body.c3-tonghua{--ink:#183c34;--paper:#f7f1df;--red:#88463d;--line:#c4b798;--muted:#7c7866;margin:0;background:#f7f1df!important;color:#214137;font-family:Arial,"Microsoft YaHei",sans-serif}body.c3-tonghua *{box-sizing:border-box}.c3-tonghua main{padding-top:26px;background-image:repeating-linear-gradient(0deg,transparent 0 35px,#aea18412 35px 36px)}.th-wrap{width:min(1190px,calc(100% - 48px));margin-inline:auto}.c3-tonghua main a{color:inherit;text-decoration:none}.c3-tonghua main a:hover{text-decoration:underline;text-underline-offset:5px}.c3-tonghua :focus-visible{outline:3px solid #a45343;outline-offset:4px}.c3-tonghua h1,.c3-tonghua h2,.c3-tonghua h3{overflow-wrap:anywhere}.c3-tonghua h1{font-size:min(clamp(33px,4.7vw,57px), clamp(32px, calc(2.105263vw + 17.68421px), 48px));font-weight:900;line-height:1.28;letter-spacing:-.04em;color:#193b31;margin:0 0 23px}.th-kicker{font:11px/1.8 monospace;letter-spacing:.16em;color:#9a4d42;margin:0 0 18px}.th-intro{font-size:16px;line-height:1.95;color:#7a7b65;max-width:710px}.th-crumb{display:flex;flex-wrap:wrap;gap:11px;margin-bottom:32px;font-size:12px;line-height:1.8;color:#81806b}.th-crumb a::after{content:" /";margin-left:10px;color:#b1a180}.th-photo{margin:0;min-width:0}.th-photo img{width:100%;height:auto;object-fit:cover;display:block}.th-placeholder{min-height:220px;display:grid;place-items:center;padding:24px;border:1px dashed #a89d7d;background:repeating-linear-gradient(135deg,#d7cba7 0 1px,transparent 1px 15px);color:#83785f}.th-meta{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13px;line-height:1.8;color:inherit;opacity:.76}.th-tools{display:flex;align-items:center;gap:17px;flex-wrap:wrap;padding:18px 0;font-size:13px}.th-tools button{min-height:40px;padding:8px 15px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.th-tools button[aria-pressed=true]{background:#224d3f;border-color:#224d3f;color:#fff}[hidden]{display:none!important}.th-paper{background:#fffdf5;color:#334137;padding:45px}.th-prose{max-width:740px;width:100%;margin-inline:auto;color:#384638;font-size:18px;line-height:1.98;overflow-wrap:anywhere;scroll-margin-top:110px}.th-prose>*{max-width:100%}.th-prose h1,.th-prose h2,.th-prose h3,.th-prose h4{line-height:1.5;scroll-margin-top:110px}.th-prose h1{font-size:31px}.th-prose h2{font-size:min(27px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));margin:1.85em 0 .7em}.th-prose h3{font-size:22px}.th-prose p{margin:1.08em 0}.th-prose a{color:#924c3e!important;text-decoration:underline!important}.th-prose img,.th-prose video,.th-prose iframe{max-width:100%;height:auto}.th-prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.th-prose td,.th-prose th{border:1px solid #bfb99f;padding:9px}.th-prose pre{max-width:100%;overflow:auto}.th-prose ul,.th-prose ol{padding-left:1.45em}.th-large .th-prose{font-size:21px}.th-end{max-width:740px;margin:30px auto 0;border-top:1px solid #c7bfa3;padding-top:23px;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:14px;color:#63735b}.th-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:40px 0 55px}.th-pager a{min-width:40px;min-height:40px;padding:7px 12px;border:1px solid #bcb291;background:#fcf8ec;display:grid;place-items:center}.th-pager a.active,.th-pager a.current{background:#234d40;color:#fff;border-color:#234d40}.th-related{margin-top:56px;margin-bottom:45px}.th-related>header{display:flex;align-items:end;justify-content:space-between;gap:23px;border-bottom:1px solid #bdb290;padding-bottom:21px}.th-related h2{font-size:min(28px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));margin:0}.th-note{font-size:13px;color:#8f866e}.th-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:23px}.th-related-grid article{border-top:3px solid #9b6654;padding:18px 0}.th-related-grid time{font-size:12px;color:#9b816d}.th-related-grid h3{font-size:19px;line-height:1.7;margin:14px 0}.th-back{display:inline-block;margin-top:21px;padding-bottom:6px;border-bottom:1px solid #97614c}.th-promo{margin-block:35px}.th-promo img{width:100%;height:auto;display:block}.th-columns{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #aeb294}.th-columns a{padding:20px 8px;text-align:center;background:#ebe9d4;border-right:1px solid #aeb294}.th-columns a:last-child{border-right:0}.th-columns a[aria-current]{background:#aabd9e;color:#19392f}.th-read-link{display:inline-block;margin-top:16px;padding:4px 0;border-bottom:1px solid currentColor;font-size:13px}.th-caption{font-size:12px;line-height:1.8;color:#877660;margin-top:12px}.th-skip{position:fixed;top:-100px;left:14px;background:#fff;color:#264637;padding:14px;z-index:99999}.th-skip:focus{top:14px}
@media(max-width:760px){.c3-tonghua main{padding-top:18px}.th-wrap{width:calc(100% - 32px)}.c3-tonghua h1{font-size:min(33px, clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.38}.th-intro{font-size:15px}.th-crumb{margin-bottom:23px;gap:6px}.th-paper{padding:25px 18px}.th-prose{font-size:17px;line-height:1.95}.th-prose h2{font-size:24px}.th-prose h3{font-size:21px}.th-tools{gap:11px}.th-end{flex-direction:column}.th-related{margin-top:36px}.th-related>header{flex-direction:column;align-items:start;gap:13px}.th-related h2{font-size:25px}.th-related-grid{grid-template-columns:1fr;gap:4px}.th-columns{grid-template-columns:repeat(2,1fr)}.th-columns a{padding:16px 8px;font-size:14px;border-bottom:1px solid #aeb294}.th-promo{margin-block:25px}.th-pager{gap:7px}.th-pager a{min-width:36px}.th-placeholder{min-height:160px}}
@media(prefers-reduced-motion:reduce){.c3-tonghua *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
