


/* imglist */
#imglist img { margin-bottom: 20px; height: 400px; }
#imglist .img_nav img {margin: 0 10px 0 0;width: 100px;height: 100px;object-fit: contain;}

/* productinfo */
#productinfo{width:100%}
#productinfo h2 { margin: 5px 0 15px; font-weight: 400; font-size: 22px; }
#productinfo .txt , .buyBtns { margin-bottom: 10px; }
#productinfo h2 {padding-top: 0.2em;font-size: 25px;color: #2d2d2d;font-weight: bold;border-bottom: 1px #e5e4e4 solid;padding-bottom: 0.7vw;}
#productinfo .txt label { margin-right: 15px; width: 50px; }
#productinfo .price font { font-size: 18px; }
#productinfo article {margin-bottom: 15px;padding-bottom: 15px;font-weight: 400;font-size: 17px;color: #7e7e7e;}
#productinfo #community { margin-top: 15px; }

/* orderfunction */
#productinfo #orderfunction { margin-bottom: 25px; }
#orderfunction a { line-height: 24px; }
#orderfunction a.limit { line-height: 21px; }
#orderfunction input { width: 50px; }

/* buyBtns */
.buyBtns a {padding: 10px 0;background: #181d62;}

/* productTabs */
#productTabs{background-color:#fff}
#productTabs ul.tabs{margin:40px 0 35px;z-index:2;position:relative;margin-bottom:10px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;background-color:#f0f0f0}
#productTabs ul.tabs li a{padding:10px 40px}
#productTabs ul.tabs li.active a{color:#020202}
#productdetail .img_box .slick-slide{background-color:#fff;text-align:center}
.producTitle{/* margin:40px; */text-align:center}

.producTitle a{color: #2980b9; vertical-align:baseline;}

@media screen and (min-width: 1281px){
	#productdetail {width: 100%;}
}
@media screen and (max-width: 1280px){
	#content_wrap{padding:30px 10px 50px}
	.producTitle{/* margin:10px; */text-align:center}
	#productinfo{margin-top:5vw}
	#imglist{width:100%}
	#imglist img{margin-bottom:20px;height:270px}

}