#bg_svg{position:fixed;left:0;width:100%;height:100%;z-index:-1}.bg{height:100%;display:flex;justify-content:center}.login-wrap{width:330px;border-radius:5px;padding:20px;margin:20px;background:#fff;color:#71767a}.login-wrap .sms-login{float:right}.login-wrap .el-tabs__item{font-size:20px}.login-wrap .el-tabs__nav{left:30%}.login-wrap .login-code-img{margin-left:10px;width:110px;height:40px}.login-wrap .login-wrap-title{color:#71767a;margin:0 15px;cursor:pointer;line-height:24px;border-bottom:2px solid transparent}.login-wrap .el-form-item{margin-bottom:20px!important}.login-wrap .el-form-item.login-code{margin-bottom:0!important}.login-wrap .login-other{margin-bottom:15px!important}.login-wrap h3{text-align:center;color:#ebedef;margin-top:0;margin-bottom:5px}.login-wrap h3 span{color:#20a0ff}.login-wrap form{margin-top:25px}.login-wrap form .el-form-item{margin-bottom:15px}.login-wrap a{text-decoration:none;color:#1f2d3d}.login-wrap button{width:100%;font-weight:600}.forgot-suffix{right:12px;position:absolute;top:50%;z-index:2;color:#595959;line-height:0;transform:translateY(-50%)}.forgot-suffix .forgot-link{font-size:14px;border-left:1px solid #e8e8e8;padding-left:12px;padding-right:5px}.forgot-suffix .forgot-link a{color:#8c8c8c}.third-login{position:relative;margin-top:20px;border-top:1px solid #e8e8e8;padding-top:20px}.third-login span.wechat{background-position:0 -41.5px}.third-link{display:flex}.third-login span{display:inline-block;width:20px;height:21px;background:url(../../static/img/third-login.c326a9c0.png) no-repeat;background-size:100%;vertical-align:middle;margin-right:5px}.sms-code-input{width:55%}.sms-code-send{width:40%!important;margin-left:10px}