.page[data-v-04e09dc2]{height:100vh;overflow:hidden;background-color:#f4f8fb;background-image:url(../img/login_bg.jpg);background-size:100% auto;background-position:50%;background-repeat:no-repeat}.page .logo[data-v-04e09dc2]{position:fixed;left:65px;top:40px;width:220px}.page .body[data-v-04e09dc2]{position:relative;box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto}.page .body .banner[data-v-04e09dc2]{position:absolute;left:50px;top:50%;box-sizing:border-box;width:850px;height:600px;padding-left:40px;margin-top:60px;transform:translateY(-50%)}.page .body .banner .slogan p[data-v-04e09dc2]{position:absolute;border-radius:16px;padding:0 20px;line-height:32px;font-size:16px;white-space:nowrap;color:#808abb;background:linear-gradient(0deg,#e4e9ff,#fff);transition:opacity 1s ease;animation:slogan-04e09dc2 6s linear infinite}.page .body .banner .slogan p[data-v-04e09dc2]:first-child{right:50%;top:230px;margin-right:190px}.page .body .banner .slogan p[data-v-04e09dc2]:nth-child(2){right:50%;top:320px;margin-right:200px;animation-delay:-3s}.page .body .banner .slogan p[data-v-04e09dc2]:nth-child(3){right:50%;top:410px;margin-right:180px;animation-delay:-8s}.page .body .banner .slogan p[data-v-04e09dc2]:nth-child(4){left:50%;top:370px;margin-left:200px;animation-delay:-4s}.page .body .banner .slogan p[data-v-04e09dc2]:nth-child(5){left:50%;top:460px;margin-left:130px;animation-delay:-2s}@keyframes slogan-04e09dc2{0%{transform:translate(0)}25%{transform:translateY(-3px)}75%{transform:translateY(3px)}to{transform:translate(0)}}.page .body .login[data-v-04e09dc2]{position:absolute;right:50px;top:50%;box-sizing:border-box;width:550px;height:480px;border-radius:10px;padding:44px 50px 0;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.08);transform:translateY(-50%)}.page .body .login .title[data-v-04e09dc2]{margin-bottom:20px;font-size:24px}.page .body .login .tabs[data-v-04e09dc2]{margin-bottom:20px}.page .body .login .tabs[data-v-04e09dc2] ul{gap:35px}.page .body .login .tabs[data-v-04e09dc2] ul li{padding:0;font-size:16px;color:#666}.page .body .login .tabs[data-v-04e09dc2] ul li.z-crt{font-size:18px;color:var(--color-main)}.page .body .login .form[data-v-04e09dc2]{gap:0;padding:0}.page .body .login .form .item[data-v-04e09dc2]{height:44px;border-radius:4px;margin-bottom:18px}.page .body .login .form .item-icon[data-v-04e09dc2]{margin:0 10px 0 12px;font-size:16px;color:#bbb}.page .body .login .form .item:focus-within .item-icon[data-v-04e09dc2]{color:#000}.page .body .login .form .item .smscode[data-v-04e09dc2]{display:block;margin-top:12px;margin-right:16px;line-height:20px;font-size:12px;color:var(--color-main)}.page .body .login .form .item .smscode.z-dis[data-v-04e09dc2]{color:#999}.page .body .login .button[data-v-04e09dc2]{width:100%;height:46px!important;border-radius:4px;margin-bottom:24px;font-size:18px}.page .body .login .handle a[data-v-04e09dc2]{font-size:13px;color:#0060ef}.page .body .login .agreement[data-v-04e09dc2]{font-size:12px;color:#999}.page .body .login .agreement a[data-v-04e09dc2]:hover{text-decoration:underline;color:var(--color-main)}.page .foot[data-v-04e09dc2]{box-sizing:border-box;max-width:1600px;height:76px;padding:0 50px;margin:0 auto}.page .foot-box[data-v-04e09dc2]{border-top:1px solid #dee7ee}.page .foot .copyright[data-v-04e09dc2]{line-height:26px;font-size:12px;color:#919fa9}.page .foot .copyright img[data-v-04e09dc2]{display:inline-block;vertical-align:-4px;width:16px;margin:0 .5em 0 1em}.page .foot .link[data-v-04e09dc2]{width:34px;height:34px;border:1px solid #dee7ee;border-radius:50%;margin-left:14px;font-size:16px;color:#444;background:#fff;cursor:pointer}.page .foot .link[data-v-04e09dc2]:hover{border-color:var(--color-main);color:#fff;background:var(--color-main)}.factory-list[data-v-04e09dc2]{border-radius:10px;padding:0 30px 40px;background:#fff}.factory-list dt[data-v-04e09dc2]{line-height:100px;font-size:24px;font-weight:700;text-align:center}.factory-list dd li[data-v-04e09dc2]{height:60px;border-radius:4px;padding:0 22px;margin-bottom:13px;color:#fff;background:#32373e;cursor:pointer}.factory-list dd li[data-v-04e09dc2]:hover{background:var(--color-main)}.factory-list dd li .icon[data-v-04e09dc2]{margin-right:16px;font-size:20px}