body{margin:0;background:#f2f7fc;color:#264850;font-family:"Microsoft YaHei",sans-serif}main{max-width:900px;margin:50px auto;padding:32px;background:white;border:1px solid #dfebe7;border-radius:8px;box-shadow:0 12px 50px #174d4510}h1{font-size:28px}p{line-height:1.8;color:#647c84}form{margin:22px 0}label{display:block;margin:12px 0}input{padding:11px;border:1px solid #ccdeda;border-radius:8px;font:inherit}button,a{display:inline-block;padding:10px 16px;background:#2c6da4;color:white;border:0;border-radius:8px;text-decoration:none;cursor:pointer;margin:5px}li{padding:14px;margin:10px 0;background:#f0f7f4;border-radius:10px;overflow-wrap:anywhere}ul{padding:0;list-style:none}.errorlist{color:#ae4931}@media(max-width:700px){main{margin:15px;padding:20px}input{max-width:85%}}
input{box-sizing:border-box;max-width:100%}code{overflow-wrap:anywhere}nav{margin-top:24px}form .helptext{display:block;font-size:13px;line-height:1.7}
#public-form{max-width:560px}#public-form p{margin:12px 0}#public-form label{margin:8px 0 4px}#public-form input:not([type=checkbox]):not([type=hidden]){width:100%;padding:9px}#public-form ul li{background:none;padding:0;margin:4px 0;font-size:13px;color:#647c84}#public-form input[type=checkbox]{width:18px;height:18px}#public-form .errorlist li{color:#ae4931}h1{font-size:24px}
