#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[v-cloak]{display:none!important}*{list-style:none;padding:0;margin:0;box-sizing:border-box;outline:none;font-family:Arial}font{font-size:.875rem}@font-face{font-family:Impact;src:url(../../static/fonts/Impact.80c473bc.ttf) format("truetype");font-weight:400;font-style:normal}@media screen and (min-width:411px){*{font-size:18px}}@media screen and (min-width:321px) and (max-width:410px){*{font-size:16px}}@media screen and (max-width:320px){*{font-size:14px}}body,html{max-width:450px;margin:0 auto}::-webkit-scrollbar{width:1px}a{color:#333;text-decoration:none}button,input{border:none}input::-webkit-input-placeholder{color:#989898}input::placeholder{color:#989898}.button{width:100%;height:2.5rem;border-radius:5px;cursor:pointer;color:#fff;font-size:.9375rem;background:linear-gradient(180deg,#2277f4,#0f62e2)}.btn_cancel{background:#ccc}.content{width:100%;max-width:450px;min-height:100vh;margin:0 auto;position:relative;background:#f7f7f7;color:#333}.header{width:100%;height:3.125rem;line-height:3.125rem;text-align:center;background:#fff}.header .left,.header .right{width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;position:absolute;text-align:center}.header .left{left:0}.header .right{right:0}.header .left i{font-size:1.4rem;font-weight:700}.header .left img,.header .right img{height:1.25rem}.header>p{width:100%;font-size:1.125rem;font-weight:700}.container{padding:0 1rem}.flex{display:flex;justify-content:space-between;align-items:center}.no_date{font-size:.875rem;padding:2.5rem 0;border-radius:.3125rem;color:#888;text-align:center}.dialog,.toast{background-color:rgba(0,0,0,.8)!important;border:none!important;top:15rem!important;min-width:9.375rem!important;justify-content:center!important;padding:.46875rem .9375rem;z-index:99999}.dialog i,.toast i{display:none!important}.dialog p,.toast p{color:#ccc!important;line-height:1.5625rem;text-align:center}.el-carousel__item h3{color:#475669;font-size:.875rem;opacity:.75;line-height:9.375rem;margin:0}.el-carousel__item:nth-child(2n){background-color:#99a9bf}.el-carousel__item:nth-child(odd){background-color:#d3dce6}.show_msg{width:80%}.show_msg .el-message-box__message p{font-size:.875rem}.show_msg button.el-button{background:#b4191d;border:none}.content .el-loading-spinner p{color:#fff!important}.content .el-loading-spinner .path{stroke:#fff!important}.login_form{width:100%;padding:1.875rem;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;background-color:#fff}.login_form p{padding-bottom:1.25rem}.login_form .input_text{width:100%;height:2.8125rem;border-radius:5px;padding-left:.625rem;margin-bottom:.9375rem;background:#f6f8fa;border:none}.login_form .code .input_text{width:60%}.login_form .button{height:3.125rem;border-radius:3.125rem}.login_form .operate p{margin:1rem 0;font-size:.875rem;padding:0}.login_form .operate p.kefu{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAC3klEQVQ4jXWTTYgcVRSFv3tfVVdNd88Mk4zGjGNAERJwkR9wIzggiBpN4i8IBsSFZKUIcSfEhRACgbgQf/YKSlwEs3MfMCIqqCCCycoE2hg7sYeeqa5X9W541U53G+KDV3/UPefcc8+TxVcrJktAC2ne/D3hudANe4DS9fVi0tOLloNlBmFaktxeHHL2DPeWX1Q7wz5a8Q8Dg9al5Gznu/QoBbVlNN/+AyAVWGo7Bnv9t7ZsiwwiIuAEcigP+JdROt0L6eG6ZRNenTyUQrEzvGtztkhfoJKx1LhHQM9RPlgdKnfVT+uG3AYQ20rN+Zwn2XDggWhNBKkZ72JcUC3bMzJjW/Jv+xHKWaDTFJuCbDm1xWbgJV7bzKxGgQlITakFlyeMXmeUTLcOuTRtfMaDuPJ/9OPI0vS9BVIyBspA+kLrqvs05HcwMaSQDvm83ZP38eInSipt1Ou63Oz+lL6ohfxh6f8oCAr5DXm7fVO+YiTGFYNrsXcdtn9L3suuunOW2mzJFMCi7JQj/i77wRuHVlrI8YMJbz7mWKhpD1fCicF+f84cq7opE2/HJhq4hHeS3M6rcMCv29xKSzhzxPHB4YSsQGzEUnm3PT/Y73+tu/bwFohGYgcv5cZJrQQ3gva88P2PxpXrxvlfAn/9DrQEbgjmZH79IX/BcltVL6jA0lwln6mPaQRXC8V12LUq3LtdePR+RbYBg2iqECNuGdnGffWHMVCaVXIsHZETBK1BKwh9OP64IgLbuvD6Iw56Nh5nnMy6Ui7ybNUNuzUtORgLG7QgbA5hYQHeeGo6oLfWdBykeCZiTuJdjKrDEyqGRNZohnhoq1B7eOV0pIrTMY59UuM6ShbANemMZ6QJnE82MzuVFbKWjiAkkCSQzilffh3wPtD3xjc/w9ID4GPmMWqF5G+93BrIWZl/rSKpWMtGvGBK2+J5UdAUeteabLC8A+raYtAkOCGI/ZkM5SMJ9G4B4lQ7SidTH2EAAAAASUVORK5CYII=) no-repeat 0;background-size:auto .875rem;padding-left:1.2rem}.login_form .operate p span{font-size:.875rem;color:#0f62e2;text-decoration:underline}.balance{width:100%;padding:.625rem .9375rem}.balance .box{width:100%;height:10rem;background:url(../../static/img/bg_recharge.5124e94a.png) no-repeat 50%;background-size:100% 100%;border-radius:10px;overflow:hidden}.balance .money_count{padding-left:1.25rem}.balance .money_count p{color:#a7c7ff;padding-bottom:.3125rem}.balance .money_count p img{height:.9375rem;margin-right:.3125rem;position:relative;top:2px}.balance .money_count b{font-size:1.5rem;color:#fff;display:block}#pop{width:100%;height:100%;max-width:450px;position:fixed;top:0;display:flex;justify-content:center;align-items:center;z-index:99;background:rgba(0,0,0,.7);padding:0 .9375rem}#mask{width:100%;background:#fff;padding:.9375rem;border-radius:5px}.pay_box{align-items:flex-end!important;padding:0!important}.pay_box #mask{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.pay_box .pay_info{padding:.9375rem;position:relative}.pay_info .tit{font-size:1rem}.pay_info .close{position:absolute;right:0;top:0;padding:1rem}.pay_info .close i{font-size:1.25rem;font-weight:700}.pay_info .price{font-size:1.5rem;text-align:center;padding:1.25rem 0;border-bottom:1px solid #eee;color:#297cfc}.pay_info .type{padding:.625rem 0}.pay_info .type img{width:1.25rem;height:1.25rem}.pay_info .select{position:relative}.pay_info .select select{-webkit-appearance:none!important;appearance:none!important;text-align:right;direction:rtl;padding-right:1.25rem;border:none;font-size:.875rem;background:#fff}.pay_info .select select option,.pay_info .type p{font-size:.875rem}.show_message{padding:0 .9375rem}.show_message #mask{position:relative}.show_message #mask .msg_info .close{padding:.925rem}.show_message .cnt{font-size:.9375rem;padding:1.25rem 0}.show_message .buttons{justify-content:flex-end}.show_message .button{width:3.75rem;height:2.1875rem;font-size:.875rem;margin-left:.625rem}.show_message .btn_cancle{background:#ccc}.bank_info{padding:1.25rem!important}.bank_info h1{text-align:center}.bank_info ul{padding:1rem 0}.bank_info ul li{margin-bottom:.625rem}.bank_info ul li p{width:6em;font-size:.875rem}.bank_info ul li input{width:calc(100% - 6rem);height:35px;font-size:.875rem;border:1px solid #ccc;padding:0 1rem;border-radius:5px}.bank_info .buttons .button{width:47%;border-radius:2.5rem}.bank_info .buttons .button:nth-child(2){background:#c80003}.loading #mask[data-v-b3587790]{background:none;text-align:center}.loading #mask i[data-v-b3587790]{color:#fff;font-size:2.25rem}.loading #mask p[data-v-b3587790]{color:#fff;padding-top:.625rem}