.page-login{height:100%;width:100%;overflow:hidden}.page-login .test{position:absolute;left:0;top:0;width:500px;height:500px}.page-login .logo-box{height:42px;width:1200px;margin:0 auto}.page-login .logo-box span{display:block;height:7px}.page-login .logo-box i.logo{background-image:url(../img/login_logo_v2.e935dbb4.png);background-repeat:no-repeat;display:block;background-size:100% 100%;width:127px;height:29px}.page-login .content{background-image:url(../img/bg_login_v2.dc42c698.jpg);background-repeat:no-repeat;background-size:cover;height:calc(100% - 40px);position:relative}.page-login .content-box{position:absolute;top:50%;left:66%;transform:translate3D(-50%,-50%,0);width:1200px;background-repeat:no-repeat;background-size:692px 186px;background-position-y:108px;background-position-x:8px;margin:0 auto;text-align:right}.page-login .content .tip{position:fixed;bottom:0;width:100%;text-align:center;background:hsla(0,0%,100%,.3)}.page-login .login-box{display:inline-block;text-align:center;border:1px solid #ccc;width:500px;padding:38px 0;background-color:#fff;box-shadow:0 0 24px 0 rgba(48,48,48,.42);border-radius:10px;transform:scale(.8) translateX(-72px) translateY(-35px)}.page-login .login-box .title .titleImg{display:block;background-image:url(../img/login_title.7fcb8ac2.png);background-position:50%;background-repeat:no-repeat;padding-top:73px;text-align:center}.page-login .login-box .title-text{font-size:28px;font-weight:800;color:#000;margin-bottom:10px}.page-login .login-box .title .welcome{position:relative;display:inline-block;font-size:16px;color:#778085}.page-login .login-box .title .welcome:after,.page-login .login-box .title .welcome:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:34px;height:1px;border-top:1px solid #babec0;display:block}.page-login .login-box .title .welcome:before{left:-41px}.page-login .login-box .title .welcome:after{right:-41px}.page-login .login-box .login-form{padding:35px 73px 0}.page-login .login-box .login-form .el-input,.page-login .login-box .login-form /deep/ .el-input__inner{height:50px!important;line-height:50px!important}.page-login .login-box .left{text-align:left}.page-login .login-box .right{text-align:right}.page-login .login-box .forget{cursor:pointer;color:#3686ff}.page-login .login-box .login-in{width:100%;border-radius:2px;height:50px;line-height:50px;vertical-align:middle;padding:0 40%;font-size:16px;background-color:#264079}.page-login .login-box /deep/ .el-form-item{margin:0}.page-login .login-box /deep/ .other .el-form-item__content{height:20px;line-height:20px}.page-login .login-box /deep/ .other{margin:20px 0 30px 0}.page-login .login-box /deep/ .el-form-item__error{position:relative;text-align:left;padding:4px 0}.page-login .login-box /deep/ .vdcodeCls .el-form-item__error{position:absolute;top:50px}.page-login .login-box /deep/ .vdcodeCls .divIdentifyingCode{position:absolute;top:3px;right:0;z-index:5;width:102px;height:45px;background:#e2e2e2;margin:0;border:1px solid red}.page-login .login-box /deep/ .vdcodeCls2 .el-form-item__error{position:absolute}.page-login .login-box /deep/ .vdcodeCls2 .divIdentifyingCode{position:absolute;top:3px;right:0;z-index:5;width:102px;height:45px;background:#e2e2e2;margin:0;border:1px solid red}.page-login .login-box /deep/ .vdcodeCls2 .el-button{height:45px!important;width:130px;display:flex;justify-content:center;align-items:center;margin-top:2px;float:right}.page-login .login-box /deep/ .vdcodeCls2 .en-button .el-button{height:45px!important;width:145px;display:flex;justify-content:center;align-items:center;margin-top:2px;float:right}