@charset "utf-8";
/* CSS Document */
/*new template public css begin*/
#topInfoWrap{ border-top:1px solid #d5d5d5; background:#fff;}
.storesearch{ padding:8px 0 17px; height:55px;}
.storesearch .storeinfo{ width:470px; height:auto; margin-left:0; padding-top:12px; border:1px solid #fff; background:#fff;}
.seller-identification{ display:none; padding:0 0 4px 18px; margin-left:0;} 
.topinfo-wrap{ display:none; width:100%;}
.topinfo-wrap .feedback-score{ background:none;}
.topinfo-wrap .feedback-swap-contact{ display:none;}
.selle-name,.value-added .selle-name{ margin:0 0 4px 0;}
.sellertime, .bestservice{ padding:10px 15px; margin:0; font-size:12px; line-height:1.5}
.sellertime .fweight{ padding-bottom:3px;}
.feedback-swap-contact .onlinechat span, .feedback-swap-contact .mseller span{ background:url(//css.dhresource.com/buyer/store/image/h-bg4.png) 0 -281px no-repeat; padding-left:27px;}
.feedback-swap-contact .mseller span{ background-position:0 -309px;}
.storesearch .feedback-score{padding-left:18px; }
.selle-name .sto-name {float:left;height:17px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.spremiumico, .stopmico{ background-image:url(//www.dhresource.com/dhs/fob/img/store/storebg3.png?v=20160905);}
.premiumico, .topmico{ background-image:url(//www.dhresource.com/dhs/fob/img/store/storebg1.png?v=20160905);}
/*storeinfoexpand start*/
.storesearch .infoexpand{position:absolute;height:auto;overflow:visible;margin-left:0;left:-12px; top:8px;padding-bottom:20px;-moz-box-shadow:2px 2px 1px rgba(6,0,1,0.13);-webkit-box-shadow:2px 2px 1px rgba(6,0,1,0.13);box-shadow:2px 2px 1px rgba(6,0,1,0.13);border:1px solid #999; padding-left:12px; padding-right:12px;}
.storesearch .infoexpand .topinfo-wrap{display:block; padding-bottom:37px;}
.storesearch .infoexpand .feedback-score{ height:auto; background:#fff; }
.storesearch .infoexpand .feedback-swap-contact{border-color:#fff; display:block; padding:4px 0 0 18px;}
.storesearch .infoexpand .feedback-info li a{color:#333;}
.storesearch .infoexpand .topfavorite{display:block;}
.storesearch .infoexpand .premiumico,.infoexpand .topmico,.infoexpand .sellertime,.infoexpand .bestservice,.infoexpand .seller-identification{display:block;}
.infoexpand .sellertime{border:1px solid #e5e5e5;border-width:1px 0;margin-top:0px; padding-top:13px; padding-bottom:16px; font-family:Arial;}
.infoexpand .bestservice{ padding-top:13px; line-height:20px;font-family:Arial;}
.value-added .storesearch .infoexpand .feedback-score{ margin-bottom:5px; padding-bottom:5px;}
/*storeinfoexpand end*/
/*review seller ratings start*/
.seller-rate{padding:10px 15px; background:#fff; display:none; margin:0;}
.seller-rate-title{padding:4px 0 9px 0; font-weight:700; color:#333;}
.seller-rate-list dl{margin-bottom:5px;}
.seller-rate-list dl dt{float:left; width:120px; font-size:12px; text-align:right;}
.seller-rate-list dl dd{margin-left:125px;}
.seller-rate-score{display:inline-block; overflow:hidden; margin-right:3px; width:100px; height:10px; background:#e5e5e5;}
.seller-rate-score span{display:block; height:10px; background:#fc0;}
.seller-rate-text{margin-right:10px; color:#333;}
.seller-rate-icon{display:inline-block; font-size:12px; cursor:default;}
.seller-rate-icon b{display:inline-block; margin-right:5px; width:10px; height:10px; background:url(//www.dhresource.com/dhs/fob/img/store/score-bg.png) no-repeat 0 0;}
.seller-rate-icon b.above{background-position:0 0;}
.seller-rate-icon b.lower{background-position:0 -12px;}
.seller-rate-icon b.average{background-position:0 -24px;}
.infoexpand .seller-rate{margin-top:5px; border-top:1px solid #e5e5e5; display:block;}
/*review seller ratings end*/
.topsharetitle{ font-size:14px;}
.topsharewrap{ top:18px; left:498px;}
.searchbar{ right:0; top:15px;}

.popular-searches{ padding-top:7px;}
.search-bar-autocomplete{ background:#fff; width:226px; padding-top:0; height:30px;}
.search-bar-keyword{ height:30px;}
.search-bar-keyword input{ height:20px; line-height:20px;}
.search-bar-button, .search-bar-store{height:32px; font-weight:normal; width:88px;}
.store-logo{ border-top:1px solid #d5d5d5; background:#e5e5e5; padding-top:2px;}
.store-logo a{ display:block; height:110px; background-color:#fff; background-position:center top; background-repeat:no-repeat;}
/*nav begin*/
.nav-wrap{ width:100%; background:#333; z-index:3; position:relative;}
.nav-wrap ul{ max-width:1230px; min-width:990px; height:35px; margin:0 auto;}
.nav-wrap li{ height:35px; float:left;}
.nav-wrap a{ color:#fff; padding:0 22px; font-size:12px; line-height:35px; float:left;}
.nav-wrap .current a,.nav-wrap .current a:hover{ background:#070707; text-decoration:none;}
.nav-wrap a:hover,.nav-wrap li:hover a{ background:#232323; text-decoration:none;}
.nav-wrap a.sale-tit{ padding-right:30px;}
.nav-wrap a.sale-tit i{ position:absolute; top:15px; right:18px; width:9px; height:5px; background:url(//css.dhresource.com/buyer/home/image/common.png?v=20150421) -7px -282px no-repeat;}
.nav-wrap .sale-itemcon{ background:#232323; z-index:4; top:35px; border:none;}
.nav-wrap .sale-itemcon a{ display:block; float:none;}
.nav-wrap .sale-itemcon a:hover{ background:#070707;}
/*nav end*/
@media only screen and (min-width:1060px){
.search-bar-autocomplete{ width:290px;}	
}
/*buuton start*/
.n-yellow-button{color:#333;text-align:center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#ffe9c3;-webkit-box-shadow: 0 2px 1px rgba(197,171,134,.2);-moz-box-shadow: 0 2px 1px rgba(197,171,134,.2);box-shadow: 0 2px 1px rgba(197,171,134,.2);border:1px solid #f1c969;background:-webkit-gradient(linear,0 0,0 bottom,from(#fdebcf),to(#fee6c0));background: -moz-linear-gradient(top, #fdebcf, #fee6c0);background: -o-linear-gradient(top, #fdebcf, #fee6c0);cursor:pointer;outline:none;}
.n-yellow-button:hover{color:#333;text-decoration:none;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:1px solid #eac775;background:#ffe3b2;background:-moz-linear-gradient(top,#fee5be,#ffdeaa);background:-webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));background:-o-linear-gradient(top,#fee5be,#ffdeaa); border-color:#f2c75d;}
.n-grey-button{color:#333;text-align:center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#f3f3f3;-webkit-box-shadow: 0 2px 2px rgba(6,0,1,0.13);-moz-box-shadow: 0 2px 2px rgba(6,0,1,0.13);box-shadow: 0 2px 2px rgba(6,0,1,0.13);border:1px solid #ccc;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#f3f3f3));background: -moz-linear-gradient(top, #f6f6f6, #f3f3f3);background: -o-linear-gradient(top, #f6f6f6, #f3f3f3);cursor:pointer;outline:none;}
.n-grey-button:hover{color:#333;text-decoration:none;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:1px solid #ccc;background:#ededed;background:-moz-linear-gradient(top,#f6f6f6,#e5e5e5);background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#e5e5e5));background:-o-linear-gradient(top,#f6f6f6,#e5e5e5);}
.n-disable-button,.n-disable-button:hover{text-align:center; cursor:default; background:#f8f8f8; border: 0 none; border-radius:3px; border:1px solid #ccc; color:#aaa; box-shadow:none;}
/*buuton end*/
/*new template public css end*/
/*top-banner begin*/
.switching{ width:100%; height:540px; position:relative;}
.switchingImg {  position:absolute; top:0; left:0; width:100%; z-index:1;}
.switchingImg li{ display:none; position:absolute; z-index:0; top:0; left:0; width:100%; opacity:0; filter:alpha(opacity=0);  }
.switchingImg li.show{ z-index:2; opacity:1; filter:alpha(opacity=100);}
.switchingImg li a{ display:block; height:540px; background-position:center top; background-repeat:no-repeat; }
.switchingbut{ position:absolute; z-index:2; width:100%; bottom:35px; left:0; text-align:center;}
.switchingbut ul{ display:inline-block; *display:inline; *zoom:1;}
.switchingbut li{ float:left; width:12px; height:12px; background:#fff; border-radius:6px; margin-right:22px; cursor:pointer;}
.switchingbut li.current{ background:#ffcb05;}
.switLeft-Scroll,.switRight-Scroll{ z-index:2; position:absolute; width:62px; height:144px; top:198px; }
.switLeft-Scroll{left:0; margin-left:0;}
.switRight-Scroll{right:0; margin-right:0px;}
.switLeft-Scroll span,.switRight-Scroll span{ display:block; width:62px; height:144px; background:url(//css.dhresource.com/buyer/store/image/h-bg4.png) 0px -122px no-repeat; cursor:pointer;}
.switRight-Scroll span{ background-position:-62px -122px;}
.switLeft-Scroll:hover span{ background-position:-124px -122px; }
.switRight-Scroll:hover span{ background-position:-186px -122px;}
@media only screen  and (min-width:1770px){
.switLeft-Scroll{ left:50%; margin-left:-875px; }
.switRight-Scroll{ right:50%; margin-right:-875px; }
}
/*top-banner end*/
/*discount coupon begin*/
/*.discount1{ background-color:#fff; padding:15px 0 10px 0;}
.discount1 .discount-inner{min-width:998px; max-width:1230px; margin:0 auto; background:#f9f9f9; position:relative;}
.discount1 .green-bg{ position:absolute; top:0; left:0;width:81px; height:80px; background:url(//css.dhresource.com/buyer/store/image/h-bg4.png) -359px -42px no-repeat;}
.discount-top{ padding:15px 0; height:90px; overflow:hidden;}
.discount-left{ float:left; width:304px; border-right:1px solid #e9e9e9; padding-left:92px;}
.discount-left .p1{ font-size:30px; color:#009900; line-height:30px; height:30px; padding-top:5px; overflow:hidden;}
.discount-left .p2{font-size:17px; color:#009900; line-height:23px;}
.discount-left a{ display:block; width:123px; height:23px; border:1px solid #020202; background:#f9f9f9; margin-top:7px; font-size:12px; line-height:23px; text-align:center; color:#333;}
.discount-left a:hover{ background:#fff; text-decoration:none;}
.discount-right{ margin-left:460px; line-height:22px;color:#666; font-size:12px; padding-right:20px; height:88px; overflow:hidden;}
.discount-right dt{ font-weight:bold; font-size:14px; color:#090;}
.discount-right dd{ padding-left:14px; position:relative;}
.discount-right dd span{ position:absolute; top:9px; left:1px; background:url(//css.dhresource.com/buyer/store/image/h-bg4.png) -440px -42px no-repeat; width:2px; height:2px;}*/
/* .discount1{ background:url(//css.dhresource.com/buyer/store/image/coup-bg.jpg) center 15px no-repeat; padding:15px 0 15px 0;} */
.discount1{ margin: 15px 0; background:url(//css.dhresource.com/buyer/store/image/coup-bg.jpg) center no-repeat;}
.discount1 .discount-inner{ min-width:990px; max-width:1230px; margin:0 auto;}
.discount-top{ padding-top:10px; height:100px;  padding-bottom:10px; width:993px;}
.discount-left{ float:left; width:600px;overflow:hidden; height:84px; border-right:3px dotted #ffb705; padding-top:16px;}
.discount-left .p1{ font-size:25px; color:#f34521; line-height:51px; height:51px; overflow:hidden; text-align:center;}
.discount-left .p1 strong{ font-size:40px; padding-right:7px; color:#fff;}
.discount-left .p2{ text-align:center; font-size:14px; color:#fff; line-height:20px;}
.discount-right{ float:left; padding-left:30px; width:340px;line-height:20px;color:#fff; font-size:14px; padding-right:20px; padding-top:0px;}
.discount-right span{ font-weight:bold;}
.discount2{ padding:20px 0 30px;}
.discount2 .discount-inner{ width:988px; margin:0 auto; background:#fff; border:1px solid #e9e9e9; box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.1);}
.discount2 .coup-offcon{ border:none; margin-left:-1px;}
.couplist{ padding-top:11px; max-height:78px;}
.coupnew .coup-price{ width:295px; padding:0 0 9px 28px;}
.coupnew .coup-pricetit{ background-image:url(//css.dhresource.com/buyer/transactions/coupons/image/coupon-bg-1230.png?v=20160902); background-position: 0 -378px;}
.coup-out .coup-pricetit{ background-image:url(//css.dhresource.com/buyer/transactions/coupons/image/coupon-bg-1230.png?v=20160902);background-position:0 -399px;}
.coupnew .coup-priceoff{ background:#fff; border:1px solid #ddd; border-top:none; padding:10px 9px 9px 9px;}
.coup-out .coup-priceoff{ background:#eaeaea;}
.coup-priceoff{ color:#666;}
.coup-priceoff em{ color:#ff6924;}
.coup-out .coup-priceoff em{ color:#666;}
.showcon{ color:#333; background:url(//css.dhresource.com/buyer/transactions/coupons/image/coupon-more-bg.png) center top no-repeat; height:26px; border:none; margin-bottom:-33px; margin-left:1px; padding-top:3px;}
.coupnew .coup-pricetit var{ line-height:24px;} 
@media only screen and (min-width:1270px){
.discount2 .discount-inner{width:1228px;}
.coupnew .coup-price{ width:295px; padding:0 0 9px 10px;}	
.discount-right{line-height:24px; padding-top:10px; width:550px;}
.discount-top{ width:1233px;}
}
/*discount coupon end*/
/*pro-ban1 begin*/
.pro-ban1{ width:1001px; margin:0 auto; padding-left:10px; overflow:hidden;}
.pro-ban1 ul{ width:1252px; padding-bottom:10px; }
.pro-ban1 li{ float:left; width:287px; height:227px; margin-right:14px; margin-top:14px; border:1px solid #f2f2f2;}
.pro-ban1 .left-big{width:383px; height:470px;}
.pro-ban1 li a{ display:block;}
.pro-ban1 li img{ vertical-align:top;width:287px; height:227px;}
.pro-ban1 .left-big img{width:383px; height:470px;}
.pro-ban1 li:hover{ border:1px solid #999; box-shadow:2px 2px 5px 0 rgba(0, 0, 0, 0.2);}
@media only screen and (min-width:1270px){
.pro-ban1{ width:1242px;}
.pro-ban1 li{width:357px; height:282px; margin-right:18px; margin-top:18px;}
.pro-ban1 .left-big{ width:476px; height:584px; }
.pro-ban1 li img{ width:357px; height:282px; }
.pro-ban1 .left-big img{  width:476px; height:584px;}
}
/*pro-ban1 end*/
/*pro-ban2 begin*/
.pro-ban2 { min-width:990px; max-width:1230px; margin:30px auto 20px;}
.pro-ban2 a{ display:block; height:405px; background-position:center top; background-repeat:no-repeat;}
/*pro-ban2 end*/
/*pro-ban3 begin*/
.pro-ban3{ width:990px; overflow:hidden; margin:0 auto 10px;}
.pro-ban3 ul{ width:1252px; }
.pro-ban3 li{ float:left;margin:16px 16px 0px 0;width:487px; height:298px;}
.pro-ban3 li a{ display:block;}
.pro-ban3 li img{width:487px; height:298px; vertical-align:top; position:relative; z-index:-1;}
.pro-ban3 li:hover a {-moz-box-shadow:10px 10px 50px 20px rgba(0, 0, 0, 0.2) inset;-webkit-box-shadow:10px 10px 50px 20px rgba(0, 0, 0, 0.2) inset;box-shadow:10px 10px 50px 20px rgba(0, 0, 0, 0.2) inset;}
@media only screen and (min-width:1250px){
.pro-ban3{ width:1230px;}
.pro-ban3 li{margin:20px 20px 0 0; width:605px; height:370px; }
.pro-ban3 li img{ width:605px; height:370px;}
}
/*pro-ban3 end*/
.body-space{ background-color:#f2f2f2;}
.layout{background:none;}
.aboutusout{ background:#fff;}
.pop a{ color:#000;}
.col-side{ background:#fff; border:none; width:228px;}
.col-left{margin-left:250px; padding-left:0; background:none;}
.storedes{ background:#fff;}
.sidewrap{ padding:0px 0 15px 0;}
.side-con{ width:188px; margin:0 auto;}
.col-side .cate{ width:auto;}
.side-t{ padding-left:20px; background:#333; color:#fff; border:none; line-height:15px; margin-bottom:20px;}
.topsell .side-t .split{ padding:0 4px;}
.storedes dl{ border:none;}
.storedes{ border-bottom:none;}
.mainout{ padding-top:10px; background:#fff;margin-top:30px;}
/*final begin*/
.detailout.layout{ background:#fff;}
.detailout .col-left{ margin-left:228px; padding-left:20px;} 
/*final end*/

/*qzh new store better begin*/
.feedback-info li.tofixture a,.storesearch .infoexpand .feedback-info li.tofixture a{ font-weight:normal; color:#039; font-size:11px;}
.feedback-info li.tofixture a:hover,.storesearch .infoexpand .feedback-info li.tofixture a:hover{ color:#ff8000;}
/*qzh new store better end*/
/*qzh KA begin*/
.merchantKA{ float:left;}
/*qzh KA end*/
/*qzh facebook 20170627 begin*/
.topsharewrap{ top:20px;}
/*qzh facebook 20170627 end*/
/*qzh 20170819 敦煌通升级 begin*/
.feedback-swap-contact .offlinechat span{ padding-left:27px;background:url(//css.dhresource.com/buyer/search/srp/image/chat.png?v=009) no-repeat 0 -72px;}
.feedback-swap-contact .notchat span{ padding-left:27px;background:url(//css.dhresource.com/buyer/search/srp/image/chat.png?v=009) no-repeat 0 -72px;}
/*qzh 20170819 敦煌通升级 end*/
.topsharewrap{ z-index:10;}
.sharenumber{ left:498px; top:45px;}
/* yy 20190923发版 店铺会员折扣 start */
.col-main,
.col-side{margin-top: 30px;}
.aboutusout{margin-top: 30px; margin-bottom: 30px;}
.aboutusout .col-main,
.aboutusout .col-side,
.detailout .col-main,
.detailout .col-side{margin-top: 0;}
.col-main .col-left .coupnew .showcon{margin-bottom: 0; margin-left: 0; padding-top: 9px; height: 24px; border-top: 1px solid #e9e9e9; background: #f8f8f8;}
.member-discount-banner{margin: 15px 0;}
.member-discount{width: 295px;}
.member-discount .member-tit{height: 20px;}
.member-discount .member-off{padding-top: 25px; height: 43px; color: #666; font-weight: 100; text-align: center; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #fff;}
.member-discount .member-off em{color: #ff6924;}
/* yy 20190923发版 店铺会员折扣 end */


/* coupon 样式统一 start */
/* 首页coupon */
.couplist{
    padding-top: 0;
    min-height: 0;
    max-height: 118px;
}
.coupnew .coup-pricetit{
    background: #bfea7b;
    color: #080;
    font-size: 12px;
    border-radius: 3px 3px 0 0;
}
.coupnew .coup-pricetit .icon-app2{
    width: 10px;
    height: 16px;
    background: url(//css.dhresource.com/buyer/store/image/coupon_appicon.png) no-repeat 0 0;
}
.coupnew .coup-priceoff{
    padding: 10px 0 0;
    height: 79px;
    color: #333;
    border: 0 none;
    background: url(//css.dhresource.com/buyer/store/image/new_coupon_bg.png) no-repeat 0 0;
}
.coupnew .coup-priceoff em{
    color: #333;
}
.coupnew .coup-priceoff:hover{
    background: url(//css.dhresource.com/buyer/store/image/new_coupon_bg_hover.png) no-repeat 0 0;   
}
.coupnew .ft1{
    float: none;
    display: block;
    padding: 0 10px;
    height: 50px;
}
.coupnew .ft1 div{
    color: #666;
}
.coupnew .frt{
    display: block;
}
.coupnew .frt,
.coupnew .coupbtn{
    outline: none;
    float: none;
    padding: 0 10px;
    width: 100%;
    height: 29px;
    line-height: 29px;
    font-size: 14px;
    text-align: center;
    background: none;
    border: 0 none;
    box-shadow: none;
    border-radius: 0 0 0 0;
}
.coupnew .coup-priceoff:hover .coupbtn{
    color: #fff;
}
.coupnew .frt,
.coupnew .coupbtn.n-unclick-button{
    color: #999;
    background: url(//css.dhresource.com/buyer/store/image/new_coupon_bg_received.png) no-repeat 0 0;  
}
.coupnew .coup-priceoff:hover .coupbtn.n-unclick-button{
    color: #999;
}
/* coupon 样式统一 end */