.loginWrap{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-image:url(../img/login-bg.c9476b63.png)}.loginWrap .loginContent{display:flex;background:url(../img/login-content.fa466d7b.png) no-repeat 50%;background-size:contain;padding:.09rem .09rem;box-sizing:border-box;height:2.3rem;width:4.375rem}.loginWrap .loginContent .loginLeft{width:50%;color:#fff;box-sizing:border-box;position:relative;padding-left:.24rem;padding-right:.35rem;padding-top:.1875rem}.loginWrap .loginContent .loginLogo{background:url(../img/logo-new.68809038.png) no-repeat 0;background-size:contain;width:.65rem;height:.21rem}.loginWrap .loginContent .loginTitle{margin-top:.078rem;font-size:.101rem}.loginWrap .loginContent .loginDesc{font-size:.0625rem;color:#fefefe;position:absolute;bottom:.586rem;line-height:.109rem;padding-right:.35rem}.loginWrap .loginContent .loginDesc p:first-child{opacity:.7;margin-bottom:.078rem}.loginWrap .loginForm{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.loginWrap .loginForm .tabs{display:flex;width:80%;max-width:400px;margin:0 auto}.loginWrap .loginForm .tabs .loginMethod{font-size:.109rem;cursor:pointer;line-height:28px}.loginWrap .loginForm .tabs .loginMethod+.loginMethod{margin-left:20px}.loginWrap .loginForm .tabs .loginMethod .line{height:.015625rem;width:.09375rem;background-color:#2572dd;margin:.0351rem auto 0;border-radius:.015625rem}.loginWrap .loginForm .tabs .activeMethod{font-size:.125rem;color:#333!important;font-weight:400}.loginWrap .loginForm #qrcode{text-align:center;margin-top:30px;height:217px}.loginWrap .loginForm #qrcode img{display:inline-block!important;width:180px;height:180px}.loginWrap .loginForm .el-form{max-width:400px;margin:36px auto 0;width:80%;font-size:.0625rem}.loginWrap .loginForm .el-form .el-input__inner{background:#f8f8f8;border:none;height:.15625rem;line-height:.15625rem;border-radius:.015625rem;font-size:.0625rem}.loginWrap .loginForm .el-form .el-form-item__error{font-size:.06rem}.loginWrap .loginForm .el-form .el-input-group__append{border:none!important;color:#fff!important;background-color:#2572dd!important;border-color:#2572dd!important}.loginWrap .loginForm .el-form .el-button--primary{background-color:#2572dd;border-color:#2572dd;height:.15625rem;line-height:.15625rem;box-sizing:border-box;padding-top:0;padding-bottom:0;font-size:.0625rem}.loginWrap .loginForm .el-form .el-form-item{margin-bottom:24px}.loginWrap .loginForm .loginBtn{width:100%;height:40px;font-size:.0703rem}.loginWrap .loginForm .switch{text-align:center;color:rgba(144,147,153,.9411764705882353);margin-top:8px;font-size:.0625rem}.loginWrap .loginForm .switch span{cursor:pointer}