.news-detail-module-scss-module__dB60kq__newsDetailPage{background:#fff;min-height:100vh}.news-detail-module-scss-module__dB60kq__breadcrumb{background:linear-gradient(90deg,#2e7d32 0%,#4caf50 100%);padding:16px 0;box-shadow:0 2px 8px #2e7d3233}.news-detail-module-scss-module__dB60kq__breadcrumb .news-detail-module-scss-module__dB60kq__container{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.news-detail-module-scss-module__dB60kq__breadcrumb .news-detail-module-scss-module__dB60kq__container a{color:#ffffffe6;text-decoration:none;transition:color .2s}.news-detail-module-scss-module__dB60kq__breadcrumb .news-detail-module-scss-module__dB60kq__container a:hover{color:#fff}.news-detail-module-scss-module__dB60kq__breadcrumb .news-detail-module-scss-module__dB60kq__container .news-detail-module-scss-module__dB60kq__separator{color:#fff9;margin:0 4px}.news-detail-module-scss-module__dB60kq__breadcrumb .news-detail-module-scss-module__dB60kq__container .news-detail-module-scss-module__dB60kq__current{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:500;overflow:hidden}.news-detail-module-scss-module__dB60kq__mainContent{width:100%;max-width:1200px;margin:0 auto;padding:40px 0 60px}.news-detail-module-scss-module__dB60kq__mainContent .container{max-width:900px;padding-left:24px;padding-right:24px}.news-detail-module-scss-module__dB60kq__article{background:#fff}.news-detail-module-scss-module__dB60kq__articleHeader{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:20px}.news-detail-module-scss-module__dB60kq__articleTitle{color:#1a3a5c;margin:0 0 15px;font-size:28px;font-weight:700;line-height:1.4}.news-detail-module-scss-module__dB60kq__articleMeta{color:#1a3a5c;font-size:14px}.news-detail-module-scss-module__dB60kq__articleMeta .news-detail-module-scss-module__dB60kq__author:after{content:" "}.news-detail-module-scss-module__dB60kq__articleMeta .news-detail-module-scss-module__dB60kq__date{color:#1a3a5c}.news-detail-module-scss-module__dB60kq__coverImage{border-radius:8px;margin-bottom:30px;overflow:hidden}.news-detail-module-scss-module__dB60kq__coverImage img{width:100%;height:auto;display:block}.news-detail-module-scss-module__dB60kq__articleContent{color:#333;font-size:16px;line-height:1.8}.news-detail-module-scss-module__dB60kq__articleContent p{margin-bottom:1.5em}.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block],.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block{border-radius:.5rem;margin:.75rem 0;padding:1rem 1.25rem}.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] p,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block p{margin-bottom:1em}.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] p:last-child,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block p:last-child{margin-bottom:0}.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] ul,.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] ol,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block ul,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block ol{margin-bottom:1em}.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] ul:last-child,.news-detail-module-scss-module__dB60kq__articleContent div[data-type=color-block] ol:last-child,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block ul:last-child,.news-detail-module-scss-module__dB60kq__articleContent .news-detail-module-scss-module__dB60kq__color-block ol:last-child{margin-bottom:0}.news-detail-module-scss-module__dB60kq__articleContent mark{border-radius:2px;padding:.1em .2em}.news-detail-module-scss-module__dB60kq__articleContent h1{color:#1a3a5c;margin-bottom:1em;font-size:28px;font-weight:700}.news-detail-module-scss-module__dB60kq__articleContent h2,.news-detail-module-scss-module__dB60kq__articleContent h3,.news-detail-module-scss-module__dB60kq__articleContent h4{color:#1a3a5c;margin-top:2em;margin-bottom:1em}.news-detail-module-scss-module__dB60kq__articleContent h2{font-size:24px}.news-detail-module-scss-module__dB60kq__articleContent h3{font-size:20px}.news-detail-module-scss-module__dB60kq__articleContent h4{font-size:18px}.news-detail-module-scss-module__dB60kq__articleContent img{cursor:pointer;border-radius:8px;max-width:100%;height:auto;margin:1.5em 0;transition:outline .15s}.news-detail-module-scss-module__dB60kq__articleContent img:hover{outline-offset:2px;outline:2px solid #dee2e6}.news-detail-module-scss-module__dB60kq__articleContent img[data-align=left]{margin-left:0;margin-right:auto;display:block}.news-detail-module-scss-module__dB60kq__articleContent img[data-align=center]{margin-left:auto;margin-right:auto;display:block}.news-detail-module-scss-module__dB60kq__articleContent img[data-align=right]{margin-left:auto;margin-right:0;display:block}.news-detail-module-scss-module__dB60kq__articleContent img[data-grid="2"]{vertical-align:top;width:calc(50% - 6px);margin:3px;display:inline-block}.news-detail-module-scss-module__dB60kq__articleContent img[data-grid="3"]{vertical-align:top;width:calc(33.333% - 6px);margin:3px;display:inline-block}.news-detail-module-scss-module__dB60kq__articleContent img[data-grid="4"]{vertical-align:top;width:calc(25% - 6px);margin:3px;display:inline-block}.news-detail-module-scss-module__dB60kq__articleContent ul,.news-detail-module-scss-module__dB60kq__articleContent ol{margin-bottom:1.5em;padding-left:2em}.news-detail-module-scss-module__dB60kq__articleContent li{margin-bottom:.5em}.news-detail-module-scss-module__dB60kq__articleContent blockquote{color:#666;border-left:4px solid #4caf50;margin:1.5em 0;padding-left:20px;font-style:italic}.news-detail-module-scss-module__dB60kq__articleContent code{background:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,monospace}.news-detail-module-scss-module__dB60kq__articleContent pre{background:#f8f9fa;border-radius:.25rem;margin:1.5em 0;padding:1rem;overflow-x:auto}.news-detail-module-scss-module__dB60kq__articleContent pre code{background:0 0;padding:0}.news-detail-module-scss-module__dB60kq__articleContent iframe{max-width:100%;margin:1.5em 0}.news-detail-module-scss-module__dB60kq__articleContent hr{border:none;border-top:1px solid #dee2e6;margin:1.5rem 0}.news-detail-module-scss-module__dB60kq__articleContent a{color:#4caf50;text-decoration:underline}.news-detail-module-scss-module__dB60kq__articleContent a:hover{color:#2e7d32}.news-detail-module-scss-module__dB60kq__articleFooter{border-top:1px solid #eee;margin-top:40px;padding-top:20px}.news-detail-module-scss-module__dB60kq__backLink{color:#4caf50;align-items:center;gap:8px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.news-detail-module-scss-module__dB60kq__backLink:hover{color:#2e7d32}.news-detail-module-scss-module__dB60kq__loading{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.news-detail-module-scss-module__dB60kq__loading .news-detail-module-scss-module__dB60kq__spinner{border:4px solid #e8f5e9;border-top-color:#4caf50;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite news-detail-module-scss-module__dB60kq__spin}.news-detail-module-scss-module__dB60kq__loading .news-detail-module-scss-module__dB60kq__loadingText{color:#666;font-size:14px}@keyframes news-detail-module-scss-module__dB60kq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.news-detail-module-scss-module__dB60kq__errorState{text-align:center;padding:80px 40px}.news-detail-module-scss-module__dB60kq__errorState h2{color:#333;margin:0 0 20px;font-size:24px}@media (max-width:768px){.news-detail-module-scss-module__dB60kq__mainContent{padding:30px 0 40px}.news-detail-module-scss-module__dB60kq__mainContent .container{padding-left:16px;padding-right:16px}.news-detail-module-scss-module__dB60kq__articleTitle{font-size:22px}.news-detail-module-scss-module__dB60kq__articleContent{font-size:15px}}
