@charset "UTF-8";.ui-loader{display:none !important}
html{font-size:70px;margin: 0;padding: 0;}
body{font-size:0.14rem; max-height:auto;
  margin: 0;
  padding: 0;
}

input[type=radio]{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:0.11947rem;height:0.11947rem;border:solid 1px #999999;border-radius:3px;-webkit-transition:all .15s;transition:all .15s;background-position:center;border-radius:50%;position:relative}
input[type=radio]::after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0.0512rem;height:0.0512rem;background-color:#999999;border-radius:50%;content:'';-webkit-transition:all .15s;transition:all .15s}
input[type=radio]:checked{border-color:#622b9d}
input[type=radio]:checked::after{background-color:#622b9d}

.jk_footer{}
.jk_footer .jk_footer_u1{height:0.6rem;-webkit-box-shadow:0 -2px 5px 0 rgba(185,185,185,0.3);box-shadow:0 -2px 5px 0 rgba(185,185,185,0.3);position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:100;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.2rem ;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.jk_footer .jk_footer_u1 li{flex-shrink: 0;margin:0 14% !important;text-align:center;padding:0.05973rem 0.04267rem !important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}
.jk_footer .jk_footer_u1 li p{color:rgba(0,0,0,0.6);font-size:0.15rem}
.jk_footer .jk_footer_u1 li .ion{width:0.18773rem;height:0.23rem;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto 0.04267rem}
.jk_footer .jk_footer_u1 li .ion.ion1{background-image:url(../img/Home.png)}
.jk_footer .jk_footer_u1 li .ion.ion2{background-image:url(../img/Buy.png)}
.jk_footer .jk_footer_u1 li .ion.ion3{background-image:url(../img/Profile.png)}
.jk_footer .jk_footer_u1 li .ion.ion4{background-image:url(../img/healthy.png)}
.jk_footer .jk_footer_u1 li .ion.ion5{background-image:url(../img/science.png)}
.jk_footer .jk_footer_u1 li .ion.ion6{background-image:url(../img/class_b.png)}

.xiugai{background-image:url(../img/xiugai.png);width: 0.16rem;display: block;height:0.14rem; background-position:center;background-repeat:no-repeat;background-size:100%;}

.jk_footer .jk_footer_u1 li.on p{color:#fe6d0a}
.jk_footer .jk_footer_u1 li.on .ion.ion1{background-image:url(../img/Home_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.ion2{background-image:url(../img/Buy_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.ion3{background-image:url(../img/Profile_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.ion4{background-image:url(../img/healthys.png)}
.jk_footer .jk_footer_u1 li.on .ion.ion5{background-image:url(../img/sciences.png)}
.jk_footer .jk_footer_u1 li.on .ion.ion6{background-image:url(../img/class_r.png)}

/* .index-banner{padding:0.2rem 0.2rem 0} */
.index-banner .banner{position:relative;overflow:hidden}
.index-banner .banner .bd{position:relative;z-index:0;overflow:hidden;border-radius:0.08533rem}
.index-banner .banner .bd li{display:none;position:relative;text-align:center}
.index-banner .banner .bd li:first-child{display:block}
.index-banner .banner .bd li img{width:100%;height:auto;display:block}
.index-banner .banner .hd{position:absolute;height:0.1rem;line-height:0.1rem;bottom:0.1rem;right:0;z-index:1;width:100%;text-align:center}
.index-banner .banner .hd li{display:inline-block;width:0.09rem;height:0.09rem;font-size:0.13rem;text-indent:-9999px;overflow:hidden;margin:0 0.025rem;background:rgba(255,255,255,0.8);border-radius:50%}
.index-banner .banner .hd li.on{background:#622b9d}
.index-banner.goods-item img{width:100%}
.index-navs{padding:0.256rem 0}
.index-navs .navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.17067rem}
.index-navs .item{margin:0 0.14933rem;font-size:0.11rem;color:#000;text-align:center}
.index-navs .item .ion{width:0.37547rem;height:0.37547rem;display:block;text-align:center;margin:0 auto 0.09387rem;background-position:center;background-size:auto 100%}
.index-navs .item .ion.ion1{background-image:url(../img/index-nav1.png)}
.index-navs .item .ion.ion2{background-image:url(../img/index-nav2.png)}
.index-navs .item .ion.ion3{background-image:url(../img/index-nav3.png)}
.index-navs .item .ion.ion4{background-image:url(../img/index-nav4.png)}
.index-navs .item .txt{display:block;color:#000}
.index-vip{margin:0 0.2rem;border:solid 1px #622b9d;-webkit-box-sizing:border-box;box-sizing:border-box;height:0.768rem;border-radius:0.2rem;padding:0.2rem;background:url(../img/index.vipbg.png) no-repeat top 100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0.2rem}
.index-vip .tit{color:#333;font-size:0.13653rem;font-weight:600}
.index-vip .vip-wrap{margin-top:0.0512rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:rgba(0,0,0,0.4);font-size:0.1024rem}
.index-vip .btn{font-size:0.11947rem;color:#fff;border-radius:2em;background-color:#622b9d;padding:0.05973rem 0.2rem;line-height:1}
.index-list-box{padding:0.2rem 0.2rem 0}
.index-base-title{font-size:0.15787rem;color:#000;font-weight:600;position:relative;line-height:1;padding-left:.45em}
.index-base-title::before{content:'';width:0.02987rem;height:.6em;background-color:#622b9d;display:block;position:absolute;left:0;top:1px;border-radius:2em}
.index-admin-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.2rem 0}
.index-admin-list .item_wrap{width:33.333%;padding:0 0.17067rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.13653rem 0}
.index-admin-list .item{text-align:centert;color:#000;font-size:0.1024rem;white-space:nowrap;overflow:hidden;text-align:center;min-width:6em}
.index-admin-list .ion{display:block;width:0.34133rem;height:0.34133rem;margin:0 auto 0.08533rem;background-position:center;background-repeat:no-repeat;background-size:100% auto}
.index-admin-list .ion.ion1{background-image:url(../img/index-admin1.png)}
.index-admin-list .ion.ion2{background-image:url(../img/index-admin2.png)}
.index-admin-list .ion.ion3{background-image:url(../img/index-admin3.png)}
.index-admin-list .ion.ion4{background-image:url(../img/index-admin4.png)}
.index-admin-list .ion.ion5{background-image:url(../img/index-admin5.png)}
.index-admin-list .ion.ion6{background-image:url(../img/index-admin6.png)}
.index-serve-list{padding:0.064rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.index-serve-list .item{margin:0.064rem 0;width:1.408rem;height:0.93867rem;max-width:49.5%;background-position:top right;background-repeat:no-repeat;background-size:auto 100%;color:#000;font-size:0.13653rem;padding:0.14933rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600}
.index-serve-list .item p{color:#000}
.index-serve-list .item.item1{background-image:url(../img/index-serve1.png)}
.index-serve-list .item.item2{background-image:url(../img/index-serve2.png)}
.index-serve-list .item.item3{background-image:url(../img/index-serve3.png)}
.index-serve-list .item.item4{background-image:url(../img/index-serve4.png)}
.login_box{padding:15% 0.2rem 14%}
.login_box .tit{font-size:0.23rem;font-weight:700;color:#000}
.login_box .txt{color:#999999;font-size:0.15rem;padding:0.08533rem 0}
.login_box .txt a{color:#fe6d0a}
.login_box  .cf {font-size:0.17rem !important;}
.login_box .login-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.32rem 0 0.5rem}
.login_box .login-tabs .item{width:50%;line-height:0.5rem;text-align:center;color:rgba(0,0,0,0.4);font-size:0.19rem;position:relative}
.login_box .login-tabs .item::after{content:'';display:block;width:100%;left:0;bottom:0;height:2px;background-color:#cccccc;-webkit-transition:all .2s;transition:all .2s}
.login_box .login-tabs .item.on{color:#fe6d0a}
.login_box .login-tabs .item.on::after{background-color:#fe6d0a}
.login_box .login-content{margin-top:0.2rem}
.login_box .login-content .content-item{display:none}
.login_box .login-content .content-item:first-child{display:block;padding-top:0.2rem}
.login_box .from-item{background-color:#f9f7fc;;border-radius:0.1rem;overflow:hidden;margin-bottom:0.2rem}
.login_box .from-item input{border:0;background-color:#f9f7fc;padding:0.1024rem 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height: 0.6rem; font-size:0.17rem;color:#000}
.login_box .from-item .code_input{width:calc(100% - 1.2rem);float:left}
.login_boxh3{color: #000;font-size: 0.16rem;margin-top: 20px;margin-bottom: 10px;}
.login_box .from-item .code_btn{padding:0.05973rem 0.1rem 0.05973rem 0.1rem;width:1.2rem;color:#fe6d0a;font-size:0.17rem;text-align:center;border-radius:2em;overflow:hidden;float:left;margin-right:0.2rem}
.login_box .from-item .code_btn[disabled],.login_box .from-item .code_btn.disabled{background-color:#999}
.login_box .inner{color:#999;font-size:0.175rem;}
.login_box .tip{color:#999;font-size:0.15rem}
.login_box .btn{
    margin-top: 40px;
    width: 100%;
    border: none;
    border-radius: 0.5rem;
    height: 0.5rem;
    line-height: 0.5rem;
    color: #fff;
    font-size: 0.165rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: relative;
}
.login_box input[type=checkbox]{margin-right:0.0384rem;display:initial;float:left}
.login_box .base-check{color:#666666;font-size:0.15rem;padding:0 0.1024rem 0;margin-top: 0.18rem;}
.login_box .base-check input{border-radius: 50%;}
.login_box .base-check a,.login_box .base-check color{color:#fe6d0a}
.login_box .div_3{ position: fixed;bottom: 20px;left: 50%;transform: translateX(-50%);}
.Verification{font-size:0.15rem;margin:5px 0 15px}
.my-user-head{padding:0.2rem 0.256rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0.2rem 0}
.my-user-head .imgs{width:0.512rem;height:0.512rem;border-radius:50%;overflow:hidden}
.my-user-head .imgs img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.my-user-head .user-info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-left:0.11947rem;color:#000}
.my-user-head .user-info .tit{font-size:0.16213rem;color:#000;padding:2px 0}
.my-user-head .user-info .txt{margin-top:0.0768rem;font-size:0.1024rem;color:#000}
.my-user-head .user-info .vip{display:inline-block;vertical-align:top;background:-webkit-gradient(linear,left top,right top,from(#01e4ad),to(#01f2bf));background:linear-gradient(to right,#01e4ad,#01f2bf);border-radius:2em;color:#fff;font-style:italic;line-height:1.2;padding:1.5px 6px;font-size:0.08533rem;margin-top:3px}
.my-user-shadow{background-color: #fff; margin: 0 0 0.128rem;-webkit-box-shadow:0px 1px 3.5px 1px rgba(2,52,163,0.05);box-shadow:0px 1px 3.5px 1px rgba(2,52,163,0.05);    margin-bottom:  0.2rem;border-radius:.6em;overflow:hidden}
.arrow{background-position:center center;background-repeat:no-repeat;background-image:url(../img/ion-arrow.png);background-size:0.1024rem}
.my-vip-quanyi{padding:0 0.11093rem;border-radius:.8em;border:solid 1px #f1e1b3;background-color:#fef1d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:0.36693rem;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
.my-vip-quanyi .tit{color:#593b00;font-size:0.11947rem}
.my-vip-quanyi .txt{line-height:1.2;color:#c17c2d;font-size:0.1024rem;padding:0.08533rem 0.11947rem;background-image:url(../img/ion-arrow-1.png)}
.my-user-order .order-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:0.384rem;padding:0 0.11947rem}
.my-user-order .order-head .tit{font-weight:700;color:#000;font-size:0.13653rem}
.my-user-order .order-head .txt{color:rgba(0,0,0,0.4);font-size:0.11947rem;padding:0.11093rem;line-height:1.2}
.my-user-order a{color:inherit}
.my-user-order .order-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.my-user-order .order-list .item{width:20%;color:#000;font-size:0.1024rem;text-align:center;padding:0.14507rem 0}
.my-user-order .order-list .ion{width:0.256rem;height:0.256rem;background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin:0 auto 0.08533rem}
.my-user-order .order-list .ion.ion1{background-image:url(../img/my-order1.png)}
.my-user-order .order-list .ion.ion2{background-image:url(../img/my-order2.png)}
.my-user-order .order-list .ion.ion3{background-image:url(../img/my-order3.png)}
.my-user-order .order-list .ion.ion4{background-image:url(../img/my-order4.png)}
.my-user-order .order-list .ion.ion5{background-image:url(../img/my-order5.png)}
.my-user-box .item{border-bottom:solid 1px #f5f5f5;min-height:0.42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;padding:0 0.2rem}
.my-user-box .item:last-child{border-bottom:0}
.my-user-box .item .title{color:#333;font-size:0.11947rem;font-weight:600;padding:0.2rem 0;padding-left:0.29867rem;background-position:left center;background-repeat:no-repeat;background-size:0.2048rem 0.2048rem}
.my-user-box .item .arrow{color:#622b9d;font-size:0.1024rem;padding:0.2rem;line-height:1.2}
.my-user-box .item.jifen .title{background-image:url(../img/tuihuo.png)}
.my-user-box .item.quanyi .title{background-image:url(../img/huanhuo.png)}
.my-user-box .item.gouyaoyouhui .title{background-image:url(../img/ion-start-on.png)}
.my-user-box .item.tiyan .title{background-image:url(../img/my-uesr-tiyan.png)}
.my-user-box .item.jiating .title{background-image:url(../img/my-uesr-jiating.png)}
.my-user-box .item.shezhi .title{background-image:url(../img/my-uesr-shezhi.png)}
.my-user-box .item.tijiandd .title{background-image:url(../img/my-uesr-tiyan.png)}
.my-user-setting{padding-top:0.17067rem}
.my-user-setting .my-user-box{margin:0 0.2rem 0.2rem}
.my-user-setting .my-user-box .arrow{color:rgba(0,0,0,0.6)}
.my-user-setting .my-user-box .arrow .img,.my-user-setting .my-user-box .arrow img{border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover;width:0.512rem;height:0.512rem}
.my-user-setting .imgs{width:0.512rem;height:0.512rem;border-radius:50%;overflow:hidden;margin:0.1536rem 0}
.my-user-setting .imgs img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.my-user-setting .user-info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-left:0.11947rem;color:#000}
.my-user-setting .user-info .tit{font-size:0.17rem;color:#000;padding:2px 0}
.my-user-setting .user-info .txt{margin-top:0.0768rem;font-size:0.11rem;color:#000}
.my-user-setting .item .title{padding-left:0;background-image:none}
.my-user-setting .my-user-btn{padding:0.256rem 0.2rem 0}
.my-user-setting .my-user-btn .user-btn{outline:none;border:solid 1px #fe6d0a;border-radius:2em;height:0.34133rem;width:100%;background-color:#fff;color:#622b9d;font-size:0.1024rem}
.my-user-setting .user_jifen{padding:0.17067rem 0.2rem}
.my-user-setting .user_jifen .jifen_left{text-align:center;padding:0 0.2rem;color:#000;font-size:0.11rem}
.my-user-setting .user_jifen .jifen_left .val{color:#fe6d0a;font-size:0.22rem;font-weight:700}
.my-user-setting .user_jifen .jifen_left .txt{margin-top:0.04267rem}
.my-user-setting .user_jifen .btn{border:solid 1px #fe6d0a;border-radius:2em;min-width:0.64rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#622b9d;line-height:0.21333rem;font-size:0.1024rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.my-user-setting .jife_item{padding:0.05973rem 0.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}
.my-user-setting .jife_item .jifen_col{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0.03413rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.my-user-setting .jife_item .tit{color:#000;font-size:0.12rem}
.my-user-setting .jife_item .txt{color:#666;font-size:0.105rem}
.my-user-setting .jife_item .val{font-weight:700;font-size:0.21rem;color:#fe6d0a}
.sub_btn,input[type=button].sub_btn,button.sub_btn{height:0.35rem;margin-left:20px; line-height:0.35rem;background-color:#fe6d0a;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;width:100%;color:#fff;font-size:0.11093rem;border-radius:2em}
.sub_btn_1{color:#fe6d0a !important;background-color: #fff !important;border:1px solid #fe6d0a  !important}
.jaiting_wrap{padding-bottom:0.55467rem;padding-top:0.2rem;min-height:100vh}
.jaiting_wrap .jiating_fix{z-index:10;position:fixed;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color: #f2f4f7;height:0.8rem;padding:0 0.256rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.jaiting_wrap .jiating_fix > a{width:100%}
.jaiting_wrap .jiating_fix .btn{
    width: 90%;
    border: none;
    border-radius: 0.5rem;
    height: 0.4rem;
    line-height: 0.4rem;
    color: #fff;
    font-size: 0.16rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: absolute;
    bottom: 0.2rem;
    left: 5%;}
.jaiting_wrap .jiating_fix .btn2{color:#622b9d;background-color:#fff}
.jaiting_wrap .jiating-item{background-color: #fff;}
.jaiting_wrap .jiating-item .ji_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0.2rem;height:0.42667rem;border-bottom:solid 1px #ebebeb}
.jaiting_wrap .jiating-item .ji_head .title{font-size:0.16rem;color:#000;font-weight:600;background-position:left top;background-repeat:no-repeat;background-size:0.0896rem;background-image:url(../img/ion-nan.png);}
.jaiting_wrap .jiating-item .ji_head .txt{font-weight:normal;color:#999;font-size:0.14rem}
.jaiting_wrap .jiating-item .ji_head .types{font-size:0.11947rem;color:rgba(0,0,0,0.4)}
.jaiting_wrap .jiating-item .ji_head .types .ion{display:inline-block;vertical-align:middle;width:0.13653rem;height:0.13653rem;margin-left:0.03413rem;background-position:center;background-repeat:no-repeat;background-size:0.11947rem 0.11947rem}
.jaiting_wrap .jiating-item .ji_head .types .ion.del{background-image:url(../img/ion_jt_del.png)}
.jaiting_wrap .jiating-item .ji_head .types .ion.edit{background-image:url(../img/ion_jt_edit.png)}
.jaiting_wrap .jiating-item .inner{padding:0.0768rem 0.2rem;color:rgba(0,0,0,0.8);font-size:0.12rem}
.jaiting_wrap .jiating-item .inner .txt{font-size:0.14rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.04267rem 0}
.jaiting_wrap .jiating-item.nv .ji_head .title{background-image:url(../img/ion-nv.png)}
.jaiting_wrap .jiating_form{padding:0 0.256rem}
.jaiting_wrap .jiating_form .item{line-height:0.45227rem;border-bottom:solid 1px #f5f5f5;color:#000;font-size:0.11947rem}
.jaiting_wrap .jiating_form .item .txt{float:left;width:6.5em}
.jaiting_wrap .jiating_form .item .val{padding-left:6.5em}
.jaiting_wrap .jiating_form .item .val.arrow .input,.jaiting_wrap .jiating_form .item .val.arrow input[type=text]{background-color:transparent}
.jaiting_wrap .jiating_form .item .input,.jaiting_wrap .jiating_form .item input[type=text]{border:0;width:100%}
.jaiting_wrap .jiating_form .item .switch{display:inline-block;background-color:#f0fffc;border-radius:2em;border:solid 1px #83eccf;width:0.34133rem;height:0.17067rem;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;background-image:none}
.jaiting_wrap .jiating_form .item .switch::after{content:'';width:0.2rem;height:0.2rem;border-radius:50%;background-color:#622b9d;position:absolute;left:0.02133rem;top:calc(0.02133rem);-webkit-transition:180ms all;transition:180ms all}
.jaiting_wrap .jiating_form .item .switch:checked{background-color:#622b9d}
.jaiting_wrap .jiating_form .item .switch:checked::after{background-color:#fff;left:0.192rem}
.order-fix-box{height:1.65rem}
.order-fix-box .order-header{line-height:calc(0.3rem - 2px);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;background-color:#fff;color:#000;font-size:0.14rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;width:100%}
.order-fix-box .order-header a{color:inherit;font-size:0.18rem}
.order-fix-box .order-header .item{padding:0 0.1rem}
.order-fix-box .order-header .on{color:#fe6d0a;border-bottom:2px solid #fe6d0a ;}

#mescroll{important; padding-bottom: 40px!important;background-color: #f2f4f7; }
#dan .head{margin-bottom:0px; line-height: normal;}
.ifs #mescroll{padding:0 0 !important; }
.ifs .payment_o .pay-type ul li{
	background-color: #fff;
	padding:.12rem .2rem;
	border-radius: 10px;
}
.ifs .pay-type ul{
	padding: 0!important;;
}
.order-list .order-item{padding:0 0.2rem;background-color: #fff; }
.order-list .order-item .inner1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:0.55rem;font-size:0.16rem;color:#000}
.order-list .order-item .inner1 .tit{font-weight:600}
.order-list .order-item .inner1 .color{color:#fe6d0a;margin-right:10px}
.order-list .order-item .inner1 .tip{color:rgba(0,0,0,0.4);font-size:0.12rem}
.order-list .order-item .inner2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.2rem}
.order-list .order-item .inner2 .img{width:0.9rem;height:0.9rem;border-radius:.5em;overflow:hidden;margin-right:0.11947rem}
.order-list .order-item .inner2 .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.order-list .order-item .inner2 .good_info{height:0.9rem; -webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.order-list .order-item .inner2 .good_info .name{color:#000;font-size:0.18rem}
.order-list .order-item .inner2 .good_info .msg{ font-size:0.18rem}
.order-list .order-item .inner2 .good_info .val{color:#fe6d0a;font-size:0.16rem;font-weight:600}
.order-list .order-item .inner2 .good_info .val > *{font-size:0.16rem}
.order-list .order-item .inner2 .good_info .num{margin-top:0.01707rem;color:#666;font-size:0.14rem}
.order-list .order-item .inner3{text-align:right}
.order-list .order-item .inner3 .btn{margin-left:0.08533rem;margin-bottom:0.15rem;border:solid 1px #fe6d0a;background-color:#fe6d0a;color:#fff;font-size:0.13rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.08533rem;min-width:6em;border-radius:2em;line-height:0.25rem}
.order-list .order-item .inner3 .btn.btn2{color:#fe6d0a;background-color:#fff}
.order-list .order-item .inner3 .text{line-height:0.21333rem;color:#000;font-size:0.15rem}
.order-list .order-item .inner3 .val{font-size:0.15rem;font-weight:600;color:#fe6d0a;display:inline-block;vertical-align:middle}
.order-list .order-item .inner3 .val::first-letter{margin-right:2px;font-size:0.15rem}
.zhifu .row{padding:0 .2rem}
.orderinfo_page .orderinfo_head{padding:0.08533rem 0.2rem}
.orderinfo_page .orderinfo_head .inner{padding:0.03413rem 0;color:#000;font-size:0.1024rem}
.orderinfo_page .orderinfo_head .inner .name{font-size:0.2rem;font-weight:600;margin-right:.5em}
.orderinfo_page .orderinfo_body{padding:0 0.2rem; background-color: #fff;margin: 20px 0;}
.orderinfo_page .orderinfo_body .text_1{color: #000; font-family: "cu", sans-serif !important;padding-top: 0.2rem;font-size:.2rem}
.orderinfo_page .orderinfo_body .inner1{overflow:hidden;padding:0.2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.orderinfo_page .orderinfo_body .inner1 .img{width:0.7rem;height:0.7rem;border-radius:.6em;overflow:hidden}
.orderinfo_page .orderinfo_body .inner1 .img img{display:block;width:100%;height:100%;display:block}
.orderinfo_page .orderinfo_body .inner1 .goods_info{margin-left:0.11947rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;font-size:0.16rem}
.orderinfo_page .orderinfo_body .inner1 .name{font-size:0.18rem;color: #000;}
.orderinfo_page .orderinfo_body .inner1 .flex-sp{margin-top:0.0768rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.orderinfo_page .orderinfo_body .inner1 .num{color:rgba(0,0,0,0.4);font-size:0.16rem}
.orderinfo_page .orderinfo_body .inner1 .val{font-size:0.16rem;color:#fe6d0a}
.orderinfo_page .orderinfo_body .inner1 .val .dw{font-size:0.16rem;color: #000;}
.orderinfo_page .orderinfo_body .inner-block{border-top:solid 1px #f5f5f5;padding:0.08533rem 0}
.orderinfo_page .orderinfo_body .inner-block .item{padding:0.03413rem 0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.orderinfo_page .orderinfo_body .inner-block .item .txt{color:rgba(0,0,0,0.4);font-size:0.16rem;width:5.1em;text-align:right}
.orderinfo_page .orderinfo_body .inner-block .item .val{font-size:0.16rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-left:1em}
.orderinfo_page .orderinfo_body .inner-block .showAllPay{color:#999;font-size:0.12rem;margin-left:2em;margin-top:0.08533rem}
.orderinfo_page .orderinfo_body .inner-block .showAllPay .arrow{display:inline-block;width:0.08533rem;height:0.08533rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:3px}
.orderinfo_page .orderinfo_body .inner-block .showAllPay .arrow.on{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.orderinfo_page .pay_item{display:none;overflow:hidden;margin-top:0.08533rem}
.orderinfo_page .pay_item label{width:100%;padding:0.00853rem 0;display:block}
.orderinfo_page .pay_item:first-child{margin-top:0;display:block}
.orderinfo_page .pay_item input[type=radio]{float:right}
.orderinfo_page .orderinfo_foot{height:0.512rem}
.orderinfo_page .info_foot{-webkit-box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);position:fixed;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:10;height:0.512rem;background-color:#fff;padding:0 0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end;color:#000;font-size:0.11947rem;-ms-flex-wrap:wrap;flex-wrap:wrap}
.orderinfo_page .info_foot .val{font-weight:0.16213rem;color:#fe6d0a;display:inline-block;font-weight:700}
.orderinfo_page .info_foot .val::first-letter{font-size:0.1024rem;margin-right:3px}
.orderinfo_page .info_foot .btn{line-height:0.35rem;height:0.35rem;width:1.10933rem}
.orderinfo_page .comment-block .tit{padding:0 0.2rem;color:#000;font-size:0.2rem;font-weight:600;line-height:0.42667rem}
.orderinfo_page .comment-block .tit em{color:#d0000f}
.orderinfo_page .comment-block .comment-list{border-top:solid 1px #f5f5f5;padding:0.08533rem 0.2rem}
.orderinfo_page .comment-block .comment-list .comment-item{padding:0.06827rem 0;color:#000;font-size:0.11947rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.orderinfo_page .comment-block .comment-list .comment-item > span{width:5em}
.orderinfo_page .comment-block .comment-list .start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.orderinfo_page .comment-block .comment-list .start input{display:none}
.orderinfo_page .comment-block .comment-list .start li{width:0.17067rem;height:0.17067rem;background-image:url(../img/ion-start.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;margin-right:0.064rem}
.orderinfo_page .comment-block .comment-list .start li:last-child{margin-right:0}
.orderinfo_page .comment-block .comment-list .start li.on{background-image:url(../img/ion-start-on.png)}
.orderinfo_page .comment-block .comment-list .textarea{display:block;width:100%;background-color:#f8fafa;outline:none;resize:none;border:0;padding:0.08533rem 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.5em;font-size:0.11093rem;height:0.81067rem}
.orderinfo_page .comment-block .comment-list .title{color:#000;font-size:0.1024rem;padding:0.2rem 0 0}
.orderinfo_page .comment-block .comment-list .title .color{display:block;color:#fe6d0a;font-size:0.06827rem}
.orderinfo_page .comment-block .comment-list .up_imgs .item{float:left;width:0.768rem;height:0.768rem;border-radius:8px;overflow:hidden;margin-right:0.2rem;margin-top:0.2rem;text-align:center;color:#666;font-size:0.1024rem}
.orderinfo_page .comment-block .comment-list .up_imgs .item.active{background-color:#f8fafa}
.orderinfo_page .comment-block .comment-list .up_imgs .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.orderinfo_page .comment-block .comment-list .up_imgs .item .ion{width:0.256rem;height:0.256rem;background-image:url(../img/ion-photo.png);background-position:center;background-repeat:no-repeat;background-size:100%;margin:0.17067rem auto 0.064rem}
.orderinfo_page .return-block .comment-list{border-top:0;padding-top:0}
.orderinfo_page .return-block .return-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #f5f5f5;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.11947rem 0.2rem}
.orderinfo_page .return-block .return-item:last-child{border-bottom:0}
.orderinfo_page .return-block .return-item .arrow{padding:0.04267rem 0.11093rem;line-height:1}
.orderinfo_page .return-block .return-item .tit{padding:0.03413rem 0;line-height:1.5}
.orderinfo_page .return-block .return-item .price{color:#fe6d0a;font-size:0.13653rem;font-weight:600}
.orderinfo_page .return-block .return-item .price::first-letter{font-size:0.11947rem}
.orderinfo_page .return-block .return-item .hint{padding:0.01707rem 0;color:#999;font-size:0.1024rem}
.orderinfo_page .return-block .user-arrdess{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:100%;display:block}
.orderinfo_page .return-block .user-arrdess .addrss-i{color:#000;padding:0.0256rem 0}
.orderinfo_page .return-block .user-arrdess .addrss-i .t1{font-size:0.13653rem}
.orderinfo_page .return-block .user-arrdess .addrss-i .t2{font-size:0.1024rem}
.orderinfo_page .return-block .user-arrdess .addrss-i .ion{border-radius:50%;background-color:#f0fffc;width:0.17067rem;height:0.17067rem;line-height:0.17067rem;text-align:center;color:#fe6d0a;font-size:0.08533rem;margin-right:0.064rem}
.orderinfo_page .return-block .user-arrdess .addrss-i .def{color:#666;border-radius:2em;min-width:4.5em;padding:0 0.04267rem;-webkit-box-sizing:border-box;box-sizing:border-box}
.orderinfo_page .return-block .user-arrdess.arrow{padding:initial}
.search_div{display:-webkit-box;display:-ms-flexbox;display:flex;height:0.34133rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2em;font-size:0.11947rem;color:#000}
.search_div .ion{width:0.17067rem;height:0.17067rem;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url(../img/ion-search.png);margin:0.08533rem}
.search_div .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.search_div .input{border:0;width:100%}
.search_div .btn{background-color:#fff;color:#622b9d;outline:none;border:0;padding:0.5em 0.2rem}
.kepu_page{padding-top:0.2rem}
.kepu_page .kepu_list{padding:0 0.2rem}
.kepu_page .kepu_list .kepu_item{padding:0.2rem 0}
.kepu_page .kepu_list .kepu_item .name{font-size:16px;color:#000}
.kepu_page .kepu_list .kepu_item a{color:inherit;font-size:inherit}
.kepu_page .kepu_list .kepu_item .img{width:1.152rem;height:0.768rem;border-radius:.5em;overflow:hidden}
.kepu_page .kepu_list .kepu_item .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.kepu_page .kepu_list .kepu_item .kp_content{width:calc(100% - 1.28rem);padding-top:0.064rem}
.kepu_page .kepu_list .kepu_item .kp_content.everybody{width:023rem;background-color:#477ee3}
.kepu_page .kepu_list .kepu_item .inner{margin-top:0.2rem;color:rgba(0,0,0,0.4);font-size:0.1024rem}
.kepu_tabs{padding:0 0.2rem;white-space:nowrap;margin-bottom:0.2rem}
.kepu_tabs li{display:inline-block;line-height:0.29867rem;color:#000000;font-size:0.2rem;margin-right:0.2rem;position:relative}
.kepu_tabs li::after{content:'';position:absolute;width:50%;bottom:0;left:25%;height:1px;background-color:#622b9d;-webkit-transition:all 150ms;transition:all 150ms;-webkit-transform:scale(0);transform:scale(0)}
.kepu_tabs li:last-child{margin-right:0}
.kepu_tabs li a{display:block;color:inherit;font-size:inherit}
.kepu_tabs li.on{font-size:0.1536rem}
.kepu_tabs li.on::after{-webkit-transform:scale(1);transform:scale(1)}
.kepu_info{padding:0 0.2rem}
.kepu_info .title{font-size:0.16213rem;color:#000}
.kepu_info .inner{margin-top:0.2rem;color:rgba(0,0,0,0.4);font-size:0.1024rem}
.kepu_info .content_html{padding:0.2rem 0;color:rgba(0,0,0,0.6);line-height:1.7;font-size:0.11947rem}
.kepu_info .content_html p{padding:0.04267rem 0}
.kepu_info .content_html img{display:block;max-width:100%;max-height:100%;border-radius:.6em}
.kepu_info.notice_info .content_html{color:#000}
.notice_page{padding-top:0.2rem}
.notice_page .notice-item{border-radius:1em}
.notice_page .notice-item .img{width:100%;height:1.65547rem;position:relative}
.notice_page .notice-item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.notice_page .notice-item .title{color:#fff;position:absolute;padding:0.2rem;bottom:0;left:0;right:0;font-size:0.11947rem}
.notice_page .notice-item .txt{color:rgba(0,0,0,0.6);font-size:0.1024rem;margin:0.08533rem 0.2rem;-webkit-line-clamp:3;line-height:1.82}
.goods_page .goods-userinfo{padding:0.14933rem 0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.goods_page .goods-userinfo .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.goods_page .goods-userinfo .jifen{font-size:0.11947rem;color:#b8b8b8}
.goods_page .goods-userinfo .jifen em{color:#000}
.goods_page .goods-userinfo .img{width:0.384rem;height:0.384rem;border-radius:50%;overflow:hidden;margin-right:0.11947rem}
.goods_page .goods-userinfo .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.goods_page .goods-userinfo .t1{color:#000;font-size:0.13653rem}
.goods_page .goods-userinfo .t2{color:rgba(0,0,0,0.4);font-size:0.1024rem;margin-top:0.03413rem}
.goods_page .goods_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0.2rem}
.goods_page .goods_list .item{margin-left:0.2rem;width:calc(50% - 0.2rem);margin-right:0}
.goods_page .goods_list .item .img{width:100%;height:1.408rem}
.goods_page .goods_list .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.goods_page .goods_list .item .good_info{padding:0.0768rem 0.2rem}
.goods_page .goods_list .item .name{color:#000;font-size:0.1024rem}
.goods_page .goods_list .item .price{margin-top:0.0512rem;color:#fe6d0a;font-weight:600;font-size:0.13653rem}
.goods_page .goods_list .item .price span{font-weight:400;font-size:0.1024rem}
.goods_page .goods_list .item .danwei{margin-top:0.0512rem;font-size:0.1024rem;color:rgba(0,0,0,0.4)}
.goods_page .goods_search_div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0.2rem}
.goods_page .goods_search_div .search_div{-webkit-box-flex:1;-ms-flex:1;flex:1}
.goods_page .goods_search_div .ion{margin-left:0.2rem;width:0.17067rem;height:0.17067rem;background-position:center;background-repeat:no-repeat;background-size:0.17067rem;padding:0.04267rem;position:relative}
.goods_page .goods_search_div .ion.ion1{background-image:url(../img/ion-car.png)}
.goods_page .goods_search_div .ion.ion2{background-image:url(../img/ion-order.png)}
.goods_page .goods_search_div .ion > *{position:absolute;right:-28%;top:-28%;background-color:#d00000;color:#fff;line-height:1.2;font-size:10px;padding:0.02133rem 0.0512rem;border-radius:2em}
.goods_page .goods_imgs{margin:0 0.2rem 0.2rem}
.goods_page .goods_imgs img{display:block;width:100%;height:auto}
.goods_page .jigou{padding:0.2rem 0.064rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.goods_page .jigou li{height:0.36267rem;line-height:0.36267rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0.064rem;background-repeat:no-repeat;background-size:0.17067rem;background-position-x:calc(100%  - 0.064rem);background-position-y:center}
.goods_page .jigou .ion1{background-image:url(../img/ion-jg1.png)}
.goods_page .jigou .ion2{background-image:url(../img/ion-jg2.png)}
.search-block{padding:0 0.2rem 0}
.search-block .title{line-height:0.2rem;color:#000;font-size:0.2rem;font-weight:600;margin:0.11093rem 0}
.search-block .ion-del{background-image:url(../img/ion_jt_del.png);background-size:0.1024rem;width:0.2rem;height:0.2rem;background-position:center;background-repeat:no-repeat}
.search-block .record{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search-block .record li{line-height:0.21333rem;color:#000;font-size:0.1024rem;background-color:#f0fffc;border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.2rem;min-width:4em;margin-right:0.2rem;margin-bottom:0.2rem}
.search-block .record li a{display:block;color:#000;font-size:0.1024rem}
.search-block .ranking{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search-block .ranking li{color:#000;margin-right:0.2rem;margin-bottom:0.2rem;font-size:0.1024rem;width:calc(50% - 0.064rem);-webkit-box-sizing:border-box;box-sizing:border-box}
.search-block .ranking li a{display:block;color:#000;font-size:0.1024rem}
.search-block .ranking li:nth-child(even){margin-right:0}
.search-block .ranking li .i{color:#b8b8b8;min-width:2.5em;text-align:center;margin:0 0.04267rem}
.search-block .ranking li:nth-child(1) .i,.search-block .ranking li:nth-child(2) .i,.search-block .ranking li:nth-child(3) .i{color:#622b9d}
.goods-item-page .good-infos{padding:0.11947rem 0.2rem}
.goods-item-page .good-infos .inner1{line-height:0.256rem}
.goods-item-page .good-infos .price{color:#622b9d;font-size:0.13653rem}
.goods-item-page .good-infos .price .val{font-size:0.19627rem;font-weight:600}
.goods-item-page .good-infos .hint{font-size:0.11093rem;color:rgba(0,0,0,0.4)}
.goods-item-page .good-infos .name{margin-top:0.04267rem;color:#000;font-size:0.14rem;line-height:1.6}
.goods-item-page .good-infos .tips{margin-top:0.064rem;font-size:0.12rem;color:rgba(0,0,0,0.4)}
.goods-item-page .good-attr{padding: 15px 0.128rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color: #666;;font-size:0.165rem }
.goods-item-page .good-attr .val{color:#666 !important;border:0; -webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:0 0.2rem}
.goods-item-page .good-attr .arrow{padding:0.2rem}
.goods-item-page .goods-comment{padding:0 0.2rem}
.goods-item-page .goods-comment img_1{object-fit: cover ;}

.goods-item-page .goods-comment .inner1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0.46933rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.18rem !important;color:#000}
.goods-item-page .goods-comment .arrow{padding-right:0.2rem;color:rgba(0,0,0,0.4);font-size:0.1024rem;line-height:1.2}
.goods-item-page .goods-comment .comment-item{padding-bottom:0.2rem}
.goods-item-page .goods-comment .comment-item .comment-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.goods-item-page .goods-comment .comment-item .img{width:0.256rem;height:0.256rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:0.064rem}
.goods-item-page .goods-comment .comment-item .name{font-size:0.1024rem;color:#000}
.goods-item-page .goods-comment .comment-item .time{color:rgba(0,0,0,0.4);font-size:0.08533rem;margin-top:0.03413rem}
.goods-item-page .goods-comment .comment-item .start{margin-left:0.1024rem;margin-top:-0.0256rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.goods-item-page .goods-comment .comment-item .start li{width:0.08533rem;height:0.08533rem;background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url(../img/ion-start-a.png);margin-right:0.02133rem}
.goods-item-page .goods-comment .comment-item .text{font-size:0.11947rem;color:#000;margin-top:0.09387rem;line-height:1.62}
.goods-item-page .goods-comment .comment-item .img-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.2rem}
.goods-item-page .goods-comment .comment-item .img-list li{width:0.768rem;height:0.768rem;overflow:hidden;border-radius:1em;margin-left:0.2rem;margin-top:0.2rem}
.goods-item-page .goods-comment .comment-item .img-list li img{width:100%;height:100%}
.goods-item-page .goods-comment .comment-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0.2rem}
.goods-item-page .goods-comment .comment-btn .btn{border:solid 1px #ccc;border-radius:1em;color:rgba(0,0,0,0.4);font-size:0.1024rem;width:6.5em;line-height:0.2048rem;text-align:center}
.goods-item-page .goods-html .tit{padding:0 0.2rem;font-size:0.13653rem;line-height:0.41813rem;color:#000}
.goods-item-page .goods-html img{display:block;width:100%;height:auto}
.goods-item-page .goods-html .price_info{font-size:0.1024rem;color:rgba(0,0,0,0.4);padding:0 0.2rem 0.10667rem}
.goods-item-page .goods-html .goodsdesc p{padding:0 .2rem }
.goods-item-page .goods-fix-btn{height:0.46933rem}
.goods-item-page .goods-fix-btn .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.goods-item-page .goods-fix-btn .btns .btn{overflow:hidden; height:70%; width:48%;border:solid 1px #622b9d;border-radius:2em;color:#Fff;font-size:0.1024rem;background-color:#622b9d;line-height:0.32427rem}
.goods-item-page .goods-fix-btn .btns .btn.btn2{background-color:#fff;color:#622b9d}
.goods-item-page .goods-fix-btn .types li{float:left;font-size:0.08533rem;color:rgba(0,0,0,0.4);text-align:center;padding:0 0.04267rem;margin-right:0.08833rem}
.goods-item-page .goods-fix-btn .types .ft_ico{display:block;width:0.1892rem;height:0.1892rem;margin:0.03413rem auto}
.goods-item-page .goods-fix-btn .types .ft_ico1{background:url(../img/ion-item1.png) center no-repeat;background-size:0.2rem}
.goods-item-page .goods-fix-btn .types .ft_ico2{background:url(../img/ion-item2.png) center no-repeat;background-size:0.2rem}
.bg_cover{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:10005;display:none}
.bg_cover_c{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:10005;display:none}
.bg_cover_s{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:10005;display:none}
.bg_cover_1{display:block}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translateZ(0);transform:translateZ(0)}
}.goods-attr-pop{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInUp;animation-name:slideInUp;width:100%;min-height:40%;max-height:80%;position:fixed;bottom:-100%;left:0;background-color:#fff;z-index:10010;-webkit-transition:all .3s;transition:all .3s;border-radius:12px 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0.512rem}
.goods-attr-pop.slideInUp{bottom:0}
.goods-attr-pop .ion-close{position:absolute;right:0.2rem;top:0.2rem;width:0.17067rem;height:0.17067rem;background:url(../img/ion-close.png) no-repeat center/0.2rem}
.goods-attr-pop .goods-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.2rem 0}
.goods-attr-pop .goods-info .img{width:0.68267rem;height:0.68267rem;border-radius:1em;overflow:hidden;margin-right:0.11093rem}
.goods-attr-pop .goods-info .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.goods-attr-pop .goods-info .info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.goods-attr-pop .goods-info .val{color:#fe6d0a;font-size:0.22rem;margin-top:0.08533rem;margin-bottom:0.1rem}
.goods-attr-pop .goods-info .val > *{font-size:0.1024rem;margin-left:3px}
.goods-attr-pop .tit{color:#000;font-size:0.13227rem}
.goods-attr-pop .pop-attr .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.goods-attr-pop .pop-attr .list div{width:100%}
.goods-attr-pop .pop-attr .list ul{width:100%}
.goods-attr-pop .pop-attr .list li{margin: 0.1rem 0.1rem 0 0rem; line-height:0.21333rem;padding: 5px 0;border-radius:2em;color:#000;font-size:0.14rem;}
.goods-attr-pop .pop-attr .list li.on{color:#622b9d;border-color:#622b9d}
.goods-attr-pop .pop-attr .list li label{
margin: 0 !important;
line-height: 0.21333rem;
padding: 5px 10px !important;
border-radius: 2em;
    border: 1px solid #f8f5fb;
background-color:#f8f5fb;}

.goods-attr-pop .pop-num{padding:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.goods-attr-pop .btn_div{position:absolute;bottom:0;left:0;right:0;padding:0.08533rem 0.2rem}
.goods-attr-pop .btn_div .btn{height:0.34133rem;line-height:0.34133rem}
.goods-attr-pop .soccer{max-height:60vh;overflow-y:auto;padding:0 0.15rem}
.sub-block{padding:0 0.2rem}
.sub-block .item{border-bottom:solid 1px #f5f5f5;min-height:0.42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.11093rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000}
.sub-block .item:last-child{border-bottom:0}
.sub-block .item .tit{font-size:0.11947rem}
.sub-block .item .val{width:100%;margin-top:0.0512rem}
.sub-block .item .val .pay_item{margin-top:0.04267rem}
.success-div{padding:0.17067rem 0.256rem;text-align:center}
.success-div .ion{display:block;margin:12vh auto 5vh; width:1rem;height:1rem;background:url(../img/Payment.png) no-repeat center/100%}

.success-div .t1{font-size:0.15rem;font-weight:600;margin-top:0.17067rem}
.success-div .t2{font-size:0.1024rem;margin-top:0.2rem}
.success-div .t2 span{margin-left:.5em;color:#fe6d0a;font-size:0.11947rem}
.success-div .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.29867rem}
.success-div .btns .btn{width:44%;border:solid 1px #fe6d0a}
.success-div .btns .btn.btn2{background-color:#fff;color:#fe6d0a}
.success-tit{color:#000;font-size:0.13653rem;padding:0.2rem}
.address-item{padding:0 0.2rem}
.address-item .top_t{color:#000;padding:0.11947rem 0}
.address-item .top_t > p{padding:0.03413rem 0}
.address-item .t1{font-size:0.1024rem}
.address-item .t2{font-size:0.13653rem}
.address-item .top_b{border-top:solid 1px #f5f5f5;height:0.42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.address-item .top_b .t_fl{color:rgba(0,0,0,0.4);font-size:0.11093rem}
.address-item .top_b .t_fl input[type=radio]{vertical-align:top;margin-top:2px;margin-right:3px}
.address-item .top_b .t_fl input[type=radio]::after{display:none}
.address-item .top_b .t_fl input[type=radio]:checked::after{display:block}
.address-item .top_b .t_fl input[type=radio]:checked + span{color:#622b9d}
.address-item .top_b .ion{display:inline-block;vertical-align:middle;width:0.17067rem;height:0.17067rem;margin-left:0.064rem;background-position:center;background-repeat:no-repeat;background-size:0.11947rem 0.11947rem}
.address-item .top_b .ion.del{background-image:url(../img/ion_jt_del.png)}
.address-item .top_b .ion.edit{background-image:url(../img/ion_jt_edit.png)}
.wz_list{padding-top:0.2rem}
.wz_list .wz_item{position:relative;border-radius:1em}
.wz_list .wz_item .img,.wz_list .wz_item img{display:block;width:100%;height:auto}
.wz_list .wz_item .btn{color:#fff; position:absolute;z-index:1;right:0;bottom:0;margin:0.2rem;outline:none;border:0;background-color:#fe6d0a;border-radius:2em;height:0.3rem;line-height:0.3rem;font-size:0.14rem;min-width:6em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.1rem;text-align:center}
.wz_list .wz_item .wz_abs{position:absolute;z-index:1;left:0;right:0;top:0;padding:0.11093rem 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#fff}
.wz_list .wz_item .t1{font-size:0.25rem;padding-right:5em}
.wz_list .wz_item .t2{font-size:0.14rem;color:#b8b8b8;position:absolute;right:0;top:0;padding:0.2rem}
.wz_list .wz_item .t2 span{color:#fff;font-size:0.15rem}
.wz_list .wz_item .t3{margin-top:0.0768rem;font-size:0.12rem;color:#fff;line-height:1.5}
.wz_list .wz_item .t3 span{color:#622b9d}
.wz_list .wx_tabs{padding:0 0.2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.wz_list .wx_tabs li{font-size:0.2rem;color:rgba(0,0,0,0.4);margin-right:0.21333rem;line-height:0.3072rem;position:relative}
.wz_list .wx_tabs li:last-child{margin-right:0}
.wz_list .wx_tabs li::after{content:'';position:absolute;bottom:0;width:50%;height:1px;background-color:#622b9d;left:25%;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;-webkit-transform:scale(0);transform:scale(0)}
.wz_list .wx_tabs li.on{color:#622b9d}
.wz_list .wx_tabs li.on::after{-webkit-transform:scale(1);transform:scale(1)}
.wz_list .wx_tab_item{font-size:0.1024rem;color:#000;display:none;padding:0 0.2rem}
.wz_list .wx_tab_item:first-child{display:block}
.wz_list .wx_tab_item .content{margin-top:0.08533rem}
.wz_list .wx_tab_item .txt{line-height:1.6;padding:0.03413rem 0}
.wz_list .wx_tab_item .liu_item{overflow:hidden;padding:0.03413rem 0}
.wz_list .wx_tab_item .liu_item .num{margin-right:1em;float:left;width:1.5em;line-height:1.5em;height:1.5em;text-align:center;border-radius:50%;color:#fff;background-color:#622b9d}
.wz_list .wx_tab_item .adress-list{margin-top:0.11947rem}
.wz_list .wx_tab_item .adress-item{padding:0.03413rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.6}
.wz_list .wx_tab_item .adress-item span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.wz_list .wx_tab_item .adress-item .le{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;font-size:0.09813rem;width:7em;max-width:7em;text-align:right;color:#622b9d}
.wz_list .wx_tab_item .adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.wz_list .wx_tab_item .adress .val{background-color:#f8fafa;border-radius:2em;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-left:0.2rem;height:0.256rem;line-height:0.256rem;padding:0 0.2rem}
.wz_list .wx_tab_item .adress .val input{background-color:transparent}
.wz_info{padding:0.2rem 0.2rem 0}
.wz_info .wz_text{background-color:#ebfffb;border-radius:1em;padding:0.08533rem 0.2rem;overflow:hidden;color:#622b9d;font-size:0.1024rem;line-height:1.78;margin-bottom:0.2rem}
.wz_info .wz_subdiv .title{font-size:0.2rem;color:#000;padding:0.08533rem 0;font-weight:600}
.wz_info .wz_subdiv .title.small{padding:0.2rem 0;font-size:0.1024rem}
.wz_info .wz_subdiv .title span{color:#622b9d;font-size:0.08533rem}
.wz_info .wz_subdiv .inner-block{line-height:0.34133rem}
.wz_info .wz_subdiv .inner-block .txt{color:#000;font-size:0.1024rem;width:6.2em}
.wz_info .wz_subdiv .inner-block .txt.w100{width:100%}
.wz_info .wz_subdiv .inner-block .txt em{color:#d70000}
.wz_info .wz_subdiv .inner-block .val{padding-left:7em}
.wz_info .wz_subdiv .inner-block .val input[type=text]{width:100%;height:0.34133rem;border:0;background-color:transparent;font-size:0.11093rem;color:#000}
.wz_info .wz_subdiv .inner-block .textarea{width:100%;border:0;display:block;background-color:#f8fafa;resize:none;border:0;border-radius:.6em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.10667rem 0.2rem;height:0.85333rem;font-size:0.10667rem;color:#000;outline:none}
.wz_info .wz_subdiv .inner-block .up_imgs{width:100%;overflow:hidden}
.wz_info .wz_subdiv .up_imgs .item{float:left;width:0.768rem;height:0.768rem;border-radius:8px;overflow:hidden;margin-right:0.2rem;margin-bottom:0.2rem;text-align:center;color:#666;font-size:0.1024rem}
.wz_info .wz_subdiv .up_imgs .item.active{background-color:#f8fafa}
.wz_info .wz_subdiv .up_imgs .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.wz_info .wz_subdiv .up_imgs .item .ion{width:0.256rem;height:0.256rem;background-image:url(../img/ion-photo.png);background-position:center;background-repeat:no-repeat;background-size:100%;margin:0.17067rem auto 0.064rem}
.wz_info .wz_subdiv .up_imgs .item.sfz{width:1.024rem;height:0.64rem;background:url(../img/sfz_1.png) no-repeat center/100%}
.wz_info .wz_subdiv .up_imgs .item.sfz2{width:1.024rem;height:0.64rem;background:url(../img/sfz_2.png) no-repeat center/100%}
.wz_info .wz_subdiv .up_imgs .item.sfz3{width:1.024rem;height:0.64rem;background:url(../img/sfz_3.png) no-repeat center/100%}
.wz_info .wz_subdiv .up_imgs .item.yb1{width:1.024rem;height:0.64rem;background:url(../img/yb1.png) no-repeat center/100%}
.wz_info .wz_subdiv .up_imgs .item.yb2{width:1.024rem;height:0.64rem;background:url(../img/yb2.png) no-repeat center/100%}
.wz_info .wz_subdiv .newtitle{color:#622b9d;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.04267rem 0;font-size:0.1024rem}
.wz_info .wz_subdiv .newtitle em{margin:0 0.08533rem;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#622b9d}
.wz_info .wz_subdiv .tit-text{color:#622b9d;padding:0.04267rem 0;font-size:0.1024rem}
.wz_info .orderinfo_foot{height:0.512rem}
.wz_info .info_foot{-webkit-box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);position:fixed;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:10;height:0.512rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;font-size:0.11947rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.5%}
.wz_info .info_foot .btn{margin:0 1.5%;line-height:0.29013rem;height:0.29013rem;width:47%;border-radius:.8em;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #622b9d}
.wz_info .info_foot .btn.btn2{color:#622b9d;background-color:#fff}
.wz_info .jaiting_wrap{margin:0 -0.2rem;padding:0}
.page-vipequityp{padding-top:0.2rem}
.page-vipequityp .vipequityp-head{margin:0 0.2rem;padding:0.2rem;border-radius:1em 1em 0 0;height:1.10933rem;background:-webkit-gradient(linear,left top,left bottom,from(#99ffeb),to(#f7fdfd));background:linear-gradient(to bottom,#99ffeb,#f7fdfd);font-size:0.11093rem;color:#000;overflow:hidden;position:relative}
.page-vipequityp .vipequityp-head .user-info{margin-top:0.21333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.page-vipequityp .vipequityp-head .user-info .img{width:0.384rem;height:0.384rem;border-radius:50%;overflow:hidden;margin-right:0.11947rem}
.page-vipequityp .vipequityp-head .user-info .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.page-vipequityp .vipequityp-head .user-info .name{font-size:0.13653rem}
.page-vipequityp .vipequityp-head .user-info .tel{margin-top:0.02133rem;font-size:0.1024rem}
.page-vipequityp .vipequityp-head .tip{position:absolute;right:0;top:0;line-height:0.256rem;height:0.256rem;text-align:center;font-weight:600;color:#fff;font-size:0.14507rem;background-color:#01e9b2;padding:0 0.2rem;border-radius:0 0 0 1em;font-style:italic}
.page-vipequityp .vipequityp-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#03d89f;font-size:0.14507rem}
.page-vipequityp .vipequityp-title em{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#622b9d;margin:0 0.11947rem}
.page-vipequityp .vipequityp-list .item{padding:0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.page-vipequityp .vipequityp-list .item .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.page-vipequityp .vipequityp-list .item .btn{margin-left:0.1024rem;font-size:0.11947rem;color:#fff;border-radius:2em;background-color:#622b9d;padding:0.05973rem 0.2rem;line-height:1}
.page-vipequityp .vipequityp-list .t1{font-size:0.13227rem;color:#000;font-weight:600}
.page-vipequityp .vipequityp-list .t2{font-size:0.1024rem;color:rgba(0,0,0,0.4);margin-top:0.03413rem}
.page-vipequityp .vipequityp-list .ion{display:block;width:0.3584rem;height:0.3584rem;margin-right:0.11947rem;background-position:center;background-repeat:no-repeat;background-size:100% auto}
.page-vipequityp .vipequityp-list .ion.ion1{background-image:url(../img/index-admin1.png)}
.page-vipequityp .vipequityp-list .ion.ion2{background-image:url(../img/index-admin2.png)}
.page-vipequityp .vipequityp-list .ion.ion3{background-image:url(../img/index-admin3.png)}
.page-vipequityp .vipequityp-list .ion.ion4{background-image:url(../img/index-admin4.png)}
.page-vipequityp .vipequityp-list .ion.ion5{background-image:url(../img/index-admin5.png)}
.page-vipequityp .vipequityp-list .ion.ion6{background-image:url(../img/index-admin6.png)}
.khb_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.khb_item input[type=radio]{margin-left:0.2rem}
.khb_item input[type=radio]::after{display:none}
.khb_item input[type=radio]:checked::after{display:block}
.khb_item .jiating-item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.tijian_list{padding-top:0.2rem}
.tijian_list .item .t1{padding:0 0.2rem;color:#000;font-size:0.11947rem;line-height:0.384rem}
.tijian_list .item .t2{color:rgba(0,0,0,0.4);font-size:0.1024rem}
.tijian_list .item .wrap{border-top:solid 1px #f5f5f5;padding:0.2rem 0.2rem}
.tijian_list .item .btn{display:block;margin:0.2rem auto 0;border:solid 1px #622b9d;color:#622b9d;font-size:0.1024rem;text-align:center;border-radius:.5em;line-height:0.21333rem;width:0.704rem}
.package_list{padding-top:0.2rem}
.package_list .item{padding:0.2rem}
.package_list .item .img{width:0.64rem;height:0.64rem;border-radius:.5em;overflow:hidden}
.package_list .item .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.package_list .item .content{padding-left:0.64rem;margin-left:0.11947rem;padding-top:0.02133rem}
.package_list .item .name{font-size:0.11093rem;color:#000}
.package_list .item .name em{background-color:#622b9d;border-radius:4px;display:inline-block;vertical-align:top;color:#fff;font-size:0.1024rem;min-width:3.1em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.04267rem;text-align:center;line-height:0.17067rem;margin-right:0.04267rem}
.package_list .item .t2{color:rgba(0,0,0,0.4);font-size:0.1024rem}
.package_list .item .arrr{margin-top:0.0768rem}
.package_list .item .arr2{margin-top:0.0768rem}
.package_list .item .price{color:#622b9d;font-size:0.13653rem}
.package_list .item .price::first-letter{font-size:0.1024rem}
.package_list .class_item{padding:0.2rem}
.package_list .class_item .t1,.package_list .class_item .t2{padding-right:0.2rem}
.package_list .class_item .t1{font-weight:600;font-size:0.13653rem;color:#000}
.package_list .class_item .t2{margin-top:0.0768rem;font-size:0.11093rem;color:rgba(0,0,0,0.4)}
.package_info .package_msg{padding:0.2rem}
.package_info .package_msg .t1{font-size:0.13653rem;color:#000}
.package_info .package_msg .t2{color:rgba(0,0,0,0.4);font-size:0.1024rem}
.package_info .package_msg .arr2{margin-top:0.06827rem}
.package_info .package_msg .price{font-size:0.11947rem;color:#622b9d;font-weight:600}
.package_info .package_msg .price.old{font-weight:400;margin-left:.6em;color:rgba(0,0,0,0.4);font-size:0.1024rem;text-decoration:line-through}
.package_info .package_msg .num{color:rgba(0,0,0,0.4);font-size:0.1024rem}
.package_info .orderinfo_foot{height:0.512rem}
.package_info .info_foot{-webkit-box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);box-shadow:0 -2px 5px 0 rgba(185,185,185,0.1);position:fixed;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:10;height:0.512rem;background-color:#fff;padding:0 0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000;font-size:0.11947rem;-ms-flex-wrap:wrap;flex-wrap:wrap}
.package_info .info_foot .val{font-weight:0.16213rem;color:#622b9d;display:inline-block;font-weight:700}
.package_info .info_foot .val::first-letter{font-size:0.1024rem;margin-right:3px}
.package_info .info_foot .btn{line-height:0.29013rem;height:0.29013rem;width:1.10933rem}
.package_info .package-list{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #f5f5f5;color:rgba(0,0,0,0.4);font-size:0.2rem}
.package_info .package-list li{-webkit-box-flex:1;-ms-flex:1;flex:1;height:0.384rem;line-height:0.384rem;text-align:center;position:relative}
.package_info .package-list li::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#622b9d;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 150ms;transition:all 150ms}
.package_info .package-list .on{color:#622b9d;font-weight:600}
.package_info .package-list .on::after{-webkit-transform:scale(1);transform:scale(1)}
.package_info .package-content{padding:0.2rem}
.package_info .package-content img{display:block;width:100%;height:auto}
.package_info .package-content .item{display:none}
.package_info .package-content .item:first-child{display:block}
.package_info .package-content .inner-block{margin-bottom:0.2rem;background-color:#f8fafa;border-radius:.8em;padding:0.08533rem 0.2rem;color:#000;font-size:0.1024rem}
.package_info .package-content .inner-block:last-child{margin-bottom:0}
.package_info .package-content .inner-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.03413rem 0}
.package_info .package-content .inner-block .txt{width:6em;color:rgba(0,0,0,0.6)}
.package_info .package-content .inner-block .val{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.Targetcity{padding-top:0.2rem; -webkit-box-shadow: 0px 1px 3.5px 1px rgba(2,52,163,0.05); box-shadow: 0px 1px 3.5px 1px rgba(2,52,163,0.05); margin: 0 0.2rem 0.2rem;border-radius: .6em; overflow: hidden; }
.Targetcity .Targetcitychoice{ display: flex; justify-content:space-between ; align-items:center; border-radius: .6em; padding-left: 0.2rem; padding-right: 0.2rem; margin-bottom: 0.25rem;}
.Targetcity .Targetcitychoice .Targetcitychoices{ font-weight: 700; color: #000; font-size: 0.17rem; }
.Targetcity .Targetcitychoice .wrong{width:0.17rem;height:0.17rem; }
.Targetcity .Targetcitychoice .wrong img{width: 100%; height: 100%; }

.Targetcity .TargetcityGrade{margin: 0 0.2rem 0.2rem;border-bottom: 0.01rem solid #f5f5f5; padding-bottom: 0.2rem;}
.Targetcity .TargetcityGrade .TargetcityGradename{ font-size:0.16rem; margin-bottom: 0.13rem;font-weight:bold;}
.Targetcity .TargetcityGrade .TargetcityGradenail{ color: #622b9d; border: 1px solid #622b9d; border-radius: 0.1rem;padding:0.035rem 0.06rem;font-size:0.1rem;}
.Targetcitydetermine{ width: 100%; height: 0.5rem; position: fixed; bottom: 0rem; background: #fff; margin:0rem 0rem 0rem 0rem!important;}
.Targetcitydetermine .Targetcitybutton{text-align: center;border-radius: 0.4rem; color: white; padding: 0.1rem; width: 50%; margin: 0 auto; background-color: #622b9d; font-size: 0.17rem; }
.Pointsorder{margin: 0 0.2rem 0.2rem; margin-top: 0.2rem;}
.Pointsorder .Targetcitychoice{ display: flex; justify-content:space-between ; align-items:center; border-radius: .6em; padding-left: 0.2rem; padding-right: 0.2rem; }
.Pointsorder .Targetcitychoice .Targetcitychoices{ font-weight: 700; color: #000; font-size: 0.17rem; }
.Pointsorder .Targetcitychoice .wrong{width:0.17rem;height:0.17rem; }
.Pointsorder .Targetcitychoice .wrong img{width: 100%; height: 100%;  }
.Pointsorder .Integralcards{background:#fbfbfb; margin-left: 0.2rem; margin-right: 0.2rem; padding: 0.1rem; margin-top: 0.2rem;border-radius: 0.1rem;}
.Pointsorder .Integralcards .Integralcard .Integralcardnum{display: flex; color: #622b9d;font-size: 0.2rem; }
.Pointsorder .Integralcards .Integralcard .Integralcardnum p{font-size: 0.14rem; line-height: 0.28rem; margin-left: 0.03rem;} 
.Pointsorder .Integralcards .Integralcard {display: flex; justify-content: space-between; background:#fbfbfb; border-bottom: 1px solid #e7e7e7;padding-bottom: 0.05rem;}
.Pointsorder .Integralcards .limit{ display: flex; justify-content: space-between; margin-top: 0.1rem; margin-bottom: 0.05rem; }
.Targetcitydetermines{ width: 100%; height: 0.5rem; position: fixed; bottom: 0rem; background: #fff; margin:0rem 0rem 0rem 0rem!important;}
.Targetcitydetermines .Targetcitydeterminesflex{ display: flex;  justify-content: space-around;}
.Targetcitydetermines .Targetcitydeterminesflex .Targetcitybuttons{ color: #622b9d; border: 1px solid #622b9d; border-radius: 0.1rem; font-size: 0.15rem;  width: 1rem; padding: 0.1rem; text-align: center;}
.Targetcitydetermines .Targetcitydeterminesflex .Targetcitybuttonss{ color: #000000; border: 1px solid #622b9d; background: #622b9d; border-radius: 0.1rem; font-size: 0.15rem; width: 1rem;padding: 0.1rem; text-align: center;}
.goods_list_ul .list_ul{width:100%;padding: 0.05rem 0;}
.goods_list_ul .list_ul:after{content:"";display:block;width:0;height:0;clear:both;opacity:0;}
.goods_list_ul .list_ul li{width: calc(50% - 0.05rem);float: left;margin-bottom: 0.1rem;}
.goods_list_ul .list_ul li:nth-child(odd){padding-right: 0.05rem;}
.goods_list_ul .list_ul li:nth-child(even){padding-left: 0.05rem;}
.goods_list_ul .list_ul li p{text-align: center;}
.goods_list_ul .list_ul li .list_div_p{font-size: 0.12rem;color: #808080;padding-top: 0.075rem;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding: 0.05rem 0.1rem 0;}
.goods_list_ul .list_ul li .list_div_p1{font-size: 0.12rem;color: #e50000;padding-top: 0.05rem;}
.goods_list_ul .list_div .list_div_img{width: 100%;border: 1px solid #e6e6e6;border-radius: 0.025rem;position: relative;overflow:hidden;}
.goods_list_ul .list_div .list_div_img img{width: 100%;height: 100%;float:left;}
.goods_list_ul .list_div .list_div_img .cx_box{position: absolute;right: 0.05rem;top: 0.05rem;}
.goods_list_ul .list_div .list_div_img .cx_box span{display: inline-block;width: 0.3rem;height: 0.18rem;line-height: 0.18rem;text-align: center;color: #fff;font-size: 0.11rem;float: left;}
.goods_list_ul .list_div .list_div_img .cx_box span.cx_sp1{background:#66a6ff;}
.goods_list_ul .list_div .list_div_img .cx_box span.cx_sp2{background:#ff8a66;}
.goods_list_ul .list_div .list_div_img .cx_box span.cx_sp3{background:#e60000;}

/* .goods_list_ul .other_cx{display: none;} */








input[type=radio]{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:0.11947rem;height:0.11947rem;border:solid 1px #999999;border-radius:3px;-webkit-transition:all .15s;transition:all .15s;background-position:center;border-radius:50%;position:relative}
input[type=radio]::after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0.0512rem;height:0.0512rem;background-color:#999999;border-radius:50%;content:'';-webkit-transition:all .15s;transition:all .15s}
input[type=radio]:checked{border-color:#fe6d0a}
input[type=radio]:checked::after{background-color:#fe6d0a}

.head{color: #000;line-height:.2rem; font-size: 0.22rem;font-family: "cu", sans-serif !important;margin-bottom:0.2rem}
.head img{width:0.1rem;margin-right: 10px;}
.header_top .head{padding-left:0rem;}
#itemApp .div_ding{
	position: fixed;
top: 0;
padding:0 .1rem;
left: 0;
z-index: 1000;
width:100%;
background-color: #f2f4f7;
}
.home{ width: 0.17rem;position: absolute; top: calc((100% - 0.17rem)/2 ); display: block; height: 0.17rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/Home.png);}
.ding{ width: 0.17rem; display: block; height: 0.17rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/Location_h.png);}
.xia{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia.png);}
.cha{ width: 0.17rem; opacity:0.4;position: absolute;  top:calc((100% - 0.17rem)/2 ); left: 4%; display: block; height: 0.17rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/Search.png);}
.cha_red{ width: 0.17rem; opacity:0.4;position: absolute;  top:calc((100% - 0.17rem)/2 ); left: 4%; display: block; height: 0.17rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/Search_red.png);}

.bi{ font-size: 0.12rem; color:red !important;}
.img_hot{
width: 0.4rem !important;
height: 0.4rem !important;
z-index: 999;
left:-12%;
top: -15% !important;}


.new_my {background-image: url(../img/new_Personal.png);padding: 0 0.15rem .75rem;background-repeat:no-repeat; background-size:contain;background-color: #f2f4f7;}
.new_my .div_1{margin-top: .4rem;}
.new_my .div_1 .text_1{font-size: 0.2rem;color: #000;}
.new_my .div_2 .t1{font-size: 0.18rem;;color: #000;}
.new_my .div_2 .t2{font-size: 0.2rem;color: #000;}
.new_my .div_2 .t3{font-size: 0.2rem;color: #000;}
.new_my .div_2 .img_4{width:.175rem; color: #000;display:block}
.new_my .div_1 .img_1{width: 0.7rem;height:0.7rem; border-radius: 50%;;margin-right: 0.2rem;}
.new_my .div_1 .img_2{width: 0.1rem;}
.new_my .img_3{width: 0.25rem;object-fit:contain}
.new_my .div_2 {background-color: rgba(255, 255, 255);border: 1px solid #fff; box-shadow: 0 0 4px rgba(250, 250, 250, 1);width: 100%;height: 1rem;border-radius: 0.15rem;margin-top: 0.3rem;}
.new_my .div_2 table{height: 100%; text-align: center;font-size: 0.17rem;}
.new_my .div_2 table tr:nth-child(1) td{color:#fe6d0a;width:25%; vertical-align: bottom;padding-bottom: 0.05rem;font-weight: 600;}
.new_my .div_2 table tr:nth-child(2) td{vertical-align: top;padding-top: 0.05rem;}
.new_my .div_3 {width: 100%; border-radius: 0.15rem;padding: .15rem; margin-top: .15rem; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.new_my .div_3 .text_1{color: #000; font-size: 0.18rem;}
.new_my .div_3 .text_2{ font-size: 0.16rem; color:#00000060;}
.new_my .div_3_fu {width: 100%; height: 1.4rem;border-radius: 0.15rem;padding: 10px .1rem; margin-top: 20px; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.new_my .div_3_fu .text_1{color: #000; font-size: 0.18rem;}
.new_my .div_3_fu .text_2{ font-size: 0.16rem; color:#00000060;}
.new_my .div_3_fu .dings {position: relative;width:25%; display:inline;font-size:.15rem}
.new_my .div_3_fu .dings img{width: 0.35rem;margin-bottom: 10px;}
.new_my .div_3_fu .dings .ico{border-radius: 50%; width: 0.2rem;height: 0.2rem;background-color: #632c9944;position: absolute;left: 0.05rem;bottom: 0.18rem;}
.new_my .div_3 .dings {position: relative;width: 25%; display:inline;font-size:.15rem}
.new_my .div_3 .dings img{width: 0.35rem;margin-bottom: 10px;}
.new_my .div_3 .dings .ico{border-radius: 50%; width: 0.2rem;height: 0.2rem;background-color: #632c9944;position: absolute;left: 0.05rem;bottom: 0.18rem;}
/*.new_my .div_4 {width: 100%; background-color: #fff;padding: 0px;border-radius: 0.15rem;margin-top: 20px;}
.new_my .div_4 img{width: 0.2rem;margin-right: 0.2rem; object-fit:contain}
.new_my .div_4 p{border-bottom: 1px solid #00000010; flex-grow: 1;font-size: 0.18rem;padding: 0.15rem 0; color: #130426;}
.new_my .div_4 a{padding:2px 0 2px 20px}
.new_my .div_4 a:last-child p{border-bottom: 0px solid #00000010; } */
.new_my .div_2_1{height:100%;padding: .11rem .16rem}
.new_my .t4{font-size: 0.3rem;color:#fe6d0a;vertical-align: bottom;padding-bottom: 0.05rem;font-weight: 600}
.new_my .t5{font-size: 0.15rem;margin:0 .1rem}
.new_my .div_2_1 a,.new_my .div_2_1 div{font-size: 0.3rem}
.new_my .div_2_1 a span,.new_my .div_2_1 div span{;}
.new_my .div_5{position: relative;  top: -.11rem;right: -.16rem;}
.new_my .img_5{width:1.875rem}
.new_my .t6{font-size:.15rem;color:#fff;  position: absolute;width: 85%; text-align: center;  top: .1rem;right:0}
.new_my .t7{font-size:.1125rem;color:#ffffff;font-weight: 300;bottom: .28rem;position: absolute;width: 85%;  text-align: center;right:0}
.new_my .div_4 {width: 100%; border-radius: 0.15rem;padding: .15rem; margin-top: .15rem; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.new_my .div_4 a{margin-bottom:.2rem;color: #333}
.new_my .div_4 .text_1{color: #000; font-size: 0.18rem;}
.new_my .div_4 .text_2{ font-size: 0.16rem; color:#00000060;}
.new_my .div_4 .dings {position: relative;width: 25%; display:inline;font-size:.15rem;color: #333;}
.new_my .div_4 .dings img{width: 0.3rem;height:.3rem; margin-bottom: .06rem; object-fit: contain;}
.new_my .div_4 .dings .ico{border-radius: 50%; width: 0.2rem;height: 0.2rem;background-color: #632c9944;position: absolute;left: 0.05rem;bottom: 0.18rem;}
.new_my .box_6 {width: 100%; border-radius: 0.15rem;padding: .15rem; margin-top: 20px; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.new_my .box_7{ 
	min-width: calc(33.333% - .06333rem);
    max-width: calc(50% - .075rem);
	flex: 1;height: 1.1375rem;
	position: relative;padding:.15rem .15rem; margin-right:.1rem;background-color: #f9fafb;border-radius: 0.1rem}
.new_my .box_7:last-child{margin-right:0}
.new_my .box_6 .text_1{color: #000; font-size: 0.18rem;}
.new_my .box_7 .t8{font-size:.15rem;line-height: .15rem;display: block; padding: .05rem 0;}
.new_my .box_7 .t9{display: block; line-height: .15rem;font-size:.125rem;color:#fe6d0a;
    border-radius: 0.05rem;
    color: #fe6d0a;
    position: absolute;
    top: .15rem;
    width: .65rem;
    right: .15rem;
    height: .3125rem;
    line-height: .3125rem;
    text-align: center;
    border: 1px solid #fe6d0a;
	}
	/*.new_my .box_7 .t9{display: block; line-height: .15rem;font-size:.125rem;color:#fe6d0a;padding:.0rem 0.15rem;
    background-color: #fe6d0a20;
    border-radius: 0.1rem;
    color: #fe6d0a;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    height: .3125rem;
    line-height: .3125rem;text-align: center;}*/

.new_my .box_7 .t10{font-size:.15rem;color:#6e7580;margin-left:.1rem}
.new_my .box_7 .t4{padding-bottom:0;    max-width: calc(100% - .2rem);}


.my {background-image: url(../img/beijing.png);padding: 0 0.2rem;background-repeat:no-repeat; background-size:contain;background-color: #f2f4f7;padding-bottom: 20px;}
.my .div_1{margin-top: 20px;}
.my .div_1 .text_1{font-size: 0.2rem;color: #000;}
.my .div_1 .img_1{width: 0.7rem;height:0.7rem; border-radius: 50%;;margin-right: 0.2rem;}
.my .div_1 .img_2{width: 0.1rem;}
.my .img_3{width: 0.25rem;object-fit:contain}
.my .div_2 {background-color: rgba(255, 255, 255, 0.5);border: 1px solid #fff; box-shadow: 0 0 4px rgba(250, 250, 250, 1);width: 100%;height: 1rem;border-radius: 0.15rem;margin-top: 0.3rem;}
.my .div_2 table{height: 100%; text-align: center;font-size: 0.17rem;}
.my .div_2 table tr:nth-child(1) td{color:#fe6d0a;width:25%; vertical-align: bottom;padding-bottom: 0.05rem;font-weight: 600;}
.my .div_2 table tr:nth-child(2) td{vertical-align: top;padding-top: 0.05rem;}
.my .div_3 {width: 100%; height: 1.4rem;border-radius: 0.15rem;padding: 10px .1rem; margin-top: 20px; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.my .div_3 .text_1{color: #000; font-size: 0.18rem;}
.my .div_3 .text_2{ font-size: 0.16rem; color:#00000060;}
.my .div_3_fu {width: 100%; height: 1.4rem;border-radius: 0.15rem;padding: 10px .1rem; margin-top: 20px; background-color: rgba(255, 255, 255, 1);box-shadow: 0 0 4px rgba(250, 250, 250, 0.2);}
.my .div_3_fu .text_1{color: #000; font-size: 0.18rem;}
.my .div_3_fu .text_2{ font-size: 0.16rem; color:#00000060;}
.my .div_3_fu .dings {position: relative;width:24%; display:inline;font-size:.15rem}
.my .div_3_fu .dings img{width: 0.35rem;margin-bottom: 10px;}
.my .div_3_fu .dings .ico{border-radius: 50%; width: 0.2rem;height: 0.2rem;background-color: #632c9944;position: absolute;left: 0.05rem;bottom: 0.18rem;}
.my .div_3 .dings {position: relative;width: 20%; display:inline;font-size:.15rem}
.my .div_3 .dings img{width: 0.3rem;margin-bottom: 10px;}
.my .div_3 .dings .ico{border-radius: 50%; width: 0.2rem;height: 0.2rem;background-color: #632c9944;position: absolute;left: 0.05rem;bottom: 0.18rem;}
.my .div_4 {width: 100%; background-color: #fff;padding: 0px;border-radius: 0.15rem;margin-top: 20px;}
.my .div_4 img{width: 0.2rem;margin-right: 0.2rem; object-fit:contain}
.my .div_4 p{border-bottom: 1px solid #00000010; flex-grow: 1;font-size: 0.18rem;padding: 0.15rem 0; color: #130426;}
.my .div_4 a{padding:2px 0 2px 20px}
.my .div_4 a:last-child p{border-bottom: 0px solid #00000010; }
.my .div_2_1{height:100%}
.my .div_2_1 a,.my .div_2_1 div{font-size: 0.18rem;width:20%}
.my .div_2_1 a span,.my .div_2_1 div span{color: #fe6d0a;vertical-align: bottom;padding-bottom: 0.05rem;font-weight: 600;}





.new_index_tow {background-color: #f2f4f7;min-height: 100vh;}

.index_header_tow {
	padding: .09rem 0.15rem 0;
}

.new_t1 {
	font-size: 0.185rem;
	color: #fe6d0a;
}
.new_index_s {
            height: 0.428rem;
            border-radius: 0.214rem;
            padding-left: 0.214rem;
            /* width: calc(100% - 0.214rem); */
            position: relative;
            background: #fff;
        }
.header_hang .new_index_s{
	border: 1px solid #fe6d0a;
}

.new_img_1 {
	width: 0.1rem;
	height: 8px;
	margin-left: .07rem;
	margin-right: 0.2rem;
	object-fit: contain;
}

.new_t2 {
	border: 0;
	padding-left: 0.15rem;
	font-size: .17rem;
	height: 100%;
	border-left: 1px solid #00000020;
	width: 1.4rem;
}

.new_input_s {
	font-size: 0.16rem;
	background-color: #fe6d0a;
	color: #fff;
	border: 0;
	height: 0.371rem;
	line-height: 0.371rem;
	width: .68rem;
	border-radius: .2rem !important; 
	text-align: center;
	margin-right: 2px;
}

.new_t3 {
	width: .85rem;
	margin-left: .2rem;
	text-align: center;
	line-height: .34rem;
	height: .34rem;
	border-radius: .17rem;
	background-color: #ffffff40;
	font-size: .17rem;
	color: #fff;
}

.new_box_1 {
	height: .3rem;
	width: 100%;
	    position: absolute;    top: .56rem;z-index:999
}

.new_img_2 {
	width: 82%;
}

.new_box_2 .swiper {
	width: 100%;
	height: 100%;
}

.new_box_2 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	align-items: center;
}

.new_box_2 .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.new_box_2 {
	position: relative;
	overflow: auto;

}

.new_box_3 .swiper-pagination {
	font-size: .14rem;
	text-align: right;
	padding-right: .2rem;
	bottom: .8rem !important;
}


.new_box_3 .swiper-pagination-bullet {
	color: #000;
	width: 18px;
	text-align: center;
	height: 18px;
	background-color: #fff;
	border-radius: 50%;
	display: inline-block;
}
.new_box_3  .swiper-pagination-bullet{

}
.new_box_3 .swiper-pagination-bullet-active {
	color: #fe6d0a;
	text-align: center;
	width: 18px;
	height: 18px;
	background-color: #fff;
	border-radius: 50%;
	display: inline-block;
}

.new_box_3 {
	padding-bottom: .6rem;
}
.container_index{
	background-image: url(../img/new_index_10.png); 
	width:0.43125rem;height:0.2375rem;
	background-size:100% 100%;
	position: absolute;
  right: .15rem;
  bottom: .8rem;z-index:999
	
}
.container_index span{width:50%;}
.new_box_4 {
	padding: 0 .15rem .75rem;
	margin-top:.0875rem;
	z-index:99;
	position: relative;

}
.new_box_4::-webkit-scrollbar {
    width: 0 !important;
}
.new_box_5 {
	padding: .15rem 0;
	background-color: #fff;
	border-radius: .1rem;
	margin-bottom: .0875rem;
	color:#ebedf0 !important
}

.new_img_3 {
	width: .5rem !important;
}

.new_t4 {
	font-size: .15rem;
	margin-top: .075rem;
	color:#333
}
.new_box_8 .new_t4{font-size:  .1375rem}
.new_box_6 {
	width: 20%;
	padding-bottom:0 !important;
}

.new_box_7 {
	border-bottom: 2px solid #f2f4f7;
	padding-bottom: .1rem
}

.new_img_4 {
	width: .4375rem !important;height: .4375rem;
}

.new_box_8 {
	width: 20%;
	margin-top: .1rem;
}

.new_box_9 {
	position: relative;
	overflow-x: hidden;
	 min-width: 0;
}

.new_box_9-pagination {
	height: .3rem
}

.new_box_9 .swiper-pagination-bullet {
	display: block;
}

.new_box_9 .swiper-pagination-bullet-active {
	width: .3rem;
	border-radius: .1rem;
	background: #fe8a39;
}
.new_box_9 .swiper-wrapper{padding-bottom:.0rem;overflow: hidden !important;}
.new_box_9 .swiper-wrapper::-webkit-scrollbar {
    width: 0 !important;
}

.new_img_5 {
	width: .6rem;
	display: block;
	margin: 0 .15rem;
}

.new_t5 {
	flex: 1;
	padding: 0 .15rem;
	font-size: .15rem;
	height:.1875rem;line-height:.1875rem;
	margin-left: .1rem;
	
}
.new_t5 span{color: #6E7580 !important;height:.1875rem;line-height:.1875rem}
.new_box_10{width: calc(50% - .05rem);margin-right: .1rem;margin-bottom: .1rem;}
.new_box_10:nth-child(2n){margin-right: 0;}
.new_box_10 img{width: 100%;display: block;}
.new_box_12{background-image: linear-gradient( #effff2, #fff );  border-radius: .1rem .1rem 0 0; font-size: .2rem;padding: .15rem .15rem ;}
.new_box_12 p {width: 80%}
.new_box_11s a{font-size: .16rem;color: #00000060;height: .2rem;
  line-height: .2rem;}
.new_box_11s p{font-weight: 600;color:#333}
.new_box_11s img{height: 0.1rem;object-fit: contain;margin-left:.05rem}
.new_img_6{width: 1.5rem;object-fit: contain;height: 1.2rem;}
.new_t6{font-size: .16rem;width: calc(100% - 1.5rem);padding-right: 0.15rem ;}
.new_box_11{
	background-color: #fff;
	border-radius: .1rem;
	margin-bottom: .0875rem;
	padding: 2px;
}
.new_box_13{padding: 0 .15rem .15rem;overflow: auto;-ms-overflow-style: none;
  scrollbar-width: none;
}
.new_box_13::-webkit-scrollbar {
    width: 0 !important;
}

.new_box_14{background-image: linear-gradient( #f2f0ff, #fff );  border-radius: .1rem .1rem 0 0; font-size: .2rem;padding: .15rem .15rem ;}
.new_img_7{width: 1.15rem;height: 1.15rem;border-radius:.05rem ;display: block;}
.new_box_15{width: 1.15rem;margin-right: .1rem;}
.new_t7{font-size: .15rem;line-height: .3rem;    width: 100%;color:#333}
.new_t8{font-size: .1625rem;color: #fe6d0a;display: block;}
.new_box_15:last-child{margin-right: 0;}
.new_box_16{background-image: linear-gradient( #edf6fb, #fff );  border-radius: .1rem .1rem 0 0; font-size: .2rem;padding: .15rem .15rem ;}
.new_box_17{position: relative;}
.new_box_17 img{width: .875rem;height: 1.3rem;object-fit: cover; display: block;border-radius: .05rem;}
.new_box_17 span{position: absolute;top: 0;left: 0;background-color:#fe6d0a ;border-radius: .05rem 0 .05rem 0;color: #fff;font-size: .1125rem;width: .3rem;height:.175rem;text-align: center;line-height: .175rem;display: block;}
.new_t9{background-color:#fe6d0a ;border-radius: .3rem ;color: #fff;font-size: .15rem;width: .6rem;height:.325rem;text-align: center;}
.new_box_18{width: .875rem;margin-right: .1rem;}
.new_box_19{background-image: linear-gradient( #fef7ef, #fff );  border-radius: .1rem .1rem 0 0; font-size: .2rem;padding: .15rem .15rem ;}
.new_box_20{width: 100vw;position: relative;left: -.15rem;background-color: #fff;padding: .15rem;overflow: auto;margin-bottom: 5px;}
.new_box_4 .van-tabs__wrap{width: 100vw;position: sticky;    top: .6rem;margin-left: -.15rem;background-color: #fff;padding: .125rem .15rem .125rem 0;
;overflow: auto;margin-bottom: 5px;}
.new_box_4 .van-tabs__nav--line{padding-bottom:0}
.new_box_4 .van-tabs--line .van-tabs__wrap{height:auto}
.new_box_4 .van-tab--active{height:}
.new_box_4 .van-tab--active .new_box_21  p{color: #fe6d0a;font-size: .2rem;}
.new_box_4 .van-tab--active .new_box_21  span{background-image: linear-gradient(to left, #fe6d0a, #f73236); color: #fff;border-radius:.2rem ;}
.new_box_4 .van-tabs__line{display:none}
.new_box_4 .van-tab__text--ellipsis{-webkit-line-clamp:9}

.new_box_21{width: 100%;margin-right: .15rem;}
.new_box_21:last-child{margin-right: 0;}
.new_box_21 p{font-size: .175rem;color:#333;}
.new_box_21 span{font-size: .1375rem;color: #00000060;display: block;margin-top: .03rem;line-height: .2375rem;text-align: center;width:100% ;padding: 0 .1rem;}
.new_box_21.on p{color: #fe6d0a;font-size: .2rem;}
.new_box_21.on span{background-color: #fe6d0a;color: #fff;border-radius:.1rem ;}
.new_box_23{width: calc(50% - 0.03125rem);margin-right: .0625rem;background-color: #fff;border-radius: .1rem;margin-bottom: .0625rem;}
.new_box_23:nth-child(2n){margin-right: 0;}
.new_img_9{width: 100%;height: 1.15rem;border-radius:.1rem ;display: block;height: 2.1625rem;}
.new_t10{font-size:.1625rem;line-height:.25rem; width: 100%;padding: 0 .15rem;font-weight: 600;margin-top: .1rem;color:#333}
.new_t11{font-size: .18rem;color: #fe6d0a;display: block;font-weight: 600;padding: 0 .15rem;margin: .1rem 0 .15rem;}
.new_t11 span{font-size: .1625rem;color: #fe6d0a;font-weight: 500;}
.article {background:#f2f4f7}
.article .div_ding{padding: 0 .15rem;background:#fff}
.article .article_center{padding:0 .15rem;min-height:100vh}
.article .article_box{width:100%;background:#fff; border-radius:.1rem;margin-top:.0875rem;padding:.15rem;height:1.275rem}
.article .article_t1{font-size:.175rem;font-weight:600;color:#333;width:calc(100%);}
.article .article_t2{font-size:.15rem;color:#6e7580;height:.4rem;line-height:.2rem;word-wrap: break-word;}
.article .article_t3{font-size:.15rem;color:#a9afb8;}

.article .article_img_1{width:1.5rem;margin-left:.15rem;height:1.125rem;object-fit: contain;border-radius:.1rem}
.article .article_box_1{flex:1;width:0}
.article .article_img_2{width:100%;height:2rem;border-radius:.05rem;margin-top:.0875rem}


.article_show {background:#fff;padding:}
.article_show .div_ding{padding: 0 .15rem;background:#fff}
.article_show .article_show_center{padding:.15rem}
.article_show .article_show_t1{font-size:.3rem;font-weight:600}
.article_show .article_show_t2{font-size:.15rem;padding:.25rem 0;border-bottom:1px solid #00110020}
.article_show .article_show_t3{background:#fe6d0a;width:.025rem;height:.075rem;display:block;margin-right:5px;margin-top:4px;}
.article_show .article_show_t4{font-size:.15rem;color:#000;margin-top:.15rem}
.article_show_t4 img{width:100%}
.article_show_t4 span{margin-bottom:.15rem;}

.equity {padding: 0 0.2rem;margin-bottom: 30px;background-repeat:no-repeat; background-image:linear-gradient(#fff, #f2f4f7);  background-size:contain;padding-bottom: 20px;}
.equity .div_1{padding-left:0.2rem; margin-top: 20px; font-family: "cu", sans-serif !important; background-image: linear-gradient(#916dfc80, #916dfc10); padding-bottom: 20px;height: 1.8rem;border-radius: 0.2rem 0.2rem 0 0;}
.equity .div_1 .img_1{float: right;width: 0.6rem;}
.equity .div_1 p{font-size: 0.17rem; color: #000;padding: 0.2rem 0;}
.equity .div_1 .img_2{width: 0.5rem;height:0.5rem; border-radius: 50%;object-fit:cover;margin-right: 20px;}
.equity .div_1 span{font-size: 0.17rem;color: #000;}
.equity .div_1 .text_1{font-size: 0.14rem;color: #000;margin-top: 5px;}
.equity .container {display: flex;align-items: center;justify-content: center;margin-top: 15px;}
.equity .line_z {width: 35%;height: 2px;background: linear-gradient(to left, #916dfc80, #ffffff);}
.equity .line {width: 35%;height: 2px;background: linear-gradient(to right, #916dfc80, #ffffff);}
.equity .line:first-child {margin-right: 10px;}
.equity .line:last-child {margin-left: 10px;}
.equity .content {font-size: 0.22rem;font-family: "cu", sans-serif !important;text-align: center;color: #fe6d0a;margin:0 20px ;}
.equity .div_2 {height: 1rem; border-radius: 0.15rem; background-color: #fff;padding:0 0.2rem; margin: 15px 0;}
.equity .div_2 img{width: 0.4rem;object-fit:contain;margin-right: 20px; }
.equity .div_2 .div_3{flex-grow: 1; }
.equity .div_2 .div_3 span{font-size: 0.2rem;font-family: "cu", sans-serif !important; color: #000;}
.equity .div_2 .div_3 .text_2{font-size: 0.14rem;color: #66666660;margin-top: 10px; }
.equity .div_2 button{width: 0.8rem; height: 0.3rem;border-radius: 0.15rem;font-size: 0.15rem; background-color:#fe6d0a; color: #fff;}

.set{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.set .div_1{ border-radius: 0.6em; background-color: #fff; margin-bottom: 20px;  }
.set .div_1 div{ font-size: 0.15rem;  color: #000;padding: 15px 20px;border-bottom:1px solid #00000020;}
.set .div_1 div:last-child {border-bottom: 0px solid #00000010; }
.set .div_1 div .img_1{ width: 0.5rem;margin-right: 5px; height:0.5rem;border-radius:0.5rem; object-fit: cover;}
.set .div_1 div img{ width: 0.07rem;margin-left: 5px;}
.set .div_1 div .text_1{ font-size: 0.15rem; font-weight: initial;color: #00000060;}
.set button{
    position: fixed;
    bottom: .8rem;
    left: 5%;
	width: 90%;
	border: none;
	 border-radius: 0.6em;
	height: 0.5rem;
	 font-family: "PingFang SC";
	line-height: 0.5rem;
	 background-color: #fff;
	 color: #fe6d0a;
	font-size: 0.16rem;
	  font-family: "cu", sans-serif !important;
}
    
.card {width: 100%;  background-color:#f2f4f7;}

.jq22-scrollView {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  position: relative;
}


.tab-nav {
  height: 50px;
  line-height: 40px;
  display: block;
  position: relative;
  background: #fff;
  z-index: 1;
  width: 100%;
  margin: 0 auto;
}

.tab-nav-item {
  height: 50px;
  font-family: "cu", sans-serif !important;
  line-height: 40px;
  position: relative;
  text-align: center;
  color: #585858;
  font-size: 0.17rem;

  display: block;
  float: left;
  width: 50%;
}

.tab-nav-item.tab-active a {
  color: #fe6d0a;
}
.tab-nav-item.tab-active:before {
  content: '';
  width: 40%;
  height: 3px;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -20%;
  z-index: 4;
  background-image: -webkit-gradient(linear,left top,right top,from(#fe6d0a),to(#fe6d0a));
  background-image: -webkit-linear-gradient(left,#fe6d0a,#fe6d0a);
  background-image: -moz-linear-gradient(left,#fe6d0a,#fe6d0a);
  background-image: linear-gradient(to right,#fe6d0a,#fe6d0a);
  background-color: #fe6d0a;
  border-radius:5px 5px 0 0;
}


.tab-nav-item a {
  display: inherit;
  color: #313038;
}

.tab-panel {
  position: relative;
  overflow: hidden;
  padding: 0 0;

}

.tab-panel .tab-panel-item {
  width: 100%;
  position: absolute;
  top: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-120%);
}

.tab-panel .tab-panel-item.tab-active ~ .tab-panel-item {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.tab-panel .tab-panel-item.tab-active {
  position: relative;
  -webkit-transition: -webkit-transform .15s;
  transition: -webkit-transform .15s;
  transition: transform .15s;
  transition: transform .15s, -webkit-transform .15s;
  -webkit-transform: translateX(0);
  transform: translateX(0);

}
.card .div_1{ margin-bottom:0.2rem; height:1.2rem; padding: 0 0.1rem 0 0.2rem; width: 100%;background-image: url(../img/card.png); background-repeat:no-repeat; background-size:cover; position: relative; z-index: 1;}
.card .div_1 .div_2{width: 65%;}
.card .div_1 .div_2 .text_1{
     width: 100%;
    height: 0.35rem;
    margin: 15px 0 15px;
    font-family: "PingFang SC" !important;
    font-family: "cu", sans-serif !important;
    letter-spacing: 1.8px;
    font-size: 0.16rem;
    color: #000;
    line-height: 0.23rem;
    line-height: 0.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
      }
.card .div_1 .div_2 .text_2{
  font-size: 0.12rem;
  padding-bottom: 0.1rem;
  color: #00000040;
  border-bottom: 1px solid #00000010;
}
.card .div_1 .text_3{
  padding: 0.05rem 0;
}
.card .div_1 .text_4{
  font-size: 0.22rem;
  color: #fe6d0a;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  font-family: "cu", sans-serif !important;
}
.card .div_1  .text_5{
  font-size: 0.2rem;
  color: #fe6d0a;
  font-family: "cu", sans-serif !important;
}
.card .div_1 button{
  font-size: 0.1rem;
  color: #fe6d0a;
  height: 0.3rem;
  border-radius:0.25rem;
  width: 100%;
  border:#fe6d0a 1px solid ;
}
.arrow{
  width: 0.1rem;
  height: 0.1rem;
  display: block;
  opacity:0.6;
  margin-left: 5px;
}

.down{
  background-image: url(../img/left.png);
  background-repeat:no-repeat; background-size:contain;
  transform: rotate(90deg);
  position: relative;
  top: 1px;

}
.up{
  background-image: url(../img/left.png);
  background-repeat:no-repeat; background-size:contain;
  transform: rotate(270deg);
  position: relative;
  top: -1px;
}
.ju-right{
	display: block;
	    width: 0.3rem;
  height: 0.1rem;
  background-image: url(../img/ju-right_2.png);
  background-repeat:no-repeat; background-size:contain;
}
.ju-left{
display: block;
    width: 0.3rem;
  height: 0.1rem;
  background-image: url(../img/ju-left_1.png);
  background-repeat:no-repeat; background-size:contain;

}

.card-body {
  padding: 0.18rem 0 0.18rem 0.2rem;
  display: none;
  border-radius:0 0 0.2rem 0.2rem;
  border: 0.8px solid #00000010;
  position: relative;
  top: -0.2rem;
  z-index: 0;
}
.card-body p{
  margin-bottom: 5px;
}
.tab-panel-item-clear  button{
  border:#00000040 1px solid !important;
  color: #00000040 !important;
}
.tab-panel-item-clear .text_4{
  color: #00000040 !important;
}
.tab-panel-item-clear .text_5{
  color: #00000040 !important;
}
.integral {padding: 0 0.2rem;padding-bottom: 20px;background-color:#f2f4f7;}
.integral .div_1{background-color: #fff;padding: 0.2rem;margin-bottom: 0.2rem; text-align: center; border-radius: 0.15rem;font-family: "cu", sans-serif !important;  }
.integral .div_1 span{color: #fe6d0a;font-size: 0.4rem;}
.integral .div_1 .text_1{font-size: 0.2rem; color: #000;}
.integral .div_1 img{width: 0.2rem;margin-left: 10px;object-fit:contain;}
.integral button{  font-size: 0.1rem;
  margin-top: 0.16rem;
  color: #fe6d0a;
  height: 0.45rem;
  border-radius:0.25rem;
  font-size: 0.2rem;
  width: 1rem;
  border:#fe6d0a 1px solid ;}
  .integral .div_2{padding: 0.2rem ;}
  .integral  .text_2{font-size: 0.25rem; color: #fe6d0a;}
  .integral  .text_3{font-size: 0.25rem; color: #000;}
  .integral  .text_4{font-size: 0.18rem;padding: 0.15rem 0; color: #00000060;margin-top: 5px;border-bottom: 1px solid #00000010;}
  .integral  .text_5{font-size: 0.25rem; color: #cd2426;}

  .address {padding: 0 0.2rem;padding-bottom: 0.4rem;background-color:#f2f4f7; position: relative; overflow: hidden;}
  .address .div_1{background-color: #fff; padding: 0.12rem 0.13rem;margin-bottom: 0.2rem;  border-radius: 0.6em;font-family: "cu", sans-serif !important; float: left; width: calc(100% - 1rem);margin-right: 0.2rem;height: 1.1rem; }
  .address .div_1 p{
    height: 0.4rem;
	margin-bottom:0.15rem;
    font-family: "PingFang SC" !important;
      font-weight:bold;
       letter-spacing:1.8px;
        font-size: 0.18rem;
        color: #000;
         line-height: 0.2rem;
         text-overflow: -o-ellipsis-lastline;
         overflow: hidden;
         text-overflow: ellipsis;
         display: -webkit-box;
         -webkit-line-clamp: 2;
         -webkit-box-orient: vertical;
  }
  .address .div_1 div{width: 80%;font-size:0.16rem;line-height: 0.25rem;
}}
  .address .div_1 img{width: 0.2rem;height: auto;}
  .address .div_1 span{background-color: #fe6d0a; color: #fff;padding: 0.04rem 0.1rem; font-size: 0.1rem; border-radius: 0.1rem;}
  .address button{
				 width: 90%;
    border: none;
    border-radius: 0.5rem;
    height: 0.4rem;
    line-height: 0.4rem;
    color: #fff;
    font-size: 0.16rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: absolute;
    bottom: 0.2rem;
    left: 5%;
			  }
  
      body {
          overflow-x: hidden;
      }
      .address .session-box {
          width: calc(100% + 1rem);
          overflow-x: auto;
          position: relative;
      }



      .address .session-box .del-btn {
          width: 0.8rem;
          height: 1.25rem;
          line-height: 1.25rem;
          text-align: left;
          color: #fe6d0a;
          font-size: 0.22rem;
          font-weight: normal;
          float: left;
      }

      .address .clear {
          clear: both;
      }
	  .address .div_di{z-index: 10;
			  position: fixed;
			  left: 0;
			  right: 0;
			  bottom: 0;
			  -webkit-box-sizing: border-box;
			  box-sizing: border-box;
			  background-color: #f2f4f7;
			  height: 0.8rem;
			  padding: 0 0.256rem;
			  display: -webkit-box;
			  display: -ms-flexbox;
			  display: flex;
			  -webkit-box-align: center;
			  -ms-flex-align: center;
			  align-items: center;

			}
	.address .div_di .div_dizhi{
		width: 90%;
		border: none;
		border-radius: 0.5rem;
		height: 0.4rem;
		line-height: 0.4rem;
		color: #fff;
		font-size: 0.18rem;
		background-image: linear-gradient(#fe6d0a,#fe6d0a);
		position: absolute;
		bottom: 0.2rem;
		left: 5%;
	}


  .new_address {padding-bottom: 0.4rem;background-color:#f2f4f7; position: relative; overflow: hidden;}
  .new_address .div_ding{background-color: #fff; padding: 0 0.15rem}
   .new_address .address_center{  padding: 0 0.15rem;}
  .new_address .div_1{background-color: #fff; padding: 0.12rem 0.13rem;margin-top: 14px;  border-radius: 0.6em;font-family: "cu", sans-serif !important; float: left; width: calc(100% - 1rem);margin-right: 0.2rem}
  .new_address .div_1 p{
	margin:0.125rem 0;
       letter-spacing:1.8px;
        font-size: 0.15rem;
        color: #333;
         line-height: 0.2rem;
         text-overflow: -o-ellipsis-lastline;
         overflow: hidden;
         text-overflow: ellipsis;
         display: -webkit-box;
         -webkit-line-clamp: 2;
         -webkit-box-orient: vertical;
  }
  .new_address .div_1 img{width: 0.2rem;height: auto;}
  .new_address button{
	width: calc(100% - .3rem);
    border: none;
    border-radius: 0.1rem;
    height: 0.575rem;
    line-height: 0.575rem;
    color: #fff;
    font-size: 0.2rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: absolute;
    bottom: 0.2rem;
    left: .15rem;
			  }
    
      .new_address .session-box {
          width: calc(100% + 1rem);
          overflow-x: auto;
          position: relative;
      }

  .new_address .new_address_t1{font-size:.2rem;color:#333333;margin-right:.2rem}
  .new_address .new_address_t2{font-size:.175rem;color:#333333}
  .new_address .div_1 a{font-size:.125rem}
	
.radio-btn {
    display: inline-block;
    width: 0.175rem;
    height: 0.175rem;
    position: relative;
    border: 1px solid #c9ced6;
    border-radius: .05rem;
	margin-right:.05rem
}

/* 自定义单选框被选中时的样式 */
input[type="radio"]:checked + .radio-btn {
    border: none;
  background: url(../img/new_address_3.png) center no-repeat;background-size: 100% 100%;
}



  .collect {padding-bottom: 20px;background-color:#f2f4f7; overflow: hidden;}
  .collect .div_1{ background-color: #fff;padding: 0.2rem;margin-bottom: 0.2rem;  border-radius: 0.6em;font-family: "cu", sans-serif !important;  float: left; width: calc(100% - 1rem);margin-right: 0.2rem;height: 1.2rem;  }
  .collect .div_1_1{ width: calc(100% - 1rem - 10px);}
  .collect .text_1{
    max-width: 100%;
      font-weight:bold;
        font-size: 0.14rem;
        color: #000;
		line-height:0.2rem;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
  }
  .collect .text_2{font-size: 0.12rem;margin-top:0.05rem}
  .collect .text_4{font-size: 0.18rem;color: #000; margin-top:0.15rem}
  .collect .div_1 img{width: 1rem; object-fit:contain;margin-right: 10px;}
    .collect .text_4 img{width: 0.28rem !important;margin-right:0;}

  .collect .session-box {
    width: calc(100% + 1rem);
    overflow-x: auto;
    position: relative;
}



.collect  .session-box .del-btn {
width: 0.8rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
	 font-size: 0.14rem;
    font-weight: normal;
    float: left;
}

.collect  .clear {
    clear: both;
}

.new_collect {padding-bottom: 20px;background-color:#fff; overflow: hidden;}
  .new_collect .div_1{ background-color: #fff;padding: 0.15625rem 0;border-bottom:1px solid #f7f8fa; font-family: "cu", sans-serif !important;  float: left; width: calc(100% - 1rem);margin-right: 0.2rem;height: 1.2rem;  }
  .new_collect .div_1_1{ width: calc(100% - 1rem - 10px);}
  .new_collect .text_1{
    max-width: 100%;
      font-weight:bold;
        font-size: 0.175rem;
        color: #333;
		line-height:0.2rem;

        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
  }
  .new_collect .text_4{font-size: 0.2rem;color: #f42235; margin-top:0.15rem}
  .new_collect .div_1 img{width: 1rem;height:1rem; object-fit:contain;margin-right: 10px;}
    .new_collect .text_4 img{width: 0.28rem !important;margin-right:0;}

  .new_collect .session-box {
    width: calc(100% + 1rem);
    overflow-x: auto;
    position: relative;
}



.new_collect  .session-box .del-btn {
width: 0.8rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
	 font-size: 0.14rem;
    font-weight: normal;
    float: left;
	    background-color: #f42235;
    color: #Fff;
}

.new_collect  .clear {
    clear: both;
}

  
  
.increase{ padding: 0 0.2rem; width: 100%;  background-color:#f2f4f7;position: relative; }
.increase .div_4{ border-radius: 0.6em; background-color: #fff; margin-bottom: 20px;  }
.increase .div_4 label {width: 20%;display: block; font-family: "cu", sans-serif !important;color: #000;font-size: 0.16rem;height: 0.3rem; line-height: 0.3rem;}
.increase .div_4 img{ object-fit:contain;width: 0.08rem;}
.increase  button { width:calc( 100% - 0.2rem);margin-top: 40px;  background-color: #fe6d0a; left: 0.1rem; color: #fff;border-radius:0.2rem;font-size: 0.2rem;height: 0.5rem;    position: absolute;
   bottom: 1rem;}
.increase .div_4 div {width: 100%; padding: 0.15rem;border-bottom:1px solid #00000010 ;}
.increase .div_4 div:last-child {border-bottom:0px solid #00000010 ;}

.increase .div_4 input{border: 0; width: 75%; font-size: 0.16rem;height: 0.3rem;}
.increase input[type='checkbox'].switch{
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  width: 0.4rem;
  height: 0.18rem;
  background: #ccc;
  border-radius: 10px;
  transition: border-color .3s, background-color .3s;
}
 
.increase input[type='checkbox'].switch::after {
  content: '';
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 0 4px rgb(196, 196, 196);
  box-shadow: 0,0,2px,#999;
  transition:.4s;
  top: -0.01rem;
  position: absolute;
  left: 0px;
}
 
.increase input[type='checkbox'].switch:checked {
  background: #fe6d0a;
}
.increase input[type='checkbox'].switch:checked::after {
  content: '';
  position: absolute;
  left: 60%;
  top: -0.01rem;
}
.increase input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0,0,0,0.40);
  border-radius: 0.15rem;
}

.increase input[type="checkbox"]:checked::before {
  content: "";
  background-color: #fe6d0a;
  position: absolute;
 
  left: 0;
  width: 100%;
  border: 1px solid #fe6d0a;
  border-radius: 50%;
  color: #fff  !important;
  font-size: 16px;
  font-family: "cu", sans-serif !important;
}

.new_increase{ width: 100%;  background-color:#fff;position: relative; }
.new_increase .div_ding{background-color: #fff; padding: 0 0.15rem}
.new_increase .div_4{ border-radius: 0.6em; background-color: #fff; margin-bottom: 20px;  }
.new_increase .div_4 label {width: 20%;display: block; font-family: "cu", sans-serif !important;color: #000;font-size: 0.16rem;height: 0.3rem;line-height: 1.6; }
.new_increase .div_4 img{ object-fit:contain;width: 0.08rem;}
.new_increase  button { 
	width: calc(100% - .3rem);
    border: none;
    border-radius: 0.1rem;
    height: 0.575rem;
    line-height: 0.575rem;
    color: #fff;
    font-size: 0.2rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: absolute;
    bottom: 0.2rem;
    left: .15rem;}
.new_increase .div_4 div {width: 100%; padding: 0.15rem;border-bottom:1px solid #00000010 ;}
.new_increase .div_4 div:last-child {border-bottom:0px solid #00000010 ;}

.new_increase .div_4 input{border: 0; width: 75%; font-size: 0.16rem;height: 0.3rem;}
.new_increase input[type='checkbox'].switch{
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  width: 0.4rem;
  height: 0.225rem;
  background: #ccc;
  border-radius: 10px;
  transition: border-color .3s, background-color .3s;
}
 
.new_increase input[type='checkbox'].switch::after {
  content: '';
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 0 4px rgb(196, 196, 196);
  box-shadow: 0,0,2px,#999;
  transition:.4s;
 top: .0125rem;
  position: absolute;
  left: .01rem;
}
 
.new_increase input[type='checkbox'].switch:checked {
  background: #fe6d0a;
}
.new_increase input[type='checkbox'].switch:checked::after {
  content: '';
  position: absolute;
  left: .17rem;
  top: .0125rem;
}
.new_increase input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  width: 0;
  height: 0;
  border: 0 solid rgba(0,0,0,0.40);
  border-radius: 0.15rem;
}

.new_increase input[type="checkbox"]:checked::before {
  content: "";
  background-color: #fe6d0a;
  position: absolute;
  left: 0;
  width: 0;
  border: 0 solid #fe6d0a;
  border-radius: 50%;
  color: #fff  !important;
  font-size: 16px;
  font-family: "cu", sans-serif !important;
}

.new_increase .new_increase_t1{font-size:.175rem;color:#ea3017;margin-right:.05rem}



.right{width: 0.15rem; height: 0.15rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/right.png) !important;display: block; }
.left{ width: 0.17rem;margin-right: 2px; display: block; height: 0.17rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/left.png);}


.about{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.about .div_1{ border-radius: 0.6em; background-color: #fff; margin-bottom: 20px;  }
.about .div_1 a{ font-size: 0.15rem; color: #000;padding: 15px 20px;border-bottom:1px solid #00000020}
.about .div_1 a:last-child {border-bottom: 0px solid #00000010; }
.about .div_1 a img{ width: 0.07rem;margin-left: 5px;object-fit:contain;}
.about .div_1 a .text_1{ font-size: 0.15rem; font-weight: initial;color: #00000060;}
.about .div_2{height: 3rem;color: #000 ; font-size: 0.2rem;}
.about .div_2 img{width: 0.8rem; height: 0.8rem; border-radius: 0.15rem;object-fit:contain; border: 0; margin-bottom: 20px; background-color:#fff;}

.service{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.service .ico{background-image: url(../img/Calling.png); width: 0.8rem; background-repeat:no-repeat; background-size:contain; height: 0.8rem;border-radius: 0.15rem;}
.service .text_1{font-family: "cu", sans-serif !important; color: #000; font-size: 0.22rem;margin: 20px 0 10px;}
.service .div_2{height: 3rem;color: #000 ; font-size: 0.16rem;}
.service button { margin-top: 40px;    width: 100%;
    border: none;
    border-radius: 0.5rem;
    height: 0.5rem;
    line-height: 0.5rem;
    color: #fff;
    font-size: 0.16rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
       position: relative;
 }


.textarea-style{
  border-radius:0.15rem;
  height:160px;
  padding: 10px;
  font-size:0.13rem;
  width:100%;
  border: 0;
  background-color: #00000003;
  color: #000000;
}
.feedback{  width: 100%; padding: 0 0.2rem 0; background-color:#f2f4f7; }
.feedback .div_1{ border-radius: 0.6em; padding: 0.2rem; background-color: #fff; margin-bottom: 20px; }
.feedback .div_1 div{position: relative;}
.feedback .div_1 .text_1{position:absolute; bottom: 0.2rem;right: 0.2rem;font-size:12px; color:#BDCADA}
.feedback .div_1 p{color: #000; font-family: "cu", sans-serif !important; font-size: 0.18rem; margin-bottom: 10px;}
textarea:focus {  outline: none;}
.feedback .text_2{font-size: 0.13rem !important;position: relative !important;color: #13042640;}
.feedback .img_box {
  display: flex;
  flex-wrap: wrap;
}

.feedback .img_box .add_btn {
  width: 30%;
  aspect-ratio: 1/1;
  border: 1px solid #ccc;
  display: flex;
  background-repeat:no-repeat; background-size:contain;
  background-image: url(../img/shangchuan.png);
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}

.feedback .img_box .add_btn input[type="file"] {
  position: absolute;
  top: 0;

  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}

.feedback .img_box .img_item {
  width: 30%;
  aspect-ratio: 1/1;
  border: 1px solid #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}

.feedback .img_box .img_item img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.feedback .img_box .img_item .del_btn {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 20px;
  height: 20px;
  background-color: #ccc;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  cursor: pointer;
}
.feedback  button { width: 100%;margin-top: 40px; background-color: #fe6d0a;  color: #fff;border-radius:0.2rem;font-size: 0.2rem;height: 0.5rem;}
.feedback  .button_1 {
width: 100%;
border: none;
border-radius: 0.5rem;
height: 0.4rem;
line-height: 0.4rem;
color: #fff;
margin-bottom:0.2rem;
font-size: 0.16rem;
background-image: linear-gradient(#fe6d0a,#fe6d0a);
}

.newcard{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.newcard .ico{ background-image: url(../img/saoma.png);display: block; margin-right: 10px;width: 0.4rem; height: 0.4rem; background-repeat:no-repeat; background-size:contain;  }
.newcard .text_1{ font-size: 0.15rem; color:#622b9d ;margin-bottom: 40px;font-family: "cu", sans-serif !important;}
.newcard .div_1{ border-radius: 0.6em; background-color: #fff; margin-bottom: 20px;  }
.newcard .div_1 label {width: 20%;display: block; font-family: "cu", sans-serif !important;color: #000;font-size: 0.15rem;}
.newcard .div_1 img{ object-fit:contain;width: 1rem;border-radius: 0.15rem;position: relative;left: -1rem;}
.newcard  button { width: 100%;margin-top: 40px; background-color: #fe6d0a;  color: #fff;border-radius:0.2rem;font-size: 0.2rem;height: 0.5rem;}
.newcard .div_1 div {width: 100%; padding: 0.15rem;border-bottom:1px solid #00000010 ;}
.newcard .div_1 div:last-child {border-bottom:0px solid #00000010 ;}
.newcard .div_1 input{border: 0; width: 100%; font-size: 0.15rem;}
.newcard h3{margin: 20px 0 10px; font-family: "cu", sans-serif !important; font-size: 0.15rem;}

.names{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.names .div_1{ border-radius: 0.6em;   }
.names h2{ font-size: 0.15rem; color: #000; padding: 5px 0; font-family: "cu", sans-serif !important;}
.names p{ padding-left: 20px;color: #13042660; }
.names .div_1 input{border: 0;background-color: #fff; width: 100%; font-size: 0.15rem;height: 0.4rem;border-radius: 0.6em;margin: 10px 0; padding-left: 20px;}
.names  button { width: 100%;margin-top: 40px; background-color: #fe6d0a;  color: #fff;border-radius:0.2rem;font-size: 0.2rem;height: 0.5rem;}
.phone{ padding: 0 0.2rem; width: 100%; padding: 20px 0.2rem 0; background-color:#f2f4f7; }
.phone .div_1 input{border: 0;background-color: #fff; width: 100%; font-size: 0.15rem;height: 0.5rem;border-radius: 0.6em;margin: 10px 0; padding-left: 20px;}
.phone h2{margin-bottom: 20px; font-size: 0.15rem; color: #000; padding: 5px 0; font-family: "cu", sans-serif !important;}
.phone .text_1{font-size: 0.25rem; font-family: "cu", sans-serif !important; color: #000;}
.phone .text_2{color: #622b9d;position: absolute;right: 0; bottom: 0.27rem;right: 20px;}
.phone  button { width: 100%;margin-top: 40px; background-color: #fe6d0a;  color: #fff;border-radius:0.2rem;font-size: 0.2rem;height: 0.5rem;}
.header_top{width: calc(100% );padding: 0 0.2rem;font-size: 0.12rem;position: fixed;border-bottom:1px solid #e0e0e0;top: 0;left: 0;background-color: #fff;z-index: 1000;}
.header_top .header_topr .header_2{margin-top:0 !important}
.header_top h2{text-align: center;position: relative;margin: 0;color: #000 ; font-size: 0.15rem; font-family: "cu", sans-serif !important;}
.header_top .header_topl{ color: #000; font-family: "cu", sans-serif !important; display: inline-block;width: 0.7rem;height:0.5rem;background: url(../img/left_head.png) left center no-repeat;background-size: 0.7rem auto;float: left;}
.header_top .header_topr{width:calc(100%);float: left;position: relative;margin :0.1rem 0}
.header_topr .header_topr_ip{width:calc(80vw );height: 0.36rem;border-radius: 0.36rem; font-size:0.145rem;border: 1px solid #ebebeb;padding: 0 18% 0 15%;}
.header .header_topr_ip{width:calc(100% );}

.header_topr .hearer_sp1{border:0;display: inline-block;width: 0.25rem;height: 0.25rem;background: url(../img/serch.png) center no-repeat;background-size: 0.14rem;position: absolute;right: 0;top: 0.14rem;}
/* 轮播 */
.banner{ position:relative; overflow:hidden; margin:0 auto 0px auto;border-radius: 0.6em;}
.banner .hd{ position:absolute; height:0.1rem; line-height:0.1rem; bottom:0.1rem; right:0; z-index:1; width:100%; text-align:center }
.banner .hd li{ display:inline-block; width:0.1rem; height:0.1rem; font-size: 0.12rem; text-indent:-9999px; overflow:hidden; margin:0 0.05rem; background:rgba(88,72,71,.6); border-radius:50%; }
.banner .hd li.on{ background:rgb(89,142,202);}
.banner .hd ul{width: 100%;height: 0.1rem;font-size: 0.1rem;padding: 0;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li{display:none; position:relative; text-align:center;  }
.banner .bd li img{  vertical-align:top; width:100%;}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.banner .bd li:nth-child(1){display:block;}
.banner .pageState{ position:absolute; z-index:8; bottom:0.05rem; right:0.05rem; background:rgba(0,0,0,.3); color:#fff; padding:0 0.05rem; border-radius:0.1rem; height:0.1rem;}
.banner.info-slideBox .bd1 li{display:none;}
.banner.info-slideBox .bd1 li:nth-child(1){display:block;}

.index_box{width: 100%;padding-top: 0.5rem;} 
.index_box_top{font-size:0.1rem;width: 100%;height: 0.45rem;position: fixed;top: 0;left: 0;background-color: #fff;z-index: 3000;box-shadow: 0 2px 5px 0 rgba(185,185,185,.3);}
.index_box_top:after{content: "";display: block;width: 0;height: 0;clear: both;opacity: 0;}
.index_box_top>*{float: left;}
.index_box_top>form{width:calc(100% - 0.39rem);}
.index_box_top span{display: inline-block;}
.index_box_top .box_top_sp1{width: 0.4rem;height: 0.45rem;background: url(../img/sfl_logo.png) center center no-repeat;background-size: 0.2rem 0.21rem;}
.index_box_top .box_top_ip{padding:0 0.3rem 0 0.1rem;width:calc(100% - 0.4rem);height: 0.275rem;margin-top: 0.09rem;border: none;border-radius: 0.015rem;font-size: 0.12rem;color: #999999;background:#f2f2f2;}
.index_box_top .serc_div{width: calc(100% - 0.4rem);position:relative;}
.serc_div .serc_sub{width:0.3rem;height:0.275rem;position:absolute;right:0;top:0.09rem;border:none;background:url(../img/serch.png) 0.1rem center no-repeat;background-size: 0.115rem 0.115rem;}
.index_box_top .box_top_sp2{width: 0.39rem;height: 0.45rem;float: right;background: url(../img/icon-1.png) center center no-repeat;background-size: 0.17rem;}
.one{overflow: hidden;white-space: nowrap; text-overflow: ellipsis;  }
.two{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/*小圆点颜色*/
.swiper-pagination-bullet-active{
	background-color: #766a67;
}
.index_box_lb{margin-top: 0.2rem; padding: 0.2rem 0.2rem; background-color:#f2f4f7 ; min-height:calc( 100vh - 1.4rem)  ;}
/* 广告 */
.advertisement{ margin-top: 20px;}
.advertisement .img_1{ width: 47%;object-fit:cover;height: 100%;}
.advertisement .div_1{width:50%}
.advertisement .div_1 .div_2:nth-child(1){background-image: linear-gradient(to bottom,#e7f7ff 0%,#fff 25%);}
.advertisement .div_1 .div_2:nth-child(2){background-image: linear-gradient(to bottom,#fff9df 0%,#fff 25%);}
.advertisement .div_1 .div_2{border: 1px #fff solid; background-color: #fff; border-radius: 0.6em; margin-top:0; height: calc(50% - 0.05rem); width: 100%; padding: 0.1rem;}
.advertisement .div_1 .div_2 h2{ color: #000; font-size: 0.175rem; font-family: "cu", sans-serif !important;}
.advertisement .div_1 .div_2 .img_2{ width: 100%;object-fit:contain;margin-top:10px}
.advertisement .div_1 .div_3{position: relative;width: 48%;}
.advertisement .div_1 .div_2 span{ width: 0.5rem; height: 0.2rem; border-radius: 0.15rem; position: absolute;bottom: 0;left: calc(50% - 0.2rem); text-align: center; background-color: #622b9d; color: #fff;}
.advertisement .div_1 .img3{width:100%;border-radius: 0.6em; }
.advertisement .div_1 a{margin-bottom:.05rem; width: calc( (100% - .1rem) / 2 );}
.commodity{width: 100%; background-color: #fff; border-radius: 0.6em; padding: 10px 18px;margin-top:.2rem}
.commodity h2{color: #000; font-family: "cu", sans-serif !important; font-size: 0.18rem;line-height: .4rem;}
.commodity span{color: #000000; font-family: "cu", sans-serif !important; font-size: 0.15rem;}
.commodity button{ font-size: 0.15rem; background-color: #fe6d0a; color: #fff; height: 0.25rem; width: 0.6rem;border-radius: 0.15rem;line-height:.25rem}
.commodity .div_1 {width: 27%;margin-right: 4%;   display: inline-block;}
.commodity .div_1 img{width: 100%;height:0.9rem;object-fit:cover; }
.commodity .div_1 .text_1{ word-break: break-all;font-size: 0.15rem;color: #000; text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
		line-height: 0.17rem;
		height: 0.34rem;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
.commodity .div_1 .text_2{ font-size: 0.14rem; color:#fe6d0a ;}
.commodity .div_1 .text_3{ font-size: 0.1rem; color:#00000060;margin-top:.1rem}
.commodity .div_2 {	overflow-y:auto;touch-action: auto;}
.commodity .div_2::-webkit-scrollbar{
    display: none;width: 0 !important;
}
.commodity .div_3 {margin-top:5px}

.classification {background-color: #fff;margin-top: 20px; padding-right: 0.1rem;border-radius: 0.6em;padding-bottom:0.1rem ; }
.classification .classification_box{overflow-y:auto;}

.classification .div_1{ color: #000; font-size: 0.1rem; width: 18%;margin: 8px 16px 8px 0;}
.classification .div_2{
  /* box-shadow: inset 0 0 10px #622b9d60; */

  width: 100%;
    padding-top: 100%;
    position: relative;
  border-radius: 0.6em;

}

.classification .div_2 img{object-fit:cover; top: 15%;width: 70%;height:70%; left: 15%;position: absolute;}

.classification .scroll1::-webkit-scrollbar {
  width: 0;
overflow-y: scroll;
scrollbar-color: transparent transparent;
scrollbar-track-color: transparent;
-ms-scrollbar-track-color: transparent;
  height: 0;
}

.classification .scroll2 {
  overflow-y: hidden;
  overflow-x: auto;
  white-space: nowrap;
  overflow: overlay;
  margin: 0 auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: auto;
  scrollbar-color: #622b9d #622b9d08 !important;
}

.classification .scroll2::-webkit-scrollbar {
  width: 0;
  border-radius: 5px;
  scrollbar-color:#622b9d08 !important;
  height: 5px;
}
.classification .scroll2::-webkit-scrollbar-button { display: none;}

.classification .scroll2::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #622b9d;
}

.classification .scroll2::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  background: #622bad08;
}

/* 新 */

/* 电子码 */
.electronic {background-image: url(../img/beijing.png);background-repeat:no-repeat; background-size:contain;background-color: #f2f4f7;padding-bottom: 20px;}

.electronic .header_top{background-image: url(../img/beijing.png);background-repeat:no-repeat; background-size:100%;}
.electronic .index_box_lb{margin-top: 0.15rem;}
.electronic .classification{width: 100vw;border-radius: 0;position: relative;left: -0.1rem;}
.electronic .div_4{width: 47%; border-radius: 0.6em; padding: 0.1rem; background-color: #fff;margin-bottom: 10px; }
.electronic .div_4 .img_1{width: 80%; }
.electronic .div_4 .text_1{ font-size: 0.12rem; width: 100%; font-family: "cu", sans-serif !important; color: #000;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
 }
.electronic .div_4 .text_2{ font-size: 0.12rem; color:#fe6d0a ;}
.electronic .div_4 .text_3{ font-size: 0.08rem; color:#00000060 ;}
.electronic .h2_1{font-size: 0.13rem;margin: 15px 0 10px;color: #000;font-family: "cu", sans-serif !important;}
.electronic .img_3{width: 0.17rem;}

.film .header_top .header_topl{display:flex; }
.film .header_top .header_topr{width: calc(100% - 0.7rem);}
.payment_z .div_1 { border-radius: 0.6em; padding: 0.12rem;  background-color: #fff; margin-bottom: 10px; }
.payment_z .div_1 div{position: relative;}
.payment_z .div_1 .text_1{position:absolute; bottom: 0.2rem;right: 0.2rem;font-size:12px; color:#BDCADA}
.payment_z .div_1 p{ white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;color: #000; font-family: "cu", sans-serif !important; font-size: 0.16rem;}
.payment_z .div_1 .text_2{color: #00000050; font-weight: 500; font-size:0.1rem; }
.payment_z .div_1 .text_2 i{margin-left: 5px; width: 0.1rem; height: 0.1rem; }
.payment_z .div_1 table{width: 100%;font-size: 0.12rem; color: #000; }
.payment_z .div_1 tr{display: flex; width: 100%;font-size:0.16rem;  flex-direction: row; justify-content: space-between; line-height: 0.5rem;}
.payment_z .div_1 tr .right{margin-left:5px}

/* 支付成功 */
.payment .div_1{
  width: 100%;
  padding: 10%;
}
.payment  .button_1{
 width: 45%;
 height: 0.35rem;
 border-radius: 0.35rem;
 border: #fe6d0a 1px solid;
 color: #fe6d0a;
}
.payment .button_2{
  width: 45%;
  height: 0.35rem;
  border-radius: 0.35rem;
  background-color: #fe6d0a;
  color: #fff;
 }
 .payment  .img_2{
  width: 0.7rem;
 }
 .payment .text_4{
  color: #000;
  margin: 0.2rem;
  font-family: "cu", sans-serif !important;
  font-size: 0.2rem;
 }
 .payment .text_5{
  color: #00000060;
  font-family: "cu", sans-serif !important;
  font-size: 0.15rem;
 }
 .payment .text_6{
  color: #fe6d0a;
  font-family: "cu", sans-serif !important;
  font-size: 0.15rem;
 }
 .payment .div_2{
  padding: 0.2rem;
  margin-top: 0.5rem;
 }
 /* 退换货 */
 .fang {position: relative;height: 100%;}
 .fang .div_di{height: 0.6rem;
			background-color: #f2f4f7;
			position: fixed;
			padding:0 10%;
			bottom: 0rem;
			width: 100%;
			left: 0;
			}
 .exchange{width: 100%;;}
 .exchange h1{ height: 0.5rem;line-height: 0.5rem; font-size: 0.165rem; text-align: center; color: #000; }
 .exchange h1 span{ color: #fe6d0a;}
 .exchange .div_4.active{border: 1px solid #fe6d0a;}

 .exchange .div_1_1 { border-radius: 0.6em; padding: 0.12rem;  background-color: #fff; margin-bottom: 10px; }
.exchange .div_1_1 div{position: relative;width:90% }
.exchange .div_1_1 .text_1{position:absolute; bottom: 0.2rem;right: 0.2rem;font-size:12px; color:#BDCADA}
.exchange .div_1_1 p{
display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: left;
    overflow: hidden;
	line-height: .35rem; text-overflow: ellipsis;color: #000; font-family: "cu", sans-serif !important; font-size: 0.19rem;}
.exchange .div_1_1 .text_2{color: #00000050; font-weight: 500; font-size:0.12rem; }
.exchange .div_1_1 .text_2 i{margin-left: 5px; width: 0.1rem; height: 0.1rem; }
.exchange .div_1_1 table{width: 100%;font-size: 0.14rem; color: #000; }
.exchange .div_1_1 tr{display: flex; width: 100%;font-size:0.18rem;  flex-direction: row; justify-content: space-between; line-height: 0.5rem;}
.exchange .div_2{ height: 0.5rem;line-height: 0.5rem;color: #333;font-size:0.18rem;   }
.exchange .div_2 .text_3{ color: #fe6d0a;font-size:0.18rem; }
.exchange .div_2 .text_3 i{margin-left: 5px; width: 0.1rem; height: 0.1rem; }

.exchange .div_2 .text_4{ color: #000000; }

textarea:focus {  outline: none;}
.exchange .text_2{font-size: 0.16rem !important;position: relative !important;color: #13042640;}
.exchange .img_box {
  display: flex;
  flex-wrap: wrap;
}

.exchange .img_box .add_btn {
  width: 30%;
  aspect-ratio: 1/1;
  border: 1px solid #ccc;
  display: flex;
  background-repeat:no-repeat; background-size:contain;
  background-image: url(../img/shangchuan.png);
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}

.exchange .img_box .add_btn input[type="file"] {
  position: absolute;
  top: 0;

  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}

.exchange .img_box .img_item {
  width: 30%;
  aspect-ratio: 1/1;
  border: 1px solid #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1%;
  margin-bottom: 10px;
  position: relative;
}

.exchange .img_box .img_item img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.exchange .img_box .img_item .del_btn {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 20px;
  height: 20px;
  background-color: #ccc;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  cursor: pointer;
}
.exchange .div_di{
	    z-index: 10;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f2f4f7;
    height: 0.8rem;
    padding: 0 0.256rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.exchange .button_1 {
    width: 100%;
    border: none;
    border-radius: 0.5rem;
    height: 0.4rem;
    line-height: 0.4rem;
    color: #fff;
    font-size: 0.16rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
    position: relative;
   
    }

.exchange .text_3{font-size: 0.12rem; color: #00000060;}
.exchange .text_4{ color: #fe6d0a  !important; font-family: "cu", sans-serif !important;padding-right:0.2rem !important;border: 0;}
.exchange .div_5{ width: 80%; margin: 0 auto; padding: 20px 0;text-align: center; border-radius: 0.6em; margin-top:40px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }

.exchange .text_5{ color: #b85cd6 !important;margin: 5px 0; font-size:0.35rem !important;}
.exchange .text_6{ color: #000  !important;font-size:0.15rem !important;}
.exchange .text_7{ color: #000  !important;font-size:0.15rem !important;margin: 20px 0;}
.exchange .text_7 span{ color: #b85cd6  !important;font-size:0.16rem !important;}
.exchange .text_8 { width: 100%;line-height:auto !important}
 .shouhou .div_1_1 div{width: 100%; }

.refund  .user_name_box .user_name_sp1{padding: 0 !important;}

.form-box{width: 100%;background: #FFFFFF;font-size: .12rem;color: #000; border-radius: 0.6em;
  padding: 0.2rem;
  background-color: #fff;
  margin-bottom: 20px;}
.form-box .title{  color: #000;
  font-family: "cu", sans-serif !important;
  font-size: 0.18rem;
  margin-bottom: 10px;
}
.form-box .title span{padding: 0 .1rem;}
.form-box .jtssk .item{display: flex;align-items: center;padding: .15rem 0;}

.star{display: flex;}
.star span{width: .2rem;height: .2rem;margin-left: .2rem;background: url(../img/star.png) center center no-repeat;background-size: 100%;cursor: pointer;}
.star span.on{background-image: url(../img/star-active.png);}
.form-box .jtssk .item .text_1{display: block;font-size: 0.14rem; color: #000;font-family: "cu", sans-serif !important;}
/* 支付 */
.container{}
.pay-type ul{display: flex;flex-direction: column;  }
.pay-type ul li{display: flex;justify-content: space-between;line-height: 0.4rem; align-items: center;height: 0.4rem;width: 100%;font-size: 0.16rem;color: #333333;margin-bottom: .35rem;}
.pay-type ul li:nth-child(1){
	margin-bottom:0
}
.pay-type ul li .type{display: flex;align-items: center;height: 100%;}
.pay-type ul li .type i{display: inline-block;width: 0.3rem;margin-right: 0.1rem; height: 100%;background: url(../img/icon-wxpay.png) center center no-repeat;background-size: .45rem .40rem;}
.pay-type ul li i.check{display: inline-block;width: .2rem;height: 100%;background: url(../img/icon-checked.png) right center no-repeat;background-repeat:no-repeat; background-size:contain;}
.pay-type ul li .type i.wx{background: url(../img/icon-wxpay.png) left center no-repeat;background-repeat:no-repeat; background-size:contain;  }
.pay-type ul li .type i.ali{background: url(../img/icon-alipay.png) left center no-repeat;background-repeat:no-repeat; background-size:contain;}
.pay-type ul li .type i.bank{background: url(../img/icon-bank.png) left center no-repeat;background-repeat:no-repeat; background-size:contain; }


.pay-type ul li.active i.check{background-image: url(../img/icon-checked-active.png);}
.pay-type .more{text-align: center;font-size: .24rem;color: #a6a6a6;padding-bottom: 1.2rem; padding-bottom: 0 !important;}
.pay-type ul li .hidden{display: none;}

.payment_o .pay-type ul li input[type="radio"]:checked + label{
color: #fe6d0a !important;
border: 1px solid #fe6d0a;
}
.payment_o .pay-type ul li input[type="radio"]:checked ~ .div_4{
color: #fe6d0a !important;
}
.payment_o .pay-type ul li input[type="radio"]:checked ~ .div_4 .text_1{
color: #fe6d0a !important;
}

.payment_o .pay-type ul li input[type="checkbox"]:checked + label{
color: #fe6d0a !important;
border: 1px solid #fe6d0a;
}
.payment_o .pay-type ul{
padding:0 .2rem
}


.payment_o .pay-type ul li{margin-bottom: .2rem;height: 1.1rem;width: 100%; position: relative}
.payment_o .pay-type ul li .div_4{display: flex;  position: relative; border-radius: 0.1rem; background-color: #Fff ; padding: 0.1rem 0.2rem; justify-content: space-between;line-height: 0.2rem; align-items: center;height: 0.8rem;width: 100%;font-size: 0.17rem;color: #333333;}
.payment_o .pay-type ul li .div_4_1{display: flex;z-index:9999;  position: absolute; border-radius: 0.1rem; background-color: transparent !important; padding: 0.1rem 0.2rem; justify-content: space-between;line-height: 0.2rem; align-items: center;height: 0.8rem;width: 100%;font-size: 0.17rem;color: #333333;}
.payment_o .pay-type ul li .div_4_2{display: flex;  position: relative; border-radius: 0.1rem; background-color: #Fff ; padding: 0.1rem 0.2rem; justify-content: space-between;line-height: 0.2rem; align-items: center;width: 100%;font-size: 0.15rem;color: #333333;}
.payment_o .pay-type ul li .div_4_3{display: flex;z-index:9999;  position: absolute;top:0; border-radius: 0.1rem; padding: 0.1rem 0.2rem; justify-content: space-between;line-height: 0.2rem; align-items: center;width: 100%;font-size: 0.15rem;color: #333333;}
.payment_o .pay-type .more{text-align: center;font-size: .12rem;color: #a6a6a6;padding-bottom: 1.2rem; padding-bottom: 0 !important;}
.payment_o h1 span{font-size: 0.22rem;margin: 0.2rem 0;
    display: block;color: #fe6d0a; }
.payment_o .pay-type ul li.selected {
    border: 1px solid blue;
  }
  .payment_o .pay-type ul li .div_4_2 .text_1{
	margin-bottom:15px
  }
    .payment_o .pay-type ul li .div_4_2 .text_2{
	color:#fe6d0a;font-size:0.3rem;    font-family: "cu", sans-serif !important;padding:0.15rem 0 0.3rem; border-bottom: 1px solid #00000010;margin-bottom:0.1rem
  }
 .payment_o .pay-type ul li .div_4_2 .text_3{
	font-size:0.2rem;line-height: 30px; font-family: "cu", sans-serif !important;color:#000;
 }
.payment_o .pay-type ul li .type{display: flex;align-items: center;height: 100%;width:100%}
.payment_o .pay-type ul li .type span{display: block;font-size:0.18rem; height: 50%;width: 100%;}
.payment_o .pay-type ul li .type .text_1{display: block; height: 50%; font-size: 0.16rem; color: #00000060;}
 .pay-type ul  .hidden{display: none !important;}
 .payment_o h2{font-size: 0.16rem; padding: 0.2rem 0.2rem; color: #000;height: auto;}

 .payment_o .div_4{background-color: #fafafb !important;}
 .payment_o .div_4_1{background-color: #fafafb !important;}

 .zz_cov.slideInRight{left: 0 !important;}
 .tan_d{height: 100%; background-color:#f2f4f7 !important;padding: 0 !important;}
 .tan_d.zz_cov{border-radius: 0;}
 .tan_d .zz_covt{border-radius: 0 !important;}
 .tan_d .zz_content_box{height: 100%;padding: 0 0.2rem 0.2rem;}
 .tan_d .div_1{ margin-right: 0.2rem;} 
/* 商品列表 */
 .tabulation {background-color: #f2f4f7;padding-bottom: 20px;}
 .tabulation .head{margin-bottom:0; }
 .tabulation .header_top span{height: 0.36rem;
  display: block;
  line-height: 0.36rem;}
.tabulation .header_top{line-height:normal;background-color: #fff;background-repeat:no-repeat; background-size:100%;}
.tabulation .index_box_lb{margin-top: 1.1rem;padding:0 .15rem}
.tabulation .classification{width: 100vw;border-radius: 0;position: relative;left: -0.1rem;}
.tabulation .div_4{width: calc(50% - .075rem); border-radius: 0.1rem;  background-color: #fff;margin-bottom:0.15rem; }
.tabulation .div_4 .img_1{width: 100%;padding-top:100%;position: relative;}
.tabulation .div_4 .img_1 img{width: 100%; border-radius: 0.1rem 0.1rem 0 0; position: absolute;top:0;height:100%}

.tabulation .div_4 .text_1{word-break: break-all; font-size: 0.16rem; width: 100%; font-family: "cu", sans-serif !important; color: #000;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  	line-height: 0.2rem;
		height: 0.42rem;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
 }
.tabulation .div_4 .text_2{ font-size: 0.16rem; color:#fe6d0a ;}
.tabulation .div_4 .text_3{ font-size: 0.14rem; color:#00000060 ;}
.tabulation .h2_1{font-size: 0.14rem;margin: 15px 0 10px;color: #000;font-family: "cu", sans-serif !important;}
.tabulation .img_3{width: 0.2rem;}
.tabulation .header_top h2 {text-align: left;}
.tabulation .biao li{width: 33.33%;text-align: center;height: 0.4rem;position: relative}
.tabulation .biao li a{height: inherit;font-size:0.16rem }
.tabulation .actives{color:#fe6d0a; font-family: "cu", sans-serif !important;}
.tabulation .actives a{color:#fe6d0a;border-bottom:1px solid #fe6d0a ; }
.tabulation .not .img_2{ width:0.2rem; background-size: contain; margin-left:5px; background-image:url(../img/sort_not.png);background-position:center;background-repeat:no-repeat;}
.tabulation .priceasc .img_2{ width:0.2rem; background-size: contain; margin-left:5px; background-image:url(../img/sort.png);background-position:center;background-repeat:no-repeat;}
.tabulation .pricedesc .img_2{ width:0.2rem; background-size: contain; margin-left:5px;  background-image:url(../img/sort.png);  transform:rotate(180deg);background-position:center;background-repeat:no-repeat;}
/* 购物车 */
.shopping {background-color: #f2f4f7;padding: 0 0.2rem 0.6rem;}
.shopping h2{font-size: 0.2rem; color: #000; font-family: "cu", sans-serif !important;margin-bottom:0.15rem}
.shopping .text_5{font-size: 0.15rem; color:#fe6d0a; font-family: "cu", sans-serif !important;}
.shopping .text_6{font-size: 0.12rem; color: #00000060;margin: 0 5px; }
.shopping .div_1{
  width: 100%; background-color: #fff; border-radius: 0.6em;padding:0.15rem 0.15rem 0.2rem;margin-top: 20px;
  overflow-x: hidden;  
  -ms-overflow-style: none; 
  scrollbar-width: none; 
  &::-webkit-scrollbar {
    display: none;
  }
}
.shopping .div_1 h2{font-size: 0.18rem; }
.shopping .img_1{width: .85rem;margin: 0 10px;}
.shopping .text_1{font-size: 0.16rem;
color: #000;

width: 2.5rem;
overflow: hidden;
text-overflow: ellipsis;}
.shopping .text_2{font-size: 0.1rem; color:#fe6d0a; align-self: stretch;
  padding:2px; border-radius:0.06rem; display: block;margin: 10px 0;}
   .shopping .text_3{color: #fe6d0a;font-size: 0.17rem;}
   .shopping .text_4{color: #00000060;font-size: 0.15rem;}

   .shopping .hly_boxc_ul2{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius: 0.1rem;}
   .shopping .hly_boxc_ul2 li{height:0.18rem;width:0.22187rem;text-align:center;line-height:0.18rem;color:#000;font-size:0.16213rem}
   .shopping .hly_boxc_ul2 li:nth-child(2){width:auto}
   .shopping .hly_boxc_ul2 li input{border-radius:.5em;width:0.34133rem;height:0.18rem;background-color:#f0fffc;border:0;text-align:center;font-size:0.11093rem}
    
  .shopping .div_2 {
  width: 100%; border-top: #00000010 1px solid;height: 0.4rem;padding-top: 0.2rem;margin-top: 10px;
  }
  .shopping .div_2 .text_7 {
    font-size: 0.18rem; color: #000;
    }
    .shopping .div_2 .text_7 span{
      font-size: 0.18rem; color:#fe6d0a;
      }
      .shopping .div_2 input{
        width: 0.9rem; height: 0.3rem;  font-size: 0.18rem;border-radius: 0.6em;background-color: #fe6d0a;color: #Fff; border: 0;
        }

   .shopping   .session-box {
    width: calc(100% + 1rem);
    overflow-x: auto;
    position: relative;
}



.shopping  .session-box .del-btn {
    width: 0.8rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    
    background-color: #fe6d0a;
    color: #Fff;
    
  font-size: 0.14rem;
    font-weight: normal;
    float: left;
}

.shopping  .clear {
    clear: both;
}
.shopping .item_bo_sale{
position: absolute;
width: 100%;
height: 100%;
padding-left:calc(0.16rem + 12px);
background-color: #ffffff90;
}
.shopping .item_bo_sale_q{
	width: .85rem;
height: .85rem;
background-position:center center;background-repeat:no-repeat;background-image:url(../img/xiajia.png);background-size:.85rem;
text-align: center;
line-height: .85rem;
font-size:0.2rem
}
.collect .item_bo_sale{
position: absolute;
width: calc(100% - .4rem);
height: 100%;
background-color: #ffffff90;
}
.collect .item_bo_sale_q{
width: 1rem;
height: 1rem;
background-position:center center;background-repeat:no-repeat;background-image:url(../img/xiajia.png);
background-size:1rem;
text-align: center;
line-height: 1rem;
border-radius:.1rem
}

/* 复选框组件 */
input[type="checkbox"] {
  width: 0.16rem;
    border-radius: 50%;
  height: 0.16rem;
  line-height: 0.16rem;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
   border: 1px solid rgba(0,0,0,0.40);
  position: relative;
  box-sizing: content-box;
}

input[type="checkbox"]::before {
  content: "";

  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  /* border: 0px solid rgba(0,0,0,0.40); */
  border-radius: 50%;
}

input[type="checkbox"]:checked {
 	 border-color: #fe6d0a;
 }

input[type="checkbox"]:checked::before {
  /* content: "✔"; */
  background-color: #fe6d0a;
 
  position: absolute;
  top: 25%;
  left: 25%;
  width: 50%;
  height:50%;
  /* border: 1px solid #fe6d0a; */

  color: #fff;
  font-size: 16px;
  font-family: "cu", sans-serif !important;
}

.list_address ul{width:100%;overflow:hidden;padding: 0;}
.list_address li{position:relative;overflow:hidden; width: calc(100% + 0.8rem + 0.2rem );height: 1.2rem;}
.list_address .name,.list_address .tel{margin-left:0.2rem;font-size:0.15rem;line-height:0.2rem;float:left;}
.list_address .address{margin-left:0.1rem;font-size:0.15rem;color:#6a6a6a;line-height:0.2rem;margin-bottom:1rem;}
.list_address .delete{
  position:absolute;
  right:-20px;
  
  top:0;
  width: 0.8rem;
  height: 100%;
  vertical-align:middle;
  font-size:0.14rem;
  line-height: 1.2rem;
  text-align:center;
    background-color: #fe6d0a;color:#fff;}

    .button_3 { width: calc(43%); border: 0;left: 53.5%; background-color: #fe6d0a;  color: #fff;border-radius:0.4rem !important;font-size: 0.17rem;height: 0.4rem;}
    .button_4 { width: calc(43%);left: 3.5%;  background-color: transparent; border: 1px solid #fe6d0a;  color: #fe6d0a;border-radius:0.4rem !important;font-size: 0.17rem;height: 0.4rem;}
  /* 兑换商品卡 */
    .product {background-color: #f2f4f7;}
    .product  .div_1{border-radius: 0.6em; padding: 0.1rem; background-color: #fff}
    .product  .div_1 .text_1{color: #000; font-size: 0.18rem;margin-bottom: 10px;}
    .product  .div_1 .text_2{color: #00000070; font-size: 0.12rem;}
    .product  .div_2 {color: #00000070; font-size: 0.12rem; }
    .product  .div_2 p{ overflow: hidden;
      overflow: hidden;
      flex-grow: 1;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      flex-shrink: 1;}


    

    .product .div_4{width: 47%; border-radius: 0.15rem; padding: 0.15rem; background-color: #fff;margin-bottom: .2rem; }
.product .div_4 .img_1{width: 80%;position: relative;padding-top:80% }
.product .div_4 .img_1 img{position: absolute;top:0;width:100%;height:100%}

.product .div_4 .text_1{ font-size: 0.12rem; width: 100%; font-family: "cu", sans-serif !important; color: #000;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
 }
.product .div_4 .text_2{ font-size: 0.12rem; color:#fe6d0a ;}
.product  .text_3{ height: 60px; line-height: 60px;font-size: 0.2rem;color: #fe6d0a;}
.product  .text_3 .i_1{ width: 35%;height: 2px; background-color:#fe6d0a ;display: block; background:linear-gradient( to left, #fe6d0a 0% , #00000000 100%);}
.product  .text_3 .i_2{ width: 35%;height: 2px; background-color:#fe6d0a ;display: block; background:linear-gradient( to right, #fe6d0a 0% , #00000000 100%);}
.itemAttrs {border:0 !important;opacity:0;width:0 !important;}
.nav-active input[type="radio"]:checked + label {
	color: #fe6d0a !important;border:1px solid #fe6d0a;margin:0 !important; line-height: 0.21333rem;padding: 5px 10px !important;border-radius: 2em;
}
 input[type="button"][disabled] {
    background-color: #f2f4f7 !important;
    color: #fe6d0a !important;
    cursor: not-allowed;
  }
  .code_input_opinion{width:100%;border:0; resize: vertical;padding: 15px;height:2rem;}
.from-item{ display: flex;height: 100%;}

.index {
  background-color:#f2f4f7;position: relative;
}
.index .header .cha{position: absolute;right: 20px;}

.input_s{
position: absolute;
right: 20px;
font-size: 0.145rem;
background-color: transparent;
border: 0;
font-family: "cu", sans-serif !important;

}
.index .header .div_1{
  z-index: 999;padding: 0 0.1rem;padding-left:0.2rem
}
.index .header .div_1 img{object-fit:cover}
.index .header .div_1 .img_1{width: 0.16rem;margin-right: 0.1rem;}
.index .header .div_1 .text_1{
  width: 1rem;font-size: 0.14rem;color: #fff;z-index: 1;
}
.index .header .xia{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_2.png);}
.index .header{background-color: transparent;}
.index .header h2{
  color: #fff;
  text-align: left;
  position: relative;
  padding: 0 0.1rem;
  margin: 0;
  line-height: 0.6rem;
  font-size: 0.22rem;
  font-family: "cu", sans-serif !important;}
.shengyu{
  flex-grow :1;position: relative;
}
.index .div_2{width: 100%;margin-top:20px; border-radius: 0.1rem;background-color: #fff; padding: 0.2rem; }


.index .div_3{width: 22%;display: block;} .index .div_3 img {width: 100%;} .index .div_3 p{text-align: center; color: #000;font-family: "cu", sans-serif !important;font-size: 0.12rem;}
.index .div_4{width: 16%; margin-bottom:.1rem;margin-right:calc(20% / 4 )} 


.index .div_4 img {
    width: 80%;
    height: 80%;
    position: absolute;
    top: 10%;margin: 0 auto;}
/* .index .div_4.home_icon_0 img{
width: 105% !important;
  height: 105% !important;
  top: -15% !important;
  left: -15% !important;
} */
.index .div_4 p{text-align: center; color: #000;font-family: "cu", sans-serif !important;font-size: 0.12rem;}
.index .div_4:nth-child(5n){margin-right:0}
.index .div_5{  
  border-radius: 0.6em;
  margin-top: .1rem;
  width: calc( (100% - .1rem) / 2 );
  padding: 0.1rem;
}
.index .div_5 .img_2{width:100%;margin-top:.2rem}
.right_1{ width: 0.17rem;margin-right: 2px; display: block; height: 0.13rem; background-repeat:no-repeat; background-size:contain;  transform: rotate(180deg); background-image: url(../img/left.png);}
.index .text_2{color: #000;font-size: 0.15rem;font-family: "cu", sans-serif !important;}
.index .text_3{display: block;    border-radius: 0.08rem 0 0.08rem 0;font-size: 0.08rem; background-color: #d02513;padding: 0 0.04rem;color: #fff;position: absolute;}
.index .text_4{display: block; border-radius: 0.1rem 0 0.1rem 0;font-size: 0.08rem; background-color: #ff7e00;padding: 0 0.04rem;color: #fff;position: absolute;}

.index .text_5{font-size: 0.15rem;color: #000;}
.index .text_5_1{font-size: 0.15rem;color: #000;}

.index .text_6{font-size: 0.12rem;padding-left:0.1rem;  color: #fe6d0a;font-family: "cu", sans-serif !important;margin-top:.1rem}
.index .text_7{font-size: 0.11rem;color: #00000060;font-family: "cu", sans-serif !important;}
.index .div_6{position: relative; margin-top: 10px; height: calc(100% / 4 - 10px );}
.index .img_3{
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 0.1rem;
  margin-right: 5px;
}
.index .div_5 .text_6{
	margin-top:0 ;
	font-size:0.1rem;
	padding-left:0
}
.index .banner .bd li img {
  vertical-align: top;
  object-fit: cover;
  height: 2rem;
  border-radius: 15px;
}
.img_guang {
  vertical-align: top;
  height: 2rem;
  width:100%;
  border-radius: 15px;
  margin:10px 0 0;
}
.index .img_guang{
  margin: 0;
}
.index .div_7{width: calc(100% - 0.7rem - 5px );}
.index .div_8{height: 2.4rem;overflow: hidden;position: relative;}
.index .div_9{position: absolute;
  left: 0;
  top: 0;
  right: -17px; 
  bottom: 0;
  overflow-x: hidden;
  overflow-y: scroll; }
  .index .div_10{margin: .15rem  0;}
  .index .div_10:last-child{margin: 20px 0 50px 0;}
.index .div_10 .text_8{font-size: 0.16rem;color: #000000;font-family: "cu", sans-serif !important;}
.index .div_10 .text_9{font-size: 0.12rem;color: #00000060;font-family: "cu", sans-serif !important;}
.index .div_10 .text_9 i{margin-left: 5px;height: 0.12rem;}

.index .div_11{
  width: calc( (100% - .1rem) / 2 ); background-color: #fff;padding:0 0 .1rem;border-radius: 0.6em ;margin-top: .1rem;
}

.index .div_11:nth-child(1){
  margin-top:20px
}
.index .div_11:nth-child(2){
  margin-top:20px
}
.index .div_11_2{
background-color: #fff;
padding:2rem 0.1rem 0;
position: relative;
margin-top:10px;
background-image: linear-gradient(to top,#E3530020 ,#fff );
border-radius: 0.6em ;
}
.index .div_11_2 .div_11_3{
width: calc( (100% - .1rem) / 3 ); padding:0 0 .1rem;border-radius: 0.6em ;margin-top: .1rem;margin-right:0.1rem
}
.index .div_11_2  .img_guang{
position: absolute;
left: 0;
margin-top:0;
top: 0;
border-radius: 15px;
}
.index .div_11_2 .div_11_3 .img_4 {
border:1px solid #bebebe20;border-radius: 0.6em ;
}


.index .div_11:nth-child(2n){
  margin-left:0.1rem
}
.index .div_11_3 .div_11_1{
	position: relative;
	padding-top: 100%;
	width: 100%;
	border-radius: 0.6em;
}
.index .div_11 .div_11_1{
	position: relative;
	padding-top: 100%;
	width: 100%;
	border-radius: 0.6em;
}
.index .div_fen{
    position: relative;
    padding-top: 100%;
    width: 100%;
    border-radius: 0.6em;
}
.index  .div_11_2 .gengduo{
  writing-mode: vertical-lr;
	background-color: #f0f0f0;
	display: block;
	width:40px;
	height: 1.2rem;
	text-align: center;
	line-height:40px

}

.index .text_5{
  height: 0.19rem;
  margin-top:0.1rem;
  font-family: "cu", sans-serif !important;
  padding:0 0.1rem;
  line-height: 0.19rem;
}
.index .swiper_icon{
padding-bottom:.1rem !important;
}
.index .swiper-container_icon {padding-bottom:.2rem;}
.index .swiper_icon .swiper-pagination{
	bottom:-.0rem
}
.index .swiper_icon .swiper-pagination-bullet{
  font-size: .18rem;
  position: relative;
  z-index: 9;
  color: #000;

	background: #fff;
  opacity:1 !important;
}
.index .swiper_icon .swiper-pagination-bullet-active{
background: #fe6d0a;
}
.menu_swiper_for_module_text{
  margin:0 calc(20% / 4 ) 0 0 !important;
  font-size: .18rem;
  position: relative;
  z-index: 9;
  color: #000;
  width: 16% !important;

  padding-bottom: 0.1rem;
  opacity:1 !important
}
.menu_swiper_for_module_text img{
	width:100%
}

.menu_swiper_for_module_text.on:after{
	position: absolute;
  bottom: .05rem;
  content:"";
  height: 4px;
  z-index: -1;
  width: 20%;
  left: 40%;
  background-image: linear-gradient(to right, #fe6d0a 10%,#fe6d0a 100% );
}


.index .swiper-container_icon {padding-bottom:.2rem}


.index  .swiper-pagination_icon {bottom:0 !important}
.swiper-pagination_icon .swiper-pagination-bullet:nth-child(1){
	border-radius: 5px 0 0 5px;
}
.swiper-pagination_icon .swiper-pagination-bullet:nth-child(2){
	border-radius:  0 5px 5px 0 ;
}

.swiper-pagination_icon .swiper-pagination-bullet-active{
	border-radius: 5px !important;background:#fe6d0a !important
}

.index .swiper-pagination_icon .swiper-pagination-bullet-active{
	border-radius: 5px !important;background:transparent !important
}

.index .swiper-pagination_icon {position: relative !important;text-align:left !important}
.swiper-pagination_icon .swiper-pagination-bullet:nth-child(1){
	border-radius: 5px 0 0 5px;
}
.swiper-pagination_icon .swiper-pagination-bullet:nth-child(2){
	border-radius:  0 5px 5px 0 ;
}
.index .classification{
	margin-top:.1rem;
	background-color:transparent !important;
	padding: .1rem .2rem 0;
	overflow: auto;
	  -ms-overflow-style: none; 
    scrollbar-width: none;

}
.index .classification::-webkit-scrollbar {
    display: none; 
}


.classifications img{
width:.55rem;
}
.classifications{
	background: transparent !important;
	height:auto !important;
	
	padding-bottom: 0.1rem;
	display: flex !important;
	  align-items: center;
	   flex-direction: column;
	     justify-content: space-between;
}

.index .customized{margin-top:10px}
.index .customized a{width: calc(50% - 0.05rem);border-radius: 0.6em;height:.7rem;background-image:linear-gradient(to right, #fff , #ffd4d4);font-size:.16rem;padding-left: .2rem;}
.index .customized a:nth-child(2){background-image:linear-gradient(to right, #fff , #e6d9ff);}
.index .customized a span{color: #000;}
.index .customized a img{height: 130%;}
.index .img_4{
height: 100%;
border-radius: 0.6em .6em 0 0 ;
position: absolute;
top: 0%;
margin: 0 auto;
  object-fit: cover;width:100%
}
#swiper-demo{
  margin-top: 20px;
  width: 100%;
}
.simple-swiper-container{
  border:none;
}
.swiper-items{
  flex-direction: row;
}
.swiper-items a{
  width: 100%;
}
.swiper-items img{
  width: 100%;

}
.simple-swiper-container {
  width: 1600px;
  margin: auto;
  overflow: hidden;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
 
}

.simple-swiper-container>.swiper-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  min-height: 220px;
}

.simple-swiper-container>.swiper-wrapper>.swiper-slider {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
}

.swiper-slider .through {
  pointer-events: none;
}

.simple-swiper-container>.swiper-wrapper>.through {
  cursor: grab !important;
}


.simple-swiper-container>.swiper-wrapper>.swiper-slider>.swiper-items img {
  border: none;
}

.simple-swiper-container>.swiper-wrapper>.swiper-slider>.swiper-items {
  vertical-align: top;
  text-align: center;
  border-radius: 10px;
}



.simple-swiper-container>.btn {
  position: absolute;
  cursor: pointer;
  z-index: 5;
  top: 45%;
  display: none;
}

.simple-swiper-container:hover>.btn {
  display: block;
}

.simple-swiper-container>.btn-prev {
  left: 0;
}

.simple-swiper-container>.btn-next {
  right: 0;
}

.simple-swiper-container>.pagination {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: auto;
  z-index: 5;
  text-align: center;
}

.pagination .pagination-items {
  display: inline-block;
  height: 12px;
  width: 12px;
  margin-left: 5px;
  margin-right: 5px;
  box-sizing: border-box;
  cursor: pointer;
  background-color: #6732b540;
  border-radius: 50%;
  border: 2px solid #eaeaea;
}
.pagination .pagination-items-active {
  background-color: #6732b5;
}
.no-click a {
  pointer-events: none;
}
.swiper-cube-wrapper>.swiper-slider {
  position: relative;
  border: 1px solid;
  box-sizing: border-box;
  transform-style: preserve-3d;
  transform: rotateX(80deg);
}




#modalContainer {
  position: fixed;
  top: 0;
  width: 250px;
  height: 100%;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  z-index: 99999;
  right: -250px; 
  transition: right 0.5s ease; 
}
#modalContainer.animate__slideInRight{
right: 0 !important; 
}
.zhezhao{
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9998;
  background-color: #00000040;
}
#modalContainer .delete{
  background-image:url(../img/delete_1.png);
  display:block;text-align:center;width:0.12rem;height:0.12rem;margin: 30px; float: right;
  background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;
  
}
#modalContainer .ion{width:0.25rem;height:0.25rem;display:block;text-align:center;margin:0 auto 0.09387rem;background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;}
#modalContainer .ion.ion1{background-image:url(../img/Home_1.png)}
#modalContainer .ion.ion2{background-image:url(../img/Buy_1.png)}
#modalContainer .ion.ion3{background-image:url(../img/Profile_1.png)}

#modalContainer .ion.new_ion1{background-image:url(../img/new_Home_2.png)}
#modalContainer .ion.new_ion2{background-image:url(../img/new_Buy_2.png)}
#modalContainer .ion.new_ion3{background-image:url(../img/new_Profile_2.png)}


#modalContainer .offside{font-size: 0.16rem;margin-top: 40px;border-bottom:1px #00000020 solid;padding-bottom: 15px;}
#modalContainer .offside ul{width: 100%;padding: 20px;}
#modalContainer .offside ul li{width: 30%;}
#modalContainer .offside ul p{color: #000;font-size: 15px; text-align: center;}
#modalContainer .class_1 li i{
  width:0.3rem;height:0.3rem;display:block;text-align:center;margin:0 15px 0 30px;  background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;}
#modalContainer .class_1 li a{
  font-size: 0.19rem;color: #000;font-family: "cu", sans-serif !important;margin-top: 33px;
}
#modalContainer .class_1  li i.ion1{background-image:url(../img/dianshi.png)}
.header_1{
 float: right;margin-top:calc(0.3rem - 0.1rem);   line-height: 0.6rem; background-image: url(../img/header_2.png);background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;width:0.67rem;height:0.3rem;border-radius: 0.14rem;display:block;
}
.header_2{
 float: right;margin-top: calc(0.24rem - 0.1rem);  line-height: 0.6rem; background-image: url(../img/header_1.png);background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;width:0.67rem;height:0.3rem;border-radius: 0.14rem;display:block;
}
#modalContainer .shai{
	padding:0 0.1rem;margin-top:40px;height:100%
}
#modalContainer .shai p{
color: #000;
font-size: 0.14rem;
margin:20px 0 10px;
font-family: "cu", sans-serif !important;
}
#modalContainer .shai .input_1{
 width:40%;
text-align: center;
 height: 0.24rem;
border-radius: 0.24rem;
font-size: 0.12rem;
border: 1px solid #ebebeb;
}
#modalContainer .shai .div_s{
	width:100%;
}

#modalContainer .shai ul li .div_4_1{display: flex;z-index:9999;  position: absolute; border-radius: 0.05rem; background-color: transparent !important; justify-content: space-between;line-height: 0.2rem; align-items: center;height: 0.35rem;width: 100%;font-size: 0.15rem;color: #333333;}
.return_order .return_div{
	box-shadow: 0px 1px 3.5px 1px rgba(2,52,163,0.05);
	/* margin: 0; */
	border-radius: .6em;
	background-color: #fff;
	margin-bottom:0.2rem;
}
#modalContainer .shai  ul li input[type="radio"]:checked + label{
color: #fe6d0a !important;
border: 1px solid #fe6d0a;
}
#modalContainer .shai ul li input[type="radio"]:checked ~ .div_4{
color: #fe6d0a !important;
background-color: #fff;
}
#modalContainer .shai ul li input[type="radio"]:checked ~ .div_4 .text_1{
color: #fe6d0a !important;
}
#modalContainer .shai  ul li input[type="checkbox"]:checked + label{
color: #fe6d0a !important;
border: 1px solid #fe6d0a;
}
#modalContainer .shai ul li input[type="checkbox"]:checked ~ .div_4{
color: #fe6d0a !important;
background-color: #fff;
}
#modalContainer .shai ul li input[type="checkbox"]:checked ~ .div_4 .text_1{
color: #fe6d0a !important;
}

#modalContainer .shai ul{width:100%;flex-direction: row;
flex-wrap: wrap;}
#modalContainer .shai .pay-type ul li{margin-bottom: .2rem;margin-right:5%; height: 0.3rem;width: 30%; position: relative}
#modalContainer .shai .pay-type ul li:nth-child(3n){margin-right:0} 
#modalContainer .shai .pay-type ul li .div_4{margin-bottom:0; display: flex;border: 1px solid transparent; text-align: center; position: relative;
border-radius: 0.05rem; background-color: #f2f4f7 ;  justify-content: space-between;line-height: 0.35rem; align-items: center;height: 0.35rem;width: 100%;font-size: 0.12rem;color: #333333;}
#modalContainer .shai .pay-type ul li .div_4 span{margin:0 auto}
#modalContainer .shai .shai_1{height:calc(100% - 1.5rem);overflow: auto;width: 100%;}
#modalContainer .shai .shai_2{height:1.5rem}
#modalContainer .shai .shai_2 .button_1{
 width: 45%;
 height: 0.35rem;
 border-radius: 0.35rem;
 border: #fe6d0a 1px solid;
 color: #fe6d0a;
   background-color: #fff;
}
#modalContainer .shai .shai_2 .button_2{
  width: 45%;
  height: 0.35rem;
  border-radius: 0.35rem;
  background-color: #fe6d0a;
  color: #fff;
 }




#modalContainer .class_new_1 li i{
	margin-bottom:.05rem;
  width:0.425rem;height:0.425rem;display:block;text-align:center;  background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;}
#modalContainer .class_new_1 li a{
  font-size: 0.15rem;color: #000;font-family: "cu", sans-serif !important;margin-top: .15rem;width:25%
}

#modalContainer .class_new_1  li i.ion1{background-image:url(../img/dianshi.png)}

#modalContainer .shai .input_new_1{
 width:40%;
text-align: center;
 height: 0.24rem;
border-radius: 0.24rem;
font-size: 0.12rem;
border: 0;
background-color: #f7f8fc;
}
    #modalContainer .class_new_1{width:100%;padding:0 .15rem;height:calc( 100% - .6rem);overflow: auto;}
    #modalContainer .class_new_1::-webkit-scrollbar {display: none;}
    #modalContainer .class_new_1 li:last-child {padding-bottom: 0.2rem;}


#modalContainer .shai ul li .div_4_new_1{display: flex;z-index:9999;  position: absolute;top:0; border-radius: 0.1rem; background-color: transparent !important; padding: 0.1rem 0.2rem; justify-content: space-between;align-items: center;height: 0.36rem;width: 100%;font-size: 0.15rem;color: #333333;}
#modalContainer .shai .shai_new_1{height: calc(100% - 40px - .65rem);overflow: auto;width: 100%;}
#modalContainer .shai .shai_new_2{background: #fff;padding:.1rem .2rem}
#modalContainer .shai .pay-new-type ul li{margin-top: .15rem;margin-right:.15rem; height: 0.36rem;width: calc(33.33% - .1rem); position: relative;margin-bottom:0;line-height: 0.36rem; }

#modalContainer .shai .shai_2 .button_new_1{
 width: 45%;
 height: 0.45rem;
 border-radius: 0.45rem;
 border: #fe6d0a 1px solid;
 color: #fe6d0a;
   background-color: #fff;
}
#modalContainer .shai .shai_2 .button_new_2{
  width: 45%;
  height: 0.45rem;
  border-radius: 0.45rem;
  background-color: #fe6d0a;
  color: #fff;
 }

#modalContainer{width:75% !important; right: -75% !important;}
#modalContainer .modalContainer_box{background: #f6f6f6;padding: 0.1rem 0.2rem;justify-content: space-between;}
#modalContainer .delete{width: 0.15rem !important; height: 0.15rem !important;margin: .15rem !important;}
#modalContainer .offside{margin-top: 0px !important; border-bottom: 4px #f6f6f6 solid !important;padding-bottom: 0px !important;}
#modalContainer .modalContainer_box1{overflow: auto;height: calc( 100%);}
#modalContainer .modalContainer_box2{ height:calc(100vh - 1.75rem); background: #f6f6f6; width: 30%;text-align: center;overflow: auto;}
#modalContainer .modalContainer_box2::-webkit-scrollbar {display: none;}
#modalContainer .modalContainer_box_hei{ padding: 0.15rem 0;}
#modalContainer .modalContainer_box_hei span{font-size: 0.16rem;color:#b1b1b1;}
#modalContainer .modalContainer_box_hong{ padding: 0.15rem 0; background: #fff;border-left: 3px solid #fe6d0a;}
#modalContainer .modalContainer_box_hong span{color:#fe6d0a;font-size: 0.16rem;}
#modalContainer .class_1{width:100%;padding:0 .15rem;height:calc( 100% - .6rem);overflow: auto;}
#modalContainer .class_1::-webkit-scrollbar {display: none;}
#modalContainer .class_1 li:last-child {padding-bottom: 0.2rem;}
#modalContainer .opens{display:block !important}
#modalContainer .t1{font-size:.175rem;color: #000;font-weight: 600;line-height: .3rem;}
#modalContainer .handle-right-swiper-child {height:auto}

.sort{width: 100%;  background-color:#ededed; }
.sort .left_ul{
  width: 1.2rem;
  overflow-y: scroll; 
  height: 100%;
}
.sort .div_1{
  height: calc(100vh - 0.7rem);
}
.sort .left_ul::-webkit-scrollbar {
  width: 0;
}

.sort .head{
  padding: 0 0.2rem;
}
.sort .left_ul li{
  height: 55px;
line-height: 55px;
background: #ededed;
font-size: 0.15rem;

font-family: "cu", sans-serif !important;
text-align: center;
position: relative;
}
.sort .left_ul li a{
color: #030434;

}
.sort .left_ul li.on{
  background: #fff;
}
.sort .left_ul li.on a{
  color: #6732b5;
  font-size: 0.20rem;


}
.sort .righr_div{
  height: calc(100vh - 0.7rem);
  background-color: #fff;
  width: calc(100% - 1.2rem);
  padding: 0 0.2rem 0.2rem;
  overflow-y: scroll; 
}
.sort .righr_div::-webkit-scrollbar {
  width: 0;
}
.sort .righr_div h3{
  font-size: 0.22rem;
  font-family: "cu", sans-serif !important;
  color: #130327;
  margin-top: 0.2rem;
  }
.sort .righr_div .div_2{
  width: 30%;
  margin-right: calc(10% / 2) ;
  margin-top: 0.2rem;
  }
  .sort .righr_div .div_2 img{
    position: absolute;
    top: 0;
    width: 100%;
	height:100%;
    object-fit: cover;
    }
  .sort .righr_div .div_2:nth-child(3n){
    margin-right: 0 ;
    }
.sort .righr_div .div_3{
  width: 100%;
  padding-top: 100%;
  position: relative;
  padding-top:100% ;

  }
  .sort .righr_div .text_1{
    font-size: 0.14rem;text-align: center;
  }

.plussub .sub{
	 background-image: url(../img/-.png);background-size:0.1rem;background-position:center center;background-repeat:no-repeat;;display:block;
}
.plussub .plus {
	 background-image: url(../img/+.png);background-size:0.1rem;background-position:center center;background-repeat:no-repeat;;display:block;
}

.plussub .sub_1{
	background-image: url(../img/-_1.png) !important;
	}
.plussub .plus_1{
	background-image: url(../img/+_1.png)!important;
	}
  .tow {display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: left;
    overflow: hidden;
  }
  .layui-m-layerbtn span[yes]{
	color:#fe6d0a !important
  }

  .layui-m-layerbtn{
      background-color: #fff !important;
  }
  .payment_o .pay-type ul li .selected{
	border:1px red solid;
  }
  label{
  cursor: pointer;
}
.yincang{
	display:none !important
}
.hide{display:none !important}
input[type="radio"], label {
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.shouhou {
padding: 0 0.2rem
}
.shouhou  .button_1 {

}
.handle-main-swiper{
z-index:9999
}
.tx{
	color: aqua;
	width:100%;
	position: absolute;
    font-size: 0; //设置为0 不显示
}
.set  ::file-selector-button {
    height: .5rem;
	
   background-color: transparent;
    box-sizing: border-box;
	border:0
  }
.shouhou .payment_o ul li{height:.5rem;border-radius: 0.1rem;}
.shouhou .payment_o .pay-type ul li .div_4{height:.5rem}

.shouhou .payment_o .pay-type ul li .div_4_1{height:.5rem}
.shouhou .payment_o .pay-type ul li .type span{line-height:.3rem}
.shop_icon_JD_VOP{
background-position:center center;
background-repeat:no-repeat;
background-image:url(../img/jd_zy.png);
background-size: auto 100%;
  display: inline-block;
width: 0.40rem;
height: 0.2rem;
  position: relative;
  top: 0.02rem;
}
.express_1{
background-position:center center;
background-repeat:no-repeat;
background-image:url(../img/jd_jdpc.png);
background-size: auto 100%;
  display: inline-block;
width: 0.6rem;
height: 0.2rem;
  position: relative;
  top: 0.02rem;
}

.express_2{
background-position:center center;
background-repeat:no-repeat;
background-image:url(../img/jd_czpc.png);
background-size: auto 100%;
  display: inline-block;
width: 0.6rem;
height: 0.2rem;
  position: relative;
  top: 0.02rem;
}

.express_99{
background-position:center center;
background-repeat:no-repeat;
background-image:url(../img/jd_czpc.png);
background-size: auto 100%;
  display: inline-block;
width: 0.60rem;
height: 0.2rem;
  position: relative;
  top: 0.02rem;
}



.right_horn{
position: absolute;
background-color: #fe6d0a;
color: #fff;
top: -0.07rem;
right: 10%;
padding: 1px 5px;
border-radius: 20px;
font-size:.14rem
}
  .search {padding: 0 0.2rem;padding-bottom: 20px;background-color:#f2f4f7;}
  .search .div_1{margin-bottom: 20px;}
  .search .input_1{width:calc(100%);height: 0.4rem;border-radius: 0.4rem; font-size:0.15rem;border: 1px solid #ebebeb;padding: 0 0.1rem;padding-left: 12%;}
  .search .button_1{width: 0.8rem;top:0; height: 0.4rem;font-size: 0.12rem; background-color:#fe6d0a ;color: #fff;position: absolute;  right:0rem;border-radius: 0.36rem;}
  .search .text_1 {margin:20px 0px;}
  .search .button_2{background-color: #fff;color:#000; height: 0.3rem;border-radius: 0.3rem;padding: 0px 20px;margin-right: 10px;margin-bottom: 15px;}
  .search .div_2{border-radius: 0.1rem;background-color: #fff;}
  .search .text_2 {line-height: 40px;font-weight: 600;padding: 0 20px;color: #000; font-size:0.14rem;border-bottom: 1px solid #00000010;background-color: #fff; border-radius: 0.1rem .1rem 0 0}
  .search .div_2 .text_2:last-child{border-radius: 0.1rem;border-bottom: 0px}
  .search .div_1 datalist {border: 0 ;}

  .searchSelect_box {
    position: relative;
  }

   .search .div_1_1 {
    width: 100%;
      max-height: 200px;
      overflow-x: hidden;
      overflow-y: auto;
      height: auto;
      margin: 5px 0;
      padding: 5px 0;
      background-color: #fff;
      box-sizing: border-box;
      border-radius: 4px;
      box-shadow: 0 1px 6px rgb(0 0 0 / 20%);
      position: absolute;
      z-index: 900;
      left: 0;
      top: 30px;
      
  }
  .search .div_1_1 li {
    margin: 0;
      line-height: normal;
      padding: 7px 16px;
      clear: both;
      color: #000;
      font-size: 12px!important;
      white-space: nowrap;
      list-style: none;
      cursor: pointer;
      transition: background .2s ease-in-out;
      overflow:hidden; 
      text-overflow:ellipsis; 
      white-space:nowrap; 
  }
 .search .div_1_1 .none {
    padding: 0 16px;
    text-align: center;
    color: #ccc;
  }
  .search .div_1_1 li:hover {
    background-color: rgba(0, 0, 0, .1);
  }
  .searchSelect_box>.drawer>.active {
    color: #fe6d0a;
  }
  /*定义滚动条高宽及背景
 高宽分别对应横竖滚动条的尺寸*/
 .searchSelect_box>.drawer::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: #fff;
}
/*定义滚动条轨道
  内阴影+圆角*/
.searchSelect_box>.drawer::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
    border-radius: 2px;
    background-color: #fff;
}
/*定义滑块
  内阴影+圆角*/
.searchSelect_box>.drawer::-webkit-scrollbar-thumb {
    border-radius: 2px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
    background-color: #ccc;
}

.page-city {
  background: #f4f4f4;
}

.page-city .block {
  padding: 0 0.0512rem;
  overflow: hidden;

}

.page-city .block .tit {
   line-height: 0.4rem;
  color: #969696;
  font-size: 0.12rem;
  padding:0 0.0512rem;
}

.page-city .block .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.page-city .block .item {
  width: 33.333%;
  padding: 0 0.0512rem;
  margin-bottom: 0.08533rem;
}

.page-city .block .item input[type="radio"],
.page-city .block .item input[type="checkbox"] {
  display: none;
}

.page-city .block .item input[type="radio"]:checked + .val,
.page-city .block .item input[type="checkbox"]:checked + .val {
  border-color: #cd2327;
  color: #cd2327;
}

.page-city .block .val {
  border: solid 1px #fff;
  background-color: #fff;
  text-align: center;
  border-radius: 3px;
  height: 0.2816rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.page-city .list_ul {
  margin-left: -0.0512rem;
  margin-right: -0.0512rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.11947rem;
  background-color: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
}


.page-city .list_ul input[type="radio"]:checked + .val,
.page-city .list_ul input[type="checkbox"]:checked + .val {
  color: #cd2327;
}

.page-city .list_ul .witem {
  border-bottom: solid 1px #e5e5e5;
}

.page-city .list_ul .witem:last-child {
  border-bottom: 0;
}

.page-city .list_ul .val {
  -webkit-box-pack: start;
  height: 0.4rem;
  font-size: 0.14rem;
      -ms-flex-pack: start;
      color: #000;
          justify-content: flex-start;
 
}


/* 到店付 */
.exchange_x .head_exchange,.order_x .head_exchange,.integral_t .head_exchange{
  padding: 20px 0.2rem 0 !important;
}
.head_exchange{
  width: calc(100% );
  padding: 0 .15rem;
  position: sticky;
  top: 0;
  font-family: "cu", sans-serif !important;
  left: 0;
  line-height: .2rem;
  font-size: 0.2rem;
  background-color: #fff;
  z-index: 1000;
}
.exchange_x{background-color: #f2f4f7;position: relative;}
.head_exchange img{width:0.1rem;margin-right: 10px;    object-fit: contain;}
.exchange_x .biao{width: 100%;}
.exchange_x .biao li{width: 33.33%;  text-align: center;height: 0.55rem;color: #13042680;}
.exchange_x .biao li a{height: inherit;border-bottom:2px solid #bd68d900;font-size:0.18rem }
.exchange_x .actives{color:#fe6d0a; font-family: "cu", sans-serif !important;}
.exchange_x .actives a{color:#fe6d0a;position: relative; }
.exchange_x  li.actives a::before {  
  content: "";  
  position: absolute;  
  bottom: calc(0.1rem - 2px);  
  left: 50%;  
  width: 30%;  
  height: 2px;  
  background-color: #fe6d0a;  
  transform: translateX(-50%);  

}  

.exchange_x .xia_1{ width:0.08rem;height: .2rem;display: block; background-size: contain; margin-left:5px; background-image:url(../img/xia_1.png);background-position:center;background-repeat:no-repeat;}
.exchange_x .on .xia_1{ width:0.075rem;height: .05rem;display: block; background-size: contain; margin-left:5px; background-image:url(../img/dd_up.png);background-position:center;background-repeat:no-repeat;}

.exchange_x .shang_1{ width:0.08rem;height: .2rem;display: block; background-size: contain; margin-left:5px;  background-image:url(../img/xia_1.png);  transform:rotate(180deg);background-position:center;background-repeat:no-repeat;}
.exchange_x .class{width: 100%;height:calc((82 / 750) * 100vw);text-align: center;font-size:0.16rem ;color: #13042680;left: 0;bottom: 0;background-color: #fff;z-index:9999 }
.exchange_x .class .screen{width: 50%;color:#6e7580;font-size:.175rem}
.exchange_x .class .screen:nth-child(1){border-right:1px solid #f2f4f7}
.exchange_x .area{width: 100%;position: absolute;background-color: #fff; top:0.5rem;height: auto;overflow: auto; max-height: 2.1rem;}
.exchange_x .area li{width: 100%;line-height: .35rem;}
.exchange_x .area_p{width: 100%;z-index:9999;padding:.1rem; left: 0;position: absolute;background-color: #fff; top:1rem;height: auto;overflow: auto; max-height: 60vh;}
.exchange_x .area_p li{width: 100%;}
.exchange_x .area_p a{width: 22%;margin-right:4%; position: relative;margin-bottom:10px;line-height:.3rem;color:#000}
.exchange_x .area_p .all span{position: absolute;left:0;width:100%; font-size:.2rem;top:0;height:100%;color:#000;line-height:100%;border:1px solid #00000020;border-radius:.1rem;}
.exchange_x .area_p  img{position: absolute;font-size:.2rem;width:100%;height:100%; top:0;left:0;line-height:100%;border:1px solid #00000020;border-radius:.1rem;}
.exchange_x .area_p .seat{position: relative; width:100%;padding-top:100%}
.exchange_x .area_p a:nth-child(4n){margin-right:0}
.exchange_content{padding:.1rem .15rem; }
.exchange_x .exchange_1{z-index:9999999; position: fixed;right: 0;bottom:15%; width: 1.3rem;height: .5rem;background-color: #fe6d0a;border-radius: .3rem 0 0 .3rem;}
.exchange_x .text_1{color:#fff;  font-family: "cu", sans-serif !important;  background-clip: text; -webkit-background-clip: text;  font-size: .16rem;line-height: .5rem;text-align: center;}
.exchange_x  .mescroll-bar .div_1{width: 100%;background-color: #fff;padding: .15rem;border-radius: .1rem;margin-bottom: 10px;}
.exchange_x .mescroll-bar .div_1 .img_1{width: 1rem;height: 1rem;border-radius: .05rem;border: 1px solid #00000010;margin-right:.15rem}
.exchange_x .mescroll-bar .div_1 h2{font-size: .2rem;letter-spacing: 1px;  font-family: "cu" !important;line-height: .3rem;height: .6rem;color:#333}
.exchange_x .exchange_contact{width: .3rem;height: .3rem;display: block;float: right; background-image: url(../img/Call.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.exchange_x .exchange_address{width: .3rem;height: .3rem;display: block;float: right;background-image: url(../img/Send.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.exchange_x .text_2{background: transparent;font-size: .14rem;color: #13042660;}
.exchange_x .div_2{width:0;flex:1}
.exchange_x .div_2 .subscript{background-color: #fe6d0a;margin-right:5px; line-height:.2rem;border-radius:2px;color:#fff;font-size:.125rem;width:.35rem;height:.2rem;display: inline-block;
  text-align: center;}
.exchange_x .text_3{font-size: .15rem;color: #13042660;line-height: .25rem;}

  .exchange_x .head_exchange .div_h{
  z-index: 999;padding: 0 0.1rem;padding-left:0.2rem;width:100%;    border-bottom: 1px solid #00000010;height:calc((88 / 750) * 100vw)
}
.exchange_x .head_exchange .div_h img{object-fit:cover}
.exchange_x .head_exchange .div_h .img_1{width: 0.16rem;margin-right: 0.1rem;}
.exchange_x .head_exchange .div_h .text_1{
  width: 1rem;font-size: 0.14rem;color: #000;z-index: 1;
}
.exchange_x .head_exchange .xia{width:0.075rem;height: .05rem;margin-left: 5px; display: block;background-repeat:no-repeat; background-size:contain; background-image: url(../img/dd_up.png); transform:rotate(180deg);}
.exchange_x .head_exchange h2{
  color: #000;
  text-align: left;
  position: relative;
  padding: 0 0.1rem;
  margin: 0;
  line-height: 0.6rem;
  font-size: 0.22rem;
  font-family: "cu", sans-serif !important;}

  .exchange_x .icon_1{width:.125rem;margin-right:.05rem }  .exchange_x .icon_2{width:.1375rem;margin-right:.05rem  } 

/*电子码*/

.exchange_x .electronic_e{width: 100%;background-color: #fff;padding: .15rem;border-radius: .1rem;margin-bottom: 10px;} 
.electronic_e img{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #00000010;}
.electronic_e h2{font-size: .2rem;letter-spacing: 1px;font-family: "cu" !important;line-height: .3rem;height: .6rem;}
.electronic_e span{font-size:.28rem;color:#fe6d0a}

.amount{padding-top: calc(40px + 1.05rem);height: 100%;min-height: 100vh;}
.amount_content{padding:.15rem}
.amount_content .img_1{width: 1.8rem;object-fit: contain;}
.amount_content .text_1{font-size: .2rem;margin-top: 15px;font-family: 'cu';font-weight: 600;}
.amount_content .text_2{width: 85%;height: .6rem;padding-left: 10px;border: 1px solid #fe6d0a16;border-radius: .1rem;margin-top: 40px;font-size: .18rem;}
.amount_content .button_1{width: 85%;height: .6rem;background-color: #fe6d0a; color: #fff;border: 0;border-radius: .1rem; font-size: .18rem;  position: absolute;bottom: 20px;}
.amount_content .text_3{border-radius: .1rem; position: relative;width:90%;line-height:.6rem; height: .6rem;padding-left: 10px;border: 1px solid #fe6d0a24;color:#fe6d0a; margin-top: 40px;font-size: .35rem;background: transparent;}
.amount_content .text_3::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	font-size:.18rem;position: absolute;top:calc(50% - 0.09rem)
}
.amount_content .text_3:-moz-placeholder,textarea:-moz-placeholder{
	font-size:.18rem;position: absolute;top:calc(50% - 0.09rem)
}
.amount_content .text_3::-moz-placeholder,textarea::-moz-placeholder{
	font-size:.18rem;position: absolute;top:calc(50% - 0.09rem)
}
.amount_content .text_3:-ms-input-placeholder,textarea:-ms-input-placeholder{
	font-size:.18rem;position: absolute;top:calc(50% - 0.09rem)
}
.amount_content .div_1{background-color: #fff;width: 100%; border-radius: .1rem;padding:.3rem 0}
.amount_content .button_2{background-color: transparent; color: #fe6d0a;position: absolute;border: 0;line-height: .6rem;height: .6rem; bottom:0;    right: 10%;}
.amount_content .button_5{margin-top:15px;color:#fe6d0a;font-size:.16rem}
.amount .pay-type p{font-size:.16rem;color:#000;margin-bottom:5px;line-height: .28rem;padding:0 .15rem}

.amount_content .div_2{width:100%; background-color: #fff;border-radius: .1rem;padding:.15rem;margin-top: .15rem;font-size: .16rem;} 
.amount_content .div_2 .text_4{font-size: .14rem;color: #fe6d0a;margin-right: 5px;}


.integral_t{background-color: #f2f4f7;padding-top: calc(60px + 1.71rem);height: 100%;min-height: 100vh;}
.integral_t .biao{width: 100%;}
.integral_t .biao li{width: 50%; margin-top: 0.11rem;text-align: center;height: 0.4rem;color: #13042680;margin-bottom:  calc(2rem + 45px);}
.integral_t .biao li a{height: inherit;border-bottom:2px solid #bd68d900;font-size:0.16rem }
.integral_t .actives{color:#fe6d0a; font-family: "cu", sans-serif !important;}
.integral_t .actives a{color:#fe6d0a;position: relative; }
.integral_t  li.actives a::before {  
  content: "";  
  position: absolute;  
  bottom: 0px;  
  left: 50%;  
  width: 20%;  
  height: 2px;  
  background-color: #fe6d0a;  
  transform: translateX(-50%);  

}  
.integral_t .div_1{width: 100%;height:  calc(1.5rem + 40px);text-align: center;font-size:0.16rem ;color: #13042680;left: 0;bottom: 0; padding: 20px 0.2rem 0 !important;}
.integral_t .text_1{color: #fe6d0a;font-size: .6rem;font-weight: 600;line-height: 1.5rem;}
.integral_t .text_2{color: #000;font-size: .2rem;margin-left: 10px;}
.integral_t .text_3{font-size: .16rem;display: block;background-color: #f7f7f7;width: 1.1rem;height: .5rem;line-height: .5rem;}
.integral_t .div_1 img{width: .3rem; height: .3rem; object-fit: contain;margin:0 0 5px}
.integral_content{padding: .15rem;}
.integral_content ul{background-color: #fff;border-radius: .1rem;padding-bottom: 10px;}
.integral_content ul li{padding: 15px .2rem;border-bottom: 1px solid #00000010;}
.integral_content ul .text_4{font-size: .18rem;font-weight: 600;line-height: .3rem;}
.integral_content ul .text_5{font-size: .16rem;margin-bottom: 5px}
.integral_content ul .text_6{font-size: .14rem; color: #00000060;}
.integral_content ul .text_7{font-size: .25rem; color: #fe6d0a;width:.8rem;text-align: right;}
.integral_content ul .text_8{font-size: .25rem; color: #000;}
.integral_content ul .text_on{color: #00000040 !important;}
.integral_content .img_receive{position: absolute;left: calc(50% - .4rem);top: 25%;bottom: -.1rem;width: .8rem}
/*使用店铺*/
.shop{padding-top: calc(40px + 1.05rem);height: 100%;min-height: 100vh;background-color: #f2f4f7;}
.head_exchange .div_1{width: 100%;background-color: #fff;padding-top: .15rem }
.head_exchange .div_l{width: calc(100% - .9rem);}
.head_exchange .div_1 .img_1{width: .7rem;height: .7rem;border-radius: .1rem;border: 1px solid #00000010;margin-right: .15rem;}
.head_exchange .div_2 h2{font-size: .16rem;width: 100%;  font-weight: 600; line-height: .3rem;}
.head_exchange .exchange_contact{width: .3rem;height: .3rem;display: block;float: right; background-image: url(../img/Call.png);background-position:center;background-repeat:no-repeat; background-size: contain; margin-right: 10px;}
.head_exchange .exchange_address{width: .3rem;height: .3rem;display: block;float: right;background-image: url(../img/Send.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.head_exchange .text_2{font-size: .14rem;color: #13042660;line-height: .25rem;width: 100%;}
.head_exchange .div_2{width: calc(100% - 1.2rem);}
.head_exchange .text_3{font-size: .16rem;color: #13042660;line-height: .2rem;width: calc(100% - .8rem);margin-top: 10px;}
.shop_content {height: calc(100vh - 40px - 1.05rem);overflow: auto;}
.shop_content .div_3{padding: .15rem;}
.shop_content .div_4{padding: .15rem;  display: block;background-color: #fff;border-radius: .1rem;margin-bottom: .15rem;}
.shop_content .div_4 h2{color: #000;font-size: .2rem;font-family: "cu", sans-serif !important;font-weight: 600;}
.shop_content .div_4 p{color: #13042664;font-size: .14rem;margin-top: 5px;}
.shop_content .div_4 .div_5{color: #000;font-size: .16rem;height: .6rem;}
.shop_content .div_4 .text_4{font-size: .35rem;color: #fe6d0a;font-family: "cu", sans-serif !important;}
.shop_content .integral_qr{width: .3rem;height: .3rem; background-image:url(../img/integral_qr.png) ;background-position:center;background-repeat:no-repeat; background-size: contain;}
.shop_content .div_6{border-top: 1px solid #00000010;font-size: .14rem;padding-top: .15rem;color: #13042660;} 
.shop_content .text_5{color: #000;}
.shop_content .text_6{color: #13042664;font-family: "cu",sans-serif ; font-size: .14rem;width: 60%;margin: 0 auto;text-align: center;margin-bottom: 10px;}



/*付款码*/
.payment_x{height: 100%;min-height: 100vh;padding:calc((88 / 750) * 100vw) 0 .15rem; }
.payment_x_content{text-align: center;}
.payment_x .biao{width: 100%;}
.payment_x .biao li{width: 33.33%; margin-bottom: 0.2rem; text-align: center;height: 0.4rem;color: #13042680;}
.payment_x .biao li a{height: inherit;border-bottom:2px solid #bd68d900;font-size:0.18rem }
.payment_x .actives{color:#fe6d0a; font-family: "cu", sans-serif !important;}
.payment_x .actives a{color:#fe6d0a;position: relative; }
.payment_x  li.actives a::before {  
  content: "";  
  position: absolute;  
  bottom: -2px;  
  left: 50%;  
  width: 30%;  
  height: 2px;  
  background-color: #fe6d0a;  
  transform: translateX(-50%); }
.payment_x_content .div_1{background-image: linear-gradient(to top,#fffbfb,#fcedee);width: calc(100%);}
.payment_x_content .div_1 h2{ text-align: center; color: #fe6d0a; font-size: .25rem;line-height: .6rem; font-weight: 600;}
.payment_x_content .div_1 img{width: 100%;object-fit: contain;margin:0 auto;}
.payment_x_content .div_1 .text_1{font-size: .2rem;color: #88858d;line-height: .3rem;margin-bottom: .35rem;}
.payment_x_content .div_1 .text_2{font-size: .185rem;color: #000;line-height: .3rem;}
.payment_x_content .div_2{background-color: #fff;border-radius: .1rem;padding:.15rem;font-size: .175rem;color:#333; border: 1px solid #f2f4f7;} 
.payment_x_content .div_2 .text_3{font-size: .145rem;color: #13042664;margin-right: 5px;}
.payment_x .div_3{font-size: .125rem;color: #000;padding:0 .15rem}
.payment_x_content .div_1 .text_4{ width: .3rem;font-size: .135rem;color:#000}
.payment_x .div_3 p{margin-top: .1rem;color: #000;    line-height: .26rem;  font-family: "cu", sans-serif !important;font-size: .16rem;text-align: left;;}
.payment_x_content .show{margin: 0 auto; line-height: .6rem;color: #13042640;text-align: center;font-size: .15rem;}
.fade-enter-active, .fade-leave-active {  
  transition: opacity 0.5s;  
}  

.fade-enter, .fade-leave-to {  
  opacity: 0;  
}
.payment_x .div_4{width: 100%;background-color: #fff;padding: .15rem;border-radius: .1rem;margin-top: 10px;    border: 1px solid #00000015;}
.payment_x .div_4 .img_1{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #00000010;}
.payment_x .div_4 h2{font-size: .2rem;letter-spacing: 1px;  font-family: "cu" !important;line-height: .3rem;height: .6rem;}
.payment_x .div_4 .exchange_contact{width: .3rem;height: .3rem;display: block;float: right; background-image: url(../img/Call.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.payment_x .div_4 .exchange_address{width: .3rem;height: .3rem;display: block;float: right;background-image: url(../img/Send.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.payment_x .div_4 .text_2{background: transparent;font-size: .14rem;color: #13042660;}
.payment_x .div_4 .div_5{width: calc(100% - 1.3rem);}
.payment_x .div_4 .div_5 .subscript{background-color: #fe6d0a;margin-right:5px; line-height: .3rem;border-radius: .08rem;padding:2px 5px; color:#fff;font-size:.13rem}
.payment_x .div_4 .text_3{font-size: .16rem;color: #13042660;line-height: .6rem;width: calc(100% - .8rem);}
.payment_x .button_1{position: absolute;text-align: center;bottom: 0;width:calc((702 / 750) * 100vw);line-height:.5625rem;height: .5625rem;background-color: #fe6d0a;color: #fff;border: 0;border-radius: .1rem;font-size: .2rem;left:.15rem;display:block}
.payment_x .exchange_1{z-index:9999; position: fixed;right: 0;bottom:15%; width: 1.3rem;height: .5rem;background-color: #fe6d0a;border-radius: .3rem 0 0 .3rem;}
.payment_x .text_e{color:#fff;  font-family: "cu", sans-serif !important;  background-clip: text; -webkit-background-clip: text;  font-size: .16rem;line-height: .5rem;text-align: center;}

/*订单*/
.order_x{background-color: #f2f4f7;padding-top: calc(20px + .71rem);}
.order_x .biao{width: 100%;}
.order_x .biao li{width: 25%; margin-top: 0.11rem;text-align: center;height: 0.4rem;color: #13042680;}
.order_x .biao li a{height: inherit;border-bottom:2px solid #bd68d900;font-size:0.16rem }
.order_x .actives{color:#fe6d0a; font-family: "cu", sans-serif !important;}
.order_x .actives a{color:#fe6d0a;position: relative; }
.order_x  li.actives a::before {  
  content: "";  
  position: absolute;  
  bottom: 0px;  
  left: 50%;  
  width: 40%;  
  height: 2px;  
  background-color: #fe6d0a;  
  transform: translateX(-50%);  

} 
.order_x .div_1{width: 100%;background-color: #fff;padding: .15rem;border-radius: .1rem;margin-top: 10px;}
.order_x .div_1 .img_1{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #00000010;}
.order_x .div_1 .text_1{padding-bottom: .15rem;font-size: .14rem;color: #13042680;}
.order_x .div_1 h2{font-size: .2rem;letter-spacing: 1px; font-weight: 600; line-height: .3rem;height: .6rem;}
.order_x .div_2{width: calc(100% - 1.3rem);}
.order_x .div_2 .text_2{font-size: .13rem;color: #13042660;line-height: .2rem;}
.order_x .div_2 .text_3{font-size: .13rem;color: #fe6d0a;}
.order_x .button_1{border: 1px solid #fe6d0a;margin-right: 10px; color: #fe6d0a; background-color: #fff;font-size: .14rem; padding: 0 10px;border-radius: .3rem; line-height: .3rem;}
.order_x .button_2{border: 1px solid #fe6d0a;color: #fff; background-color: #fe6d0a;font-size: .14rem; padding: 0 10px;border-radius: .3rem; line-height: .3rem;}
.order_x .div_3{margin-top: .15rem;}
.order_x .div_3 p{font-size: .14rem;color: #fe6d0a;}
.order_x .text_4{color: #000 !important;}
/*详情*/
.details_x{padding-top: calc(40px + .2rem);height: 100%;min-height: 100vh;background-color: #f2f4f7;}
.details_x_content{padding: .15rem;}
.details_x_content .div_1{width: 100%;background-color: #fff;margin-bottom: .15rem; padding: .15rem;border-radius: .1rem;}
.details_x_content .div_1 .img_1{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #00000010;}
.details_x_content .div_1 h2{font-size: .2rem;letter-spacing: 1px; font-weight: 600; line-height: .3rem;height: .6rem;}
.details_x_content .exchange_contact{width: .3rem;height: .3rem;display: block;float: right; background-image: url(../img/Call.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.details_x_content .exchange_address{width: .3rem;height: .3rem;display: block;float: right;background-image: url(../img/Send.png);background-position:center;background-repeat:no-repeat; background-size: contain;}
.details_x_content .text_2{font-size: .14rem;color: #13042660;line-height: .25rem;}
.details_x_content .div_2{width: calc(100% - 1.4rem);}
.details_x_content .text_3{font-size: .16rem;color: #13042660;line-height: .2rem;width: calc(100% - .8rem);margin-top: 10px;}
.details_x_content .text_4{color:#000; font-size: .28rem;font-weight: 600;line-height: .5rem;}
.details_x_content .text_5{font-size: .16rem;color: #13042660;margin-bottom: .15rem;}
.details_x_content .text_6{font-size: .16rem;color: #13042660;margin-right: 8px;text-decoration:line-through;}
.details_x_content .text_7{font-size: .16rem;color: #000;border-bottom: 1px solid #00000010;padding-bottom: .15rem;margin-bottom: .1rem;}
.details_x_content .text_8{font-size: .14rem;color: #13042660;line-height: .25rem;}
.details_x_content .text_8 span{font-size: .14rem;color: #000;}
.details_x_content .text_9{font-size: .14rem;color: #13042660;line-height: .25rem;}
.details_x_content .text_9 span{font-size: .14rem;color: #fe6d0a;}
.details_x_content .text_10{font-size: .14rem;color: #000;line-height: .25rem;}
.details_x_content .text_10 span{font-size: .14rem;color: #fe6d0a;}
.details_x_content .button_1{border: 1px solid #fe6d0a; color: #fe6d0a; background-color: #fff;font-size: .14rem; padding: 0 10px;border-radius: .3rem; line-height: .3rem;margin:10px 10px 10px 0;height:.3rem}
.details_x_content .button_2{border: 1px solid #fe6d0a;color: #fff; background-color: #fe6d0a;font-size: .14rem; padding: 0 10px;border-radius: .3rem; line-height: .3rem;margin:10px 0;height:.3rem}
.details_x_content .button_tui{border: 1px solid #fe6d0a;margin:10px 10px 10px 0; color: #fe6d0a; background-color: #fff;font-size: .14rem; padding: 0 10px;border-radius: .3rem; line-height: .3rem;height:.3rem}
.details_x_content .div_3{
background-color: #fff;
  padding: 0 .1rem;
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;}

.identify{background-image:url(../img/identify.jpg);width:100%;background-repeat:no-repeat; background-size: contain;height:100vh}
.identify .div_1{background-color:#fff;height:50vh;padding: .2rem .3rem;position: fixed;width: 100%;bottom: 0;border-radius: .15rem .15rem 0 0;}
.identify .div_1 h1{color:#fe6d0a;font-size:.22rem;text-align: center;line-height:.4rem;font-family: "SC" !important;font-weight: 600;}
.identify .div_1 .input_1{border-radius: .1rem;
  border: 1px solid #fe6d0a48;
  background: #fef8f8;
  height: .6rem;
  width: 100%;
  font-size:.19rem;
  padding: 0 20px;margin-top:.3rem}
.identify .div_1 .input_2{margin-top:.3rem;background:#fe6d0a;color:#fff;border-radius: .1rem;border:0; font-size:.19rem;width:100%;height:.6rem}


.cake .header .cha{position: absolute;right: 20px;}
.cake .header .div_1{
  z-index: 999;padding: 0 0.1rem;padding-left:0.2rem
}
.cake .header .div_1 img{object-fit:cover}
.cake .header .div_1 .img_1{width: 0.16rem;margin-right: 0.1rem;}
.cake .header .div_1 .text_1{
  width: 1rem;font-size: 0.18rem;color: #fff;z-index: 1;
}
.cake .header .xia{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_2.png);}
.cake .header .xia_1{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_1.png);}

.cake .header{background-color: transparent;}
.cake .header h2{
  color: #fff;
  text-align: left;
  position: relative;
  padding: 0 0.1rem;
  margin: 0;
  line-height: 0.6rem;
  font-size: 0.22rem;
  font-family: "cu", sans-serif !important;}
  .cake .div_5{  
  border: 1px #fff solid;
   background-color: #fff;
  border-radius: 0.6em;
  width: calc( (100% - .2rem) / 2 );
  padding: 0.1rem;
}
.cake .text_2{color: #000;font-weight: 600;font-size: 0.18rem;font-family: "cu" !important;margin-bottom: .1rem;}
.cake .text_3{display: block;    border-radius: 0.08rem 0 0.08rem 0;font-size: 0.08rem; background-color: #d02513;padding: 0 0.04rem;color: #fff;position: absolute;}
.cake .text_4{display: block; border-radius: 0.1rem 0 0.1rem 0;font-size: 0.08rem; background-color: #ff7e00;padding: 0 0.04rem;color: #fff;position: absolute;}

.cake .text_5{font-size: 0.16rem;color: #000;}
.cake .text_6{font-size: 0.16rem;padding-left:0.1rem;  color: #fe6d0a;font-family: "cu", sans-serif !important;margin-top:.1rem}
.cake .text_7{font-size: 0.11rem;color: #00000060;font-family: "cu", sans-serif !important;}
.cake .div_6{position: relative; margin-top: .1rem; height: calc(100% / 4);}
.cake .img_3{
  width: 0.55rem;
  height: 0.55rem;
  border-radius: 0.1rem;
  margin-right: 5px;
}
.cake .div_5 .text_6{
	margin-top:0 ;
	font-size:0.14rem;
	padding-left:0
}
.cake .banner .bd li img {
  vertical-align: top;
  object-fit: cover;
  height: 2rem;
  border-radius: 15px;
}

.cake .div_7{width: calc(100% - 0.7rem - 5px );padding:.05rem 0}
.cake .div_8{height: 2.4rem;overflow: hidden;position: relative;}
.cake .div_9{position: absolute;
  left: 0;
  top: 0;
  right: -17px; 
  bottom: 0;
  overflow-x: hidden;
  overflow-y: scroll; }
.cake .div_10{border: 1px #fff solid; background-color: #fff; border-radius: 0.6em; margin-top:0; height: calc(50% - 0.05rem); width: 100%;}
.cake .div_10 img{ width: 100%;object-fit:contain;}
  .cake .div_delivery{  
  border-radius: 0.6em;
  width: calc( (100% - .1rem) / 2 );
}
.cake .brand{width: 100%;margin-top:20px; border-radius: 0.1rem;background-color: #fff; padding: .2rem 0.2rem .2rem; margin-bottom:.2rem}
.cake .brand .icon{width: 22%;display: block;margin-right:4%;margin-top:.2rem}
.cake .brand .icon:nth-child(4n){margin-right:0}
.cake .brand .icon img {width: 100%;border-radius: .1rem;}
.cake .brand .icon p{text-align: center; color: #130426c7;font-family: "cu", sans-serif !important;font-size: 0.14rem;margin-top:5px}
.cake .brand .icon .div_fen{border-radius: .1rem;border: 1px solid #00000040;}
.cake .recommend .cake_c{width: calc(50% - .1rem);margin-bottom:.2rem; margin-right:.2rem; display: block;background-color: #fff;border-radius: .1rem;}
.cake .recommend .cake_c img{width: 100%;}
.cake .recommend .buy_ico{width:0.18773rem;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto 0.04267rem;background-image: url(../img/Buy_ding.png);}
.cake .recommend .ico{background-color: #fe6d0a;width: .25rem;height: .25rem;border-radius: .25rem;}
.cake .recommend .cake_c .title{font-size: .16rem;color: #000;font-family: "cu" !important;margin-bottom: .2rem;}
.cake .recommend .cake_c .price{font-size: .22rem;color: #fe6d0a;font-weight: 600;font-family: "SC" !important;}
.cake .recommend .cake_c .price .unit{font-size: .16rem;color: #979797;}
.cake .recommend .cake_c:nth-child(2n){margin-right:0}
.cake .certificate{width: 100%;background-color: #fff;margin-bottom: .15rem; padding: .15rem;border-radius: .1rem;}
.cake .certificate .img_1{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #f2f4f710;}
.cake .certificate h2{font-size: .2rem;letter-spacing: 1px; font-weight: 600; line-height: .3rem;height: .6rem;}
.cake .certificate .text_2{
font-size: .24rem;
  color: #fe6d0a;
  font-weight: 600;
  font-family: "SC" !important;
  }
.cake .certificate .certificate_1{width: calc(100% - 1.4rem);}
.cake  h2.title{font-size: 0.22rem;color: #000000;font-family: "SC";font-weight: 600;margin-bottom : .2rem;}
.cake .img_guang{margin: 0 0 .2rem;}
#barcode g{height:revert-layer}
#barcode g rect{height:revert-layer}
#barcode{border-radius: .15rem;}
#barcode_instance g{height:revert-layer}
#barcode_instance g rect{height:revert-layer}
#barcode_instance{border-radius: .15rem;}
.notification{position: absolute;z-index: 1000;width: 100%;height: 100%;background-color:rgba(0,0,0,0.4);z-index: 999;top:0;left:0}
.notification .delete_n{position: relative;margin: 10px;width: .3rem;z-index: 9999;top: .45rem;right:calc(40% - .15rem);}

 .index_slide{
    overflow: hidden;
    height: 100vh;
}
.home_link {
  position: fixed;
  z-index: 101;
  right: 0.16rem;
  bottom:1.6rem;
  display: block;
  width: 0.55rem;
  height: 0.55rem;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: .23rem;
  background-image: url(../img/Buy_1.png);
  background-color: #fff;
  border-radius: 50%;
  box-shadow: 2px 1px 3px #888;
}
.home_link  span{
	position: absolute;
  right: .07rem;
  font-size: .11rem;
  color: #fff;
  padding: .0rem;
  background: #fe6d0a;
  border-radius: 50%;
  top: .025rem;
  width: .2rem;
  height: .2rem;
  line-height: .2rem;
  text-align: center;
}


.new_login .img_1{
  width: 1.1rem;
  height: 1.1rem;
  margin: .4rem 0 .2rem;
}
.new_login{
  background-image: url(../img/new_login.png);
  background-size: 100% 100%;
  height: 100vh;
}
.new_login .t1{
  font-size: .22rem;
  font-family: 'cu';
  font-weight: 600;
  color: #000;
}
.new_login  .login_from{
  flex:1;
  background-color: #fff;
  border-radius: .2rem .2rem 0 0;
  -webkit-border-radius: .2rem .2rem 0 0;
  -moz-border-radius: .2rem .2rem 0 0;
  -ms-border-radius: .2rem .2rem 0 0;
  -o-border-radius: .2rem .2rem 0 0;

}
.login_from{
  margin-top:.6rem ;
}
.login_from .tab_pane{
  padding: 0 .3rem;
}
.login_from .tab-left span,
.login_from .tab-right span{
  z-index: 999;
}
.login_from .tab-right::before {
  content: "";
  position: absolute;
  bottom: 5%;
  right: 1%;
  width: 114%;
  height: 100%;
  background: url(../img/new_login_form.png);
  background-size: 100% ;
  background-repeat: no-repeat;
  background-position: center;
  transform-origin: center center;
  z-index: 9;

}
.login_from .tab-left::before {
  content: "";
  position: absolute;
  bottom: 5%;
  left: 1%;
  width: 114%;
  height: 100%;
  background: url(../img/new_login_form_left.png);
  background-size: 100% ;
  background-repeat: no-repeat;
  background-position: center;
  transform-origin: center center;
  z-index: 9;

}
.login_from .on{
  background: #fff !important;
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
  -moz-border-radius: .2rem;
  -ms-border-radius: .2rem;
  -o-border-radius: .2rem;
}
.login_from .on::before {
  content: ""; width: 10%;height: 3px;position: absolute;bottom: 0; left: 45%;
  background-image: linear-gradient(to right, #c00a12,#ff9d0a);
}


.login_tab ul li{
  font-size: .18rem;
  color: #000;
  width: 50%;
  text-align: center;
  height: .7rem;
  line-height: .7rem;
  position: relative;

}
.login_tab ul li a{
  z-index: 999;
  position:relative
}

.login_from .t2{
  font-size: .18rem;
  line-height: .6rem;
  margin-top: .2rem;
  font-weight: 600;
  color: #000;

}
.login_from .input_1{
  height: .5rem;
  width: 100%;
  font-size: .18rem;
  padding: 0 .2rem;
  border: 0;
  background-color: #fafafc;
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
  -moz-border-radius: .2rem;
  -ms-border-radius: .2rem;
  -o-border-radius: .2rem;
}
.login_from .input_2{width: 60%;  height: .5rem;  font-size: .18rem;
  padding: 0 .2rem;
  border: 0;
  background-color: #fafafc;
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
  -moz-border-radius: .2rem;
  -ms-border-radius: .2rem;
  -o-border-radius: .2rem;}
.login_from .img_2{ width: 30%; height: .5rem; border-radius:.25rem ; -webkit-border-radius:.25rem ; -moz-border-radius:.25rem ; -ms-border-radius:.25rem ; -o-border-radius:.25rem ; }
.message{position: relative;}
.message .message_button{ position: absolute; right:5px; top: 15%; font-size: .18rem; background-color: #bf0a12; color: #fff; padding: 0 .2rem; border-radius:.3rem ; -webkit-border-radius:.3rem ; -moz-border-radius:.3rem ; -ms-border-radius:.3rem ; -o-border-radius:.3rem ; height: 70%;}
.login_from .Login_a{
  width: 100%;
  border: none;
  border-radius: 0.5rem;
  height: 0.5rem;
  line-height: 0.5rem;
  color: #fff;
  margin-top: .8rem;
  font-size: 0.165rem;
  background-image: linear-gradient(to right, #c00a12,#ff9d0a);
  position: relative;
}

.login_from .prompt{font-size: .16rem;color: #00000060;text-align: center;margin-top: .4rem;}
.login_from .prompt a{color: #fe6d0a;margin:0 5px}
.new_index {
  background-color:#f5f5f6;
  min-height: 100vh !important;
}

 .new_index .mySwiper .swiper-slide {
  height: 2.5rem;
  text-align: center;
  background-color: #39a9ed;
}
.new_index .mySwiper{
  width: 100%;height: 2.5rem;
  overflow: hidden;
  margin-right: .15rem;position: relative;
}
.new_index .mySwiper img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.new_index .t1{
  font-size: .22rem;
  font-weight: 600;
  width:100%;
  position: absolute;
  top: .8rem;
  line-height: .4rem;
  color: #000;
  text-align: center;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.new_index .t2{
  font-size: .2rem;
  font-weight: 600;
  line-height: .3rem;
  color: #000;
  text-align: left;
  margin-bottom: .1rem;
}
.new_index .t3{
  font-size: .16rem;
  line-height: .2rem;
  color: #8a8a8a80;
  text-align: left;
}
.new_index .login_b{
  width:calc(50% - .05rem);
  border-radius: .1rem;
  padding: .1rem;
  height: 1.4rem;
  background-color: #fff;
  border: 2px solid #fff;
  box-shadow: 1px 1px 1px 0px #cacaca;
  -webkit-border-radius: .1rem;
  -moz-border-radius: .1rem;
  -ms-border-radius: .1rem;
  -o-border-radius: .1rem;
  position: relative;
  z-index: 9999;
}
.new_index .login_b img{
  width: .9rem;
  height: 1rem;
  position: absolute;
  right:-2px;
  bottom: -2px;
}
.new_index_c{
  padding: 0 .1rem;
}
.new_index .login_b div{
  height: 100%;
}
.new_index  .Coupons{
  width: calc(33.3333% - .06666666rem);
  height: 1.41rem;
  border-radius: .1rem;
  padding: .1rem;
  background-color: #f4f4f8;
  box-shadow: 1px 1px 1px 0px #cacaca;
  position: relative;
  margin-right:.1rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  margin-bottom: .1rem;
}
.new_index  .Coupons:nth-child(3n){
    margin-right: 0;
}

.new_index  .Coupons .t3{
  color:#fff;
}
.new_index .Coupons .t4{
  color:#fff;
  font-size: .18rem;  
  margin-bottom: .1rem;
}
.new_index  .Coupons .black{
  color: #000 !important;
}

.new_index  .new_advertisement{
  width: 100%;
  height: 1.5rem;
  border-radius: .1rem;
  padding: .1rem;
  background-color: #f4f4f8;
  box-shadow: 1px 1px 1px 0px #cacaca;
  position: relative;
  margin-right:.1rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  margin-bottom: .1rem;
  display:block
}
.new_index  .new_advertisement .t5{
  color:#fff;
  font-size: .22rem;  
  font-weight: 600;
  margin-bottom: .1rem;
}
.new_index  .new_advertisement .t6{
  font-size: .16rem;
  line-height: .2rem;
  color: #fff;
  
  text-align: left;
}
.new_index  .new_advertisement .green{
  color: #397a5a;
}
.new_payment{
  min-height: 100vh !important;
  padding: .2rem;
  background-image: linear-gradient(to bottom, #f4a981,#ff567b);
}
.new_payment_c{
  background-color: #fff;
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
  -moz-border-radius: .2rem;
  -ms-border-radius: .2rem;
  -o-border-radius: .2rem;
  padding: .2rem;
  font-size: .18rem;
}
.new_payment_t{
  border-bottom: 1px solid #00000020;
  padding-bottom: .2rem;
}
.new_payment_t .t1{
  color:#e35881 ;
  font-size: .18rem;
}
.new_payment_t .t1 img{
  width: .35rem;
  height: .35rem;
  margin-right: .1rem;
}
.new_payment_t .t2{
  color:#b4b4b4 ;
}
.new_payment_c .t3{
  color:#b4b4b4 ;
  text-align: center;
  margin: .4rem 0 .7rem;
}
.new_payment_c .code{
  width: 2.5rem;
  height: 2.5rem;
  margin: 0 auto;
  background-image: url(../img/new_payment_1.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  margin-bottom: 1rem;
}
.new_payment_c .t4{
  color:#000 ;
  font-size: .18rem;
  line-height: .4rem

}
.new_payment_c .t4 img{
width:.4rem;
margin-right:.1rem
}
.new_payment_c .t5{
  color:#b4b4b4 ;
}

.new_payment .Offline{
  background-color: #ffffff20;
  padding: .15rem .2rem;
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
  -moz-border-radius: .2rem;
  -ms-border-radius: .2rem;
  -o-border-radius: .2rem;
  margin-top: .2rem;
  color: #fff;
  font-size: .18rem;
}
.new_payment .Offline img{
  width: .35rem;margin-right: .1rem;
}
.new_payment  .left_bai{
  background-image: url(../img/left_bai.png);
  width: .25rem;
  height: .25rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: block;
  margin-right: .2rem;
}
.new_payment .t6{
  color:#fff ;
  font-size: .24rem;

}
.new_payment .right_bai{
  transform:rotate(180deg);
  background-image: url(../img/left_bai.png);
  width: .25rem;
  height: .25rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: block;
}
.displayBlock {
  display: block !important;
}
.new_payment_c .code img{width:94%}


.downtext {
  width: 100%;
  max-height:200px;
  overflow-x: auto;
  touch-action: auto;
  border: 1px solid #eee;
  background-color: #fff;
  position: absolute;
  left: 0;
  z-index: 10;
  /* display: none; */
}
.downorder:nth-child(2){
  border-left: 1px solid #00000020;
  border-right: 1px solid #00000020;
}
.downtext li{  width: 100% !important; }
.downtext a {
  width: 100%;
  height: 38px !important;;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  line-height: 36px;
  color: #666 !important;
  border-bottom:0 !important;
} 
.downorder .shang{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia.png);transform: rotate(180deg);}
.downorder .xia{margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_1.png);top:calc((38px - 0.05rem) / 2); right: 28%; width: 0.08rem;}

.Refresh{width: 0.15rem; height: 0.15rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/Refresh.png) !important;display: block; }
.buy_ico-r{background-color: #fe6d0a;
  padding: .15rem;
  background-size: 60%;
  border-radius: 50%;width:0.18rem;height:.18rem; background-position:center;background-repeat:no-repeat;display:block;background-image: url(../img/Buy_ding.png);}
.ding_jia .img_2{ width:0.2rem; background-size: contain; margin-left:5px; background-image:url(../img/sort.png);background-position:center;background-repeat:no-repeat;}
.ding_jia .img_2_x{ width:0.2rem; background-size: contain; margin-left:5px;  background-image:url(../img/sort.png);  transform:rotate(180deg);background-position:center;background-repeat:no-repeat;}
.ding_jia .img_2_not{ width:0.2rem; background-size: contain; margin-left:5px;  background-image:url(../img/sort_not.png);  transform:rotate(180deg);background-position:center;background-repeat:no-repeat;}
.right_r{width: 0.2rem; height: 0.22rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/enter_r.png) !important;display: block; }

.Related_products .tit{padding: 15px 0.128rem;font-size: 0.18rem;line-height:initial;color:#000}
.Related_products .box_relation{padding: 0 0 15px 0.128rem;position: relative;}
.Related_products .img_relation{  border: 1px solid #00000020;  width: 1rem;height: 1rem;object-fit: cover; margin-right: .1rem; border-radius: .1rem;}
.Related_products .text_relation{writing-mode: vertical-rl;   }
.Related_products .box_relation_right{box-shadow: 0px 0px 4px 1px #00000020; position: absolute; top: 0; right: 0;height: 1rem; width: .6rem;background: #f2f4f7;border-radius: .1rem 0 0 .1rem;font-size: .16rem;color:#00000070}
.Related_products .box_relation_right i{margin-left:.1rem;height: 0.16rem;}
.box_relation_t {padding-top:.2rem; margin-bottom:.2rem;border-top:1px solid #00000020}
.box_relation_t:first-child {padding-top:0rem;border:0}
.img_relation_t{width:1rem;height:1rem;border-radius: .1rem;object-fit: cover;}
.box_relation_t .tit1{
	font-size: 0.18rem;
    width: 100%;
    font-family: "cu", sans-serif !important;
    color: #000;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    line-height: 0.21rem;
    height: 0.42rem;
	
}
   
.van-password-input__security{border:1px solid #00000040;border-radius:.05rem}
.van-password-input__security li{border-right:1px solid #00000040}
.van-password-input__security li:nth-child(1){border-radius:.05rem 0 0 .05rem }
.van-password-input__security li:last-of-type{border-right:0px;border-radius:0 .05rem .05rem 0}
[class*=van-hairline]::after {border:0}
.HM_img{width:100%;margin-bottom:.9rem}
.HM_t1{font-size:.18rem;color:#ff421c;;text-align: center;line-height:.28rem}
.HM_t2{width:90%;margin-top:.35rem;background-image: linear-gradient(to right,#ff6f3b,#ff421d);color:#fff;position: relative;left:5%;height:.6rem;border:0;border-radius:.3rem !important;font-size:.19rem;}
.HM_img{width:100%;margin-bottom:.9rem}
.format_order{
  background: #fe6d0a16;
  width: 100%;
  display: block;
  color: #fe6d0a;
  font-size: 0.14rem;
  position: absolute;
  line-height: .3rem;
  bottom: 100%;
  padding: 10px .2rem;
  }
  .balance {background-color:#f2f4f7; width:100%;min-height:100vh}
  .balance_box{position: relative}
  .balance_top{border-radius: .08rem;width:100%;height:2rem;text-align: center;font-size:0.16rem ;color: #13042680;padding: 20px 0.2rem 0;background-color: #fff; }
  .balance .box_1 { border-radius: .08rem;padding: 0.12rem; margin-top:.2rem; background-color: #fff; margin-bottom: 10px; }
  .balance .box_1 p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		text-align: left;
		overflow: hidden;
		line-height: .35rem; text-overflow: ellipsis;color: #000; font-family: "cu", sans-serif !important; font-size: 0.19rem;}

.balance .box_1 table{width: 100%;font-size: 0.14rem; color: #000; }
.balance .box_1 tr{display: flex; width: 100%;font-size:0.18rem;  flex-direction: row; justify-content: space-between; line-height: 0.5rem;}
.balance .t1{color: #fe6d0a;font-size: .6rem;font-weight: 600;line-height: 1.5rem;}
.balance .t2{color: #000;font-size: .2rem;margin-left: 10px;}
.balances .img_sao{display:block; width: 0.3rem;height: 0.3rem;background-repeat: no-repeat;background-size: contain;background-image:url(../img/Scan.png)}
.balances .t1{border:0;height:100%;flex:1;width: 100%;}
.balances .t1::placeholder{font-size:.22rem}



.custom-radio input[type="radio"] {
    appearance: none; /* 隐藏原生样式 */
    -webkit-appearance: none; /* 兼容 Safari */
    -moz-appearance: none; /* 兼容 Firefox */
    display: none; 
}

.custom-radio {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.radio-icon {
    width: 16px;
    height: 16px !important;
    border: 2px solid #ccc;
    border-radius: 50%;
    margin-right: 8px;
    position: relative;
    transition: border-color 0.3s ease;
}

.custom-radio input[type="radio"]:checked + .radio-icon {
    border-color: #007bff; 
	border: 0;
}

.custom-radio input[type="radio"]:checked + .radio-icon::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	 background-image: url(../img/check.png);background-size:100%;background-position:center center;background-repeat:no-repeat;;display:block;
}
.panel_down{
  background-image: url(../img/panel_down.png);
  background-repeat:no-repeat; background-size:contain;
  position: relative;
  width:13px;
  height:8px;
}
.panel_up{
  background-image: url(../img/panel_up.png);
  background-repeat:no-repeat; background-size:contain;
  position: relative;
  width:13px;
  height:8px;
}
.panel_down_c{
  background-image: url(../img/panel_down.png);
  background-repeat:no-repeat; background-size:contain;
  position: relative;
  width:13px;
  height:8px;
}
.panel_up_c{
  background-image: url(../img/panel_up.png);
  background-repeat:no-repeat; background-size:contain;
  position: relative;
  width:13px;
  height:8px;
}

.jk_footer .jk_footer_u1 li .ion.new_ion1{background-image:url(../img/new_Home.png)}
.jk_footer .jk_footer_u1 li .ion.new_ion2{background-image:url(../img/new_recommend.png)}
.jk_footer .jk_footer_u1 li .ion.new_ion3{background-image:url(../img/new_Buy.png)}
.jk_footer .jk_footer_u1 li .ion.new_ion4{background-image:url(../img/new_Profile.png)}

.jk_footer .jk_footer_u1 li.on .ion.new_ion1{background-image:url(../img/new_Home_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.new_ion2{background-image:url(../img/new_recommend_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.new_ion3{background-image:url(../img/new_Buy_1.png)}
.jk_footer .jk_footer_u1 li.on .ion.new_ion4{background-image:url(../img/new_Profile_1.png)}
.new_recommend{background:#f2f4f7;min-height:100vh;padding-bottom:.6rem}
.new_recommend .div_ding{padding: 0 .15rem;background:#fff}
.new_recommend .new_recommend_center{padding: .1rem .15rem;}
.new_recommend .new_recommend_div_1{width:100%;background: #fff; border-radius:.1rem;margin-bottom:.1rem}
.new_recommend .new_recommend_div_1 img{width:100%; height::2.4625rem;border-radius:.1rem .1rem 0 0; object-fit: contain;display:block}
.new_recommend .new_recommend_t1{font-size:.175rem;color:#000;padding:.1rem .15rem .05rem;width:100%}
.new_recommend .new_recommend_t2{font-size:.15rem;color:#33333380;padding:0 .15rem;margin-bottom:.15rem}
.new_recommend .new_recommend_t3{width: .75rem;display: block;height: .35rem;
  background: #fe6d0a;
  text-align: center;
  line-height: .35rem;
  color: #fff;border-radius:.05rem;margin-right:.15rem
  }
.new_recommend .new_recommend_img{width:50%;margin:1rem 0 .3rem }

.menus{background:#f2f4f7;min-height:100vh;padding-bottom:.6rem}
.menus .div_ding{padding: 0 .15rem;background:#fff}
.menus .class_new_1{background:#fff;padding:.15rem;margin-bottom:.15rem}
.menus .class_new_2{padding-top:0}

.menus .t1{font-size: .2rem;color: #000;font-weight: 600;line-height: .3rem;}
.menus .class_new_1 li i{
	margin-bottom:.05rem;
  width:0.425rem;height:0.425rem;display:block;text-align:center;  background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;}
.menus .class_new_1 li a{
  font-size: 0.15rem;color: #000;font-family: "cu", sans-serif !important;margin-top: .15rem;width:20%
}
.menus .class_new_1  li i.ion1{background-image:url(../img/dianshi.png)}

.new_search {padding:0 0.15rem .15rem;background-color:#fff;}
.new_search .head{margin-bottom:0}
.new_search .div_ding{height:0.55rem}
.new_search .header_2{margin-top:0}
  .new_search .div_1{}
  .new_search .input_1{width:calc(100%);height: 0.4rem;border-radius: 0.4rem; font-size:0.15rem;border: 1px solid #fe6d0a;padding: 0 0.1rem;padding-left: 12%;}
  .new_search .button_1{width: 0.8rem;top:.025rem;right:.025rem; height: 0.35rem;font-size: 0.15rem; background-color:#fe6d0a ;color: #fff;position: absolute; border-radius: 0.36rem;}
  .new_search .text_1 {margin:20px 0px 15px;font-size:.175rem;color:#333;font-weight:600}
  .new_search .button_2{background-color: #00000006;color:#000; height: 0.35rem;border-radius: 0.3rem;padding: 0px 20px;margin-right: 10px;margin-top: 15px;}
  .new_search .div_2{border-radius: 0.1rem;background-color: #fff;}
  .new_search .text_2 {width:50%; line-height: .4rem;padding: 0 20px;color: #000; font-size:0.15rem;background-color: #fff; border-radius: 0.1rem .1rem 0 0}
  .new_search .div_2 .text_2:last-child{border-radius: 0.1rem;border-bottom: 0px}
  .new_search .div_1 datalist {border: 0 ;}
 .new_search .text_3 {margin:20px 0px;font-size:.125rem;color:#a9afb8;font-weight:500}
  .new_searchSelect_box {
    position: relative;
  }

   .new_search .div_1_1 {
   	 width: 100%;
      overflow-x: hidden;
      overflow-y: auto;
      height: calc(100% - .55rem);
      margin: 10px 0;
      padding: 5px 0;
      background-color: #fff;
      box-sizing: border-box;
      border-radius: 4px;
      position: absolute;
      z-index: 900;
      left: 0;
      top: 30px;
      
  }
  .new_search .div_1_1 li {
        margin: 0;
      line-height: .3rem;
      padding: 7px 16px;
      clear: both;
      color: #000;
      font-size: 12px!important;
      white-space: nowrap;
      list-style: none;
      cursor: pointer;
      transition: background .2s ease-in-out;
      overflow:hidden; 
      text-overflow:ellipsis; 
      white-space:nowrap; 
	  border-bottom: 1px solid #33333308;
  }
 .new_search .div_1_1 .none {
    padding: 0 16px;
    text-align: center;
    color: #ccc;
  }
  .new_search .div_1_1 li:hover {
    background-color: rgba(0, 0, 0, .1);
  }
  .new_search .button_3{
	width:2.09375rem;
	height:.45rem;
	  font-size: .15rem;
	 background-color:#00000006;
	 color:#333;
	 margin-bottom:.075rem;
	 padding:0 .15rem
  }
   .new_search .img_3{ width:.2rem;height:.2rem;border-radius: 0.1rem;margin-right:.1rem;}
   .new_search .box_3{text-align: left;}
   .new_search .img_4{width:.0625rem;height:.10625rem}
   .new_search .img_5{width:.125rem;height:.1rem;display:block}

.new_service{ padding:0.2rem; width: 100%; background-image: linear-gradient(to top,#fff 80%,#fff2e9); }
.new_service .ico{background-image: url(../img/Calling.png); width: 0.8rem; background-repeat:no-repeat; background-size:contain; height: 0.8rem;border-radius: 0.15rem;}
.new_service .text_service_2{font-size:.225rem;color: #333;font-family: "cu", sans-serif !important;margin-top:.1rem  }
.new_service .text_service_1{font-family: "cu"; sans-serif !important; color: #fe6d0a; font-size: 0.3rem;margin: 20px 0 10px;}
.new_service .div_service_2{color: #000 ; font-size: 0.16rem;}
.new_service button { margin-top:.1875rem;    width: 100%;
    border: none;
    border-radius: 0.05rem;
    height: 0.45rem;
    line-height: 0.45rem;
    color: #fff;
    font-size: 0.175rem;
    background-image: linear-gradient(#fe6d0a,#fe6d0a);
       position: relative;
 }
.new_service  .text_service_3{color:#6e7580;font-size:.15rem;line-height: .25rem;}
.complaint .inner{font-size:.2rem;font-family: "cu";color:#333 ;margin-right:.3125rem}
.complaint .from-item input{
  border:0;
  background-color: #fafbfc;
  padding:0.1024rem 0.2rem;
  -webkit-box-sizing:border-box;
  box-sizing: border-box;
  width: 100%;
  height: 0.5rem;
  font-size: 0.17rem;
  color: #000;
}

.complaint .from-item{flex:1}
.complaint .complaint_bpx_1{border-bottom:1px solid #f7f8fa;padding:.15625rem 0}
.complaint .custom-file-upload input[type='file'] {
    display: none; /* 隐藏原始的input */
}
 
.complaint .custom-file-upload label {
    display: inline-block;
    color: white;
    cursor: pointer;
    border-radius: 4px;
}
.complaint .btn {
  width: calc(100% - .3rem);
  border:none; border-radius:0.1rem;
  height: 0.575rem;
  line-height: 0.575rem;
  color: #fff;
  font-size: 0.2rem;
  background-image: linear-gradient(#fe6d0a,#fe6d0a);
  position: absolute;
  bottom: 0.2rem;
  left: .15rem;
}
 
.new_set{ padding:0; width: 100%;  background-color:#f2f4f7; }
.new_set .div_1{ border-radius: 0.6em; background-color: #fff; margin-bottom: .0875rem;padding: 0 .15rem;  }
.new_set .div_1 a{ font-size: 0.2rem;  color: #000;padding: .15rem 0;border-bottom:1px solid #f2f4f7;width: 100%;display: block;}
.new_set .div_1 a:last-child {border-bottom: 0px solid #00000010; }
.new_set .div_1 div .img_1{ width: 0.725rem;margin-right: 5px; height:0.725rem;border-radius:0.725rem; object-fit: cover;}
.new_set .div_1 div img{ width: 0.07rem;margin-left: 5px;}
.new_set .div_1 div .text_1{ font-size: 0.2rem; font-weight: initial;color: #00000060;}
.new_set button{
    left: .15rem;
	width:100%;
	border: none;
	 border-radius: 0.1rem;
	height: 0.575rem;
	 font-family: "PingFang SC";
	line-height: 0.575rem;
	 background-color: #fff;
	 color: #fe6d0a;
	font-size: 0.2rem;
	font-family: "cu", sans-serif !important;
	margin-top:1rem
}
.new_set .head{height:.55rem;line-height:.55rem;background:#fff;padding:0 .15rem;margin-bottom:.0875rem}
.new_set .div_2{padding:0 .15rem}
.new_set .div_3{font-size: 0.2rem;  color: #000;padding: .15rem 0;border-bottom:1px solid #f2f4f7;width: 100%;}
.new_order .header_top .header_topr{width:auto;flex:1}
.new_order .header_topr .header_topr_ip {width:100%;border-radius: .075rem;}
.new_order .header_2{margin-top:0}
.new_order .header_top{padding:0 .15rem;background-color:rgb(242, 244, 247);border-bottom:0;height:1.1rem}
.new_order .order-fix-box{height: 1.2rem;}
.new_order .order-fix-box .order-header{background-color:transparent}
.new_order .order-fix-box .order-header a{font-size: 0.175rem;color:#333}
.new_order .order-fix-box .order-header .on{border-bottom:0}
.new_order .order-fix-box .order-header .on a{color:#fe6d0a;font-size: 0.2rem;position: relative;}
.new_order .order-fix-box .order-header .on a::after{ content: "";width:.2rem;height:2px;background-color:#fe6d0a;display: block;position: absolute;left: calc(50% - .1rem);bottom: -.07rem;}
.new_order .order-list .order-item{padding:0 .15rem;margin-bottom:.15rem}
.new_order .order-list .order-item .inner1 .color{color:#333}
.new_order .order-list .order-item .inner1 .tit{color:#333;font-size: 0.175rem;font-weight:500}
.new_order .order-list .order-item .inner1 .tip{color:#00000040;font-size: 0.15rem}
.new_order .order-list .order-item .inner2 .good_info .name{flex:1;font-size: 0.175rem;}
.new_order .order-list .order-item .inner2 .good_info .msg{margin-left:.15rem}
.new_order .order-list .order-item .inner2 .good_info .val{color:#333;font-size: 0.175rem}
.new_order .order-list .order-item .inner2 .good_info .num{font-size: 0.175rem;margin-top:.05rem}
.new_order .order-list .order-item .inner3 .btn{height:.3375rem;border:solid 1px #fe6d0a; background-color: #fe6d0a;font-size: 0.15rem;}
.new_order .order-list .order-item .inner3 .btn.btn2{background-color: #fff;border:solid 1px #00000010;color:#333 }
.new_switch{background-color:#f2f4f7; width:100%;height:100%;padding:0 .15rem}
.new_switch ul li {
      background-color: #fff;
      padding: 0 .15rem;
      border-radius: 10px;
	  height:.65rem;
	  margin-top:.15rem;
	  margin-bottom:0
    }
.new_switch .new_switch_box_1{height:.5rem;color:#333;font-size:.175rem;}
.new_switch .new_switch_box_1 img{width:.1rem;margin-right:.15rem}
.new_switch .new_switch_box_1 span{position: absolute;width: 100%; text-align: center;left: 0;}

.new_jk_footer .jk_footer_u1 li.on p{color:#fe6d0a}
.new_jk_footer .right_horn{background-color:#fe6d0a} 
/*优惠券*/
.new_coupon{padding:0 .15rem}
.new_coupon_title{width:33%;display:block;font-size:.175rem;color:#6e7580;text-align: center;line-height:.4rem}
.new_coupon_title.on{color:#333333;position:relative}
.new_coupon_title.on::after{content:'';display:block;width:.2rem;left:calc(50% - .1rem);bottom:0;height:2px;background-color:#fe6d0a;position: absolute}
.new_coupon_box_1{  background-repeat: no-repeat;background-image:url(../img/new_coupon_1.png);width:100%;height:1.25rem;background-size:100%;margin-top:.15rem;z-index:999;position: relative;}
.new_coupon_box_1_h{background-image:url(../img/new_coupon_4.png);width:100%;height:1.25rem;background-size:100%;margin-top:.15rem;z-index:999;position: relative;}
.new_coupon_box_2{padding:.15rem;}
.new_coupon_title2{font-size:0.175rem;color:#333333;}
.new_coupon_title3{font-size:.1125rem;color:#333333}
.new_coupon_title4{font-size:.1125rem;color:#999999}
.new_coupon_title4 img{width:.0625rem;margin-left:.02rem;display: block;}
.new_coupon_title5{font-size:.1125rem;color:#fe6d0a;display:none}
.new_coupon_title5 img{width:.0625rem;margin-left:.02rem;display: block;}
.new_coupon_box_3{width:1.2375rem;height:100%}
.new_coupon_title6{font-size:.3rem;color:#fe6d0a}
.new_coupon_title6 span{font-size:.175rem;color:#fe6d0a}
.new_coupon_titl7{font-size:.125rem;color:#fe6d0a;margin-top:.1875rem}
.new_coupon_box_5{width:100%;background-color:#f2f4f7;padding:.25rem .15rem .15rem ;position:relative ;top:-.1rem;display:none}
.new_coupon_title9{color:#c9ced6;font-size:.1125rem;display:none}
.new_coupon_title9 img{width:.0625rem;margin-left:.02rem;display: block;}

.new_coupon_box_1_h .new_coupon_title5{color:#333333}
.new_coupon_box_1_h .new_coupon_title3{color:#c9ced6}
.new_coupon_box_1_h .new_coupon_title4{color:#c9ced6}
.new_coupon_box_1_h .new_coupon_title6{font-size:.3rem;color:#c9ced6}
.new_coupon_box_1_h .new_coupon_title6 span{color:#c9ced6}
.new_coupon_box_1_h .new_coupon_titl7{color:#c9ced6;margin-top:0;}
.new_coupon_box_1_h .new_coupon_title9{color:#333;}
.new_coupon_box_1_h .new_coupon_titl10{display:block;width:.65rem;height:.2625rem;text-align: center;line-height:.2625rem;background-color:#c9ced6;color:#fff;font-size:.15rem}

.new_coupon_box_1_l{background-image:url(../img/new_coupon_6.png);width:100%;height:1.25rem;background-size:100%;margin-top:.15rem;z-index:999;position: relative;}
.new_coupon_box_1_l .new_coupon_titl10{display:block;width:.7625rem;height:.2625rem;text-align: center;line-height:.2625rem;background-color:#fe6d0a;color:#fff;font-size:.15rem}
.new_coupon_box_1_l .new_coupon_titl7{margin-top:0;}
.new_coupon_box_6{background-color:#fafbfc;width:100%;padding:.25rem .15rem .15rem ;position:relative ;top:-.1rem;display:none;}
.new_coupon_box_6 .row{margin-bottom:.05rem}

.new_index_couons{background-color:transparent !important;width:100%;height:100%}
.new_index_couons .new_index_couons_box_1{background-image:url(../img/new_coupon_7.png);width:4rem;height:4.05rem;margin:0 auto;margin-top: calc(25vh);background-size:100%;position:relative ;padding-top:1.35rem}
.new_index_couons_t1{font-size:.6rem;font-weight: 600;color:#fe6d0a;text-align:center;}
.new_index_couons_t2{font-size:.225rem;color:#fe6d0a;font-weight:500;margin-left:.1rem}
.new_index_couons_t3{font-size:.175rem;color:#333333;text-align:center;margin-top:.15rem}
.new_index_couons_img1{width:2rem;position: absolute;left:calc(50% - 1rem);bottom:.25rem}
.new_index_couons_img2{width:.3rem;margin:0 auto;margin-top:.5rem;display: block;}


.receive{background-color:transparent !important;width:100%;height:100%}
.receive .new_index_receive_box_1{background-image:url(../img/new_coupon_10.png);width:3.75rem;height:3.25rem;margin:0 auto;margin-top: calc(25vh);background-size:100%;position:relative ;padding-top:.35rem}
.new_index_receive_img1{width:.78125rem;margin:0 auto;display: block;}
.new_index_receive_t1{font-size:.2rem;color:#333;text-align:center;margin-top:.2rem}
.new_index_receive_img2{width:2.34375rem;margin:0 auto;display: block;margin-top:.34375rem}
.new_index_receive_t2{font-size:.15rem;color:#333;text-align:center;margin-top:.1rem}

.new_index_receive_t3{background-color:#fe6d0a;border-radius:.25rem; width:1.5rem;height:.5rem;line-height:.5rem;text-align:center;color:#fff;font-size:.2rem; position: absolute;left:calc(50% - .75rem);bottom:.25rem}

.new_coupon_wu{width:2.98125rem;display:block;margin:0 auto;margin-top:30%}
.new_coupon .empty_box .empty_p{color:#333;font-weight: 600;}
.article .empty_box .empty_p{color:#333;font-weight: 600;}

.new_done1{width:.1rem;height:.05625;display:block; transition: transform 0.5s ease;margin-left:.05rem;}
.new_done2{transform: rotate(180deg);}
.new_done_t1{font-size:.175rem;color:#a9afb8;text-align:center;margin-top:.15rem}
.new_done3{width:.0625rem;display:block;margin-left:.1rem}
.new_done_t2{font-size:.175rem;color#333;font-weight:600;}
.new_done_t2 span{color:#fe6d0a;}
.payment_o .pay-type ul li input[type="radio"]:checked + label .new_coupon_box_1{;}

.payment_o .pay-type ul li label .new_coupon_box_1:has(input[type="radio"]:checked) {
  background-image:url(../img/new_done3.png)
}


.new_done .itemAttrs{width: .25rem !important;height: .25rem;opacity: 1;z-index: 99999;}
.new_done input[type="radio"]::after {background-image: url(../img/new_done4.png);
  width: 100%;
  height: 100%;
  background-size: 100%;}
.new_done input[type="radio"]:checked::after{background-image: url(../img/new_done5.png);background-size: 100%;}
.new_done .new_coupon_titl7{margin-top: .15rem;margin-bottom: 0.1rem;}
.new_done .zz_cov .zz_bottom{margin-top: .15rem;position: relative;background-image: linear-gradient(#fe6d0a,#fe6d0a);height:.575rem;border-radius:.1rem;width:calc(100% - .4rem);left:.2rem}
.new_done .new_coupon_title6 span{font-size:.175rem;}
.new_done_t3{font-size:.175rem;font-weight:600;color:#00000040;position: relative;width:50%;text-align: center;}
.new_done_t3.on{font-size:.175rem;font-weight:600;color:#333;position: relative}
.new_done_t3.on:after{
position: absolute;
 bottom: -.05rem;
  content:"";
  height: .0375rem;
  width: .25rem;
  left: calc(50% - .125rem);
  background-color:#fe6d0a;
  border-radius:.05rem
}


.new_modalContainer{width:100%;overflow: auto;height:.4rem;padding:0 .15rem;position: sticky;top:.76rem;z-index:999;background-color: #f2f4f7;}
.new_modalContainer a{margin-right:.2rem;font-size:.175rem;color:#333;line-height:.4rem;height: .4rem;display: block;}
.new_modalContainer a.on{color:#fe6d0a; position: relative;font-weight:600}
.new_modalContainer a.on::after{position: absolute;bottom:0;width:.2rem;height:3px;border-radius:.15rem; background-color:#fe6d0a;content:"";left:calc(50% - .1rem)}


.new_shopping{ background-color: #f2f4f7;padding:0}
.new_shopping .div_ding{background-color:#fff;padding:0 .15rem}
.new_shopping .new_shop_t1{font-size:.15rem;color:#6e7580}
.new_shopping .new_shop_t2{font-size:.175rem;color:#333;margin-right:.2rem}
.new_shopping .header_2{margin-top:0;}
.new_shopping_box1{padding:0 .15rem;padding-bottom:.6rem}
.new_shopping .div_1{margin-top:0;margin-bottom:.0875rem;}
.new_shopping .new_shop_t3{font-size:.1625rem;color:#6e7580}
.new_shopping .new_shopping_img1{width:.15rem;margin-right:.05rem}
.new_shopping .new_shopping_img2{width:.05rem;margin-left:.05rem}
.new_shopping input[type="checkbox"]{width:.175rem;height:.175rem;border: 1px solid #c9ced6;margin-left:.0125rem}
.new_shopping input[type="checkbox"]:checked{
  background: url(../img/new_shopping_3.png) center no-repeat;background-size: 100% 100%;border-color:#fe6d0a;
}


.new_shopping input[type="checkbox"]:checked::before{
content:none
}
.new_shopping .img_1{width:.9375rem;height:.9375rem}
.new_shopping .text_1{font-size:.175rem;color:#333;width: 2.7rem;}
.new_shopping .text_2{color:#6e758064;font-size:.15rem;padding:0;margin:.05rem 0}
.new_shopping .hly_boxc_ul2{border:0}

.new_shopping .plussub input[type="text"]{border:1px solid #f0f0f1;width:.35rem;height:0.3rem;border-radius:.05rem;    font-size: 0.175rem;color:#333}
.new_shopping .plussub .sub{border-right:0;background-size: .09375rem}
.new_shopping .plussub .plus{border-left:0;background-size: .09375rem;}
.new_shopping .plussub{height:auto;width:auto}
.new_shopping input[type="checkbox"].new_shop_t4{width:.2rem;height:.2rem;margin-right:.1rem;margin-left:0}
.new_shopping .div_1 h2{font-size:.2rem;color:#333}
.new_shopping .plussub span{width:.3rem}
.new_shopping .session-box .del-btn{background-color: #f6202a;font-size:.175rem}
.new_shopping .session-box{margin-bottom:.15rem}
.new_shopping .session-box:last-child{margin-bottom:0}
.new_shopping .new_shop_t5{font-size:.175rem;color:#333}.new_shopping .new_shop_t5 span{font-size: .225rem;
  color: #fe6d0a;}

.new_shopping .xj_btn_footer{padding:0 .15rem;height:.65rem}
.new_shopping .new_shop_t6{font-size:.125rem;color:#fe6d0a}
.new_shopping .text_3{font-size:.225rem;color:#fe6d0a}
.new_shopping .xj_btn_footer .xj_btnl span{font-size:.225rem;color:#fe6d0a}
.new_shopping .new_shop_t7{
	font-size: .175rem;
    color: #fe6d0a;
    margin-right: .2rem;
}

.new_shopping .new_shopping_img4{width:0.3rem;height:0.3rem}

.new_header_top{ width: calc(100%);padding: 0;font-size: 0.12rem;position: fixed; border-bottom: 0;top: 0; left: 0; background-color: #fff; z-index: 1000;}
.new_header_topr{width:calc(100%);float: left;position: relative;padding :0.1rem .2rem}
.new_header_topr_ip{width:3.35625rem;height: 0.4rem;border-radius: 0.214rem;font-size:0.145rem;border: 1px solid #fe6d0a;}
.new_header_topr_ip  .search_t{flex:1;padding:.1rem .2rem;background: transparent;border: 0;width: 100%;}
.new_header_topr_ip .new_input_s{ height: calc( 0.4rem - 4px);margin-top:1px;margin-right:1px;line-height:calc( 0.4rem - 4px)}
.new_nr .commodity{padding:.1rem .15rem;margin-top: .1rem;}
.new_nr .classification .div_1{margin:0;width:15%;margin-right: 6.125%;margin-bottom:.15rem}

.new_nr .classification .div_2 img{width:.55rem;height:.55rem;  left: calc(50% - .275rem);  top: calc(50% - .275rem);}
.new_nr .commodity h2{line-height: normal;font-size:.2rem}
.new_nr .index_box_lb{padding:.0;  background-color: #f2f4f7;}
.new_nr .advertisement{margin-top:.15rem;;}
.new_nr .classification{padding:0;background: transparent;margin-top:0;scrollbar-width: none;
  scrollbar-color: transparent transparent; }
.new_nr.index_box{padding-top:.6rem}
.buy_ico-o{background-color: #fe6d0a !important;padding:0;width:.25rem;height:.25rem}
.new_nr .commodity button{background-color:transparent;width:auto;color:#a9afb8 }
.new_nr .commodity .div_1 .text_2{color:#fe6d0a;font-size: 0.15rem;}

.new_nr .new_nr_sp .commodity:nth-child(5n+1){background-image: linear-gradient(to bottom, #fff3f3 5%, #fff 20%);}
.new_nr .new_nr_sp .commodity:nth-child(5n+2){background-image: linear-gradient(to bottom, #fff9f0 5%, #fff 20%);}
.new_nr .new_nr_sp .commodity:nth-child(5n+3){background-image: linear-gradient(to bottom, #fffcf0 5%, #fff 20%);}
.new_nr .new_nr_sp .commodity:nth-child(5n+4){background-image: linear-gradient(to bottom, #f3fcf5 5%, #fff 20%);}
.new_nr .new_nr_sp .commodity:nth-child(5n+5){background-image: linear-gradient(to bottom, #f0fcfb 5%, #fff 20%);}
.new_nr.tabulation .div_4{margin-bottom:.1rem;width:calc(50% - .05rem)}
.new_nr.tabulation .div_4 .text_2{color:#fe6d0a}
.new_nr.tabulation .actives{color:#fe6d0a;}
.new_nr.tabulation .actives a{border-bottom: 0px solid #fe6d0a;}
.new_nr.tabulation .actives a::after{content:'';display:block;width:.2rem;left:calc(50% - .1rem);bottom:.1rem;height:2px;background-color:#fe6d0a;position: absolute}{border-bottom:1px solid #fe6d0a;color:#fe6d0a}
.new_nr .banner .bd li img{object-fit: cover;height: 2.70625rem;}
.new_nr .banner .bd li{height:2.5rem}

.new_nr .mescroll_c_top li{width:25%;height:.55rem;color:#666666}
.new_nr .mescroll_c_top ol{height:.55rem}
.new_nr .mescroll_c_top ol li a{height:.55rem;font-size:.175rem}
.new_nr .mescroll_c{background-image:linear-gradient(to bottom,#f2f4f7 0% ,#f2f4f7 1.5rem);padding:0;margin-top: 0;}
.new_nr .mescroll_c_top{ background-image: url(../img/new_channels.png);	
  background-repeat:no-repeat; background-size:100%;height:1.25rem}
.new_nr #modalContainer .shai .shai_2 .button_2{background-color:#fe6d0a;}
.new_nr #modalContainer .shai .shai_2 .button_1{    border: #fe6d0a 1px solid;color: #fe6d0a;}
.new_nr #modalContainer .shai .input_1{ height: 0.35rem;background-color:#f7f8fc;width:1.25rem  }
.new_nr #modalContainer .shai p{    margin: 0rem 0 .15rem;}
.new_nr.tabulation .new_header_topr_ip{width:3.7rem;flex:1}
.new_nr .banner{border-radius:0}
.new_nr_c{
	padding:.15rem;z-index: 99;
    display: block;
    position: relative;
    background: #f2f4f7;
    top: -.15rem;
    border-radius: .15rem;
	}

.new_panel_up_r{
  background-image: url(../img/new_panel_up.png);	
  background-repeat:no-repeat; background-size:contain;
  position: relative;
  width:.15rem;
  height:.15rem;
 margin-left:.05rem;margin-top:0

}

        .scroll_contents {
            overflow-x: auto;
            -webkit-overflow-scrolling: touch; 
        }
        
        .index-nav {
            display: flex;
            flex-direction: column;
            flex-wrap: wrap;
            height: 165px;
            padding: 5px 0;
        }
        
        .item {
            display: inline-flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            width: 80px;
            margin: 5px 10px;
            box-sizing: border-box;
        }
        
        .item img {
            width: 50px;
            height: 50px;
            margin-bottom: 5px;
        }
        
        .item span {
            font-size: 13px;
            font-weight: 600;
            text-align: center;
        }
        
        .slide {
            width: 40px;
            display: none;
			margin:0 auto;
			background-color:#fff
        }
        
        .slide-bar {
            width: 40px;
            height: 4px;
            background-color: #fff;
            border-radius: 2px;
            position: relative;
        }
        
        .slide-show {
            height: 4px;
            background-color: #fe6d0a; 
            border-radius: 2px;
            position: absolute;
            left: 0;
            top: 0;
            transition: left 0.3s ease;
        }

.ding_jia .new_img_2_not,.tabulation .not .new_img_2{ width:.075rem; background-size: contain; margin-left:5px;  background-image:url(../img/new_sort_not.png); background-position:center;background-repeat:no-repeat;}
.ding_jia .new_img_2,.tabulation .priceasc .new_img_2{ width:.075rem; background-size: contain; margin-left:5px; background-image:url(../img/new_sort.png);background-position:center;background-repeat:no-repeat;}
.ding_jia .new_img_2_x,.tabulation .pricedesc .new_img_2{ width:.075rem; background-size: contain; margin-left:5px;  background-image:url(../img/new_sort.png);  transform:rotate(180deg);background-position:center;background-repeat:no-repeat;}
.new_cake .header .cha{position: absolute;right: 20px;}
.new_cake .header .div_1{
  z-index: 999;padding: 0 0.1rem;padding-left:0.2rem
}
.new_cake .header .div_1 img{object-fit:cover}
.new_cake .header .div_1 .img_1{width: 0.16rem;margin-right: 0.1rem;}
.new_cake .header .div_1 .text_1{
  width: 1rem;font-size: 0.18rem;color: #fff;z-index: 1;
}
.new_cake .header .xia{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_2.png);}
.new_cake .header .xia_1{ width: 0.05rem;margin-left: 5px; display: block; height: 0.05rem; background-repeat:no-repeat; background-size:contain; background-image: url(../img/xia_1.png);}

.new_cake .header{background-color: transparent;}
.new_cake .header h2{
  color: #fff;
  text-align: left;
  position: relative;
  padding: 0 0.1rem;
  margin: 0;
  line-height: 0.6rem;
  font-size: 0.22rem;
  font-family: "cu", sans-serif !important;}
  .new_cake .div_5{  
  border: 1px #fff solid;
   background-color: #fff;
  border-radius: 0.6em;
  width: calc( (100% - .1rem) / 2 );
  padding: 0.1rem;
  background-image: linear-gradient( #fcefe6, #fff );

}
.new_cake .text_2{color: #000;font-weight: 600;font-size: 0.175rem;font-family: "cu" !important;margin-bottom: .15rem;}
.new_cake .text_3{display: block;    border-radius: 0.08rem 0 0.08rem 0;font-size: 0.08rem; background-color: #d02513;padding: 0 0.04rem;color: #fff;position: absolute;}
.new_cake .text_4{display: block; border-radius: 0.1rem 0 0.1rem 0;font-size: 0.08rem; background-color: #ff7e00;padding: 0 0.04rem;color: #fff;position: absolute;}

.new_cake .text_5{font-size: 0.16rem;color: #000;}
.new_cake .text_6{font-size: 0.16rem;padding-left:0.1rem;  color: #fe6d0a;font-family: "cu", sans-serif !important;margin-top:.1rem}
.new_cake .text_7{font-size: 0.11rem;color: #00000060;font-family: "cu", sans-serif !important;}
.new_cake .div_6{position: relative; margin-top: .1rem; height: calc(100% / 4);}
.new_cake .img_3{
  width: 0.55rem;
  height: 0.55rem;
  border-radius: 0.1rem;
  margin-right: 5px;
}
.new_cake .div_5 .text_6{
	margin-top:0 ;
	font-size:0.14rem;
	padding-left:0
}
.new_cake .banner .bd li img {
  vertical-align: top;
  object-fit: cover;
  height: 2rem;
  border-radius: 15px;
}

.new_cake .div_7{width: calc(100% - 0.7rem - 5px );padding:.05rem 0}
.new_cake .div_8{height: 2.4rem;overflow: hidden;position: relative;}
.new_cake .div_9{position: absolute;
  left: 0;
  top: 0;
  right: -17px; 
  bottom: 0;
  overflow-x: hidden;
  overflow-y: scroll; }
.new_cake .div_10{border: 1px #fff solid; background-color: #fff; border-radius: 0.6em; margin-top:0; height: calc(50% - 0.05rem); width: 100%;}
.new_cake .div_10:nth-child(1){background-image: linear-gradient( #fcefe6, #fff );}
.new_cake .div_10:nth-child(2){background-image: linear-gradient( #e7ebf8, #fff );}

.new_cake .div_10 img{ width: 100%;object-fit:contain;height:100%}
  .new_cake .div_delivery{  
  border-radius: 0.6em;
  width: calc( (100% - .1rem) / 2 );
}
.new_cake .brand{width: 100%;padding: 0 0.15rem 0; }
.new_cake .brand .icon{width: 23%;display: block;margin-right:2.6666%;margin-top:.15rem}
.new_cake .brand .icon:nth-child(4n){margin-right:0}
.new_cake .brand .icon img {width: 100%;border-radius: .1rem;}
.new_cake .brand .icon p{text-align: center; color: #130426c7;font-family: "cu", sans-serif !important;font-size: 0.14rem;margin-top:5px}
.new_cake .brand .icon .div_fen{border-radius: .1rem;}
.new_cake .recommend .cake_c{width: calc(50% - .05rem);margin-bottom:.1rem; margin-right:.1rem; display: block;background-color: #fff;border-radius: .1rem;}
.new_cake .recommend .cake_c img{width: 100%;border-radius: .15rem .15rem 0 0;display:block}
.new_cake .recommend .buy_ico{width:0.16rem; background-position:center;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto 0.04267rem;background-image: url(../img/Buy_ding.png);}
.new_cake .recommend .ico{background-color: #fe6d0a;width: .25rem;height: .25rem;border-radius: .25rem;}
.new_cake .recommend .cake_c .title{font-size: .1625rem;color: #000;font-family: "cu" !important;margin-bottom: .1rem;height:.425rem;line-height:.2125rem}
.new_cake .recommend .cake_c .price{font-size: .175rem;color: #fe6d0a;font-weight: 600;font-family: "SC" !important;}
.new_cake .recommend .cake_c .price .unit{font-size: .1375rem;color: #a9afb8;}
.new_cake .recommend .cake_c:nth-child(2n){margin-right:0}
.new_cake .certificate{width: 100%;background-color: #fff;margin-bottom: .15rem; padding: .15rem;border-radius: .1rem;}
.new_cake .certificate .img_1{width: 1.2rem;height: 1.2rem;border-radius: .1rem;border: 1px solid #f2f4f710;}
.new_cake .certificate h2{font-size: .2rem;letter-spacing: 1px; font-weight: 600; line-height: .3rem;height: .6rem;}
.new_cake .certificate .text_2{
font-size: .24rem;
  color: #fe6d0a;
  font-weight: 600;
  font-family: "SC" !important;
  }
.new_cake .certificate .certificate_1{width: calc(100% - 1.4rem);}
.new_cake  h2.title{font-size: 0.175rem;color: #000000;font-family: "SC";font-weight: 600;margin-bottom : .15rem;}
.new_cake .img_guang{margin: 0;}