/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/
@charset "utf-8";

/***************************宽屏样式(start)***************************/
.w_1200 #prod_detail{padding:0 0px 30px 0px;}
.w_1200 .pic_size_width{width: 520px;}
.w_1200 #prod_detail .detail_left{width:100%;}
.w_1200 .detail_pic .up{height:750px;}
.w_1200 .prod_info_wholesale .pw_td{padding: 0 30px 0 13px;}

.w_1200 .detail_pic .small_carousel{width:100%!important;}
.w_1200 .detail_pic .small_carousel .viewport{width:100%;}
.w_1200 .detail_pic .small_carousel .left{left:0px;}
.w_1200 .detail_pic .small_carousel .right{right:0px;}
/***************************宽屏样式(end)***************************/
#location{ margin-bottom: 50px; background: #fff; }
body{ background: #f3f3f3; }


.prod_info_form .attributes{margin: 0 0 0px -11px;padding: 0 0 0px 9px;}
.prod_info_form li.attr_show>div em{bottom: -5px;right: -5px;}
.prod_info_form li.attr_show>div .icon_selected{background-position: -2px -2px;}
.prod_info_form li.attr_show>div .icon_selected_bg{border-left-color:inherit;border-left-width: 11px;border-left-style: solid;border-radius: 5.5px;}
.review_mobile{ display: none; }


#prod_detail{padding:0 0px 30px 0px;}
#prod_detail .detail_left{width:100%; position:relative; z-index:101;}
#prod_detail .detail_right{ margin-top: 50px; margin-bottom: 50px;width:calc( 100% - 40px );padding: 20px; padding-bottom: 50px; background:#fff; }
#prod_detail .detail_right .left_desc{ float: left; width: 750px; }
#prod_detail .detail_right .right{float: right; padding: 20px 20px 10px; width: 308px; border: 1px solid #e8e8e8; background: #f3f3f3; position: relative;  }
#prod_detail .detail_right .right.lang_cn{display: block;}
#prod_detail .detail_option{width:447px;}
#prod_detail .detail_info{width:299px;}
#prod_detail .prod_desc_left{ margin-top:0px;}

.pic_size_width{width: 390px;}
.detail_left_box{position: relative;/*margin-bottom: 40px;padding-bottom: 10px;*/}
.detail_pic{text-align:center;}
.detail_pic .topPic{ width: 100%; text-align: center; }
.detail_pic .up{height:390px; position: relative;}
.detail_pic .up .big_box{position:absolute; left:0; top:0; z-index:1; max-width:100%;}
.detail_pic .up .btn{ position: absolute; top: 50%; transform: translateY(-50%); z-index: 2; }
.detail_pic .up .btn.left{ left: 0; }
.detail_pic .up .btn.right{ right: 0; }
.detail_pic .magnify{position:relative; width:100%; height:100%;}
.detail_pic .magnify .big_pic{text-align:center;}
.detail_pic .magnify .video_container{display:none;}
.detail_pic .magnify .detail_img_box{display: none!important;position:absolute; overflow:hidden; z-index:1; top:-9999px; border:1px #8c8684 solid; background-color:#fff;}
.detail_pic .magnify .detail_img{position:absolute; max-width:1500px;}
.detail_pic .magnify .rect_mask{display: none!important;background-image:url(../../../images/global/rect_mask.gif); position:absolute; cursor:crosshair; top:-9999px; left:0; z-index:100;}
.detail_pic .magnify .icon_discount{position:absolute; top:0; right:0; width:44px; height:25px; color:#fff; line-height:12px; padding-top:5px;}
.detail_pic .magnify .icon_discount b{font-size:16px;}
.detail_pic .magnify .icon_discount_foot{width:0; height:0; border-left:22px transparent solid; border-right:22px transparent solid; border-top-width:8px; border-top-style:solid; position:absolute; right:0; top:30px;}
.detail_pic .small_carousel{margin:5px auto 0; position:relative; width:100% !important; height:113px !important;}
.detail_pic .small_carousel .viewport{width:100%; height:113px; position:absolute; overflow:hidden; left:0; top:0;right: 0;margin: auto;}
.detail_pic .small_carousel .btn{display: none!important;width:18px; height:100%; cursor:pointer; outline:0; background: rgba(0,0,0,0.5);*background: url(../../../images/products/icon_pic_btn.png) no-repeat -32px center; position:absolute; top:0; display:none;}
.detail_pic .small_carousel .btn span{display:none;}
.detail_pic .small_carousel:hover .btn{ display: inline!important; }
.detail_pic .small_carousel .left{left:0; background:url(../../../images/icon_arrow1.png) center center no-repeat rgba(0,0,0,0.5);background-size: 100%;  transform: rotate(180deg);}
.detail_pic .small_carousel .right{right:0;background:url(../../../images/icon_arrow1.png) center center no-repeat rgba(0,0,0,0.5);background-size: 100%; }
.detail_pic .small_carousel .left:hover{background-position: center center;}
.detail_pic .small_carousel .right:hover{background-position: center center;}
.detail_pic .small_carousel .icon_arraw{position:absolute; left:0;top: 0;bottom: 0;margin:auto; cursor:pointer;}
.detail_pic .viewport .list{width:10000px; position:absolute; left:0; top:0; height:113px; *padding-top:5px;}
.detail_pic .viewport .list .item{display:list-item; margin:0 2px 0 0; position:relative; float:left;background: transparent;}
.detail_pic .viewport .list a{_background:#fff; width:86px; height:113px; display:block; vertical-align:middle; border-width:0px; border-style:solid; padding:0px;}
.pic_box{border-color:#e2e2e2;}
/*.detail_pic .viewport .list .arrow{width:0; height:0; border-style:solid; border-width:0 5.5px 5px 5.5px; position:absolute; top:-5px; left:0px;right: 0;margin:auto; display:none;}*/
/*.detail_pic .viewport .list .current{padding:2px;}*/
.detail_pic .viewport .list .current a{border:0; padding:0;}
.detail_pic .viewport .list .current .arrow{display:block;border-color: transparent transparent #333;}
.favorite_box{ width: calc( 100% - 2px ); border: 1px solid #e4e4e4;  background: #fff; text-align: center ;/*margin-bottom:15px;*/}
.favorite_box .favorite_btn{height:46px; line-height:46px; padding-left:25px; font-size:16px; color:#666666; background: url(../../../images/ico/icon_fav.png) no-repeat center left; display:inline-block;}
.favorite_box .favorite_btn.is_in{ background: url(../../../images/ico/icon_fav1.png) no-repeat center left; }

.prod_info_title h1{font-size:24px; line-height:40px;overflow: hidden;color: #222222;}
.prod_info_desc{font-size: 12px;padding: 5px 0;line-height: 18px;}
.prod_info_number{padding:5px 0 15px; border-bottom: 1px solid #dddddd; font-size: 14px; color: #666666;}
.prod_info_review{height: 38px;line-height: 38px;}
.prod_info_review .review_star{vertical-align: top;margin-top: 11px;}
.prod_info_review .write_review{margin:0 20px 0 3px;font-size: 12px;text-decoration: underline;}
.prod_info_review .review_count{font-size: 12px;margin: 0 5px;}
.prod_info_review .sold{padding: 0 10px 0 5px;}
.prod_info_review .prod_info_inquiry{ display:inline-block; clear:both;  position: fixed; right: 50px; bottom: 100px; background: #fff; padding: 3px 3px 3px 15px; box-shadow:  0px 0px 10px 0px #bfb9b9; border-radius: 25px; z-index: 999;}
.prod_info_review .prod_info_inquiry a{ background:url(../../../images/global/icon_prod_inquiry.png) no-repeat left center; margin-right: 15px; padding-left:25px; display:inline-block; color:#d71f06;line-height: 38px;height: 38px;font-size: 14px; z-index: 100;}
.prod_info_review .track{display: inline-block;text-decoration:underline;}
.prod_info_share{text-align: right; height: 42px;line-height: 42px;font-size: 0; margin: 15px 0px;}
.prod_info_share.no_pdf{ margin: 10px 0;float: none;width: 216px;_margin:auto; text-align: left;}
.prod_info_share li{margin-right: 0;}
.prod_info_share .center{display: inline-block; transform: translateX(-10px); position: relative; z-index: 100;}
.prod_info_share .center>b, .prod_info_share .addthis_sharing_toolbox{float:right;}
.prod_info_share .center>b{font-weight:normal;margin-right: 5px;}
.prod_info_pdf{float: right;height: 42px;line-height: 42px;font-size: 14px;color: #999;padding-left: 28px;background: url(../../../images/products/icon_pdf.png) no-repeat left center;}
.prod_info_pdf em{display: none;}

.group_promotion .gp_list>div{ margin-top: 30px; }

.detail_right .bg{margin: 13px 0 30px;}
.detail_right .rows{ margin-bottom: 15px;padding-left: 0!important;display: block;_padding-left: 80px;line-height: 44px;}
.detail_right .rows.price_rows{ padding-left: 0!important; }
.detail_right .rows h5{ margin-bottom: 10px;margin-left:0!important; padding: 0!important;line-height: 14px;padding: 13px 0px;padding-right: 18px;font-size: 14px;color: #666666;text-align: left;}
.detail_right .rows .releasetime{width: 100%; height: 48px; line-height: 48px; font-size: 16px; text-align: center; background-color: #fff; color: #000; margin-bottom: 20px;}
.detail_right .rows .sale_status_btn{width: 100%; height: 48px; line-height: 48px; font-size: 16px; text-align: center; background-color: #fff; color: #000; margin-bottom: 20px;}
.detail_right .rows .markettime{width: 100%; height: 48px; line-height: 48px; font-size: 16px; text-align: center; background-color: #fff; color: #000; margin-bottom: 20px;}
.prod_info_price{position:relative;}
.prod_info_price .price_left{line-height: 36px;height: 36px;/*padding: 6px 0;*/}
.prod_info_price .price_left .price_info_title{float:left;}
.prod_info_price .price_left>del{white-space:nowrap; color:#888; font-size:14px; float:left; margin-left:13px;}
.prod_info_price .price_left .current_price{line-height:36px; float:left;}
.prod_info_price .price_left .current_price del{ line-height: 45px;color: #666666;font-size: 16px;float: left;font-weight: normal;}
.prod_info_price .price_left .current_price .left{position:relative; float:left; padding-right:10px;}
.prod_info_price .price_left .current_price .price{ font-size: 30px;color: #222222;}
.prod_info_price .price_1 .price_info_title{font-size:16px; line-height:22px;}
.prod_info_price .unit_price .current_price .price{padding-left:13px;}
.prod_info_price .unit_price .save_price{padding-left:0; padding-top:7px; float:left;}
.prod_info_currency{position:absolute; left:0; top:4px; line-height:24px; background:none;}
.prod_info_currency dt a{font-size:16px; text-indent:4px; padding:6px 0 0 4px; line-height:20px; width:60px; display:block; color:#555;}
.prod_info_currency dt a:hover{text-decoration:none;}
.prod_info_currency .arrow{position:absolute; right:8px; top:13px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;background: url(../../../images/global/icon_currency_down.png) no-repeat center center;width: 9px;height: 6px;}
.prod_info_currency dd{display:none; font-size:12px;border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px;}
.prod_info_currency dd ul{text-indent:9px; padding-top:8px; padding-bottom:8px;}
.prod_info_currency dd ul li{padding: 0;margin: 0;line-height: 26px;}
.prod_info_currency dd a{display:block;font-size: 12px;}
.prod_info_currency dd a:hover{background:#888; text-decoration:none; color:#fff;}
.prod_info_currency_more:hover{border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; box-shadow:0 0px 7px rgba(0,0,0,0.3); -webkit-box-shadow:0 0px 7px rgba(0,0,0,0.3); background:#fff;}
.prod_info_currency_more:hover .arrow{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.prod_info_currency_more:hover dd{display:block;}
.discount_attr{color:#999; margin-left: 10px;}
.discount_attr>span{color:#cb2027; font-size:14px;}
.discount_price{text-transform:uppercase;}
.discount_count{height:32px; line-height:32px; background:url(../../../images/products/icon_time.png) no-repeat left center;padding-left: 28px;margin-left: 18px;font-size: 0;background-size: auto 80%;}
.discount_count .discount_time{height: 22px;line-height: 22px;border-radius: 11px;margin-top: 5px;background: #ff332c;padding: 0 11px;font-size: 12px;color: #fff;}
.discount_count .day{padding:0 4px 0 0;}
.discount_sales{height:36px; line-height:36px;}
.save_price{color:#808080; padding-top:9px; font-size:12px; padding-left:0px; height:15px; line-height:13px;}
.save_price .save_style{color:#f28810; font-size:12px; padding-left:4px;}
.prod_info_wholesale{padding-bottom:5px;padding-top: 5px;}
.prod_info_wholesale .pw_title{padding:2px 0 6px; font-size:13px;}
.prod_info_wholesale .pw_table{border-left: 1px solid #e4e4e4;margin-bottom: 5px;}
.prod_info_wholesale .pw_column{float:left;}
.prod_info_wholesale .pw_td{height:41px; line-height:41px; overflow:hidden; text-align:left; color:#333;border:1px solid #e4e4e4;border-top: none;border-left: none;padding: 0 13px;font-size: 12px;color: #555;background: #fff;}
.prod_info_wholesale .pw_td.bt{border-top: 1px solid #e4e4e4;}

.prod_info_form .attributes{border-color: #f3f3f3;}


.prod_info_moq{margin-top:10px;}

.prod_info_quantity{font-size:0px; line-height: 24px;}
.prod_info_quantity>span{font-size: 14px; color: #222222;margin-left: 10px;}
.prod_info_quantity label{font-size:12px; display:inline-block;padding-right: 10px;}
.prod_info_quantity .quantity_box{display:inline-block; width:70px; height:29px; padding:4px 0; border:1px #dddddd solid;background:#fff;border-left: none;border-right: none;text-align: center;}
.prod_info_quantity .quantity_box input{ width:60px; height:29px; line-height:29px; color:#333; border:0; outline:0;text-align: center;}
.prod_info_quantity .total_cost{display:inline-block; margin-left:40px; font-size:14px;}
.prod_info_quantity .total_cost strong{font:16px/16px Helvetica;}
.prod_info_quantity .prod_info_inventory{margin-left:10px;}
/*.prod_info_quantity .prod_info_inventory>b{font-weight:700;}*/
.prod_info_quantity .qty_box{line-height:32px;display:inline-block; vertical-align:bottom;}
.prod_info_quantity .qty_box>div{width:37px; height:37px; line-height:37px; overflow:hidden; text-align:center; font-size:20px; cursor:pointer; border:1px solid #dddddd; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none;font-weight: bold;color: #ddd;font-size: 0;background: url(../../../images/products/icon_qty_less.png) no-repeat center center;border-radius: 3px 0 0 3px;}
.prod_info_quantity .qty_box #btn_add{color: #333;background-image: url(../../../images/products/icon_qty_plus.png);border-radius: 0 3px 3px 0;}

.prod_info_actions .add_btn{width:100%; height:50px; line-height:50px; border:0; margin-bottom:20px; float:left; text-align:center; text-transform:uppercase; font-size:18px; cursor:pointer;}
.prod_info_actions .addtocart{width:100%; min-width:210px; padding:0 25px; background: #ef8c2a!important;}
.prod_info_actions .arrival, .prod_info_actions .soldout{padding-left:12px; background:#999;color: #fff;}
.prod_info_actions .soldout{cursor:no-drop;}
.prod_info_actions .buynow{display: none!important;padding:0 20px;background: #fc8321;color: #fff;}
.prod_info_actions .box_paypal{display: none; width: 100%;_display:inline-block; vertical-align:top; position:relative; z-index:1;}
.prod_info_actions .paypal_checkout_button{background: #fcca42; background-image:url(../../../images/products/icon_paypal.png); background-position:center center; background-repeat:no-repeat;}
.prod_info_actions #paypal_button_container{display:inline-block; vertical-align:top; width:100%; height:50px; position:relative; text-overflow:ellipsis; text-indent:-999px;}
.prod_info_actions #paypal_button_container .paypal-button{height:50px!important;}
.prod_info_actions #paypal_button_container .paypal-button>.zoid-outlet{width:210px; height:50px;}
.prod_info_actions #btn_paypal_replace{background:url(../../../images/products/btn_paypal_replace.png) no-repeat center #ffc439; position:absolute; z-index:10000;}
.prod_info_actions .addtocart, .prod_info_actions .buynow, .prod_info_actions .paypal_checkout_button{ transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;}
.prod_info_actions .addtocart:hover, .prod_info_actions .buynow:hover, .prod_info_actions .paypal_checkout_button:hover{box-shadow: 0 0 4px rgba(0,0,0,0.4);}
.prod_info_actions .platform_tit{;height: 49px;line-height: 49px;font-size: 16px;color: #1c1b1b;}
.prod_info_actions .platform_btn{ position:relative; padding-right:30px;}
.prod_info_actions .platform_btn em{ width:9px; height:4px; display:block; position:absolute; top:15px; right:9px; background:url(../../../images/ico/icon_arrow_0.png) no-repeat; transition: all 0.2s ease-in-out;}
.prod_info_actions .platform_btn:hover em{ transform:rotate(180deg);}
.prod_info_actions .platform_btn .platform_ab{ width:100%; padding-top:5px; position:absolute; left:-1px; top:31px; background:#fff; display:none; z-index:1; border:1px solid #e3e3e3; border-top:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.prod_info_actions .platform_btn .platform_ab a{ padding:7px 15px; display:block; line-height:20px; text-indent:30px; text-decoration:none;}
.prod_info_actions .platform_btn .platform_ab a:hover{ color:#888; background:#ddd;}
.prod_info_actions .platform_btn:hover .platform_ab{ display:block;}
.prod_info_actions .platform{ margin-right: 5px;font-size: 14px;color: #333;text-transform: capitalize;text-indent: 40px;text-align: left;height: 38px;line-height: 38px;width: auto;padding-right: 20px;}
.prod_info_actions .amazon_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_amazon.jpg) no-repeat 6px center; border:1px #e3e3e3 solid;}
.prod_info_actions .aliexpress_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_aliexpress.png) no-repeat 6px center; border:1px #e3e3e3 solid;}
.prod_info_actions .wish_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_wish.png) no-repeat 6px center; border:1px #e3e3e3 solid;}
.prod_info_actions .ebay_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_ebay.png) no-repeat 6px center; border:1px #e3e3e3 solid;}
.prod_info_actions .alibaba_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_alibaba.png) no-repeat 6px center; border:1px #e3e3e3 solid;}
.key_info_line{font-size:14px;line-height: 25px; color:#555555;}
.key_info_left{float:left; width: auto; text-align:left; padding-right:10px;}
.key_info_right{float:left; min-width:276px; _width:276px;}
.key_info_right>strong, .key_info_right>span{float:left; margin-right:5px; font-size:12px;}
.shipping_cost_price{color:#333;}
.shipping_cost_button{cursor:pointer; white-space:nowrap; background:url(../../../images/global/header_cart_hover.png) no-repeat right 6px; padding-right:11px;}
.shipping_cost_button:hover{text-decoration:underline;}

.group_promotion{padding:20px; padding-top: 0;padding-bottom: 0;background: #fff;/*margin-bottom: 40px;*/}
.group_promotion .gp_title{height: 52px; border: none;border-bottom:1px solid #e4e4e4;}
.group_promotion .gp_title li{ position: relative; }
.group_promotion .gp_title li:after{ content: '';  width: 2px; height: 15px; background: #999999; position: absolute; top: 50%; transform: translateY(-50%); left: 0; }
.group_promotion .gp_title li:first-child:after{ display: none; }
.group_promotion .gp_title li span{ margin: 0 25px;padding: 0;height:52px; line-height:52px; font-size:24px; color:#999999; cursor:pointer;}
.group_promotion .gp_title li:first-child span{ margin-left: 0; padding-left: 0; }
.group_promotion .gp_title li.current span{color:#222222;cursor: pointer;}
.group_promotion .gp_title li.current span:before{background: #ef8c2a;bottom: -1px;}
.group_promotion .info .gp_btn{background: #ef8c2a;}

.detail_right .prod_description{ padding: 0; }
.detail_right .prod_description .desc { width: 410px; }
.pd_content{ margin-top: -15px; }
.prod_description{ padding: 20px;overflow:hidden;background: #fff;margin-bottom: 50px;}
.prod_description .pd_title{margin-bottom: 50px;height: auto;}
.prod_description .pd_title>li{float: left;cursor: pointer;}
.prod_description .pd_title span{display: block;position: relative;height: 24px;line-height: 24px;font-size: 24px;margin-right: 25px;color: #222222;padding: 0;}
.prod_description .pd_title .current span{color: #222222;}
.prod_description .pd_title .current span:before{content: '';position: absolute;left: 0;bottom: -13px;width: 95px;height: 3px;background: #ef8c2a;}
.prod_description .desc li{list-style: none;}
.prod_description .desc_Img{ margin-right: 60px; width: 254px; text-align: center; cursor: pointer; }
#review_box{margin-top: 0;background: #fff;}
.prod_write_review .review_title{height: 77px;background: #f8f8f8;border:none;text-align: center;}
.prod_write_review .review_title span{background: none;border:none;height: 77px;line-height: 77px;text-align: center;display: inline-block;float: none;font-size: 18px;}
/*.new_review_list{border-bottom: 1px solid #ededed;}*/
.prod_recent_review{min-height: auto;padding-bottom: 0;margin-bottom: 0;}
.prod_review_view .blank12{display: none;}
.prod_review_more{text-align: center;padding: 28px 28px 8px;}
.prod_review_more .customer_btn{display: inline-block;height: 48px;line-height: 48px;padding: 0 23px 0 50px;background: url(../../../images/products/icon_view_more.png) no-repeat 16px center;border:1px solid #dddddd;border-radius: 25px;font-size: 16px;color: #aaa;font-weight: normal;text-transform: capitalize;}
.prod_review_more .customer_btn:hover{color: #aaa;}

#prod_detail .sidebar{margin:0; padding:0;}
#may_like{border:none;padding: 0 0 10px;margin-bottom: 20px;}
#may_like .b_title{padding-bottom: 9px; border-bottom: 1px solid #dddddd;height: 24px;font-size: 24px;color: #222222;line-height: 24px; position: relative;}
#may_like .b_title:after{ content: ''; width: 144px; height: 3px; background: #ef8c2a; position: absolute; left: 0; bottom: -2px;  }
#may_like .b_list { margin-top: 32px; width:auto;}
#may_like .b_list .pro_item{float: left;width: 23.75%;padding: 0;border:0;margin-left: 1.666%;background: none;position: relative;}
#may_like .b_list .pro_item.fir{margin-left: 0;}
/*#may_like .b_list .pro_item:hover{background: #fff;}*/
#may_like .b_list dt{position: relative;width: 100%;height: 0px;padding-top: 131.58%;float: none;}
#may_like .b_list dt a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#may_like .b_list .pro_info{margin-left: 0; position: absolute; width: 100%; height: 45px; line-height: 45px; background: rgba(0, 0, 0, 0.7); text-align: center; position: absolute; bottom: 0; left: 0; opacity: 0; -webkit-transform: translateY(0) translateX(0) scale(0.25); transform: translateY(0) translateX(0) scale(0.25); -webkit-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; opacity: 0; filter: alpha(opacity=0);}
#may_like .b_list .pro_item:hover .pro_info{ -webkit-transform: translateY(0) translateX(0) scale(1); transform: translateY(0) translateX(0) scale(1); -webkit-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; opacity: 1; }
#may_like .b_list .pro_name{padding: 0;line-height: 45px;max-height: 45px;overflow: hidden;color: #555; }
#may_like .b_list .pro_name a{ color: #ef8c2a; font-size: 16px; }
#may_like .b_list .pro_price{display: none;padding: 0;line-height: 22px;max-height: 22px;overflow: hidden;}
#may_like .b_list .pro_price *{font-weight: normal;font-size: 16px;}

#alert_descImg{ position: fixed; z-index: 100000; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer; max-width: 80%; max-width: 80%; }


@media screen and (max-width: 1200px){
	.wide1{ width: 1000px; }

	#prod_detail .detail_right .left_desc{ width: 590px; }
	.detail_right .prod_description .desc{ float: none;  }
	.prod_description .desc_Img{ margin: 0 auto; width: 100%; }

	.group_promotion .master{ width: 173px; }
	.group_promotion .suits{ padding-left: 15px; margin-left: 0; width: 580px; }
	.group_promotion .suits li{ padding-left: 15px; }
	.group_promotion .equal{ margin: 109px 0px 0; padding: 0 5px; }
	.group_promotion .info{ margin-left: 0px; padding-left: 15px; width: 150px; }

	.prod_write_review .evaluation{ width: 280px; }
	.new_review_list .remsg{ width: 570px; }
}

@media screen and (max-width: 1000px){
	.wide1{ width: 750px; }


	#prod_detail .detail_right .left_desc{ width: 330px; }
	.detail_right .prod_description .desc{ width: 100%; }

	.group_promotion .gp_list>div{ overflow-x: auto; }

	#location .wide{ width: 750px; min-width: 750px; }
	.prod_write_review .evaluation{ width: 400px; }
	.prod_write_review .review_histogram{ display: none; }

	.prod_info_share{text-align: center;}
}

@media screen and (max-width: 750px){

	.group_promotion .suits{ width: 77.333333vw; }

	#prod_detail .detail_left{ width: 92.0vw; margin: 0 auto; }

	.review_mobile{ display: block; margin: 8.4vw auto 2.4vw; width: 50.666667vw; height: 10.0vw; line-height: 10.0vw; text-align: center; background: #ef8c2a }
	.review_mobile a{ display: block; width: 100%; height: 100%; font-size: 4.0vw; color: #ffffff; }
 
	.wide1{ width: 100vw; }

	.detail_pic .viewport .list .item{ margin : 0 0.266667vw 0 0; }
	.detail_pic .small_carousel .btn{ display: inline!important; }
	.detail_pic .small_carousel .viewport{ overflow-x: auto; }

	#location{ margin-bottom: 4.0vw; }
	#location .wide{ width: 92.0vw; min-width: 92.0vw; }
	.pswp__ui--idle .pswp__top-bar{ opacity: 1; }

	#prod_detail{ padding-bottom: 8.0vw; }

	.detail_pic .viewport .list{ height: 15.066667vw; }
	.detail_pic .viewport .list{ padding-top: 0; height: 18.666667vw; }
	.detail_pic .viewport .list a{ width: 14.0vw; height: 18.666667vw; }
	.detail_pic .small_carousel{ margin: 2.0vw auto 0; height: 18.666667vw!important; }
	.detail_pic .small_carousel .btn{ display: none; opacity: 1 }
	.detail_pic .small_carousel .viewport{ height: 18.666667vw; }

	#prod_detail .detail_right{ margin-top: 4.0vw; padding: 0 4.0vw; width: calc( 100% - 8vw ); background: #f3f3f3; }
	.detail_right .prod_description{ background: #f3f3f3; }
	.detail_right .prod_description .editor_txt{ background: #f3f3f3; }

	#prod_detail .detail_right .right{ float: none; padding: 0; width: 100%; border:none; }
	.prod_info_title h1{ height: 4.533333vw; line-height: 4.533333vw; font-size: 4.533333vw; }
	.prod_info_number{ padding: 2.666667vw 0 4.0vw; font-size: 3.2vw; color: #666666; }
	.prod_info_price .price_left .current_price{ line-height: 7.333333vw }
	.prod_info_price .price_left .current_price .price{ font-size: 6vw; }
	.prod_info_price .price_left .current_price del{ margin-top: 2.0vw; line-height: 3.733333vw; font-size: 3.733333vw; }


	.prod_info_form li.attr_show h5{ margin-bottom: 2.666667vw!important; line-height: 3.73333vw; font-size: 3.733333vw; color: #666666; }
	.prod_info_form li.attr_show>div{ margin-right: 4.0vw; padding: 0 16.0vw; width: auto; height: 11.066667vw; line-height: 11.066667vw; font-size: 3.733333vw; }
	.prod_info_form li.attr_show>div:nth-child(2n+1){ margin-right: 0; }


	.detail_right .rows h5{  margin-bottom: 2.666667vw!important; line-height: 3.73333vw; font-size: 3.733333vw; color: #666666; }
	.prod_info_quantity .qty_box>div{ width: 9.066667vw; height: 9.066667vw; border-radius: 0; }
	.prod_info_quantity .quantity_box{ padding: 0; width: 19.6vw; height: 9.066667vw; line-height: 9.066667vw; }
	.prod_info_quantity .quantity_box input{ width: 100%; height: 9.066667vw; font-size: 3.2vw; color: #222222; }
	.prod_info_quantity .prod_info_inventory{ margin-left: 2.666667vw; font-size: 3.2vw;  }

	.prod_info_share.no_pdf{ width: 100%; }

	.prod_info_actions .addtocart{ height: 11.333333vw; line-height: 11.333333vw; font-size: 4.533333vw; color: #fefefe; background-color: #ef8c2a; }
	.favorite_box{ height: 11.066667vw; line-height: 11.066667vw; }
	.favorite_box .favorite_btn{ padding-left: 3.333333vw; width: auto; height: 11.066667vw; background: url(../../../images/ico/m_icon_fav.png) no-repeat center left ; line-height: 11.066667vw; font-size: 4.0vw; color: #666666; text-indent: 1.666667vw; background-size: 3.6vw 3.733333vw; }
	.favorite_box .favorite_btn.is_in{ background: url(../../../images/ico/m_icon_fav1.png) no-repeat center left; ;  background-size: 3.733333vw 3.6vw;  }

	#prod_detail .detail_right .left_desc{ transform: translateX(-4.0vw); padding: 4.0vw; width: calc( 100vw - 8.0vw ); background: #fff; }
	.detail_right .prod_description{ background: #fff; }
	.detail_right .prod_description .editor_txt{ margin-bottom: 6.666667vw; float: none; background: #fff; }
	.prod_description .pd_title{ margin-top: 2.666667vw; }
	.prod_description .pd_title span{ margin-right: 3.333333vw; height: 4.8vw; line-height: 4.8vw; font-size: 4.8vw; }
	.prod_write_review .average_rating .sec_tit{ width: 100%; margin-top: 2.666667vw; max-width: unset; }
	.prod_description .pd_title .current span:before{ width: 19.333333vw; height: 3px; bottom: -2.133333vw; }
	.group_promotion{ padding: 4.0vw; padding-bottom: 0; border-top: 4.0vw solid #f3f3f3; }

	.group_promotion .gp_list{ padding-bottom: 2.0vw; }
	.prod_description .pd_title{ margin-bottom: 6.666667vw; }

	.pd_content{ margin-top: 0; }

	.prod_description{ padding: 4.0vw 4vw 6vw; }
	.review_top{ border-top: 4.0vw solid #f3f3f3; }
	.prod_write_review .evaluation{ width: 46.0vw; height: auto; text-align: left; }
	.prod_write_review .evaluation .tit{ font-size: 3.733333vw; }
	.prod_write_review .evaluation strong{ font-size: 3.733333vw; }

	.prod_write_review .average_rating{ float: right; margin-left: 0; width: 42.666667vw; }
	.prod_write_review .average_rating .sec_tit{ margin-right: 1.6vw; margin-bottom: 2.666667vw; line-height: 5.2vw;; font-size: 3.2vw; }
	.prod_write_review .average_rating .write_review_btn{ width: 100%; height: 9.333333vw; line-height: 9.333333vw; font-size: 4.0vw; color: #fff; }

	.new_review_list{ padding: 6.666667vw 0; }
	.new_review_list .retit{ float: none; margin-left: 0; }
	.new_review_list .like_row{ position: static; top: 0; right: 0; }
	.new_review_list .retit .time{ top: 6.666667vw; right: 0; bottom: unset; font-size: 3.2vw; line-height: 3.2vw; }
	.new_review_list .retit .name{ font-size: 4.0vw; line-height: 4.0vw; }
	.prod_description .desc li{ margin-bottom: 2.0vw; }

	.new_review_list .remsg{ width: 100%; min-height: 20.0vw; }
	.new_review_list .remsg .msg{ padding-bottom: 1.733333vw; line-height: 6.4vw; font-size: 3.733333vw; color: #666666; }

	.new_review_list .like .icon_agree{ padding-left: 4.533333vw; height: 4.266667vw; line-height: 3.73333vw; font-size: 3.733333vw; color: #ef8c2a; background-size: 4.533333vw; }
	.new_review_list .dislike .icon_disagree{ padding-left: 4.533333vw; height: 4.266667vw; line-height: 3.73333vw; font-size: 3.733333vw; background-size: 4.533333vw;}
	.new_review_list .dislike{ margin-left: 2.666667vw; }
	.prod_review_more{ display: none; }

	#may_like{ margin-bottom: 0; padding: 0 4.0vw; }
	#may_like .b_list dt{ padding-top: 132%; }
	#may_like .b_list .pro_item{ margin-left: 4.2%; margin-bottom: 4.0vw; width: 47.828%; }
	#may_like .b_list .pro_item:nth-child(3){ margin-left: 0; }
	#may_like .b_list .pro_item:nth-child(3),#may_like .b_list .pro_item:nth-child(4){ margin-bottom: 0; }
	#may_like .b_list .pro_info{ opacity: 1; transform: scale(1)!important; }
	#may_like .b_list .pro_name a{ font-size: 3.2vw; }

	
	.new_review_list .like .icon_agree{ padding-left: 5vw; background: url(../../../images/ico/m_icon_review_good.png) no-repeat left center;background-size: 4vw; }
	.new_review_list .dislike .icon_disagree{ padding-left: 5vw; background: url(../../../images/ico/m_icon_review_dislike.png) no-repeat left center;background-size: 4vw; }

	.blank12{ display: none; }

	.group_promotion .gp_title{ height: auto; }
	.group_promotion .gp_title li span{ margin: 0 3.333333vw; height: 11.6vw;line-height: 11.6vw; font-size: 4.8vw; }
	.group_promotion .suits>a{ width: 3.6vw; height: 5.2vw; background-size: 100%; top: 22.8vw; }
	.group_promotion .suits .prev{display: none!important; left: -1.733333vw; }
	.group_promotion .suits .next{display: none!important; right: -1.733333vw; }

	#promotion_attr .box_content{ width: 248px; }

	.prod_info_review .prod_info_inquiry{ bottom: 30px; right: 30px; }
}	

.procily_desc{ padding-top: 50px; }
.procily_desc .title{margin-bottom: 20px; padding-bottom: 9px; border-bottom: 1px solid #dddddd; height: 24px; font-size: 24px; color: #222222; line-height: 24px; position: relative; }
.procily_desc .title:after{ content: '';  width: 144px; height: 3px; background: #ef8c2a; position: absolute; left: 0; bottom: -2px; }
.sales_tips{ font-size: 14px; color: #666; text-align: left; }
.sales_tips .status , .sales_tips .brief{ margin-top: 10px; display: block; width: 100%; padding: 8px 0; margin-right: 2px; background: #5b9db5; color: #fff; border-radius: 5px; font-size: 16px; text-align: center;  }
.sales_tips .status { min-width: 20%; }
.sales_tips .brief{ min-width: 62%; }