@media only screen and (device-width:375px) and (device-height:662px) and (-webkit-device-pixel-ratio:2){.code-btn{height:.88rem!important}}@media only screen and (device-width:390px) and (device-height:844px) and (-webkit-device-pixel-ratio:3){.code-btn{height:.88rem!important}}@media screen and (min-width:374px){.code-btn{top:.25333rem!important;height:.88rem!important}}@media screen and (min-width:414px){.code-btn{top:.24rem!important;height:.88rem!important}}.tab-font{font-size:.37333rem;font-family:Alibaba PuHuiTi-Regular,Alibaba PuHuiTi;font-weight:400;color:#fe4a49;text-align:center;padding-bottom:.29333rem}.code-box{width:5.09333rem;height:.62667rem;background:#f4f4f4;border-radius:.02667rem;border:0;outline:none;font-size:.24rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;padding-left:.22667rem}.tishi-icon{display:block;width:.85333rem;height:.85333rem;margin-left:auto;margin-right:auto;margin-bottom:.22667rem}.van-dialog{border-radius:0}.login-page{max-width:10rem;width:100%;text-align:center;box-sizing:border-box;overflow:hidden}.login-page .non-btn{background-color:#909399!important;color:#333!important}.login-page .logo{height:.82667rem;margin-left:auto;margin-right:auto;padding-top:2.70667rem}.login-page .privet-info{color:#fe4a49}.login-page .login-content{width:100%;height:13.88rem;background:-webkit-linear-gradient(top,rgba(255,229,210,.63),rgba(255,244,229,0));background:linear-gradient(180deg,rgba(255,229,210,.63),rgba(255,244,229,0));box-sizing:border-box;font-size:.42667rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;letter-spacing:.01333rem;background:url(https://img.fanwoon.com/bzx.png) no-repeat;background-size:100% 100%}.login-page .login-content .w498{width:6.64rem}.login-page .login-content .w313{width:4.17333rem}.login-page .login-content .login-btn{color:#fff}.login-page .login-content .login-btn,.login-page .login-content .register-btn{width:6.61333rem;height:1.01333rem;font-size:.37333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.login-page .login-content .register-btn{border-radius:.02667rem;border:.05333rem solid #fe4a49;margin-top:.33333rem;background-color:transparent;color:#fe4a49}.login-page .login-content .code-btn{width:2.44rem;font-size:.24rem;color:#fff}.login-page .login-content .code-btn,.login-page .login-content .input-item{height:.88rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;box-sizing:border-box}.login-page .login-content .input-item{background:#f4f4f4;border-radius:.02667rem;font-size:.29333rem;color:#999;border:.01333rem;padding-left:.2rem;outline:none}.login-page .login-content .form-list{font-size:.29333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;text-align:left;width:6.61333rem;margin-left:auto;margin-right:auto}.login-page .login-content .form-list .form-list-item{padding-bottom:.65333rem}.login-page .login-content .form-list .form-list-item .item-label{font-size:.4rem;font-family:Alibaba PuHuiTi-Regular,Alibaba PuHuiTi;font-weight:400;color:#000;letter-spacing:.01333rem;padding-bottom:.17333rem}.login-page .login-content .slogan-item{padding-top:.46667rem;padding-bottom:2.41333rem;box-sizing:border-box}.login-page .login-footer{height:2.57333rem;line-height:2.57333rem;width:100vw;font-size:.21333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;box-sizing:border-box}