.news-page[data-v-37e06fd7]{background:var(--page-bg);border-radius:8px;min-height:100vh;padding-bottom:60px;transition:all .3s ease}.news-banner[data-v-37e06fd7]{align-items:center;background:linear-gradient(135deg,#1a1a1a,#333);border-radius:10px;color:#fff;display:flex;height:200px;margin-bottom:40px}.news-banner h1[data-v-37e06fd7]{font-size:32px;font-weight:700;margin-bottom:10px}.news-banner p[data-v-37e06fd7]{font-size:16px;opacity:.8}.container[data-v-37e06fd7]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.news-layout[data-v-37e06fd7]{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 300px}@media(max-width:992px){.news-layout[data-v-37e06fd7]{grid-template-columns:1fr}.news-sidebar[data-v-37e06fd7]{display:none}}.news-filter[data-v-37e06fd7]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);display:flex;gap:15px;margin-bottom:25px;overflow-x:auto;padding:15px 20px;transition:all .3s ease;white-space:nowrap}.news-filter[data-v-37e06fd7]::-webkit-scrollbar{display:none}.news-filter .filter-item[data-v-37e06fd7]{border-radius:20px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:14px;padding:6px 16px;transition:all .2s}.news-filter .filter-item[data-v-37e06fd7]:hover{color:#ff8200}.news-filter .filter-item.active[data-v-37e06fd7]{background:#ff8200;color:#fff}.news-list[data-v-37e06fd7]{display:flex;flex-direction:column;gap:20px}.news-card[data-v-37e06fd7]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;overflow:hidden;transition:all .3s}@media(max-width:576px){.news-card[data-v-37e06fd7]{flex-direction:column}}.news-card[data-v-37e06fd7]:hover{box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-4px)}.news-card .news-image[data-v-37e06fd7]{flex-shrink:0;height:180px;overflow:hidden;position:relative;width:280px}@media(max-width:576px){.news-card .news-image[data-v-37e06fd7]{height:200px;width:100%}}.news-card .news-image img[data-v-37e06fd7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card .news-image .news-tag[data-v-37e06fd7]{background:rgba(0,0,0,.6);border-radius:4px;color:#fff;font-size:12px;left:12px;padding:2px 10px;position:absolute;top:12px}.news-card .news-info[data-v-37e06fd7]{display:flex;flex:1;flex-direction:column;padding:20px 25px}.news-card .news-info .news-title[data-v-37e06fd7]{color:var(--text-main);font-size:20px;font-weight:600;line-height:1.4;margin-bottom:12px}.news-card .news-info .news-summary[data-v-37e06fd7]{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);display:-webkit-box;font-size:14px;line-height:1.6;margin-bottom:auto;overflow:hidden}.news-card .news-info .news-footer[data-v-37e06fd7]{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.news-card .news-info .news-footer .news-date[data-v-37e06fd7]{color:var(--text-tertiary);font-size:13px}.news-card .news-info .news-footer .news-date i[data-v-37e06fd7]{margin-right:4px}.news-card .news-info .news-footer .news-more[data-v-37e06fd7]{color:#ff8200;font-size:14px;font-weight:500}.news-pagination[data-v-37e06fd7]{display:flex;justify-content:center;margin-top:40px}.news-sidebar[data-v-37e06fd7]{display:flex;flex-direction:column;gap:25px}.sidebar-card[data-v-37e06fd7]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:20px;transition:all .3s ease}.sidebar-card .card-title[data-v-37e06fd7]{border-bottom:1px solid var(--border-color);color:var(--text-main);font-size:18px;font-weight:600;margin-bottom:20px;padding-bottom:12px}.hot-activities[data-v-37e06fd7]{display:flex;flex-direction:column;gap:15px}.hot-activities .hot-item[data-v-37e06fd7]{display:flex;gap:12px}.hot-activities .hot-item img[data-v-37e06fd7]{border-radius:4px;height:60px;-o-object-fit:cover;object-fit:cover;width:80px}.hot-activities .hot-item .hot-info[data-v-37e06fd7]{flex:1}.hot-activities .hot-item .hot-info .hot-title[data-v-37e06fd7]{color:var(--text-main);font-size:14px;font-weight:500;margin-bottom:5px}.hot-activities .hot-item .hot-info .hot-status[data-v-37e06fd7]{border-radius:2px;font-size:12px;padding:1px 6px}.hot-activities .hot-item .hot-info .hot-status.ongoing[data-v-37e06fd7]{background:#e6f7ff;color:#1890ff}.hot-activities .hot-item .hot-info .hot-status.hot[data-v-37e06fd7]{background:#fff1f0;color:#f5222d}.contact-card[data-v-37e06fd7]{text-align:center}.contact-card p[data-v-37e06fd7]{color:var(--text-secondary);font-size:14px;margin-bottom:20px}.contact-card .social-links[data-v-37e06fd7]{display:flex;gap:20px;justify-content:center}.contact-card .social-links .social-item[data-v-37e06fd7]{align-items:center;background:var(--input-bg);border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .2s;width:40px}.contact-card .social-links .social-item[data-v-37e06fd7]:hover{background:#ff8200;color:#fff}@media(max-width:1200px){.container[data-v-37e06fd7]{width:95%}.news-layout[data-v-37e06fd7]{grid-template-columns:1fr}.news-sidebar[data-v-37e06fd7]{display:none}}