/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2025-9-4 00:15:02
 */.bg{width:100vw;height:100vh;background-image:url(../../static/img/background.c89ba1f3.png);background-size:100% 100%;display:flex;align-items:center;flex-wrap:wrap}.bg .content{display:flex;justify-content:flex-start;flex-wrap:nowrap;width:50vw;height:30vw;max-width:800px;max-height:480px;background-color:#fff;border-radius:10px;margin-left:100px}.bg .content .logo{display:flex;justify-content:center;align-items:center;width:40%;height:100%}.bg .content .logo image{width:60%}.bg .content .login{width:60%;height:100%;display:flex;align-items:center}.bg .content .login .form{min-width:80%}.bg .content .login .form .title{font-size:20px;font-weight:700}.bg .content .login .form .list{padding-top:20px;display:flex;justify-content:flex-start;align-items:center;padding-right:20px}.bg .content .login .form .list .label{text-align:right;padding-right:10px}.bg .content .login .form .list .input input{border:1px solid #c4c6c9;border-radius:6px;height:28px;line-height:24px;font-size:16px;text-indent:10px}.bg .content .login .form .list .code{padding-left:10px;width:100px}.bg .content .login .form .qrcode{width:100%;display:flex;justify-content:center;padding-top:28px}.bg .content .login .form .register{margin-top:40px;text-align:right;padding-right:20px;display:flex;justify-content:space-between}.bg .bottom{width:100%;position:fixed;bottom:0;padding:20px;text-align:center;background-color:#fff}.bg .bottom .beian{cursor:pointer;color:#3c9cff}.bg .bottom .padding{padding-left:30px}.info{color:#909399;font-size:14px}.notice{padding-top:14px;text-align:center}.popup{overflow-y:auto;overflow-x:hidden}.link{color:#007aff;cursor:pointer}.footer{position:fixed;left:0;bottom:0;width:100%;background-color:#333;color:#fff;text-align:center;padding:10px 0}.code{position:absolute;top:8px;right:8px;cursor:pointer;border-radius:2.5px}