.zhkh-hub{max-width:1120px;margin:0 auto 36px;color:#344b55;}.zhkh-hub .zhkh-lead{font-size:18px;line-height:1.65;max-width:850px;margin:0 0 24px;}.zhkh-hub h2{margin:32px 0 16px;font-size:26px;line-height:1.3;}.zhkh-hub .zhkh-topic-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;list-style:none;padding:0;margin:0 0 24px;}.zhkh-hub .zhkh-topic-grid li{margin:0;padding:0;}.zhkh-hub .zhkh-topic-grid a{display:block;height:100%;box-sizing:border-box;padding:18px 20px;background:#f4f8fa;border:1px solid #dce7eb;border-radius:10px;color:#216774;line-height:1.45;text-decoration:none;}.zhkh-hub .zhkh-topic-grid a:hover{background:#eaf3f6;border-color:#83aeb8;}.zhkh-hub a:focus-visible{outline:3px solid #16798b;outline-offset:4px;}.zhkh-hub .zhkh-topic-grid strong{display:block;font-size:18px;}.zhkh-hub .zhkh-topic-grid span{display:block;margin-top:7px;font-size:15px;color:#506671;}.zhkh-hub .zhkh-topic-section{padding:5px 0 16px;border-bottom:1px solid #e5edf0;scroll-margin-top:90px;}.zhkh-hub .zhkh-topic-section p{max-width:850px;line-height:1.7;margin-bottom:10px;}.zhkh-hub .zhkh-related{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;padding:0;margin:0 0 24px;}.zhkh-hub .zhkh-back{margin-top:28px;}.zhkh-hub .zhkh-status{background:#f4f8fa;border-left:3px solid #7eabb5;padding:14px 18px;margin-top:28px;color:#506671;line-height:1.6;}@media (max-width:600px){.zhkh-hub .zhkh-topic-grid{grid-template-columns:minmax(0,1fr);gap:10px;}.zhkh-hub .zhkh-topic-grid a{padding:15px 17px;}.zhkh-hub .zhkh-lead{font-size:16px;line-height:1.65;}.zhkh-hub h2{font-size:23px;margin-top:27px;}.zhkh-hub .zhkh-related{display:block;}.zhkh-hub .zhkh-related li{margin-bottom:12px;}}
