.login-page{min-width:1160px;min-height:100vh;background-size:100% 100%}.login-page input{border-radius:30px;height:56px;padding-left:40px!important;color:#fff;font-size:18px}.login-page .ant-form-item{margin-bottom:34px}.login-page .ant-form-item-with-help{margin-bottom:15px}.login-page .header-name{display:flex;align-items:center}.login-page .header-name i{border-top:2px solid #fff}.login-page .header-name i:first-child{flex:1}.login-page .header-name i:last-child{width:34%}.login-page .header-name span{font-size:46px;line-height:100px;color:#fff;text-shadow:4px 4px 30px #31b4cb;margin:0 70px}.login-page .login-form{width:380px;position:absolute;left:50%;top:50%;margin-left:16%;margin-top:-200px}.login-page .logo{display:block;width:70%;margin:0 auto 20px}.login-page .wxCode{text-align:center}.login-page .login-type-title{background:hsla(0,0%,100%,.2);border-radius:20px;overflow:hidden;font-size:18px;color:#8ca0ab;padding:7px 0;margin-bottom:18px;margin-top:16px;cursor:pointer}.login-page .login-type-title li{list-style:none;width:33%;text-align:center;float:left;line-height:28px;border-left:1px solid #a8b5bb}.login-page .login-type-title li:first-child{border-left:0}.login-page .login-type-title .current{color:#fff}.login-page #wx-container{height:360px;overflow:hidden;margin-top:-20px}.login-page .links_ygwa{position:fixed;bottom:20px;text-align:center;color:#fff;width:100%}.login-page .login-captcha{display:flex;justify-content:space-between}.login-page .login-but{width:100%;height:50px;border-radius:30px;font-size:20px}.login-page .router-reg{padding-bottom:10px;text-align:right;margin-top:-10px}