::-webkit-scrollbar{width:7px;height:10px}::-webkit-scrollbar-track{border-radius:5px;background-color:#fdf8f5}::-webkit-scrollbar-thumb{border-radius:3px;background-color:#dddee0}::-webkit-scrollbar-thumb:hover{background-color:#ccc}::-webkit-scrollbar-thumb:active{background-color:#ccc;cursor:pointer}#loginPage{height:100vh;display:flex}#loginPage .login_left{position:relative;height:100%;width:calc(100% - 35%);background-color:#0a1f4e;background:url('../img/login/login_bg.png') no-repeat;background-size:100% 100%}#loginPage .login_right{height:100%;position:relative;width:35%;background-color:#fff;overflow:auto}.logo_box{margin:50px 30px 30px;height:50px}.logo_box img{width:70%}.login_form{margin:0 70px}.login_form .form_welcome{margin-top:30px;font-size:30px;font-weight:700;letter-spacing:3px;display:flex;align-items:center;position:relative}.login_form .login_phone{margin-left:10px;width:25px;height:25px;display:flex;position:relative}.login_form .login_phone>img{height:100%}.login_phone .down_app{position:absolute;top:30px;left:-77px;height:0;width:220px;background:#fff;z-index:1000;border-radius:10px;box-shadow:0 0 6px #ccc;overflow:hidden;transition:height .3s}.down_app>img{width:200px;margin:10px}.login_phone:hover .down_app{height:220px}.login_form .layui-form-item{border-bottom:2px solid #071740;padding-bottom:5px;margin-top:30px}.layui-input-block{margin-left:80px}.layui-input-block input{border:0;font-size:18px;font-weight:700;letter-spacing:1px;color:#071740}.layui-form-label{font-size:18px;font-weight:700;letter-spacing:5px;width:80px;padding:0;line-height:38px;text-align:left;color:#071740}.error{color:red;height:30px;line-height:30px;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:normal;margin-top:10px}.select_system .layui-input-block{margin-left:0}.select_system .layui-select-title input{padding:0}.select_system .layui-form-select dl dd,.layui-form-select dl dt{font-size:16px;font-weight:700}.select_system .layui-form-select dl dd,.layui-form-select dl dt{padding:5px}.select_system .layui-form-select dl .layui-this{background-color:#071740}.is_pwd{margin-top:20px;height:20px}.is_pwd .layui-form-checkbox[lay-skin=primary]{height:23px !important}.is_pwd .layui-form-checkbox[lay-skin=primary] span{color:#071740;font-size:14px;font-weight:700;line-height:20px}.is_pwd .layui-form-checkbox[lay-skin=primary] i{border-color:#071740;font-size:14px}.is_pwd .layui-form-checked[lay-skin=primary] i{background-color:#071740;border-color:#071740 !important}.login_btn{margin-top:30px}.login_btn .layui-btn{width:100%;font-size:26px;font-weight:700;color:#fff;height:50px;background-color:#081c4f}#loadingLogin{width:100vw;height:100vh;background:#fff;display:none;position:fixed;top:0;left:0;z-index:1000;font-size:30px;background:#393d49;text-align:center;line-height:100vh;color:#fff}.copyright{position:absolute;left:0;bottom:20px;color:#ccc;font-weight:700;font-size:16px;width:100%;text-align:center;letter-spacing:1px}.layui-layer-btn{box-shadow:0 0 2px #ccc}.layui-layer-btn a{background-color:#393d49 !important;border-color:#393d49 !important}@-webkit-keyframes line-scale{0{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s .1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .1s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s .2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s .3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s .4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s .5s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s .5s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}