header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary,input{outline:0;}/*hideFocus对超链接外虚线框的设置*/
ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{ font-weight:normal;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}/*default默认光标（通常是一个箭头）*/
a,button{cursor:pointer; -webkit-tap-highlight-color: transparent;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,a,a:hover{text-decoration:none;}
body,textarea,input,button,select{font:13px/18px arial,"Microsoft YaHei","方正兰亭";color:#333;outline:0;}
body{ background: url(../images/poto-bg.jpg) no-repeat #1b1105; background-size: 100% auto;}
*{ padding: 0px; margin: 0px;}
.notify{ padding-left: 3.25%; padding-right: 3.25%; align-items: center;-webkit-align-items: center;
 background-color: #392c25; padding-top: 5px; padding-bottom:5px ;}
.gdnr{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center}
.notify-lt{ width: 18px;}
.notify-rt{ color: #fff;font-size: 12px; margin-left: 3px;}
.userMsg{ display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center;margin-left: 3.25%;margin-right: 3.25%;
 margin-top: 18px; margin-bottom: 18px;}
.userMsg-lt{ color: #f1cb75; font-size: 15px;font-weight: bold;}
.userMsg-ct{flex: 1; overflow: hidden;white-space: nowrap; text-overflow: ellipsis; margin-left: 10px;padding-left: 10px;  position: relative;
 font-size: 11px; color: #878076;}
.userMsg-ct span{color: #fdd573;}
.userMsg-ct::before{ content: "";display: inline-block;width: 1px;height: 14px;background-color: #ebc484; position: absolute;left: 0; top: 50%;
 margin-top: -8px;}
.userMsg-ct img{ width: 14px;display: inline-block; vertical-align: middle; margin-top: -2px;}
.userMsg-rt{background-color: #393125; color: #fff; border-radius: 26px;padding: 5px 10px;line-height: 1;font-size: 12px; }
.userMsg-rt img{ width: 14px;vertical-align: middle; margin-top: -2px;}
.card{ margin-left: 3.25%; margin-right: 3.25%; position: relative; padding-top: 35px; padding-bottom: 35px;z-index: 2;}
.cardTx{ display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;
 position: absolute; left:4%; right: 4%; top: 10px;}
.card-bd{position: relative; }
.bluebg img{ display: block; width: 100%; border-radius: 10px; filter: drop-shadow(0px 0px 8px rgba(0,0,0,.3)); -webkit-filter: drop-shadow(0px 0px 8px rgba(0,0,0,.3));}
.cardTx-lt img{ width: 20px;vertical-align: middle;margin-right:8px;margin-top: -3px;}
.cardTx-lt{ color: #fabe6b;}
.cardTx-rt img{ display: block; width: 10px; vertical-align: middle;}
.cardTx2{ position: absolute; left: 4%; right: 4%;top: 0; bottom: 0; display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;
 justify-content: space-between;-webkit-justify-content: space-between;}
.cardTx2-bd{ width: 100%; display: flex;display: -webkit-flex;align-items: flex-end;-webkit-align-items: flex-end;  justify-content: space-between;-webkit-justify-content: space-between;}
.cardTx2-bd-lt{ width: 56%;}
.cardTx2-bd-lt img{ display: block; width: 100%;}
.cardTx2-bd-rt{}
.cardnew-tp{display: flex;display: -webkit-flex;font-size: 11px;color: #fdd573;}
.cardnew-tp-tx{flex: 1;-webkit-flex: 1;font-size: 11px;color: #fdd574;}
.funvip::after{display: inline-block;content: "";width: 42px;height: 16px;background: url(../images/photo-tx1.png) no-repeat;background-size: 100% 100%;margin-left: 2px;}
.honorvip::after{display: inline-block;content: "";width: 60px;height: 16px;background: url(../images/photo-tx2.png) no-repeat;background-size: 100% 100%;margin-left: 2px;}
.cardnew-tp-txsp{font-size: 20px;font-weight: bold;margin-top: 4px;}
.cardnew-tp-txsp em{color: #ffffff;}
.cardnew-tp-btn{align-self: flex-end;-webkit-align-self: flex-end;display: block;width: 29.74%;height: 30px;line-height: 30px;border-radius: 30px;text-align: center;background: linear-gradient(to right,#0e0d0e,#323e45);font-size: 13px;color: #fdd573;font-weight: bold;}
.cardnew-btm{display: flex;display: -webkit-flex;font-size: 10px;margin-top: 10px;min-height: 30px;align-items: center;-webkit-align-items: center;}
.cardnew-btm p{flex: 1;-webkit-flex: 1;min-height: 54px;}
.cardnew-bg1 .cardnew-btm p{color: #fdd573;}
.cardnew-bg2 .cardnew-btm p{color: #dae0ea;}
.cardnew-btm a{display: block;font-size: 11px;color: #fdd574;align-self: flex-end;-webkit-align-self: flex-end;margin-left: 28px;}
.cardnew-btm a img{display: inline-block;width: 5px;vertical-align: middle;margin-top: -2px;margin-right: 4px;}
.linkStyle1{display: block; color: #9ca3b5;font-size: 12px;}
.linkStyle1 img.imgSize1{width: 14px;vertical-align: middle;line-height: 1;margin-top: -2px; }
.linkStyle1 img.imgSize2{ width: 8px; vertical-align: middle;margin-left: 5px; margin-top: -3px;}
.cardTx2-tp{ position: absolute; right: 0; top: 12px;color: #9ca3b5; font-size: 12px;}
.cardTx2-tp img{display: inline-block;width: 5px;vertical-align: middle;margin-top: -2px;}
.linkStyle2{ display: inline-block;background: linear-gradient(to right,#0e0d0e,#3d3e45);padding: 8px 19px;
 color: #fdd573; border-radius: 26px; font-size: 15px;}
.txcolor{ color: #fdd574;}
@keyframes widthChangeDown{
 from{ transform: scale(0.9) translateY(-40px);  }
 to{ transform: scale(1) translateY(0px);   }
}

@-webkit-keyframes widthChange{
 from{transform: scale(0.9) translateY(-40px);  }
 to{transform: scale(1) translateY(0px);  }
}
@keyframes widthChangeUp{
 from{ transform: scale(0.9) translateY(40px);  }
 to{ transform: scale(1) translateY(0px);   }
}

@-webkit-keyframes widthChangeUp{
 from{transform: scale(0.9) translateY(40px);  }
 to{transform: scale(1) translateY(0px);  }
}

@-webkit-keyframes getLlite{
 from{transform: scale(1)   }
 to{transform: scale(0.9) ;  }
}


.flashtDown{animation: widthChange 0.4s 1 ;}
.flashtUp{animation: widthChangeUp 0.4s 1 ;}
.cardInner{ top: initial;  bottom: initial; }
.cardInner .cardTx{ visibility: hidden;}
.cardInner .cardTx2{visibility: visible; }
.cardPre{ top: 0;position: absolute;transform: scale(0.9);   z-index: -1; animation:getLlite 0.1s 1 ;}
.cardPre .cardTx{ visibility: visible;}
.cardPre .cardTx2{visibility: hidden; }
.cardNext{bottom: 0;position: absolute;transform: scale(0.9) ; z-index: -1;animation:getLlite 0.1s 1 ;}
.txcolor2{ color: #fdd574;}
.cardNext .cardTx{ top: initial; bottom: 7px; visibility: visible; }
.cardNext .cardTx2{visibility: hidden;}
.title{ margin-top: 0;}
.title h2{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center; align-items: center;-webkit-align-items: center;
 color: #fcd57e;}
.title h2::before{ content: "";width: 50px; height: 14px; background: url(../images/poto-der1.png) no-repeat;
 background-size: 100% 100%; margin-right: 8px; font-size: 20px;}
.title h2::after{ content: "";width: 50px; height: 14px; background: url(../images/poto-der1.png) no-repeat;
 background-size: 100% 100%; margin-left: 8px; transform: rotate(180deg);}
.floor{ margin-left: 3.25%; margin-right: 3.25%; display: flex;display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;-webkit-justify-content:space-between;
 margin-top: 15px;}
.floor-bd{ width: 48.8%;background-color: #f6f6f5; border-radius: 5px;padding: 15px 12px;box-sizing: border-box; margin-bottom: 10px;}
.list{ display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.list-lt{ width: 25%;max-width: 80px; margin-right: 5px;}
.list-lt img{ display: block; width: 100%;}
.list-rt{}
.list-rt-tp{ font-size: 13px;font-weight: bold;}
.list-rt-tp em{ font-size:15px;}
.list-rt-tp em.fontSize{font-size: 15px;}
.list-rt-ft{ font-size: 13px; color: #cf9066;}
.list-rt-ft span{ color: #f72218;padding-left:3px; padding-right: 3px;font-weight: bold; }
.floor-bd-ft{ display: block; width: 90%; height: 36px; margin: 18px auto 5px; background: linear-gradient(to right,#efa187,#fa6f69);
 border-radius: 26px; color: #fff;text-align: center; line-height: 36px; box-shadow: 0 0 5px rgba(0,0,0,0.2);font-size: 15px; }
.floor-bd-ft-choosed{ display: block; width: 90%; height: 36px; margin: 18px auto 5px; background: gray;
 border-radius: 26px; color: #fff;text-align: center; line-height: 36px; box-shadow: 0 0 5px rgba(0,0,0,0.2);font-size: 15px; }
.setGray{ background: linear-gradient(to right,#e5e5e5,#e5e5e5); box-shadow: 0 0 0 rgba(0,0,0,0.2);}
.btn1{ text-align: center; padding-top: 10px;}
.btn1 a{display: inline-block; color: #878076;}
.btn1 a p{ line-height: 1;margin-bottom: 2px;}
.btn1 a img{ width: 16px;}
.floor2{ background-color: #fff; margin-top: 15px; padding-top: 5px;}
.title2{ display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.title2::before{ content: "";flex: 1;height: 1px; background-color: #eaf5fe;}
.title2::after{ content: "";flex: 1;height: 1px; background-color: #eaf5fe;}
.title2 h2{ color: #1a7afa; background-color: #fff; padding-left: 5px; padding-right: 5px;}
.title2 h2::before{ content: "";width: 50px; height: 14px; background: url(../images/poto-der2.png) no-repeat; background-size: 100% 100%;}
.title2 h2::after{ content: "";width: 50px; height: 14px; background: url(../images/poto-der2.png) no-repeat; background-size: 100% 100%;}
.tabNav{ display: flex;display: -webkit-flex; justify-content: space-around;-webkit-justify-content: space-around;
 padding-top: 20px; padding-bottom: 12px; border-bottom: 1px solid #e0e0e0; padding-left: 2%;padding-right: 2%;}
.tabNav a{color: #999; width: 50px;text-align: center;line-height: 24px;line-height: 24px; font-size: 15px;}
.tabNav a.active{ background: linear-gradient(to right,#1473fb,#3eabf0); color: #fff; border-radius: 26px;}
.floor2-list{ margin-left: 3.25%;}
.dlList{ display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center;}
.dlList dt{ width: 15%;max-width: 156px; margin-right: 10px;}
.dlList dt img{display: block; width: 100%;height:70%}
.dlList dd{flex: 1; padding-top: 17px; padding-bottom: 17px; border-bottom: 1px solid #e0e0e0; padding-right: 12px;}
.floor2-list dl.dlList:last-child dd{ border-bottom: none;}
.dlList-bd{ display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;
 -webkit-justify-content: space-between;}
.btn2{ display: inline-block;background: linear-gradient(to right,#e5aa8a,#f2d1ba); border-radius: 26px; color: #fff;
 padding: 4px 12px;}
.details h3{font-size: 15px;margin-bottom: 3px;}
.details-price{ font-size: 11px; color: #cf9066; display: inline-block;text-decoration: line-through;}
.details-ft{ font-size: 13px;margin-top: 2px;}
.details-ft span{display: inline-block;background-color: #fed7ab;line-height: 1.2; border-radius: 3px; margin-left: 3px; padding: 2px;}

.potoDown a img{ transform: rotateX(180deg);}
.txft{ background-color: #fff; padding-bottom: 15px; padding-top: 5px;}
.txft p{text-align: center;color: #999;}

/**/

.popboxVideo{position: fixed; left: 0; right: 0; top: 0; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 8;}
.popbox{position: fixed; left: 0; right: 0; top: 0; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 10;}
.pop-choose{width:100%;position: absolute;z-index: 15;bottom: 0px;background-color: white;border-top-left-radius:10px;border-top-right-radius: 10px ;}
.choose-content{margin:0 auto;padding:16px 15px 15px 15px;box-sizing: border-box;}
.choose-title{height: 28px;display:flex;display:-webkit-flex;align-items:center;justify-content: space-between;font-size: 18px;}
.choose-title b{ font-size: 18px;}
.choose-title img{width:18px;}
.dg-line{padding:0 15px;margin-left: -15px;width: 100%;margin-top: 20px;height: 1px;background-color: #d9d9d9;}
.choose-intro{padding:15px 0;width: 100%;border-bottom: 1px solid #d8d8d8;color: #666;font-size: 15px;display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;}
.intro-cont{color: #333;font-weight: bold;}

.choose-main{height: 48vh;overflow: auto;background-color:#f1f1f1 ;margin-top: 18px;border-radius: 5px;padding:12px 12px 5px;box-sizing: border-box;font-size: 13px;}
.choose-item{margin-bottom:10px;background-color: white;padding:20px 12px;box-sizing: border-box;display: flex;display:-webkit-flex;align-items: center;border-radius: 5px;}
.choose-item img{width: 13%;max-width: 100px; border-radius: 30px;}
.item-words{flex: 1;margin-left: 5px;}
.item-qgll{font-size:15px;color:black;font-weight: bold;}
.item-words span{font-size: 10px;color:#b5b5b5;}

.item-rd{font-size: 20px;color: #fd504a;}
.item-grades span{font-size:10px;margin-left: 2px;color: #fd504a;}
.item-btn{display: block;box-sizing: border-box;background: linear-gradient(to right,#eaa38d,#fb7069);padding: 0 10px; height:30px;border-radius: 20px;line-height:30px;text-align: center;font-size: 13px;color:white;}
.item-llrb{font-size: 10px;font-weight: bold;}
.item-llrb span{color: #ff4640;}

.choose-img{width: 18%;max-width: 80px; margin:0 auto 10px;}
.choose-get{display: flex;display: -webkit-flex;flex-direction: column;align-items: center;}
.get-words{font-size: 15px;line-height: 23px;}
.get-words a{color: #007aff;}
.txblue{color: #007aff;}

.choose-line{margin-top:20px;height: 1px;margin-bottom: 15px;background-color: #f3f3f3;}
.choose-tip{font-size: 12px;color: #9b9b9b;justify-content: justify; padding-bottom: 5px;}
.choosed{-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.choose-button{display: block;width:100%;height: 45px;background:linear-gradient(to right,#f1a284,#fd6f65);text-align: center;line-height:45px;font-size: 16px;color: white}
.item-active{border:1px solid #f74f42;background-image: url(../images/icon-choose.jpg);background-size: 23px;background-repeat: no-repeat;background-position:right top;}

.outbox-xy{display: flex;display: -webkit-flex;justify-content: center;margin-top:18px;font-size: 12px;line-height: 15px}
.outbox-xy img{width: 15px;height: 15px;}
.outbox-ft{position:absolute;width:75.12%;box-sizing:border-box;left: 50%;margin-left: -37.56%;margin-bottom:100px;height: 35px;bottom: 0;font-size: 13px;border-radius:5px;line-height: 35px;text-align: center;color:white;background-color:rgba(0,0,0,0.5);display:block}
.selectbox a{color: #5a8df6;}
.selectbox{font-weight: bold;}
.selectbox input{position: absolute; clip: rect(0,0,0,0);}
.selectbox label p{ display: inline-block;}
.selectbox label::before{ content: ""; display: inline-block;width: 12px; height: 12px; border:1px solid #2281ff; border-radius: 16px; vertical-align: middle;margin-top: -2px;background: url(../images/icon-select.png) no-repeat #2281ff center center;background-size: 80% auto; }
.selectbox input:checked +  label::before{background: url(../images/icon-select.png) no-repeat center center;border:1px solid #d1d1d1;}


.choose-send{width: 100%;height: 45px;border-radius: 5px;border:1px solid #d9d9d9;margin-top:20px;margin-bottom: 30px;display: flex;display:-webkit-flex;}
.send-left{flex:1;padding:6px 10px;box-sizing: border-box;display: flex;display:-webkit-flex;align-items: center;}
.send-left b{white-space: nowrap;}
.send-right{line-height: 45px;width: 32%;max-width: 110px;box-sizing: border-box;height:100%;text-align: center;border-left:1px solid #d9d9d9 ;}
.send-right a{color:#0979f7; white-space: nowrap;}

.send-line{width: 1px;background-color: #989898;height: 22px; margin:0 10px;}
.send-input{width: 0; flex:1;height: 30px;line-height: 30px; box-sizing: border-box;border:none}

.main-box{width: 94%;margin: 0 auto;}
.box-tit{padding:24px 0 15px;border-bottom: 1px solid #f3f3f3;box-sizing: border-box;text-align: center;}
.box-tit b{font-size: 18px;}
.box-tit p{display:flex;display: -webkit-flex;justify-content: center;align-items: center;margin-top:10px;color:#0371fc;font-size: 18px;}
.blue-line{display: block;width: 10px;height: 2px;background-color: #0371fc;margin:0 5px}

.box-tit1{display: flex;display: -webkit-flex;align-items: center;margin-bottom: 10px;}
.box-tit1 img{width:13px;margin-right:5px;}
.box-tit1 p{font-size: 13px;font-weight: bold;line-height: 15px;}
.red{color: red;}
.blue{color:#046bff;margin:0 1px;}
.box-cont{padding: 20px 0 15px;border-bottom: 1px solid #f3f3f3;}

.cont-item{display: flex;display: -webkit-flex;align-items: center;line-height: 25px;font-size: 12px;}
.blue-dash{display: block;width: 4px;height: 4px;border-radius: 4px;background-color: #017cfd;margin-right: 6px;}

.tip-tit{font-size: 15px;font-weight: bold;margin:13px 0 10px}
.tip-cont{display: flex;display: -webkit-flex;color: #666;font-size: 12px;text-align: justify;line-height: 22px;}
.al-cont{ padding-top: 10px;padding-bottom: 5px;line-height: 22px;}

.albox{width: 84%;position:absolute;top:40%;margin-left: 8%;padding:25px 20px 10px;box-sizing: border-box;background-color: white;border-radius: 5px;text-align: center;}
.albox h3{margin-bottom: 10px;}
.btns-list {width:90%;margin:20px auto 10px;overflow:hidden;display: flex;display: -webkit-flex;justify-content: center;}

.btns-list li {width:46.5%;float:left;max-width: 160px;}
.btns-list li:last-child {width:46.5%;float:right;max-width: 160px;margin-left: 10px;}
.btns-list a {width:100%;display:block;background:linear-gradient(to right,#3e91ff,#006eff);border-radius:20px;color:#fff;box-sizing:border-box;text-align:center;line-height:40px;
 font-size: 15px;}
.btns-list .on {background:#fff;line-height:38px;border:1px solid #0580ff;color:#0580ff;}
.btn-sure {width:50%;margin:20px auto 0;display:block;background:linear-gradient(to right,#3e91ff,#006eff);border-radius:20px;color:#fff;font-size:14px;text-align:center;line-height:40px;}
.bgcolor1{ background: #fff;}
.al-cont2{ padding-top: 15px; padding-bottom:0px; text-align: center;}
.tppop{font-size: 12px;color: #333;background: #fff;position: fixed;z-index: 10;top: 0;left: 0;right: 0;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;padding: 0 13px 0 10px;}
.tppop img{display: block;width: 12px;}
.tppop-tx{display:flex;display:-webkit-flex;flex: 1;-webkit-flex: 1;width: 0;line-height: 24px;margin: 0 9px 0 4px;overflow: hidden;white-space: nowrap;}
.pop{position: fixed;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.5);}
.pop-con{position: fixed;z-index: 5;top: 20%;left: 5%;right: 5%;background: #fff;border-radius: 8px;padding: 18px 15px 26px;font-size: 12px;color: #333;line-height: 20px;text-align: justify;}
.pop-con h3{font-size: 15px;text-align: center;line-height: 1;margin-bottom: 12px;}
.pop-con a{display: block;margin: 14px 27.59% 0;height: 37px;line-height: 37px;border-radius: 37px;text-align: center;background: linear-gradient(to right,#006eff,#38abf3);font-size: 15px;font-weight: bold;color: #fff;}

/* 2020.8.5新增 */
.whitebg{background: #fff;}
.floor3{}
.floor3 .details-price{display: block;}
.floor3-list{margin-left: 5.33%;overflow: scroll}
.floor3-listsp{position: fixed;z-index: 1;left: 0;right: 0;bottom: 0;top: 88px;overflow: scroll;}
.dlListnew{}
.dlListnew1{align-items: normal;-webkit-align-items: normal;margin-bottom: 18px;}
.dlListnew dt{width: 21.98%;margin-right: 18px;}
.dlListnew dd{padding: 21px 20px 21px 0;}
.dlListnew1 dt{width: 21.98%;margin-right: 18px;}
.dlListnew1 dd{padding: 0 20px 20px 0;}
.floor3-list dl.dlList:last-child dd{ border-bottom: none;}
.detailsnew{flex: 1;-webkit-flex: 1;width: 0;}
.detailsnew h3{font-size: 14px;margin-bottom: 5px;}
.dl-btm{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.detailsnew-ft{font-size: 13px;color: #0e0d0b;height: 20px;line-height: 21px;border-radius: 20px;background: linear-gradient(to right,#f3d4be,#e5aa89);margin-top: 7px;font-weight: bold;padding-right: 12px;}
.detailsnew-ft p::before{display: inline-block;content: "";width: 60px;height: 20px;border-radius: 20px 0 0 20px;margin-right: 5px;background: url(../images/icon-vip.png) no-repeat;background-size: 100% 100%;vertical-align: middle;margin-top: -3px;}
.btn3{display: block;font-size: 12px;color: #cf9066;align-self: flex-end;-webkit-align-self: flex-end;}
.btn3::after{display: inline-block;content: "";margin-left: 6px;width: 6px;height: 11px;background: url(../images/icon-arrow5.png) no-repeat;background-size: 100% 100%;vertical-align: middle;margin-top: -2px;}
.tabNavnew{border-bottom: none;padding-top: 15px;padding-bottom: 14px;}
.tabNavnew a{color: #333;font-weight: bold;}
.tabNavnew p{color: #dddddd;font-size: 15px;line-height: 22px;}
.floor3-tab{display: flex;display: -webkit-flex;margin: 0 9%;padding-bottom: 17px;}
.floor3-tab a{display: flex;display: -webkit-flex;font-size: 12px;color: #999;flex: 1;-webkit-flex: 1;width: 0;justify-content: center;-webkit-justify-content: center;}
.floor3-tab .onsp{color: #1c7ef9;}
.floor3-tab a::before{display: inline-block;content: "";width: 14px;height: 14px;margin-right: 3px;vertical-align: middle;margin-top: 1px;}
.floor3-tab .floor3-tab-rank::before{background: url(../images/icon-tab1.png) no-repeat;background-size: 100% 100%;}
.floor3-tab .floor3-tab-rank.onsp::before{background: url(../images/icon-tab4.png) no-repeat;background-size: 100% 100%;}
.floor3-tab .floor3-tab-new::before{background: url(../images/icon-tab2.png) no-repeat;background-size: 100% 100%;}
.floor3-tab .floor3-tab-new.onsp::before{background: url(../images/icon-tab5.png) no-repeat;background-size: 100% 100%;}
.floor3-tab .floor3-tab-price::before{background: url(../images/icon-tab3.png) no-repeat;background-size: 100% 100%;}
.floor3-tab .floor3-tab-price.onsp::before{background: url(../images/icon-tab6.png) no-repeat;background-size: 100% 100%;}
.floor4{background: #f5f5f5;margin-top: 30px;padding-bottom: 20px;}
.title3{padding: 19px 0 15px; }
.title3 h2{ color: #d98c61; padding-left: 5px; padding-right: 5px;font-size: 20px;}
.title3 h2::before{ content: "";width: 31px; height: 9px; background: url(../images/poto-der3.png) no-repeat; background-size: 100% 100%;}
.title3 h2::after{ content: "";width: 31px; height: 9px; background: url(../images/poto-der3.png) no-repeat; background-size: 100% 100%;}
.floor4-block{margin: 0 3.2% 10px;background: #fff;border-radius: 7px;box-shadow: 0 2px 3px rgba(0,0,0,0.1);}
.floor4-block-tp{display: flex;display: -webkit-flex;padding: 14px 13px;border-bottom: 1px solid #e5e5e5;}
.floor4-block-tp h3{font-size: 18px;color: #1a1a1a;flex: 1;-webkit-flex: 1;width: 0;}
.floor4-block-tp a{display: block;font-size: 13px;color: #737373;}
.floor4-block-tp a::before{display: inline-block;content: "";width: 2px;height: 11px;background: url(../images/icon-3.png) no-repeat;background-size: 100% 100%;margin-right: 8px;}
.floor4-block-right{display: flex;display: -webkit-flex;padding: 24px 0 30px;text-align: center;}
.floor4-block-right a{display: block;flex: 1;-webkit-flex: 1;width: 0;}
.floor4-block-right a h3{font-size: 14px;color: #1a1a1a;}
.right-photo{width: 42.74%;margin: auto;max-width: 114px;margin-bottom: 7px;position: relative;}
.right-photo img{display: block;width: 100%;border-radius: 50%;}
.right-photo-label{position: absolute;z-index: 5;}
.right-tx{font-size: 12px;color: #999;text-decoration: line-through;line-height: 25px;}
.right-price{font-size: 12px;color: #fff;height: 23px;line-height: 23px;border-radius: 23px;background: linear-gradient(to right,#efa187,#fa6e69);display: inline-block;padding: 0 8px;min-width: 69px;}
.right-photo-label{position: absolute;z-index: 5;right: -6px;top: -2px;font-size: 10px;color: #fff;height: 15px;line-height: 15px;border-radius: 3px;background: #fc2c5a;padding: 0 3px;}
/* 2020.8.5新增 */

/* 2021.3.5新增 */
.new-left{flex: 1;-webkit-flex: 1;line-height: 1;}
.new-left-tp{font-size: 11px;color: #fdd574;}
.new-left-tp::after{display: inline-block;content: "";width: 69px;height: 18px;margin-left: 3px;}
.new-left-tpSp1::after{background: url(../images/new-icon1.png) no-repeat;background-size: 100% 100%;}
.new-left-tpSp2::after{background: url(../images/new-icon2.png) no-repeat;background-size: 100% 100%;}
.new-left h3{font-size: 18px;color: #fdd573;margin-top: 8px;}
.new-left h3 span{color: #fff;margin-left: 7px;}
.new-chkinfo{display: block;font-size: 11px;color: #fff;margin-top: 15px;}
.new-chkinfo::after{display: inline-block;content: "";width: 6px;height: 10px;background: url(../images/new-arrow5.png) no-repeat;background-size: 100% 100%;vertical-align: middle;margin: -2px 0 0 5px;}
/* 2021.3.5新增 */

