.login-page[data-v-789ec55b]{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.login-page .login-wrap[data-v-789ec55b]{width:100%;background:url(../../static/img/login.9a6311d6.jpg) no-repeat 50%;background-size:cover}.login-page .login-wrap .login-content[data-v-789ec55b]{position:relative;width:1200px;height:460px;margin:0 auto}.login-page .login-wrap .login-info[data-v-789ec55b]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:400px;box-sizing:border-box;padding:30px;border-radius:5px;background-color:hsla(0,0%,100%,.7)}.login-page .login-wrap .login-info .title[data-v-789ec55b]{font-size:18px;margin-bottom:15px}.login-page .login-wrap .login-info .login-btn[data-v-789ec55b]{width:50%}.login-page .login-wrap .login-info .handle-wrap[data-v-789ec55b]{display:flex;justify-content:space-between;flex-direction:column}.login-page .login-wrap .login-info .handle-wrap .portal[data-v-789ec55b]{font-size:14px;color:#409eff;cursor:pointer}.login-page footer[data-v-789ec55b]{flex:1;width:100vw;background:#e1e1e1}.login-page footer .first-line[data-v-789ec55b],.login-page footer .second-line[data-v-789ec55b]{text-align:center;font-size:14px}.login-page footer .first-line[data-v-789ec55b]{padding-top:100px;color:#959595;margin-bottom:5px}.login-page footer .second-line>span[data-v-789ec55b]:first-child{color:#959595}.login-page footer .second-line>span[data-v-789ec55b]:last-child{color:#000}