.products_detail_module1{margin: 0; width: 1200px; margin: 0 auto;}
/*.products_detail_module1 .gallery{width:500px; position:relative; margin-top: 28px;}
.products_detail_module1 .gallery *{_behavior:none;}
.products_detail_module1 .gallery .bigimg{width:500px; height:500px; padding-left: 0;}
.products_detail_module1 .gallery .bigimg > div{width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}*/
/*.products_detail_module1 .gallery .bigimg a{width:500px !important;}*/
/*.products_detail_module1 .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
.products_detail_module1 .gallery .MagicZoom{display:block; margin:0 auto;}
.products_detail_module1 .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.products_detail_module1 .gallery .MagicZoomBigImageCont{border:1px solid #999;}
.products_detail_module1 .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.products_detail_module1 .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.products_detail_module1 .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../images/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
.products_detail_module1 .gallery #zoom-big{position:absolute; top:0; left:500px;}
.products_detail_module1 .gallery #zoom-big img{ max-width:none; max-height:none;}
.products_detail_module1 .gallery #small_img{position:relative; overflow:hidden; height: 80px; margin:20px auto; width: 100%; padding: 0 28px; box-sizing: border-box;}
.products_detail_module1 .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ddd; display:block; box-sizing: border-box; width:80px; height:80px; overflow:hidden; text-align:center; padding: 1px; position: relative; background-color: #fff;}
.products_detail_module1 .gallery #small_img .bd span.on{border:2px solid #555; padding: 0;}
.products_detail_module1 .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
.products_detail_module1 .gallery #small_img .bd span .video_mask{width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(86, 86, 86, 0.8) url(../../images/ico/icon_video.png) no-repeat center; cursor: pointer;}
.products_detail_module1 .gallery #small_img .bx-wrapper .bx-controls-direction a{width: 9px; height: 100%; padding-top: 0;}
.products_detail_module1 .gallery #small_img .bx-wrapper .bx-controls-direction .bx-prev{background: url(../../images/ico/icon_pic_prev.png) #fff no-repeat center; left: -28px;}
.products_detail_module1 .gallery #small_img .bx-wrapper .bx-controls-direction .bx-next{background: url(../../images/ico/icon_pic_next.png) #fff no-repeat center; right: -28px;}*/
.products_detail_module1 .gallery .share{text-align: center; padding-top: 10px;}
.products_detail_module1 .gallery .at-share-tbx-element .at-share-btn:last-child{margin-right: 0;}

