﻿.popups{position:fixed;top:0;left:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:1000;overflow: hidden;display:none;}
.popups .msg{position:absolute;top:30%;left:50%;margin:0 0 0 -3.2rem;padding:.53rem;background:#fff;width:6.4rem}
.popups .msg .hd{margin:0 0 .27rem 0;font-size:.45rem;text-align:center}
.popups .msg .bd{font-size:.32rem}
.popups .msg .bn-close{position:absolute;top:-.27rem;right:-.27rem;background:url(../img/comm/i-1.png) no-repeat;background-size:cover;width:.8rem;height:.8rem;display:block;z-index:10}
.popups .msg .stb{overflow:hidden;border:1px solid #f4f4f4;border-right:0;border-bottom:0}
.popups .msg .stb li{float:left;padding:.4rem 0;width:50%;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4}
.popups .msg .stb img{margin:0 auto;width:2.51rem}
.popups .msgr{top:10%;margin-left:-4rem;padding:.53rem 0;border-radius:5px;width:8rem;}
.popups .msgr .bn-close{position:absolute;top:.27rem;right:.27rem;background:url(../img/comm/i-5.png) no-repeat;background-size:cover;width:.4rem;height:.4rem;display:block;z-index:10}
.popups .msgr .bank{padding:.32rem .53rem;border-top:1px solid #f1f1f1;font-size:.4rem;}
.popups .msgr .bank:last-of-type{border-bottom:1px solid #f1f1f1}
.popups .msgr .bank img{margin:0 .2rem 0 0;width:.63rem;display:inline-block}
.popups .msgr .pspb{text-align:center}
.popups .msgr .pspb img{margin:0 auto;width:8%;}
.popups .msgr .pspb .tlt{margin:.4rem 0;font-size:.53rem;}
.popups .msgr .pspb .s{font-size:.32rem}
.popups .msgr .pspb .price{font-size:.8rem;}
.popups .msgr .pspb .bn{margin:0 5%;background:#1fcb94;height:1.2rem;line-height:1.2rem;border-radius:5px;color:#fff;font-size:.45rem;text-align:center;display:block;}
.popups .confirm{position:absolute;top:30%;left:50%;margin:0 0 0 -2.8rem;padding:.53rem;background:#fff;width:5.6rem}
.popups .confirm .hd{margin:0 0 .27rem 0;font-size:.45rem;text-align:center}
.popups .confirm .bd{font-size:.32rem}
.popups .confirm .ctrl{padding:.53rem 0 0 0;font-size:0;text-align:center;}
.popups .confirm .ctrl a{padding:0 .32rem;height:.8rem;line-height:.8rem;border:1px solid #1fcb94;border-radius:.07rem;color:#1fcb94;font-size:.37rem;text-align:center;display:inline-block;}
.popups .confirm .ctrl .bn-sub{margin:0 0 0 35%;background:#1fcb94;color:#fff}
.popups .pay{position:absolute;bottom:0;left:0;background:#fff;width:100%;height:12rem;z-index:10}
.popups .pay .hd{position:relative;margin:0 .53rem;height:1.33rem;line-height:1.33rem;border-bottom:1px solid #e5e5e5;font-size:.48rem;text-align:center}
.popups .pay .hd .bn-close{position:absolute;top:0;left:0;background:url(../img/bn-clo.png) center center no-repeat;background-size:.43rem .43rem;width:.67rem;height:1.33rem}
.popups .pay .hd .bn-back{position:absolute;top:0;left:0;background:url(../img/bn-back-2.png) center center no-repeat;background-size:.24rem .43rem;width:.67rem;height:1.33rem}
.popups .pay .bd{margin:0 .53rem}
.popups .pay .bd .price{padding:.67rem 0 0;font-size:1.2rem;text-align:center}
.popups .pay .bd .price span{font-size:.53rem}
.popups .pay .bd .row{display:table;width:100%;border-bottom:1px solid #e5e5e5}
.popups .pay .bd .row .cell{display:table-cell;padding:.4rem 0;width:40%;font-size:.37rem;color:#999}
.popups .pay .bd .row .cell:last-of-type{width:60%;text-align:right;color:#333}
.popups .pay .bd .row .next{padding:0 .13rem 0 0;background:url(../img/bn-go.png) right 52% no-repeat;background-size:.2rem .36rem}
.popups .pay .ctrl{position:absolute;bottom:0;left:0;width:100%}
.popups .pay .ctrl a{margin:0 .53rem .53rem;background:#ffbf00;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;text-align:center;display:block}
.popups .pay .codeinp{position:relative;margin:.4rem 0 0 0;height:1.57rem;border:1px solid #e9e9e9;overflow:hidden}
.popups .pay .codeinp .box{float:left;width:16.666%;height:1.57rem;line-height:1.57rem;border-right:1px solid #e9e9e9;font-size:.53rem;text-align:center}
.popups .pay .codeinp .box:last-of-type{border-right:0}
.popups .pay .codeinp input{width:100%;height:100%;font-size:.53rem;}
.popups .pay .keypad{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}
.popups .pay .keypad .key{float:left;width:33.333%;height:1.44rem;line-height:1.44rem;border-top:1px solid #999;border-right:1px solid #999;font-size:.8rem;text-align:center}
.popups .pay .keypad .key:nth-of-type(3n){border-right:0}
.popups .pay .keypad .key.emp{background:#cfd5db}
.popups .pay .keypad .bndel{background:#cfd5db url(../img/comm/i-4.png) center center no-repeat!important;background-size:.48rem .36rem!important}
.popups .p-date{position:absolute;bottom:0;left:0;padding:0 5%;background:#fff;width:100%;height:2.67rem;display:table}
.popups .p-date .cell{width:30%;height:2.67rem;display:table-cell;text-align:center;font-size:.53rem}
.popups .p-date .swiper-container{width:100%;height:2.67rem}
.popups .p-date .swiper-slide{font-size:.53rem}
.popups .p-date .swiper-slide-active{color:#c00}
.popups .p-date-ctrl{position:absolute;bottom:2.67rem;padding:0 .27rem;background:#fff;width:100%;height:1.07rem;text-align:center}
.popups .p-date-ctrl a{display:inline-block;line-height:1.07rem;font-size:.4rem;color:#333}
.popups .p-date-ctrl .close{position:absolute;top:0;left:.27rem;color:#c00}
.popups .p-date-ctrl .bn{position:absolute;top:0;right:.27rem}
.popups .p-date-ctrl .long{display:none}
.popups .lbx{padding:.32rem 0;font-size:.4rem}
.popups .lbx img{margin:0 .32rem 0 0;width:auto;display:inline}
.popups .fm{position:absolute;top:10%;left:50%;margin:0 0 0 -45%;padding:.53rem;background:#fff;width:90%;border-radius:5px;}
.popups .fm .hd{margin:0 0 .27rem 0;font-size:.45rem;text-align:center}
.popups .fm .bd{font-size:.32rem}
.popups .fm .bn-close{position:absolute;top:.27rem;right:.27rem;background:url(../img/comm/i-5.png) no-repeat;background-size:cover;width:.4rem;height:.4rem;display:block;z-index:10}
.popups .fm .row{position:relative;border-bottom:1px solid #ddd;}
.popups .fm .row .tlt{padding:0 0 0 3%;width:32%;}
.popups .fm .row .con{width:67%}
.popups .fm .row .con input[type=text]{padding:0 5% 0 0;width:100%;text-align:right;}
.popups .fm .row .itp{margin:0 0 0 .2rem;background:url(../img/form/i-3.png) no-repeat;background-size:100% 100%;width:.35rem;height:.35rem;display:inline-block;}
/*.popups .fm .row:last-of-type{border-bottom:1px solid #999;}*/
.popups .fm .spr{position:relative;border-bottom:1px solid #ddd;}
.popups .fm .spr .row{width:65%}
.popups .fm .spr .bn-send{position:absolute;top:0;right:0;padding:.34rem 0 0 0;width:30%;height:100%;color:#1fcb94;font-size:.4rem;text-align:center;}
.popups .fm .disr{background:#eee}
.popups .fm .ctrl{margin:.4rem 0 0 0;text-align:center;}
.popups .fm .ctrl a{padding:0 .8rem;height:.93rem;line-height:.93rem;background:#55c290;border:1px solid #55c290;border-radius:.13rem;color:#fff;font-size:.43rem;text-align:center;display:inline-block;}
.popups .fm .bdbox{padding:.16rem;border:1px solid #ddd;border-radius:.07rem;overflow:hidden}
.popups .fm .bdbox input{width:65%;border:1px solid transparent;line-height:.8rem;vertical-align:middle}
.popups .fm .bdbox a{float:right;width:30%;border:1px solid #f86a25;border-radius:.07rem;line-height:.8rem;font-size:.32rem;color:#f86a25;display:inline-block;vertical-align:middle;text-align:center}
.popups .fm .bdbox .dis{background:#ddd;border-color:#ddd;color:#666}
.popups .rolltext{position:absolute;top:10%;left:10%;padding:.4rem 0;background:#fff;width:80%;}
.popups .rolltext .tlt{position:relative;margin:0 0 .27rem 0;padding:0 0 .27rem 0;border-bottom:1px solid #f1f1f1;font-size:.53rem;text-align:center}
.popups .rolltext .tlt a{position:absolute;top:.1rem;right:4%;background:url(../img/bn-clo.png) center center/.43rem .43rem no-repeat;width:.43rem;height:.43rem;}
.popups .rolltext .con{padding:0 .4rem;height:10rem;overflow:scroll}
.popups .rolltext .ctrl{padding:.4rem .4rem 0;}
.popups .rolltext .ctrl a{padding:.2rem 0;background:#1fcb94;border-radius:5px;font-size:.46rem;color:#fff;text-align:center;display:block}
.popups .recharge{position:absolute;top:10%;left:10%;padding:.4rem 0;background:#fff;width:80%;}
.popups .recharge .tlt{position:relative;margin:0 0 .27rem 0;padding:0 0 .27rem 0;border-bottom:1px solid #f1f1f1;font-size:.53rem;text-align:center}
.popups .recharge .tlt a{position:absolute;top:.1rem;right:4%;background:url(../img/bn-clo.png) center center/.43rem .43rem no-repeat;width:.43rem;height:.43rem;}
.popups .recharge .con{padding:0 .4rem;}
.popups .recharge .info{position:relative;margin:0 0 .27rem 0;padding:0;font-size:.43rem}
.popups .recharge .info .rt{position:absolute;top:0;right:0;line-height:1.3;font-size:.53rem;font-weight:700;color:#f66}
.popups .recharge .info .rt span{margin:0 .07rem 0 0;font-size:.43rem}
.popups .recharge .cds{position:relative;padding:.34rem 0;border-top:1px solid #f1f1f1;font-size:.36rem;}
.popups .recharge .ckb{position:absolute;top:.34rem;right:0;width:.53rem;height:.53rem;border:1px solid #1fcb94;border-radius:50%;display:inline-block;vertical-align:middle}
.popups .recharge .on .ckb{background:#55c290 url(../img/form/i-2.png) no-repeat;background-size:cover}
.popups .recharge .oth{margin:0 0 1rem 0;}
.popups .recharge .oth a{margin:0 auto;background:#1fcb94;width:2.34rem;height:.8rem;line-height:.8rem;border-radius:.13rem;font-size:.34rem;color:#fff;display:block;text-align:center }
.popups .recharge .ctrl{padding:.4rem .4rem 0;}
.popups .recharge .ctrl a{background:#1fcb94;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;display:block;text-align:center}
.popups .msgbox{position:absolute;top:20%;left:10%;padding:.47rem .67rem;background:#fff;width:80%;border-radius:5px}
.popups .msgbox .bnclo{position:absolute;top:.26rem;right:.26rem;background:url(../img/bn-clo.png) center center/100% 100% no-repeat;width:.43rem;height:.43rem;display:block}
.popups .msgbox .tlt{font-size:.45rem;text-align:center}
.popups .msgbox .mm{padding:.27rem 0;max-height:8rem;font-size:.37rem;color:#6b737e;overflow:auto}
.popups .msgbox .mmc{padding:.27rem 0;font-size:.37rem;color:#6b737e;text-align:center}
.popups .msgbox .ctrl{padding:.4rem 20% 0}
.popups .msgbox .ctrl a{background:#00be88;line-height:.93rem;border-radius:5px;border:1px solid #00be88;font-size:.43rem;color:#fff;text-align:center;display:block}
.popups .msgbox .ctrl.bn2{padding:.67rem 0 0}
.popups .msgbox .ctrl.bn2 a{width:2.93rem;display:inline-block}
.popups .msgbox .ctrl.bn2 a:last-of-type{float:right;background:#fff;border:1px solid #00be88;color:#00be88}
.popups .msgbox .fm .row{padding:.27rem 0;border:1px solid #ddd;border-radius:3px;display:block;overflow:hidden}
.popups .msgbox .fm .row input{margin:0 0 0 .27rem;width:60%;line-height:.8rem;font-size:.37rem;vertical-align:middle}
.popups .msgbox .fm .row a{margin:0 .27rem 0 0;line-height:.8rem}
.popups .msgbox .fm .row a.dis{color:#666}
.popups .yzmbox{position:absolute;top:20%;left:10%;padding:.47rem .67rem;background:#fff;width:80%;border-radius:5px}
.popups .yzmbox .bnclo{position:absolute;top:.26rem;right:.26rem;background:url(../img/bn-clo.png) center center/100% 100% no-repeat;width:.43rem;height:.43rem;display:block}
.popups .yzmbox .tlt{font-size:.43rem;}
.popups .yzmbox .ps{margin:.17rem 0 0 0;font-size:.4rem;color:#999;}
.popups .yzmbox .oth{position:relative;margin:.27rem 0 0 0;min-height:.8rem;color:#999;text-align:right;}
.popups .yzmbox .oth .emsg{position:absolute;top:0;left:0;font-size:.43rem;color:#f66;}
.popups .yzmbox .oth .cd{line-height:.67rem;}
.popups .yzmbox .vcode{position:relative;margin:.27rem 0 0 0;width:100%;display:flex;justify-content:space-between;align-items:center;}
.popups .yzmbox input{ position:absolute;top:200%;opacity:0;}
.popups .yzmbox .item{position:relative;width:15%;height:1.07rem;line-height:1.07rem;font-size:.8rem;text-align: center;}
.popups .yzmbox .item::after{content:'';position:absolute;bottom:0;left:0;background:#ccc;width:100%;height:1px;display:block;}
.popups .yzmbox .act::before{content:'';position:absolute;top:10%;left:50%;background:#bbb;width:1px;height:80%;animation:dhact 1.5s infinite both;}
@keyframes dhact{
  0%{opacity:1;}
  25%{opacity:1;}
  50%{opacity:0;}
  75%{opacity:0;}
  100%{opacity:1;}
}
.popups .msgboxnt{position:absolute;top:20%;left:10%;padding:.47rem .67rem;background:#fff;width:80%;border-radius:5px}
.popups .msgboxnt .mm{font-size: .37rem;text-align: center;}
.popups .msgboxnt .mm span{font-size: .37rem}
.popups .msgboxnt .sta{margin: 0 0 .13rem 0;font-size: .43rem;text-align: center;}
.popups .msgboxnt .sta img{margin: 0 auto;width: 1.33rem}
.popups .msgboxnt .sta.s{color: #1fca95}
.popups .msgboxnt .sta.f{color: #ff6a7c}
.popups .msgboxnt .ctrl{padding: .4rem 0 0 0;}
.popups .msgboxnt .ctrl a{background: #14c078;height: .96rem;line-height: .96rem;border-radius: .96rem;font-size: .43rem;color: #fff;text-align: center;display: block;}
.popups .msgboxnt .ctrl .ps{padding: 0 0 0 .4rem;background: url(../img/comm/i-19.png) 0 50%/.37rem auto no-repeat;font-size: .32rem;color: #bbb;text-align: center;}
.popups .msgboxnt .ctrl .ps:first-of-type{margin: .13rem 0 0 0;}

.system .userinfo{margin:.4rem;padding:.4rem;background:url(../img/system/1.png) no-repeat;background-size:cover;height:4.67rem;color:#fff}
.system .userinfo .name{font-size:.35rem}
.system .userinfo .uimg{width:.75rem;display:inline-block;vertical-align:middle}
.system .userinfo .intro{padding:.4rem 0 0 0;text-align:center}
.system .userinfo .intro .tp{font-size:.4rem}
.system .userinfo .intro .price{font-size:.67rem}
.system .row{position:relative;padding:.27rem .4rem;font-size:.4rem}
.system .row img{margin:0 .13rem 0 0;width:.4rem;display:inline-block;vertical-align:middle}
.system .row .next{position:absolute;top:0;right:.4rem;background:url(../img/bn-go.png) center center no-repeat;background-size:.2rem .36rem;width:.4rem;height:100%}
.system .row .price{color:#c70000}
.system .row .pn{text-align:center}
.system .row .pn .bn1,.system .row .pn .bn2{margin:0 .13rem;padding:0 .27rem;line-height:.8rem;font-size:.48rem;display:inline-block}
.system .row .pn .bn1{background:#43cac4;color:#fff}
.system .row .pn .bn2{background:#fff;border:1px solid #43cac4;color:#43cac4}
.system .row .sp{position:absolute;top:.37rem;right:1.33rem;font-size:.27rem;color:#ababab}
.system .bdls{padding-top:0;border-bottom:3px solid #efefef}
.sysmsg{background:#fff;height:100%}
.sysmsg .pic{padding:2rem 0 .27rem 0;text-align:center}
.sysmsg .pic img{margin:0 auto;width:50%}
.sysmsg .pic .lar{width:70%;}
.sysmsg .msg{padding:.27rem 0;font-size:.45rem;text-align:center}
.sysmsg .msg .ps{font-size:.35rem;color:#c5c5ca}
.sysmsg .info{text-align:center}
.sysmsg .info .state{padding:0 0 .56rem 0;font-size:.4rem}
.sysmsg .info .state.tps{color:#1fcb94}
.sysmsg .info .state .pic{margin:0 auto .27rem;padding:.67rem 0 0 0;width:3.73rem}
.sysmsg .info .state .lo{padding:3rem 0 2.5rem}
.sysmsg .info .state .ps{font-size:.35rem;color:#c5c5ca}
.sysmsg .info .state .tmsg{margin:0 0 .2rem 0;font-size:.4rem;}
.sysmsg .info .state .tprice{font-size:.8rem;font-weight:700}
.sysmsg .info .state .tprice i{margin:0 .2rem 0 0;font-size:.4rem;font-style:normal;vertical-align:top}
.sysmsg .info .price{font-size:1.2rem}
.sysmsg .info .price span{font-size:.53rem}
.sysmsg .info .det{display:table;width:100%}
.sysmsg .info .det .cell{display:table-cell;padding:0 .53rem 0 0;width:60%;font-size:.37rem;text-align:right}
.sysmsg .info .det .cell:first-of-type{padding:0 0 0 .53rem;width:40%;color:#999;text-align:left}
.sysmsg .ctrl{padding:.4rem 0}
.sysmsg .ctrl a{margin:0 .53rem;background:#ffbf00;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;text-align:center;display:block}
.sysmsg .ctrl .bn-sc{background:#1fcb94}
.sysmsg .ctrl .bn-dis{background:#ccc}
.sysmsgbk{margin:.4rem;padding:.4rem;background:#fff;border-radius:5px;}
.sysmsgbk .info{padding:.4rem 0;text-align:center}
.sysmsgbk .state{font-size:.46rem;}
.sysmsgbk .pic{margin:0 auto .4rem;width:1.33rem;}
.sysmsgbk .err{font-size:.4rem;color:#666;text-align:center;word-break:break-all}
.sysmsgbk .oth{margin:.2rem 0 0 0;font-size:.36rem;color:#999;}
.sysmsgbk .oth .price{line-height:1.2;font-size:.43rem;color:#1fcb94}
.sysmsgbk .oth .price em{font-size:.6rem;}
.sysmsgbk .ctrl{position:fixed;bottom:0;left:0;padding:.4rem;width:100%}
.sysmsgbk .ctrl a{margin:.27rem 0 0 0;padding:.32rem 0;background:#1fcb94;border:1px solid #1fcb94;border-radius:5px;font-size:.43rem;color:#fff;text-align:center;display:block;}
.sysmsgbk .ctrl a span{font-size:.43rem;display:block;}
.sysmsgbk .ctrl .bn-can{background:#fff;color:#1fcb94}
.sysmsgbk .ctrl .bn-dis{background:#fff;color:#999}
.sysmsgbk .ctrl .oth{text-align:center;}
.sysmsgbk .ctrl .oth a{margin:0 0 0 .2rem;background:none;border:none;font-size:12px;color:#333;text-decoration:underline;display:inline;}
.sysmsgnbg{margin:.4rem;padding:.4rem 0;}
.sysmsgnbg .info{padding:.4rem 0;text-align:center}
.sysmsgnbg .state{font-size:.46rem;}
.sysmsgnbg .pic{margin:0 auto .4rem;width:1.33rem;}
.sysmsgnbg .ctrl{padding:.4rem 0;}
.sysmsgnbg .ctrl a{margin:.27rem 0 0 0;padding:.32rem 0;background:#1fcb94;border:1px solid #1fcb94;border-radius:5px;font-size:.43rem;color:#fff;text-align:center;display:block;}
.form .rowline{margin:0 0 .4rem 0;padding:.4rem .53rem;background:#fff;font-size:.45rem;color:#999}
.form .rowline .strong{margin:0 .13rem;font-size:.45rem;color:#333}
.form .row{position:relative;padding:.3rem 0;background:#fff;width:100%;border-bottom:1px solid #ddd;display:table}
.form .row:last-of-type{border-bottom:0}
.form .row .tlt{position:relative;padding:0 0 0 .53rem;width:30%;height:.5rem;font-size:.45rem;display:table-cell;vertical-align:top}
.form .row .con{padding:0;width:70%;height:.5rem;font-size:.45rem;display:table-cell;vertical-align:top;overflow:hidden}
.form .row .con input[type=text]{padding-left:.1rem;width:70%;font-size:.45rem;vertical-align:top}
.form .row .con .inp-s[type=text]{padding-left:.1rem;width:60%}
.form .row .con .bn-send{position:absolute;top:23%;right:.53rem;width:2.13rem;height:.8rem;line-height:.8rem;border:1px solid #1fcb94;border-radius:.13rem;font-size:.35rem;color:#1fcb94;text-align:center;display:block}
.form .row .con .lk-send{position:absolute;top:23%;right:.53rem;width:2.13rem;height:.8rem;line-height:.8rem;border-left:1px solid #f2f2f2;font-size:.35rem;color:#1fcb94;text-align:center;display:block}
.form .row .con .dis{color:#999}
.form .row .con .dis em{color:#f00}
.form .row .con .simsel{background:url(../img/bn-go.png) right center no-repeat;background-size:0.20rem 0.36rem;width:90%;height:100%;overflow:hidden}
.form .row .con .simsel .box{width:95%;height:100%;overflow:hidden}
.form .row .con select{background:#fff;width:110%;height:100%;border:0;outline:0;font-size:.45rem;display:block;}
.form .row .con .inp-date{width:35%!important}
.form .row .con .inp-date:last-of-type{text-align:right}
.form .row .tip{position:absolute;top:36%;right:5%;padding:0 0 0 .4rem;background:url(../img/form/i-1.png) left center no-repeat;background-size:.29rem .31rem;font-size:.27rem;color:#108ee9;display:block}
.form .row .tipsin{position:absolute;top:36%;right:5%;background:url(../img/form/i-1.png) center center no-repeat;background-size:98% 98%;width:.29rem;height:.31rem;display:block}
.form .ps{padding:.4rem .53rem;font-size:.27rem}
.form .ps label{font-size:.27rem}
.form .ps a{color:#108ee9}
.form .ctrl{padding:.67rem 0 0}
.form .ctrl .bn-sum{margin:0 .53rem .34rem;background:#1fcb94;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;text-align:center;display:block}
.form .ctrl .bn-sc{background:#d5d4d4}
.form .ctrl .sp-1{margin:0 3px;background:url(../img/form/i-sp-1.png) no-repeat;background-size:100% 100%!important;width:1.3rem;height:.68rem;display:inline-block;vertical-align:text-bottom}
.form .ctrl .sp-2{margin:0 3px;background:url(../img/form/i-sp-2.png) no-repeat;background-size:100% 100%!important;width:1.3rem;height:.68rem;display:inline-block;vertical-align:text-bottom}
.form .ctrlsp{padding:.4rem 0 0;background:#fff;}
.form .rtlt{position:relative;margin:0 .53rem .13rem;font-size:.37rem;}
.form .rtlt .rtp{position:absolute;top:0;right:0;color:#ccc;}
.form .rtlt .rtp .i1{background:url(../img/comm/i-12.png) 0 0/100% 100% no-repeat;width:.35rem;height:.35rem;display:inline-block;vertical-align:-15%;}
.form .rtlt2{position:relative;margin:0 .53rem .13rem;font-size:.37rem;color:#999}
.form.fj{margin:.3rem 0}
.form .upid{padding:.27rem 0 0}
.form .upid .err{padding:.27rem 0;font-size:.32rem;color:#ff6969;text-align:center}
.form .upid .up1{position:relative;margin:0 auto;background:url(../img/form/bg-im3.png) no-repeat;background-size:100% 100%;width:7.09rem;height:4.29rem;}
.form .upid .up2{position:relative;margin:0 auto;background:url(../img/form/bg-im4.png) no-repeat;background-size:100% 100%;width:7.09rem;height:4.29rem;}
.form .upid .up1 img,.form .upid .up2 img{width:100%;height:100%;display:none}
.form .upid input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:block;}
.formn .row{padding-right:.53rem;border-bottom-color:#f1f1f1}
.formn .row:last-of-type{border-bottom:0}
.formn .row .tlt{font-size:.4rem;width:36%;}
.formn .row .con{font-size:.37rem;text-align:right;}
.formn .row .con input[type=text]{font-size:.37rem;text-align:right}
.formn .row .con select{width:100%;font-size:.37rem;direction:rtl;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
.formn .row .con select option{direction:ltr}
.formn .row .con .pdinp{margin-right:.5rem;}
.formn .row .con .inp-date{width:30%!important;text-align:center!important}
.formn .row .con .inp-s{width:53%!important;text-align:left!important}
.formn .row .con .bn-send{position:static;padding-left:.5rem;border:0;border-left:1px solid #e7e7e7;line-height:22px;display:inline;vertical-align:top}
.formn .row .con .bntxt{height: 100%;font-size: .37rem;color: #333;display: block}
.formn .row .conm{padding-right:.5rem;background:url(../img/i-m.png) right center no-repeat;background-size:.19rem .29rem;}
.formn .row .conlc{position:relative;text-align:right;}
.formn .row .conlc input[type=text]{font-size:.4rem;color:#999}
.formn .row .zs1::after{content:'';position:absolute;top:.07rem;right:0;background:url(../img/form/i-5.png) 0 0/100% 100% no-repeat;width:.43rem;height:.43rem;display:block;z-index:5;}
.formn .row .tipsin{background-image:url(../img/form/i-3.png);}
.formn .row .contl{position: relative;text-align: left;}
.formn .row .contl input[type=text]{padding-left:0;width: 40%!important;font-size: .4rem;text-align: left!important;}
.formn .ctrl .oth{text-align:center;font-size:.32rem;color:#666;}
.formn .ctrl .oth a{color:#1fca95}
.formn .ops{padding:.32rem .53rem 0;color:#1fca95}
.formn .alr{padding:.13rem .53rem 0;background:#fff;color:#f66}
.formn .fixed{position:fixed;left:0;bottom:0;padding:0 0 .67rem;width:100%;}
.formn .bnadd{background:url(../img/bn-mo.png) no-repeat;background-size:contain;width:.69rem;height:.69rem;display:inline-block;vertical-align:top}
.formn .row2{padding:.3rem 0;background:#fff;width:100%;border-bottom:1px solid #f1f1f1;}
.formn .row2:last-of-type{border-bottom:0}
.formn .row2 .tlt{position:relative;padding:0 0 0 .53rem;height:.5rem;line-height:.5rem;font-size:.4rem;}
.formn .row2 .tlt a{position:absolute;top:0;right:.53rem;font-size:.35rem;color:#999;display:block;}
.formn .row2 .tlt img{margin:0 0 0 .17rem;width:.35rem;display:inline-block}
.formn .row2 .con{margin:.27rem 0 0 0;padding:0 0 0 .53rem;height:.5rem;line-height:.5rem;}
.formn .row2 .con input[type=text]{font-size:.4rem;}
.formn .row2 .con .ic1{color:#666}
.form .ckpic{position:relative;margin:1.67rem auto 0;padding:.27rem;width:6.93rem;height:6.93rem;border:1px solid #9fc;border-radius:50%;}
.form .ckpic::after{content:'';position:absolute;top:-2px;left:-2px;width:100%;height:100%;border:2px solid #1fca96;border-radius:50%;clip:rect(0,6.93rem,.69rem,3.47rem);animation:turn 10s infinite linear;}
.form .ckpic .nc{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;z-index:2}
.form .ckpic .type{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);width:100%;height:.8rem;line-height:.8rem;font-size:.35rem;color:#fff;text-align:center;z-index:5}
.form .cktxt{margin:.53rem 0 0 0;font-size:.48rem;color:#333;text-align:center;}
@keyframes turn{
  to{transform:rotate(1turn);}
}
.spform{padding:0 .53rem;background:#fff;height:100%}
.spform .row{display:table;width:100%;border-bottom:1px solid #dfdfdf}
.spform .row .con{padding:.27rem 0;width:60%;display:table-cell;vertical-align:top}
.spform .row .con input{font-size:.37rem}
.spform .row .sctrl{padding:.27rem 0;width:40%;display:table-cell;font-size:.37rem;text-align:right}
.spform .row .sctrl a{font-size:.37rem;color:#1fcb94}
.spform .row .sctrl .dis{color:#999}
.spform .row .sctrl .dis em{font-size:.37rem;color:red}
.spform .ps{margin:.13rem 0 0 0;font-size:.29rem;color:#b7b7b7}
.spform .ctrl{padding:.67rem 0 0}
.spform .ctrl .bn-sum{background:#ffbf00;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;text-align:center;display:block}
.spform .ctrl .bn-sc{background:#55c290}
.spform .row2{display:table;padding:.27rem .4rem;width:100%;border-bottom:1px solid #f1f1f1}
.spform .row2 .t,.spform .row2 .c{display:table-cell;width:50%;}
.spform .row2 .c{text-align:right}
.spform .row2 a{padding:0 .3rem 0 0;background:url(../img/i-m.png) right 30%/.19rem .29rem no-repeat;font-size:.34rem;color:#333}
.spform .row2 .tips{padding:0 .24rem;background:#f66;line-height:.53rem;border-radius:.53rem .53rem .53rem 0;color:#fff;display:inline-block}
.spform.bge{padding:0;background:none;height:auto;}
.spform.bge .row{padding:0 .53rem;background:#fff;border-bottom:0}
.spform.bge .row .con,.spform.bge .row .sctrl{border-bottom:1px solid #dfdfdf}
.spform.bge .ctrl{padding:.67rem .53rem 0}
.spform.bge .ps{margin:0;padding:.13rem .53rem 0;background:#fff}
.spform.fbg{padding:0;height:auto;}
.spform.fbg .row{padding:0 .4rem;border-bottom-color:#f1f1f1;}
.spform.fbg .ctrl{padding:.67rem .4rem 0;}
.spform.fbg .ctrl .bn-sc{background:#1fcb94}
.spform.fbg .tlt{width:15%;display:table-cell;}
.spform.fbg .con{width:45%;}

.imp{padding:.4rem .53rem;font-size:.32rem;color:#ccc}
.imptc{padding:.4rem 0;font-size:.32rem;color:#333;text-align:center}
.imtlt{padding:0 0 .13rem .4rem;font-size:.43rem;color:#999}
.imgtc{padding:.67rem 0 .4rem 0;font-size:.4rem;text-align:center}
.imgtc img{margin:0 auto .4rem;width:1.2rem}
.bank{padding:.53rem}
.bank .box{position:relative;margin:0 0 .4rem 0;padding:.53rem 0 0 2rem;height:2.8rem;border-radius:.2rem;font-size:.48rem;color:#fff}
.bank .box .pic{position:absolute;top:.4rem;left:.53rem;width:1.07rem}
.bank .box .no{margin:.13rem 0 0 0;font-size:.59rem;letter-spacing:3px}
.bank .box .type{position:absolute;top:.6rem;right:.8rem;padding:0 .27rem;background:#0b7dc4;height:.59rem;line-height:.59rem;border-radius:.29rem;font-size:.37rem}
.bank .box.tp1{background:-webkit-linear-gradient(20deg,#2073b4,#004b7f)}
.bank .add{position:relative;padding:.6rem 0 0 0;background:#fff;height:2.8rem;border-radius:.2rem;font-size:.32rem;color:#99bcc8;text-align:center}
.bank .add img{margin:0 auto .13rem;width:1rem}
.bank .listAdd{background:#fff;border:1px solid #ecebeb;border-radius:5px;}
.bank .listAdd .tlt{padding:.33rem .4rem;border-bottom:1px solid #ecebeb;font-size:.4rem;font-weight:700;}
.bank .listAdd .tlt .ps{margin:.1rem 0 0 0;line-height:1;font-weight:400;color:#b6b6b6}
.bank .listAdd .cons{padding:0 0 0 .4rem;}
.bank .listAdd .cons .row{padding:.33rem 0;border-bottom:1px solid #ecebeb;}
.bank .listAdd .cons .row:last-of-type{border-bottom:0}
.bank .listAdd .cons a{position:relative;padding:0 0 0 1rem;background:url(../img/bn-go1.png) 96% center/.24rem .43rem no-repeat;font-size:.43rem;color:#333;display:block}
.bank .listAdd .cons i{position:absolute;top:0;left:0;width:.6rem;display:block}
.banksuplist{padding:0 .4rem 0 10%;background:#fff;}
.banksuplist .list .item{display:flex;align-items:center;}
.banksuplist .list .item img{width:100%;}
.banksuplist .list .cell{width:10%;font-size:.43rem}
.banksuplist .list .cell:last-of-type{padding:.4rem 0 .4rem .4rem;width:90%;border-bottom:1px solid #eee;}
.bank-cbx .tabs{background:#fff;display:flex;}
.bank-cbx .tabs a{flex:1;line-height:.93rem;font-size:.43rem;color:#999;text-align:center;}
.bank-cbx .tabs .on{position:relative;color:#333}
.bank-cbx .tabs .on::after{content:'';position:absolute;background:linear-gradient(90deg,#01b78f,#ccfef3);bottom:0;left:50%;margin:0 0 0 -.33rem;width:.67rem;height:3px;display:block;}
.bank-cbx .tabcon{display:none;}

.hongbao{padding:.53rem .4rem}
.deal .tabs{margin:0 0 .4rem 0;padding:.27rem .53rem;font-size:0}
.deal .tabs a{margin:0 5% 0 0;width:21%;font-size:.43rem;color:#333;display:inline-block;text-align:center}
.deal .tabs a:last-of-type{margin-right:0}
.deal .tabs .on{background:#1fcb94;border-radius:.4rem;color:#fff}
.rowdl{position:relative;display:table;margin:0 0 .4rem 0;background:#fff;width:100%;border-radius:.13rem;-webkit-box-shadow:0 2px 3px #ececec;box-shadow:0 2px 3px #ececec}
.rowdl .cell{display:table-cell;padding:.4rem 0 .4rem .4rem;width:60%}
.rowdl .cell:last-of-type{padding:.4rem .4rem .4rem 0;width:40%;vertical-align:middle;text-align:right}
.rowdl .cell .tlt{font-size:.43rem}
.rowdl .cell .oth{font-size:.35rem;color:#999}
.rowdl .cell .price{font-size:.8rem;color:#d80000}
.rowdl .cell .price span{font-size:.4rem}
.rowdlk{margin:0 .4rem .4rem}
.rowdlk .stb{position:relative;display:table;background:#fff;width:100%;border-radius:.13rem;-webkit-box-shadow:0 2px 3px #ececec;box-shadow:0 2px 3px #ececec}
.rowdlk .cell{display:table-cell;padding:.4rem 0 .4rem .4rem;width:60%}
.rowdlk .cell:nth-last-of-type(2){padding:.4rem 0;width:30%;text-align:right}
.rowdlk .cell:last-of-type{padding:.4rem .27rem .4rem 0;width:10%;vertical-align:middle}
.rowdlk .cell .tlt{font-size:.43rem}
.rowdlk .cell .oth{font-size:.35rem;color:#999}
.rowdlk .cell .price{font-size:.43rem;color:#1fcb94}
.rowdlk .cell .price.f{color:#f30}
.rowdlk .cell .next{margin:0 0 0 auto;background:url(../img/bn-go.png) center center no-repeat;background-size:.2rem .36rem;width:.4rem;height:.67rem;display:block}
.pay .info{position:relative;margin:0 0 .27rem 0;padding:.4rem;background:#fff;font-size:.43rem}
.pay .info .rt{position:absolute;top:.34rem;right:.4rem;font-size:.53rem;font-weight:700;color:#f66}
.pay .info .rt span{margin:0 .07rem 0 0;font-size:.43rem}
.pay .tlbox{padding:.27rem .4rem;background:#fff;border-bottom:1px solid #e8e8e8;font-size:.32rem;color:#666;}
.pay .selitem{margin:0 0 .27rem 0;padding:0 .4rem;background:#fff;border-bottom:1px solid #e8e8e8;}
.pay .selitem .row{display:table;width:100%;border-bottom:1px solid #e8e8e8}
.pay .selitem .row:last-of-type{border-bottom:0}
.pay .selitem .row .cell{padding:.36rem 0 .36rem 0;display:table-cell;width:72%;font-size:.4rem;font-weight:700;vertical-align:middle}
.pay .selitem .row .cell span{margin:0 0 0 .13rem;font-size:.32rem;font-weight:400;color:#666}
.pay .selitem .row .cell span em{color:#f66;}
.pay .selitem .row .cell .cp{color:#f84}
.pay .selitem .row .cell .sp{font-weight:400;color:#666}
.pay .selitem .row .cell .sp em{margin:0 0 0 .07rem;color:#f86a25}
.pay .selitem .row .cell .ckb{margin:0 0 0 .13rem;width:.53rem;height:.53rem;border:1px solid #55c290;border-radius:50%;display:inline-block;vertical-align:middle}
.pay .selitem .row .cell .ckb.on{background:#55c290 url(../img/form/i-2.png) no-repeat;background-size:cover}
.pay .selitem .row .cell .arr{margin:0 0 0 .13rem;background:url(../img/comm/i-ad-1.png) center center no-repeat;background-size:.44rem .24rem;width:.53rem;height:.53rem;display:inline-block;vertical-align:middle}
.pay .selitem .row .cell .tr{margin:0;transform:rotate(-90deg)}
.pay .selitem .row .cell .ltx{margin:0 .13rem 0 0;font-size:.35rem;font-weight:400;color:#666;vertical-align:middle}
.pay .selitem .row .cell .icon{width:.96rem}
.pay .selitem .row .cell .ps{font-size:.32rem;font-weight:400;color:#666;}
.pay .selitem .row .cell .ops{font-size:.32rem;font-weight:400;color:#999;}
.pay .selitem .row .cell .ad{padding:0 3px;background:#fceee2;line-height:.47rem;font-size:12px;color:#cb5647;display:inline-block;}
.pay .selitem .row .cell:first-of-type{width:18%;}
.pay .selitem .row .cell:last-of-type{width:10%;text-align:right;}
.pay .selitem .dis, .pay .selitem .dis .sp, .pay .selitem .dis .sp em, .pay .selitem .dis .ps{color:#999!important}
.pay .selitem .rowsub{border-bottom:0}
.pay .selitem .rowsptxt .cell{width:55%}
.pay .selitem .rowsptxt .cell:last-of-type{width:27%;}
.pay .selitem .row2{display:table;padding:0 .4rem;width:100%;border-bottom:1px solid #f1f1f1}
.pay .selitem .row2:last-of-type{border-bottom:0}
.pay .selitem .row2 .cell{padding:.36rem 0 .36rem 0;display:table-cell;width:90%;font-size:.4rem;vertical-align:middle}
.pay .selitem .row2 .cell:last-of-type{width:10%;text-align:right;}
.pay .selitem .row2 .cell .ckb{margin:0 0 0 .13rem;width:.53rem;height:.53rem;border:1px solid #1fcb94;border-radius:50%;display:inline-block;vertical-align:middle}
.pay .selitem .row2 .cell .ckb.on{background:#55c290 url(../img/form/i-2.png) no-repeat;background-size:cover}
.pay .selitem .row2 .cell .name{position:relative;font-size:.43rem;font-weight:700}
.pay .selitem .row2 .cell .name span{position:absolute;top:0;right:0;font-size:.4rem;font-weight:400;color:#b7b7b7}
.pay .selitem .row2 .cell .name em{margin:0 0 0 .1rem;font-size:.4rem;color:#333}
.pay .selitem .row2 .cell .sp{position:relative;margin:.1rem 0 0 0;padding:0 40% 0 0;font-size:.37rem;color:#b7b7b7}
.pay .selitem .row2 .cell .sp a{position:absolute;bottom:0;right:0;font-size:.4rem;color:#1fcb94;}
.pay .bdpd{padding:0;border-bottom:0}
.pay .oth{padding:0 .4rem .27rem}
.pay .oth a{margin:0 auto;padding:.28rem 0;background:#55c290;width:34%;border-radius:.13rem;font-size:.37rem;color:#fff;text-align:center;display:block}
.pay .othline{margin:0 0 .27rem 0;padding:0 .4rem;background:#fff;}
.pay .othline a{padding:.28rem 0;background:url(../img/bn-add.png) 32% center/.53rem .53rem no-repeat;width:100%;border-radius:.13rem;font-size:.43rem;color:#1fcb94;text-align:center;display:block}
.recharge .intro{padding:0 0 1.33rem 0;background:url(../img/recharge/bg.png) center bottom no-repeat;background-size:100% 1.33rem}
.recharge .intro .bg{padding:.8rem 0 .4rem;background:#1fca95}
.recharge .intro .path{margin:0 auto;width:90%;display:table}
.recharge .intro .path .bankc,.recharge .intro .path .next,.recharge .intro .path .slt{display:table-cell;width:30%;height:2rem;border-radius:.07rem;vertical-align:top}
.recharge .intro .path .bankc{position:relative;background:#fff url(../img/bn-go.png) 96% center no-repeat;background-size:.2rem .36rem;width:45%}
.recharge .intro .path .bankc .logo{position:absolute;top:.67rem;left:0;width:1.33rem}
.recharge .intro .path .bankc .info{margin:.47rem 0 0 1.47rem;font-size:.4rem}
.recharge .intro .path .bankc .info .no{font-size:.27rem;color:#999}
.recharge .intro .path .next{padding:.53rem 0 0 0;width:25%;font-size:.27rem;text-align:center;color:#fff}
.recharge .intro .path .next img{margin:0 auto;width:80%}
.recharge .intro .path .slt{background:#fff;font-size:.27rem;text-align:center}
.recharge .intro .path .slt img{margin:.27rem auto 0;width:1.2rem}
.recharge .sgform{padding:.4rem .53rem;background:#fff}
.recharge .sgform .stlt{font-size:.4rem;color:#999}
.recharge .sgform .inp{position:relative;padding:.4rem 0 0;border-bottom:1px solid #f2f2f2}
.recharge .sgform .inp .hb{margin:0 .2rem 0 0;font-size:.8rem;color:#f60;vertical-align:middle}
.recharge .sgform .inp input{width:90%;font-size:.32rem}
.recharge .sgform .inp .bn-del{position:absolute;top:.77rem;right:0;background:url(../img/comm/i-3.png) no-repeat;background-size:cover;width:.56rem;height:.56rem}
.recharge .sgform .oth{position:relative;margin:.13rem 0 0;font-size:.32rem;color:#ccc}
.recharge .sgform .oth a{position:absolute;top:0;right:0;font-size:.32rem;color:#108ee9}
.recharge .ctrl{padding:.67rem .53rem 0}
.recharge .ctrl a{background:#1fca95;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#fff;display:block;text-align:center}
.bankSelect{position:absolute;top:30%;left:50%;margin:0 0 0 -45%;background:#fff;width:90%}
.bankSelect .row{padding:.4rem .53rem;border-bottom:1px solid #ccc;font-size:.48rem;color:#333}
.bankSelect .row:last-of-type{border-bottom:0}
.bankSelect .row a{font-size:.48rem;color:#333}
.scrollText{position:absolute;top:20%;left:0;width:100%;max-height:50%;height:50%;overflow:hidden}
.scrollText .con{position:absolute;top:0;left:50%;margin:.27rem auto 0 -45%;padding:.53rem;background:#fff;width:90%;height:100%;overflow:auto}
.scrollText .tc{text-align:center}
.scrollText .bn-close{position:absolute;top:0;right:0;background:url(../img/comm/i-1.png) no-repeat;background-size:cover;width:.8rem;height:.8rem;display:block;z-index:10}
.unbindbank .row{position:relative;padding:.27rem .4rem;background:#fff;font-size:.45rem}
.unbindbank .row a{position:absolute;top:.27rem;right:.4rem;font-size:.45rem;color:red}
.unbindbank .wfm{padding: .47rem;}
.unbindbank .wfm .wpsec{padding: .33rem .4rem .4rem;background: #fff;border-radius: 5px;}
.unbindbank .wfm .rows{position: relative;margin: 0 0 .27rem 0;height: 1.07rem;line-height: 1.07rem;border-bottom: 1px solid #ccc;font-size: .37rem;color: #999;}
.unbindbank .wfm .rows input{width: 100%;height: 100%;line-height: 1.07rem;font-size: .37rem;color: #333}
.unbindbank .wfm .rows input::-moz-placeholder{color:#999}
.unbindbank .wfm .rows input:-ms-input-placeholder{color:#999}
.unbindbank .wfm .rows input::-webkit-input-placeholder{color:#999}
.unbindbank .wfm .rows .code{width: 60%;}
.unbindbank .wfm .rows .bn-cd{position: absolute;top: .13rem;right: 0;width: 2.73rem;height: .8rem;line-height: .8rem;border-left: 1px solid #ccc;font-size: .37rem;color: #1fcb94;text-align: center;display: block;}
.unbindbank .wfm .rows .dis{color: #999}
.unbindbank .wfm .rows .dis em{font-size: .37rem;}
.unbindbank .wfm .simSelect{position: relative;width: 100%;height: 100%;font-size: .37rem;}
.unbindbank .wfm .simSelect::after{content: '';position: absolute;top: 42%;right: .33rem;width: 0;height: 0;border: 5px solid transparent;border-top-color: #c7c8c8;}
.unbindbank .wfm .simSelect .sval{font-size: .37rem;}
.unbindbank .wfm .simSelect .act{color: #333}
.unbindbank .wfm .simSelect select{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;outline: 0;color: #999;font-size: .37rem;opacity: 0;}
.unbindbank .wfm .simSelect option{font-size: .37rem;color: #333}
.unbindbank .wfm .simSelect option:nth-of-type(2n){background: #ebfbf6;}
.unbindbank .wfm .ctrl{margin: .8rem 3% 0;display: flex;justify-content: space-between;}
.unbindbank .wfm .ctrl a{width: 4rem;height: 1.28rem;line-height: 1.28rem;border: 1px solid #1fcb94;border-radius: .64rem;font-size: .48rem;color: #1fcb94;text-align: center;display: block;}
.unbindbank .wfm .ctrl .bns{background: #1fcb94;color: #fff;}
.btmctrl{position:absolute;bottom:0;left:0;padding:.4rem;width:100%}
.btmctrl a{margin:.27rem 0 0 0;background:#fff;height:1.17rem;line-height:1.17rem;border-radius:.13rem;font-size:.48rem;color:#333;display:block;text-align:center}
.btmctrl a.act{color:red}
.open .img{padding:1.33rem 0 0 0;}
.open .hf{margin:0 auto .4rem;width:4rem;}
.open .hf img{margin:0 auto;width:50%;}
.open .con{padding:.27rem 0 0 0;font-size:.35rem;color:#999;text-align:center}
.open .con .sta{font-size:.48rem;color:#000}
.open .con em{color:#f00}
.open .ctrl{padding:1.07rem 0 0 0;font-size:0;text-align:center}
.open .ctrl a{margin:0 .24rem;background:#ffbf00;width:4.27rem;line-height:1.17rem;border:1px solid #ffbf00;border-radius:.13rem;font-size:.4rem;color:#fff;display:inline-block;text-align:center}
.open .ctrl .bn-lk{background:#fff;color:#ffbf00;}
.open .ctrl .tc1{background:#1fcb94;border-color:#1fcb94}
.open .ctrl .tck1{border-color:#1fcb94;color:#1fcb94}
.open .sctrl{padding-top:.53rem;}
.open .ps{padding:.4rem 0 0 0;font-size:.35rem;color:#999;text-align:center}
.open .ps span{color:#ffbf00}
.open .pro{margin:.53rem 5% 0;padding:.53rem 0 0 0;border-top:1px solid #ededed;text-align:center;font-size:.35rem;color:#999}
.open .pro .im{font-size:.35rem;color:#f00;}
.open .pro .i-redb{margin:0 .13rem 0 0;background:url(../img/i-red.png) no-repeat;background-size:cover;width:.51rem;height:.6rem;display:inline-block;vertical-align:middle}
.index .tips{position:absolute;top:0;padding:2px .13rem 0;background:#fff;border:1px solid #00be8b;border-radius:.13rem;font-size:.27rem;font-weight:400;color:#00be8b;}
.index .tipsbn{position:absolute;top:0;padding:2px .27rem 0 .13rem;background:#fff 98% center url(../img/i-a1.png) no-repeat;background-size:0.16rem 0.24rem;border:1px solid #f14400;border-radius:.13rem;font-size:.27rem;font-weight:400;color:#f14400;}
.index .main{position:relative;background:#01b082 url(../img/index/bg.png) no-repeat;background-size:100% 100%;height:4rem;}
.index .main .cardNo{position: absolute;top: .4rem;left: 10%;font-size: .35rem;color: #fff;}
.index .main .cardNo span{font-size: .35rem}
.index .main .cardNo a{margin: 0 0 0 .2rem;color: #fff;text-decoration: underline;}
.index .main .range{display:table;margin:0 auto;padding:1.47rem 0 0 0;width:100%;}
.index .main .range .cell{display:table-cell;width:33.33%;text-align:center;font-size:.35rem;color:#fff;}
.index .main .range p{font-size:.48rem;}
.index .main .range .bn{margin:0 0 0 .13rem;padding:.02rem .13rem 0;background:#f14400;border-radius:.13rem;font-size:.27rem;color:#fff;display:inline-block;vertical-align:middle}
.index .main .range .mid{position:relative}
.index .main .range .mid::before,.index .main .range .mid::after{content:'';position:absolute;top:30%;left:0;background:#fff;width:2px;height:.53rem;display:block;}
.index .main .range .mid::after{content:'';left:auto;right:0;}
.index .main .ctrl{position:absolute;top:3.33rem;left:5%;background:#fff;width:90%;border-radius:.13rem;box-shadow:0 3px 3px 0px #eaeaea;}
.index .main .ctrl .box{float:left;width:50%;height:2.1rem;}
.index .main .ctrl a{position:relative;width:100%;height:100%;line-height:2.2rem;font-size:.43rem;font-weight:700;color:#333;display:block;}
.index .main .ctrl .box:first-of-type a::after{content:'';position:absolute;top:38%;right:0;background:#e1e1e1;width:2px;height:.53rem;display:block;}
.index .main .ctrl img{margin:0 .27rem 0 .73rem;width:1.07rem;display:inline-block;vertical-align:-.37rem}
.index .main .ctrl .tips{top:.13rem;right:10%;line-height:1.2;}
.index .info{padding:2rem 0 .53rem 0;background:#fff;}
.index .info .note{position:relative;margin:0 auto 1rem;width:90%;border:1px solid #04bb8b;border-radius:.13rem;}
.index .info .note .list{position:relative;;height:1.33rem;overflow:hidden}
.index .info .note .list a{padding:0 0 0 10%;background:url(../img/index/i-1.png) 5% center no-repeat;background-size:.29rem .29rem;height:1.33rem;line-height:1.33rem;font-size:.37rem;color:#333;display:block}
.index .info .note .bn-more{position:absolute;left:50%;bottom:-.64rem;margin:0 0 0 -1.1rem;background:#00be8b url(../img/index/i-2.png) center 40% no-repeat;background-size:1.41rem 0.31rem;width:2.2rem;height:.64rem;border-radius:0 0 .27rem .27rem;display:block}
.index .info .note .pn{position:absolute;top:0;left:0;width:100%;}
.index .info .pro{display:table;position:relative;margin:0 auto;width:90%;border-radius:.13rem;box-shadow:0 0px 4px 1px #ddd;}
.index .info .pro a{display:table-cell;position:relative;padding:.93rem 0 .33rem 0;width:33.33%;font-size:.35rem;font-weight:700;color:#666;text-align:center}
.index .info .pro p{font-size:.43rem;color:#333;}
.index .info .pro span{font-size:.35rem;color:#f14400;}
.index .info .pro .mid::before,.index .info .pro .mid::after{content:'';position:absolute;top:50%;left:0;background:#e1e1e1;width:2px;height:.53rem;display:block;}
.index .info .pro .mid::after{content:'';left:auto;right:0;}
.index .info .pro .tips{top:.24rem;left:23%;}
.index .info .pro .tipsbn{top:.24rem;left:7%;}
.index .info .ads{margin:.67rem auto 0;width:90%;}
.index .info .ads .swiper-pagination{position:static;line-height:1;}
.index .info .ads .swiper-pagination-bullet{margin:0 2px;background:#ccc;width:.2rem;height:.1rem;border-radius:0;opacity:1}
.index .info .ads .swiper-pagination-bullet-active{background:#00be8b;width:.32rem;}
.index .menu{background:#fff;padding:0 5% .53rem}
.index .menu a{position:relative;float:left;padding:.93rem 0 .4rem;width:33.33%;font-size:.37rem;color:#333;display:inline-block;text-align:center}
.index .menu img{margin:0 auto;width:.8rem;}
.index .menu .spwid{width:1.03rem}
.index .menu .tips{left:50%;transform:translateX(-50%);word-break:keep-all}
.index .menu .new{position:absolute;top:.4rem;left:50%;transform:translateX(-50%);background:url(../img/comm/i-10.png) 50% 50%/100% 100% no-repeat;width:.67rem;height:.43rem}
.mrange{padding:.67rem 5%;background:#01be8b;height:100%;}
.mrange .main{position:relative;padding:.4rem 5%;background:#fff;height:100%;border-radius:.27rem;text-align:center}
.mrange .main::before,.mrange .main::after{content:'';position:absolute;top:10%;left:-.13rem;width:.27rem;height:.27rem;background:#01be8b;border-radius:50%;display:block}
.mrange .main::after{left:auto;right:-.13rem}
.mrange .main .icon{margin:.67rem auto;background:url(../img/range/i-1.png) no-repeat;background-size:cover;width:1.07rem;height:1.07rem;display:block}
.mrange .main .tlt{margin:1rem 0 .43rem;font-size:.43rem;}
.mrange .main .price{font-size:1.28rem;font-weight:700;}
.mrange .main .price span{font-size:.7rem;font-weight:400;vertical-align:.5rem}
.mrange .main .bn-n{padding:0 .67rem 0 .4rem;background:#fff 85% center url(../img/i-a1.png) no-repeat;background-size:0.16rem 0.24rem;height:.8rem;line-height:.8rem;border:1px solid #f14400;border-radius:.13rem;font-size:.37rem;color:#f14400;display:inline-block;}
.mrange .main .ctrl{margin:3rem 0 0 0;}
.mrange .main .ctrl a{margin:.4rem 0;height:1.33rem;line-height:1.33rem;border:1px solid #01bd8a;border-radius:.13rem;font-size:.43rem;color:#01bd8a;display:block;}
.mrange .main .ctrl .bn-sub{background:#01bd8a;color:#fff;}
.comesoon{padding:4rem 0 0 0;background:#fff;height:100%;font-size:.37rem;color:#444;text-align:center}
.comesoon .icon img{margin:0 auto;width:60%;}
.comesoon .tlt{margin:1rem 0 .4rem;}
.comesoon .tlt img{margin:0 auto;width:30%}


.ps1{position:absolute;top:30%;left:50%;margin:0 0 0 -3.7rem;background:url(../img/popuops/s1-1.png) no-repeat;background-size:cover;width:7.41rem;height:5.79rem;}
.ps1 .bn-close{position:absolute;top:12%;left:8%;background:url(../img/popuops/s1-3.png) no-repeat;background-size:cover;width:.43rem;height:.43rem;display:block}
.ps1 .bn-sub{margin:3.33rem 2% 0 6%;display:block}

.ps2{position:absolute;top:20%;left:50%;margin:0 0 0 -4.26rem;background:url(../img/popuops/s2-1.png) no-repeat;background-size:cover;width:8.52rem;height:7.79rem;}
.ps2 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/popuops/s2-3.png) no-repeat;background-size:cover;width:.43rem;height:.43rem;display:block}
.ps2 .bn-sub{margin:8.5rem 13% 0;display:block}

.ps3{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s3-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps3 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps3 .bn-sub{margin:8.8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#ff5d4d;text-align:center;display:block}

.ps4{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s4-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps4 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps4 .bn-sub{margin:8.8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#1fcb94;text-align:center;display:block}

.ps5{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s5-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps5 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps5 .bn-sub{margin:8.8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#1fcb94;text-align:center;display:block}

.ps6{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s6-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps6 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps6 .bn-sub{margin:8.8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#ff5d4d;text-align:center;display:block}

.ps7{position:absolute;top:20%;left:50%;margin:0 0 0 -4.26rem;background:url(../img/popuops/s7-1.png) no-repeat;background-size:cover;width:8.53rem;height:8.01rem;}
.ps7 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/popuops/s2-3.png) no-repeat;background-size:cover;width:.43rem;height:.43rem;display:block}
.ps7 .bn-sub{margin:8.5rem 13% 0;display:block}

.ps8{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s8-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps8 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps8 .bn-sub{margin:8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#ff5d4d;text-align:center;display:block}

.ps9{position:absolute;top:20%;left:50%;margin:0 0 0 -4.88rem;background:url(../img/popuops/s9-1.png) no-repeat;background-size:cover;width:9.76rem;height:10.49rem;}
.ps9 .bn-close{position:absolute;top:2%;right:10%;background:url(../img/comm/i-9.png) no-repeat;background-size:100% 100%;width:1rem;height:1rem;display:block}
.ps9 .bn-sub{margin:8.8rem 13% 0;background:#fff;line-height:1.07rem;border-radius:5px;font-size:.48rem;color:#1fcb94;text-align:center;display:block}

.mps{padding:0 0 0 1.2rem;background:#fffce6 url(../img/i-f3.png) .53rem center no-repeat;background-size:.44rem .44rem;height:40px;line-height:42px;font-size:.32rem;color:#ada034;}
.linetips{position: relative;padding: .2rem .4rem .2rem 1rem;background: #fff9eb url(../img/comm/i-13.png) .4rem .24rem/.32rem .29rem no-repeat;line-height: 1.2;font-size: .32rem;color: #937d49;}
.linetips a{position: absolute;top:0;right:0;background: url(../img/comm/i-14.png) 0 .29rem/.17rem .17rem no-repeat;width:.53rem;height:100%;display: block;}


.p-upimg{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:1000;display:none}
.p-upimg .th1{padding:.4rem 0 .4rem 0;font-size:.43rem;text-align:center}
.p-upimg .err{padding:.27rem 0;font-size:.32rem;color:#ff6969;text-align:center}
.p-upimg .up1{margin:0 auto;background:url(../img/form/bg-im1.png) no-repeat;background-size:contain;width:7.09rem;height:4.29rem;}
.p-upimg .up2{margin:0 auto;background:url(../img/form/bg-im2.png) no-repeat;background-size:contain;width:7.09rem;height:4.29rem;}
.p-upimg .up1 img,.p-upimg .up2 img{width:100%;height:100%;display:block}

.p-page{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:500;overflow:scroll;display:none}

.cfixed{position:fixed;bottom:0;left:0;padding:.27rem .4rem;background:#fff;width:100%;}
.cfixed .info{line-height:1.07rem;font-size:.32rem;}
.cfixed .info span{font-size:.32rem;font-weight:700;color:#f66;}
.cfixed .info em{margin:0 0 0 .04rem;font-size:.4rem;}
.cfixed .sub{position:absolute;top:.27rem;right:.4rem;padding:0 .46rem;background:#00be88;line-height:1.07rem;border-radius:5px;font-size:.46rem;color:#fff;text-align:center;display:block}


.p-pay-form{position:absolute;bottom:0;left:0;background:#f3f3f3;width:100%;}
.p-pay-form .tltb{position:relative;background:#fff;line-height:1.33rem;font-size:.48rem;text-align:center}
.p-pay-form .tltb a{position:absolute;top:0;right:.4rem;font-size:.37rem;color:#50c994;display:block}
.p-pay-form .cons .info{margin:0 0 .27rem 0;padding:.4rem;background:#fff;}
.p-pay-form .cons .price{position:relative;padding:0 .4rem;background:#50c994;line-height:1.07rem;border-radius:5px 5px 0 0;font-size:.4rem;color:#fff;}
.p-pay-form .cons .price .em{position:absolute;top:0;right:.8rem;;font-size:.48rem;}
.p-pay-form .cons .blist{padding:.4rem;border:1px solid #ddd;border-radius:0 0 5px 5px;}
.p-pay-form .cons .blist .item{position:relative;line-height:.8rem;font-size:.37rem;}
.p-pay-form .cons .blist .ckb{position:absolute;top:.2rem;right:0;width:.4rem;height:.4rem;border:1px solid #bfbfbf;border-radius:50%;display:block}
.p-pay-form .cons .blist .on{background:url(../img/form/i-4.png) 50% 50%/.4rem .4rem no-repeat;border-color:#00be88}
.p-pay-form .cons .oth{padding:.34rem 0 0;text-align:center}
.p-pay-form .cons .oth a{padding:0 0 0 .7rem;background:url(../img/bn-add.png) left 50%/.56rem .56rem no-repeat;font-size:.48rem;color:#50c994;display:inline-block}
.p-pay-form .spform .bn-send{padding:.2rem .4rem;border:1px solid #50c994;border-radius:3px;}
.p-pay-form .ctrl{position:relative;padding:0 0 0 .4rem;height:1.47rem;line-height:1.47rem;font-size:.37rem}
.p-pay-form .ctrl span{margin:0 .4rem 0 .2rem;font-size:.32rem;color:#ff3d00;}
.p-pay-form .ctrl .p1{font-size:.64rem}
.p-pay-form .ctrl .p2{font-size:.4rem;}
.p-pay-form .ctrl a{position:absolute;top:0;right:0;background:#f19937;width:3.33rem;font-size:.53rem;color:#fff;text-align:center;display:block}

.openform{padding:1.07rem 0 0}
.openform .tltlar{padding:0 .53rem .77rem;font-size:.75rem;color:#151515;}
.openform .tltlar .sub{font-size:.37rem;color:#aaa}
.openform .form .row{padding-right:.53rem;border-bottom-color:#eee}
.openform .form .row .tlt{height:.67rem;font-size:.43rem;}
.openform .form .row .con{position:relative;height:.67rem;font-size:.43rem;text-align:left;}
.openform .form .row .con .ft36{line-height:1;font-size:.48rem}
.openform .form .row .con input[type=text]{padding:0;width:100%;height:100%;font-size:.43rem;text-align:left;}
.openform .form .row .bn{position:absolute;top:0;right:0;background:#20ca96;width:1.93rem;height:.67rem;line-height:.67rem;border-radius:3px;font-size:.32rem;color:#fff;text-align:center;display:block;}
.openform .form .ctrl{position:fixed;bottom:0;left:0;padding:0 0 1.13rem 0;width:100%;}
.openform .form .ctrl .bn-sum{margin-bottom:0;background:#20ca96;height:1.27rem;line-height:1.27rem;font-size:.43rem;}
.openform .form .ctrl .dis{background:#bcefdf;color:#a2a2a2;}
.openform .form .ctrl .oth{margin:0 .53rem .27rem;font-size:.32rem;color:#9d9d9d;}
.openform .form .ctrl .oth label{display:flex;align-items:center;}
.openform .form .ctrl .oth a{color:#3372e6;}
.openform .form .simcbk{position:relative;margin:0 .27rem;}
.openform .form .simcbk input[type=checkbox]{vertical-align:middle;}
.openform .form .simcbk .cbox{position:absolute;top:3px;left:0;background:#fff;width:.4rem;height:.4rem;border:1px solid #c9c9c9;border-radius:2px;}
.openform .form .simcbk .cbox::after{content:'';position:absolute;top:0;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.openform .form .simcbk input[type=checkbox]:checked+.cbox{background:#20ca96;border-color:#20ca96}

.jdform{padding: .67rem .4rem 0}
.jdform .inp-phone{padding:0 0 .27rem 0;border-bottom: 2px solid #eee;}
.jdform .inp-phone input{padding:0 5%;font-size: .67rem;font-weight: 700;}
.jdform .selbox{padding:.4rem 0 0 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.jdform .selbox a{margin: 0 0 .27rem 0;width: 31.5%;height: 1.6rem;line-height: 1.6rem;border:1px solid #989898;border-radius: 5px;font-size: .43rem;color: #999;text-align: center;display: block;flex-shrink: 0;}
.jdform .selbox a:nth-child(3n){margin-right:0!important}
.jdform .selbox .on{border-color: #13ae6b;color: #13ae6b;}
.jdform .selbox.l2{display: block;overflow: hidden;}
.jdform .selbox.l2 a{float: left;margin:0 .25rem .27rem 0;width: 31.5%;}
.jdform .ctrl{padding: .53rem 0 0 0;}
.jdform .ctrl .bn{background: linear-gradient(90deg, #23c073, #1fa789);height: 1.2rem;line-height: 1.2rem;border-radius: 5px;font-size: .53rem;color: #fff;text-align: center;display: block;}
.jdform .ctrl .dis{background: linear-gradient(90deg, #d0d0d0, #bdbdbd);color: #999}
.jdform .ctrl .ps{margin: .4rem 0 0 0;padding: 0 0 0 .4rem;background: url(../img/comm/i-15.png) 0 36%/.29rem .29rem no-repeat;font-size: .32rem;color: #999;}
.jdform .ctrl .ps a{color: #1fa789}
.flselect{padding: .6rem .73rem}
.flselect .tlt{font-size: .85rem;font-weight: 700;}
.flselect .st{font-size: .4rem;color: #999}
.flselect .sbox{margin: .93rem 0 0;padding: 0 .07rem;overflow: hidden;}
.flselect .sbox .item{position: relative;float:left;margin: 0 .19rem .67rem 0;background: #f6f6f6;width: 2.67rem;height: 2.93rem;border-radius: 5px;color: #666;text-align: center;}
.flselect .sbox .item:nth-child(3n){margin-right: 0}
.flselect .sbox .item i{position: absolute;top: .2rem;right: .2rem;background: url(../img/comm/i-16.png) 0 0/100% 100% no-repeat;width: .47rem;height: .45rem;border-radius: 50%;}
.flselect .sbox .item .img{padding: .93rem 0 0}
.flselect .sbox .item .name{position: absolute;bottom: .2rem;left: 0;width: 100%;font-size: .43rem;}
.flselect .sbox .on{background: #f1f8f6;color: #333;}
.flselect .sbox .on i{background: #1fa789 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAYAAADVhWD8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTVBQjVEREZBMDNDMTFFQ0E4Q0FFRTBEMUZDMDBENDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVBQjVERTBBMDNDMTFFQ0E4Q0FFRTBEMUZDMDBENDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NUFCNUREREEwM0MxMUVDQThDQUVFMEQxRkMwMEQ0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NUFCNURERUEwM0MxMUVDQThDQUVFMEQxRkMwMEQ0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psug778AAAEkSURBVHjaYvz//z/DYAFMDIMIjDpm1DGjjhl1DIVAYDA4hhGI5wLxGyC2GkjHgBwyC4iTgPgLEL/EqxpUN9EIMwLx1P8Q8AmIrQjpoaVjJkAd8hWI7YjRQ0hBEBCfB2ITEh3Si+QQJ2L1EVJQDjX0HRAbEmloO1TPdyB2I8UThBQwA/EKqOGvgViPgPpGqNqfQOxJatQSowjkoNVQS14BsTYOdXVIDvElJ50Rq5ANiNdBLXsBxBo4ovMXNJ0x0NIxMAdtgVr6FIhVoeKFULE/QBxKSQ4kVQM7EO+AWv4YiFuB+B/UIZGUFgfkaOIC4t3/EeAvEMdTo2wiVyPIQfuhDkmmVkHJSEFXhRWIJYD4MdUqstF+06hjRh0z6phRxwwQAAgwAHnlvlHanKPdAAAAAElFTkSuQmCC") 0 0/100% 100% no-repeat;}
.flselect .ctrl{padding: 6.67rem 0 0;}
.flselect .ctrl a{margin: 0 auto;background: linear-gradient(90deg, #23c271, #1fa889);width: 4rem;height: 1.12rem;line-height: 1.12rem;border-radius: 1.12rem;font-size: .48rem;color: #fff;text-align: center;display: block;}
.flselect .ctrl a i{margin: 0 0 0 .27rem;background: url(../img/comm/i-17.png) 0 0/100% 100% no-repeat;width: .39rem;height: .33rem;display: inline-block;}
.flselect .ctrl .dis{background: #bbb;}
.fbmenu{position: fixed;bottom: 0;left: 0;width: 100%;font-size:.43rem;color:#bbb;text-align: center;}
.fbmenu a{padding: 0 .13rem;color:#1e5d40;}
.conbox{position:absolute;top:15%;left:5%;background:linear-gradient(150deg, #29d18e, #23b897);width:90%;border-radius:10px;overflow: hidden;}
.conbox .hds{height: 1.33rem;line-height: 1.33rem;font-size: .53rem;color:#fff;text-align: center;}
.conbox .bds{padding: .6rem 0 0;background: #fff;border-radius: 10px 10px 0 0;font-size: .35rem;text-align: center;}
.conbox .bds .ctrl{margin: .6rem 0 0 0;border-top:1px solid #bbb;display:flex;}
.conbox .bds .ctrl a{width:50%;line-height: 1.33rem;font-size: .45rem;color: #666;text-align: center;}
.conbox .bds .ctrl a:last-of-type{border-left: 1px solid #bbb;color:#1fa989}
.conbox .bds .num{font-size: .35rem}
.conbox .bns{margin: .27rem 0 0 0;background: linear-gradient(90deg, #ffae22, #ff850d);height: 1.07rem;line-height: 1.07rem;border-radius: 1.07rem;font-size: .53rem;color: #fff;text-align: center;display: block;}
.tbox{position:absolute;top:15%;left:5%;background:linear-gradient(150deg, #29d18e, #23b897);width:90%;border-radius:10px;overflow: hidden;}
.tbox .hds{height: 1.33rem;line-height: 1.33rem;font-size: .53rem;color:#fff;text-align: center;}
.tbox .bds{padding: .6rem 0 0;background: #fff;border-radius: 10px 10px 0 0;font-size: .35rem;}
.tbox .bds .con{padding:0 .4rem}
.tbox .bds .con .s{color: #f60}
.tbox .bds .ctrl{margin: .27rem 0 0 0;border-top:1px solid #bbb;}
.tbox .bds .ctrl a{line-height: 1.33rem;font-size: .45rem;color: #1fa989;text-align: center;display:block;}

.listbx .empty{text-align: center;}
.listbx .empty img{margin: 1.33rem auto 0;}
.listbx .item{margin: .27rem .27rem 0;background: #fff;border-radius:5px;}
.listbx .item .info{padding: .27rem .4rem;width:100%;display: flex;align-items: center;}
.listbx .item .info .img{width: 15%}
.listbx .item .info .det{padding: 0 .27rem;width:65%;font-size: .4rem;}
.listbx .item .info .sz32{padding-right: 0;width: 80%;}
.listbx .item .info .sz32 b{font-size: .43rem;}
.listbx .item .info .date{font-size: .29rem;color: #999;}
.listbx .item .info .price{width:20%;font-size: .32rem;color: #ff7200;text-align: center;}
.listbx .item .info .price em{font-size: .67rem}
.listbx .item .ps{padding: .27rem .4rem;border-top:1px dashed #ddd;font-size: .29rem;color:#999}
.listbx .last{padding:.67rem 0 0;font-size: .4rem;color: #999;text-align: center;}
.listbx .moread{padding: 0;font-size: .37rem;color: #999;text-align: center;}
.listbx .moread a{font-size: .37rem;color: #0097ff;text-decoration: underline;}
.listbx .item-bg1{margin: .27rem auto;background: url(../img/list/bg-1.png) 0 50%/100% 100% no-repeat;width: 9.6rem;height: 2.53rem;overflow: hidden;}
.listbx .item-bg1 .info{position: relative;padding: 0 0 0 3.07rem;height: 1.87rem}
.listbx .item-bg1 .info .logo{position: absolute;top: 0;left: 0;padding: 0 5%;width: 3.07rem;height: 1.87rem;display: flex;align-items: center;}
.listbx .item-bg1 .info .name{width: 65%;height: 1.87rem;font-size: .43rem;display: flex;align-items: center;}
.listbx .item-bg1 .info .price{position: absolute;top: .07rem;right: .4rem;font-size: 1.07rem;font-weight: 700;color: #ff8400;}
.listbx .item-bg1 .info .price i{font-size: .43rem;font-weight: 400;font-style: normal;}
.listbx .item-bg1 .ps{font-size: .32rem;color: #999;text-align: center;}
.listbx .itemrow{position: relative;margin: .27rem .27rem 0;padding: .27rem .4rem;background: #fff;border-radius:5px;overflow: hidden;}
.listbx .itemrow .name{font-size: .43rem;font-weight: 700;}
.listbx .itemrow .ps{font-size: .29rem;color: #999}
.listbx .itemrow .psc1{font-size: .29rem;color: #666}
.listbx .itemrow .pps{margin: .13rem 0 0 0;padding: .13rem 0 0 0;border-top: 1px dashed #ccc;font-size: .29rem;color: #999}
.listbx .itemrow .sta{position: absolute;top: 35%;right: .4rem;font-size: .37rem;color: #22ad76;}
.listbx .itemrow .sta1{position: absolute;top: 25%;right: .4rem;font-size: .37rem;color: #22ad76;}
.listbx .itemrow .sta2{position: absolute;top: 25%;right: .4rem;font-size: .37rem;color: #5fa1fa;}
.listbx .itemrow .stabr{position: absolute;top: 35%;right: .4rem;padding: 0 .27rem;background: #e2fef2;height: .67rem;line-height: .67rem;border-radius: .33rem;font-size: .37rem;color: #0d9159}
.listbx .itemrow .stabr.w{background: #ffe9dc;color: #ff4800;}
.listbx .itemrow .f{color: #f77777}
.listbx .itemrow .w{color: #5fa1fa}
.listbx .itemrow .g{color: #333}
.listbx .itemrow .bn{background: #14c078;width: 2.13rem;height: .8rem;line-height: .8rem;border-radius: .8rem;font-size: .37rem;color: #fff;text-align: center;display: block;}
.listbx .itemrow .oth{margin: .13rem 0 0 0;padding: .13rem 0 0;border-top:1px dashed #ddd;font-size: .29rem;color:#999}
.listbx .itemrow .oth.c1{color: #ff4800;}
.listbx .itemrow .rtp{position: absolute;top: 0;right: 0;padding: 0 .2rem 0 .13rem;background: #24c782;font-size: 12px;color: #fff;}
.listbx .itemrow .rtp span{position: relative;}
.listbx .itemrow .rtp::before{content: '';position: absolute;top: 0;left: -3px;background: #24c782;width: 10px;height: 100%;transform: skewX(15deg);display: block;}
.lbc1{padding: .27rem;background: #026647;min-height: 100%}
.lbc1 .itemrow{margin: 0 .27rem .27rem;border: 1px solid #2bd29e;border-radius: 8px;box-shadow: inset 0 0 5px 0 #2bd29e;}
.lbc1 .itemrow .count{position: absolute;top: 0;right: 0;padding: 0 0 0 .13rem;background: url(../img/rnb/s9.png) 0 0/100% 100% no-repeat;width: 1.35rem;height: .44rem;line-height: .44rem;font-size: 12px;color: #fff;text-align: center;}
.lbc1 .itemrow .sta{color: #1cd589}
.lbc1 .itemrow .f{color: #ee8c2c}
.lbc1 .itemrow .w{color: #026647}
.lbc1 .itemrow .pps{padding-top: .07rem;border-top: 1px solid #ddd;color: #026647}
.lbc1 .itemrow .tps{margin: 0 0 0 .13rem;padding: 0 .13rem;background: #1cd589;height: .4rem;line-height: .4rem;border-radius: .4rem;font-size: 12px;color: #fff;}
.lbc1 .itemrow .dis{background: #93a39e;}
.lbc1 .item{margin: 0 0 .27rem}
.lbc1 .item .info .det{width: 80%}
.lbc1 .item b{font-size: .4rem}
.lbc1 .item .tps{margin: 0 0 0 .13rem;padding: 0 .13rem;background: #1cd589;height: .4rem;line-height: .4rem;border-radius: .4rem;font-size: 12px;color: #fff;}
.lbc1 .item .dis{background: #93a39e;}
.lbc2{padding: .27rem;background: #095654;min-height: 100%}
.lbc2 .itemor{padding: .47rem .4rem;background: #fff;width: 100%;border-radius: 10px;display: flex;align-items: center;}
.lbc2 .itemor .tlt{width: 2.47rem;border-right: 1px dashed #9fbdbc;font-size: .43rem;font-weight: 700;text-align: center;}
.lbc2 .itemor .info{padding: 0 0 0 .27rem;font-size: .29rem;color: #999}
.lbc2 .itemor .info .sta span{color: #25807e}
.lbc3 .item{background-color: #fff;background-image: linear-gradient(to top, #fff, #daf6ec);border: 1px solid #dddede;border-radius: 10px;}
.lbc3 .item .info .price{text-align: right;}
.lbc3 .item .info .price em{margin: 0 0 0 .07rem;font-size: .8rem}
.lbc3 .item .info .det{color: #5d5640}
.lbc4{padding: .27rem 0 0 0;background: #92e4b1;}
.lbc4 .item{margin: 0 .27rem .27rem}
.lbc4 .item .info .det{padding-right: 0;width: 85%;font-weight: 700;}
.lbc4 .item .info .det .s1{font-size: .4rem;color: #fc6254}
.lbc4 .item .info .det .date{font-weight: 400;}
.lbc4 .last{padding: .56rem 0;color: #fff;}

.notif{background: #7d7d7d;line-height: .8rem;font-size: .29rem;color: #fff;text-align: center;}
.notift1{padding: .13rem .4rem .13rem .8rem;background: #ffebc5 url(../img/comm/i-31.png) .4rem 50%/.35rem .35rem no-repeat;font-size: 12px;color: #ce901b;}
.notift1 a{text-decoration: underline;color: #ce901b;}

/* 权益 */
.rnb{padding: .27rem .33rem;background: #088755;}
.rnb .count{background: #22ad76;height: .93rem;line-height: .93rem;border: 1px solid #5bcda0;border-radius: .93rem;font-size: .37rem;color: #fff;text-align: center;}
.rnb .count em{margin: 0 0 0 .27rem;font-size: .48rem;color: #ffde00}
.rnb .fm{padding: .27rem 0}
.rnb .tb{padding: 0 .53rem;background: #fff;border-radius: 10px;}
.rnb .tb .row{height: 1.33rem;border-bottom: 1px solid #ddd;display: flex;align-items: center;}
.rnb .tb .row:last-of-type{border-bottom: 0;}
.rnb .tb .row .cell{font-size: .37rem;flex: 1.5}
.rnb .tb .row .cell:last-of-type{flex: 2;text-align: right;}
.rnb .tb .row .cell:last-of-type input{font-size: .37rem;text-align: right;}
.rnb .tb .row .bq{margin: 0 0 0 .13rem;padding: 0 .2rem;line-height: .53rem;border: 1px solid #60d49e;border-radius: .53rem;font-size: .32rem;color: #60d49e;display: inline-block;}
.rnb .tb .row select{width: 100%;height: 100%;border: 0;outline: 0;font-size: .37rem;direction: rtl;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
.rnb .tb .arr{padding: 0 .4rem 0 0;background: url(../img/bn-go2.png) right 45%/.2rem .36rem no-repeat;text-align: right;}
.rnb .tb .dis input{color: #999}
.rnb .ctrl{padding: .27rem 0 0 0}
.rnb .ctrl .bn{background: linear-gradient(170deg, #ffc487, #f1782a);height: 1.07rem;line-height: 1.07rem;border-radius: 1.07rem;font-size: .43rem;color: #fff;text-align: center;display: block;}
.rnb .ctrl .dis,.rnb .ctrl .unsub{background: #ddd;color: #999}
.rnb .ctrl .more{padding: .53rem 0 0 0;color: #fff;text-align: center;}
.rnb .ctrl .more a{margin: 0 .4rem;font-size: .32rem;color: #fff}
.rnb .rule{padding: .27rem .2rem;background: #489b75;border-radius: 10px;font-size: .37rem;color: #fff;word-break: break-all;}
.rnb .rule .hd{margin: 0 0 .13rem 0;font-size: .48rem;text-align: center;}
.rnb .rule .zs{background: url(../img/comm/i-28.png) 50% 50%/9.35rem .04rem no-repeat;}
.rnb .scount{margin:0 0 0 auto;width: 2.4rem;height: .61rem;line-height: .61rem;border: 1px solid #ddd;border-radius: 5px;display: flex;transform: translateY(50%);}
.rnb .scount a{width: .8rem;font-size: .4rem;color: #333;text-align: center;}
.rnb .scount a:first-of-type{border-right: 1px solid #ddd}
.rnb .scount a:last-of-type{border-left: 1px solid #ddd;}
.rnb .scount em{width: .8rem;font-size: .4rem;text-align: center}
.rnb .btl{border-top: 1px solid #ddd}
.rnb .simcount{margin: 0 0 0 auto;width: 2.32rem;height: .61rem;line-height: .61rem;border: 1px solid #f2f2f2;border-radius: .11rem;display: flex;text-align: center;}
.rnb .simcount a{background: #f2f2f2;width: .63rem;color: #333}
.rnb .simcount input{width: 1.07rem;border-left: 1px solid #ddd;border-right: 1px solid #ddd;font-size: .32rem;color: #a2a0a1;text-align: center!important;}
.rnbbgc1{background: #026647;}
.rnbbgc1 .countf{padding: 0 .53rem;background: #fff;height: .93rem;line-height: .93rem;border: 1px solid #2bd29e;border-radius: 10px;box-shadow: inset 0 0 5px 0 #2bd29e;display: flex;}
.rnbbgc1 .countf .cell{width: 50%;font-size: .37rem;}
.rnbbgc1 .countf .cell:last-of-type{font-size: .48rem;font-weight: 700;color: #0f8863;text-align: right;}
.rnbbgc1 .tb{border: 1px solid #2bd29e;box-shadow: inset 0 0 5px 0 #2bd29e;}
.rnbbgc1 .ctrl .bn{margin: 0 auto;background: url(../img/rnb/s1.png) 0 0/100% 100%;width: 7.91rem;height: 1.68rem;line-height: 1.68rem;font-size: .53rem;color: #00ffb4;text-align: center;display: block;}
.rnbbgc1 .ctrl .bn em{font-size: .53rem;}
.rnbbgc1 .ctrl .dis,.rnbbgc1 .ctrl .unsub{color: #797c7b}
.rnbbgc1 .rule{background: #3f8b73 url(../img/rnb/s2.png) 100% 0/8.2rem auto no-repeat;border: 1px solid #2bd29e;}
.rnbbgc1 .rule .hd{margin-top: .13rem;font-size: .53rem;font-style: italic;text-shadow: 1px 1px 0 #333;}
.rnbbgc1 .ctrl .more{padding-top: .13rem;}
.rnbbgc2{background: #0eb194;}
.rnbbgc2 .count{background: #078b73;border-color: #46f5bc;}
.rnbbgc2 .rule{background: #078b73;}
.rnbbgc3{padding: .2rem 0;background: url(../img/rnb/bg-1.jpg) 50% 0/100% auto no-repeat,url(../img/rnb/bg-2.jpg) 50% 0/100% auto repeat-y;}
.rnbbgc3 .intro{position: relative;margin: 0 0 .24rem 0;padding: .2rem .33rem 0;font-size: .43rem;color: #fff;}
.rnbbgc3 .intro .tlt{font-size: .69rem;font-weight: 700;}
.rnbbgc3 .intro .pb{position: absolute;top: .27rem;right: 0;}
.rnbbgc3 .intro .pb a{margin: 0 0 .27rem 0;background: linear-gradient(to right, #00cba5, #14abe7);width: 1.87rem;height: .69rem;line-height: .7rem;border-radius: .69rem 0 0 .69rem;font-size: .32rem;color: #fff;text-align: right;display: block;}
.rnbbgc3 .fm{padding: .4rem 0 .27rem;}
.rnbbgc3 .fm .tabs{position: relative;height: 1.2rem;background: linear-gradient(to bottom, #c7f0e7, #fff);border-radius: 10px 10px 0 0;text-align: center;display: flex;align-items: flex-end;}
.rnbbgc3 .fm .tabs a{position: relative;width: 50%;line-height: 1.2rem;color: #333}
.rnbbgc3 .fm .tabs .nr{position: relative;font-size: .48rem;z-index: 5;}
.rnbbgc3 .fm .tabs .bg{position: absolute;top: 0;left: 0;z-index: 2;}
.rnbbgc3 .fm .tabs span{margin: 0 0 0 .2rem;font-size: .32rem;}
.rnbbgc3 .fm .tabs .on{position: relative;bottom: 0;height: 1.47rem;line-height: 1.47rem;color: #0a9e7d;}
.rnbbgc3 .fm .tabs .on .bg{background: #fff;width: calc(100% - .84rem);height: 100%;}
.rnbbgc3 .fm .tabs a:first-of-type.on .bg{border-radius: 10px 0 0 0;}
.rnbbgc3 .fm .tabs a:first-of-type.on::after{content: '';position: absolute;top: 0;right: 0;background: url(../img/rnb/bg-t-1.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc3 .fm .tabs a:last-of-type .bg{left: auto;right: 0;border-radius: 0 10px 0 0;}
.rnbbgc3 .fm .tabs a:last-of-type.on::after{content: '';position: absolute;top: 0;left: 0;background: url(../img/rnb/bg-t-2.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc3 .fm .tb{padding: .6rem .4rem .4rem;background: #fff;border-radius: 0;}
.rnbbgc3 .fm .wp{padding: 0 .2rem;background: #f8f8f8;border-radius: 10px;}
.rnbbgc3 .fm .row .cell{font-size: .43rem}
.rnbbgc3 .fm .row .cell input{font-size: .43rem!important;}
.rnbbgc3 .fm .row .ns{color: #999}
.rnbbgc3 .fm .tsn{margin: 0 0 0 .2rem;padding: 0 .13rem;border: 1px solid #999;border-radius: .4rem;font-size: 12px;color: #999;}
.rnbbgc3 .fm .ctrl{padding: .27rem 0 .67rem;background: #fff;}
.rnbbgc3 .fm .ctrl .bns{margin: 0 auto;width: 7.67rem;border-radius: 1.16rem;display: block;}
.rnbbgc3 .fm .ctrl .dis{filter: grayscale(1);}
.rnbbgc3 .rule{padding: .27rem .33rem;background: none;color: #333;}
.rnbbgc4{padding: 0;background: #71ddad;}
.rnbbgc4 .fm{padding: .67rem 0 0;background: #0ec975;}
.rnbbgc4 .fm .tabs{position: relative;height: 1.2rem;background: linear-gradient(to bottom, #c7f0e7, #fff);border-radius: 10px 10px 0 0;text-align: center;display: flex;align-items: flex-end;}
.rnbbgc4 .fm .tabs a{position: relative;width: 50%;line-height: 1.2rem;color: #333}
.rnbbgc4 .fm .tabs .nr{position: relative;font-size: .48rem;z-index: 5;}
.rnbbgc4 .fm .tabs .bg{position: absolute;top: 0;left: 0;z-index: 2;}
.rnbbgc4 .fm .tabs span{margin: 0 0 0 .2rem;font-size: .32rem;}
.rnbbgc4 .fm .tabs .on{position: relative;bottom: 0;height: 1.47rem;line-height: 1.47rem;color: #0a9e7d;}
.rnbbgc4 .fm .tabs .on .bg{background: #fff;width: calc(100% - .84rem);height: 100%;}
.rnbbgc4 .fm .tabs a:first-of-type.on .bg{border-radius: 10px 0 0 0;}
.rnbbgc4 .fm .tabs a:first-of-type.on::after{content: '';position: absolute;top: 0;right: 0;background: url(../img/rnb/bg-t-1.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc4 .fm .tabs a:last-of-type .bg{left: auto;right: 0;border-radius: 0 10px 0 0;}
.rnbbgc4 .fm .tabs a:last-of-type.on::after{content: '';position: absolute;top: 0;left: 0;background: url(../img/rnb/bg-t-2.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc4 .fm .tb{padding: .6rem .4rem .4rem;background: #fff;border-radius: 0;}
.rnbbgc4 .fm .wp{padding: 0 .2rem;background: #f8f8f8;border-radius: 10px;}
.rnbbgc4 .fm .row .cell{font-size: .43rem}
.rnbbgc4 .fm .row .cell input{font-size: .43rem!important;}
.rnbbgc4 .fm .row .ns{color: #999}
.rnbbgc4 .fm .tsn{margin: 0 0 0 .2rem;padding: 0 .13rem;border: 1px solid #999;border-radius: .4rem;font-size: 12px;color: #999;}
.rnbbgc4 .fm .ctrl{padding: .27rem 0 .67rem;background: #fff;}
.rnbbgc4 .fm .ctrl .bns{margin: 0 auto;width: 7.67rem;border-radius: 1.16rem;display: block;}
.rnbbgc4 .fm .ctrl .dis{filter: grayscale(1);}
.rnbbgc4 .more{padding: .8rem 0;text-align: center;font-size: .43rem;color: #fff;}
.rnbbgc4 .more a{margin: 0 .4rem;font-size: .43rem;color: #fff;}
.rnbbgc4 .rule{padding: .27rem .33rem;background: none;color: #333;}
.rnbbgc4 .rule b{font-size: .37rem;}
.rnbbgc5{padding: 0;background: #92e4b1;}
.rnbbgc5 .banner{position: relative;}
.rnbbgc5 .banner a{position: absolute;top: 0;right: 0;padding: 0 .2rem 0 .27rem;background: linear-gradient(90deg, #0fdfba, #2ebdf6);line-height: .67rem;border: 1px solid #fff;border-right: 0;border-radius: .33rem 0 0 .33rem;font-size: .32rem;color: #fff;}
.rnbbgc5 .banner .l1{top: .53rem}
.rnbbgc5 .banner .l2{top: 1.53rem}
.rnbbgc5 .fm{padding: 0 .33rem .53rem;background: #fff;}
.rnbbgc5 .fm .tb{padding: 0 .27rem;background: #f8f8f8;border-radius: 10px;}
.rnbbgc5 .fm .tb .cell{font-size: .43rem;flex: 1.8}
.rnbbgc5 .fm .tb .cell:last-of-type input{font-size: .43rem;color: #333;}
.rnbbgc5 .fm .xt{margin: 0 0 0 .13rem;padding: 0 .13rem;height: .43rem;line-height: .43rem;border: 1px solid #999;border-radius: .21rem;font-size: .32rem;color: #999;display: inline-block;}
.rnbbgc5 .fm .disc{color: #999}
.rnbbgc5 .ctrl{padding: .53rem 0 0 0}
.rnbbgc5 .ctrl .bn{background: linear-gradient(90deg, #fea256, #fd4400);height: 1.33rem;line-height: 1;border-radius: .67rem;font-size: .53rem;display: flex;flex-direction: column;justify-content: center;}
.rnbbgc5 .ctrl .bn span{margin: .07rem 0 0 0;font-size: .29rem;}
.rnbbgc5 .ctrl .dis{background: #ddd;}
.rnbbgc5 .rule{padding: .33rem;background: none;font-size: .32rem;color: #297546;}
.rnbbgc5 .rule .hd{position: relative;padding-top: .53rem;font-size: .43rem;}
.rnbbgc5 .rule .hd::before{content: '';position: absolute;bottom: 23%;left: 4%;width: 2.67rem;height: 2px;background: linear-gradient(90deg, #92e4b1, #297546);}
.rnbbgc5 .rule .hd::after{content: '';position: absolute;bottom: 23%;right: 4%;width: 2.67rem;height: 2px;background: linear-gradient(90deg, #297546, #92e4b1);}
.rnbbgc5 .rule .hd .tips{position: absolute;top: 0;left: 50%;margin: 0 0 0 .32rem;padding: 0 .2rem;background: #fd4400;border-radius: .27rem .27rem .27rem 0;font-size: .29rem;color: #fff;display: block;}
.rnbbgc5 .tabs{position: relative;height: 1.2rem;background: linear-gradient(to bottom, #c7f0e7, #fff);border-radius: 10px 10px 0 0;text-align: center;display: flex;align-items: flex-end;}
.rnbbgc5 .tabs a{position: relative;width: 50%;height: 1.2rem;line-height: 1.2rem;color: #333}
.rnbbgc5 .tabs .nr{position: relative;height: 1.2rem;font-size: .48rem;z-index: 5;}
.rnbbgc5 .tabs .bg{position: absolute;top: 0;left: 0;z-index: 2;}
.rnbbgc5 .tabs span{margin: 0 0 0 .2rem;font-size: .32rem;}
.rnbbgc5 .tabs .on{position: relative;bottom: 0;height: 1.47rem;line-height: 1.47rem;color: #0a9e7d;}
.rnbbgc5 .tabs .on .bg{background: #fff;width: calc(100% - .84rem);height: 100%;}
.rnbbgc5 .tabs a:first-of-type.on .bg{border-radius: 10px 0 0 0;}
.rnbbgc5 .tabs a:first-of-type.on::after{content: '';position: absolute;top: 0;right: 0;background: url(../img/rnb/bg-t-1.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc5 .tabs a:last-of-type .bg{left: auto;right: 0;border-radius: 0 10px 0 0;}
.rnbbgc5 .tabs a:last-of-type.on::after{content: '';position: absolute;top: 0;left: 0;background: url(../img/rnb/bg-t-2.png) 0 0/100% 100% no-repeat;width: .84rem;height: 100%;display: block;}
.rnbbgc5 .tabs.dis{background: #ccc;}
.rnbbgc5 .tabs a.dis .bg{background: #ccc;}
.rnbbgc5 .tabs a.dis:first-of-type::after{background-image: url(../img/rnb/bg-t-d1.png);}
.rnbbgc5 .tabs a.dis:last-of-type::after{background-image: url(../img/rnb/bg-t-d2.png);}
.rnbbgc6{padding: 0;background: #e5f4ea;}
.rnbbgc6 .banner{position: relative;}
.rnbbgc6 .banner a{position: absolute;top: 0;right: 0;padding: 0 .2rem 0 .27rem;background: #13ad61;line-height: .67rem;border-radius: .33rem 0 0 .33rem;font-size: .32rem;color: #fff;}
.rnbbgc6 .banner .l1{top: .53rem}
.rnbbgc6 .banner .l2{top: 1.53rem}
.rnbbgc6 .fm{padding: 0 .33rem .53rem;background: #fff;}
.rnbbgc6 .fm .tb{padding: 0 .27rem;background: #f8f8f8;border-radius: 10px;}
.rnbbgc6 .fm .tb .cell{font-size: .43rem;flex: 1.8}
.rnbbgc6 .fm .tb .cell:last-of-type input{font-size: .43rem;color: #333;}
.rnbbgc6 .fm .xtc1{margin: 0 0 0 .2rem;padding: 0 .13rem;background: #ffeee1;height: .59rem;line-height: .59rem;border-radius: 3px;font-size: .32rem;color: #df5b20;display: none;}
.rnbbgc6 .fm .disc{color: #999}
.rnbbgc6 .ctrl{padding: .53rem 0 0 0}
.rnbbgc6 .ctrl .bn{background: linear-gradient(90deg, #fea256, #fd4400);height: 1.33rem;line-height: 1;border-radius: .67rem;font-size: .53rem;display: flex;flex-direction: column;justify-content: center;}
.rnbbgc6 .ctrl .bn span{margin: .07rem 0 0 0;font-size: .29rem;}
.rnbbgc6 .ctrl .dis{background: #ddd;color: #666}
.rnbbgc6 .rule{padding: .33rem;background: none;font-size: .32rem;color: #297546;}
.rnbbgc6 .rule .hd{position: relative;padding-top: .53rem;font-size: .43rem;}
.rnbbgc6 .rule .hd::before{content: '';position: absolute;bottom: 23%;left: 4%;width: 2.67rem;height: 2px;background: linear-gradient(90deg, #e5f4ea, #297546);}
.rnbbgc6 .rule .hd::after{content: '';position: absolute;bottom: 23%;right: 4%;width: 2.67rem;height: 2px;background: linear-gradient(90deg, #297546, #e5f4ea);}
.rnbbgc6 .rule .hd .tips{position: absolute;top: 0;left: 50%;margin: 0 0 0 .32rem;padding: 0 .2rem;background: #fd4400;border-radius: .27rem .27rem .27rem 0;font-size: .29rem;color: #fff;display: block;}

.cbox{position:absolute;top:15%;left:5%;width:90%;border-radius:10px;overflow: hidden;}
.cbox .hds{background: #22ad76;line-height: .96rem;font-size: .43rem;color:#fff;text-align: center;}
.cbox .bds{padding: .6rem;background: #fff;font-size: .37rem;}
.cbox .bds ol li{margin: .13rem 0 0 0;font-size: .32rem;color: #666}
.cbox .bds .ctrl{text-align: center;}
.cbox .mx{font-size: .32rem;color: #999}
.cbox .mx .ros{font-size: .37rem}
.cbox .mx .ros span{font-size: .37rem;color: #333}
.cbox .ctrl .bns{margin: .27rem 0 0 0;background: linear-gradient(170deg, #ffc487, #f1782a);height: 1.07rem;line-height: 1.07rem;border-radius: 1.07rem;font-size: .43rem;color: #fff;text-align: center;display: block;}
.cbox .ctrl .dis{background: #ccc!important;}
.cbox .ctrl .tx{margin: 10px 0 0 0;font-size: .32rem;color: #999;text-decoration: underline;display: inline-block;}
.cbox .ctrl .ps{padding-top: .2rem}
.cbox .ps .tlt{font-size: .43rem;color: #333;}
.cbox .ps{color: #999}
.cbox .result{text-align: center;}
.cbox .result .sta{margin: 0 auto;width: 1.52rem;}
.cbox .result .name{margin: .13rem 0 0 0;font-size: .43rem;}
.cbox .result .stat{font-size: .43rem;color: #37d381;}
.cbox .result .stat.f{color: #fd4400;}
.cbox .result .det{padding: .2rem 0 0 0;font-size: .37rem;}
.cb1 .ctrl .bns{background: linear-gradient(90deg, #fea256, #fd4400);}
.cb2 .hds{line-height: 1.33rem;font-size: .53rem;}
.cb2 .result .name{font-size: .56rem;color: #666;}
.cb2 .result .sta{width: 4.19rem}
.cb2 .result .stat{font-size: 1.07rem;color: #12ae60;}
.cb2 .result .stat.f{color: #fd0101;}
.cb2 .result .det{font-size: .35rem;color: #999;}
.cb2 .mx .ps{color: #333;}
.cb2 .mx .ps .stlt{margin: 0 0 .2rem 0;padding: 0 .13rem;background: #1bb769;height: .53rem;line-height: .53rem;border-radius: .27rem .27rem 0 .27rem;font-size: 12px;color: #ffff;display: inline-block;}
.cb2 .mx .ps .c1{color: #ff4800;}
.cb2 .mx .ros{margin: 0 0 .27rem 0;border-bottom: 1px dashed #ebebeb;font-size: .35rem;color: #333;}
.cb2 .mx .ros span{padding: .13rem 0;font-size: .43rem;font-weight: 700;display: block;}
.cb2 .ctrl .bns{background: linear-gradient(90deg, #ffae21, #ff860e);}
.cb2 .ctrl .ps{text-align: left;}
.cb2 .ctrl .tx{font-size: .4rem;color: #666;}

.prolist{position: fixed;bottom: 0;left: 0;background: #fff;border-radius: 10px 10px 0 0;width: 100%;}
.prolist .hd{position: relative;padding: .27rem 0 0 0;font-size: .43rem;text-align: center;}
.prolist .hd .ps{font-size: .32rem;color: #999;}
.prolist .hd .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo.png) 0 100%/.32rem .32rem no-repeat;width: .73rem;height: .73rem;}
.prolist .mn{margin: .27rem 0 .27rem 2%;background: #fff;border-radius: 10px;display: flex;flex-wrap: wrap;}
.prolist .mn .item{margin: 0 1% .13rem 0;padding: .27rem 0;background: #f6f6f6;width: 32%;line-height: 1;border: 1px solid #f6f6f6;border-radius: 5px;font-size: .32rem;text-align: center;}
.prolist .mn .item span{margin: .13rem 0 0;padding: 0 .13rem;background: #f6ebdc;line-height: .4rem;border-radius: .4rem;font-size: .27rem;color: #d29a5d;display: inline-block;}
.prolist .mn .item img{margin: 0 auto .13rem;width: .96rem}
.prolist .mn .item:nth-of-type(3n){margin-right: 0;}
.prolist .mn .on{border-color: #ff953e}
.prolist .mn4 .item{width: 25%}
.prolist .ctrl{padding: .4rem .27rem .56rem}
.prolist .ctrl a{background: linear-gradient(170deg, #ffc487, #f1782a);height: 1.07rem;line-height: 1.07rem;border-radius: 1.07rem;font-size: .43rem;color: #fff;text-align: center;display: block;}
.prolist .ctrl .dis{background: #ddd;color: #999;}
.prolist .ctrl .bns{margin: 0 5%;background: none;height: auto;line-height: 1;}
.prolist .ctrl .bns.dis{filter: grayscale(1);}
.plc1{border: 1px solid #2bd29e;border-bottom: 0;box-shadow: inset 0 0 5px 0 #2bd29e}
.plc1 .hd .clo{position: absolute;top: -.4rem;right: .13rem;background: url(../img/rnb/s4.png) 0 0/100% 100% no-repeat;width: .8rem;height: .8rem;}
.plc1 .ctrl a{margin: 0 auto;background: url(../img/rnb/s3.png) 0 0/100% 100% no-repeat;width: 7.44rem;height: 1.52rem;line-height: 1.52rem;border-radius: 0;font-size: .48rem;font-weight: 700;}
.plc1 .ctrl .dis{background: url(../img/rnb/s3.png) 0 0/100% 100% no-repeat;;color: #797c7b;}
.plc1 .mn .item{background: linear-gradient(155deg, #f6fcf9, #e6f7f0);border: 1px solid transparent}
.plc1 .mn .on{border-color: #1cd59c}
.plc2 .hd .clo{background: url(../img/bn-clo1.png) 0 100%/.33rem .33rem no-repeat;}
.plc2 .mn3 .item{padding: 0!important;height: 2.13rem;border-radius: 10px!important;justify-content: center;}
.plc2 .ctrl a{margin: 0 5%;background: linear-gradient(90deg, #fea256, #fd4400);font-size: .53rem;}
.plc2 .ctrl .dis{background: linear-gradient(90deg, #aaa, #7e7e7e);color: #fff;}
.prolist .ps{padding: .13rem .6rem;font-size: .32rem;color: #ccc;}
.prolist .mn3{margin: .27rem;display: flex;justify-content: space-between;}
.prolist .mn3 .item{padding: .07rem 0;background: #f6f6f6;width: 3.07rem;min-height: 1.73rem;border: 1px solid #f6f6f6;border-radius: .11rem;display: flex;flex-direction: column;align-items: center;}
.prolist .mn3 .item img{margin: 0 auto .13rem;width: .96rem}
.prolist .mn3 .on{border-color: #ff953e}
.prolist .mn3 .e{background: none;border: 0;}
.prolist .mnl{margin: .27rem;display: flex;justify-content: center;}
.prolist .mnl .item{margin: 0 .13rem;padding: .07rem 0 0 0;background: #f6f6f6;width: 3.07rem;min-height: 1.73rem;border: 1px solid #f6f6f6;border-radius: .11rem;display: flex;flex-direction: column;align-items: center;}
.prolist .mnl .item img{margin: 0 auto .13rem;width: .96rem}
.prolist .mnl .item .oth{padding: .07rem 0;background: #ff9d5d;width: 100%;min-height: .67rem;line-height: 1;border-radius: .07rem;color: #fff;display: flex;align-items: center;justify-content: center;text-align: center;}
.prolist .mnl .on{border-color: #ff953e}
.prolist .item.dis{-webkit-filter: grayscale(1);filter: grayscale(1);}
.prolist .item .rtp{position: absolute;top: 0;right: 0;padding: 0 .13rem;background: #bbb;border-radius: 0 0 0 .11rem;font-size: 12px;color: #fff;transform: scale(.8);transform-origin: 100% 0;}
.plc2 .mops{padding:0 .56rem .4rem;font-size: 12px;color: #858585;}
.plc2 .mn .item{position: relative;border-radius: 10px;}
.plc2 .mn .item span{background: none;color: #333;}
.plc2 .mn .item .top{position: absolute;top: 0.2rem;left: 50%;margin: 0 0 0 -.48rem;width: 0.68rem;}
.plc2 .mn .item .top img{width: 100%;}
.plc2 .mn .item .topr{position: absolute;top: 0.2rem;left: 50%;margin: 0 0 0 .3rem;width: .63rem}
.plc2 .mn .item .topr img{width: 100%;}
.prolist .sm{padding: 0 .53rem;}
.prolist .sm a{margin: 0 0 .27rem 0;padding: 0 .2rem;width: 60%;height: .75rem;line-height: .75rem;border: 1px solid #e5e5e5;font-size: .35rem;color: #333;display: flex;justify-content: space-between;align-items: center;}
.prolist .sm span{background: #ffe6cd;min-width: 1.2rem;line-height: 1.6;font-size: 12px;color: #ff5400;text-align: center;}
.prolist .sm .dis{border-style: dashed;color: #a3a3a3}
.prolist .sm .dis span{background: #e9ebeb;color: #a3a3a3;}
.prolist .sm .on{border-color: #ff6b1a;color: #ff6b1a;}
.prolist .sm .tlt{margin: 0 0 .27rem 0;font-size: .32rem;color: #000;}
.plc3 .hd{font-size: .56rem}
.plc3 .hd .ps{font-size: .43rem;color: #666;}
.plc3 .mn2{padding: 0 .67rem;display: flex;align-items: center;justify-content: space-between;}
.plc3 .mn2 .item{position: relative;width: 4.13rem;height: 4.53rem;border: 1px solid #ccc;border-radius: 10px;font-size: .35rem;color: #333;text-align: center;display: block;overflow: hidden;}
.plc3 .mn2 .item .name{position: absolute;bottom: .13rem;left: 0;width: 100%;font-size: .35rem;}
.plc3 .mn2 .on{background: url(../img/rnb/i-sl-1.png) 100% 0/.89rem .83rem no-repeat;border-color: #fd4400;}
.plc3 .ctrl{padding: .4rem .8rem .56rem}
.plc3 .ctrl a{font-size: .53rem;}
.plc3 .ctrl .dis{background: linear-gradient(90deg, #c9c9c9, #bbb);color: #666;}

/* 机票兑换详情 */
.airtk{padding: .27rem .27rem 0;}
.airtk .txt{margin: 0 0 .27rem 0;padding: .27rem;background: #fff;border-radius: 10px;font-size: .32rem;color: #999;}
.airtk .row{background: #fff;display: flex;}
.airtk .row .cell{padding: 0 .27rem;line-height: .93rem;font-size: .32rem;color: #666;flex: 3}
.airtk .row .cell:nth-of-type(2n){flex: 1}
.airtk .row .cell:last-of-type{text-align: right;}
.airtk .row .s{color: #22ad76}
.airtk .even{background: #fbfbfb;}
.airtk .th{background: #22ad76;border-radius: 10px 10px 0 0;color: #fff}
.airtk .th .cell{font-size: .37rem;color: #fff}
.atc1{background: #026647;height: 100%;}
.atc1 .txt{border: 1px solid #2bd29e;box-shadow: inset 0 0 5px 0 #2bd29e}
.atc1 .tb{border: 1px solid #2bd29e;border-radius: 10px;box-shadow: inset 0 0 5px 0 #2bd29e;overflow: hidden;}
.atc1 .th{border-radius: 0;}
.atc2 .row .cell{text-align: center!important;flex: 1}
.atc2 .row .cell:first-of-type{flex: 3}
.paytax{padding: .27rem .27rem 0}
.paytax .intro{margin: 0 0 .27rem 0;padding: .4rem .4rem .4rem 1.87rem;background: #fff url(../img/comm/8.jpg) .4rem .4rem/1.07rem 1.07rem no-repeat;border-radius: 10px;font-size: .32rem;color: #999;}
.paytax .intro .str{margin: .07rem 0 .07rem;line-height: 1;font-size: .43rem;color: #333}
.paytax .fm{padding: 0 .4rem;background: #fff;border-radius: 10px;}
.paytax .fm .row{line-height: 1.33rem;border-bottom: 1px solid #ddd;display: flex;}
.paytax .fm .row:last-of-type{border-bottom: 0;}
.paytax .fm .row .cell{font-size: .37rem;flex: 1;}
.paytax .fm .row .cell:last-of-type{font-size: .48rem;text-align: right;}
.paytax .fm .row .cell:last-of-type em{font-size: .37rem}
.paytax .fm .row .cell:last-of-type i{font-size: .32rem;font-style: normal;}
.paytax .fm .row .dis{color: #999}
.paytax .fm .arr{padding: 0 .4rem 0 0;background: url(../img/bn-go2.png) right 45%/.2rem .36rem no-repeat;font-size: .37rem!important;text-align: right;}
.paytax .fm .ctrl{position: fixed;bottom: 0;left: 0;padding: .2rem .33rem;background: #fff;width: 100%;}
.paytax .fm .bn{background: linear-gradient(170deg, #ffc487, #f1782a);height: 1.07rem;line-height: 1.07rem;border-radius: 1.07rem;font-size: .43rem;color: #fff;text-align: center;display: block;}
.ptc1{background: #026647;height: 100%}
.ptc1 .intro{border: 1px solid #2bd29e;box-shadow: inset 0 0 5px 0 #2bd29e}
.ptc1 .fm{border: 1px solid #2bd29e;box-shadow: inset 0 0 5px 0 #2bd29e}
.ptc1 .ctrl{padding: .8rem 0 0 0}
.ptc1 .ctrl a{margin: 0 auto;background: url(../img/rnb/s10.png) 0 0/100% 100% no-repeat;width: 7.91rem;height: 1.68rem;line-height: 1.68rem;font-size: .53rem;color: #00ffb4;text-align: center;display: block;}

.airlist{position: fixed;bottom: 0;left: 0;background: #fff;width: 100%;border-radius: 10px 10px 0 0;}
.airlist .hd{position: relative;height: 1.07rem;line-height: 1.07rem;font-size: .43rem;text-align: center;}
.airlist .hd .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo1.png) 50% 50%/.32rem .32rem no-repeat;width: .93rem;height: 100%;}
.airlist .tips{padding: 0 .4rem;background: #fff6cd;line-height: .8rem;font-size: .32rem;color: #eaa216;}
.airlist .mn{max-height: 10rem;overflow: scroll;}
.airlist .empty{padding: 2.27rem 0 .93rem;background: url(../img/comm/7.png) 50% .93rem/1.76rem 1.16rem no-repeat;font-size: .37rem;color: #666;text-align: center;}
.airlist .row{padding: 0 .27rem 0 .53rem;line-height: .93rem;font-size: .37rem;color: #666}
.airlist .on{background: url(../img/comm/i-18.png) 95% 50%/.45rem .45rem no-repeat;color: #22ad76;}

/* 地区选择 */
.p-areas{position: absolute;bottom: 0;left: 0;background: #fff;width: 100%;}
.p-areas .tlt{position: relative;height: .93rem;line-height: .93rem;font-size: .37rem;text-align: center;}
.p-areas .tlt .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo1.png) 50% 50%/.3rem .3rem no-repeat;width: .93rem;height: 100%;display: block;}
.p-areas .val{padding: .13rem 3%;border-bottom: 1px solid #eee;font-size: .37rem}
.p-areas .val span{margin: 0 .27rem 0 0;font-size: .37rem}
.p-areas .val .on{border-bottom: 1px solid #f00;}
.p-areas .list{margin: .13rem 3%;height: 5rem;overflow: auto;}
.p-areas .list a{padding: .07rem 0;font-size: .37rem;color: #333;display: block;}

.p-toast1{position: fixed;top: 35%;left: 5%;padding: .8rem 0;background: #09361f;width: 90%;border: 1px solid #2bd29e;border-radius: 5px;text-align: center;z-index: 50;box-shadow: inset 0 0 5px 0 #2bd29e;display: none;}
.p-toast1 .mn{margin: 0 auto;background: url(../img/rnb/s5.png) 0 0/100% 100% no-repeat;width: 7.31rem;height: 1.36rem;line-height: 1.36rem;font-size: .48rem;font-weight:700;color: #fff}

.cbox1{position:absolute;top:15%;left:5%;background: #09361f;width:90%;border: 1px solid #2bd29e;border-radius: 5px;box-shadow: inset 0 0 5px 0 #2bd29e;overflow: hidden;}
.cbox1 .hds{background: url(../img/rnb/s6.png) 50% 0/4.69rem auto no-repeat;line-height: 1.19rem;font-size: .45rem;color:#fff;text-align: center;}
.cbox1 .bds{padding: .6rem;font-size: .37rem;color: #fff}
.cbox1 .bds .c1{font-size: .37rem;color: #2bd29e}
.cbox1 .bds ol li{margin: .13rem 0 0 0;font-size: .32rem;color: #666}
.cbox1 .mx{font-size: .37rem;}
.cbox1 .mx .ros{padding: 0 0 0 .67rem;background: url(../img/rnb/s7.png) 0 45%/.52rem .21rem no-repeat;font-size: .37rem}
.cbox1 .mx .ros:nth-of-type(2){background: url(../img/rnb/s8.png) 0 45%/.52rem .21rem no-repeat;}
.cbox1 .mx .ros span{margin-left: .13rem;font-size: .4rem;font-weight: 700;color: #1cd59c}
.cbox1 .bds .ctrl{text-align: center;}
.cbox1 .ctrl .bns{margin: .4rem auto 0;background: url(../img/rnb/s5.png) 0 0/100% 100% no-repeat;width: 7.31rem;height: 1.36rem;line-height: 1.36rem;font-size: .48rem;font-weight: 700;color: #fff;text-align: center;display: block;}
.cbox1 .ctrl .tx{margin: .13rem 0 0 0;font-size: .32rem;color: #fff;text-decoration: underline;display: inline-block;}
.cbox2{padding-bottom: .72rem;background: url(../img/rnb/p-1.png) 0 0/100% auto no-repeat, url(../img/rnb/p-3.png) 0 100%/100% auto no-repeat;}
.cbox2 .hds{background: none;height: 1.2rem;line-height: 1.34rem;font-size: .53rem;font-weight: 700;overflow: hidden;}
.cbox2 .bds{padding-bottom: 0;background: url(../img/rnb/p-2.png) 0 0/100% auto repeat-y;}
.cbox2 .bds .ros{font-size: .37rem;text-align: center;}
.cbox2 .bds .ros span{font-size: .48rem;font-weight: 700;display: block;}
.cbox2 .bds .ps{color: #999}
.cbox2 .ctrl .tx{margin: .13rem 0 0 0;font-size: .43rem;color: #09a17c;}
.cbox2 .ctrl .bns{margin: .27rem auto 0;background: url(../img/rnb/f0.png) 0 0/100% 100% no-repeat;width: 7.67rem;height: 1.16rem;line-height: 1.13rem;font-size: .53rem;font-weight: 700;text-shadow: 0 1px 2px #eb3735;}
.cbox2 .result{text-align: center;}
.cbox2 .result .sta{margin: 0 auto; width: 1.52rem;}
.cbox2 .result .name{font-size: .43rem;}
.cbox2 .result .stat{font-size: .43rem;color: #37d381;}
.cbox2 .result .f{color: #ff546d;}
.cbox2 .result .det{margin: .27rem 0 0 0;font-size: .37rem;}
.cbox2 .ctrl .ps{margin: .27rem 0 0 0;font-size: 12px;color: #999;}
.cbox3{position:absolute;top:15%;left:5%;width:90%;border-radius: 8px;overflow: hidden;}
.cbox3 .hds{background: #21cb95;line-height: 1.07rem;font-size: .48rem;color:#fff;text-align: center;}
.cbox3 .bds{padding: .6rem;background: #fff;font-size: .43rem;}
.cbox3 .bds .ros{font-size: .43rem;text-align: center;}
.cbox3 .bds .ros .name{font-size: .48rem;color: #0a957c;}
.cbox3 .bds .ps{padding: .67rem 0 0;font-size: .33rem;color: #666;}
.cbox3 .bds .ctrl{padding: .47rem 0 0;text-align: center;}
.cbox3 .bds .ctrl .bns{margin: 0 0 .33rem 0;background: #21cb95;line-height: 1.07rem;border-radius: .53rem;font-size: .48rem;font-weight: 700;color: #fff;text-align: center;display: block;}
.cbox3 .bds .ctrl .bns:last-of-type{margin-bottom: 0;}
.cbox3 .bds .ctrl .tx{font-size: .35rem;color: #0a957c;text-decoration: underline;}

.nft{background: url(../img/list/bg1.jpg) 50% 0/100% auto;min-height: 100%}
.nft .tips{padding: .13rem .27rem;background: #3f7882;font-size: .29rem;color: #fff}
.nft .tips a{font-size: .29rem;color: #fff;text-decoration: underline;}
.nft .listbx{padding: .27rem 0 0 0}
.nft .listbx .item{position: relative;border: 1px solid #93e3ca}
.nft .listbx .item:first-of-type{margin-top: 0}
.nft .listbx .item .name{font-size: .4rem;font-weight: 700;}
.nft .listbx .item .code{width: 80%;font-size: .29rem;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.nft .listbx .item .copy{position: absolute;top: .46rem;right: .4rem;background-image: linear-gradient(90deg, #e9fbc5, #acfacd, #8adff5, #ded6f8);width: 1.33rem;height: .64rem;line-height: .64rem;border: 1px solid #000;border-radius: .64rem;text-align: center;color: #000;display: block;}
.nft .listbx .item .det{flex: 1}
.nft .listbx .last{color: #fff}

.mynft{padding: 0 .4rem}
.mynft .tabs{padding: .4rem 0;}
.mynft .tabs a{margin: 0 .4rem 0 0;font-size: .43rem;color: #333;}
.mynft .tabs .on{position: relative;font-size: .48rem;font-weight: 700;color: #1fcb94;}
.mynft .tabs .on::after{content: '';position: absolute;bottom: -.2rem;left: 50%;margin: 0 0 0 -0.27rem;background: #1fcb94;width: .53rem;height: .08rem;border-radius: .08rem;display: block;}
.mynft .tcons{display: none;}
.mynft .tcons .flist{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.mynft .tcons .item{margin: 0 0 .27rem 0;background: url(../img/list/bg-in.png) 0 0/100% auto;width: 4.43rem;height: 5.33rem;display: block;}
.mynft .tcons .item .pic{padding: .21rem;width: 100%;height: 4.43rem;}
.mynft .tcons .item .name{padding: 0 .21rem;line-height: .91rem;font-size: .35rem;color: #333;}
.mynft .tcons .iteml{margin: 0 0 .27rem 0;background: url(../img/list/bg-in2.png) 0 0/100% auto;width: 4.43rem;height: 6.65rem;display: block;}
.mynft .tcons .iteml .pic{padding: .21rem;width: 100%;height: 5.75rem;}
.mynft .tcons .iteml .name{padding: 0 0 0 .21rem;line-height: .91rem;font-size: .35rem;color: #333;}
.mynft .tcons .empty{width: 100%;height: 10rem;background: url(../img/list/ne.png) 50% 50%/3.44rem 3.35rem no-repeat;}
.mynft .last{padding: .4rem 0 0 0;width: 100%;font-size: .37rem;color: #999;text-align: center;}
.mynftdet .box{position: relative;margin: 0 0 .13rem 0;padding: .4rem;background: #fff;}
.mynftdet .box .tlt{margin: 0 0 .2rem 0;font-size: .43rem;font-weight: 700;color: #333}
.mynftdet .name{font-size: .48rem;font-weight: 700}
.mynftdet .name .share{position: absolute;top: 0;right: .4rem;background: url(../img/comm/i-20.png) 100% 50%/.53rem .53rem no-repeat;width: .53rem;height: 100%;}
.mynftdet .user{padding: .21rem .4rem;font-size: .43rem;font-weight: 700;display: flex;align-items: center;}
.mynftdet .user .icon{margin: 0 .33rem 0 0;width: 1.17rem;height: 1.17rem;background-size: 100% 100%;background-repeat: no-repeat;background-position: 0 0;border-radius: 50%;display: block;}
.mynftdet .user .lar{background-size: 10rem 10rem;background-position: -3.74rem -1.18rem;}
.mynftdet .user .mh{background-size: 2.5rem 3.33rem;background-position: -0.76rem -.46rem;}
.mynftdet .user .sta{margin: 0 0 0 .2rem;padding: 0 .07rem;background: #1fcb94;border-radius: 3px;font-size: .27rem;font-weight: 400;color: #fff;;}
.mynftdet .user .set{position: absolute;top: 0;right: .4rem;background: url(../img/comm/i-21.png) 100% 50%/.59rem .52rem no-repeat;width: .59rem;height: 100%;}
.mynftdet .info .rows{margin: .2rem 0 0 0;display: flex;align-items: center;justify-content: space-between;}
.mynftdet .info .rows:first-of-type{margin-top: 0}
.mynftdet .info .rows .st{font-size: .37rem;color: #999;flex: 1}
.mynftdet .info .rows .cm{font-size: .37rem;flex: 2;display: flex;align-items: center;justify-content: flex-end;}
.mynftdet .info .osize{width: 5.33rem;font-size: .37rem;text-align: right;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;display: block;}
.mynftdet .info .copy{margin: 0 0 0 .13rem;background: url(../img/comm/i-22.png) 0 0/100% 100% no-repeat;width: .39rem;height: .39rem;display: inline-block;}
.mynftdet .txt{font-size: .37rem;color: #666;}
.mynftdet .pic{position: relative;min-height: 10rem}
.mynftdet .pic .pro{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.mynftdet .bg-list img{display: none;}
.mynftdet .bg-ctrl{position: absolute;bottom: .21rem;left: 0;width: 100%;height: 1.23rem;display: flex;justify-content: center;align-items: center;}
.mynftdet .bg-ctrl a{position: relative;margin: 0 .11rem;width: 1.24rem;height: 1.23rem;display: block;transition: all .2s;}
.mynftdet .bg-ctrl .on{transform: scale(1.1);}
.mynftdet .bg-ctrl .off::after{content: '';position: absolute;top: 0;left: 0;background: url(../img/nft/bg-s-0.png) 50% 50%/100% 100% no-repeat;width: 100%;height: 100%;display: block;}
.p-mctr{position: fixed;bottom: 0;left: 0;background: #fff;width: 100%;border-radius: 10px 10px 0 0;}
.p-mctr .boxr{border-bottom: 1px solid #eee}
.p-mctr a{height: 1.33rem;line-height: 1.33rem;font-size: .43rem;color: #999;display: block;text-align: center;}
.p-mctr .seticon{font-weight: 700;color: #333;display: flex;align-items: center;justify-content: center;}
.p-mctr .seticon i{margin: 0 .13rem 0 0;background: url(../img/comm/i-23.png) 0 0/100% 100% no-repeat;width: .53rem;height: .53rem;display: inline-block;}
.p-mctr .dis i{background-image: url(../img/comm/i-24.png);}

/* 权益领取 */
.p-fmcb{position: absolute;top: 20%;left: 5%;padding: .4rem 0;background: #fff;width: 90%;border-radius: .21rem;}
.p-fmcb .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo.png) 0 100%/.43rem .43rem no-repeat;width: .8rem;height: .8rem;}
.p-fmcb .tlt{margin: 0 0 .67rem 0;font-size: .43rem;text-align: center;}
.p-fmcb .fmmn{padding: 0 1.07rem;}
.p-fmcb .fmmn .rows{margin: 0 0 .13rem 0;padding: .13rem 0;border-bottom: 1px solid #ddd;font-size: .43rem;display: flex;align-items: center;}
.p-fmcb .fmmn .bn-cd{background: #14c078;width: 2.4rem;height: .8rem;line-height: .8rem;border-radius: .8rem;font-size: .37rem;color: #fff;text-align: center;display: block;white-space: nowrap;}
.p-fmcb .fmmn .dis{background: #fff;border: 1px solid #ccc;color: #ccc}
.p-fmcb .fmmn .inp-cd{flex: 2}
.p-fmcb .ctrl{padding: 0 1.07rem;}
.p-fmcb .ctrl .ps{padding: 0 0 .2rem .53rem;background: url(../img/comm/i-19.png) 0 5%/.37rem .37rem no-repeat;font-size: 12px;color: #ccc;}
.p-fmcb .ctrl a{background: #14c078;height: .96rem;line-height: .96rem;border-radius: .96rem;font-size: .43rem;color: #fff;text-align: center;display: block;}

.p-msg{position: absolute;top: 20%;left: 5%;padding: .4rem 0;background: #fff;width: 90%;border-radius: .21rem;}
.p-msg .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo.png) 0 100%/.43rem .43rem no-repeat;width: .8rem;height: .8rem;}
.p-msg .tlt{margin: 0 0 .4rem 0;font-size: .43rem;text-align: center;}
.p-msg .mn{padding: 0 .4rem .4rem;font-size: .43rem}
.p-msg .mn span{font-size: .43rem}
.p-msg .mn .sp{font-size: .43rem;color: #cc2d38}
.p-msg .mns{padding: 0 .4rem .4rem;font-size: .32rem}
.p-msg .ctrl{padding: 0 1.07rem;}
.p-msg .ctrl a{background: #14c078;height: .96rem;line-height: .96rem;border-radius: .96rem;font-size: .43rem;color: #fff;text-align: center;display: block;}


.pay-part{padding: 0 0 2rem 0}
.pay-part .money{padding: 0 .4rem;height: 1.67rem;font-size: .48rem;display: flex;justify-content: space-between;align-items: center;}
.pay-part .money .price{font-size: .59rem;font-weight: 700;color: #ff4e00}
.pay-part .fm{padding: 0 .4rem;background: #fff;}
.pay-part .bankbox .tlt{line-height: 1.07rem;border-bottom: 1px solid #e5e5e5;font-size: .4rem;color: #b3b3b3;}
.pay-part .bankbox .blist .line{position: relative;margin: 0 0 .2rem 0;line-height: 1.33rem;border-bottom: 1px solid #e5e5e5;font-size: .43rem}
.pay-part .bankbox .blist .line::after{content: '';position: absolute;top: 50%;right: 0;margin: -.23rem 0 0 0;width: .46rem;height: .46rem;border: 1px solid #14c078;border-radius: 50%;display: block;}
.pay-part .bankbox .blist .line.on{background: url(../img/comm/i-25.png) 100% 50%/.56rem .56rem no-repeat;}
.pay-part .bankbox .blist .line.on::after{display: none;}
.pay-part .bankbox .blist .bn-more{margin: 0 0 .2rem 0;background: #eee;height: 1.07rem;line-height: 1.07rem;font-size: .48rem;color: #14c078;text-align: center;display: block;}
.pay-part .bankbox .rule{text-align: right;}
.pay-part .bankbox .rule a{font-size: .29rem;color: #14c078;text-decoration: underline;}
.pay-part .part{padding: .27rem 0}
.pay-part .part .rows{margin: .13rem 0;height: 2.67rem;display: flex;justify-content: space-between;}
.pay-part .part .item{position: relative;width: 48%;height: 100%;border: 1px solid #e5e5e5;border-radius: 5px;font-weight: 700;text-align: center;display: inherit;flex-direction: column;justify-content: center;}
.pay-part .part .item .pname{font-size: .53rem;}
.pay-part .part .item .pname i{margin: 0 .07rem 0 0;font-size: .37rem;font-style: normal;}
.pay-part .part .item .det{font-weight: 400;}
.pay-part .part .item .rtp{position: absolute;top: -1px;right: -1px;padding: 0 .2rem 0 .13rem;background: #fff5b0;font-size: 12px;color: #fff;}
.pay-part .part .item .rtp span{position: relative;color: #24c782;}
.pay-part .part .item .rtp::before{content: '';position: absolute;top: 0;left: -3px;background: #fff5b0;width: 10px;height: 100%;transform: skewX(15deg);display: block;}
.pay-part .part .rowshx{height: 2.13rem}
.pay-part .part .rowshx .on{background: #24c782;border-color: #24c782;}

.pay-part .part .on{background: #14c078;border-color: #14c078;color: #fff;}
.pay-part .part .ps{line-height: .93rem;border-bottom: 1px solid #e5e5e5;}
.pay-part .part .ps span{color: #14c078}
.pay-part .part .psl{padding: .13rem 0 0;color: #ff6969;}
.pay-part .part .rule{padding: .13rem 0 0 0;text-align: right;}
.pay-part .part .rule a{font-size: .29rem;color: #24c782;text-decoration: underline;}
.pay-part .fmrows{height: 1.33rem;border-bottom: 1px solid #e5e5e5;font-size: .43rem;color: #999;display: flex;justify-content: space-between;align-items: center;}
.pay-part .fmrows:last-of-type{border-bottom: 0;}
.pay-part .fmrows .txt{width: 60%;color: #333}
.pay-part .fmrows input{width: 40%;}
.pay-part .fmrows input::placeholder{color: #999}
.pay-part .fmrows .bn-cd{background: #14c078;width: 2.4rem;height: .8rem;line-height: .8rem;border-radius: .8rem;font-size: .37rem;color: #fff;text-align: center;display: block;}
.pay-part .fmrows .bn-cd.dis{background: #fff;border: 1px solid #ccc;color: #ccc}
.pay-part .fmrows.sc1{color: #333}
.pay-part .fmrows.sc1 .txt{color: #999;}
.pay-part .fmrows.sc1 .bn-cd{background: #24c782;}
.pay-part .fmrows.arr{background: url(../img/bn-go.png) 100% 50%/.2rem .36rem no-repeat;}
.pay-part .psl{padding: .27rem .4rem 1.6rem;font-size: .29rem;color: #f11f1f;}
.pay-part .ctrl{position: fixed;bottom: 0;left: 0;background: #fefefe;width: 100%;height: 1.6rem;display: flex;align-items: center;justify-content: space-between;}
.pay-part .ctrl .price{padding: 0 0 0 .4rem;display: flex;}
.pay-part .ctrl .price .t{position: relative;font-size: .43rem;font-weight: 700;}
.pay-part .ctrl .price .p{padding: 0 0 0 .2rem;font-size: .43rem;font-weight: 700;color: #ff4e00;}
.pay-part .ctrl .price .p em{font-size: .59rem;}
.pay-part .ctrl .price .yh{line-height: 1;font-size: .37rem;font-weight: 400;}
.pay-part .ctrl .price .np{font-size: .43rem;font-weight: 700;}
.pay-part .ctrl .price .np span{padding: 0 0 0 .2rem;font-size: .43rem;font-weight: 700;color: #ff4e00;}
.pay-part .ctrl .price .np em{font-size: .59rem;}
.pay-part .ctrl .price .np .yh{color: #ff4e00;}
.pay-part .ctrl .bn-sub{background: #24c782;width: 3.2rem;height: 100%;font-size: .51rem;font-weight: 700;color: #fff;display: flex;align-items: center;justify-content: center;}

.show-pic{position: absolute;top: 5%;left: calc(50% - 150px);background: #fff;width: 300px;}
.show-pic .tips{position: absolute;bottom: -.9rem;left: 0;width: 100%;font-size: .4rem;color: #fff;text-align: center;}
.share-pic{position: absolute;top: -100vh;left: -100vw;background: #fff;width: 100vw;border-radius: 8px;z-index: -5}
/* .share-pic{position: absolute;top: 5%;left: calc(50% - 150px);background: #fff;width: 300px;border-radius: 8px;} */
.share-pic .name{position: relative;padding: 0 3%;height: 45px;font-size: 16px;font-weight: 700;}
.share-pic .pic{position: relative;background-size: 100% auto;background-repeat: no-repeat;}
.share-pic .pic .tar{position: absolute;top: 0;left: 0;width: 100%;}
.share-pic .info{position: relative;padding: 10px 3%;}
.share-pic .info .det{position: relative;}
.share-pic .info .hicon{background-size: 130px 173px;background-position: -42px -30px;background-repeat: no-repeat;width: 50px;height: 50px;border-radius: 50%;overflow: hidden;}
.share-pic .info .fl{background-size: 400px 400px;background-position: -148px -43px;}
.share-pic .info .os{background-size: 100% 100%;background-position: 0 0;}
.share-pic .info .user{position: absolute;top: 0;left: 60px;font-size: 12px;font-weight: 700;color: #000;display: flex;flex-direction: column;}
.share-pic .info .user img{position: absolute;top: 25px;left: 0;width: 42px;}
.share-pic .info .qrcode{position: absolute;top: 10px;right: 3%;}
.share-pic .info .qrcode img{margin: 0 0 0 10px;width: 50px;height: 50px;}
.share-pic .info .qrcode .txt{position: absolute;top: -2px;right: 55px;width: 85px;font-size: 12px;color: #bbb;;}
.share-ctrl{position: fixed;bottom: 0;left: 0;padding: 0;background: #fff;width: 100%;border-radius: 8px 8px 0 0;}
.share-ctrl .tlt{position: relative;;line-height: 1.2rem;border-bottom: 1px solid #e5e5e5;font-size: .43rem;color: #999;text-align: center;}
.share-ctrl .tlt .clo{position: absolute;top: 0;right: 0;background: url(../img/comm/i-5.png) 50% 40%/.41rem .41rem no-repeat;width: .8rem;height: 100%;display: block;}
.share-ctrl .bns{padding: .4rem .67rem;border-bottom: 1px solid #f1f1f1;display: flex;align-items: center;justify-content: center;}
.share-ctrl .bns a{font-size: 12px;color: #333;text-align: center;display: block;}
.share-ctrl .bns img{margin: 0 0 .17rem 0;width: 1.2rem}
.share-ctrl .menu a{line-height: .93rem;font-size: .4rem;color: #333;text-align: center;display: block;}
.share-ctrl .menu .down::before{content: '';margin: 0 .13rem 0 0;background: url(../img/comm/i-26.png) 0 50%/100% 100% no-repeat;width: .24rem;height: .24rem;display: inline-block;}

.paydet{position: relative;padding: .27rem;overflow: hidden;}
.paydet::before{content: '';position: absolute;top: -10vw;left: 50%;margin: 0 0 0 -60vw;background: #14c078;width: 120vw;height: 40vw;border-radius: 0 0 50% 50%;z-index: -1;}
.paydet .sta{padding: 0 0 .27rem;font-size: .43rem;color: #fff;text-align: center;}
.paydet .sta .ns{font-size: .43rem;}
.paydet .sta .ns i{margin: 0 .13rem 0 0;background: url(../img/comm/i-29.png) 0 50%/100% 100% no-repeat;width: .35rem;height: .35rem;display: inline-block;}
.paydet .sta span{font-size: .43rem;}
.paydet .pro{margin: 0 0 .27rem 0;padding: .27rem .4rem;background: #fff;border-radius: 5px;font-size: .48rem;display: flex;align-items: center;box-shadow: 0 1px 2px 0px #e5e5e5;}
.paydet .pro img{margin: 0 .4rem 0 0;width: 1.07rem;}
.paydet .det .cfbox{margin: 0 0 .27rem 0;padding: .13rem .4rem;background: #fff;border-radius: 5px;box-shadow: 0 1px 2px 0px #e5e5e5;}
.paydet .det .rows{padding: .13rem 0;display: flex;align-items: center;justify-content: space-between;}
.paydet .det .rows .cell{font-size: .36rem}
.paydet .det .lk{padding: .07rem .2rem;height: 100%;line-height: 1;border: 1px solid #f1782a;border-radius: 3px;color: #f1782a;display: inline-block;}
.paydet .ctrl{position: fixed;bottom: 0;left: 0;padding: .4rem .27rem .8rem;background: #fff;width: 100%;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content:flex-end;}
.paydet .ctrl a{margin: 0 0 0 .2rem;padding: .13rem .2rem;line-height: 1;border: 1px solid #f1782a;border-radius: 3px;font-size: .36rem;color: #f1782a;display: inline-block;}
.paydet .ctrl .sub{background: #f1782a;color: #fff;}
.paydet .ctrl .dis{background: #999;border-color: #999;}
.paydet .diomsg{font-size: .48rem;color: #fff;text-align: center;}
.paydet .diomsg .msg{margin: .53rem 0 0 0;padding: .4rem;background: #fff;min-height: 2.67rem;border-radius: 3px;font-size: .37rem;color: #333;text-align: left;box-shadow: 0 1px 2px 0px #e5e5e5;display: flex;align-items: center;}
.paydet .diomsg .mctrl{padding: .4rem .4rem 0}
.paydet .diomsg .mctrl a{background: #14c078;line-height: 1rem;font-size: .48rem;border-radius: 3px;color: #fff;text-align: center;display: block;}
.p-alert{position: absolute;top: 25%;left: 15%;background: #fff;width: 70%;border-radius: 5px;}
.p-alert .clo{position: absolute;top: 0;right: 0;background: url(../img/bn-clo1.png) 50% 50%/.27rem .27rem no-repeat;width: .67rem;height: .67rem;display: block;}
.p-alert .cons{padding: .54rem;font-size: .37rem}
.p-alert .ctrl{padding: .43rem 0 .47rem;display: flex;align-items: center;justify-content: center;}
.p-alert .ctrl a{width: 30%;background: #f1782a;border-radius: 3px;font-size: .43rem;color: #fff;text-align: center;display: block;}

.pay-order .wpc{padding-bottom: 1.77rem;}
.pay-order .wpc .name{margin: 0 0 .27rem;padding: 0 .33rem;background: #fff;font-size: .43rem;display: flex;align-items: center;justify-content: space-between;}
.pay-order .wpc .name .price{font-size: .32rem;color: #fe4738;}
.pay-order .wpc .name .price em{font-size: .96rem;}
.pay-order .wpc .det{margin: 0 0 .27rem;padding: .4rem .33rem;background: #fff;}
.pay-order .wpc .det .info{font-size: .35rem;color: #666;}
.pay-order .wpc .det .user{margin: .3rem 0 0 0;padding: .3rem 0 0 0;border-top: 1px solid #ddd;font-size: .37rem;}
.pay-order .wpc .det .inp{margin: .24rem 0;padding: .2rem .2rem;background: #f6f6f6;border-radius: 3px;font-size: .37rem;color: #999;}
.pay-order .wpc .det .ps{font-size: .32rem;color: #999;}
.pay-order .wpc .rule{padding: .4rem .33rem;background: #fff;line-height: 1.7;font-size: .32rem;color: #666;}
.pay-order .wpc .rule .h{font-size: .4rem;color: #333;}
.pay-order .fbctrl{position: fixed;bottom: 0;left: 0;background: #fff;width: 100%;height: 1.49rem;display: flex;align-items: center;box-shadow: 0 -1px 4px 0 #ddd;}
.pay-order .fbctrl .bn{position: relative;background: #ff5012;height: 100%;font-size: .48rem;color: #fff;text-align: center;flex: 3;display: flex;align-items: center;justify-content: center;}
.pay-order .fbctrl .bn .tips{position: absolute;top: -.2rem;right: 0;padding: 0 .2rem;background: #ffad43;line-height: .43rem;border-radius: .21rem 0 0 0;font-size: 12px;color: #fff;}
.pay-order .fbctrl .sbn{position: relative;font-size: .32rem;color: #999;flex: 1;text-align: center;display: flex;flex-direction: column;align-items: center;}
.pay-order .fbctrl .sbn img{width: .53rem}
.pay-order .fbctrl .sbn:first-of-type:after{content: '';position: absolute;top: 15%;right: 0;background: #ddd;width: 1px;height: 70%;}
.pay-order .oddet{padding: .4rem}
.pay-order .oddet .proinfo{margin: 0 0 .27rem 0;background: #fff;padding: 0 .27rem;height: 1.6rem;border-radius: 10px;font-size: .43rem;display: flex;align-items: center;}
.pay-order .oddet .proinfo .logo{width: 1.12rem;}
.pay-order .oddet .proinfo .name{padding: 0 .27rem;font-size: .43rem;flex: 3}
.pay-order .oddet .proinfo .num{font-size: .43rem;color: #999;text-align: right;flex: 1}
.pay-order .oddet .dttb{margin: 0 0 .27rem 0;background: #fff;padding: .27rem;border-radius: 10px;}
.pay-order .oddet .dttb .ros{padding: .13rem 0;font-size: .43rem;display: flex;align-content: center;justify-content: space-between;}
.pay-order .oddet .dttb .ros .name{font-size: .43rem;color: #999;}
.pay-order .oddet .dttb .tot{padding: .27rem 0 0 0;border-top: 1px solid #f4f4f4;font-size: .43rem;color: #999;text-align: right;}
.pay-order .oddet .dttb .tot span{margin: 0 0 0 .13rem;font-size: .43rem;color: #333;}
.pay-order .oddet .ptp{margin: 0 0 .27rem 0;background: #fff;padding: .27rem;border-radius: 10px;}
.pay-order .oddet .ptp .h{margin: 0 0 .4rem 0;font-size: .43rem;}
.pay-order .oddet .ptp .h .tips{margin: 0 0 0 .27rem;padding: 0 .2rem;background: #ffad43;line-height: .43rem;border-radius: .21rem .21rem .21rem 0;font-size: 12px;color: #fff;display: inline-block;}
.pay-order .oddet .ptp .item{display: flex;align-items: center;justify-content: space-between;}
.pay-order .oddet .ptp .item .name{font-size: .43rem;display: flex;align-items: center;justify-content: space-between;}
.pay-order .oddet .ptp .item .img{margin: 0 .27rem 0 0;width: .61rem;}
.pay-order .oddet .ptp .item .ckb{width: .64rem;height: .64rem}
.pay-order .oddet .ptp .item .act{background: url(../img/comm/i-30.png) 0 0/100% 100% no-repeat;}
.pay-order .stctrl .txt{font-size: .37rem;color: #999;text-align: center;flex: 3}
.pay-order .stctrl .txt em{margin: 0 0 0 .2rem;font-size: .53rem;color: #333;}

.palert{position:absolute;top:15%;left:5%;padding:0;width:90%;}
.palert .cons{font-size: .37rem;}
.palert .cons .h{position: relative;background: #21cb95;line-height: 1.07rem;border-radius: 10px 10px 0 0;font-size: .53rem;color: #fff;text-align: center;}
.palert .cons .bds{padding: .4rem;background: #fff;border-radius: 0 0 10px 10px;}
.palert .cons .ctrl{padding: .67rem 0 0 0}
.palert .cons .ctrl a{background: linear-gradient(90deg, #fea256, #fd4400);height: 1.07rem;line-height: 1.07rem;border-radius: .53rem;font-size: .53rem;color: #fff;text-align: center;display: block;}
