@charset "utf-8";
/*商品样式------------------*/
.display-none{ display: none;}
.main{ padding-bottom: 0.73rem;}
.main-01{ padding-bottom: 73px;}
.height-comm-27px{ height: 27px}
.height-comm-57px{ height: 57px}
.font-size-16{ font-size: 0.16rem; color: #333333;}
.padding-right-30px{ padding-right: 30px;}

.promotion li{ float: left; width: 2.85rem; background-color: #ffffff; margin-bottom: 0.2rem;}
.promotion .promotion-pic img { width: 100%; height: 2.9rem;}
.promotion .goods-title a,.promotion .goods-sale{ display: block; font-size: 0.14rem; color: #333333; text-decoration: none; }
.promotion .goods-price{ font-size: 0.2rem; color: #FF4139; padding: 0.07rem 0;}
.promotion .promotion-goods{ margin: 0.14rem 0.07rem 0.12rem 0.09rem;}

.producer li{ float: left;width: 2.4rem; background-color: #ffffff; margin-bottom: 0.16rem;}
.producer li img{ width: 100%; height: 2.4rem;}

.position{ height: 0.5rem; line-height: 0.5rem; background-color: #FFFFFF; border-top: 0.01rem solid #E6E7EB;}
.position .location{width: 15.2rem;margin: auto;}
.position .location{ font-size: 0.16rem;}
.position .location a{ font-size: 0.16rem; text-decoration: none;color: #666666;}

.position-01{ height: 50px; line-height: 50px; background-color: #FFFFFF; border-top: 1px solid #E6E7EB;}
.position-01 .location-01{width: 1200px;margin: auto;}
.position-01 .location-01{ font-size: 16px;}
.position-01 .location-01 a{ font-size: 16px; color: #666666; text-decoration: none; }

.position-02{ height: 0.5rem; line-height: 0.5rem; background-color: #FFFFFF; border-top: 0.01rem solid #E6E7EB;}
.position-02 .location-02{width: 15.2rem;margin: auto;}
.position-02 .location-02{ font-size: 0.16rem;}
.position-02 .visited-class{ color: #458DD1;}
.position-02 .location-02 .first-menu{ font-size: 0.16rem;  display: block; text-decoration: none;}
.position-02 .location-02 a:hover{ color: #458DD1;}
.position-02 .location-02 .dropdown{ float: left; width: 2.0rem; text-align: left;}
.dropdown {
    position: relative;
    display: block;
}
.dropdown-content {
    width: 12.3rem;
    display: none;
    background-color: #f9f9f9;
    min-width: 1.6rem;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 0.12rem  0.16rem 0.5rem 0.16rem;
    z-index: 99;
    margin-bottom: 0.2rem;
}
.dropdown:hover .dropdown-content {
    display: block;
}
.menu-column{ width: 1.5rem;}
.menu-column .son-menu-first{ height: 0.2rem; line-height: 0.2rem;}
.menu-column .son-menu-first a{
    font-size: 0.14rem;
    color: #458DD1;
    display: block;
}
.menu-column .son-menu-column li a{
    font-size: 0.12rem;
    color: #333;
    display: block;
    height: 0.2rem;
    margin-bottom: 0.03rem;
}

/*新闻详情页*/
.article-details{ font-size: 14px; color: #333333; background-color: #ffffff; padding: 42px;}
.article-details a{font-size: 14px;}
.article-details img{ max-width: 100%;}
.article-details p{ text-indent: 24px; line-height: 24px;}

/*企业详情*/
.company-details{ background-color: #ffffff; padding: 29px 26px;}
.company-logo .company-logo-pic { width: 100px; height: 100px; border: 1px solid #458DD1;}
.company-logo .name-company{ font-size: 24px; color: #333333; }
.company-logo .company-name{ margin-left: 20px;}
.company-logo .company-video{ font-size: 14px; color: #ffffff; margin-top: 14px;}
.company-logo .company-video span{ background-color: #458DD1; border-radius: 20px; display: block; height: 29px; line-height: 29px;}
.company-logo .company-video span img{ vertical-align: middle; padding: 0 3px 0 10px; width: 14px; height: 14px;}
.company-logo .company-place-order { height:100px; line-height: 100px; margin-right: 78px;}
.company-logo .company-place-order button{ width: 150px; height: 40px; background-color: #458DD1; border-radius: 4px; border: none; color: #ffffff;vertical-align: middle;cursor: pointer;}

.company-details .company-model-title{ font-size: 18px; color: #458DD1;}
.company-details .company-introduction{ font-size: 14px; color: #333333; margin-top: 13px;}
.company-details .company-introduction p{ line-height: 24px;}
.company-details .qualifications li{ float: left; width: 220px; height: 203px;}
.company-details .qualifications li img{ max-width: 220px; max-height:203px}
.company-details .picture-album li{ float: left; width: 226px; height: 170px; border: 1px solid #E2E2E2; margin: 0 10px; text-align: center;}
.company-details .qualifications li img{ max-width: 226px; max-height: 170px}
/*购物车*/
.cart-model{ background-color: #ffffff; padding-bottom: 55px;}
.cart-model table th{ font-size: 15px; color: #333333; text-align: left; padding: 18px 0;}
.radio-select{ text-align: center;}
.radio-select input{ width: 20px; height: 20px;}
.cart-model table td{ font-size: 14px; color: #333333; border-bottom: 1px solid #E6E7EB; vertical-align: top; padding-top: 17px;}

.cart-list .cart-goods-pic{ padding: 0 19px 20px 0;}
.cart-list .cart-goods-pic img{ width: 100px; height: 100px;}
.cart-list .cart-goods-name{ width: 280px;}
.cart-list .cart-goods-name a {  text-decoration: none; color: #333333;}

.cart-list span {
    font-size: 13px;
    color: #999999;
    vertical-align: top;
    display: inline-block;
}
.cart-model .sc_goodsitem_num {
    text-align: center;
}
.cart-model .sc_goodsitem_num button {
    width: 25px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid #E8E8E8;
    opacity: 1;
    line-height: 25px;
    color: #999999;
}
.cart-model .sc_goodsitem_numinput {
    width: 51px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid #E8E8E8;
    opacity: 1;
    text-align: center;
    line-height: 24px;
    color: #999999;
}
.sc_goodsitem_js {
    width: 100%;
    height: 0.8rem;
    background: #E5E5E5;
    opacity: 1;
    line-height: 80px;
}
.sc_goodsitem_checkall {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.sc_goodsitem_js span {
    font-size: 14px;
    color: #333;
    vertical-align: middle;
}
.sc_goodsitem_jssc {
    margin-left: 58px;
    cursor: pointer;
}
.sc_goodsitem_js .sc_goodsitem_jsheji {
    color: #FF4040;
    font-size: 18px;
    margin-right: 20px;
}
.sc_goodsitem_jsheji label {
    color: #FF4040;
    font-size: 14px;
}
.sc_goodsitem_js .sc_goodsitem_jsheji_je {
    color: #FF4040;
    font-size: 20px;
}
.sc_goodsitem_js .sc_goodsitem_jsop {
    width: 173px;
    height: 100%;
    background: rgba(37,117,243,1);
    opacity: 1;
    display: inline-block;
    vertical-align: top;
    color: white;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
}
.sc_goodsitem_num_total{
    display: inline-block;
    width: 20px;
    text-align: center;
    font-size: 20px;
    color: #FF4139;
}
.settle-accounts{ line-height: 80px;}
.sc_goodsitem_jschoose{ padding-left: 14px;}

.center-model .personal-menu{
    width: 213px;
    background-color: #ffffff;
    height: 764px;
}
.center-model .personal-menu li{ text-align: center; margin-bottom: 20px;}
.center-model .personal-menu li a{ font-size: 16px; color: #666666; text-decoration: none;}
.center-model .personal-menu li a:hover{ color:#458DD1; }
.center-model .personal-menu .a-visited{ color: #458DD1;}
.personal-info{ background-color: #ffffff; width: 901px; margin-left: 40px; padding: 9px 17px 5px 29px;}
.peisonal-edit{ text-align: right;}
.peisonal-edit a{ color: #458DD1; font-size: 10px; text-decoration: none;}
.personal-header { width: 97px; border-right: 0.5px solid #33333336;}
.personal-header img{ width: 68px; height: 68px; border-radius: 50%;}
.personal-name{ margin-left: 31px; width: 643px;}
.personal-name .title{ font-size: 16px; color: #333333; line-height: 22px;}
.personal-name .desc{ font-size: 10px; color: #458DD1; margin-top: 20px;}
.personal-country{ position: relative;}
.personal-country li{ float: right; text-align: right; width: 55px; line-height: 68px;}
.personal-country li img{ width: 35px; height: 23px;}
.country-right-border{ position: absolute; top: 24px; left: 80px; display: inline-block; border-right:0.05px solid #33333336; height: 23px; vertical-align: middle; }
.personal-company p{ height: 61px; border-top: 1px solid #E6E7EB; display: flex;align-items: center; font-size: 14px; color: #333333;}
.personal-company p span{ display: inline-block; width: 150px;}

.records-title{ font-size: 20px; color: #333333; margin:19px 0 25px 0;}
.promotion-01 li{ float: left; width: 160px; background-color: #ffffff; margin: 0 10px 20px 10px;}
.promotion-01 .promotion-pic-01 img { width: 100%; height: 160px; border: 1px solid #E9E9E9;}
.promotion-01 .goods-sale-01{ margin: 6px 0 4px 0;}
.promotion-01 .goods-title-01 a,.promotion-01 .goods-sale-01{ display: block; font-size: 12px; color: #333333; text-decoration: none; }
.promotion-01 .goods-price-01{ font-size: 18px; color: #FF4139; padding: 7px 0;}
.promotion-01 .promotion-goods-01{ margin: 7px 0 12px 0;}

.service-order{ margin-left: 40px; width: 947px;}
.service-order .service-order-nav li{
    float: left;
    width: 162px;
    border: 1px solid #DBDBDB;
    text-align: center;
    height: 46px;
    line-height: 46px;
    background-color: #F2F2F6;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;}
.service-order .service-order-nav .visited{ background-color: #FFFFFF; border-bottom: 1px solid #ffffff; color: #458DD1;}
.service-order-con{ background-color: #ffffff; width: 927px; padding: 0 10px;}
.service-order-son-nav ul{ border-bottom: 1px solid #E6E7EB; overflow: hidden;}
.service-order-son-nav li{ float: left;margin: auto 15px; font-size: 14px; color: #666666; padding: 18px 0 10px 0;cursor:pointer }
.service-order-son-nav .visited{ color: #458DD1; border-bottom: 2px solid #458DD1;}
.service-order-con .search{ height: 77px; line-height: 77px; position: relative;}
.service-order-con .search .layui-input{ width: 140px; height: 30px; font-size: 12px; color: #999999; display: inline-block; text-align: center;}
.service-order-con .search .search-keywords{ width: 223px; height: 30px; border: 1px solid #BFBFBF; display: inline-block; margin-left: 12px; font-size: 12px;padding-left: 13px;}
.service-order-con .search .search-button{ width: 95px; height: 32px;border: 1px solid #BFBFBF; color: #333333; font-size: 12px; position: absolute; top: 23px; left: 248px;}
.service-order-con .search span{ display: inline-block; font-size: 12px; margin: 0 21px 0 176px;}
.service-order-con .search label{ display: inline-block; font-size: 12px; margin: auto 18px;}
.service-order-son-details{ border: 1px solid #E8E8E8; margin-top: 9px; }
.service-order-son-con .service-con-title{ font-size: 12px; color: #333333; height: 40px; line-height: 40px; background-color: #F5F5F5; border-bottom: 1px solid #E8E8E8; position: relative;}
.service-order-son-con .service-con-title span{display: inline-block;}
.service-order-son-con  .width-126{ width: 110px; padding-left: 8px;}
.service-order-son-con  .width-291{ width: 270px}
.service-order-son-con .width-100{ width: 100px}
.service-order-son-con .width-177{ width: 177px}
.service-order-son-con .width-137{ width: 137px}
.service-order-son-con .width-96{ width: 96px}
.service-order-son-con .width-411{ width: 330px;padding-left: 8px;}
.service-order-son-con .width-95{ width: 90px}
.service-order-son-con .width-111{ width: 111px}
.service-order-son-con .width-119{ width: 119px}
.service-order-son-con .width-409{ width: 390px;padding-left: 19px;}
.service-order-son-con .width-459{ width: 440px;padding-left: 19px;}
.service-order-son-con .width-489{ width: 470px;padding-left: 19px;}
.service-order-son-con .width-149{ width: 149px}
.service-order-son-con .width-219{ width: 219px}
.width-240{ width: 240px}
.width-280{ width: 280px}
.service-order-list-con{ height: 85px;}
.service-order-list-con li{ float: left; font-size: 12px; color: #333333;}
.service-order-list-con .order-button{padding: 4px 4px; border: 1px solid #E8E8E8; font-size: 12px; text-align: center; color: #333333; display: inline-block;cursor: pointer}
.order-button-no-border {height: 26px; line-height: 26px; font-size: 12px; color: #333333;cursor: pointer}
.order-p{width: 80px; height: 30px; font-size: 12px; color: #333333;}
.service-order-son-details .del-ico{text-align: right; position: absolute; top:0;right: 15px;}

.order-image img{ width: 90px; height: 90px; border: 1px solid #E9E9E9;}
.service-order-list-con-01{ height: 120px;}
.service-order-list-con-01 li{ float: left; font-size: 12px; color: #333333;}
.service-order-list-con-01 .order-button{padding: 4px 4px; border: 1px solid #E8E8E8; font-size: 12px; text-align: center; color: #333333; display: inline-block;}
.order-details-info { width:220px; margin-left: 8px; position: relative; height: 90px; }
.order-details-info .goods-specs{ position: absolute;  left: 0; color: #999999;}
/*我的订单详情*/
.my-order-details{ background-color: #ffffff;}
.logistics-title{ font-size: 16px; height: 66px; line-height: 66px; font-weight: bold; color: #333333; padding-left: 14px; position: relative;}
.logistics-title label{ position: absolute; top: 0; right: 15px;}
.logistics-title label a{ font-size: 14px; color: #458DD1;}
.logistics-details{ border-top: 1px solid #E6E7EB;padding-top: 13px; font-size: 12px; color: #333333; padding-left: 14px;}
.logistics-details p{ line-height: 18px;margin-top: 5px}
.order-details-infomation{ position: relative;}
.order-details-info-border{ border: 1px solid #AEC7E5;}
.order-details-infomation .title p{
    position: absolute;
    top: 0;
    left: 24px;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    border: 1px solid #AEC7E5;
    border-bottom: none;
    text-align: center;
    z-index: 99;
    background-color: #ffffff;
    margin: 0 0.1rem;
}
.order-infomation-details{ padding-left: 12px;}
.order-infomation-details p{ font-size: 14px; color: #333333; margin: 7px auto; line-height: 20px;}
.order-goods-list,.total-info{ width: 1172px; margin: auto;}
.order-goods-list .service-con-title{ background-color: #E8F2FF;}
.order-goods-list .service-order-list-con-01{ height: 156px;}
.order-goods-list .service-order-son-details{ margin-top:0;}
.total-info{ background-color: #F3F3F3; height: 115px; font-size: 12px; color: #666666; text-align: right;}
.total-info p{ line-height:18px; padding-right: 29px;}
.total-info span{ display: inline-block; text-align: right; width: 30%;}
.total-info label{ display: inline-block; text-align: right; width: 10%;}
.confirm-order-title{ font-size: 16px; color: #333333;font-weight: bold; padding: 43px 0 21px 22px; border-bottom: 1px solid #E6E7EB;}
/*优惠券*/
.coupon-list li{ width: 400px; height: 220px; float: left; margin: 10px; background: url("../images/coupon_s.png") no-repeat center center; background-size: cover;}
.coupon-list .coupon-money,.coupon-list-01 .coupon-money{ height: 101px; line-height: 101px; }
.coupon-list .coupon-money p,.coupon-list-01 .coupon-money p{font-size: 16px; color: #ffffff; padding-left: 20px;}
.coupon-list .coupon-money span,.coupon-list-01 .coupon-money span{ font-size: 36px; display: inline-block;}
.coupon-list .coupon-desc,.coupon-list-01 .coupon-desc { height: 97px; font-size: 12px; color: #FFFFFF; padding: 17px 11px;}
.coupon-list-01 li{ width: 400px; height: 220px; float: left; margin: 10px; background: url("../images/coupon_n.png") no-repeat center center; background-size: cover;}

/*我的询盘*/
.inquiry-model{ width: 947px; background-color: #fff;}
.inquiry-model .inquiry-goods-info{ background-color: #F5F5F5; border: 1px solid #E8E8E8; width: 927px; height: 78px; margin: auto 10px;}
.inquiry-goods-info img{ width: 60px; height: 60px; border: 1px solid #E8E8E8; margin: 10px 15px 8px 10px; }
.inquiry-goods-info .goods-name{ margin-top: 10px; width: 90%; font-size: 12px; color: #333;}
.inquiry-goods-info .goods-name p{ line-height: 17px;}
.inquiry-model .q-a{ padding-left: 10px; border-bottom: 1px solid #E6E7EB;}
.inquiry-model .q-a p{ margin: 15px auto; position: relative;}
.inquiry-model .q-a label{ font-size: 12px; color: #999999; position: absolute; top:0; right: 10px;}
.inquiry-model .q-a .question-ico,.inquiry-model .q-a .answers-ico{
    background-color: #FFA339;
    height: 19px;
    width: 19px;
    display: inline-block;
    font-size: 14px;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    margin-right: 3px;}

.inquiry-model .q-a .answers-ico{ background-color:#458DD1; }
.inquiry-model .q-a .question-ico{ background-color:#FFA339; }
.inquiry-model .q-a-img{ margin-left: 10px;}
.inquiry-model .q-a-img li{ float: left; width: 50px;}
.inquiry-model .q-a-img img{ width: 40px; height: 40px;}

.zongji li{ float: left; width: 217px; color: #458DD1; text-align: center;}
.zongji .zongji-num{ font-size: 26px; line-height: 32px;}
.zongji .zongji-desc{ font-size: 14px; line-height: 20px;}
.shop-order-title{ margin: 15px 0 8px 0;}
.shop-order-title span{ display: inline-block; font-size: 16px; color: #333333;}
.width-454{ width: 440px; padding-left: 14px;}
.width-256{ width: 256px;}
.width-129{ width: 129px;}
.width-156{ width: 120px; padding-left: 10px;}
.width-130{ width: 130px;}
.width-265{ width: 265px;}
.width-156-01{ width: 136px;}
.shop-order-list ul{ border-bottom: 1px solid #E6E7EB; padding: 10px 0 10px 0;}
.shop-order-list li{ float: left; font-size: 14px; margin-left: 3px;}

.evaluate-con{ padding-left: 10px; font-size: 12px;border-bottom: 1px solid #E6E7EB;}
.evaluate-con .pingfen{color: #666666; position: relative; margin: 8px auto;}
.evaluate-con .pingfen img{ padding: 0 2px}
.evaluate-con .pingfen label{ position: absolute; top:0; right: 10px;}
.evaluate-con .pj-con{ color: #333333; margin: 8px auto;}
.goods-specs-price{ font-size: 18px; color: #FF4139; margin-top: 5px;}

.receiving-address{ width: 947px; background-color: #ffffff;}
.receiving-address .address-title{ font-size: 14px; color: #333333; padding: 18px 0 14px 26px; border-bottom: 1px solid #E6E7EB;}
.color-red{ color: red;}
.address-list{ width: 920px; margin: auto;}
.address-list .service-con-title{ background-color: #EBECF0; font-size: 14px;  height:40px; line-height: 40px;}
.address-list .service-con-title span{display: inline-block;}
.address-list .address-list-son ul{ border: 1px solid #DCDEE3; border-top: none;}
.address-list .address-list-son li{ float: left; font-size: 14px; align-items: center; padding-top: 5px;padding-bottom: 5px;}
.address-list .address-list-son span{ color: #458DD1;}
.address-list .address-list-son em{ color: #DCDEE3; padding: 0 2px;}
.address-list .address-list-son button{ font-size: 12px; border: 1px solid #458DD1;background-color: #C8E4FF; color: #458DD1; padding: 2px 5px; border-radius: 2px; display: inline-block; margin-left: 5px;}
.address-list .address-list-son label{ font-size: 14px; color: #458DD1; display: inline-block; margin-left: 36px;}

.edit-password{ width: 1200px; background-color: #ffffff; height: 877px}
.edit-password .edit-password-form{ width: 600px; margin: auto;}
.edit-password-form span{ display: inline-block; width: 35%; font-size: 14px;}
.edit-password-form label{ display: inline-block; border: 1px solid #BFBFBF; border-radius: 2px; width: 50%;}
.edit-password-form em{ font-size: 12px; color: #458DD1;}
.form-input{margin: 10px auto;}
.input-223{ width: 210px;}
.input-143{ width: 130px;}
.form-input input{ height: 30px; font-size: 12px; padding-left: 10px; border: none;}
.edit-password-form .form-submit{ width: 101px; height: 36px; line-height: 36px; background-color: #458DD1; font-size: 16px; border: none; border-radius: 4px; color: #ffffff;}

.messages .messages-menu ul{ background-color: #F2F2F6; width: 327px;}
.messages .messages-menu .menu-title{ float: left; width: 162px; height:54px; line-height: 54px; text-align: center; font-size: 14px; }
.messages .visited{ background-color: #ffffff; color: #458DD1;}
.messages .messaages-content-list{background-color: #ffffff; padding: 0 24px;}
.messages .message-time{ font-size: 12px; color: #999999;}
.messages .message-content{ font-size: 14px; color: #333333; margin-top: 14px;}
.messages .message-con-detaisl{ padding: 18px 0; border-bottom: 1px solid #E6E7EB;}

.product-sales-information{ background-color: #ffffff; border-top: 1px solid #E6E7EB;}
.product-sales-information .product-infomation{ width: 1200px; margin: auto;}
.product-sales-information .product-pic img{ width: 360px; height: 360px;}
.product-sales-information .product-content{ width: 565px; color: #666666;}
.product-sales-information .product-name{ font-size: 18px; line-height: 25px; color: #333;}
.product-sales-information .product-desc{ font-size: 14px;}
.product-sales-information .border-bottom-1px{ border-bottom: 1px solid #E6E7EB; margin: 15px 0; width: 563px; }
.product-content .product-old{ font-size: 14px; color: #666666; position: relative;}
.product-content .product-old span{ display: inline-block; width: 72px;}
.product-content .product-old label{ color: #458DD1; position: absolute; top: 0;right: 0;}
.product-content .guige{ margin-top: 22px;}
.product-content .guige-desc,.product-content .sales-desc{ width: 72px; word-wrap: break-word}
.product-content .guige-list{ width: 493px;}
.product-content .guige-list li{ float: left; display: inline; padding: 5px 12px; margin: 0 5px 12px 5px;}
.border-default{ border: 1px solid #E8E8E8; border-radius: 2px;}
.sales-numbers .sc_goodsitem_num_jian,.sales-numbers .sc_goodsitem_num_jia{ width: 25px; height: 25px; background-color: #ffffff; border: 1px solid #E8E8E8; font-size: 18px; color: #999999;}
.sales-numbers .sc_goodsitem_numinput{ width: 51px; height: 24px; text-align: center; color: #999999;}
.sales-numbers label{ color: #666666;}
.sales-button button{ width: 220px; height: 38px;border-radius: 2px;}
.sales-button .buy{ background-color: #458DD1; color: #ffffff; border: 1px solid #458DD1;}
.sales-button .cart{ border: 1px solid #458DD1; color: #458DD1; background-color: #FFFFFF; margin-left: 20px;}
.product-pic p{ font-size: 14px; color: #458DD1; margin-top: 11px; margin-bottom: 41px; height: 20px; display: flex; align-items: center;}
.goods-details-menu li{ float: left; width: 158px; height: 46px; line-height: 46px; text-align: center; font-size: 14px;}
.goods-details-menu .menu-default{ border: 1px solid #DBDBDB; background-color: #F2F2F6;}
.goods-details-menu .visited{ border: 1px solid #DBDBDB; border-bottom: 1px solid #ffffff; color: #458DD1; background-color: #ffffff; }
.goods-details{ background-color: #ffffff;}
.menu-content .product-details{ padding: 45px;}
.menu-content .product-details img{ width: 100%;}
.product-evaluate{ width: 1139px; margin: auto; padding: 15px 0 11px 0; border-bottom: 1px solid #E6E7EB;}
.product-evaluate .user-pic{ position: relative}
.product-evaluate .user-pic img{ width: 36px; height: 36px; border-radius: 50%;}
.product-evaluate .user-pic label{ position: absolute; top: 0;right: 0; font-size: 12px; color: #999999;}
.product-evaluate .user-pic span{ display: inline-block; margin-left: 18px; font-size: 14px;}
.product-evaluate .product-pf{ margin: 14px 0 12px 0;font-size: 12px; color: #666666; height: 17px; line-height: 17px;}
.product-evaluate .product-pf img{ margin: 0 2px;}
.product-evaluate .evaluate-content { font-size: 12px; line-height: 17px;}
.product-evaluate .q-a-img li{ float: left; width: 50px; text-align: left;}
.product-evaluate .q-a-img img{ width: 40px; height: 40px;}
.want-ask{ margin: 17px 0 75px 0;}
.want-ask button{ width: 152px; height: 36px; background-color: #458DD1; border: 1px solid #458DD1; color: #ffffff; border-radius: 4px; }

.service-order-list-con-01 .sc_goodsitem_num_jian,.service-order-list-con-01 .sc_goodsitem_num_jia{ width: 25px; height: 25px; background-color: #ffffff; border: 1px solid #E8E8E8; font-size: 18px; color: #999999;}
.service-order-list-con-01 .sc_goodsitem_numinput{ width: 51px; height: 24px; font-size: 13px; text-align: center; color: #999999;}
.post-confirm-con{ width: 260px;}
.post-confirm{ position: relative; height: 300px;}
.post-confirm-con{ position: absolute; top:21px; right: 85px;}
.post-confirm-con .heji span{ width: 96px; display: inline-block;}
.post-confirm-con .heji label{ width: 163px; text-align: right; display:inline-block;}

.screenshot-post{ padding-left: 42px;}
.screenshot-post-title{ font-size: 14px; margin-bottom: 17px;}
.goods-pic-ids{ width: 84px; height: 110px; position: relative; overflow: hidden;}
.goods-pic-ids input{
    width: 84px;
    height: 84px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
}
.goods-pic-ids .upload-title{ text-align: center; width: 84px; line-height: 14px; height: 14px; display: inline-block; margin: 11px auto;}
.upload-item{ margin: auto 5px; }
.post-textarea textarea{ width: 428px; height: 118px; padding: 5px;resize:none; }
.screenshot-post .form-post button{ width: 152px; height: 36px; background-color: #458DD1; font-size: 16px; border: 1px solid #458DD1; color: #ffffff; border-radius: 4px; margin-top: 53px;}