@CHARSET "UTF-8";
.container{padding-top:60px}
.loginPanel{margin:20px;margin-top:80px}
.loginPanel h2{text-align:center;font-weight:normal;margin-top:40px;padding-bottom:10px;color:#fff;}
.loginPanel .block{border-radius:4px;margin-bottom:20px;}
.block{margin:10px;}
.iconSelect{color:#ff5200;}
.imgSwiper img{width:100%;}
.noticeList{margin:-10px;}
.noticeList a{text-decoration:none;display:block;padding:10px;border-bottom:1px solid #eaeaea;color:#555;display:flex;justify-content:space-between}
.noticeList a:last-child{border:none;}
.menuList font{display:block;color:#555;padding-top:4px}
.menuList i{background:url(i/icon.png) no-repeat 0px 0px/250px 250px;display:block;width:45px;height:45px;margin:0 auto;}
.menuList a{text-align:center;}
.menuList li:nth-of-type(2) i{background-position:-48px 0px}
.menuList li:nth-of-type(3) i{background-position:-96px -1px}
.menuList li:nth-of-type(4) i{background-position:-143px 0px}
.menuList li:nth-of-type(5) i{background-position:-193px -1px}
.productItem{display:flex;flex-direction:row;}
.productItem img{width:60px;height:60px;border-radius:4px;}
.piLeft{width:60px;}
.piRight{width:72px;display:flex;flex-direction:column;justify-content:center;}
.piMiddle{width:calc(100% - 132px);padding-left:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}
.productItem .piPrice{font-size:16px;color:#ff3b00;margin:0px;}
.productItem h2{font-weight:normal!important;font-size:14px!important;margin:0px;}
.piRight .button{background:#ff7300;color:#fff;padding:8px 8px;}
.piRight i{padding-right:5px;}


/**è´­ä¹°é¡µé¢**/
.addressDiv{border-radius:4px;background:url(i/addressBottom.png) 0px bottom repeat-x #fff;padding-bottom:20px;;}
.adContent{margin-top:10px;display:block;color:#555;}
.adArrow{position:absolute;right:20px;top:40px;color:#999;}
.adName{font-size:12px}
.productList .productItem{margin:0px;}
.productList .piTitle{margin:0px;font-weight:normal;height:55px;font-size:14px;line-height:1.5;}
.piRight{margin-left:10px;}
.piColor{color:#777;}
.piPrice{color:#ef6403;margin-left:10px;}
.productList .piImg{width:80px;height:70px;}
.piAmount{float:right;}
.productAmount{display:flex;align-items:center;box-shadow:0;margin:0px;border-top:1px solid #eaeaea} 
.productAmount label{width:100px;}
.soBottom{align-items:center;height:50px;position:fixed;bottom:0px;width:100%;background:#fff;display:flex;}
.sbLeft,.sbRight{width:50%;}
.sbLeft{text-align:left;padding-left:10px;}
.sbRight{text-align:right;}
.soMoney{font-size:20px;color:#ff5100;font-weight:bold;}
.soBtn{display:inline-block;background:#ef6908;width:120px;text-align:center;height:40px;line-height:40px;color:#fff;font-size:14px;margin-right:5px;border-radius:20px;}
.cartItem{margin:10px;border-radius:4px;overflow:hidden;}
.productItem{position:relative;}
.piDel{text-decoration:none;color:#ff3200;position:absolute;right:5px;top:5px;}
.addressItem .addressDiv{margin:0px;padding:25px 10px;padding-bottom:30px;}
.addressItem{position:relative;margin-bottom:10px;}
.addressItem .adArrow{top:30px;}
.addrssDetail{width:100%;padding:10px;box-sizing:border-box;height:100px;border:none;font-size:14px;}
.productContainer{display:flex;height:calc(100vh - 60px);}
.productLeft{background: #eaeaea;box-shadow:2px 0px 4px rgba(0,0,0,0.02);width: 80px;height:100%;overflow-y:auto;text-align:center;}
.productRight{padding-left:10px;box-sizing:border-box;width: calc(100% - 80px);height:100%;overflow-y:auto;background:#fff;}
.memuItem{padding:15px 0px;position:relative;}
.memuItem.active{background:#fff;}
.productSort{font-weight:bold;color:#555;padding-top:10px;}
.button.buy{float:right;background:#f55c04;color:#fff;margin-top:-2px;}
.iconTab{color:#555!important}
.iconTabSelected{color:#0c4bdf!important}
.productItem{padding:10px;margin-bottom:10px;display:flex;background:#fff;position:relative;}
.piImg{width:80px;height:80px;border-radius:4px;display: block;}
.piiName{font-size:14px;font-weight:normal;margin:0px;}
.piTypeInfo{color:#ff7200;}
.piTypeInfo font{font-size:10px;border:1px solid #ff7200;border-radius:2px;height:14px;display:inline-block;line-height:16px;padding:0px 2px;} 
.piSaleInfo{font-size:10px;color:#777;}
.piExtraInfo{color:red;font-size:10px;}
.piiPrice{display:flex;align-items: center;justify-content: space-between;width: 100%;}
.piipInfo{font-size: 16px;font-weight:bold;color:#eb620a;display:flex;align-items: flex-end;}
.piiPriceItem font{font-size:12px;}
.piMarketPrice{font-size:12px;color:#aaa;text-decoration:line-through;margin-left:10px;font-weight: normal;}
.piInfo{margin-left:10px;width: 100%;display:flex;flex-direction:column;justify-content:space-between;}
.newContent{padding:10px;background:#fff;margin:10px;border-radius:2px;}
.pItemBuyButton{text-decoration:none;color:#ff4e00;/* float:right; */}
.cartItem{margin:10px;}
.cartItem .piLeft{width:80px;}
.cartItem .piRight{width:100%;}
/**==è´­ä¹°é¡µé¢ç»“æŸ==**/
.noticePanel{padding:10px;background:#fff;}
.noticePanel h2{margin:10px 0px;font-weight:normal;border-bottom:1px dotted #ddd;padding-bottom:10px;}
.noticeContent{line-height:2;font-size:14px;}
.noticeTime{text-align:right;font-size:14px;color:#555;}
.noticeBlock{margin:10px;background:#fff;}
.noticeBlock .noticeItem{padding:15px 10px;border-bottom:1px dotted #ddd;}
 .qrcode{width: 100%;display:block;margin:0 auto;object-fit:contain}
.qrcodeWrapper{height:calc(100vh - 60px);overflow:hidden;text-align:center;}
.button.black{background:#333;color:#fff;}
.recordItem{display:flex;padding:10px;border-bottom:1px solid #ddd;align-items:center}
.riRight{width:100px;text-align:center;}
.riLeft{width:calc(100% - 100px);}
.recordItem h2{font-size:14px;font-weight:normal !important;}
.riTime{color:#555;}
.riMoney{font-size:18px;}
.riDesc{color:#777;}
.loginWrapper{height:calc(100vh - 60px);background:url(i/loginBg.jpg?v=1) no-repeat center center/100% 100vh;}
.noticeContent img{display:block;max-width:100%;}
.addressItem{font-size:14px;}
.aiBottom{margin-top:10px;}
.aiOpear{margin-top:10px;text-align:right;background:#f9f9f9;padding:5px;margin:-10px;margin-top:10px;}
.aiOpear i{padding-right:5px;}
.aboutContent img{max-width:100%;display:block;margin:0 auto;height:auto;}
@CHARSET "UTF-8";
.container{padding-top:60px}
.loginPanel{margin:20px;margin-top:80px}
.loginPanel h2{text-align:center;font-weight:normal;margin-top:40px;padding-bottom:10px;color:#fff;}
.loginPanel .block{border-radius:4px;margin-bottom:20px;}
.block{margin:10px;}
.iconSelect{color:#ff5200;}
.imgSwiper img{width:100%;display: block;}
.noticeList{margin:-10px;}
.noticeList a{text-decoration:none;display:block;padding:10px;border-bottom:1px solid #eaeaea;color:#555;display:flex;justify-content:space-between}
.noticeList a:last-child{border:none;}
.menuList font{display:block;color:#555;padding-top:4px}
.menuList i{background:url(i/icon.png) no-repeat 0px 0px/250px 250px;display:block;width:45px;height:45px;margin:0 auto;}
.menuList a{text-align:center;}
.menuList li:nth-of-type(2) i{background-position:-48px 0px}
.menuList li:nth-of-type(3) i{background-position:-96px -1px}
.menuList li:nth-of-type(4) i{background-position:-143px 0px}
.menuList li:nth-of-type(5) i{background-position:-193px -1px}
.productItem{display:flex;flex-direction:row;}
.productItem img{width: 80px;height: 80px;border-radius:4px;}
.piLeft{width: 80px;}
.piRight{width:72px;display:flex;flex-direction:column;justify-content:center;}
.piMiddle{width: calc(100% - 132px);padding-left:10px;box-sizing:border-box;display: block;flex-direction:column;justify-content:space-between;}
.productItem .piPrice{font-size:16px;color:#ff3b00;margin-top: 10px;}
.productItem h2{font-weight:normal!important;font-size:14px!important;margin:0px;}
.piRight .button{background:#ff7300;color:#fff;padding:8px 8px;}
.piRight i{padding-right:5px;}
.centerTop{background:url(i/loginTopBg.png) no-repeat 0px 0px/contain;height:200px;background: linear-gradient(#f36a54,#f96a6a);}
.menuContainer{margin:10px;margin-top: -65px;}
.centerData{background:#fff;padding:10px 0px;border-radius:10px;color:#333;box-shadow:0px 0px 4px rgba(0,0,0,0.2)}
.centerData .cdTag{display:block;font-size:12px;padding-top:5px;color:#6e6e6e;}
.centerData .cdData{color:#f39305;font-size:18px;}
.centerData ul:first-child{margin-bottom:5px;}
.centerData li{display:flex;width:50%;}
.cdLeft{width:50px;padding-top:5px;}
.cdLeft i{font-size:25px;}
.cdRight{width:calc(100% - 50px);text-align:left;}
.centerData li:nth-of-type(1){color:#858484}
.centerData li:nth-of-type(2){color:#808080}

.ctUserInfo{position:relative;top: 20px;padding-left:20px;color:#fff;font-size:20px;}
.uiName font{font-size:12px;padding-left:5px;}
.uiName{display:flex;align-items:center;}
.uiName .button{position:relative;left:50%;margin-left: -120px;}
.uiInfo{font-size:12px;color:#ffe4e4;}
.uiInfo span{display:block}
.uiStar{margin-top:10px;}
.uiStar i{background:url(i/star.png) no-repeat 0px 0px/20px 20px;display:inline-block;width:20px;height:20px;}
.uiRank{position:absolute;right:10px;top:-10px;font-size:14px;font-weight:bold;text-shadow:0px 2px 2px rgba(0,0,0,0.2);color:#ffe4e4}

.menuBlock{margin:10px 0px;padding:0px;border-radius:4px;}
.menuBlock a{display:block;padding: 12px 10px;color:#555;font-size:12px;text-decoration:none;}
.mbRight{display:none;}
.mbLeft{display:flex;flex-direction:column;color:#777}
.mbLeft font{font-size:25px !important;}

.productBlock{padding:0px;}
/**è´­ä¹°é¡µé¢**/
.addressDiv{border-radius:4px;background:url(i/addressBottom.png) 0px bottom repeat-x #fff;padding-bottom:20px;;}
.adContent{margin-top:10px;display:block;color:#555;}
.adArrow{position:absolute;right:20px;top:40px;color:#999;}
.adName{font-size:12px}
.productList .productItem{margin:0px;}
.productList .piTitle{margin:0px;font-weight:normal;height:55px;font-size:14px;line-height:1.5;}
.piRight{margin-left:10px;}
.piColor{color:#777;}
.piPrice{color:#ef6403;margin-left:10px;}
.productList .piImg{width:80px;height:70px;}
.piAmount{float:right;}
.productAmount{display:flex;align-items:center;box-shadow:0;margin:0px;border-top:1px solid #eaeaea} 
.productAmount label{width:100px;}
.soBottom{align-items:center;height:50px;position:fixed;bottom:0px;width:100%;background:#fff;display:flex;}
.sbLeft,.sbRight{width:50%;}
.sbLeft{text-align:left;padding-left:10px;}
.sbRight{text-align:right;}
.soMoney{font-size:20px;color:#ff5100;font-weight:bold;}
.soBtn{display:inline-block;background:#ef6908;width:120px;text-align:center;height:40px;line-height:40px;color:#fff;font-size:14px;margin-right:5px;border-radius:20px;}
.cartItem{margin:10px;border-radius:4px;overflow:hidden;}
.productItem{position:relative;}
.piDel{text-decoration:none;color:#ff3200;position:absolute;right:5px;top:5px;}
.addressItem .addressDiv{margin:0px;padding:25px 10px;padding-bottom:30px;}
.addressItem{position:relative;margin-bottom:10px;}
.addressItem .adArrow{top:30px;}
.addrssDetail{width:100%;padding:10px;box-sizing:border-box;height:100px;border:none;font-size:14px;}
.productContainer{display:flex;height:calc(100vh - 60px);}
.productLeft{background: #eaeaea;box-shadow:2px 0px 4px rgba(0,0,0,0.02);width: 80px;height:100%;overflow-y:auto;text-align:center;}
.productRight{padding-left:10px;box-sizing:border-box;width: calc(100% - 80px);height:100%;overflow-y:auto;background:#fff;}
.memuItem{padding:15px 0px;position:relative;}
.memuItem.active{background:#fff;}
.productSort{font-weight:bold;color:#555;padding-top:10px;}
.button.buy{float:right;background:#f55c04;color:#fff;margin-top:-2px;}
.iconTab{color:#555!important}
.iconTabSelected{color:#0c4bdf!important}
.productItem{padding:10px;margin-bottom:10px;display:flex;background:#fff;position:relative;}
.piImg{width:80px;height:80px;border-radius:4px;display: block;}
.piiName{font-size:14px;font-weight:normal;margin:0px;}
.piTypeInfo{color:#ff7200;}
.piTypeInfo font{font-size:10px;border:1px solid #ff7200;border-radius:2px;height:14px;display:inline-block;line-height:16px;padding:0px 2px;} 
.piSaleInfo{font-size:10px;color:#777;}
.piExtraInfo{color:red;font-size:10px;}
.piiPrice{display:flex;align-items: center;justify-content: space-between;width: 100%;}
.piipInfo{font-size: 16px;font-weight:bold;color:#eb620a;display:flex;align-items: flex-end;}
.piiPriceItem font{font-size:12px;}
.piMarketPrice{font-size:12px;color:#aaa;text-decoration:line-through;margin-left:10px;font-weight: normal;}
.piInfo{margin-left:10px;width: 100%;display:flex;flex-direction:column;justify-content:space-between;}
.newContent{padding:10px;background:#fff;margin:10px;border-radius:2px;}
.pItemBuyButton{text-decoration:none;color:#ff4e00;/* float:right; */}
.cartItem{margin:10px;}
.cartItem .piLeft{width:80px;}
.cartItem .piRight{width:100%;}
/**==è´­ä¹°é¡µé¢ç»“æŸ==**/
.noticePanel{padding:10px;background:#fff;}
.noticePanel h2{margin:10px 0px;font-weight:normal;border-bottom:1px dotted #ddd;padding-bottom:10px;}
.noticeContent{line-height:2;font-size:14px;}
.noticeTime{text-align:right;font-size:14px;color:#555;}
.noticeBlock{margin:10px;background:#fff;}
.noticeBlock .noticeItem{padding:15px 10px;border-bottom:1px dotted #ddd;}

.button.black{background:#eb5555;color:#fff;}
.recordItem{display:flex;padding:10px;border-bottom:1px solid #ddd;align-items:center}
.riRight{width:100px;text-align:center;}
.riLeft{width:calc(100% - 100px);word-break:break-all}
.recordItem h2{font-size:14px;font-weight:normal !important;}
.riTime{color:#555;}
.riMoney{font-size:18px;}
.riDesc{color:#777;}
.loginWrapper{background:url(i/loginBg.jpg?v=1) no-repeat center center/100% 100vh;}
.noticeContent img{display:block;max-width:100%;}
.addressItem{font-size:14px;}
.aiBottom{margin-top:10px;}
.selectIcon{display:flex;align-items:center;position:absolute;width:15px;height:15px;background:#fafafa;padding:3px;right:10px;top:30%;border-radius:50%;border:1px solid rgba(0,0,0,0.1)}
.selectIcon i{color:#ddd;display:block;}


.aiOpear{margin-top:10px;text-align:right;background:#f9f9f9;padding:5px;margin:-10px;margin-top:10px;}
.aiOpear i{padding-right:5px;}
.aboutContent img{max-width:100%;display:block;margin:0 auto;height:auto;}
.parentInfo{display:flex;justify-content:space-between;font-size: 16px;color:#555;padding: 12px 10px;border-bottom:1px solid #ddd;}
.descMenu{margin-bottom:10px;}
.descMenu .active{background:#009dff;}
.cardImgItem{margin-top:10px;text-align:center;}

.piIntegral{vertical-align:middle;font-size:10px;background:rgba(0,0,0,0.5);padding:2px 5px;border-radius:4px;color:#fff;}
.timeBlock{margin-bottom:-10px;border-bottom:1px solid #ddd;display:flex;justify-content:space-around;font-size:14px;color:#FF5722;position: fixed;height: auto;width: 100%;z-index: 1;margin: 0px;}
.timeBlock font{display:block;padding:5px;width:50%;text-align:center;box-sizing:border-box}
.moneyBlock{padding:20px;font-size:18px;}
.tag{color:#999;margin-right:20px;}
.mbMoney{color:#FF5722;}
.productInfo{background:#fff;padding:10px;}
.productInfo h2{margin:0px;font-size:14px;width:100%;}
.productInfo .piRight{font-size:20px;color:#ee400c;}
.productExactInfo{background:#f9f9f9;padding:10px;}
.productExactInfo font{display:inline-block;width:25%;text-align:center;border-right:1px solid #ddd;box-sizing: border-box;}
.productDetail{background:#fff;padding:10px;margin-top:10px;}
.productDetail img{display:block;width:100%}
.productBottom{position:fixed;bottom:0px;width:100%;padding:10px;box-sizing:border-box}
.productBottom .button{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);border-radius:50px;background:orange;font-size:14px}
.pirPrice{margin-bottom:10px;}
.memberPrice{font-size:28px;color:#ff4b00;}
.memberPrice font{font-size:12px;}
.marketPrice{font-size:14px;color:#999;text-decoration:line-through}
.productSortBlock{background:#f9f9f9;}
.productSortBlock a{display: inline-block;text-decoration:none;padding: 15px;color:#555;text-align: center;}
.sortItems {}
.sortItems .swiper-slide{width:auto !important;}	
.sortItems .active{background:#ec861e;color:#fff;}
.repeatScrollBar .swiper-scrollbar-drag{background-color:#e1780e;}

.loginType{display:flex;justify-content:space-between;margin:20px 10px;}
.loginType a{text-decoration:none;color:#fff;font-size:14px;}
.loginType i{padding-right:2px;}
.loginFooter{padding:10px 20px;left:0x;position:absolute;bottom:10px;box-sizing:border-box;width:100%;display:flex;justify-content:space-between}
.loginFooter a{color:#fff;text-decoration:none;}
.loginFooter i{padding-left:5px;}

.productExtra{background:#fff;margin:10px;}
.productOrderPanel{display:flex;justify-content:space-between;}
.productOrder{display:flex;}
.productOrder font{padding:10px 15px;display:block;font-size:14px;}

.productStyle i{font-size:20px;padding:10px 10px;display:block;color:#777;}
.productOrder .active{color:#ff2100;}
.productStyle .active{color:#ff2100;}

.productBlockDouble .productItem{width:50%;box-sizing:border-box;float:left;display:block;overflow:hidden;/* max-height:240px; */}
.productBlockDouble .piLeft{margin:0px;width:auto}
.productBlockDouble img{display:block;width:100%;height: 165px;}
.productBlockDouble .piMiddle{width:auto;margin:0px;padding:5px 0px;}
.productBlockDouble .piRight{display:block;padding:0px;margin:0px;width:auto;}
.productBlockDouble .piPrice{font-size:14px;display:block;margin-top: 0px;}
.productBlockDouble .button{display:block;background:none;color: #fff;/* border:1px solid #ff3b00 !important; */margin-top:10px;background: #ff7300;}
.productBlockDouble .productItem h2{height:64px;}

.menuBlock h2{padding:10px;border-bottom:1px dotted #ddd;margin-bottom:0px}

.menuBlock li:nth-child(1) .mbLeft font{color:#22ca29}
.menuBlock li:nth-child(2) .mbLeft font{color:#00BCD4}
.menuBlock li:nth-child(3) .mbLeft font{color:#FF5722}
.menuBlock li:nth-child(4) .mbLeft font{color:#8BC34A}
.menuBlock li:nth-child(5) .mbLeft font{color:#F44336}
.menuBlock li:nth-child(6) .mbLeft font{color:#9C27B0}
.menuBlock li:nth-child(7) .mbLeft font{color:#FFC107}
.menuBlock li:nth-child(8) .mbLeft font{color:#3F51B5}
.menuBlock li:nth-child(9) .mbLeft font{color:#7787e0}
.menuBlock li:nth-child(10) .mbLeft font{color:#48978f}
.menuBlock li:nth-child(11) .mbLeft font{color:#0092e3}

.beian{width:100%;box-sizing:border-box;text-align:center;}
.beian a{color:#555;display:block;background:#fbfbfb;border-radius:10px;margin:10px;padding:5px;}

.userScore{text-align:center;position:absolute;right:10px;top: 20px;/* background:rgba(255,255,255,0.2); */padding:10px;border-radius:10px;}
.userScore font{display:block;color:#fff;}
.userScore .usTag{color:#fff;}
.userScore .usNum{font-size:20px;font-weight:bold;}


.radioBlock [type=radio]:after{content:" ";width:20px;height:20px;border-radius:50%;position:relative;top:-3px;left:-5px;display:block;background:#fff;border:4px solid #fbebe2;}
.radioBlock [type=radio]:checked:after{background:#ff5e00;}
.radioBlock [type=radio] ~i{display:none;}
.radioBlock *[type=radio] ~ i{position:absolute;right:7px;top:12px;color:#fff;font-size:14px;}
.radioBlock [type=radio]:checked ~i {display:block;}

.uiHead img{border-radius:50%;width:50px;height:50px;margin-right:10px;}

.accountHonor img{box-sizing:border-box;display:block;margin-bottom:10px;padding:5px;width:100%;box-shadow:0px 0px 4px rgba(0,0,0,0.5)}

.vip{display:inline-block;background:url(i/v.png) no-repeat 0px 0px/20px 20px ;width:20px;height:20px;margin-left:10px;position:relative;top:2px;}
.expressItem{font-size:16px;margin-top:10px;background:#e5ebf3;padding:5px;border-radius:10px;}
.eiTime{color:#5b8cc4;}
.eiTitle{color:#333}
.partnerTag{margin-left:10px;font-weight:bold;color:#f5c1ec;text-shadow:0px 2px rgba(0,0,0,0.1);}
.starPartner{font-size:12px;position:absolute;right:10px;top: 40px;text-align:center;background:rgba(255,255,255,0.75);border-radius:10px;padding:5px;color:#666;}
.spBg{background:url(i/starPartner.png) 0px 0px/contain;width:40px;height:40px;margin:0 auto}
.spInner{background:url(i/starInner.png) 0px 0px/150px no-repeat;width:38px;height:38px;position:relative;top:3px;left:3px;}
.spInner.gold{background-position:-34px 0px;}
.spInner.diamond{background-position:-70px 0px;}
.spInner.half{width:18px;}