@charset "utf-8";
/* CSS Document */
.image-text-box{margin:30px auto;height:468px;}
.prod-left-images-box{float:left;width:71%;margin-right:4%;overflow:hidden;position:relative;/*height:460px;*/}
.prod-right-info-box{float:left;width:25%;}
.big-image-list{position:relative;padding:0 10%;}
.big-image-list img{max-width:100%}
.small-image-list{position:relative}
.small-image-list img{max-width:100%;}
.small-image-list li{cursor:pointer;}
.slides li{text-align:center}
.art-num.prod-name,.prod-price,.prod-name{font-family:'Trade-Gothic-Bold','PingFang SC','微软雅黑',Arial;}
.prod-name{background:#000;font-size:30px;color:#fff;padding:10px 5px;text-transform:uppercase;}
.art-num{color:#9c9c9c;font-size:15px;margin-top:5px;padding:0 3px;}
.prod-price{margin-top:10px;font-size:18px;padding:0 3px;}
.prod-material,.prod-cn-name{color:#000;font-weight:bold;font-size:16px;margin-top:5px;padding:0 3px;line-height:22px}
.prod-material{color:#9c9c9c}
.prod-color-box{margin-top:50px;padding:0 3px;}
.ctr-tit{color:#464646;display:block}
.prod-color-nav{margin-top:5px;}
.prod-size-list{padding:5px 0;height:84px;}
.prod-color-item{float:left;margin:5px 3px 5px 0;}
.prod-color-item img{width:20px;}
.prod-color-item.cur{box-shadow:0 0 0 3px #ffe900;}
.prod-size-box{margin:10px 0 0 0;}
.prod-size-item{float:left;margin:5px 3px 5px 0;border:1px solid #a8a8a8;padding:8px 15px;color:##4d4d4d;font-family:'Trade-Gothic-Bold','PingFang SC','微软雅黑',Arial;}
.btn-prod-tmall{display:block;color:#221815;text-align:center;padding:15px 0;width:100%;font-size:16px;background:#ffe900;margin-top:45px;font-weight:bold;}
.btn-prod-tmall:hover{background:#000;color:#ffe900;}
.prod-tab-item{float:left;width:27.3333333%;margin:0 3%;background:#cdcdcd;padding:15px 0;color:#454545;font-weight:bold;text-align:center;font-size:16px;}
.prod-info-list-box{border:3px solid #cdcdcd;padding:15px 0px;margin-top:-1px}
.prod-info-list-box p{margin-top:20px;font-size:13px;line-height:31px;text-align:center;}
.prod-tab-item.cur{background:#000;color:#fff}
.prod-tab-item:hover{color:#454545;}
.prod-tab-item.cur:hover{color:#fff;}
.prod-info-item{display:none;padding:0 3%;}
.prod-info-item.cur{display:block;}
.prod-info-item h3,.prod-info-item h1,.prod-info-item h2,.prod-info-item h5,.prod-info-item h6,.prod-info-item h4{font-size:16px;font-weight:bold;margin:20px 0 0 0;text-align:center;}
.size-guide-box{text-align:center}
.relate-section-tit{font-size:20px;font-weight:bold;color:#3a3a3a;text-align:right}
.relate-probox{margin:50px 0;}
.relate-probox .product-item{border:1px solid #cdcdcd}
.photos-box{margin-bottom:50px}
.mobile-footer.wrapper{margin:0 auto 100px;padding:30px 20px 60px;}
.prod-tips{font-size:12px;color:#6d6d6d}
#tmallqr{position:absolute;opacity:0;}
.poptamllqr{background:#fff;position:fixed;width:80%;padding:47px 4% 56px;top:50%;display:none;z-index:11;left:50%;margin-left:-40%;border-radius:10px;text-align:center;margin-top:-118px;}
.closeTmallBtn{display:block;background:#000;color:#f9ea00;font-size:15px;width:80%;text-align:center;margin:60px auto 0;padding:10px 0;}
.poptamllqr p{line-height:25px;font-size:15px;}

@media (max-width: 999px){
	.prod-left-images-box{width:100%;margin-right:0;}
	.prod-right-info-box{width:auto;margin:20px 3% 0;padding:0 20px;}
	.flex-direction-nav .flex-next{right:-1px;}
	.small-image-list{margin:0 3%;}
	.prod-name{text-align:center;}
	.btn-prod-tmall{margin-top:25px;}
	.prod-color-box{margin-top:25px;}
	.image-text-box{height:auto;}
}
@media (max-width: 767px){
	.prod-right-info-box{width:auto;}
	.size-guide-box img{width:100%;}
	.relate-section-tit{text-align:center;}
	.prod-tab-item,.btn-prod-tmall{padding:10px 0;font-weight:bold;}
	.btn-prod-tmall{padding:15px 0;}
	.prod-info-list-box p,.prod-material,.prod-cn-name{font-size:13px;}
	.prod-size-item{border:1px solid #ccc}
	.prod-info-list-box{border:1px solid #cdcdcd;padding:15px 0;}
	.btn-prod-tmall{position:fixed;bottom:0;z-index:10;margin-left:calc(-3% - 20px);}
	.btn-prod-tmall:hover{background:#ffe900;color:#221815;}
	.prod-size-list{height:auto}
}
@media (max-width: 320px){
	.prod-left-images-box{height:340px;}
}

.btn-prod-tmall.is_mp, .mobile-body .btn-prod-tmall {
	display: none;
}

.mobile-body .btn-prod-tmall.is_mp {
	display: block;
}