/*关于我们*/
.contenta{padding:40px 0 20px;}
.danye_left{width:200px;min-width: 200px;background: #EEEEEE;margin-right: 30px; min-height:400px;text-align: center;}
.danye_left .tit{font-size: 16px;font-weight: 600;margin-top: 40px;margin-bottom: 12px;}
.danye_left li{height: 36px;line-height: 36px;margin-bottom: 3px;font-size: 14px;}
.danye_left li:hover, .danye_left li.sel{background: #fff;}
.danye_left li:hover a, .danye_left li.act a{color: #02A7EC;}

.act{color: #FF841F;}
.liact{background: #fff;}
.danye_right{flex:1; min-height:400px; background:#fff;padding: 0 40px;max-height: 600px;overflow-y: scroll; }
.page_tt{font-size: 16px;font-weight: 600; border-bottom:1px dashed #BFBFBF;height:62px; line-height:62px;color: #FF841F;}

/* 我的优惠券 */
.c-coupon{padding:55px 30px 45px;margin: 30px 0;background-color: #fff;}
.c-coupon .item{width: 432px;height: 120px;margin-right: 30px;margin-bottom: 20px;background-image: url(../img/coupons-bg.png);background-size: 100% 100%;background-repeat: no-repeat}
.c-coupon .item>p:first-child{width: 150px;line-height: 120px;text-align: center;}
.c-coupon .flex1 dt{margin-top: 12px;}
.c-coupon .flex1 dd{font-size: 14px;color: #999;margin-top: 10px;}
.c-coupon .item>p:last-child,.coupons .item>p:last-child{width: 25px;text-align: center;padding:22px 5px 0;cursor: pointer;}

.coupons{padding:55px 30px 45px;margin: 30px 0;background-color: #fff;justify-content: space-between;}
.coupons .item{width: 360px;height: 120px;margin-right: 20px;margin-bottom: 20px;background-image: url(../img/coupons-bg.png);background-size: 100% 100%;background-repeat: no-repeat;}
.coupons .no2{background-image: url(../img/coupons-bg-hui.png);}
.coupons .item .text-price {padding: 24px 0 6px;}
.coupons .item>div:first-child,{width: 110px;text-align: center;}
.coupons .item .flex1{
	/* background-color: yellow; */
	padidng:0 20px;margin-left: 20px;
	
}
.coupons .item .flex1 dt{padding-top: 20px; }
.coupons .item .flex1 dd{font-size: 14px;color: #999;margin-top: 10px;}
.kouling{border: 0;outline: 0;width: 100%;height: 100%;text-align: center;background-color: #f8f8f8;}
.kouling::-webkit-input-placeholder{
	color: #333;
}
/* .coupons .flex1 p{margin-top: 20px;}
.coupons .flex1 span{color: #999;} */
/* 弹出框 领取成功 输入领取码*/
.open-wrap{background: #fff;width: 428px;border-radius: 4px;text-align: center;box-sizing: border-box;padding:24px;}
.open-wrap .ic-guanbi{font-size: 16px;padding: 24px;}
.open-wrap .ic-right{font-size: 64px;color: #FF841F;}
.open-wrap .text{margin:20px 0;font-size: 20px;}
.open-wrap .c-btn,#getc .c-btn{display: inline-block;width: 140px;height: 42px;line-height: 42px; background: #FF841F;color: #fff; font-size: 16px;cursor: pointer;}
#getc{width: 800px;}
#getc>div{width: 320px;margin: 40px auto 30px;}
#getc input{width: 318px;height: 38px;border: 1px solid #eee;margin: 12px 0 60px;text-indent: 10px;}
#getc .c-btn:first-child{background: rgba(243, 112, 33, 0.05);
border: 1px solid #F37021;color: #F37021;}

/* 商品详情 */
.detail-wrap{padding:30px 0;background: #fff;}
.detail-wrap .width{width: 1200px;margin:0 auto 45px;}
	/* 上 左侧轮播图 */
.top-left{width: 350px;min-width: 350px;}
#wrapper{ width: 350px;margin: 0 auto; }
#view { margin: 0 0 40px; height: 350px;width: 350px;}
#view img { height: 350px;width: 350px;}
#thumbs {position: relative; margin: 0; }
#pics-thumbs {position: relative; padding: 0;
    margin: 0; white-space: nowrap; overflow: hidden;  transition-duration: .8s; }
#pics-thumbs img { margin: 0 7px 0 0; border:1px solid #fff;
    cursor: pointer; height: 59px;width: 59px; transition-duration: .5s; }
.top-left .collect{margin-top: 10px;cursor: pointer;}
.top-left .collect .iconfont{padding-right: 3px;}
.top-left .collect .ic-starfill{color: red;}
	/*上 中间商品信息 */
.top-center{margin:0 20px 0 30px}
.top-center .tit{font-size: 24px;margin-bottom: 20px;}
.top-center .cut-down{height: 41px;background: #FF0B32;color: #fff;padding:0 5px 0 10px}
.top-center .cut-down span{width: 30px;height: 28px;background: #333333;border-radius: 4px;display: inline-block;font-size: 16px;
	text-align: center;line-height: 28px;margin: 0 5px;}
.top-center	.price{background: #FFF2EA;padding:20px 15px 20px 20px}
.top-center  .price em{color: #808080;display: inline-block;width: 47px;}
.top-center .line1{margin-bottom: 14px;}
.top-center .line2 span{display: inline-block;background: url(../img/detail-c.png) no-repeat left top;background-size: 100% 100%;
	height: 24px;min-width: 76px;text-align: center;line-height: 24px;color: #FF7A29;margin:0 5px 0 5px;box-sizing: border-box;padding: 0 5px;}
.top-center .other{padding:15px 0;border-bottom: 1px solid #eee;}
.top-center .other span{padding:0 40px 0 20px;}
.detail-tk em{min-width: 60px;text-align: right;display: inline-block;padding-right: 18px;color: #808080;}
.detail-tk li{margin-top: 20px;}
.detail-tk li >span{min-width: 68px; height: 36px;line-height: 36px;text-align: center; border: 1px solid #EEEEEE;background: #F8F8F8;
	box-sizing: border-box;padding:0 7px;display: inline-block;margin-right: 20px;}
.detail-tk li >span.ac{border-color: #FF7A29;}
.detail-tk p.dib{border:1px solid #eee;height: 36px;line-height: 36px;}
.detail-tk p.dib span{min-width: 40px;font-size: 20px;color: #999;text-align: center;display: inline-block;float: left;}
.detail-tk p.dib span:nth-child(2){border-left:1px solid #eee ;border-right: 1px solid #eee;font-size: 14px;color: #333;}
.detail-btn{margin-top: 40px;}
.detail-btn span{ height: 46px; background: rgba(29, 168, 233, 0.1000); color: #02A7EC;width: 270px;border: 1px solid #EEEEEE;font-size: 18px;display: inline-block;line-height: 46px;text-align: center;margin-right: 16px;cursor: pointer;}
.detail-btn span:first-child{color: #fff;background: #02A7EC;border: 1px solid #02A7EC;width: 270px;}
.detail-btn span:hover{opacity: .8;}
	/* 上 右侧推荐商品 */
.top-right{width: 160px;min-width: 160px;}
.top-right .text{text-align: center;border-bottom: 1px solid #ccc;height: 10px;margin-bottom: 10px; }
.top-right .text span{position: relative; background: #fff; padding: 0 5px;}
.top-right li{padding-top: 10px;}
.top-right li img{width: 160px; height: 160px;}
.top-right li .text-cut-2{margin:6px 0 13px}

	/* 中 拼团列表 */
.cen-center{border: 1px solid #eee;margin-bottom: 40px;}
.cen-center dt{background: #f8f8f8;height: 52px; line-height: 52px;padding: 0 10px;}	
.cen-center dd{margin: 0 25px;border-bottom: 1px solid #eee;}
.cen-center dd:last-child{border-bottom: none;}
.cen-center dd{font-size: 16px;}
.cen-center dd .btn{width: 160px;height: 48px;display: inline-block;line-height: 48px;text-align: center;background: #FF841F;
	color: #fff;font-size: 18px;margin:15px 0 15px 30px}
	/* 下 */
.bot-left{width: 292px;min-width: 292px;margin-right: 20px;}
.bot-left li{box-sizing: border-box;border: 1px solid #eee;padding:10px;margin-bottom: 10px;}
.bot-left li img{width: 270px;height: 270px;}
.bot-left li .xh1{font-size: 18px;margin:7px 0 18px}
.bot-left li .strong{font-size: 20px;color: #CC0810;}
.bot-right #tab{background: #fafafa;border-bottom: 2px solid #02A7EC;}
.bot-right #tab li{display: inline-block;padding:12px 60px}
.bot-right #tab li.ac{background: #02A7EC;color: #fff;}
.bot-right #box{padding:20px 0;}

.comment-score .left{margin:0 120px 0 50px}
.comment-score .left span.db{color: #FF841F;font-size: 32px;margin-top: 5px;}
.comment-score meter{margin: 10px 15px;}
.comment-score meter::-webkit-meter-bar{background: #f8f8f8;border-radius: 0;}
.comment-score meter::-webkit-meter-optimum-value{background: #FF841F;}
.comment-wrap .choose{border: 1px solid #EEEEEE;height: 44px;line-height: 44px;padding:0 10px;margin-top: 30px;}
.comment-wrap .choose input{vertical-align: middle;}
.comment-wrap .choose label{padding:0 20px 0 5px;}
.comm-item{padding:30px 0 20px;border-bottom: 1px solid #eee;}
.comm-item .head{width: 60px;min-width: 60px; margin:0 30px 0 24px;}
.comm-item .head img{width: 60px;height: 60px;}
.comm-item .flex1 img{width: 90px;height: 90px;border: 1px solid #eee;margin:22px 15px 22px 0;}

.pin-tuan{width: 685px;}
.pin-tuan .cen-center{border:none;margin-bottom: 0;}
/* 弹出框 */
.open-wrap{background: #fff;width: 428px;border-radius: 4px;text-align: center;box-sizing: border-box;padding:24px;}
.open-wrap .ic-guanbi{font-size: 16px;padding: 24px;}
.open-wrap .ic-right{font-size: 64px;color: #FF841F;}
.open-wrap .text{margin:20px 0 40px;font-size: 20px;}
.open-wrap .c-btn,.go-pin .c-btn{display: inline-block;width: 140px;height: 42px;line-height: 42px; background: #FF841F;color: #fff; font-size: 16px;}
.go-pin{width: 685px;padding:20px 0;}
.go-pin .tit{font-size: 20px;}
.person .head{width: 80px;height: 80px;border: 2px solid #FF7A29;border-radius: 50%;margin: 20px;}
.person span{border: 1px dashed #999;width: 82px;height: 82px;border-radius: 50%;display: inline-block;text-align: center;
line-height: 82px;font-size: 36px;color: #999;vertical-align: top;margin:20px;}

/* .active{border: 1px solid #FF841F;} */
/* 支付 */
.pay-wrap{min-height: 400px;}
.pay-wrap .top{background: #fff;padding:40px 20px 40px 40px}
.pay-wrap .top .ic-success{color: #54C22C;font-size: 88px;margin-right: 40px;}
.pay-wrap .top dt{font-size: 20px;margin-bottom: 10px;}
.pay-wrap .top .font16 span{font-size: 20px;padding-left: 5px;}
.pay-wrap .bot{background: #fff;}
.pay-wrap .p-btn{width: 180px; height: 42px;display: inline-block;color: #fff;
font-size: 16px;line-height: 42px;text-align: center;background: #02A7EC;}
.pay-wrap .bot-r .p-btn{display: block;}
.pay-wrap .bot-r .p-btn:last-child{background: #F8F8F8;color: #333;margin-top: 20px;}
.pay-wrap .bot-r .p-btn:hover{opacity: .8;}
.text-white{color: #fff;}
.other_yunfei{
	margin-top: 28px;
}
.other_yunfei li {
	width: 33%;
	margin-bottom: 20px;
}
.other_yunfei li span {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	width: 100%;
	display: block;
}
.other_yunfei li:nth-child(2) {
	margin-left: 2px;
	margin-right: 2px;
}
.other_guige {
	border-top: 1px solid #EEEEEE;
	padding: 20px 0 30px 0;
}
.other_guige li {
	margin-bottom: 20px;
}
.other_guige li em {
	margin-right: 24px;
}
.other_guige li .guigeType {
	display: inline-block;
	margin-right: 20px;
	/* height: 36px; */
	background: #F8F8F8;
	border-radius: 0px 0px 0px 0px;
	opacity: 1;
	border: 1px solid #EEEEEE;
	padding: 8px 20px;
}
.other_zhifu li{
	width: 30%;
	background-color: #EEEEEE;
	text-align: center;
	padding: 12px 0;
}
.other_zhifu li:nth-child(2) {
	margin: 0 20px;
}
.other_zhifu p{
	margin-bottom: 16px;
}
.other_zhifu p::before{
	display: inline-block;
	content: '';
	width: 4px;
	height: 14px;
	background-color: #02A7EC;
	margin-right: 10px;
}