body,html{height:100%}@font-face{font-family:neo;src:url(../fonts/NEOTERICc.b359a7e2.ttf)}#login_wrap{width:980px;min-height:500px;border-radius:10px;font-family:neo;overflow:hidden;-webkit-box-shadow:0 0 120px rgba(0,0,0,.25);box-shadow:0 0 120px rgba(0,0,0,.25);position:fixed;top:50%;right:50%;margin-top:-250px;margin-right:-490px}#login{width:50%;height:100%;min-height:500px;background:linear-gradient(45deg,#8a3e4e,#924454);position:relative;float:right}#login #status{width:90px;height:35px;margin:40px auto;color:#fff;font-size:30px;font-weight:600;position:relative;overflow:hidden}#login #status i{font-style:normal;position:absolute;-webkit-transition:.5s;transition:.5s}#login span{text-align:center}#login span a{text-decoration:none;color:#fff;display:block;font-size:18px}#bg{background:linear-gradient(45deg,#211136,#bf5853);height:100%}#login_img{width:50%;min-height:500px;background:linear-gradient(45deg,#221334,#6c3049);float:left;position:relative}#login_img span{position:absolute;display:block}#login_img .circle{width:200px;height:200px;border-radius:50%;background:linear-gradient(45deg,#df5555,#ef907a);top:70px;left:50%;margin-left:-100px;overflow:hidden}#login_img .circle span{width:150px;height:40px;border-radius:50px;position:absolute}#login_img .circle span:first-child{top:30px;left:-38px;background:#c55c59}#login_img .circle span:nth-child(2){bottom:20px;right:-35px;background:#934555}#login_img .star span{background:radial-gradient(#fff 10%,#fff 20%,rgba(72,34,64,0));border-radius:50%;-webkit-box-shadow:0 0 7px #fff;box-shadow:0 0 7px #fff}#login_img .star span:first-child{width:15px;height:15px;top:50px;left:30px}#login_img .star span:nth-child(2){width:10px;height:10px;left:360px;top:80px}#login_img .star span:nth-child(3){width:5px;height:5px;top:400px;left:80px}#login_img .star span:nth-child(4){width:8px;height:8px;top:240px;left:60px}#login_img .star span:nth-child(5){width:4px;height:4px;top:20px;left:200px}#login_img .star span:nth-child(6){width:4px;height:4px;top:460px;left:410px}#login_img .star span:nth-child(7){width:6px;height:6px;top:250px;left:350px}#login_img .fly_star span{width:90px;height:3px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.67)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.67),hsla(0,0%,100%,0));-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#login_img .fly_star span:first-child{top:60px;left:80px}#login_img .fly_star span:nth-child(2){top:210px;left:332px;opacity:.6}#login_img p{text-align:center;color:#af4b55;font-weight:600;margin-top:365px;font-size:25px}#login_img p i{font-style:normal;margin-right:45px}#login_img p i:last-child{margin-right:0}#login_wrap .login-btn{width:50%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#login_wrap .login-btn button{width:50%;height:36px;text-align:center;margin-bottom:10px}#login_wrap .login-tips{font-size:12px;line-height:30px;color:#fff}#hint{width:100%;line-height:70px;background:-webkit-gradient(linear,right top,left top,from(#9b494d),to(#bf5853));background:linear-gradient(-90deg,#9b494d,#bf5853);text-align:center;font-size:25px;color:#fff;-webkit-box-shadow:0 0 20px #733544;box-shadow:0 0 20px #733544;display:none;opacity:0;-webkit-transition:.5s;transition:.5s;position:absolute;top:0;z-index:999}#login_wrap .el-input__inner{width:300px;height:30px;font-size:18px;background:none;border:none;border-radius:0;border-bottom:1px solid #fff;color:#fff;margin-bottom:20px}@media screen and (max-width:1000px){#login_img{display:none}#login_wrap{width:490px;margin-right:-245px}#login{width:100%}}@media screen and (max-width:560px){#login_wrap{width:330px;margin-right:-165px}}@media screen and (max-width:345px){#login_wrap{width:290px;margin-right:-145px}}.ms-content .el-input__inner:focus{border-color:#fff}.ms-content{padding:10px 30px 30px 30px;width:75%;margin:0 auto}.ms-content input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8);font-size:18px;font-family:neo}.ms-content input::-moz-placeholder{color:hsla(0,0%,100%,.8);font-size:18px;font-family:neo}.ms-content input:-ms-input-placeholder{color:hsla(0,0%,100%,.8);font-size:18px;font-family:neo}.ms-content input::-ms-input-placeholder{color:hsla(0,0%,100%,.8);font-size:18px;font-family:neo}.ms-content input::placeholder{color:hsla(0,0%,100%,.8);font-size:18px;font-family:neo}