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

.trans{transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;}
.position{padding:0.5rem; font-size:0.75rem; line-height:140%;}
.position a{font-size:0.75rem; color:#333;}

.goods_pic{width:100%;margin:0.37rem auto 0; text-align:center; background:url(../../../images/loading.gif) no-repeat center; background-size:5%; overflow:hidden;}
.goods_pic .con{ text-align:center;}
.goods_pic .con img{vertical-align:middle; max-height:100%;}
.goods_pic img{vertical-align:middle;}
#tabBox_goods{position: relative;width: 75%;margin:auto;min-height: 5rem;}
#tabBox_goods .hd{display: none;font-size: 0;margin: 1rem auto;text-align: center;}
#tabBox_goods .hd li{display: inline-block;width: 0.375rem;height: 0.375rem;margin: 0 0.2rem;border:1px solid #1e1e1e;border-radius: 100%;}
#tabBox_goods .hd li.on{background: #1e1e1e;}
#tabBox_goods .prev{position: absolute;left: -2rem;top: 0;bottom: 0;margin:auto;height: 30px;}
#tabBox_goods .prev:before{position: absolute;content: '';top: 0;left: 2px;border:15px solid transparent;border-right-color: #fff;z-index: 1;border-left: none; }
#tabBox_goods .prev:after{position: absolute;content: '';top: 0;left: 0;border:15px solid transparent;border-right-color: #292929;border-left: none; }
#tabBox_goods .next{position: absolute;right: -2rem;top: 0;bottom: 0;margin:auto;height: 30px;}
#tabBox_goods .next:before{position: absolute;content: '';top: 0;right: 2px;border:15px solid transparent;border-left-color: #fff;z-index: 1;border-right: none; }
#tabBox_goods .next:after{position: absolute;content: '';top: 0;right: 0;border:15px solid transparent;border-left-color: #292929;border-right: none; }
.goods_info{width:92.1875%; margin:1.125rem auto 0;}
.goods_info .name{line-height:1.25rem; color:#000; font-size:1.125rem; margin-bottom:0.3rem;}
.goods_info .brief{line-height: 1rem;font-size: 0.75rem;color: #555;margin-bottom: 0.5rem;}
.goods_info .price{line-height:1.125rem; font-size:1.125rem; color:#d8061f;margin-bottom: 0.5rem;}

#goods_inquiry{height:2.6875rem; z-index:10;}
#goods_inquiry img{max-height: 50%;display: inline-block;margin-right: 0.5rem;}
#goods_inquiry a.inquiry_btn{display:block; float: left;width:96%;margin:3% 2%;border-radius: 0.1875rem; height:2.6875rem; line-height:2.6875rem; text-align:center; font-size:1rem;color: white;}
#goods_inquiry a.feedback_btn{display:block; float: left;width:96%;margin:0% 2% 3%;border-radius: 0.1875rem; height:2.6875rem; line-height:2.6875rem; text-align:center; font-size:1rem;background: #ebe9ea;color: #000;}

.prod_info_form #addtocart_button{display:block; float: left;width:96%;margin:3% 2% 0;border-radius: 0.1875rem; height:2.6875rem; line-height:2.6875rem; text-align:center; font-size:1rem;color: white;border: none}

#cust_table{margin-bottom: 10px;}
.detail_desc{}
.detail_desc table{border-collapse:collapse;}
.detail_desc table tr.firstRow th{border-top-width:2px;}
.detail_desc .text th{background-color:#f7f7f7;}
.detail_desc .text td p{margin:0;padding:0;}
.detail_desc .text th, .detail_desc table td{border:1px solid #ddd;}
.detail_desc .t{position: relative;width: 96%;margin:auto;line-height:2.6875rem; height:2.6875rem; border:solid #e5e5e5; border-width:1px 0; text-indent:3.125%; font-size:1rem;color: #3b3b3b;margin-top: -1px; background: #fbfbfb;}
.detail_desc .t:before{content: '';position: absolute;top: 0;bottom: 0;margin:auto;right:0.625rem;width: 0.6875rem;height: 0;border-top: 1px solid #1e1e1e;}
.detail_desc .t:after{content: '';position: absolute;top: 0;bottom: 0;margin:auto;right:0.9375rem;width: 0;height: 0.6875rem;border-left: 1px solid #1e1e1e;}
.detail_desc .t.on:after{display: none;}
.detail_desc .text{display: none;width:93.75%; margin:0 auto; padding:0.875rem 0; font-size:0.75rem; line-height:180%;}
.detail_desc .text *{font-size:0.75rem; line-height:180%;}
.detail_desc .text img{height:inherit !important;}


.pd_content{padding:10px 0; overflow:hidden; line-height:normal;}
.pd_content p{margin:5px 0;}
.pd_content h1, .pd_content h2, .pd_content h3, .pd_content h4, .pd_content h5, .pd_content h6, .pd_content b, .pd_content strong{font-weight:bold;}
.pd_content h4{margin:1.33em 0;}
.pd_content li{list-style-type:inherit;}
.pd_content i, .pd_content cite, .pd_content em{font-style:italic;}
.pd_content td, .pd_content th{padding:5px 10px; border:1px #ddd solid;}

.pro_down{display: none;}
.pro_down li{line-height:2.625rem; border-bottom:1px solid #f3f3f3; font-size:0.75rem; color:#333;padding-left: 0.7rem;}
.pro_down li a{display: block;position: relative;font-size:0.75rem;color: #333;}
.pro_down .down_btn{position: absolute;right: 0;font-size:0rem; padding:0rem;width: 2.625rem;height: 2.625rem;background: url(../../../images/user_download.png) no-repeat center center / 40% auto;}

.hot_pro .title{position: relative;width: 96%;margin:auto;line-height: 2.6875rem;height: 2.6875rem;border: solid #e5e5e5;border-width: 1px 0;text-indent: 3.125%;font-size: 1rem;color: #3b3b3b;margin-top: -1px;background: #fbfbfb;}
.hot_list{width:93.75%; margin:0.55rem auto 0;}
.hot_list .item{margin-left: 1rem;margin-top:1.5625rem; padding-bottom:0.9rem;box-shadow: -0.3rem 0.3rem 0.3rem rgba(204,204,204,0.15);border-radius: 3px;}
.hot_list .item .img{ float: left;width:5.625rem; height:5.625rem; margin-left: -1rem;text-align:center; background:url(../../../images/loading.gif) no-repeat center; background-size:20.125786%;}
.hot_list .item .img img{vertical-align:middle; max-height:100%;}
.hot_list .item .desc{width: 66%;}
.hot_list .item .desc .name{display: block;line-height:1.125rem;height:1.125rem;text-overflow:ellipsis; overflow: hidden; white-space: nowrap; font-size:0.875rem; color:#333;}
.hot_list .item .desc .brief{margin-top: 0.3rem;line-height: 1rem;max-height: 2rem;font-size: 0.75rem;color: #999;overflow: hidden;margin-bottom: 0.3rem;}
.hot_list .item .desc .price{color:#d8061f; font-size:0.875rem; line-height:1rem;}
.hot_list .item .desc .more{display: inline-block;height: 1.625rem;line-height: 1.625rem;font-size: 0.75rem;padding: 0 0.5rem;margin-top: 0.4rem;}

.pro_review{width: 96%;margin: 1.1875rem auto 0; overflow: hidden;}
.pro_review .review_top{padding-bottom: 1.0rem;border-bottom: 1px solid #f0f0f0;}
.pro_review .review_top .review_topInfo_title{margin-bottom: 0.75rem; font-size: 1.125rem;color:#000;}
.pro_review .review_top .review_topInfo_count{font-size: 1rem;color:#666;}
.pro_review .review_top .review_topWrite{font-size: 0.875rem;color:#666;cursor: pointer;}
.pro_review .review_list{overflow:hidden;}
.pro_review .review_list .item{margin-top: 0.875rem;padding-bottom: 0.875rem;border-bottom: 1px solid #f0f0f0;}
.pro_review .review_list .item .item_top{margin-bottom: 0.5rem; overflow:hidden;font-size: 1rem; color:#999999;}
.pro_review .review_list .item .rating{width: 100%; height: 1rem; margin-bottom: 0.5rem;}
.pro_review .review_list .item .rating .star{display: inline-block; vertical-align: middle; width: 1rem; height: 1rem; margin-right: 0.2rem; background-image: url('../../../images/star_1.png'); background-repeat: no-repeat; background-size: cover;}
.pro_review .review_list .item .contents{font-size: 1rem;color:#666666;}
.pro_review .review_list .item .pic_list{width: 100%; margin-top: 1rem;}
.pro_review .review_list .item .pic_list .pic_box{display: inline-block; width: 5rem; height: 5rem; border:1px solid #ccc; margin-right: 1rem; vertical-align: middle; position: relative;}
.pro_review .review_list .item .pic_list .pic_box img{position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
.pro_review .review_more{font-size: 1rem;color:#666;margin:0.875rem 0;text-align: center;cursor: pointer;}

.review_from{position: fixed;top:0;right:100%;bottom:0;left:0;background-color:#fff;z-index: 1000;overflow-y: hidden; }
.review_from.show{right:0;overflow-y: auto; }
.review_from .blank20{height: 0.75rem;font-style: 0;overflow: hidden;background-color: #f0f0f0;}
.review_from .re_form_top{height: 3rem; padding:0 1rem;overflow: hidden;border-bottom:1px solid #dfdfdf;}
.review_from .re_form_top .re_back{width: 1rem;height: 100%;background: url(/static/mobile/images/re_back.png) no-repeat center/50%;}
.review_from .re_form_top .re_form_title{margin:0 1.5rem;line-height:3rem; font-size: 1.125rem;color:#000;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.review_from .re_form_pro{padding:0 1rem;margin:0.875rem 0; overflow: hidden;}
.review_from .re_form_pro .re_pro_img{width: 4.375rem;height: 4.375rem;overflow:hidden;margin-right: 0.5rem;}
.review_from .re_form_pro .re_pro_name{width: 80%; font-size: 0.875rem;}
.review_from .re_form_pro .re_pro_name a{color:#333;}
.review_from .re_form_box{overflow: hidden;padding:0 1rem;}
.review_from .re_form_box .addr_row{margin-bottom: 0.75rem;}
.review_from .re_form_box .addr_row .tips{line-height: 1.5rem; color: #999; font-size: 0.875rem;}
.review_from .re_form_box .form_input{height: 2.5rem;line-height: 2.5rem;}
.review_from .re_form_box .input_area{height: 7.5rem;resize: none;}
.review_from .re_form_box .vcode{width: 67%;}
.review_from .re_form_box .global_button{background-color: #e53935;margin: 1.5625rem 0;}
.review_from .re_form_box .ranting_chose{width: 100%;}
.review_from .re_form_box .ranting_chose .review_star span{display: inline-block; width: 1.5rem; height: 1.5rem; vertical-align: middle; margin-right: 0.2rem; background-size: cover; background-repeat: no-repeat;}
.review_from .re_form_box .ranting_chose .review_star span.star_0{background-image: url('../../../images/star_0.png');}
.review_from .re_form_box .ranting_chose .review_star span.star_1{background-image: url('../../../images/star_1.png');}

.review_from .re_form_box .upload_box{display: none;float: left;width: 5.375rem;height: 5.375rem;position: relative;box-sizing:border-box;border: 0.125rem dashed #dddddd;border-radius: 0.3125rem;margin: 0 1.25rem 0 0;}
.review_from .re_form_box .upload_box:first-child{display: block;}
.review_from .re_form_box .upload_box.on{}
.review_from .re_form_box .upload_box.on:after,.review_from .re_form_box .upload_box.on:before{background: none;}
.review_from .re_form_box .upload_box.on .num_tips{font-size: 0;}
.review_from .re_form_box .upload_box:after{position: absolute;content:'';width: 26px;height: 4px;background: #cccccc;transform:translate(-50%,-50%);left:50%;top: 40%;}
.review_from .re_form_box .upload_box:before{position: absolute;content:'';height: 26px;width: 4px;background: #cccccc;transform:translate(-50%,-50%);left:50%;top: 40%;}
.review_from .re_form_box .upload_box .num_tips{position: absolute;left: 0;top: 65%;width: 100%;text-align: center;color: #dddddd;}
.review_from .re_form_box .upload_box .pic_box{width: 5.125rem;height: 5.125rem;vertical-align: middle;font-size: 0;text-align: center;}
.review_from .re_form_box .upload_box .pic_box img{max-width: 100%;max-height: 100%;}
.review_from .re_form_box .upload_box .close{position: absolute;top: -7px;right: -7px;display: none;width: 24px;height: 24px;line-height: 24px;text-align: center;color: white;background: rgba(0,0,0,0.5);border-radius: 50%;cursor: pointer;z-index: 2;}
.review_from .re_form_box .upload_file{ width:5.125rem; height:5.125rem; position:absolute; left:0px; top:0px; bottom: 0;right: 0; padding: 0; filter:alpha(opacity=0); -moz-opacity:0; -webkit-opacity:0; opacity:0; cursor:pointer;font-size: 4.375rem;z-index: 1;}
.review_from .re_form_box ::-webkit-input-placeholder{color: #999999;} 
.review_from .re_form_box ::-moz-placeholder{color: #999999;} 
.review_from .re_form_box :-ms-input-placeholder{color: #999999;}


.wholesale{margin: 10px 0;border-top: 1px solid #e6e7eb;border-bottom: 1px solid #e6e7eb;padding:18px 10px;}
.wholesale .wholesale_out{padding-right: 2px;}
.wholesale .slide{display: inline-block;vertical-align: top;width: 23.8%;}
.wholesale .slide span{font-size: 14px;color: #666666;display: block;}
.wholesale .slide span.slide_price{font-size: 18px;color: #333333;margin-top: 7px;}
.wholesale .wholesale_out .bx-wrapper .bx-pager{display: none;}
.wholesale .wholesale_out .bx-controls-direction a{margin-top: 0;top: unset;left: unset;right: 0;width: 8px;height: 14px;display: block;z-index: 99;}
.wholesale .wholesale_out .bx-controls-direction .bx-prev{background: url(/static/images/global/goods_wholesale_left.png) no-repeat center center/8px 14px;top: 0;}
.wholesale .wholesale_out .bx-controls-direction .bx-next{background: url(/static/images/global/goods_wholesale_right.png) no-repeat center center/8px 14px;bottom: 0;}

.detail_attr,.detail_qty{margin: 0 5%;}

.prod_info_form a.add_favorite{display:block; float: right;width: 2.6875rem;margin:0 2% 3% 2%;border-radius: 0.1875rem; height:2.6875rem; line-height:2.6875rem; text-align:center; font-size:1rem;color: white;border: 1px solid #C2C2C2;}
.prod_info_form .add_favorite i{display: block;height: 100%;line-height: 2.6875rem;color: #333;font-size: 16px;text-align: center;}
.prod_info_form .add_favorite.is_in i{color: #eb3e3e;}
.prod_info_form .add_favorite.is_in i::before{content: "\e6b0";}
