/* Luohe: warm paper, grape ink, tomato red and geometric green marks. */
body.c3-luohe{--lh-paper:#fff8eb;--lh-white:#fffcf5;--lh-ink:#301e29;--lh-purple:#60263f;--lh-red:#ec4b35;--lh-green:#77a989;--lh-line:#d7cbbb;--lh-muted:#74676b;margin:0;background:var(--lh-paper);color:var(--lh-ink);font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif}
.c3-luohe main{overflow:clip;background-image:linear-gradient(90deg,transparent calc(50% - 1px),#60263f07 50%,transparent calc(50% + 1px))}.c3-luohe main *{box-sizing:border-box}.c3-luohe main a{color:inherit;text-decoration:none}.c3-luohe main a:hover{color:var(--lh-red)}.c3-luohe main img{display:block;max-width:100%;height:auto}.c3-luohe main figure{margin:0}.c3-luohe main h1,.c3-luohe main h2,.c3-luohe main h3,.c3-luohe main p{margin-top:0;overflow-wrap:anywhere}.c3-luohe main h1{font-size:clamp(32px,4vw,59px);line-height:1.18;letter-spacing:-.055em;font-weight:900;margin-bottom:24px}.c3-luohe main h2{font-size:clamp(22px,2.2vw,31px);line-height:1.42;letter-spacing:-.035em;margin-bottom:14px}.c3-luohe main p{line-height:1.95}.c3-luohe main button{font:inherit;cursor:pointer}.c3-luohe main [hidden]{display:none!important}.c3-luohe :focus-visible{outline:3px solid var(--lh-red);outline-offset:5px}.lh6-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.lh6-eyebrow{color:var(--lh-red);font-size:11px;line-height:1.6!important;letter-spacing:.16em;font-weight:800;margin-bottom:19px!important}.lh6-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:24px 0;color:var(--lh-muted);font-size:12px;line-height:1.8}.lh6-crumb a:last-of-type{color:var(--lh-purple)}.lh6-meta{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:12px;color:var(--lh-muted);line-height:1.8;margin:18px 0}.lh6-lead{font-size:16px;color:var(--lh-muted)}.lh6-button,.lh6-reader button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border:1px solid var(--lh-purple);background:transparent;color:var(--lh-purple);font-size:13px!important;font-weight:700}.lh6-button:hover,.lh6-reader button:hover{background:var(--lh-purple);color:var(--lh-paper)!important}.lh6-text-link{display:inline-block;padding:8px 0;font-size:13px;font-weight:800;border-bottom:1px solid var(--lh-purple);line-height:1.5}.lh6-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.lh6-section-head h2{margin-bottom:0!important}.lh6-section-head .lh6-button{flex-shrink:0}.lh6-summary{font-size:14px;color:var(--lh-muted)}.lh6-compact .lh6-summary{display:none}.lh6-pager{display:flex;gap:8px;flex-wrap:wrap;padding:35px 0 5px;border-top:1px solid var(--lh-line);margin-top:35px}.lh6-pager a{min-width:42px;min-height:42px;display:grid;place-items:center;padding:9px 13px;border:1px solid var(--lh-line);font-size:13px}.lh6-pager a.active,.lh6-pager a.is-active,.lh6-pager a:hover{background:var(--lh-purple);color:var(--lh-paper)!important;border-color:var(--lh-purple)}.lh6-reader{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--lh-line);color:var(--lh-muted);font-size:12px}.lh6-prose{min-width:0;font-size:17px;line-height:2.05;overflow-wrap:anywhere}.lh6-prose>*:first-child{margin-top:0}.lh6-prose h1,.lh6-prose h2{font-size:27px!important;line-height:1.5!important;letter-spacing:0!important;margin:38px 0 18px!important}.lh6-prose h3{font-size:21px;line-height:1.6;margin:30px 0 14px}.lh6-prose p{font-size:inherit;line-height:inherit!important;margin-bottom:22px}.lh6-prose ul,.lh6-prose ol{padding-left:1.5em}.lh6-prose a{color:var(--lh-purple)!important;text-decoration:underline!important;text-underline-offset:4px}.lh6-prose img{height:auto!important;max-width:100%!important;margin:24px auto}.lh6-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;white-space:normal;font-size:14px}.lh6-prose td,.lh6-prose th{border:1px solid var(--lh-line);padding:10px;min-width:80px}.lh6-prose blockquote{margin:25px 0;padding:20px;border-left:3px solid var(--lh-red);background:var(--lh-paper)}.lh6-big-type .lh6-prose{font-size:20px}.lh6-related{padding-top:68px;padding-bottom:50px}.lh6-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:25px 0;border-top:2px solid var(--lh-purple);border-bottom:1px solid var(--lh-line)}.lh6-related-grid article{padding:25px 25px 20px 0;position:relative;min-width:0}.lh6-related-grid article+article{border-left:1px solid var(--lh-line);padding-left:25px}.lh6-related-grid time{font-size:12px;color:var(--lh-muted)}.lh6-related-grid h3{font-size:18px;line-height:1.8;margin:14px 0}.lh6-related-grid article>span{color:var(--lh-red);font-size:24px}.lh6-promo{margin-top:42px;margin-bottom:42px}.lh6-promo img{width:100%}.lh6-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--lh-purple);border-bottom:1px solid var(--lh-purple)}.lh6-columns a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:22px;font-size:14px;border-right:1px solid var(--lh-line)}.lh6-columns a:last-child{border-right:0}.lh6-columns a[aria-current]{background:var(--lh-purple);color:var(--lh-paper)}.lh6-columns a span{color:var(--lh-red)}.lh6-skip{position:fixed;top:8px;left:8px;z-index:10000;transform:translateY(-180%);background:#fff;padding:15px;color:#301e29}.lh6-skip:focus{transform:translateY(0)}.lh6-placeholder{min-height:230px;display:grid;place-items:center;padding:30px;border:2px dashed var(--lh-green);background:transparent;color:var(--lh-muted);font-size:14px}.c3-luohe main details summary{cursor:pointer;font-size:13px;font-weight:700;padding:13px 0;color:var(--lh-purple);line-height:1.7}.c3-luohe main details p{font-size:14px;color:var(--lh-muted);margin-bottom:15px}.c3-luohe main details[open] summary{margin-bottom:3px}.c3-luohe main a,.c3-luohe main button{transition:background-color .18s,color .18s}
@media(max-width:900px){.lh6-wrap{width:calc(100% - 40px)}.lh6-related-grid{grid-template-columns:1fr}.lh6-related-grid article+article{border-left:0;border-top:1px solid var(--lh-line);padding-left:0}.lh6-related-grid article{padding:22px 0}.lh6-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.lh6-columns a{border-bottom:1px solid var(--lh-line)}.lh6-columns a:nth-child(even){border-right:0}.lh6-columns a:nth-last-child(-n+2){border-bottom:0}.lh6-section-head{align-items:start}.lh6-prose{font-size:16px}}
@media(max-width:600px){.lh6-wrap{width:calc(100% - 32px)}.lh6-crumb{padding:18px 0;font-size:11px;gap:7px}.c3-luohe main h1{font-size:32px;letter-spacing:-.04em}.c3-luohe main h2{font-size:23px}.lh6-section-head{flex-direction:column;gap:18px}.lh6-reader{align-items:start;gap:12px}.lh6-reader span{max-width:110px}.lh6-related{padding-top:40px;padding-bottom:22px}.lh6-columns a{padding:18px 10px;font-size:13px}.lh6-promo{margin-top:28px;margin-bottom:28px}.lh6-meta{font-size:11px;gap:6px 13px}.lh6-prose h2{font-size:23px!important}.lh6-prose table{font-size:13px}.lh6-placeholder{min-height:180px}}
@media(prefers-reduced-motion:reduce){.c3-luohe main *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
