.news-content{color:#333;word-spacing:.05em;letter-spacing:.02em;font-family:Microsoft YaHei,微软雅黑,PingFang SC,Helvetica Neue,Arial,sans-serif;line-height:1.8}.news-content h1,.news-content h2,.news-content h3,.news-content h4,.news-content h5,.news-content h6{color:#1a365d;font-weight:600;line-height:1.3}.news-content h1{border-bottom:3px solid #3182ce;margin-top:3rem;margin-bottom:2rem;padding-bottom:.5rem;font-size:2.25rem}.news-content h2{margin-top:3rem;margin-bottom:2.5rem;padding-left:1rem;font-size:1.875rem;position:relative}.news-content h2:before{content:"";background:linear-gradient(#3182ce,#63b3ed);border-radius:2px;width:4px;height:1.5rem;position:absolute;top:.25rem;left:0}.news-content h3{color:#2c5282;margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.5rem}.news-content h4{color:#2a4365;margin-top:2rem;margin-bottom:1rem;font-size:1.25rem}.news-content h5{color:#2a4365;margin-top:1.5rem;margin-bottom:1rem;font-size:1.125rem}.news-content h6{color:#2a4365;margin-top:1.5rem;margin-bottom:.75rem;font-size:1rem}.news-content h1+h2{margin-top:2rem}.news-content h2+h3{margin-top:1.5rem}.news-content h3+h4{margin-top:1.25rem}.news-content h4+h5{margin-top:1rem}.news-content h5+h6{margin-top:.75rem}.news-content p{text-align:justify;text-indent:2rem;color:#4a5568;margin-bottom:1.5rem;font-size:1.1rem}.news-content p:first-child,.news-content h1+p,.news-content h2+p,.news-content h3+p,.news-content h4+p,.news-content h5+p,.news-content h6+p{text-indent:0}.news-content strong{color:#2d3748;font-weight:600}.news-content em{color:#4a5568;font-style:italic}.news-content a{color:#3182ce;border-bottom:1px solid #0000;text-decoration:none;transition:all .3s}.news-content a:hover{color:#2c5282;border-bottom-color:#3182ce}.news-content ul,.news-content ol{margin:1.5rem 0;padding-left:2rem}.news-content ul li,.news-content ol li{color:#4a5568;margin-bottom:.5rem;line-height:1.7}.news-content ul li::marker{color:#3182ce}.news-content ol li::marker{color:#3182ce;font-weight:600}.news-content blockquote{color:#2d3748;background:linear-gradient(90deg,#f7fafc,#edf2f7);border-left:4px solid #3182ce;border-radius:0 8px 8px 0;margin:2rem 0;padding:1.5rem 2rem;font-style:italic;position:relative;box-shadow:0 2px 8px #0000001a}.news-content blockquote:before{content:"\"";color:#3182ce;opacity:.3;font-family:serif;font-size:3rem;position:absolute;top:.5rem;left:1rem}.news-content blockquote p{text-indent:0;margin-bottom:0}.news-content img{border-radius:8px;max-width:100%;height:auto;margin:2rem auto;transition:transform .3s;display:block;box-shadow:0 4px 12px #0000001a}.news-content img:hover{transform:scale(1.02)}.news-content table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;margin:2rem 0;overflow:hidden;box-shadow:0 2px 8px #0000001a}.news-content table th{color:#fff;text-align:left;background:linear-gradient(135deg,#3182ce,#2c5282);padding:1rem;font-size:1rem;font-weight:600}.news-content table td{color:#4a5568;border-bottom:1px solid #e2e8f0;padding:.875rem 1rem}.news-content table tr:nth-child(2n){background-color:#f8fafc}.news-content table tr:hover{background-color:#edf2f7}.news-content code{color:#e53e3e;background-color:#f1f5f9;border-radius:4px;padding:.25rem .5rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em}.news-content pre{color:#e2e8f0;background-color:#2d3748;border-radius:8px;margin:2rem 0;padding:1.5rem;overflow-x:auto;box-shadow:0 2px 8px #0000001a}.news-content pre code{color:inherit;background:0 0;padding:0;font-size:.9rem;line-height:1.6}.news-content hr{background:linear-gradient(90deg,#0000,#3182ce,#0000);border:none;height:2px;margin:3rem 0}.news-content .highlight{background:linear-gradient(120deg,#fef5e7 0% 100%) 0 75%/100% 40% no-repeat;padding:.1rem .2rem}.news-content .important{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:1rem 0;padding:1rem}.news-content .important p{color:#991b1b;text-indent:0;margin:0}.news-content .note{background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;margin:1rem 0;padding:1rem}.news-content .note p{color:#0c4a6e;text-indent:0;margin:0}@media (max-width:768px){.news-content{font-size:1rem;line-height:1.7}.news-content h1{margin-top:2rem;margin-bottom:1.5rem;font-size:1.75rem}.news-content h2{margin-top:2rem;margin-bottom:1.75rem;font-size:1.5rem}.news-content h3{margin-top:1.75rem;margin-bottom:1rem;font-size:1.25rem}.news-content h4{margin-top:1.5rem;margin-bottom:.75rem}.news-content h1+h2{margin-top:1.5rem}.news-content h2+h3{margin-top:1.25rem}.news-content h3+h4{margin-top:1rem}.news-content p{text-indent:1.5rem;font-size:1rem}.news-content blockquote{margin:1.5rem 0;padding:1rem}.news-content table{font-size:.875rem}.news-content table th,.news-content table td{padding:.75rem .5rem}}@media print{.news-content{color:#000;font-size:12pt;line-height:1.5}.news-content h1,.news-content h2,.news-content h3,.news-content h4,.news-content h5,.news-content h6{color:#000;page-break-after:avoid}.news-content blockquote{box-shadow:none;background:0 0;border-left:2px solid #000}.news-content img{page-break-inside:avoid;max-width:100%}.news-content table{page-break-inside:avoid;border:1px solid #000}}.news-content.prose{color:#4a5568;max-width:none}.news-content.prose p{text-align:justify;text-indent:2em;margin-top:1.2rem;margin-bottom:1.2rem;line-height:1.8}.news-content.prose h1{color:inherit;font-weight:inherit;margin-top:3rem;margin-bottom:2rem}.news-content.prose h2{color:inherit;font-weight:inherit;margin-top:3rem;margin-bottom:2.5rem}.news-content.prose h3{color:inherit;font-weight:inherit;margin-top:2.5rem;margin-bottom:1.5rem}.news-content.prose h4{color:inherit;font-weight:inherit;margin-top:2rem;margin-bottom:1rem}.news-content.prose h5{color:inherit;font-weight:inherit;margin-top:1.5rem;margin-bottom:1rem}.news-content.prose h6{color:inherit;font-weight:inherit;margin-top:1.5rem;margin-bottom:.75rem}.news-content.prose blockquote{color:#2d3748;background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border-left-color:#3182ce;border-radius:0 8px 8px 0;font-style:italic}.news-content.prose table{border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.news-content.prose thead th{color:#fff;background:linear-gradient(135deg,#3182ce 0%,#2c5282 100%);font-weight:600}.news-content.prose tbody tr:hover{background:#f7fafc}
