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

/*************************** 分销(start) ***************************/
#lib_mb_user_distribution{ background:#efeff4; padding:1.75rem 1rem 1.4rem 1rem;}
#lib_mb_user_distribution .distribution_btn{ width:100%; height:3.125rem; line-height:3.125rem; display:block; background:#0cb083; color:#fff; font-size:1.125rem; margin-top:0.6rem; border-radius:0.2rem; text-align:center;}
#lib_mb_user_distribution .distribution_input{ width:100%; height:3.125rem; line-height:3.125rem; font-size:1rem; padding:0 0.6rem; box-sizing:border-box; border:1px solid #e2e2e2; margin-top:0.8rem; display:block; border-radius:0.2rem;}
#lib_mb_user_distribution .howtomake_button{ height:3.125rem; line-height:3.125rem; display:block; color:#333; font-size:1.125rem; background:url(../images/plugins/app_distribution/icon_howtomake.png) #fff left center no-repeat / auto 100%; padding-left:2.875rem; text-transform:lowercase; position:relative; border-radius:0.3rem;}
#lib_mb_user_distribution .howtomake_button:first-letter{ text-transform:capitalize;}
#lib_mb_user_distribution .howtomake_button i{ position:absolute; right:0.4rem; top:1.25rem;}
#lib_mb_user_distribution .howtomake_button i:after,#lib_mb_user_distribution .howtomake_button i:before{ border:0.3rem solid transparent; border-left:0.3rem solid #fff; width:0; height:0; position:absolute; top:0; right:0; content:''}
#lib_mb_user_distribution .howtomake_button i:before { border-left-color:#333; right:-1px;} 
#lib_mb_user_distribution .howtomake_button.friends{text-transform: capitalize;background:url(../images/plugins/app_distribution/icon_friend.png) #fff left center no-repeat / auto 100%;}
#lib_mb_user_distribution .howtomake_button.friends span{font-size: 1.5rem;}
#lib_mb_user_distribution .balance_box{ background:#016e60; text-align:center; padding:1.5rem 0; color:#fff; border-radius:0.4rem;}
#lib_mb_user_distribution .balance_box .item{float: left;width: 50%;}
#lib_mb_user_distribution .balance_box .title{ font-size:1rem; text-transform:capitalize;}
#lib_mb_user_distribution .balance_box .num{ font-size:3rem;position:relative;}
#lib_mb_user_distribution .balance_box .price{ font-size:3rem; margin-top:0.6rem; position:relative;}
#lib_mb_user_distribution .balance_box .price span{ font-size:1.5rem; margin-right:0.4rem;}
#lib_mb_user_distribution .balance_box .price a{ width:2.4rem; height:2.4rem; display:block; background:#d3c47f; position:absolute; right:0; top:0.3rem; border-top-left-radius:1.2rem; border-bottom-left-radius:1.2rem;}
#lib_mb_user_distribution .balance_box .price i{ position:absolute; right:0.1rem; top:0.7rem;}
#lib_mb_user_distribution .balance_box .price i:after,#lib_mb_user_distribution .balance_box .price i:before{ border:0.6rem solid transparent; border-left:0.6rem solid #d3c47f; width:0; height:0; position:absolute; top:0; right:0; content:''}
#lib_mb_user_distribution .balance_box .price i:before { border-left-color:#333; right:-3px;} 
#lib_mb_user_distribution .balance_box .friends{ font-size:0.875rem; position:relative; padding-top:1.2rem; margin-top:1rem; color: #fff;display: block;}
#lib_mb_user_distribution .balance_box .friends span{ font-size:1.6rem; margin-right:0.4rem;}
#lib_mb_user_distribution .balance_box .friends i{ display:block; height:0.2rem; width:2.4rem; position:absolute; left:50%; margin-left:-1.2rem; top:0; background:#fff;}
#lib_mb_user_distribution .share_title{ font-size:1.125rem; padding:1rem 0.8rem; text-transform:lowercase;}
#lib_mb_user_distribution .share_title:first-letter{ text-transform:capitalize;}
#lib_mb_user_distribution .container_box{ background:#fff; padding:1rem 0.6rem; border-radius:0.4rem;}
#lib_mb_user_distribution .container_box .tips{ font-size:1rem; line-height:150%;}
#lib_mb_user_distribution .container_box .tips.media_tips{text-align: center;}
#lib_mb_user_distribution .container_box .record{ text-align:center; text-decoration:underline; margin-top:0.625rem;}
#lib_mb_user_distribution .container_box .record a{ color:#333;}
#lib_mb_user_distribution .container_box .input_copy{ color:#999;}
#lib_mb_user_distribution .container_box .share_or{ height:1px; background:#e9e9e9; width:80%; margin:3rem auto; position:relative;}
#lib_mb_user_distribution .container_box .share_or span{ font-size:1rem; width:4rem; height:2rem; line-height:2rem; text-align:center; background:#fff; position:absolute; left:50%; top:-1rem; margin-left:-2rem; display:block;}
#lib_mb_user_distribution .container_box .share_third{ margin-top:0.6rem;}
#lib_mb_user_distribution .container_box .share_third a{ display:block; padding:0.3rem 0;}
#lib_mb_user_distribution .container_box .orders_item{ border-bottom:1px solid #e9e9e9; padding-bottom:1rem; margin-bottom:1rem;}
#lib_mb_user_distribution .container_box .orders_item .top{ font-size:0.925rem;}
#lib_mb_user_distribution .container_box .orders_item .bot{ color:#999; margin-top:0.5rem; font-size:0.875rem;}
#lib_mb_user_distribution .container_box .distor_item{ border-bottom:1px solid #e9e9e9; padding-bottom:1rem; margin-bottom:1rem;}
#lib_mb_user_distribution .container_box .distor_item .left{width: 80%;}
#lib_mb_user_distribution .container_box .distor_item .left .top{ font-size:0.875rem;}
#lib_mb_user_distribution .container_box .distor_item .left .bot{ color:#999; margin-top:0.5rem; font-size:0.75rem;}
#lib_mb_user_distribution .container_box .distor_item .right{width: 20%;text-align: right;font-size: 1rem;color: #016e60;}
#lib_mb_user_distribution .container_box .distor_item .right .num{font-size: 2rem;}
#lib_mb_user_distribution .txt_box{ background:#fff; padding:1rem 1.2rem; border-radius:0.4rem; line-height:150%; font-size:0.875rem;}
#lib_mb_user_distribution #distribution_withdraw_form .distribution_input:first-child{ margin-top:0;}
#lib_mb_user_distribution .container_box .money_item{ position:relative; padding:0.8rem 0 0.8rem 7.6rem; background-size:4.4rem auto; background-repeat:no-repeat; background-position:2.8rem 0.6rem; min-height:4rem;}
#lib_mb_user_distribution .container_box .money_item i{ width:3rem; height:2rem; line-height:2rem; display:block; position:absolute; left:0.6rem; top:1.7rem; color:#b2b2b2; font-size:1.5rem;}
#lib_mb_user_distribution .container_box .money_item .title{ font-weight:bold; font-size:0.925rem; text-transform:uppercase;}
#lib_mb_user_distribution .container_box .money_item .brief{ line-height:140%; font-size:0.875rem; color:#999; margin-top:0.4rem;}
#lib_mb_user_distribution .container_box .money_item:nth-child(1){ background-image:url(../images/plugins/app_distribution/icon_information_0.png);}
#lib_mb_user_distribution .container_box .money_item:nth-child(2){ background-image:url(../images/plugins/app_distribution/icon_information_1.png);}
#lib_mb_user_distribution .container_box .money_item:nth-child(3){ background-image:url(../images/plugins/app_distribution/icon_information_2.png);}
#lib_mb_user_distribution .container_box .money_item:nth-child(4){ background-image:url(../images/plugins/app_distribution/icon_information_3.png);}