.products_detail_module1 .info{ /*width: calc(100% - 610px);*/ padding-top: 19px; }
.products_detail_module1 .info .name{ font-size: 22px; line-height: 34px; color: #000; letter-spacing: 0.08px; }

.products_detail_module1 .info .attribute{margin: 14px 0 0; border-bottom: 1px solid #e6e7eb; padding-bottom: 0;}
.products_detail_module1 .info .attribute li{font-size: 14px; line-height: 26px; color: #666; display: flex;}
.products_detail_module1 .info .attribute li.attr_hide{visibility: hidden; opacity: 0; height: 0; -webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.products_detail_module1 .info .attribute.show li.attr_hide{visibility: visible; opacity: 1; height: auto;}
.products_detail_module1 .info .attribute li .key{display: block; width: 147px;}
.products_detail_module1 .link{visibility: visible; opacity: 1; height: auto; font-family: "Opensans-Regular"; font-size: 14px; line-height: 20px; color: #1686cc; text-decoration: none; padding-right: 16px; position: relative;}
.products_detail_module1 .link:after{content: ''; width: 10px; height: 6px; background: url(../../images/ico/icon_attr_arrow.png) no-repeat center; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.products_detail_module1 .link.show_less:after{transform: rotate(180deg) translateY(50%);}
.products_detail_module1 .link.hide{visibility: hidden; opacity: 0; height: 0;}
.products_detail_module1 .range_box{}
.products_detail_module1 .range_box .price_range{font-family: "Opensans-Regular"; font-size: 14px; line-height: 14px; color: #999; display: flex; align-items: flex-end; padding: 20px 10px 21px;}
#interval_price,.products_detail_module1 .range_box .price_range .price{font-family: "Opensans-Bold"; font-size: 18px; line-height: 20px; color: #333; margin: 0;padding: 0;}
.products_detail_module1 .range_box .price_range .unit{margin-left: 6px; letter-spacing: 0.1px;}
.products_detail_module1 .range_box .price_range .line{font-size: 14px; line-height: 12px; margin: 0 5px;}
.products_detail_module1 .range_box .price_range .min_order{color: #333; letter-spacing: 0.1px;}
.products_detail_module1 .range_box .price_range .min_order span{color: #999;}
.products_detail_module1 .wholesale{margin: 0; padding: 0;border: 0;}
.products_detail_module1 #app_wholesale_list_box{border-top: 1px solid #e6e7eb;border-bottom: 1px solid #e6e7eb;}
.products_detail_module1 .wholesale .wholesale_inner{display: flex;}
.products_detail_module1 .wholesale .wholesale_out{padding-right: 0;}
.products_detail_module1 .wholesale .slide{box-sizing: border-box; width: 20%; padding: 17px 10px 14px;text-indent: 0;}
.products_detail_module1 .wholesale .slide span.slide_price{font-family: 'Opensans-Bold';}
.products_detail_module1 .wholesale .slide.cur{background-color: #ffefef;}
.products_detail_module1 .wholesale .slide.cur span.slide_price{color: #ee534f;}
.products_detail_module1 .prod_attr_group{font-family: 'Opensans-Regular'; padding: 15px 20px 18px;background: #f6f6f6;}
.products_detail_module1 .prod_attr_row{display: block;width: 100%; margin-bottom: 2px;}
.products_detail_module1 .prod_attr_row:last-child{margin-bottom: 0;}
.products_detail_module1 .prod_attr_key{font-size: 14px;font-family: 'Opensans-Semibold';font-weight: bold; line-height: 34px; width: 100%;margin-bottom: 5px;}
.products_detail_module1 .prod_attr_box{display: flex; flex-wrap: wrap; width: 100%;}
.products_detail_module1 .prod_attr_box .prod_attr_item{box-sizing: border-box;min-width: 40px; height: 40px; border: 1px solid #979797; display: flex; justify-content: center; align-items: center; margin: 0 10px 10px 0; font-size: 12px; text-decoration: none; padding: 1px 9px;border-radius: 3px;background: #ffffff;}
.products_detail_module1 .prod_attr_box .prod_attr_item.selected{border: 2px solid #ff6e26; padding: 0 8px;}
.products_detail_module1 .prod_attr_box .prod_attr_item.pic{width: 38px; height: 38px; padding: 1px;}
.products_detail_module1 .prod_attr_box .prod_attr_item.pic.pic_selected{padding: 0;border: 2px solid #ff6e26;}
.products_detail_module1 .prod_attr_comb{display: block; width: 100%;}
.products_detail_module1 .prod_attr_comb .prod_attr_item{margin: 0 10px 0 0;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_row{min-height: 38px; display: flex; justify-content: flex-start; margin-bottom: 14px; -webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_row.mb_4{margin-bottom: 4px;}
.products_detail_module1 .prod_attr_comb .attr_comb_hide{display: none;}
.products_detail_module1 .prod_attr_comb.show .attr_comb_hide{display: flex;}
.products_detail_module1 .prod_attr_comb.show .mb_4{margin-bottom: 14px;}
.products_detail_module1 .prod_attr_comb .comb_box{display: flex; align-items: center; flex-wrap: wrap; width: calc(100% - 420px);}
.products_detail_module1 .prod_attr_comb .comb_box.comb_tool{width: 333px; height: 40px; justify-content: space-between;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_price{font-size: 14px; line-height: 14px;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num{display: flex; border: none;border-radius: 3px;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input{border-top: 1px solid #979797; border-bottom: 1px solid #979797;border-left: none;border-right: none; border-color: #979797; text-align: center; width: 68px;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input[type="number"]::-webkit-outer-spin-button,
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input[type="number"]{ -moz-appearance: textfield; }
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon{width: 30px; height: 30px; position: relative;background: #fff;border: 1px solid #979797;border-radius: 3px 0 0 3px;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon.icon_plus{border-radius: 0 3px 3px 0;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon:before{content: ''; width: 10px; height: 2px; background-color: #333; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon.icon_plus:after{content: ''; width: 2px; height: 10px; background-color: #333; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon.disabled:before{background-color: #bbb;}
.products_detail_module1 .prod_attr_comb .prod_attr_comb_num .icon.disabled.icon_plus:after{background-color: #bbb;}
.products_detail_module1 .prod_total{display: flex; justify-content: space-between; align-items: center; font-family: 'Opensans-Regular'; height: 80px; border-top: 1px solid #e6e7eb; border-bottom: 1px solid #e6e7eb; background-color: #ffffff; position: relative;}
.products_detail_module1 .prod_total .total{padding-top: 25px;padding-bottom: 25px;padding-left: 20px; display: flex; align-items: center; font-size: 22px; color: #ff6e26;border-left: 1px solid #ffffff;}
.products_detail_module1 .prod_total .total_num span{font-size: 14px;}
.products_detail_module1 .prod_total .line{width: 1px; height: 16px; background-color: #e6e7eb; margin: 0 18px 0 20px;}
.products_detail_module1 .prod_total .total_price{font-family: 'Opensans-Bold';}
.products_detail_module1 .selected_list{box-sizing: border-box; display: block; height: 100%; font-size: 14px; line-height: 18px; text-decoration: none; border-left: 1px solid #e6e7eb; border-right: 1px solid #f9f9f9; padding: 30px 35px 30px 20px; position: relative;}
.products_detail_module1 .selected_list:after{content: ''; width: 10px; height: 6px; background: url(../../images/ico/icon_selected_arrow.png) no-repeat center; position: absolute; right: 19px; top: 50%; transform: translateY(-50%); -webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.products_detail_module1 .selected_list.on{color: #ff6e26; background-color: #fff; border-right-color: #ffffff;}
.products_detail_module1 .selected_list.on:after{background: url(../../images/ico/icon_selected_arrow_active.png) no-repeat center;}
.products_detail_module1 .total_list{box-sizing: border-box; visibility: hidden; opacity: 0; font-family: 'Opensans-Regular'; width: 100%; position: absolute; bottom: 100%; font-size: 12px; line-height: 22px; background-color: #fff; z-index: 999;}
.products_detail_module1 .total_list.show{visibility: visible; opacity: 1;}
.products_detail_module1 .total_list table{width: 100%; border: 1px solid #e5e5e5;}
.products_detail_module1 .total_list table tr td{box-sizing: border-box; padding: 18px 0 17px 10px;border-color: #efefef;}
.products_detail_module1 .total_list table tr td.attr{width: 179px;}
.products_detail_module1 .total_list table tr td.num{width: 119px;}
.products_detail_module1 .payment{display: block; margin-top: 15px;}
.products_detail_module1 .payment .key{width: 100%;font-size: 14px;font-family: 'Opensans-Bold'; line-height: 28px;margin-bottom: 10px;}
.products_detail_module1 .payment .payment_list{width: 100%;}
.products_detail_module1 .payment .payment_list .payment_item{display: inline-block;vertical-align: middle;box-sizing: border-box; border: 1px solid #e5e5e5; height: 30px; margin: 0 10px 10px 0; padding: 6px;}
.products_detail_module1 .prod_info_form .attribute .attribute_box{margin-bottom: 2px;}

.batch_model .total_num{top: 5px;right: 25px;padding: 2px 3px;}

.product-detail .ueeshop_responsive_products_detail.products_detail_module1 .description .title span{padding: 0;margin-right: 15px;padding-bottom: 6px;border-bottom: 3px solid transparent;}
.product-detail .ueeshop_responsive_products_detail.products_detail_module1 .description .title span:after{width: 0;height: 0;}
.product-detail .ueeshop_responsive_products_detail.products_detail_module1 .description .title{border-bottom: 1px solid #dddddd;}
.product-detail .ueeshop_responsive_products_detail.products_detail_module1 .description .title span.cur{border-bottom: 3px solid #333333;color: #333333;}

#interval_price{color: #333;}
@media screen and (max-width: 1240px) {
	.products_detail_module1{width: 1000px;}
	.products_detail_module1 .info{padding-left: 33px;}
	.products_detail_module1 .prod_attr_key{width: 100px;}
	/*.products_detail_module1 .prod_attr_box{width: calc(100% - 100px);}*/
	.products_detail_module1 .prod_attr_comb .prod_attr_item{margin-right: 5px;}
	.products_detail_module1 .prod_attr_comb .comb_box{width: calc(100% - 220px);}
	.products_detail_module1 .prod_attr_comb .comb_box.comb_tool{width: 100%;}
	.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input{width: 50px;}
	.products_detail_module1 .prod_total .total{padding-left: 100px;}
	.products_detail_module1 .prod_total .line{margin: 0 10px;}
	.products_detail_module1 .selected_list{padding: 30px 29px 30px 16px;}
	.products_detail_module1 .selected_list:after{right: 15px;}
	.products_detail_module1 .total_list table tr td{padding: 15px 0 14px 8px;}
	.products_detail_module1 .total_list table tr td.attr{width: 149px;}
	.products_detail_module1 .total_list table tr td.num{width: 100px;}
	.products_detail_module1 .payment .key{width: 100px;}
	.products_detail_module1 .payment .payment_list{width: calc(100% - 100px);}
}

@media screen and (max-width: 1023px) {
	.products_detail_module1{width: 100%; max-width: 750px;}
	.products_detail_module1 .gallery{width: 100%;}
	.products_detail_module1 .info{width: 100%; padding-left: 0;}
	.products_detail_module1 .range_box .price_range{padding: 15px 0;}
	.products_detail_module1 .slide{padding: 10px 5px;}
	.products_detail_module1 .wholesale .slide span.slide_price{margin-top: 4px;font-size: 14px;}
	.products_detail_module1 .prod_attr_group{padding: 20px 0;}
	.products_detail_module1 .prod_attr_row{width: 96%;margin: 0 2% 10px 2%;}
	.products_detail_module1 .prod_attr_comb .comb_box{width: calc(100% - 190px);}
	/*.products_detail_module1 .prod_attr_comb .comb_box.comb_tool{width: 190px;}*/
	.products_detail_module1 .prod_attr_comb .prod_attr_comb_num input{width: 40px;}
	.products_detail_module1 .prod_total .total{padding-left: 10px;}
	.products_detail_module1 .total_list table tr td{padding: 5px;}
}
@media screen and (max-width: 780px) {
	#interval_price, .products_detail_module1 .range_box .price_range .price{font-size: 16px;}
	.products_detail_module1 .range_box .price_range .min_order{font-size: 13px;}
	.products_detail_module1 .prod_attr_comb .comb_box.comb_tool .prod_attr_comb_sku{display: none;}
}
