@charset"utf-8";
header{height: .84rem;background-color:rgba(255,255,255,0);background-image: none;border-bottom: none;padding: 0 .2rem;}
.arr{border-color:#ddd;border-width:1px 1px 0 0;width:.14rem;height:.14rem;}
.a-bar{height: .84rem;box-align: center;-webkit-box-align: center;-moz-box-align: center;padding:0;}
.a-bar .a-back{display:block;width:.44rem;height:.44rem;background: url(i/back.png) no-repeat;background-size: .44rem .44rem;margin-left:0; margin-right:.4rem;text-indent:-99999rem;}
.a-bar .a-right{height:.44rem;line-height:.44rem;margin:0;}
.a-bar .a-right .btn{color: #fff;height:.44rem;line-height:.44rem;background:none;font-size:.28rem;padding:.02rem .05rem;border-color: #fff}
.a-bar .a-right .arr{border-color:#ddd;}
.passport-page .a-bar .btn{border:none;}
.a-bar .a-name{height:.44rem;line-height:.44rem;font-size: .30rem;color: rgba(0,0,0,.87);text-indent:-.44rem;}

/*商品分类*/
// .pt-category{padding:0 .2rem;}
.pt-category .content{background-color:#fff;padding:0 .2rem;}
.pt-category .title{height:.5rem;line-height:.5rem;border-bottom:.05rem solid #e5e5e5;padding:0;}
.pt-category strong{font-size:.26rem;font-weight:normal;padding-left:.2rem;}
.pt-category .title a{padding-right:.2rem;}
.pt-category .content em{height:.4rem;line-height:.4rem;padding-top:.2rem;}
.pt-category .content .list{padding:.3rem 0;}
.pt-category .content .item{margin:0;margin-bottom:.2rem;position:relative;box-sizing:border-box;}
.pt-category .content .item:nth-child(1n){margin-right:4%;}
.pt-category .content .item:nth-child(2n){margin-right:0;}
.pt-category .content .item a{padding:.1rem 0;line-height:.5rem;}
.pt-category .content .item span{width:120px; height:auto;line-height:1.5;}
.pt-category .content .item .arr{position:absolute;top:50%;margin-top:-.07rem;right:2%;box-sizing:border-box;}
/*商品分类 end*/ 
/*登录注册页*/ 
.passport-page{background-color:#fff;}
.form .c-g{height: auto;border: 1px solid #D6DCDA;margin: 0.6rem 0;padding:.1rem 0;border-radius:5px;}
.form .c{padding-right:0;margin-left:1.79rem; }
.form .c-l{border-color:#D6DCDA;width:1.5rem;}
.form .c-g-c label{color:#757575;text-decoration: none;}
.lnk{color:#ff5800;}
.passport-page .btn.orange{border-radius:5px; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff7600));background-image: -webkit-linear-gradient(#f58800,#ff7600);
    background-image: -moz-linear-gradient(#f58800,#ff7600);background-image: linear-gradient(#f58800,#ff7600);height:.7rem;line-height:.7rem;}
.a-bar .a-right .btn.orange{height:.44rem;line-height:.44rem;background:none;color:#333;font-size:.28rem;padding:0;}
.passport-page .full-padding .form .btn-send{height:.5rem;line-height:.5rem;font-size:.26rem;}
.form .verify-input{width:1.5rem;}
/*登录注册页 end*/ 
/*会员中心页*/ 
.member-page .footer-nav .mine span{background-position-y:-1.64rem;}
.member-page{background-color:#fff;}
.mem-avatar{float:none;margin:0 auto;display:block;width:1.5rem;height:1.5rem;border-radius:50%;border-color:#ff7600;border-width:2px;}
.mem-avatar img{width:1.5rem;height:1.5rem;max-width:100%;max-height:100%;}
.mem-base{margin-left:0;}
.member-page .section{padding:.3rem;}
.mem-base .d-line{padding:.2rem;}
.mem-base .d-line:last-child{background-color:#f5f5f5;margin-top:.2rem;padding:0;}
.mem-base .d-line .mem-experience a{color:#f58800;}
.mem-base .mem-level{padding:.3rem .2rem;background-color:#f5f5f5;}
.mem-base .mem-level .icon.orange{background-color:#f58800;height:.4rem;line-height:.4rem;}
.mem-base .mem-level .mem-experience{height:.4rem;line-height:.4rem;}
.mem-deposit{margin:0;margin-top:.2rem;}
.f-red{color:#f58800;}
.mem-deposit .col a,.integration .col a{margin-right:.2rem;color:#ff5800;}
.mem-deposit .col a .arr,.integration .col a .arr{border-color:#ff5800;}
.gb,.mem-menu .col2 .col a{border:none;background-color:#f5f5f5;padding:.3rem .2rem;}
.mem-menu .col2{display:block;}
.mem-menu,.mem-menu .col2 .col{margin-top:.2rem;}
.mem-menu .col2 .col a{background-image:none;color:#333;height:auto;line-height:1.5;text-align:left;font-size:.24rem;}
.mem-menu .col{margin-right:0;}
/* .mem-menu #cartNum{width:.4rem; height:.4rem;line-height:.4rem;border-radius:50%;margin-top:-1rem;padding:0;} */
.mem-menu #cartNum{ height:.4rem;line-height:.4rem;margin-top:-1rem;padding:0;}
.mem-menu .col2:last-child{margin:0 !important;padding:0 !important;display: box;display: -webkit-box;
    display: -moz-box;width:100% !important;}
.mem-menu .col2:last-child .col{margin-right:.2rem;margin-top:.3rem;}
.mem-menu .col2:last-child .col:last-child{margin-right:0;}
.mem-menu .col2:last-child .col a{border-radius:5px;text-align:center;background-color:#f58800;color:#fff;padding:.2rem;}
.mem-menu .col2:last-child .col:last-child a{background-color:#fdb543;}
.mem-fav-item{margin:0; margin-right:.03rem;text-align:center;height:auto;}
.mem-fav-item:last-child{ margin-right:0;}
.mem-fav-item img{max-height:2rem;max-width:100%;}
.mem-fav-list .box{background-color:#f5f5f5;}
.member-page .mem-fav-list .arr.right{top: 50%;margin-top:-.07rem;}
.member-page .mem-fav-list .title{height:.5rem;line-height:.5rem;margin-bottom:.2rem;}
.member-page  .mem-fav-list .box{margin:.2rem 0;}
.member-page .outbox{text-align:center;}
.member-page  .logout{display:inline-block;width:5rem;padding:.2rem;background-color:#b5b8bd;border-radius:5px;margin:.1rem 0;color:#fff;}
/*会员中心页 end*/ 
/*订单页*/
.content{background-color:#fff;}
.mem-order-item{position:relative;padding:0 .2rem;padding-bottom:.5rem;border-bottom:.1rem solid #f5f5f5;}
.mem-order-item .gb{padding:0;margin-left:1.5rem;background-color:#fff;}
.mem-order-item  .mem-order-pt{position:absolute;top:50%;margin-top:-.75rem; border:none;padding:0;}
.mem-pt-item{border:none;}
.mem-pt-item:last-child,.mem-pt-item{margin-bottom:0;width:1.3rem;height:1.3rem;border:none;}
.mem-order-item .icon {position:absolute;  top:.1rem;right:0;height:.5rem;line-height:.5rem;padding:0 .1rem;}
.mem-order-item .del-btn{
    position: absolute;
    bottom: -1.2rem;
    right: 0;
    height: .5rem;
    line-height: .5rem;
    padding: 0 .1rem;
    width: 1rem;
}
.mem-order-item .d-line .l-k{width:80px;line-height:.4rem;}
.mem-order-item .d-line .l-v{margin-left:1.5rem;padding-right:0;line-height:.4rem;width:1.9rem;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;}
.mem-order-item .d-line{line-height:.4rem;margin-top:.1rem;}
.mem-pt-item:last-child img,.mem-pt-item img{max-width:100%;max-height:100%;height:100%;width:100%;}
.mem-order-item .arr.right{top:-.05rem;}
.mem-order-item a .arr.right{top: 0;}
.mem-order-item  .mem-order-pt{width:1.3rem;height:1.3rem;overflow:hidden;}
.content .full-screen .full-padding{padding:0;}
/*订单页 end*/
/*购物车页*/
.cart-page .footer-nav .car span{background-position-y:-.84rem;}
.cart-page{background-color:#fff;}
.cart-page .full-padding{padding:0 0 1rem 0;}
.order-promotion, .unused-promotion{padding:.1rem .2rem;}
.order-promotion h3, .unused-promotion h3{font-size:.26rem;}
.order-promotion ul, .unused-promotion ul{padding-top:.1rem;padding-left:.5rem;}
.cart-page .cart-pt .pt-h-item{border-top:1px solid #e6e6e6;padding-left: .2rem;padding-right:.2rem;padding-bottom: .1rem; position:relative;}

.cart-page .total .order-btn-bar .btn.red{

}
.cart-page .total .fixed-bar{height:.6rem;line-height:.6rem;background-color:#f5f5f5;}
.cart-page .total-inner{padding:0 .2rem;}
.cart-page .total .checkout{
    display: inline-block;
    height: .6rem;
    width: 1.4rem;
    line-height: .6rem;
    position: absolute;
    top: 50%;
    right: .5rem;
    margin-top: -.3rem;
    background: #FF5800;
    color: #fff;
    text-align: center;
    padding: 0;
    border-radius: .1rem;
}
.cart-page .total-inner .price{color:#f58800;}
.cart-page .order-promotion .btn-collapse, .unused-promotion .btn-collapse{width:.3rem;height:.3rem;box-sizing:border-box;line-height:.3rem;text-align:center;font-size:.26rem;}
.cart-page .pt-list .pt-h-img{width:2rem;height:2rem;border:none;}
.cart-page .pt-list .pt-h-img img{max-width:100%;max-height:100%;width:100%;}
.cart-page .pt-list .pt-h-info{margin-left:2.1rem;min-height:2rem;}
.cart-page .cart-pt .pt-list .pt-h-name{height:.4rem;line-height:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.2rem;}
.pt-list .pt-h-price .pre{padding:0 .1rem;}
.pt-list .pt-h-price .pre .arr{margin-left:.1rem;}
.pt-list .pt-h-price{height:.5rem;line-height:.5rem;margin-top:.25rem;}
.pt-num{padding:.2rem !important;}
.pt-num .num{padding:0;}
.pt-num .num .num-ipt{border-width:1px 0 1px 0;}
.btn.disabled, .btn.gray{background-color:#f5f5f5;}
.pt-num .minus, .pt-num .plus{width:.46rem;height: 0.46rem;line-height: 0.46rem;font-size:.2rem;border-radius: 1rem;}
.pt-num .num .num-ipt{width:.48rem;height: 0.46rem;line-height: 0.46rem;}
.cart-page .cart-pt .pt-num{padding:0 !important;}
.cart-page .cart-pt .pt-list .pt-h-del a,.cart-pt .pt-list .pt-h-fav a{height:.45rem;line-height:.45rem;font-size:.26rem;padding:0 .15rem;}
.pt-list .pt-h-price .pre.act{background-color:#fff;}
.cart-pt .pt-list .pt-h-bar{margin-top:.1rem;}
/*购物车页*/ 
/*提交订单*/ 
.address-btn{margin-top:.2rem;background-color:#ececec;background-image:none;border:none;color:#333;height:.7rem;line-height:.7rem;font-size:.28rem;}
.section{border-bottom-color:#d4d4d4;padding:.3rem;}
.d-line{line-height:.5rem;}
.shipping-item{background-color:#eaeaea;border:none;}
.pt-list .pt-h-item{padding:.2rem 0;}
.coupon-use .panel .btn{width:.8rem;height:.4rem;line-height:.4rem;border:none;margin-left:.2rem;font-size:.2rem;}
.coupon-use .panel .input-border{height:.4rem;line-height:.4rem;box-sizing:border-box;margin-right:.2rem;}
.d-line .down{margin-top:-.12rem;}
.d-line .l-k{width:60px;}
.d-line .l-v{margin-left:70px;padding: 0}
.ob{border:none;background-color:#f5f5f5;}
#checkout_total .d-line .k{width:2rem;text-align: right}
#checkout_total .d-line{line-height:.6rem;}
.pre-info{padding-top:.2rem;}
.order-btn-bar .btn.red{height:.7rem;line-height:.7rem;font-size:.26rem;    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff7600));
    background-image: -webkit-linear-gradient(#f58800,#ff7600);
    background-image: -moz-linear-gradient(#f58800,#ff7600);
    background-image: linear-gradient(#f58800,#ff7600);border-radius:5px;}
.section .pt-list .pt-h-img{width:2rem;height:2rem;
    border:none;box-sizing: border-box;padding: .05rem}
.section .pt-list .pt-h-img img{max-width:100%;max-height:100%;width:100%;height:100%;}
.pt-list .pt-h-pro{margin-bottom:.2rem;}
.pt-list .pt-h-info .t-r{text-align:left;}
.section .pt-list .pt-h-info{margin-left:2.2rem;}
.order-msg .c-g{padding:.2rem;padding-right:0;}
.order-msg .text{height:.4rem;}
/*提交订单 end*/ 
 /*.btn:active, .btn:hover, .btn:visited{color:#ff7600;}*/
/* .btn.red:active,.btn.red:visited{color:#fff;}*/
.arr.right{top:0;}
/*弹出层*/
.dialog{width:100% !important;position:fixed !important;left:0 !important;bottom:0 !important;top:auto !important;min-height:5rem;padding-top:.32rem;}
#J_mask{z-index:111;}
.dialog-head,.dialog-content{padding:0 .32rem;}
.dialog .dialog-head{border-bottom:none;}
.dialog-head h3{padding: .24rem 0;font-size: .32rem;color: rgba(0,0,0,.87);font-weight:normal;border-bottom:1px solid #e5e5e5;}
.dialog .close{width:.4rem;height:.4rem;line-height:.4rem;border:none;right:3%;top: 0;color:#d7d7d7;font-size:.3rem;}
.dialog .promotions-panel{padding:.2rem 0;}
.dialog .promotions-panel .panel{padding:.3rem 0;}
.promotions-panel .panel li{border-top-style:solid;border-top-color:#f5f5f5;padding:.2rem 0;}
.promotions-panel .panel span{margin-right:.1rem;}
.dialog .all-price li{padding:.3rem 0;border-bottom:1px solid #e5e5e5;padding-left:.3rem;}
.dialog .all-price li:last-child{border-bottom:none;}
.tab .trigger.act{border:none;color:#f56600;border-right:1px solid #E5E5E5;}
.tab .trigger{border:none;font-size:.24rem;border-right:1px solid #E5E5E5;}
.tab .trigger:last-child{border-right:none;}
/*弹出层*/ 
/*收货地址*/ 
.address-form{padding:0 .2rem;}
.address-form .form .c-l{width:1.5rem;padding-right:.2rem;}
.address-form .form .c{margin-left:1.8rem;padding-right:.2rem;}
select{font-size:.2rem;}
.address-form .region .inputstyle{width:1.5rem;height:.5rem;line-height:.5rem;}
.address-form .form .c-g{line-height:.5rem;padding:.15rem 0;}
.address-form .form .text{height:.5rem;line-height:.5rem;}
.form .c-g-c{height:.5rem;line-height:.5rem;margin-top:0;margin-bottom:.3rem;
.address-form .btn{height:.6rem;line-height:.6rem;font-size:.24rem;border:none;background: #ff7600;}
/*收货地址 end*/ 
/*订单确定页*/
.order-index{background-color:#fff;}
.order-index .d-line .l-v{padding-right:0;} 
.order-index .d-line .l-v .btn{margin-top:.2rem;}
.order-index .btn.red{background-color:#f58800;height:.6rem;line-height:.6rem;font-size:.24rem;background-image:none;}
.order-index .section{padding:.2rem;}
.order-index .t-r{text-align:left;}
/*订单确定页 end*/ 
/*我的订单*/
.section .d-line .k{width:88px;text-align:right;}
/*我的订单 end*/ 
/*地址管理*/ 
.a-bar .a-right .btn{border:none;}
.address span{background-color:#ff7600;padding:.05rem .15rem;}
.address a{margin-top:.2rem;width:2rem;height:.5rem;line-height:.5rem;border:none;}
.address .arr.right{top:50%;margin-top:-0.07rem;}
/*地址管理 end*/
/*修改密码*/ 
.form{padding:0 .2rem;}
.form .btn.orange{    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff5800));
    background-image: -webkit-linear-gradient(#f58800,#ff5800);
    background-image: -moz-linear-gradient(#f58800,#ff5800);
    background-image: linear-gradient(#f58800,#ff5800);height:.8rem;line-height:.8rem;}
.form .c-g{line-height:.5rem;}
.form .text{height:.5rem;}
/*修改密码 end*/ 
/*商品评论*/ 
.mem-comment-list{font-size:12px;}
.publish_comment{padding:.2rem;}
.publish_comment .grades{padding:.1rem 0;}
.publish_comment .textarea{padding:.2rem 0;}
.mem-comment-list th{height:.6rem;line-height:.6rem;}
.publish_comment .item{padding:.1rem;}
.post-comment .btn{background-image:none;border:none;background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff7600));background-image: -webkit-linear-gradient(#f58800,#ff7600);
    background-image: -moz-linear-gradient(#f58800,#ff7600);background-image:linear-gradient(#f58800,#ff7600);margin-top:.2rem;font-size:16px;}
.publish_comment .textarea .action-fill-textarea{padding:.2rem;width:94%;outline:none;}
/*商品评论 end*/ 
/*商品收藏*/
.favorites .item .del{border:none;background: #ff5800;color: #fff;width:1.8rem;height:.5rem;line-height:.5rem;}
.favorites .item .f-l{margin-left:-2.2rem;}
.favorites .item img,.favorites .item .pic{width:1.8rem;height:1.8rem;}
.favorites .item .pic{margin-bottom:.2rem;}
.favorites .item{height:2.5rem;padding:.2rem .2rem .2rem 2.4rem;}
.favorites .item .get{width:1.6rem;height:.6rem;line-height:.6rem;}
.noinfo{padding:.2rem;}
/*商品收藏 end*/ 
/*评论回复*/ 
.post-reply{padding:.2rem;}
.post-reply .form-item{padding:.2rem 0;}
.post-reply .action-submit-reply{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;}
/*评论回复 end*/ 
/*咨询*/
.publish_comment .consult-type strong{padding:.2rem 0;} 
.publish_comment .consult-type span{width:1.8rem;height:.7rem;line-height:.7rem;}
.publish_comment .item label{width:1rem;}
.publish_comment .item .verify-input{width:1.5rem;}
.publish_comment .btn{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;}
.publish_comment .consult-type span.active{background-color:#f58800;}
/*咨询end*/
/*全部咨询*/ 
.pt-comment .list .item .content{padding:.2rem 0;}
.pt-comment .btn{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;}
.publish_comment .consult-type span{width:1.6rem;height:.7rem;line-height:.7rem;}
.pt-comment .publish_comment{padding:0;padding-top:.2rem;}
.publish_comment .consult-type{height:auto;}
.publish_comment .consult-type:after{content: "\0020";display: block;visibility: hidden;clear: both;}
.pt-comment .info{padding:.2rem 1.6rem .2rem .2rem;}
.pt-comment .info .publish{width:1.5rem;padding:.2rem;margin-right:-1.6rem;}
.page{width:100%;padding:0;}
/*咨询回复*/ 
.post-answer{padding:.2rem;}
.post-answer .form-item{padding:.2rem 0;}
.post-answer .btn{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;}
.post-reply .x-input,.post-answer .x-input{border:1px solid #ccc;height: .4rem;width: 2rem;}

/*全部评论*/
.pt-comment .list .item .anthor .person{width:1.2rem;margin-left:-1.4rem;}
.pt-comment .list .item .anthor .person .level{border:none;background-color:#ff7600;color:#fff;}
.pt-comment .list .item .anthor .person .pic{width:1.2rem;border:none;height:1.2rem;margin-top:.1rem;}
.pt-comment .list .item .anthor{padding:.2rem .2rem .2rem 1.6rem;}
.pt-comment .list .item .anthor .person .pic img{width:100%;height:100%;}
.pt-comment .list .item .anthor .content{min-height:1.4rem;padding:.2rem;padding-top:.6rem;}
.pt-comment .list .item .anthor .time{padding:.2rem .2rem 0 0;}
.pt-comment .list .item .reply .reply-item{margin:.2rem 0;padding:.1rem .2rem;line-height:1.5;}
.pt-comment .list .item .reply{padding-left:1.6rem;}
.pt-comment .list .item .reply .reply-item i{margin-left:-0.03rem;top:50%;margin-top:-.07rem;}
.pt-comment .list .item .reply .reply-item .n{width:.4rem;height:.4rem;line-height:.4rem;margin-left:-.8rem;margin-top:.2rem;}
.pt-comment .list .item .anthor .person .name{padding-top:.1rem;}
.m-after .s-head,.m-after .s-box{margin-bottom:.2rem;}
.m-after .gnumber{height:.5rem;line-height:.5rem;margin-top:.2rem;}
.m-after .gminus,.m-after .gmaxus{background-color:#ff7600;padding:0 .15rem;color:#fff;float:left;}
.m-after .gnum{display:inline-block;float:left;border:1px solid #ff7600;height:.5rem;box-sizing:border-box;}
.m-after .gnum .ipt{width:.5rem;text-align:center;line-height:.4rem;}
.m-after .g-max{float:left;margin-left:.2rem;}
.m-after textarea{border:1px solid #f5f5f5;outline:none;}
.m-after .a-footer .btn{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;margin-top:.2rem;}