@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,label,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
table{border-collapse: collapse;border-spacing:0;}
fieldset,img{border:0;}
img{display:block;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
a {color: #004b91; text-decoration: none; }
body{color: #444444;font: 12px/18px Arial,Helvetica,sans-serif;background-color:#fff;}
/* public */
/* header start */
.header,.spheader{width:100%;}
.header .hd-logo{height:42px;padding:0 15px;border-bottom:1px solid #d0d0d0; -webkit-box-shadow: 0 3px 43px rgba(6, 0, 1, 0.07);-o-box-shadow:0 3px 4px rgba(6, 0, 1, 0.07);-moz-box-shadow: 0 3px 4px rgba(6, 0, 1, 0.07);box-shadow: 0 3px 4px rgba(6, 0, 1, 0.07);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top, #fff,#f2f2f2);background:-o-linear-gradient(top, #fff,#f2f2f2);}
.header .logo,.spheader .logo{float:left;text-indent:-2000px;margin:0px;width:100px;height:43px;background:url(../images/newimg/logo.png) no-repeat 0 11px;background-size:100px 25px;}
.spheader .reviewheader{position:relative;text-align:center;height:42px;padding:0 15px;border-bottom:1px solid #d0d0d0; -webkit-box-shadow: 0 7px 10px rgba(100,100,100,0.15);-o-box-shadow: 0 7px 10px rgba(100,100,100,0.15);-moz-box-shadow: 0 7px 10px rgba(100,100,100,0.15);box-shadow: 0 7px 10px rgba(100,100,100,0.15);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top, #fff,#f2f2f2);background:-o-linear-gradient(top, #fff,#f2f2f2);}
 .reviewheader{position:relative;}
.spheader .reviewheader .logo{float:none;display:inline-block;}
.spheader .reviewheader .rwbackbtn,.spheader .reviewheader .spbackbtn{position:absolute;left:10px; width:65px; height:43px; margin-left:5px;background:url(../images/newimg/detailback.png) no-repeat 0 6px; background-size:65px 31px;}
.header .hdtop-right{float:right;height:43px;}
.hdri-search em{position:absolute;width:11px;height:13px;top:36px;left:11px;background:url(../images/newimg/zhankainarr_03.png) no-repeat 0 0;background-size:11px 13px;}
.hdtop-right a{float:left;width:40px;height:40px;}
.hdtop-right a:hover,.hdtop-right a:focus{text-decoration: none; }
.hdtop-right .hdri-login{width:38px;background:url(../images/newimg/login.png) no-repeat 2px 12px;background-size:32px 22.5px;margin-right:6px;}
.hdtop-right .hdri-shopping{width:32px;height:33px;padding:7px 0 0 7px;color:#ee7711;text-align:center;font-size:14px;font-weight:bold;background:url(../images/newimg/shopping.png) no-repeat 3px 12px;background-size:32px 22.5px;margin-right:11px;}
.hdri-search{position:relative;background:url(../images/newimg/hdrisearch.png) no-repeat 0 12px;background-size:32px 22.5px;}
.hdtop-right .hdri-letter{color:#ee7711;height:33px;padding-top:7px;height:36px;text-align:center;font-size:14px;font-weight:bold;background:url(../images/newimg/letter.png) no-repeat 6px 16px;background-size:27px 18px;}
.hd-search{padding:15px 15px 0 15px;}
.search-box{position:relative;z-index:300;float:left;width:100%;min-height:1px;}
.search-boxcon{margin-right:58px;}
.srearch-text{overflow:hidden;position:relative;padding-right:13px;z-index:100;height:40px;min-height:48px;}
.srearch-text input{width:100%;text-indent:10px;-webkit-appearance:none;height:23px;line-height:23px;padding:10px 0;font-size:14px;border:1px solid #999;border-radius:4px;-webkit-box-shadow:inset 0 3px 4px rgba(80,80,80,0.25);-o-box-shadow: inset 0 3px 4px rgba(80,80,80,0.25);-moz-box-shadow:inset 0 3px 4px rgba(80,80,80,0.25);box-shadow: inset 0 3px 4px  rgba(80,80,80,0.25);}
.search-btn{float:left;width:58px;margin-left:-58px;position:relative;z-index:305;}
.search-btn input{width:58px;height:45px;border:0 none;font-size:16px;font-weight:bold;color:#333;border-radius:5px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffd820), to(#ffbd3e));background:-moz-linear-gradient(top, #ffd820,#ffbd3e);background:-o-linear-gradient(top, #ffd820,#ffbd3e);}
.del-btn{position:absolute;right:70px;z-index:300;bottom:8px;width:30px;height:38px;background:url(../images/newimg/delbtn.png) no-repeat 5px center;background-size:19px 19px;}
.search-list{position:absolute;z-index:300;left:0;top:44px;width:100%;overflow:hidden;background:#fff;border:1px solid #999;-webkit-box-shadow:0px 3px 5px #ccc;-moz-box-shadow:0px 3px 5px #ccc;box-shadow:0px 3px 5px #ccc;}
.search-list ul{padding:0 10px;}
.search-list li{height:40px;line-height:40px;border-bottom:1px solid #eee;color:#333;font-size:14px;}
.search-list li b{color:#039;}
.search-list span{display:block;color:#999;font-size:10px;padding:10px 10px 0;}
.highLight{-webkit-tap-highlight-color:rgba(0,0,0,0);}
#list{-webkit-tap-highlight-color:rgba(255,255,255,0);}
/* header end */
/* banner start */
.banner{overflow:hidden;position:relative;width:320px;height:114px;margin:0 auto;padding-top:12px;}
.ban-img{width:320px;height:110px;}
.ban-img div{float:left;}
.ban-list{overflow:hidden;display:-webkit-box;position:absolute;bottom:4px;width:100%;height:4px;background:rgba(0,0,0,0.3);}
.ban-list .carousel_paging2{float:left;height:4px;-webkit-box-flex:1;}
.ban-list .carousel_paging_selected{float:left;-webkit-box-flex:1;height:4px;background:#ee7711;}
#bannerImg img{max-width:320px;max-height:110px;}
/* banner end */
/* best-selling start */
.best-selling{padding:11px 15px 15px;}
.best-selltit{height:18px;line-height:18px;color:#333;font-size:16px;font-weight:bold;}
.best-sellingcon{text-align:center;}
.best-sellingcon li{display:inline-block;width:140px;margin-left:3px;padding-top:11px;vertical-align:top;}
.best-sellingcon li h3{line-height:20px;height:20px;}
.best-sellingcon li h3 a{overflow:hidden;width:140px;color:#003399;display:inline-block;height:20px;text-overflow:ellipsis;white-space:nowrap;}
.best-sellingcon li p{line-height:20px;font-size:12px;}
.best-sellingcon li img{display:block;margin:0 auto;}
.best-sellingcon li p em{color:#900000;font-size:12px;padding:0 3px;font-weight:bold;}
.best-sellingcon  img{max-width:120px;max-height:120px;}
/* best-selling end */
/* popular-cate start */
.popular-cate{border-top:1px solid #ddd;-webkit-box-shadow: inset 0 3px 5px rgba(100,100,100,0.15);-moz-box-shadow:inset 0 3px 5px rgba(100,100,100,0.15);-o-box-shadow:inset 0 3px 5px rgba(100,100,100,0.15);box-shadow:inset 0 3px 5px rgba(100,100,100,0.15);}
.pop-list{padding:0 15px;}
.pop-list .pop-tit{height:39px;line-height:39px;font-weight:bold;font-size:16px;}
.pop-list li{height:39px;line-height:39px;border-top:1px solid #f4f4f4;text-indent:10px;}
.pop-list li a{display:block;height:39px;line-height:39px;padding-right:10px;color:#039;font-size:14px;background:url(../images/newimg/popnarrow.png) no-repeat 99.5% 50%;background-size:6px 9px;}
.pop-viewall{height:39px;line-height:39px;padding:0 17px 0 25px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:-webkit-gradient(linear,center  top,center bottom,color-stop(0,#fff),color-stop(0.33,#fff),color-stop(1,#f2f2f2));}
.pop-viewall a{display:block;height:39px;line-height:39px;color:#039;font-size:14px;font-weight:bold;background:url(../images/newimg/popnarrow.png) no-repeat right center;background-size:6px 9px;}
.adimg{padding:15px 0 20px;text-align:center;}
.adimg img{margin:0 auto;}
.appbox{  text-align:center; padding-top:15px; padding-bottom:15px;}
.appbox a{ padding:0px 5px 0px 5px; display:inline-block; }
/* footer start */
/* homebar start */
.go-back{padding:0px 0 17px;text-align:center;font-size:10px;background:#fff;}
.go-back a{display:inline-block;height:18px;color:#333;font-weight:bold;background:url(../images/newimg/backnarrow.png) no-repeat right center;background-size:11px 9px;padding-right:15px;}
.homebar{background:#f6f6f6;border-top:1px solid #ddd;}
.footer .homebar li{text-align:left;height:40px;line-height:40px;padding:0 15px 0 21px;}
.homebar li a{display:block;color:#333;font-size:14px;}
.homebar li a em{color:#e71;}
/* homebar end */
.ft-bto{padding:15px 0;background:#f6f6f6;border-top:1px solid #ddd;text-align:center;}
.ft-bto p{line-height:20px;font-size:9px;color:#888;}
.ft-nav{font-size:10px;padding-top:12px;color:#aaa;font-weight:bold;}
.ft-nav a{color:#666;font-weight:normal;padding:0 1px;}
.ft-bto .ft-welcome{font-size:14px;color:#333;}
.ft-bto .ft-welcome a{color:#039;font-weight:bold;}

.footer{padding:20px 0;text-align:center;background-color:#f6f6f6;border-top: 1px solid #e6e6e6;}

.footer p{line-height:20px;font-size:9px;color:#888;}
.ft-nav{font-size:10px;padding-top:12px;color:#aaa;font-weight:bold;}
.ft-nav a{color:#666;font-weight:normal;padding:0 1px;}
.footer .ft-join-login{font-size:14px;color:#333;}
.footer .ft-join-login a{color:#039;font-weight:bold;}
/* footer end */
/* dcp start */
.dcp-cellphone{padding:17px 15px 15px;}
.dcp-cellphone .dcp-titi{height:20px;line-height:20px;font-size:16px;font-weight:bold;}
.dcp-con li{padding:15px 0;}
.dcp-proimg img{border:1px solid #ddd;max-width:118px;max-height:118px;}
.dcp-proimg{float:left;width:120px;}
.dcp-list{margin-left:135px;min-height:118px;}
.dcp-list .dcplist-titi{overflow:hidden;line-height:24px;height:24px;color:#e71;font-weight:bold;font-size:14px;white-space:nowrap;text-overflow:ellipsis;}
.dcp-list p{overflow:hidden;line-height:24px;height:24px;white-space:nowrap;text-overflow:ellipsis;}
.dcp-list p a{overflow:hidden;display:block;color:#004b91;font-size:12px;white-space:nowrap;text-overflow:ellipsis;}
.bto-searchbox{padding:20px 0 17px;border-top:1px solid #DDD;}
.nobordertop{border-top:none;}
.bto-searchbox .hd-search{padding-top:0;}
/* dcp end */
/* allcate-list start */
.allcate-list h2{padding-left:10px;line-height:40px;height:40px;}
.allcate-list ul{background:#f6f6f6;}
.allcate-list li{padding:0 15px;border-top:1px solid #ddd;}
.allcate-list h2 a{display:block;color:#039;font-size:14px;font-weight:bold;background:url(../images/newimg/narrowdown.png) no-repeat 99.5% 50%;background-size:11px 7px;}
.selected h2 a{background:url(../images/newimg/narrowup.png) no-repeat 99.5% 50%;background-size:11px 6.5px;}
.allcate-list .allcate-sublist ul{padding:0;}
.allcate-sublist ul{background:transparent;}
.allcate-list .allcate-sublist li{padding-left:0px;padding-right:0px;line-height:40px; height:40px;border-bottom:1px solid #eee;border-top:0px;}
.allcate-sublist li a{display:block;text-indent:25px;font-size:14px;background:url(../images/newimg/popnarrow.png) no-repeat 99% 50%;background-size:6px 9px;}
.allcate-list .allcate-sublist .allcate-last{border-bottom:0;}
.selected{background:#fff;border-top:1px solid #ddd;-webkit-box-shadow: inset 0 2px 5px rgba(100,100,100,0.1);-moz-box-shadow:inset 0 2px 5px rgba(100,100,100,0.1);-o-box-shadow:inset 0 2px 5px rgba(100,100,100,0.1);box-shadow:inset 0 2px 5px rgba(100,100,100,0.1);}
.allcate-list  .allcate-sublist{display:none;}
.allcate-list .selected .allcate-sublist{display:block;}
.selected h2{border-bottom:1px solid #eee;}
/* allcate-list start */
/* sitemap start */
.sitemap{padding:4px 15px 10px;}
.sm-title{overflow:hidden;height:47px;font-size:16px;font-weight:bold;line-height:47px;}
.sm-module{padding-bottom:8px;}
.sm-module .sm-subtit{height:36px;line-height:36px;}
.sm-subtit a{float:right;font-size:14px;font-weight:normal;}
.sm-subtit .cateName{float:left;font-size:16px;font-weight:bold;color:#ee7711;width:75%;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sm-module li{overflow:hidden;float:left;width:50%;height:26px;line-height:26px;}
.selecte-box select{float:left;text-indent:10px;color:#999;font-size:14px;-webkit-appearance :none;height:41px;line-height:41px;width:75%;-webkit-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2);-o-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2);-moz-box-shadow: 0 3px 4px rgba(80,80,80,0.2);box-shadow: inset 0 3px 4px rgba(80,80,80,0.2);border:1px solid #999;border-radius:3px;}
.selecte-box {padding-bottom:10px;}
.selecte-box .select-btn{position:relative;left:-39px;top:2px;margin-left:75%;min-height:38px;width:37px;height:38px;border-left:1px solid #ccc;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e2e2e2));background:-moz-linear-gradient(top, #fff,#e2e2e2);background:-o-linear-gradient(top, #fff,#e2e2e2);}
.smallimg{display:inline-block;width:12px;height:6px;margin:15px 0 0 14px;background:url(../images/newimg/selectbtn.png) no-repeat 0 0;background-size:12px 6px;}
/* sitemap end */
.rederrortip{ border:1px solid #F00; border-radius:4px;	box-shadow: 0px 0px 10px rgba(255,0,0,0.3) inset,0px 0px 5px rgba(255,0,0,0.8);}
/* list start */
.search-result{height:42px;line-height:42px;padding:0 15px;font-size:14px;color:#000;font-weight:normal;}
.search-result strong{padding-right:5px;color:#f67a16;}
.search-result h1{float:left;font-weight:bold}
.search-result h2{float:left}
.screening-condition{padding:0 15px;height:42px;line-height:42px;background-color:#f4f4f4;}
.lsallcatecon{float:left;}
.ls-allCate{ float:left;position:relative;max-width:40%;padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#003399;font-size:14px;}
.filter-tit{float:right;display:inline-block;color:#003399;font-size:14px;position:relative;max-width:40%;height:41px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.filter-tit a{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px;}
.lg-toggle{ position:relative; padding:0 15px 10px; border-bottom:1px solid #ccc; }
.listToggle {float:left;padding-top:10px;height:30px;}
.listToggle a{position:relative;display:inline-block; width:30px; height:30px;}
.listToggle .list-btn{background:url(../images/newimg/listbtn.png) no-repeat 0 0;background-size:30px 30px;margin-right:10px;}
.listToggle #drall.current{background:url(../images/newimg/listactive.png) no-repeat 0 0;background-size:30px 30px;margin-right:10px;}
.listToggle .gallary-btn{background:url(../images/newimg/gallbtn.png) no-repeat 0 0;background-size:30px 30px;}
.listToggle #grall.current{background:url(../images/newimg/gallbtnctive.png) no-repeat 0 0;background-size:30px 30px;}
.priceLs-tit{float:right;display:inline-block; overflow:hidden;height:42px;line-height:42px;color:#003399;font-size:14px;position:relative;max-width:60%;text-overflow:ellipsis;white-space:nowrap;}
.priceLs-tit a{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px;}
.best-match{position:absolute;right:15px; top:45px; z-index:2;background-color:#fff;width:147px;padding:5px 7px 5px;-webkit-box-shadow: 0 1px 6px rgba(6, 0, 1, 0.45); -moz-box-shadow:0 1px 6px rgba(6, 0, 1, 0.45); box-shadow: 0 1px 6px rgba(6, 0, 1, 0.45);}
.best-match li{height:30px;line-height:30px;border-top:1px solid #eee;}
.best-match li:first-child{border-top:0px;}
.best-match li.active{color:#333; font-weight:bold;font-size:12px;padding-left:9px;}
.best-match li a{display:block;height:30px;padding-left:9px;line-height:30px;color:#039; font-size:12px;}
.ls-bestnarr{position:absolute; width:31px; height:17px; top:-9px; right:10px; background:url(../images/newimg/bestmatchnarr.png) no-repeat 0 0; background-size:15px 9px;}
.bsHide{display:none;}
.list-narrow{position:absolute;width:10px;height:6px;right:0;top:20px;background:url(../images/newimg/ls-sxicon_03.png) no-repeat 0 0; background-size:9px 5px;}
.narr-down{position:absolute; width:13px;height:10px;top:37px;left:7px; background:url(../images/newimg/ls-narrtitup_03.png) no-repeat 0 0; background-size:11.5px 9px;}
.lsdetailcon,.gadetailcon{ -webkit-box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15); -moz-box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15); box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15);}
.lsdetailcon .aboutproduct{padding:15px 0px; margin:0 15px;  border-bottom:1px solid #eee;vertical-align:top;}
.lsdetailcon  .productimg{position:relative;width:110px;float:left;height:127px;}
.lsdetailcon  .productimg .proimglink{overflow:hidden; display:table-cell; width:110px;height:110px;text-align:center; vertical-align:middle;}
.lsdetailcon  .productimg img{display:table-cell;margin:0 auto;max-width:110px;max-height:110px;}
.lsdetailcon  .productinfro{ margin-left:120px; position:relative;}
.lsdetailcon  .productinfro .protiti{overflow:hidden;color:#003399;line-height:13px;max-height:40px;}
.lsdetailcon  .proprice{display:block;color:#900000;font-size:12px;line-height:21px;font-weight:bold;}
.lsdetailcon  .proprice span{color:#666;font-size:11px;font-weight:normal;}
.lsdetailcon  .proquantity{display:block;line-height:16px;color:#666;font-size:11px;}
.lsdetailcon  .profreeshipping{display:block;line-height:16px;padding-bottom:2px;font-size:11px;color:#009900;font-weight:bold;}
.lsdetailcon  .proicon{display:inline-block;width:47px;height:12px;background:url(../images/newimg/conponicon.png) no-repeat 0 0; background-size:47px 12px;}
.lsdetailcon  .narr-to{position:absolute;width:12px;height:16px;background:url(../images/newimg/pronarrto_03.png) no-repeat 0 0;background-size:9.5px 16px;right:0;top:58px;}
.lsdetailcon  .previewBtn{position:relative;display:inline-block;width:108px; height:33px; border:1px solid #bbb;bottom:19px;}
.lsdetailcon  .transparentarea{float:left; width:108px; height:14px;background:rgba(255,255,255,0.8); }
.lsdetailcon  .prodownnarr{float:left; width:108px; height:19px;text-align:center;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f0f0f0));background:-moz-linear-gradient(top, #fafafa,#f0f0f0);background:-o-linear-gradient(top, #fafafa,#f0f0f0);}
.lsdetailcon  .prodownnarr em{display:inline-block;width:15px;height:10px;background:url(../images/newimg/lsproimgdown.png) no-repeat 0 0;background-size:14px 8px;}
.lsdetailcon  .prodownnarr .activeUp{background:url(../images/newimg/lsproimgup.png) no-repeat 0 0;background-size:14px 8px;}
.listBigimgcon{float:left; position:relative; width:100%; padding-top:15px;}
.listbigImg{ position:relative;  height:229px; padding:10px 0  0 10px; -webkit-box-shadow: 0 1px 6px rgba(6, 0, 1, 0.45); -moz-box-shadow:0 1px 6px rgba(6, 0, 1, 0.45); box-shadow: 0 1px 6px rgba(6, 0, 1, 0.45);}
.listbigImg .ls-bestnarr{right:0;left:48px;}
.lsbigImg{ position:relative;overflow:hidden;  height:190px;}
.listbigImg ul{position:absolute;-webkit-backface-visibility:hidden;z-index:99;}
.listbigImg li{float:left; width:190px; height:190px; margin-right:10px;}
.listbigImg li a{overflow:hidden; display:table-cell; width:190px;height:190px;text-align:center; vertical-align:middle;}
.listbigImg li img{max-width:190px; max-height:190px; margin:0 auto;}
.ls-feedback{height:40px; line-height:40px;padding-right:12px;  font-size:10px;}
.ls-feedb{ float:left; color:#666;}
.addToF{ float:right; color:#039; padding-left:16px;  background:url(../images/newimg/noaddto.png) no-repeat 0 15px; background-size:12px 10px; }
.hasaddto{background:url(../images/newimg/hasaddto.png) no-repeat 0 15px;background-size:12px 10px;}
.bigImgopacity{position:absolute;width:80px;height:190px;background:rgba(255,255,255,0.5); right:0;z-index:100;}
.isnone{display:none;}
/* gallary detail start */
.gadetailcon{padding:0 5px 0 15px;}
.gadetailcon .aboutproduct{display:inline-block;width:140px;border-bottom:0px;margin:0px;padding:15px 8px 5px 0;vertical-align:top;}
.gadetailcon .productinfro{margin-left:0px;}
.gadetailcon  .productimg{position:relative;width:140px;float:none; height:140px;}
.gadetailcon .previewBtn{display:none;}
.gadetailcon .productimg .proimglink{overflow:hidden; display:table-cell; width:140px;height:140px;text-align:center; vertical-align:middle;}
.gadetailcon .productimg img{display:table-cell;margin:0 auto;max-width:140px;max-height:140px;}
.gadetailcon  .productinfro .protiti{overflow:hidden;color:#003399;line-height:16px;max-height:30px;padding-top:2px;}
.gadetailcon  .proprice{display:block;color:#900000;font-size:12px;line-height:21px;font-weight:bold;}
.gadetailcon  .proprice span{color:#666;font-size:11px;font-weight:normal;}
.gadetailcon  .proquantity{display:block;line-height:16px;color:#666;font-size:11px;}
.gadetailcon  .profreeshipping{display:block;line-height:16px;padding-bottom:2px;font-size:11px;color:#009900;font-weight:bold;}
.gadetailcon  .proicon{display:inline-block;width:47px;height:12px;background:url(../images/newimg/conponicon.png) no-repeat 0 0; background-size:47px 12px;}
.gadetailcon  .narr-to{display:none;}
#shippingcostid{color:#900;}
/* marking */
.lsdetailcon .off-ico2,.gadetailcon .off-ico2{position:absolute;z-index:100;width:38px;height:24px;top:0px;left:-5px;padding:1px 0 0 1px;font-size:17px;font-weight:bold;color:#fff;background:url("../images/newimg/mbbg01.png") -206px -327px no-repeat;}
.lsdetailcon .off-ico,.gadetailcon .off-ico{ position:absolute; left:-4px; top:-2px; display:block; width:30px; height:15px; border:none; z-index:9999; background:url("../images/newimg/mbbg01.png") -205px -301px no-repeat;  color:#fff; font-size:18px; font-weight:700;}
.detailcon .off-ico2{position:absolute;z-index:100;width:71px;height:30px;top:9px;left:9px;padding:5px 0 0 8px;font-size:25px;font-weight:bold;color:#fff;background:url("../images/newimg/detaidiscount.png") no-repeat 0 0;background-size:71px 35px;}
.detailcon .off-ico{position:absolute; z-index:100;width:60px; height:22px; left:11px;padding:0; background:url(../images/newimg/mbbg01.png) -205px -265px no-repeat; vertical-align:middle;}
.detailcon .megasaleico{position:absolute; left:5px; top:3px; display:block; width:74px; height:36px; line-height:30px; padding-left:1px; border:none; z-index:9999; background:url("../images/newimg/dmegasale.png") 0 0 no-repeat; background-size:74px 35px; color:#fff; font-size:25px; font-weight:700; text-align:left;}
.lsdetailcon .megasaleico,.gadetailcon .megasaleico{ position:absolute; left:-4px; top:-4px; display:block; width:56px; height:24px; border:none; z-index:9999; background:url("../images/newimg/lmegasale.png") 0 0 no-repeat; background-size:55px 24px; padding:1px 0 0 1px;  color:#fff; font-size:17px; font-weight:700;  }
.cutting b{color:#ee7711;font-weight:bold;padding: 0 5px;}
.detailcon .reduction-ico{position:absolute; left:8px; top:5px; display:block; width:58px; height:41px;padding-top:5px;z-index:9999; background:url("../images/newimg/cutting-dsmall.png") 0 0 no-repeat; background-size:57.5px 45.5px; color:#fff; font-size:18px; font-weight:bold; text-align:center;}
.detailcon .reduction-ico sub{vertical-align:text-top;font-weight:normal;font-size:13px;}
.lsdetailcon .reduction-ico,.gadetailcon .reduction-ico{position:absolute; left:-4px; top:-2px; display:block; width:41px; height:33px; border:none; z-index:9999; background:url("../images/newimg/cutting-lsamll.png") 0 0 no-repeat;background-size:41px 33px; text-align:center; color:#fff; font-size:13px; font-weight:bold;}
.lsdetailcon .reduction-ico sub,.gadetailcon .reduction-ico sub{vertical-align:top;position:relative;top:-2px;font-weight:normal;font-size:9px;}
.detailcon .give-ico{position:absolute;font-size:18px; left:8px;display:block; width:98px;padding-left:50px; height:32px;padding-top:4px;z-index:9999; background:url("../images/newimg/dvip-bg.png") 0 0 no-repeat; background-size:146px 36px; color:#fff;}
.detailcon .give-ico span{font-weight:bold;}
.detailcon .give-ico span{padding:0 32px 0 0;}
.lsdetailcon .give-ico,.gadetailcon .give-ico{position:absolute; padding:0 0 0 35px;font-size:12px;left:-4px;display:block; width:71px; height:25px; border:none; z-index:9999; background:url("../images/newimg/lvip-bg.png") 0 0 no-repeat;background-size:105px 26px;color:#fff;}
.lsdetailcon .give-ico span,.gadetailcon .give-ico span{font-weight:bold;font-size:14px;padding:0 22px 0 0;}
.cart-checkbox{position:relative;}
.cart-checkbox .give-ico{position:absolute; padding:0 0 0 23px;line-height:13px;font-size:11px;left:-3px;top:-1px; display:block; width:46px; height:17px;z-index:3; background:url("../images/newimg/ovip-bg.png") 0 0 no-repeat;background-size:69px 17px;color:#fff;}
.cart-checkbox .give-ico span{font-weight:bold;font-size:10px;padding:0 14px 0 0;}
.cart-suppliecon .cart-checkbox  .give-ico{left:25px;top:5px;}
.productimg .tenyear-offico,.productimg .tenyear-reduceico{position:absolute;color:#fff;font-size:22px;z-index:100;width:48px;height:25px;padding:5px 38px 0 0;text-align:center;top:-2px;left:-6px;background:url(../images/newimg/icon-tenyoff.png) no-repeat 0 0;background-size:86px 30px;}
.productimg .tenyear-reduceico{background:url(../images/newimg/icon-tenyreduce.png) no-repeat 0 0;background-size:86px 30px;}

/*chirsmas dabiao*/
.detailcon .xmas-ico{position:absolute;font-size:32px;text-align:right;left:7px;top:4px;display:block; width:70px;padding:14px 37px 0 0; height:30px;z-index:9999; background:url("../images/newimg/zhekou.png") 0 0 no-repeat; background-size:107px 44px; color:#fff;}
.detailcon .doorico{position:absolute;left:-2px;top:-3px;display:block; width:84px; height:84px;z-index:9999; background:url("../images/newimg/door.png") 0 0 no-repeat; background-size:84px 84px; color:#fff;}
.lsdetailcon .xmas-ico{position:absolute;z-index:100;width:38px;height:22px;top:-2px;left:-4px;padding:3px 20px 0 1px;text-align:right;font-size:16px;font-weight:bold;color:#fff;background:url("../images/newimg/lzhekou.png") 0 0 no-repeat;background-size:59px 24px;}
.gadetailcon .xmas-ico{position:absolute;z-index:100;width:42px;height:23px;top:-3px;left:-5px;padding:5px 26px 0 1px;text-align:right;font-size:18px;font-weight:bold;color:#fff;background:url("../images/newimg/gzhekou.png") 0 0 no-repeat;background-size:67.5px 28.5px;}
.lsdetailcon .doorico{position:absolute;z-index:100;width:38px;height:38px;top:-7px;left:-6px;background:url("../images/newimg/ldoor.png") 0 0 no-repeat;background-size:37.5px 37.5px;}
.gadetailcon .doorico{position:absolute;z-index:100;width:44px;height:44px;top:-8px;left:-7px;background:url("../images/newimg/gdoor.png") 0 0 no-repeat;background-size:44px 44px;}
/* gallary detail end */
.pagecon{padding:15px 15px 25px;}
.page{float:left; height:38px;border:1px solid #999; margin-top:1px;border-radius:2px;-moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f0f0f0));background:-moz-linear-gradient(top, #fafafa,#f0f0f0);background:-o-linear-gradient(top, #fafafa,#f0f0f0);}
.page a{float:left; width:36px;height:38px;}
.page .pageup{background:transparent url(../images/newimg/lf-btn.png) no-repeat center center;background-size:8px 12px;border-right:1px solid #eee;}
.page .pagenext{background:transparent url(../images/newimg/lspagenext.png) no-repeat center center;background-size:8px 12px;border-left:1px solid #eee;}
.page .lf-last{background:transparent url(../images/newimg/lspageleft.png) no-repeat center center;background-size:8px 12px;}
.page .ri-last{background:transparent url(../images/newimg/ri-btn.png) no-repeat center center;background-size:8px 12px;}
.pageselect{float:left; color:#666;font-size:14px; width:100px;height:38px;line-height:38px;text-align:center;}
.itemcon{float:right;color:#666; font-size:14px;height:38px;line-height:38px;}
.itemcon .itemTotal{display:inline-block; vertical-align:middle; color:#666; font-size:14px; width:57px; margin-left:5px;height:37px;line-height:37px;border:1px solid #999;border-radius:2px;-moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f0f0f0));background:-moz-linear-gradient(top, #fafafa,#f0f0f0);background:-o-linear-gradient(top, #fafafa,#f0f0f0);}
.itemcon .iteminfro{float:left;color:#666; font-size:14px;width:57px;background:transparent url(../images/newimg/lsselectbg.png) no-repeat 31px  center;background-size:14px 8px;padding:8px 0px 12px 10px;line-height:17px;border:0 none;-webkit-appearance:none;}
.ls-tuijiantitle{padding:0 15px 8px 15px; border-bottom:1px solid #CCCCCC;}
.ls-tuijiantitle span{ position:relative; display:inline-block; color:#003399; font-size:14px; font-weight:bold; margin-right:7px; height:33px;line-height:33px;}
.ls-tuijiantitle span:last-child{margin-right:0px;}
.ls-tuijiantitle  .narr-down{top:36px; left:45%;background:url(../images/newimg/tjtitbg_03.png) no-repeat 0 0;background-size:10px 9px;}
.ls-tuijiantitle .active{ border-radius:15px; padding:0px 12px; color:#fff; font-size:14px; font-weight:bold; background:#666; -webkit-box-shadow:inset 0 4px 2px rgba(6,0,1,0.15); -moz-box-shadow:inset 0 4px 2px rgba(6,0,1,0.15); box-shadow:inset 0 4px 2px rgba(6,0,1,0.15);}
.ls-tuijiancon{padding:15px 0 8px; background:#f0f0f0 url(../images/newimg/tuijianbg_03.png) repeat-x left bottom; -webkit-box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15); -moz-box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15); box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15);}
.ls-maylike {position:relative; padding-left:15px;max-height:188px;}
.ls-maylike .ls-mlimg{overflow:hidden; display:table-cell; width:125px;height:125px;text-align:center; vertical-align:middle;}
.ls-maylike ul{width:100%;}
.ls-maylike img{display:block;margin:0 auto;max-width:125px; max-height:125px;}
.ls-mltit{color:#444; font-size:11px;height:18px;line-height:18px;width:110px;padding-top:3px;}
.ls-mltit a{overflow:hidden;  display:inline-block; height:18px;line-height:18px;width:110px;text-overflow:ellipsis;white-space:nowrap;}
.ls-mlprice{line-height:18px;width:110px;font-size:10px; color:#666;}
.ls-mlprice span{color:#900000;font-weight:bold;}
.ls-maylikecon{display:none; overflow:hidden; width:100%;margin:0 auto;}
.detail-tuijian .ls-maylikecon{}
.detail-tuijian .ls-tuijiancon{background:#f0f0f0;}
.ls-maylike li{float:left;width:125px; max-height:188px;padding-right:10px;}
.ls-relatedSearch{padding:4px 15px 0;}
.ls-relatedtitle{height:30px;line-height:30px;color:#666;font-size:11px;font-weight:bold;}
.ls-relatedcon a{color:#039;font-size:11px;}
.ls-allcate,.ls-catedetail,.filter-result{border-top:1px solid #ddd; -webkit-box-shadow:0 2px 4px rgba(100, 100, 100, 0.15) inset; -moz-box-shadow:0 2px 4px rgba(100, 100, 100, 0.15) inset; box-shadow:0 2px 4px rgba(100, 100, 100, 0.15) inset;}
.ls-allcatetitle{ height:39px; line-height:39px; font-size:16px; color:#333;font-weight:bold;  border-bottom:1px solid #eee;}
.ls-allcatecon{padding:0 15px;}
.ls-allcate li,.ls-catedetail li{height:39px; line-height:39px;border-bottom:1px solid #eee;}
.ls-allcate li a,.ls-catedetail li a{display:block; color:#039; font-size:14px;}
.ls-allcate li span,.ls-catedetail li span{color:#666;padding-left:5px;}
.ls-more{text-align:center;}
.ls-more a{display:inline-block;width:100%;height:42px; line-height:42px; color:#039; font-size:13px; font-weight:bold;}
.ls-more a span{display:inline-block;width:13px; height:8px; margin-left:7px; background:url(../images/newimg/moredown_03.png) no-repeat; background-size:13px 8px;}
.ls-more a .active{background:url(../images/newimg/moreup_03.png) no-repeat; background-size:13px 8px;}
.ls-allcateleft{display:none;}
.block{display:block;}
.ls-cancel,.ls-confirm{padding:16px 25px ; border-top:1px solid #ddd; border-bottom:1px solid #ddd;margin-bottom:15px;}
.ls-cancel a,.ls-confirm a,.ls-confirm input[type="submit"]{display:block; border:1px solid #999; border-radius:3px; height:43px;line-height:43px; color:#333;font-size:16px; text-align:center;-moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f0f0f0));background:-moz-linear-gradient(top, #fafafa,#f0f0f0);background:-o-linear-gradient(top, #fafafa,#f0f0f0);}
.filter-result .ls-cancel{border-top:0px;padding-top:0px;}
.ls-confirm{border:0px;padding:15px 25px 12px;margin:0px;}
.ls-confirm a,.ls-confirm input[type="submit"]{width:100%;border:1px solid #f2cc68; color:#693a0d; -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.ls-catedetail .ls-allcatetitle a{display:block;width:100%;color:#039;}
.ls-catedetail .ls-secondtitle{padding-left:10px; height:39px;line-height:39px; color:#666;font-size:14px;font-weight:bold;  border-bottom:1px solid #eee;}
.ls-catedetail li{padding-left:20px;}
.filter-resultcon{padding-left:10px;}
.filter-result .ls-allcatetitle{border-bottom:0px;}
.flter-reprice,.flter-minorder{color:#666; font-size:14px;}
.flter-reprice b,.flter-minorder b{color:#333; padding-right:10px; }
.flter-minorder{padding-top:15px;}
.flter-minorder span{padding-left:5px;}
.flter-reprice input,.flter-minorder input{width:72px; padding-left:10px; height:43px;line-height:43px; font-size:14px; border:1px solid #999; border-radius:3px; -webkit-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2); -moz-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2); box-shadow:inset 0 3px 4px rgba(80,80,80,0.2);}
.fm-showonly b{display:block;font-size:14px; color:#333;padding:15px 0 10px 0;}
.fm-showonly p{ color:#333;font-size:14px;line-height:34px;padding-left:30px;background:url(../images/newimg/checkbg.png) no-repeat 5px 8px;background-size:17px 17px;}
.fm-showonly p input{display:none;}
.fm-showonly .soactive{background:url(../images/newimg/checkactive.png) no-repeat 5px 8px;background-size:17px 17px;}
.fm-showonly p label{display:inline-block; vertical-align:middle;}
.ls-maylike .isloading{width:100%;}
.popup-loading{overflow:hidden;width:48px;height:48px; margin:70px auto 0;background:#fff url(../images/newimg/loading.gif) no-repeat 0 0; background-size:48px 48px;}
.popup-loading2{overflow:hidden;width:48px;height:48px; margin:50px auto 0;background:#fff url(../images/newimg/loading2.gif) no-repeat 0 0; background-size:48px 48px;}
/* list end */
/* reviews start */
.reviewscon .rwtitle{padding:10px 15px 14px;line-height:20px;color:#333;font-weight:bold;font-size:16px;}
.rw-tuijain{padding:0 15px 8px 15px; border-bottom:1px solid #CCCCCC;}
.rw-tuijain span{ position:relative; display:inline-block; color:#003399; font-size:14px; font-weight:bold; padding:0 8px; height:33px;line-height:33px;}
.rw-tuijain  .narr-down{top:36px; left:45%;background:url(../images/newimg/ls-narrtitup_03.png) no-repeat 0 0;background-size:10.5px 9px;}
.rw-tuijain .active{ border-radius:15px; color:#fff; font-size:14px; font-weight:bold; background:#666; -webkit-box-shadow:inset 0 4px 2px rgba(6,0,1,0.15); -moz-box-shadow:inset 0 4px 2px rgba(6,0,1,0.15); box-shadow:inset 0 4px 2px rgba(6,0,1,0.15);}
.rw-tuijaincon{padding:0 15px 10px; -webkit-box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15); -moz-box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15); box-shadow:inset 0 1px 1px rgba(6, 0, 1, 0.15);}
.rw-itemspecifics{padding-top:12px;}
.rw-itemspecifics p{line-height:25px;font-size:12px; color:#333;padding-left:5px;}
.rw-itemspecifics span{display:inline-block;width:90px; color:#666; }
.rw-descriptiontop{padding-top:5px;}
.rw-descriptiontop p{line-height:15px; padding:5px 0; font-size:12px;color:#333;}
.rw-descriptiontop p span{color:#666;padding-right:5px;}
.Seller-Promise{padding-top:8px;border-top:2px solid #ddd;}
.sellprotit{height:24px;line-height:24px;color:#333;font-size:14px;font-weight:bold;}
.Seller-Promise p{line-height:20px;font-size:12px;color:#333;}
.average{line-height:20px;padding-top:10px;}
.pingfen{display:inline-block;width:93px;height:17px; margin-left:5px;vertical-align:middle;background:url(../images/newimg/rwhollow.png) no-repeat; background-size:93px 17px;}
.pingfen em{display:inline-block;height:17px;background:url(../images/newimg/rwsolid.png) no-repeat; background-size:93px 17px;}
.baseontit{color:#666;height:20px;line-height:20px;}
.baseontit em{color:#333;padding:0 5px;}
.rw-baseon .pingfen{margin-left:0px;margin-top:-1px;}
.progressbar{display:inline-block;width:124px;height:15px; margin-left:6px;background-color:#eaeaea;vertical-align:middle;}
.progressbar em{display:inline-block;height:15px;background-color:#fdc27c;}
.baseonnum{color:#666;font-size:11px;padding-left:6px;}
.rw-baseon ul{padding-bottom:8px;}
.rw-baseon li{padding-top:10px;}
.rw-message{padding-bottom:10px;border-top:1px solid #ddd;}
.rw-messagetit{padding:8px 0;}
.rw-message .pingfen{margin-left:0px;}
.rw-messname{display:inline-block;color:#666;vertical-align:middle;font-size:11px;padding:0 10px 0 11px;}
.rw-messdate{color:#999;display:inline-block;vertical-align:middle;font-size:10px;}
.rw-message p{line-height:20px;color:#333;font-size:14px;}
.retabcon{display:none;}
/* reviews end */
/* productdetail start */
.de-tit{color:#333;font-size:16px;font-weight:bold;padding:10px 15px 0;line-height:20px;background-color:#f6f6f6;}
.detailsubcon{padding:10px 15px 10px;color:#333;border-top:1px solid #ddd;}
.unit-price{line-height:20px;padding:0px 0 5px;font-size:14px;}
.unit-price span{color:#990000;padding:0 5px;font-weight:bold;}
.whoseprice{padding-top:5px;}
.whoseptiti{line-height:20px;font-size:14px;}
.whosecontiti{height:24px;line-height:24px;border-bottom:2px solid #eaeaea;color:#666;}
.whosecontiti strong:first-child{display:inline-block;width:114px;}
.whoseprice li{height:26px;line-height:26px;border-bottom:1px solid #eaeaea;color:#666;font-size:12px;}
.whoseprice li	span:first-child{display:inline-block;width:114px;}
.whoseprice li.active{background-color:#ffffcc;font-weight:bold;color:#333;font-size:14px;}
.detail-colortiti{padding:15px 0 0;font-size:14px;}
.detail-size .detail-colorcon span{width:47px;text-align:center;padding:0px;}
.detail-colorcon span{display:inline-block;height:39px;line-height:39px;font-weight:bold; font-size:12px;padding:0 12px;border:1px solid #bebebe;margin:10px 9px 0 0;}
.detail-colorcon .color-selected{border:1px solid #ff8000;position:relative;}
.detail-colorcon .color-selected i{position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(../images/newimg/detai-selected.png) no-repeat;background-size:10px 10px;}
.detail-quantit{color:#333;font-size:14px;line-height:37px;padding:18px 0 5px;}
.detail-quantit .quanNum{width:48px;padding:0 5px;font-size:14px;height:37px;text-align:center;margin:0 5px;line-height:37px;border-radius:3px;border:1px solid #999;-webkit-box-shadow:inset 0 3px 4px rgba(80, 80, 80, 0.2); -moz-box-shadow:inset 0 3px 4px rgba(80, 80, 80, 0.2); box-shadow:inset 0 3px 4px rgba(80, 80, 80, 0.2);}
.detai-quancon{float:left;}
.detai-stock{float:right;}
.detai-stock{color:#666;font-size:12px;}
.detai-stock em{font-size:14px;font-weight:bold;color:#333;padding-right:5px;}
.detai-shippingcost{padding:9px 15px 11px;border-top:1px solid #ddd;}
.detai-shippingcost .det-shiptit{color:#333;font-size:14px;line-height:22px;}
.detai-shippingcost p{line-height:22px;font-size:14px;}
.detai-shippingcost p em{color:#090;}
.deunits,.viewcart{color:#039;font-size:14px;}
.deship{display:block;position:relative;color:#333;}
.linknarr{position:absolute;right:15px;top:15px;width:10px;height:16px;background:url(../images/newimg/pronarrto_03.png) no-repeat 0 0;background-size:9.5px 16px;}
.detai-shippingcost .linknarr{right:0px;}
.processingtmcon{padding:0 15px 15px;border-top:1px solid #ddd;}
.processtime{color:#333;font-size:14px;padding-top:10px;}
.processtime em{font-weight:bold;padding:0 5px;}
.buyit input{width:100%;height:45px; margin-top:16px;border:0 none;border-radius:3px;color:#333;font-size:16px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffd820), to(#ffbd3e));background:-moz-linear-gradient(top, #ffd820,#ffbd3e);background:-o-linear-gradient(top, #ffd820,#ffbd3e);}
.addtofc{padding-top:14px;}
.addtofc input{width:100%;height:41px;border:1px solid #e1a72b;color:#333;font-size:16px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.addtofc .addtofav{width:50%;float:left;padding-right:10px;}
.addtocar{margin-left:50%;padding-left:10px;}
.hasaddcard .itemadd{display:block;padding:17px 0 0 24px;color:#333;position:relative;background:url(../images/newimg/addtocar.png) no-repeat 2px 17px;background-size:17px 17px;}
.hasaddcard .linknarr{top:17px;right:0px;}
.itemspelink,.getcouponcon{position:relative;height:43px;line-height:43px;border-top:1px solid #ddd;font-size:14px;padding:0 15px;}
.itemspelink a,.getcouponcon a{display:block;height:43px;color:#333;}
.itemspelink .linknarr{top:15px;}
.getcouponcon .linknarr{top:15px;}
.itemspelink .pingfen{padding-right:7px;}
.itemspelink .pingfen em{float:left;}
.supplier{padding:9px 15px 0;border-top:1px solid #ddd;}
.suppliercon{line-height:26px;color:#333;font-size:14px;}
.posfeedback{line-height:26px;color:#666;font-size:12px;}
.posfeedback b{color:#333;padding-right:5px;}
.positivefee{float:left;}
.transactions{float:right;}
.posfeedback .transactions b{padding-right:0px;}
.detail-chat{padding:11px 0 15px;}
.dechat a,.demessages a{display:inline-block;color:#333;font-size:14px;width:100%;height:41px;line-height:41px;border:1px solid #c2c2c2;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); -moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f0f0f0));background:-moz-linear-gradient(top, #fff,#f0f0f0);background:-o-linear-gradient(top, #fff,#f0f0f0);}
.dechat{float:left;width:50%;text-align:center;padding-right:12px;}
.demessages{margin-left:50%;text-align:center;padding-left:12px;}
.dechat span{display:inline-block;vertical-align:middle;width:17px;height:41px;padding-right:6px;background:url(../images/newimg/dechat.png) no-repeat 0 11px;background-size:17px 16px;}
.demessages span{display:inline-block;vertical-align:middle;padding-right:6px;width:17px;height:41px;background:url(../images/newimg/demessgage.png) no-repeat 0 12px;background-size:17px 13px;}
.dechat .notonline{background:url(../images/newimg/notonline.png) no-repeat 0 11px;background-size:17px 16px;}
.detail-share{border-top:1px solid #ddd;padding:15px;}
.detail-share a{float:left;width:25px;height:25px;margin:0 12px 0 11px;}
.detail-share .deshare1{background:url(../images/newimg/f-share.png) no-repeat 0 0;background-size:25px 25px;}
.detail-share .deshare2{background:url(../images/newimg/g-share.png) no-repeat 0 0;background-size:25px 25px;}
.detail-share .deshare3{background:url(../images/newimg/ga-share.png) no-repeat 0 0;background-size:25px 25px;}
.detail-share .deshare4{background:url(../images/newimg/p-share.png) no-repeat 0 0;background-size:25px 25px;}
.detail-share .deshare5{background:url(../images/newimg/b-share.png) no-repeat 0 0;background-size:25px 25px;}
.detail-share .deshare6{background:url(../images/newimg/in-share.png) no-repeat 0 0;background-size:25px 25px;}
.slider{margin:0 auto;background-color:#f6f6f6;}
.fullscreen .slider{background-color:transparent;}
.slidercon{position:relative;overflow:hidden;margin:0 auto;width:305px;height:210px;padding-left:15px;padding-top:10px;}
.slidercon li img{display:table-cell;margin:0 auto;max-width:210px;max-height:210px;vertical-align:middle;}
.sliderbto{width:320px;margin:0 auto;height:30px;line-height:30px;color:#666;}
.slidebtoleft{float:left;padding-left:15px;font-size:11px;}
.slidebright{float:right;font-size:12px;padding-right:15px;}
.slidebright em{font-weight:bold;}
.silderopacity{position:absolute;right:0px;width:80px;height:210px;top:10px;background:rgba(255, 255, 255, 0.5);z-index:100;}
.slider .imheader{width:100%;height:41px;border-top:1px solid #222;border-bottom:1px solid #222222;background:-webkit-gradient(linear, 0 0, 0 100%, from(#595959), to(#434343));background:-moz-linear-gradient(top, #595959,#434343);background:-o-linear-gradient(top, #595959,#434343);}
.imheader .im-back{float:left;margin-left:10px;width:60px;padding-left:5px;height:41px;line-height:41px;text-align:center;color:#fff;font-size:12px;font-weight:bold;background:url(../images/newimg/imback.png) no-repeat 0 6px;background-size:65px 29px;}
.imheader .im-logo{margin:0 85px 0 75px;display:block;height:41px;background:url(../images/newimg/imlogo.png) no-repeat center 9px;background-size:100px 26px;}
.con-main{border-top:1px solid #646464;}
.sliderbigImgbto span{float:left;}
.sliderbigImgbto{width:300px;margin:0 auto;padding:20px 0 20px;}
.slibtnleft,.slibtnright{width:17px;height:22px;}
.sliderbigImgbto .slibtnleft{margin-left:54px;background:url(../images/newimg/silderbtnleft.png) no-repeat 0 0;background-size:17px 22px;}
.sliderbigImgbto .slibtnleftlast{background:url(../images/newimg/silderbtnleftlast.png) no-repeat 0 0;background-size:17px 22px;}
.sliderbigImgbto .slibtnright{background:url(../images/newimg/sliderbtnright.png) no-repeat 0 0;background-size:17px 22px;}
.sliderbigImgbto .slibtnrightlast{background:url(../images/newimg/sliderbtnrightlast.png) no-repeat 0 0;background-size:17px 22px;}
.slibtnnum{width:158px;text-align:center;color:#bbb;font-size:16px;}
.slibtnnum em{color:#fff;}
.slidercon ul{position:absolute;z-index:99;}
.slidercon li{position:relative;float:left;width:210px;padding-right:20px;height:210px;line-height:210px;text-align:center;}
.none{display:none;}
.detail-fangda{position:absolute;width:40px;height:35px;bottom:0px;right:20px;background:rgba(255,255,255,0.5);}
.detail-fangda var{position:absolute;top:8px;right:8px;width:21px;height:20px;background:url(../images/newimg/fangda.png) no-repeat 0 0;background-size:21px 20px;}
.fullscreen{background-color:#000;}
.hasactive{width:300px;margin:0 auto;height:300px;padding-left:0px;}
.hasactive	li{width:300px;line-height:300px;height:300px;float:left;padding-right:0px;}
.hasactive	li img{max-width:300px;max-height:300px;}
.oldprice{padding-left:5px;color:#666;font-size:14px;text-decoration:line-through;}
.whodiscount strong{display:inline-block;}
.whodiscount strong:nth-child(1){width:100px;}
.whodiscount .whosecontiti strong:nth-child(2){width:94px;}
.whodiscount .whosecontiti strong:nth-child(3){width:88px;}
.whodiscount ul li span{display:inline-block;}
.whodiscount ul li span:nth-child(1){width:100px;}
.whodiscount ul li span:nth-child(2){width:94px;text-decoration:line-through;}
.whodiscount ul li span:nth-child(3){width:88px;}
.whodiscount ul li.active span:nth-child(2){font-weight:normal;color:#666;}
.rankcon .trank,.rankcon .prank{display:inline-block;width:50px;padding:2px 0 0 24px;height:22px;line-height:10px;font-size:10px; -webkit-background-size:20px 24px; -moz-background-size:20px 24px; background-size:20px 24px; }
.trank{background:url("../images/newimg/b-top.png") no-repeat 0 0;color:#f4a72d;}
.prank{background:url("../images/newimg/b-psecond.png") no-repeat 0 0;color:#47c3ee;}
.sponsor{display:inline-block;vertical-align:top;margin:5px 0 0 12px;width:46px;height:14px;background:url(../images/newimg/sponor.png) no-repeat 0 0;background-size:46px 14px;}
.oneyear{display:inline-block;vertical-align:top;font-family:Verdana;margin:5px 0 0 10px;height:14px;color:#ff8000;font-size:11px;font-weight:bold;}
.oneyear sub{vertical-align:text-top;}
.dspringSale{margin:10px 0 10px;height:37px; line-height:37px; border:1px solid #ddd;-webkit-box-shadow:0 1px 4px rgba(6,0,1,0.13); -moz-box-shadow:0 1px 4px rgba(6,0,1,0.13); box-shadow:0 1px 4px rgba(6,0,1,0.13);}
.dspingcon{position:relative; margin-top:5px;display:inline-block;height:26px;  background:url("../images/newimg/spright.png") no-repeat right 0; background-size:14px 26px;}
.spmid{float:left;height:26px;line-height:26px; margin-right:14px; padding:0 5px;color:#fff;font-weight:bold; font-size:11px;background:url("../images/newimg/spmid.png") repeat-x 0 0; background-size:3px 26px;}
.spleftbg{position:absolute;width:4px; height:29px; left:-4px;background:url("../images/newimg/spleft.png") no-repeat 0 0; background-size:4px 29px;}
.saleoff{display:inline-block; vertical-align:top; padding-left:10px;color:#333; font-size:12px;}
.saleoffprice .leftTime{color:#ee7711;font-weight:bold;padding-right:5px;font-size:14px;}
.saleoffprice .left-discount{color:#000;font-weight:bold;font-size:14px;}
.detail-colorcon .disabledColor{border:1px dashed #ddd;color:#ddd;}
.addtocar .detail-soldout,.addtofav .detail-soldout,.buyit .detail-soldout{background:#eee;color:#aaa;border:1px solid #bbb;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}
.sellerTips{color:#666;padding-left:5px;}
/* color start */
.detailsubcon .color-warp{position:relative; display:block; }
.detailsubcon .cartbox ul li.size-color-info{ position:relative;  }
.detailsubcon .cartbox ul li.size-color-info span.spt{ overflow:hidden; padding-left:0px; padding-right:0; line-height:22px; vertical-align:middle; }
.detailsubcon .cartbox ul li.size-color-info .custom-size-warp{ }
.detailsubcon .cartbox ul li .color-list{overflow:hidden;float:left;margin-top:0px;}
.detailsubcon .cartbox ul li .color-list li{position:relative;float:left;margin:8px 9px 0 0;padding:0 12px;width:auto;height:39px;text-align:center;line-height:39px;white-space:nowrap;border:solid 1px #bbb;cursor:pointer;}
.detailsubcon .cartbox ul li .color-list li:hover{border:solid 1px #FF8000;}
.detailsubcon .cartbox ul li .color-list li img{display:table-cell;vertical-align:middle;margin:5px auto 0;max-width:28px;max-height:28px;}
.detailsubcon .cartbox ul li .color-list li.color-selected i{overflow:hidden;position:absolute;bottom:0;right:0;width:10px;height:10px;text-indent:-9999px;background:url(//www.dhresource.com/dhs/fob/img/final/final12.png) -532px -116px;}
.detailsubcon .cartbox ul li .color-list li.color-selected{border:solid 1px #FF8000;}
.detailsubcon .cartbox ul li .color-list li.color-fail{border-style:dashed;cursor:default;filter:alpha(opacity="50");opacity:0.5;_filter:none;}
.detailsubcon .cartbox ul li .color-list li.color-fail:hover{border-color:#bbb;}
/* color end */
/* Custom Size start */
.custom-size-warp{position:relative; display:block; }
.detailsubcon .cartbox ul li ul{ padding:0; margin:0; display:inline;}
.detailsubcon .cartbox ul li .custom-size-list{ float:left;display:inline-block;overflow:hidden;margin-top:0px;}
.detailsubcon .cartbox ul li .custom-size-list li{position:relative;float:left;margin:7px 9px 0 0;padding:0 12px;width:auto;text-align:center;line-height:39px;height:39px;white-space:nowrap;border:solid 1px #bbb;cursor:pointer;}
.detailsubcon .cartbox ul li .custom-size-list li:hover{border:solid 1px #FF8000;}
.detailsubcon .cartbox ul li .custom-size-list li.color-selected i{overflow:hidden;position:absolute;bottom:0;right:0;width:10px;height:10px;text-indent:-9999px;background:url(//www.dhresource.com/dhs/fob/img/final/final12.png) -532px -116px;}
.detailsubcon .cartbox ul li .custom-size-list li.color-selected{border:solid 1px #FF8000;}
.detailsubcon .cartbox ul li .custom-size-list li.color-fail{border-style:dashed;cursor:default;filter:alpha(opacity="50");opacity:0.5;_filter:none;}
.detailsubcon .cartbox ul li .custom-size-list li.color-fail:hover{border-color:#bbb;}
.detailsubcon .cartbox ul li .custom-size-warp .modify-options{  margin-top:10px; float:left;line-height:20px;font-size:11px;white-space:nowrap;}
.detailsubcon .cartbox ul li .custom-size-info{display:block; padding-top:10px;font-size:14px; font-weight:300; color:#444;}
.detailsubcon .cartbox ul li .custom-size-info span b{color:#ff8000;}
/* Custom Size end */
.custom-size-info{ display:inline-block; padding-top:5px; font-size:11px;}
.custom-size-info span b{color:#ff8000;}
.detailsubcon .cartbox ul.ullist{ padding:0px 10px 0px 10px; margin:0;  border-top:1px solid #dcdcdc; padding-top:5px;  }
.detailsubcon .cartbox ul li{ width:100%;  display:block; line-height:22px; overflow:hidden; } 
.detailsubcon .cartbox ul li.price{ font-weight:300; }
.detailsubcon .cartbox ul li .price{ color:#900000; font-weight:bold; }
.detailsubcon .cartbox ul li.btnimg{ text-align:center;}
.detailsubcon .cartbox ul li.btnbn{ text-align:center; padding-bottom:5px;}
.detailsubcon .cartbox input{ margin-bottom:0px; display:inline-block;}
.detailsubcon .cartbox ul li *{ vertical-align:middle; }
.detailsubcon .cartbox ul.sprice{ padding-bottom:0px; }
.detailsubcon .cartbox ul.sprice li span.spt{ display:block; padding-top:10px;font-size:14px; font-weight:300; color:#444; }
.detailsubcon .cartbox ul.sprice li span.spt2{ display:inline-block; padding-right:10px; font-weight:300; color:#444; vertical-align:top; }
.detailsubcon .cartbox ul li span.spt3{ display:inline-block; padding-right:10px; width:126px; text-align:right;  font-weight:300; color:#444; vertical-align:top; }
.detailsubcon .cartbox ul li span.spt3 .color-f00{ color:#f00; }
.detailsubcon .cartbox ul.sprice li span.ems{ display:inline-block; font-weight:300; }
.detailsubcon .cartbox ul.sprice li span.ems a{ line-height:12px; }
.hasfavto{width:280px;height:56px;line-height:56px;background-color:rgba(51,51,51,0.9);border-radius:2px;color:#fff;font-size:16px;text-align:center;font-weight:bold;}
#hasFavto{position:fixed !important;z-index:9999;opacity:0;left:50%;}
.vhidden{ visibility:hidden;}
.maylike-titi{color:#333;font-weight:bold;font-size:14px;padding:0 0 14px 15px;}
/* productdetail end */
/* shipment start */
.shipment{padding:0 15px;}
.shipmenttiti{padding:14px 0 12px;color:#333;font-size:16px;font-weight:bold;}
.chooseregion .shipmenttiti{padding:5px 0 9px;}
.selectcounty{position:relative;width:74%;}
.selectcounty select,.pla-selectcounty select{width:100%;padding:12px 0;text-indent:5px;font-size:14px;border:1px solid #b4b4b4;border-radius:3px;-webkit-appearance:none;}
.selectbutton{position:absolute;right:10px;top:19px;width:17px;height:10px;background:url(../images/newimg/selectbignarr.png) no-repeat 0 0;background-size:17px 10px;}
.choosemethod{padding-top:16px;}
.choomethtiti{height:28px;line-height:28px;color:#333;font-size:14px;font-weight:bold;}
.choomecontiti{height:27px;line-height:27px;border-bottom:2px solid #eaeaea;}
.choomecontiti span{display:inline-block;color:#666;font-weight:bold;font-size:11px;}
.chocompany{width:71px;padding-left:35px;}
.choshipcost{width:90px;}
.chodeliver{width:85px;}
.chosubcon{padding-bottom:20px;}
.chosubcon li{padding:10px 0;line-height:15px;color:#666;font-size:12px;border-bottom:1px solid #eaeaea;}
.chosubcon em{display:inline-block;width:33px;height:16px;background:url(../images/newimg/radiobg.png) no-repeat 10px 0;vertical-align:middle;background-size:16px 16px;}
.chosubcon span{display:inline-block;vertical-align:middle;}
.choems{width:65px;padding-left:6px;word-wrap:break-word;}
.choprice{width:90px;}
.choday{width:85px;}
.chosubcon .choactive{color:#333;font-weight:bold;background-color:#ffffcc;}
.chosubcon .choactive em{background:url(../images/newimg/radiohoverbg.png) no-repeat 10px 0;background-size:16px 16px;}
.choconfirm{padding-bottom:25px;}
.choconfirm input{width:100%;height:41px;font-size:16px;border-radius:2px;border:1px solid #f2cc68; color:#693a0d; -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.choomethcon{min-height:120px;}
/* shipment end */
/* cart start */
.cart-checkout{padding:15px;}
.cart-shopping,.cart-grand{color:#333;font-weight:bold;font-size:18px;}
.cart-grand{font-size:16px;text-align:center;padding-top:22px;}
.cart-grand em{color:#990000;font-weight:bold;}
.cart-sellertit{padding:0 15px;height:44px;line-height:44px;color:#333;font-size:14px;font-weight:bold;border-top:1px solid #ddd;background-color:#f0f0f0;}
.cart-sellertit em{font-weight:bold;}
.cart-iconup{float:right;width:14px;height:8px;margin-top:17px;background: url(../images/newimg/lsproimgup.png) no-repeat right 0;background-size:14px 8px;}
.icondown{background: url(../images/newimg/lsproimgdown.png) no-repeat right 0;background-size:14px 8px;}
.cart-supplier{padding:15px 0;border-top:1px solid #eee;}
.cart-supplier:nth-child(1){border-top:0px;}
.cart-suppliecon{padding:0 15px;opacity:1;background-color:#f6f6f6;}
.cart-checkbox{width:110px;float:left;}
.cart-checkbox a img,.cart-checkbox img{max-width:80px;max-height:80px;}
.cart-checkbox .cart-check,.cart-checkbox .checkactive{display:inline-block;vertical-align:middle;-webkit-appearance:none;width:20px;height:20px;background:url(../images/newimg/checkbg.png) no-repeat 0 0;background-size:20px 20px;}
.cart-checkbox .checkactive{background:url(../images/newimg/checkactive.png) no-repeat 0 0;background-size:20px 20px;}
.cart-checkbox .cart-proimg{display:inline-block;width:80px;height:80px;vertical-align:middle;margin-left:6px;padding-top:6px;}
.cart-procon{margin-left:120px;}
.cart-procon a{width:100%;color:#039;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cart-picture{color:#666;padding:3px 0;}
.cart-olderprice{text-decoration:line-through;color:#666;line-height:17px;}
.cart-nowprice b{color:#990000;font-size:12px;}
.cart-nowprice{font-size:11px;}
.cart-freeshipping{padding-top:5px;}
.cart-freeshipping em{color:#333;padding-right:5px;}
.cart-freeshipping b{color:#009900;font-size:11px;padding-right:6px;}
.cart-freeshipping .proicon{display:inline-block;vertical-align:middle;width:47px;height:12px;background:url(../images/newimg/conponicon.png) no-repeat 0 0; background-size:47px 12px;}
.cart-prodetail{height:17px;overflow:hidden;white-space:nowrap;color:#004B91;}
.cart-nowprice .cartsaletime .leftTime{color:#333;font-weight:normal;}
.cartsaletime{padding-left:2px;}
.cart-qty{padding-top:10px;font-size:11px;}
.cart-qty .viptips{margin-left:-110px;margin-top:5px;background:none;}
.cart-qty .cartQty{display:inline-block;width:38px;padding:0 5px;font-size:14px;color:#333;text-align:center;height:38px;margin:0 3px;line-height:38px;border-radius:3px;border:1px solid #999;-webkit-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2); -moz-box-shadow:inset 0 3px 4px rgba(80,80,80,0.2); box-shadow:inset 0 3px 4px rgba(80,80,80,0.2);}
.cart-qty .cartUpdate{display:none;width:48px;height:40px;vertical-align:bottom;margin-left:3px;font-size:12px;border:1px solid #999;border-radius:3px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f0f0f0));background:-moz-linear-gradient(top, #fff,#f0f0f0);background:-o-linear-gradient(top, #fff,#f0f0f0);}
.cart-remove{display:inline-block;width:64px;padding-left:15px;line-height:27px;text-align:center;color:#666;font-size:11px;margin-left:29px;background:url(../images/newimg/cart-colse.png) no-repeat 14px 10px;background-size:8px 8px;}
.cart-remark{padding:14px 0px 0 27px;}
.cart-remark textarea{width:99%;line-height:15px;font-size:11px;resize:none;height:15px;padding:14px 0;padding-left:1%;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 3px 3px rgba(80,80,80,0.15); -moz-box-shadow:inset 0 3px 3px rgba(80,80,80,0.15); box-shadow:inset 0 3px 3px rgba(80,80,80,0.15);}
.cart-orderlist{padding:13px 15px 0;border-top:1px solid #ddd;}
.cart-ordlist li{overflow:hidden;display:block;height:25px;line-height:25px;font-size:12px;}
.cart-ordlist li span:nth-child(1){float:left;}
.cart-ordlist li span:nth-child(2){float:right;color:#990000;}
.cart-ordlist .cart-gtotal{font-size:16px;font-weight:bold;}
.cart-ordlist .cart-discount span:nth-child(2){color:#009900;}
.cart-goon a{display:block;height:44px;line-height:44px;text-align:center;color:#039;}
/* cart end */
/* place order start */
.placeO-top{padding:15px 0 11px;}
.placeO-top span{display:block;width:320px;height:40px;margin:0 auto;}
.placeO-top .pla-lc{background:url(../images/newimg/lc-placeOrder.png) no-repeat 0 0;background-size:320px 40px;}
.placeO-top .payfor-lc{background:url(../images/newimg/lc-payfororder.png) no-repeat 0 0;background-size:320px 40px;}
.placeO-top .success-lc{background:url(../images/newimg/lc-success.png) no-repeat 0 0;background-size:320px 40px;}
.pla-tips{color:#333;font-size:12px;padding:18px 15px 10px;}
.pla-addresscon{padding-top:9px;}
.pla-addresscon strong{display:inline-block;height:21px;line-height:21px;font-size:14px;}
.pla-addresscon p{line-height:21px;color:#333;font-size:14px;}
.pla-edit{height:37px;line-height:37px;}
.pla-mainaddress{padding:0 15px;}
.pla-edit {border-bottom:1px solid #eee;}
.pla-edit a,.pla-addnew a{display:block;height:37px;line-height:37px;color:#039px;font-size:14px;background:url(../images/newimg/linkarr.png) no-repeat right center;background-size:7px 11px;}
.pla-anothertiti{height:40px;line-height:40px;color:#333;font-size:14px;font-weight:bold;}
.pla-anotheraddress .selectcounty{width:100%;}
.pla-order{border-top:1px solid #ddd;background-color:#f6f6f6;}
.pla-ordertiti{height:43px;line-height:43px;color:#333;font-size:14px;font-weight:bold;background-color:#F0F0F0;padding:0 15px;}
.pla-order .cart-checkbox{width:80px;}
.pla-order .cart-supplier{border-top:0px;padding:15px 15px 0;}
.pla-order .cart-checkbox .cart-proimg{margin-left:0px;}
.pla-order .cart-procon{margin-left:90px;}
.pla-shipcost{padding-top:15px;}
.pla-sc{float:left;width:81px;padding-right:6px;padding-top:10px;}
.pla-shipcost .pla-selectcounty{position:relative;margin-left:87px;}
.pla-estimated{color:#999;font-size:10px;padding:0px 15px;}
.pla-order .cart-remark{padding:14px 0 0;}
.pla-order .pla-coupon .selectcounty{width:100%;margin-top:10px;}
.pla-coupon{border-bottom:1px solid #eee;padding:0 15px 15px;}
.pla-couptext{padding-top:15px;}
.pla-couptext input{width:100%;height:40px;line-height:40px;text-indent:5px;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 3px 3px rgba(80,80,80,0.15); -moz-box-shadow:inset 0 3px 3px rgba(80,80,80,0.15); box-shadow:inset 0 3px 3px rgba(80,80,80,0.15);}
.pla-coupbtn{padding-top:15px;}
.pla-coupbtn input{width:100%;color:#333;font-size:16px;height:45px;line-height:45px;border:1px solid #c2c2c2;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); -moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f0f0f0));background:-moz-linear-gradient(top, #fff,#f0f0f0);background:-o-linear-gradient(top, #fff,#f0f0f0);}
.pla-order .cart-orderlist{padding:6px 15px 0;}
.pla-orderlist{padding:10px 15px 15px;border-top:1px solid #ddd;}
.pla-order .cart-ordlist .cart-gtotal{font-size:12px;}
.addractive{display:none;}
.pla-error{color:#ff0000;font-size:11px;line-height:15px;}
.pla-couptext .errorbor{border:1px solid #ff0000;}
.bgcover{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:99999; background-color:#000; filter:alpha(opacity=30);opacity:0.3; zoom: 1;  }
.error,.error-center,.viptips{ display:block; padding-left:20px; margin-top:2px; background:url(//www.dhresource.com/b/mobile/images/error.gif) 0px 0px no-repeat; color:#F00; line-height:15px; font-size:11px; }
.serror{ border:1px solid #ffdb83; padding: 10px 10px;margin:0 10px;background-color:#fff9e1; text-align:center; font-size:14px; font-weight:bold; line-height:22px; } 
.cart-check input{width:20px;height:20px;display:none;-webkit-apparence:none;}
/* place order end */
/* coupon start */
.couponcon{padding:0 15px 20px;}
.couponcon .de-tit{padding:10px 0 0;}
.coupon-tips{padding:14px 0 12px;line-height:18px;font-size:14px;}
.coupon-detail{border:2px dashed #95c055;position:relative;}
.coupon-detailcon{background-color:#f0ffc8;padding:0 9px 12px;}
.coupon-detailcon p{padding-top:9px;line-height:20px;color:#3c6400;font-size:14px;}
.coupon-detailcon p strong{font-size:16px;}
.coupon-condition{background-color:#f9ffeb;padding:11px 9px 29px;}
.coupon-condition p{color:#3c6400;font-size:14px;line-height:18px;}
.coupon-bg{position:absolute;width:60px;height:57px;right:-2px;bottom:-2px;background:url(../images/newimg/couponbg.png) no-repeat 0 0;background-size:60px 57px;}
.notecon{padding-top:10px;}
.notetit{height:18px;color:#666;font-size:12px;}
.notecon p{line-height:18px;color:#666;font-size:12px;background:url(../images/newimg/zhushi.png) no-repeat 0 5px;padding-left:10px;background-size:5px 6px;}
.getcoupon{display:inline-block;margin-left:10px;vertical-align:middle;width:47px;height:12px;background:url(../images/newimg/conponicon.png) no-repeat 0 0; background-size:47px 12px;}
#couponCon .rwbackbtn{background:url(../images/newimg/detailback.png) no-repeat 0 6px;background-size:65px 31px;}
/* coupon end */
.rederrortip,.detail-quantit .rederrortip{ border:1px solid #F00; border-radius:4px;	box-shadow: 0px 0px 10px rgba(255,0,0,0.3) inset,0px 0px 5px rgba(255,0,0,0.8);}
#popMask{ position:absolute; top:0; left:0; z-index: 1000; width:100%; height:100%; opacity: 0.5; background:url(../images/newimg/loading3.gif) #999 50% 50% no-repeat; background-size:48px 48px; }

/* signIn start */
.signIn-header{height:42px;line-height:42px;color:#333;font-size:18px;font-weight:bold;text-align:center;padding:0 10px;border-bottom:1px solid #d0d0d0; -webkit-box-shadow: 0 7px 10px rgba(100,100,100,0.15);-o-box-shadow: 0 7px 10px rgba(100,100,100,0.15);-moz-box-shadow: 0 7px 10px rgba(100,100,100,0.15);box-shadow: 0 7px 10px rgba(100,100,100,0.15);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top, #fff,#f2f2f2);background:-o-linear-gradient(top, #fff,#f2f2f2);}
.signBack{float:left;width:65px; height:43px;background:url(../images/newimg/backhome.png) no-repeat 0 6px; background-size:65px 31px;}
.signRules{float:right;width:65px; height:43px;background:url(../images/newimg/ruleback.png) no-repeat 0 6px; background-size:65px 32px;}
.siRules .signBack{float:none;position:absolute;left:10px;background:url(../images/newimg/rwback.png) no-repeat 0 6px; background-size:65px 31px;}
.signInnav{padding:18px 15px 20px;}
.signInnavlf{display:inline-block;color:#666;font-size:14px;padding-top:12px;}
.signInnavlf b{color:#ee7711;font-size:15px;}
.signInNow{position:relative;float:right;display:inline-block;width:124px;height:42px;line-height:42px;text-align:center;color:#693a0d;font-size:15px;font-weight:bold;border:1px solid #e1a82c;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.signInNow em,.signRoute var{position:absolute;top:-5px;right:-5px;width:23px;height:18px;background:url(../images/newimg/signin-one.png) no-repeat 0 0;background-size:23px 18px;}
.hassignNow{border:1px solid #bbb;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background:#eee;color:#aaa;}
.calendar{width:320px;margin:0 auto;}
.calendar-title{height:45px;background-color:#f2f2f2;border-top:1px solid #e5e5e5;border-bottom:1px solid #d0d0d0;}
.calendar-tittop{height:29px;line-height:29px;}
.calendar-tittop a{float:left;width:50px;height:29px;}
.cal-lfBtn{background:url(../images/newimg/signin-calleft.png) no-repeat 20px 9px;background-size:11px 13px;}
.cal-riBtn{background:url(../images/newimg/signin-calright.png) no-repeat 20px 9px;background-size:11px 13px;}
.cal-toptitcon{float:left;width:100%;height:29px;text-align:center;line-height:29px;font-weight:bold;color:#000;font-size:18px;}
.calendar-titbto span{float:left;width:45px;height:16px;line-height:16px;text-align:center;color:#666;font-size:10px;}
.calendar-days ul li{float:left;width:45px;height:42px;color:#666;font-size:19px;font-weight:bold;line-height:42px;text-align:center;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.calendar-days ul li:nth-child(7n+1){width:44px;border-left:0px;}
.calendar-days ul li:nth-child(7n+1).currDay{width:40px;}
.calendar-days ul li:nth-child(1),.calendar-days ul li:nth-child(2),.calendar-days ul li:nth-child(3),.calendar-days ul li:nth-child(4),.calendar-days ul li:nth-child(5),.calendar-days ul li:nth-child(6),.calendar-days ul li:nth-child(7){border-top:0px;}
.calendar-days ul li:nth-child(1).currDay,.calendar-days ul li:nth-child(2).currDay,.calendar-days ul li:nth-child(3).currDay,.calendar-days ul li:nth-child(4).currDay,.calendar-days ul li:nth-child(5).currDay,.calendar-days ul li:nth-child(6).currDay,.calendar-days ul li:nth-child(7).currDay{height:38px;}
.calendar-days ul li.lastMonth{color:#ccc;}
.calendar-days ul li.signSusscess{color:#000;background:#ebffe7 url(../images/newimg/siginok.png) no-repeat 13px 22px;background-size:24px 19px;}
.calendar-days ul li.signNoSusscess{color:#000;background:#ffecc8 url(../images/newimg/signin-nosucess.png) no-repeat 4px 5px;background-size:37px 32px;}
.calendar-days ul li.signloding{color:#000;background:#ffecc8 url(../images/newimg/signloading.gif) no-repeat 0 0;background-size:45px 43px;}
.calendar-days ul li.currDay{border:2px solid #666;width:42px;height:39px;}
.getSignin{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#f0f0f0;-webkit-box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15); -moz-box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15); box-shadow:inset 0 2px 2px rgba(6, 0, 1, 0.15);}
.getSignin{padding:6px 15px 15px;margin-bottom:18px;}
.signInreceive{margin-top:10px;border:1px solid #d8d8d8;border-radius:3px;background-color:#f7f7f7;}
.signCouponcon{padding:0 10px;}
.signCouponcon p{line-height:19px;color:#333;font-size:12px;}
.signCouponcon p b{color:#666;padding-right:5px;}
.sicouponUse{padding:5px 0 10px;}
.sicouponUse a,.ruleReturn a{display:inline-block;width:100%;color:#333;font-size:14px;font-weight:bold;text-align:center;height:33px;line-height:33px;border:1px solid #c2c2c2;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); -moz-box-shadow:0 1px 1px rgba(6, 0, 1, 0.13); box-shadow:0 1px 1px rgba(6, 0, 1, 0.13);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f0f0f0));background:-moz-linear-gradient(top, #fff,#f0f0f0);background:-o-linear-gradient(top, #fff,#f0f0f0);}
.signInreceive h3,.hasSucess h3{line-height:42px;padding:0 12px 0 10px;color:#090;font-size:13px;font-weight:bold;background:url(../images/newimg/narrowdown.png) no-repeat right center content-box;background-size:11px 7px;}
.signInreceive h3{color:#333;padding:0 7px;}
.hasSucess h3{color:#090;}
.signText{font-weight:bold;}
.signInreceive h3 b{color:#ee7711;}
.signInreceive h3 span,.signRoute span{display:inline-block;margin-right:5px;background-color:#eeeeee;width:50px;height:22px;line-height:22px;padding:2px 3px;border:2px solid #95c055;}
.signInreceive h3 span em,.signRoute span em{display:inline-block;color:#416808;border-top:1px dashed #95c055;border-bottom:1px dashed #95c055;font-weight:bold;font-size:13px;width:50px;height:19px;line-height:19px;}
.signInreceive h3 span.sI-selectedColor,.hasSucess h3 span{background-color:#f0ffc8;}
.signInreceive h3 span em{padding-left:3px;width:47px;}
.signInreceive h3 span.siginTmsleft em{text-align:center;padding-left:0px;width:50px;}
.getitNow{float:right;margin-top:4px;display:inline-block;color:#693a0d;width:82px;height:33px;line-height:33px;text-align:center;border:1px solid #e1a82c;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.signInreceive h3 span.siginTmsleft,.signRoute span{background-color:#819467;border:2px solid #768561;}
.signInreceive h3 span.siginTmsleft em,.signRoute span em{border-top:1px dashed #b1bf9c;border-bottom:1px dashed #b1bf9c;color:#e9f2dd;}
.hasSucess h3 span.siginTmsleft,.signRoute span.routeactive,.signInreceive h3 span.tmsLfselected{background-color:#548e00;border:2px solid #416e00;}
.hasSucess h3 span.siginTmsleft em,.signRoute span.routeactive em,.signInreceive h3 span.tmsLfselected em{border-top:1px dashed #95c055;border-bottom:1px dashed #95c055;color:#e5ffbe;}
.hasOver,.useUp a{border:1px solid #bbb;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background:#eee;color:#aaa;}
.useUp a{color:#666;font-weight:normal;}
.siRulescon{padding:5px 15px 0;border-bottom:1px solid #ddd;margin-bottom:18px;}
.siRulescon h2{color:#333;font-weight:bold;font-size:14px;line-height:17px;padding:7px 0 3px;}
.siRulescon h3{color:#333;font-size:12px;font-weight:bold;line-height:15px;padding:5px 0;}
.siRulescon p{line-height:15px;font-size:12px;color:#333;padding:3px 0px;}
.siRulescon strong{color:#990000;}
.siRulescon b{font-weight:bold;}
.siRulescon em{color:#090;}
.siRulescon p strong{font-weight:normal;}
.siRulescon cite{font-style:italic;}
.ruleReturn{padding:12px 0 20px;}
.ruleReturn a{height:41px;line-height:41px;font-weight:bold;font-size:16px;}
.sihasget{width:280px;height:56px;line-height:56px;background-color:rgba(51,51,51,0.9);border-radius:2px;color:#fff;font-size:16px;text-align:center;font-weight:bold;}
#sihasGet{position:fixed !important;z-index:9999;opacity:0;left:50%;}
.signRoute{padding:15px 15px 0;}
.signRoute a {position:relative;width:100%;display:inline-block;height:42px;line-height:42px;color:#693a0d;font-size:13px;font-weight:bold;border:1px solid #e1a82c;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); -moz-box-shadow:0 1px 1px rgba(234, 195, 110, 0.65); box-shadow:0 1px 1px rgba(234, 195, 110, 0.65);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff5d9), to(#ffe4ba));background:-moz-linear-gradient(top, #fff5d9,#ffe4ba);background:-o-linear-gradient(top, #fff5d9,#ffe4ba);}
.signRoute a span{margin-left:10px;}
.signRoute a span,.signRoute a span em{width:45px;}
.signCouponcon strong{color:#000;padding-left:8px;}
.signTime{width:320px;margin:0 auto;text-align:center;height:23px;line-height:23px;color:#999;font-size:12px;background-color:#f8f8f8;border-top:1px solid #e5e5e5;}
/* signIn end */
/* home-activity start */
.m-activity{position:relative;height:70px;overflow:hidden;padding:0px 15px 0;line-height:15px;background:#333 url(../images/newimg/active-bg2.png) repeat-x left bottom;background-size:8.5px 4px;color:#fff;font-size:12px;}
.p10{padding-top:10px;}
.m-activity em{color:#e71;}
.ac-close{position:absolute;right:15px;top:26px;width:19px;height:19px;background:url(../images/newimg/ac-close.png) no-repeat 0 0; background-size:19px 19px;}
/* home-activity end */
/* inbox start */
.inbox{}
.inb-nav{padding:15px;font-size:14px;color:#666;}
.inb-nav a{color:#039;padding-right:5px;text-decoration:underline;}
.inb-nav span{padding-left:5px;}
.inb-unread,.inb-read{border-bottom:1px solid #eee;padding:13px 80px 13px 40px;}
.in-table{width:100%;}
.inb-letter{color:#039;font-size:14px;line-height:18px;padding:15px 0;} 
.inb-timer{font-size:11px;color:#999;line-height:18px;width:60px;padding-right:15px;}
.inb-img{width:20px;padding:0 10px 0 15px;}
.in-page{padding:14px 15px 19px;}
.in-page .page{float:none;position:relative;}
.in-page .pageselect{position:absolute;right:0;top:0;opacity:0;background:transparent;width:100%;float:none;border:0 none;-webkit-apparence:none;height:38px;line-height:38px;text-align:center;}
.in-page .pageup{width:40px;position:absolute;float:none;}
.in-page .pagenext{width:40px;position:absolute;float:none;right:0px;top:0px;}
.pagemid{position:relative;margin:0 40px;height:38px;overflow:hidden;text-align:center;line-height:38px;}
.small-icon{display:inline-block;width:14px;height:8px;background:url(../images/newimg/lsselectbg.png) no-repeat 0  0;background-size:14px 8px;}
.inb-search{padding:2px 15px;background-color:#f4f4f4;}
.inb-searchlf{float:left;width:45%;padding-right:10px;}
.inb-searchri{margin-left:45%;padding-left:10px;}
.inb-search .selecte-box select{width:100%;background:#fff;}
.inb-search .selecte-box{position:relative;padding-bottom:0px;}
.inb-search .selecte-box select{text-indent:2px;color:#666;font-size:12px;}
.inb-search .selecte-box .select-btn{position:absolute;right:11px;left:auto;margin-left:0px;z-index:100;}
.inb-search .inb-searchri .select-btn{right:1px;}
.disColor #inbStylecon{background:#f9f9f9;color:#999;box-shadow:none;-moz-box-shadow:none;border:1px solid #ccc;}
.inb-search .disColor .select-btn{background:-webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#ebebeb));background:-moz-linear-gradient(top, #f6f6f6,#ebebeb);background:-o-linear-gradient(top, #f6f6f6,#ebebeb);}
.inb-search .disColor .select-btn em{background:url(../images/newimg/discolordw.png) no-repeat 0 0;background-size:12px 6px;}
.inb-mailfrom{border-top:1px solid #ddd;padding:15px;background-color:#f4f4f4;}
.inb-mailfrom h3{color:#333;font-size:14px;padding-bottom:8px;line-height:20px;}
.inb-mfcon p{line-height:15px;color:#999;font-size:11px;}
.inb-chart{padding:17px 15px 15px;border-bottom:1px solid #ddd;}
.inb-chtit{padding-bottom:10px;}
.inb-chtitlf{float:left;color:#666;font-size:12px;}
.inb-chtitri{float:right;color:#999;font-size:11px;}
.inb-chcon p,.inb-chcon{color:#333;font-size:12px;line-height:15px;}
.inb-replay {padding:15px;}
.inb-replay h3{padding-bottom:11px;color:#666;}
.inb-replaybox textarea{width:100%;height:117px;font-size:14px;border:1px solid #999; border-radius:2px;	box-shadow: 0 3px 4px rgba(80,80,80,0.2) inset;-moz-box-shadow: 0 3px 4px rgba(80,80,80,0.2) inset;}
.inb-maxInput{color:#999;font-size:11px;}
.inboxcon .ls-cancel{padding:0 15px;border:0px;}
.inb-nobor{border-bottom:0px;}
/* inbox end */

/*daiy deals*/
.productimg .icon-dailydeals{position:absolute;z-index:100;top:0;left:-4px;text-align:center;padding:2px 10px 0 0px;font-size:11px;font-weight:bold;color:#fff;width:85px;height:28px;background:url(../images/newimg/deals-icon.png) no-repeat 0 0; background-size:90px 30px;}
.productimg .icon-vip{z-index:100;position:absolute;top:0;display:block;width:46px;height:18px;background:url(//css.dhresource.com/mobile/detail/image/vip.png) 0 0 no-repeat;background-size:46px 18px}
.productimg .icon-plus{color:#fff;font-size:11px;padding-left:3px;line-height:18px;z-index:100;position:absolute;top:0;display:block;width:74px;height:18px;background:url(//css.dhresource.com/mobile/detail/image/off_plus.png) 0 0 no-repeat;background-size:74px 18px}
.productimg .icon-plus-per{color:#fff;font-size:11px;padding-left:5px;line-height:18px;z-index:100;position:absolute;top:0;display:block;width:74px;height:18px;background:url(//css.dhresource.com/mobile/detail/image/off_plus_per.png) 0 0 no-repeat;background-size:74px 18px}

