/*登录注册*/

.not_login{}

.not_login{background:url(/images/account/img1.jpg) no-repeat top/cover; width:100vw; /*height:100vh; max-height:1080px;*/}

.not_login.verify{height: 100vw;max-height: 1080px;}

.not_login .logo{ margin:3% auto 0; text-align: center;}

.not_login .form{width:540px; max-height:100%; margin:2.4% auto 0; background:#fff; border-radius:10px;margin-bottom: 120px;}

.not_login .form.forget{height:42.13%; margin:5.63% auto 0;}

.not_login .form.set_pws{height:52.32%; margin:8% auto 0;}

.not_login .form .box{padding:0 12% 49px;}

.not_login .form .tips{font-size:30px; color:#333; line-height:40px; margin:55px 0 25px; font-family:'CircularStd-Medium';}

.not_login .form .inp{border-bottom:1px solid #999; margin:0 0 24px;}

.not_login .form .inp input{width:100%; height:55px; line-height:55px; font-size:18px; color:#333; font-family:'CircularStd-Book';}

.not_login .form .inp .eyes{width:21px; height:21px; background:url(/images/member/eyes-off.jpg) no-repeat center; right:0; top:50%; margin:-10.5px 0 0; z-index:2;}

.not_login .form .inp .eyes.cur{background-image:url(/images/member/eyes-cur.jpg);}

.not_login .form .inp_tips{font-size:16px; color:#666; line-height:24px; padding:0 0 0 22px; margin:9px 0 13px; background:url(/images/member/tips-ico.png) no-repeat left top 3px/14px; font-family:'CircularStd-Book';}

.not_login .form .box .brief{font-size:18px; color:#666; font-family:'CircularStd-Book'; line-height:24px; margin:0 0 37px;}

.not_login .form .r-link{margin:0 0 44px;}

.not_login .form .r-link a{font-size:16px; font-family:'CircularStd-Book'; color:#666; text-decoration:underline;}

.not_login .foot-txt{font-size:16px; font-family:'CircularStd-Book'; color:#ccc; line-height:26px; height:26px; bottom:3.5%;}

.not_login .checkbox-list{margin:0 0 10px;}

.not_login .checkbox-list label{font-size:16px; color:#666; padding:0 0 0 35px; display:block; line-height:20px; font-family:'CircularStd-Book'; margin:0 0 30px;}

.not_login .checkbox-list label a{font-size:inherit; color:#333; font-family:'CircularStd-Book'; text-decoration:underline;}

.not_login .checkbox-list label::before{width:18px; height:18px; border:1px solid #ccc; border-radius:3px; content:''; position:absolute; left:0; top:0;}

.not_login .checkbox-list label.cur::before{background:#ff8f52 url(/images/member/success-ico.png)no-repeat center; border-color:#ff8f52;background-size: 100%;}

.not_login .btn-group input[type='submit']{width:100%; height:50px; line-height:50px; border-radius:25px; background:#ff8f52; font-size:18px; color:#fff; font-family:'CircularStd-Book';border: solid 1px #ff8f52;cursor: pointer;}

.not_login .btn-group input[type='submit']:hover{background: #fff;color: #ff8f52;}

.not_login .btn-group .link{font-size:18px; color:#333; text-decoration:underline; font-family:'CircularStd-Book'; line-height:40px; margin:36px 0 0;}

.not_login .btn-group .link.block{height:48px; line-height:48px; border:1px solid #ccc; border-radius:24px; text-decoration:none; margin:30px 0 0;}

.not_login .btn-group .link.block:hover{border-color: #ff8f52;color: #ff8f52;}

.not_login .other-login{}

.not_login .other-login .txt{line-height:38px; height:38px; margin:50px 0 17px;}

.not_login .other-login .txt::before{width:100%; height:1px; background:#e9e9e9; position:absolute; top:calc(50% - 1px); content:''; left:0; right:0;}

.not_login .other-login .txt span{font-size:18px; color:#666; background:#fff; padding:0 23px; z-index:2;}

.not_login .other-login .btn a{margin:0 15px;}

.not_login .other-login .google_button{background: url(/images/member/google-ico.jpg)no-repeat center;margin: 0 15px;position: relative;}

.not_login .other-login .google_button #g_id_onload{width: 60px;height: 60px;overflow: hidden;}

.not_login .other-login .google_button .g_id_signin,.not_login .other-login .google_button .g_id_signin *{position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;width: 60px;height: 60px;overflow: hidden;}

.not_login .other-login .fb-login-button{width: 60px;height: 60px;overflow: hidden;background: url(/images/member/facebook-ico.jpg)no-repeat center;margin: 0 15px;cursor: pointer;}

.not_login .other-login .fb-login-button span,.not_login .other-login .fb-login-button span iframe{width: 100% !important;height: 100% !important;opacity: 0 !important;}

iframe body.plugin{opacity: 0;}

.not_login .pop-tips{}

.not_login .pop-tips{width:540px; background:#fff; padding:60px 0 86px; border-radius:10px; top:50%; left:50%; transform: translate(-50%, -50%); z-index:2;}

.not_login .pop-tips>div{padding:0 10%;}

.not_login .pop-tips>div .icon{width:50px; height:50px; background:url(/images/member/success-ico2.png) no-repeat center; margin:0 auto;}

.not_login .pop-tips>div .txt{line-height:30px; font-size:18px; color:#666; font-family:'CircularStd-Book'; margin:32px 0 0;}

.not_login .pop-tips>div .txt span{color:#333;}

.not_login .pop-tips>div .link{line-height:22px; margin:34px 0 0;}

.not_login .pop-tips>div .link span,.not_login .pop-tips>div .link a{text-decoration:underline; font-size:18px; color:#333;}

.not_login .pop-tips>div .link a:hover{color: #ff8f52;}





[bgf4f]{background: #f4f4f4;}



/*会员菜单*/

#bread2{padding: 30px 0;}

#bread2 .b{color: #888888;font-size: 16px;}

#bread2 .s{margin: 0 5px;}

#bread2 a.b:hover{color: #ff8f52;}

#member{padding-bottom: 120px;}

#member .pub-tit{color: #333333;font-size: 24px;font-family: 'CircularStd-Bold';}

#member .menu{width: 24.17%;padding: 39px 0;background: #fff;min-height: 880px;}

#member .menu .pub-tit,

#member .menu .list{width: 79.31%;margin: 0 auto;}

#member .menu .list .li{margin-top: 38px;color: #666666;font-size: 18px;font-family: 'CircularStd-Medium';line-height: 30px;}

#member .menu .list .li .i{width: 33px;height: 30px;background-repeat: no-repeat;background-position: left center;}

#member .menu .list .li .num{padding: 0 8px;height: 18px;line-height: 18px;border-radius: 25px;color: #fff;font-size: 16px;font-family: 'CircularStd-Bold';margin-left: 18px;background: #ff8f52;margin-top: 5px;}

#member .menu .list .li.ord .i{background-image: url(/images/b_ico3.png);}

#member .menu .list .li.pro .i{background-image: url(/images/b_ico4.png);}

#member .menu .list .li.ass .i{background-image: url(/images/b_ico5.png);}

#member .menu .list .li.cur,

#member .menu .list .li:hover{color: #ff8f52;}

#member .menu .list .li.ord:hover .i,

#member .menu .list .li.ord.cur .i{background-image: url(/images/f_ico3.png);}

#member .menu .list .li.pro:hover .i,

#member .menu .list .li.pro.cur .i{background-image: url(/images/f_ico4.png);}

#member .menu .list .li.ass:hover .i,

#member .menu .list .li.ass.cur .i{background-image: url(/images/f_ico5.png);}

#member .menu .list .big{margin-left: 42px;}

#member .menu .list .big .block{margin-top: 15px;}

#member .menu .list .big .item{font-size: 16px;color: #666;}

#member .menu .list .big .item:after{content: '';width: 6px;height: 6px;background: #888;left: -12px;top: 6px;z-index: 1;display: block;border-radius: 50%;position: absolute;}

#member .menu .list .big .item:hover:after,#member .menu .list .big .item.cur:after{background: #ff8f52;}

#member .menu .list .big .item:hover,#member .menu .list .big .item.cur{color: #ff8f52;}

#member .m-memu{display: none;}

#member .right{width: 74.17%;}

#member .intro{margin-bottom: 20px;padding: 30px 0;background: #fff;}

#member .intro .st{}

#member .intro .st:after{content: "";position: absolute;top: 0;bottom: 0;left: 41.2%;width: 1px;height: 100%;background: #ededed;}

#member .intro .account,

#member .intro .msg{padding: 20px 45px;}

#member .intro .account{width: 41.8%;}

#member .intro .face{width: 80px;height: 80px;margin: 0 auto;}

#member .intro .face img{border: solid 1px #ddd;border-radius: 50%;width: 80px;height: 80px;overflow: hidden;object-fit:contain;}

#member .intro .email{margin: 15px 0 12px;color: #666666;font-family: 'CircularStd-Bold';font-size: 16px;}

#member .intro .cpwd{color: #ff8f52;font-size: 16px;}

#member .intro .msg{width: 58.09%;}

#member .intro .msg .pub-tit{margin-bottom: 20px;}

#member .intro .msg .li{margin-bottom: 15px;}

#member .intro .msg .li:last-child{margin-bottom: 0px;}

#member .intro .msg .t,

#member .intro .msg .con{width: 45%;}

#member .intro .msg .t{color: #888888;font-size: 16px;}

#member .intro .msg .con{color: #333333;font-size: 16px;}

#member .intro .msg .con .qus{width: 20px;height: 20px;margin-left: 12px;}

#member .intro .msg .con .qus.yes{background: url(/images/b_ico8.png) no-repeat center center;}

#member .intro .msg .con .qus.yes:hover{background: url(/images/b_ico16.png) no-repeat center center;}

#member .order-list{padding: 40px 30px 50px;background: #fff;}

#member .order-list .list1{padding: 35px 0;margin-top: 12px;}

#member .order-list .list1 .li{width: 12.65%;margin-right: 4.82%;}

#member .order-list .list1 .li:last-child{margin-right: 0;}

#member .order-list .list1 .ico{width: 34px;height: 34px;background-repeat: no-repeat;background-position: center center;margin: 0 auto;}

#member .order-list .list1 .ico .num{padding: 0 8px;height: 18px;line-height: 18px;border-radius: 25px;color: #fff;font-size: 16px;font-family: 'CircularStd-Bold';margin-left: 18px;background: #ff8f52;margin-top: 5px;right: -20px;top: -10px;}

#member .order-list .list1 .i0 .ico{background-image: url(/images/b_ico10.png);}

#member .order-list .list1 .i1 .ico{background-image: url(/images/b_ico11.png);}

#member .order-list .list1 .i2 .ico{background-image: url(/images/b_ico12.png);}

#member .order-list .list1 .i3 .ico{background-image: url(/images/b_ico13.png);}

#member .order-list .list1 .i4 .ico{background-image: url(/images/b_ico14.png);}

#member .order-list .list1 .i8 .ico{background-image: url(/images/b_ico15.png);}



#member .order-list .list1 .i0:hover .ico{background-image: url(/images/b_ico10_h.png);}

#member .order-list .list1 .i1:hover .ico{background-image: url(/images/b_ico11_h.png);}

#member .order-list .list1 .i2:hover .ico{background-image: url(/images/b_ico12_h.png);}

#member .order-list .list1 .i3:hover .ico{background-image: url(/images/b_ico13_h.png);}

#member .order-list .list1 .i4:hover .ico{background-image: url(/images/b_ico14_h.png);}

#member .order-list .list1 .i8:hover .ico{background-image: url(/images/b_ico15_h.png);}



#member .order-list .list1 .tt{color: #333333;font-size: 16px;margin-top: 12px;}

#member .order-list .list1 .li:hover .tt{color: #ff8f52;}



#member .order-list .empty{padding-bottom: 67px;margin-top: 20px;}

#member .order-list .empty .img{width: 110px;margin: 0 auto;}

#member .order-list .empty .fonts{font-size: 18px;color: #666;margin-top: 20px;}

#member .order-list .empty .btn-list{margin-top: 30px;}

#member .order-list .empty .btn-list .btns{width: 160px;height: 46px;border: solid 1px #ff8f52;background: #ff8f52;font-size: 18px;color: #fff;line-height: 46px;border-radius: 30px;}

#member .order-list .empty .btn-list .btns:hover{background: none;color: #ff8f52;}



#member .address-box .empty{padding-bottom: 67px;margin-top: 60px;}

#member .address-box .empty .img{width: 110px;margin: 0 auto;}

#member .address-box .empty .fonts{font-size: 18px;color: #666;margin-top: 20px;}

#member .address-box .empty .btn-list{margin-top: 30px;}

#member .address-box .empty .btn-list .btns{width: 160px;height: 46px;border: solid 1px #ff8f52;background: #ff8f52;font-size: 18px;color: #fff;line-height: 46px;border-radius: 30px;}

#member .address-box .empty .btn-list .btns:hover{background: none;color: #ff8f52;}



#member .order-list .boxs{padding-bottom: 30px;border: 1px solid #f1f1f1;border-radius: 3px;margin-top: 25px;}

#member .order-list .boxs:first-child{margin-top: 0;}

#member .order-list .pd{padding-left: 20px;padding-right: 20px;}

#member .order-list .top{border-bottom: 1px solid #f1f1f1;padding: 13px 20px;}

#member .order-list .top .number{color: #888888;font-size: 16px;line-height: 26px;}

#member .order-list .top .number .n{color: #666666;font-size: 16px;}

#member .order-list .top .copy{margin: 0 22px 0 12px;width: 18px;height: 26px;background: url(/images/b_copy.png) no-repeat center center;}

#member .order-list .top .search{margin: 0 22px 0 12px;width: 18px;height: 26px;background: url(/images/b_search.png) no-repeat center center;}

#member .order-list .top .time{padding-left: 24px;line-height: 26px;background: url(/images/b_ico9.png) no-repeat left center;color: #ff0000;font-size: 16px;}

#member .order-list .top .typ{color: #ff8f52;font-size: 16px;font-family: 'CircularStd-Medium';line-height: 26px;}

#member .order-list .pro-list{margin-bottom: 18px;}

#member .order-list .pro-list .pro{margin-top: 18px;}

#member .order-list .pro-list .pro .img{border: 1px solid #e5e5e5;width: 12.44%;}

#member .order-list .pro-list .pro .img:after{padding-top: 100%;}

#member .order-list .pro-list .pro .content{width: 85%;}

#member .order-list .pro-list .pro .content .cn{vertical-align: middle;}

#member .order-list .pro-list .pro .cn{width: 20%;text-align: center;color: #666666;font-size: 16px;}

#member .order-list .pro-list .pro .cn.cr2{color: #333333;font-family: 'CircularStd-Bold';}

#member .order-list .pro-list .pro .name{width: 58.55%;text-align: left;}

#member .order-list .pro-list .pro .name .n1{color: #333333;font-size: 18px;font-family: 'CircularStd-Medium';}

#member .order-list .pro-list .pro .name .n2{margin: 6px 0 15px;color: #999999;font-size: 16px;}

#member .order-list .pro-list .pro .name .pri2{color: #888888;font-size: 16px;max-height: 75px;line-height: 25px;overflow: hidden;}

#member .order-list .total{margin-bottom: 30px;padding: 30px 0;border-bottom: 1px solid #f1f1f1;border-top: 1px solid #f1f1f1;}

#member .order-list .total .tol{margin-bottom: 12px;}

#member .order-list .total .tit{width: 144px;color: #666666;font-size: 18px;}

#member .order-list .total .pri3{width: 179px;color: #666666;font-size: 18px;}

#member .order-list .total .pri3.p4{font-size: 20px;font-family: 'CircularStd-Medium';color: #333333;}

#member .order-list .total2{line-height: 40px;color: #666666;font-size: 18px;}

#member .order-list .total2 .t{color: #ff8f52;font-size: 16px;font-family: 'CircularStd-Bold';}

#member .order-list .total2 .t.big{font-size: 24px;}

#member .order-list .total2 .t2{color: #ff8f52;font-size: 18px;line-height: 28px;}

#member .order-list .detail .d{line-height: 40px;color: #666666;font-size: 16px;}

#member .order-list .detail .btn{min-width: 98px;padding: 0 26px;height: 40px;line-height: 40px;border: 1px solid #cccccc;border-radius: 50px;color: #333333;font-size: 16px;margin-left: 20px;text-align: center;}

#member .order-list .detail .btn.fonts{border-color: transparent !important;min-width: 0;padding: 0;color: #333 !important;}

#member .order-list .detail .dl{width: 19px;height: 40px;background: url(/images/b_delete.png) no-repeat center center;margin-right: 25px;}

#member .order-list .detail .dl:hover{background-image: url(/images/b_delete2.png);}

#member .order-list .detail .d:hover{color: #ff8f52;}

#member .order-list .detail .btn.payment{background: #ff8f52;border-color: #ff8f52;color: #fff;}

#member .order-list .detail .btn:hover{background: none;border-color: #ff8f52;color: #ff8f52;}



/*会员订单详情*/

#member .is-pay .online{line-height: 36px;padding-left: 24px;color: #666666;font-size: 16px;background: url(/images/icon69.png) no-repeat left center;}

#member .is-pay .download{line-height: 36px;padding-left: 24px;color: #666666;font-size: 16px;background: url(/images/b_img7.png) no-repeat left center;margin-right: 30px;}

#member .is-pay .type{line-height: 35px;color: #ff8f52;font-size: 20px;margin-left: 30px;}

#member .is-pay .boxs{margin-top: 35px;border: none;}

#member .is-pay .top{padding: 0;border: none;}

#member .is-pay .top .number{color: #888888;}

#member .is-pay .top .number .n{color: #333333;}

#member .is-pay .detail{margin-top: 3px;}

#member .is-pay .process{position: relative;margin: 25px 0 40px;padding: 60px 0 50px;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;}

#member .is-pay .process.pr2 .list:after,

#member .is-pay .process:after{top: 64px;width: 68%;left: 8px;right: 0;margin: auto;position: absolute;height: 2px;content: '';background: #cccccc;}

#member .is-pay .process.pr3:after{width: 22.6%;left: -8px;}

#member .is-pay .process.pr2 .list:after{width: 50.9%;top: 4px;}

#member .is-pay .process.pr2:after{display: none;}

#member .is-pay .process .pcs{padding-top: 23px;color: #333333;font-size: 16px;margin-right: 9.55%;z-index: 3;}

#member .is-pay .process .pcs:after{content:'';position: absolute;left: 0;top: -2px;right: 0;margin: auto;width: 10px;height: 10px;background: #ff8f52;border: 2px solid #fff;border-radius: 50%;}

#member .is-pay .process .pcs:last-child{margin-right: 0;}

#member .is-pay .process .pcs.ndo{color: #ccc;}

#member .is-pay .process .pcs.ndo:after{background: #cccccc;}

#member .is-pay .ship{padding-bottom: 40px;border-bottom: 2px solid #f4f4f4;margin-bottom: 40px;}

#member .is-pay .pay-tit{font-size: 22px;color: #333333;margin-bottom: 20px;}

#member .is-pay .remark{font-size: 16px;color: #888;padding-bottom: 40px;margin-bottom: 25px;border-bottom: 2px solid #f4f4f4;}

#member .is-pay .ship .number{line-height: 26px;margin-bottom: 20px;}

#member .is-pay .ship .number .w1{width: 153px;}

#member .is-pay .ship.s2 .number .w1{width: 175px;}

#member .is-pay .ship.s2 .number .btns{min-width: 98px;padding: 0 26px;height: 40px;line-height: 40px;border: 1px solid #ff8f52;border-radius: 50px;color: #fff;font-size: 16px;text-align: center;background: #ff8f52;}

#member .is-pay .ship.s2 .number .btns:hover{background: none;border-color: #ff8f52;color: #ff8f52;}

#member .is-pay .ship.s2 .number .log{width: auto;height: 26px;}

#member .is-pay .ship.s2 .number .ri{width: 7px;height: 26px;background: url(/images/bico20.png) no-repeat center center;}

#member .is-pay .ship.s2 .number .copy{margin-left: 10px;}

#member .is-pay .pro-tit{padding-bottom: 20px;border-bottom: 2px solid #f4f4f4;}

#member .is-pay .pro-tit .tt{color: #666666;font-size: 16px;margin-left: 4%;}

#member .is-pay .pro-tit .tt:first-child{margin-left: 0;}

#member .is-pay .pd{padding: 0;}

#member .is-pay .pro-tit .content,

#member .is-pay .pro-list .pro .content{width: 83.37%;}

#member .is-pay .pro-list .pro .cn{text-align: right;}

#member .is-pay .pro-list .pro{padding: 30px 0;border-bottom: 1px solid #f4f4f4;margin: 0;}

#member .is-pay .pro-tit .t0,

#member .is-pay .pro-list .pro .img{width: 14.45%;}

#member .is-pay .pro-list .pro .name{width: 41.57%;margin-right: 5.05%;}

#member .is-pay .pro-tit .t3,

#member .is-pay .pro-list .pro .cn.qty{width: 10.38%;text-align: right;}

#member .is-pay .pro-list .pro .cn{margin-right: 4%;}

#member .is-pay .pro-tit .t1,

#member .is-pay .pro-list .pro .name{width: 33.24%;text-align: left;}

#member .is-pay .pro-tit .t1{margin-left: 0;}

#member .is-pay .pro-tit .t2,

#member .is-pay .pro-tit .t4,

#member .is-pay .pro-list .pro .cn.cw2{min-width: 21%;}

#member .is-pay .pro-list .pro .cn:last-child{margin-right: 0;}

#member .is-pay .payment{padding-bottom: 25px;margin-bottom: 25px;border-bottom: 2px solid #f4f4f4;}

#member .is-pay .payment .py{margin-bottom: 15px;line-height: 26px;}

#member .is-pay .payment .py .payp{height: 26px;background: url(/images/p1.jpg) no-repeat left center;}

#member .is-pay .payment .t{width: 130px;color: #888888;font-size: 16px;}

#member .is-pay .payment .d{width: 78.5%;color: #666666;font-size: 16px;}

#member .is-pay .payment .d.d2{font-family: 'CircularStd-Bold';color: #333333;font-size: 20px;}

#member .is-pay .total{border-top: none;}



/*会员评论*/

#member .comment{line-height: 30px;border-bottom: 1px solid #f1f1f1;margin-bottom: 30px;padding-bottom: 40px;}

#member .comment .li{margin-bottom: 15px;}

#member .comment .li:last-child{margin-bottom: 0;}

#member .comment .li .t{width: 21.05%;color: #888888;font-size: 18px;}

#member .comment .li .t2{color: #333333;font-size: 18px;line-height: 30px;font-family: 'CircularStd-Medium';}

#member .comment .li .t3{color: #666666;font-size: 16px;line-height: 26px;margin-bottom: 15px;}

#member .comment .li .con{width: 77%;}

#member .comment .li .s2{width: 162px;}

#member .comment .li .num{color: #888888;font-size: 14px;line-height: 30px;}

#member .comment .li .lne .l{margin-top: 13px;background: #cccccc;width: 20px;height: 5px;margin-right: 3px;}

#member .comment .li .lne .l:last-child{margin-right: 0;}

#member .comment .li .lne .l.cur{background: #ff8f52;}

#member .comment .li .typ{color: #666666;font-size: 14px;margin-left: 10px;}

#member .comment .li .pic .p{margin-right: 10px;width: 100px;height: 100px;border: solid 1px #ddd;}

#member .comment .li .pic .p.vid{position: relative;}

#member .comment .li .pic .p.vid .i{top: 0;left: 0;bottom: 0;right: 0;margin: auto;width: 32px;height: 32px;background: url(/images/vid.png) no-repeat center center;z-index: 2;}

#member .comment .li .pic .p.vid video{width: 100%;height: 100%;object-fit:contain;}

#member .refun{color: #333333;font-size: 22px;line-height: 32px;}

#member .refun2{margin-bottom: 30px;color: #888888;font-size: 16px;margin-top: 10px;}



/*会员中心*/

#member .list2{border-bottom: 1px solid #f1f1f1;margin: 16px 0 40px;}

#member .list2 .li{line-height: 47px;border-bottom: 3px solid transparent;color: #333333;font-size: 18px;margin-right: 50px;}

#member .list2 .li:hover,

#member .list2 .li.cur{color: #ff8f52;}

#member .list2 .li.cur{border-bottom: 3px solid #ff8f52;font-family: 'CircularStd-Bold';}

#member .list2 .li .num{padding: 0 8px;height: 18px;line-height: 18px;border-radius: 25px;color: #fff;font-size: 16px;font-family: 'CircularStd-Bold';margin-left: 18px;background: #ff8f52;margin-top: 5px;right: -20px;top: -10px;}

#member .list2 .li:last-child{margin-right: 0;}

#member .search{padding: 10px;margin-bottom: 30px;background: #f1f1f1;}

#member .search.warrantys{margin-top: 30px;}

#member .search .select{width: 23.03%;border: 1px solid #e3e3e3;border-radius: 2px;margin-right: 2.8%;}

#member .search .select .tt{padding: 0 34px 0 12px;width: 100%;height: 34px;line-height: 34px;color: #333333;font-size: 16px;background: #fff url(/images/b_img1.png) no-repeat 96% center;}

#member .search .select .tt:hover{color: #ff8f52;background: #fff url(/images/b_img2.png) no-repeat 96% center;}

#member .search .select .option{width: 100%;height: 0;overflow: hidden;top: 35px;background: #fff;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border: 1px solid #e3e3e3;border-top: none;}

#member .search .select .option .t{padding: 5px 0;width: 90%;margin: 0 auto;font-size: 14px;color: #666;}

#member .search .select .option .t:first-child{padding-top: 10px;}

#member .search .select .option .t:last-child{padding-bottom: 10px;}

#member .search .select .option label{border-bottom: solid 1px #ddd;}

#member .search .select .option label:last-child{border-bottom: none;}

#member .search .select .option label input{opacity: 0;left: 0;top: 0;z-index: 1;}

#member .search .select .option .t:hover{color: #ff8f52;font-family: 'CircularStd-Bold';}

#member .search .time .t{color: #666666;font-size: 16px;line-height: 36px;}

#member .search .time .d{margin: 0 10px;width: 190px;border: 1px solid #e3e3e3;border-radius: 3px;height: 34px;line-height: 34px;padding: 0 15px 0 35px;background: #fff url(/images/b_img3.png) no-repeat 15px center;}

#member .search .time .d input{width: 100%;font-size: 12px;}

#member .search .key{width: 37%;border: 1px solid #e3e3e3;border-radius: 3px;height: 34px;line-height: 34px;padding: 0 15px;background: #fff;}

#member .search .key .txt{width: 85%;height: 34px;line-height: 34px;font-size: 16px;}

*::-webkit-input-placeholder{color:#999999;}

*::-moz-placeholder{color:#999999;}

*::-moz-placeholder{color:#999999;}

*::-ms-input-placeholder{color:#999999;}

#member .search .key .sub{width: 15%;height: 34px;background: url(/images/b_img4.png) no-repeat center center;}



/*会员头部搜索*/

#member .mem-con{ margin-left: 1.8%; padding: 35px 30px 65px; width: 890px; background: #fff;min-height: 880px;}

#member .right .r-tit{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; width: 100%; height: 25px; line-height: 25px; font-size: 20px; color: #333; font-family: "CircularStd-Bold";}

#member .right .r-tit .r-btn{ width: 170px; height: 40px; line-height: 40px; border: 1px solid #ccc; font-size: 16px; color: #666; text-align: center; border-radius: 20px;}

#member .right .r-tit .r-btn:hover{border-color: #ff8f52;color: #ff8f52;}

#member .right .setting-menu{ display: flex; justify-content: start; align-items: start; width: 100%; border-bottom: 1px solid #f1f1f1;}

#member .right .setting-menu .menu-tit{ line-height: 24px; font-size: 18px; color: #333;}

#member .right .setting-menu .menu-item{ margin-left: 58px; padding-bottom: 13px; line-height: 24px; font-size: 18px; color: #333;}

#member .right .setting-menu .menu-item:first-child{ margin-left: 0;}

#member .right .setting-menu .menu-item:before{ display: block; content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #ff8f52; transition: all .3s; opacity: 0;}

#member .right .setting-menu .menu-item.cur,

#member .right .setting-menu .menu-item:hover{ color: #ff8f52;}

#member .right .setting-menu .menu-item.cur:before,

#member .right .setting-menu .menu-item:hover:before{ opacity: 1;}

#member .right .r-form{ width: 100%;}

#member .right .r-form .l-top{ display: flex; justify-content: space-between; align-items: center; margin-top: 20px; padding: 0 10px; width: 100%; height: 60px; background: #f4f4f4; border-radius: 3px;}

#member .right .r-form .l-top .top-l,

#member .right .r-form .l-top .top-r{ display: flex; justify-content: start; align-items: center;}

#member .right .checkbox{ display: flex; justify-content: start; align-items: center; font-size: 16px; color: #666;}

#member .right .checkbox .sel-btn{ margin-right: 10px; width: 20px; height: 20px;}

#member .right .checkbox .sel-btn input[name=select],

#member .right .checkbox .sel-btn input[name=SelectAll]{ visibility: hidden;}

#member .right .checkbox .sel-btn .cart-item,

#member .right .checkbox .sel-btn .sel-all-cb{ width: 100%; height: 100%; border: 1px solid #ccc; background: url(/images/checked_icon.png) no-repeat center #fff; cursor: pointer; border-radius: 2px;}

#member .right .checkbox .sel-btn input[name=select]:checked + label,

#member .right .checkbox .sel-btn input[name=SelectAll]:checked + label{ border-color: #ff8f52; background-color: #ff8f52;}



#member .right .r-form .l-top .sel-del-btn{ margin-left: 21px; line-height: 20px; font-size: 16px; color: #333;}

#member .right .r-form .l-top .time{ display: flex; justify-content: center; align-items: center; margin-right: 20px; height: 36px;}

#member .right .r-form .l-top .time .txt{ margin-right: 12px; font-size: 16px; color: #666;}

#member .right .r-form .l-top .time input[name=AccTime]{ padding-left: 34px; height: 100%; line-height: 36px; background: url(/images/date_icon.png) no-repeat center left 10px #fff; border: 1px solid #e3e3e3; border-radius: 3px;}

#member .right .r-form .l-top .search{ display: flex; justify-content: space-between; align-items: center; width: 260px;; height: 36px; background: #fff; border: 1px solid #e3e3e3; border-radius: 3px;margin-bottom: 0;}

#member .right .r-form .l-top .search input[name=ProName],

#member .right .r-form .l-top .search input[name=Subject]{ padding: 0 10px; width: calc(100% - 37px); height: 100%; line-height: 36px; font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=Subject]::-webkit-input-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=Subject]::-moz-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=Subject]:-moz-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=Subject]:-ms-input-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=ProName]::-webkit-input-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=ProName]::-moz-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=ProName]:-moz-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=ProName]:-ms-input-placeholder{ font-size: 16px; color: #999;}

#member .right .r-form .l-top .search input[name=search-btn]{ width: 37px; height: 34px; background: url(/images/search_icon.png) no-repeat center; cursor: pointer;}



/*会员表格式列表页 收藏*/

#member .right .table{ margin-top: 21px; width: 100%;}

#member .right .table .t-head{ display: flex; justify-content: start; align-items: center; padding-bottom: 13px; width: 100%; height: 33px; border-bottom: 2px solid #f4f4f4;}

#member .right .table .t-head .row{ font-size: 16px; color: #666;}

#member .right .table .t-head .row.commodity{ margin-left: 40px; width: 448px;}

#member .right .table .t-head .row.price{ width: 240px;}

#member .right .table .t-head .row.operation{ width: 102px;}

#member .right .table .t-body{ width: 100%;}

#member .right .table .t-body .row{ display: flex; justify-content: space-between; align-items: center; padding: 30px 0; width: 100%; border-bottom: 1px solid #f4f4f4;}

#member .right .table .t-body .row .left{ display: flex; justify-content: start; align-items: start; width: 360px;}

#member .right .table .t-body .row .left .img{ width: 100px; height: 100px; border: 1px solid #e5e5e5;}

#member .right .table .t-body.wish .row .left .img{margin-left: 10px;}

#member .right .table .t-body .row .left .info{ margin-left: 11px;width: 200px;}

#member .right .table .t-body .row .left .info .title{ width: 100%; height: 24px; line-height: 24px; font-size: 18px; color: #333; font-family: "CircularStd-Medium";}

#member .right .table .t-body .row .left .info .attr{ width: 100%; height: 21px; line-height: 21px; font-size: 16px; color: #999;}

#member .right .table .t-body .row .left .info .brief{ margin-top: 12px; width: 100%; height: 40px; line-height: 20px; font-size: 16px; color: #666;}

#member .right .table .t-body .row .price{ font-size: 16px; color: #666;}

#member .right .table .t-body .row .operate .btn-icon{ margin-right: 24px;}

#member .right .table .t-body .row .price .p1{font-size: 16px;color: #666;vertical-align: baseline;margin-right: 15px;}

#member .right .table .t-body .row .price .p1 span{font-size: 16px;font-family: "CircularStd-Bold";}

#member .right .table .t-body .row .price .p2{font-size: 16px;color: #ccc;text-decoration: line-through;vertical-align: baseline;}

#member .right .table.reviews .t-head .row.commodity{ margin-left: 40px; width: 425px;}

#member .right .table.reviews .t-head .row.price{ width: 265px;}

#member .right .table.reviews.reviews-list .t-head .row.commodity{margin-left: 0;width: 460px;}



/*会员评论*/

#member .right .nothing{ display: flex; justify-content: center; align-items: center; flex-direction: column; margin-top: 12px; padding: 105px 0 102px;}

#member .right .nothing .brief{ margin-top: 40px; width: 100%; line-height: 24px; font-size: 18px; color: #666; text-align: center;}

#member .right .nothing .btn{ margin-top: 45px; width: 160px; height: 50px; line-height: 50px; background: #ff8f52; font-size: 18px; color: #fff; text-align: center; border-radius: 25px;border: solid 1px #ff8f52;}

#member .right .nothing .btn:hover{background: none;color: #ff8f52;}



/*会员评分样式*/

#member .score .star{ display: flex; justify-content: space-between; align-items: center; width: 175px; height: 16px;}

#member .score .star .star-in{ width: 100%; height: 100%;}

#member .score .star .text{ margin-top: 1px; line-height: 16px; font-size: 16px; color: #666; white-space: nowrap;}

#member .score .quality{ display: flex; justify-content: center; align-items: center; margin-top: 16px; width: 100%; height: 23px;}

#member .score .quality .qua-tit{ font-size: 16px; color: #666;}

#member .score .quality .qua-list{ display: flex; justify-content: center; align-items: center; margin-left: 10px;}

#member .score .quality .qua-list .qua-row{ margin-left: 3px; width: 20px; height: 5px; background: #cccccc;}

#member .score .quality .qua-list .qua-row:first-child{ margin-left: 0;}

#member .score .quality .qua-list .qua-row.on{ background: #ff8f52;}



/*会员评论详情页*/

#member .right .rd-top{ display: flex; justify-content: space-between; align-items: center; padding: 20px 0; border: 1px solid #f4f4f4; border-left: 0; border-right: 0;}

#member .right .rd-top .rd-left .rd-row{ display: flex; justify-content: start; align-items: center; margin-top: 6px; line-height: 24px;}

#member .right .rd-top .rd-left .rd-row:first-child{ margin-top: 0;}

#member .right .rd-top .rd-left .rd-row .rd-tit{ font-size: 16px; color: #888; font-family: "CircularStd-Book";}

#member .right .rd-top .rd-left .rd-row .rd-txt{ margin-left: 15px; font-size: 16px; color: #333;}

#member .right .rd-top .rd-left .rd-row .rd-copy-btn{ display: flex; justify-content: center; align-items: center; margin-left: 16px;}

#member .right .rd-top .rd-right{ margin-right: 15px;}

#member .right .rd-top .rd-right .btn-icon{ margin-left: 30px;}

#member .detail .d-tit{ width: 100%; line-height: 26px; font-size: 20px; color: #333; font-family: "CircularStd-Bold";}

#member .detail .d-top{ display: flex; justify-content: space-between; align-items: start; margin-top: 25px; width: 100%;}

#member .detail .d-top .d-info{}

#member .detail .d-top .d-name{ display: flex; justify-content: start; align-items: center; width: 100%;}

#member .detail .d-top .d-name .icon{ display: flex; justify-content: center; align-items: center; margin-left: 10px;}

#member .detail .d-top .d-name .txt{ font-size: 16px; color: #333; font-family: "CircularStd-Medium";}

#member .detail .d-top .d-country{ display: flex; justify-content: start; align-items: center; width: 100%;margin-top: 10px;}

#member .detail .d-top .d-country .icon{ margin-right: 9px;}

#member .detail .d-top .score{ display: flex; justify-content: start; align-items: center;}

#member .detail .d-top .score .quality{ margin-top: 0; font-size: 14px; color: #666; font-family: "CircularStd-Book";}

#member .detail .d-top .score .star{ width: 132px;}

#member .detail .d-top .score .star .text{ font-size: 14px; color: #666; font-family: "CircularStd-Book";}

#member .detail .d-top .score .quality{ margin-left: 30px; width: auto;}

#member .detail .d-top .score .d-rec{ margin-left: 30px;}

#member .detail .d-top .score .d-rec .rec-tit{ font-size: 16px; color: #666; font-family: "CircularStd-Book";}

#member .detail .d-top .score .d-rec .rec-txt{ font-size: 16px; color: #333; font-family: "CircularStd-Book";}

#member .detail .d-top .score .d-con{ margin-top: 30px; width: 100%;}

#member .detail .d-con{ margin-top: 30px;}

#member .detail .d-con .c-tit{ width: 100%; line-height: 26px; font-size: 18px; color: #333; font-family: "CircularStd-Medium";}

#member .detail .d-con .c-editor{ margin-top: 8px; line-height: 24px; font-size: 16px; color: #666;}

#member .detail .d-con .c-img-list{ display: flex; justify-content: start; align-items: start; margin-top: 23px; width: 100%;}

#member .detail .d-con .c-img-list .img{ margin-right: 10px;}

#member .detail .d-con .c-img-list .img.video:before{ display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 30px; height: 31px; background: url(/images/rd_play_icon.png) no-repeat center; transform: translate(-50%, -50%);}

#member .detail .d-con .c-img-list .p{margin-right: 10px;width: 100px;height: 100px;border: solid 1px #ddd;}

#member .detail .d-con .c-img-list .p.vid{position: relative;}

#member .detail .d-con .c-img-list .p.vid .i{top: 0;left: 0;bottom: 0;right: 0;margin: auto;width: 32px;height: 32px;background: url(/images/vid.png) no-repeat center center;z-index: 2;}

#member .detail .d-con .c-img-list .p img{width: 100%;height: 100%;object-fit:cover;}

#member .detail .d-con .c-img-list .p.vid video{width: 100%;height: 100%;object-fit:cover;}



/*会员地址*/

#member .address-box{background: #fff;min-height: 880px;}

#member .address-box .cw830{width: 93.26%;margin: 0 auto;}

#member .address-box .top{padding: 25px 0 15px;border-bottom: 1px solid #f4f4f4;}

#member .address-box .pub-tit2{color: #333333;line-height: 40px;font-size: 20px;font-family: 'CircularStd-Bold';}

#member .address-box .btn{height: 38px;line-height: 38px;font-size: 16px;color: #666666;}

#member .address-box .list{margin-bottom: 40px;}

#member .address-box .list .add{width: 100%;padding: 25px 28px;margin-top: 20px;border: 1px solid #e6e6e6;border-radius: 3px;position: relative;}

#member .address-box .list .add:first-child{margin-top: 40px;}

#member .address-box .list .add .name{color: #333333;font-size: 18px;font-family: 'CircularStd-Medium';margin-bottom: 8px;}

#member .address-box .list .add .address{color: #666666;font-size: 16px;line-height: 28px;}

#member .address-box .list .add:before{ display: block; content: ''; position: absolute; top: 0; right: 0; width: 26px; height: 26px; background: url(/images/cur.png) no-repeat center; opacity: 0;}

#member .address-box .list .add.cur:before{ opacity: 1;}

#member .address-box .list .btns{width: 70px;margin-top: 18px;}

#member .address-box .list .btns .bn{width: 19px;height: 21px;background-repeat: no-repeat;background-position: center center;}

#member .address-box .list .btns .delete{background-image: url(/images/b_delete3.png);margin-right: 30px;}

#member .address-box .list .btns .edit{background-image: url(/images/b_edit.png);}

#member .address-box .rows{margin-bottom: 30px;}

#member .address-box .rows .t{color: #999999;font-size: 18px;font-family: 'CircularStd-Medium';margin-bottom: 10px;}

#member .address-box .rows .txt{width: 100%;padding-bottom: 17px;border-bottom: 1px solid #999999;color: #999999;font-size: 18px;}

#member .address-box .row{border-bottom: 1px solid #999999;}

#member .address-box .row .t{color: #333333;font-size: 18px;font-family: 'CircularStd-Medium';}

#member .address-box .row .t .red{color: #ff0000;}

#member .address-box .row .txt{width: 100%;padding: 17px 0;color: #999999;font-size: 18px;}

#member .address-box .row{margin-bottom: 35px;}

#member .address-box .row2{width: 47.59%;margin-right: 4.819%;}

#member .address-box .row2:nth-child(2){margin-right: 0;}

#member .address-box .set{position: relative;margin: 40px 0 58px;padding-left: 33px;color: #333333;font-size: 18px;}

#member .address-box .set:after{content: "";position: absolute;top: 0;left: 0;width: 20px;height: 20px;border-radius: 2px;background: #ff8f52 url(/images/b_check2.png) no-repeat center center;border: 1px solid #ff8f52;}

#member .address-box .set.not:after{border-color: #333;background: #fff;}

#member .address-box .submit{padding: 40px 0 60px;border-top: 1px solid #f4f4f4;}

#member .address-box .sub{width: 140px;height: 50px;line-height: 50px;border-radius: 50px;background: #ff8f52;color: #fff;font-size: 18px;text-align: center;}



/*会员留言*/

#member .right .newsletter .r-form .sel-un-btn{ width: 140px; height: 40px; line-height: 40px; background: #ff8f52; font-size: 16px; color: #fff; text-align: center; border-radius: 20px;border: solid 1px #ff8f52;}

#member .right .newsletter .r-form .sel-un-btn:hover{border-color: #ff8f52;background: none;color: #ff8f52;}

#member .right .newsletter .r-list{ margin-top: 10px; width: 100%;}

#member .right .newsletter .r-list .row{ padding: 20px 10px 20px; width: 100%; border-bottom: 1px solid #eaeaea;}

#member .right .newsletter .r-list .row .tit,

#member .right .newsletter .r-list .row .brief{ padding-left: 14px;}

#member .right .newsletter .r-list .row .tit{ line-height: 24px; font-size: 18px; color: #333; font-family: "CircularStd-Medium";}

#member .right .newsletter .r-list .row .tit:before{ display: block; position: absolute; top: 50%; left: 0; content: ''; width: 6px; height: 6px; background: #666666; border-radius: 50%; transform: translateY(-50%);}

#member .right .newsletter .r-list .row .brief{ margin-top: 12px; line-height: 20px; font-size: 16px; color: #666;}

#member .right .newsletter .r-list .row:hover .tit:before{background: #ff8f52;}

#member .right .newsletter .r-list .row .tit{width: calc(100% - 170px);}

#member .right .newsletter .r-list .row .con{width: 170px;text-align: right;line-height: 20px; font-size: 16px; color: #666;}

#member .right .newsletter .r-list .row:hover .tit{color: #ff8f52;}

#member .right .newsletter .contents{padding: 20px 20px;margin-top: 20px;}

#member .right .newsletter .contents .title{font-size: 20px;color: #333;font-family: "CircularStd-Medium";}

#member .right .newsletter .contents .editor{margin-top: 20px;}

#member .right .newsletter .contents .editor .email_box{width: 100% !important;padding: 50px 0 0 !important;}



/*会员修改密码*/

#member .right .change-form{ margin: 94px auto 0; width: 460px;}

#member .right form .row{ margin-top: 35px; width: 100%;}

#member .right form .row .tit{ display: flex; justify-content: start; align-items: start; font-size: 18px; color: #333; font-family: "CircularStd-Medium";}

#member .right form .row .tit span{ font-size: 18px; color: #f00; font-family: "CircularStd-Medium";}

#member .right form .row input{ padding-right: 43px; width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #999; font-size: 18px; color: #999;}

#member .right form .row .input .icon{ display: flex; justify-content: center; align-items: center; content: ''; position: absolute; top: 50%; right: 11px; width: 24px; height: 18px; transform: translateY(-50%); cursor: pointer;}

#member .right form .row .input .icon img:last-child{ display: none;}

#member .right form .row input.placeholder{ font-size: 18px; color: #999;}

#member .right form .row input::-webkit-input-placeholder{ font-size: 18px; color: #999;}

#member .right form .row input:-moz-placeholder{ font-size: 18px; color: #999;}

#member .right form .row input::-moz-placeholder{ font-size: 18px; color: #999;}

#member .right form .row input:-ms-input-placeholder{ font-size: 18px; color: #999;}

#member .right form .row select{ /*padding-right: 20px;*/ width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #999; font-size: 18px; color: #999;}

#member .right form .btn{text-align: center;}

#member .right form .btn .submit{ margin: 40px auto 0; width: 140px; height: 50px; line-height: 50px; background: #ff8f52; font-size: 18px; color: #fff; text-align: center; border-radius: 25px;border: solid 1px #ff8f52;cursor: pointer;}

#member .right form .btn .submit:hover{background: none;color: #ff8f52;border-color: #ff8f52;}



/*会员修改资料*/

#member .right .setting .setting-form{ margin-top: 60px;}

#member .right .setting .setting-form .h-portrait{ width: 100%; text-align: center;}

#member .right .setting .setting-form .h-portrait .edit-btn{ display: flex; justify-content: center; align-items: center; right: 0; bottom: 0; width: 40px; height: 40px; background: #ff8f52 url(/images/member_edit_icon.png)no-repeat center; border-radius: 50%;}

#member .right .setting .setting-form .h-portrait .portrait{width: 100px;}

#member .right .setting .setting-form .h-portrait .portrait .pic{border-radius: 50%;border: solid 1px #ddd;width: 100px;height: 100px;overflow: hidden;object-fit:contain;}

#member .right .setting .setting-form .h-email{ margin-top: 20px; line-height: 24px; font-size: 18px; color: #666;}

#member .right .setting .setting-form .h-id{line-height: 24px; font-size: 16px; color: #888;}

#member .right .setting .setting-form .h-name{line-height: 24px; font-size: 16px; color: #333;}

#member .right .setting .setting-form .connect{ width: 100%; padding: 30px 0 25px;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;margin-top: 25px;}

#member .right .setting .setting-form .connect .tit{font-size: 18px;line-height: 32px;color: #333;font-family: 'CircularStd-Bold';margin-bottom: 20px;}

#member .right .setting .setting-form .connect .item{width: 50%;}

#member .right .setting .setting-form .connect .item .img{width: 50px;height: 50px;border-radius: 50%;margin: 0 auto 14px;}

#member .right .setting .setting-form .connect .item .t1{font-size: 14px;color: #666;}

#member .right .setting .setting-form .rows .tit{font-family: "CircularStd-Book";}

#member .right .setting .setting-form .rows .con{margin-top: 40px;}

#member .right .setting .setting-form .rows .con .titi{font-size: 18px;line-height: 32px;color: #333;font-family: 'CircularStd-Bold';}

#member .right .setting .setting-form .rows .con .tent{ display: flex; justify-content: space-between; align-items: start; flex-wrap: wrap; width: 100%;}

#member .right .setting .setting-form .rows .row{ margin-right: 4.8193%; width: 47.5904%;margin-top: 25px;}

#member .right .setting .setting-form .rows .row:nth-child(even){ margin-right: 0;}

#member .right .setting .setting-form .rows .row.last{ width: 100%;margin-right: 0;}

#member .right .setting .setting-form .rows .row.last .input{ display: flex; justify-content: space-between; align-items: start;}

#member .right .setting .setting-form .rows .row.last .input .three{margin-right: 4.8193%; width: 47.5904%;height: 50px;}

#member .right .setting .setting-form .rows .row.last .input .three:nth-child(3n){margin-right: 0;}

#member .right .setting .setting-form .rows .row.last .input input{height: 50px;}

#member .right .setting .setting-form .rows .row.last .input.ts select{width: 250px;margin-right: 0;height: 50px;}



/*会员优惠券*/

#member .coupons{background: #fff;padding: 10px 30px 30px;}

#member .coupons .mcon{padding: 40px 0;}

#member .coupons .mlist{background: #f8f8f8;margin-bottom: 20px;height: 130px;border-radius: 10px;}

#member .coupons .mlist .tit{width: calc(22.2891% - 20px);padding: 20px 0;text-align: center;}

#member .coupons .mlist .con{width: 77.7109%;padding: 25px;}

#member .coupons .mlist .con .text{width: calc(100% - 210px);}

#member .coupons .mlist .t0{color: #fd2c2c;font-size: 14px;}

#member .coupons .mlist .t1{color: #ff8f52;font-size: 30px;margin-bottom: 6px;}

#member .coupons .mlist .t2{color: #666;font-size: 16px;}

#member .coupons .mlist .t3{color: #888;font-size: 16px;line-height: 26px;}

#member .coupons .mlist .t4{color: #666;font-size: 16px;line-height: 26px;margin-left: 5px;width: 74%;display: block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

#member .coupons .mlist .con .item3 .t4{color: #333;}

#member .coupons .mlist .text>div:nth-last-child(1){margin-top: 5px;}

#member .coupons .mlist .copy{width: 18px;height: 18px;background: url(/images/icon67.png) no-repeat center;margin: 4px 15px 0 8px;}

#member .coupons .mlist .line{width: 20px;height: 130px;background: url(/images/icon15.jpg) no-repeat center;}

#member .coupons .mlist .icon{width: 190px;height: 36px;line-height: 36px;margin-top: 50px;}

#member .coupons .mlist .icon .btn{height: 36px;border-radius: 18px;width: 100px;text-align: center;font-size: 18px;color: #fff;border: solid 1px #ff8f52;}

#member .coupons .mlist .icon span{font-size: 18px;}

#member .coupons .mlist .icon.i1 span{display: none;}

#member .coupons .mlist .icon.i2 span{color: #ff8f52;}

#member .coupons .mlist .icon.i3 span{color: #999999;}

#member .coupons .mlist .icon.i1 .btn,#member .coupons .mlist .icon.i2 .btn{background: #ff8f52;}

#member .coupons .mlist .icon.i3 .btn{background: #dfdfdf;border-color: #dfdfdf;}

#member .coupons .mlist .icon.i1 .btn:hover,#member .coupons .mlist .icon.i2 .btn:hover{background: none;color: #ff8f52;}

#member .coupons .mlist.on .t0{color: #999;}

#member .coupons .mlist.on .t1{color: #999;}

#member .coupons .mlist.on .t2{color: #999;}

#member .coupons .mlist.on .t3{color: #999;}

#member .coupons .mlist.on .t4{color: #999;}

#member .coupons .mlist.on .copy{background: url(/images/icon68.png) no-repeat center;}



/*会员积分*/

#member .points{background: #fff;padding: 30px;}

#member .mtitle{border-bottom: 1px solid #f1f1f1;}

#member .mtitle .mtop{height: 70px;line-height: 70px;}

#member .mtop .tit{font-size: 20px;}

#member .mtop .attr p{color: #888;font-size: 18px;vertical-align: middle;display: inline-block;}

#member .mtop .attr span{margin-left: 10px;vertical-align: middle;}

#member .mtop .attr .total{margin-right: 38px;position: relative;}

#member .mtop .attr .total span{font-size: 18px;color: #666;}

#member .mtop .attr .can span{font-size: 24px;color: #ff8f52;}

#member .mtop .attr .use{height: 40px;line-height: 40px;margin: 15px 0 0 18px;width: 100px;text-align: center;border-radius: 20px;color: #fff;background: #ff8f52;font-size: 18px;}

#member .mnav{height: 50px;}

#member .mnav a{margin-right: 50px;font-size: 18px;line-height: 47px;border-bottom: 3px solid #fff;}

#member .mnav a.on{color: #ff8f52;border-bottom: 3px solid #ff8f52;}

#member .points .mcon{padding: 50px 0;}

#member .points .mcon .mtable{margin-bottom: 40px;}

#member .points .mcon .mtable .mtit{height: 50px;line-height: 50px;background: #f4f4f4;}

#member .points .mcon .mtable .w1{width: 53.012%;padding-left: 20px;}

#member .points .mcon .mtable .w2{width: 26.506%;}

#member .points .mcon .mtable .w3{width: 20.482%;}

#member .points .mcon .mtable .mtit .t1{color: #666;font-size: 18px;}

#member .points .mcon .mtable .mlist{height: 60px;line-height: 60px;border-bottom: 1px solid #f4f4f4;background: #fff;}

#member .points .mcon .mtable .mlist .t2{color: #666;font-size: 18px;}

#member .points .mcon .mtable .mlist .t3{color: #666;font-size: 18px;}

#member .points .mcon .mtable .mlist .t3.on{color: #ff8f52;}

#member .points .mcon .mtable .mlist .t4{color: #999;font-size: 16px;}



/*会员订单*/

#member .order-list .list2 .li .num{right: -15px;top: -5px;}



/*弹窗样式*/

#fwindow,

#fwindow .blank{width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}

#fwindow{z-index: 100;/*height: 0;overflow: hidden;*/}

#fwindow .ww{width: 100%;height: 100%;}

#fwindow .blank{position: absolute;}

#fwindow .center{/*width: 850px;*//*position: absolute;*/margin: auto;top: 0;bottom: 0;left: 0;right: 0;background: #fff;border-radius: 8px;padding: 0 20px;padding-bottom: 20px;}

#fwindow .center .close{width: 32px;height: 32px;background: #fff;border-radius: 50%;top: -16px;right: -16px;box-shadow: 0 0 12px -5px #000;}

#fwindow .center .close:hover .i{transform: rotate(180deg);}

#fwindow .center .close .i{width: 22px;height: 22px;margin: 5px 0 0 5px;border-radius: 50%;background: #ff8f52 url(/images/close.png) no-repeat center center;}

#fwindow .center .w{/*width: 750px;*/margin: 0 auto;}

#fwindow .center .title{color: #333333;font-size: 24px;font-family: 'CircularStd-Bold';border-bottom: 1px solid #e6e6e6;padding: 20px 0 35px;margin-bottom: 40px;}

#fwindow .center .dd{padding-bottom: 30px;}

#fwindow .center .dd.m1{padding-bottom: 60px;margin-bottom: 40px;border-bottom: 1px solid #e6e6e6;}

/*#fwindow .center .dd:last-child{padding-bottom: 50px;}*/

#fwindow .center .d1{color: #333333;font-size: 22px;font-family: 'CircularStd-Bold';margin-bottom: 10px;}

#fwindow .center .dt{color: #333333;font-size: 18px;line-height: 28px;font-family: 'CircularStd-Bold';margin-bottom: 30px;}

#fwindow .center .tip2{color: #666;font-size: 16px;margin-bottom: 40px;}

#fwindow .center .d1.t2,

#fwindow .center .dt.t2{font-family: 'CircularStd-Book';}

#fwindow .center .dt.t1{margin-top: 20px;}

#fwindow .center .dt.t2 .num{color: #ff8f52;}

#fwindow .center .dt.m2{margin-bottom: 15px;}

#fwindow .center .dt.m0{margin-bottom: 0;}

#fwindow .center .dt .s{color: #ff0000;font-size: 18px;}

#fwindow .center .radio .rd{margin-bottom: 5px;padding-left: 30px;color: #666666;font-size: 18px;}

#fwindow .center .radio .rd:after{content: "";position: absolute;width: 16px;height: 16px;border: 2px solid #cfcfcf;border-radius: 50%;left: 0;top: 0;bottom: 0;margin: auto;}

#fwindow .center .radio .rd:before{position: absolute;content: "";width: 10px;height: 10px;border-radius: 50%;left: 5px;top: 12px;}

#fwindow .center .radio .rd.cur:before{background: #ff8f52;}

#fwindow .center .radio .rd.cur:after{border-color: #ff8f52;}

#fwindow .center .radio .rd:hover{color: #ff8f52;}

#fwindow .center .radio.rd2{padding-bottom: 25px;}

#fwindow .center .radio.rd2 .rd{margin-right: 40px;}

#fwindow .center .ipt{margin-bottom: 30px;}

#fwindow .center .ipt input{width: 100%;height: 48px;line-height: 48px;border: 1px solid #999999;border-radius: 3px;padding: 0 20px;}

#fwindow .center .td{width: 500px;margin: 0 auto;padding-top: 50px;}

#fwindow .center .td .dt{margin-bottom: 14px;}

#fwindow .center .td .select .tit{height: 50px;line-height: 50px;border-bottom: 1px solid #999999;padding-right: 38px;background: url(/images/b_img1.png) no-repeat 96% center;color: #333333;font-size: 18px;}

#fwindow .center .td .select .list1{width: 100%;left: 0;top: 50px;height: 0;overflow: hidden;border: 1px solid #999;background: #fff;border-top: none;}

#fwindow .center .td .select .list1 .rs{color: #333;font-size: 18px;padding: 5px 20px;border-bottom: solid 1px #ddd;}

#fwindow .center .td .select .list1 .rs:hover{color: #ff8f52;}

#fwindow .center .process{position: relative;text-align: center;}

#fwindow .center .process:after{content: "";position: absolute;left: 0;right: 0;margin: auto;top: 8px;width: 50%;height: 2px;background: #cccccc;}

#fwindow .center .process .pro{position: relative;z-index: 2;color: #333333;font-size: 16px;padding-top: 24px;margin-right: 50px;}

#fwindow .center .process .pro:after{content: "";position: absolute;left: 0;right: 0;margin: auto;top: 0;width: 10px;height: 10px;border-radius: 50%;background: #ff8f52;border: 4px solid #fff;}

#fwindow .center .process .pro:last-child::after{background: #cccccc;}

#fwindow .center .process .pro:last-child{color: #999999;margin-right: 0;}

#fwindow .center .upload{padding: 40px 0;margin-bottom: 40px;border-bottom: 1px solid #e6e6e6;}

#fwindow .center .upload.up2{padding-top: 0;}

#fwindow .center .upload .vm{vertical-align: middle;}

#fwindow .center .upload .up{width: 100px;height: 100px;border-radius: 3px;border: 1px solid #cccccc;background: url(/images/b_ico17.png) no-repeat  center center;}

#fwindow .center .upload .tit{width: 260px;color: #666666;font-size: 14px;line-height: 24px;margin-left: 8px;}

.upload .upload-img{margin-left: 10px;margin-top: 20px;}

.upload .upload-img .img{width: 66px;height: 66px;border: solid 1px #ccc;margin-left: 10px;position: relative;}

.upload .upload-img .img:first-child{margin-left: 0;}

.upload .upload-img .img .btnss{width: 16px;height: 16px;background: #ff8f52 url(/images/check2.png) no-repeat center center;right: -7px;top: -7px;border-radius: 50%;z-index: 1;position: absolute;cursor: pointer;}

.upload .upload-img .img video{width: 100%;height: 100%;object-fit: contain;}

#fwindow .center .reviews .upload{padding-top: 0;}

#fwindow .center .tip3{color: #666666;font-size: 16px;line-height: 26px;padding-left: 26px;background: url(/images/bico19.png) no-repeat left top;margin-bottom: 35px;}

#fwindow .center .area textarea{width: 100%;resize: none;padding: 22px;height: 118px;border: 1px solid #999999;font-size: 18px;color: #cfcfcf;line-height: 28px;}

#fwindow .center .bn{width: 138px;height: 48px;line-height: 48px;border-radius: 50px;border: 1px solid #ccc;font-size: 18px;margin: 0 10px;}

#fwindow .center .sub{background: #ff8f52;color: #fff;border-color: #ff8f52;}

#fwindow .center .btns.bn2{padding-top: 40px;border-top: 1px solid #e6e6e6;}

#fwindow .center .bn:hover:hover{border-color: #ff8f52;color: #ff8f52;background: none;}



/*弹窗*/

/*#fwindow .scroll{height: 600px;overflow-y: scroll;width: 90.94%;margin-right: 3.53%;}

#fwindow .scroll::-webkit-scrollbar{width:8px;height:8px;background-color: #999999;}

#fwindow .scroll::-webkit-scrollbar-track{background-color: #f7f7f7;}

#fwindow .scroll::-webkit-scrollbar-thumb{background-color: #999999;}

#fwindow .scroll .form{width: 94.8%;}*/

#fwindow .form .rd{width: 130px;}

#fwindow .form .col span{width: 20px;height: 5px;background: #cccccc;margin-right: 3px;margin-top: 15px;}

#fwindow .form .col span.c2{background: #ff8f52;}



/*线下支付弹窗*/

#add-address .title{padding-bottom: 20px;border-bottom: 1px solid #ececec;font-size: 18px;color: #333;}

#add-address .form-box{width: 86%;;margin: 50px auto 0;}

#add-address .form-box .li{margin-bottom: 20px;}

#add-address .form-box .li label input{margin-top: -2px;}

#add-address .form-box .li .txt{font-size: 14px;color: #666;}

#add-address .form-box .li .tit{font-size: 16px;color: #666;}

#add-address .form-box .li .tit span{color: #ff0000;margin-left: 5px;}

#add-address .form-box .li .input{width: 66.667%;height: 40px;line-height: 40px;border: 1px solid #ccc;}

#add-address .form-box .li .input.noneborder{border: none;height: auto;}

#add-address .form-box .li .input input{padding: 0 10px;font-size: 14px;color: #999;}

#add-address .form-box .li .input input::-webkit-input-placeholder{color: #999;}

#add-address .form-box .li .input input::-moz-placeholder{color: #999;opacity: 1;}

#add-address .form-box .li .input input::-ms-input-placeholder{color: #999;}

#add-address .form-box .li .input .fonts{color: #999;font-size: 14px;padding: 0 10px;}

#add-address .form-box .li .input .select1{width: 75px;font-size: 14px;color: #666;padding-left: 8px;}

#add-address .form-box .li .input .inp{width: calc(100% - 75px);}

#add-address .form-box .li .input .upload{margin-top: 20px;}

#add-address .form-box .li .area{width: 66.667%;}

#add-address .form-box .li .area select{width: 30%;height: 40px;border: 1px solid #ccc;font-size: 14px;color: #666;}

#add-address .form-box .li .w100{width: 66.667%;}

#add-address .form-box .li .w100 select{width: 100%;height: 40px;border: 1px solid #ccc;font-size: 14px;color: #666;padding: 0 10px;}

#add-address .form-box .li .submit-box{width: 100%;margin-top: 10px;text-align: center;}

#add-address .form-box .li .submit{min-width: 120px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: #ff8f52;padding: 0 20px;border-radius: 5px;}

#add-address .form-box .li .upload .label{width: 70px;height: 70px;border: 1px solid #ccc;border-radius: 5px;background: url(/images/icon53.png) no-repeat center/30px;margin-bottom: 30px;}

#add-address .form-box .upload .upload-img{margin-top: 3px;}





/*会员退货退款/售后*/

#member .after-list .after-item{border: 1px solid #f1f1f1;margin-bottom: 20px;}

#member .after-list .top{border-bottom: 1px solid #f1f1f1;padding: 13px 20px;}

#member .after-list .top .number{color: #888888;font-size: 16px;line-height: 26px;}

#member .after-list .top .number .n{color: #666666;font-size: 16px;}

#member .after-list .top .copy{margin: 0 22px 0 12px;width: 18px;height: 26px;background: url(/images/b_copy.png) no-repeat center center;}

#member .after-list .top .typ{color: #ff8f52;font-size: 16px;font-family: 'CircularStd-Medium';line-height: 26px;}

#member .after-list .con{padding: 0 20px;}

#member .after-list .tent{padding: 30px 0;}

#member .after-list .process{padding-bottom: 25px;padding-left: 30px;position: relative;}

#member .after-list .process:last-child{padding-bottom: 0;}

#member .after-list .process .tit{font-size: 16px;color: #333;}

#member .after-list .process.ing .tit{color: #ff8f52;}

#member .after-list .process.finish .tit{color: #00c17b;}

#member .after-list .process.fail .tit{color: #e5434b;}

#member .after-list .process .tit .tips{font-size: 16px;color: #888;margin-left: 12px;}

#member .after-list .process::before{content: '';width: 10px;height: 10px;background: #999;border-radius: 50%;position: absolute;left: 0;top: 8px;z-index: 2;}

#member .after-list .process::after{content: '';width: 2px;height: 100%;background: #999;position: absolute;left: 4px;top: 16px;z-index: 1;}

#member .after-list .process .bri{font-size: 16px;color: #666;margin-top: 5px;}

#member .after-list .process .bri span{color: #ff8f52;}

#member .after-list .process .bri .p1{margin: 10px auto;color: #333;}

#member .after-list .process:last-child::after{display: none;}

#member .after-list .process.ing::before{background: #ff8f52;}

#member .after-list .process.finish::before{width: 18px;height: 18px;background: url(/images/icon130.jpg)no-repeat center;left: -3px;top: 5px;}

#member .after-list .process.fail::before{width: 18px;height: 18px;background: #e5434b url(/images/check2.png)no-repeat center;left: -3px;top: 5px;}

#member .after-list .process .img-list{margin-top: 15px;}

#member .after-list .process .img-list .img{width: 80px;height: 80px;border: solid 1px #e5e5e5;margin-right: 10px;}

#member .after-list .process .img-list .img:last-child{margin-right: 0;}

#member .after-list .process .address{margin-top: 15px;}

#member .after-list .process .address .add{font-size: 16px;color: #666;margin-top: 3px;}

#member .after-list .process .address .add:first-child{margin-top: 0;}

#member .after-list .process .address .add span{color: #333;}

#member .after-list .process .address .add a{display: inline-block;margin-left: 5px;width: 18px;height: 19px;background: url(/images/b_copy.png) no-repeat center center;}

#member .after-list .bot{padding: 25px 0;border-top: 1px solid #f1f1f1;}

#member .after-list .atotal{line-height: 40px;height: 40px;}

#member .after-list .atotal .tips{font-size: 16px;color: #666;}

#member .after-list .atotal .price{font-size: 18px;font-family: 'CircularStd-Bold';color: #ff8f52;}

#member .after-list .btn-right .d{line-height: 40px;color: #666666;font-size: 16px;}

#member .after-list .btn-right .btn{min-width: 98px;padding: 0 26px;height: 40px;line-height: 40px;border: 1px solid #cccccc;border-radius: 50px;color: #333333;font-size: 16px;margin-left: 20px;text-align: center;}

#member .after-list .btn-right .d:hover{color: #ff8f52;}

#member .after-list .btn-right .btn.btn2{background: #ff8f52;border-color: #ff8f52;color: #fff;}

#member .after-list .btn-right .btn:hover{background: none;border-color: #ff8f52;color: #ff8f52;}



/*订单售后申请*/

#after-detail .meg-tips{margin-bottom: 30px;}

#after-detail .meg-tips .tips{font-size: 16px;color: #ff8f52;padding-left: 30px;background: url(/images/icon70.png)no-repeat left top;}

#after-detail .type-wrap{padding: 40px 0 25px;}

#after-detail .type-wrap label{font-size: 18px;line-height: 20px;height: 20px;color: #333;margin-right: 30px;background: url(/images/icon54.png) no-repeat center left;display: inline-block;padding-left: 26px;}

#after-detail .type-wrap label.cur{background: url(/images/icon55.png) no-repeat center left;}

#after-detail .type-wrap label input{opacity: 0;}

#after-detail .type-wrap label:last-child{margin-right: 0;}

#after-detail .checkbox-list{margin-bottom: 18px;}

#after-detail .checkbox-list label{font-size: 16px;color: #333;margin-right: 30px;background: url(/images/icon71.png) no-repeat center left;cursor: pointer;}

#after-detail .checkbox-list label input{width: 18px;height: 18px;margin-right: 8px;margin-top: -2px;opacity: 0;}

#after-detail .checkbox-list label.cur{background: url(/images/icon72.png) no-repeat center left;}

#after-detail [sale-form]{padding-bottom: 30px;}

#after-detail [sale-form] .btn-list{margin-top: 30px;}

#after-detail [sale-form] .btn-list .btns{min-width: 120px;}

#after-detail .form-item{margin-top: 30px;}

#after-detail .form-item.smalls{margin-top: 0;}

#after-detail .form-item .tit{font-size: 22px;color: #333;font-weight: bolder;}

#after-detail .form-item .tit .tips{font-size: 16px;color: #666;font-weight: normal;margin-left: 15px;}

#after-detail .form-item .tit .tips span{color: #ff8f52;}

#after-detail .form-item .con{margin-top: 20px;}

#after-detail .form-item .con textarea{width: 100%;height: 100px;padding: 10px 15px;border: solid 1px #ccc;border-radius: 5px;font-size: 16px;}

#after-detail .btn-list .btns{min-width: 120px !important;}

#after-detail .form-item .con.refund{padding: 20px 20px;border: solid 1px #ededed;}

#after-detail .form-item .unit{font-size: 16px;color: #666;margin-left: 40px;}

#after-detail .form-item .unit span{font-size: 16px;color: #333;}

#after-detail .form-item .total{font-size: 16px;color: #666;margin-left: 40px;margin-top: 15px;}

#after-detail .form-item .total span{font-size: 16px;color: #ff8f52;}

#after-detail .form-item .refund-tips{margin-top: 20px;}

#after-detail .form-item .refund-tips .span{margin-left: 20px;}

#after-detail .form-item .refund-tips .span:first-child{margin-left: 0;}

#after-detail .form-item .refund-tips .span1{font-size: 16px;color: #666;}

#after-detail .form-item .refund-tips .span2{font-size: 16px;color: #ff8f52;}

#after-detail .form-item .refund-tips .span3{font-size: 16px;color: #333;font-weight: bolder;}

#after-detail .form-item .refund-tips .span4{font-size: 16px;color: #ff6e00;font-weight: bolder;}

#after-detail .form-item .item{padding: 20px;border: solid 1px #ededed;margin-top: 20px;display: flex;align-items: center;}

#after-detail .form-item .item:first-child{margin-top: 0;}

#after-detail .form-item .pro{display: flex;align-items: center;margin-right: 30px;}

#after-detail .form-item .pro .img{width: 100px;height: 100px;border: solid 1px #e5e5e5;margin-right: 20px;}

#after-detail .form-item .pro .meg{border-bottom: none;margin-top: 0;padding-bottom: 0;width: calc(100% - 100px - 20px);min-width: 240px;}

#after-detail .form-item .pro .meg .name{font-size: 18px;color: #333;font-family:"CircularStd-Medium";}

#after-detail .form-item .pro .meg .attr{font-size: 16px;color: #888;margin-top: 12px;}

#after-detail .form-item .pro .meg .nums{font-size: 14px;color: #666;margin-top: 8px;}

#after-detail .form-item .pro .meg .nums span{font-size: 14px;color: #ff8f52;font-weight: bolder;}

#after-detail .form-item .qty{border:1px solid #ccc;width: 150px;}

#after-detail .form-item .qty a{float:left; line-height:36px; height:36px; width:36px; font-size: 14px; color: #666; cursor:pointer;}

#after-detail .form-item .qty input{height:36px; width:70px; font-size:13px; text-align:center; float:left; border-right:1px solid #ccc; border-left:1px solid #ccc;}

#after-detail .form-item .upload{padding: 40px 0;margin-bottom: 40px;border-bottom: 1px solid #e6e6e6;}

#after-detail .form-item .upload.up2{padding-top: 0;}

#after-detail .form-item .upload .vm{vertical-align: middle;}

#after-detail .form-item .upload .up{width: 100px;height: 100px;border-radius: 3px;border: 1px solid #cccccc;background: url(/images/b_ico17.png) no-repeat  center center;}

#after-detail .form-item .upload .tit{width: 160px;color: #666666;font-size: 16px;line-height: 24px;margin-left: 20px;}

#after-detail .after-more{margin: 40px auto;}

#after-detail .after-more .more{font-size: 14px;color: #ff8f52;display: inline-block;padding-right: 20px;background: url(/images/icon105.png)no-repeat right 6.5px;}

#after-detail .is-pay{padding: 0;margin-top: 25px;}

#after-detail .order-list{padding: 0;}

#member .after-wrap{padding: 40px 30px 50px;background: #fff;}

#member .after-wrap .toptit{line-height: 30px;}

#member .after-wrap .toptit .left{width: 50%;font-size: 24px;line-height: 32px;font-family:"CircularStd-Medium";color: #333;}

#member .after-wrap .toptit .right{max-width: 50%;text-align: right;}

#member .after-wrap .meg{margin-top: 30px;padding-bottom: 30px;border-bottom: solid 2px #f4f4f4;}

#member .after-wrap .meg.smalls{margin-top: 20px;}

#member .after-wrap .midtit{font-size: 22px;color: #333;font-weight: bolder;margin-bottom: 15px;}

#member .after-wrap .modify{font-size: 16px;color: #ff8f52;padding-left: 30px;background: url(/images/icon107.png)no-repeat center left;cursor: pointer;}

#member .after-wrap .meg .left{width: 50%;}

#member .after-wrap .meg .left.wauto{width: 100%;}

#member .after-wrap .meg .right{max-width: 50%;}

#member .after-wrap .meg .megitem:first-child{margin-top: 0;}

#member .after-wrap .meg .megitem .megtit{font-size: 16px;line-height: 30px;color: #888;min-width: 80px;}

#member .after-wrap .meg .megitem .megcon{font-size: 16px;line-height: 30px;color: #333;vertical-align: middle;margin-left: 8px;}

#member .after-wrap .meg .megitem .megcon .copy{display: inline-block;width: 18px;height: 19px;background: url(/images/b_copy.png)no-repeat center/cover;vertical-align: middle;margin-left: 5px;}

#member .after-wrap .meg .megitem .megcon2{font-size: 16px;color: #666;}

#member .after-wrap .meg .megitem .megcon .logistics{font-size: 16px;color: #333;line-height: 24px;}

#member .after-wrap .meg .megitem .megcon .logistics::after{content: '';width: 6px;height: 12px;margin-left: 12px;}

#member .after-wrap .meg .megitem .megcon .logistics img{margin-top: -2px;}

#member .after-wrap .meg .megitem .megcon .logistics span{color: #ff8f52;}

#member .after-wrap .meg .megitem .megcon .fraction{color: #888;}

#member .after-wrap .meg .megitem.photo-list{margin-top: 20px;}

#member .after-wrap .meg .megitem.photo-list .a{width: 100px;height: 100px;overflow: hidden;border: solid 1px #ccc;margin-right: 10px;}

#member .after-wrap .meg .megitem.photo-list .a:last-child{margin-right: 0;}

#member .after-wrap .meg .megitem.photo-list .a.video{position: relative;}

#member .after-wrap .meg .megitem.photo-list .a.video::after{width: 30px;height: 31px;background: url(/images/member/43.png)no-repeat center;content: '';position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto;margin-top: -15px;}

#member .after-wrap .meg .megitem.photo-list .a.video video{width: 100%;height: 100%;}

#member .after-wrap .meg.eval .megitem .megtit{min-width: 50px;}

#member .after-wrap .btn-list .btns{display: inline-block;padding: 0 12px;border: solid 1px #ccc;line-height: 40px;font-size: 18px;text-align: center;min-width: 100px;margin-right: 20px;border-radius: 20px;}

#member .after-wrap .btn-list .btns:last-child{margin-right: 0;}

#member .after-wrap .btn-list .btns.btns1{border: solid 1px #cccccc;background: #fff;color: #333;}

#member .after-wrap .btn-list .btns.btns2{border: solid 1px #ff8f52;background: #ff8f52;color: #fff;}

#member .after-wrap .btn-list .btns:hover{opacity: 0.8;}

#member .after-wrap .btn-list .btns.more-btns{text-align: left;position: relative;z-index: 3;}

#member .after-wrap .btn-list .btns.more-btns .tits{background: url(/images/member/29.png)no-repeat right;}

#member .after-wrap .btn-list .btns.more-btns .lists{padding-bottom: 20px;display: none;position: absolute;left: 0;right: 0;top: 40px;margin: 0 auto;z-index: 1;border: solid 1px #ddd;padding: 20px 10px;border-radius: 5px;background: #fff;}

#member .after-wrap .btn-list .btns.more-btns .lists .a{line-height: 22px;margin-top: 10px;}

#member .after-wrap .btn-list .btns.more-btns .lists .a:first-child{margin-top: 0;}

#member .after-wrap .btn-list .btns.more-btns .lists .a:hover{color: #ff8f52;}

#member .after-wrap .btn-list .btns.more-btns:hover .lists{display: block;}

#member .after-wrap .btn-list .btns.more-btns:hover{opacity: 1;}

#member .after-wrap .contactbtn{padding-left: 25px;background: url(/images/icon69.png)no-repeat left;font-size: 16px;color: #666;margin-right: 30px;line-height: 30px;}

#member .after-wrap .status{font-size: 20px;line-height: 30px;color: #ff8f52;}

#member .after-wrap .progress-wrap{padding: 40px 30px;border-bottom: solid 1px #f4f4f4;}

#member .after-wrap .total-meg .meg{margin-top: 0;padding-bottom: 0;border-bottom: none;}

#member .after-wrap .total-meg .meg.big{margin-top: 5px;}

#member .after-wrap .orders{margin-top: 35px;}

#member .after-wrap .orders-list{border: none;}

#member .after-wrap .orders-list .list{padding-left: 0;padding-right: 0;}

#member .after-wrap .orders-list .list .item.itemtop{padding-bottom: 12px;border-bottom: solid 1px #f4f4f4;}

#member .after-wrap .orders-list .list .item.itemtop .l{font-size: 16px;color: #333;height: auto;}

#member .after-wrap .orders-list .list .item.itemtop .r{height: auto;}

#member .after-wrap .orders-list .list .item.itemtop .r .nums{font-size: 16px;color: #333;}

#member .after-wrap .orders-list .list .item.itemtop .r .total{font-size: 16px;color: #333;}

#member .after-wrap .bot-list{padding: 28px 0;}

#member .after-wrap .bot-list .tips{color: #666;font-size: 16px;}

#member .after-wrap .bot-list .price{font-size: 18px;color: #ff8f52;font-family: "CircularStd-Bold";}

#member .after-wrap .total-meg{padding-left: 0;padding-right: 0;}



/*订单售后流程*/

#after-detail .process-wrap{padding: 40px 0;border-bottom: solid 1px #f4f4f4;}

#after-detail .process-wrap .process{padding-bottom: 25px;padding-left: 30px;position: relative;}

#after-detail .process-wrap .process:last-child{padding-bottom: 0;}

#after-detail .process-wrap .process .tit{font-size: 16px;color: #333;}

#after-detail .process-wrap .process.ing .tit{color: #ff8f52;}

#after-detail .process-wrap .process.finish .tit{color: #00c17b;}

#after-detail .process-wrap .process.fail .tit{color: #e5434b;}

#after-detail .process-wrap .process .tit .tips{font-size: 16px;color: #888;margin-left: 12px;}

#after-detail .process-wrap .process::before{content: '';width: 10px;height: 10px;background: #999;border-radius: 50%;position: absolute;left: 0;top: 8px;z-index: 2;}

#after-detail .process-wrap .process::after{content: '';width: 2px;height: 100%;background: #999;position: absolute;left: 4px;top: 16px;z-index: 1;}

#after-detail .process-wrap .process .bri{font-size: 16px;color: #666;margin-top: 5px;}

#after-detail .process-wrap .process .bri span{color: #ff8f52;}

#after-detail .process-wrap .process .bri .p1{margin: 10px auto;color: #333;}

#after-detail .process-wrap .process:last-child::after{display: none;}

#after-detail .process-wrap .process.ing::before{background: #ff8f52;}

#after-detail .process-wrap .process.finish::before{width: 18px;height: 18px;background: url(/images/icon130.jpg)no-repeat center;left: -3px;top: 5px;}

#after-detail .process-wrap .process.fail::before{width: 18px;height: 18px;background: #e5434b url(/images/check2.png)no-repeat center;left: -3px;top: 5px;}

#after-detail .process-wrap .process .img-list{margin-top: 15px;}

#after-detail .process-wrap .process .img-list .img{width: 80px;height: 80px;border: solid 1px #e5e5e5;margin-right: 10px;}

#after-detail .process-wrap .process .img-list .img:last-child{margin-right: 0;}

#after-detail .process-wrap .process .pro-list .pro{margin-top: 15px;}

#after-detail .process-wrap .process .pro-list .pro .a{font-size: 16px;color: #00a1ec;}

#after-detail .process-wrap .process .pro-list .pro .a span{color: #888;}

#after-detail .process-wrap .process .pro-list .pro .pronums{font-size: 16px;color: #666;margin-top: 5px;}

#after-detail .process-wrap .process .pro-list .pro .pronums span{font-weight: bolder;color: #ff8f52;}

#after-detail .process-wrap .process .address{margin-top: 15px;}

#after-detail .process-wrap .process .address .add{font-size: 16px;color: #333;margin-top: 3px;}

#after-detail .process-wrap .process .address .add:first-child{margin-top: 0;}

#after-detail .process-wrap .process .address .add span{color: #333;}

#after-detail .process-wrap .process .address .add .copy{display: inline-block;width: 18px;height: 19px;background: url(/images/b_copy.png)no-repeat center/cover;vertical-align: middle;margin-left: 5px;}



/*会员头部*/

#header .hnav .one-nav.member{padding-left: 35px;background: url(/images/icon73.png)no-repeat center left;}

#header .hnav .one-nav.member .one-a{padding-right: 22px;background: url(/images/icon74.png)no-repeat center right;}