.login-and-register-page{background-color:#fff;padding:.2rem .3rem}.top-tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.01rem solid #ccc}.top-tabs .van-hairline--top-bottom:after,.top-tabs .van-hairline-unset--top-bottom:after{border:none!important}.top-tabs .van-tabs__line{display:none}.top-tabs .van-tab__text{font-size:.3rem;font-family:PingFang SC;font-weight:400;color:#333}.top-tabs .van-tab--active:after{content:" ";width:100%;height:.05rem;bottom:0;left:0;background:#e14c46;position:absolute}.top-tabs .van-tab--active .van-tab__text{font-size:.36rem;font-weight:500}.top-tabs>div:first-child{width:4rem;background-color:khaki}.top-tabs>div:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;font-size:.28rem;font-family:PingFang SC;font-weight:400;color:#e14c46}.van-cell:not(:last-child):after{border:none}.login-cell{padding:0;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.2rem}.login-cell .van-field__body{padding:.2rem;border:.01rem solid #ccc}.login-cell .van-field__body>input{font-size:.28rem;font-family:PingFang SC;font-weight:400;color:#999}.submit-btn{margin-top:.44rem}.send-code{width:1.8rem;padding-left:.2rem;color:#e14c46;height:.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:.01rem solid #ccc}.codeForm .phone-pannel,.send-code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.codeForm .phone-pannel{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.codeForm .phone-pannel .orther-pannel{width:2rem;height:auto;padding:0 .15rem;margin-top:.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:.01rem solid #ccc;border-right:none}.popup-slide-box{background:#fff;width:6.2rem;height:5.34rem;border-radius:.24rem;text-align:center}.popup-slide-box .popup-title{font-size:.32rem;color:#333;height:1.08rem;line-height:1.08rem;border-bottom:.01rem solid #efefef;font-weight:700}.popup-slide-box .popup-content{width:100%}.container{overflow-y:auto;background:#f5f5f5;padding:.2rem;width:100%}.center{background:#fff;width:100%;height:13rem;padding:.48rem .23rem;border-radius:.3rem}.text{font-weight:400;font-size:.26rem;line-height:.4rem}.form-title,.text{font-family:PingFangSC,PingFang SC;color:#333;text-align:left;font-style:normal}.form-title{font-weight:500;font-size:.3rem;line-height:.39rem}.form-list{margin-top:.44rem;padding-top:.39rem;width:100%;border-top:.01rem dashed #979797}.form-list button.btn{width:5.61rem;height:.88rem;background:#e23;border-radius:.49rem;font-weight:400;color:#fff;line-height:.88rem;text-align:left;text-align:center;margin-top:2rem}.form-list button.btn,.title{font-family:PingFangSC,PingFang SC;font-size:.3rem;font-style:normal}.title{font-weight:500;color:#333;line-height:.39rem;text-align:left}.phone-view-input{margin-top:.4rem}.phone-view-input,.test-view-input{width:100%;height:.88rem;border-radius:.04rem;border:.01rem solid #979797;padding:.1rem;border-radius:.05rem}.phone-view-input>input{width:100%;height:100%}.test-view-input{margin-top:.27rem;padding-right:0}.test-view-input,.test-view-input>button,.test-view-input>view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.test-view-input>button,.test-view-input>view{width:1.68rem!important;height:100%;background:#fff!important;border-left:.02rem solid #dcdcdc;font-size:.28rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#e23;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0!important;box-shadow:none!important;border-radius:0!important}.test-view-input>view{color:#111}.test-view-input>input{width:calc(100% - 1.68rem);height:100%}