.login-form{width:100vw;height:100vh;overflow:hidden;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .bgimg{position:absolute;left:0;max-width:50%}.login-form .img{position:relative}.login-form .img .name{position:absolute;top:40%;left:25%;margin-top:-5px}.login-form .img .name img{width:70px}.login-form .img .name span{font-size:50px;color:#204c97;position:relative;top:-15px}.login-form .code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:400px}.login-form .code>div{width:40%;text-align:center}.login-form .code>div img{width:100%}.login-form .code>div .text{font-weight:700;font-size:20px}.login-form .login-input{position:relative}.login-form .login-input .login-box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-form .login-input .login-box .title{width:100%;margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form .login-input .login-box .title span{font-size:33px;font-weight:400;cursor:pointer;color:#98979c}.login-form .login-input .login-box .title .active{color:#204c97}.login-form .login-input .login-box .label{width:163px;height:34px;font-size:26px;font-weight:400;color:#204c97;display:inline-block;margin-bottom:25px;margin-top:20px}.login-form .login-input .login-box .check{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:32px}.login-form .login-input .login-box .check .el-checkbox__label{font-size:20px;font-weight:400;color:#98979c}.login-form .login-input .login-box .check .el-checkbox__inner{width:20px;height:20px;border-radius:8px;margin-top:-5px}.login-form .login-input .login-box .check .el-checkbox__inner:after{height:8px;left:7px;top:3px;border:2px solid #fff;border-left:0;border-top:0}.login-form .login-input .login-box .login-btn-submit{background-color:#204c97;padding:0 40px;border:1px solid #204c97}.login-form .login-input .login-box .el-input input{border-radius:30px;width:452px;height:60px;font-size:25px;padding-left:30px}.login-form .login-input .login-box input::-webkit-input-placeholder{font-size:25px;font-family:Arial;letter-spacing:5px;color:#919191!important;padding-left:13px;padding-top:15px;line-height:60px}.login-form .login-input .login-box input::-moz-placeholder{font-size:25px;font-family:Arial;letter-spacing:5px;color:#919191!important;padding-left:13px;padding-top:15px;line-height:60px}.login-form .login-input .login-box input:-ms-input-placeholder{font-size:25px;font-family:Arial;letter-spacing:5px;color:#919191!important;padding-left:13px;padding-top:15px;line-height:60px}.login-form .login-input .login-box input::-ms-input-placeholder{font-size:25px;font-family:Arial;letter-spacing:5px;color:#919191!important;padding-left:13px;padding-top:15px;line-height:60px}.login-form .login-input .login-box input::placeholder{font-size:25px;font-family:Arial;letter-spacing:5px;color:#919191!important;padding-left:13px;padding-top:15px;line-height:60px}.login-form .number{width:100%;text-align:center;position:absolute;bottom:10px;color:#999;text-decoration:none}.el-input--medium .el-input__icon{line-height:58px!important;font-size:30px!important;margin-right:18px}.login-form .el-input__inner{padding-right:50px!important}.login-form .el-button{height:45px!important;font-size:20px}.privacy{text-decoration:none}.login-box .el-form-item__error{font-size:22px!important}