*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}body,html{height:100%;margin:0;font-size:.24rem;font-family:Helvetica,Hiragino Sans GB,Microsoft Yahei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}img{width:100%}input,select{font-size:.24rem;background-color:transparent;border:none}input:focus-visible,select:focus-visible{outline:none}button{padding:0;font-size:.24rem;border:none;background-color:transparent}button:focus-visible{outline:none}p{margin:0}.fl{float:left}.fr{float:right}.clearfix:after{display:block;height:0;visibility:hidden;font-size:0;clear:both;content:""}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}.ellipsis{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bg-img{background-repeat:no-repeat;background-size:100%}.unclickable *{pointer-events:none}.unscroll{height:100vh!important;overflow:hidden}.flex-center{display:flex;justify-content:center;align-items:center}.page-container{height:100vh;overflow-y:auto}.data-null{padding-top:1rem;text-align:center}.dialog{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:99}.dialog .dialog-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.dialog .dialog-modal .close{position:absolute;top:.15rem;right:.15rem;background-repeat:no-repeat;background-size:100%;z-index:101;cursor:pointer}.dialog.toast{background-color:transparent;z-index:101}.dialog.toast .dialog-modal{top:30%;background-color:rgba(0,0,0,.75);border-radius:.12rem;z-index:102}.dialog.toast.info .dialog-modal{max-width:50%;padding:.16rem .24rem;color:#fff;word-break:break-all;overflow:hidden}.dialog.toast.loading .dialog-modal{padding:.2rem}.dialog.toast.loading .dialog-modal .icon{display:block;width:1.2rem;animation:loading-rotate 2s linear infinite}.dialog.login .dialog-modal{width:80%;padding-bottom:.4rem;background-color:#fff;border-radius:.12rem}.dialog.login .dialog-modal .close{width:.24rem;height:.24rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAk9JREFUWEfNl11rE1EQht+3/h9NLv0Jgt4ILQpVW1T8zDmnKhUUbFVQULRN/KriNwql3lnwZ7hnBS/9KxnZSJLNfs3ZZFvMXbKZd56dmTNnhsh8pNvuQOQw2P9O+2s7+7yJ77LRPoIDsgDhT9roWaLJtLD0WjsQzI9/kzu08f0mnA81ZLM1D2JnpEl8o/ELIxDpttYArBc4vUXrHzYBk4MYicrWGKTX+gDBUqFDYpXGP54FphxioOrHIEne5uRHuTO5Ths/nQZGgQBEjk3WSDZ/Wa+kpYl6dWBUCPAkbbQ9AZI4UA0FV+j8yxAYXUtO0cVfcqemtLJzXuUCbfymCkaF6GOZK/7jUCMXkWAYylma+H0RjAohPEcXvUvbloIEpQlYovWfJnqRWmdykSZ+nSs/Ldfq2xGLNP5rIPhVWv+iyGdlRILTJHICYH+iY9Y8cUEggW9bEVy9BwWDzABzk9Y/0kqgFkhtGMFtOv9AgyjtI5qhWsADYq7RRfc0LbWPzNSs9gMkKBqj47ZHqakFMQ5ps8U6JcQ/HOENuuhJVbqDTo0KEdLQAEfru2UwKogK0cciVwJbvEiHLn5eu8WrEOQZmuhzrUsPcok23gq+9HSIGcYA4Dytf6uOASoEGhiMiGWaisFIhSAv00SvQjqmqiUlo6JqCJrhZhYCEnY3ZYZn2Tx0FORuqQORa3TxRihAzQI+nl6wMutmSkqwSrenC9af1MrZ7gBStLPsw8qJ9f9vCR9dmMkyLjwIkd303jFNbZTZDOpxjqch+E3r7yb/+wsI0jsKM1oRoAAAAABJRU5ErkJggg==)}.dialog.login .dialog-modal .title{padding:.2rem 0;font-size:.28rem;font-weight:600;color:#ff9130;text-align:center;border-bottom:.02rem solid #ff9130}.dialog.login .dialog-modal .btn{color:#fff;text-align:center;line-height:.68rem;background-color:#ff7800;cursor:pointer}.dialog.login .dialog-modal .btn-login,.dialog.login .dialog-modal .input-box{width:90%;height:.68rem;margin:.32rem auto 0;border-radius:.12rem}.dialog.login .dialog-modal .input-box{position:relative;border:.02rem solid #d1d1d1;overflow:hidden}.dialog.login .dialog-modal .input-box input{width:100%;height:100%;padding:.12rem .24rem;font-size:.24rem;color:#494949;background-color:#fff;border:none}.dialog.login .dialog-modal .input-box input::-webkit-input-placeholder{color:#959595}.dialog.login .dialog-modal .input-box .code{position:absolute;top:0;right:0;bottom:0;width:1.8rem;cursor:pointer}.dialog.login .dialog-modal .input-box .code.btn,.dialog.login .dialog-modal .input-box .code img{height:100%}.dialog.login .dialog-modal .input-box .code.disable{background-color:#959595;cursor:no-drop}.dialog.login .dialog-modal .input-box.agreement{border-radius:0}.dialog.login .dialog-modal .btn-login{font-size:.26rem}.dialog.agreement .dialog-modal,.dialog.role .dialog-modal{top:0;left:0;right:0;bottom:0;transform:none;background-color:#fff}.dialog.agreement .dialog-modal .close,.dialog.role .dialog-modal .close{top:.2rem;right:.12rem;width:.4rem;height:.4rem}.dialog.agreement .dialog-modal .dialog-body,.dialog.role .dialog-modal .dialog-body{display:flex;flex-direction:column;height:100%}.dialog.agreement .dialog-modal .dialog-body .title,.dialog.role .dialog-modal .dialog-body .title{height:.8rem;line-height:.8rem;font-size:.26rem;text-align:center;border-bottom:.03rem solid #d1d1d1}.dialog.agreement .dialog-modal .dialog-body .content,.dialog.role .dialog-modal .dialog-body .content{flex:1;padding:0 .3rem .3rem;overflow-y:auto}.dialog.agreement .dialog-modal .dialog-body .content .item,.dialog.role .dialog-modal .dialog-body .content .item{display:flex;justify-content:space-between;align-items:center;padding:.2rem .42rem;margin-top:.3rem;background-color:#f1f1f1;border-radius:.36rem}.dialog.agreement .dialog-modal .dialog-body .content .item .level,.dialog.role .dialog-modal .dialog-body .content .item .level{color:#959595}.dialog.agreement .dialog-modal .dialog-body .content .item.active .value,.dialog.role .dialog-modal .dialog-body .content .item.active .value{color:#ff7200}.dialog.agreement .dialog-modal .dialog-body iframe,.dialog.role .dialog-modal .dialog-body iframe{width:100%;height:100%}.dialog.rule .dialog-modal{padding:.3rem}.dialog.rule .dialog-modal .tit{margin-bottom:.1rem;font-size:.28rem;font-weight:600}.dialog.rule .dialog-modal .content{line-height:1.6}.dialog.rule .dialog-modal .content img{width:auto;max-width:100%}.dialog.qrcode .dialog-modal{width:80%;padding:.5rem 0;font-size:.3rem;text-align:center;background-color:#fff;border-radius:.2rem}.dialog.qrcode .dialog-modal img{display:block;width:2.2rem;height:2.2rem;margin:.32rem auto 0}.dialog.success img{width:3.45rem}