body{font-family: 'microsoft yahei';}
body,h2,h3,ul,p,dl,dd{margin:0;padding:0;}
.fl{ float:left;}
.fr{ float:right; }
/*清除浮层*/
.clear{content:"";display:block;clear:both;overflow:hidden;}
a{text-decoration: none}
li{list-style: none}
img{border:0}
.w1180{width:1180px;margin:0 auto}
.height30{height: 30px}

.commonC{width:100%;background: #eceff1}
.mr17{margin-right:17px;}
.p80{padding-top: 80px}
.p35{padding-top: 35px}
.p34{padding-bottom: 34px}
.border{border:1px solid #e3e3e3;}
.zhuanti-box .banner{width:100%;position: relative}
.zhuanti-box .banner img{display: block}
.zhuanti-nav{font-size:16px;width:1180px;margin:-65px auto 0}
.fixed-nav-0{position: absolute;bottom:0;z-index: 10000;left:50%;margin-left:-590px;}
.fixed-nav-1{position: fixed;left:50%;margin-left:-590px;top:60px;z-index: 10000;}
.speci-0{padding-top:0.5rem;}
.padding{padding-top:2.1rem}
.zhuanti-nav li{width:167px;float:left;text-align: center;margin-right:1px;height:35px;line-height:35px;opacity: .95;}
.zhuanti-nav li a{color:#fff;width:100%;height:100%;display: block;background: #313131;color: #FFF}
.zhuanti-nav li .active{background: #00A2FF;color: #FFF}
.zhuanti-coupon{margin-bottom:35px}
.zhuanti-coupon h2{color:#000;text-align: center;height:34px;line-height: 114px;font-size: 38px}
.zhuanti-coupon li{margin-right: 30px;width:265px;height:155px;float:left;overflow: hidden;}
.zhuanti-coupon li img{width:265px;height:155px;}

.zhuanti-lunbo{width:1240px;margin:0 auto;padding-top:35px;padding-bottom: 35px}
.zhuanti-lunbo dt{background:#fff;margin-left:99px;margin-right:50px;width:467px;height:467px;border:1px solid #e3e3e3;text-align: center}
.zhuanti-lunbo .pro-img{width:80%;height:80%;margin-top:10%}
.zhuanti-lunbo dd{width:488px;}
.zhuanti-lunbo .pro-name{height:60px;line-height: 60px;font-size:26px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.RMB-symbol{font-size: 18px}
.zhuanti-lunbo .pro-price{margin-bottom: 20px}
.zhuanti-lunbo .price{font-size:26px ;color:#ff0000;font-weight:bold}
.zhuanti-lunbo .scope{font-size: 23px;font-weight: bold;height:55px;line-height: 55px;border-top:1px dashed #ccc}
.scope-text{line-height: 30px;text-align: justify;font-size: 18px;min-height:216px;max-height:216px;overflow: hidden}

.zhuanti-zx{margin-left:136px;margin-top:25px;}
.zhuanti-zx img{cursor: pointer}
.zhuanti-lunbo .swiper-button-prev{cursor: pointer;position:absolute;margin-top:-6px;width:25px;height:102px;background: url(/shop/theme/xth1/images/activity_template/zt-left.png) no-repeat;}
.zhuanti-lunbo .swiper-button-next{cursor: pointer;position:absolute;right:0;margin-top:-6px;width:25px;height:102px;background: url(/shop/theme/xth1/images/activity_template/zt-right.png) no-repeat;}

.advertising img{display: block;width: 1180px;margin: 0px auto;}
.activity-area{background: #fff;}
.activity-content{padding:0 24px 14px 34px;}
.activity-area .title{padding:20px 24px 20px;color:#fff}
.activity-area .title-text{font-size: 26px;font-weight: bold;font-family:'Microsoft YaHei'}
.activity-area .title-more{color:#fff;}
.pro-intrude{line-height: 30px;margin-top: 10px;text-overflow:ellipsis;  -webkit-box-orient:vertical;
    -webkit-line-clamp:2;}
.sub-tit{padding: 10px 24px;}
.activity-area ul{width:1200px}
.activity-area li{margin-right: 8px;width:274px;float:left;margin-bottom: 30px;}
.activity-area li a{display: block}
.activity-area li img{width:272px;height:272px;display: block}
.activity-area .zt-pro-name{background: #eceff1;padding:10px 14px 18px}
.activity-area .zt-pro-name p{overflow : hidden;
    height:50px;
    line-height: 25px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.erweima{margin: 30px 0px}
.activity-area .pro-price{position:relative;margin-top: 10px;height:40px;line-height: 40px;}
.activity-area .RMB-symbol{font-size: 18px;}
.activity-area .price{font-size: 19px;color:#ff0000;font-weight:bold}
.activity-area .pro-price img{width:136px;height:40px;position: absolute;right:0;top:0;cursor: pointer}
.zt-qrcode dt{margin-left:420px;}
.zt-qrcode dt img{width:233px;height:233px;}
.zt-qrcode dd{margin-top: 98px;margin-left: 25px}


.zhuanti-title{font-size: 26px;font-weight: bold;padding-bottom: 20px;font-family: tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
.zhuanti-title span{width:6px;height:34px;background: #0f339c;display: inline-block;vertical-align: middle;margin-right: 20px;margin-top: -4px}
.activity-details-con{width:100%;}
.activity-details-con div{background: #c4c5c9;}
.activity-details-con p{padding:20px 25px;line-height: 35px;color:#fff}

.zhuanti-cer{margin-top: 33px;}
.certificate-img img{display: block}