*{box-sizing:border-box}body{margin:0;background:#edf2f6;color:#183044;font:16px/1.8 "PingFang SC","Microsoft YaHei",sans-serif}.login{max-width:610px;margin:12vh auto;padding:48px;background:white;border:1px solid #d7e1e7;border-radius:16px;box-shadow:0 20px 70px #18304412}.mark{font:48px Georgia,serif;color:#00786c}.eyebrow{color:#607584;letter-spacing:.12em;font-size:13px}h1{font-size:32px;letter-spacing:.08em}.login-button{display:block;background:#12374c;color:white;text-decoration:none;padding:13px 20px;border-radius:8px;margin-top:30px}.hint{font-size:14px;color:#73818c;margin-top:20px}@media(max-width:660px){.login{margin:6vh 16px;padding:28px}}
.login label{display:block;margin-top:24px;color:#596d7d;font-size:14px}.login input{width:100%;padding:12px;border:1px solid #a9bac5;border-radius:7px;margin-top:7px;font:inherit}.login button{border:0;width:100%;text-align:left;font:inherit;cursor:pointer}.error{color:#ad4329;font-size:14px}
