body.c3-huoerguosi{--hg-ink:#1b392e;--hg-green:#1c3c31;--hg-red:#914d3d;--hg-gold:#a89052;--hg-muted:#6a7c68;--hg-line:#bfc7ae;background:#f2efe3!important;color:#253d30}
.c3-huoerguosi main{padding:0 0 60px;font-family:"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.8;overflow-wrap:anywhere}.c3-huoerguosi main *{box-sizing:border-box}.c3-huoerguosi main [hidden]{display:none!important}.c3-huoerguosi main h1,.c3-huoerguosi main h2,.c3-huoerguosi main h3,.c3-huoerguosi main p,.c3-huoerguosi main figure{margin:0}.c3-huoerguosi main h1,.c3-huoerguosi main h2,.c3-huoerguosi main h3{color:inherit}.c3-huoerguosi main h1{font-family:"Noto Serif SC","Songti SC","SimSun",serif;font-size:clamp(31px,4vw,52px);line-height:1.45;font-weight:700;letter-spacing:-.025em}.c3-huoerguosi main a{color:inherit;text-decoration:none}.c3-huoerguosi main a:hover{text-decoration:underline;text-underline-offset:4px}.c3-huoerguosi main img{display:block;max-width:100%}.c3-huoerguosi main button,.c3-huoerguosi main input{font:inherit}.c3-huoerguosi main button{border:1px solid #859476;background:#fffcf0;color:#31553e;padding:9px 16px;cursor:pointer}.c3-huoerguosi main button[aria-pressed=true]{background:#244a36;color:#fff}.c3-huoerguosi main summary{cursor:pointer}.c3-huoerguosi main :focus-visible{outline:3px solid #b8794a;outline-offset:4px}.c3-huoerguosi .hg-wrap{width:calc(100% - 64px);max-width:1160px;margin-inline:auto}.c3-huoerguosi .hg-crumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--hg-muted);padding:26px 0}.c3-huoerguosi .hg-crumb>*+*:before{content:"/";margin-right:10px;color:#ad9964}.c3-huoerguosi .hg-kicker{font-size:11px;letter-spacing:.12em;font-weight:750;color:#9c8049}.c3-huoerguosi .hg-meta{display:flex;flex-wrap:wrap;gap:7px 18px;font-size:12px;color:var(--hg-muted);margin-top:22px}.c3-huoerguosi .hg-summary:empty{display:none}.c3-huoerguosi .hg-placeholder{display:grid;place-items:center;min-height:140px;background:#d6ddc6;border:1px dashed #849370;color:#4a6645}.c3-huoerguosi .hg-tools{display:flex;align-items:center;gap:20px;padding:20px 0;font-size:12px;color:var(--hg-muted)}.c3-huoerguosi .hg-read{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:12px;font-weight:700}.c3-huoerguosi .hg-read span{font-size:23px;color:#a86b47}.c3-huoerguosi .hg-pager{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:35px}.c3-huoerguosi .hg-pager:empty{display:none}.c3-huoerguosi .hg-pager a{border:1px solid #a6b58e;background:#fffbee;min-width:42px;text-align:center;padding:8px 12px;font-size:13px}.c3-huoerguosi .hg-pager a.active{background:#2c5138;color:#fff}.c3-huoerguosi .hg-excerpt{font-size:13px;color:#6e8264;margin-top:15px}.c3-huoerguosi .hg-excerpt summary{font-size:12px;width:fit-content;color:#73834b}.c3-huoerguosi .hg-excerpt p{margin-top:12px}.c3-huoerguosi .hg-excerpt:has(p:empty){display:none}.c3-huoerguosi .hg-prose{max-width:740px;width:100%;margin-inline:auto;font-size:18px;line-height:1.95}.c3-huoerguosi .hg-prose p,.c3-huoerguosi .hg-prose ul,.c3-huoerguosi .hg-prose ol,.c3-huoerguosi .hg-prose table,.c3-huoerguosi .hg-prose blockquote{margin:0 0 1.45em}.c3-huoerguosi .hg-prose h2,.c3-huoerguosi .hg-prose h3,.c3-huoerguosi .hg-prose h4{margin:1.7em 0 .8em;line-height:1.6;scroll-margin-top:120px}.c3-huoerguosi .hg-prose h2{font-size:1.4em}.c3-huoerguosi .hg-prose h3{font-size:1.17em}.c3-huoerguosi .hg-prose>:first-child{margin-top:0}.c3-huoerguosi .hg-prose ul,.c3-huoerguosi .hg-prose ol{padding-left:1.5em}.c3-huoerguosi .hg-prose li{margin:.45em 0}.c3-huoerguosi .hg-prose img{height:auto;margin:25px auto}.c3-huoerguosi .hg-prose a{text-decoration:underline;text-underline-offset:3px;color:#916841}.c3-huoerguosi .hg-prose blockquote{padding:20px;background:#ecefdc;border-left:3px solid #9d9a61}.c3-huoerguosi .hg-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:.9em}.c3-huoerguosi .hg-prose th,.c3-huoerguosi .hg-prose td{min-width:110px;padding:12px;border:1px solid #bdcba7;text-align:left}.c3-huoerguosi .hg-prose th{background:#e6ecd5}.c3-huoerguosi .hg-large .hg-prose{font-size:20px}.c3-huoerguosi .hg-running-head{display:flex;align-items:center;gap:18px;font-size:10px;letter-spacing:.12em;color:#8d9871;max-width:740px;margin:0 auto 30px}.c3-huoerguosi .hg-running-head i{flex:1;height:1px;background:#c6d1b0}.c3-huoerguosi .hg-related{margin-top:60px;padding-top:30px;border-top:2px solid #7e8960}.c3-huoerguosi .hg-related h2{font-size:27px;margin-top:8px}.c3-huoerguosi .hg-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin:25px 0}.c3-huoerguosi .hg-related article{border-top:1px solid #adb995;padding:18px 0}.c3-huoerguosi .hg-related time{font-size:11px;color:#7a8a66}.c3-huoerguosi .hg-related h3{font-size:18px;line-height:1.7;margin-top:10px}.c3-huoerguosi .hg-related article>span{display:block;color:#a27a42;margin-top:10px}.c3-huoerguosi .hg-back{font-size:13px;font-weight:700}.c3-huoerguosi .hg-promo{margin-top:45px}.c3-huoerguosi .hg-promo img{width:100%;height:auto;object-fit:contain}.c3-huoerguosi .hg-columns{display:flex;flex-wrap:wrap;gap:1px;background:#b3c19b;margin-top:20px}.c3-huoerguosi .hg-columns a{flex:1;background:#f9f8e9;text-align:center;padding:18px 10px;font-size:13px}.c3-huoerguosi .hg-columns a[aria-current=page]{background:#2d4e37;color:#fff}.c3-huoerguosi .hg-skip{position:absolute;left:15px;top:-150px;padding:12px;background:#fff;color:#36573b;z-index:9999}.c3-huoerguosi .hg-skip:focus{top:15px}.c3-huoerguosi #hg-body,.c3-huoerguosi #hg-list{scroll-margin-top:120px}
@media(max-width:760px){.c3-huoerguosi .hg-wrap{width:calc(100% - 36px)}.c3-huoerguosi main h1{font-size:31px}.c3-huoerguosi .hg-crumb{padding:21px 0}.c3-huoerguosi .hg-tools{gap:14px;flex-wrap:wrap}.c3-huoerguosi .hg-prose{font-size:17px}.c3-huoerguosi .hg-large .hg-prose{font-size:19px}.c3-huoerguosi .hg-related{margin-top:40px;padding-top:25px}.c3-huoerguosi .hg-related h2{font-size:24px}.c3-huoerguosi .hg-related>div{display:block}.c3-huoerguosi .hg-related article{margin-top:13px}.c3-huoerguosi .hg-related h3{font-size:17px}.c3-huoerguosi .hg-columns a{flex-basis:calc(50% - 1px);padding:15px 8px;font-size:12px}.c3-huoerguosi .hg-promo{margin-top:30px}.c3-huoerguosi main{padding-bottom:35px}}
@media(prefers-reduced-motion:reduce){.c3-huoerguosi main *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
