.school-login-wrapper{position:relative;width:100%;min-height:calc(100% + 47px);background-position:top;background-size:contain;background-repeat:no-repeat;padding-bottom:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.14rem}.school-login-wrapper .wlt-icon,.school-login-wrapper [class*=wlt-icon]{font-family:wlt-icon!important;font-size:.16rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.school-login-wrapper .footer-con{padding:.14rem 0;position:absolute;bottom:0;width:100%;color:#fff;text-align:center}.school-login-wrapper .footer-con a{color:#fff}.school-login-wrapper .wx-login iframe{width:3rem;height:3rem}.school-login-wrapper .el-button{padding:.12rem .2rem}.school-login-wrapper .el-form-item__content{line-height:.4rem;font-size:.14rem}.school-login-wrapper .el-input,.school-login-wrapper .el-input .el-input__clear{font-size:.14rem}.school-login-wrapper .el-input__inner{padding:0 .15rem;line-height:.4rem;border:.01rem solid #dcdfe6}.school-login-wrapper .el-input-group__append,.school-login-wrapper .el-input-group__prepend{border:.01rem solid #dcdfe6;padding:0 .2rem;width:.01rem}.school-login-wrapper .el-input__icon{width:.25rem;line-height:.4rem}.school-login-wrapper .el-input__suffix{right:.05rem}.school-login-wrapper .el-form-item__error{font-size:.12rem;padding-top:.04rem}.school-login-wrapper .head-top{padding:.08rem 1.89rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-login-wrapper .head-top .sp-text{margin-right:.14rem;color:#333}.school-login-wrapper .head-top .qr-code{width:.4rem;height:.4rem;background:#fff;border-radius:.04rem;cursor:pointer}.school-login-wrapper .school-login-center{margin-top:.2rem;text-align:center}.school-login-wrapper .school-login-center .school-logo{max-height:1rem}.school-login-wrapper .school-login-center .school-title{margin-top:.2rem;font-size:.32rem;font-weight:400;color:#010101;letter-spacing:.12rem;text-indent:.19rem}.school-login-wrapper .login-center{width:6rem;height:5rem;margin:0 auto;margin-top:.77rem;background:-webkit-gradient(linear,left bottom,left top,from(#f5f5f5),to(#ebf0ff));background:linear-gradient(0deg,#f5f5f5,#ebf0ff);-webkit-box-shadow:0 .05rem 0 0 rgba(7,13,66,.19);box-shadow:0 .05rem 0 0 rgba(7,13,66,.19);border-radius:.1rem}.school-login-wrapper .login-center .login-title-bg{position:relative;width:2.37rem;height:.55rem;margin:0 auto;top:-.15rem;text-align:center;line-height:.55rem;color:#fff;font-size:.26rem;font-weight:700;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAAA3CAYAAAAL33bFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNEUwMUMzMkNDNEMxMUVEODg5NkZDMzE3Nzg5QTJENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNEUwMUMzM0NDNEMxMUVEODg5NkZDMzE3Nzg5QTJENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0RTAxQzMwQ0M0QzExRUQ4ODk2RkMzMTc3ODlBMkQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI0RTAxQzMxQ0M0QzExRUQ4ODk2RkMzMTc3ODlBMkQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xHd1pAAABAdJREFUeNrsnUtsTFEYx79pq9qQCvUqEtLYeKVCCIIQSUk84pHYWAg7BLGwIyKxslHx2rESLFgIQcWC2IgQhMQjXqFeVVQ8x8y9vm9cyZDQdjpzZ+65v1/yT5M2c8+cOd8///OduZ1JTFj5RjrBENUy1UzVONVgVZ+qyoT0qk5IXf8yqR9SJmPrK6SmV0IA4E8+fvbl9qOUPH7hyas2T1o/eO3mIZX9bFXdVF1UHVe96Oh6iQ6MO161TbVQVd7hxdSzo0aUy5yJlRkzA8Sdl289uXAtKXefpMXzO/UQT3VStV11o6vGrVLtVK1TddmBZuDJo3vIvCmVUlHO4kH8SKVFzl1JypU7P8T3c7qEGXi/arPqW2eMO1R1KkjbbjG4tkxWNPZk+wyx2xYfbv6e2RLnAUvdBaqW/xl3mOqyani+JtGnd0JWza/CvBAb0x46/U3aP/n5vOxT1XTV89+/qMj6Y3WQtMPzOaJN4Mj57xnzsm0G17fHVut5Nq0EnjRvTlV9/du41tM2FGJCr995cv5qUhonV7K64CxW41brBaIh8Oj6bONOUK0t5KSu30vJuPpyGdSP02ZwDzOs1XiBMY8eMjv9Nu5WyeH0uCvYydrlWylZPJPUBfew2vb9gg9TFnh1iRnXTpEXhTG5hy3pTPPeu5qDKnCHT1/9TG2HhHl1qBl3SaHTNjt17z9LS8PIClYbnMFqOoS0zU7dTOLOCnOSz1572uv6rDY4g9V0yMw2444Nc8S2j56kPRYb3MFqOmTGmHHrwhzxi/YDHsYFh7CaDpk6M25NmCMmU0LiglMkU6EPWWPGDf2I1/N9mlxwidA9VJTjXRIXIILGpccFIHEBMC6JC4Bx/5G4nE0BkLgAGJceFwDjkrgArhiXHheArTIAxmWrDIBxSVwAelwAIHEBMC49LgCJCwD0uAAYt3uJi28B6HEBMC49LkDJk+ju57at3tGWy8PYLIMzHNxSG70PiyM9ASK4VaZfBYigcUlcgPgkblLFF+WCCyQjmrg5nTO1qwaw5uAA7XFK3AcYFxzhQZx63Guqaaw5OMD1OCVus2o9aw4O0BynHtcma3du1LLuEGFaVefilLh2ErdXtY21hwiz/0zTgKieKuf80CbVGtVA1h8imrZNxRq8mHdOfVBtUB2lBiCCbAhqOJrG7eYXeB1TzVCtow4gQuwrduCUwr3KG1V1qqXUA0SAE0HNSqSNm4dPs0irlqv2BD0vQKlyQH69jZmOvHHz9N9B9kKsVV1S7RYOrKC0eBOkbMmcxxS7x/0be2HOqjYFfS/v80IxaQv62V1SxIOoUk7cbOwFsvd3d6jmqhpVk1T1qr6qHtQTFIAfqveqR6qr8usmIVOyFJ/sTwEGAJNpTGo9xB+BAAAAAElFTkSuQmCC) no-repeat 50%/cover}.school-login-wrapper .login-center .el-form-content{width:4.2rem;margin:0 auto}.school-login-wrapper .login-center .signway-container{margin-bottom:.33rem}.school-login-wrapper .login-center .login-way{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school-login-wrapper .login-center .login-way .way-btn{position:relative;color:#999;font-size:.2rem;padding-bottom:.09rem;cursor:pointer}.school-login-wrapper .login-center .login-way .way-btn:before{content:"";position:absolute;top:.05rem;right:-.37rem;width:.01rem;height:.2rem;background:#ccc}.school-login-wrapper .login-center .login-way .way-btn:last-child:before{width:0}.school-login-wrapper .login-center .login-way .active-tab{position:relative;color:#4675f9;font-weight:700}.school-login-wrapper .login-center .login-way .active-tab:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:.5rem/100pxrem;height:.04rem/100pxrem;background:#4675f9;border-radius:.02rem}.school-login-wrapper .login-center .el-form-content{margin-top:.15rem}.school-login-wrapper .login-center .el-form-content .code-img-val{margin:0 .2rem 0 .15rem;vertical-align:-px-to-rem(20px);width:1.4rem;height:.5rem;border:.01rem solid #c0c4cc;border-radius:.06rem;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}.school-login-wrapper .login-center .el-form-content .change-code-btn{display:inline-block;cursor:pointer;color:#165bef}.school-login-wrapper .login-center .el-form-content .phone-code{margin-left:.2rem;line-height:.5rem;font-size:.18rem}.school-login-wrapper .login-center .el-form-content .el-form-item{margin:0 0 .3rem 0}.school-login-wrapper .login-center .el-form-content .el-input__inner{height:.5rem;font-size:.16rem;background:#fff;border-color:#e5e5e5;border-radius:0 .28rem .28rem 0;border-left:none!important}.school-login-wrapper .login-center .el-form-content .el-input-group__append,.school-login-wrapper .login-center .el-form-content .el-input-group__prepend{border-color:#e5e5e5;background:#fff;color:#999;font-size:.2rem;border-radius:.28rem 0 0 .28rem;border-right:0}.school-login-wrapper .login-center .el-form-content .input-code-con{width:1.7rem}.school-login-wrapper .login-center .el-form-content .input-code-con .el-input__inner{border-radius:.06rem;height:.5rem;border-left:.01rem solid #dcdfe6}.school-login-wrapper .login-center .el-form-content .phone-input-code-con{-webkit-box-flex:1;-ms-flex:1;flex:1}.school-login-wrapper .login-center .el-form-content .focus-input-color .el-input-group__append,.school-login-wrapper .login-center .el-form-content .focus-input-color .el-input-group__prepend{background:#fff;border-color:#165bef;color:#165bef;border-radius:.28rem 0 0 .28rem}.school-login-wrapper .login-center .el-form-content .focus-input-color .el-input__inner{border-color:#165bef}.school-login-wrapper .login-center .login-btn{width:4.2rem;height:.6rem;margin-top:.15rem;background:-webkit-gradient(linear,left top,right top,from(#547dfc),to(#1259ee));background:linear-gradient(90deg,#547dfc,#1259ee);-webkit-box-shadow:0 .07rem .1rem 0 rgba(42,161,246,.18);box-shadow:0 .07rem .1rem 0 rgba(42,161,246,.18);border-radius:.3rem;font-size:.2rem}.school-login-wrapper .p-enter-register{color:#999;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school-login-wrapper .p-enter-register a{color:#526efe}.school-login-wrapper .reg-form-content{margin-left:.69rem}.school-login-wrapper .reg-form-content .user-login-title{width:4.51rem;padding:.3rem 0 .2rem 0}.school-login-wrapper .reg-form-content .code-img-val{margin:0 .2rem 0 .15rem;vertical-align:-px-to-rem(20px);width:1.4rem;height:.4rem;border:.01rem solid #c0c4cc;border-radius:.06rem;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}.school-login-wrapper .reg-form-content .p-warning-icon{margin-top:.09rem;line-height:1;font-size:.12rem;color:#df1142}.school-login-wrapper .reg-form-content .change-code-btn{display:inline-block;margin-left:.24rem;cursor:pointer;color:#165bef}.school-login-wrapper .reg-form-content .el-form-item{margin:0 0 .2rem 0}.school-login-wrapper .reg-form-content .el-input__inner{width:3.4rem;height:.4rem;font-size:.16rem;background:#fff;border-color:#ccc}.school-login-wrapper .reg-form-content .el-input.is-active .el-input__inner,.school-login-wrapper .reg-form-content .el-input__inner:focus{border-color:#165bef}.school-login-wrapper .reg-form-content .el-input-group__append,.school-login-wrapper .reg-form-content .el-input-group__prepend{background:#ccc;color:#18184b}.school-login-wrapper .reg-form-content .input-code-con{width:2.2rem}.school-login-wrapper .reg-form-content .input-code-con .el-input__inner{width:2.2rem;border-radius:.06rem;border-left:.01rem solid #dcdfe6}.school-login-wrapper .reg-form-content .el-form-item__label,.school-login-wrapper .reg-form-content .el-radio__label{font-size:.16rem;color:#333}.school-login-wrapper .reg-form-content .login-btn{width:4.2rem;margin-left:.3rem}.school-login-wrapper .p-user-name{padding-top:1rem;font-size:.22rem;margin-bottom:.7rem}.school-login-wrapper .p-out-system-con,.school-login-wrapper .use-enter-system-btn{width:2.7rem}.school-login-wrapper .p-out-system-con{margin:.2rem auto 0;text-align:right}