@charset "utf-8";
@font-face {font-family: ProzaLibre;src: url(../fonts/ProzaLibre-Regular.ttf)}
@font-face {font-family: ProzaLibre-Regular;src: url(../fonts/ProzaLibre-Regular.ttf)}
@font-face {font-family: ProzaLibre-Medium;src: url(../fonts/ProzaLibre-Medium.ttf)}
@font-face {font-family: ProzaLibre-Bold;src: url(../fonts/ProzaLibre-Bold.ttf)}
@font-face {font-family: ProzaLibre-SemiBold;src: url(../fonts/ProzaLibre-SemiBold.ttf)}
:root {
    --tagIcon_bg: url(https://m.rosewe.com/themes/trade-n/images/tag_iconv25.png?ver=20250320);
    --tagIcon_bg_size: 881px auto;
}
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:ProzaLibre-Regular, ProzaLibre,sans-serif;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align: baseline;color:#000;font-size:100%}
ol,ul,li{list-style:none}
table{border-collapse:0;border-spacing:0}
html{-webkit-text-size-adjust:none}
body{font:normal 12px ProzaLibre-Regular, ProzaLibre,sans-serif;max-width: 550px;margin: 0 auto;left:0;right: 0}
pre{font:normal 12px ProzaLibre-Regular, ProzaLibre,sans-serif;white-space: pre-wrap;word-wrap: break-word;color:#ff6d45}
input,button,select,textarea{outline:none}
@-webkit-keyframes loading{0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading{0%{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}
50%{opacity:1;-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px)}
100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}
60%{opacity:1;-moz-transform:translateX(-30px)}
80%{-moz-transform:translateX(10px)}
100%{-moz-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transform:translateX(10px)}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}
.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}
#header{position:relative;z-index:100;background:#fff;width: 100%;max-width: 550px}
#body_id{margin:0 auto;min-width:300px}
a{color:#000;text-decoration:none}
.website-link{color:rgb(0,0,255);text-decoration:underline}
button{cursor:pointer}
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}
.modInset{margin: 10px 10px 15px}
.modBd{margin-bottom:10px}
.modSpace{margin:0 8px}
.ui-btn,.litb-btn{border:1px solid #F7C942;font-weight:700;text-align:center;font-family:ProzaLibre-Regular, ProzaLibre,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:700;font-family:ProzaLibre-Regular, ProzaLibre,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 #333333}
a.textbtn,button.textbtn{color:#555;font:14px ProzaLibre-Regular, ProzaLibre;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}

.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: Fredoka-Medium, Fredoka;}
.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;background: white;color: white;border-radius: 50%;margin: 5px;}

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:700}
.right{float:right}
.blue{color:#8EBBDF}
.highLight{color:#990000}
.star{display:inline-block;overflow:hidden;position:relative;vertical-align:middle;background-repeat:no-repeat;float:none}
.star em{position:absolute;left:-99999px}
.prodThumbnail a{display:block;position:relative;text-align: center;max-width: 480px;width: auto}
.prodThumbnail em{position:absolute;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.productsList li{padding:8px 0 8px 0}
.productsList .prodThumbnail{float:left;display:inline;margin-right:20px;width:100px}
.productsList .prodInfo p{margin-bottom:6px}
.productsList .prodPrice,.productsList .prodName,.productsList .prodName a{font-size:11px}
.productsList .prodName,.productsList .prodName a{line-height:14px;color:#666}
.productsList .prodPrice strong{font-size:13px;color:#A72D2C;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 ProzaLibre-Regular, ProzaLibre;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:ProzaLibre-Regular, ProzaLibre}
#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:#F3AD00;color:#900;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}
html[xmlns] .slides{display:block}
#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: 550px){#indexPromotion img{width:auto}}
@media all and (max-width: 550px){#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{height:36px;line-height:36px;background-color:#000;color:#FFF;display:block;text-align:center;font-size:14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;width:98%;margin:10px auto;border:none;text-transform: uppercase;}
.litb-btn-yellow2{width:40%;margin: 0 auto;background-color:#000;color:#FFF;display:block;padding:10px 16px;text-align:center;border-radius:4px;font-size:13px;border:none}
.litb-btn-yellow3{background-color:#000;color:#FFF;display:block;padding:5px;text-align:center;border-radius:4px;font-size:12px;border:none}
.litb-btn-favorate{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:14px;width:98%;display:block;padding:10px;text-align:center;margin:10px auto;border-radius:.25rem;background-color:#fff;border:.0625rem solid #dedede;color:#333}
.litb-btn-yellow:hover,.litb-btn-yellow2:hover,.litb-btn-yellow3:hover{background-color: #666666}
.removeIndicator{background:#bbb;float:left;width:10px;height:10px;font-size:10px;text-align:center;font-weight:700;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:#990000}
.errorTip{margin:2px 0 4px}
.required{font-weight:700}
.error,#wrapper p.error,#content p.error,#content p{clear:both}
.error{color:#ff6d45}
.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{overflow:hidden}
.priceList .price{display: flex;flex-direction: row;align-items: center;float: left}
.priceList .final_price{font-size:22px;color:#ff6d45;font-weight:700}
.priceList .market_price{text-decoration:line-through;font-size:10px;-webkit-transform: scale(0.9);color: #999;display: inline-block}
.priceList .discount{color:#ff6d45;font-size:12px;padding-left:5px}
.priceList .lefttime{display:block}
.priceList .lefttime #endtime{color:#ff6d45;display:block;text-align:left}
.priceList .ship_tips{display:block;float:right;position:relative}
.prod-price .freeshipping{display:block;float:left;width:18px;height:18px;background:transparent url("../images/tag_r.png") no-repeat scroll -6.25rem -10rem / 30rem auto;margin:0 3px}
.priceList .ship_tips .ship24hours,.dispatch .ship24hours,.prod-price .ship24hours{display:block;float:left;width:18px;height:18px;background:transparent url("../images/tag_r.png") no-repeat scroll -7.5rem -10rem / 30rem auto;margin:0 3px}
.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;z-index: 9}
.prod-price i{left:40px;font-weight:lighter;font-size: 11px}
.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:16px}
#productInfoPrTitle h1{font-size:18px;font-weight:700;text-align:left}
#productInfoPrTitle p{padding:5px 0}
#w-productDescription{font-weight:normal;font-size:12px;padding:1em;line-height:1.5}
#w-productDescription div.pad_10px{padding:0}
#litb-m-reclassifyCate{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;padding-bottom:10px}
#litb-m-reclassifyCate .productsList li{border-bottom:1px dotted #000}
#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:#000;font-weight:700;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:700}
#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 #000;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}
#noMyFavoriteForm.myFavoritePage{display:block;text-align:center}
#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:ProzaLibre-Regular, ProzaLibre,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:#A72D2C;font-weight:700}
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:#ff6d45}
.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:700}
.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:#ac2e31}
#lb-thumbnail a:hover img{border-color:#e2cdc8}
#lb-thumbnail a.current:hover img{border-color:#ac2e31}
#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:#BF0000}
#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}
#Item_Description_Spc td{vertical-align:middle}
.litb-price{color:#900;font:normal 12px ProzaLibre-Regular, ProzaLibre,sans-serif;white-space:nowrap}
.litb-price.big span{color:#900;font-size:12px;font-weight:700;position:relative}
.litb-price.big .prod-price1{font:italic normal 25px ProzaLibre-Regular, ProzaLibre}
.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:700}
.right_big_con h3,.right_big_con h2{font-size:16px;padding:0;color:#000;font-weight:700}
#return_policy div,#return_policy p,#return_policy ul,#return_policy li,#return_policy span{font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;color:#666}
div#return_policy p,li,td{font-size:12px}
#return_policy p{margin:1em 0}
#return_policy span{font:12px/150% ProzaLibre-Regular, ProzaLibre,sans-serif;color:#666}
li{font-size:12px}
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:ProzaLibre-Regular, ProzaLibre,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:ProzaLibre-Regular, ProzaLibre,sans-serif;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:700;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-new{overflow:hidden;white-space:nowrap;align-items: center;justify-content: space-between;padding:16px 20px;box-sizing: border-box;}
.header-new .h-left,.header-new .h-right{width: 35%;align-items: center;}
.header-new .h-left{justify-content: flex-start;}
.header-new .h-right{justify-content: flex-end;}
.header-new .menu{display:inline-block;width:53px;height:32px;float:left}
.header-new .my-account span{display: inline-block;width: 30px;height: 30px;background: url(../images/head_account.png) no-repeat;background-size: 30px 30px;background-position: 0 -4px}
.header-new .main-search span{background-position:-110px 0}
.main-search-bar{display:none;background-color:#eaeaea;width:100%;box-sizing:border-box;position:absolute;z-index:10;top:42px;left:0;padding:10px 0}
.product-image-grid .product-list-no-details{padding:0;margin:0 4px}
.product-image-grid .product-list-no-details li{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;min-height:255px}
.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{box-sizing:border-box;-webkit-box-sizing:border-box}
@media screen and (max-width:320px){.product-list-no-details .prodThumbnail img{height:173px;vertical-align:top}}
@media screen and (min-width:321px) and (max-width:360px){.product-list-no-details .prodThumbnail img{height:200px;vertical-align:top}}
@media screen and (min-width:361px) and (max-width:400px){.product-list-no-details .prodThumbnail img{height:210px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){.product-list-no-details .prodThumbnail img{height:236px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){.product-list-no-details .prodThumbnail img{height:250px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){.product-list-no-details .prodThumbnail img{height:315px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){.product-list-no-details .prodThumbnail img{height:380px;vertical-align:top}}
@media screen and (min-width:1001px){.product-list-no-details .prodThumbnail img{height:416px;vertical-align:top}}
.product-image-grid .product-list-no-details .prodThumbnail{width:100%;margin:0;min-width:140px}
.product-list-no-details .prodDetail{display:block;position:relative;overflow: hidden}
.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:ProzaLibre-Regular, ProzaLibre,sans-serif}
.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}
.prodDetail .ship_24{display: inline-block;width: 17px;height: 17px;line-height: 19px;background: transparent url("../images/tag_r.png") no-repeat scroll -7.5rem -10rem / 30rem auto;transition: background-position 0.5s ease 0s;margin-bottom: -4px}
.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:ProzaLibre-Regular, ProzaLibre,sans-serif;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 .prodPrice{position:relative;background-color:#fff;text-align:center;padding:5px 0 0 0}
.product-list-no-details .prodThumbnail em,.product-list-no-details .prodReview,.product-list-no-details p.prodPrice del{display:block}
.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:16px}
p.prodPrice del,.prodPrice strong,.prodPrice strong em{display:inline-block !important;font-size:12px !important;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif !important;line-height:10px !important}
.prodPrice strong,.prodPrice strong em{color:#900 !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:ProzaLibre-Regular, ProzaLibre,sans-serif !important}
.prodReview{margin-bottom:0px !important}
.prodPrice{margin-bottom:2px !important}
.product-image-grid .product-list-no-details .prodThumbnail{position:relative;text-align: center}
.promo-icons{position:absolute;bottom:1px;left:1px;background-color:rgba(255,255,255,0.8);height:20px}
.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{height:20px;line-height:20px;margin:5px auto;text-align: center}
.product-list-no-details .icon_t_wishlist{width: 18px;height: 18px;background: url(../images/icon_top.png) no-repeat;background-size: 18px 90px;float: right;cursor: pointer;margin-right: 5px}
.product-list-no-details .icon_t_wishlist{display: block;background-position: 0 -56px}
.product-list-no-details .collect_selected{background-position: 0 -37px}
@media screen and (max-width:320px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:143px}}
@media screen and (min-width:321px) and (max-width:360px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:162px}}
@media screen and (min-width:361px) and (max-width:400px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:169px}}
@media screen and (min-width:401px) and (max-width:500px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:186px}}
@media screen and (min-width:501px) and (max-width:600px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:216px}}
@media screen and (min-width:601px) and (max-width:800px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:245px}}
@media screen and (min-width:801px) and (max-width:1000px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:272px}}
@media screen and (min-width:1001px){.product-list-no-details .prodInfo,.product-list-no-details .proShip24,.product-list-no-details .multiColor{width:298px}}
.modBd{margin-bottom:0px}
.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: 550px){.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:321px) and (max-width:360px){.product-image-grid .product-list-no-details li{min-height:280px;margin: 4px 0}}
@media screen and (min-width: 361px) and (max-width: 400px){.product-image-grid .product-list-no-details li{min-height:300px;margin: 4px 0}}
@media screen and (min-width: 401px) and (max-width: 500px){.product-image-grid .product-list-no-details li{min-height:320px;margin: 4px 0}}
@media screen and (min-width: 501px) and (max-width: 600px){.product-image-grid .product-list-no-details li{min-height:350px;margin: 4px 0}}
@media screen and (min-width: 601px) and (max-width: 700px){.product-image-grid .product-list-no-details li{min-height:380px;margin: 4px 0}}
@media screen and (min-width: 701px) and (max-width: 800px){.product-image-grid .product-list-no-details li{min-height:410px;margin: 4px 0}}
@media screen and (min-width: 801px){.product-image-grid .product-list-no-details li{min-height:500px;margin: 4px 0}}
.litb-w-breadcrumb{height:2.0rem;line-height:2.0rem;background-color:#333;color:#fff;font-size:.875rem;padding:0 .75rem}
.litb-w-breadcrumb a,.litb-w-breadcrumb span{color:#fff}
.litb-w-breadcrumb code{color:#fff;padding:0 8px}
.litb-w-breadcrumb i{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-style:normal;padding:0 8px}
.text-arrow-bg{border:1px solid #ccc;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,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;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:ProzaLibre-Regular, ProzaLibre,sans-serif}
.search-no-result-tips,.related-list{font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333;line-height:1.8}
.related-list dd{font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:#eaeaea}
.index_ban_bg{margin:0 5px}
.index_ban{padding:0;border:1px solid #D6D6D6;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;border-bottom:1px solid #D6D6D6}
.index_ban a.index_article span{display:inline-block;width:18px;height:15px;background:url("../images/icon_bg.png") no-repeat scroll -40px -315px;margin-right:5px;display:none}
.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:#ff6d45;font-size:16px}
.facebook_title{font-size:13px;line-height:25px}
.parent-category1{color:#333;background:url(../images/arrow-right.png) center right no-repeat;background-size:8px 12px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;display:block;line-height:30px}
.parent-category11{color:#333;background:url(../images/arrow-up.png) center right no-repeat;background-size:12px 8px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;display:block;line-height:30px}
.parent-category2{color:#333;background:url(../images/arrow-down.png) center right no-repeat;background-size:12px 8px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;display:block;line-height:30px}
.content-container dl dd{color:#333;background-size:8px 12px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:#eaeaea;border-bottom:1px solid #ccc}
.language-and-currency .select-title{font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:15px 0;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;overflow: hidden}
.footer-new p{text-align:center;color: #fff}
.footer-new a{color: #999}
.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:ProzaLibre-Regular, ProzaLibre,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:ProzaLibre-Regular, ProzaLibre,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:#000;font:bold 15px ProzaLibre-Regular, ProzaLibre;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 ProzaLibre-Regular, ProzaLibre;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 ProzaLibre-Regular, ProzaLibre;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{background-color:#fff;padding:0 10px}
.prod-order a{display:block;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-align:center;padding:10px 0}
.prod-order select{width:40%;height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;background-color:#fff;color:#333;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:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333;font-weight:700;padding:20px 0 15px 0}
.prod-price td{color:#999;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;line-height:20px}
.product_desc_review .goods_tab{border-bottom:1px solid #DDD;display:block;margin:0 0px 10px 0px;overflow:hidden}
.itemIcon{width: 12px;height: 12px;margin-top: 12px;position: relative;float: right;display: inline;margin-right: 10px}
.itemIcon:after, .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}
.goods_tab.on .itemIcon:after,.help-item.on .itemIcon:before ,.help-item.on .itemIcon:after,.goods_tab.on .itemIcon:before ,.menu-name.on .itemIcon:after,.menu-name.on .itemIcon:before{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}
.itemIcon:before{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}
.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:700}
.product_desc_review span.ranks{position:relative;top:12px;display: table-cell}
.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}
.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}
.review_list li{display:block;clear:both;overflow:hidden;padding:5px 5px 0 0}
.review_list li .review_content{line-height:18px;display:block}
.comment_rank{display:block;width:19px;height:19px;float:left;padding:0;margin:0 8px 0 0}
.comment_rank.on{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -480px -180px;background-size: var(--tagIcon_bg_size);}
.comment_rank.off{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -510px -180px;background-size: var(--tagIcon_bg_size);}
.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 0px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}
.litb-product-main-pic #more_img{position: absolute;right: 0px;bottom: 0px;margin-bottom: 2px;line-height: 30px;padding: 0px 10px;height: 30px;border-radius: 15px;font-weight:700;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: 101;-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%}
#wrapper{width:100%;overflow:hidden;margin:0 auto;height: 100%}
.swipe{width:100%;height:460px;overflow:hidden;position:relative;height: 100%;max-width: 420px;margin: 0 auto}
.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 #pagenavi{position:absolute;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:#2C3137;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: 380px;max-height: 530px;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;height: 430px;overflow: hidden}
.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:380px;height:auto;width: 100%}
.prod-pagination-new{margin-top:20px}
.index-deals-entry{margin-bottom:10px}
.index-deals-entry ul{background-color:#fff;margin:0 5px;border:1px solid #ccc;height:45px}
.index-deals-entry ul li{float:left;width:49.5%;height:35px;margin:5px 0}
.index-deals-entry ul li.today-sales-entry{border-right:1px dashed #999}
.index-deals-entry ul li.deals-entry-new{}
.index-deals-entry ul li a{font-weight:normal;color:#333;font-size:16px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;display:block;line-height:20px;padding:10px 5px 10px 15px}
.litb-btn-new,a.litb-btn-new,input.litb-btn-new{display:block;padding:5px;text-align:center;background-color:#000;color:#fff;font-size:14px; font-weight: 700; font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;min-height:35px;line-height:35px;border:none;cursor:pointer;outline:medium none}
input.litb-btn-new,button.litb-btn-new{width:100%;margin-top:15px;border-radius:0.25rem;border:medium none}
#selector input{font-size:12px;white-space: normal;word-wrap: break-word;width:150px;overflow:hidden}
#selector{white-space: normal;word-wrap: break-word}
.u{text-decoration:underline}
.b{font-weight:700}
.right{float:right}
.blue{color:#8EBBDF}
.highLight{color:#990000}
.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 ProzaLibre-Regular, ProzaLibre,sans-serif;color:#666;line-height:1.4;white-space:nowrap}
.header-sign-tips p{font-size:15px;color:#333;text-decoration:underline}
.sign-form,.sign-form li{font:13px ProzaLibre-Regular, ProzaLibre,sans-serif}
.sign-form .sign-title{width:100%;height:2.3125rem;line-height:2.3125rem;background:none repeat scroll 0% 0% #333;text-align:center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:1.125rem;color:#FFF}
.msg_error{margin:15px;color:#DF373E;font-size:0.875rem;line-height:1.125rem}
.sign-form ul{margin:10px}
.sign-form li{position:relative}
.sign-form li input.inputfld{width:100%;margin-top:8px;height:2.8rem;border:2px solid #CCC;padding-left:30px;box-sizing:border-box}
.sign-form li input.inputfld:focus{border-color:#000;outline: none}
.icon_tag{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;font-size:0px}
.icon_tag_n{background-image:url(../images/icon_tag.png);background-repeat:no-repeat;display: inline-block}
.sign-form i{position:absolute;left:0.5rem;top:20px;width:1.25rem;height:1.25rem}
.sign-form i.country_flag{top: 14.5px}
.sign-form i.phone-prefix{font-size:14px;top: 13px;padding-left: 28px;list-style: none;text-decoration: none;font-style: normal;}
.sign-form .user i{background-position:-4.9375rem -8rem}
.sign-form .pass i{background-position:-6.1875rem -8rem}
.sign-form .birthday i{background-position:-0 -12.1rem}
.sign-form .label-sec label{font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333;font-size:13px;line-height:20px;margin-bottom:5px;display:block}
.sign-form .input-sec{margin-bottom:5px}
.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;}
.count-down{align-self: flex-end;}
.topAd_ul .count-down{align-self: center;margin-bottom: 4%;width: 52%;justify-content: center;}
.index_ad_countdown .count-down{margin-bottom: 2%;}
.count-down span{text-transform: uppercase;}
.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;}
.topAd_ul .cdown-letter,.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 .cdown-number{display:inline-block;width:16px;margin:0 1px;border-radius:5px;font-size:12px;font-weight:700;padding:1px 0;}
.topAd_ul .cdown-colon{margin:0 2px;font-size:14px;font-weight:700;}
@media screen and (min-width:401px) and (max-width:549px){.topAd_ul .cdown-number{width:18px;padding:2px 0;}.topAd_ul .cdown-colon{margin:0 3px;font-size:15px;}}
@media screen and (min-width:550px){.topAd_ul .cdown-number{font-size:14px;width:24px;padding:4px 0;}.topAd_ul .cdown-colon{margin:0 5px;font-size:20px;}}
.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;}}
.facebookSign{padding:10px;font-size:1rem;line-height:2.8rem;text-align:center}
.facebookSign button{border:0;font:16px ProzaLibre-Regular, ProzaLibre,sans-serif}
.facebookSign a,.facebookSign button{position:relative;display:block;width:90%;height:2.8rem;border-radius:0.25rem;margin:0px auto;white-space:nowrap}
.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{font-size:0.875rem;text-align:left;margin:0.9375rem 0px}
.agree p,.agree input{display:inline}
.agree p a{text-decoration:underline;color:#333}
.sign-form ul li p{color:#DF373E;line-height:18px;font-size:12px}
.getpassword_title{margin:15px;font-size:1.125rem;line-height:1.5625rem}
.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:1px;width:80%;border-radius:5px;font-size:16px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:70px}
.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:30px auto 30px;width:250px}
.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-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 18px;border: medium none;margin-right: 10px;padding: 0;background: transparent none repeat scroll 0 0;cursor: pointer;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;outline: medium none;overflow: hidden}
button.redBtn em{border: 3px solid #000;display: inline-block;text-decoration: none;zoom: 1;font-style: normal}
button.redBtn span{border: 1px solid #fff;background-color: #000;cursor: pointer;display: inline-block;zoom: 1;color: #fff;white-space: nowrap;padding:0 40px;line-height:30px;font-weight:normal;font-size:18px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
button.redBtn:hover span{border-color: #000;background-color: #fff;color: #000}
#signForm .forgot-psd-label{margin-bottom:30px}
#signForm .forgot-psd-label a{color:#a0a0a0;text-decoration:underline}
.sign-in-form .sign-facebook{padding-bottom:15px;border-bottom:1px solid #ccc}
.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-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3}
.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,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a}
.btn-success{background-color:#000;color:#FFF;padding:5px 10px;width:100px;border-radius:3px;float:right}
.empty-flowlist{width: 100%;padding:20px 10%;box-sizing: border-box;text-align: center;background-color: #fff}
.empty-flowlist img{height: 90px;margin-bottom: 20px}
.empty-flowlist h3{margin-bottom:28px;font-size:16px;font-weight:700;letter-spacing:.7px}
.empty-flowlist .content-text{margin:0 0 10px 0;line-height: 18px}
.empty-flowlist .flex-col{margin: 20px 0}
.empty-flowlist .flex-col a{text-decoration:none;width:100%;text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:700;padding:15px 0;box-sizing:border-box;margin:8px 0}
.empty-flowlist .flex-col a.t1{border:1px solid #000}
.empty-flowlist .flex-col a.t2{color: #fff;background-color: #000}
.prompt-cart-header{align-items: center;background-color: #fff}
.prompt-cart-header a{display:inline-block;text-decoration:none;height:46px;border-bottom:1px solid #cfcfcf;text-transform:uppercase;line-height:46px;font-size: 14px;font-weight: 700;}
.prompt-cart-header a:hover{text-decoration: none}
.head-switch{width:50%;color: #999;text-align: center}
.head-switch .num{color: #999;}
.head-switch.on{color: #000;border-color: #000;border-width: 2px;font-weight: 700}
.head-switch.on .num{color: #000;}
.head-close{width: 10%;text-align: center;border-left: 1px solid #cfcfcf}
.head_close{display:inline-block;width:20px;height:20px;background-size:500px 299px;background-position:-343px -30px;margin-top:8px}
#noShoppingCartForm{border-bottom:0}
#noShoppingCartForm p{margin:0 8px;text-align:center;font-size:14px;color:#999;font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;margin-top:10px;margin-bottom:25px}
#noShoppingCartForm dl{margin:0 8px;font-size:14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333;line-height:1.8}
#noShoppingCartForm dd{font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;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:ProzaLibre-Regular, ProzaLibre,sans-serif}
.shoppingcart-page ul{margin:0;padding-bottom:5px}
.shoppingcart-page li,.cart-wish li{padding:5px;margin-top:5px;position: relative}
.shoppingcart-page .cart_goods_li{margin-top: 0;margin-bottom: 0}
.shoppingcart-page .prod-info{margin-bottom:0;margin-left:75px;padding:0 68px 0 0;position:relative}
.shoppingcart-page .prod-price,.cart-wish .prod-price{font-size:12px;font-weight:700;color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.prod-name-price .prod-price{padding-right: 2px}
.shoppingcart-page .prod-attr div{float:left}
.shoppingcart-page .prod-attr span{color:#333;font-size:11px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;padding-right:5px}
.shoppingcart-page .prod-attr .title{color:#999;padding-right:2px}
.cart-sumCon{background: #f4f4f4;width: 100%}
.cart-summary{width:96%;margin:0 auto;padding:0 0 20px;max-width:1440px;box-sizing:border-box}
.cart-summary h2{margin-bottom: 10px;font: lighter 1.5rem/1.36 ProzaLibre-Regular, ProzaLibre,serif;letter-spacing: .02rem;color: #3f3f3f;padding-left: 0;padding-right: 0}
.cart-sum .flex-row{align-items: center;justify-content: space-between;line-height: 20px}
.cart-sum .sum1{width: 50%;text-align: right;text-transform: capitalize}
.cart-sum .sum2{width: 50%;text-align: right}
.cart-sum strong{font-size: 13px}
.proceed-checkout{background-color:#fff;border-bottom:1px solid #ccc;width:100%;z-index:10}
.proceed-checkout .ckout-buttons{position:relative;margin-bottom: 10px}
.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}
.proceed-checkout .c-button-paypal{width: 100%;height: 35px;border: 1px solid black;border-radius: 5px;cursor: pointer;background: #fff url(../images/paypal-button.png) no-repeat center;background-size: 100px}
.ckout-proceed-btn{display:block;position:relative}
#proceed-checkout-bottom{border-bottom:none;padding-top:20px;background-color:transparent}
#proceed-checkout-bottom .ckout-buttons{margin-top:0px;padding:0}
#proceed-checkout-top{background-color: #f4f4f4;padding:5px 10%;box-sizing: border-box}
#proceed-checkout-top.fixed{position: fixed;z-index: 101;top:0;left:0}
.order-page-table{width:100%}
.order-page-table th,.order-page-table td{padding:3px 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;border-top:1px solid #ccc;padding:10px 8px;overflow:hidden}
.my-account-nav .accountList a{background-size:8px 12px;border-top:none;color:#333;padding:0;display:block;font-size:16px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.my-account-nav .accountList a:hover{background-color:#fff}
.my-account-nav .accountList span{position:relative;padding-left:10px;height: 25px;line-height: 25px}
.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{position: relative;background: url(../images/icon_tag.png) no-repeat;width: 15px;height: 20px;display: inline-block;margin-right: 10px;background-size: 500px 299px;background-position: -480px -67px;float: right}
.my-account-nav .accountList dl.account-info{width: 100%;margin: 10px 0;padding: 0}
.my-account-nav .accountList dl.account-info dd{float: left;width: 33.33%;text-align: center;padding: 5px 0}
.my-account-nav .accountList dl.account-info dd a{display: block}
.my-account-nav .accountList dl.account-info dd i{font-style: normal}
.my-account-nav .accountList dl.account-info dd .view-number{color:#ff6d45;line-height: 25px}
.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:#F7F7F7;border:1px solid #DDD;border-top:none}
.accountSetting #personal_box{padding:20px 0}
.accountSetting td{padding: 12px 0}
.accountSetting .input1{border:1px solid #ccc;width: 100%;height: 40px;line-height: 40px;padding:0 10px;font-size: 14px;letter-spacing: 8px;box-sizing: border-box;}
.accountSetting .input1::-webkit-input-placeholder{color:#999;font-size: 12px;letter-spacing: 1px;}
.accountSetting .input1::-moz-placeholder{color:#999;font-size: 12px;letter-spacing: 1px;}
.accountSetting .input1::-ms-placeholder{color:#999;font-size: 12px;letter-spacing: 1px;}
.accountSetting .input1.on{border:1px solid #000}
.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-top:15px}
.add-address-new h2{font-size:15px;font-weight:700;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#333}
.add-address-new .litb-btn-new{margin-top:15px}
.order-page-table th,.order-page-table{margin-bottom:5px}
.order-page-table th,.order-page-table td{padding:2px 0}
.order-page-table th{width:37%;text-align:right;padding-right:10px;margin-bottom:0px;color:#999}
.order-list-orders{}
.order-list-orders .order-page-table th{vertical-align:top}
.order-list-orders li{border-bottom:1px solid #ccc;margin-bottom:15px;margin-top: 10px}
.order-list{background-color: #F6F6F5; padding: 8px 10px;box-sizing: border-box;}
.order-list li{margin:8px 0;border-radius: 8px;background-color: #fff;padding: 8px 0;position: relative;}
.order-list li .header{padding:8px 10px;overflow:hidden;}
.order-list-header1{align-items: center;justify-content: space-between;}
.order-list-header1-left,.order-list-header1-right{align-items: center;}
.status-tip-tag{width: 12px;height: 12px;background-position: -279px -177px;}
.order-list-header1-right .status_tips{margin-left: 6px;}
.order-status-desc{font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;color: #5FAC89;line-height: 14px;text-align: right;}
.order-status-desc00{color: #DF373E;}
.expired-status-desc1{color: #999;}
.order-list li .header .total_fee{color:#ff6d45;font-weight:700;display:block;float:left;font-size: 14px}
.order-list li .header a{display:inline-block;line-height: 14px;}
.order-list li .content{background-color:#fff;border-bottom: 1px solid #ccc;}
.order-list li .content td{border-bottom:1px solid #DDD}
.order-list li .content tr.last td{border:none}
.order-list li .content .goods_thumb{max-width:100px;background-color:#FFF;text-align:center;padding-right: 10px;box-sizing: border-box;width: 40%;}
.order-list li .content .goods_name{text-decoration: none;width: 100%;overflow: hidden; text-overflow: ellipsis;line-height: 12px;}
.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:#000;margin:0 5px;color:#FFF}
.order-list li .btns a{border-radius:4px;padding:5px 10px;background-color:#000;margin:0 5px;color:#FFF}
.order-list li .btns span{padding:5px 10px}
.order-list li .btns button{background-color:#000;border:medium none;border-radius:4px;color:#fff;padding:5px 10px}
.order-list .payment form{display:inline-block}
.order-list .payment form input{border-radius:4px;padding:5px 10px;;background-color:#000;margin:0 5px;color:#FFF}
.order-list .payment a{border-radius:4px;padding:5px 10px;background-color:#000;margin:0 5px;color:#FFF}
.order-list .payment span{padding:5px 10px}
.order-list .payment button{background-color:#000;border:medium none;border-radius:4px;color:#fff;padding:5px 10px;margin-bottom:5px}
.order-list li dl{padding:10px}
.order-list li dd{font-size:13px;border-bottom:1px dotted #DDD;font-weight:100;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;line-height:30px}
.order-list li dd.payment form{display:inline-block;margin:10px 0}
.order-list li dd.payment button,.order_total_line button,#update_order_detail,#update_order_address{background-color:#000;color:#FFF;padding:5px 30px;border-radius:4px;border:none}
.order-list li a.ui-btns{border-radius: 4px;padding: 7px 30px;background-color: #000;color: #FFF;line-height:32px;height:32px}
.order-list li a.ui-btns-cancel{border-radius: 4px;padding: 7px 8px;margin-left:10px;line-height:32px;height:32px}
#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;display:inline;font-size: 12px}
.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}
.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 li .font1{color:#ff6d45}
.order-list li .font2{color:#999}
.order-list li h2{font-size:12px;padding:10px 10px;border-bottom:1px solid #eee;font-weight:700}
.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:0px 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}
.order-list .order_btns{clear:both;padding:0 10px;overflow:hidden}
.order-list .order_btns div{margin:8px 0 0 8px}
.order-list .order_btns div:last-child{margin-left: 0;}
.order-list .order_btns div a.default-button,.order-list .order_btns div a.default-button-disabled,.order-list .order_btns div a.blank-button{padding: 0 8px;height: 30px;line-height: 30px;font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;text-transform: uppercase;box-sizing: border-box;border-radius: 0;}
.order-list .order_btns div a.blank-button{border:1px solid #000;}
.order-list .order_btns div:first-child a.blank-button{background-color: #000;color: #fff;}
.order-buttons-more{color: #999;text-decoration: underline;}
.order-buttons-box{float:left;margin-top: 15px !important;}
.order-list .order_btns div.order-buttons-box,.order-list .order_btns div.order-buttons-box div{margin: 0;}
.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:5px;z-index:9;width:143px;display: none;margin-top: 8px !important}
.order-buttons-box:hover .order-buttons-content{display: block}
.order-buttons-content .more-button{display:block;border-bottom:1px solid #F6F6F5;padding:11px 7px;background-color:#fff;color: #999;}
.order-buttons-content .more-button:first-child{border-radius:8px 8px 0 0;}
.order-buttons-content .more-button:last-child{border-radius: 0 0 8px 8px;border-bottom: none;}
.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:#ff6d45}
.order_total_line .order_total{padding:10px 15px}
.star{background-image:url(../images/newstar.gif);background-repeat:no-repeat}
.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:#990000}
.blue,a.blue:link,a.blue:visited{color:#AD3231}
#noShoppingCartForm li{background:url(../images/arrow-dow-r.png) no-repeat 0 4px}
#noShoppingCartForm{border-bottom:1px dotted #B46F6F}
.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{width:35px;height:26px;padding-top:3px;padding-left:3px;text-align:left;font-weight:normal;color:#fff;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-shadow:0 -1px 0 #d9d9d9;top:0;right:0;background-image:url(../images/discount_2.png);background-repeat:no-repeat;display:block}
#footerNew .foot_tag{text-align:center;margin-bottom:20px}
#footerNew .footer-payment-method{width:80%;margin:0 auto;margin-bottom:15px}
#footerNew .footer-payment-method img{display:inline-block;max-width:100%;margin:0 3px}
#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;margin: 0 5px}
#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{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -470px -276px;background-size: var(--tagIcon_bg_size);width: 36px;height: 36px;display:inline-block;bottom:155px;position:fixed;right:14px;z-index:9999;cursor:pointer}
.shareToShow{background:url(../images/icon_tag.png) no-repeat;cursor:pointer;position:fixed;background-size: 650px 389px;background-position: -358px -30px;height:153px;width:34px;bottom:60px;right:-3px;z-index:9999}
table{border-collapse:collapse;border-spacing:0}
.hide{display:none}
.w-shCartCont{width:100%;margin-bottom: 8px;background-color: #fff}
#order_err{color:#ff6d45;text-align:right;padding-right:10px;font-size:14px;font-weight:700}
.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 ProzaLibre-Regular, ProzaLibre;visibility:hidden}
.w-bp,.w-p,.widget,.clearfix,.section{clear:both;zoom:1;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}

#myacccount-bags-tool .delete{display:inline-block;width:.75rem;height:1rem;font-size:0;background-position:-8.6875rem -8.125rem;position:relative;top:.5rem}
#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 .favorite{display:inline-block;width:.9375rem;height:.8125rem;font-size:0;background-position:-7.5rem -8.125rem;position:relative;top:.375rem}
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:700;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;font-size:11px;text-indent:14px}
.list{padding:5px 0px;height:170px;*height:160px}
.list li a{color:#666666;text-decoration:none}
.list li a:hover{color:#ff6d45;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:700;padding:5px 1em;text-align:right;vertical-align:top}
#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:700;font-size:14px;border:1px solid #E5E5E5;transition:.1s linear box-shadow;background:#eaeaea}
.input-submit-class2{width:130px;height:30px;font-weight:700;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;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-align:right;padding-right:30px;line-height:30px}
.litb-shipping-address .row{width:100%;box-sizing:border-box;margin-bottom: 15px}
.litb-shipping-address input{margin-top:0;width:100%;}
.litb-shipping-address .address_title{padding-bottom: 5px}
.litb-shipping-address .error{padding-top: 0}
.litb-shipping-address .formControl:focus{border:1px solid #000;box-shadow: 0 0 2px #000}
.litb-shipping-address .row_sub{padding:0;width:100%;margin-top: 10px}
.litb-shipping-address select{display:block;padding:0;height:30px;line-height:30px;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-shipping-address input,.litb-shipping-address select{color:#000;height:40px;line-height:40px;border-radius:0;padding: 0 5px;box-sizing: border-box;border:1px solid #aaa;transition: all .25s}
.litb-shipping-address input:-webkit-autofill,.litb-shipping-address select:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}
.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:15px;text-indent:20px;display:inline-block;background-size: 16px 16px}
.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:50px;text-indent:20px;;font-size:13px}
.order-list dd select{height:20px;width:130px;line-height:20px;border:1px solid #999;display:none}
.circle{background-color:#333333;border-radius:1em;float:left;height:4px;margin:9px 5px 0 0;width:4px}
.litb-shipping-address{color:#000;display:block;margin:10px 0;padding: 0;box-sizing:border-box}
.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}
.addressLine-list{width: 100%;padding: 5px 0 20px;background: #fff;z-index: 1;border: 1px solid #dedede;margin-top: -1px;text-align: center;position: relative}
.addressLine-list:after {content: "";width: 90px;height: 16px;background: url(../images/power-google.png) no-repeat;position: absolute;right: 0;bottom: 0;visibility: visible;background-size: 100%}
.addressLine-list li {line-height: 24px;cursor: default;padding: 3px 0;font-size: 14px;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 10px;text-align: left}
.addressLine-list li:hover {background: #eee}
.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:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:16px;font-weight:700;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:700}
.litb-prod-summary .prod-infos .prod-name{padding:0 0 5px}
.litb-price,.litb-price span{color:#990000;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.litb-prod-summary .prod-price{margin:0}
.litb-price.normal span{font-size:12px;position:relative}
.shoppingcart-page .prod-info{margin-left:75px;padding:0 78px 0 0;position:relative}
.prod-info{margin-bottom:15px;padding:0 8px}
.prod-name{color:#333333;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:15px;font-weight:700;padding:0 0 5px}
.product-goods-info .prod-name{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:12px;font-weight:normal;margin-right: 5px}
.prod-price{position:relative}
.shoppingcart-page .product-goods-op{align-items: center;margin-top:5px;width: 100%;justify-content: space-between}
.shoppingcart-page .prod-wish{text-decoration: underline}
.shoppingcart-page .prod-wish:before{content:'';display:none;background:url(../images/icon_tag.png) no-repeat;background-size:200px auto;background-position:-97px -71px;width:13px;height:12px;vertical-align:-2px;margin-right:1px}
.shoppingcart-page .prod-edit{text-decoration: underline;margin-right: 20px}
.shoppingcart-page .prod-find{text-decoration: underline;margin-left: 20px}
.shoppingcart-page .prod-wish.on:before{background-size: 180px auto;background-position: -86.5px -37px}
.shoppingcart-page .prod-remove{text-decoration: underline;margin-right: 18px}
.shoppingcart-page .prod-remove:before{content:'';display:none;background:url(../images/icon_tag.png) no-repeat;background-size:200px auto;background-position:-152px -76px;width:13px;height:12px;vertical-align:-2px;margin-right:1px}
.shoppingcart-page .product-goods-action{clear: both}
.shoppingcart-page .prod-attr{color: #999}
.shoppingcart-page .prod-size,.shoppingcart-page .prod-quantity{display: inline-block;position: relative;border-right: 1px solid #ccc;padding: 0 10px}
.shoppingcart-page .prod-size-list,.shoppingcart-page .prod-quantity-list{color: #999;font-size: 12px;height: auto;background: #fff url(../images/arrow_down.png) no-repeat;background-position: right 5px bottom 50%;cursor: pointer;-webkit-appearance: none;border: none}
.shoppingcart-page select.prod-quantity-list{min-width: 40px}
.litb-order-summary{background-color:#F6F6F6}
.litb-price{color:#990000;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.litb-price.normal span{font-size:12px;position:relative}
.litb-price{color:#990000;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.litb-price.big .prod-price1{font:italic 25px ProzaLibre-Regular, ProzaLibre}
.litb-price.big span{font-size:12px;font-weight:700;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:700;text-indent:3px;text-align:left;word-wrap:break-word;width:20%}
.shopping-bags-title{width: 100%;font-size: 12px;font-weight:700;padding: 15px 5px 10px}
.shopping-bags-title a,.shopping-bags-title code{color:white}
.shopping-order-title{width:100%;color:#3B3B3B;line-height:1.625rem;text-align:center;font-size:0.875rem;font-weight:normal}
.formControl{display:block;width:100%;padding:5px 0 5px;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 #000}
.shippingAddress{padding:10px;border-bottom:1px solid #CBCBCD}
.shippingAddress .info{width:85%}
.shippingAddress .name{font-size:.75rem;font-weight:700}
.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:ProzaLibre-Regular, ProzaLibre,sans-serif}
.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:ProzaLibre-Regular, ProzaLibre,sans-serif}
.shippingAddress .active_icon{background-position:-12.4375rem -5rem}
.none{display:none}
#placeOrderWrap{padding:.3125rem}
.module{background-color:#fff;padding:0 .9375rem}
.module:last-child{margin-bottom:0}
.module h3{font-size:1rem;height:34px;line-height:34px}
.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:0 -5rem;float:right;margin:.75rem 0 0 0}
.placeOrdeAddress{position:relative}
.placeOrdeAddress .consigneeList{font-size:12px;}
.placeOrdeAddress .consigneeList li{padding: 6px 0;color:#999;}
.placeOrdeAddress .consigneeList li:first-child{color:#000;}
.placeOrdeAddress .consigneeList strong{color:#999;font-weight:normal}
.placeOrdeAddress .main,.placeOrdeMethod .main,.placeOrdePaymentMethod .main{position:relative;border: 1px solid #ccc;padding:8px}
.placeOrdeAddress .linkbg,.placeOrdeTotalCost .linkbg{display:block;width:100%;height:.3125rem;position:absolute;top:0;left:0;background-image:url("../images/order_index.png");background-size:1.6875rem 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:none}
.placeOrdeCoupon .item_insurance{clear:both;overflow:hidden}
.placeOrdeMethod .item strong,.placeOrdePaymentMethod .item strong{font-weight:700}
.placeOrdeMethod .item p,.placeOrdePaymentMethod .item p{color:#000}
.placeOrdeMethod .item .icons,.placeOrdePaymentMethod .item .icons,.order_coupon_list .icons,.sa-address-list .icons{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;display:inline-block;width:1.1875rem;height:1.1875rem;cursor:pointer;background-position:-12.5rem -3.75rem}
.placeOrdeMethod .item .active_icon,.sa-address-list .active_icon,.placeOrdePaymentMethod .item .active_icon,.order_coupon_list .active_icon{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;display:inline-block;width:1.1875rem;height:1.1875rem;cursor:pointer;background-position:-13.75rem -3.75rem}
.item .icons_radio{background-image: url(../images/tag.png);background-repeat: no-repeat;background-size: 30rem auto;display:inline-block;width:1.125rem;height:1.125rem;cursor:pointer;background-position:-12.5rem -2.5rem}
.item .active_icons_radio{background-image:url(../images/tag.png);background-repeat:no-repeat;background-size:30rem auto;display:inline-block;width:1.125rem;height:1.125rem;cursor:pointer;background-position:-13.75rem -2.5rem}
.slide-shipping-content .slide-content{background-color:#fff;padding-right: 5px}
.slide-shipping-content .slide-fee{line-height: 20px;position: relative;}
.slide-shipping-content .arrow_down{position: absolute;bottom: 8px;right: 0;}
.slide-shipping-content .arrow_up{position: absolute;bottom: 12px;right: 0;}
#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}
#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}
.placeOrdePaymentMethod .item .icons1{top:25%}
.placeOrdePaymentMethod .item .icons2{top:40%}
.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}
.placeOrdeProductList h3{cursor:pointer}
.placeOrdeProductList .main{border-top:1px dotted #dedede;display:none}
.placeOrdeProductList .list{padding:.625rem 0;border-bottom:.0625rem dotted #dedede;height:auto}
.placeOrdeProductList .list:first-child{border-top:none}
.placeOrdeProductList .img{width:100px;margin-right:10px;max-height: 140px}
.placeOrdeProductList .info{width:60%;margin-left: 3px}
.placeOrdeProductList .info li{text-indent:0}
.placeOrdeProductList .describe a{font-size:.75rem;color:#666}
.placeOrdeProductList .attr{font-size:.75rem;color:#000}
.placeOrdeProductList .attr span{margin-right:.75rem}
.placeOrdeProductList .attr span:last-child{margin-right:0}
.placeOrdeProductList .price{font-size:.875rem;color:#000}
.placeOrdeProductList .price .icons{display:inline-block;width:1.0625rem;height:1.0625rem;font-size:0;vertical-align:-4px}
.placeOrdeCoupon .main{padding: 10px 0 15px}
.placeOrdeCoupon .item1{border-bottom:.0625rem dotted #dedede;padding-bottom:.625rem;margin-bottom:.625rem}
.placeOrdeCoupon .item1 .text{width:60%;height:40px;box-sizing:border-box}
.placeOrdeCoupon .item1 .defaultBtn{height:40px;display:inline-block;width:28%;padding:.625rem 0;margin-left:10px;background-color:#f9f9f9;box-sizing:border-box;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.order_coupon_list .defaultBtn{height:32px;line-height:32px;margin-left: 10px;padding:0;background-color:#000;color:#fff;display:inline-block;width:28%}
.placeOrdeCoupon .item2 .defaultBtn{height:40px;display:inline-block;width:25%;padding:.625rem 0;margin-left:10px;min-width:83px;background-color:#f9f9f9;box-sizing:border-box;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.placeOrdeCoupon .item2 .text{width:25%}
.placeOrdeCoupon .item2 dl{font-size:.75rem;color:#666;margin:0;font-size:12px;margin-left:12px;margin-top:5px}
.defaultBtn,a.defaultBtn{border-radius:.25rem;background-color:#fff;border:.0625rem solid #dedede;color:#333;font-size:12px}
.placeOrdeTotalCost{font-size:.75rem;position:relative}
.placeOrdeTotalCost .main{border-top:1px dotted #dedede;padding:.625rem 0 0}
.placeOrdeTotalCost li{line-height:15px;font-size:11px}
.placeOrdeTotalCost li strong{display:inline-block;width:68%;float:left;font-weight:normal;font-style:normal;color: #333333 !important}
.placeOrdeTotalCost li em{display:inline-block;width:30%;float:right;text-align:right}
.placeOrdeTotalCost .grandTotal{border-top:1px solid #dedede;margin-top:.3125rem;padding-top:.3125rem}
.placeOrdeTotalCost .grandTotal strong{font-weight:700}
.placeOrdeTotalCost .grandTotal em{font-weight:700;color:#de373e}
.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;margin: 0 10px 10px;background-color: #f4f4f4;  overflow: hidden;}
.placeOrdertotal .total{color: #000}
.placeOrdertotal .total strong{width: 68%;display: inline-block;text-align: left;font-size: 16px}
.placeOrdertotal .total span{color: #ff6d45;width: 30%;display: inline-block;text-align: right;font-weight: bold}
.placeOrdertotal .btn{display:inline;float:right;height:55px;line-height:55px;width:100%;background-color:#000;color:#fff;margin:10px 0;border:none;padding:0px;font-size:18px;font-weight: 700; font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.apply_msg a{color:#009ee7;text-decoration:underline}
.placeOrdeCoupon input{border-color:#DEDEDE;height:26px}
.days{clear:both;margin:0;padding:0 5px;overflow:hidden;box-sizing:border-box;margin: 10px 0}
.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{background-color:#F7F7F7;padding:10px;overflow:hidden}
.my-account-top .logo{display:block;float:left}
.my-account-top .fav{display:block;float:left;margin-top:10px;margin-left: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:#000}
.fb{font-weight:700;color:#000;font-size:0.75rem}
.category-title-lastnew{color:#FFF;margin-top:10px;line-height:1.2;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight:700;background-color:#333;padding:5px 5px;white-space:nowrap;height:20px;line-height:20px;overflow:hidden;text-indent:10px}
.category-title-lastnew a{color:#fff;height:20px;line-height:20px;text-transform: uppercase}
.cardList{padding:5px 0px;overflow:hidden;box-sizing:border-box}
.icoBank0,.icoBank1,.icoBank2,.icoBank3,.icoBank4,.icoBank5,.icoBank6,.icoBank7{display:block;float:left;margin:2px 1px;width:55px;height:32px;background:url(../images/icoBanks.png) 0 0 no-repeat transparent}
.icoBank0{}
.icoBank1{background-position:0 -32px}
.icoBank2{background-position:0 -64px}
.icoBank3{background-position:0 -96px}
.icoBank4{background-position:0 -128px}
.icoBank5{background-position:0 -160px}
.icoBank6{background-position:0 -192px}
.icoBank7{background-position:0 -224px}
#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}
.cart-buy-more-notice #jsCartShippingMsg{display: block;line-height:30px;height:30px;background-color:#fff;font-weight:normal;text-align:center;white-space:nowrap}
.cart-buy-more-notice #jsCartShippingMsg a{color:#000;text-decoration:none}
.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}
.show-popup-div-ok{background-image: url(../images/ok.jpg);width:50px;height:18px;overflow:hidden;cursor:pointer;margin:10px}
.popup-header{width:98%;height:32px;text-align:right;padding-top:5px}
#listpopupinfo{font-size:13px;padding:5px 15px;line-height:25px;text-align:center}
.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:center;font-size: 14px;font-family: ProzaLibre-SemiBold}
.show-webtip-div .con ol,.show-webtip-div .con li{list-style: disc inside}
#listpopupinfo a.view_coupon{text-decoration: underline;color:#ff6d45 !important;display: block !important}
#listpopupdiv-content #listpopupinfo{font-size: 13px;padding: 0 15px;line-height:30px;text-align: left}
#listpopupdiv-content .span-btn-yes{width:44%;float:left;font-size:.875rem;line-height:40px;cursor:pointer;color:#2683ff;text-align:center}
#listpopupdiv-content .span-btn-yes a{padding:8px 18px 8px 18px;color:#fff;background-color:#000}
#listpopupdiv-content .span-btn-no{float:right;width:44%;font-size:.875rem;border-left: 1px solid #DDD;line-height:40px;cursor:pointer;color:#2683ff;text-align:center}
#listpopupdiv-content .span-btn-no a{padding:8px 18px 8px 18px;color:#fff;background-color:#8C8C8C}
.product-goods-cart{align-items: flex-start;justify-content: space-between}
.product-goods-cart .product-goods-img{ position: relative}
.product-goods-cart .product-goods-info{width: 77%;padding-left: 10px}
.cart-wish{padding-bottom: 20px}
.cart-wish .prod-name{white-space: normal;line-height: 20px}
.cart-wish-add{display:inline-block;padding:6px 20px;font-weight: 700;text-align:center;background-color:#000;color:#fff;text-transform:uppercase;margin-top:5px}
#topAd{margin:0 auto;text-align:center;position:relative;max-width:550px}
#topAd a.remove_a{position:absolute;top:0px;right:0px;background:url(../images/ad_remove.png) no-repeat scroll center center transparent;width:18px;height:18px;padding:3px;display:block}
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;margin:0 3px;background:url(../images/out_of_stock_small.png) no-repeat}
.ui-rate{float:left;width:100%;}
.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:5px;padding-top:5px}
.order-list li .btns a.ui-deep-color{color:#fff;text-align:center;background-color:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;text-transform:capitalize}
.order-list li .btns a.ui-light-color{color:#fff;text-align:center;background-color:#707070;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none;text-transform:capitalize}
.post_track_close{background-color:#fff;color:#777777;text-align:center;font-size:16px;cursor:pointer;height:24px;width:25px;line-height:22px;border:1px solid #767676;position:absolute;right:5px;top:5px}
.popup-content-info{font-size:1.075rem}
.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:#000;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none}
.order-list li .ui-light-color{border-radius:4px;padding:0px 8px;line-height:27px;padding:6px;margin-left:5px;margin-right:5px;color:#fff;text-align:center;background-color:#707070;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration:none}
.order-list li dd.payment button,.order_total_line button,.order-list li button{background-color:#000;border:medium none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;padding:6px 30px;height:30px;margin-right:5px;text-transform:uppercase}
.header form{padding-right:5px}
.order-page-table a.btns{border-radius:4px;padding:5px 10px;background-color:#000;margin:0 5px;color:#FFF;text-decoration:none;cursor:pointer}
.order-page-table a.btns:hover{background-color: #666666}
.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{display:inline-block;padding:0px 5px;font-size:12px;background-color:#999;color:#FFF;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}
.attr_off{border:1px solid #DDD;padding:10px 10px 9px 10px;text-align:center;font-weight:normal;text-decoration:none;margin:0 5px 5px 0;font-size:13px}
.attr_off:hover{text-decoration:none;border:2px solid #da3439;margin:0 5px 5px 0}
.attr_on{border:2px solid #da3439;padding:10px 10px 9px 10px;text-align:center;font-weight:normal;text-decoration:none;margin:0 5px 5px 0;font-size:13px}
.attr_on:hover{text-decoration:none;border:2px solid #da3439;margin:0 5px 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{position: relative;display:block;float:left;background-color:#FFF;color: #3f3f3f}
.attr_off2{border:1px dashed #da3439;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 #da3439;margin:0px 4px 4px 0px}
.attr_tip{display:none;font-weight:normal;font-size:12px;clear:both;padding:2px 5px;text-align:left}
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}
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;box-shadow:0 1px 1px #F1F1F1 inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}
.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:#ff6d45;line-height: 20px;}
.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:700;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:#000;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%}
a.redBtn{border: 3px solid #000;display: inline-block;text-decoration: none;zoom: 1}
.redBtn span{padding: 0 5px;line-height: 20px;font-weight: normal}
a.redBtn span{background-color: #000;cursor: pointer;font-weight:700;display: inline-block;zoom: 1;color: #fff;white-space: nowrap}
a.redBtn span:hover{background-color: #fff;color: #000}
.question_list li{display: block;clear: both;overflow: hidden;border-bottom: 1px solid #DDD;padding: 5px 5px 0 5px}
.question_list .ui-content{margin-left: 8px}
.ui-text{float:left;width:100%;line-height:20px;font-size:.75rem}
.ui-text span{font-size:14px;width: 20px;height: 20px;display: inline-block;text-align: center;font-weight:700;color: #fff;margin-right: 10px;margin-top: 5px}
.ui-text div{display: inline-block;text-align: left;width: 90%;vertical-align: top}
.ui-text i{font-style:normal;color:#666;padding-left:5px}
.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{display: inline-block;padding: 0px 5px;font-size: 12px;background-color: #999;color: #FFF;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}
.sign-form .signup-text{margin: 10px auto 15px auto;height: 42px;width: 80%}
.sign-form .already-registered{width:100%;height: 100%}
.sign-form .already-registered .button-cell,.sign-form .already-registered .text-cell{color: #999;width: 50%;vertical-align: middle;text-align: center;font-size: 13px;cursor: pointer}
.sign-form .already-registered .show{color: #000;border-bottom: 2px solid #000;font-weight: 700}
.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:700}
.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: 0px auto;background-color: #FFF;border: 1px solid #CCC}
#topbanner{margin-top:.3125rem}
.iconAfter:after,.iconBefore:before{background-image:url(../images/tag_v.png?2015080501);background-repeat:no-repeat;background-size:30rem auto;font-size:0}
.iconAfter:after,.iconBefore:before{content:""}
.list_discount{position:absolute;top:0;right:0;display:block;width:42px;height:42px;padding-top:7px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#999;box-sizing:border-box;z-index:5}
.cart_list_discount{position:absolute;top:0;right:0;display:block;width:36px;height:36px;padding-top:5px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#999;box-sizing:border-box;z-index:5}
.product_list_discount{position:relative;left:50px;top:-105px;display:block;width:34px;height:34px;padding-top:3px;font-size:11px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#999;box-sizing:border-box;z-index:5}
.cart_list_discount span{color:#fff;display:inline-block;font:700 12px/13px ProzaLibre-Regular, ProzaLibre,sans-serif}
.product_list_discount span{color:#fff;display:inline-block;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.list_discount span{color:#fff;display:block;font:700 16px/15px ProzaLibre-Regular, ProzaLibre,sans-serif}
.describe p{color:#999}
.crumbs{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:ProzaLibre-Regular, ProzaLibre,monospace;font-style:normal;padding:0 8px}
.crumbs{line-height:1.375rem;background-color:#333;color:#fff;font-size:.875rem;padding:0 .75rem}
.new_crumbs{line-height:2rem;background-color:#fff;}
.new_crumbs code{margin: 0 5px;font-size: 14px;vertical-align: bottom}
.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% ProzaLibre-Regular, ProzaLibre,sans-serif;cursor:pointer}
.litb-form-up .emailist{left:-15px;margin-top:44px!important}
.litb-form-in .emailist{left:-15px;margin-top:44px!important}
span.stock_enough{width:14px}
.free_text{color:#333;font-weight:400;padding-left:5px}
.free_shipping_text{color: #00CD00;text-align: left;float: left;text-transform: uppercase;font-weight: normal}
/*产品星星图片*/.ui-pop-content{float: left !important;position: relative;margin-left:3px}
.reviews .start,.ui-pop-content .start{float: left;margin-left: 3px}
.reviews .reviewCount,.ui-pop-content .reviewCount{float: left;margin-left: 5px;font-size: 12px}
.reviews .reviewCount a,.ui-pop-content .reviewCount{color: #333333;line-height: 14px}
.reviews .reviewCount i,.reviews .reviewCount a i,.ui-pop-content .reviewCount i,.ui-pop-content .reviewCount a i{font-style: normal}
.start,.start i{background-image:var(--tagIcon_bg);background-repeat:no-repeat;background-size:var(--tagIcon_bg_size);font-size:0}
.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:94px;height:13px}
.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:-73px -966px}
.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:-73px -998px;overflow:hidden}
.start_0 i{width:0}
.start_0_5 i{width:7px}
.start_1 i{width:14px}
.start_1_5 i{width:27px}
.start_2 i{width:34px}
.start_2_5 i{width:47px}
.start_3 i{width:54px}
.start_3_5 i{width:67px}
.start_4 i{width:74px}
.start_4_5 i{width:87px}
.start_5 i{width:94px}
.ml10{margin-left: 10px}
.ml20{margin-left: 20px}
.ml120{margin-left: 120px}
.coupons_cnt .cnt_nav{width:100%;border-bottom:1px solid #dedede}
.coupons_cnt .cnt_nav li{position:relative;float:left;padding:10px 0;width:33%;line-height:20px;text-align:center}
.coupons_cnt .cnt_nav li a{display:block;color:#333;font-weight:700;font-size:16px}
.coupons_cnt .cnt_nav .on{border-bottom: 2px solid #000000}
.coupons_cnt .cnt_nav li .triangleUp{display:none;position:absolute;bottom:0;left:50%;margin-left:-8px;width:0;height:0;border:8px solid transparent;border-bottom:8px solid #dedede;zoom:1}
.coupons_cnt .cnt_nav li .triangleUp i{position:absolute;top:-6px;left:50%;margin-left:-8px;width:0;height:0;border:8px solid transparent;border-bottom:8px solid #fff;zoom:1}
.coupons_cnt .cnt_nav li .triangleUp.on{display:block}
.coupons_cnt table{width:100%;text-align:center;font-size:16px;word-wrap: break-word;word-break: break-all}
.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}
.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}
.ratingRow .star000,.starWrapper span.star000{width:0}
.ratingRow .star010,.starWrapper span.star010{width:10%}
.ratingRow .star020,.starWrapper span.star020{width:20%}
.ratingRow .star030,.starWrapper span.star030{width:30%}
.ratingRow .star040,.starWrapper span.star040{width:40%}
.ratingRow .star050,.starWrapper span.star050{width:50%}
.ratingRow .star060,.starWrapper span.star060{width:60%}
.ratingRow .star070,.starWrapper span.star070{width:70%}
.ratingRow .star080,.starWrapper span.star080{width:80%}
.ratingRow .star090,.starWrapper span.star090{width:90%}
.ratingRow .star100,.starWrapper span.star100{width:100%}
.header-new a.top_cate{width:17px;height: 14px;background-position: -72px -35px;margin-right: 20px;}
.header-new a.top_fav{width:18px;height: 16px;background-position:  -113px -34px;}
.header-new a.top_logo{width:94px;height: 17px;background-position: -73px -243px;}
.header-new a.top_search{width:18px;height: 18px;background-position: -455px -85px;margin-right: 20px;}
.header-new a.top_user{width:15px;height: 18px;background-position: -155px -32px;margin-left: 20px;}
#insert_cart_info{height: 21px;}
#insert_notifications_list{height: 21px;}
.header-new a.notifications_empty{width: 21px;height: 21px;position: relative;margin-right: 14px;background-position: -463px -1683px;}
.header-new a.notifications_list{width: 21px;height: 21px;background-position:-442px -1682px;position: relative;margin-right: 14px;}
.header-new a.top_cart{width:15px;height: 21px;background-position: -511px -82px;position: relative;margin-left: 20px;}
.header-new a.top_cart span,.ff-bag-num{position: absolute;right: -10px;top: -10px;display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center;border-radius: 50%;background: #FE6D45;font-size: 11px;font-weight: 400;color: #FFF;}
.header-new a.top_cart span{right: -14px;top: -10px;}
.header-new a.top_cart i{font-style: normal;transform: scale(.77);display: inline-block;line-height: 21px;}
#headerSearch a.top_search{width: 22px;height: 25px;background: url(../images/icon_top.png) no-repeat;background-position: 0 -23px;background-size: 100%;cursor: pointer}
.header-search{border-bottom: 1px solid #DEDEDE;overflow: hidden;white-space: nowrap;height: 100%;display: none}
.pinglunform{padding:10px 0;position:relative}
.pinglunform .txtEMail{width:65%;height:40px;border:1px solid #ccc;padding:5px 0 5px 5px;line-height:30px;color: #000;box-sizing: border-box}
.pinglunform .txtEMail::-webkit-input-placeholder{color:#999}
.pinglunform .txtEMail::-moz-placeholder{color:#999}
.pinglunform .txtEMail:-moz-placeholder{color:#999}
.pinglunform button{width:35%;position:absolute;right:0;top:10px;background:#000;height:40px;display:block;text-align:center;color:#fff;font-weight: 400;font-size: 16px;font-family: ProzaLibre-Bold;border: none;outline: none}
.pinglunform button span{display:block;margin:1px 0 0 8px;width:23px;height:15px;background-position:-120px -310px}
.span-btn-yes{width: 100%;float: left;text-align: center;font-size: .875rem;line-height: 40px;cursor: pointer;color: #2683ff;text-align: center}
a.view_50_coupon{color:#ff6d45;display: inline-block}
.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_options{display: block;float: left;background-color: #FFF}
.size_guide img{display: inline-block;padding-left: 5px;vertical-align:middle}
.my-account-nav .accountList span i{font-style: normal}
.js_popBox{position: absolute;left: 0;z-index: 10001;width: 100%;height:100%;min-height: 360px;overflow: auto}
.js_popBox .popMask{display: block;width:100%;z-index:10000;position:fixed;top:0;left:0;height:100%}
#categories_content .sharebtn_list{text-align: center}
#categories_content .sharebtn_list a{background-image: url("../images/tag_v.png");background-size: 30rem auto;background-repeat: no-repeat;display: inline-block;margin: 3px;width: 34px;height: 34px;font: 0px/0 ProzaLibre-Regular, ProzaLibre;transition: background-position 0.5s ease 0s}
#categories_content .sharebtn_list a.fb_share{background-position: -25rem 0px}
#categories_content .sharebtn_list a.pin_share{background-position: -27.5rem 0px}
#categories_content .sharebtn_list a.ig_share{background-position: -27.5rem -7.5rem}
#categories_content .sharebtn_list a.yt_share{background-position: -27.5rem -2.5rem}
#close_size{width: 23px;height: 23px;background: transparent url("../images/tag.png") no-repeat scroll;float: right;background-size: 24.5rem auto;background-position: -98px -75px}
.js_shareLink{overflow: hidden;margin-bottom: 5px}
.shares{padding: 20px;background-color: #f4f4f4!important;text-align: center;margin: 0 10px;display: none}
.js_shareLink span{display: block;float: left;padding-top: 15px}
.shares .icon_tag{display: inline-block;width: 2rem;height: 2rem;font-size: 0px;vertical-align: middle;margin-left: 0.3125rem}
.shares .facebook{background-position: -24.9375rem -10rem}
.shares .pinit{background-position: -27.5rem -10rem}
.related_goods{clear: both;margin-bottom: 10px;min-height: 800px}
.related_goods ul li{position: relative;float: left;width: 50%;text-align: center;min-height: 150px;margin: 5px 0px}
.related_goods ul{margin-top: 10px}
@media screen and (max-width:320px){.related_goods img{height:173px;vertical-align:top}}
@media screen and (min-width:321px) and (max-width:360px){.related_goods img{height:200px;vertical-align:top}}
@media screen and (min-width:361px) and (max-width:400px){.related_goods img{height:210px;vertical-align:top}}
@media screen and (min-width:401px) and (max-width:500px){.related_goods img{height:236px;vertical-align:top}}
@media screen and (min-width:501px) and (max-width:600px){.related_goods img{height:250px;vertical-align:top}}
@media screen and (min-width:601px) and (max-width:800px){.related_goods img{height:315px;vertical-align:top}}
@media screen and (min-width:801px) and (max-width:1000px){.related_goods img{height:380px;vertical-align:top}}
@media screen and (min-width:1001px){.related_goods img{height:416px;vertical-align:top}}
.related_goods .price{width: 100%;height: 2rem;line-height: 2rem;font-size: 11px}
a.view_5_coupon{color:#ff6d45;display:inline-block}
a.view_5_coupon:hover{color:#ff6d45;display:inline-block}
@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) and (max-width:600px){#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}}
/*------------------------------------------------------*//*-- pre-sale-page-css add by lihaiping 2016-04-13
/*------------------------------------------------------*/#infscr-loading{position:relative;display:none;text-align:center;z-index:1000;bottom:15px;width:100%;height:1.875rem;line-height:30px;margin-top:50px;margin-bottom: 50px}
#loading{margin-top:50px;margin-bottom: 50px}
#infscr-loading span{position:absolute;background:rgba(255,255,255,0.8) url('../images/loadingAnimation.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{color:#ff6d45;line-height: 26px;font-size: 12px;display: block;text-align: left;letter-spacing: 1px;margin-top: 4px}
.pre_discount{position:absolute;top:-6px;right:0;display:block;width:42px;height:42px;padding-top:7px;font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;border-radius:100%;text-align:center;color:#fff;background-color:#999;box-sizing:border-box;z-index:100}
.pre_discount span{color:#fff;display:block;line-height: 14px}
.category_pre_banner img{}
.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}
h2.pre_h2{float: left;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 35px;width: 100%;line-height: 50px;padding: 10px 0;text-align: center}
.category_pre_banner p{border:1px solid #B4B4B4;padding:15px 0 15px 25px;line-height:25px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size:14px}
.category_pre_banner p a{background:#ED4F5C;color:#fff;padding:5px 8px;font-size:12px;text-transform:uppercase;cursor:pointer}
.category_pre_banner p a:hover{background:#ED7C83}
.products_category_pre .goods_aImg{width:285px;height:380px;overflow:hidden;margin-bottom:5px;/*float:left;*/}
.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 .list_all_items_price{height:20px;line-height:20px;font-size:12px;text-align:center}
.products_category_pre .index-price, .products_category_pre .final_price strong{display: inline;color:#c80000;font-size:16px;font-weight:normal;float:none}
.products_category_pre{}
.products_category_pre .product_margin{}
.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.category_ordered{width:180px;margin:0 auto;margin-bottom:10px;border:1px solid #BBBBBB;height: 20px;line-height: 20px}
.category_ordered strong{color:#ff6d45;font-weight:normal}
.category_free_shipping{display: inline-block;height: 18px;width: 141px}
.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;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;background:#000}
a.order_now:hover{background:#333}
a.order_now span{color: #fff}
.products_category_pre .quick_shopping{left: 50px;top: 170px}
.pre_img_category{position:relative;top:-9px;left:-9px;height:42px;width: 283px;font-size: 16px}
.pre_img_category_bg{color:#fff;background-color:#000;position:absolute;top:0;left:0;filter:alpha(opacity=35);-moz-opacity: 0.35;opacity: 0.35;height:42px;width: 283px;z-index:100}
.pre_img_category_title{text-align: left;width: 283px;height: 30px;line-height: 30px;position:absolute;top:6px;left:10px;z-index:200;font-weight:700}
.pre_img_category strong{float:left;color:#fff;margin-right:5px;font-weight:normal}
.task_pre{}
.task_pre span{color:#ff6d45}
.task_pre em{color:#fff;padding-left:2px;font-style:normal}
.pre_price{line-height: 30px}
.now_price{display: inline;color: #c80000;font-size: 16px;font-weight: normal;float: none}
.pre_price i{display: inline;color: #c80000;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:#d61e1e}
.pre_img_goods .task_pre em{padding-left:2px;color:#000;font-style:normal}
.good_pre_bg{margin: 0 auto;padding: 0 10px}
.good_pre_bg .pre_img_goods{margin-left: 0}
.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:700;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}
.category-search{border: 1px solid #ddd;padding: 15px 5px;background-color: #fff;position: fixed;z-index: 1015;top: 0px;width: 100%}
.header_search_bg{position: relative;height: 35px;text-align: center}
.header_search_bg .header_search_close{width: 8%;margin-top: 7px;text-align: center;float: left}
.header_search_bg #searchForm{width: 90%;float: left}
.search-area{border: 1px solid #666;height: 33px;overflow: hidden;width: 70%;float: left}
.search-area input.ipt_box{color: #999999;height: 20px;font-size:16px;border: medium none;margin: 7px 0 7px 2%;vertical-align: middle;width:98%}
#clear_search{position:relative;top:-7px;display: none}
@media screen and (-webkit-min-device-pixel-ratio:0){#clear_search{position:relative;top:5px}}
.btn_sub{text-align: center;border: medium none;height: 35px;width: 25%;background: #000;color: #fff;font: 14px ProzaLibre-Regular, ProzaLibre;float: right;margin-right: 5px}
.bg_color dl dt{background-color: #eaeaea !important}
.content-container_last{text-align: left}
#categories_content .bg_color{text-align: center;height: 43px}
.content-container_last dl dd{color: #333;background-size: 8px 12px;font-size: 14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;display: block;line-height: 30px;text-indent: 25px}
.content-container_last dl dt{background-color: #f7f7f7;font-size: 14px;text-shadow: none;padding: 9px 13px;border-bottom: 1px solid #f0f0f0;cursor: pointer;text-transform: capitalize}
.content-container_last dl dt .a_bold{color: #ff6d45 !important;font-weight:700 !important}
.content-container_last dl div dd{background-color: white;font-size: 14px;text-shadow: none;padding: 6px 8px;cursor: pointer}
.bg_color dl dt{text-transform: none !important}
.review_js_sortBy .s_dropdown{margin-top: 12px}
.s_dropup{background-position: 0px -160px}
.sortByBox .boxInner{width: 60%;display: inline-block;border: 1px solid #ccc;padding: 0 10px;margin-left: 46px;position: absolute;background-color: #fff;z-index: 6}
.review_js_sortBy .boxInner{display: none;border: 1px solid #ccc;position: absolute;background-color: #fff;z-index: 6;border-top: none;padding: 0 1px;width: 100%;left: -2px;top: 32px}
.review_js_sortBy .boxInner ul{margin-left: 10px}
.review_js_sortBy .boxInner li{height: 2.5rem;line-height: 2.5rem}
.review_js_sortBy .boxInner li a{display: block}
.review_js_sortBy .boxInner li a:after{display: none;margin-left: .625rem;width: .625rem;height: .625rem;background-position: -11.25rem -3.75rem}
.review_js_sortBy .boxInner li.on a:after{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;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:.625rem;height:.625rem;background-position:-11.25rem -3.75rem}
.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}
.filter_box{float: left;display: none;position: relative;width:100%;border-bottom:1px solid #C1C1C1}
.filter_box .filter_content{float: left;width: 100%;height: 360px;overflow-y:auto}
.filter_box .filter_content .fiter{float: left;width: 96%}
.filter_box .fiter_title{float: left;width:100%;word-wrap:break-word;text-align:left;text-transform:uppercase;font-weight:700;font-size:12px;vertical-align: middle;padding-left: 5px;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;line-height:35px}
.filter_box .fiter_list{float: left;margin-left: 2%;width: 96%}
.filter_box .fiter_list div{float: left}
.filter_box .fiter_list div.attr_show2{width: 50%}
.filter_box .fiter_list div.attr_show3{width: 33%}
.filter_box .fiter_list div.attr_show4{width: 25%}
.filter_box .fiter_list div.attr_show5{width: 20%}
.filter_box .fiter_list a{font-size: 14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;text-align: center;padding: 10px 0}
.filter_box .search_filter{float: left;width: 100%}
.filter_box .search_filter .cancel{width: 41%;display: inline-block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 14px;padding: 10px;text-align: center;margin: 10px auto;border-radius: .25rem;background-color: #fff;border: .0625rem solid #dedede;color: #333;margin-left: 6%}
.filter_box .search_filter .search_now{width: 41%;display: inline-block;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 14px;padding: 10px;text-align: center;margin: 10px auto;border-radius: .25rem;background-color: #000;border: .0625rem solid #dedede;color: #fff;margin-left: 6%}
.iconBefore:before, .icon_tag{background-image: url(../images/tag.png);background-repeat: no-repeat;background-size: 30rem auto;font-size: 0}
.iconBefore:before{content: ""}
.icon-tag{background-image: var(--tagIcon_bg);background-repeat: no-repeat;display: inline-block;background-size: var(--tagIcon_bg_size);}
.popBox .rightBtn{font-weight:700}
.popBox,.popBox .popMask,.popBox .popOnBTns{display: block;width:100%}
.popBox{height:100%}
.popBox .popMask{z-index:10000;position:fixed;top:0;left:0;height:100%}
.popBox .popMain{z-index:10000;position:fixed;background-color:#fff;border-radius:.3125rem;overflow:hidden;max-width:80%;height:auto;box-shadow:0 0 .625rem #999}
.popBox .popText{padding:1.25rem;font-size:.75rem}
.popBox .popBtns{border-top:1px solid #dedede;overflow:hidden}
.popBox .popBtns a{line-height:2.5rem;text-align:center;font-size:.875rem;color:#2683ff}
.popBox .popOnBTns{margin:0 auto;font-size:.875rem}
.popBox .leftBtn,.popBox .rightBtn{display:inline;float:left;width:50%;margin-left:-.0625rem;border-left:1px solid #dedede;color:#2683ff}
.popBox i.popLoading{display:block;position:fixed;left:50%;top:50%;z-index:9999;margin:-20px 0 0 -20px;width:2.5rem;height:2.5rem;background-position:-5rem -16.25rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:loading .8s linear infinite;-moz-animation:loading .8s linear infinite;animation:loading .8s linear infinite}
.goods_info_what_size img{display:block}
.goods_info_what_size .header{padding:15px 15px 5px 15px;text-align:right}
.goods_info_what_size .header a{display:block;float:right}
.goods_info_what_size .contents{padding:10px}
.goods_info_what_size .contents ul{border-bottom:1px solid #DDD;overflow:hidden}
.goods_info_what_size .contents ul li{display:block;float:left;margin-left:5px}
.goods_info_what_size .contents ul li a{display:block;padding:5px 10px;border-radius: 3px 3px 0px 0px;margin-right:2px}
.goods_info_what_size .contents ul li a.on{background-color:#F1F1F1;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;color:}
.goods_info_what_size .btn_close{display: inline-block;width: 32px;height: 32px;background: url(../images/tag.png) no-repeat scroll transparent -118px -88px / 480px 400px;position: absolute;top: 0;right: 5px;cursor: pointer;display: none}
#find_size{width:100%;overflow:hidden;background-color:#FFF;text-align:left;display:none;font-size:12px;overflow-y:auto}
#find_size img{display:block}
#find_size .header{padding:15px 15px 5px 15px;text-align:right}
#find_size .header a{display:block;float:right}
#find_size .contents{padding:10px}
#find_size .contents ul{border-bottom:1px solid #DDD;overflow:hidden}
#find_size .contents ul li{display:block;float:left;margin-left:5px}
#find_size .contents ul li a{display:block;padding:5px 10px;border-radius: 3px 3px 0px 0px;margin-right:2px}
#find_size .contents ul li a.on{background-color:#F1F1F1;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;color:}
#find_size .btn_close{display: inline-block;width: 32px;height: 32px;background: url(../images/tag.png) no-repeat scroll transparent -118px -88px / 480px 400px;position: absolute;top: 0;right: 5px;cursor: pointer;display: none}
#tab_content_1,#tab_content_2,#tab_content_3{padding:10px}
#tab_content_1,#tab_content_2,#tab_content_3{overflow-x:auto}
#tab_content_2 .title-ss{padding-top: 15px}
#tab_content_1 h1{font-size: 18px;margin: 0 0 24px}
#tab_content_1 .row:before,#tab_content_1 .row:after{content: " ";display: table}
#tab_content_1 .grid{float: left;margin-left: 24px}
#tab_content_1 .grid:first-child{margin-left: 0}
#tab_content_1 .grid p{margin: 0 0 1.5em;line-height: 1.5;letter-spacing: 0}
.chart-table-wrap .chart-table{padding-top: 20px}
.chart-table-wrap .chart-table table{border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-collapse: collapse}
.chart-table-wrap .chart-table table tr:nth-child(2n+1){background-color: #f9f9f9}
.chart-table-wrap .chart-table table th{font-size: 12px;font-weight: 700}
.chart-table-wrap .chart-table table th, .chart-table-wrap .chart-table table td{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;padding: 8px;line-height: 14px}
.title-s{font-size: 14px;font-weight:700;color: #696969}
.title-ss{font-size: 12px;font-weight:700;color: #696969}
.icon_style:before{display: inline-block;margin-right: 5px;width: 1.625rem;height: 1.625rem;vertical-align: middle;background-position: 0rem -12.5rem}
.help-field-list .help-item{position:relative;vertical-align:middle;border-bottom: 1px solid #ccc;padding: 11px 0 11px 10px}
.help-field-list{margin-bottom: 5px}
.help-field-list .help-item.on .help-item-title{font-family: ProzaLibre-Bold;font-weight: 400}
.help-field-list .help-item .itemIcon{margin-top:0}
.help-field-list .help-item>span{font-size:14px;color: #000;text-transform: capitalize}
.help-field-list .help-con{display:none;padding-left: 18px}
.help-field-list .help-con p{padding: 15px 15px 5px}
.help-field-list .help-con li{margin: 15px 0}
.help-field-list .help-con li:last-child{margin-bottom: 5px}
.help-field-list .help-con a{color: #000;font-size: 12px}
.help-field-list .itemIcon:after,.help-field-list .itemIcon:before{background: #000}
.help-field-list .help-item-title{text-transform: uppercase;letter-spacing: 1px}
.foot-country-selector{display: flex;justify-content: center;color: #999;align-items: center;margin-bottom: 15px}
.foot-country-selector span{color: #999}
.foot-country-selector label{color: #999}
.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:700;margin-bottom: .3125rem}
.no-result .tips{padding: .625rem 1.25rem 0}
.no-result .tips strong{font-weight:700}
.no-result .tips p{line-height: 1.25rem}
.up_img{margin: 5px 0}
.litb-btn-cart{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 16px;width: 100%;display: block;padding: 10px;text-align: center;margin-top: 15px;border-radius: .25rem;background-color: #fff;border: .0625rem solid #000;color: #000;height: 47px}
#attr_shopcart{position: absolute;z-index: 10000;width: 70%;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 dl{display: table;width: 100%;background-color: #fff;overflow: hidden}
#attr_shopcart .goods_img{width: 40%;overflow: hidden;text-align: center;margin-right: 10px}
#attr_shopcart dt{display: table-cell;vertical-align: top}
#attr_shopcart .cart_goods_info{position: relative;width: 60%;text-align: center}
#attr_shopcart .cart_goods_info .con{display: inline-block;position: relative;text-align: left;height: 90px}
#attr_shopcart .cart_goods_info .con > p{line-height: 20px;margin: 0;font-size: 14px;color: #666}
#attr_shopcart .cart_goods_info .con .view-cart-p{position: absolute;left: 0;bottom: 0}
#attr_shopcart .cart_goods_info .con .view-cart{display: inline-block;padding: 4px 10px;font-size: 14px;border: 1px solid #000;color: #000;border-radius: 2px;vertical-align: top}
#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}
#panel{text-align: center;position: relative;width: 100%}
#panel div{width: 14px;height: 14px;background-color: #222;border-radius: 50%;border: 1px solid #222;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}}
#ticketForm table{margin: 0 auto}
.right_big_con p,.right_big_con span,.right_big_con td{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.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{font-size: 12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color: #555}
.mainly-list li{width: 32%;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}
#foothelp_div{margin: 5px 0;border-bottom: 1px solid #dedede}
#foothelp_div .title{height: 30px;line-height: 30px;font-weight:700;font-size: 15px;background-color: #f5f5f5;padding: 5px}
.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}
.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}
.tracking-o,.tracking-o h3,#contactus{font-size: 12px}
.head_free{width: 100%;text-align: center;background: #000;position: relative;padding: 4px 0}
.head_free p{text-align: center}
.head_free p a{color: #fff;font-size: 16px;font-weight: 700;display: block;text-decoration: none;padding: 5px 15px}
.dispatch{line-height: 17px;font-size: 12px;color: #999;clear: both}
#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}
.guide-panel, .page-view,#address-main .page-view, .reviews-img-zoom-in, .share-panel, .size-panel{position: fixed;left: 0;right: 0;bottom: 0}
.des-detail .des-header,#address-main .des-header{font-size: 18px;height: 60px;line-height: 60px;color: #222;border-bottom: 1px solid #e5e5e5;text-align: center}
.des-detail .view-back,#address-main .view-back{width: 20px;height: 22px;background-image: url(../images/tag.png);float: left;display: inline-block;background-position: -70px -4px;margin-left: 20px;margin-top: 20px;cursor: pointer}
.des-detail .conpolicy{padding:10px}
.des-detail{height: 100%;}
.des-detail .des-header{font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;height:48px;line-height:48px;border-bottom:1px solid #ccc;text-align:center;box-shadow: none;position:absolute;top:0;left:0;right:0;z-index:2;background-color:#fff;}
.des-detail .view-back{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -200px -35px;background-size: var(--tagIcon_bg_size);width: 20px;height: 14px;float:left;display:inline-block;position: absolute;top: 16px;left: 16px;margin: 0;}
.des-header-txt{font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;}
.des-detail .conpolicy{padding:48px 20px 20px;overflow-y: scroll;height: 100%;box-sizing: border-box;}

/*R站手机工单相关样式*/.fl{float: left}
.mt10{margin-top: 10px}
.w115{width: 115px}
.w110{width: 110px}
.w90{width: 90px}
.w80{width: 80px}
.default-button,a.default-button{display: inline-block;color: #fff;text-align: center;background-color: #000000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 26px;line-height: 26px;border: none;cursor: pointer}
a.default-button{height:26px;line-height:26px;text-decoration: none}
.default-button:hover,a.default-button:hover{background-color: #666666 !important}
.blank-button,a.blank-button{display: inline-block;color: #333;text-align: center;background-color: #FFF;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 22px;line-height: 22px;border: 2px solid #000000;cursor: pointer;padding: 0 3px}
a.blank-button{height:22px;line-height:22px;text-decoration: none}
.default-button-disabled,a.default-button-disabled{display: inline-block;color: #fff;text-align: center;background-color: #ccc;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-decoration: none;text-transform: capitalize;border-radius: 2px;height: 26px;line-height: 26px;border: none;cursor: pointer}
a.default-button-disabled{height:26px;line-height:26px;text-decoration: none}
.search-block{position: relative;width: 100%;max-width: 550px;top: 0;z-index: 6;overflow: hidden;background-color: rgb(255,255,255)}
.search-block ul.search-order{padding: 0 13px;overflow-x: scroll;white-space: nowrap;}
.search-block ul.search-order::-webkit-scrollbar{width:2px;height:3px;display:block}
.search-block ul.search-order::-webkit-scrollbar-thumb{background-color:#fff}
.search-block ul.search-order::-webkit-scrollbar-track{background-color:#fff}
.search-block ul.search-order li{width: auto;display: inline-block;padding:21px 5px 5px; margin-right:12px;text-align: center;}
.search-block ul.search-order li i span{font-style: normal;font-size: 14px;color: #999;}
.search-block ul.search-order li.on{border-bottom: 4px solid #000;}
.search-block ul.search-order li.on i span{color: #000;font-weight: bold}
.search-block ul.search-order li div{display: inline-block}
.search-block ul.search-order li .search-all div{background: url(../images/all_order.png) no-repeat;background-size: 15px 18px;width: 15px;height: 18px}
.search-block ul.search-order li .search-unpaid div{background: url(../images/unpaid.png) no-repeat;background-size: 22px 18px;width: 22px;height: 18px}
.search-block ul.search-order li .search-pro div{background: url(../images/processing.png) no-repeat;background-size: 20px 18px;width: 20px;height: 18px}
.search-block ul.search-order li .search-shipped div{background: url(../images/shipped.png) no-repeat;background-size: 33px 18px;width: 33px;height: 18px}
.search-block ul.search-order li .search-return div{background: url(../images/refund.png) no-repeat;background-size: 20px 18px;width: 20px;height: 18px}

.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:700}
.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:#ff6d45;text-align: center}
.order_tips div.o-tips .search_error{color:#ff6d45}
.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:#000000}
.order_tips div.o-tips a.default-button{text-decoration: none;cursor: pointer;background-color:#000000;color:#FFF;font-size:14px;border-radius:3px;border:none}
a.ui-btns-cancel{background-color: #fff;text-decoration: underline;line-height: 30px}
.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{float: left;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: #ffe6ba;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: #000000}
.underline{text-decoration: underline}
.w100{width: 100%}
.mt20{margin-top: 20px}
.mb5{margin-bottom: 5px}
.mb8{margin-bottom: 8px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px}
.bgfff{background-color: #fff}
.j_submit_ticket{width: 100%;background-color: #fff;min-height: 120px;margin-bottom: 150px}
.j_submit_ticket .question_box{width: 100%}
.issue-question{width: 100%}
.find_solution{width: 100%;background-color:#fff;padding: 0 10px;box-sizing: border-box;}
.find_solution h3{text-align: center;margin: 22px 0 24px;font-size:16px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;line-height: 16px;}
.find_solution .plscur,.find_solution .plscur_r{font-size: 12px;text-align: left;line-height: 25px;padding: 10px 0}
.find_solution select{width: 100%;height:40px;background: url(../images/arrow_size.png) 95% center no-repeat;padding:0 16px 0 10px;border: 1px solid #ccc;-webkit-box-sizing: border-box;font-size: 14px;text-align: left;text-indent: 5px;background-color: #fff;color: #999;font-weight: normal}
.find_solution select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}
.find_solution select:focus{color: #000;border-color: #000;}
.find_solution .right_or_wrong{padding: 0;}
.issue-content .m-issue-list{color: #333;font-size: 12px;width: 100%;margin-bottom: 10px}
.issue-content .ticket-item{width: 100%;padding: 9.5px 10px;box-sizing: border-box;border-bottom: 1px solid #ccc}
.issue-content .ticket-item:first-child{border-top: 1px solid #ccc}
.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 .icon_display{background-image: var(--tagIcon_bg);background-size: var(--tagIcon_bg_size);width: 8px;height: 4px;background-position: -217px -141px;margin-top: 8px;}
/*.issue-content .on .icon_display{background-position: -281px -141px;}*/
.issue-content .issue-title{width: 100%;cursor: pointer;line-height: 20px;font-weight: normal;}
.issue-content .issue-title em{width: 90%;display: inline-block;}
.issue-content .on{font-weight:700}
.issue-content .issue-info{line-height: 22px;color: #666;margin: 20px auto;overflow: hidden;padding: 0 5px;font-size: 12px}
.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-votes{margin-top: 15px;float: right;padding-right: 20px;line-height: 28px;height: 28px}
.issue-content .issue-info .article-votes span{padding-left: 15px;vertical-align: middle;display: inline-block}
.issue-content .issue-info .article-votes span.vote_action{cursor: pointer}
.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:700}
.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;z-index: 1000;padding: 0 20px;box-sizing: border-box;}
.issue-action a{margin:0 auto;display:block;font-family:ProzaLibre-Bold,'ProzaLibre-Regular';font-size:16px;font-weight:400;}
a.btn-black span{color:#FFF}
.btn-black, .btn-white{margin: 0;display: inline-block;box-sizing: border-box;height: 36px;line-height: 36px;padding: 0 16px;border: 1px solid #000000;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: #000000;color: #fff !important}
.btn-black:hover,a.btn-black:hover{background-color:#333333;border-color:#333333;text-decoration:none}
.btn-white:hover,a.btn-white:hover{background-color:#333333;border-color:#333333;color:#fff;text-decoration:none}
.issue-content{margin-top: 30px;}
.issue-content .issue-loading{width: 100%;height: 180px}
.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}
.online-help{width: 140px;line-height: 34px;padding: 0;text-align: center;margin:0 auto}
.online-help img{width:25px;vertical-align: middle}
.online-help:hover{background-color: #666666}
/*ticket.css add by lihaiping 2017.08.10*/
.nav_header{position: relative;width: 100%;max-width: 550px;top: 0;z-index: 11;border-bottom: 1px solid #ccc;margin-bottom: 10px;overflow: auto;background-color: rgb(255,255,255)}
.nav_header h3{height: 40px;line-height: 40px;font-size: 16px;text-align: center}
.nav_header h3 i{background: url(../images/left_deep.png) no-repeat;width: 30px;height: 30px;background-size: 30px 30px;display: inline-block;float: left;cursor: pointer;margin-top: 5px}
.nav_header_title{height: 48px;padding: 0 20px 0 16px;font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;line-height: 48px;text-align: center;}
.nav_header_title .view-back{width: 20px;height: 14px;background-position: -200px -35px;margin-top: 17px;}
.search_order_btn{float: right;width: 18px;height:18px;background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-size: var(--tagIcon_bg_size);margin-top: 15px;background-position: -455px -85px;}
.search-order-block{height: 48px;line-height: 48px;padding: 0 20px;align-items: center;justify-content: space-between;}
.search-order-block-con{position: relative;width: 100%;}
.search-order-block .search_order_btn{margin:0;position: absolute;left: 12px;top: 6px;}
.search-order-block .search_order_keywords{padding-left:35px;border: 1px solid #000;height: 30px;line-height: 30px;width: 100%;box-sizing: border-box;}
.search-order-block .cancel_search_order_btn{display: inline-block;font-size: 14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;text-transform: uppercase;margin-left: 10px;}
.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 #000000;color: #333;padding: 8px 10px;font-size: 13px;border-radius: 6px}
.ticket_a div a.tickets_checked{background-color: #000000;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 #000000;background: #fff;color: #000000;font-weight:700}
.nav_tab dd.on a{color: #000000}
.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 #000000;background: #fff;color: #000000;font-weight:700}
.nav_tab .dd.on a{color: #000000}
.dialog_box{position:absolute;margin-top: 3px;padding:3px 6px;color:#fff;background-color:#ff6d45;font-size: 12px;font-weight: normal;font-style: normal}
.rf_border{padding: 5px 8px;border: 1px solid #000000;border-radius: 4px;margin: 0 5px}
.dialog_new,.dialog_new_r{position: relative;padding:3px 10px;color:#fff;background-color:#ff6d45;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 red;border-bottom: 4px solid transparent}
.dialog_new_r i{position: absolute;top: 5px;right: -12px;width: 0;height: 0;border-top: 10px solid transparent;border-left: 12px solid red}
.new_coupon_cricle{position: relative}
.new_coupon_cricle:after{content:' ';display:inline-block;background-color:#ff6d45;width:3px;height:3px;border-radius:50%;border:1px solid #ff6d45;top:7px;right:-8px;position:absolute}
#insert_member_info .new_coupon_cricle:after{left: -4px;top: 10px}
.newDialog_box{position: absolute;display: none;left:-35px;top: -13px}
.coupon_dialog{display: none}
.coupon_part{display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding: 10px 0;background-color: #ffc5c8}
.coupon_part li{width: 50%;font-size: 12px;display: inline-block;color: #000;text-align: center}
.coupon_part_a{padding: 3px 10px;background-color: #000;color: #fff;border-radius: 10px;font-size: 13px}
.btn-myorder,a.btn-myorder{display:inline-block;line-height: 22px;height: 22px;padding: 0 5px;text-align: center;background-color:#000000;text-decoration:none;color: #fff;font-size:12px}
.btn-myorder:hover,a.btn-myorder:hover{background-color: #666666}
img.status_tips{vertical-align: middle;padding: 3px 0}
a.ui-deep-color:hover,input.ui-deep-color:hover{background-color: #666666 !important}
.pa_20{padding: 20px}
.bg_light_gray{background: #f4f4f4!important}
.t_bold{font-weight:700}
.bg_white{background: #fff!important}
fieldset .input_label{position: relative;display: block;float: left;width: 100%;margin-bottom: 10px}
fieldset .input_label>input, fieldset .drop_p{width: 100%;z-index: 2;padding: 13px 0;position: relative;background: rgba(255,255,255,0);overflow: hidden;cursor: initial}
button.outline{background: #fff;border: 2px solid #111;width: 100%!important;padding: .8em 1em;font-size: .9em;font-weight:700;letter-spacing: 1px;cursor: pointer}
/*mengping 2017-9-19*/.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: #000;border: 1px solid #000}
.Carousel-tapMessage{display: none;background: #000;border-radius: 5px;font-size: 1em;font-family:ProzaLibre-Regular, ProzaLibre,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;padding: 20px 0 10px;height: 30px;line-height: 30px}
.clips_logout a{display: inline-block;width: auto;height: 100%;padding: 0 10px;background: #000000;font-size: 14px;color: #fff;border-radius: 2px}
.clips_logout a:hover{background-color: #333333}
.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}}
.order_coupon_list{display:none;position:fixed;max-height:70%;padding:0 10px 20px;overflow-y:auto;background-color:#fff;left:0;bottom:0;z-index:19870214;width:100%;text-align:left;box-sizing:border-box}
.order_coupon_list p{font-size:15px;color:#000;text-align:center;height:45px;line-height:45px}
.order_coupon_list ul li{padding: 20px 0;line-height: 18px;justify-content: space-between;align-items: center}
.order_coupon_list ul li label{border-bottom: 1px solid #ddd;width: 90%;display: inline-block;padding-bottom: 5px;font-size: 14px}
.order_coupon_list ul li .icons,.order_coupon_list ul li .active_icon{vertical-align: middle}
.order_coupon_list span{color:#CCC}

.checkout_points h5 {margin:0;text-indent:0; color: #000000;float: left;line-height:25px;font-size: 12px;font-weight:bold;width: 100%;}
.checkout_points p {clear: both; font-size: 12px;line-height:18px;}
.checkout_points p a {color:#000000;text-decoration:underline;}
.checkout_points p a:hover {color:#c41d4a;text-decoration:none;}
.checkout_points input.checkout_coupon, .checkout_points input.checkout_point, select.checkout_Bonus{float:left;width:243px;height: 27px;margin-top:1px;margin-right: 0;border:1px solid rgb(204, 204, 204)}
.btn-black-s,.btn-white-s{margin: 0;display: inline-block;box-sizing: border-box;height: 26px;line-height: 26px;width:80px; font-size: 14px;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;color: #fff;}
.btn-white-s, a.btn-white-s:link, a.btn-white-s:visited{background-color: #000;color: #fff;}
.redeem_disabled, .redeem_disabled:hover {cursor: default;background-color:#dcdcdc;}
#verify_box_span{position: relative;}
.verify_box_multi{padding-left: 20px;border-left: 1px solid #000}
#verify_box_span .caret-down{width:12px;height:6px;background-position:-108px -100px;background-image:url(../images/pc_tag.png);background-repeat:no-repeat;display:inline-block;position:absolute;right:2px;top:12px;cursor:pointer}
.error_result,#point_error, #ECS_SURPLUS_NOTICE, #ECS_INTEGRAL_NOTICE { clear: both; color: #ff6d45;line-height: 20px;}

#insurance-content{position: fixed}
.succ_date .title_td1{font-weight: 700;width: 45%;min-width:120px;border-bottom: 1px dotted #dedede;padding: 5px;border-right: 1px dotted #dedede;vertical-align: middle}
.succ_date .title_td2{border-bottom: 1px dotted #dedede;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: #000;color: #fff;text-decoration: none;text-transform: uppercase;font-weight: 400;font-size: 15px}
.succ_continue:hover,.fail_continue a:hover{border: 1px solid #000;background-color: #fff;color: #666;text-decoration: none}
.succ_ul{text-align: left;padding: 10px 15px;color: #000}
.succ_ul li{padding: 10px 0 0}
.succ_ul li h4{padding: 10px 0;background-color: #f6f6f6;font-weight: 700}
.succ_ul li div{line-height: 20px;padding: 10px 0}
.fail_info{text-align: center;font-size: 12px;width: 80%;margin: 30px auto}
.fail_info h3{text-align: center;margin: 30px 0;color:#ff6d45;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}
.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}
/**************************************************************************************************//*-- 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:700;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:700;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: 128px;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:#000000}
.result-details dd.new{color:#000000}
.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 .clearfix{margin-bottom: 0}
.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: #000000}
.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:#ff6d45}
.result-details a.js_view_more:hover{color:#ff6d45}
.loadding{text-align: center;margin: 20px 0}
.loadding img{text-align: center;vertical-align: middle}
.loadding p{font-size: 12px;padding: 5px 0}
.j-select-confirm{padding-bottom: 20px;border-bottom: 1px solid #f5f5f5}
/*mengping 2018-1-10*/.address-operate .she-btn-white{display: block;margin: 0;box-sizing: border-box;height: 36px;line-height: 34px;padding: 0 16px;border: 1px solid #aaa;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;width: 90%;margin: 10px auto;color: #999}
.address-operate a:hover{border: 1px solid #000;background-color: #000;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:#990000}
.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}
.tel_tip{text-indent: -3px}
#no_result{border-bottom: 1px solid #dedede}
.no-hits-suggestion-wrapper{padding:0 20px;background:0;border:0;text-align:left;max-width: 420px;margin: 0 auto}
.no-hits-suggestion-wrapper .try{padding: 10px 0 20px 20px}
.no-hits-suggestion-wrapper h2{font-size: 16px;font-weight: 700}
.no-hits-search{position: relative;float: none;display: inline-block;margin: 0}
@media only screen and (max-width: 767px){.header-search form{background: #eee;height: 0;left: 0;overflow: hidden;position: absolute;right: 0;text-align: center;top: 69px;transition: all .1s ease;width: auto;z-index: 5}}
.no-hits-search form{position: initial;width: 275px;height: initial;background: 0 0}
@media only screen and (min-width: 768px){.no-hits-search form{width: 387px}}
.no-hits-search input[type=text]{padding: 8px 10px;font-size: 14px}
@media only screen and (max-width: 767px){.no-hits-search input[type=text]{width: calc(90% - 30px)}}
@media only screen and (min-width: 768px){.no-hits-search input[type=text]{width: calc(90% - 30px);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}
@media only screen and (max-width: 767px){.header-search .header-search-btn{font-size: 22px;width: 22px;position: static;text-align: right;vertical-align: top}}
.header-search .header-search-btn{line-height: 30px}
@media only screen and (min-width: 768px){.no-hits-search .header-search-btn{width: 30px;font-size: 30px;bottom: 0;right: -32px}}
.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}
.loader{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;display: none}
.loader-indicator{z-index: 100;position: absolute;left: 46%;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}
a.a-view-link{color:rgb(0, 0, 255) !important;text-decoration: underline;display: inline-block}
.cancel_refund h3{width: 100%;font-weight:700}
.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:700}
.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}
.refundBtns button.close_btns{background-color:#F5F5F5;border: 1px solid #D7D7D7;color:#333}
.refundBtns button.continue_btns{background-color:#000000;border: 1px solid #000000;color:#FFF}
.refundBtns button.continue_btns:hover{background-color: #666666;border: 1px solid #666666;color:#FFF}
.refundBtns button.disabled{cursor: wait}
.refundBtns button.viable{cursor: pointer}
#reason_of_cancel{display:none;color:#ff6d45;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:#dd2727}
.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: #000000!important}
.refund-stepbar .step-container dd.step-done .step-point-normal{color: #000000!important}
.refund-stepbar .step-container dd.step-done .step-line{background-color: #000000}
@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:#000000;font-style: normal}
.refund-log-block dd.new{color:#000000}
.refund-log-block dd.new .track-news{color:#ff6d45 !important}
.refund-log-block dd.new .track-news p{color:#ff6d45}
.refund-log-block dd.new .track-news div{color:#ff6d45}
.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: 54px;height: 54px;border-radius: 27px;background-color: #EBEBEB;overflow: hidden;display: table-cell}
.reply_list dl dd .reply_content .reply_name .reply_logo em{margin-top: 20px;position: absolute;text-align: center;width:20px;vertical-align: middle;margin-left: 4px;font-style: normal}
.reply_list dl dd .reply_content .reply_name .account_logo{display: table-cell;display: block;width: 42px;height: 42px;border-radius: 21px;background-color: #FFFFFF;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: 90%;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:700}
.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}
.reply_list dl dd .reply_content .refund_offer .offer_help_btns div button{}
.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: #000000;color: #FFF}
.reply_list dl dd .reply_content button.decline_offer:hover{background-color: #000000;color: #FFF}
.reply_list dl dd .reply_content button.offer_selected{background-color: #000000;color: #FFF}
.reply_list dl dd .reply_content button.offer_selected:hover{background-color: #000000}
.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-left: 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: #000000}
.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%;}
.reply_list dl dd .reply_info .r_info a{color: rgb(0, 0, 255) !important; text-decoration: underline;}
.reply_list dl dd .reply_info .r_info a:hover{text-decoration: underline !important}
.reply_list dl dd .reply_info .r_info img{max-width: 90%}
.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: 84%}
.reply_list dl dd .reply_content .refund_offer{width: 84%}
.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-left: 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-left: 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:700;color: #000000}
.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:#ff6d45}
#order-details .order-list li{float: left;width: 100%}
#order-details .order-list .order-info{border-bottom: 1px solid #eee !important}
#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:#ff6d45}
#order-details .order-list .order-progress-info h3{font-size: 12px;padding: 5px 10px;color: #333;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:#ff6d45}
.font-bold{font-weight:700}
.font-12{font-size: 12px}
.loadding{text-align: center;margin: 20px 0}
.loadding img{text-align: center;vertical-align: middle}
.loadding p{font-size: 12px;padding: 5px 0}
.refund_sku{padding: 0 5px;color:#ff6d45}
.accountSetting{}
.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}
div.g-return-buttons{width: 100%;margin:0 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}
.my-account-total{padding: 30px;}
.my-points-total{background: linear-gradient(360deg, #FEF6F5 0%, #FEECEF 48%, #FCEAE7 100%);}
.my-balance-total{height: 284px;padding: 0 10px;background: linear-gradient(90deg, #E7FAFD 0%, #FBEBE8 50%, #EED0FD 100%);}
.my-account-total .total_label{font-size: 16px;padding: 0 10px;vertical-align: middle}
.my-account-total .total_amount{position:relative;font-size:21px;color:#000000;font-family:ProzaLibre-Bold,'ProzaLibre-Regular';font-weight:400;}
.my-account-total .tips{display: inline-block;vertical-align: 1px;}
.my-account-total img.view_points_policy{float: right;vertical-align: middle;margin-right: 10px;margin-top: 15px}
.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: #000000}
.my-account-total dd button{margin: 10px auto;text-transform: uppercase}
.surplus_withdraw{width: 128px;height: 30px;border-radius: 15px;border: 1px solid #221816;line-height: 30px;font-size: 12px;font-weight: bold;color: #000000;background: transparent;margin-top: 5px}
.active_content .active_cat{margin: 10px 0 10px}
.active_content a{width: 46%;text-align: center;display: inline-block;margin: 0 2%;overflow: hidden;line-height: 22px}
.active_content a:hover{text-decoration: none}
.active_content a.part1{background: url(../images/part1.jpg) no-repeat center center}
.active_content a.part2{background: url(../images/part2.jpg) no-repeat center center}
.active_content a.part3{background: url(../images/part3.jpg) no-repeat center center}
.active_content a.part4{background: url(../images/part4.jpg) no-repeat center center}
.active_banner{width: 96%;margin:10px auto;text-align: center}
.active_banner img{width: 100%;max-width: 550px}
@media screen and (max-width:320px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 150px 92px;height: 92px}}
@media screen and (min-width:321px) and (max-width:360px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 165px 101px;height: 101px}}
@media screen and (min-width:361px) and (max-width:400px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 172px 105px;height: 105px}}
@media screen and (min-width:401px) and (max-width:500px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 189px 116px;height: 116px}}
@media screen and (min-width:501px) and (max-width:600px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 205px 126px;height: 126px}}
@media screen and (min-width:601px) and (max-width:800px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 243px 149px;height: 149px}}
@media screen and (min-width:801px) and (max-width:1000px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 309px 190px;height: 190px}}
@media screen and (min-width:1001px){.active_content a.part1,.active_content a.part2,.active_content a.part3,.active_content a.part4{background-size: 309px 190px;height: 190px}}
/*订阅框2018-4-11*/.subscribing_email{position: fixed;left: 0;bottom:0;z-index: 19870214;background-color: #000;width: 100%;display: none;background: url(../images/subscribe_email_bg.jpg) center top no-repeat}
.first-getoff-right-colosed{background-color: transparent;color: #000;display: block;position: absolute;right: 0px;top: -10px;width: 30px;height: 30px;font-size: 28px;cursor: pointer;text-align: center}
#subscribe_box{width: 100%;max-width: 550px;margin: 0 auto;font-size: 12px;position: relative}
#subscribing_box img{display:block;margin:0 auto 10px auto}
#subscribing_box img.img2{margin:10px auto 0 auto}
@media screen and (max-width:320px){#subscribing_box img.img1{width:240px}
#subscribing_box img.img2{width:250px}}
@media screen and (min-width:321px){#subscribing_box img.img1{width:250px}
#subscribing_box img.img2{width:270px}}
.quick-register,.quick-register_s{padding: 1.5rem .8rem 0;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: 9.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: 1px solid #fff;color: #fff;background: 0 0;height: 1.8rem;font-size: 12px;display: inline-block}
.quick-register .register>a div{display: inline-block;background: #fff;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;margin-bottom: 3px}
.quick-register .register p.error-text{text-align: left;color:#ff6d45;text-transform: none;margin-top: 5px}
.new-us-reg{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex;display: -ms-flexbox;color: #fff;margin-top: .5rem 0}
.new-us-reg div{width: 50%;position: relative;top: .2rem;text-transform: uppercase;display: flex;align-content: center;flex-flow: row wrap}
.quick-register_s{text-transform: uppercase;display: flex;align-content: center;flex-flow: row wrap;display: none}
.new-us-reg p,.quick-register_s p{font-size: 12px;padding-bottom: .6rem;text-transform: uppercase;color: #fff;width: 100%;text-align: center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.quick-register_s p.p2 a{display: inline-block;background: #fff;color: #000;border: none;min-width: 6rem;font-size: 18px;box-sizing: border-box;text-transform: uppercase;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;padding: .6rem 40px;font-weight:700;margin: 10px 0}
.quick-register_s p.p3{text-transform: none;font-size: 18px;font-weight:700}
.new-us-reg p>em{font-size: 30px;position: relative;font-weight:700;color: #fff}
.new-us-reg .new-reg-right{border-left: 1px solid #fff;padding-left: 5px}
.new-us-reg .new-reg-right p>em{font-size: 32px}
.sub_title{color: #fff;letter-spacing: .05rem;margin-top: .5rem 0;font-size: 1.8em;line-height: 1.8em;margin-bottom: 10px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.sub_title span{font-size: 2rem;color: #fff;font-size: 1.3em;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight:700}
.quick-register_s img.succ-text-2{display:block;margin:10px auto 15px auto}
@media screen and (max-width:320px){.sub_title{font-size: 1.2em}
.quick-register_s p.p1{font-size: 1.2em}
.quick-register_s img.img1{width: 150px}
.quick-register_s img.succ-text-2{width: 220px}
.sub_title span{font-size: 1.3em}}
@media screen and (min-width:321px) and (max-width:360px){.sub_title{font-size: 1.3em}
.quick-register_s p.p1{font-size: 1.3em}
.quick-register_s img.img1{width: 160px}
.quick-register_s img.succ-text-2{width: 247px}
.sub_title span{font-size: 1.5em}}
@media screen and (min-width:361px) and (max-width:400px){.sub_title{font-size: 1.5em}
.quick-register_s p.p1{font-size: 1.5em}
.quick-register_s img.img1{width: 170px}
.quick-register_s img.succ-text-2{width: 270px}
.sub_title span{font-size: 1.7em}}
@media screen and (min-width:401px) and (max-width:500px){.sub_title{font-size: 1.6em}
.quick-register_s p.p1{font-size: 1.6em}
.quick-register_s img.img1{width: 190px}
.quick-register_s img.succ-text-2{width: 270px}
.sub_title span{font-size: 1.8em}}
@media screen and (min-width:501px){.sub_title{font-size: 1.6em}
.quick-register_s p.p1{font-size: 1.6em}
.sub_title span{font-size: 1.8em}}
.sub_tip{margin: 10px 0;color: #fff;font-size: 12px;font-weight: normal;text-align: center;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
/*coupon2018-6-20*/#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: #000;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:#666666}
.coupon_box_get:hover{background-color: #CCC}
/*share2018-7-11*/.register_input{margin:20px auto;overflow: auto;text-align: center}
.subscribe_title{font-size:16px;color: #fff;margin-bottom: 10px}
#share_info{-webkit-appearance:none;height:62px;font-size: 12px;width: 225px;line-height:20px;border: 1px solid #FFF;padding-left:5px;overflow: hidden;background-color: #000;color:#D9D1DF;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif}
.register_input input{font-size: 12px;width:10.2rem;height: 24px;line-height: 24px;padding-left:5px;display: inline-block;overflow: hidden;background-color: #fff;color: #A9A9A8}
.j-quickregister-btn div{display: inline-block;background-color: #000;color: #fff;height: 24px;line-height: 24px;border: none;min-width: 6rem;padding: 0;font-size: 14px;box-sizing: border-box;text-transform: uppercase;text-align: center;white-space: nowrap;vertical-align: top;cursor: pointer;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif}
.register_input p.error-text{text-align: left;color: #ff6d45;text-transform: none;margin-top: 5px}
.register_input .error{color:#ff6d45;font-size: 12px;height: 20px;overflow: hidden}
a.view_20_coupon{position: absolute;width:200px;height:45px;top: 155px;left:130px;background-color:#000;color: #fff;font-size:24px;padding-top:5px}
a.view_20_coupon:hover{text-decoration: none}
#quick_register_loading{margin-top:5px;text-align: center;display: none}
/*vote_promotion*/.product-image-grid .vote{margin: 0;width: 100%;overflow: hidden}
.vote li.modBd{clear: both;width: 100%;position:relative;margin: 0 0 25px;min-height: 260px;overflow:hidden}
.vote .vote_title{min-height:10px;float:none;border:1px solid #000;margin: 15px auto;padding: 10px 0;font-size: 16px;text-align: center;font-weight:700;overflow: hidden}
.vote .prodDetail{width:50%;float: left}
.product-image-grid .vote .prodThumbnail{width:100%;text-align: left}
.vote .prodThumbnail a,.vote .prodInfo{width:90%;float: left;text-align: left}
.vote .prodThumbnail img{width:100%;height: auto}
.vote .fr a,.vote .fr .prodInfo{float: right}
.vote .ui-list-ext{float: right;width:60px;background-color: #000;color: #fff;font-weight:700;font-size: 14px;text-align: center;cursor: pointer}
.vote .on{background-color:#8A848A;cursor:auto}
.product-image-grid .vote_re{margin: 0}
.vote_re .prodDetail{margin: 0}
.vote_re .prodThumbnail{width:100%;text-align: left}
.vote_re .prodThumbnail a,.vote_re .prodInfo,.vote_re .proShip24{width:90%;float: left;text-align: left}
.vote_re .prodThumbnail img{width:100%;height: auto}
.vote_re .fr a,.vote_re .fr .prodInfo,.vote_re .fr .proShip24{float: right}
.vote_re .proShip24{margin: 0}
.vote_re .favs{float: right;margin-top:5px}
.mark-color{color:#ff6d45 !important}
/*2018-9-20*/
#accept_agree{position:fixed;bottom: 0;left: 0;z-index: 11;width: 100%;box-sizing: border-box;padding: 5px 10px 5px 0;background-color: #f7f7f7 ;color: #333;display:none;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif}
.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;top: 15%;text-align: center;cursor: pointer;font-size: 28px;line-height: 20px}
.mshe-header{border-bottom: 1px solid #e5e5e5;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: 98;}
.index_ad,.index_new,.index_center_ad{width: 100%;max-width: 550px;margin: 0 auto;display: block;text-align: center}
#adverList li img{width: 100%}
.divided_line{position: relative;margin: 0 0 15px 0;border-bottom: 1px solid #484949;text-align: center}
.divided_line>span{position: relative;float: none;padding: 0 25px;background: #fff;top: 8px;letter-spacing: 1px;color: #484949;font-size: 125%}
.c-car__slides{width: 100%;display: flex;flex-direction: row}
.s--3 .c-car__slide{width: 33.33333%;position: relative}
.c-pt__info{padding:5px 0}
.c-car__shop{width: 50%;border: 2px solid #000;display: block;margin: 15px auto 10px;padding: 8px 0;font-weight:700;letter-spacing: 1px}
.mobile_menu{width: 100%;text-align: left;padding-bottom: 1.5%;font-weight:700;max-width: 550px;margin: 0 auto}
.mobile_menu a{text-decoration: none;cursor: pointer}
.mobile_menu .itemIcon{margin-top: 0}
.mobile_menu .menu-name{text-align: left;border-bottom: 1px solid #000;padding: 16px 0 14px 18px;text-transform: uppercase;font-size: 14px;letter-spacing: 2px}
.menu-child .menu-name{font-size: 12px;padding: 16px 0 14px 32px}
#foot_subscribe{clear: both;padding:16px 10px 0;}
#categories_content{text-align: center;padding-top: 15px}
#help-con1 p{padding: 15px 15px 5px}
#help-con1 p a{border-bottom: 1px solid #333}
.ARS_flag,.AUD_flag,.BRL_flag,.CAD_flag,.CHF_flag,.CLP_flag,.CNY_flag,.DKK_flag,.EUR_flag,.GBP_flag,.HKD_flag,.HUF_flag,.ILS_flag,.JPY_flag,.KRW_flag,.MXN_flag,.NOK_flag,.NZD_flag,.PLN_flag,.RUB_flag,.SAR_flag,.SEK_flag,.USD_flag,.AED_flag{background:url(../images/flag.png) no-repeat scroll 0 0 transparent;display:inline-block;font-size:0;height:11px;line-height:0;margin-top:10px;overflow:hidden;width:20px}
.USD_flag{background-position:left top}
.EUR_flag{background-position:left -11px}
.GBP_flag{background-position:left -33px}
.CNY_flag{background-position:left -88px}
.RUB_flag{background-position:left -165px}
.JPY_flag{background-position:left -22px}
.CAD_flag{background-position:left -44px}
.AUD_flag{background-position:left -55px}
.HKD_flag{background-position:left -77px}
.CHF_flag{background-position:left -66px}
.MXN_flag{background-position:left -176px}
.NOK_flag{background-position:left -187px}
.SEK_flag{background-position:left -198px}
.BRL_flag{background-position:left -253px}
.PLN_flag{background-position:left -220px}
.DKK_flag{background-position:left -209px}
.ARS_flag{background-position:left -242px}
.SAR_flag{background-position:left -231px}
.CLP_flag{background-position:left -264px}
.KRW_flag{background-position:left -275px}
.ILS_flag{background-position:left -285px}
.HUF_flag{background-position:left -296px}
.NZD_flag{background-position:left -308px}
.AED_flag{background-position: left -317px}
.country-selector{display: inline-block;float: right;height: 28px;line-height: 28px}
#foot-country-selector, #header-country-selector{display: inline-block}
#foot-country-selector .currency_flag, #header-country-selector .currency_flag{margin: 0;vertical-align: middle}
.country-selector span.fa{margin-left: 6px;font-size: 28px;display: inline-block}
#foot-country-selector span, #header-country-selector span{margin-left: 6px;font-size: 12px;color: #000;font-weight:700}
.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{margin-top: 5px;position: relative}
.head-selectcountry .country-selector{margin-right: 5px;float: none}
.new_cat_con{text-align: left}
.new_cat_con a{background-color: #fff;display: inline-block;padding: 10px 15px;margin: 5px 15px 5px 0;border: 1px solid #f0f0f0}
.new_cat_con a.on{font-weight:700}
.js-mobile-filter{display: inline-block;width: 70%;margin: 0 auto;text-align: center;border: 1px solid #ccc;height: 40px;line-height: 40px;padding:0 10px}
.c-facets-link-small__svg{margin-right: 3px;width: 27px;height: 13px;fill:#ff6d45;color: #00f}
#goods_detail_copon{display: inline-block}
#coupon_main{cursor: pointer;border: 1px dashed #000;border-left: 3px solid #000;font-size: 12px;width: 90px;padding: 3px 5px;margin-bottom: 2px;position: relative}
#coupon_main .caret-down{width: 22px;height: 11px;background-position: -104px -100px;background-image: url(../images/tag1.png);background-repeat: no-repeat;display: inline-block;position: absolute;right: 0px;top: 8px;cursor: pointer}
#coupon_ul{border: 1px solid #ccc;display: none;z-index: 10;position: absolute;width: 300px;background: #FFF}
@media screen and (min-width:360px){#goods_detail_copon{float: right;margin-top: 10px}
#coupon_ul{right: 10px}}
.m10{margin:10px}
.attr_title{padding: 10px 0;font-size: 13px}
.c-product-reviews__count{float: left;color: #3f3f3f}
.c-product-reviews__count:before{content: '|';margin: 0 10px;color: #ccc}
.c-product-reviews__count a{text-decoration: underline;color: #3f3f3f}
.c-product-size-fit{display: inline-block}
.c-product-size-fit a{font-size: 13px;color: #3f3f3f;text-decoration: underline}
.wish-share{padding:30px 10px 10px;display: flex;flex-direction: row;align-items: center}
.wish-share a{text-align: center;text-decoration: underline;width: 50%;padding: 10px 0}
.index-related-products{position: relative;width: 100%;max-width: 550px;overflow: hidden;margin: 0 auto}
.index-related-products h2,.related_goods h4{text-align: center;padding: 20px 0 25px;font-size: 14px;color: #000}
.c-car, .c-car__viewport{position: relative;width: 96%;margin: 0 auto}
.c-car__viewport{width: 100%;overflow: hidden;z-index: 2}
.c-car__slides{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)}
.c-car__slide{display: block;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;position: relative}
.s--3>*{width: 33.33333%}
.c-pt{position: relative;display: block;text-align: center;text-decoration: none}
.c-prod__img{position: relative;margin-bottom: 10px}
img[data-viz]{-webkit-transition: opacity .2s ease-in .2s;transition: opacity .2s ease-in .2s;opacity: 1}
.c-pt img{width: 100%}
.c-car__dots{padding: 10px 0;position: relative;z-index: 3}
.u-text-center{text-align: center}
.c-car__dot{background: #fff;display: inline-block;vertical-align: middle;height: .75em;width: .75em;border: 1px solid #aaa;border-radius: 50%;margin: 0 5px;padding: 0;text-decoration: none;cursor: pointer}
.c-car__dot.is-active{background: #333}
.relate_prev,.relate_next{position: absolute;display: inline-block;width: 25px;height: 25px;background: url(../images/tag1.png) no-repeat;top: 30%;z-index: 1}
.relate_prev{background-position: -45px -2px;left: 0}
.relate_next{background-position: -20px -2px;right: 0}
.c-product-reviews__h3{font: lighter 1.2rem/1.36 ProzaLibre-Regular, ProzaLibre,serif;letter-spacing: .02rem;color: #3f3f3f;margin-bottom: 20px;border-bottom: 1px solid #ccc;padding: 15px 10px;text-align: left}
#customer_reviews,#customer_inquiries{padding: 0 10px}
.review-subject{display: flex;flex-direction: row;align-items: center;justify-content: center;width: 100%;margin: 20px 0 0}
.rate-subject h5{color: #000;font-weight:700;margin-bottom: 5px}
.rate-theme li{line-height: 24px;cursor: pointer;margin-bottom: 0}
.rate-theme span{float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;width: 70px}
.rate-theme .rate-themeBg{margin-top:10px;width:70px;height: 6px;background-color: #ddd;float: left;cursor: pointer}
.rate-theme .rate-themeBg i{height: 100%;width: 0;display: block;background-color: #000;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out}
.rate-theme b{width: 35px;float: left;margin: 0 5px;text-align: right;font-weight: 400;color: #999}
.c-rating-overall__photos{max-height: 100px;max-width:100%}
.see-more-review{width: 100%;text-align: center;padding: 30px 0}
.see-more-review a{border: 2px solid #000;padding: 10px 40px;font-weight:700;font-size: 14px}
/*thanksgiving2018-9-11*/.thanksgiving{max-width: 550px;width: 100%;margin:0 auto}
.promote_cat_part{background-color:#fce8ca;text-align: center;padding-bottom: 30px}
.cat_thanksgiving{}
.cat_thanksgiving .thanks_title{display: block;padding:10px 0 20px}
.cat_thanksgiving .thanks_title img{max-width: 519px}
.header_title{max-width: 550px;margin: 0 auto 0;z-index:6;width: 100%;left: 0}
.thanks_menu{background-color:#f49b00}
.thanks_menu p{width: 100%;font-size: 16px;line-height: 38px;white-space: nowrap;overflow: scroll}
.thanks_menu p a{display: inline-block;padding:0 10px;height: 38px;font-size: 13px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color: #fff;margin-bottom: -1px}
.thanks_menu p a.on{background-color:#fff;;color:#f49b00;font-weight:700;font-size: 14px}
.thanks_menu p::-webkit-scrollbar{display: none}
.thanks_menu p::-ms-scrollbar{display: none}
.thanks_menu p::-moz-scrollbar{display: none}
.thanks_view_more{display: block;margin-top: 20px}
.thanks_view_more img{width: 50%;max-width: 224px}
.foot_ad_part{display: flex;flex-direction: row;justify-content: space-between;width: 95%;margin:20px auto 0}
.foot_ad_part a{width: 48%}
.foot_ad_part a img{width: 100%}
#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: #ff6d45;font-weight: 700;margin-top: 8px;display: none}
.t_hidden{display: none}
/*free gift*/
.figt_main{width: 100%;max-width:580px;margin: 0 auto}
.figt_head{clear:both}
.figt_head>div{width:100%;margin:0 auto 10px;padding:10px 2px;color:#000;justify-content: space-between;align-items: center;box-sizing: border-box}
.icon_tag_n.arrow_up{width:20px;height:8px;display:inline-block;background-size:500px 299px;background-position:-413px -67px}
.icon_tag_n.arrow_down{width:20px;height:8px;display:inline-block;background-size:500px 299px;background-position:-436px -67px}
.cart_gift_icon{height:20px;width:20px;overflow:hidden;background:url(../images/icon_tag.png) no-repeat;background-size:800px 478px;background-position:-622px -413px;margin-right:5px;cursor:pointer;display:inline-block;vertical-align:-4px;}
#figt_btn,#surprise_btn{cursor:pointer;border:1px dashed #333;font-size:12px;width:55px;padding:0 5px 0;float:left;height:18px;box-sizing:border-box;margin:0 8px}
#figt_btn .arrow_down,#surprise_btn .arrow_down{background: url(../images/arrow_down.png) no-repeat;width: 12px;height: 8px;position: relative;top:5px;float: right;display: inline}
#figt_btn .arrow_up,#surprise_btn .arrow_up{background: url(../images/arrow_up.png) no-repeat;width: 15px;height: 20px;top:5px;position: relative;float: right;display: inline}
/*2018-12-17 New Year*/.newyear_activity{width: 100%;background-color: #4e262e;padding: 20px 0}
.newyear{width: 100%;max-width: 550px;margin:0 auto}
.newyear_content{width: 100%;margin-top: -10px}
.newyear .relate_goods_part{width: 62%;margin-left: 3%;background-color: #fff}
.newyear .relate_goods_part .c-car{width: 90%;margin: 0 auto;padding: 4% 0 0 0}
.newyear .dis_goods_content{width: 100%;background-color: #4e262e;padding-top:20px;text-align: center}
.newyear #newProductList{width: 95%;margin: 0 auto;background-color: #fff;border: 4px solid #d69300}
@media screen and (max-width: 320px){.newyear .product-image-grid .product-list-no-details li{min-height: 270px}}
.newyear_view{color: #fff;font-size: 14px;font-weight:700;border: 1px solid #fff;padding: 5px 25px;display: inline-block;clear: both;margin:30px 0 15%}
.newyear_view:hover{text-decoration: none}
.que_wor{color:#ff6d45}
/*2019-3-26 flash-sale*/#content{max-width:550px;margin:0 auto}
.cur_cate{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;margin: 0 .75rem;border: 2px solid #000;margin-bottom: 10px}
.cur_cate .title{color:#000}
.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;border-right:.0625rem solid #666}
.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:700}
.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:#ff6d45}
.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:700;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: 40px;line-height: 40px;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:700;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: 100%;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?2015080501);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:#ff6d45;color:#fff;border-radius:12px;padding:0 2px;margin-right:3px;display:none;display:inline-block;min-width:12px;text-align:center}
#text_size{display:none}
/*multiple pieces start*/.promotion{color:#ff6d45;text-align: center;font-size:12px;border: 1px solid #ff6d45;width:60px;margin-top: -3px;line-height: 18px;height: 18px}
.buy_more a{color:#ff6d45;border: 1px solid #808080;padding: 0 5px;font-size: 12px;line-height: 14px}
/*multiple pieces end*/.points_mall_icon{height:20px;width: 20px;overflow: hidden;background:url(../images/points_mall_icon_1.png) no-repeat;background-size:16px 16px;margin-left:5px;cursor: pointer;line-height: 20px}
.points_mall_icon:hover{background-image:url(../images/points_mall_icon_2.png)}
.points_c{background:url(../images/points_mall_icon_1.png) no-repeat;background-size:16px 16px;float: right;width: 20px;height: 20px;line-height: 20px;margin-top: -1px;margin-right: 5px;cursor: pointer}
.points_c:hover{background-image:url(../images/points_mall_icon_2.png)}
.c-car__viewport .new_viewport{position: absolute;top: 40%;z-index: 1;display:inline-block;width: 20px;height: 24px;padding:5px 0;background-image: none;cursor: pointer}
.c-car__viewport .prev{left:0;background-image: url(../images/slide-left.png);background-size: 100% 100%;background-position: 0 0}
.c-car__viewport .prev:hover{background-position: 0 0}
.c-car__viewport .next{right:0;background-image: url(../images/slide-right.png);background-size: 100% 100%;background-position: 0 0}
.c-car__viewport .next:hover{background-position: 0 0}
/*mid year sale 2019-6-25*/.mid_year{margin: 0 auto;max-width: 550px}
.mid_year .mid_ad{position: relative}
.mid_year .ad_part1{position: absolute;top: 8%;right: 11%;max-width: 278px}
.mid_year .cat11_part,.mid_year .cat12_part,.mid_year .cat13_part{margin:0;padding: 15% 10px 10%}
.mid_year .cat11_part{background-image: url(../images/mid_year/cat1-part1.jpg);background-size: 100% 100%}
.mid_year .cat12_part{background-image: url(../images/mid_year/cat1-part2.jpg);background-size: 100% 100%}
.mid_year .cat13_part{background-image: url(../images/mid_year/cat1-part3.jpg);background-size: 100% 100%}
.mid_year #cat1 .product-image-grid{background-color: #fff;margin:0 auto}
.mid_year #cat1 .product-image-grid li{min-height: auto;padding: 20px 0}
.mid_year #cat1 .free_add{display: inline-block;background-color: #000;color: #fff;padding: 3px 15px;border-radius: 13px}
.mid_year #cat1 .free_add:hover{text-decoration: none}
.mid_year #cat1 .free_spec{text-align: center;margin:5px 0}
.mid_year .cat2_title{margin:0 auto 10px;text-align: center;background-color:#75abc8}
.mid_year .cat2_title>a{padding:10px 0;display: block}
.mid_year .cat2_title>a:hover{text-decoration: none;color: #fff}
.mid_year .cat2_title>a>span{color: #fff;font-size: 23px;letter-spacing: 3px}
.mid_year #flash_cat2{color: #fff;font-size: 14px;font-weight:700;vertical-align: middle;margin-top: 20px}
.mid_year #flash_cat2>span{color: #75abc8;background-color: #fff;padding: 3px;border-radius: 3px;margin: 0 3px}
.mid_year .special_part{margin: 0}
.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;margin: 10px 0 0}
.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%;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 .progress_bar{position: relative;overflow: hidden;margin: 8px 0}
.mid_year .progress_bar h4{color: #f97731;margin-top: 13px;display: block;clear: both;text-align: left}
.mid_year .progress_bar div{float: left;width: 98%;height: 8px;overflow: hidden;top: 0;position: relative;border-radius: 5px;background-color: #eee}
.mid_year .progress_bar div span{height: 8px;background-color:#f97731;display: inline-block;float: left}
.mid_year .cat1_add{text-align: center}
.mid_year .cat1_add a{padding: 3px 20px;background-color: #e8752b;color: #fff;font-size: 12px;margin: 6px auto 0;border-radius: 15px;display: inline-block}
.mid_year .cat1_add a:hover{text-decoration: none}
.mid_year #cat3{background-color: #ffd646;margin: 20px 0;padding: 0 10px}
.mid_year #cat3>a{padding:20px 0;font-size: 25px;letter-spacing: 2px;display: block;text-align: center;color: #fff;font-weight:700}
.mid_year #cat3>a:hover{text-decoration: none}
.mid_year #cat3 .product-image-grid{background-color: #fff;padding: 20px 0 0}
.mid_year .cat_more{text-align: center;display: block;clear: both;padding:10px 0 20px}
.mid_year #cat3 .cat_more a{color: #fff;font-size: 18px;display: inline-block}
.mid_year #cat3 .cat_more a:hover{text-decoration: none}
/*Member Days sale 2019-7-17*/.memday_sale{margin: 0 auto;max-width: 550px}
.memday_sale .cat_t_part{margin:0 auto;background-image:url(../images/memday_sale/mem-back.png);background-size: 100% auto;padding:10px 0 20px;background-repeat: repeat}
.memday_sale .cat_t{margin-top: 20px}
.memday_sale .cat_title{display: block;text-align: center;position: relative}
.memday_sale #cat1 .product-image-grid{margin:0 auto;background-color: #f79400;padding: 0 0 20px}
.memday_sale #cat1 .product-image-grid>h4{text-align: center;color: #fff;font-size: 18px;padding: 20px 0}
.memday_sale #cat1 .product-image-grid ul{min-height: auto;display: flex;flex-wrap: wrap;background-color: #fff;width: 95%;margin: 0 auto}
.memday_sale #cat1 .product-image-grid li{width: 48%;min-height: auto;float: none;display: inline-block;box-sizing: border-box;padding: 5% 2%}
.memday_sale #cat1 .product-image-grid li:nth-child(2n-1){margin-right: 4%}
.memday_sale #cat1 .product-list-no-details .prodDetail{margin:0;padding: 0}
.memday_sale #cat1 .prodThumbnail{min-width: auto}
.memday_sale #cat1 .product-list-no-details .prodThumbnail img{height: auto}
.memday_sale #cat1 .free_add{display: inline-block;background-color: #c5235b;color: #fff;padding: 3px 8px;border-radius: 13px}
.memday_sale #cat1 .free_add:hover{text-decoration: none}
.memday_sale #cat1 .free_spec{text-align: center;margin:5px 0}
.memday_sale #cat2 .cat_title{padding-top: 17%}
.memday_sale #cat2 .cat_title>img{position: absolute;top: 0;left: 20%}
.memday_sale #cat2 .cat_title ul{display: flex;flex-direction: row;flex-wrap: wrap}
.memday_sale #cat2 .cat_title li{display: inline-block;width: 50%;padding:10px 0 20px;background-image:url(../images/memday_sale/flash-off.png);background-size: 100% 100%;color: #a0a0a0;font-size: 13px;font-weight:700;cursor: pointer}
.memday_sale #cat2 .cat_title li:hover{background-image:url(../images/memday_sale/flash-offh.png)}
.memday_sale #cat2 .cat_title li.on{background-image:url(../images/memday_sale/flash-on.png);color: #fff}
.memday_sale #cat2 .cat_title li.on:hover{background-image:url(../images/memday_sale/flash-onh.png)}
.memday_sale #cat2 .list_discount{width:39px;height:39px;background:url(../images/zhekou_bg.png) no-repeat;background-size:100% 100%;padding-top:6px;border-radius:0}
.memday_sale #cat2 .list_discount span{font-size: 12px}
.memday_sale #cat2 .progress_bar{width: 100%;clear: both;display: table;position: relative;overflow: hidden;margin:0 auto 2px;height:15px}
.memday_sale #cat2 .progress_bar div{background-color:#A2D8E9;height: 10px;width: 95%;padding:0 3px;border-radius:6px;overflow: hidden;position: relative}
.memday_sale #cat2 .progress_bar div span{background-color:#43768D;height: 6px;border-radius:6px;margin-bottom:3px;display: inline-block}
.memday_sale #cat2 .product-list-no-details{margin:20px 0 0;background-color: #fff;display: flex;flex-wrap: wrap}
.memday_sale #cat2 .product-list-no-details li{float: none;display: inline-block;vertical-align: top}
.memday_sale #cat3 .cat_title{padding-top: 17%}
.memday_sale #cat3 .cat_title>img{position: absolute;top: 0;left: 20%;z-index: 1}
.memday_sale .point,.memday_sale .point_add,.memday_sale .point_over{display: block;text-align: center;position: relative;width: 80%;margin: 0 auto}
.memday_sale .point_get{display: inline-block;position: absolute;bottom: 35%;right: 5%;width: 20%}
.memday_sale .points_mall{display: inline-block;position: absolute;top: 10%;right: 3%;width: 25%}
.memday_sale .points_log{display: inline-block;position: absolute;bottom: 10%;right: 3%;width: 25%}
.memday_sale #newProductList{margin:20px 0;background-color: #fff;padding-top: 10px}
.memday_sale .product-list-no-details .prodDetail{margin:5px;padding:5px}
.memday_sale .product-list-no-details .prodThumbnail img{width: 100%;height: auto}
.memday_sale .cat_more{display: block;text-align: center;margin-bottom: 20px}
.memday_sale .cat_more a{display: inline-block}
.memday_sale #cat2 .cat_title li .timeblock,.memday_sale #cat2 .cat_title li .content_time,.memday_sale #cat2 .cat_title li .timeblock1{color: #a0a0a0}
.memday_sale #cat2 .cat_title li.on .timeblock,.memday_sale #cat2 .cat_title li.on .content_time,.memday_sale #cat2 .cat_title li.on .timeblock1{color: #fff}
.memday_sale .header_title{max-width: 550px;margin:0 auto;z-index: 11;width: 100%;height: 36px;border: 3px solid #ffe763;border-left: 0;border-right: 0}
.mem_cat_menu{background-color: #fff;color: #000}
.mem_cat_menu p{width: 100%;font-size: 12px;line-height: 30px;white-space: nowrap;display: flex;flex-direction: row;justify-content: space-between;align-items: center}
.mem_cat_menu p span{display: inline-block;padding:3px 0;text-transform: uppercase;font-size: 14px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight:700;background-color:#ffb735;color: #fff;width: 100%;text-align: center}
.mem_cat_menu p span.on{background-color:#fff;color:#ffb735}
.mem_cat_menu p::-webkit-scrollbar{display: none}
.mem_cat_menu p::-ms-scrollbar{display: none}
.mem_cat_menu p::-moz-scrollbar{display: none}
.share-link{margin-right: 15px}
/* search page & currency page*/@font-face{font-family:icmd;src:url(../fonts/iconfont.ab36e115.ttf) format("truetype")}
.mt60{margin-top: 60px}
#currency-choice *,#goods-coupon-choice *,#goods-what-size *,#goods-find-size *,#search-input-layer *{-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}
#search-input-layer{position: fixed!important;z-index: 1000;top: 0!important;left: 0!important;bottom: 0!important;right: 0!important;background:#fff;overscroll-behavior: contain}
#autoSearch{position: relative;width: 100%}
#search-input-layer .header-toolbar{position: fixed;width: 100%;z-index: 10000000;display: flex;justify-content: space-between;padding: 0 10px;box-sizing: border-box;top: 0;background-attachment: fixed;-webkit-transform: translateZ(0);transform: translateZ(0);overflow: hidden}
#search-back{width: auto;height: auto;margin-right: 10px}
#search-input-layer .autosuggest{height:90%;overflow-y:auto}
#search-input-layer .search-box{width:55%;padding-left:10px;font-size:12px;border:0;line-height: 34px;box-sizing: border-box}
#search-clear{position: absolute;right: 70px;top: 8px;width: 14px;height: 14px;background-position: -221px -193px;display: none;}
.ic-md{position:relative;display:inline-block;font:normal 16px icmd;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px}
.ic-backarrow-md{position: relative;width: 30px;height: 30px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 700px 418px;background-position: -646px -218px}
.ic-close-md{position: relative;width: 30px;height: 30px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 800px 478px;background-position: -550px -50px;margin: 6px 10px}
.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}
#autosuggest{width:100%;box-sizing: border-box;}
#autosuggest .amp-list,#autosuggest .amp-list>div{position:relative;height:auto;}
.auto-suggest-cat .auto-cat{display:block;position:relative;margin-bottom: 24px;}
#hot_search{flex-wrap: wrap;}
#autosuggest .auto-cat{display: inline-block;border-radius: 4px;padding:0 5px;margin: 5px 8px 5px 0;background: #F6F6F5;height: 24px;line-height: 24px;font-size: 12px}
.auto-suggest-cat .auto-cat img{margin-left: 5px}
.auto-suggest-cat .auto-cat .cat .ic-md{position:absolute;right:16px;top:19px;color:#555}
.auto-suggest-cat .cate-txt{font-size:13px;line-height:14px;color:#555}
.auto-suggest-cat .category{font-size:13px;color:#b0b2b7;line-height:12px}
.auto-suggest-cat .cate-txt:hover{color:#ff6d45}
.auto-suggest-cat .auto-cat:hover{background-color:#f5f5f5}
.flag_hot{width: 12px;height: 16px;background-position: -378px -134px}
.auto-cat .flag_hot{vertical-align: -3px;margin-right: 5px;}
#ms-cart>div,.suggest .ic-md{position:absolute}
#autosuggest .go-icon{font-size:20px;position: relative;float: right;margin-top: -35px}
.ic-close,.ic-wp{width:30px;height:56px}
.ic-wp .ic-md{font-size:24px}
.ic-search{position:absolute;right:5px}
.ic-search .ic-close-md{background-color:#ccc;border-radius:50%;font-size:20px}
.ic-search .btn_search{text-align: center;border: medium none;padding:0 20px;background: #000000;float: right;cursor: pointer;border-radius: 20px}
.clear-hide{display: none}
#autosuggest h3{color:#333;font-size:14px;font-weight:700;display:block;position:relative;padding:10px 10px 10px 8px}
#autosuggest p{display:block;position:relative;padding:10px 10px 10px 8px;font-size:12px}
/* 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%,150%,-10px);-moz-transform:translate3d(100%,150%,-10px);-ms-transform:translate3d(100%,150%,-10px);-o-transform:translate3d(100%,150%,-10px);transform:translate3d(100%,150%,-10px)}
.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:700}
.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;background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -200px -35px;background-size: var(--tagIcon_bg_size);}
.goods_info_what_size{margin: 0 0 20px;overflow-y: scroll;height: 90%;padding: 0 20px;}
.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}
.currency-list{}
.currency-list .currency-panel,.currency-title{position:relative;height:48px;padding:0 16px}
.currency-list .currency-panel p{line-height:48px;font-size:14px}
.currency-list .currency-panel .currency_flag{margin-top: -3px}
.currency-title{color:#898b92;line-height:32px;font-size:12px}
.radio-button{display:block;width:21px;height:21px;border-radius:50%;padding:3px;border:2px solid #b0b2b7}
.radio-button.active::after{content:'';display:block;width:100%;height:100%;border-radius:50%;background-color:#ff6d45}
.radio-button.active{border-color:#ff6d45}
.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}
.cover_layer, button.cover_layer{background-color: rgba(0,0,0,0.74);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 110;overscroll-behavior: contain}
.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: -70px;top:50%;margin-top:-0.7rem;z-index: 1002;color: #fff;opacity: 0;cursor: pointer;transition: opacity .3s ease-in-out}
#top_slidBox .menu-close._active{opacity: 0.6}
.menu-close i{position:relative;background:url(../images/icon_tag.png) no-repeat;background-size:845px 505px;width:66px;height:66px;display:inline-block;margin-right:5px;background-position:-83px -205px;cursor:pointer;}
.aisde-menus{position: fixed;left: -90%;top: 0;z-index: 110010;width: 80%;height: 100%;background-color: #f8f8f8;}
.solidBox_scroll{overflow-y: scroll;height: 100%;box-sizing: border-box;}
.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: 24px;background-position: -561px -1660px;}
.bot-fav{width: 24px;height: 22px;background-position: -594px -1661px;}
.bot-help{width: 26px;height: 24px;background-position: -503px -1660px;}
.bot-user{width: 20px;height: 24px;background-position: -535px -1660px;}
.aisde-menus .myAccount{height:58px;line-height:58px;padding:0 12px;background-color: #FCEBE7;align-items: center;}
.aisde-menus .myAccount-info{margin-left:10px;align-items: center;width: 100%;}
.aisde-menus .myAccount-info *{font-size: 16px;font-family: ProzaLibre-SemiBold, ProzaLibre;font-weight: 400;}
.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;vertical-align: middle}
.aisde-menus .mainly-list .icon_order{position: relative;background: url(themes/trade-n/images/icon_tag.png) no-repeat;width: 26px;height: 26px;display: inline-block;margin-right: 5px;background-position: -87px -66px;background-size: 300px 179px}
.aisde-menus .mainly-list .icon_tickets{position: relative;background: url(themes/trade-n/images/icon_tag.png) no-repeat;width: 36px;height: 28px;display: inline-block;margin-right: 5px;background-position: -93px -133px;background-size: 330px 197px}
.myAccount .home .icon_num{font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-size: 10px;color:#ff6d45;display: none}
.aisde-menus .article-tag{margin:20px auto 10px auto;height:16px;width:80%;line-height:16px}
.aisde-menus .article-tag table{width:100%;height:100%}
.aisde-menus .article-tag td:first-child{border-right:2px solid #dedede}
.aisde-menus .article-tag td span{cursor:pointer}
.aisde-menus .article-tag a{font-size:12px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;color:#555}
.aisde-menus .merchant-menus{background: #ffffff;margin-top: 4px}
.aisde-menus .merchant-menus li{width:100%;margin-bottom: 4px}
.aisde-menus .merchant-menus li a.view-menus{background-color: #f4f4f4;font-size: 14px;text-shadow: none;padding: 0 15px;text-transform: uppercase;height: 80px;box-sizing: border-box;color: #000;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;font-weight: 700;align-items: center;justify-content: space-between;}
.aisde-menus .view-menus .nav_info{display:inline-flex;flex-wrap: nowrap;align-items: center;height: 100%;min-width:80%}
.view-menus .nav_mobile_img{display: inline-block;width: 65px;height:80px;margin-right: 15px;vertical-align:middle}
.aisde-menus .menu-off{width:6px;height: 12px;background-position: -126px -138px;}
.aisde-menus .merchant-menus li div p{width: 100%;margin:26px 0;}
.aisde-menus .merchant-menus li div p a{background-color: white;font-size: 14px;cursor: pointer;display: block;font-family: ProzaLibre-Regular, ProzaLibre,sans-serif;text-indent: 32px}
.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{text-align:center;height:48px;line-height:48px;font-family:ProzaLibre-Bold, ProzaLibre;font-size:14px;font-weight: 400;color:#000;text-transform:uppercase;border-bottom: 1px solid #ccc;width: 100%;box-sizing: border-box;background-color: #fff}
.aisde-menus .second-menus .second-menus-return{width: 20px;height: 14px;background-position: -200px -35px;position: absolute;top: 17px;left:20px;}
.aisde-menus .hide-right-menus{transform: translate3d(100%, 0px, 0px);visibility: hidden;}
.aisde-menus .right-menus{transform: translate3d(0px, 0px, 98px);visibility: visible;width: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-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400; !important;}
.f-bold{font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;}
.f-medium{font-family: ProzaLibre-Medium, ProzaLibre;font-weight: 500;}
.red_color{color:#ff6d45 !important}
.sale-tags{padding: 0 5px}
.sale-tags img{margin:0 3px;vertical-align: middle;max-height: 30px;max-width: 64px;vertical-align: middle}
#card_info,#tax_info{clear: both;color:#da3439;font-weight:700;display: none;padding-left: 35px}
#card_id,#tax_id{width: 200px;margin: 5px 0}
.goods-return-policy{float: left;width: 100%;clear: both;display: block;text-align: left;line-height: 16px}
.goods-return-policy span{font-size:12px;color:#ff6d45;font-weight:700}
.goods-view-tags{font-style: italic;position: absolute;bottom: 0;right: 0;width: 100%;height: 22px;line-height: 22px;color: #FFF;text-align: center;background-color:#ff6d45;text-transform: uppercase}
.goods-view-tags span{color: #FFF;text-transform: uppercase;font-weight:600}
.presell-flag{font-style: italic;position: absolute;bottom: 0;right: 0;width: 100%;height: 22px;line-height: 22px;color: #FFF;text-align: center;background-color:#ff6d45;text-transform: capitalize}
.small-size{font-size:0.65rem}
.normal-price-size{color: #ff6d45;font-size: 12px !important}
.zhekou_log{position:absolute;top:0;left:0;display:inline-block;color:#fff;font-size:11px;font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;background-color:#000;padding:3px;max-width: 56px;min-width: 56px}
.zhekou_log div{color:#fff;font:400 11px ProzaLibre-Regular, ProzaLibre;display:inline-block;font-weight:700}
.zhekou_log div.off{font-size: 11px;font-weight: normal;margin-left: 3px}
.market-price{font-size:12px;color:#999;text-decoration: line-through;font-weight:700}
.tl{text-align: left}
.tr{text-align: right}
.user-cart-msg{margin: 5px auto;text-align: center}
.proShip24{font-size: 12px}
.shipping-time,strong.shipping-time{font-weight:700;padding-right:3px}
.user-cart-msg{width: 70%;padding: 5px 8px;margin:5px auto;text-align: center;line-height: 20px}
.fa-angle-right{position: relative;background: url(../images/icon_tag.png) no-repeat;background-size: 750px 449px;width: 25px;height: 25px;background-position: -720px -200px;display: inline-block;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-search{position: relative;background: url(../images/icon_tag.png) no-repeat;margin-right: 5px;vertical-align: middle;width: 22px;height: 25px;background: url(../images/icon_tag.png) no-repeat;display: inline-block;background-size: 330px 197px;background-position: -159px -12px;margin-top: -8px}
.fa-bar-chart{position:relative;background:url(../images/icon_tag.png) no-repeat;background-size:300px 179px;width:22px;height:22px;margin-right:5px;background-position:-222px -12px;display:inline-block;vertical-align:middle}
.fa-tag-facebook{position: relative;width: 30px;height: 30px;display: inline-block;background-position: -221px -386px}
.fa-tag-pinterest{position: relative;width: 30px;height: 30px;display: inline-block;background-position: -277px -386px}
.fa-tag-instagram{position: relative;width: 30px;height: 30px;display: inline-block;background-position: -327px -386px}
.fa-tag-youtube-play{position: relative;width: 30px;height: 30px;display: inline-block;background-position: -377px -386px}
.fa-tag-tiktok{position: relative;width: 30px;height: 30px;display: inline-block;background-position: -427px -386px}
.ic-icon-close{position: relative;width: 30px;height: 30px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 800px 478px;background-position: -550px -50px;margin: 6px 10px}
.fa-tag-heart{position: relative;width: 23px;height: 20px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 300px 172px;background-position: -143px -58px;vertical-align: middle}
.fa-tag-account{position: relative;width: 22px;height: 26px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 270px 161px;background-position: -4px -12px;vertical-align: middle}
.fa-tag-gift{position: relative;width: 30px;height: 28px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 346px 217px;background-position: -163px -100px;vertical-align: middle}
.fa-tag-balance{position: relative;width: 30px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 340px 203px;background-position: -4px -108px;vertical-align: middle}
.fa-tag-my-ticket{position: relative;width: 25px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 360px 215px;background-position: -75px -88px;vertical-align: middle}
.fa-tag-vip{position: relative;width: 25px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 360px 215px;background-position: -75px -150px;vertical-align: middle}
.fa-tag-my-review{position: relative;width: 25px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 320px 191px;background-position: -66px -106px;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: 300px 179px;background-position: -30px -45px;vertical-align: middle}
.fa-tag-my-favorites{position: relative;width: 25px;height: 25px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 330px 197px;background-position: -4px -76px;vertical-align: middle}
.fa-tag-my-address{position: relative;width: 25px;height: 28px;display: inline-block;background: url(../images/icon_tag.png) no-repeat;background-size: 330px 197px;background-position: -4px -48px;vertical-align: middle}
.myAccount .fa-tag-my-order{position: relative;min-width: 26px;width: 26px;height: 30px;background-position: -503px -1624px;}
.countdown-top{display:block;position:absolute;bottom:3%;font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:700;width:100%;left:0;padding:0 3%;box-sizing:border-box}
.countdown-position0{text-align: left}
.countdown-position1{text-align: center}
.countdown-position2{text-align: right}
.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 .swiper-slide-active img{border: 1px solid #222;-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}
.search-icon{position: relative;width: 26px;height: 34px;margin-right: 3px;background: url(../images/icon_tag.png) no-repeat;display: inline-block;background-size: 305px 161px;background-position: -88px -82px}
.search-icon-white{background-size: 331px 185px;background-position: -65px -38px}
.country_flag {background:transparent no-repeat;background-position: -100px -100px;vertical-align: middle;display: inline-block;height: 14px;line-height: 14px;padding:0 0 0 23px;vertical-align: -2px}

.css_AF{background-position:0 -72px!important}
.css_ALA{background-position:0 -216px!important}
.css_AL{background-position:0 -180px!important}
.css_GBA{background-position:0 -2700px!important}
.css_DZ{background-position:0 -2124px!important}
.css_AS{background-position:0 -432px!important}
.css_AD{background-position:0 0!important}
.css_AO{background-position:0 -324px!important}
.css_AI{background-position:0 -144px!important}
.css_AG{background-position:0 -108px!important}
.css_AR{background-position:0 -396px!important}
.css_AM{background-position:0 -252px!important}
.css_AW{background-position:0 -576px!important}
.css_ASC{background-position:0 -468px!important}
.css_AU{background-position:0 -540px!important}
.css_AT{background-position:0 -504px!important}
.css_AZ{background-position:0 -612px!important}
.css_BS{background-position:0 -1152px!important}
.css_BH{background-position:0 -864px!important}
.css_BD{background-position:0 -720px!important}
.css_BB{background-position:0 -684px!important}
.css_BY{background-position:0 -1260px!important}
.css_BE{background-position:0 -756px!important}
.css_BZ{background-position:0 -1296px!important}
.css_BJ{background-position:0 -936px!important}
.css_BM{background-position:0 -1008px!important}
.css_BT{background-position:0 -1188px!important}
.css_BO{background-position:0 -1080px!important}
.css_BA{background-position:0 -648px!important}
.css_BW{background-position:0 -1224px!important}
.css_BR{background-position:0 -1116px!important}
.css_BG{background-position:0 -828px!important}
.css_BF{background-position:0 -792px!important}
.css_BI{background-position:0 -900px!important}
.css_KH{background-position:0 -4031px!important}
.css_CM{background-position:0 -1620px!important}
.css_CA{background-position:0 -1332px!important}
.css_CV{background-position:0 -1764px!important}
.css_XB{background-position:0 -4643px!important}
.css_KY{background-position:0 -4283px!important}
.css_CF{background-position:0 -1404px!important}
.css_TD{background-position:0 -7595px!important}
.css_CL{background-position:0 -1584px!important}
.css_CN{background-position:0 -1655px!important}
.css_CX{background-position:0 -1836px!important}
.css_CC{background-position:0 -1368px!important}
.css_CO{background-position:0 -1692px!important}
.css_CU{background-position:0 -8955px!important}
.css_KM{background-position:0 -4103px!important}
.css_KP{background-position:0 -9019px!important}
.css_ZR{background-position:0 -8891px!important}
.css_CG{background-position:0 -1440px!important}
.css_CD{background-position:0 -8890px!important}
.css_CK{background-position:0 -1548px!important}
.css_CR{background-position:0 -1728px!important}
.css_CI{background-position:0 -1512px!important}
.css_HR{background-position:0 -3384px!important}
.css_CW{background-position:0 -1800px!important}
.css_CY{background-position:0 -1872px!important}
.css_CZ{background-position:0 -1908px!important}
.css_DK{background-position:0 -2016px!important}
.css_DJ{background-position:0 -1980px!important}
.css_DM{background-position:0 -2052px!important}
.css_DO{background-position:0 -2088px!important}
.css_EC{background-position:0 -2196px!important}
.css_EG{background-position:0 -2268px!important}
.css_SD{background-position:0 -9083px!important}
.css_SV{background-position:0 -7451px!important}
.css_GQ{background-position:0 -3096px!important}
.css_ER{background-position:0 -2340px!important}
.css_EE{background-position:0 -2232px!important}
.css_ET{background-position:0 -2412px!important}
.css_FK{background-position:0 -2520px!important}
.css_FO{background-position:0 -2592px!important}
.css_FJ{background-position:0 -2484px!important}
.css_FI{background-position:0 -2448px!important}
.css_FR{background-position:0 -2628px!important}
.css_GF{background-position:0 -2808px!important}
.css_PF{background-position:0 -6155px!important}
.css_GA{background-position:0 -2664px!important}
.css_GM{background-position:0 -2988px!important}
.css_GE{background-position:0 -2772px!important}
.css_DE{background-position:0 -1944px!important}
.css_GH{background-position:0 -2880px!important}
.css_GI{background-position:0 -2916px!important}
.css_GR{background-position:0 -3132px!important}
.css_GL{background-position:0 -2952px!important}
.css_GD{background-position:0 -2736px!important}
.css_GP{background-position:0 -3060px!important}
.css_GU{background-position:0 -3204px!important}
.css_GT{background-position:0 -3168px!important}
.css_GGY{background-position:0 -2844px!important}
.css_GN{background-position:0 -3024px!important}
.css_GW{background-position:0 -3240px!important}
.css_GY{background-position:0 -3276px!important}
.css_HT{background-position:0 -3419px!important}
.css_HN{background-position:0 -3348px!important}
.css_HK{background-position:0 -3312px!important}
.css_HU{background-position:0 -3455px!important}
.css_IR{background-position:0 -8985px!important}
.css_IS{background-position:0 -3743px!important}
.css_IN{background-position:0 -3635px!important}
.css_ID{background-position:0 -3491px!important}
.css_IQ{background-position:0 -3707px!important}
.css_IE{background-position:0 -3527px!important}
.css_IL{background-position:0 -3563px!important}
.css_IT{background-position:0 -3779px!important}
.css_JM{background-position:0 -3851px!important}
.css_JP{background-position:0 -3923px!important}
.css_JEY{background-position:0 -3815px!important}
.css_JO{background-position:0 -3887px!important}
.css_KZ{background-position:0 -4319px!important}
.css_KE{background-position:0 -3959px!important}
.css_KI{background-position:0 -4067px!important}
.css_KR{background-position:0 -4175px!important}
.css_KS{background-position:0 -4211px!important}
.css_KW{background-position:0 -4247px!important}
.css_KG{background-position:0 -3995px!important}
.css_LA{background-position:0 -4355px!important}
.css_LV{background-position:0 -4679px!important}
.css_LB{background-position:0 -4391px!important}
.css_LS{background-position:0 -4571px!important}
.css_LR{background-position:0 -4535px!important}
.css_LY{background-position:0 -4715px!important}
.css_LI{background-position:0 -4463px!important}
.css_LT{background-position:0 -4607px!important}
.css_LU{background-position:0 -4643px!important}
.css_MO{background-position:0 -5147px!important}
.css_MK{background-position:0 -4967px!important}
.css_MG{background-position:0 -4895px!important}
.css_MW{background-position:0 -5435px!important}
.css_MY{background-position:0 -5507px!important}
.css_MV{background-position:0 -5399px!important}
.css_ML{background-position:0 -5003px!important}
.css_MT{background-position:0 -5327px!important}
.css_MH{background-position:0 -4931px!important}
.css_MQ{background-position:0 -5219px!important}
.css_MR{background-position:0 -5255px!important}
.css_MU{background-position:0 -5363px!important}
.css_YT{background-position:0 -8747px!important}
.css_MX{background-position:0 -5471px!important}
.css_FM{background-position:0 -2556px!important}
.css_MD{background-position:0 -4859px!important}
.css_MC{background-position:0 -4823px!important}
.css_MN{background-position:0 -5075px!important}
.css_MNE{background-position:0 -5111px!important}
.css_MS{background-position:0 -5291px!important}
.css_MA{background-position:0 -4751px!important}
.css_MZ{background-position:0 -5543px!important}
.css_MM{background-position:0 -5039px!important}
.css_NA{background-position:0 -5579px!important}
.css_NR{background-position:0 -5903px!important}
.css_BN{background-position:0 -1044px!important}
.css_NP{background-position:0 -5867px!important}
.css_NL{background-position:0 -5795px!important}
.css_AN{background-position:0 -288px!important}
.css_NC{background-position:0 -5615px!important}
.css_NZ{background-position:0 -5975px!important}
.css_NI{background-position:0 -5759px!important}
.css_NE{background-position:0 -5651px!important}
.css_NG{background-position:0 -5723px!important}
.css_NU{background-position:0 -5939px!important}
.css_NF{background-position:0 -5687px!important}
.css_MP{background-position:0 -5183px!important}
.css_NO{background-position:0 -5831px!important}
.css_OM{background-position:0 -6011px!important}
.css_OTHER{background-position:0 -6047px!important}
.css_PK{background-position:0 -6263px!important}
.css_PW{background-position:0 -6515px!important}
.css_PS{background-position:0 -6443px!important}
.css_PA{background-position:0 -6083px!important}
.css_PG{background-position:0 -6191px!important}
.css_PY{background-position:0 -6551px!important}
.css_PE{background-position:0 -6119px!important}
.css_PH{background-position:0 -6227px!important}
.css_PL{background-position:0 -6299px!important}
.css_PT{background-position:0 -6479px!important}
.css_PR{background-position:0 -6407px!important}
.css_QA{background-position:0 -6587px!important}
.css_RE{background-position:0 -6623px!important}
.css_RO{background-position:0 -6659px!important}
.css_RS{background-position:0 -9055px!important}
.css_RU{background-position:0 -6695px!important}
.css_RW{background-position:0 -6731px!important}
.css_BLM{background-position:0 -972px!important}
.css_NV{background-position:0 -4139px!important}
.css_LC{background-position:0 -4427px!important}
.css_MAF{background-position:0 -4787px!important}
.css_VC{background-position:0 -8423px!important}
.css_WS{background-position:0 -8675px!important}
.css_SM{background-position:0 -7199px!important}
.css_ST{background-position:0 -7415px!important}
.css_SA{background-position:0 -6767px!important}
.css_SN{background-position:0 -7235px!important}
.css_SRB{background-position:0 -7343px!important}
.css_SC{background-position:0 -6839px!important}
.css_SL{background-position:0 -7163px!important}
.css_SG{background-position:0 -6947px!important}
.css_SX{background-position:0 -7487px!important}
.css_SK{background-position:0 -7127px!important}
.css_SI{background-position:0 -7055px!important}
.css_SB{background-position:0 -6803px!important}
.css_SO{background-position:0 -7271px!important}
.css_ZA{background-position:0 -8819px!important}
.css_SGS{background-position:0 -6983px!important}
.css_SS{background-position:0 -7379px!important}
.css_ES{background-position:0 -2376px!important}
.css_LK{background-position:0 -4499px!important}
.css_PM{background-position:0 -6335px!important}
.css_SR{background-position:0 -7307px!important}
.css_SZ{background-position:0 -7523px!important}
.css_SE{background-position:0 -6911px!important}
.css_CH{background-position:0 -1476px!important}
.css_TW{background-position:0 -8099px!important}
.css_TJ{background-position:0 -7739px!important}
.css_TZ{background-position:0 -8135px!important}
.css_TH{background-position:0 -7703px!important}
.css_TLcss_TLS{background-position:0 -7811px!important}
.css_TG{background-position:0 -7667px!important}
.css_TO{background-position:0 -7919px!important}
.css_TT{background-position:0 -8027px!important}
.css_TN{background-position:0 -7883px!important}
.css_TR{background-position:0 -7991px!important}
.css_TM{background-position:0 -7847px!important}
.css_TC{background-position:0 -7559px!important}
.css_TV{background-position:0 -8063px!important}
.css_UG{background-position:0 -8207px!important}
.css_UA{background-position:0 -8171px!important}
.css_AE{background-position:0 -36px!important}
.css_UK{background-position:0 -8243px!important}
.css_GB{background-position:0 -8243px!important}
.css_US{background-position:0 -8279px!important}
.css_UY{background-position:0 -8315px!important}
.css_UZ{background-position:0 -8351px!important}
.css_VU{background-position:0 -8603px!important}
.css_VA{background-position:0 -8387px!important}
.css_VE{background-position:0 -8459px!important}
.css_VN{background-position:0 -8567px!important}
.css_VG{background-position:0 -8495px!important}
.css_VI{background-position:0 -8531px!important}
.css_WF{background-position:0 -8639px!important}
.css_YE{background-position:0 -8711px!important}
.css_ZM{background-position:0 -8855px!important}
.css_EAZ{background-position:0 -2160px!important}
.css_ZW{background-position:0 -8927px!important}
.fa-tag-user{position: relative;min-width: 26px;width: 26px;height: 30px;background-position: -572px -1624px;}
.fa-tag-address{position: relative;min-width: 26px;width: 26px;height: 30px;background-position: -538px -1624px;}
.head-country-selector{float: none;margin-left: 8px}
#login_tips{background: #ffc7ca;display:none;text-align: center;font-weight: 700;font-size: 16px;padding: 6px 0}
.vipBox{padding: 20px 5px}
@media screen and (min-width: 360px){.vipBox{padding: 20px 10px}}
.user-vip{background-image: url(../images/vip/vip-bg.png);background-size: 100% 100%;background-repeat: no-repeat;padding: 10px 5px;justify-content: space-around;align-items: center}
.user-vip .vip-left{width: 38%}
.user-vip .vip-left .flex-row{align-items: center}
.user-vip .vip-left .user-info{font-size: 12px;color: #754413;display: inline-block;position: relative}
@media screen and (min-width: 360px) and (max-width:400px){.user-vip .vip-left .user-info{font-size: 15px}}
@media screen and (min-width: 401px) and (max-width:500px){.user-vip .vip-left .user-info{font-size: 18px}}
@media screen and (min-width: 501px) and (max-width:549px){.user-vip .vip-left .user-info{font-size: 19px}}
@media screen and (min-width: 550px){.user-vip .vip-left .user-info{font-size: 22px}}
.user-vip .vip-left .rank-user{position: absolute;right: -15px;top: -22px}
.vip-process{text-align: center}
.vip-process .flex-row{align-items: center;justify-content: center}
.vip-process .rank-img{vertical-align: middle}
.vip-process .progress_bar{display:inline-block;width:20px;float:none;margin:0}
.vip-process .progress_bar div{float:left;background-color:#8f8f8f;width:98%;height:2px;overflow:hidden;position:relative}
.vip-process .progress_bar div span{height:2px;background-color:#d8863a;border-radius:6px;display:inline-block;float: left}
.user-vip .vip-right{width: 62%;float: right}
.user-vip .vip-right li{color: #754413;line-height: 20px}
.user-vip .vip-right li .my_shop_price{color: #754413}
.vip-privilege ul{background-image: url(../images/vip/vip-box.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 6px 0}
.vip-privilege h3{margin:20px 0 10px;font-size:16px;font-weight:600}
.vip-privilege li{text-align: center;display: inline-block;width: 32%;padding:4px 0;}
.vip-privilege .priv-text{text-transform:uppercase;color:#fff;}
.vip-privilege li.on .priv-text{color:#eda05a}
.slide_vip_privilege .vip_text{padding: 0 2%;margin-top: 15px;line-height: 20px}
.slide_vip_privilege .flex-row{align-items: center;justify-content: space-between;margin-top: 5px}
.slide_vip_privilege .flex-row span{width: 100%;text-align: center}
.slide_vip_privilege .priv-row1{background-color: #efefef;padding: 5px 0}
.slide_vip_privilege li.on .priv-text{color:#eda05a}
.observer-view-items{position:relative;display:inline-block;width:100%;height:auto}
.my-discount-price{color:#ff6d45}
.discount-price{color:#ff6d45;font-size:12px;font-weight: 600}
.special-discount-price{color:#ff6d45 !important;font-size:24px !important}
.market-price,.goods-market-price{color: #666 !important;font-size: 12px !important;font-weight: 600;text-decoration: line-through;margin-left:5px}
.es_product_list .my_shop_price{font-weight:400;font-family: ProzaLibre-Medium, ProzaLibre;}
.goods-status-tag-info{padding:3px 5px;color:#ff6d45;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:#ccccff;font-size:12px;display:inline-block}
.goods-status-tag{position:absolute;left:0;bottom:0;padding:3px 5px;background-color:#ff6d45;color:#fff;font-size:12px;font-weight:600;display:inline-block}
.promote_tags{position: absolute;top: 0;left: 0;background-color: #ff6d45;color: #ffffff;line-height: 22px;border-radius: 100%;border-radius: 0 0 100px 0;width: 50px;height: 25px}
.goods-status-tag-info span{color:#ff6d45}
.goods-status-tag-new-info span{color:#000}
.goods-status-tag span{color:#fff}
.more-size-available{font:12px ProzaLibre-Regular, ProzaLibre,sans-serif;color:#000;margin:5px 0;display:inline-block;clear:both}
.more-size-available span{font-weight: 400;font:12px ProzaLibre-Regular, ProzaLibre,sans-serif}
.goods-status-new-tag{position:absolute;left:0;bottom:0;padding:3px 5px;background-color:#ccccff;color:#000;font-size:12px;font-weight:600;display:inline-block}
.goods-status-new-tag span{color:#000}
.cart-preFlag {display: inline-block;background-color: #ff6d45;color: #fff;padding: 3px 6px;}
.pre-order-time,.pre-order-time span {color: #ff6d45;}
.order_sn_a{color: #999}
.copy_span_btn{cursor: pointer;margin-left: 6px;}
.item-img-content .item-num{position:absolute;width:100%;padding:3px 0;background-color:rgba(255,255,255,.9);bottom:0;text-align:center;font-size:13px;color:#666;font-weight:700}
.item-img-content .checkout-sale{display:inline-block;background-color:#ff6d45;color:#fff;padding:0 8px;height:18px;line-height:18px;margin-right:5px;font-weight: normal;font-size: 12px;}
.product-shock-show{display: none}
.sign-up-form .normal{font-size: 12px;color: #999;margin-top: 10px}
#password1.error{border-color: #DF373E;color: #000}
#password_notice.error{color: #DF373E}

.proVipTag,.proVipTags{display: none}
.proVipTag .vip-tag{color: #ff6d45;cursor: pointer;text-decoration: underline}
.proVipTag .vip-tags{color: #ff6d45}
.show-webtip-div{position:fixed;border:1px solid #b3b3b3;background-color:#fff;display:none;width:90%;max-width:500px;box-sizing:border-box;z-index:110012;padding:20px}
.show-webtip-div.vip-bg{background-color: #fff;}
.show-webtip-div .cl{display:inline-block;font-size:29px;position:absolute;right:5px;top:-5px;cursor:pointer}
.show-webtip-div .con{margin:0 0 -3px;}
.show-webtip-div .con ol,.show-webtip-div .con li{list-style: disc inside}
.point-tips{font-size: 0;display: inline-block}
.point-tips:before{content:'?';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;margin-left:5px;text-transform:lowercase}
.cart_no_sign_text{font-size: 12px;color: #000;text-align: left;margin-top: 5px}
.empty-flowlist .cart_no_sign_text .link{text-decoration: underline;font-weight: 700;text-transform: none}
.cart_goods_info{display: flex;justify-content: space-between;flex-wrap: nowrap;align-items: center}
.cart_goods_number{display: flex;justify-content: left}
.cart_goods_number_cut,.cart_goods_number_add{font-size: 22px;width: 8px;height: 32px;display: inline-block;line-height: 32px;text-align: center;font-weight: 700}
.cart_goods_number_cut{line-height: 29px}
.cart_goods_number_cut.no{color: #999}
.cart_goods_number_add{border-top-right-radius: 50%;border-bottom-right-radius:50%}
.cart_goods_number_input{height: 32px;width: 32px;text-align: center;font-weight: 700;line-height: 32px;border: 1px solid #ccc}
#refineBox_cover{background-color: rgba(0,0,0,0.6);opacity: 1}
#refineBox_cover .refine-close{display:inline-block;width:40px;height:40px;background-size:902px 540px;background-position: -108px -319px;background-color: #fff}
.refineBox{position: fixed;right: -190%;top: 0;z-index: 110010;width: 80%;height: 100%;overflow-y: scroll;background-color: #fff;border: 1px solid #dedede;border-right:none}
.refineHeader{padding:10px 15px;font-size:16px;font-weight:700;border-bottom: 6px solid #f4f4f4}
.refineHeader .fr{font-size: 13px;color: #999;font-weight: normal}
.refineBox .refineMain{height:90%;overflow-y:auto}
.refineBox .refineAttr_box{border-bottom: 1px solid #dedede;text-align: left}
.refineBox .refineAttr_title{display:block;line-height:40px;height:40px;padding-left:15px;font-size: 14px;font-weight:600}
.refineBox .search_filter{position:absolute;left:0;bottom:0;width:100%;padding:10px;text-align:center;justify-content:space-evenly;border-top:1px solid #dedede;box-sizing:border-box;background-color: #fff}
.refineAttr_title.on .itemIcon:before,.refineAttr_title.on .itemIcon:after{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}
.refineBox .search_filter a{width:100%;color:#fff;background-color:#000;text-transform:uppercase;padding:10px 0;margin:5px 10px}
.refineBox .search_filter a.clear_all{background-color:#f4f4f4;color:#000}
.refineBox .refineAttr_con{padding-left: 10px;display: none}
.refineBox .refineAttr_item{display:inline-block;margin:0 5% 10px 0;border:1px solid #f4f4f4;padding:8px;font-size: 12px;min-width: 44%;box-sizing: border-box;}
.refineBox .refineAttr_item.on{border:1px solid #000;color: #000}
.refineAttr_title .refineAttr_item.on,.refineAttr_title .refineAttr_item.on span{background-color: #fff;color: #ff6d45 !important}
.refineBox .refineAttr_item.on span{color: #000}
.refineBox .refineAttr_title .refineAttr_item.on{display: inline;margin: 0 0 0 20px;padding: 3px 8px}
.refineBox .refineColor_item{background-color: #fff;border: 1px solid #f4f4f4;min-width: 40%;text-align: left}
.refineBox .refineColor_item.color_on{background-color: #fff;border-color:#000}
.refineBox .refineColor_item.color_on span{color: #333;}
.attr-color-rgb,.attr-color-icon{width:18px;height:18px;display:inline-block;border:1px solid #f4f4f4;vertical-align:middle;border-radius: 50%}
.cur_cate{font-family:ProzaLibre-Regular, ProzaLibre,sans-serif;margin-bottom: 10px;background: #f0f0f0}
.cur_cate .title{color:#000;background: #f0f0f0}
.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;border-right:.0625rem solid #666}
.cur_cate h1,.cur_cate span{line-height:2.5rem;font-size:1rem;white-space:nowrap;text-align:center;background-color:#f0f0f0;font-weight:700}
.cur_cate h1{line-height:2rem;text-align: left;padding-left: 6px}
.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:0.625rem;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:#ff6d45}
.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}
.cateFilter,.new_cat_con{background-color:#fff;position:relative;padding:0 5px;margin-bottom: 5px}
.cateFilter>div{display:inline-block;text-align:left;width:50%}
.cateFilter .js_sortBy{display:inline-block;height:40px;line-height:40px;border:1px solid #ccc;width:95%;padding:0 10px;box-sizing: border-box}
.cateFilter a:after{background-position:-1.25rem -3.75rem;top:.75rem;right:.1875rem;display:block;width:.5rem;height:.3125rem}
.s_dropdown{position: relative;background:no-repeat;background-size: 500px 299px;width: 20px;height: 15px;display: inline-block;background-position: -436px -45px;float: right;margin-right: 5px;margin-top: 15px;vertical-align: middle}
.s_dropup{background-position: -412px -45px;margin-top: 15px}
.sortByBox .boxInner{width:95%;display:inline-block;border:1px solid #ccc;padding:0 10px;position:absolute;background-color:#fff;z-index:6;border-top: none;box-sizing: border-box}
.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;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:.625rem;height:.625rem;background-position:-11.25rem -3.75rem}
.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}
.js-mobile-filter{display:inline-block;width:95%;margin:0 auto;text-align:center;border:1px solid #ccc;height:40px;line-height:40px;padding:0 10px;box-sizing: border-box;font-weight: 700}
.filter-price-input{display:inline-block;padding:0 8px;border:1px solid #eee;width:60px;box-sizing:border-box;height:35px;line-height:35px;margin-top:1px}
.filter-price-error{color: #f10a0a;margin-top: 5px;}
.mar-plp-filter-price{text-align: center;margin: 10px 0 20px;}
.mar-plp-filter-price span{display: inline-block;margin: 0 10px;}
.mar-plp-filter-price .filter-price-go{display:inline-block;height:33px;border:2px solid #fafafa;padding: 0;margin: 0 0 0 10px;background-color:#000;color:#fff;font-size:14px;text-align:center;vertical-align:top;line-height:33px;width:56px;border-radius:5px;min-width: auto;}
.mar-plp-filter-price .filter-price-go.on{color:#ffffff}
#goods_country_info,#country_info,#default_country_info{background-color:#000000;padding:0}
#goods_country_info th,#country_info th,#default_country_info th{line-height:30px;font-size:12px;background-color:#000000;color:#ffffff;font-weight:700;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;}
.product-main-options-content{max-height:280px;overflow-y:auto}
.disabled-roll{overflow:hidden;position:fixed;left:0;top:0}
.subscribe_box{position:fixed;z-index:19870214;top:60px;left:0;right:0;}
.first-getoff-right-colosed{background-color:#fff;color:black;display:block;position:absolute;right:0;top:0;width:26px;height:26px;line-height: 26px;border-radius: 5px;font-size:32px;cursor:pointer;text-align:center}
.sub_popup{width:320px;margin:0 auto;box-sizing:border-box;font-size:12px;background-color: #fff}
.subscribing-main{width:90%;max-width:320px;margin:0 auto;box-sizing:border-box;font-size:12px;position:relative;background: #fff}
.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:9.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}
.register_input,.quick-register_s{margin:0 auto;overflow:auto;text-align:left;padding:30px 10px 10px;color:#000;text-transform:uppercase}
.register_input{padding: 3px;}
.input_red{border: 1px solid red !important;}
.quick-register_s{padding:0;background:#fff;position: relative;display: none}
.quick-register_s .first-getoff-right-colosed{color:#000;z-index:1}
.register_input>p{color:#000}
.j-quickregister-btn{display:block;background-color:#000;color:#fff;height:40px;line-height:40px;padding:0;font-size:14px;font-family: ProzaLibre-Bold, ProzaLibre;font-weight: 400;box-sizing:border-box;text-align:center;width:100%;margin-top:4px;}
.register_input p.error-text{text-align:center;color:#ff0001;text-transform:none;margin-top:5px;height:14px;font-size:12px;width: 100%;text-align: left;margin: 0 auto;}
.register_input p.error-text.normal{color: #2d2d2d}
.sub_popup_success{max-width:320px;margin:0 auto;font-size:12px}
.register_text{text-align: center}
.register_text_p{color: #000}
.register_text_p.coupon_desc{font-size: 52px;font-weight: 700;letter-spacing: 2px}
.coupon_text{position: absolute;width: 100%;text-align: center;font-size: 10px;color: #000;top: 100px;}
.coupon_text_2{top: 170px}
.coupon_text_3{top: 240px}
.coupon_text_4{top: 310px}
.pd5{padding: 5px 0px;}
.shop_now{position: absolute;bottom: 17px;width: 144px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #000;font-size: 12px;left: 88px}
.subscribing_imgs{min-height:150px;}
.priority-dispatch-tag{display: none;background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-size: var(--tagIcon_bg_size);font-size:0;padding:0;background-color: transparent;line-height: 25px;width: 85px;height: 18px;background-position: -671px -636px;}
.view-tag-final_sale{display: none;background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-size: var(--tagIcon_bg_size);font-size:0;padding:0;background-color: transparent;line-height: 25px;width: 61px;height: 18px;background-position: -671px -663px;}
.footer_section{background: #F6F6F5;padding: 10px 10px 40px;box-sizing: border-box}
.footer_section .footer_content{border-radius: 4px;background: #fff}
.fa-checkout-paypal{background-position: -235px -758px;width: 30px;height: 20px;}
.fa-checkout-mastercard{background-position: -290px -720px;width: 30px;height: 20px;}
.fa-checkout-maestro{background-position: -128px -758px;width: 30px;height: 20px;}
.fa-checkout-visa-e{background-position: -445px -720px;width: 30px;height: 20px;}
.fa-checkout-visa{background-position: -495px -720px;width: 30px;height: 20px;}
.fa-checkout-klarna{background-position: -391px -720px;width: 30px;height: 20px;}
.fa-checkout-amexpress{background-position: -337px -720px;width: 30px;height: 20px;display:none}
.fa-checkout-discovery{background-position: -236px -720px;width: 30px;height: 20px;}
.fa-checkout-jcb{background-position: -182px -676px;width: 30px;height: 20px;}
.fa-checkout-usps{background-position: -592px -722px;width: 30px;height: 20px;}
.fa-checkout-dhl{background-position: -547px -720px;width: 30px;height: 20px;}
.fa-checkout-fedex{background-position: -640px -720px;width: 30px;height: 20px;}
.fa-checkout-royalmail{background-position: -688px -720px;width: 30px;height: 20px;}
.fa-site-jabber{width:84px;height: 21px;background-position: -706px -783px;}
.fa-checkout-dmca{background-position: -729px -720px;width: 35px;height: 20px;}
.fa-checkout-afterpay{background-position: -775px -721px;width: 73px;height: 18px;}
.fa-checkout-applepay{background-position: -357px -758px;width: 30px;height: 20px;}
.fa-checkout-gb{background-position: -74px -720px;width: 30px;height: 20px;}
.fa-checkout-dinners{background-position: -128px -720px;width: 30px;height: 20px;}
.bottom-icon-li{margin: 5px}
.fa-select-arrow{background-position: -142px -139px;width: 13px;height: 7px;}
.order-goods-items td{padding-bottom: 10px;}
.prod-outofstock{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -486px -396px;background-size: var(--tagIcon_bg_size);width: 15px;height: 18px;float: right;}
.prod-outofstock.new{width: 25px;height: 25px;background-position: -208px -2227px;position: absolute;bottom: 10px;right: 2px;float: none}
.add-cart-prod-outofstock{background-image: var(--tagIcon_bg);background-repeat: no-repeat;background-position: -509px -396px;background-size: var(--tagIcon_bg_size);width: 15px;height: 18px;margin-right: 6px;
}
.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-checkout-clearpay{width:30px;height: 20px;background-image: url(../images/payment_img/AdyenClearpay.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-giropay{width:46px;height: 20px;background-image: url(../images/payment_img/AdyenGiropay.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-trustly{width:30px;height: 20px;background-image: url(../images/payment_img/AdyenTrustly.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-blik{width:31px;height: 20px;background-image: url(../images/payment_img/AdyenBlik.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-ideal{width:28px;height: 20px;background-image: url(../images/payment_img/AdyenIdeal.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-euteller{width:75px;height: 20px;background-image: url(../images/payment_img/WorldPayEuteller.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-przelewy{width:30px;height: 20px;background-image: url(../images/payment_img/WorldPayP24.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-checkout-paysafecard{width:30px;height: 20px;background-image: url(../images/payment_img/WorldPayPaysafecard.png);background-repeat: no-repeat;display: inline-block;background-size: auto 20px;}
.fa-arrow-right{width: 6px;height: 12px;background-position: -108px -138px}
.mobile_phone_prefix_list{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;}
.mobile_phone_prefix_list{left: 0;margin-top: 40px !important;width: 99.7%;padding-top: 0;max-height: 120px;overflow-y: auto;position: absolute;min-width: 300px;z-index: 10;visibility: visible;}
.mobile_phone_prefix_list li{position: relative;width: 100%;margin:5px 0;padding:5px 0;border-bottom: 1px dashed #ccc;line-height: 26px}
.mobile_phone_prefix_list li >div{width: 90%;margin: 0 auto;}
/* 全站通用表单输入框 start */
.form-input-content .form-input-main{position: relative;margin-bottom: 6px}
.form-input-content .form-error-tips-main{}
.form-input-content .form-input-default{display: block;width: 100%;height: 50px;border: 1px solid #999999;box-sizing: border-box;padding:0 50px 0 20px;font-size: 14px;font-family:ProzaLibre-SemiBold;outline: none;margin-bottom: 6px;color: #000}
.form-input-content.height40 .form-input-default{height: 40px}
.form-input-content .form-input-delete{position: absolute;width: 16px;height: 16px;color: #fff;right: 16px;top: 16px;background: #DF373E;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding-left: 1px;box-sizing: border-box;font-weight: 700;font-size: 18px;cursor: pointer;visibility: hidden}
.form-input-content .form-input-delete.active{visibility: visible}
.form-input-content .form-input-default.active{border: 2px solid #000}
.form-input-content .form-input-placeholder{font-size: 14px;position: absolute;top: 16px;left: 20px;color: #999;transition: all .5s}
.form-input-content.height40 .form-input-placeholder{top: 10px}
.form-input-content .form-input-placeholder.active{top: -8px;font-size: 12px;color: #000;padding: 0 4px;background: #fff}
.form-input-content .form-error-tips-text{font-size: 12px;color: #DF373E;display: none;text-align: left}
.form-input-content .form-error-tips-text.not-error{color: #999999;display: block}
.form-input-content .form-error-tips-text.not-error:before{display: none}
.form-input-content .form-input-password-toggle{position:absolute;top:16px;right: 32px;width: 20px;height: 20px;display: flex;align-items: center;color: #999;padding-left: 22px;}
.form-input-content .form-input-password-toggle.eyhide{background-position: -398px -54px}
.form-input-content .form-input-password-toggle.eyhide.look{background-position: -350px -54px}
.form-input-content .form-input-main.error .form-input-placeholder{color: #DF373E}
.form-input-content .form-input-main.error .form-input-default{border: 2px solid #DF373E}
/* 全站通用表单输入框 end */

.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: 14px;height: 14px;background-position:-221px -193px;min-width: 14px;margin-right: 5px;}
.down-app-con .app-logo{margin-right:8px;}
.down-app-con .txt1{font-size: 14px;line-height: 14px;}
.down-app-con .txt2{font-size: 13px;margin: 6px 0 0;}
.down-app-con .app-get{display:inline-block;width: 60px;height: 30px;line-height: 32px;border: 2px solid #262626;text-align: center;font-size: 14px;}
.footer-download-app-box{margin: 16px 0 26px;}
.footer-download-app-box h4{font-size: 12px;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: -13px -2310px;}
.footer-download-app-con .app-google-play{width: 116px;height: 38px;background-position: -149px -2310px;}
.free_label,a.free_label{color:#f10a0a!important;text-transform: uppercase}
#container .buttons-con1{width: 100px;margin: 20px auto;background: black;border-radius: 20px;font-size: 18px;font-family: ProzaLibre-bold, ProzaLibre,sans-serif;font-weight: 400;text-align: center;padding: 10px;color: white;}
/*网站弹窗默认新增基础样式*/
.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}
.points-overdue{font-family: ProzaLibre, ProzaLibre;font-weight: 400;font-size: 14px;color: #FE6D45;line-height: 14px;text-align: right;font-style: normal;}
.emailist li span{font-weight: 600}
.eye-icon-b-tag{padding-left: 22px;right:20px}
.clear_pass_tag{right:68px!important}