*{box-sizing:border-box}
html{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",Arial,sans-serif;color:#202020;background:#fff}
body{margin:0;font-size:17px;line-height:1.85}
.wrap{max-width:850px;margin:0 auto;padding:26px 24px 70px}
header{border-bottom:1px solid #ededed}
header .wrap{padding-top:16px;padding-bottom:16px}
header a{font-size:14px;color:#444;text-decoration:none}
main{padding-top:28px}
a{color:#14558a;text-decoration:underline;text-underline-offset:3px}
h1{font-size:30px;line-height:1.45;margin:4px 0 27px;font-weight:700;color:#111}
h2{font-size:23px;line-height:1.5;margin:34px 0 13px;font-weight:650;color:#222}
h3{font-size:19px;line-height:1.5;margin:26px 0 8px}
p{margin:13px 0}
ul,ol{padding-left:1.45em}
li{margin:7px 0}
table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.7;margin:20px 0}
th,td{border:1px solid #d0d0d0;padding:9px 12px;vertical-align:top;text-align:left}
th{background:#fafafa}
.table-scroll{overflow:auto}
.small{font-size:14px;color:#5b5b5b}
.items{padding-left:1.35em}
footer{border-top:1px solid #eee;padding-top:16px;margin-top:42px;font-size:13px;color:#777}
@media(max-width:700px){body{font-size:16px}.wrap{padding-left:17px;padding-right:17px}h1{font-size:25px}h2{font-size:21px}table{font-size:14px}}
