:root{--news-primary:#128bed;--news-primary-soft:#e8f3fd;--news-text-main:#111827;--news-text-secondary:#6b7280;--news-text-muted:#9ca3af;--news-divider:#d1d5db;--news-card-bg:#fff}[data-bs-theme=dark]{--news-primary:#3e8ed6;--news-primary-soft:rgba(62,142,214,.14);--news-text-main:#e5e7eb;--news-text-secondary:#c4c9d1;--news-text-muted:#9ba3af;--news-divider:#3f4853;--news-card-bg:#1f242a}.news-hot-titile-text{color:var(--news-text-secondary);font-family:PingFangHK-Regular,PingFang HK,sans-serif;font-size:16px}.news-hot-list{list-style:none;padding:0}.news-hot-list li{align-items:center;display:flex;margin-bottom:10px;margin-top:20px}.news-hot-rank{font-weight:700;margin-right:10px}.news-hot-rank-1{color:#e02020}.news-hot-rank-2{color:#fa6400}.news-hot-rank-3{color:#f79400}.news-hot-title{color:var(--news-text-main);max-width:400px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.news-hot-title:hover{color:var(--news-primary)}.news-details-title-text{color:var(--news-text-main);font-family:PingFangHK-Medium,PingFang HK,sans-serif;font-size:24px;font-weight:700}.news-details-time-text{color:var(--news-text-secondary)}.news-details-href-text,.news-details-time-text{font-family:PingFangHK-Regular,PingFang HK,sans-serif;font-size:16px}.news-details-href-text{color:var(--news-primary);text-decoration:none}.news-details-href-text:hover{text-decoration:underline}.news-details-href-content-text{color:var(--news-text-muted);font-family:PingFangHK-Regular,PingFang HK,sans-serif;font-size:14px}.news-details-content-text{color:var(--news-text-main);line-height:1.85;text-align:justify}.news-details-content-text,.news-details-right-title-text{font-family:PingFangHK-Regular,PingFang HK,sans-serif;font-size:16px}.news-details-right-title-text{color:var(--news-text-secondary)}.news-details-right-one-content-text{color:var(--news-text-main);font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:13px}.news-details-right-two-title-text{color:var(--news-text-main);font-family:PingFangSC-Medium,PingFang SC,sans-serif;font-size:18px;font-weight:700}.news-details-right-two-content-text{color:var(--news-text-secondary);font-family:PingFangHK-Regular,PingFang HK,sans-serif;font-size:13px}.news-card{background-color:var(--news-card-bg);border:1px solid var(--news-divider);border-radius:8px}.news-section-divider{border-color:var(--news-divider)!important}.news-tag-text{background-color:var(--news-primary-soft);border-radius:4px;color:var(--news-primary);font-size:12px}
