.login-copyright{color:#fff;width:100%;position:absolute;bottom:20px;line-height:1.5em;font-size:16px;text-align:center}.login-container{width:100%;height:100%;min-height:500px;background:url(https://haoweiyun-static-1302460078.cos.ap-shanghai.myqcloud.com/icon/default/bg.png);background-size:100% 100%}.login-container,.login-container .login-weaper-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 auto}.login-container .login-weaper-box{width:1050px;max-width:80%;height:500px}.login-container .login-weaper-box>img{width:615px;max-width:50%;height:auto}.login-weaper{position:absolute;right:0;top:0;width:436px;max-width:50%;padding:50px 60px 20px 60px;background:rgba(255,117,188,.501961);border:2px solid #ff77bd;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.8}.login-weaper .login-tip{color:#fff;text-align:center;font-size:38px;padding:0;line-height:1em;margin-bottom:76px}.login-weaper .login-form{margin:10px 0}.login-weaper .login-form i{color:#fff}.login-weaper .login-form .el-form-item__content{width:100%}.login-weaper .login-form .el-form-item__content .el-input__suffix-inner{line-height:48px}.login-weaper .login-form .el-form-item__content .el-input__suffix-inner a{color:#fff;font-size:16px}.login-weaper .login-form .el-form-item{margin-bottom:20px;border-radius:6px}.login-weaper .login-form .el-form-item__error{left:30px;font-size:16px;padding-top:2px}.login-weaper .login-form .el-input{height:48px}.login-weaper .login-form .el-input input{text-indent:15px;border-radius:0;background:transparent;color:#fff;-webkit-text-fill-color:#fff;height:44px;font-size:20px;border:2px solid #fff;border-radius:6px}.login-weaper .login-form .el-input input:-internal-autofill-previewed,.login-weaper .login-form .el-input input:-internal-autofill-selected{-webkit-text-fill-color:#fff;caret-color:#fff;font-size:20px;-webkit-transition:background-color 5000s ease-out .5s;transition:background-color 5000s ease-out .5s}.login-weaper .login-form .el-input .el-input__prefix i{padding:0 5px;font-weight:600;font-size:20px!important}.login-weaper .login-form .login-code-input.el-input>input{border:none}.login-weaper .login-form .login-code-box{border:2px solid #ebedf2;height:46px;border-radius:4px;overflow:hidden}.login-weaper .login-form .is-error .login-code-box{border-color:#ff4949}.login-weaper .login-form .login-submit{width:100%;height:48px;font-size:20px;letter-spacing:5px;text-indent:5px;font-weight:600;cursor:pointer;color:#ff77bd;margin-top:33px;font-family:neo;-webkit-transition:.25s;transition:.25s;border-radius:6px}.login-weaper .login-form .newPassBtnBox{position:relative}.login-weaper .login-form .newPassBtnBox .login-submit-go{position:absolute;bottom:-30px;right:0;color:#fff;font-size:16px;letter-spacing:2px}.login-weaper .login-form .newPassBtnBox .login-submit-go:hover{color:#aad5ff}.login-code{background-color:#fdfdfd;width:101%;margin-right:-1px;text-align:center;color:#5fafff;height:52px;font-size:16px;line-height:52px}.login-code .login-code-img{width:100px;height:48px;color:#333;font-size:20px;font-weight:700;letter-spacing:5px;line-height:44px;text-indent:5px;text-align:center;float:right}.login-code .login-code-text1{width:100px;cursor:pointer}.login-code .login-code-text2{width:100px;cursor:pointer;opacity:.5}@media (max-width:1080px){.login-container .login-weaper-box{height:500px;max-height:80%}.login-weaper{padding:25px 30px 10px 30px;max-width:45%}.login-weaper .login-tip{font-size:26px;margin-bottom:50px}.login-weaper .login-form .el-form-item__content .el-input__suffix-inner{line-height:40px}.login-weaper .login-form .el-form-item__content .el-input__suffix-inner a{font-size:14px}.login-weaper .login-form .el-form-item{margin-bottom:18px;border-radius:4px}.login-weaper .login-form .el-form-item__error{left:30px;font-size:14px;padding-top:2px}.login-weaper .login-form .el-input{height:40px}.login-weaper .login-form .el-input input{text-indent:10px;height:38px;font-size:14px;border:2px solid #fff;border-radius:4px}.login-weaper .login-form .el-input input:-internal-autofill-previewed,.login-weaper .login-form .el-input input:-internal-autofill-selected{font-size:14px}.login-weaper .login-form .el-input .el-input__prefix i{padding:0 5px;font-weight:600;font-size:14px!important}.login-weaper .login-form .login-code-box{border:2px solid #ebedf2;border-radius:4px;height:40px}.login-weaper .login-form .login-submit{height:40px;font-size:14px;margin-top:20px;border-radius:4px}.login-weaper .login-form .newPassBtnBox .login-submit-go{font-size:14px}.login-weaper .login-code{height:42px;font-size:14px;line-height:42px}.login-weaper .login-code .login-code-img{height:40px;font-size:14px;font-weight:700;letter-spacing:5px;line-height:38px;text-indent:5px;text-align:center;float:right}}.login-mobile .login-weaper-box{height:380px;width:360px;margin-top:60px;position:relative}.login-mobile .login-weaper-box>img{position:absolute;left:0;top:-200px;max-width:100%;width:100%}.login-mobile .login-weaper{padding:25px 30px 10px 30px;max-width:100%}.login-mobile .login-weaper .login-tip{font-size:26px;margin-bottom:50px}.login-mobile .login-weaper .login-form .el-form-item__content .el-input__suffix-inner{line-height:40px}.login-mobile .login-weaper .login-form .el-form-item__content .el-input__suffix-inner a{font-size:14px}.login-mobile .login-weaper .login-form .el-form-item{margin-bottom:18px;border-radius:4px}.login-mobile .login-weaper .login-form .el-form-item__error{left:30px;font-size:14px;padding-top:2px}.login-mobile .login-weaper .login-form .el-input{height:40px}.login-mobile .login-weaper .login-form .el-input input{text-indent:10px;height:38px;font-size:14px;border-radius:4px}.login-mobile .login-weaper .login-form .el-input input:-internal-autofill-previewed,.login-mobile .login-weaper .login-form .el-input input:-internal-autofill-selected{font-size:14px}.login-mobile .login-weaper .login-form .el-input .el-input__prefix i{padding:0 5px;font-weight:600;font-size:14px!important}.login-mobile .login-weaper .login-form .login-code-box{border:2px solid #ebedf2;border-radius:4px;height:40px}.login-mobile .login-weaper .login-form .login-submit{height:40px;font-size:14px;margin-top:20px;border-radius:4px}.login-mobile .login-weaper .login-form .newPassBtnBox .login-submit-go{font-size:14px}.login-mobile .login-weaper .login-code{height:42px;font-size:14px;line-height:42px;margin-top:-1px}.login-mobile .login-weaper .login-code .login-code-img{height:40px;font-size:14px;font-weight:700;letter-spacing:5px;line-height:38px;text-indent:5px;text-align:center;float:right}