*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.78;color:#1f2328;background:#ffffff}
.wrap{max-width:740px;margin:0 auto;padding:0 24px}
header{padding:46px 0 30px;border-bottom:1px solid #e6e8eb}
h1{font-size:1.55rem;font-weight:600;letter-spacing:.5px}
h1 a{color:#1f2328;text-decoration:none}
nav{margin-top:13px}
nav a{color:#5c6570;text-decoration:none;margin-right:20px;font-size:.93rem}
nav a:hover{color:#0a6cff}
main{padding:40px 0}
article.post{padding:26px 0;border-bottom:1px solid #e6e8eb}
article.post:last-child{border-bottom:none}
article.post h2{font-size:1.13rem;font-weight:600;margin-bottom:9px;line-height:1.5}
article.post h2 a{color:#1f2328;text-decoration:none}
article.post h2 a:hover{color:#0a6cff}
article.post time{font-size:.84rem;color:#5c6570;display:block;margin-bottom:8px}
article.post p{color:#5c6570;font-size:.94rem}
.single h2{font-size:1.35rem;font-weight:600;margin-bottom:12px;line-height:1.5}
.single time{font-size:.85rem;color:#5c6570;display:block;margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid #e6e8eb}
.single p{margin-bottom:17px;font-size:.97rem}
.single h3{font-size:1.03rem;font-weight:600;margin:26px 0 12px}
.single ul{margin:0 0 17px 20px}
.single li{margin-bottom:8px;font-size:.96rem}
.single code{background:#f2f4f7;padding:2px 6px;border-radius:4px;font-size:.88em;font-family:ui-monospace,Menlo,Consolas,monospace}
.backlink{display:inline-block;margin-top:30px;font-size:.9rem;color:#0a6cff;text-decoration:none}
footer{padding:34px 0 54px;color:#5c6570;font-size:.85rem;border-top:1px solid #e6e8eb}
footer a{color:#5c6570}