/*单品分销*/
.detail_list .pro_distribution_box{background: #fff;padding:1.25rem 0.9375rem;}
.detail_list .pro_distribution_box .share_title{background: url('../images/plugins/app_distribution/icno_money.png') no-repeat left center/1.25rem;margin-bottom: 0.625rem; padding-left:1.5625rem;line-height: 1.5rem; font-size: 1.0rem;}
.detail_list .pro_distribution_box .share_content{line-height: 1.5rem; font-size: 0.8125rem;color:#666666;}
.detail_list .pro_distribution_box .share_content a{text-decoration: underline;color:#000;}
.detail_list .pro_distribution_box .share_copy{margin:0.625rem 0 1.25rem 0;}
.detail_list .pro_distribution_box .share_copy .share_input{width:66%; height:1.75rem; line-height:1.75rem; padding:0 0.5rem; color:#dfdfdf; border:1px #f1f1f1 solid;}
.detail_list .pro_distribution_box .share_copy .btn_copy{width:24%; height:1.875rem; line-height:1.875rem;  padding:0;background: #000; color:#fff;font-size: 0.875rem; border:0;border-radius: 3px;}
.detail_list .pro_distribution_box .share_third span{display:block;margin-bottom:0.75rem;  font-size: 0.8125rem;color:#666666;}
.detail_list .pro_distribution_box .share_third a{width:1.75rem; height:1.75rem; line-height:1.75rem; margin-right:0.5rem; background-repeat:no-repeat; background-position:center;display:inline-block;vertical-align: middle;}
.detail_list .pro_distribution_box .share_third .share_facebook{background-image: url('../images/plugins/app_distribution/icon_proshare_facebook.png');}
.detail_list .pro_distribution_box .share_third .share_google{background-image: url('../images/plugins/app_distribution/icon_proshare_google.png');}
.detail_list .pro_distribution_box .share_third .share_twitter{background-image: url('../images/plugins/app_distribution/icon_proshare_twitter.png');}
.detail_list .pro_distribution_box .share_third .share_pinterest{background-image: url('../images/plugins/app_distribution/icon_proshare_pinterest.png');}
/*************************** 分销(end) ***************************/


/*************************** 买家秀(start) ***************************/
.app_gallery{padding:1rem .9375rem;}
.app_gallery .title{height:1.5rem; line-height:1.5rem; text-align:center; text-transform:uppercase; font-size:1rem; color:#111;}
.app_gallery .s_title{height:.9375rem; line-height:.9375rem; text-align:center;}
.app_gallery .s_title>a{font-size:.75rem; color:#666;}
.app_gallery #app_gallery_content{min-height:300px; position:relative; margin:0 auto;}
.app_gallery .gly_list{padding-top:.75rem; visibility:visible;}
.app_gallery .gly_list .item{vertical-align:middle; width:calc((100vw - .9375rem * 2) / 2 - 10px); position:absolute; text-align:center; margin:0 5px 10px 5px;}
.app_gallery .gly_list .item .img{display:block; overflow:hidden; position:relative; text-align:center;}
.app_gallery .gly_list .item .prod_info{height:3.125rem; background:#f5f5f5; padding:.625rem;}
.app_gallery .gly_list .item .prod_info .prod_img{vertical-align:middle; width:1.25rem; height:1.25rem; float:left; text-align:center; font-size:0;}
.app_gallery .gly_list .item .prod_info .prod_name{display:block; max-height:48px; line-height:16px; overflow:hidden; margin-left:1.75rem; text-align:left; color:#333;}
.app_gallery .BoardLayout{position:relative;}
.app_gallery .BoardLayout .item{width:calc((100vw - .3125rem - .9375rem * 2) / 2); position:absolute;}
.app_gallery .BoardLayout .item .img{height:inherit;}

.alert_choose_gallery .gallery_img{text-align:center;}
.alert_choose_gallery .gallery_img img{max-height:50vh;}
.alert_choose_gallery .product{margin-top:1.5rem;}
.alert_choose_gallery .product .img{width:4.0625rem; height:4.0625rem; overflow:hidden; float:left;}
.alert_choose_gallery .product .info{margin-left:5rem;}
.alert_choose_gallery .product .name{height:2rem; line-height:1rem; overflow:hidden; border-radius:.25rem; font-size:.75rem; }
.alert_choose_gallery .product .view{display:inline-block; height:1.625rem; line-height:1.625rem; padding:0 25px; margin-top:.625rem; text-decoration:none; font-size:.75rem; color:#fff;}
/*************************** 买家秀(end) ***************************/

/*询盘*/
.app_inquiry #location{display: none;}
.app_inquiry .inquiry_box .inquiry_title{height: 2.8125rem;line-height: 2.8125rem;padding:0 0.625rem; background-color: #f9f9f9; border-bottom: 1px solid #f0f0f0;font-size: 1.25rem;}
.app_inquiry .inquiry_box .inquiry_pro{margin: 1.25rem 0 1.875rem;padding:0 0.625rem; overflow: hidden;}
.app_inquiry .inquiry_box .inquiry_pro .i_pro_img{float: left;width: 3.75rem;height: 3.75rem;}
.app_inquiry .inquiry_box .inquiry_pro .i_pro_info{float: right;width: 75%;}
.app_inquiry .inquiry_box .inquiry_pro .i_pro_info .i_pro_number{color:#999999;font-size: 0.75rem;}
.app_inquiry .inquiry_box .inquiry_pro .i_pro_info .i_pro_name{margin-top: 0.5rem; line-height: 1.25rem; font-size: 0.875rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.app_inquiry .inquiry_box .inquiry_form{margin: 0 0 3.125rem;padding:0 0.625rem; overflow: hidden;}
.app_inquiry .inquiry_box .inquiry_form .rows{margin-bottom: 1.4375rem;}
.app_inquiry .inquiry_box .inquiry_form .rows label{display:block;font-size: 1.0rem;margin-bottom: 0.5rem;}
.app_inquiry .inquiry_box .inquiry_form .rows label .required_null{display: inline-block;vertical-align: middle;font-size: 0.875rem;color:#ff0000;}
.app_inquiry .inquiry_box .inquiry_form .rows .i_row{margin-bottom: 1.4375rem;}
.app_inquiry .inquiry_box .inquiry_form .rows .i_row:nth-child(2){margin-bottom: 0;}
.app_inquiry .inquiry_box .inquiry_form .rows .i_input{height: 2.1875rem;width: 100%;padding-left: 0.625rem; border:1px solid #dddddd;box-sizing: border-box;border-radius: 4px;}
.app_inquiry .inquiry_box .inquiry_form .rows .i_textarea{height: 6.875rem;padding:0.625rem;}
.inquiryWrapper .inquiry_box .inquiry_form .rows .i_submit{width:100%; height:2.5rem; line-height:2.5rem; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#e53935; border:0; font-size:1rem; cursor:pointer;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box{display: none;float: left;width: 86px;height: 86px;position: relative;box-sizing:border-box;border: 2px dashed #c4cdd5;border-radius: 5px;margin: 15px 20px 0 0;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box label{margin: 0;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box:first-child{display: block;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box.on{}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box.on:after,.inquiryWrapper .inquiry_box .inquiry_form .upload_box.on:before{background: none;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box.on .num_tips{font-size: 0;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box:after{position: absolute;content:'';width: 1.625rem;height: 4px;background: #c4cdd5;transform:translate(-50%,-50%);left:50%;top: 40%;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box:before{position: absolute;content:'';height: 1.625rem;width: 4px;background: #c4cdd5;transform:translate(-50%,-50%);left:50%;top: 40%;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box .num_tips{position: absolute;left: 0;top: 65%;width: 100%;text-align: center;color: #dddddd;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box .pic_box{position: relative;width: 82px;height: 82px;vertical-align: middle;font-size: 0;text-align: center;cursor: pointer;z-index: 1;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_box .close{position: absolute;top: -7px;right: -7px;display: none;width: 1.5rem;height: 1.5rem;line-height: 1.5rem;text-align: center;color: white;background: rgba(0,0,0,0.5);border-radius: 50%;cursor: pointer;z-index: 2;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_file{ width:82px; height:82px; 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: 70px;z-index: 1;}
.inquiryWrapper .inquiry_box .inquiry_form .upload_tips{color: #999999;}