.news-page[data-v-c8b85cee]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-c8b85cee]{flex:1;padding:20px 0}.breadcrumb[data-v-c8b85cee]{padding:10px 0;font-size:13px;color:#666}.breadcrumb a[data-v-c8b85cee]{color:#1a5fb4}.breadcrumb a[data-v-c8b85cee]:hover{text-decoration:underline}.breadcrumb .separator[data-v-c8b85cee]{margin:0 8px;color:#999}.content-wrapper[data-v-c8b85cee]{display:grid;grid-template-columns:1fr 280px;gap:20px}.main-area[data-v-c8b85cee]{background:#fff;border-radius:6px;padding:20px 24px}.page-header[data-v-c8b85cee]{margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #1a5fb4}.page-header h2[data-v-c8b85cee]{margin:0;font-size:18px;color:#1a5fb4}.news-list[data-v-c8b85cee]{display:flex;flex-direction:column}.news-item[data-v-c8b85cee]{display:grid;grid-template-columns:10px minmax(0,1fr) 116px;align-items:center;gap:12px;min-height:44px;padding:6px 0;cursor:pointer}.news-item:hover .item-title[data-v-c8b85cee]{color:#1a5fb4}.group-divider[data-v-c8b85cee]{margin-bottom:10px;padding-bottom:16px;border-bottom:1px dashed #d8d8d8}.item-bullet[data-v-c8b85cee]{width:4px;height:4px;background:#b7b7b7;border-radius:1px;justify-self:center}.item-title[data-v-c8b85cee]{min-width:0;font-size:15px;line-height:1.65;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.item-date[data-v-c8b85cee]{font-size:15px;line-height:1;color:#333;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pagination-wrapper[data-v-c8b85cee]{margin-top:24px;padding-top:18px;border-top:1px solid #eee;display:flex;justify-content:center}.sidebar[data-v-c8b85cee]{display:flex;flex-direction:column;gap:15px}.sidebar-card[data-v-c8b85cee]{background:#fff;border-radius:6px;padding:15px}.sidebar-card h3[data-v-c8b85cee]{margin:0 0 15px;font-size:15px;color:#1a5fb4;padding-bottom:10px;border-bottom:2px solid #1a5fb4}.hot-list[data-v-c8b85cee]{list-style:none;padding:0;margin:0}.hot-list li[data-v-c8b85cee]{display:flex;align-items:flex-start;gap:10px;padding:10px 5px;border-bottom:1px solid #f0f0f0;cursor:pointer}.hot-list li[data-v-c8b85cee]:last-child{border-bottom:none}.hot-num[data-v-c8b85cee]{width:18px;height:18px;background:#1a5fb4;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.hot-title[data-v-c8b85cee]{font-size:13px;color:#333;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.footer[data-v-c8b85cee]{background:#333;color:#999;padding:20px 0}.footer-nav[data-v-c8b85cee]{text-align:center;margin-bottom:12px}.footer-nav a[data-v-c8b85cee]{color:#999;margin:0 10px}.footer-nav a[data-v-c8b85cee]:hover{color:#fff}.footer-nav span[data-v-c8b85cee]{color:#555}.footer-info[data-v-c8b85cee]{text-align:center}.footer-info p[data-v-c8b85cee]{margin:5px 0;font-size:12px}@media (max-width: 768px){.header-content[data-v-c8b85cee]{height:60px;padding:0 10px}.logo h1[data-v-c8b85cee]{font-size:16px}.nav[data-v-c8b85cee]{display:none}.content-wrapper[data-v-c8b85cee]{grid-template-columns:1fr}.sidebar[data-v-c8b85cee]{order:-1}.news-item[data-v-c8b85cee]{grid-template-columns:10px minmax(0,1fr);align-items:start;row-gap:6px}.item-title[data-v-c8b85cee]{white-space:normal;grid-column:2 / 3}.item-date[data-v-c8b85cee]{grid-column:2 / 3;text-align:left;color:#777;font-size:13px}.group-divider[data-v-c8b85cee]{margin-bottom:8px;padding-bottom:14px}}
