@font-face {font-family: Roboto;        src: url('../fonts/Roboto-Regular.woff') format('woff');font-display: swap;}
@font-face {font-family: Roboto-Regular;src: url('../fonts/Roboto-Regular.woff') format('woff');font-display: swap;}
@font-face {font-family: Roboto-Bold;   src: url('../fonts/Roboto-Regular.woff') format('woff');font-display: swap;}
@font-face {font-family: Roboto-Medium; src: url('../fonts/Roboto-Medium.woff')  format('woff');font-display: swap;}
:root {
    --tagIcon_bg: url(https://www.modlily.com/themes/trade-n/images/tag_iconv21.png?ver=202604228);
    --tagIcon_bg_size: 403px auto; 
    --tagIcon_new_bg: url(https://www.modlily.com/themes/trade-n/images/tag_icon_new.png?ver=20260507);
    --tagIcon_new_bg_size: 800px auto;
}
@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,input,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:Roboto-Regular,Roboto,sans-serif;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;color:#221816;font-size:14px}
ol,ul,li{list-style:none}
html{-webkit-text-size-adjust:none}
body{font:normal 14px Roboto-Regular,Roboto,sans-serif;background: #fff;max-width: 550px;margin: 0 auto;-webkit-overflow-scrolling:touch}
body.no-top{top: 0 !important}
pre{font:normal 14px Roboto-Regular,Roboto,sans-serif;white-space: pre-wrap;word-wrap: break-word;color: #f10a0a}
#body_id{margin:0 auto;min-width:300px}
body.screenFix{width:100%;height: 100%;overflow: hidden;}
a{color:#555;text-decoration:none}
.website-link{color:rgb(0,0,255);text-decoration:underline}
select option{direction: ltr}
button{border:none;padding:0;background:0 0;cursor:pointer;outline:0;overflow:hidden;outline:none;color: #221816}
input[type="text"],input[type="password"]{-webkit-appearance:none;text-indent:3px;background:none repeat scroll 0 0 #FFFFFF}
input[type="submit"],input[type="button"],input[type="password"],button{-webkit-appearance:none;outline:none;font-family: Roboto-Regular,Roboto;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #000;font:normal 14px Roboto-Regular,Roboto,sans-serif;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#000;font:normal 14px Roboto-Regular,Roboto,sans-serif;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#000;font:normal 14px Roboto-Regular,Roboto,sans-serif;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#000;font:normal 14px Roboto-Regular,Roboto,sans-serif;}
textarea{border: 1px solid #CCCCCC;background-color: #FFFFFF;border-radius: 4px 4px 4px 4px;color: #555555}
.f-bold{font-family: Roboto-Medium, Roboto;font-weight: 500;}
.f-medium{font-family: Roboto-Medium, Roboto;font-weight: 500;}
.mt5{margin-top:5px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml80{margin-left:80px}
.ml100{margin-left:100px}
.mt60{margin-top: 60px}
.modInset{margin: 10px 10px 15px;clear: both}
.modBd{margin-bottom:10px}
.modSpace{margin:0 8px}
.flex-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.ui-btn,.litb-btn{border:1px solid #F7C942;font-weight:bold;text-align:center;font-family:Georgia,sans-serif;color:#6f5318;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3e86b),to(#f5bf40));background-image:-webkit-linear-gradient(top,#f3e86b,#f5bf40);background-image:-moz-linear-gradient(top,#f3e86b,#f5bf40);background-image:-ms-linear-gradient(top,#f3e86b,#f5bf40);background-image:-o-linear-gradient(top,#f3e86b,#f5bf40);background-image:linear-gradient(top,#f3e86b,#f5bf40);display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:10px;text-shadow:1px 1px 1px #FBEBBE}
.ui-btn span,.litb-btn span{color:#6f5318}
input.litb-btn{-webkit-appearance:none;background:-webkit-gradient(linear,left top,left bottom,from(#f3e86b),to(#f5bf40));background:-moz-linear-gradient(center top,#f3e86b 0%,#f5bf40 100%);text-decoration:none;color:#6b5017 !important;background-position:8% 50%,-5px 0px;border:1px solid #b5ab35;color:#FFF;font-size:14px;font-weight:bold;font-family:Georgia,sans-serif;padding:3px 8px 3px 8px !important;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;height:33px !important;width:100% !important;margin-top:20px}
.litb-form-a{margin:0 10px;margin-bottom:25px}
.litb-form-a label{display:block;padding:8px 0}
.litb-form-a input.inputfld,input.inputfld{width:96%;border:1px solid #cccccc;padding:2px 0;height:24px;line-height:24px;border-radius:5px 5px 5px 5px}
.litb-form-a input.inputfld:focus,input.inputfld:focus{border:1px solid #FFA019}
a.textbtn,button.textbtn{color:#555;font:14px Verdana;text-decoration:none;padding:5px 10px;display:inline-block;text-shadow:0 1px 0 #fff;-webkit-transition:border-color .218s;-moz-transition:border .218s;-o-transition:border-color .218s;transition:border-color .218s;background:#f0f0f0 repeat-x;border:solid 1px #bbb;border-bottom-color:#c09b5a;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-right:10px;line-height:1;margin-bottom:5px}
a.textbtn span,button.textbtn span{color:#666}
button.textbtn{padding:4px 10px}
a.textbtn,button.textbtn{background-color:#FDEFB7}
a.textbtn.allColBtn,button.textbtn.allColBtn{width:100%;margin:18px -1px 0;padding:8px 0;text-align:center}
.u{text-decoration:underline}
.b{font-weight:bold}
.right{float:right}
.blue{color:#8EBBDF}
.highLight{color:#f10a0a}
.icon-tag{background-image: var(--tagIcon_bg);background-repeat: no-repeat;display: inline-block;background-size: var(--tagIcon_bg_size);}
.icon-tag-new{background-image: var(--tagIcon_new_bg);background-repeat: no-repeat;display: inline-block;background-size: var(--tagIcon_new_bg_size);}
.prodThumbnail a{ position:relative;width: 100%; height: auto;display: inline-block;}
.prodThumbnail em{font-family:Arial,Helvetica,sans-serif}
.productsList li{padding:8px 0 8px 0}
.productsList .cartsel_part,.item-select .cartsel_part{display: inline-block;text-align: center;height: 20px;margin-right: 8px;position: relative;min-width: 16px;align-self: center;}
.item-select .cartsel_part{margin-right:6px}
.cartsel_part .icons, .cart-summary .icons,.total_select .icons{width: 16px;height: 16px;position: relative;display: inline-block;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #FA9F17;border-radius: 50%;}
.cartsel_part .active_icon:after,.cart-summary .active_icon:after,.total_select .active_icon:after{content: "";width: 8px;height: 8px;background: #FA9F17 !important;position: absolute;left: 3px;top: 3px;border-radius: 50%;}
.cartsel_part .icons,.total_select .icons{top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position: absolute;cursor: pointer}
.cartsel_part .icons-disabled{border: 1px solid #999999;}
.productsList .prodThumbnail{position: relative;text-align: center;max-width: 134px;}
.productsList .prodThumbnail img{width: 100%;border-radius: 6px;}
.productsList .prodInfo p{margin-bottom:6px}
.productsList p a{color:#666}
.productsList .prodPrice,.productsList .prodName,.productsList .prodName a,.productsList .freeShipping{font-size:11px}
.productsList .prodName,.productsList .prodName a{line-height:14px;color:#666}
.productsList .prodPrice strong{font-size:13px;color:#f10a0a;white-space:nowrap}
.productsList .prodReview a{font-size:10px}
.productsList .addToCart a{display:inline-block;margin-top:0;padding:0 10px}
.mobile-breadcrumb{padding:0 0 12px 8px;font:normal 13px Verdana;border-bottom:1px dotted #B46F6F;margin-bottom:10px}
.mobile-breadcrumb a{color:#333333;display:inline-block;line-height:10px;margin:0 5px}
.mobile-breadcrumb i{margin-left:5px;font-family:Verdana}
#page-overlay{top:0;left:0;width:100%;height:100%;position:fixed;z-index:9992;display:none}
#page-overlay div{width:100%;height:100%}
#page-waiting{position:fixed;z-index:9992;border:1px solid #333;width:70px;height:70px;background:url(../images/waiting.gif) no-repeat 50% 50% #fff;display:none}
.loadmask{z-index:100;position:absolute;top:0;left:0;background-color:#CCC;width:100%;height:100%;zoom:1}
.loadmask-msg{z-index:9900;position:absolute;background:url(../images/mask-waiting.gif) no-repeat;width:32px;height:32px;cursor:wait}
.masked-relative{position:relative}
.masked-hidden{visibility:hidden}
.errorInfo{background-color:#FAA019;color:#f10a0a;padding:5px 10px;margin:10px;display:none}
.prodInfo{overflow:hidden}
.backToTop a{display:inline-block;height:16px;padding-left:14px;float:right;margin:10px;background-repeat:no-repeat;background-position:-260px -100px}
#footer{margin:10px;text-align:center}
#footer p{padding:4px 0 15px 0}
#footer .copyright{font-size:10px;color:#666}
#litb-m-productList .pro-img-135 li{padding:12px 0 8px 0;border-bottom:1px dotted #B46F6F}
.mobile-breadcrumb a:hover{color:#F2DA01;text-decoration:none}
.mobile-breadcrumb.bgBread{padding:5px}
.bgBread a,.bgBread i{color:#F2DA01}
@media all and (min-width: 640px){#indexPromotion img{width:auto}}
@media all and (max-width: 640px){#indexPromotion img{width:100%;min-width:300px}}
.m-myAddressBook{padding:10px;border-bottom:1px solid #DDD}
.m-myAddressBook li{line-height:25px}
.m-myAddressBook li a.btn_edit{border:1px solid #DDD;padding:4px 10px;border-radius:4px;margin:5px 5px 5px 0}
.m-myAddressBook li a.btn_delete{border:1px solid #DDD;padding:4px 10px;border-radius:4px;margin:5px 5px 5px 0;background-color:#F9F9F9}
.litb-btn-yellow{background-color:#FA9F17;color:#000;display:block;padding:8px;text-align:center;font-size:16px;width:95%;margin:10px auto;border:none;border-radius:9px}
.litb-btn-yellow2{width: 40%;margin:0 auto;background-color:#FAA019;color:#000;display:block;padding:10px 16px;text-align:center;font-size:14px;border:none}
.litb-btn-yellow3{background-color:#FAA019;color:#000;display:block;padding:5px;text-align:center;font-size:12px;border:none}
.removeIndicator{background:#bbb;float:left;width:10px;height:10px;font-size:10px;text-align:center;font-weight:bold;line-height:8px;border-radius:8px;color:#fff;margin:2px 4px 0 0}
#noShoppingCartForm li{color:#666666;line-height:22px;padding-left:28px}
.weAccept{text-align:center}
.weAccept h1{width:100%;text-align:center;padding-bottom:3px;font-size:15px;color:#666}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.errorTip,.required{color:#f10a0a}
.errorTip{margin:2px 0 4px}
.required{font-weight:bold}
.error,#wrapper p.error,#content p.error{clear:both}
.error{color:#f10a0a}
.outOfStock{cursor:default;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#E6E5E9));background:-moz-linear-gradient(center top,#fff 0%,#E6E5E9 100%);border:1px solid #bfbfbf;text-shadow:none}
.outOfStock span{color:#333 !important}
.priceList{padding:0px 10px;height:20px;margin-top:15px}
.priceList .price{float:left;margin-right:20px}
.priceList .final_price{font-size:16px;font-weight:bold;color: #FFA019}
.priceList .market_price{text-decoration:line-through;padding-left:5px;font-size:12px}
.priceList .discount{color:#f10a0a;font-size:12px;padding-left:5px}
.priceList .lefttime{display:block;float:left;width:144px;height:18px;background:url(../images/lefttime.png) no-repeat;margin: 10px 0}
.priceList .lefttime #endtime{color:#FFF;width:144px;height:18px;line-height:18px;display:block;text-align:left;padding-left:25px}
.priceList .ship_tips{display:block;float:right;position:relative}
.priceList .ship_tips .freeshipping,.prod-price .freeshipping,.describe .freeshipping{display:block;float:left;width:0;height:0;background:url(../images/tag_r.png);margin:0 3px;background-size:30rem auto;background-position:-6.25rem -10rem}
.priceList .ship_tips .ship24hours,.dispatch .ship24hours,.prod-price .ship24hours{display:block;float:left;width:17px;height:17px;background:transparent url("../images/tag_r.png") no-repeat scroll 0% 0%;margin:0 3px;background-position:-7.5rem -10rem;background-size:30rem auto}
.priceList .ship_tips i,.prod-price i{position:absolute;display:none;background-color:#FFF;font-style:normal;white-space:nowrap;padding:5px;border:1px solid #E1E1E1;border-radius:0.25rem;left:-70px;top:20px}
.prod-price i{left:40px;font-weight:lighter;font-size:11px;z-index: 10000}
.priceList .ship_tips .outofstock{display:block;float:left;width:100px;height:30px;background:url(../images/out_of_stock_small.png) no-repeat;margin:0 3px}
.prodcutPagePrTitle .prodName{font-size:18px;color: #333;font-weight: 700}
#productInfoPrTitle h1{font-size:18px;font-weight:bold;text-align:left}
#productInfoPrTitle p{padding:5px 0}
#productInfoPrice{clear:both;padding-top:10px;border-top:1px solid #ddd}
#w-productDescription{font-weight:normal;font-size:12px;padding:1em;line-height:1.5}
#w-productDescription div.pad_10px{padding:0}
#litb-m-reclassifyCate{padding-bottom:10px}
#litb-m-reclassifyCate .productsList li{border-bottom:1px dotted #FAA019}
#litb-m-reclassifyCate .prodInfo{margin-top:5px}
#litb-m-reclassifyCate .prodInfo dt{font-size:15px;margin-bottom:12px}
#litb-m-reclassifyCate .prodInfo dd{position:relative;font-size:14px;margin:10px 0;padding-left:10px}
#litb-m-reclassifyCate .prodInfo span{position:absolute;left:0;top:0;font-size:12px;color:#FAA019;font-weight:bold;width:15px}
#litb-m-reclassifyCate .prodInfo dd.view-cate a,#litb-m-reclassifyCate .prodInfo dd.view-cate span{color:#666;text-transform:capitalize;padding-left:2px;font-weight:bold}
#litb-m-reclassifyCate .prodInfo dd.view-cate div{width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FAA019;border-bottom:0px;font-size:0px;line-height:0px;left:0;position:absolute;margin-top:5px}
.sign-with-faceBook{display:inline-block;white-space:nowrap}
.sign-with-faceBook .face-leftIcon{float:left;display:inline-block;width:40px;height:37px;background:url(../images/signin-facebook.png) 0 0 no-repeat}
.sign-with-faceBook .face-labelIcon{float:left;display:inline-block;height:37px;line-height:37px;color:#fff;background:url(../images/signin-facebook.png) 0 -40px repeat-x}
.sign-with-faceBook .face-rightIcon{float:left;display:inline-block;width:5px;height:37px;background:url(../images/signin-facebook.png) 0 -80px no-repeat}
#signInForm p{line-height:1.5;margin-bottom:9px}
#signInForm a{text-decoration:underline}
#signInForm .litb-btn{margin-bottom:20px}
#noMyFavoriteForm.myFavoritePage{display:block;text-align:center;padding: 80px 0}
#noMyFavoriteForm.myFavoritePage strong{display:block;margin:15px 0 15px}
#Category_Description2 section p{margin:0}
table caption p{padding:19px 0 15px;font-size:29px;color:#626262}
#description-dress-tpl2{width:695px}
#tpl2-weddingDress-table h2{font-family:Georgia,Arial,Helvetica,sans-serif;font-size:14px;margin:5px 0}
#tpl2-weddingDress-table h2:first-child{margin:0 0 5px}
#tpl2-weddingDress-table p{margin-bottom:14px}
a.focus:link,a.focus:visited,a.focus:hover,a.focus:active{color:#f10a0a;font-weight:bold}
a.more:link,a.more:visited,a.more:hover,a.more:active{color:#184C95;font-size:11px;text-decoration:underline}
a{color:#000;text-decoration:none}
.red,a.red:link,a.red:visited{color:#f10a0a}
.blue,a.blue:link,a.blue:visited{color:#1e4e8e}
.u,a.u:link,a.u:visited{text-decoration:underline}
.b,a.b:link,a.b:visited{font-weight:bold}
.i,a.i:link,a.i:visited{font-style:italic}
.big,a.big:link,a.big:visited{font-size:12px}
.br{background-position:0 -484px}
.fr{background-position:0 -612px}
.use_round_border_con{border-color:#DDDDDD;border-style:solid;border-width:0 1px;padding:0 8px}
br.clear{clear:left}
.hide{display:none}
.right{float:right}
.left{float:left}
#lightbox{position:absolute;z-index:9991;display:none}
#lightboxOverlay{top:0;left:0;width:100%;height:100%;position:fixed;z-index:9990}
#lightboxOverlay div{width:100%;height:100%;background:#000}
#lb-borderBg{width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;-moz-box-shadow:0px 0px 20px #000;-webkit-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000}
#lb-wrapper{float:left;position:relative;z-index:10;padding:0;zoom:1;background-color:#fff}
#lb-content{float:left;position:relative;display:inline}
#lb-close,#lb-tnControls span,#lb-contentControls a{background-image:url(../images/popup-bg.png);background-repeat:no-repeat;background-attachment:scroll;display:block;position:absolute}
#lb-close{top:0;right:0;width:40px;height:26px;background-position:top center}
#lb-close:hover{background-position:bottom center}
#lb-contentControls a#lb-previous,#lb-contentControls a#lb-next{width:19px;height:112px;display:none;outline:none;margin-top:-56px;top:50%}
#lb-previous{left:0;background-position:top left}
#lb-previous:hover{background-position:bottom left}
#lb-next{right:0;background-position:top right}
#lb-next:hover{background-position:bottom right}
#lb-thumbnail{position:relative;overflow:hidden;padding:0 18px;background:#fff}
#lb-thumbnailContent{float:left}
#lb-thumbnail a img{border:2px solid #fff;cursor:pointer;padding:1px;margin:6px}
#lb-thumbnail a.current img{border-color:#f10a0a}
#lb-thumbnail a:hover img{border-color:#e2cdc8}
#lb-thumbnail a.current:hover img{border-color:#f10a0a}
#lb-tnControls a{position:absolute;display:block;width:17px;height:100%;top:0;outline:none;background-color:#fff}
#lb-tnControls span{width:12px;height:14px;overflow:hidden}
#lb-tnControls #lb-tnPrevious{left:0}
#lb-tnControls #lb-tnPrevious span{background-position:-51px -151px;top:50%;left:50%;margin-top:-7px;margin-left:-6px}
#lb-tnControls #lb-tnPrevious.hasItem span{background-position:-77px -151px}
#lb-tnControls #lb-tnNext{right:0}
#lb-tnControls #lb-tnNext span{background-position:-51px -64px;top:50%;left:50%;margin-top:-7px;margin-left:-6px}
#lb-tnControls #lb-tnNext.hasItem span{background-position:-77px -64px}
.lb-thumbnaiRight #lb-content{padding-bottom:0}
.lb-thumbnaiRight #contentHere{text-align:center}
.lb-thumbnaiRight #lb-thumbnail{position:absolute;zoom:1;padding:18px 0;bottom:5px;right:0}
.lb-thumbnaiRight #lb-thumbnail img{margin:3px 19px 10px}
.lb-thumbnaiRight #lb-tnControls a{width:100%;height:21px}
.lb-thumbnaiRight #lb-tnControls span{width:14px;height:12px}
.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious{top:0}
.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious span{background-position:-50px -101px;top:50%;left:50%;margin-top:-6px;margin-left:-7px}
.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious.hasItem span{background-position:-76px -101px}
.lb-thumbnaiRight #lb-tnControls #lb-tnNext{bottom:0;top:auto}
.lb-thumbnaiRight #lb-tnControls #lb-tnNext span{background-position:-50px -113px;top:50%;left:50%;margin-top:-6px;margin-left:-7px}
.lb-thumbnaiRight #lb-tnControls #lb-tnNext.hasItem span{background-position:-76px -113px}
.tooltip{display:none;position:absolute;z-index:9995;border:1px solid #999;padding:15px;background:#fff;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:3px 3px 5px #999;-webkit-box-shadow:3px 3px 5px #999;box-shadow:3px 3px 5px #999}
.tooltip .close{position:absolute;z-index:9990;cursor:pointer;right:7px;top:7px;width:13px;height:13px}
.tooltip .arrow{position:absolute;z-index:9990;width:20px;height:20px}
.pageIndex strong,.pageIndex span{padding:6px 8px;display:inline-block}
.pageIndex a,.pageIndex strong{margin:0 3px}
#topControl{display:block;width:21px;cursor:pointer}
#Item_Description_Spc h2{font-size:14px;margin:10px 0}
#Item_Description_Spc h3{font-weight:normal;line-height:150%;color:#f10a0a}
#Item_Description_Spc ul li,.section ul li{padding-left:10px;margin-top:5px}
#Item_Description_Spc img{display:block}
#Item_Description_Spc p,.section p,#Category_Description2 p{margin:1em 0}
.none{background:none}
.line_180{line-height:180%}
.margin_t{margin-top:10px}
.pad_10px{padding:10px}
.pad_l_28px{padding-left:28px}
.pad_bottom{padding-bottom:10px}
.fl{float:left}
.fr{float:right}
.relative{position:relative;z-index:1}
.hide{display:none}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.center{margin:0 auto}
.hand{cursor:pointer}
select{height:30px;border: 1px solid #ccc;-webkit-box-sizing: border-box;font-family: Roboto-Regular,Roboto;font-size: 14px;background-color: #fff;color: #333;font-weight: normal}
#Item_Description_Spc td{vertical-align:middle}
.litb-price{color:#f10a0a;font:normal 12px "Helvetica Neue",Verdana,sans-serif;white-space:nowrap}
.litb-price.big span{color:#f10a0a;font-size:12px;font-weight:bold;position:relative}
.litb-price.big .prod-price1{font:italic normal 25px Georgia}
.big,a.big:link,a.big:visited{font-size:12px}
.right_big_con{margin-bottom:10px}
.right_big_con .static_h1{color:black;font-size:24px;line-height:24px;padding:10px 0;font-weight:bold}
.right_big_con h3,.right_big_con h2{font-size:16px;padding:0;color:#000;font-weight:bold}
#return_policy div,#return_policy p,#return_policy ul,#return_policy li,#return_policy span{color:#666}
div#return_policy p,li,td{font-size:14px}
#return_policy p{margin:1em 0}
#return_policy span{color:#666}
li{font-size:14px}
li.BR i{background-position:0 -513px}
li.FR i{background-position:0 -1311px}
li.IN i{background-position:0 -1843px}
li.ML i{background-position:-29px -589px}
li.MR i{background-position:-29px -703px}
li.TC i{background-position:-29px -1843px}
li.TR i{background-position:-58px -38px}
#smartWebBanner{position:absolute;left:0;top:-78px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background-color:#ddd;background:-webkit-linear-gradient(top,#ffffff 0%,#cecece 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}
#swb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold';font-size:10px;line-height:14px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}
#swb-close:active{color:#aaa}
#swb-info{position:absolute;left:95px;top:15px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}
#smartWebBanner.free #swb-info{top:18px}
#smartWebBanner.free #swb-info:after{content:'LightInTheBox';display:block;margin-top:5px}
#smartWebBanner.no-icon #swb-info{left:34px}
#swb-info strong{display:block;font-size:13px;color:#4d4d4d}
#swb-info em{font-style:normal}
#smartWebBanner.free #swb-info::after{content:'LightInTheBox';display:block}
#header{width:100%;z-index:1987001;background-color:#fff;position:relative;max-width: 550px}
#header.fixed,#header.fixed-expand{position: fixed;top: 0}
.expand-search-wrap{display: none;width: auto;flex-grow: 1;height: 36px;line-height: 36px;border-radius: 12px;padding: 0 15px;box-sizing: border-box;color: #999;margin-right: 8px;border: 1px solid #D0CFCF;position: relative}
.aisde-menus .expand-search-wrap{display: inline-block;width: 185px;flex-grow: 0;margin: 0}
#header.fixed-expand .expand-search-wrap{display: inline-block;}
#header.fixed-expand .logo{display: none;}
#header.fixed-expand .icon_t_search{display: none;}
#header.fixed-expand .h-right,#header.fixed-expand .h-left{width: auto;}
#header.fixed-expand .h-right{flex-grow: 1;margin-left: -6px;}
#header.fixed-expand .h-left>.icon-tag,#header.fixed-expand .h-right>.icon-tag{flex-shrink: 0}
#header.fixed-expand .top_user{margin-right: 10px}
.expand-search-wrap .search-tag{width: 21px;height: 21px;background-position: -175px -219px;margin: 6px 0 0 0;background-size: 380px auto;}
.expand-search-wrap .search-txt{display: inline-block;width: calc(100% - 21px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;position: relative;left: 0;}
.expand-search-wrap .search-hot {width: 12px;height: 16px;background-position: -286px -236px;vertical-align: -3px;margin-left: 4px;}
.header-new{overflow:hidden;white-space:nowrap;height:48px;display:block;border-bottom: 1px solid #ddd;}
.header-new .menu{display:inline-block;width:53px;height:32px;float:left}
.header-new .h-left,.header-new .h-right{align-items: center;}
.header-new .h-left{justify-content: flex-start;}
.header-new .h-right{justify-content: flex-end;}
@media screen and (min-width:375px){.header-new .h-left,.header-new .h-right{width: 33.33%}}
.header-new .logo img{vertical-align: middle}
@media screen and (max-width:359px){.header-new .logo img{width: 105px;height: 35px;}}
@media screen and (min-width:360px) and (max-width:410px){.header-new .logo img{width: 135px;height: 45px;}}
@media screen and (min-width:411px){.header-new .logo img{width: 150px;height: 50px;}}
.header-new li.main-search{overflow:hidden}
.header-new .my-account span{display:inline-block}
.header-new .main-search span{background-position:-110px 0}
.header-new .search-bar-cart{width:21px;height:21px;background-position:-228px -130px;position:relative;background-size:500px auto;overflow:visible;}
.header-new .search-bar-cart span,.ff-bag-num{top:-9px;position:absolute;display: inline-block;width: 18px;height: 18px;line-height: 18px;text-align: center; background-color:#D22D19;border-radius:50%;right:-6px;font-size:12px;font-family:Roboto-Medium,Roboto;font-weight:500;color:#FFFFFF;}
.indexNav, .index-related-products{width:100%;max-width:640px;margin:0 auto}
.indexNav li{width:49.5%;display:inline;float:left;margin-bottom:15px;position:relative;-webkit-animation:flipInY 1s .2s ease both;-moz-animation:flipInY 1s .2s ease both;-o-animation:flipInY 1s .2s ease both;animation:flipInY 1s .2s ease both}
.indexNav li p{position:absolute;right:0;top:50%;margin-top:-0.9375rem;line-height:1.875rem;color:#fff}
.indexNav li img{width:100%;max-width:317px;max-height:180px;vertical-align:top}
.indexNav li.full{width: 100%}
.indexNav li.full img{width: 100%;max-width: 640px;max-height: 180px;vertical-align: top}
.main-search-bar{display:none;background-color:#f7f7f7;width:100%;box-sizing:border-box;position:absolute;z-index:10;top:42px;left:0;padding:10px 0}
.main-search-bar .search-area{border:1px solid #ccc;height:33px;margin-left:8px;background-color:#fff;overflow:hidden}
.main-search-bar .search-area input{width:70%;height:20px;padding:7px 0 6px;outline:none;color:#999;vertical-align:middle;float:left}
.main-search-bar .search-area a{float:right;margin-top:3px;margin-right:2px}
.product-image-grid .product-list-no-details{padding:0;margin:0 4px}
.product-image-grid .product-list-no-details li{padding:0 4px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;min-height:148px;max-width:170px}
.product-list-no-details .prodThumbnail em,.product-list-no-details p,.product-list-no-details p.prodPrice del,.product-list-no-details p.prodPrice br{display:none}
.product-image-grid .product-list-no-details .prodThumbnail img{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:auto}
.product-image-grid .product-list-no-details .prodThumbnail{width:100%;margin:0;min-width:148px}
.product-list-no-details .prodDetail{display:block;.padding:0;position:relative}
.product-list-no-details .prodPrice strong em{font-weight:normal}
.product-list-no-details .prodPrice{display:block;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.4);padding:3px 0;text-align:right}
.product-list-no-details .prodPrice strong{display:block;font-weight:normal;padding-right:5px;line-height:16px}
.product-list-no-details .prodPrice strong,.product-list-no-details .prodPrice strong em{color:#fff;font-size:15px;font-family:Arial,Verdana}
.product-image-grid .product-list-with-details{padding:0;margin:0 4px}
.product-image-grid .product-list-with-details .modBd{padding:0 4px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.product-list-with-details .prodDetail{display:block;.padding:0;position:relative}
.product-list-with-details .prodThumbnail{margin:0;width:50%;position:relative;margin-right:10px;float:left}
.product-list-with-details .prodThumbnail img{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c5c5c5;width:100%;height:auto}
.product-list-with-details .prodInfo p{font-size:12px;color:#333;font-family:HelveticaNeue-Bold,Arial,Verdana;margin-bottom:5px}
.product-list-with-details .prodInfo .prodName,.product-list-with-details .prodInfo .prodPrice{margin-bottom:5px}
.product-list-with-details .prodInfo .prodPrice del,.product-list-with-details .prodInfo .prodReview{color:#999}
.product-list-no-details .prodInfo{height:108px;overflow:hidden}
.product-list-no-details .prodPrice{position:relative;background-color:#fff;text-align:left;padding:5px 0 0 0}
.product-list-no-details .prodThumbnail em,.product-list-no-details .prodReview,.product-list-no-details .freeShipping,.product-list-no-details p.prodPrice del{display:block}
.product-list-no-details .freeShipping{line-height:15px}
.product-list-no-details .prodPrice strong,.product-list-no-details .prodPrice strong em{color:#333;line-height:22px}
.product-list-no-details .prodInfo .prodPrice del,.product-list-no-details .prodInfo .prodReview{color:#999}
.product-list-no-details .prodPrice{line-height:13px}
p.prodPrice del,.prodPrice strong,.prodPrice strong em{display:inline-block !important;font-size:12px !important;font-family:HelveticaNeue,Arial,Verdana !important;line-height:10px !important}
.prodPrice strong,.prodPrice strong em{color:#f10a0a !important;padding-right:3px;line-height:10px !important}
.prodPrice strong{font-size:14px !important}
.prodDetail .review-star{background-size:110px;margin-right:0px}
.prodReview{display:inline-block !important;font-size:10px !important;font-family:HelveticaNeue,Arial,Verdana !important;height:20px}
.prodReview{margin-bottom:0 !important}
.freeShipping,.prodPrice{margin-bottom:2px !important}
.product-image-grid .product-list-no-details .prodThumbnail{position:relative}
.promo-icons{position:absolute;bottom:1px;left:1px;background-color:rgba(255,255,255,0.8);height:20px}
.product-list-no-details .prodInfo{height:48px;line-height:13px}
.modBd{margin-bottom:0px}
.product-list-no-details .freeShipping,.product-list-no-details del em{display:none}
.product-list-with-details .promo-icons{display:none}
.product-list-with-details strong{font-size:16px !important}
.product-list-with-details .prodInfo .prodPrice del em{color:#999}
@media screen and (min-width: 476px) and (max-width: 640px){.product-image-grid .product-list-with-details .prodThumbnail{width:33.3%}}
@media screen and (min-width: 641px){.product-image-grid .product-list-with-details li{display:inline-block;width:50%;float:left;min-height:155px}
.product-image-grid .product-list-with-details .prodThumbnail{width:50%}
.product-image-grid .product-list-with-details .prodName a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:30px}}
@media screen and (min-width: 476px) and (max-width: 800px){.product-image-grid .product-list-no-details li{width:33.3%}}
@media screen and (min-width: 801px){.product-image-grid .product-list-no-details li{width:25%;min-height:190px}}
.attr-remove{margin-left:8px;margin-top:10px;margin-bottom:10px;line-height:1.2;font-weight:bold}
.remove{display:block;float:left;position:relative;margin:2px 2px}
.remove:hover{color:#FFF;text-decoration:none;cursor:pointer}
.remove span{display:block;float:left;height:20px;line-height:20px;padding:0 5px;overflow:hidden;background:url(../images/attr_deselect_1.jpg) repeat 0px center;color:#FFF;font-weight:normal;font-size:12px}
.remove em{display:block;float:left;width:18px;height:20px;line-height:20px;overflow:hidden;background:url(../images/attr_deselect_2.jpg) no-repeat 0px center;color:#FFF;font-weight:normal;font-size:12px}
.text-arrow-bg{background-color:#fff;border:1px solid #ccc;font-size:12px;font-family:HelveticaNeue,Arial,sans-serif;border-radius:0.25rem;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s}
.flat-select{margin:0;display:block;height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;color:#333;padding:0 20px 0 9px;width:auto}
.flat-label{display:block;padding:0 0 5px 0;font-size:14px;margin-top:15px}
.litb-p-search-no-result{margin-bottom:15px}
.search-no-result-part{text-align:center;font-size:14px;color:#999;font-weight:bold;margin-top:10px;margin-bottom:25px}
.continue-shopping{text-align:center;margin-bottom:25px}
.continue-shopping .allColBtn{display:block;height:100%;padding:12px 0;background-color:#ff611b;font-size:14px;color:#fff;font-family:HelveticaNeue,Arial,Verdana}
.search-no-result-tips,.related-list{font-size:14px;color:#333;line-height:1.8}
.related-list dd{font-size:12px;color:#999;padding-left:10px;background:url(../images/main-icons.png) no-repeat;background-size:360px 200px;background-position:0 -108px}
.recently-view{background-color:#fafafa}
.help-field-list{background-color: #fff;margin-bottom: 8px;}
.help-field-list li{clear:both;overflow:hidden;text-transform:capitalize;}
.help-field-list li>a,.help-field-list li button.short-link,.help-field-list li>span{display:block;padding:16px 20px;font-weight: 400 !important;width:100%;text-align:left;color:#221816;font-size:14px}
.help-field-list span{float:left;padding:16px 2px;width:26px;overflow:hidden;margin:10px 5px 5px 6px}
.help-field-list li.help_li_lan .flex-row{align-items: center;justify-content: space-between;}
.help-field-list li.help_li_lan span{float: none;padding: 0;margin: 0;width: auto;}
.help-field-list li.help_li_lan .rig-tag{width: 6px;height: 12px;background-position: -290px -22px;margin-left: 5px;vertical-align: -1px;}
.help-field-list .itemIcon{width: 12px;height: 12px;margin:0;position: relative;float: right;display: inline;padding: 2px 0;top:-3px}
.help-field-list .itemIcon:after,.help-field-list .itemIcon:before {position: absolute;left: 0;top: 50%;margin-top: 1px;content: "";display: block;width: 100%;height: 2px;background-color: #333;border-radius: 2px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}
.help-field-list .itemIcon:before {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}
.help-field-list .itemIcon:after {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
.help-field-list .itemIcon.on:after,.help-field-list .itemIcon.on:before{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}
.help-field-list .help-con{margin-top: -12px;}
.help-field-list .help_con_p{margin: 8px 0 8px 45px;text-transform: none}
.help-field-list .help_con_p a{color: #221816;font-size: 12px;}
.content-container dl dd{color:#333;background-size:8px 12px;font-size:14px;display:block;line-height:25px;text-indent:25px}
.content-container dl dt{background-color:#eaeaea;font-size:16px;text-shadow:none;padding:9px 10px;border-bottom:1px solid #ccc;cursor:pointer}
.content-container dl div dd{background-color:white;font-size:14px;text-shadow:none;padding:6px 8px;cursor:pointer}
.language-and-currency{clear:both;padding:5px 8px 3px;text-align:center;overflow:hidden;background-color:#f7f7f7;border-bottom:1px solid #dedede}
.language-and-currency .select-title{font-size:14px;margin-bottom:7px}
.language-and-currency select{width:100px;height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;background-color:#fff;color:#999;margin-bottom:5px;padding-left:6px}
.footer-new{padding:16px 0;background-color:#fff;}
.footer-new p{text-align:center;color: #999;font-size: 10px;-webkit-transform: scale(0.9)}
.copyright a{color: #666;font-size: 12px}
.footer-new .footer-nav{margin-bottom:14px}
.footer-new .footer-nav a{color:#f10a0a;font-size:16px}
.footer-new .footer-nav span{padding:0 8px}
.footer-new p span{color:#999;font-size:11px}
.prod-list-bar{height:31px;position:relative;border-top:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1}
.prod-list-bar li{display:block;float:left}
.prod-list-bar li.on{background-color:#D3D3D3}
.prod-list-bar li.off{}
.prod-list-bar li a{height:31px;line-height:31px;display:block;text-align:center;font-weight:bold}
.prod-list-bar li.on a{color:#454545}
.back-to-top{margin-bottom:17px;text-align:center}
#backToTop{text-decoration:underline;padding-left:18px;background:url(../images/arrow-up.png) 0 5px no-repeat;background-size:12px 8px;font-size:14px;font-family:HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}
.prod-pagination-new{height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:5px;margin-bottom:20px;text-align:center}
.prod-pagination-new ul{display:inline-block}
.prod-pagination-new li{float:left;line-height:35px}
.prod-pagination-new .page-num{padding:0 9px;font-size:12px;font-family:HelveticaNeue,Arial,Verdana,sans-serif}
.prod-pagination-new .page-num em{padding:0 3px}
.prod-pagination-new .page-nav{display:inline-block;height:35px;width:35px;border:1px solid #ccc}
.prod-pagination-new .page-nav a{display:block;height:100%}
.prod-pagination-new .nav-prev{background:url(../images/arrow-left.png) center center no-repeat;background-size:8px 12px}
.prod-pagination-new .nav-next{background:url(../images/arrow-right.png) center center no-repeat;background-size:8px 12px}
.prod-pagination-new .page-nav.on{border:1px solid #575757;background-color:#575757}
.prod-pagination-new .nav-prev.on{background-image:url(../images/arrow-left-on.png)}
.prod-pagination-new .nav-next.on{background-image:url(../images/arrow-right-on.png)}
#refineSection{display:none;width:100%;height:100%;position:relative;z-index:100;background:#fff}
#refine{display:none;border-top:none;overflow:hidden;padding-bottom:53px;background-color:#fff}
#refine div{position:relative}
#refine h4{background:#FAA019;font:bold 15px Verdana;color:#262626;position:relative;height:48px;line-height:48px;padding-left:8px;text-align:center}
#refine h4 span{font-weight:normal}
#refine h4 a{height:35px;line-height:35px;padding:0 10px;position:absolute;right:7px;top:6px;color:#fff}
#refine h4 a.back{left:7px;right:auto}
#refineList h2{font:15px Verdana;color:#262626;background:#E5E5E5;border-top:1px solid #b8b8b8;text-shadow:0 1px 1px rgba(255,255,255,0.75);position:relative;cursor:pointer;padding:13px 6% 13px 8px;line-height:26px;background:url('../images/arrow-down.png') 97% no-repeat #E5E5E5;background-size:12px 8px}
#refineList h2.slideup{background:url('../images/arrow-right.png') 97% no-repeat #E5E5E5;background-size:8px 12px}
#refineList ul{display:none}
#refineList li{display:block;font:15px Verdana;line-height:22px;padding:13px 0px 13px 40px;background:url(../images/refine-checkbox.png) no-repeat 10px 15px;background-size:20px 20px;background-repeat:no-repeat;color:#262626;border-top:1px solid #b8b8b8;cursor:pointer}
#refineList li.ns-selected{background-image:url(../images/refine-checkbox-on.png)}
#refineList li.deselect{background-image:url(../images/refine-checkbox-off.png)}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}}
.prod-order{padding:15px 8px 0;margin:0px}
.prod-order a{display:block;font-size:14px;font-family:HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;text-align:center;padding:10px 0}
.prod-order select{outline: none;width:100%;height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;background-color:#fff;color:#333;margin-bottom:10px;padding-left:6px}
.prod-order select:disabled{background-color:#f1f1f1}
.prod-order table{width:100%}
.prod-info{padding:0 8px;margin-bottom:15px}
.prod-name{font-size:15px;font-family:HelveticaNeue,Arial,sans-serif;color:#333;padding:20px 0 15px 0}
.prod-price td{color:#999;font-size:14px;font-family:HelveticaNeue,Arial,sans-serif;line-height:20px}
.product_desc_review .goods_tab{border-bottom:1px solid #DDD;display:block;margin:0 0px 10px 0px;overflow:hidden}
.product_desc_review .goods_tab .itemIcon{width: 12px;height: 12px;margin-top: 12px;position: relative;float: right;display: inline;margin-right: 10px}
.product_desc_review .goods_tab .itemIcon:after, .product_desc_review .goods_tab .itemIcon:before{position: absolute;left: 0;top: 50%;margin-top: -1px;content: "";display: block;width: 100%;height: 2px;background-color: #333;border-radius: 2px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s}
.product_desc_review .goods_tab.on .itemIcon:after, .product_desc_review .goods_tab.on .itemIcon:before{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}
.product_desc_review .goods_tab .itemIcon:before{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}
.product_desc_review .goods_tab .itemIcon:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
.product_desc_review span.type2{display:block;float:left;height:40px;line-height:40px;min-width:120px;padding-left:10px;color: #000;font-weight: bold}
.product_desc_review span.ranks{position:relative;top:12px;display: block}
.product_desc_review .content .property td{padding:8px 10px;color:#777;border-bottom:1px dotted #DDD}
.product_desc_review .content .property tr.last td{border:none}
.review_list li{display:block;clear:both;overflow:hidden;border-bottom:1px solid #DDD;padding:5px 5px 0 5px}
.review_list li .review_content{line-height:18px;padding:5px 0px;color:#333;display:block}
.review_list .review_content{padding:5px 0}
.comment_rank{display:block;width:23px;height:22px;float:left;padding:0;margin:0}
.comment_rank.on{background:url("../images/start_jq_1.gif") no-repeat scroll 0 0 transparent}
.comment_rank.off{background:url("../images/start_jq_2.gif") no-repeat scroll 0 0 transparent}
.prod-price{position:relative}
.prod-price table{margin-right:63px}
.review-star{display:inline-block;overflow:hidden;position:relative;vertical-align:middle;float:none;background-image:url(../images/review-stars.png);background-repeat:no-repeat;background-size:160px;margin-right:5px}
.outOfStock{cursor:default;background:#e9e9e9 !important;border:1px solid #d2d2d2 !important;text-shadow:none}
.outOfStock span{color:#ccc !important}
#w-productDescription{padding-top:0}
.litb-product-main-pic{padding:10px 0;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}
.litb-product-main-pic #more_img{position: absolute;right: 0px;bottom: 5px;margin-bottom: 2px;line-height: 30px;padding: 0px 10px;height: 30px;border-radius: 15px;font-weight: bold;text-align: center;text-shadow: none;background-color: #000;border: 1px solid #bbb;color: #ffffff;cursor: pointer;opacity: 0.7}
.litb-product-main-pic #more_img .extra-photos-arrow{vertical-align: middle;width: 5px;height: 16px;margin-left: 6px}
.litb-product-main-pic #more_img .extra-photos-icon{vertical-align: middle;width: 13px;height: 16px;margin-right: 6px}
.litb-product-main-pic #more_img span{vertical-align: middle;font-size: 12px;color: #ffffff}
#pic_list{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10001;-webkit-transform: translateZ(101px);-moz-transform: translateZ(101px);-ms-transform: translateZ(101px);-o-transform: translateZ(101px);transform: translateZ(101px);visibility: hidden}
#pic_list .header{position: absolute;top: 0;right:0;z-index: 1051}
#pic_list .header .close1{position: absolute;top: 5px;right: 5px;cursor: pointer;float: right;background-color: transparent;opacity: .6}
#pic_list .header .close1{color: #a5a1a2;background-image: url(../images/source.png);background-repeat: no-repeat;background-position: -152px -240px;width: 30px;height: 30px}
#pic_list .content{background-color:#fff;height: 100%}
#pic_list .content{background-color:#fff;height: 100%}
#wrapper{width:100%;overflow:hidden;margin:0 auto;height: 100%}
.swipe{width:100%;height: 100%;overflow:hidden;position:relative;max-width: 1200px;margin: 0 auto;overflow-y: scroll}
.swipe ul{-webkit-transition:left 800ms ease-in 0;-moz-transition:left 800ms ease-in 0;-o-transition:left 800ms ease-in 0;-ms-transition:left 800ms ease-in 0;transition:left 800ms ease-in 0}
.swipe ul li{text-align: center}
.swipe ul li img{position: absolute}
.swipe #pagenavi{position:fixed;left:0;bottom:15%;text-align:center;width:100%}
.swipe #pagenavi a{border:1px solid #FFF;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;width:7px;height:7px;line-height:99em;background:#959AA1;margin:0 5px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius: 50%}
.swipe #pagenavi a.active{border:1px solid #FFF;background:#FAA019;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
#gray_cover{background-color:#000;position:absolute;left:0;top:0;filter:alpha(opacity=30);-moz-opacity:0.3-khtml-opacity:0.35;opacity:0.3;z-index:1000;width:100%;height:200px}
.litb-product-main-pic .product-main-pic-display{max-width: 640px;max-height: 893px;margin:0 auto;position:relative;overflow:hidden;margin-bottom:9px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.product-main-pic-content{position:relative;overflow: hidden;height: auto;min-height: 430px}
.product-main-pic-content li{display:inline-block;height:auto;float:left;box-sizing:border-box;width:100%;text-align:center;margin:0 auto}
.product-main-pic-content li img{max-width:640px;height:auto}
.product-main-pic-content li{display:inline-block;height:auto;float:left;box-sizing:border-box}
.product-main-pic-content li img{width:100%;height:auto}
.product-main-pic-content li .pinch-zoom{position: absolute}
.product-main-pic-content li:first-child .pinch-zoom{position: relative}
.prod-pagination-new{margin-top:20px}
.index-deals-entry{max-width:640px;margin:0 auto}
.index-deals-entry img{max-width:206px;max-height:75px;width:100%}
.index-deals-entry ul{height:75px}
.index-deals-entry ul li{float:left;width:49.5%;height:75px;margin:0}
.index-deals-entry ul li.deals-entry-new{}
.index-deals-entry ul li a{font-weight:normal;color:#333;font-size:16px;display:block;line-height:30px}
.litb-btn-new,a.litb-btn-new,input.litb-btn-new{display:block;padding:5px;text-align:center;background-color:#FAA019;color:#fff;font-size:16px;min-height:25px;line-height:25px;border:none;cursor:pointer;outline:medium none;font-family: Roboto-Medium,'Roboto-Regular';font-weight: 500;border-radius:8px;}
input.litb-btn-new,button.litb-btn-new{width:100%;margin-top:15px;border-radius:8px;border:medium none}
.u{text-decoration:underline}
.b{font-weight:bold}
.right{float:right}
.blue{color:#8EBBDF}
.highLight{color:#f10a0a}
.header-sign-tips{float:right;height:42px;text-align:right;padding:2px 10px 0 53px;box-sizing:border-box;-webkit-box-sizing:border-box;font:12px HelveticaNeue,Arial,Verdana;color:#666;line-height:1.4;white-space:nowrap}
.header-sign-tips p{font-size:15px;color:#333;text-decoration:underline}
.sign-form-close{padding: 16px 20px;width: 100%;box-sizing: border-box; }
.sign-form-close .close-md{width: 16px;height: 16px;background-position: -344px -189px;}
.sign-form{padding: 11px 28px 95px;box-sizing: border-box;}
.sign-form input::-webkit-input-placeholder{color: #999;font-size:16px;letter-spacing: 1px;}
.sign-form input::-moz-input-placeholder{color: #999;font-size:16px;letter-spacing: 1px;}
.sign-form input::-ms-input-placeholder{color: #999;font-size:16px;letter-spacing: 1px;}
.sign-form *{font:12px Roboto-Regular, Roboto;color: #221816;}
.msg_error{margin:0 15px;color:#D22D19;font-size:0.875rem;line-height:1.125rem}
.sign-form li{position:relative}
.sign-form li input.inputfld{width:100%;padding-left:51px;}
.sign-form li .info_icon{position: absolute;right: 20px;top: 20px;}
.inputPassword{letter-spacing: 8px;}
.eye-hide{width: 19px;height: 15px;background-position:-309px -171px}
.eye-hide.look{width: 19px;height: 15px;background-position:-282px -171px}
.sign-form li .email-clear{top:20px;width: 16px;height: 16px;background-position: -252px -190px;display: none;}
.agree_notice{line-height: 12px;margin-top: 4px;color: #DF373E;font-size: 14px;}
.sign-form i{position:absolute;left:24px;top:20px;}
.sign-email{width:21px;height: 16px;background-position: -301px -145px;}
.sign-password{width:21px;height: 24px;background-position: -337px -137px;}
.sign-form i.sign-password{top: 12px;}
.sign-form .label-sec label{font-weight:bold;font-family:HelveticaNeue,Arial,sans-serif;color:#333;font-size:13px;line-height:20px;margin-bottom:5px;display:block}
.sign-form .input-sec{margin-bottom:5px}
.facebookSign{padding:10px 15px;font-size:1rem;line-height:2.8rem;text-align:center}
.facebookSign button{border:none;font:16px HelveticaNeue,Arial,Verdana}
.facebookSign a,.facebookSign button{position:relative;display:block;width:100%;height:2.8rem;border-radius:0.25rem;margin:0 auto;background:none repeat scroll 0 0 #4A67A2;color:#FFF;white-space:nowrap;font-weight: 700}
.facebookSign a i,.facebookSign button i{position:absolute;left:3%;top:0.3125rem;width:20px;height:36px;background-position:-4.6875rem -9.625rem}
.facebookSign a strong,.facebookSign button strong{position:absolute;left:12%;font-size:1.75rem;text-align:center;opacity:0.6}
.facebookSign button strong{margin-top:-8px}
.issue{border-top:1px solid #CCC}
.issue a{position:relative;display:block;height:3rem;line-height:2.8rem;color:#555;padding-left:1rem;font-size:1.25rem;border-bottom:1px solid #CCC}
.issue a i{position:absolute;left:98%;width:1rem;height:1rem;background-position:-3.75rem -1.125rem}
.agree{text-align:left;margin-bottom: 8px;}
.agree-check{align-items: center;}
.agree-check a{text-decoration: underline;}
.agree-check label{font-size: 14px;}
.sign-check{width: 16px;height: 16px;background-position: -206px -145px;margin-right: 4px;}
.sign-check.on{background-position: -241px -145px;}
.sign-form .errorTip{margin: 0;min-height: 20px;line-height: 16px !important}
.sign-form .normal{color:#999;font-size: 14px;}
.sign-form .error{color: #D22D19;margin-top: 4px;display: block;line-height: 12px;font-size: 12px;}
.getpassword_title{margin:15px;font-size:1.125rem;line-height:1.5625rem}
.sign-form button.litb-btn-new{margin: 0;padding: 0;height: 40px;background: #FA9F17;border-radius: 20px;font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #221816;}
.or-sign-with{position:relative;margin-top: 12px;text-align: center;}
.other-sign{align-items: center;justify-content: center;margin-top: 25px;}
.sign-facebook{width: 48px;height: 48px;background-position: -24px -269px;margin-right: 32px;}
.sign-google{width: 48px;height: 48px;background-position: -92px -269px;margin-right: 32px;}
.sign-paypal{width: 48px;height: 48px;background-position: -164px -269px;margin-right: 32px;}
.or-sign-with .line{width:100%;height:1px;position:absolute;background-color:#ddd;top:50%}
.or-sign-with .or-sign-with-txt{height:16px;color:#999;line-height:16px;margin:0 auto;background-color:#fff;position:relative;z-index:3;display:inline-block;padding:0 12px;font-size: 14px;}
#sign_form_layer{display: none;}
.sign-form-pop{z-index: 10001111;background-color: #fff;width: 90%;max-width:320px;padding: 0;position: fixed;left: 5%;top: 20%;border-radius: 20px;box-sizing: border-box;display: none;}
.sign-form-pop .pop-title{text-align: center;height:25px;font-size:16px;font-family:Roboto-Medium, Roboto;font-weight:bold;color:#221816;line-height:25px;margin: 26px 0 15px;}
.sign-form-pop .pop-content{text-align: center; font-family: Roboto-Regular, Roboto;font-size:14px;font-weight:400;color:#221816;line-height:18px;margin: 15px auto 21px;width: 100%;padding: 0 24px;box-sizing: border-box;}
.sign-form-pop .pop-menu{align-items: center;justify-content: space-between;width: 100%;margin: 0 auto;}
.sign-form-pop .pop-menu>div{width:50%;height:44px;line-height:44px;text-align: center;font-size: 14px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #221816;cursor: pointer;text-transform: uppercase;}
.sign-form-pop .pop-menu>div.menu-not-now{background: #EBEAEA;border-radius: 0 0 0 20px;}
.sign-form-pop .pop-menu>div.menu-next{background: #FA9F17;border-radius: 0 0 20px 0;}
.post_foot_facebook_color{background-color:#000000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001;filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35}
.post_foot_facebook_title{background:#fff;border:2px solid #000;padding:10px;box-sizing: border-box;width:80%;border-radius:5px;font-size:16px;line-height:20px;left:10%;position:fixed;text-align:centert;;top:10%;z-index:1005;color:#000;line-height:20px}
.post_foot_facebook_loading{width:32px;height:32px;background:url(../images/loading_1.gif) no-repeat scroll;margin:30px auto 20px}
.foot_facebook_close{width:26px;height:25px;background:url(../images/who_close.png) no-repeat scroll;position:absolute;right:5px;top:5px;cursor:pointer}
.post_foot_facebook_title_bg{text-align:center;margin-bottom:40px}
.post_foot_facebook_title_bg p{font-size:18px;color:#000;line-height:25px}
.post_foot_facebook_title_bg span{color:#959595;font-size:13px}
.post_foot_facebook_noemail{margin:18px auto;width:100%}
.post_foot_facebook_noemail .title{text-align:left}
.post_foot_facebook_noemail .ipt_t{width:210px;margin:20px auto 0}
.post_foot_facebook_noemail .msg_error{color:#FAA019}
.operalBoxL .email{background-image:url(../images/sign.gif);background-repeat:no-repeat;background-position:5px 7px}
.operalBoxL .buttons-set{margin:0;border:none}
.operalBoxL .ipt_t input{padding:10px 10px 10px 40px;line-height:18px;height:18px;width:150px;border:1px solid #DDD}
.operalBoxL .ipt_b{text-align:center;margin-top:10px}
.buttons-set button{font-size:18px;border:medium none;margin-right:10px;padding:0px;background:transparent none repeat scroll 0% 0%;cursor:pointer;outline:medium none;overflow:hidden}
button.redBtn em{border:3px solid #FAA019;display:inline-block;text-decoration:none;zoom:1;font-style:normal}
button.redBtn span{border:1px solid #fff;background-color:#FAA019;cursor:pointer;font-weight:bold;display:inline-block;zoom:1;color:#fff;white-space:nowrap;padding:0 40px;line-height:30px;font-weight:normal;font-size:18px;font-family:Arial}
button.redBtn:hover span{border-color:#FAA019;background-color:#fff;color:#FAA019}
#signForm .forgot-psd-label{margin-bottom:30px}
#signForm .forgot-psd-label a{color:#a0a0a0;text-decoration:underline}
.or-label{margin:-8px 0 5px}
.or-label span{float:left;background-color:#fff;padding-right:9px;color:#999}
.sign-up-form{}
.btn-warning.active,.btn-success.active{color:rgba(255,255,255,0.75)}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled{color:#ffffff;background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-success{background-color:#FAA019;color:#FFF;padding:5px 10px;width:100px;border-radius:3px;float:right}
#noShoppingCartForm{border-bottom:0}
#noShoppingCartForm p{margin:0 8px;text-align:center;font-size:14px;color:#999;font-weight:bold;margin-top:10px;margin-bottom:25px}
#noShoppingCartForm dl{margin:0 8px;font-size:14px;color:#333;line-height:1.8}
#noShoppingCartForm dd{font-size:12px;color:#999;padding-left:10px;background:url(../images/main-icons.png) no-repeat;background-size:360px 200px;background-position:0 -108px}
#noShoppingCartForm div{margin:0 8px;text-align:center;margin-bottom:25px}
#noShoppingCartForm a{display:block;height:100%;padding:12px 0;background-color:#ff611b;font-size:14px;color:#fff;font-family:HelveticaNeue,Arial,Verdana}
.shoppingcart-page .product-goods-action{clear:both}
.shoppingcart-page .cart_goods_info_left .product-goods-action{background:#ebeaea;line-height:25px;padding:0 10px;cursor:pointer;border-radius:12px;display:inline-block;}
@media screen and (max-width:320px){.shoppingcart-page .cart_goods_info_left .product-goods-action span{font-size: 12px;}}
.shoppingcart-page .prod-attr,.shoppingcart-page .prod-attr span{color:#221816;display: inline-block;}
.shoppingcart-page ul.productsList{border-radius: 12px;background: #fff;margin: 16px 0;padding: 16px 0;}
.shoppingcart-page ul.productsList li{position:relative;padding:0 10px;box-sizing: border-box;margin: 16px 0;}
.shoppingcart-page ul.productsList li:last-child{border-bottom:none !important;margin-bottom: 0;}
.shoppingcart-page .prod-info{margin-bottom:0;position:relative;padding:0 0 0 8px;width:50%;justify-content: space-between;flex-grow: 1;}
.shoppingcart-page .prod-quantity{right:0;position:absolute;top:0}
.shoppingcart-page .prod-quantity select{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;background-color:#fff;color:#333;width:auto}
.shoppingcart-page .prod-quantity select[disabled=""]{background-color:#e6e6e6 !important}
.shoppingcart-page .prod-remove{position:absolute;right:3px;bottom:0px}
.shoppingcart-page .prod-remove a{font-size:13px;color:#999;font-family:HelveticaNeue,Arial,Verdana}
.shoppingcart-page .prod-name{padding:0 0 8px 0}
.shoppingcart-page .prod-attr div{float:left}
.shoppingcart-page .prod-attr .title{color:#999;padding-right:2px}
.cart-summary{margin:0;padding:0;width:100%;max-width: 550px;background-color: #fff;z-index:98;position: fixed;bottom: 0px}
.cart-summary .item-select{width: 100%;padding:8px 10px;box-sizing: border-box;}
.cart-summary .item-total{margin: 0 0 0 8px;}
.cart-summary .js_clear_all{border-bottom:1px solid #333;cursor: pointer}
.cart-summary .cart-sum{text-align: right;}
.cart-summary .cart-sum span{font-size: 18px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.proceed-checkout{background-color:#f1f1f1;border-bottom:1px solid #ccc;width:100%;z-index:10}
.proceed-checkout .ckout-buttons{margin-top:15px;float:right;margin-right:10px;width:35%;min-width:135px}
.ckout-buttons-paypal{float:right;overflow:hidden;width:135px;height:35px}
.proceed-checkout .ckout-buttons div{float:left;margin-top:20px}
.proceed-checkout .ckout-buttons .or{width:60px;text-align:center;line-height:33px;height:33px;float:left}
.ckout-proceed-btn{display:block;position:relative}
#proceed-checkout-bottom{border-bottom:none;padding-top:10px;background-color:transparent}
#proceed-checkout-bottom .ckout-buttons{margin-top:0;padding:0}
.chectout-btns{display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;padding:0 10px 17px;}
.ys-btn{display: inline-block;text-align: center;cursor: pointer;}
.chectout-btns .paypal{-ms-flex: 0 0 42%;flex: 0 0 48%;margin-right:4%;border-radius: 20px;background: url(../images/i_paypal.3ef8a71.png) 50%/85px auto no-repeat;border: 2px solid #FA9F17;border-radius: 8px;box-sizing: border-box;}
.ys-btn-full{width: 100%;color: #000;background: #000}
.ys-light{border-radius: 20px;background: #FA9F17;}
.cart-box .ys-light{font-size: 18px;font-family: Roboto-Medium,'Roboto-Regular';font-weight: 500;border-radius: 8px;color: #fff}
.cart-box .ys-light .lock-tag {width: 14px;height: 18px;background-position: -343px -1586px;vertical-align: -2px;margin-right: 10px;}
.ys-btn{height:36px;line-height:36px}
.order-page-table{width:100%}
.order-page-table th,.order-page-table td{padding:2px 0;font-size:13px}
.order-page-table th{width:37%;text-align:right;padding-right:10px;margin-bottom:0px;color:#999}
.my-account-nav .accountList{border-bottom:1px solid #ccc}
.my-account-nav .accountList li{background-color:#fff;text-shadow:none;padding:16px 8px;overflow:hidden}
.my-account-nav .accountList a{background-size:8px 12px;border-top:none;color:#000;padding:0;display:block;font-size: 12px;}
.my-account-nav .accountList a:hover{background-color:#fff}
.my-account-nav .accountList span{position:relative;padding-left:4px;height: 25px;line-height: 25px;color: #000;font-weight: 700}
.my-account-nav .accountList a.tips{float:right;position:relative;top:3px;margin-right: 1.5%}
.my-account-nav .accountList i{font-style:normal}
.my-account-nav .accountList span i{font-style:normal}
.my-account-nav .accountList li img{vertical-align: middle}
.my-account-nav .accountList li em.account-val{position: relative;top: 2px;float: right;line-height: 25px;margin-right: 36px;font-style: normal}
.my-account-nav .accountList li em.arrow{float: right;background: url(../images/arrow.png) no-repeat;width: 12px;height: 13px;margin-right: 10px;margin-top: 8px}
.my-account-top .account-info{width: 100%;margin: 10px 0;padding: 0}
.my-account-top .account-info dd{float: left;width: 33.33%;text-align: center;padding: 5px 0}
.my-account-top .account-info dd a{display: block}
.my-account-top .account-info dd i{font-style: normal}
.my-account-top .account-info dd .view-number{line-height: 25px;font-size: 14px}
.accountSetting .tab li{display:inline-block;width:50%;text-align:center}
.accountSetting .tab li a{display:block;padding:8px 0;text-align:center}
.accountSetting .tab li.off a{background-color:#fafafa;border:1px solid #DDD;border-top:none}
#personal_box,#password_box{display:none;}
.accountSetting .input1{border:1px solid #DDD;padding:0 10px;border-radius:18px;width:100%;box-sizing: border-box;height: 36px;line-height: 36px;letter-spacing: 8px;}
.accountSetting .input1:focus{border: 1px solid #221816;}
.accountSetting .content-ul h2{line-height: 17px;margin-bottom: 8px;}
.accountSetting .content-input{position: relative;}
.accountSetting .content-input .icon-tag{position: absolute;right: 10px;top:12px;}
.accountSetting .content-ul .tip{line-height: 17px;margin:8px 0 16px;text-align: center;}
.accountSetting .content-ul .not-show{color:#fff;}
.accountSetting .litb-btn-yellow{width:100%;max-width: 280px;margin:15px auto;padding: 0;height: 40px;line-height: 40px;border-radius:9px;font-size: 18px;font-family: Roboto, Roboto;font-weight: 600;text-transform: uppercase;}
.accountSetting input::-webkit-input-placeholder{font-size: 12px;color: #999;letter-spacing: 1px;}
.accountSetting input::-moz-placeholder{font-size: 12px;color: #999;letter-spacing: 1px;}
.accountSetting input:-moz-placeholder{font-size: 12px;color: #999;letter-spacing: 1px;}
.accountSetting input:-ms-input-placeholder{font-size: 12px;color: #999;}
.accountSetting .option{display:inline-block;width:18px;height:17px;position:relative;top:2px}
.accountSetting .option.on{background:url(../images/option_on.jpg) no-repeat}
.accountSetting .option.off{background:url(../images/option_off.jpg) no-repeat}
.add-address-new{padding:15px 20px 15px 0}
.add-address-new h2{font-size:15px;font-weight:bold;color:#333}
.add-address-new .litb-btn-new{margin-top:15px}
.order-page-table th,.order-page-table{margin-bottom:15px}
.order-page-table th,.order-page-table td{padding:5px 0}
.order-page-table th{width:37%;text-align:right;padding-right:10px;margin-bottom:0px;color:#999}
.order-list-orders .order-page-table th{vertical-align:top}
.order-list-orders li{border-bottom:1px solid #ccc;margin-bottom:15px}
.order-list li{padding:0;margin-bottom: 8px;}
.order-list li#proPrices{border: none}
.order-list li.last{margin-bottom:0}
.order-list li .header{padding:6px 10px;align-items: center;justify-content: space-between;border-bottom: 1px solid #ddd;}
.order-list li .status_tips{width: 16px;height: 16px;background-position:-81px -146px;vertical-align: -2px;}
.order-list li .header .pointer{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;text-transform: uppercase;}
.order-list li .content{padding:0 10px 8px;border-bottom: 1px solid #ddd;}
.order-list li .content td{padding:10px;border-bottom:1px solid #eee}
.order-list li .content tr.last td{border:none}
.order-list li .content .goods_thumb{width:90px;background-color:#FFF;text-align:center}
.order-list li .content .goods_thumb img{width:90px}
.order-list li .content .goods_name{color:#999;line-height:20px;display:block}
.order-list li .btns{text-align:right;padding:10px 0;background-color:#F7F7F7}
.order-list li .btns form{display:inline-block}
.order-list li .btns form input{border-radius:4px;padding:5px 10px;;background-color:#FAA019;margin:0 5px;color:#FFF}
.order-list li .btns a{border-radius:4px;padding:5px 10px;background-color:#FAA019;margin:0 5px;color:#FFF}
.order-list li .btns span{padding:5px 10px}
.order-list li .btns button{background-color:#faa019;border:medium none;border-radius:4px;color:#fff;padding:5px 10px}
.order-list li dl{padding:10px}
.order-list li dd{border-bottom:1px dotted #DDD;font-weight:100;line-height:30px}
.order-list li dd.payment form{display:inline-block;margin:10px 0}
.order-list li dd.payment button{background-color:#FAA019;color:#FFF;padding:5px 30px;border-radius:4px;border:none}
.order-list li .font1{color:#f10a0a}
.order-list li .font2{color:#333}
.color999{color: #999}
.order-list .edit_btn{padding: 5px 10px;border: 1px solid #000;font-size: 12px}
.order-list li h2{font-size:14px;padding:10px 10px;border-bottom:1px solid #eee;color: #000;font-weight: 700;display: flex;justify-content: space-between;align-items: center}
.order-list li h2.ship_address{background:url("../images/order_index.png") repeat-x top;background-size:1.6875rem auto}
.order-list li .content2{padding:0 5px;background-color:#FFF;border-bottom:1px dashed #DDD}
.order-list li .content2 td{padding:10px}
.order-list li .content2 tr.line td{border-top:1px solid #DDD}
.order-list li .content2 tr.last td{border:none}
.my-account-total .total_label{font-size: 16px;vertical-align: middle;font-weight: 700}
.my-account-total .total_amount{font-size: 21px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.my-account-total .total_amount i{position: relative;font-style: normal}
.my-account-total .points_info{position: relative}
.my-account-total img.view_points_policy{vertical-align: middle;position: absolute;top: -5px;right: -30px}
.my-account-total dd{width: 100%}
.my-account-total dd i{font-style: normal}
.my-account-total dd span{margin-right: 5px;font-size: 13px}
.my-account-total dd .balance{font-size: 13px;color: #FFA019}
.my-account-total dd button{margin: 10px auto;text-transform: uppercase}
.my-points-total,.my-balance-total{width: 100%;height: 98px;background: linear-gradient(180deg, #FFE4C9 0%, #FFF4EA 100%);align-items: center;padding: 0 28px;box-sizing:border-box;}
.my-balance-total{height: 270px;background: linear-gradient(180deg, #EBE7FF 0%, #EAF8FF 100%);justify-content: center;padding: 0 10px}
.my-balance-draw{margin-top:10px}
.m-points-tag{width: 40px;height: 40px;background-position: -463px -105px;}
.status-tip-tag{width: 16px;height: 16px;background-position: -81px -146px;}
.order-list .order_btns{clear:both;padding:0 10px 8px;overflow:hidden}
.order-list .order_btns>div{margin-right: 5px;margin-bottom:10px}
.order-list .order_btns>div:first-child{margin-right:0}
.order-list .order_btns div a.default-button,.order-list .order_btns div a.default-button-disabled{padding: 0 3px;margin-top: 3px}
.order-list .order_btns div a.default-button,.order-list .order_btns div a.blank-button{padding: 0 3px;margin-top: 3px}
.order-list .order_btns div a.pay_now{width: 50px}
.order-list .order_btns .default-litb-btn,.order-list .order_btns .default-litb-black-btn{font-size:14px}
.order-list li.no-border{border: none}
.order-list li.order-info,.order-list li.order-info dl ,.order-list li.order-info dl dd{color: #333}
.return_btn div{margin-right: 5px}
.return_btn div a.default-button{padding: 0 5px}
.order_total{font-size:16px;padding:10px 50px}
.order_total .font1{color:#f10a0a}
.order_total_line .order_total{padding:10px 15px}
.nlogo{background-image:url(../images/sprite.png);background-repeat:no-repeat}
.nlogo{background-position:-4px -14px;display:inline-block;width:195px;height:30px}
.bgBread{background-color:#f10a0a}
.blue,a.blue:link,a.blue:visited{color:#f10a0a}
#noShoppingCartForm li{background:url(../images/arrow-dow-r.png) no-repeat 0 4px}
#noShoppingCartForm{border-bottom:1px dotted #f10a0a}
.backToTop a{background-image:url(../images/sprite.png)}
.header-new .menu{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;width:1.5rem;height:1.0625rem;background-position:-5rem 0px;margin:10px 15px 0 10px}
.m-discount{background-image:url(../images/discount2.png);width:25px;height:31px;padding-left:3px;line-height:25px;text-align:left;font-weight:normal;color:#fff;font-size:16px;text-shadow:0 -1px 0 #d9d9d9;padding-right:0;top:0;right:0}
#footerNew .foot_tag{text-align:center;margin-bottom:20px}
#footerNew .foot_tag li{display:inline-block;vertical-align:top;width:1.9375rem;height:1.25rem;background-image:url(../images/foot_tag.jpg);background-repeat:no-repeat;background-size:15.375rem auto;font-size:0;margin-right:5px}
#footerNew .foot_tag .paypal{background-position:0 0}
#footerNew .foot_tag .masterCard{background-position:-2.1875rem 0}
#footerNew .foot_tag .visa{background-position:-4.4375rem 0}
#footerNew .foot_tag .discover{background-position:-6.75rem 0}
#footerNew .foot_tag .express{background-position:-9rem 0}
#footerNew .foot_tag .wester_union{background-position:-11.1875rem 0}
#footerNew .foot_tag .wire{background-position:-13.4375rem 0}
#footerNew .cartFooterTag{text-align: center;margin: 0 auto;margin-top: 10px;margin-bottom: 15px}
#footerNew .cartFooterTag a{display: inline-block}
#footerNew .cartFooterTag .paypal{background-image: url(../images/cart.png);background-repeat: no-repeat;display: inline-block;width: 47px;height: 37px;vertical-align: 0;background-position: -400px -182px;background-size: auto 250px}
.backToTop{display:none;bottom:75px;position:fixed;right:10px;z-index:999;cursor:pointer;}
.backToTop em{background-image: var(--tagIcon_new_bg);background-repeat: no-repeat;background-size: var(--tagIcon_new_bg_size);background-position:-571px -162px;width:41px;height:40px;display:inline-block}
.backToTop p{display:none;}
.scrollView{background-color:#c0c0c0;border: 1px solid black;box-sizing: border-box;}
.scrollView em{display:none;}
#viewCount{border-bottom: 1px solid black;}
.scrollView p{display: block;text-align:center;line-height:18px;width:30px;margin:0px auto;}
.footer_help{position:fixed;right:10px;bottom:124px;z-index:99;cursor:pointer;}
.footer_help em{background-image:var(--tagIcon_new_bg);background-repeat: no-repeat;background-size: var(--tagIcon_new_bg_size);background-position:-521px -162px;width:41px;height:40px;display:inline-block}
.hide{display:none}
.w-shCartCont{width:100%;}
.order_err_wrap{color:#f10a0a;text-align:right;padding-right:10px;font-size:14px;font-weight:bold}
.litb-btn,.litb-btn span{cursor:pointer;text-decoration:none;outline:none}
.w-p{padding:0 10px 10px}
.w-bp::after,.w-p::after,.widget::after,.clearfix::after,.section::after{content:".";clear:both;display:block;height:0;font:0/0 arial;visibility:hidden}
.w-bp,.w-p,.widget,.clearfix,.section{clear:both;zoom:1}
.w-bp,.w-p,.widget,.section{margin-bottom:10px}
.w-bp h2,.w-p h2,.widget h2{padding:7px 0}
.w-shCartCont th{font-size:12px;text-transform:uppercase;background-color:#F3F3F3;border-bottom:1px solid #E2CCC9;padding:5px 10px}
.pay_fangshi{display:none}
.w-shCartCont td{vertical-align:top;padding:10px;border-top:1px solid #E2CCC9}
.mb20{margin-bottom:20px}
.flowPage{overflow:hidden}
.free_Shipping{background-color:#fff;text-align:center;font-size:14px;line-height:25px;margin-top:3px;margin-left:3%;width:94%}
.free_Shipping_info{margin:0 auto;background-color:#fff;border:1px solid #ccc}
.free_Shipping_info{margin:0 auto;background-color:#fff;border:1px solid #ccc}
#myacccount-bags-tool{align-items: center;justify-content: space-between;}
#myacccount-bags-tool .delete{display:inline-block;width:.9rem;height:1rem;font-size:0;background-position:-8.6875rem -8.15rem;vertical-align: middle}
#myacccount-bags-tool .icon_tag{background-image:url('../images/tag.png');background-repeat:no-repeat;background-size:30rem auto;font-size:0}
#myacccount-bags-tool .favs{color: #999;margin-right: 10px;}
#myacccount-bags-tool .favorite{display:inline-block;width:.9375rem;height:1rem;font-size:12px;background-position:-7.5rem -7.95rem;vertical-align: -3px}
#myacccount-bags-tool .favorite1{display:inline-block;width:.9375rem;height:1rem;font-size:12px;background-position:-7.5rem -13.7rem;vertical-align: -3px}
td{word-wrap:break-word}
ul{margin:0px;padding:0px;list-style:none}
.top{background:url(../images/samtbg1.jpg) repeat-x bottom}
.menu{background:url(../images/samtbg2.jpg) repeat-x;color:#FFFFFF;font-size:12px;font-weight:bold;letter-spacing:1px}
.menu a{color:#FFFFFF;text-decoration:none}
.menu a:hover{color:#FFFFFF;text-decoration:underline}
.list li{background:url(../images/yuan2.gif) no-repeat left center;line-height:20px;text-indent:14px}
.list{padding:5px 0px;height:170px;*height:160px}
.list li a{color:#666666;text-decoration:none}
.list li a:hover{color:#f10a0a;text-decoration:underline}
.borderline{background:url("../images/listbg.jpg") repeat-x scroll center top transparent;padding:10px}
.borderline{border:1px solid #ccc;margin-top:5px;word-wrap:break-word}
.label{font-weight:500;padding:5px 1em;text-align:right;vertical-align:top;font-family:Roboto-Medium, 'Roboto'}
.red{color:#f10a0a}
#navleft{color:#000000;font-size:14px;height:22px;text-align:left}
.studyplay_starBg{background:url(../images/start_jq_0.gif);height:22px;cursor:pointer;position:absolute;top:0;left:0}
.studyplay_starovering{background:url(../images/start_jq.gif);height:22px;position:absolute;top:0;left:0}
.studyplay_starON{height:22px;position:absolute;top:0;left:0}
.input-submit-class{width:100px;height:30px;font-weight:bold;font-size:14px;border:1px solid #E5E5E5;transition:.1s linear box-shadow;background:#eaeaea}
.input-submit-class2{width:130px;height:30px;font-weight:bold;font-size:14px;border:1px solid #E5E5E5;transition:.1s linear box-shadow;background:#eaeaea}
.td-arrow-right{color:#333;background:url('../images/arrow-right.png') center right no-repeat;background-size:8px 12px;font-size:16px;text-align:right;padding-right:30px;line-height:30px}
.litb-shipping-address .row{margin:0;padding:10px 10px 0 0;width:100%;box-sizing:border-box}
.litb-shipping-address input{margin-top:0;width:100%;height: 30px;line-height: 30px}
.litb-shipping-address input::-webkit-input-placeholder{color:#99}
.litb-shipping-address input::-moz-placeholder{color:#999}
.litb-shipping-address input:-moz-placeholder{color:#999}
.litb-shipping-address input:-ms-input-placeholder{color:#999}
.litb-shipping-address .address_title{padding-bottom: 5px}
.litb-shipping-address .error{padding-top: 5px}
.litb-shipping-address .row_sub{padding:0;width:100%}
.litb-shipping-address select{display:block;padding:0;height:40px;line-height:40px;margin:0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url(../images/adr-select-down.png) no-repeat 97% center;background-size: 16px 14px}
.litb-shipping-address label{display:block;padding:0;width:100%}
.litb-checkout-title{background-color:#EEEEEE;border-top:1px solid #CBCBCD;color:#333333;font-size:12px;line-height:20px;padding:7px 10px;position:relative;text-shadow:0 1px 0 #FFFFFF}
.litb-checkout-title span,.litb-checkout-title a{font-weight:normal;line-height:20px;margin-top:-10px;position:absolute;right:10px;top:50%}
.icon-edit{background-image:url("../images/icon_edit_new.png");background-position:0 -1px;background-repeat:no-repeat;height:16px;width:20px;position:absolute;top:45%;right:0;text-indent:20px;display:inline-block;background-size: 16px 16px}
.circle{background-color:#333333;border-radius:1em;float:left;height:4px;margin:9px 5px 0 0;width:4px}
.litb-shipping-address{color:#333333;display:block;box-sizing:border-box;padding:0 10px 10px;height:100%;overflow:auto;}
.litb-shipping-method{color:#333333;display:block;padding:10px}
.litb-shipping-method input{padding-right:5px}
.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.btn-large{border-radius:6px;font-size:17.5px;padding:11px 19px}
.btn-block{-moz-box-sizing:border-box;display:block;padding-left:0;padding-right:0;width:100%}
.btn-warning{background-image:-moz-linear-gradient(center top,#F3E86B,#F5BF40);border:1px solid #F7C942;border-radius:4px;color:#6F5318;display:block;font-family:Georgia,serif;font-size:16px;font-weight:bold;margin-top:10px;text-align:center;text-shadow:1px 1px 1px #FBEBBE}
.placeOrderBtn{margin:13px 10px 20px}
.litb-prod-summary{margin:10px;padding:0 20px 0 8px}
.litb-prod-summary .prod-infos.first-prod{border-top:medium none}
.litb-prod-summary .prod-infos{border-top:1px solid #E0E0E0;display:table;padding:10px 0;position:relative;width:100%}
.litb-prod-summary .prod-infos .prod-pic{padding-right:20px;width:64px}
.litb-prod-summary .prod-infos .prod-pic,.prod-infos .prod-infos-inner{display:table-cell;vertical-align:top}
.litb-prod-summary .prod-infos .prod-pic,.prod-infos .prod-infos-inner{display:table-cell;vertical-align:top}
.litb-prod-summary .prod-infos .prod-info{padding:5px 0 0}
.litb-prod-summary .prod-info{color:#717171}
.litb-prod-summary .prod-infos .prod-info .prod-info-item span{color:#333333;font-weight:bold}
.litb-prod-summary .prod-infos .prod-name{padding:0 0 5px}
.litb-price,.litb-price span{color:#f10a0a;font:12px "Helvetica Neue",Verdana,sans-serif}
.litb-prod-summary .prod-price{margin:0}
.litb-price.normal span{font-size:12px;position:relative}
.prod-info{margin-bottom:15px;padding:0 8px}
.prod-name{color:#333333;font-family:HelveticaNeue,Arial,sans-serif;font-size:15px;padding:0 0 5px}
.shoppingcart-page .prod-name{word-wrap:break-word;line-height: 14px}
.shoppingcart-page .prod-name a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;color:#262626;font-size:14px;}
.goods_mz{overflow:hidden;line-height:20px;font-size:12px;text-align:left;text-overflow:ellipsis;word-wrap:break-word;width:auto}
.prod-price{position:relative}
.shoppingcart-page .prod-price{color:#333333;font-size:12px;margin-bottom: 7px;}
.shoppingcart-page .prod-tag{display: flex;flex-direction: row;align-items: center;justify-content: space-between}
.shoppingcart-page .prod-tag .g-shipping-time{margin: 0;}
.shoppingcart-page .prod-size,.shoppingcart-page .prod-quantity{display: inline-block;position: relative;border-right: 1px solid #ccc;padding: 0 5px}
.shoppingcart-page .prod-quantity{border-right:none}
.shoppingcart-page .prod-size-list,.shoppingcart-page .prod-color-list,.shoppingcart-page .prod-num-list{color: #999;font-size: 12px;height: auto;background: #fff url(../images/arrow_down.png) no-repeat;background-position: right 0 bottom 50%;cursor: pointer;-webkit-appearance: none;border: none;padding-right: 12px}
.shoppingcart-page .prod-remove{bottom:50%;position:absolute;right:3px}
.shoppingcart-page select{outline: none}
.litb-order-summary{background-color:#F6F6F6}
.litb-price{color:#f10a0a;font:12px "Helvetica Neue",Verdana,sans-serif}
.litb-price.normal span{font-size:12px;position:relative}
.litb-price{color:#f10a0a;font:12px "Helvetica Neue",Verdana,sans-serif}
.litb-price.big .prod-price1{font:italic 25px Georgia}
.litb-price.big span{font-size:12px;font-weight:bold;position:relative}
.litb-coupon-box{position:relative;width:100%;border-top:1px solid #CCCCCC;background-color:#FFFFFF;line-height:30px}
.litb-coupon{color:#D18686;cursor:pointer;float:right;margin:5px 0;padding-right:10px}
.popover{background-clip:padding-box;background-color:#FFFFFF;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;left:0;padding:1px;position:absolute;top:0;width:236px;z-index:1010}
.popover.bottom{margin-top:10px}
.litb-coupon-box .popover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#EEEEEE;border-color:#EEEEEE -moz-use-text-color;border-image:none;border-left:medium none;border-radius:0;border-right:medium none;border-style:solid none;border-width:1px medium;box-shadow:none;margin:10px 0;position:relative;width:auto;z-index:0}
.popover .arrow,.popover .arrow:after{border-color:rgba(0,0,0,0);border-style:solid;display:inline-block;height:0;position:absolute;width:0}
.popover.bottom .arrow{border-bottom-color:#EEEEEE;border-width:0 10px 10px;left:50%;margin-left:-10px;top:-10px}
.litb-coupon-box .popover.bottom .arrow{border-bottom-color:#EEEEEE;left:93%}
.popover .arrow,.popover .arrow:after{border-color:rgba(0,0,0,0);border-style:solid;display:inline-block;height:0;position:absolute;width:0}
.popover .arrow:after{content:"";z-index:-1}
.popover.bottom .arrow:after{border-bottom-color:rgba(0,0,0,0.25);border-width:0 11px 11px;left:-11px;top:-1px}
.litb-coupon-box .popover.bottom .arrow:after{border-bottom-color:#EEEEEE}
.popover-content{padding:9px 14px;background-color:#EEEEEE}
.litb-coupon-box input{display:inline-block;height:37px;line-height:20px;width:100%}
.label-td{font-weight:bold;text-indent:3px;text-align:left;word-wrap:break-word;width:20%}
.shopping-bags-title{z-index: 100;width:100%;text-align:center;height:1.625rem;line-height:1.625rem;color:#fff;background-color:#333;font-size:.875rem}
.shopping-bags-title a,.shopping-bags-title code{color:white}
.shopping-order-title{width:100%;color:#000;line-height:1.625rem;text-align:center;font-size:16px;font-weight:700;padding:5px 0}
.flow_right_icon{background: url(../images/arrow_down_mm.png) center right no-repeat;background-size: 25px auto;display: inline-block;position: absolute;top: 45%;right:2px;width: 20px;height:20px;webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }
#flow_shipping_list{position: fixed;bottom: -999px;background-color: #fff;z-index:10001;width: 100%}
.shipping_coupon{margin: 16px 0 8px;}
.formControl{display:block;padding: 5px 0 5px;width:100%;border:0.0625rem solid #DEDEDE;background:none repeat scroll 0% 0% #FFF;border-radius:0.25rem;color:#555;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s}
.formControl:focus{border: 1px solid #221816;}
.shippingAddress{padding:10px;border-bottom:1px solid #CBCBCD}
.shippingAddress .info{width:85%}
.shippingAddress .name{font-size:.75rem;font-weight:bold}
.shippingAddress li{font-size:.625rem;color:#666;margin:.3125rem 0}
.shippingAddress .btns{margin-top:.625rem}
.shippingAddress .row{margin-bottom:10px;overflow:hidden}
.shippingAddress .edit{float:left;border-radius:.25rem;background-color:#fff;border:.0625rem solid #dedede;color:#333;min-width:4rem;padding:.375rem 0;margin-right:.625rem;font-size:.75rem;padding:0;height:30px;margin-top:10px;cursor:pointer;font-family:Arial}
.shippingAddress .delete{float:left;border-radius:.25rem;background-color:#fff;border:.0625rem solid #dedede;color:#333;min-width:4rem;padding:.375rem 0;font-size:.75rem;background-color:#f9f9f9;padding:0;height:30px;margin-top:10px;cursor:pointer;font-family:Arial}
.shippingAddress .active_icon{background-position:-12.4375rem -5rem}
.none{display:none}
#placeOrderWrap{padding:0 10px;box-sizing: border-box;}
.module{background-color:#fff;padding:0 5px;margin: 0 5px}
.module:last-child{margin-bottom:0}
.module h3,.module h3 .edit{font-size:16px;font-weight:500;color:#221816;font-family:Roboto-Medium, 'Roboto'}
.module h3{margin-bottom:8px;}
.module h3 .edit{float: right;text-decoration: underline;}
.module h3 span{display:inline-block;font-size:0;margin-right:.375rem}
.module h3 .man_address{color: #333;font-size: 12px;font-weight: 400;text-decoration: underline;margin-right: 0;float: right}
.module h3 .addressIcon{width:.8125rem;height:1.25rem;background-position:-5rem -12.5rem;vertical-align:-0.25rem}
.module h3 .methodIcon{width:1.125rem;height:.875rem;background-position:-8.6875rem -12.5rem;vertical-align:-0.0625rem}
.module h3 .productListIcon{width:.9375rem;height:1.1875rem;background-position:-6.25rem -12.5rem;vertical-align:-0.125rem}
.module h3 .totalCostIcon{width:1rem;height:1.125rem;background-position:-6.25rem -13.75rem;vertical-align:-0.1875rem}
.module h3 .productCoupon{width:.9375rem;height:1.125rem;background-position:-5rem -13.75rem;vertical-align:-0.1875rem}
.module h3 .downIcon{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;width:.9375rem;height:.5625rem;background-position:-1.25rem -5rem;float:right;margin:.75rem 0 0 0}
.module h3 .upIcon{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;width:.9375rem;height:.5625rem;background-position:0rem -5rem;float:right;margin:.75rem 0 0 0}
.placeOrdeAddress{position:relative}
.placeOrdeAddress .consigneeList{}
.placeOrdeAddress .consigneeList li{margin: 8px 0;line-height: 17px;}
.placeOrdeAddress .consigneeList strong{font-size: 14px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.placeOrdeAddress .main{position:relative}
.placeOrdeAddress .linkbg,.placeOrdeTotalCost .linkbg{display:block;width:100%;height:1px;position:absolute;top:0;left:0;background-color: #dedede;background-size:1px auto;font-size:0}
.placeOrdeMethod .item,.placeOrdePaymentMethod .item,.placeOrdeCoupon .item{position:relative;font-size:.75rem;padding:.625rem 0;box-sizing:border-box}
.placeOrdeCoupon .item{border:0;position:relative;margin:16px 0;padding:0;}
.placeOrdeCoupon .item h3{font-size: 14px;margin-bottom: 4px;}
.placeOrdeCoupon .item p{padding-left: 5px;font-size: 12px;box-sizing: border-box;margin-top: 3px;}
.placeOrdeCoupon .item_insurance{clear:both;overflow:hidden}
.placeOrdeMethod .item strong,.placeOrdePaymentMethod .item strong,.placeOrdeMethod .item strong span,.placeOrdePaymentMethod .item strong span,.insure-options-check strong{font-size: 14px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.placeOrdeMethod .item p,.placeOrdePaymentMethod .item p{color:#666}
.placeOrdeMethod .item .icons,.placeOrdePaymentMethod .item .icons,.order_coupon_list .icons,.sa-address-list .icons,.shipping_coupon_list .icons,.insure-options-check .icons{background-image:var(--tagIcon_bg);background-repeat:no-repeat;background-size:var(--tagIcon_bg_size);display:inline-block;width:16px;height:16px;cursor:pointer;background-position:-363px -66px;flex-shrink: 0}
.placeOrdeMethod .item .active_icon,.sa-address-list .active_icon,.placeOrdePaymentMethod .item .active_icon,.order_coupon_list .active_icon,.shipping_coupon_list .active_icon,.insure-options-check .active_icon{background-image:var(--tagIcon_bg);background-repeat:no-repeat;background-size:var(--tagIcon_bg_size);display:inline-block;width:16px;height:16px;cursor:pointer;background-position:-230px -66px}
.shipping_coupon_list .icons{vertical-align: middle;margin-right: 12px;}
#shipping_hb_msg{display: block;color: #f10a0a}
.item .active_icons_radio,.insure-options-check .active_icons_radio{background-image:var(--tagIcon_bg);background-repeat:no-repeat;background-size:var(--tagIcon_bg_size);display:inline-block;width:16px;height:16px;cursor:pointer;background-position:-241px -145px}
.item .icons_radio,.insure-options-check .icons_radio{background-image:var(--tagIcon_bg);background-repeat:no-repeat;background-size:var(--tagIcon_bg_size);display:inline-block;width:16px;height:16px;cursor:pointer;background-position:-206px -145px}
.insurance_radio_div .icons_radio,.insurance_radio_div .active_icons_radio{background-image:var(--tagIcon_new_bg);background-repeat:no-repeat;background-size:var(--tagIcon_new_bg_size);width: 16px;height: 16px;cursor: pointer;}
.insurance_radio_div .icons_radio{background-position: -147px -365px;}
.insurance_radio_div .active_icons_radio{background-position: -121px -365px}
#add_ticket_order .header .icons{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;width:1.1875rem;height:1.1875rem;cursor:pointer;background-position:-12.5rem -3.75rem;float: right}
#add_ticket_order .header .active_icon{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;width:1.1875rem;height:1.1875rem;cursor:pointer;background-position:-13.75rem -3.75rem;float: right}
.placeOrdePaymentMethod .item .icons1{top:25%}
.placeOrdePaymentMethod .item .paypal_2{display:inline-block;width:4.3125rem;height:1.1875rem;background-image:url("../images/paypal.png");background-repeat:no-repeat;background-size:4.3125rem auto;font-size:0;vertical-align:-0.5rem;margin-right:.625rem}
.placeOrdePaymentMethod .payment_icon_card_img{width: 28px;display: inline-block;}
.placeOrdePaymentMethod .payment_icon_img{width: 43px;display: inline-block;margin: 0 8px}
#payment-method-53 .payment_icon_img{width: 80px}
#payment-method-21 .payment_method_logo{width: 73px}
#payment-method-30 .payment_method_logo{width: 45px!important}
.payment_icon_credit_card_img{width: 40px;display: inline-block;}
@media screen and (min-width:420px){
    .placeOrdePaymentMethod .payment_icon_card_img{width: 48px;}
    .placeOrdePaymentMethod .payment_icon_img{width: 60px;}
    #payment-method-21 .payment_method_logo{width: 76px}
#payment-method-53 .payment_icon_img{width: 100px}
}
.placeOrdeProductList .list{padding:8px 0;height:auto}
.placeOrdeProductList .img{width:100px;margin-right:8px}
.placeOrdeProductList .img a,.placeOrdeProductList .img img{display: block;width: 100%;position: relative;}
.placeOrdeProductList .img .presell-order-flag{font-size: 12px;}
.placeOrdeProductList .info{width:55%;flex-grow: 1}
.placeOrdeProductList .info li{text-indent:0}
.placeOrdeProductList .info .describe p{font-size:14px;font-weight:400;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 5px}
.placeOrdeProductList .describe a{font-size:.75rem;color:#666}
.placeOrdeProductList .count{padding: 0 10px;}
.placeOrdeProductList .attr{color:#000}
.placeOrdeProductList .attr span{margin-right:.75rem}
.placeOrdeProductList .attr span:last-child{margin-right:0}
.placeOrdeProductList .goods-price{font-size: 18px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.placeOrdeProductList .price .icons{display:inline-block;width:1.0625rem;height:1.0625rem;font-size:0;vertical-align:-4px}
.placeOrdeProductList .goods-return-policy{margin: 8px 0 0}
.placeOrdeCoupon .item1 .defaultBtn,.placeOrdeCoupon .item2 .defaultBtn{display:inline-block;width:90px;background-color:#FA9F17;position:absolute;right:-1px;top:0;height:36px;line-height:38px;border-radius:9px;text-align:center;box-sizing:border-box;padding:0;text-transform:uppercase;font-family: Roboto-Medium,'Roboto-Regular';font-weight: 500;font-size:14px;color: #fff}
.placeOrdeCoupon .item1 .text,.placeOrdeCoupon .item2 .text{width:calc(100% - 98px);box-sizing:border-box;height:36px;line-height:36px;border-radius:9px;padding:0;text-indent:10px;}
.placeOrdeCoupon .item2 dl{font-size:.75rem;color:#666;margin:0;font-size:12px;margin-left:10px;margin-top:5px}
.defaultBtn,a.defaultBtn{border-radius:.25rem;background-color:#fff;color:#000;}
.placeOrdeTotalCost{font-size:.75rem;position:relative}
.placeOrdeTotalCost li{line-height:17px;margin-bottom:16px;align-items: center;justify-content: space-between;}
.placeOrdeTotalCost li strong{font-weight:normal;font-style:normal;color: #221816;font-size:14px;}
.placeOrdeTotalCost li .my_shop_price,.placeOrdeTotalCost li .checkout_my_shop_price{font-size:14px;font-weight:500;}
.placeOrdeTotalCost li em{display:inline-block;}
.placeOrdeTotalCost li .show-line {flex-grow: 1;margin: 0 6px;height: 2px;opacity: .5;position: 
relative}
.placeOrdeTotalCost li .show-line:before{content: '';position: absolute;top: 0;left: 0px;display: block;width: 100%;height: 4px;background-size: 4px 4px;background-color: #dddddd;background-position: 100% 50%;background-image: radial-gradient(closest-side, transparent 60%,  #fff 25%), radial-gradient(closest-side, transparent 60%,  #fff 25%);}
.placeOrdeTotalCost .grandTotal{margin: 16px 0;align-items: center;justify-content: space-between;border-top: 1px solid #ddd;
    padding-top: 16px;}
.placeOrdeTotalCost .grandTotal *{font-size: 18px;}
.placeOrdeTotalCost .grandReword{text-align:right;padding:4px 0 0;margin-bottom:16px;}
.placeOrdeTotalCost .bottombg{display:block;width:100%;height:.25rem;position:absolute;bottom:-0.125rem;left:0;background-image:url("../images/order_foot.png");background-size:.25rem;font-size:0}
.placeOrdertotal{text-align:center;overflow:hidden;padding:0 0 24px;width: 100%;box-sizing: border-box;background-color: #fff;max-width: 550px;}
.placeOrdertotal.fixed{position: fixed;bottom: 0;left: 0;z-index: 10;max-width: 100%}
.prTotal_div{border-top:1px solid #ddd;border-bottom: 1px solid #ddd;line-height: 17px;padding: 4px 0;font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.prTotal_div span{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.placeOrdertotal .total{display:inline;float:left;height:38px;line-height:38px;width:50%;color:#666}
.placeOrdertotal .total span{color:#f10a0a}
.placeOrdertotal .btn{display:block;width:100%;height: 36px;line-height: 36px;background: #FA9F17;border-radius: 20px;font-size: 18px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #221816;text-transform: uppercase;}
.placeOrdertotal .btn.place_order_disabled{background-color: #999;cursor: wait;}
.apply_msg a{color:#009ee7;text-decoration:underline}
.placeOrdeCoupon input{height:29px;border: 1px solid #ddd;}
.days{clear:both;margin:20px 0;padding:0 5px;overflow:hidden;box-sizing:border-box}
.days_info{width:100%;padding:10px 10px;text-align:center;border:1px solid #DEDEDE;overflow:hidden;box-sizing:border-box;border-radius:0.25rem}
.my-account-top{padding:10px;overflow:hidden;margin-top: 20px}
.my-account-top .logo{display:block;float:left}
.my-account-top .fav{display:block;float:left;margin-top:10px;margin-left:20px;height:20px;line-height:20px}
.my-account-top .fav a{position:relative;top:-4px;color:#999}
.banenr{width:100%;max-width:40rem;max-height:16.875rem;overflow:hidden;margin:0 auto 6px;position:relative}
.banenr li{font-size:0;display:inline;float:left}
.banenr img{width:100%;max-width:40rem;max-height:16.875rem;min-height:8.4375rem}
.banenr .bx-controls{position:absolute;left:0;bottom:3px;width:100%;height:.9375rem;text-align:center}
.banenr .bx-controls .bx-pager-item{display:inline-block;margin:0 .3125rem;vertical-align:top}
.banenr .bx-controls .bx-pager{height:.9375rem}
.banenr .bx-controls a{display:inline-block;width:.625rem;height:.625rem;vertical-align:top;font-size:0;background-color:#CCC;border-radius:.9375rem}
.banenr .bx-controls a.active{background-color:#FAA019}
.fb{font-weight:bold;color:#666;font-size:0.75rem}
.category-title-lastnew{color:#fff;margin-top:10px;line-height:1.2;font-weight:bold;background-color:#333;padding:5px 5px;white-space:nowrap;height:30px;overflow:hidden;text-indent:10px}
.category-title-lastnew a{color:#fff;height:20px;line-height:20px}
.cardList{padding:5px 0px;overflow:hidden;box-sizing:border-box}
.icoBank9{display:block;float:left;margin:2px 1px}
.content-container_last dl dd{color:#333;background-size:8px 12px;font-size:14px;display:block;line-height:30px;text-indent:25px}
.content-container_last dl dt{background-color:#f7f7f7;font-size:16px;text-shadow:none;padding:9px 10px;border-bottom:1px solid #f0f0f0;cursor:pointer}
.content-container_last dl dt .a_bold{color: #f10a0a !important;font-weight: 500 !important}
.content-container_last dl div dd{background-color:white;font-size:14px;text-shadow:none;padding:6px 8px;cursor:pointer}
#homePromote{clear:both;margin:0 auto 6px;display:block;text-align:center;max-width:640px;position:relative}
#homePromote #slider{z-index:9px}
#homePromote #slider ul li img{width:100%;max-width:40rem;max-height:16.875rem;min-height:8.4375rem}
#js_recomProListWrap{padding:10px}
.recomProTitle{padding:5px 5px 0 5px;font-size:14px}
.icon_user{background:url(../images/arrow-up.jpg) no-repeat;width:13px;height:8px;display:block;float:right;margin-top:3px}
.icon_user_tog{background:url(../images/arrow_down.png) no-repeat}
.bx-prev{display:none}
.bx-next{display:none}
.index_ban_bg{margin:10px 5px}
.index_ban{padding:0;border-bottom:none;background:none repeat scroll 0 0 #FFFFFF;position:relative}
.index_ban a{display:block;width:100%;height:30px;line-height:30px;text-align:center;color:#000;font-size:14px;font-weight:normal;text-transform:uppercase}
.index_ban a.index_a_s span{width:23px;height:12px}
.index_ban a.index_a_c span{width:18px;height:15px;background-position:-40px -340px}
.index_ban a.index_a_f span{background-position:-40px -365px}
.index_ban a em{font-style:normal}
.index_ban a b,.facebook_title b{color:#f10a0a;font-size:16px}
.facebook_title{font-size:13px;line-height:25px}
.shares a{padding:0}
.shares .icon_tag{display:inline-block;width:2rem;height:2rem;font-size:0;vertical-align:middle;margin-left:1.3125rem}
.shares .facebook{background-position:-24.9375rem -10rem}
.shares .pinit{background-position:-27.5rem -10rem}
.shares .twitter{background-position:-24.9375rem -12.5rem}
.attr_off{border:1px solid #DDD;padding:2px 5px 0px 8px;text-align:center;font-weight:normal;text-decoration:none;margin:1px 8px 5px 0;font-size:13px}
.attr_off:hover{text-decoration:none;border:2px solid #FF6908;margin:1px 8px 5px 0}
.attr_on{border:1px solid #FF6908;padding:2px 5px 0px 8px;text-align:center;font-weight:normal;text-decoration:none;margin:1px 8px 5px 0;font-size:13px}
.attr_on:hover{text-decoration:none;border:2px solid #FF6908;margin:1px 8px 5px 0}
.attr_icon{position:absolute;right:0;bottom:0;z-index:1;visibility:hidden;display:block;width:9px;height:9px;background:url(../images/attr.png) no-repeat}
.attr_options{display:block;float:left;background-color:#FFF;position: relative}
.attr_off2{border:1px solid #ddd;padding:2px 5px 0px 8px;text-align:center;font-weight:normal;text-decoration:none;margin:1px 5px 5px 1px;font-size:13px}
.attr_off2:hover{text-decoration:none;border:2px solid #FF6908;margin:0px 4px 4px 0px}
.attr_tip{display:none;border:1px solid #F9E4A2;background-color:#FFF9EB;font-weight:normal;font-size:12px;clear:both;padding:2px 5px;text-align:left}
.js_shareLink{position: fixed;bottom: 0px;z-index: 1011;background: #fff;width: 100%;text-align: center;padding: 20px 0;display: none}
.js_shareLink span{display:block;float:left;padding-top:15px}
#DETAILVIEW_BEST_SELLING{display:block;overflow:hidden;height:130px}
#DETAILVIEW_BEST_SELLING h4{padding:10px 10px}
#topAd{margin:0 auto;text-align:center;position:relative;max-width:640px}
#topAd a.remove_a{position:absolute;right:3px;background:url(../images/ad_remove.png) no-repeat scroll center center transparent;background-size:18px 18px;width:18px;height:18px;padding:3px;display:block}
#topAd a{display: block;position: relative;}
.ad_countdown{position:absolute;width:100%;height:100%;align-items: flex-end;top:0;padding:1% 5%;box-sizing:border-box;font-weight: 700;font-size: 13px;}
.ad_countdown_h0{justify-content: flex-start;}
.ad_countdown_h1{justify-content: center;}
.ad_countdown_h2{justify-content: flex-end;}
.ad_countdown_v0{align-items: flex-start;}
.ad_countdown_v1{align-items: center;}
.ad_countdown_v2{align-items: flex-end;}
.new_index_ad a{display: block;position: relative;}
.new_index_ad .ad_countdown{padding:12.8% 4%;font-size: 20px;}
.topAd_ul .countdown-con,.index_ad_countdown .countdown-con{position:absolute;width:100%;height:40%;left:0;bottom:5%;box-sizing:border-box;align-items:center;padding:0 5px;}
.countdown-pos0{justify-content: flex-start;}
.countdown-pos1{justify-content: center;}
.countdown-pos2{justify-content: flex-end;}
.topAd_ul .count-down{align-self: flex-end;justify-content: center;margin-bottom: 2%;}
.index_ad_countdown .count-down{align-self: flex-end;margin-bottom: 2%;}
.topAd_ul .countdown-con,.index_ad_countdown .countdown-con{position:absolute;width:100%;height:100%;left:0;top:0;box-sizing:border-box;align-items: center;}
.index_ad_countdown .cdown-letter{font-size:12px;font-weight:normal;display: block;background-color: transparent;width: 100%;text-transform: capitalize;}
.topAd_ul .countdown-con{padding: 0 5px;}
.topAd_ul .count-down span{text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 1.5px;}
.topAd_ul .cdown-colon{margin:0 2px;}
@media screen and (min-width:401px) and (max-width:549px){.topAd_ul .count-down span{font-size: 15px;}.topAd_ul .cdown-colon{margin:0 4px;}}
@media screen and (min-width:550px){.topAd_ul .count-down span{font-size: 17px;}.topAd_ul .cdown-colon{margin:0 6px;}}
.index_ad_countdown a{position: relative;display: block;}
.index_ad_countdown .cdown-number{font-size:24px;font-weight: 700;letter-spacing: 3px;}
.index_ad_countdown .cdown-letter{text-align: center;}
.index_ad_countdown .cdown-colon{margin: 0 13px;font-size: 22px;font-weight: 700;color: #fff}
@media screen and (max-width:320px) {.index_ad_countdown .cdown-number{font-size:19px;}.index_ad_countdown .cdown-colon{margin: 0 10px;font-size: 17px;}}
@media screen and (min-width:401px) and (max-width:500px){.index_ad_countdown .cdown-number{font-size:29px;}.index_ad_countdown .cdown-colon{margin: 0 18px;font-size: 26px;}}
@media screen and (min-width:501px){.index_ad_countdown .cdown-number{font-size:40px;}.index_ad_countdown .cdown-colon{margin: 0 25px;font-size: 36px;}}
span.free_shipping{background-position:-85px -60px;height:14px}
span.free_shipping{background-image:url("../images/goods-sprite.png");background-repeat:no-repeat;margin:5px auto 0;text-indent:-32766px}
span.stock_enough{width:175px;height:18px;margin:0 auto;display:block;text-align:center;float:left}
.product-ext-info .outofstock{display:block;float:right;width:100px;height:30px;background:url(../images/out_of_stock_small.png) no-repeat;margin:0 3px;margin-bottom: -20px}
.product-ext-info .ship_tips i{position:absolute;display:none;background-color:#FFF;font-style:normal;white-space:nowrap;padding:5px;border:1px solid #E1E1E1;border-radius:0.25rem;left:-70px;top:20px}
.dispatch{line-height:22px;padding-left:10px;font-size:12px;color:#999;margin-bottom: 10px;clear:both}
.litb-btn-favorate{font-size:14px;width:100%;display:block;padding:10px;text-align:center;margin:10px auto;border-radius:.25rem;background-color:#fff;border:.0625rem solid #dedede;color:#333}
.product_desc_review ul.title{margin-left:2%;padding:0}
.product_desc_review .title2 li{display:inline;float:left;margin-left:1%;width:98%;text-align:center;background-color:#f7f7f7;border:1px solid #dedede;cursor:pointer}
.product_desc_review .title,.product_desc_review .title2{height:1.875rem;line-height:1.875rem;font-size:.875rem}
.product_desc_review .title .active,.product_desc_review .title2 .active{background-color:#fff}
.product_desc_review .title .title_1{border-right:none}
.product_desc_review .title li{display:inline;float:left;width:49%;text-align:center;background-color:#f7f7f7;border:1px solid #dedede;cursor:pointer}
.product_desc_review .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
a.redBtn{border:3px solid #FAA019;display:inline-block;text-decoration:none;zoom:1}
.redBtn span{padding:0 5px;line-height:20px;font-weight:normal}
a.redBtn span{background-color:#FAA019;cursor:pointer;font-weight:bold;display:inline-block;zoom:1;color:#fff;white-space:nowrap}
.review_list .ui-content{margin-left:8px}
.ui-text{float:left;width:100%;line-height:20px;font-size:.75rem}
.ui-text span{font-size:14px;color:#333}
.ui-text i{font-style:normal;color:#666;padding-left:5px}
.delete-img{margin-top:5px;width:60px;padding:3px;font-size:14px;background-color:#FAA019;color:#FFF;display:block;border-radius:4px;text-align:center;cursor:pointer}
.delete-img{margin-top:5px;width:60px;font-size:14px;background-color:#999;color:#FFF;display:block;border-radius:4px;text-align:center;cursor:pointer}
.upload-img{padding:0 5px;font-size:12px;background-color:#eee;color:#000;display:block;border-radius:4px;text-align:center;cursor:pointer}
.upload-img input{display:none;position:absolute;z-index:-10;width:30px;height:14px}
.image-box img{border:1px solid #ccc;padding:3px}
.btna-input input{display:none;position:absolute;z-index:-10;width:30px;height:14px}
.item_list{position:relative;margin:auto;padding:0}
.item_list .item{float:left;padding:0 4px;max-width:140px;height:206px;background:#fff;overflow:hidden;cursor:pointer}
.item_t{width:130px}
.item_t .img{background-color:#FFFFFF;margin:0 auto;position:relative;min-height:176px;width:100%;min-width:120px}
.item_t .img span{display:block;position:relative;max-height:170px;min-height:150px;cursor:pointer}
.item_t .img img{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;height:auto}
.item_t .img span:hover{}
.item_t .img span:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out}
#newProductList .proPrice{font-weight:bold;font-size:.75rem;text-align:center;line-height:1.25rem}
.item_t .title{margin:0;padding:0;width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:22px;min-height:22px;background-color:yellowgreen;padding-bottom:3px}
#JsShowMore{display:none}
#content #Js_loading{width:100%;position:absolute;text-align:center;left:-40px;height:20px;line-height:20px;z-index:100;font-size:0.875rem}
#content #Js_loading span{padding-top:8px;padding-left:8px;position:absolute}
#infscr-loading span{padding-top:8px;padding-left:8px;position:absolute}
.no-result{width:100%;max-width:20rem}
.no-result{margin:1.25rem auto;font-size:.875rem}
.no-result .icon_sad{background-position:center 0}
.no-result .icons{font-size:0;height:5.5rem;margin-bottom:.9375rem}
.icon_prompt{background-image:url('../images/prompt.png');background-repeat:no-repeat;background-size:5.5rem auto;font-size:0}
.no-result h3{padding:0 1.25rem;text-align:left}
.no-result h3{font-weight:bold;margin-bottom:.3125rem}
.no-result .tips{padding:.625rem 1.25rem 0}
.no-result .tips strong{font-weight:bold}
.no-result .tips p{line-height:1.25rem}
.pt5{padding-top:.3125rem}
#headerNew .go-back-button{position:absolute;display:block;display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url("../images/msite_sprite.png");background-size:1011px 48px;width:44px;height:39px;background-position:-966px -1px;background-color:#000;z-index:100000;margin-left:-50px;display:none}
a.go-back-button{color:#38c;font-weight:bold}
.sign-up-form{margin-top: 24px;}
.sign-in-form{margin-top: 48px;}
.new-numbers-off{width: 100%;height: 36px;line-height: 38px;background: #F5F3EA;border-radius: 18px;font-size: 14px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #221816;text-transform: uppercase;text-align: center;margin-bottom: 16px;}
.sign-form .already-registered{width:100%;height: 100%}
.gray-outline-button{border-radius:3px;text-align:center;text-shadow:none;background-color:#EEE;border:1px solid #DDD;color:#777;cursor:pointer;margin:0 auto;padding:8px 0;width:100%;font-size:14px;font-weight:bolder}
.sign-form .already-registered .button-cell,.sign-form .already-registered .text-cell{color:#999;display:inline-block;width:50%;height: 25px;line-height: 25px;vertical-align:middle;text-align:center;font-size:16px;cursor:pointer;font-family:Roboto-Medium,Roboto;font-weight:500;}
.sign-form .already-registered .show{color:#221816;}
.sign-form .already-registered .show:after{content:'';background-color: #FA9F17;display: block;width: 100%;height: 4px;border-radius: 2px;}
.ui-rate{float:left;width:100%;padding:6px 0 6px 0}
.ui-rate dl{width:100%;display:block}
.ui-rate dl dt{float:left;color:#333;text-transform:capitalize;width:125px;white-space:nowrap;font-size:12px;text-indent:5px;padding-top:3px}
.ui-rate dl dd{float:left}
.ui-rate .ui-stars{margin-left:15px;padding-top:5px}
table.track-table{margin:40px 0 40px 0;line-height:30px}
table.track-table tr td:first-child{width:50px}
table.track-table tr td{padding-left:20px}
.num-color{color:#1673B9}
.order-page-table a.btns{border-radius:4px;padding:5px 10px;background-color:#FFA019;margin:0 5px;color:#000;text-decoration:none;cursor:pointer}
table.ui-ticket-block tr td{padding:5px 0}
table.ui-ticket-block{line-height:32px}
.ui-ticket-block input[type="text"]{border:1px solid #ccc;padding:5px;width:280px;height:24px;color:#555555;font-size:14px;font-weight:normal;border-radius:4px 4px 4px 4px;vertical-align:middle;overflow:hidden;background-color:#FFFFFF;box-shadow:0 1px 1px #F1F1F1 inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}
.ui-ticket-block input[type="file"]{width:120px}
.ui-ticket-block textarea{font-weight:normal;width:85%;border-radius:4px 4px 4px 4px;color:#555555;display:inline-block;font-size:14px;padding:4px 6px;vertical-align:middle;overflow:hidden;background-color:#FFFFFF;border:1px solid #CCCCCC}
.ui-ticket-block select{width:94%;border:1px solid #ccc;-webkit-box-sizing:border-box;font-size:14px;background-color:#fff;color:#000;padding-left:6px;font-weight:normal}
.ui-ticket-block #captcha{width:90px}
.ui-ticket-block .label-blank{width:5px}
.right_or_wrong{padding-top:8px;color:#f10a0a}
.help-title{width:100%;font-size:15px;text-align:center;padding:8px;background:#eaeaea;line-height:20px;color:#000}
.ticket-row{display:none}
.ticket-content td .response{width:96%;margin-left:5px;border:1px solid #dddddd;margin-top:20px;padding-bottom:20px}
.ticket-content .response-title{font-size:14px;font-weight:bold;text-align:center;width:100%;background:#eaeaea;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}
.ticket-content .response-content{padding:10px 3px 6px 6px;font-size:12px;text-align:left;margin-left:6px;line-height:22px}
.ticket-content .response-bottom-text{font-size:12px;padding:6px;text-align:center}
.ticket-content .response-act{width:100%;font-size:13px;display:inline-block;margin-bottom:4px;text-align:center;margin-bottom:6px}
.ticket-content .response-act a{margin-left:20px}
a.rr_btns{color:#fff;background-color:#FFA019;padding:8px 30px;border-radius:4px;cursor:pointer;text-decoration:none}
a.rr_btns:hover{color:#fff}
.color_gray{background-color:#707070 !important}
.img-clear{display:none}
.ui-ticket-block ul{margin:0;padding:0;list-style:none}
.ui-ticket-block ul li{float:left;margin-left:2px;width:32%}
.cart-buy-more-notice{width:100%;background-color:white;color:#00CD00}
.cart-buy-more-notice #jsCartShippingMsg{margin:0 10px;display:block;font-weight:bold;border:1px solid #CCC;padding:5px;line-height:20px;background-color:#fff;font-weight:normal;text-align:center;color:#00CD00;box-sizing: border-box;border-radius: 0.25rem}
.order-list li .ui-deep-color,#foot_track .ui-deep-color{border-radius:4px;padding:7px 8px;line-height:30px;margin-left:10px;margin-right:5px;color:#fff;text-align:center;background-color:#FAA019;text-decoration:none}
.order-list li .ui-deep-color:hover,#foot_track .ui-deep-color:hover{background-color:#FA8019}
.order-list li .light-color{color:#000;text-align:center;background-color:#fafafa;text-decoration:none;font-size: 12px}
.order-list li dd.payment button,.order_total_line button,.order-list li button{background-color:#FAA019;border:medium none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000;padding:6px 30px;height:30px;margin-right:5px;text-transform:uppercase}
.order_total_line{width:100%;overflow:hidden}
.order_total_line button.paypal_botton{margin-top:0;margin-right:0;border-radius:0;width:100%;height:38px;line-height:26px;font-size:18px}
.order-list li .icon-edit2{background-image:url("../images/icon_edit_new.png");background-position:0 -1px;background-repeat:no-repeat;height:16px;float:right;line-height:16px;margin-top:4px;cursor:pointer;width:20px;text-indent:20px;font-size:13px;padding:0px;font-weight:normal;background-size: 16px 16px}
.order-list dd select{height:20px;width:130px;line-height:20px;border:1px solid #999;display:none}
.order_detail_goods_price{font-weight: 700;}
.order-list #shipping_id{display:none}
.order-list li dd.payment button,.order_total_line button,#update_order_detail,#update_order_address{color:#FFF;padding:5px 30px;border-radius:4px;border:none}
#update_order_detail,#update_order_address{float:right;line-height:15px;height:20px;padding:0 3px;display:none}
#update_order_detail{margin-top:5px}
.order-list li input{border:1px solid #999;padding:2px}
.order_address_input{display: none}
#order_consignee_text,#order_address_text,#order_address_b,#order_address_c,#order_address_d,#order_zipcode_text,#order_tel_text,#order_email_text{display:none}
.top_slidBox{position:fixed;left:-90%;top:0px;z-index:1011;width:80%;height:100%;overflow-y: scroll;background-color:#fff;opacity:0.95;border:1px solid #dedede}
.main-search-bar .main-searchbtn-new{float:right;margin-top:2px;margin-right:10px;border:none}
.main-search-bar .main-searchbtn-new span{display:inline-block;width:36px;height:38px;background:url(../images/main-icons-new.png) no-repeat scroll 0px 0px / 480px 260px transparent;background-position:-140px 0px}
#header .on{border-bottom-color:#FFA019}
#header .on .top_cate{background-color:#FFA019}
#header .on .top_cate i{background-position:-7.5rem 0}
#header .top_cate{width:24px;height:19px;background-position:-130px -18px;margin-right: 16px;}
#header .top_return{width:10px;height:21px;background-position:-24px -18px;margin-right: 16px;}
#header .top_user{width: 24px;height:22px;background-position:-24px -449px;}
.icon_tag,.iconBefore:before,.iconAfter:after{background-image:url('../images/tag.png');background-repeat:no-repeat;background-size:30rem auto;font-size:0}
.icon_tag_v,.iconBefore:before,.iconAfter:after{background-image:url('../images/tag_v.png');background-repeat:no-repeat;background-size:30rem auto;font-size:0}
input{outline:none;-webkit-user-modify:#f10a0a-write-plaintext-only}
.pinglunform button{font-size:1rem}
.pinglunform button{border:none;margin:0;padding:0;background:transparent;cursor:pointer;outline:none;overflow:hidden;font-size: 14px;font-weight: 700;color: #000}
.pinglunform{padding:16px 20px;position:relative}
.pinglunform .txtEMail{width:calc(100% - 93px);height:36px;border:1px solid #ddd;padding:5px;line-height:36px;color: #999;box-sizing: border-box;border-radius: 9px;}
.pinglunform button{width:87px;height: 36px;line-height: 36px;box-sizing: border-box;position:absolute;right:20px;top:16px;background:#FA9F17;display:inline-block;text-align:center;color: #fff;font-size:14px;font-family: Roboto,Roboto;font-weight: 500;border-radius: 6px;}
.pinglunform button span{display:block;margin:1px 0 0 8px;width:23px;height:15px;background-position:-120px -310px}
.pinglunform button:hover{background-color: #FA8019}
.pinglunform input.txtEMail:focus{border-color:#FAA019}
.span-btn-yes{width:100%;float:left;text-align:center;font-size:.875rem;line-height:40px;cursor:pointer;color:#2683ff}
.fb{font-weight:bold}
.box_options{display:block;float:left;background-color:#FFF}
.box_off{border:1px solid #DDD;padding:2px 5px 0px 8px;text-align:center;font-weight:normal;text-decoration:none;margin:1px 5px 5px 1px;font-size:13px}
.box_off:hover{text-decoration:none}
.size_guide img{display:inline-block;padding-left:5px;vertical-align:middle}
.free_shipping_text{color:#00CD00;text-align:left;float:left;text-transform:uppercase;font-weight:normal;line-height:16px}
.litb-w-breadcrumb{height:2.0rem;line-height:2.0rem;background-color:#fafafa;color:#999;font-size:12px;padding:0 .75rem}
.litb-w-breadcrumb a,.litb-w-breadcrumb span{color:#999}
.litb-w-breadcrumb code{color:#999;padding:0 8px}
.litb-w-breadcrumb i{font-family:'Courier New',Courier,monospace;font-style:normal;padding:0 8px}
@media screen and (-webkit-min-device-pixel-ratio:0){.reviews{top:0}}
.reviews .start{float:left}
.reviews .reviewCount{float:left;margin-left:5px;font-size:12px;font-weight: 700}
.reviews .reviewCount a{color:#333333;line-height:14px}
.reviews .reviewCount i,.reviews .reviewCount a i{font-style:normal}
.start,.start i{background-image:url(../images/start.png);background-repeat:no-repeat;background-size:5.875rem auto;font-size:0}
.start,.start i{background-image:url(../images/start.png);background-repeat:no-repeat;background-size:5.875rem auto;font-size:0}
.start_b_0,.start_b_0 i,.start_b_0_5,.start_b_0_5 i,.start_b_1,.start_b_1 i,.start_b_1_5,.start_b_1_5 i,.start_b_2,.start_b_2 i,.start_b_2_5,.start_b_2_5 i,.start_b_3,.start_b_3 i,.start_b_3_5,.start_b_3_5 i,.start_b_4,.start_b_4 i,.start_b_4_5,.start_b_4_5 i,.start_b_5,.start_b_5 i{display:inline-block;width:5.875rem;height:1rem}
.start_b_0,.start_b_0_5,.start_b_1,.start_b_1_5,.start_b_2,.start_b_2_5,.start_b_3,.start_b_3_5,.start_b_4,.start_b_4_5,.start_b_5{background-position:0 0}
.start_b_0 i,.start_b_0_5 i,.start_b_1 i,.start_b_1_5 i,.start_b_2 i,.start_b_2_5 i,.start_b_3 i,.start_b_3_5 i,.start_b_4 i,.start_b_4_5 i,.start_b_5 i{background-position:0 -1.125rem;overflow:hidden}
.start_b_0 i{width:0}
.start_b_0_5 i{width:.5rem}
.start_b_1 i{width:1rem}
.start_b_1_5 i{width:1.75rem}
.start_b_2 i{width:2.25rem}
.start_b_2_5 i{width:2.9375rem}
.start_b_3 i{width:3.4375rem}
.start_b_3_5 i{width:4.1875rem}
.start_b_4 i{width:4.625rem}
.start_b_4_5 i{width:5.375rem}
.start_b_5 i{width:5.875rem}
.start_0,.start_0 i,.start_0_5,.start_0_5 i,.start_1,.start_1 i,.start_1_5,.start_1_5 i,.start_2,.start_2 i,.start_2_5,.start_2_5 i,.start_3,.start_3 i,.start_3_5,.start_3_5 i,.start_4,.start_4 i,.start_4_5,.start_4_5 i,.start_5,.start_5 i{display:inline-block;width:4.5rem;height:.8125rem}
.start_0,.start_0_5,.start_1,.start_1_5,.start_2,.start_2_5,.start_3,.start_3_5,.start_4,.start_4_5,.start_5{background-position:0 -2.3125rem}
.start_0 i,.start_0_5 i,.start_1 i,.start_1_5 i,.start_2 i,.start_2_5 i,.start_3 i,.start_3_5 i,.start_4 i,.start_4_5 i,.start_5 i{background-position:0 -3.25rem;overflow:hidden}
.start_0 i{width:0}
.start_0_5 i{width:6px}
.start_1 i{width:13px}
.start_1_5 i{width:21px}
.start_2 i{width:27px}
.start_2_5 i{width:36px}
.start_3 i{width:42px}
.start_3_5 i{width:51px}
.start_4 i{width:57px}
.start_4_5 i{width:66px}
.start_5 i{width:72px}
.icon_tag_h{background-image:url(../images/icon_tag.png);background-repeat:no-repeat;background-size:700px auto}
.cur_cate{font-family:Arial}
.cur_cate .title{color:#fff}
.cur_cate span a{background-color:#333;color:#fff}
.cur_cate h1 a,.cur_cate span a{color:#fff;overflow:hidden}
.cur_cate h1 a .left_arrows,.cur_cate span a .left_arrows{width:2.5rem;height:2.5rem;line-height:2.5rem}
.fl{float:left;display:inline}
.cur_cate h1,.cur_cate span{line-height:2.5rem;font-size:1rem;white-space:nowrap;text-align:center;background-color:#333;color:#fff}
.cur_cate h1 .icon_tag_h{display:inline-block}
.cur_cate h1 .up_arrows{background-position:-548px -107px;width:.875rem;height:.5rem;-webkit-transition:all .5s;transition:all .5s}
.cur_cate h1 .isHidden .up_arrows{-webkit-transform:rotate(180deg) translateY(2px);-ms-transform:rotate(180deg) translateY(2px);transform:rotate(180deg) translateY(2px);vertical-align: -3px;}
.cur_cate .topLeve{margin:.625rem 0 .625rem 2.4375rem;border-left:.0625rem solid #666;padding-left:.9375rem;line-height:1.625rem;display:none;font-size:.875rem}
.cur_cate h1 a .left_arrows:after,.cur_cate span a .left_arrows:after{display:block;background-position:-2.5rem -10rem;width:.5625rem;height:1rem;margin:.875rem auto 0}
.iconAfter:after,.iconBefore:before{background-image:url(../images/tag_h.png?2015080501);background-repeat:no-repeat;background-size:30rem auto;font-size:0}
.iconAfter:after,.iconBefore:before{content:""}
.list_discount{position:absolute;top:0px;right:0;display:block;width:39px;height:39px;padding-top:7px;font-size:12px;border-radius:100%;text-align:center;color:#fff;background-color:#FFA019;box-sizing:border-box;z-index:1}
.cart_list_discount{position:absolute;top:0;right:0;display:block;width:36px;height:36px;padding-top:5px;font-size:12px;border-radius:100%;text-align:center;color:#fff;background-color:#FFA019;box-sizing:border-box;z-index:1}
.product_list_discount{position:relative;left:50px;top:-105px;display:block;width:34px;height:34px;padding-top:3px;font-size:11px;border-radius:100%;text-align:center;color:#fff;background-color:#FFA019;box-sizing:border-box;z-index:1}
.cart_list_discount span{color:#fff;display:inline-block;font:700 12px/13px Arial}
.product_list_discount span{color:#fff;display:inline-block;font:12px Arial}
.list_discount span{color:#fff;display:block;font:700 16px/15px Arial}
.describe p{color:#999}
.crumbs{height:1.375rem;line-height:1.375rem;background-color:#333;color:#fff;font-size:.875rem;padding:0 .75rem}
.crumbs a,.crumbs span{color:#fff}
.crumbs code{color:#fff;padding:0 8px}
.crumbs i{font-family:'Courier New',Courier,monospace;font-style:normal;padding:0 8px}
.emailist{clear:both;border:1px solid #bdbdbd;background-color:#fff;color:#666;font-size:14px;list-style-type:0;padding:0;margin:0;overflow:hidden;left:0}
.emailist li{clear:both;padding:5px 11px;margin:0;color:#666;font:11px/150% Verdana,Helvetica,sans-serif;cursor:pointer}
.litb-form-up .emailist{margin-top:40px!important}
.litb-form-in .emailist,.conpolicy .emailist{margin-top:40px!important}
.coupons_cnt table{width:100%;text-align:center;font-size:16px}
.coupons_cnt table th{padding:10px 0;border-bottom:1px solid #dedede;text-align:center;color:#333;width:33%}
.coupons_cnt table td{padding:5px 0;border-bottom:1px solid #dedede;font-size:16px;width:33%;line-height:30px}
.coupons_cnt table td a{text-decoration:underline}
#cateList{position:relative;margin-left:auto;margin-right:auto;min-height:25rem;min-width:20em;display:none;margin-top:10px}
#cateList .prolist{overflow:hidden}
#cateList .category-page{overflow:hidden;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 4px;box-sizing: border-box;}
#cateList .proList_b{left:0;right:0;width:48%;min-width:9.375rem;margin:0;overflow:hidden;display:inline-block;float:left;margin-bottom: 10px}
#cateList .proList_b a{position: relative;display:block;margin:0 auto;width:auto;overflow:hidden;text-align:center;z-index:2}
#cateList .proImg{position:relative;text-align:center}
#cateList .proImg img{width:100%;vertical-align:top}
#cateList .proImg_grid img{width:100%;vertical-align:top}
.proPrice,.proShip24,.samestyle_img,.more-size-available,.proList_b .proName{width:98%}
@media screen and (max-width:314px){#solidBox_cover img{width: 38px;height: 38px}}
@media screen and (min-width:315px) and (max-width:400px){#solidBox_cover img{width: 44px;height: 44px}}
@media screen and (min-width:401px) and (max-width:500px){#solidBox_cover img{width: 44px;height: 44px}}
@media screen and (min-width:501px){#solidBox_cover img{width: 52px;height: 52px}}
@media screen and (min-width:601px) and (max-width:800px){#solidBox_cover img{width: 62px;height: 62px}}
@media screen and (min-width:801px) and (max-width:1000px){#solidBox_cover img{width: 74px;height: 74px}}
@media screen and (min-width:1001px){#solidBox_cover img{width: 74px;height: 74px}}
@media screen and (max-width:320px){#cateList .proPrice .shop-price{font-size: 12px}}
#cateList .proImg .promotion{position:absolute;right:0;top:0;padding:6px 7px;width:40px;height:40px;z-index:1;font-size:12px;font-weight:normal;text-align:left;color:#fff;z-index:3;background:#FFA019;border-radius:40px}
#cateList .proImg .promotion p,#cateList .proImg .promotion p span{color:#fff}
.zhekou_off{background-image: url(../images/new_zhekou.png);background-repeat: no-repeat;position: absolute;right: -4px;top: 0;padding: 24px 10px;width: 45px;height: 45px;z-index: 1;font-size: 12px;font-weight: normal;text-align: left;color: #000;z-index: 3;background-size: 45px 45px}
.zhekou_off p{line-height: 8px;font-size:12px;-moz-transform:scale(0.90);-webkit-transform:scale(0.90);transform:scale(0.90)}
.zhekou_off p span{line-height: 8px;font-weight: 700}
.zhekou_off p:nth-child(2){margin-top: 2px}
#cateList .proImg .promotion p:nth-child(1){font-size:14px;font-weight:bold}
#cateList .proName{line-height: 13px;padding-top: 10px;height: auto;overflow: hidden;margin: 0 auto}
#cateList .proName a{color:#999;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:90%;}
#cateList .price-wrap{height:22px}
#cateList .proPrice{font-size:.875rem;line-height:20px;margin-top:5px;margin-left:auto;margin-right:auto}
#cateList .proPrice .icon_t_wishlist{position: relative;width:28px;height:20px;background:url(../images/icon_tag.png) no-repeat;background-size:320px 206px;background-position: -202px -64px;top: 6px}
#cateList .proPrice .icon_wish{display:block;background-position:0 -61px}
#cateList .proPrice .collect_selected{background-position:0 -40px}
#cateList .proPrice .shop-price{color:#000;font-size:14px;font-weight: 600}
#cateList .proPrice .fa{float: right;font-size: 18px}
#cateList .proPrice .fa-heart{color: #f10a0a}
#loading_message{display:none;position:absolute;left:0;bottom:0;width:100%;height:1.875rem;line-height:30px;z-index:100;font-size:0.875rem;color:#999;text-align:center;padding-bottom: 50px;}
#cateList *{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.ratingrange,.ratingrange span,.starWrapper span{display:-moz-inline-box;display:inline-block;background-repeat:repeat-x;background-image:url(../images/ratingstar_small.png)}
.starWrapper,.starWrapper span{display:block;width:20px;height:18px;margin-right:0;float:left}
.starWrapper span{text-indent:-1000px;margin:0;background-repeat:no-repeat}
.ratingstars{top:2px;display:-moz-inline-box;display:inline-block;position:relative}
.ratingrange{width:90px}
.ratingrange,.ratingrange .starWrapper span{height:16px}
.ratingrange .starWrapper span{width:12px;background-repeat:no-repeat;background-position:0 -21px}
.ratingrange .starWrapper{background:0 0}
.ratingrange .starWrapper,.ratingrange .starWrapper span{display:block;width:15px;height:16px;margin-right:3px;float:left}
.ratingrange .starWrapper span{width:0;text-indent:-1000px;margin:0}
.starWrapper span.star000{width:0}
.starWrapper span.star100{width:100%}
#categories_content .bg_color{text-align: center;margin-top: 12px}
#categories_content .bg_color a{margin: 0 13.5px;display: inline-block;}
.top_slidBox .main-searchbtn-close span{display:inline-block;width:40px;height:38px;background:url(../images/tag.png) no-repeat scroll transparent -118px -88px / 480px 400px;float:right}
#cateList .ship_24{display:inline-block;width:17px;height:17px;line-height:19px;background:transparent url("../images/tag_r.png") no-repeat scroll 0% 0%;transition:background-position 0.5s ease 0s;vertical-align:;background-position:-7.5rem -10rem;background-size:30rem auto;margin-bottom:-4px}
#searchInput,.searchInput{width:100%;font-size:12px;height:34px;border-radius:12px;display:block}
#searchInput::-webkit-input-placeholder,.searchInput::-webkit-input-placeholder{font-size:12px;font-family:Roboto-Regular,Roboto;font-weight:400;color:#999999;}
#searchInput::-moz-input-placeholder,.searchInput::-moz-input-placeholder{font-size:12px;font-family:Roboto-Regular,Roboto;font-weight:400;color:#999999;}
#searchInput::-ms-input-placeholder,.searchInput::-ms-input-placeholder{font-size:12px;font-family:Roboto-Regular,Roboto;font-weight:400;color:#999999;}
#searchInput:focus ~ .hot-search-placeholder .hot-search-placeholder-con{color: #666 !important;}
#searchInput{position: relative;background: transparent;z-index: 1;}
.hot-search-placeholder{display: none;position: absolute;top: 0;left: 15px}
.hot-search-placeholder .search-hot {width: 12px;height: 16px;background-position: -286px -236px;vertical-align: -3px;margin-left: 4px;}
#hot_search,#search_words{position: relative;box-sizing: border-box;z-index: 0;}
#hot_search{padding: 0 20px}
#hot_search ul,#search_words ul{max-height: none;flex-wrap: wrap;}
#hot_search h3.item_0{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;padding: 0;margin: 0 0 16px;color: #000;}
#hot_search .words-item-list li{padding: 0 8px;border-radius: 8px;border:1px solid #ddd;margin: 0 10px 16px 0;height: 36px;line-height: 34px;box-sizing: border-box}
#hot_search .words-item-list li a{font-size: 12px;text-transform: capitalize;color: #666;display: block;height: 100%}
#hot_search .words-item-list li .search-hot{vertical-align: middle;}
#search_words li{height: 44px;line-height: 44px;padding: 0 20px;border-bottom: 1px solid #ddd;}
#search_words li:hover{background-color: #FFF7EA}
#search_words li a{text-transform: capitalize;display: block;width: 100%}
#search_words li a span{color: #FA9F17;font-weight: normal !important;}
#hot_search .words-item-list li span,#search_words li span{font-size:14px;font-family:Roboto-Regular,Roboto;font-weight:400;color:#221816;}
#hot_search .words-item-list li .search-hot{width: 12px;height: 16px;background-position: -286px -236px;vertical-align: -1px;margin-left: 6px;}
#hot_search .words-dd-list{position: relative;}
#hot_search .words-dd-list ul li {align-items: center;height: 34px;padding: 0 8px;border-radius: 8px;max-width: 150px;box-sizing: border-box;}
#hot_search .words-dd-list ul li a{color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#hot_search .recently_clear_item{width: 10px;min-width: 10px;height: 10px;background-position:  -347px -192px;margin-left: 8px;cursor: pointer;}
#hot_search h3.item_0 .recently_clear{width: 17px;height: 16px;background-position: -23px -1056px;}
.words-dd-list.hidden-con{max-height: 140px;overflow: hidden;}
.words-dd-list .show-more{position: absolute;right: -18px;bottom: 14px;padding: 8px;display: none;cursor: pointer;}
.words-dd-list.hidden-con .show-more{right: -8px;bottom: 8px;}
.words-dd-list.hidden-popular-con{max-height: 200px;overflow: hidden;}
.words-dd-list.hidden-popular-con .show-more{right: -8px;bottom: 8px;}
.words-dd-list .show-more .icon-tag-new{width: 12px;height: 7px;background-position:  -32px -73px;}
.words-dd-list .show-more.up .icon-tag-new{background-position:  -10px -73px;}
.top_picks_goods_box{position: relative;overflow: hidden;}
.top_picks_goods_box ul.item{justify-content: space-between;flex-wrap: nowrap;}
.top_picks_goods_box ul.item li {height: auto;position: relative;width: calc(33.33% - 13.33px);min-width: calc(33.33% - 13.33px);margin-right: 20px}
.top_picks_goods_box ul.item li img{display: inline-block;}
.top_picks_prev,.top_picks_next{width: 24px;height: 24px;background: #FFFFFF;box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);border-radius: 8px;top: 50%;position: absolute;z-index: 1;cursor: pointer;}
.top_picks_prev{left: -10px;}
.top_picks_next{right: -10px;}
.top_picks_prev:after{content: ' ';display: block;width: 10px;height: 10px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(225deg);margin-left: 8px;margin-top: 6px;}
.top_picks_next:after{content: ' ';display: block;width: 10px;height: 10px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);margin-left: 4px;margin-top: 6px;}
.header-new .icon_viewed{width:26px;height:18px;background-position:-233px -236px;margin-right: 16px;}
.header-new .icon_t_wishlist{width:23px;height:20px;background-position:-70px -18px;margin-right: 16px;}
.header-new .icon_t_search{width:21px;height:22px;background-position:-366px -493px;margin-right: 16px;}
.header-new .count_no{position:absolute;width:18px;height:18px;top:2px;left:-8px;z-index:2;text-align:center;font-size:11px;line-height:19px;color:#222;background:#ffa019;border-radius:50%}
#headerSearch a.top_search,#search_dis .top_search1{width: 25px;height: 25px;background: url(../images/search.png) no-repeat;background-size: 25px 25px;cursor: pointer}
.category-search{border: 1px solid #ddd;padding: 15px 5px 0px 5px;background-color: #fff;position: fixed;z-index: 1015;top: 0px;width: 100%}
.header_search_bg .header_search_bg{position: relative;height: 35px}
.header_search_bg .main-searchbtn-close{width: 8%;margin-top: 7px;text-align: center;float: left}
.header_search_bg #searchForm{width: 90%;float: left}
.header_search_bg .search-area{border: 1px solid #666;height: 33px;overflow: hidden;width: 74%;float: left}
.header_search_bg .btn_sub{text-align: center;border: medium none;height: 35px;width: 25%;color: #fff;font: 14px Helvetica,Verdana;float: right;background: #FAA019}
.header_search_bg #clear_search{position: relative;top: 3px;display: none}
.top_slidBox .myAccount a span{display: block;width: 30px;height: 30px;background: url(../images/foot_account.png) no-repeat;margin-top: 8px;background-size: 30px 30px;margin-right: 3px}
.top_slidBox .account_info li{background:#f8f8f8;width:100%;text-indent:1em;font-size:.75rem;text-align:left;border-bottom:1px solid #f0f0f0}
.top_slidBox .account_info li a{position:relative;display:block;width:100%;height:2.875rem;line-height:2.875rem;text-transform: uppercase}
.top_slidBox .account_info .iconBefore::before{background-repeat:no-repeat;font-size:0;display:inline-block;margin-right:5px;width:30px;height:30px;vertical-align:middle}
.top_slidBox .account_info .icon_account::before{background-size: 30px 30px;background-image: url(../images/foot_account.png)}
.top_slidBox .account_info .icon_order::before{background-size: 30px 30px;background-image: url(../images/order.png)}
.indexNav{width:100%;max-width:640px;margin:0 auto}
.indexNav li{width:49%;display:inline;float:left;margin-bottom:11px;position:relative;cursor:pointer}
.indexNav li img{width:100%;max-width:317px;max-height:180px;vertical-align:top}
.indexNav li .overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;text-align:center}
.indexNav li .overlay > div{display:inline-block;width:100%;font-size:19px;vertical-align:middle}
.indexNav li .overlay h3{font-size:17px;color:#666;position:relative;float:right}
.indexNav li .overlay h4{font-size:12px;color:#fff}
.indexNav li .overlay::before{content:"";display:inline-block;height:100%;vertical-align:middle}
.litb-btn-cart{font-size:16px;width:100%;display:block;padding:10px;text-align:center;margin-top:15px;border-radius:.25rem;background-color:#fff;border:.0625rem solid #FAA019;color:#FAA019;height:47px}
@media screen and (min-width:320px) and (max-width:374px){.litb-btn-cart{font-size: 16px;}}
@media screen and (max-width:319px){.litb-btn-cart{font-size: 15px;}}
#attr_shopcart{position:absolute;z-index:10000;width:250px;min-height:55px;padding:10px 15px;border:1px solid #ddd;border-radius:0 0 3px 3px;box-shadow:0 0 5px #ccc;opacity:1;background-color:#fff;display:none}
#attr_shopcart::before{content:"";display:block;width:0;height:0;position:absolute;top:-16px;right:8px;border:8px solid transparent;border-bottom-color:#fff;z-index:2}
#attr_shopcart::after{content:"";display:block;width:0;height:0;position:absolute;top:-17px;right:8px;border:8px solid transparent;border-bottom-color:#ccc;z-index:1}
#attr_shopcart dl{display:flex;width:100%;background-color:#fff;overflow:hidden;flex-wrap: nowrap}
#attr_shopcart dt{display:table-cell;vertical-align:top}
#attr_shopcart .goods_img{overflow:hidden;text-align:center;margin-right:10px;position:relative;width: 40%;height: 126px}
#attr_shopcart .cart_goods_info{position:relative;text-align:left;width: 60%}
#attr_shopcart .cart_goods_info .con{position:relative;text-align:left;min-height: 105px}
#attr_shopcart .cart_goods_info .con > p{line-height:20px;margin:0;font-size:13px;color:#000;line-height: 22px}
#attr_shopcart .cart_goods_info .con .view-cart{display:inline-block;padding:4px 10px;font-size:14px;border:1px solid #FFA019;color:#FFA019;border-radius:2px;vertical-align:top}
#attr_shopcart .goods_name{font-size: 12px;text-overflow: ellipsis;white-space: nowrap;width: 100%;overflow: hidden}
#infscr-loading{position:relative;display:none;text-align:center;z-index:1;width:100%;height:1.875rem;line-height:30px;margin-top:50px;margin-bottom: 50px}
#infscr-loading span{position:absolute;background:rgba(255,255,255,0.8) url('../images/loading.gif') no-repeat center center;width:30px;height:30px}
#infscr-loading i{font-style:normal;margin-left:40px;position:absolute;font-size:13px;font-weight:500;line-height:30px}
#loading_message{display:none;position:absolute;left:0;margin-bottom:0;width:100%;height:1.875rem;line-height:30px;z-index:100;font-size:0.875rem;color:#999;text-align:center}
#cateList *{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.presell_tag{display:none;color:#333 !important;padding:0 6px;line-height:18px;border:1px solid #333;background-color:#FEECEC;font-size:12px;font-weight:bold;text-transform:uppercase}
.products_category_pre{width:100%}
.products_category_pre .pre-product-list{width:285px;height:582px;margin:10px auto 20px;font-size:14px;display:block;float:none}
.products_category_pre .goods_aImg{width:285px;height:380px;overflow:hidden;margin-bottom:5px}
.products_category_pre .goods_aImg img{width:285px}
.products_category_pre .goods_mz{width:100%;height:20px;line-height:20px;font-size:13px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.products_category_pre .goods_mz a{font-size:13px;color:#000}
.products_category_pre .goods_mz a:hover{text-decoration:underline}
.products_category_pre .final_price strong{display:inline;color:#f10a0a;font-size:16px;font-weight:normal;float:none}
.products_category_pre{}
.category_pre_table{width:100%;height:45px;margin-bottom:10px;float:left}
.category_pre_table_bg{width:auto;height:45px;margin:0 auto}
.category_pre_table span.pre_meter{width:94px;height:7px;display:inline-block;border-left:1px solid #fff;float:left;background-color:#ccc}
.category_pre_table span.category_pre_color{background:#D74747}
.category_pre_meter{float:left;width:95px;height:45px;font-size:12px}
.category_pre_meter span{width:94px;display:block;border-left:1px solid #ccc;float:left;color:#616161;line-height:30px;text-align:left;padding-left:5px}
.category_pre_meter span.category_sale_no{width:95px;border-left:none}
.category_pre_meter span strong{width:100%;display:block;font-weight:normal;font-size:12px;color:#000;line-height:20px;padding:3px 0 0}
.category_pre_meter span i{font-style:normal}
.products_category_pre p{text-align:center;width:100%}
a.order_now{width:100%;display:inline-block;margin-top:10px;height:40px;line-height:40px;border-radius:5px;font-size:18px;text-align:center;padding:0;color:#fff;background:#FFA019}
a.order_now:hover{background:#FF7F00}
a.order_now span{color:#fff}
.task_pre{}
.task_pre span{color:#f10a0a}
.task_pre em{color:#fff;padding-left:2px;font-style:normal}
.pre_price{line-height:30px}
.now_price{display:inline;color:#f10a0a;font-size:16px;font-weight:normal;float:none}
.pre_price i{display:inline;color:#f10a0a;font-size:12px;font-weight:normal;float:none;font-style:normal}
.pre_img_goods{width:100%;float:left;height:20px;line-height:20px;padding-left:20px;font-size:12px;color:#000;position:relative;margin-bottom:10px;margin-left:50px}
.pre_img_goods:before{content:"";position:absolute;width:17px;height:17px;top:2px;left:0px;background:url(../images/browse-sprite_v48f3984.png) -280px -160px no-repeat}
.pre_img_goods strong{float:left;color:#000;margin-right:5px;font-weight:normal}
.pre_img_goods .task_pre{float:left}
.pre_img_goods .task_pre span{color:#f10a0a}
.pre_img_goods .task_pre em{padding-left:2px;color:#000;font-style:normal}
.pre_sale_title{width:200px}
.pre_sale_title i{font-style:normal;margin-right:10px}
.pre_sale_title img{cursor:pointer}
.pre_header{background-color:#4E5867;height:45px}
#pre_tip{line-height:20px;text-align:left;padding:15px 10px}
.dialog-header-title{float:left;font-weight:bold;font-size:18px;margin:0 auto;text-shadow:none;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.show-popup-div .dialog-header-title{width:100%}
.close_btn{float:right;cursor:pointer;margin-top:-45px}
.dialog-title-logo{margin-left:-30px;vertical-align:middle;width:68px;height:45px;line-height:45px;color:#fff;font-weight:400;font-size:18px}
.dialog-close-button{display:block;width:44px;height:44px;background-size:44px 44px;background-image:url("../images/ic_nav_x.png?v=13")}
.ml15{margin-left:15px}
.status_tips{vertical-align:middle}
.pointer img.status_tips{width: 15px;height: 15px}
.show-popup-div{background-color:#ffffff;border-radius:4px;box-shadow:0 1px 3px 2px #B3B3B3;position: fixed;width: 90%;left: 0;right: 0;bottom:0;top:0;margin: auto;height: max-content;z-index: 100001}
#listpopupinfo{font-size:13px;padding:5px 15px;line-height:25px;text-align:center}
#listpopupinfo a.view_coupon{text-decoration: underline;color: #f10a0a !important;display: block !important}
#listpopupdiv-content #listpopupinfo{font-size:14px}
#listpopupdiv-content .span-btn-yes{width:48%;float:left;text-align:center;font-size:14px;line-height:40px;cursor:pointer;color:#2683ff;text-align:center}
#listpopupdiv-content .span-btn-no{float:right;width:48%;font-size:14px;line-height:40px;cursor:pointer;color:#2683ff;text-align:center;border-left:1px solid #dedede}
#listpopupdiv-content .span-btn-yes a{width:48%;float:left;text-align:center;font-size:14px;line-height:40px;cursor:pointer;color:#2683ff;text-align:center}
#listpopupdiv-content .span-btn-no a{float:right;width:48%;font-size:14px;line-height:40px;cursor:pointer;color:#2683ff;text-align:center;border-left:1px solid #dedede}
#listpopupdiv-content #listpopupinfo{font-size:14px;padding:10px 15px;line-height:22px;text-align:left}
.up_img{margin: 5px 0}
#panel{text-align: center;position: relative;width: 100%}
#panel div{width: 10px;height: 10px;background-color: #FFA019;border-radius: 50%;border: 1px solid #FFA019;display: inline-block;margin-right: .053333rem;margin-top: .213333rem;-webkit-animation: ball-pulse 1s ease infinite;-moz-animation: ball-pulse 1s ease infinite;-ms-animation: ball-pulse 1s ease infinite;-o-animation: ball-pulse 1s ease infinite;animation: ball-pulse 1s ease infinite}
#panel div:nth-child(1){-webkit-animation-delay: -.2s;-moz-animation-delay: -.2s;-ms-animation-delay: -.2s;-o-animation-delay: -.2s;animation-delay: -.2s}
#panel div:nth-child(2){-webkit-animation-delay: -.1s;-moz-animation-delay: -.1s;-ms-animation-delay: -.1s;-o-animation-delay: -.1s;animation-delay: -.1s}
#panel div:nth-child(3){-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s}
@keyframes ball-pulse{0%, 100%, 60%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}
30%{-webkit-transform: scale(.01);-moz-transform: scale(.01);-ms-transform: scale(.01);-o-transform: scale(.01);transform: scale(.01);opacity: .1}
0%, 100%, 60%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}
30%{-webkit-transform: scale(.01);-moz-transform: scale(.01);-ms-transform: scale(.01);-o-transform: scale(.01);transform: scale(.01);opacity: .1}
0%, 100%, 60%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}
30%{-webkit-transform: scale(.01);-moz-transform: scale(.01);-ms-transform: scale(.01);-o-transform: scale(.01);transform: scale(.01);opacity: .1}}
.right_big_con p,.right_big_con span,.right_big_con td{font-family: Roboto-Regular,Roboto !important}
.article-tag{margin: 20px auto 10px auto;height: 16px;width: 80%;line-height: 16px}
.article-tag table{width:100%;height: 100%}
.article-tag td:first-child{border-right: 2px solid #dedede}
.article-tag td span{cursor: pointer}
.article-tag a{color: #555}
#foothelp_div .title{height: 30px;line-height: 30px;font-weight: bold;font-size: 15px;background-color: #f5f5f5;padding: 5px}
#foothelp_div .faq{padding: 0;float: right;background: url(../images/arrow-right.png) no-repeat;width: 8px;height: 13px;margin-right: 10px;margin-top: 10px;background-size: 8px 12px}
.list-ticket-bg{background: url(../images/contact_us.png) no-repeat;background-size: 45px 43px;width: 45px;height: 43px;font-size: 0;position: relative}
.list-ig{float: left;margin: auto;margin-left: 20px}
.tracking-o{margin-bottom:20px;padding: 10px}
.ipt_t{margin-bottom: 10px}
.tracking-o h3{height: 35px;line-height: 35px}
.tracking-o #info_msg{font-weight: 700;margin-top: 10px}
#foot_track .ui-deep-color{line-height: 15px;cursor: pointer}
#ECS_ORDER_QUERY .order_number_top{padding: 10px 0px;border-bottom: 1px solid #dedede}
#content_shipping p{line-height: 20px}
#content_shipping .con_p1{color: #999;line-height: 24px}
.order_number_top_div table{border: 1px solid #DDD}
.order_number_top_div th{background-color: #EFEFEF;text-align: center}
.order_number_top_div th,.order_number_top_div td{line-height: 26px}
.order_number_top_div .more_order{text-align: center;margin: 10px 0}
.order_number_top_div .more_order a{text-decoration: underline}
.fl{float: left}
.mt10{margin-top: 10px}
.w115{width: 115px}
.w110{width: 110px}
.w90{width: 90px}
.w80{width: 80px}
.default-button{padding: 0 5px;display: inline-block;color: #000;text-align: center;background-color: #FFA019;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 26px;line-height: 26px;border: none;cursor: pointer;}
a.default-button{text-decoration: none}
.default-button:hover,a.default-button:hover{background-color: #FA8019}
a.default-button-disabled{height: 26px;line-height: 26px;display: block;color: #fff;text-align: center;background-color:#ccc;text-decoration: none;text-transform: capitalize;border-radius: 3px}
.blank-button{display: inline-block;color: #333;text-align: center;background-color: #FFF;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 22px;line-height: 22px;border: 2px solid #FFA019;cursor: pointer;padding: 0 3px}
a.blank-button{text-decoration: none}
a.btns{padding:8px 12px;background-color:#FFA019;margin:0 5px;color:#000;text-decoration:none}
.order_tips{margin:20px 10px;font-size: 12px;color: #333}
.order_tips div.o-tips{width: 98%;margin-left:1%;margin-right:1%;margin-top: 40px}
.order_tips div.o-tips a{text-decoration: underline}
.order_tips div.o-tips h3{font-size: 12px;font-weight: 600}
.order_tips div.o-tips p b{color: #333}
.order_tips div.o-tips p{margin: 20px auto;font-size: 12px;color: #666}
.order_tips div.o-tips .search_result{display: none;margin-top: 20px;color: #f10a0a;text-align: center}
.order_tips div.o-tips .search_error{color:#f10a0a}
.order_tips div.o-tips input[type='button']{padding: 0 20px;font-size: 14px;cursor: pointer}
.order_tips div.o-tips input[name='account_email']{width: 300px;padding: 6px;box-sizing:border-box;border:1px solid #CCC}
.order_tips div.o-tips input[name='account_email']:focus{border-color:#FAA019}
.order_tips div.o-tips a.default-button{text-decoration: none;cursor: pointer;background-color:#FFA019;color:#000;font-size:14px;border-radius:3px;border:none}
a.ui-btns-cancel{background-color: #fff;text-decoration: underline;line-height: 30px;color: #999}
.icon-tip{background-image: url(../images/icon_add.png);background-repeat: no-repeat;background-size: 16px auto;font-size: 0}
.arrow-tip{width: 24px;height: 24px}
.on .icon-tip{background-image: url(../images/icon_dec.png)}
.progress-list{padding:5px;margin-bottom:10px;font-size: 12px}
.progress_main{width:100%;overflow:hidden}
.time-line{width:2px;height:100%;background-color:#ccc;position:absolute;left:24px;z-index:-1}
.progress_main .logMain{margin: 0;float: left;width: 98%;margin-left: 1%}
.progress_main .logMain .log-li{width: 100%;float: left;margin: 5px auto;font-size:12px;color:#999;line-height:30px;border-top: 1px dotted #ddd;padding-bottom: 10px;display: none}
.progress_main .logMain .log-li:first-child{border: none}
.progress_main .logMain .log-li div{color: #999}
.progress_main .logMain .log-li div .pointer{color: #999}
.progress_main .logMain .log-li .pointer img{display: none}
.progress_main .logMain .log-li .status-title{width: 100%;font-size: 12px}
.progress_main .logMain .log-li .status-title .status-time{float:left}
.progress_main .logMain .log-li .status-title .status-label{float: right;padding-right: 5px}
.progress_main .logMain .log-li div.status-content{float:left;width: 100%}
.progress_main .logMain .log-li .js_history{text-align: center;width: 24px;height: 24px;margin: 0 auto}
.progress_main .logMain .log-li .p-btns{display: none}
.progress_main .logMain .current_status{color: #333;display: block}
.progress_main .logMain .current_status div{color: #333 !important}
.progress_main .logMain .current_status div .pointer{color: #333}
.progress_main .logMain .current_status img{display: block}
.progress_main .logMain .current_status .p-btns{display: block}
.progress_main .logMain .log-li .p-btns .default-button,.progress_main .logMain .log-li .p-btns .default-button-disabled{padding: 0 10px}
.progress_main .show_status_log{float: left;width: 100%;text-align: center}
.js_history .icon-tip{background-size: 24px auto;display: block;margin: 0 auto}
.progress-list .progress-time{width:98%;margin-left:1%;line-height: 25px}
.progress-list .progress-time label{width: 100px;display: inline-block}
.progress-list .receving_date{width: 100%;background-color: #fafafa;line-height: 22px}
.progress-list .receving_date .date_main{width:98%;margin-left:1%}
.progress-list .receving_date div{}
.progress-list .receving_title{padding-right:15px}
.progress-list .from{padding-right:15px}
.progress-list .p-btns{float: left;margin-right:10px;margin-top: 5px}
.w105{width: 105px}
.ml5{margin-left: 5px}
.order-btns{width: 100%;float: left;margin-top:15px}
.order-btns div{float: left;margin-right: 10px;height: 25px;line-height: 25px}
.order-btns .default-button{padding: 0 3px}
.goods-btns{width: 100%;margin-top:5px}
.goods-btns div{float: left;width: 100%;line-height: 22px}
.goods-btns .default-button{padding: 0 3px}
.view_ticket_sn{color: #FFA019}
.underline{text-decoration: underline}
.w100{width: 100%}
.mt20{margin-top: 20px}
.mb20{margin-bottom: 20px}
.bgfff{background-color: #fff}
.j_submit_ticket{float: left;width: 100%;background-color: #fff;min-height: 120px;margin-bottom: 150px}
.j_submit_ticket .question_box{float: left;width: 100%}
.issue-question{float: left;width: 100%}
.issue-content .issue-question{padding-left: 10px;box-sizing: border-box;}

.find_solution{float: left;width: 100%;background-color:#fff}
.find_solution h3{width: 96%;margin-left: 2%;font-size: 15px;text-align: center;height: 36px;line-height: 36px}
.find_solution .plscur,.find_solution .plscur_r{font-size: 12px;text-align: left;line-height: 25px;padding: 10px 0;cursor: pointer}
.find_solution select{width: 100%;border: 1px solid #ddd;-webkit-box-sizing: border-box;font-size: 14px;text-align: left;padding-left: 10px;background-color: #fff;color: #333;font-weight: normal;color: #221816;height: 36px;border-radius: 8px}
.issue-content .m-issue-list{float: left;color: #333;font-size: 12px;width: 100%}
.qus_email input::-webkit-input-placeholder{color:#ccc}
.qus_email input::-moz-placeholder{color:#ccc}
.qus_email input:-moz-placeholder{color:#ccc}
.qus_email input:-ms-input-placeholder{color:#ccc}
.issue-content .items{float: left;width: 100%}
.issue-content .ticket-item{float: left;width: 100%;padding: 15px 0;border-bottom: 1px solid #d8d8d8}
.form-block{float: left;width: 96%;margin-left: 2%}
.icon-arrow{background-image: url(../images/arrow_down_mm.png);background-repeat: no-repeat;background-size: 24px auto;font-size: 0}
.icon-right{background-image: url(../images/icon_right.png);background-repeat: no-repeat;background-size: 20px auto;font-size: 0}
.icon_display{width: 24px;height: 24px;display: inline;float: right}
.on .icon-arrow{webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
.on .icon_display{height: 18px}
.issue-content .issue-title{float: left;width: 100%;cursor: pointer;line-height: 25px;font-weight: normal;font-size: 13px}
.issue-content .issue-title em{float: left;width: 90%}
.issue-content .on{font-weight: bold}
.issue-content .issue-info{line-height: 22px;color: #666;margin: 20px auto;overflow: hidden;padding: 0;font-size: 12px;width: 100%}
.issue-content .issue-info a{color: rgb(0, 0, 255) !important}
.issue-content .issue-info a *{color: rgb(0, 0, 255) !important}
.issue-content .issue-info .article-details{border-left: 3px solid #F5C358;padding-left: 6px;}
.issue-content .issue-info .article-votes{margin-top: 15px;float: right;padding-right: 20px;line-height: 28px;height: 28px}
.issue-content .issue-info .article-votes span.vote_action{cursor: pointer}
.issue-content .issue-info .article-votes span{padding-left: 15px;vertical-align: middle;display: inline-block}
.issue-content .issue-info .article-votes img.vote_img{width: 25px;vertical-align: middle}
.issue-content .pages a{font-size: 14px;color: #666;text-decoration: none;margin:0 20px}
.issue-content .pages a.current{color: #222;font-weight: bold}
.issue-content .pages img{vertical-align: middle}
.issue-content .response{width:100%;margin-top:10px}
.issue-content .response-title{font-size:14px;line-height: 30px;font-weight:700;text-align:center;width:100%;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}
.issue-content .response-content{padding:10px 5px 6px 6px;font-size:12px;text-align:left;margin-left:16px;line-height:22px}
.issue-content .response-bottom-text{font-size:12px;padding:6px;text-align:center}
.issue-content .response-act{width:100%;font-size:13px;display:inline-block;margin-bottom:4px;text-align:center;margin-bottom:6px}
.issue-content .response-act a{margin-left:20px}
.issue-action{position: fixed;display: none;background-color: #ffffff;left: 0;bottom: 0;width: 100%;height: 140px;padding-top: .125rem;font-size: .75rem;z-index: 1000;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
.issue-action a{width: 96%;margin-left: 2%;text-transform:uppercase;}
.btn-black, .btn-white{margin: 0;display: inline-block;box-sizing: border-box;height: 34px;line-height: 34px;padding: 0 16px;border: 1px solid #fb9f18;font-size: 15px;text-align: center;vertical-align: middle;font-weight: 400;white-space: nowrap;text-transform: uppercase;transition: all .2s;cursor: pointer;background-image: none;border-radius: 0;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.btn-white, a.btn-white:link, a.btn-white:visited{background-color: #fff;color: #222}
.btn-black, a.btn-black:link, a.btn-black:visited{background-color: #fb9f18;color: #fff}
.btn-black:hover,a.btn-black:hover{background-color:#fb9f18;border-color:#fb9f18;text-decoration:none}
.btn-white:hover,a.btn-white:hover{background-color:#fb9f18;color:#fff;text-decoration:none}
.issue-content .issue-loading{width: 100%;height: 180px;margin:20px 0;float: left}
.issue-content .issue-loading .loadding-animatioin{margin: 100px auto;width:32px;height: 32px}
.issue-content .issue-loading .loadding-animatioin div{width:32px;height: 32px;background:url(../images/loadingAnimation.gif) no-repeat}
td#popupdiv_action_fun,#popupdiv_action_fun{padding: 0}
.fb_messenger{background-color: #FFFFFF;color: #333;display: block;padding: 8px;text-align: center;border-radius: 4px;font-size: 16px;width: 95%;margin: 10px auto;border: 1px solid #666}
.online-help{width: 160px;line-height: 34px;padding: 0;text-align: center;margin:0 auto}
.online-help img{width:25px;vertical-align: middle}
/*ticket.css add by lihaiping 2017.08.10*/.nav_header{position: relative;width: 100%;top: 0;z-index: 999;border-bottom: 1px solid #ccc;margin-bottom: 10px;background-color: rgb(255,255,255);max-width: 550px}
.nav_header h3{height:48px;line-height:48px;font-size:18px;text-align:center;font-weight:500;font-family:Roboto-Medium,'Roboto-Regular';color:#221816;text-transform: uppercase;position: relative;}
.nav_header h3 i{background-image:var(--tagIcon_bg);background-repeat:no-repeat;width:10px;height:21px;display:inline-block;float:left;cursor:pointer;background-size:var(--tagIcon_bg_size);background-position:-24px -18px;position: absolute;left: 20px;top: 13.5px;}
.nav_header .search_order_btn{width: 22px;height: 22px;background-position: -366px -493px;position: absolute;
right: 12px;top: 14px;}
.search-order-block{height: 48px;line-height: 48px;padding:0 10px 0 43px;align-items: center;justify-content: space-between;}
.search-order-block-con{position: relative;width: 100%;}
.search_order_keywords::-webkit-input-placeholder{color:#999;font-size: 12px;}
.search_order_keywords::-moz-placeholder{color:#999;font-size: 12px;}
.search_order_keywords::-ms-placeholder{color:#999;font-size: 12px;}
.search_order_keywords_clear{position: absolute;right: 70px;top: 10px;text-decoration: underline;display:none;line-height: 17px;font-weight: 400;text-transform: capitalize;}
.search-order-block .search_order_btn{position: absolute;left: 12px;top: 6px;float: none;margin:0;width: 22px;height: 22px;background-position: -186px -232px;}
.search-order-block .search_order_keywords{padding-left:10px;border: 1px solid #D0CFCF;height: 36px;line-height: 36px;width: 100%;box-sizing: border-box;border-radius: 12px;font-weight: 400}
.search-order-block-con.on .search_order_btn{background-position: -366px -493px;}
.search-order-block .cancel_search_order_btn{width: 16px;height: 16px;background-position: -251px -211px;position: absolute;top:10px;right:44px;padding-right: 10px;border-right: 1px solid #D0CFCF}
.ticket_search *{-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}
.ticket_search{width: 100%}
.ticket_a{overflow: hidden}
.ticket_a div{left: 0;right: 0;width: 50%;min-width: 9.375rem;margin: 0;padding-left: .625rem;overflow: hidden;display: inline-block;float: left}
.ticket_a div a{display: block;margin: 10px auto;width: 100%;max-width: 140px;overflow: hidden;text-align: center;z-index: 2;background-color: #FFF;border: 1px solid #FFA019;color: #333;padding: 8px 10px;font-size: 13px;border-radius: 6px}
.ticket_a div a.tickets_checked{background-color: #FFA019;color: #FFF}
.nav_tab{width: 100%;overflow:hidden;margin-top:5px;margin-bottom: 5px}
.nav_tab dd{width: 49%;overflow: hidden;display: inline-block;float: left;color: #666}
.nav_tab dd{border-bottom: 1px solid #ccc}
.nav_tab dd a{width: 100%;margin: 0 auto;line-height: 25px;text-align: center;border:none;background-color: #fff;display: inline-block}
.nav_tab dd.on{border-bottom:1px solid #FFA019;background: #fff;color: #FFA019;font-weight:700}
.nav_tab dd.on a{color: #FFA019}
.nav_tab .dd{width: 49%;overflow: hidden;display: inline-block;color: #666}
.nav_tab .dd{border-bottom: 1px solid #ccc}
.nav_tab .dd a{width: 100%;margin: 0 auto;line-height: 25px;text-align: center;border:none;background-color: #fff;display: inline-block}
.nav_tab .dd.on{border-bottom:1px solid #FFA019;background: #fff;color: #FFA019;font-weight:700}
.nav_tab .dd.on a{color: #FFA019}
.dialog_box{position:absolute;margin-top: 3px;padding:3px 6px;color:#fff;background-color: #f10a0a;font-size: 12px;font-weight: normal;font-style: normal}
.rf_border{padding: 5px 8px;border: 1px solid #FFA019;border-radius: 4px;margin: 0 5px}
.dialog_new{position: relative;padding:3px 10px;color:#f10a0a;font-size: 12px;font-weight: normal;font-style: normal}
.dialog_box_new_message{position: absolute;width: 30px;height:23px;background:url(../images/new_message.png) no-repeat;margin-top: -10px;margin-left: 2px}
.dialog_new i{position: absolute;top: 5px;left: -12px;width: 0;height: 0;border-top: 4px solid transparent;border-right: 12px solid #f10a0a;border-bottom: 4px solid transparent}
.btn-myorder{display:inline-block;line-height: 22px;height: 22px;padding: 0 5px;text-align: center;background-color: #FAA019;text-decoration:none;color: #fff;font-size:12px;cursor: pointer}
.btn-myorder:hover{background-color:#FA8019}
.mainly-list li{width: 33.333333333%;text-align: center;list-style: none;padding: 12px 0}
.mainly-list li a{display: block}
.mainly-list li a p{font-size: 11px;color: #666}
.top_slidBox .language-currency select{height: 30px;font-size: 14px;background-color: #fff;padding-left: 6px;border: 1px solid #000}
.top_slidBox .language-currency select:focus{border-color:#000}
.top_slidBox .myAccount{display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 15px 10px 10px}
.top_slidBox .mainly-list .iconBefore{display: inline-block;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;background-size: 30px 30px}
.top_slidBox .mainly-list .icon_tickets{background-image: url(../images/top_tickets.png)}
.top_slidBox .mainly-list .icon_order{background-image: url(../images/top_order.png)}
#content_shipping p{line-height: 20px}
#content_shipping .con_p1{color: #999;line-height: 24px}
.page-view{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-transform: translate3d(100%,0,0);-moz-transform: translate3d(100%,0,0);-ms-transform: translate3d(100%,0,0);-o-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);z-index: 198702141;background: #fff;top: 0;overflow-y: scroll}
.page-view-header{background: rgba(0,0,0,0.6);}
.page-view-header .des-detail{background-color: #fff;width: calc(100% - 45px);}
.replacePolicy-close{position: fixed;right: 0;top: 0;z-index: 111;display: none;}
.guide-panel, .page-view,#address-main .page-view, .reviews-img-zoom-in, .share-panel, .size-panel{position: fixed;left: 0;right: 0;bottom: 0}
.page-view .des-detail{height: 100%;overflow-y: auto;}
.des-detail .des-header,#address-main .des-header{font-size:18px;height:50px;line-height:50px;color:#222;border-bottom:1px solid #eee;text-align:center; width:100%;background-color:#fff;left:0;top:0;z-index:1;}
.des-detail .conpolicy{padding:10px;height: 100%;overflow-y: auto;}
.des-header .view-back{left: 20px;top: 12px}
.Carousel-selectors{margin: 0;opacity: 1;-webkit-transition: all .3s ease;transition: all .3s ease;text-align: center;top: 0;z-index: 5;width: 100%;text-align: center}
.Carousel-selector{position: relative;display: inline-block;width: 7px;height: 7px;margin: 0 5px;padding: 0;border-radius: 50%;background-color: #999;border: 1px solid #999}
.Carousel-selector.active{background-color: #FAA019;border: 1px solid #FAA019}
.animated{-webkit-animation-duration: .4s;-moz-animation-duration: .4s;-ms-animation-duration: .4s;-o-animation-duration: .4s;animation-duration: .4s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease}
.zoomIn{-webkit-animation-name: zoomIn;-moz-animation-name: zoomIn;-ms-animation-name: zoomIn;-o-animation-name: zoomIn;animation-name: zoomIn}
.zoomOut{-webkit-animation-name: zoomOut;-moz-animation-name: zoomOut;-ms-animation-name: zoomOut;-o-animation-name: zoomOut;animation-name: zoomOut}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}}
.Carousel-tapMessage{display: none;background: #000;border-radius: 5px;font-size: 1em;font-family: Platform,sans-serif;position: fixed;padding: 10px;width: 120px;opacity: 0.95;pointer-events: none;z-index: 2;-webkit-animation-name: e;animation-name: e;-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-delay: 1s;animation-delay: 1s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;text-align: center;border:1px solid #dedede;color: #fff;opacity: .7}
.Carousel-arrow{position: absolute;top: calc(50% - 40px);width: 0;height: 0;padding: 0;outline: none;background: none;border: none;z-index: 2;text-indent: -99999px;background: url(../images/arrow1.png) no-repeat;height: 42px;width: 15px;cursor: pointer}
.Carousel-arrow--left{left: 15px;background-position: 0 0px;display: none}
.Carousel-arrow--right{right: 15px;background-position: -25px 0px;display: none}
.clips_logout{text-align: center;margin: 8px 0;}
.clips_logout a{display: inline-block;width: auto;height: 100%;padding: 8px 40px;background: #faa019;color: #000;font-weight: 700}
.clips_logout a:hover{background-color: #FA8019}
/*mengping 2017-10-9*/.cateFilter{background-color: #fff;position: relative;padding: 0 3%;z-index: 5;margin: 5px 0}
.cateFilter>div{display: inline-block;padding: 10px 0;width: 49%}
.cateFilter a{display: block;padding: 0 .9375rem 0 0;position: absolute;top: 0;font-size: 14px;color: #333}
.cateFilter a:after{background-position: -1.25rem -3.75rem;position: absolute;top: .75rem;right: .1875rem;display: block;width: .5rem;height: .3125rem}
.s_dropdown{width: 15px;height: 6px;background-image:url(../images/icon_tag.png);background-repeat:no-repeat;background-size:650px auto;background-position:-536px -101px;display: inline-block;vertical-align: middle}
.js_viewBtn .s_list{background-image: url(../images/icon_list.jpg);background-repeat: no-repeat;width: 14px;height: 14px;display: inline-block}
.js_viewBtn .s_grid{background-image: url(../images/icon_grid.jpg);background-repeat: no-repeat;width: 14px;height: 14px;display: inline-block}
.sortByBox .boxInner.on{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.sortByBox .titel{line-height:1.875rem;padding:0 .625rem}
.sortByBox li{background-color:#fff;padding:0 3.33%;border-bottom:1px solid #dedede;height:2.5rem;line-height:2.5rem}
.sortByBox li a{color:#333;display:block}
.sortByBox li a:after{display:none;margin-left:.625rem;width:10px;height:10px;background-position: -156px -53px;background-image: url(../images/tag.png);background-size: 420px auto}
.refineBox .refineMain,.refineBox .titel{width:100%;top:0;position:absolute;left:0}
.sortByBox li.on a:after{display:inline-block}
.sortByBox .btn{padding-top:.625rem;text-align:center}
.sortByBox .btn a{display:inline-block;padding:.625rem 2.5rem;background-color:#fff;border:1px solid #dedede;border-radius:.3125rem;color:#333}
#cateList .proList_grid{width: 100%;min-width: 9.375rem;margin: 0 0 .9375rem 0;overflow: hidden;display: none}
.proList_grid .proImg_grid{width: 45%;display: inline-block;max-width: 480px;max-height: 480px;text-align: center}
.proList_grid .proDetail_grid{width: 48%;display: inline-block;position: relative;vertical-align: top}
#cateList .proImg_grid a{display: inline-block;margin: 0 auto;width: auto;overflow: hidden;z-index: 2;position: relative}
@media screen and (max-width:314px){#cateList .proImg_grid img{height:150px;vertical-align:top}}
@media screen and (min-width:315px) and (max-width:400px){#cateList .proImg_grid img{height:180px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){#cateList .proImg_grid img{height:200px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){#cateList .proImg_grid img{height:240px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){#cateList .proImg_grid img{height:280px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){#cateList .proImg_grid img{height:320px;vertical-align:top}}
@media screen and (min-width:1001px){#cateList .proImg_grid img{height:320px;vertical-align:top}}
#cateList .proImg_grid .promotion{position:absolute;right:0;top:0;padding:6px 7px;width:40px;height:40px;z-index:1;font-size:12px;font-weight:normal;text-align:left;color:#fff;z-index:3;background:#FFA019;border-radius:40px}
#cateList .proImg_grid .promotion p,#cateList .proImg_grid .promotion p span{color:#fff}
#cateList .proImg_grid .promotion p:nth-child(1){font-size:14px;font-weight:bold}
.proDetail_grid .proName a{line-height: 15px}
.proDetail_grid .proPrice{margin-left: 0}
.proDetail_grid .proPrice .shop-price{color:#f10a0a}
.grid_attr_options{display: inline-block;margin-bottom: 3px;padding: 3px 5px;border-radius: 50%;margin-right: 5px !important;border: 1px solid #dedede}
.grid_attr_on{border: 1px solid #faa019}
#cateList .samestyle_img{text-align: left;margin: 5px auto 0}
#cateList .samestyle_img .swatches_more{vertical-align: top;margin-top: 5px;color: #333}
.goodsd-wishlist{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex;display: -ms-flexbox}
.goodsd-wishlist>li{width: 50%;text-align: center;list-style: none}
.goodsd-wishlist>li+li{border-left: 1px solid #e5e5e5}
.goodsd-wishlist li .fa{font-size: 21px;color: #222}
.goodsd-wishlist li .fa-heart{color:#f10a0a}
.goodsd-wishlist>li span{display: block}
.buyer_protection p{height: 40px;line-height: 40px;font-size: 12px;color: #000;font-weight: bold;padding-left:10px}
.buyer_protection .pic{display: inline-block;width: 16px;height: 23px;background: url(../images/buyer_safe.png) left center no-repeat;background-size: 16px 23px}
.prod-act .size{display: inline-block;margin-right: 10px;margin-top: 3px}
.order_coupon_list{display:none;overflow-x:hidden;zoom:1;height:auto;position:relative;background-color:#fff;max-height:173px;overflow-y:scroll;border:1px solid #ddd;width:100%;box-sizing:border-box;border-top:0;z-index:1;border-radius:8px;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.2);}
.order_coupon_list p{font-size: 16px;color: #000}
.order_coupon_list ul li{padding: 8px 10px;display: flex;align-items: center;border-bottom: 1px solid #ddd}
.order_coupon_list ul li:last-child{border-bottom: none}
.order_coupon_list ul li label{width: 90%;display: inline-block;font-size: 14px;color: #fb9f18}
.order_coupon_list ul li .icons,.order_coupon_list ul li .active_icon{vertical-align: middle;margin-bottom: 4px}
#verify_box_span{position:relative;width:100%;box-sizing:border-box;}
#verify_box_span input{line-height:32px;height: 32px;margin: 0 5px 0 10px;}
#verify_box_span input:focus{border: 1px solid #221816;}
#verify_box_span .fa{float:right;display:inline-block;width:15px;height:6px;background:url(../images/icon_tag.png);background-size:650px auto;background-position:-536px -101px;position:absolute;right:0;top:18px;}
#insurance-content{position: fixed}
#verify_box::-webkit-input-placeholder,#ECS_SURPLUS::-webkit-input-placeholder,#ECS_INTEGRAL::-webkit-input-placeholder{color: #999;}
#verify_box::-moz-input-placeholder,#ECS_SURPLUS::-moz-input-placeholder,#ECS_INTEGRAL::-moz-input-placeholder{color: #999;}
#verify_box::-ms-input-placeholder,#ECS_SURPLUS::-ms-input-placeholder,#ECS_INTEGRAL::-ms-input-placeholder{color: #999;}
/**************************************************************************************************//*-- order_track.css add by lihaiping 2017-10-12*//**************************************************************************************************/.tracking-details{float: left;width: 100%}
.result-track{width: 100%;margin: 0 auto;background: #fff;font-size: 12px}
.result-track .result-details{float: left;width: 100%;margin-bottom: 10px}
.result-track .result-details h3{float: left;width: 100%;height: 36px;line-height: 36px;text-indent: 20px;cursor: pointer;font-weight: 600;background-color: #F5F5F5}
.result-track .result-details h3 em{font-style: normal}
.result-track .result-details h3 i{color: #43a047;font-style: normal}
.result-track .result-details h3.title{float: left;width: 100%;height: 36px;line-height: 36px;text-indent: 20px;cursor: default;font-weight: 600;background-color: #FFFFFF}
.result-track .result-details h3 a.view_track{float: right;margin-right: 40px;margin-top: 10px}
.result-track .result-details h3 .view_track .arrow-up{background-size: 16px auto;display: inline-block;margin: 0 auto;vertical-align: middle;width: 16px;height: 16px}
.result-track .result-details .des-content{float: left;width: 100%}
.result-track .result-details dl{float: left;width: 90%;margin: 5px 5%}
.result-track .result-details div.des-describe{float: left;width: 100%;margin: 5px 0;word-wrap: break-word;word-break: break-all}
.result-track .result-details .des-invoice-info{float: left;width: 100%;margin: 0}
.result-track .result-details .des-invoice-goods{float: left;width: 96%;margin: 10px 2%}
.result-track .result-details .des-invoice-goods .goods-container{float: left;width: 100%}
.result-track .result-details .des-invoice-goods .view-main{width: 100%;margin: 0 auto;overflow-x:auto}
.result-track .result-details .des-invoice-goods .view-ul{min-width: 100%;height: 145px;margin:10px auto;padding: 0}
.result-track .result-details .des-invoice-goods .view-ul img{border: none;margin-left: 5px;display: inline-block}
.result-track .result-details .des-invoice-info table{margin-top:5px;font-size: 12px;margin:0 auto}
.result-track .result-details .des-invoice-info table td.label{min-width: 110px;font-weight: 400}
.result-track .result-details .des-invoice-info table td.info_em{font-style: normal;padding: 5px 0}
a.track_link{text-decoration: underline}
.result-details dd{position:relative;margin-left:20px;background:url(../images/line.png) left repeat-y}
.result-details .onerow dd{background:0}
.result-details dd .prod-main{float: left;width:240px}
.result-details dd i{display:inline-block;float:left;margin:0 0 0 -5px;font-size: 1.5em;height: 15px;color: #ccc}
.result-details dd i.last_i{position: relative;top: -10px}
.result-details dd.new{background-position:0 10px;background-repeat:no-repeat}
.result-details dd.text-gray{color: #999}
.result-details dd.text-gray .last_dd{top: 36px;border-bottom: none}
.result-details dd.new i{color:#FFA019}
.result-details dd.new{color:#FFA019}
.result-details dd.begin{background-position:0 -190px;background-repeat:no-repeat}
.result-details dd .track-news{position:relative;top: -18px;margin-left:20px;margin-right:0;padding:8px 0 8px 10px;background: 0;border-bottom: 1px solid #F5F5F5}
.result-details dd .track-news p{display:inline-block;margin-left:210px;margin-right: 10px}
.result-details dd .time{float:left;width:100%;overflow:hidden;white-space:nowrap}
.result-details dd .label_info{float:left;width:100%;overflow:hidden;padding-top: 10px}
.result-details dd.text-gray .time{color: #999}
.result-details dd.text-gray .label_info{color: #999}
.result-details dd.new .time,.result-details dd.new .label_info{color: #FFA019}
.result-details dd.view-more{text-align: center;background:#FFF}
.result-details a.js_view_more{height: 30px;line-height: 30px;text-align: center;text-decoration: underline;color: #f10a0a}
.result-details a.js_view_more:hover{color: #f10a0a}
#coupon_art_ul{margin:10px 0;padding:0 10px 10px;width:300px;min-height:80px;line-height:25px;overflow:hidden}
#coupon_ul li,#coupon_art_ul li{line-height:25px;margin:5px;padding:5px 0;font-size:12px;overflow:hidden;border-bottom:1px dashed #ccc}
.coupon_box_l{float:left;width:230px}
.coupon_box_r{float:right;width:60px;padding-top:13px}
.coupon_box_a{padding: 5px 18px;background-color: #fb9f18;color: #fff;overflow:hidden;text-decoration: none;font-size:14px}
.coupon_box_get{background-color: #CCC;padding: 5px 8px;cursor:default}
.coupon_box_a:hover{text-decoration:none;background-color:#FA8019}
.coupon_box_get:hover{background-color: #CCC}
.succ_date .title_td1{width: 45%;min-width:120px;border-bottom: 1px dotted #eee;padding: 5px;border-right: 1px dotted #eee;vertical-align: middle}
.succ_date .title_td2{border-bottom: 1px dotted #eee;padding: 5px;vertical-align: middle}
.succ_info{margin:0 auto;text-align: center}
.succ_info .pay_ok{text-align: center;margin:10px 0}
.succ_info h3{text-align: center;margin-bottom:20px;font-weight: 700;font-size: 16px}
.succ_continue,.fail_continue a{padding: 9px 20px;background-color: #FAA019;color: #000;text-decoration: none;text-transform: uppercase;font-weight: 400;font-size: 15px}
.succ_continue:hover,.fail_continue a:hover{border: 1px solid #fb9f18;background-color: #fff;color: #666;text-decoration: none}
.succ_ul{text-align: left;padding: 16px 10px 12px;color: #221816;border-bottom: 1px solid #ddd}
.succ_ul:last-child{border: none}
.succ_ul li h4{font-weight:500;color:#221816;font-size:16px;font-family: Roboto-Medium;margin-bottom: 8px}
.succ_ul li div{line-height: 24px;color: #221816;}
.succ_ul li span,.succ_ul li p,.flowtable p{color: #221816;}
.fail_info{text-align: center;font-size: 12px;width: 80%;margin: 30px auto}
.fail_info h3{text-align: center;margin: 30px 0;color: #f10a0a;font-weight: 700;font-size: 16px}
.fail_info div{text-align: center;margin: 20px 0}
.fail_info p{text-align: center;font-size: 13px;display: block}
a.a-view-link{color:rgb(0, 0, 255) !important;text-decoration: underline;display: inline-block}
.cancel_refund h3{width: 100%;font-weight: 600}
.cancel_refund table{margin: 20px 0}
.cancel_refund table td{padding: 5px 0}
.cancel_refund .cancel_tips{float: left;background: #ffe6ba;margin-bottom: 20px;padding: 10px 0;width: 100%}
.cancel_refund .cancel_tips em{font-weight: 600}
.cancel_refund .cancel_tips div{float: left}
.cancel_refund .refund-amount{margin-bottom:12px;position:relative}
.cancel_refund .refund-amount .refund-icon{display:block;position:absolute;width:32px;height:32px;top:4px;left:0}
.cancel_refund .refund-amount .money{margin: 10px 0}
.cancel_refund .refund-amount .money img{vertical-align: middle}
.cancel_refund .refund-amount .money .my_refund_price{font-weight:700;font-size:18px;color:#000;line-height:32px;height:32px;position: relative;left: 15px;top: 3px}
.cancel_refund .refund-amount .money span{font-weight:400;font-size:12px;position:relative;top:-1px}
.cancel_refund .refund-amount .time{line-height:20px;color:#999;padding-left:23px;position:relative}
.cancel_refund .refund-amount .time i{position: absolute;left: 2px;top: 1px;display:inline-block;width:18px;height:18px;background:url(../images/icon_clock.png) no-repeat;background-size: 18px 18px;vertical-align: middle}
.cancel_refund .apply_success{width: 98%;margin:0 auto;color:#333;font-size: 13px;font-weight: 400;text-align: center}
.cancel_refund .apply_success a{color: rgb(0, 0, 255)}
.cancel_refund .apply_success p{margin: 10px 0}
.cancel_refund .refund_correct{margin: 5px 0;margin-bottom: 15px;text-align: center}
#recommendList{float: left;width: 100%;margin: 20px 0}
#recommendList .goods_recommend{width: 98%;margin: 0 auto}
.goods_recommend h3{width: 100%;border-top: 1px solid #ccc;height: 10px;font-size: 12px;text-align: center;background: 0 0;margin-top: 20px}
#recommendList .goods_recommend h3 em{font-style: normal;position: relative;top: -10px;background-color: #fff;padding: 0 10px}
#recommendList .goods_recommend .view-scroll{float: left;width: 100%;margin: 10px auto}
#recommendList .goods_recommend .view-scroll ul{float: left;width: 100%}
#recommendList .goods_recommend .view-scroll li{left: 0;right: 0;width: 48%;min-width: 8.375rem;margin: 0 0 .9375rem 0;padding-left: .325rem;overflow: hidden;display: inline-block;float: left}
#recommendList .goods_recommend .view-scroll li .proImg{position: relative;text-align: center}
#recommendList .goods_recommend .view-scroll li .price{position: relative;text-align: center;padding: 10px 0;color: #333;font-size: 14px}
#recommendList .goods_recommend .recommend_buy{float: left;width: 100%;margin: 10px 0;text-align: center}
#recommendList .goods_recommend .recommend_buy div{margin-top:10px}
td.refundBtns{width: 50%;padding:20px 0 !important;text-align: center;font-size: .75rem}
.refundBtns button{display: inline-block;height:36px;width: 90%;line-height: 36px;background-color: #fff;border: 1px solid #333;border-radius: .3125rem;color: #666;font-size: 14px;}
.refundBtns button.close_btns{background-color:#F5F5F5;border: 1px solid #D7D7D7;color:#333}
.refundBtns button.continue_btns{background-color:#FFA019;border: 1px solid #FFA019;color:#FFF}
.refundBtns button.continue_btns:hover{background-color: #FA8019;border: 1px solid #FA8019;color:#FFF}
.refundBtns button.disabled{cursor: wait}
.refundBtns button.viable{cursor: pointer}
#reason_of_cancel{display:none;color:#f10a0a;text-align:left;margin-left:5px;height:20px;overflow:hidden}
.refundBar{float: left;width: 100%;margin: 5px 0;background-color:#fafafa}
.refund-stepbar{width: 500px;padding:30px 0;font-size:14px;margin: 0 auto}
.refund-stepbar .step-container{list-style:none;min-height:45px}
.refund-stepbar .step-container dd{float:left;position:relative;width:28%;display:inline-block;min-height:30px}
.refund-stepbar .step-container dd.middle-li{width:50%}
.refund-stepbar .step-container dd .step-point{position:absolute;width: 10px;height: 10px}
.refund-stepbar .step-container dd .step-point.step-1{top:-4px;left:-1px}
.refund-stepbar .step-container dd .step-point.step-2{left:50%;top:-4px}
.refund-stepbar .step-container dd .step-point.step-3{left:100%;bottom:10px}
.refund-stepbar .step-container dd .step-line{background-color:#ccc;display:inline-block;width:100%;height:2px}
.refund-stepbar .step-container dd .desc-container{position:absolute;width:100%;min-height:40px;margin-top:20px;text-align:center}
.refund-stepbar .step-container dd .desc-container.step-1{left:-50%}
.refund-stepbar .step-container dd .desc-container.step-3{right:-50%}
.refund-stepbar .step-container dd .desc-container .title{width: 100%;display:block;font-size:13px;line-height:14px;height:14px;color:#6c6c6c}
.refund-stepbar .step-container dd .desc-container .title.alipay-color{color:#f10a0a}
.refund-stepbar .step-container dd .desc-container .title.bank-color{color:#4ac375}
.refund-stepbar .step-container dd .desc-container .subtitle{width: 100%;display:block;font-size:10px;line-height:12px;height:12px;margin-top:3px;color:#9c9c9c;padding: 5px 0}
.refund-stepbar .step-point-normal{position:absolute;width: 10px;height: 10px;color: #666;font-size: 24px;top: -10px;color: #CCC}
.refund-stepbar .step-point-large{width:20px;height:20px;position:absolute;left:-50%;top:-18.5px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;background-position:center;background-size:contain}
.refund-stepbar .step-container dd.step-done{color: #FFA019!important}
.refund-stepbar .step-container dd.step-done .step-point-normal{color: #FFA019!important}
.refund-stepbar .step-container dd.step-done .step-line{background-color: #FFA019}
@media screen and (min-width:800px){.refund-stepbar{width: 500px;padding:30px 0;font-size:14px;margin: 0 auto}}
@media screen and (min-width:420px) and (max-width:599px){.refund-stepbar{width: 320px;padding:30px 0;font-size:12px;margin: 0 auto}}
@media screen and (min-width:340px) and (max-width:419px){.refund-stepbar{width: 250px;padding:30px 0;font-size:12px;margin: 0 auto}
.refund-stepbar .step-container dd .desc-container.step-1{left:-15% !important}}
@media screen and (max-width:339px){.refund-stepbar{width: 230px;padding:30px 0;font-size:12px;margin: 0 auto}
.refund-stepbar .step-container dd .desc-container.step-1{left:-35% !important}}
.refund-stepbar .step-container{min-height: 80px}
.refund-stepbar .step-container dd .desc-container .title{font-size: 12px}
.refund-stepbar .step-container dd .desc-container .subtitle{font-size: 12px;margin-top: 12px}
.refund-stepbar .step-container dd .desc-container.step-1{left: -50%}
.refund-log-block{float: left;width: 100%;font-size: 12px;margin:5px 0}
.refund-log-block dl.log-block{width:90%;margin:0 auto;padding: 0}
.refund-log-block dd{position:relative;margin-left:8px;background:url(../images/line.png) left repeat-y}
.refund-log-block .onerow dd{background:0}
.refund-log-block dd .prod-main{float: left;width:240px}
.refund-log-block dd i{display:inline-block;float:left;margin:0 0 0 -4.5px;font-size: 1.5em;height: 15px;color: #ccc;font-style: normal}
.refund-log-block dd i.last_i{position: relative;top: -20px;font-style: normal}
.refund-log-block dd.new{background-position:0 10px;background-repeat:no-repeat}
.refund-log-block dd .track-news .status-title{float: left;width: 100%;padding-top: 5px;padding-bottom: 10px}
.refund-log-block dd .track-news .status-title .status-time{float:left}
.refund-log-block dd .track-news .status-title .status-label{float: right;padding-right: 15px}
.refund-log-block dd.text-gray{color: #999}
.refund-log-block dd.text-gray .last_dd{top: 10px}
.refund-log-block dd.text-gray .p-btns{display: none}
.refund-log-block dd.text-gray .status-title .status-label img{display: none}
.refund-log-block dd.new i{color:#FFA019;font-style: normal}
.refund-log-block dd.new{color:#FFA019}
.refund-log-block dd.new .track-news{color:#f10a0a !important}
.refund-log-block dd.new .track-news p{color: #f10a0a}
.refund-log-block dd.new .track-news div{color: #f10a0a}
.refund-log-block dd.new .track-news div.p-btns{float: left;margin-right: 10px;margin-top: 5px}
.refund-log-block dd.new .track-news div.p-btns .default-button{padding: 0 10px}
.refund-log-block dd.new .track-news div.p-btns .default-button-disabled{padding: 0 10px}
.refund-log-block dd.begin{background-position:0 -190px;background-repeat:no-repeat}
.refund-log-block dd .track-news{position:relative;margin-left:20px;margin-right:0;padding:8px 4px 10px 10px;background:0;border-bottom: 1px solid #F5F5F5}
.refund-log-block dd .track-news:hover{background:#fafafa}
.refund-log-block dd .track-news p{display:inline-block;margin-right: 10px;padding-top: 5px}
.refund-log-block dd time{float: left;width:100%;overflow:hidden;white-space:nowrap;padding: 5px 0}
.refund-log-block dd.view-more{text-align: center;background:#FFF}
.refund-log-block dd i.last_i{top: -10px;font-style: normal}
.reply_list{float: left;width: 100%;margin: 15px auto}
.reply_list dl{width: 100%;margin: 0;padding: 0;list-style: none}
.reply_list dl dd{float: left;width: 100%;padding:0;margin: 0}
.reply_list dl dd{border-top: none}
.reply_list dl dd:first-child{border-top: 1px dashed #ccc}
.reply_list dl dd .reply_content{width: 99%;margin:10px auto;font-size: 12px}
.reply_list dl dd .reply_content .blank_space{float: left;width: 100%;height: 20px}
.reply_list dl dd .reply_content .reply_name{float: left;width: 100%;margin: 10px auto;display: table}
.reply_list dl dd .reply_content .reply_name .date_time{display: table-cell;vertical-align: middle;text-align: right;padding-right: 5px}
.reply_list dl dd .reply_content .reply_name .reply_logo{display: table-cell;width: 46px;height: 46px;border-radius: 23px;background-color: #fafafa;overflow: hidden}
.reply_list dl dd .reply_content .reply_name .reply_logo em{margin-top: 16px;position: absolute;text-align: center;width: 18px;vertical-align: middle;margin-left: 4px;font-style: normal}
.reply_list dl dd .reply_content .reply_name .account_logo{display: block;width: 42px;height: 42px;border-radius: 21px;background-color: #fafafa;overflow: hidden;border: 1px solid #ccc}
.reply_list dl dd .reply_content .reply_name .account_logo em{margin-top: 14px;position: absolute;text-align: center;vertical-align: middle;margin-left: 11px;font-style: normal}
.reply_list dl dd .reply_content .reply_main{position: relative;float: left;width: 89.5%;margin-left: 30px;min-height: 64px;border: 1px solid #CCC;/*box-shadow: 1px 1px 1px 1px #ccc;*/}
.reply_list dl dd .reply_content .refund_offer{position: relative;float: left;width: 90%;margin-left: 30px;min-height: 64px}
.reply_list dl dd .reply_content .refund_offer h3{font-size: 12px;font-weight: 600}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns{float: left;width: 100%;margin: 10px 0}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div{float: left;border: none;text-align: center;margin-right: 20px}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div button{}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div:last-child{margin-right: 20px}
.reply_list dl dd .reply_content button.offer_btns{padding: 8px 12px;border-radius: 6px;background-color: #F0F0F0;-moz-border-radius: 6px;-webkit-border-radius: 6px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);border: none;outline: none;cursor: pointer;margin-right: 10px}
.reply_list dl dd .reply_content .offer_detail button.offer_btns{width: 40%}
.reply_list dl dd .reply_content .offer_detail .offer-choose-btns{float: none;text-align: center}
.reply_list dl dd .reply_content button.accept_offer:hover{background-color: #FFA019;color: #FFF}
.reply_list dl dd .reply_content button.decline_offer:hover{background-color: #FFA019;color: #FFF}
.reply_list dl dd .reply_content button.offer_selected{background-color: #FFA019;color: #FFF}
.reply_list dl dd .reply_content button.offer_selected:hover{background-color: #FA8019}
.reply_list dl dd .reply_content button.offer_cancel:hover{background-color: #FFFFFF}
.reply_list dl dd .reply_content .refund_offer .offer-choose-btns{float: left;width: 100%;margin-top: 25px}
.reply_list dl dd .reply_content .refund_offer .offer-choose-btns div{float: left}
.reply_list dl dd .reply_content .refund_offer .offer-choose-btns div:last-child{margin-right: 20px}
.reply_list dl dd .reply_content .refund_offer .offer-choose-btns button{margin: 0 auto;width: 40%}
.reply_list dl dd .reply_content .refund_offer .offer_detail{float: left;width: 100%;margin: 30px 0;min-height: 120px;margin-top:0}
.reply_list dl dd .reply_content .refund_offer .offer_detail em.refund_arrow{position: absolute;top: -12px;left: 45px;border-left: 2px solid #ccc;border-top: 2px solid #ccc;width: 20px;height: 20px;transform: rotate(45deg);background-color: #FFF;display: none}
.reply_list dl dd .reply_content .refund_offer .offer_detail em.refund_left{left: 175px !important}
.reply_list dl dd .reply_content .refund_offer .loadding{width: 100%;float: left;text-align: center;margin: 10px 0}
.reply_list dl dd .reply_content .reply_main em.reply_arrow{position: absolute;top: 20px;left: -12px;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 20px;height: 20px;transform: rotate(45deg);background-color: #FFF}
.reply_list dl dd .reply_content .reply_main em.reply_arrow img{background-color: #FFF}
.reply_list dl dd h2{float: left;width: 100%;margin:5px 0;line-height: 30px}
.reply_list dl dd h2.date_time span{padding-left:5px}
.reply_list dl dd .reply_time{font-style: normal;color: #FFA019}
.reply_list dl dd .reply_info{width: 98%;background-color: #FFFFFF;line-height: 25px;margin: 0 auto}
.reply_list dl dd .reply_info .r_info{float: left;position: relative;width: 98%;padding-top: 10px;}
.reply_list dl dd .reply_info .r_info img{max-width: 90%}
.reply_list dl dd .reply_info .r_info a{color: rgb(0, 0, 255) !important}
.reply_list dl dd .reply_info .r_info a:hover{text-decoration: underline !important}
.reply_list dl dd .reply_content .reply_info .r_info .reply-info-title{float:left;width:100%;padding:15px 0;border-bottom:1px solid #ccc}
.reply_list dl dd .reply_content .reply_info .r_info .reply-info-title img{float:left;width: 24px;vertical-align: middle}
.reply_list dl dd .reply_content .reply_info .r_info .reply-info-title span{float:left;width: 94%;margin-left:10px;line-height: 25px}
@media screen and (min-width:320px) and (max-width:500px){.reply_list dl dd .reply_content .reply_main{width: 90%}
.reply_list dl dd .reply_content .refund_offer{width: 90%}
.reply_list dl dd .reply_content .reply_info .r_info .reply-info-title span{width: 84%}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div:last-child{margin-right: 0}}
@media screen and (max-width:319px){.reply_list dl dd .reply_content .reply_main{width: 200px}
.reply_list dl dd .reply_content .refund_offer{width: 200px}
.reply_list dl dd .reply_content .reply_info .r_info .reply-info-title span{width: 160px}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div:last-child{margin-right: 0}}
.reply_main .r-block{float: left;width: 100%}
.reply_main .r-main{}
.reply_main .r-block .block-title{float: left;width: 100%;font-size: 12px;font-weight: bold;color: #FFA019}
.reply_main .r-block .block-title span{font-weight: normal;color: #333}
.reply_main .r-block .block-content{float: left;width: 100%;margin: 10px auto}
.reply_main .r-block .tips{color: #f10a0a}
#order-details .order-list li{float: left;width: 100%}
#order-details .order-list .order-info dl dd{border: none}
#order-details .order-list .order-progress-info{float: left;width: 100%;min-height: 40px;display:table}
#order-details .order-list .order-progress-info .o-progress{width: 80%;padding: 5px 0;display:table-cell;vertical-align: top}
#order-details .order-list .order-progress-info .o-progress .p-btns{display: none}
#order-details .order-list .refund-progress-li .o-progress{line-height: 22px}
#order-details .order-list .refund-progress-li em{font-style: normal;;font-weight: 400;color: #f10a0a}
#order-details .order-list .order-progress-info h3{font-size: 14px;padding: 5px 10px;color: #000;font-weight: 700}
#order-details .order-list .order-progress-info .em-link{width: 20%;box-sizing: border-box;height:auto;display:table-cell;vertical-align: middle;cursor: pointer}
#order-details .order-list .order-progress-info a.em{float: right;box-sizing: border-box;height: 100%;width: 100%;display: block}
#order-details .order-list .order-progress-info a.em i{float: right;background-image: url(../images/arrow_down_mm.png);background-repeat: no-repeat;background-size: 32px auto;font-size: 0;width: 32px;height: 32px;display: inline;webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg)}
#listpopupinfo .header{float: left;width: 100%;text-align:right}
#listpopupinfo .header a{display:block;float:right}
#listpopupinfo .contents{}
.btn_close{float: right;display: inline-block;width: 24px;height: 24px;background: url(../images/icon_close.png) no-repeat;position: relative;top: 0;right: 5px;cursor: pointer;display: none;background-size: 24px 24px}
#listpopupinfo .apply_content{float: left;width: 100%}
#listpopupinfo .apply_content dl{width: 100%;margin: 0;padding: 0}
#listpopupinfo .apply_content dl dd{width: 100%;margin: 10px 0;line-height: 22px}
#listpopupinfo .apply_content dl dd input{border: 1px solid #CCC;height: 25px;line-height: 25px;margin: 0 5px}
.color666{color: #666}
.color666 .my_shop_price{color: #f10a0a}
.color666 .checkout_my_shop_price{color: #f10a0a}
.font-bold{font-weight: 500;font-family: Roboto-Medium, Roboto}
.font-12{font-size: 12px}
.loadding{text-align: center;margin: 20px 0;clear: both}
.loadding img{text-align: center;vertical-align: middle}
.loadding p{font-size: 12px;padding: 5px 0}
.refund_sku{padding: 0 5px;color: #f10a0a}
.main-color,.main-color *{color: #999 !important}
.apply_cash_content{margin: 20px 0;padding: 5px}
.apply_cash_content dl{width: 100%}
.apply_cash_content dd{width: 100%;margin-top: 10px}
.apply_cash_content .formControl{margin: 0 5px;width:60px;display:inline-block;font-weight: 400}
.j-issue-select{width: 100%;height: 40px;line-height: 40px;display: table;border-top:1px solid #F5F5F5;border-bottom: 1px solid #F5F5F5;cursor: pointer}
.j-issue-select .em-issue-order{width: 80%;display: table-cell}
.j-issue-select .em-issue-order em{margin-right: 5px}
.j-issue-select .em-link{width: 20%;display: table-cell;vertical-align: middle}
.j-issue-select .em-link a.em i{float: right;background-image: url(../images/arrow_down_mm.png);background-repeat: no-repeat;background-size: 32px auto;font-size: 0;width: 32px;height: 32px;display: inline;webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg)}
#view-order-list .des-fixed{position: fixed;width: 100%;float: left;background-color: #fff}
#view-order-list .wrapper{float: left;width: 100%}
.page-view-none{display:inline}
.mark-color{color: #f10a0a !important}
.address-operate .she-btn-white{display: block;margin: 0;box-sizing: border-box;padding: 0 16px;text-align: center;vertical-align: middle;white-space: nowrap;text-transform: uppercase;transition: all .2s;cursor: pointer;background-image: none;border-radius: 0;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 90%;margin: 10px auto;color: #999}
.address-operate a:hover{border: 1px solid #fb9f18;background-color: #fb9f18;color: #fff;text-decoration: none}
.sa-address-list{padding: 20px 5% 0}
.sa-address-row{background-color: #eee;margin-bottom: 20px;padding: 10px}
.sa-address-row p{line-height: 18px;color: #666}
.sa-address-row .sa-username{font-weight: 700}
.sa-address-row .desc{margin-top: 10px}
.sa-address-row .desc .fa-check-square:before{font-size: 18px;color:#f10a0a}
.sa-address-row .desc .fa-square-o:before{font-size: 18px;vertical-align: -2px}
.sa-address-row .desc .default{margin-left: 12px;font-size: 14px;font-weight: 700;color: #147914}
.sa-address-row .desc .set_default{margin-left: 12px;color: #4896ce}
.sa-address-row .desc .edit,.sa-address-row .desc .delete{text-decoration: underline;margin-left: 20px}
.j-select-confirm{padding-bottom: 20px;border-bottom: 1px solid #f5f5f5}
div.g-return-buttons{width: 100%;margin:10px auto;padding:0}
div.g-return-buttons div{width: 100%;margin: 10px 0;text-align: center}
.reply-no-buttons .offer_btns{display: none}
.reply-no-buttons #offer_address_buttons{display: none}
.sortByBox{position: absolute;display: none;width: 100%;z-index: 1000;background-color: #FFFFFF;padding-bottom: 10px;border-bottom: 1px solid #CCC}
a.a_bold{color: #f10a0a !important;font-weight: 500 !important}
.pre-goods-warp{height:20px;line-height:20px;font-size:12px;color:#000}
.pre-goods-warp.mt15{margin-top: 15px}
.pre-goods-warp.pl20{padding-left:20px}
.pre-goods-warp strong{float:left;color:#000;margin-right:5px;font-weight:600}
.pre-goods-warp .count-down{float:left}
.pre-goods-warp .count-down span{color:#f10a0a}
.pre-goods-warp .count-down em{padding-left:2px;color:#000;font-style:normal}
.goods-pre-info{width:100%;float:left;padding-top:5px;border-top: 1px solid #ccc}
.pre-guide{display: none;height: 20px;line-height: 20px;text-align:right;float:right;font-size: 12px}
.pre-guide-link.guide_title{margin-right:5px;*margin-right:35px;_margin-right:35px;font-style: normal}
.pre-guide-link .guide_title i{font-style: normal}
.guide-message{background:#fff;font-size: 12px;line-height:16px}
.guide-message h3{font-size:12px;font-weight:bold;margin-bottom:10px;margin-top: 10px}
.guide-message p{margin-bottom:6px}
.guide-message p span{color:#f10a0a}
.pre-date-zone{background:#ffffff;width:90%;margin: 10px auto}
.pre-date-zone table{width: 100%;border: 1px solid #ccc}
.pre-date-zone table td{padding: 5px}
.pre-date-zone p{text-align:left;line-height:18px}
.pre-date-zone p span{margin-right:5px;font-size:12px;color:#000}
.pre-date-zone p span strong{color:#000000;font-weight: bold;padding-right:3px}
.pre-sale-warp{width: 540px;line-height:20px;margin: 5px auto}
@media screen and (max-width:360px){.pre-sale-warp{width: 280px}}
@media screen and (min-width:361px) and (max-width:450px){.pre-sale-warp{width: 320px}}
@media screen and (min-width:451px) and (max-width:600px){.pre-sale-warp{width: 420px}}
@media screen and (min-width:601px) and (max-width:900px){.pre-sale-warp{width: 450px}}
@media screen and (min-width:901px){.pre-sale-warp{width: 450px}}
.pre-sale-warp .price_level .pre_bar{position: relative;width:100%;height: 4px;margin:20px auto 3px;border-radius: 4px;/*border:1px solid #eaeaea;*/background: #ccc}
.pre-sale-warp .price_level .pre_bar .pre_point{position: absolute;top: -8px;display: block;width: 20px;height: 20px;overflow: hidden;padding-top: 0;font-size: 12px;border-radius: 100%;text-align: center;color: #fff;background-color: #f10a0a;box-sizing: border-box;z-index: 1;font-style: normal}
.pre-sale-warp .price_level .pre_bar .nn-gray{background-color: #CCCCCC}
.pre-sale-warp .price_level .pre_bar .nn_1{left: 0}
.pre-sale-warp .price_level .pre_bar .nn_2{left: 30%}
.pre-sale-warp .price_level .pre_bar .nn_3{left: 62%}
.pre-sale-warp .price_level .pre_bar .nn_4{left: 98%}
.pre-sale-warp .price_level .pre_bar span{display: block;width: 33.33%;height: 4px;border-radius: 6px;/*background: #fd4e4e;*/background-color: #f10a0a}
.pre-sale-warp .price_level .step2 .nn_1{}
.pre-sale-warp .price_level .step2 .nn_2{}
.pre-sale-warp .price_level .step2 .nn_3{}
.pre-sale-warp .price_level .step2 .nn_4{}
.pre-sale-warp .price_level .step2 span{width: 66.66%}
.pre-sale-warp .price_level .step3 .nn_1{}
.pre-sale-warp .price_level .step3 .nn_2{}
.pre-sale-warp .price_level .step3 .nn_3{}
.pre-sale-warp .price_level .step3 .nn_4{}
.pre-sale-warp .price_level .step3 span{width: 100%}
.pre-sale-warp .price_level .lv_info{font-size: 10px;color: #666;overflow: hidden}
.pre-sale-warp .price_level .lv_info .percent{color: #f10a0a;font-weight: 600}
.pre-sale-warp .price_level .lv_info .lv_txt{float: left;width: 31%;padding:8px 0 0 5px;line-height: 16px;overflow: hidden}
.pre-sale-warp .price_level .lv_info .lv_txt p{padding: 3px 0}
.pre-sale-warp .price_level .lv_info .level_1{border-right: 1px solid #ccc}
.pre-sale-warp .price_level .lv_info .level_2{border-right: 1px solid #ccc}
.pre-sale-warp .price_level .lv_info .level_3{white-space: nowrap}
.pre_discount{z-index: 1;position: absolute;right: 0;top: 0;display: block;width: 45px;height: 45px;color: #f10a0a;font-size: 12px;line-height: 14px;text-align: center;background-color: #FFF;border: 1px dashed #ccc;border-top:2px solid #f10a0a}
.pre_discount em{float: left;width: 100%;font-size: 14px;margin-top: 5px;color: #f10a0a;font-weight: normal}
.pre_discount em strong{color: #f10a0a;font-weight: normal}
.pre_discount i{float: left;width: 100%;font-size: 14px;margin-top: 5px;font-style: normal;text-transform: uppercase;display: inline-block;color: #f10a0a;font-weight: normal}
#goods_stock_tips td.message{padding: 5px 0}
#goods_stock_tips td.message p{padding-bottom: 0;line-height: 20px;color: #333;font-size: 12px;vertical-align: middle;font-weight: 600}
.active_vcat{padding: 10px 3% 0}
.active_vcat a{font-size: 12px;padding: 5px 8px;border: .125em dashed #ddd;margin-right: 30px;display: inline-block;margin-bottom: 10px}
.active_vcat a:hover{text-decoration: none;border:.125em solid #ddd}
.cut-off{z-index: 1;position: absolute;right: 0;top: 0;display: block;width: 39px;height: 39px;font-size: 12px;line-height: 14px;text-align: center;background-color: #FFF}
.cut-off em strong{font-weight: 600}
.modlily-tag{position: absolute;background-image: var(--tagIcon_bg);background-repeat:no-repeat;background-size: 39px auto;color: #FFA019 !important}
.modlily-tag em{display: block;margin-top: 8px;text-align: center;font-weight: bold;color: #FFA019 !important}
.modlily-tag em strong{color: #FFA019}
.modlily-tag i{font-style: normal;text-transform: uppercase}
.modlily-pre-tag{z-index: 1;position: absolute;right: 0;top: 0;display: block;width: 39px;height: 39px;font-size: 12px;line-height: 14px;text-align: center;background-color: #FFF}
.modlily-pre-tag span{font-weight: 600;display: block;text-align: center;width: 30px;margin:0 auto;margin-top: 8px;text-transform:capitalize;color: #FFA019}
.modlily-pre-tag{position: absolute;background: var(--tagIcon_bg);background-repeat:no-repeat;background-size: auto 39px;color: #FFA019 !important}
.presell-flag{position: absolute;padding:0;bottom: 0;right: 0;width: 100%;height: 20px;line-height:20px;color: #FFF;text-align: center;background-color:rgba(250, 160, 25, .6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAA019,endColorstr=#FAA019);text-transform: uppercase}
.pre_flow{width:100%}
.pre_flow_box{float:left;width:50%;text-align:center}
.pre_flow_btn{width:80%;margin:10px auto;border-bottom:2px solid #999;color:#999;height:20px;padding:10px;font-size:12px;font-weight:bolder;cursor:pointer;overflow:hidden}
.pre_flow_box .on{border-bottom:2px solid #fb9f18;color:#fb9f18;cursor:text}
.pre_shipping{cursor: pointer;border-bottom: 1px dotted #eee;font-size: 12px;height:25px;line-height:25px;color:#333;clear:both;padding-left: 5px}
.pre_shipping_subtotal{font-size: 15px;height: 34px;line-height: 34px;clear:both;padding-left: 5px}
.pre_shipping em.arrow{float: right;background-image: url(../images/arrow_down_mm.png);background-repeat: no-repeat;background-size: 25px auto;font-size: 0;width: 25px;height: 33px;display: inline;webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);margin-right:-10px;margin-left:10px}
#flow_shipping{position: fixed;bottom: -999px;background-color: #fff;z-index:10001;width: 100%;padding-bottom: 30px}
.p10{padding: 10px}
.pls_search{margin:5px auto 0;color:#f10a0a;width:90%;text-align:left;display: none;}
.no-hits-suggestion-wrapper{padding: 0 20px;background: 0 0;border: 0;text-align: left}
.no-hits-suggestion-wrapper .try{padding: 10px 0 20px;border-bottom: 1px solid #dedede}
.no-hits-suggestion-wrapper h2{font-size: 16px;font-weight: 700}
.no-hits-search{position: relative;float: none;display: inline-block;margin: 0;width: 80%}
.no-hits-search form{position: initial;width: 100%;height: initial;background: 0 0}
.no-hits-search input[type=text]{padding: 8px 0px;font-size: 14px;width: calc(100% - 0px)}
@media only screen and (min-width: 768px){.no-hits-search input[type=text]{font-size: 20px}}
.header-search .header-search-btn{background: 0 0;border: none;color: #000;font-size: 22px;line-height: 38px;outline: 0;padding: 0;position: absolute;right: 0;bottom: 0;width: 39px}
.header-search .header-search-btn{width: 22px;position: static;float: right;vertical-align: top}
#search_dis .top_search1{display: inline-block;vertical-align: bottom}
.visually-hidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}
.no-search-tips{width: 80%;margin: 10px auto;text-align: left;line-height: 20px;color: #333}
.rec_title{margin:30px 0;font-size: 16px;text-align: center}
.banner-link-wrapper{height: auto;width: 100%;display: inline-block;vertical-align: middle;background-color: #f7f7f7}
.banner-link-wrapper a{display: block;width: 100%;text-align: center;font-family: Arial,Helvetica,sans-serif}
.banner-link-wrapper a.index_a_s{color: #000;font-size:14px;font-weight: 600;text-transform: uppercase;padding: 10px 0}
.banner-link-wrapper a.index_a_c{color: #000;text-transform: uppercase;padding-bottom:10px}
.index-related-products{position: relative;width: 100%;max-width: 750px;overflow: hidden;margin-bottom: 20px}
.index-related-products h2{margin-bottom: 10px;margin-top: 10px;font-size: 14px;line-height: 1.3em;text-transform: uppercase;position: relative;text-align: center}
.index-related-products h2 span{color: #999;cursor: pointer}
.index-related-products h2 span.t1{margin:0 5px}
.index-related-products h2 span.on{color: #000}
.index-related-products li{height: 100%;position: relative;float: left;padding: 0 5px;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;-ms-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d}
.index-related-products ul{transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;margin: 10px 0 0}
@media screen and (max-width:320px){.index-related-products li{width: 35%}}
@media screen and (min-width:321px) and (max-width:360px){.index-related-products li{width: 35%}}
@media screen and (min-width:361px) and (max-width:400px){.index-related-products li{width: 25%}}
@media screen and (min-width:401px) and (max-width:500px){.index-related-products li{width: 25%}}
@media screen and (min-width:501px) and (max-width:600px){.index-related-products li{width: 25%}}
@media screen and (min-width:601px) and (max-width:800px){.index-related-products li{width: 20%}}
@media screen and (min-width:801px) and (max-width:1000px){.index-related-products li{width: 20%}}
@media screen and (min-width:1001px){.index-related-products li{width: 20%}}
.index-related-products .proPrice{text-align: left;margin: 10px 0 10px 0}
.index-related-products .modlily-tag{width: 40px;height: 40px;background-size: 40px 40px}
.index-related-products .modlily-tag em{margin-top: 8px}
#hot-tiles-container,#flash-sale-container{height: 220px;overflow: hidden;position: relative}
.index-related-products .jcarousel-nav{top: 40%;margin-bottom: 50px;cursor: pointer;position: absolute;background: #f0f2f1;opacity: .7;padding: 10px;font-size: 14px;border: 1px solid #eee}
.index-related-products .jcarousel-prev{left: 0px}
.index-related-products .jcarousel-next{right: 0px}
.index-related-products .fa{font-size: 30px}
.loader{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;display: none}
.loader-indicator{z-index: 100;position: absolute;left: 50%;top: 50%;width: 32px;height: 32px;background: url(../images/loadingAnimation.gif) no-repeat}
.loader-bg{position: absolute;width: 100%;height: 100%;background-color: #fff;opacity: .7}
/*订阅框2018-3-30*/.subscribing_email{position: fixed;z-index: 19870214;width: 90%}
.first-getoff-right-colosed{display:inline-block;position:absolute;right:5px;top:5px;width:24px;height:24px;cursor:pointer;}
.subscribe_box{width: 100%;max-width: 640px;margin: 0 auto;font-size: 12px;background: url(../images/subscrib_back.jpg) no-repeat;background-size: 100% 100%;position: relative}
.quick-register,.quick-register_s{padding: 1.8rem 0 1.5rem;text-align: center}
.mshe-input{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;box-sizing: border-box;display: block;width: 10.2rem;padding: .36rem .266667rem;font-size: 28px;color: #666;border: 1px solid #ccc;-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.quick-register .register{text-align: center;display: inline-block}
.quick-register .register>input{border: 2px solid #db8c48;color: #fff;background: 0 0;height: 1.8rem;font-size: 12px;display: inline-block}
.quick-register .register>a div{display: inline-block;background: #fb9f18;color: #000;height: 1.8rem;line-height: 1.8rem;border: none;min-width: 6rem;padding: 0;font-weight: 700;margin-left: .5rem;font-size: 14px;box-sizing: border-box;text-transform: uppercase;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer}
.quick-register .register p.error-text{text-align: left;color: #f10a0a;text-transform: none;margin-top: 5px}
.new-us-reg{color: #fff;margin-top: .5rem 0;font-size: 1.8em}
.new-us-reg span{color: #fff;font-size: 1.3em}
@media screen and (max-width:320px){.new-us-reg{font-size: 1.2em}
.new-us-reg span{font-size: 1.3em}}
@media screen and (min-width:321px) and (max-width:360px){.new-us-reg{font-size: 1.3em}
.new-us-reg span{font-size: 1.5em}}
@media screen and (min-width:361px) and (max-width:400px){.new-us-reg{font-size: 1.5em}
.new-us-reg span{font-size: 1.7em}}
@media screen and (min-width:401px) and (max-width:500px){.new-us-reg{font-size: 1.6em}
.new-us-reg span{font-size: 1.8em}}
@media screen and (min-width:501px){.new-us-reg{font-size: 1.6em}
.new-us-reg span{font-size: 1.8em}}
.sub_coupon{width: 70%;max-width: 409px;margin-top: 15px}
.quick-register_s{text-transform: uppercase;display: flex;align-content: center;flex-flow: row wrap}
.new-us-reg p,.quick-register_s p{font-size: 12px;padding-top: .3rem;text-transform: uppercase;color: #fff;width: 100%;text-align: center}
.quick-register_s p.p1{font-size: 24px}
.quick-register_s p.p2 a{display: inline-block}
.quick-register_s p.p3{text-transform: none}
.quick-register .register>input::-webkit-input-placeholder{color: #fff}
.quick-register .register>input::-moz-placeholder{color: #fff}
.quick-register .register>input::-ms-input-placeholder{color: #fff}
.success_code{width: 80%;max-width: 420px}
/*flag_day2018-5-23*/.flag_day{width: 100%;max-width: 640px;margin:0 auto}
.flag_day .header_title{max-width: 640px;margin:-5px auto 0;z-index: 3;width: 100%;height: 36px;margin-bottom: 30px}
.flag_cat_menu{background-color: #fff;color: #000}
.flag_cat_menu p{width: 100%;font-size: 12px;line-height: 30px;white-space: nowrap;overflow: scroll}
.flag_cat_menu p span{display: inline-block;padding:3px 35px;height: 28px;font-size: 14px;font-weight: bolder;background-color: #f10a0a;color: #fff;border-bottom: 1px solid #f10a0a;border-top: 1px solid #f10a0a}
.flag_cat_menu p span.on{background-color: #fff;color: #f10a0a}
.flag_cat_menu p::-webkit-scrollbar{display: none}
.flag_cat_menu p::-ms-scrollbar{display: none}
.flag_cat_menu p::-moz-scrollbar{display: none}
.flag_day .dis_goods_content{width: 100%;background-size:100% 100%;padding:15% 0 0;margin-bottom:30px}
.flag_day #cateList .category-page{display: flex;flex-wrap: wrap}
.flag_day .cat_more{display: inline-block;margin: 10px 0;clear: both}
.flag_day .dis_goods_content #cateList .proList_b:nth-child(2n){margin-left:6%}
@media screen and (max-width:320px){.flag_day .dis_goods_content #cateList .proImg img{height:170px;vertical-align:top}}
@media screen and (min-width:321px) and (max-width:360px){.flag_day .dis_goods_content #cateList .proImg img{height:195px;vertical-align:top}}
@media screen and (min-width:361px) and (max-width:400px){.flag_day .dis_goods_content #cateList .proImg img{height:205px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){.flag_day .dis_goods_content #cateList .proImg img{height:220px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){.flag_day .dis_goods_content #cateList .proImg img{height:260px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){.flag_day .dis_goods_content #cateList .proImg img{height:322px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){.flag_day .dis_goods_content #cateList .proImg img{height:340px;vertical-align:top}}
@media screen and (min-width:1001px){.flag_day .dis_goods_content #cateList .proImg img{height:346px;vertical-align:top}}
.flag_day .cat_ad{display: flex;flex-direction: row;justify-content: space-between;margin:34px auto}
.flag_day .cat_ad>a{display: inline-block;width: 48%}
/*free_gift2018-5-30*/.figt_main{width: 100%;max-width:580px;margin: 0 auto}
.figt_head{clear:both;}
.figt_head_pre,.figt_head_nor{clear:both;height:30px;margin:10px 0 0 40px}
.gift_box{padding:16px 10px;justify-content:space-between;align-items:center;box-sizing:border-box;}
.figt_head>div .arrow_down{content:'';display:inline-block;background:url(../images/icon_tag.png) no-repeat;width:15px;height:9px;background-size:700px auto;background-position:-582px -22px;}
.pre_title,.nor_title{display:table;margin-top:10px;width:100%;padding-bottom:5px;border-bottom: 1px solid #ccc}
.figt_title{float: left;background: url(../images/free_gift.png) no-repeat;padding-left:25px;padding-top:4px;height:18px}
.figt_btn{cursor:pointer;border:1px dashed #fb9f18;font-size:12px;padding:0 5px;margin-bottom:2px;float: left;margin-left:10px;height:16px;color:#fb9f18}
.figt_btn .arrow_down{background: url(../images/gift_arrow_down.png) no-repeat;background-size:24px auto;width:20px;height: 20px;top:-2px;position: relative;float: right;display: inline}
.figt_btn .arrow_up{background: url(../images/gift_arrow_up.png) no-repeat;background-size:24px auto;width:20px;height: 20px;top:-4px;position: relative;float: right;display: inline}
.gift-wrap{clear:both;position:relative;width:100%;line-height: 20px;border: 1px solid #ddd;display:none}
.gift_List_title{font-size:14px;font-weight:bolder}
.gift-wrap .ui-new-ll{position: absolute;z-index:1;border: 12px solid transparent;border-bottom-color: #ddd}
.gift-wrap .ui-new-rr{position: absolute;z-index:1;border: 10px solid transparent;border-bottom-color: #fff}
.gift-wrap .ui-new-ll{left:215px;top: -24px}
.gift-wrap .ui-new-rr{left:217px;top: -20px}
.gift-wrap ul.item{border:none;margin:10px 15px 0;height: 260px;position: relative;overflow: hidden}
/**/.gift-wrap ul.item li{width:104px;margin-right:0;margin-bottom:10px;height:220px;float: left;text-align:center;border:none;margin-left:5px;padding:0;margin-top:0}
.gift-wrap ul.item li.on{cursor:pointer}
.gift-wrap ul.item li .gift-checkbox-main{width:104px;display: block}
.gift-wrap ul.item li .gift-goods-main{width:104px;display: block}
.gift-wrap .market_price{margin:0 auto;text-decoration: line-through;color: #aaa;font-weight: normal}
.gift-wrap .my_goods_price{color: #f10a0a}
.gift_List_box .jcarousel-nav{top:35%;margin-bottom: 50px;cursor: pointer;position: absolute;background: #fff;opacity: .7;padding:5px;font-size: 14px}
.gift_List_box .jcarousel-prev{left: 0}
.gift_List_box .jcarousel-next{right: 0}
.gift_List_box .fa{font-size: 30px;display: inline-block}
.index_ad{width: 100%;text-align: center}
#adverList li{width: 100%;max-width: 750px;margin:0 auto;margin-bottom: 10px;display: block}
#adverList li img{width: 100%}
.new_index_ad{max-width: 750px;padding:0 10px;text-align: center;margin:10px auto}
.index_banner{margin:5px 0}
.index_banner a{width:49%;display: inline-block;margin: 8px 0 0px}
.index_banner a:nth-child(2n){margin-left: 2%}
.tab_title{padding: 10px 0 0;margin: 0 10px;display: flex;flex-direction: row;justify-content: space-between;align-items: center}
.tab_title>a{color: #000;float: right;font-size:12px}
.tab_title>a .icon_tag{width: 15px;height: 15px;background-position: -56px -80px;display: inline-block;vertical-align: middle}
.mshe-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;display:-ms-flexbox;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-o-box-pack:justify;box-pack:justify;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;box-flex:center;align-items:center;background:#fff;z-index:1987000;padding:0 15px 0 10px}
#mobile_menu_part{width: 100%;max-width: 750px;margin:0 auto;box-shadow: 0 1px 0.0533rem #ddd;margin-top: 5px}
.mobile_menu_more{color: #333;border: 1px solid #333;padding: 0px 48px;border-radius: 8px;display: inline-block;height: 30px;line-height: 30px}
#new_also_like{max-width: 640px;margin:0 auto}
#new_also_like h2{margin: 20px 0;text-align: center;color: #000;font-weight: 700;font-size: 18px}
.flash-sale-time{display:inline-block;width:auto;height: 24px;text-align: center;line-height: 24px;margin-top: 10px;color: #000}
.flash-sale-time div{display: inline-block;background-color: #fafafa;color: #000;margin: 0 2px;padding:3px 5px;height: 16px;line-height: 16px;font-size: 14px;font-weight: 700}
.header_title{height: 26px}
.mobile_cat_menu{background-color: #fff;padding: 8px 8px 5px;overflow: hidden;height: 38px}
.mobile_cat_menu p{width: 100%;font-size: 12px;line-height: 30px;white-space: nowrap;overflow: scroll}
.mobile_cat_menu p span{display: inline-block;margin: 3px 20px 10px 0;height: 38px;font-size: 14px}
.mobile_cat_menu p span.on{border-bottom: 2px solid #FFA019;color: #000;color: #000;font-weight: bold}
.mobile_cat_menu p::-webkit-scrollbar{display: none}
.mobile_cat_menu p::-ms-scrollbar{display: none}
.mobile_cat_menu p::-moz-scrollbar{display: none}
.fixed-under{position: fixed!important;top: 50px;left: 0;right: 0;margin: auto;z-index: 10;max-width: 550px}
#flash_recommend_list{margin: 0 10px;padding-top: .107rem}
#flash_recommend_list ul{padding-bottom: .4rem;width: 100%;overflow-x: scroll;overflow-y: hidden;-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: none}
#flash_recommend_list ul::-webkit-scrollbar{width: 2px;height: 3px;display: block}
#flash_recommend_list ul::-webkit-scrollbar-thumb{background-color: #999}
#flash_recommend_list ul::-webkit-scrollbar-track{background-color: #f5f5f5}
.viewed_title{margin: 0 10px;color: #000;border-bottom: 1px solid #eee;padding: 0 0 5px;font-weight: bold;text-align: center;font-size: 14px}
/*school_day 2018-7-9*/.school_day{width: 100%;max-width: 640px;margin:0 auto}
.center_cat_part a{width: 49%;display: inline-block}
.poster_cat>a{width: 50%;display: inline-block}
.poster_cat table{width: 100%;margin-top: 20px}
.poster_cat2 .part1 a{width: 32%;display: inline-block;margin-left: 2%}
.poster_cat2 .part1 a:first-child{margin-left:0}
.poster_cat2 .part2{margin:10px 0 15px 0}
.poster_cat2 .part2 a{width: 40%;display: inline-block}
.poster_cat2 .part2 a:first-child{margin-right: 2%}
.poster_cat2 .part2 a:last-child{width:18%}
.poster_cat2 .part3 a{width: 40%;display: inline-block}
.poster_cat2 .part3 a:last-child{margin-left: 2%}
.poster_cat2 .part3 a:first-child{width:18%}
.foot_cat_part a{width: 49%;display: inline-block}
.foot_cat_part a:last-child{margin-left: 2%;margin-top: 5px}
#question_seachBox{border: 1px solid #ccc;height: 30px;margin-top: 15px;display: inline-block;width: 100%;text-align: left}
#question_seachBox .searchInput{width: 85%}
#question_seachBox .searchArea{border: none;background-color: #fff;height: 30px;line-height: 30px;width: 100%;outline: 0;padding: 0;margin: 0}
#question_seachBox .seachBtn{display: inline;float: right;background-color: transparent;background-position: 0 0;width: 18px;height: 18px;border: none;cursor: pointer;background-image: url(../images/top_search.png);background-repeat: no-repeat;background-size: 18px 18px;margin: 6px;cursor: pointer}
#question_seachBox .question_seachBox .error{color: #f10a0a;font-weight: 700;margin-top: 8px;display: none}
.t_hidden{display: none}
/*halloween 2019-9-17*/.halloween{width: 100%;max-width: 640px;margin:0 auto}
.hall_cat_menu{background-color:#000;margin:-3px auto 0;z-index: 9;width: 100%;left: 0}
.hall_cat_menu table{border-collapse: collapse;width: 100%}
.hall_cat_menu table td{border:1px solid #fb9f18;width: 25%;vertical-align: middle}
.hall_cat_menu table td div{color: #fff;padding: 10px 5px;font-size: 14px;text-align: center}
.hall_cat_menu table td div.on{background-image: url(../images/halloween/menu-on.jpg);background-repeat: no-repeat;background-size: 100% 100%}
.halloween .hall_content{background-image: url(../images/halloween/hall-back.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding-bottom: 50%}
.halloween .hall_goods_content .cat_title{display: block;text-align: center}
.halloween .flash_title .slides li{display: inline-block;width:50%;flex-shrink: 0;text-align: center}
.halloween .flash_title .slides li div{width:90%;margin: 0 auto;font-size: 13px;border:1px solid #fff;color: #fff;border-radius: 10px;padding:20px 5px;box-sizing: border-box}
.halloween .flash_title .slides li.on div{background-image: url(../images/halloween/flash-time.png);background-repeat: no-repeat;background-size: 100% 100%;border:none;padding: 21px 5px}
.halloween .flash_title .slides li span{color: #fff}
.halloween #cateList .proList_b{width: 45%;margin: 10px 2.5%;background-color: #fff;position: relative;min-width:auto;box-sizing: border-box}
.halloween #cateList .proImg img{width: 100%;height: auto}
.halloween #cat1 .proList_b{border-radius: 10px}
.halloween .proPrice,.halloween .proShip24,.halloween .samestyle_img,.halloween .more-size-available,.halloween .proList_b .proName{width: 95%;margin: 0 auto}
.halloween .progress_bar{width: 100%;clear: both;display: table;position: relative;margin:0 auto 2px;height:15px}
.halloween .progress_bar div{background-color:#fb9f18;height: 10px;width: 95%;border-radius:6px;position: relative}
.halloween .progress_bar div span{background-color:#bfbfbf;height:10px;float: right;border-radius:6px;margin-bottom:3px;display: inline-block}
.halloween .process_tag{width: 13px;margin-top: -4px;margin-right: -13px;float: right}
.halloween #cateList a.hall_shop{width: 90%;margin:0 auto 5px 5px;padding:2px 0;border-radius: 10px;background-color: #fb9f18;color: #fff;text-align: center;font-size: 12px;cursor: pointer}
.halloween #cateList a.hall_shop.off{background-color: #bbb;cursor: default}
.halloween .cat_more{display: block;text-align: center;margin-top: 20px}
.halloween .cat_more a{margin-left: 20px;text-decoration: none;display:inline-block;width: 160px;height: 32px;background-image: url(../images/halloween/view-more.png);background-size: 100% 100%;color: #fff;text-align: left;text-indent: 20px;padding-top: 8px}
.halloween .cat_more a:hover{text-decoration: none}
.halloween .free_spec select{height: 20px;width: 50px;margin-top: 5px}
.halloween #cateList a.free_add{display: inline-block;background-color: #fb9f18;color: #fff;padding: 3px 5px;border-radius: 13px;margin-top: 10px}
.halloween .cat4_ad{display: flex;flex-direction: row;justify-content: space-between;padding: 0 10px}
.halloween .cat4_ad>div{display: inline-block;width: 48%}
.halloween .cat4_ad .ad2{display: flex;flex-wrap: wrap;justify-content: space-between}
.halloween .cat4_ad .ad2>a{display: inline-block;width: 100%}
/*2018-11-1 thanksgiving*/.thanksgiving{width: 100%;display: block;max-width: 640px;text-align: center;margin: 0 auto}
.thanksgiving_content{background-color: #fff;margin-top: -3px}
.thanksgiving_content .dis_goods_content{background: url(../images/thanksgiving/cat-back.jpg) no-repeat center;margin-top: 30px;background-size: 100% 100%;width: 90%}
.thanks-view{background-color: #fff;display: block}
@media screen and (max-width:320px){.thanksgiving #cateList .proImg img{height:170px;vertical-align:top}}
@media screen and (min-width:321px) and (max-width:360px){.thanksgiving #cateList .proImg img{height:197px;vertical-align:top}}
@media screen and (min-width:361px) and (max-width:400px){.thanksgiving #cateList .proImg img{height:207px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){.thanksgiving #cateList .proImg img{height:230px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){.thanksgiving #cateList .proImg img{height:272px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){.thanksgiving #cateList .proImg img{height:312px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){.thanksgiving #cateList .proImg img{height:350px;vertical-align:top}}
@media screen and (min-width:1001px){.thanksgiving #cateList .proImg img{height:366px;vertical-align:top}}
/*2018-11-1 cyber_monday*/.cyber_monday{width: 100%;display: block;max-width: 640px;text-align: center;margin: 0 auto}
.cyber_monday_content{background-color: #fff;margin-top: -3px}
.cyber_monday_content .dis_goods_content{margin-top: 30px;width: 90%}
.cyber_monday_content .dis_goods_content:nth-child(2n+1){background: url(../images/cyber_monday/cat-back1.jpg) no-repeat center;background-size: 100% 100%}
.cyber_monday_content .dis_goods_content:nth-child(2n){background: url(../images/cyber_monday/cat-back2.jpg) no-repeat center;background-size: 100% 100%}
.cyber-view{background-color: #fff;display: block}
@media screen and (max-width:320px){.cyber_monday #cateList .proImg img{height:170px;vertical-align:top}}
@media screen and (min-width:321px) and (max-width:360px){.cyber_monday #cateList .proImg img{height:197px;vertical-align:top}}
@media screen and (min-width:361px) and (max-width:400px){.cyber_monday #cateList .proImg img{height:207px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){.cyber_monday #cateList .proImg img{height:230px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){.cyber_monday #cateList .proImg img{height:272px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){.cyber_monday #cateList .proImg img{height:312px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){.cyber_monday #cateList .proImg img{height:330px;vertical-align:top}}
@media screen and (min-width:1001px){.cyber_monday #cateList .proImg img{height:336px;vertical-align:top}}
/*2018-11-20 double_activity*/.double_activity{width: 100%;display: block;max-width: 640px;text-align: center;margin: 0 auto}
.double_activity_content{background-color: #f10a0a;margin-top: -3px}
.double_activity #cateList{background-color: #fff}
.double_activity .stage1{background: url(../images/double_activity/stage1-left.jpg) no-repeat center;background-size: 100% 100%;display: flex;flex-direction: row}
@media screen and (min-width:321px) and (max-width:360px){.stage1_right h2{padding: 15px 0}}
@media screen and (min-width:361px) and (max-width:400px){.stage1_right h2{font-size: 14px;padding: 15px 0}}
@media screen and (min-width:401px) and (max-width:639px){.stage1_right h2{font-size: 14px;padding: 20px 0}}
@media screen and (min-width:640px){.stage1_right h2{font-size: 18px;padding: 30px 0}}
.double_activity .stage1 #cateList .proList_b{width: 50%;min-width: 50%;margin:0;-ms-flex-negative: 0;flex-shrink: 0;position: relative}
.double_activity .stage1 #cateList .proImg{width: 90%;margin: 0 auto}
.double_activity .stage1 #cateList .proImg img{width: 100%;height: auto}
.double_activity .stage1 .proPrice{width: 100%}
.double_activity .stage3{display: flex;flex-direction: row}
.stage1_left{width: 28%;vertical-align: top;max-width: 179px;position: relative;margin-bottom: -3px}
.stage1_right{width: 72%;display: block;margin-top: 12%;border-right: 1px solid #f10a0a;position: relative}
.stage1_right #cateList .prolist{overflow: hidden;position: relative}
.stage1_right #cateList .category-page{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-transition: -webkit-transform .8s cubic-bezier(.2,.6,.1,1);transition: -webkit-transform .8s cubic-bezier(.2,.6,.1,1);transition: transform .8s cubic-bezier(.2,.6,.1,1);transition: transform .8s cubic-bezier(.2,.6,.1,1),-webkit-transform .8s cubic-bezier(.2,.6,.1,1);-webkit-transform: translateX(0);transform: translateX(0)}
.relate_prev,.relate_next{height: 32px;width: 15px;top: 40%;z-index: 1;margin: 0;display: inline-block;background-image: url(../images/ico_all.png);background-repeat: no-repeat;cursor: pointer;position: absolute}
a.relate_prev{background-position: 0 -48px;left: 0}
a.relate_next{background-position: -25px -48px;right: 0}
.stage1_left_more{position: absolute;left: 0;bottom: 20%;width: 100%}
.stage1_left_more img{max-width: 117px}
/*2019-1-15 Newyear_tip*/.Newyear_tip{width: 100%;display: block;max-width: 640px;text-align: center;margin: 0 auto}
.tip_ad_part ul{margin-top:5px;display: flex;flex-direction: row;justify-content: space-around}
.tip_ad_part ul li{display: inline-block;max-width: 211px;width: 32%}
.Newyear_tip_cat,.Newyear_tip_flash{background-color: #bf2d45;margin-top: 10px}
.Newyear_tip #cateList{width: 95%;margin: 0 auto;padding:20px 0;border: 5px solid #fff000;background-color: #fff;position: relative}
.Newyear_tip #cateList:before{content: "";position: absolute;top: -5px;right: -5px;width: 0;height: 0;border-top: 15px solid #bf2d45;border-left: 30px solid transparent}
.Newyear_tip #cateList:after{content: "";position: absolute;top: -10px;right: 8px;width: 5px;height: 30px;background-color: #fff01f;transform: rotate(-63.5deg);display: inline-block}
.Newyear_tip .tip_view{width: 100px;display: inline-block;margin: 20px 0}
/*2019-3-6 loveMarch*/.loveMarch{width: 100%;display: block;max-width: 640px;text-align: center;margin: 0 auto}
.loveMarch_content{background-color: #fff}
.loveMarch_content .free_part{background-color:#ffef5e;margin-top:3px;margin-bottom: 10px}
.loveMarch_free{background: url(../images/loveMarch/free-back.jpg) no-repeat center;position: relative;padding: 0 10px 20px;background-size: 100% 100%}
.loveMarch_free .free_detail{display: flex;margin-top: 10px}
.loveMarch_free .free_detail .free_btn{width: 26%;position: relative}
.loveMarch_free .free_detail ul{display: flex;flex-direction: row;width: 75%;justify-content: space-between}
.loveMarch_free .free_detail ul li{width: 28%;padding:0 5px;background-color: #fff;overflow: hidden}
.loveMarch_free .free_detail ul li img{width: 100%;margin-top: -15%;margin-bottom: -18%}
.loveMarch_content .goods_part{background-color: #b2c760}
.loveMarch_content .goods_ad{width:100%;margin: 0 auto;position: relative}
.loveMarch_content .goods_ad a{display: inline-block;position: absolute;top: 25%;width: 20%}
.loveMarch_content .dis_goods_content .category-page{display: flex;flex-wrap: wrap;justify-content: space-between}
.loveMarch_content .dis_goods_content{margin: 0 auto;width: 95%;text-align: left;padding-bottom: 20px}
.loveMarch_content .pick_title{display: flex;flex-direction: row;background-color: #ffef5e;border: 5px solid #ffef5e}
.loveMarch_content .pick_title li{width: 50%;text-align: center;padding: 10px;cursor: pointer;font-size: 12px;color: #fff;font-weight: 600;font-size: 14px}
.loveMarch_content .pick_title li.on{background-color: #fff;color:#566925;font-weight: 600}
.loveMarch_content #cateList{margin: 0 auto;padding:20px 0 0;background-color: #fff;position: relative}
.loveMarch_content .dis_goods_content #cateList .proList_b:nth-child(2n){margin-left:0}
.loveMarch_content .tip_view{width: 120px;display: inline-block;margin: 10px 0}
.que_wor{color:#fb9f18}
/*adress auto 2019-4-9 meng*/
.addressLine-list{width: 100%;padding: 6px 0 35px;background: #fff;z-index: 1;border: 1px solid #221816;margin-top: 4px;text-align: center;position: relative;border-radius: 8px;box-sizing: border-box}
.addressLine-list ul{height: 115px;overflow: auto;}
.addressLine-list li{line-height: 18px;cursor: default;padding: 6px 10px;font-size: 13px;-moz-box-sizing: border-box;box-sizing: border-box;text-align: left;color: #999;align-items: center;justify-content: space-between;}
.addressLine-list li p{font-size: 13px;color: #999}
.addressLine-list li .rt-tag{width: 7px;min-width: 7px;height: 12px;background-position: -53px -92px;transform: scale(.8);}
.addressLine-list li font{font-size: 13px;color: #221816}
.addressLine-list li:hover{background: #eee}
.user_address_search{width: 21px;height: 22px;background-position: -727px -486px;position: absolute;left: 10px;top: 15px;}
.addressLine-list-bott{position: absolute;left: 0;bottom: 0;width: 100%; z-index: 10;padding:12px 0;text-align: center;font-size: 12px;border-radius: 0 0 8px 8px;background-color: #fff;border-top: 1px solid #E2E1E1;}
.addressLine-list-bott span{font-size: 12px;margin-left: 3px}
.addressLine-list-bott span.on{color: #007185;text-decoration: underline;cursor: pointer;}
/*mothers_day 2019-4-17*/.mothers_day{width: 100%;margin:0 auto;margin-bottom: 30px;max-width: 640px}
.mothers_day .header_title{height:auto;z-index: 10}
.mother_cat_menu{background-color: #f10a0a;padding: 5px;margin: 18px 0 13px}
.mother_cat_menu p{width: 100%;font-size: 12px;line-height: 30px;white-space: nowrap;overflow: scroll}
.mother_cat_menu p span{display: inline-block;padding:3px 25px;height: 28px;font-size: 14px;font-weight: bolder;color: #fff}
.mother_cat_menu p span.on{background-color: #fff;color: #f10a0a}
.mother_cat_menu p::-webkit-scrollbar{display: none}
.mother_cat_menu p::-ms-scrollbar{display: none}
.mother_cat_menu p::-moz-scrollbar{display: none}
.mothers_day .dis_goods_content{background-color: #f10a0a;padding: 15px 0;border-radius: 20px}
.mothers_day .dis_goods_content #cateList .proList_b{margin-left: 0}
.mothers_day #cateList{background-color: #fff;width: 95%;padding: 5px 0}
.mothers_day .cat_more{display: inline-block;margin-top: 20px}
/*2019-4-18 flash-sale*/#content{max-width:640px;margin:10px auto 0}
.cur_cate{margin: 0 .75rem;border: 2px solid #000;margin-bottom: 10px}
.cur_cate .title{color:#000;font-weight: 700;}
.cur_cate span a{background-color:#333;color:#fff}
.cur_cate h1 a,.cur_cate span a{color:#fff;overflow:hidden}
.cur_cate h1 a .left_arrows,.cur_cate span a .left_arrows{width:2.5rem;height:2.5rem;line-height:2.5rem}
.fl{float:left;display:inline}
.cur_cate h1,.cur_cate span{line-height:2.5rem;font-size:1rem;white-space:nowrap;text-align:center;background-color:#fff;font-weight: 600}
.cur_cate h1{line-height:2rem}
.cur_cate h1 .icon_tag_v{display:inline-block}
.cur_cate h1 .up_arrows{background-position:0 -3.75rem;width:.875rem;height:.5rem;-webkit-transition:all .5s;transition:all .5s}
.cur_cate h1 .isHidden .up_arrows{-webkit-transform:rotate(180deg) translateY(2px);-ms-transform:rotate(180deg) translateY(2px);transform:rotate(180deg) translateY(2px)}
.cur_cate .topLeve{margin:.625rem 0 .625rem 2.4375rem;border-left:.0625rem solid #666;padding-left:.9375rem;line-height:1.625rem;display:none;font-size:.875rem;text-align: left}
.cur_cate .topLeve .active a{color: #dd0017}
.cur_cate h1 a .left_arrows:after,.cur_cate span a .left_arrows:after{display:block;background-position:-2.5rem -10rem;width:.5625rem;height:1rem;margin:.875rem auto 0}
.iconAfter:after{background-image:url('../images/tag.png?2015080501');background-repeat:no-repeat;background-size:30rem auto;font-size:0}
.iconAfter:after{content:""}
.flash_cat{text-align: center}
.flash_cat li{width: 95%;display: inline-block;vertical-align: top}
.flash_cat li a{display: block}
.flash-sale-time{display: block;color: #fff;text-align: center;margin: 10px 0}
.flash-sale-time span{background-color: #d6324d;color: #fff;padding: 2px;border-radius: 3px;font-size:12px;display: inline-block}
.flash-sale-time .day1,.flash-sale-time .hour1,.flash-sale-time .minute1{font-weight: bold;color: #000;font-size: 12px}
.flash_cateFilter{background-color: #fff;position: relative;padding: 0 4%;margin: 5px 0;text-align: center}
.flash_cateFilter>div{display: inline-block;text-align: left;width: 40%}
.flash_cateFilter .js_sortBy{display: inline-block;height: 36px;line-height: 36px;border: 1px solid #ccc;width: 70%;padding: 0 10px}
.flash_cateFilter .sortByBox .boxInner{width: 80%;display: inline-block;border: 1px solid #ccc;padding: 0 10px;margin-left: 46px;position: absolute;background-color: #fff;z-index: 6}
.js-mobile-filter{display: inline-block;width: 70%;margin: 0 auto;text-align: center;border: 1px solid #ccc;height: 36px;line-height: 36px;padding: 0 10px}
.flash_refineBox{position: relative;z-index: 3;width: 100%;height: 100%;display: none;background-color: #fff;border-bottom: 1px solid #ccc;padding: 15px 0 5px}
.flash_refineBox .flash_filter_list{width:30%;display: inline-block;vertical-align: top;margin-left:10px}
.flash_refineBox .refine_blank{width: 1%;height: 100%;overflow-y: hidden;display: inline;float: left;margin: 0 1%;border-right: 1px solid #ccc;display: block}
.flash_refineBox .filter_title{font-weight: bold;margin-top:10px;text-align: center}
.flash_refineBox ul{margin: 0 auto;width: 80%}
.flash_refineBox ul li{text-align: left;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #dedede}
.flash_refineBox li a:after{display: none;margin-left: .625rem;width: .625rem;height: .625rem;background-position: -11.25rem -3.75rem}
.flash_refineBox li.on a:after{display: inline-block}
.flash_sortByBox .boxInner{width: 60%;display: inline-block;border: 1px solid #ccc;background-color: #fff;z-index: 6}
.flash_sortByBox .boxInner.on{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.flash_sortByBox .titel{line-height:1.875rem;padding:0 .625rem}
.flash_sortByBox li{background-color:#fff;padding:0 3.33%;border-bottom:1px solid #dedede;height:2.5rem;line-height:2.5rem}
.flash_sortByBox li a{color:#333;display:block}
.flash_sortByBox li a:after{display:none;margin-left:.625rem;width:.625rem;height:.625rem;background-position:-11.25rem -3.75rem}
.flash_sortByBox li.on a:after{display:inline-block}
.flash_sortByBox .btn{padding-top:.625rem;text-align:center}
.flash_sortByBox .btn a{display:inline-block;padding:.625rem 2.5rem;background-color:#fff;border:1px solid #dedede;border-radius:.3125rem;color:#333}
#content .s_dropdown{background-image: url(../images/tag_v.png);background-repeat: no-repeat;background-size: 30rem auto;font-size: 0;background-position: -1.25rem -3.75rem;display: inline-block;width: .5rem;height: .3125rem;margin-left: 5px;vertical-align: middle;float:none;margin-top: 0}
#icon_size{background-color:#f10a0a;color:#fff;border-radius:12px;padding:0 2px;margin-right:3px;display:inline-block;min-width:12px;text-align:center}
#text_size{display:none}
/*multiple pieces*/.promotion{color:#f10a0a;text-align: center;font-size:12px;border: 1px solid #f10a0a;width:180px;margin-top: -3px;line-height: 18px;height: 18px}
.buy_more a{color:#FFA019;border: 1px solid #FFA019;padding: 0 3px;font-size: 11px;line-height: 14px}
.country-selector{display: flex;float: right;justify-content: center;align-items: center;height: 16px;line-height: 16px}
#header-country-selector{display:inline-block;padding: 12px 20px;border: 1px solid #000;}
#foot-country-selector .currency_flag,#header-country-selector .currency_flag{margin:0;vertical-align:middle}
.country-selector span.fa,.country-selector em.fa{margin-left:3px;font-size:28px;display:inline-block}
#foot-country-selector span, #header-country-selector span{margin-left: 6px;font-size: 12px;color: #000;font-weight: bold}
.foot-currency{position: absolute;top: 30px;background-color: #fff;width: 100%;height: 20px;display: none;z-index: 2}
.foot-currency span{font-size: 12px;font-weight: normal}
#foot-currency_list,#head-currency_list{width: 83px !important;border: 1px solid #ddd;padding-left: 20px;background-color: #fff;text-align: left;position: absolute;z-index: 2;right: 5px;display: none}
.head-selectcountry{position: relative}
.head-selectcountry .country-selector{margin-right: 5px;float: none;position: relative}
.help-con{display: none;background-color: #fff}
#help-con1 p{padding: 10px 15px}
#help-con1 p a{border-bottom: 1px solid #333;font-size: 12px;text-transform: capitalize}
#foot_subscribe{margin:10px auto 6px;}
#foot_subscribe>h4{text-align: center;font-size:14px;font-family:Roboto-Medium,Roboto;font-weight:500;color:#221816;line-height:17px;margin-bottom: 8px;}
#foot_subscribe>p{text-align: center;font-size:12px;color:#221816;line-height:17px;}
#ex_member_info{background-color: #fff}
#ex_member_info li>a{padding:12px 5px;text-transform: capitalize}
.top_slidBox .help-field-list span{float: none;padding: 0;width: auto;overflow: auto;margin: 0}
.top_slidBox .help-field-list .icon_num{font-size: 12px;color: #f10a0a;vertical-align: top;border: 1px solid #f10a0a;border-radius: 50%;padding:1px 3px;display: none;margin-left: 5px}
#accept_agree{position:fixed;bottom:55px;background-color:#fafafa;color:#333;z-index:100;width:50%;max-width: 550px;}
#accept{width: 60px;text-align: center;margin: 5px auto;display: block}
#desc_part{padding: 5px;display: none}
.accrpt_con{font-size:10px;-webkit-transform:scale(0.9);display:inline-block}
.right-colosed{display: inline-block;width: 20px;height: 20px;position: absolute;right: 0;text-align: center;cursor: pointer;font-size: 28px;line-height: 20px}
.no_review{margin-left: 5px;text-decoration: underline;cursor: pointer;font-size: 13px;text-transform: capitalize;color: #999;vertical-align: 2px}
.no_review:hover{color: #FFA019}
.container-fluid-1200{margin-bottom: 10px;height:32px;border: 2px solid #f10a0a;background-color:#f10a0a}
.col-xs-3{float:left;height:24px;padding-top:8px;font-size:12px;width:33.4%;background-color:#fff;color:#f10a0a;text-align:center;cursor: pointer}
.container-fluid-1200 .on{background-color:#f10a0a;width:66.6%;color:#fff}
.container-fluid-1200 .all{background-color:#f10a0a;width:100%;color:#fff}
/*mid_year 2019-6-27*/.mid_year{width: 100%;max-width: 640px;margin:0 auto}
.mid_year .cat_t_part{margin-top:20px}
.mid_year .cat_more{display: block;text-align: center;margin-top: 10px}
.mid_year .cat_more:hover{text-decoration: none}
.mid_year #cat4{margin-top:20px}
.mid_year #cat4>div{display: flex;flex-direction: row;justify-content: space-between;margin-bottom:10px}
.mid_year #cat4>div a{display:inline-block;width:47%}
.mid_year #cat4 a:hover{text-decoration: none}
.mid_year #cateList{margin: 0;padding: 20px 10px;background-color: #ec6768}
.mid_year #cateList .prolist{background-color: #fff;padding: 10px}
.mid_year #cateList .proList_b{width: 50%;min-width: 50%;margin:0;-ms-flex-negative: 0;flex-shrink: 0;position: relative}
.mid_year #cateList .proImg{width: 90%;margin: 0 auto}
.mid_year #cateList .proImg img{width: 100%;height: auto}
.mid_year #cateList .price-wrap,.mid_year #cateList .proShip24{width: 90%;margin: 0 auto}
.mid_year #cateList .price-wrap .proPrice{width: 100%;margin: 0 auto}
.mid_year #cat1{display:inline-block;width:100%;margin-top: -5px}
.mid_year #cat1 .special_part{margin-top: -3px;background-color: #e63c3d;padding: 20px 10px}
.mid_year .special_part ul{transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}
.mid_year .special_part ul{padding-bottom: .4rem;width: 100%;overflow-x: scroll;overflow-y: hidden;-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: none}
.mid_year .special_part ul::-webkit-scrollbar{width: 2px;height: 3px;display: block}
.mid_year .special_part ul::-webkit-scrollbar-thumb{background-color: #999}
.mid_year .special_part ul::-webkit-scrollbar-track{background-color: #f5f5f5}
.mid_year .special_part li{width: 37%;height: 100%;background-color: #fff;margin-right: 10px;position: relative;float: left;padding: 0 5px 10px;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;-ms-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d}
.mid_year .special_part .proPrice{margin: 5px 0 0;width: 100%;text-align: left}
.mid_year #cat1 .free_add{display: inline-block;background-color:#f10a0a;color: #fff;padding: 3px 5px;border-radius: 13px}
.mid_year #cat1 .free_add:hover{text-decoration: none}
.mid_year #cat1 .free_spec{height: 20px;margin: 5px 0}
.mid_year #cat1 .free_spec select{height: 20px}
/*homecoming 2018-5-23*/.homecoming{width: 100%;max-width: 640px;margin:0 auto}
.homecoming .header_title{max-width: 640px;margin:0 auto;z-index: 3;width: 100%;height: 36px}
.home_cat_menu{background-color: #fff;color: #000}
.home_cat_menu p{width: 100%;font-size: 12px;line-height: 30px;white-space: nowrap;overflow: scroll}
.home_cat_menu p span{display: inline-block;padding:3px 15px;text-transform: uppercase;height: 28px;font-size: 14px;font-weight: bolder;background-color:#fde800;color: #000}
.home_cat_menu p span.on{background-color:#000;color:#fde800}
.home_cat_menu p::-webkit-scrollbar{display: none}
.home_cat_menu p::-ms-scrollbar{display: none}
.home_cat_menu p::-moz-scrollbar{display: none}
.homecoming .dis_goods_content{width: 100%;margin-bottom:30px}
.homecoming #cateList{background-color: #fde800;box-sizing: border-box;padding: 20px 3%;margin-top:-5px}
.homecoming #cateList .prolist{background-color: #fff;padding: 20px 5px}
.homecoming .cat_more{display:block;margin:20px 0;clear: both;text-align: center}
.homecoming #cateList .proList_b{width: 50%;min-width: 50%;margin:0;-ms-flex-negative: 0;flex-shrink: 0;position: relative}
.homecoming #cateList .proImg{width: 90%;margin: 0 auto}
.homecoming #cateList .proImg img{width: 100%;height: auto}
.homecoming #cateList .price-wrap,.homecoming #cateList .proShip24{width: 90%;margin: 0 auto}
.homecoming #cateList .price-wrap .proPrice{width: 100%;margin: 0 auto}
#card_info,#tax_info{clear: both;color:#da3439;font-weight:bold;display: none;margin: 16px 0 8px;}
#card_id,#tax_id{width: 200px;margin: 5px 0}
/* menus*/.cover_layer, button.cover_layer{background-color: rgba(0,0,0,0.6);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 10001110}
.cover_layer.new,button.cover_layer.new{display: none;background-color: rgba(0,0,0,0);transition: background-color .18s ease-in-out;pointer-events: none}
.cover_layer.new.cover_layers_active,button.cover_layer.new.cover_layers_active{background-color: rgba(0,0,0,0.74);pointer-events: auto}
#top_slidBox .menu-close{position: absolute;right: -45px;top:50%;z-index: 1002;width:45px;height:45px;opacity: 0;cursor: pointer;transition: opacity .3s ease-in-out;background: #FFFFFF;box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);border-radius: 8px;}
#top_slidBox .menu-close:after{content: ' ';width: 18px;height: 18px;border-left: 4px solid #000;border-top: 4px solid #000;transform: rotate(-45deg);position: absolute;left: 16px;top: 12px;}
#top_slidBox .menu-close._active{opacity: 1}
.cover_layer img.menu-close{position: absolute;right: 0.2rem;top:50%;margin-top:-0.7rem;z-index: 1002;color: #fff;display:block}
.new_cover_layer{position: absolute;background-color: rgba(0,0,0,0.6);left:0;top:0;width: 100%;z-index: 99;}
.aisde-menus{position:fixed;left:-100%;top:0;z-index:198702140;width:calc(100% - 45px);height:100%;background-color:#fff;}
.aisde-menus-fixed{position: absolute;width: 100%;box-sizing: border-box;}
.aisde-menus-fixed.on{z-index: 10;transform: translateZ(10px;);}
.aisde-menus-bottom{align-items: center;justify-content: space-around;height: 48px;border-top:1px solid #ddd;box-sizing: border-box;background-color: #fff;}
.bot-home{width: 24px;height: 22px;background-position: -161px -346px;}
.bot-fav{width: 23px;height: 20px;background-position: -70px -18px;}
.bot-help{width: 22px;height: 21px;background-position: -100px -348px;}
.bot-user{width: 24px;height: 22px;background-position: -24px -449px;}
.aisde-menus .my-user-info{align-items:center;height: 56px;background: #F5C358;padding-left: 28px;}
.aisde-menus .member_info{float:right;margin-right:10px;cursor:pointer;font-size:14px;font-weight: 700}
.aisde-menus .home{display: inline-block;font-size: 14px;border-bottom: 1px solid #f0f0f0;font-weight: 700}
.aisde-menus .home a{margin-left: 8px}
.aisde-menus .mainly-list{display: flex}
.aisde-menus .mainly-list li{width: 32%;text-align: center;list-style: none;padding: 12px 0}
.aisde-menus .mainly-list li a{display: block}
.aisde-menus .mainly-list .iconBefore{display: inline-block;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;background-size: 30px 30px}
.aisde-menus .help-field-list span{float: none;padding: 0;width: auto;overflow: auto;margin: 0}
.aisde-menus .help-field-list .icon_num{font-size: 12px;color: #000;vertical-align: top;border: 1px solid #000;border-radius: 50%;padding:1px 3px;display: none;margin-left: 5px}
.aisde-menus .merchant-menus-title{font-weight: 700;font-size: 18px;color:#333;padding: 10px 12px;background: #fff}
.aisde-menus .merchant-menus{padding-top:12px;border-bottom: 1px solid #ddd;}
.aisde-menus .merchant-menus li{width:100%;}
.aisde-menus .merchant-menus li a.view-menus{padding:12px 24px 12px 28px;cursor:pointer;text-transform:capitalize;align-items: center;justify-content: space-between;}
.aisde-menus .merchant-menus li .view-menus-left{align-items: center;color:#221816;}
.aisde-menus .merchant-menus li a.view-menus.on .view-menus-left{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.aisde-menus .merchant-menus li a.view-menus.on .menu-off{transform: rotate(90deg);}
.aisde-menus .merchant-menus li div p{width:100%;}
.aisde-menus .merchant-menus li div p a{text-transform: capitalize;padding:19px 0;cursor:pointer;display:block;line-height:17px;text-indent:32px}
.aisde-menus .merchant-menus li div p a.a_bold{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.aisde-menus .merchant-menus li div p a.navigation-promotion-tags3{text-indent:64px}
.aisde-menus .second-menus{position: absolute;top: 0;width:100%;background: #fff;padding: 0;}
.aisde-menus .second-menus,.aisde-menus .third-menus{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);-ms-transform: translate3d(-100%,0,0);-o-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
.aisde-menus .second-menus section{overflow-y: auto;height: 100%;}
.aisde-menus .second-menus h3{align-items: center;justify-content: space-between;height:42px;line-height:42px;text-transform:capitalize;border-bottom: 1px solid #ddd;width: 100%;box-sizing: border-box;background-color: #fff;padding: 0 18px;}
.aisde-menus .second-menus .second-menus-return{width: 10px;height: 21px;background-position: -24px -18px;    vertical-align: middle;margin-right: 8px;}
.aisde-menus .hide-right-menus{transform: translate3d(-100%, 0px, 0px);visibility: hidden;}
.aisde-menus .right-menus{transform: translate3d(0, 0, 0);visibility: visible;width:100%}
#solidBox_scrollA,#solidBox_scrollB{height: 100%}
.slide_menu_ad_swiper .swiper-wrapper .swiper-slide{margin-right: 0;background-color: transparent;width: 100%;}
.slide_menu_ad_swiper .swiper-pagination-bullet{opacity: 1;background: transparent;border: 1px solid #fff;width: 6px;height: 6px;}
.slide_menu_ad_swiper .swiper-pagination-bullet-active{background-color: #fff;}
.a_bold{font-weight:500 !important}
.red_color{color:#eb2e48 !important}
.sale-tags{padding: 0 5px}
.sale-tags img{margin:0 3px;vertical-align: middle;max-height: 30px;max-width: 64px;vertical-align: middle}
/* search page & currency page*/@font-face{font-family:icmd;src:url(../fonts/iconfont.ab36e115.ttf) format("truetype")}
#currency-choice *,#goods-coupon-choice *,#goods-what-size *,#goods-find-size *{-webkit-tap-highlight-color:transparent;box-sizing:border-box;outline:0}
.header-toolbar{height:56px;background-color:#fff;box-shadow:rgba(0,0,0,0.24) 0 1px 2px 0}
.top-main-box{position: absolute;z-index: 19870214;background-color: #FFF;width: 100%;height: 100%;overflow-y: auto}
.ic-md{position:relative;display:inline-block;font:normal 16px icmd;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px}
.flex{display:flex}
.align-center{-webkit-box-align:center;align-items:center}
.justify-center{-webkit-box-pack:center;justify-content:center}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* search page*/#currency-choice *{-webkit-tap-highlight-color:transparent;box-sizing:border-box;outline:0}#search-input-layer .contents{margin:auto;width:100%;}
.hamburger{float: right;cursor: pointer;display: block;height: 20px;width: 20px;position: relative;padding: 25px 35px 33px 14px;margin-top: 30px;margin-right: 5px}
.hamburger span{margin-top: 15px;margin-left: 6px}
.hamburger span, .hamburger span:before, .hamburger span:after{cursor: pointer;border-radius: 1px;height: 2px;width: 32px;background: #000;position: absolute;display: block;content: ''}
.hamburger span, .hamburger span:before, .hamburger span:after{transition: all 300ms ease-in-out}
.hamburger.active span{background-color: transparent}
.hamburger.active span:before, .hamburger.active span:after{top: 0}
.hamburger span:before{top: -6px}
.hamburger.active span:before{transform: rotate(45deg)}
.hamburger span:after{top: 6px}
.hamburger.active span:after{transform: rotate(-45deg)}
.search-container .search-icon{width:38px;height:34px;display:inline-block;right:6px;position:absolute;cursor:pointer;z-index:2;line-height:100%;text-align:center;border-left:1px solid #ddd;}
.search-container .search-close{position: absolute;right: 20px;top: 10px;width: 16px;height: 16px;background-position: -251px -211px;display: none;margin-top: -8px;z-index:2;}
.search-container #searchForm{position:relative;margin:0 auto;box-sizing:border-box;}
.search-container .search-area{position:relative;display:inline-block;width:100%;padding-left:10px;box-sizing:border-box;height:36px;border-radius:12px;border:1px solid #D0CFCF;line-height:34px;}
/* choose currency*/
.preference-full-page::-webkit-scrollbar{overflow-y:hidden;display:none}
.preference-full-page::-webkit-scrollbar{width:0}
.preference-full-page{height:100%;width:100%;position:fixed;top:0;left:0;background:#fff;z-index:2147483647;-webkit-transition:-webkit-transform 233ms cubic-bezier(0,0,.21,1);-o-transition:transform 233ms cubic-bezier(0,0,.21,1);transition:transform 233ms cubic-bezier(0,0,.21,1);transition:transform 233ms cubic-bezier(0,0,.21,1),-webkit-transform 233ms cubic-bezier(0,0,.21,1)}
html[class*=iframed] .preference-full-page{height:calc(100% - 54px)}
.preference-choice-close{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.preference-choice-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ms-panel-header{position:absolute;top:0;left:0;right:0;z-index:2;padding-left:72px;padding-right:8px;font-size:18px;line-height:56px;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.24);box-shadow:0 2px 2px rgba(0,0,0,.24)}
.ms-panel-title{font-weight:600}
.ms-panel-bodyer{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
button.ms-panel-cancel{border: none;padding: 0;background: 0 0;cursor: pointer;outline: 0;overflow: hidden}
.ms-panel-cancel{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;padding:16px;width:56px;height:56px}
.ms-panel-cancel .ic-close-md{display:block;font-size:24px;line-height:1;color:#3a3e4a;font-style:normal;cursor:pointer;left: 20px;}
.currency-list .currency-panel,.currency-title,.language-list .language-panel,.language-title,.country-list .country-panel,.country-title{position:relative;height:48px;padding: 0 5px 0;border-bottom: 1px solid #eee}
.currency-list .currency-panel p,.language-list .language-panel p,.country-list .country-panel p{line-height:48px;font-size:14px}
.currency-list .currency-panel .currency_flag,.language-list .language-panel .language_flag,.country-list .country-panel .country_flag{margin-top: -3px}
.country-list .country-panel .country_flag{margin-right: 5px}
.currency-title,.language-title,.country-title{color:#898b92;line-height:32px;font-size:12px}
.radio-button{display:block;width:20px;height:20px}
.radio-button.active{float:right;width:8px;height:16px;border-color:#f10a0a;border-style:solid;transform:rotate(45deg);border-width:0 2px 2px 0;margin:-9px 10px 0;vertical-align:middle}
.flex{display:-webkit-box;display:-webkit-flex;display:flex}
.align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.mr-16{margin-right:16px}
.mw-65{max-width:65vw}
.country-blank{width:100%;height:60px;clear:both}
.fixed-ms-panel-bodyer{height:100%;overflow-y:hidden}
.presell-order-flag{position: absolute;bottom: 0;right: 0;width: 100%;height: 22px;line-height: 22px;color: #FFF;text-align: center;background-color:#FFA019;text-transform: uppercase}
.order-goods-content .presell-order-flag{background: #fafafa;color: #FFA019}
.g-shipping-time{font:12px arial;color: #999999 !important;margin:10px 0;}
.g-shipping-time img{margin-right: 5px;width: 20px;vertical-align: middle;display: none}
.g-shipping-time strong{font-weight: 600;color: #999999 !important}
/* pre sale tags*/.three-animation{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;transform: rotate(-45deg)}
.three-triangle{animation: spin45 1ms;animation-play-state: paused;position: absolute;left: -3.7em;top: -3.7em;width: 7.4em;height: 7.4em;color: #fff;background-color: #FFA019;border-radius: 0;cursor: default;z-index: 5}
.three-triangle div{position: relative;color: #FFF;font-size: 9px;top: 7.8em;width: 5.0em;margin: auto;height: 3em;line-height: 110%;display: flex;align-items: center;justify-content: center;letter-spacing: 0.05em;text-align: center;font-weight: 600}
.small-three-triangle{nimation: spin45 1ms;animation-play-state: paused;position: absolute;left: -3.2em;top: -3.2em;width: 6.4em;height: 6.4em;color: #fff;background-color: #ffa019;border-radius: 0;cursor: default;z-index: 5}
.small-three-triangle div{position: relative;color: #FFF;font-size:0.2em;top: 6.5em;width: 3.0em;margin: auto;height: 3.2em;line-height: 100%;display: flex;align-items: center;justify-content: center;letter-spacing: .05em;text-align: center}
.three-triangle div span,.small-three-triangle div span{color: #000;font-size: 12px;}
.small-cut-off{z-index: 1;position: absolute;right: 0;top: 0;display: block;width: 28px;height: 28px;line-height: 0.75em;text-align: center;background-color: #FFF}
.small-cut-off em strong{font-weight: 400}
.small-modlily-tag{position: absolute;color: #FFF !important;background-color: #FFA019;padding: 4px;display: inline-block;text-align: center;width: 28px;height:8px;left:0;border-radius: 0 8px 8px 0;}
.small-modlily-tag em{display: block;margin-top: 0.5em;text-align: center;color: #FFA019 !important;font-size: 0.85em}
.small-modlily-tag em strong{color: #FFA019;font-size: 0.85em}
.small-modlily-tag i{font-style: normal;font-size: 0.75em !important;margin: 0;padding: 0;text-transform: uppercase}
.user-link-item{color: #221816;display:flex;align-items: center;margin-bottom: 12px}
.user-link-item-text{font-size: 16px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.solidBox_scroll{overflow-y:scroll;height:100%;box-sizing: border-box;}
._11yRU{padding: 11px 24px 11px 28px;align-items: center;justify-content: space-between;}
._11yRU>div.flex-row{align-items: center;}
._2GvG8-left40{width: 40px;text-align: center;margin-right: 19px;}
.menu-off{width: 6px;height: 12px;background-position: -290px -22px}
.merchant-menus li a.on em{width:16px;height:12px;background-position:-496px -65px;}
._3wGHS{color: #221816;}
._11yRU-flag span{color:#999;font-size: 12px;font-weight: 400;}
.group-label{padding-left:18px;color:#000;margin:0;list-style:none;background-color:#fafafa}
.letter_nav{position:fixed;top:0;bottom:0;right:20%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.letter_nav,.lenavlist{margin:0;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.8vh;z-index:2147483647}
.navitem{padding:5px 6px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;color:#3066dc}
.country_flag{background:transparent url(../images/flag-icons.png) no-repeat;background-position: -100px -100px;vertical-align: middle;display: inline-block;height: 16px;line-height: 16px;padding:0 0 0 25px}
.css_AF{background-position:0 -72px}
.css_ALA{background-position:0 -216px}
.css_AL{background-position:0 -180px}
.css_GBA{background-position:0 -2700px}
.css_DZ{background-position:0 -2124px}
.css_AS{background-position:0 -432px}
.css_AD{background-position:0 0}
.css_AO{background-position:0 -324px}
.css_AI{background-position:0 -144px}
.css_AG{background-position:0 -108px}
.css_AR{background-position:0 -396px}
.css_AM{background-position:0 -252px}
.css_AW{background-position:0 -576px}
.css_ASC{background-position:0 -468px}
.css_AU{background-position:0 -540px}
.css_AT{background-position:0 -504px}
.css_AZ{background-position:0 -612px}
.css_BS{background-position:0 -1152px}
.css_BH{background-position:0 -864px}
.css_BD{background-position:0 -720px}
.css_BB{background-position:0 -684px}
.css_BY{background-position:0 -1260px}
.css_BE{background-position:0 -756px}
.css_BZ{background-position:0 -1296px}
.css_BJ{background-position:0 -936px}
.css_BM{background-position:0 -1008px}
.css_BT{background-position:0 -1188px}
.css_BO{background-position:0 -1080px}
.css_BA{background-position:0 -648px}
.css_BW{background-position:0 -1224px}
.css_BR{background-position:0 -1116px}
.css_BG{background-position:0 -828px}
.css_BF{background-position:0 -792px}
.css_BI{background-position:0 -900px}
.css_KH{background-position:0 -4031px}
.css_CM{background-position:0 -1620px}
.css_CA{background-position:0 -1332px}
.css_CV{background-position:0 -1764px}
.css_BQ{background-position:0 -4643px}
.css_KY{background-position:0 -4283px}
.css_CF{background-position:0 -1404px}
.css_TD{background-position:0 -7595px}
.css_CL{background-position:0 -1584px}
.css_CN{background-position:0 -1655px}
.css_CX{background-position:0 -1836px}
.css_CC{background-position:0 -1368px}
.css_CO{background-position:0 -1692px}
.css_CU{background-position:0 -8955px}
.css_KM{background-position:0 -4103px}
.css_KP{background-position:0 -9019px}
.css_ZR{background-position:0 -8891px}
.css_CG{background-position:0 -1440px}
.css_CD{background-position:0 -8890px}
.css_CK{background-position:0 -1548px}
.css_CR{background-position:0 -1728px}
.css_CI{background-position:0 -1512px}
.css_HR{background-position:0 -3384px}
.css_CW{background-position:0 -1800px}
.css_CY{background-position:0 -1872px}
.css_CZ{background-position:0 -1908px}
.css_DK{background-position:0 -2016px}
.css_DJ{background-position:0 -1980px}
.css_DM{background-position:0 -2052px}
.css_DO{background-position:0 -2088px}
.css_EC{background-position:0 -2196px}
.css_EG{background-position:0 -2268px}
.css_SD{background-position:0 -9083px}
.css_SV{background-position:0 -7451px}
.css_GQ{background-position:0 -3096px}
.css_ER{background-position:0 -2340px}
.css_EE{background-position:0 -2232px}
.css_ET{background-position:0 -2412px}
.css_FK{background-position:0 -2520px}
.css_FO{background-position:0 -2592px}
.css_FJ{background-position:0 -2484px}
.css_FI{background-position:0 -2448px}
.css_FR{background-position:0 -2628px}
.css_GF{background-position:0 -2808px}
.css_PF{background-position:0 -6155px}
.css_GA{background-position:0 -2664px}
.css_GM{background-position:0 -2988px}
.css_GE{background-position:0 -2772px}
.css_DE{background-position:0 -1944px}
.css_GH{background-position:0 -2880px}
.css_GI{background-position:0 -2916px}
.css_GR{background-position:0 -3132px}
.css_GL{background-position:0 -2952px}
.css_GD{background-position:0 -2736px}
.css_GP{background-position:0 -3060px}
.css_GU{background-position:0 -3204px}
.css_GT{background-position:0 -3168px}
.css_GGY{background-position:0 -2844px}
.css_GN{background-position:0 -3024px}
.css_GW{background-position:0 -3240px}
.css_GY{background-position:0 -3276px}
.css_HT{background-position:0 -3419px}
.css_HN{background-position:0 -3348px}
.css_HK{background-position:0 -3312px}
.css_HU{background-position:0 -3455px}
.css_IR{background-position:0 -8985px}
.css_IS{background-position:0 -3743px}
.css_IN{background-position:0 -3635px}
.css_ID{background-position:0 -3491px}
.css_IQ{background-position:0 -3707px}
.css_IE{background-position:0 -3527px}
.css_IL{background-position:0 -3563px}
.css_IT{background-position:0 -3779px}
.css_JM{background-position:0 -3851px}
.css_JP{background-position:0 -3923px}
.css_JEY{background-position:0 -3815px}
.css_JO{background-position:0 -3887px}
.css_KZ{background-position:0 -4319px}
.css_KE{background-position:0 -3959px}
.css_KI{background-position:0 -4067px}
.css_KR{background-position:0 -4175px}
.css_KS{background-position:0 -4211px}
.css_KW{background-position:0 -4247px}
.css_KG{background-position:0 -3995px}
.css_LA{background-position:0 -4355px}
.css_LV{background-position:0 -4679px}
.css_LB{background-position:0 -4391px}
.css_LS{background-position:0 -4571px}
.css_LR{background-position:0 -4535px}
.css_LY{background-position:0 -4715px}
.css_LI{background-position:0 -4463px}
.css_LT{background-position:0 -4607px}
.css_LU{background-position:0 -4643px}
.css_MO{background-position:0 -5147px}
.css_MK{background-position:0 -4967px}
.css_MG{background-position:0 -4895px}
.css_MW{background-position:0 -5435px}
.css_MY{background-position:0 -5507px}
.css_MV{background-position:0 -5399px}
.css_ML{background-position:0 -5003px}
.css_MT{background-position:0 -5327px}
.css_MH{background-position:0 -4931px}
.css_MQ{background-position:0 -5219px}
.css_MR{background-position:0 -5255px}
.css_MU{background-position:0 -5363px}
.css_YT{background-position:0 -8747px}
.css_MX{background-position:0 -5471px}
.css_FM{background-position:0 -2556px}
.css_MD{background-position:0 -4859px}
.css_MC{background-position:0 -4823px}
.css_MN{background-position:0 -5075px}
.css_MNE{background-position:0 -5111px}
.css_MS{background-position:0 -5291px}
.css_MA{background-position:0 -4751px}
.css_MZ{background-position:0 -5543px}
.css_MM{background-position:0 -5039px}
.css_NA{background-position:0 -5579px}
.css_NR{background-position:0 -5903px}
.css_BN{background-position:0 -1044px}
.css_NP{background-position:0 -5867px}
.css_NL{background-position:0 -5795px}
.css_AN{background-position:0 -288px}
.css_NC{background-position:0 -5615px}
.css_NZ{background-position:0 -5975px}
.css_NI{background-position:0 -5759px}
.css_NE{background-position:0 -5651px}
.css_NG{background-position:0 -5723px}
.css_NU{background-position:0 -5939px}
.css_NF{background-position:0 -5687px}
.css_MP{background-position:0 -5183px}
.css_NO{background-position:0 -5831px}
.css_OM{background-position:0 -6011px}
.css_OTHER{background-position:0 -6047px}
.css_PK{background-position:0 -6263px}
.css_PW{background-position:0 -6515px}
.css_PS{background-position:0 -6443px}
.css_PA{background-position:0 -6083px}
.css_PG{background-position:0 -6191px}
.css_PY{background-position:0 -6551px}
.css_PE{background-position:0 -6119px}
.css_PH{background-position:0 -6227px}
.css_PL{background-position:0 -6299px}
.css_PT{background-position:0 -6479px}
.css_PR{background-position:0 -6407px}
.css_QA{background-position:0 -6587px}
.css_RE{background-position:0 -6623px}
.css_RO{background-position:0 -6659px}
.css_RS{background-position:0 -9055px}
.css_RU{background-position:0 -6695px}
.css_RW{background-position:0 -6731px}
.css_BLM{background-position:0 -972px}
.css_KN{background-position:0 -4139px}
.css_LC{background-position:0 -4427px}
.css_MAF{background-position:0 -4787px}
.css_VC{background-position:0 -8423px}
.css_WS{background-position:0 -8675px}
.css_SM{background-position:0 -7199px}
.css_ST{background-position:0 -7415px}
.css_SA{background-position:0 -6767px}
.css_SN{background-position:0 -7235px}
.css_SRB{background-position:0 -7343px}
.css_SC{background-position:0 -6839px}
.css_SL{background-position:0 -7163px}
.css_SG{background-position:0 -6947px}
.css_SX{background-position:0 -7487px}
.css_SK{background-position:0 -7127px}
.css_SI{background-position:0 -7055px}
.css_SB{background-position:0 -6803px}
.css_SO{background-position:0 -7271px}
.css_ZA{background-position:0 -8819px}
.css_SGS{background-position:0 -6983px}
.css_SS{background-position:0 -7379px}
.css_ES{background-position:0 -2376px}
.css_LK{background-position:0 -4499px}
.css_PM{background-position:0 -6335px}
.css_SR{background-position:0 -7307px}
.css_SZ{background-position:0 -7523px}
.css_SE{background-position:0 -6911px}
.css_CH{background-position:0 -1476px}
.css_TW{background-position:0 -8099px}
.css_TJ{background-position:0 -7739px}
.css_TZ{background-position:0 -8135px}
.css_TH{background-position:0 -7703px}
.css_TLcss_TLS{background-position:0 -7811px}
.css_TG{background-position:0 -7667px}
.css_TO{background-position:0 -7919px}
.css_TT{background-position:0 -8027px}
.css_TN{background-position:0 -7883px}
.css_TR{background-position:0 -7991px}
.css_TM{background-position:0 -7847px}
.css_TC{background-position:0 -7559px}
.css_TV{background-position:0 -8063px}
.css_UG{background-position:0 -8207px}
.css_UA{background-position:0 -8171px}
.css_AE{background-position:0 -36px}
.css_UK{background-position:0 -8243px}
.css_GB{background-position:0 -8243px}
.css_US{background-position:0 -8279px}
.css_UY{background-position:0 -8315px}
.css_UZ{background-position:0 -8351px}
.css_VU{background-position:0 -8603px}
.css_VA{background-position:0 -8387px}
.css_VE{background-position:0 -8459px}
.css_VN{background-position:0 -8567px}
.css_VG{background-position:0 -8495px}
.css_VI{background-position:0 -8531px}
.css_WF{background-position:0 -8639px}
.css_YE{background-position:0 -8711px}
.css_ZM{background-position:0 -8855px}
.css_EAZ{background-position:0 -2160px}
.css_ZW{background-position:0 -8927px}
.goog-te-banner-frame{top: auto !important;bottom: 0}
.goog-te-banner{overflow-x: scroll}
.goog-te-gadget .goog-te-combo{height:auto}
.iconBefore:before, .icon_tag{background-image: url(../images/tag.png);background-repeat: no-repeat;background-size: 30rem auto;font-size: 0}
.iconBefore:before{content: ""}
.shoppingcart-page ul.productsList li.goods-return-policy,.goods-return-policy{ border: none; margin: -15px 0 0; padding: 0; width: 100%;clear: both;display: block;text-align: left; overflow: hidden;}
.shoppingcart-page ul.productsList li.goods-return-policy span,.goods-return-policy span{color:#999}
.product-goods-action{margin-bottom: 12px;}
.us-merchant-return-policy,.merchant-return-policy{clear: both;width: 100%;font-size: 12px;color: #6d6d6d}
.us-merchant-return-policy, .merchant-return-policy p{word-wrap: break-word;word-break: break-all;}
.us-merchant-return-policy, .merchant-return-policy{word-wrap: break-word;word-break: break-all;}

.small-size{font-size:0.65rem}
.shipping-time,strong.shipping-time{font-weight:600}
.market-price{text-decoration: line-through;color:#999 !important;font-size:12px !important;font-weight: normal !important}
.pl5{padding-left: 5px}
.multiple-info{margin: 0 auto;line-height:20px;padding: 3px 0;font-size: .875rem}
.multiple-info a{text-align: left !important;font-size: 11px}
.view-back{position:relative;float:left;background-image:var(--tagIcon_bg);background-repeat:no-repeat;width:10px;height:21px;display:inline-block;background-position: -24px -18px;cursor: pointer;background-size:var(--tagIcon_bg_size);}
.search-view-back{position: absolute;display: inline-block;width: 40px;height: 40px;top: 15px}
.search-view-back .view-back{bottom: 10px}
.searchBox_close{background:url(../images/icon_tag.png) no-repeat;width:20px;height:20px;display:inline-block;background-position:-94px -85px;float:right;cursor:pointer;background-size:280px auto;}
.searchBox_close{position:absolute;top:4px;right:5%;}
.top-country{width:19px;height:24px;background-position:-78px -448px;}
.top-currency{width:24px;height:24px;background-position:-121px -448px;}
.top-language{width:24px;height:24px;background-position:-152px -448px;}
.top-shipping{width:20px;height:20px;background-position:-24px -497px;}
.top-return{width:20px;height:17px;background-position:-72px -500px;}
.top-help{width:22px;height:21px;background-position:-100px -348px;}
.top-user{width: 36px;height: 36px;background-position: -324px -227px;margin-right: 10px;}
.top-order{width: 36px;height: 36px;background-position: -314px -2073px;margin-right: 10px;}
.top-payment{width: 36px;height: 36px;background-position: -268px -2074px;margin-right: 10px;}
.top-password{width: 36px;height: 36px;background-position: -222px -2073px;margin-right: 10px;}
#top_slidBox .menu-close{position: absolute;right: -45px;top:50%;z-index: 1002;width:45px;height:45px;background-position: -228px -329px;opacity: 0;cursor: pointer;transition: opacity .3s ease-in-out}
#top_slidBox .menu-close._active{opacity: 1}
.fa-search-tag{position:relative;background-position:-186px -232px;width:24px;height:24px;}
.em-arrow{position: relative;background: url(../images/icon_tag.png) no-repeat;background-size: 500px 322px;vertical-align: middle}
.fa-angle-left{position: relative;background: url(../images/icon_tag.png) no-repeat;background-size: 750px 449px;width: 25px;height: 25px;background-position: -688px -200px;display: inline-block;vertical-align: middle}
.fa-angle-right{position: relative;background: url(../images/icon_tag.png) no-repeat;background-size: 750px 449px;width: 25px;height: 25px;background-position: -688px -200px;display: inline-block;vertical-align: middle}
.fa-search{position: relative;width: 26px;height: 24px;display: inline-block;margin-right: 5px;background: url(../images/icon_tag.png) no-repeat;background-size: 300px 193px;background-position: -191px -33px;top: 12px}
.fa-facebook{width: 30px;height: 30px;background-position: -24px -399px;}
.fa-pinterest-p{width: 30px;height: 30px;background-position: -80px -399px;}
.fa-instagram{width: 30px;height: 30px;background-position: -130px -399px;}
.fa-heart{position: relative;display: block;width: 28px;height: 25px;background: url(../images/icon_tag.png) no-repeat;background-size: 700px auto;background-position: -183px -86px}
.fa-heart-o{position: relative ;display: block;width: 28px;height: 25px;background: url(../images/icon_tag.png) no-repeat;background-size: 700px auto;background-position: -183px -31px}
em.arrow-right{width: 10px;height: 20px;display: inline-block;background-position: -456px -115px}
em.arrow-left{width: 10px;height: 15px;display: inline-block;background-position: -455px -116px}
.fa-tag-account{position: relative;width: 22px;height: 26px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -141px -3px;vertical-align: middle}
.fa-tag-balance{position: relative;width: 28px;height: 28px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -231px 0;vertical-align: middle}
.fa-tag-my-order{position: relative;width: 28px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -231px -28px;vertical-align: middle}
.fa-tag-my-ticket{position: relative;width: 28px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -233px -81px;vertical-align: middle}
.fa-tag-my-review{position: relative;width: 28px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -231px -54px;vertical-align: middle}
.fa-tag-my-question{position: relative;width: 28px;height: 28px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -234px -106px;vertical-align: middle}
.fa-tag-my-favorites{position: relative;width: 28px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -235px -132px;vertical-align: middle}
.fa-tag-my-address{position: relative;width: 28px;height: 28px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 332px 200px;background-position: -235px -157px;vertical-align: middle}
.fa-tag-wallet{position: relative;width: 32px;height: 32px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 370px 241px;background-position: -55px -214px;vertical-align: middle}
.fa-tag-process{position: relative;width: 32px;height: 32px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 382px 252px;background-position: -58px -197px;vertical-align: middle}
.fa-tag-shipped{position: relative;width: 32px;height: 32px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 393px 271px;background-position: -60px -182px;vertical-align: middle}
.fa-tag-return{position: relative;width: 32px;height: 32px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 398px 252px;background-position: -59px -142px;vertical-align: middle}
#foothelp_div .title{height: 30px;line-height: 30px;font-weight: bold;font-size: 15px;background-color: #f5f5f5;padding: 5px;text-decoration: none;display: block}
#foothelp_div em.arrow-right{top: 10px}
.samestyle_goods .swiper-container{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;height: 24px;}
.j-goodsl-multi-color{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;max-width:145px;height: 24px;float: left;display: inline-flex;}
.j-goodsl-multi-color .swiper-main{width: auto;height: auto;position: relative;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;display: flex;}
.goodsl-multi-color-more{float: left;}
.samestyle_goods .swiper-container .swiper-wrapper{transform: translateX(0%);}
.samestyle_goods .swiper-container .swiper-wrapper .swiper-slide{float:left;}
.swiper-wrapper .swiper-slide{width: auto;height: auto;position: relative;margin-right: 5px;display: inline-flex;}
.samestyle_goods .swiper-container .swiper-wrapper .swiper-slide-goods{position: relative;display: inline-block;width: 24px;height: 24px;overflow: hidden;}
.samestyle_goods .swiper-container .swiper-wrapper .swiper-slide img{display: inline-block;width: 24px;height: 24px;border: 1px solid rgba(102,102,102,.3);-webkit-box-sizing: border-box;box-sizing: border-box;}
.samestyle_goods .swiper-container .swiper-wrapper .active img{border: 1px solid #FAA019;-webkit-box-sizing: border-box;box-sizing: border-box;}
.samestyle_goods .prodPrice{height: auto !important;}
.goodsl-multi-color-more{width: 24px;height: 24px;cursor: pointer;text-align: center}
.pre-sale-success{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.3)}
.pre-sale-success img{position: absolute;top: 45%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 104px;height: 104px !important}

.pre-sale-success p{position: absolute;top: 55%;left: 50%;width: 70%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 16px;color: #fff;font-weight: 500;text-align: center;font-family: Roboto-Medium, Roboto;}
.pre-sale-success div{width: 70%;text-align: center;position: absolute;top: 42%;left: 50%;margin: 0 auto;left: 50%; margin: auto;align-items: center;padding FONT-WEIGHT: 100;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pre-sale-success hr{width: 45%;background-color: white;border:none;height:2px}
.pre-sale-success span{width: 3px;height: 3px;color: white;background: white;border-radius: 50%;margin: 5px;}
.more-size-available{font-size:14px;color:#666;margin:5px 0;display: block;clear:both;font-weight: 400;text-transform: capitalize}

.announcement-bar{padding:10px 0 15px;background-color:#fafafa;position: relative;z-index: 97}
.announcement-bar .glide-arrow{position:absolute;top:32%;background:url(../images/icon_tag.png) no-repeat;width:10px;height:20px;background-size:700px auto;}
.announcement-bar .glide-left{left: 5px;background-position: -607px -19px;}
.announcement-bar .glide-right{right: 5px;background-position: -642px -21px;}
.announcement-bar .bar-slides{width: 100%;position: relative;overflow: hidden;}
.announcement-bar .glide-slides{position: relative;}
.announcement-bar .bar-slides li{width: 100%;text-align: center;line-height: 20px;flex-shrink: 0;align-self: center;}
.announcement-bar .bar-slides a,.announcement-bar .bar-slides span{display:inline-block;height:100%;color:#000;font-weight: 700;text-transform:uppercase;}
.announcement-bar .dot_ul{width:100%;z-index:1;box-sizing:border-box;justify-content:center;position:absolute;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;}
.announcement-bar .dot_ul .dot{display:inline-block;width:4px;height:4px;border: 1px solid #000;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#000;border-radius:50%;margin:0 3px;}
.announcement-bar .dot_ul .dot.active{-webkit-transform: scale(1.2);transform: scale(1.2);background-color: transparent;}
#float_cc_layer{z-index: 1000000;}
/* 产品状态标签 */
.goods-status-tag-info{padding:3px 5px;font-size:12px;font-weight:600;display:inline-block}
.goods-status-new-tag-info{padding:3px 5px;color:#000;font-size:12px;font-weight:600;background-color:#ffffff;font-size:12px;display:inline-block}
.goods-status-tag{position:absolute;left:2px;bottom:2px;padding:3px 5px;background-color:#ffffff;color:#000;font-size:12px;font-weight:600;display:inline-block;box-shadow: 1px 1px 3px 1px #ccc;}
.goods-status-new-tag{position:absolute;left:0;top:0;width:40px;height:40px;z-index:1;display:none}
.goods-status-new-tag span{position: absolute;left: 0;top: 0;background:url('images/new-tag.png');width: 40px;height:40px;background-size:100% 100%}
.goods-status-tag-info span{}  
.goods-status-tag-new-info span{color:#000}
.goods-status-tag span{color:#000}
.goods-status-tag span.red{color:#f10a0a}
.goods-status-tag-new-info span.red{color:#f10a0a}
.view-item-promotion{font-size:14px;color:#f10a0a!important;font-weight:700!important}
.market-price{color: #637381;text-decoration: line-through}
.normal-color{color:#000}
.red{color:#f10a0a}
.new_shopcart_freeshipping_tip{width: 90%;margin: 20px auto}
.new_shopcart_freeshipping_tip .text{text-align: center;font-weight: 700;width: 100%;white-space:break-spaces}
.new_shopcart_freeshipping_tip .process{margin: 10px 0; border-radius: 20px;height: 10px;box-sizing: border-box;display: flex;align-items: center;background: #999;}
.new_shopcart_freeshipping_tip .process_num{display: inline-block;width:100%;background: #ffc152;border-radius: 20px;height: 10px}
.process_section{display: flex;justify-content: space-between}
.cart-box{margin-top: 1px}
.prompt-cart-header{align-items: center;background-color: #fff;margin-top: -1px;}
.prompt-cart-header a{text-decoration:none;text-transform:uppercase;font-size:21px;font-family:Roboto-Medium,Roboto;font-weight:500;display:block;width:100%;padding:16px 10px;box-sizing:border-box;}
.prompt-cart-header a span{font-size:16px;font-family:Roboto-Medium,Roboto;font-weight:500;color:#221816;}
.prompt-cart-header a:hover{text-decoration: none}
.head-switch{width:100%;color: #999;text-align: center}
.head-switch.on{color: #000}
.head-switch.on span{color: #000;}
.point-tips{font-size: 0;display: inline-block}
.point-tips:before{content:'i';display:inline-block;background:#fff;border-radius:50%;color:#333;cursor:pointer;font-size:12px;font-weight:bold;line-height:15px;text-align:center;width:15px;display:inline-block;box-sizing:border-box;height:15px;border:1px solid #333;font-style:italic;margin-left:5px;text-transform:lowercase}
.show-webtip-div{position:fixed;border:1px solid #b3b3b3;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px 2px #b3b3b3;display:none;padding:15px;width:90%;max-width:500px;box-sizing:border-box;z-index:198702141234}
.show-webtip-div.vip-bg{background-image: url(../images/vip_day/tip-bg.jpg);background-size: 100% 100%;background-repeat: no-repeat}
.show-webtip-div .cl{display:inline-block;font-size:29px;position:absolute;right:5px;top:-5px;cursor:pointer}
.show-webtip-div .con{text-align:left;line-height:25px}
.show-webtip-div .con ol,.show-webtip-div .con li{list-style: disc inside}
.cart-history{padding-bottom: 20px}
.cart-history .prod-name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 19px;margin-bottom: 9px;width: 80%;padding: 0;}
.cart-history .prod-name a{font-size: 12px;}
.cart-history-add{display:inline-block;width: 144px;height: 24px;line-height: 24px;background: #FA9F17;border-radius: 12px;font-family: Roboto-Medium, Roboto;font-weight: 500;text-align: center;text-transform: uppercase;position: absolute;bottom: 0}
.cart-history li{padding:10px;position:relative;border-bottom:1px solid #ddd;}
.cart-history .prod-price{line-height: 18px;}
.product-goods-cart .product-goods-img{width:23%;position: relative}
.product-goods-cart .product-goods-info{display: block;width: 77%;padding-left: 10px}
.empty-flowlist h3{text-align:center;color:#000;margin:50px 0;font-size:15px;font-weight:700;}
.empty-flowlist .ckout-proceed-btn{width: 200px;margin: 0 auto;}
.empty-flowlist .litb-btn-new{line-height:25px;min-height:25px;font-size:13px;}
.follow_us_title{text-align:center;}
#foot-country-flag{margin: 0 6px 0 8px;align-items: center;}
#foot-country-flag .country_flag{margin-right: 6px;}
.change-currency .country-selector{float:none;margin:0 auto}
.change-currency .footer-cc-right{width: 7px;height: 4px;background-position: -337px -28px;transform: rotate(-90deg);}
.footer-payment-method{margin: 16px 0;align-items: center;justify-content: center;flex-direction: row;flex-wrap: wrap;}
.footer-payment-method span{margin: 4px 4px;}
.pay-paypal{width:30px;height: 20px;background-position: -225px -401px;}
.pay-visa{width:30px;height: 20px;background-position: -182px -436px;}
.pay-master{width:30px;height: 20px;background-position: -285px -366px;}
.pay-maestro{width:30px;height: 20px;background-position: -268px -401px;}
.pay-afterpay{width:73px;height: 18px;background-position: -103px -970px;}
.pay-klarna{width:30px;height: 20px;background-position: -311px -401px;}
.pay-american{width:30px;height: 20px;background-position: -350px -436px;display:none}
.pay-discover{width:30px;height: 20px;background-position: -354px -400px;}
.ship-quick{width:30px;height: 18px;background-position: -327px -367px;}
.ship-dhl{width:30px;height: 20px;background-position: -298px -436px;}
.ship-fedex{width:30px;height: 20px;background-position: -365px -366px;}
.ship-rogal{width:30px;height: 20px;background-position: -182px -401px;}
.pay-dinersclub{width:30px;height: 20px;background-position: -190px -838px;}
.pay-jcb{width:30px;height: 20px;background-position: -237px -838px;}
.pay-ups{width:30px;height: 20px;background-position:  -281px -838px;}
.pay-applepay{width:30px;height: 20px;background-position: -298px -464px;}
.pay-clearpay{background-position:-110px -838px;width: 63px;height: 20px;}
.site-jabber{width:84px;height: 21px;background-position: -280px -1508px;}
.pay-giropay{width:46px;height: 20px;background-image: url(../images/payment_img/AdyenGiropay.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.pay-trustly{width:30px;height: 20px;background-image: url(../images/payment_img/AdyenTrustly.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.pay-blik{width:31px;height: 20px;background-image: url(../images/payment_img/AdyenBlik.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.pay-ideal{width:28px;height: 20px;background-image: url(../images/payment_img/AdyenIdeal.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}

#payment_methods_text{font-weight:700;color:#000;font-size:14px;line-height:30px}
.mb5{margin-bottom: 5px;}
#payment_methods_text {
    font-weight: 700;
    color: #000;
    font-size: 14px;
    line-height: 30px;
}
.register_success_content{position: fixed;left: 0;top: 0;height: 100%;width: 100%;z-index: 100010;display: none}
.register_main{width: 90%;height: 150px;margin: 0 auto;background: #fff;border: 10px;position: relative;z-index: 19870214;margin-top: 40%;border-radius: 10px;box-sizing: border-box;padding: 10px}
.register_main_ok{display: block;width: 100%;background: #FAA019;color: #000;font-weight: 700;font-size: 18px;text-align: center;height: 30px;line-height: 30px;margin: 0 auto;margin-top: 10px;border-radius: 5px}
.register_success_title{text-align: center;color: #000;font-size: 16px;font-weight: 700;margin-top: 15px;clear: both}
.register_main_tips{margin-top: 10px;font-size: 13px;padding: 5px;text-align: center}
.register_main_close{position: relative;background: url(../images/icon_tag.png) no-repeat;width: 18px;height: 18px;display: inline-block;background-position: -341px -44px;float: right;cursor: pointer;}
.register_loading_main{width: 140px;height: 90px;background: #ffffff;border-radius: 10px;padding: 10px;box-sizing: border-box;margin: 50% auto 0;text-align: center;position: relative;z-index: 19870214;background: rgba(0,0,0,0.7);display: flex;align-items: center}
.register_loading_main #infscr-loading{margin: 0 auto;height: auto}
.register_loading_main #infscr-loading #panel div{background: #ddd;border: 1px solid #ddd;margin: 0 3px;width: 12px;height: 12px;}
#register_loading_content .cover_layer{opacity: 0.5}
#btnFBLogin b{display: inline-block;
    width: 26px;
    height: 26px;
    background-color: #fff;
    border-radius: 50%;
    color: #2450af;
    font-size: 38px;
    line-height: 40px;
    float: left;
    margin-top: 10px;
    margin-left: 5px;
}
.login_google_btn b{display: inline-block;
    float: left;
    width: 20px;
    text-align: center;
    margin-left: 5px;
}
.product-shock-show{display: none}
.proList_b .priority-dispatch-tag{display: none;color: #c41d4a;}
.new-user-triangle{display: none;}
body.fixed_body{position:fixed;left:0;right:0}
.order_info_ul{display: flex;justify-content: space-between;padding-top: 20px;flex-wrap: wrap}
#order_info_ul .order_info_li{width: 25%;text-align: center}
#order_info_ul .order_info_li_num{position: absolute;top: -2px;right: -8px;width: 18px;border: 1px solid #000;height: 18px;padding: 0;border-radius: 50%;background: #fff;z-index: 1;line-height: 18px}
.my-account-order{padding: 10px 8px}
.user_center_cut,.order-list .user_center_cut{background: #fafafa;height: 20px}
.order_info_li i{position: relative;font-style: normal}
.surplus_withdraw{width: 128px;font-size: 12px;display: block;text-align: center;font-size: 14px}
.coupon_type_content,.order_type_content{display: flex;flex-wrap: nowrap;justify-content: space-between;margin-top: 20px}
.order_type_content{width: 100%;overflow-x: scroll;-webkit-overflow-scrolling: touch}
.order_type_content::-webkit-scrollbar{display: none}
.order_type_content::-moz-scrollbar{display: none}
.order_type_content .points_type_a{margin-right: 8px;flex-shrink: 0}
.coupon_type_content .points_type_a{margin-right: 0}
.coupon_ul{padding: 0 10px;}
.coupon_list{position: relative;padding: 16px 20px;background: #fff;margin: 16px 0;box-shadow: 0px 1px 6px 0px #DDDDDD;border-left: 4px solid #FA9F17}
.coupon_status{padding: 5px 10px;color: #000}
.coupon_value,.coupon_value .my_shop_price{font-size: 26px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.coupon_text{line-height: 17px;color: #999;}
.coupon_text *{color: #999;}
.coupon_main_info .conditios,.coupon_main_info .conditios *{color: #221816;}
.coupon_use_btn{width: 104px;text-align: center;text-transform: uppercase;cursor:pointer;font-size:14px!important}
.coupon_main_info{border-bottom: 1px solid #ddd;position: relative;margin-bottom: 16px;padding-bottom: 16px;}
.coupon_list.coupon_useless{background: #ffffff;border: 1px solid #e5e5e5;border-left: 4px solid #9a9a9a}
.coupon_list .coupon_code{align-items: center;justify-content: space-between;}
.coupon_list .coupon_code .f-bold{font-size: 14px;font-family: Roboto-Medium, Roboto;font-weight: 500;}
.coupon_useless .coupon_use_btn{}
.coupon_useless .coupon_main_info{border-bottom: 1px solid #e5e5e5;}
.coupon_useless .coupon-tag{width: 84px;height: 84px;position: absolute;right: 12px;top: 12px;}
.coupon_useless .coupon-tag1{background-position: -29px -716px}
.coupon_useless .coupon-tag2{background-position: -284px -621px}
.review_goods_list{display: flex;}
.order-list-pre-tag{color: #faa019;font-weight: 700}
.order-action-dafault-btn{padding: 0 10px;}
.order-action-dafault-btn-disabled{background: #DDD}
.order-action-dafault-btn_yellow{background: #FA9F17;color:#fff}
.order-action-new-btn{color:#999;text-decoration: underline;text-transform: capitalize;}
.order-action-blank-btn{border: 2px solid #FA9F17;line-height: 33px;}
.order-buttons-more{color: #999;text-decoration: underline;}
.order-list .order_btns div.order-buttons-box{float:left;margin-top: 10px;}
.tip-trangle-top{border-bottom:20px solid #fff;border-left:5px solid #fff;border-right:20px solid transparent;width:0;height:0;position:absolute;top:-8px;left:10px;box-shadow:0 2px 9px 0 rgb(0 0 0 / 12%);border-top:5px solid transparent;transform:rotate(-150deg);}
.order-buttons-content{background: #FFFFFF;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);position: absolute;left:11px;z-index:9;width:143px;display: none;margin-top: 10px !important;border-radius: 8px;}
.order-buttons-box:hover .order-buttons-content{display: block}
.order-buttons-content .order-action-more-button{display:block;border-bottom:1px solid #F6F6F5;padding:6px 0 6px 13px;background-color:#fff;color: #999;}
.order-buttons-content .order-action-more-button:first-child{border-radius:8px 8px 0 0;}
.order-buttons-content .order-action-more-button:last-child{border-radius: 0 0 8px 8px;border-bottom: none;}
.order-list-goods{width: 100%;}
.order-list-goods .promotion {color: #DF373E;text-align: left;font-size: 12px;margin:0 0 8px 0;width:100%;height: auto;line-height: 12px;border: none;}
.order-list-goods-row{overflow-y: scroll;-webkit-overflow-scrolling: touch;flex-wrap: nowrap}
.order-list-goods-row .order-list-goods-li{width: 30%;padding-right: 8px;box-sizing: border-box;flex-shrink: 0}
.order-list-goods::-webkit-scrollbar {display: none;}
.order-list-goods::-ms-scrollbar {display: none;}
.order-list-goods::-moz-scrollbar {display: none;}
.order-list-goods-link{position: relative;width: 100%;display: block}
.order-list-goods-col .order-list-goods-link{min-width: 90px;width: 90px;margin-right: 8px;}
.order-list-goods-col .order-list-right{width: calc(100% - 98px);justify-content: space-between;}
.order-list-goods-col .priority-tag-name{font-size: 12px;border: 1px solid #329A44!important;color: #329A44 !important;margin-right: 4px;display: inline-block;padding: 2px 4px;border-radius: 4px;}
.order-list-goods-thumb{display: block;max-width: 100%}
.order-list-goods-num{font-size: 16px;}
.order-list-goods .order-list-goods-name{overflow:hidden;text-overflow:ellipsis;display:block;word-break:break-all;white-space:nowrap;color:#221816;margin-bottom: 8px;font-size: 12px;}
.order-list-goods-attr-box{margin-bottom: 8px;}
.order-list-goods-attr{line-height: 26px;margin-right: 6px;display: inline-block;}
.order-list-goods-price .my_shop_price{font-family: Roboto-Medium, Roboto;font-weight: 500;color: #999}
.order-list-goods-price .discounted_price{color: #faa019}
.order-list-goods-attr span{color: #999;margin-top: 5px;display: inline-block}
.order-list-total-info,.order-list-view-detail{text-align: right;margin:8px 0;padding: 0 10px;}
.order-list-view-detail{display: flex;align-items: center;justify-content: right}
.order-list-total-info .my_shop_price{font-size: 18px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #221816;}
.order-list-view-detail a{text-transform: capitalize;text-decoration: underline;display:inline-block}
.order-list .order-list-li{clear: both;margin-bottom: 20px;overflow: hidden;padding: 5px 5px 10px}
.big_z_index{z-index:19870214}
.small_z_index{z-index:1 !important}
#goods_country_info,#country_info,#default_country_info{background-color:#fb9f18;padding:0;border: none;}
#goods_country_info th,#country_info th,#default_country_info th{line-height:30px;font-size:12px;background-color:#FAA82D;color:#fff;font-family: Roboto-Medium, Roboto;font-weight: 500;width:18%;text-align:center;text-transform:capitalize;border-right: 1px solid #fff;}
#goods_country_info th:last-child,#country_info th:last-child,#default_country_info th:last-child{border-right:0}
#goods_country_info td,#country_info td,#default_country_info td{background-color:#ffffff;color:#000;border-top: none;border-right: none;vertical-align: middle;}
#country_info td.ci_right, #default_country_info td.ci_right{border-right: 1px solid #ddd;}
.new-user-triangle{left: -4.2em !important;top: -4.2em !important;width: 8.4em !important;height: 8.4em !important;}
.new-user-triangle div{top: 8.3em !important;}
.new_user_fixed_btn{position: fixed;z-index: 99;bottom: 338px;right:0;cursor: pointer;display: inline-block;}
.new_user_move_btn{animation: move 3s 0s infinite;-webkit-animation: move 3s 0s infinite;transform-origin: bottom;-webkit-transform-origin: bottom;}
.new_user_fixed_btn a{display: inline-block;width: 70px;}
@keyframes move{0%,65%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}80%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}85%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}95%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@-webkit-keyframes move{0%,65%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}80%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}85%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}95%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
.pr5{margin-right: 5px;}

.cart_goods_number_cut,.cart_goods_number_add,.cart_goods_number_input{display: inline-block;width:24px;height:24px;line-height:25px;text-align: center;box-sizing: border-box;}
.cart_goods_number_cut{border-right: 1px solid #ddd;line-height:22px;}
.cart_goods_number_cut.disable{color: #999;cursor: default;}
.cart_goods_number_add{border-left: 1px solid #ddd;line-height:21px;}
.cart_goods_number_input{width: 39px;background: #fff;}
.cart_goods_info_right_number{display: inline-block;width: 24px;height: 24px;line-height: 23px;text-align: center;border: 1px solid #ddd;border-radius: 8px;}
.number_none{display: none !important;}
.cart_goods_number{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;}


.icon-arrow-right{display: inline-block;width: 20px;height: 20px;background-image: var(--tagIcon_bg);padding: 0;background-size: 450px auto;background-position: -319px -23px;}
.icon-free-gift{display: inline-block;width: 25px;height: 25px;background-image: var(--tagIcon_bg);padding: 0;background-size: 450px auto;background-position: -72px -68px;}
.observer-cart-items .favorite,.fa-heart-o{display: inline-block;width: 28px;height: 28px;background-image: var(--tagIcon_bg);padding: 0;background-size: var(--tagIcon_bg_size);background-position: -124px -1621px;}
.observer-cart-items .favorite_on,.fa-heart{display: inline-block;width: 28px;height: 28px;background-image: var(--tagIcon_bg);padding: 0;background-size: var(--tagIcon_bg_size);background-position: -162px -1621px;}
.observer-cart-items .market-price{font-size: 12px;color: #999999;}
.new_radio_icons{display: inline-block;width: 20px;height: 18px;background-image: var(--tagIcon_bg);padding: 0;background-size: 360px auto;background-position: -320px -58px;}
.new_radio_icons_on{display: inline-block;width: 18px;height: 18px;background-image: var(--tagIcon_bg);padding: 0;background-size: 360px auto;background-position: -202px -58px;}
.proList_b .proCart, .c-pt__info .proCart{display: inline-block;width: 16px;height: 16px;background-image: var(--tagIcon_bg);padding: 0;background-size: var(--tagIcon_bg_size);background-position: -184px -66px;}
.cart-items-first-0{margin: 0 !important;border-radius:0 !important;}
.cart-items-first-1{margin: 0 !important;border-radius:0 0 16px 16px !important;}
.cart-items-underline-1{margin: 0 !important;border-radius:0 0 16px 16px !important;}
.cart-items-underline-2{margin-top: 5px !important;border-radius:16px !important;}
.cart-items-underline-3{margin: 0 !important;border-radius:0 0 16px 16px !important;}
.cart-items-underline-4{margin-top: 5px !important;border-radius:16px !important;}
.cart-items-underline-5{margin: 0 !important;border-radius:0 0 16px 16px !important;}
.footer-fixed{position: fixed;left:0;bottom:0;width: 100%;max-width: 550px;background-color: #fff;z-index: 1000;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
@media screen and (min-width:550px){.footer-fixed{left: calc(50% - 275px);}}
.footer-fixed-box{align-items: center;justify-content: space-between;height: 56px;background-color: #fff;}
.footer-fixed-box a{display: inline-block;text-align: center;width: 20%}
.footer-fixed .ff-home{width: 25px;height: 23px;background-position: -283px -493px}
.footer-fixed .ff-home-on{width: 24px;height: 22px;background-position: -243px -493px}
.footer-fixed .ff-cate{width: 22px;height: 22px;background-position: -22px -528px}
.footer-fixed .ff-new{width: 22px;height: 22px;background-position: -167px -528px}
.footer-fixed .ff-bag{width: 22px;height: 22px;background-position: -211px -528px;position: relative;}
.footer-fixed .ff-me{width: 24px;height: 22px;background-position: -299px -528px}
.footer-fixed .ff-me-on{width: 24px;height: 23px;background-position: -345px -528px}
.view-goods-tag{font-family: Roboto-Medium, Roboto;color: #FA9F17;position: absolute;left: 0;bottom: 0;}
.view-tag-name9,.view-tag-names1,.view-tag-names3{background-image: var(--tagIcon_new_bg);background-repeat: no-repeat;display: inline-block;background-size: var(--tagIcon_new_bg_size);}}
.view-tag-name9{font-size:0; width: 93px;height: 18px;background-position: -178px -421px;}
.view-tag-namep1{width: 73px;font-size: 14px;height: 18px;background-image: none;background: #ED5A24;border-radius: 8px 8px 8px 0;color: #fff;line-height: 20px;text-align: center}
.view-tag-names1{font-size:0;width: 60px;height: 18px;background-position: -10px -421px;}
.view-tag-names3{font-size:0;width: 48px;height: 19px;background-position: -364px -421px;}
.view-tag-named1{font-size:0;width: 103px;height: 18px;background-position: -233px -735px;display: none;}
.cut-off-new{display:inline-block;width: 44px;height: 18px;line-height: 18px;text-align: center;background: #D22D19;border-radius: 0px 8px 8px 8px;font-family: Roboto-Medium, Roboto;font-weight: 500;color: #FFFFFF;position: absolute;left: 0;top: 0;}
.add-cart-prod-outofstock{width: 14px;height: 16px;background-position: -215px -21px;vertical-align: -1px;margin-right: 4px;}
.prod-outofstock{background-image: var(--tagIcon_bg);background-repeat:no-repeat;background-position: -215px -21px;background-size: var(--tagIcon_bg_size);width: 14px;height: 16px;display: inline-block;vertical-align: middle;float:right;margin-right: 5px;}
.extranet_source_img{max-width: 64px;}
#google_translate_element,.goog-te-banner-frame,#goog-gt-tt,.goog-te-spinner-pos,.skiptranslate{display: none !important;}
.none_show{display: none!important}
.fa-bar-chart:before{content: '';}
.search-des-header{padding:0 10px;box-sizing:border-box;align-items:center;justify-content:space-between;position: absolute;}
.search-des-header .view-back{position:relative;left:0;top:0}
.search-des-header .search-container{width: 100%;margin-left: 15px;}
.view-tag-final_sale{font-size:0;width: 88px;height: 18px;background-position: -233px -710px;display: none;}

.down-app-box{display:none;background: #FFF;}
.down-app-con{align-items:center;justify-content:space-between;padding:6px 8px 6px 5px;box-sizing:border-box;}
.down-app-con .slide-left{align-items:center;}
.down-app-con .app-close{width: 12px;height: 12px;background-position:-346px -191px;min-width: 12px;margin-right: 10px;}
.down-app-con .app-logo{margin-right:10px;}
.down-app-con .txt2{font-size: 12px;color: #666;margin: 4px 0;}
.down-app-con .only-txt{font-family: Roboto-Medium, Roboto;font-weight: 500;}
.down-app-con .app-get{display:inline-block;width: 100px;text-align: center;background-color: #221816;color: #fff;border-radius: 8px;padding: 10px 0}
.footer-download-app-box{margin: 16px 0 26px;}
.footer-download-app-box h4{margin-bottom: 8px;text-align: center;}
.footer-download-app-con{align-items: center;justify-content: center;}
.footer-download-app-con .choose-con{margin: 0 10px;}
.footer-download-app-con .app-store{width: 116px;height: 38px;background-position: -268px -1730px;}
.footer-download-app-con .app-google-play{width: 116px;height: 38px;background-position: -139px -1730px;padding:0}
.footer-download-app-con span{padding:0;margin:0}
.footer-email-box h4{text-align: center;}
.footer-email-box .pinglunform{padding: 0 20px;margin: 16px 0;}
.subscribe-input-wrap{position: relative;align-items: center;justify-content: space-between;}
.pinglunform .subscribe-input-wrap  button{position: relative;right: unset;top: unset;}
.subscribe-input-wrap .txtEMail{padding: 5px 0;text-indent: 10px}
.subscribe-input-wrap .txtEMail::-webkit-input-placeholder{color:#666;font-size: 12px;}
.subscribe-input-wrap .txtEMail::-moz-placeholder{color:#666;font-size: 12px;}
.subscribe-input-wrap .txtEMail::-ms-input-placeholder{color:#666;font-size: 12px;}
.footer-phone-wrap .txtEMail::-webkit-outer-spin-button,.footer-phone-wrap .txtEMail::-webkit-inner-spin-button {-webkit-appearance: none;}
.footer-phone-wrap .txtEMail{-moz-appearance: textfield;}
.footer-email-box .tip-con{font-size: 12px;color: #666;line-height: 16px;margin: 16px 0 24px;text-align: center;}
.footer-email-box .tip-con a{font-size: 12px;color: #007185;text-decoration: underline;}
.footer-email-box .phone-prefix-wrap{position: absolute;left:0;top:0;height: 100%;align-items: center;}
.footer-email-box .phone-prefix-tag{margin-left: 4px;padding-right: 6px;border-right: 1px solid #ddd;}
.footer-email-box .footer_sub_error{color: #FF5151;font-size: 12px;margin-top: 5px}
.footer-email-box .footer_sub_error.green{color:#329A44}
.footerSub-listpopupdiv{background: transparent;position: fixed;z-index: 19870214;display: none;left: 0;right: 0;top: 0;bottom: 0;margin: auto;text-align: center;}
.footerSub-listpopupdiv .flex-col{align-items: center;justify-content: center;height: 100%;width: 100%}
.footerSub-condiv{position: relative; width: 90%;max-width: 335px;background: #FFFFFF;border-radius: 12px;padding: 24px 20px;box-sizing: border-box;}
.footerSub-condiv .close-tag{position: absolute;top: 14px;right: 14px;width: 20px;height: 20px;background-position: -116px -70px;}
.footerSub-condiv .sub-msg{margin:16px 0;line-height: 18px;}
.footerSub-condiv .sub-ok{display: block;width: 200px;height: 40px;line-height: 40px;background: #FA9F17;border-radius: 9px;font-size: 18px;color: #FFFFFF;text-align: center;margin: 0 auto;}
.footerSub_msg_box{position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 100000}
.footerSub_msg_box>div.flex-col{width: 100%;height: 100%;align-items: center;justify-content: center;}
.footerSub_msg_box .msg-con{position: relative;width: calc(100% - 20px);max-width: 335px;border-radius: 12px;background: #fff;box-sizing: border-box;padding: 16px 20px;}
.footerSub_msg_box .close-a{position: absolute;width:20px;height:20px;background-position: -24px -105px;right: 14px;top: 14px;cursor: pointer;}
.footerSub_msg_box .cont-info{text-align: center;}
.footerSub_msg_box .cont-info .txt-title{font-size: 20px;margin: 5px 0;}
.footerSub_msg_box .btn-row{align-items: center;justify-content: center;}
.footerSub_msg_box .ok-btn{display: inline-block;width: 100%;max-width: 315px;padding: 7px 0;background: #FA9F17;border-radius: 10px;text-align: center;color: #fff;font-size: 18px;margin:16px auto 0;text-decoration: none;text-transform: uppercase;cursor: pointer;box-sizing: border-box;border: 2px solid #FA9F17;}
.footerSub_msg_box .ok-btn.none{display: none}
.footerSub_msg_box .ok-btn.blank{background: #fff;color: #FA9F17;}
.footerSub_msg_box .sub-ok-tag{width: 30px;height: 30px;background-position: -15px -488px;background-size: 201.5px auto;margin-right: 12px;vertical-align: middle;}

.free_label,a.free_label,.free_label *{color:#DF373E!important;text-transform: uppercase!important}
.category-page .vip_user_price_wrap{width:100%;display:block;}
.category-page .vip_user_price_wrap .vip-infos{background:linear-gradient(90deg,#FFDDD6 0%,#FFE4D6 100%);border-radius:4px;font-size:12px;font-family:Roboto-Medium,Roboto;font-weight:500;color:#ED5A24!important;padding:2px 5px;display:inline-block;margin:3px 0;}
.category-page .vip_user_price_wrap .my_shop_price{color:#ED5A24!important;font-weight:bold;font-size:12px}
.vip_user_price_details{width:100%;background:linear-gradient(90deg,#FFDDD6 0%,#FFE4D6 100%);border-radius:8px;line-height:26px;padding:3px 0;justify-content:space-between!important}
.vip_user_price_details .vip-detail img{width:16px;margin-left:5px;margin-right:3px}
.vip_user_price_details .vip-detail .vip_user_price_wrap{font-size:16px;font-family:Roboto-Regular,Roboto;font-weight:400;color:#221816}
.vip_user_price_details .vip-detail .vip_user_price_wrap .my_shop_price{font-size:16px;font-family:Roboto-Medium,Roboto;font-weight:500;color:#ED5A24}
.vip_user_price_details .act-right{margin-right:10px}
.vip-user-price-tips{position: fixed;background-color: #fff;border-radius:12px;display: none;;width: 96%;max-width: 355px;z-index: 19870214100}
.vip-user-price-tips .vip-tips-content{padding: 15px}
.vip-user-price-tips .vip-bg{background-image: url(mthemes/trade-n/images/vip_day/tip-bg.jpg);background-size: 100% 100%;background-repeat: no-repeat}
.vip-user-price-tips .cl{display: inline-block;font-size: 29px;position: absolute;right: 5px;top: -5px;cursor: pointer}
.vip-user-price-tips .con{text-align: left;line-height: 25px;margin-top:15px}
.vip-user-price-tips .con ol,.vip-user-price-tips .con li{list-style: disc inside}
.vip-user-price-tips .close-tag{width:20px;height:20px;background-position:-24px -105px;position: relative;top: 5px;right: 10px;}
.user_rank_ad_none{display:none!important}
.app_css_vip_user_price_details,.app_css_vip_user_price_details *,.app_css_vip_user_price_details .my_shop_price{font-size:12px!important}
.app_css_vip_user_price_details img{vertical-align: sub;}
.app_css_vip_user_price_details .que-mark{top:5px}
@media screen and (max-width: 420px){
    .vip_user_price_details,.vip_user_price_details *,.vip_user_price_details .my_shop_price{font-size:12px!important}
    .vip_user_price_details img{vertical-align: sub;}
    .vip_user_price_details .que-mark{top:5px}
}
#container .buttons-con1{width: 100px;margin: 20px auto;background: #FA9F17;border-radius: 20px;font-size: 18px;font-family: Roboto-Medium, Roboto;font-weight: 500;text-align: center;padding: 10px;color: black;}

.form-input-default-div{position:relative;}
input.form-input-default,.form-input-default {height: 54px;line-height: 54px;border: 1px solid #ddd;border-radius: 27px;box-sizing: border-box;font-size:14px;text-indent: 0}
.form-input-default:focus,input.form-input-default:focus{border: 2px solid #221816;}
input.form-input-err,.form-input-err,input.form-input-err:focus,.form-input-err:focus,.form-input-err ~ .searchable-select .searchable-select-holder{border: 2px solid #FF5151;}
.form-input-default-div .placeh{position:absolute;left:51px;top:20px;transition:top 0.4s ease;color:#999;line-height: 14px;font-size: 14px;}
.form-input-default:focus ~ .placeh,.form-input-default ~ .placeh_on,.form-input-err ~ .placeh,.placeh.active{top:-6px;color:#221816;font-size: 12px;background-color: #fff;z-index: 1;padding: 0 1px}
.form-input-default:autofill ~ .placeh,.form-input-default:-webkit-autofill ~ .placeh{top:-6px;color:#221816;font-size: 12px;background-color: #fff;z-index: 1;padding: 0 1px}
.form-input-default:autofill ~ .placeh,.form-input-default:-webkit-autofill ~ .placeh,.form-input-default ~ .placeh_on{color:#999;}
.form-input-err ~ .placeh,.form-input-err ~ .placeh_on{color:#FF5151 !important;}
.form-input-default-div ul.emailist{margin: 0 !important;top: 56px;left: 0;width: 100%;box-sizing: border-box;min-width: auto !important}
.inputMailList_down ~ .emailist,.form-input-default-div.active .emailist{border: 1px solid #221816;box-sizing: border-box;width: 100%;border-radius: 8px}
input.form-input-default.inputMailList_down{border-radius: 8px;}
.err-tag{width: 16px;height: 16px;background-position: -200px -1344px;vertical-align: -2px;margin-right: 4px;}
.mm_whole_alide_cart_icon_wrap{position: fixed;right:6px;z-index:101;width:45px;bottom: 190px;display: none;cursor:move;}
.mm_whole_alide_cart_icon_wrap a{text-decoration: none;display: inline-block;position: relative;outline:none;border:none}
.mm_whole_alide_cart_icon_wrap .alide_cart_icon{display: inline-block;width: 40px;height: 40px;background-position: -68px -274px;position:relative;right:5px}
.mm_whole_alide_cart_icon_wrap .mm-cart-number{position: absolute;right: 3px;top: -8px;width: 18px;height: 18px;border-radius: 50%;background-color:#D22D19;font-size: 14px;font-weight: 500;color: #fff;font-family: Roboto-Medium, Roboto;align-items: center;align-content: center;justify-content: center;}
.mm_whole_alide_cart_icon_wrap .mm-aside-cart-tips{position: absolute;right: 0;bottom: -14px;border-radius: 4px;background-color:#FF5151;font-size: 10px;font-weight: 600;color: #fff;display: inline-block;text-align: center;padding:1px 6px;}
.mm_whole_alide_cart_icon_wrap .mm-aside-cart-tips .my_shop_price{font-size: 10px;font-weight: 600;color: #fff}
.points_overdue{font-family: Roboto-Medium, Roboto;font-weight: 500;font-size: 12px;color: #FA9F17;line-height: 14px;text-align: center;font-style: normal;margin-left: 16px;}
.no-scroll{overflow: hidden!important;}
/*网站弹窗默认新增基础样式*/
.default-popup,.show-webtip-div,.show-popup-div{transform: scale(1.15);transform-origin: center;opacity: 0;transition: transform .18s ease-in-out,opacity .18s ease-in-out}
.default-popup-active{transform: scale(1);opacity: 1}

.cut-off-wrap{display: inline-block;height: 18px;line-height: 18px;background: rgb(255 81 81 / 10%);border-radius: 4px;padding: 0 5px;font-size: 12px;color: #FF5151;margin-left: 6px;vertical-align: 2px}
.cut-off-wrap .cut-down-arrow{width: 7px;height: 10px;background-position: -344px -286px;margin-right: 2px}

/*edit goods start*/
.order_edit_btn{display: inline-flex;width: 56px;height: 22px;border-radius: 5px;border: 1px solid #D0CFCF;text-align: center;font-size: 12px !important;box-sizing: border-box;align-items: center;justify-content: space-between;margin-left: 6px;padding: 0 7px}
.order_edit_btn.disabled{background: #F1F3F4;border-color: #F1F3F4;color: #999999}
.edit-tag{background-position:-336px -325px;width: 17px;height: 17px;transform: scale(.9)}
.order_edit_btn.disabled .edit-tag{background-position: -360px -325px;cursor: not-allowed}
.default-button.order-edit-products-button{background: #FFFFFF;border-radius: 20px;border: 1px solid #221816;box-sizing: border-box}
.default-button.order-edit-products-button:hover{background: #fff}
.default-button.order-edit-products-button.disabled{background: #DDDDDD;cursor: not-allowed;color: #fff;border-color: #DDDDDD}
#order_list_edit_popup{position: fixed;left: 0;bottom:0;z-index: 10010;width: 100%;height: max-content;box-sizing: border-box;background-color: #fff;border-radius: 12px 12px 0 0;padding-bottom: 30px;display: none;}
.order_list_modify_btn{display: inline-flex;margin-right: 8px;text-decoration: underline;align-items: center;margin-top: 8px;width: 102px;justify-content: space-between}
.order_list_edit_popup_header{height: 50px;border-bottom: 1px solid #DDDDDD;box-sizing: border-box;font-size: 16px;text-align: center;font-weight: bold;line-height: 50px}
.order_edit_popups_close_btn{width: 20px;height: 20px;background-position: -24px -105px;position: absolute;right: 16px;top: 14px}
.order_list_edit_btn{display: flex;justify-content: space-between;width: 100%;font-size: 18px;box-sizing: border-box;height: 50px;align-items: center;padding: 0 20px;border-bottom: 1px solid #DDDDDD}
.order_list_edit_arrow{width: 10px;height: 10px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg)}

.default-button.order-edit-products-button{background: #FFFFFF;border-radius: 20px;border: 1px solid #221816;box-sizing: border-box}
.default-button.order-edit-products-button:hover{background: #fff}
.default-button.order-edit-products-button.disabled{background: #DDDDDD;cursor: not-allowed;color: #fff;border-color: #DDDDDD}
.edit-goods-item{margin-bottom: 8px;display: flex;align-items: center}
.edit-goods-arrow{width: 0;height: 0;display: inline-block;border-right: 4px solid transparent;border-bottom: 7px solid #000;border-left: 4px solid transparent;transform: rotate(180deg);margin-left: 4px;transition: all 0.3s ease-in-out}
.edit-goods-arrow.active{transform: rotate(0deg);}
.edit-goods-select{display: flex;align-items: center;margin-left: 3px;background: #F8F8F8;cursor: pointer;padding: 4px 8px;border-radius: 12px;position: relative}
.edit-goods-select:hover{background: #F1F3F4}
.edit-goods-num{width: 88px;height: 24px;border-radius: 8px;border: 1px solid #DDDDDD;box-sizing: border-box}
.edit-goods-num-input{width: 40px;height: 22px;text-align: center;border: none;border-left: 1px solid #ddd;border-right: 1px solid #ddd}
.edit-goods-num-btn{width: 22px;text-align: center}
.changed{color: #FA9F17}
.edit-goods-select-color-list{position: fixed;width: 80%;height: max-content;max-height: 70%;background: #FFFFFF;box-shadow: 0 0 16px 0 rgba(0,0,0,0.2);border-radius: 8px;overflow-y: auto;-webkit-overflow-scrolling: touch;left: 0;bottom:0;top:0;right:0;margin:auto;z-index: 10011;display: none;cursor: auto;padding: 10px;box-sizing: border-box}
.edit-goods-select-color-list::-webkit-scrollbar{width: 3px;height: 3px}
.edit-goods-select-color-list::-webkit-scrollbar-thumb{background: #ccc;border-radius: 3px}
.edit-goods-color-list-link{display: inline-block;width: 60px;height: 78px;box-sizing: border-box;padding: 3px;border: 1px solid #ddd;margin-right: 6px;margin-bottom: 4px}
.edit-goods-color-list-link:hover,.edit-goods-color-list-link.is_select{border: 1px solid #000000}
.edit-goods-color-list-link-img{display: block;max-width: 100%}

.edit-goods-select-size-list{position: fixed;width: 80%;height: max-content;max-height: 70%;background: #FFFFFF;box-shadow: 0 0 16px 0 rgba(0,0,0,0.2);border-radius: 8px;overflow-y: auto;-webkit-overflow-scrolling: touch;left: 0;bottom:0;top:0;right:0;margin:auto;z-index: 10011;display: none;cursor: auto;padding: 10px;box-sizing: border-box}
.edit-goods-select-size-list::-webkit-scrollbar{width: 3px;height: 3px}
.edit-goods-select-size-list::-webkit-scrollbar-thumb{background: #ccc;border-radius: 3px}
.edit-goods-size-list-link{display: block;height: 26px;line-height: 26px;padding: 0 10px;box-sizing: border-box;position: relative}
.edit-goods-size-list-link.my_shop_size{font-weight: bold;font-size: 14px}
.edit-goods-size-list-link.is_select::after{content: ' ';width: 14px;height: 7px;border-left: 2px solid #fa9f17;border-bottom: 2px solid #fa9f17;transform: rotate(-45deg);position: absolute;right: 10px;top: 6px}
.edit-goods-size-list-link.is_select{background: #F8F8F8}
.order-detail-edit-goods-box{display: none}
.edit_goods_form{padding: 12px 20px 12px 12px;border-radius:12px;background: #fff;margin: 10px;height: 90%;position: relative;box-sizing: border-box;}
.edit_goods_form .order-detail-edit-goods-box{display: block}
.order-list-edit-goods-thumb{width: 90px;margin-right: 10px;height: 100%}
.edit-goods-btn-box{display: flex;justify-content: right;position: absolute;padding: 10px;width: 90%;box-sizing: border-box;bottom: 0}
.edit-goods-btn{width: 50%;height:40px;}
.edit-goods-btn.save_btn{background: #fa9f17;border-color: #fa9f17;margin-left: 10px}
.edit-tips{width: 16px;height: 16px;background-position: -74px -1056px;vertical-align: middle;margin-left: 4px;}
.order_list_edit_goods_ul{max-height: 90%;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.order-edit-goods-name{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 8px}
/*edit goods end*/
.copy-tag {
    width: 13px;
    height: 14px;
    background-position: -303px -1059px;
}
.default-litb-btn,a.default-litb-btn{display: inline-block;height: 54px;line-height: 55px;background: #FA9F17;border-radius: 12px;font-family: Roboto-Medium,Roboto-Regular;font-weight: 500;font-size: 18px;color: #FFF;text-align: center;text-decoration:none}
.default-litb-btn:hover,a.default-litb-btn:hover{background: #FBBC5D;text-decoration: none;}
.default-litb-btn.disable,.default-litb-btn.disabled{background: #ddd;cursor: wait;color: #fff;border: 2px solid #ddd;}
.default-litb-black-btn,a.default-litb-black-btn{display: inline-block;height: 54px;line-height: 55px;background: #fff;border-radius: 12px;font-family: Roboto-Medium,Roboto-Regular;font-weight: 500;font-size: 18px;color: #FA9F17;border: 2px solid #FA9F17;box-sizing: border-box;text-align: center;text-decoration:none}
.default-litb-black-btn:hover,a.default-litb-black-btn:hover{color: #FBBC5D;border-color: #FBBC5D}
.default-litb-btn.litb1,.default-litb-black-btn.litb1{height: 50px;line-height: 51px;border-radius: 11px;}
.default-litb-btn.litb2,.default-litb-black-btn.litb2{height: 45px;line-height: 46px;border-radius: 10px;}
.default-litb-btn.litb3,.default-litb-black-btn.litb3{height: 40px;line-height: 41px;border-radius: 9px;}
.default-litb-btn.litb4,.default-litb-black-btn.litb4{height: 36px;line-height: 37px;border-radius: 8px;}
.default-litb-btn.litb5,.default-litb-black-btn.litb5{height: 30px;line-height: 31px;border-radius: 6px;}
.default-litb-black-btn.disable,.default-litb-black-btn.disabled{background: #ddd;cursor: wait;color: #fff;border: 2px solid #ddd;}
.default-litb-black-btn.litb1{line-height: 48px}
.default-litb-black-btn.litb2{line-height: 42px}
.default-litb-black-btn.litb3{line-height: 38px}
.default-litb-black-btn.litb4{line-height: 34px}
.default-litb-black-btn.litb5{line-height: 26px}
.default-litb-black-btn.disable,.default-litb-black-btn.disabled{background: #ddd;cursor: wait;color: #fff;border: 2px solid #ddd;}
.default-litb-btn.disable:hover,.default-litb-black-btn.disable:hover{background: #ddd;cursor: wait;color: #fff;border: 2px solid #ddd;}
.default-litb-btn.disabled:hover,.default-litb-black-btn.disabled:hover{background: #ddd;cursor: wait;color: #fff;border: 2px solid #ddd;}
.view-tag-names1-v1,.view-tag-namep1-v1,.view-tag-name9-v1,.view-tag-final_sale-v1,.view-tag-name25-v1,.view-tag-name26-v1,.view-tag-named1-v1,.view-tag-flexible-sizing-v1,.view-tag-names3-v1{
    background-image: var(--tagIcon_new_bg);
    background-repeat: no-repeat;
    display: inline-block;
    background-size: var(--tagIcon_new_bg_size);
    position: absolute;
    top: 5px;
    left: 5px;
}
/* new in  */
.view-tag-names1-v1{font-size:0;width: 52px;height: 18px;background-position:-292px -755px;}
.prodName .view-tag-names1-v1{background-position:-358px -755px;}
/* pre order  */
.view-tag-namep1-v1{font-size:0;width: 68px;height: 18px;background-position:-215px -755px;}
.prodName .view-tag-namep1-v1{background-position:-423px -755px;}
/* flash sale  */
.view-tag-name9-v1{font-size:0;width: 74px;height: 18px;background-position:-6px -779px;}
/* sale */
.view-tag-names3-v1{font-size:0;width: 37px;height: 18px;background-position:-87px -779px;}
/* final sale */
.view-tag-final_sale-v1,.view-tag-name25-v1,.view-tag-name26-v1{font-size:0;width:70px;height: 18px;background-position:-133px -779px;}
/* 24H dispatch  */
.view-tag-named1-v1{font-size:0;width:94px;height: 18px;background-position:-7px -756px;}
.prodName .view-tag-named1-v1{background-position:-616px -755px;}
/* flexible sizing  */
.view-tag-flexible-sizing-v1{font-size:0;width:100px;height: 18px;background-position:-108px -755px;}
.prodName .view-tag-flexible-sizing-v1{background-position:-504px -755px;}
.instant-discount-block{position: absolute;left: 0;bottom: 0;width: 100%;background: linear-gradient( 135deg, #FFBD8A 0%, #F65F4E 36%, #F75C6F 100%);color: #fff;align-items: center;z-index: 3;box-sizing: border-box;}
.instant-discount-block .discount-txt{font-size:12px;line-height: 12px;flex-shrink:0;color: #fff;font-style: italic;transform: scale(.8);}
.instant-discount-block .off-txt{flex-shrink: 0;margin-top: 2px;color: #fff;font-style: italic;}
.instant-discount-block img{margin: 0 3px 0 -5px;}
.floating_ballBox{position:fixed;right:10px;bottom:170px;z-index:20;-webkit-transition:right .2s;transition:right .2s;}
.w280{width:280px}
.pd0-12{padding:0 12px}
.ml10{margin-left:10px}
.w200{width:200px}
.w250{width:250px}
.w280{width:280px}
.default-search-wrap{position: relative}
.default-search-input{}
.default-search-placeholder{position: absolute;left: 16px;top: 10px;pointer-events: none}
.default-search-btn{position: absolute;right: 10px;top: 10px;width: 21px;height: 21px;background-position: -453px -485px;z-index: 11}
.default-search-input:focus ~ .default-search-placeholder{color: #999999}
.paidM-icon{background-image: url(../images/paid_member/icon.png?ver=20260108);background-repeat: no-repeat;display: inline-block;background-size: 1533px auto;}
.modlily-club-tag{width: 109px;height: 18px;background-position: -20px -22px}
.club-shipping-tagb{width: 14px;height: 14px;background-position: -181px -24px}
.big-club-shipping-tagb{width: 22px;height: 22px;background-position: -149px -20px}
.club-discount-tagb{width: 19px;height: 13px;background-position:  -244px -25px}
.big-club-discount-tagb{width: 29px;height: 18px;background-position:  -205px -22px}
.club-point-tagb{width: 16px;height: 16px;background-position: -305px -23px}
.big-club-point-tagb{width: 22px;height: 22px;background-position: -273px -20px}
.club-shipping-tagw{width: 14px;height: 15px;background-position: -181px -56px}
.big-club-shipping-tagw{width: 22px;height: 22px;background-position: -149px -52px}
.club-discount-tagw{width: 19px;height: 13px;background-position:  -244px -58px}
.big-club-discount-tagw{width: 30px;height: 19px;background-position:  -204px -54px}
.club-point-tagw{width: 16px;height: 16px;background-position: -305px -56px}
.vclub-point-tagw{width: 22px;height: 22px;background-position: -273px -52px}
.club-flower-tag{width: 14px;height: 14px;background-position: -331px -23px}
.list-paid-member{width: max-content;}
.priority_dispatch_tag_wrap,.shipin24hrs_wrap{margin-right:5px;border: 1px solid #329A44!important;font-family: Roboto, Roboto;font-weight: 400!important;font-size: 12px!important;color: #329A44!important;}
.priority_dispatch_tag_wrap,.shipin24hrs_wrap{margin-right:5px;border: 1px solid #329A44!important;font-family: Roboto, Roboto;font-weight: 400!important;font-size: 12px!important;color: #329A44!important;}
.priority_dispatch_tag_wrap span,.shipin24hrs_wrap span{color: #329A44!important;}
em.quick-ship-shipping-icon-tag{position: relative;background-position: -508px -886px;width: 19px;height: 13px;top:2px}
em.shipping-icon-tag{position: relative;background-position: -368px -1343px;width: 16px;height: 17px;}
.priority_dispatch_tag_wrap em.small,.quick-ship-shipping-icon-tag.small{position: relative;background-position: -554px -890px;width: 13px;height: 9px;top:0}
.ml3{margin-left: 3px}
.help_li_download_app .download-tips-wrap ul {}
.help_li_download_app .download-tips-wrap ul li{font-family: Helvetica;font-size: 12px;color: #666666;line-height:22px;align-items: center;}
.help_li_download_app .download-tips-wrap ul li .before_disc{
    display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #000;
  margin-right: 5px;
}
.download-tips-wrap{margin:5px 0}
.small-bizhong.decimal-point1{font-size: 32px}
.small-bizhong.decimal-point1 span{font-size: 20px !important}
.small-bizhong.decimal-point2{font-size: 24px}
.small-bizhong.decimal-point2 span{font-size: 16px !important}
.small-bizhong.decimal-point3{font-size: 20px}
.small-bizhong.decimal-point3 span{font-size: 14px !important}
.small-bizhong.decimal-point4{font-size: 18px}
.small-bizhong.decimal-point4 span{font-size: 12px !important}
.cart-club-discount{display: inline-block; background: rgb(255 81 81 / 10%);border-radius: 4px;padding: 2px 6px;font-size: 30px;color: #FF5151;margin-right: 4px;}
.small-bizhong.red span{color: #FF5151 !important;}
.paypal-method-button-wrap{position: relative;min-height:20px;display:none;}