.cms-news .banner-carousel[data-v-90be86fe]{margin-top:0}.cms-news .section[data-v-90be86fe]{padding:40px 0}.cms-news .section .container[data-v-90be86fe]{margin:0 auto;max-width:1200px;padding:0 20px}.cms-news .category-filter[data-v-90be86fe]{background:#fff;border-bottom:1px solid #e8e8e8}.cms-news .category-filter .filter-tabs[data-v-90be86fe]{display:flex;gap:40px}.cms-news .category-filter .filter-tabs .tab-item[data-v-90be86fe]{color:#666;cursor:pointer;font-weight:500;padding:15px 0;position:relative;transition:all .3s ease}.cms-news .category-filter .filter-tabs .tab-item.active[data-v-90be86fe],.cms-news .category-filter .filter-tabs .tab-item[data-v-90be86fe]:hover{color:#1e7f35}.cms-news .category-filter .filter-tabs .tab-item.active[data-v-90be86fe]:after{background:#1e7f35;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.cms-news .news-list[data-v-90be86fe]{background:#f5f5f5}.cms-news .news-list .news-layout[data-v-90be86fe]{display:grid;gap:30px;grid-template-columns:1fr 320px}.cms-news .news-list .news-main .news-grid .news-card[data-v-90be86fe]{background:#fff;border-radius:8px;cursor:pointer;display:flex;gap:20px;margin-bottom:20px;padding:20px;transition:box-shadow .3s ease}.cms-news .news-list .news-main .news-grid .news-card[data-v-90be86fe]:hover{box-shadow:0 4px 12px #0000001a}.cms-news .news-list .news-main .news-grid .news-card:hover .read-more[data-v-90be86fe]{color:#1e7f35}.cms-news .news-list .news-main .news-grid .news-card .news-image[data-v-90be86fe]{border-radius:8px;flex-shrink:0;height:140px;overflow:hidden;width:200px}.cms-news .news-list .news-main .news-grid .news-card .news-image .image[data-v-90be86fe]{height:100%;width:100%}.cms-news .news-list .news-main .news-grid .news-card .news-image .image-placeholder[data-v-90be86fe]{align-items:center;background:#f5f5f5;color:#999;display:flex;font-size:24px;height:100%;justify-content:center;width:100%}.cms-news .news-list .news-main .news-grid .news-card .news-content[data-v-90be86fe]{flex:1}.cms-news .news-list .news-main .news-grid .news-card .news-content .news-meta[data-v-90be86fe]{color:#999;display:flex;font-size:.875rem;gap:15px;margin-bottom:10px}.cms-news .news-list .news-main .news-grid .news-card .news-content .news-meta .category[data-v-90be86fe]{color:#009140}.cms-news .news-list .news-main .news-grid .news-card .news-content .news-title[data-v-90be86fe]{color:#333;font-size:1.125rem;font-weight:600;line-height:1.4;margin-bottom:10px}.cms-news .news-list .news-main .news-grid .news-card .news-content .news-excerpt[data-v-90be86fe]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;line-height:1.6;margin-bottom:10px;overflow:hidden}.cms-news .news-list .news-main .news-grid .news-card .news-content .read-more[data-v-90be86fe]{color:#999;font-size:.875rem;transition:color .3s ease}.cms-news .news-list .news-main .empty-state[data-v-90be86fe]{background:#fff;border-radius:8px;padding:60px 20px;text-align:center}.cms-news .news-list .news-main .empty-state[data-v-90be86fe] .el-button--primary{background:#1e7f35;border-color:#1e7f35}.cms-news .news-list .news-main .empty-state[data-v-90be86fe] .el-button--primary:hover{background:#166a2b;border-color:#166a2b}.cms-news .news-list .news-main .pagination-wrapper[data-v-90be86fe]{display:flex;justify-content:center;margin-top:40px;padding:20px 0}.cms-news .news-list .news-main .custom-pagination[data-v-90be86fe]{align-items:center;display:flex;gap:8px}.cms-news .news-list .news-main .custom-pagination .page-btn[data-v-90be86fe]{background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;cursor:pointer;font-size:14px;height:32px;min-width:32px;padding:0 8px;transition:all .3s}.cms-news .news-list .news-main .custom-pagination .page-btn[data-v-90be86fe]:hover:not(:disabled){border-color:#1e7f35;color:#1e7f35}.cms-news .news-list .news-main .custom-pagination .page-btn.active[data-v-90be86fe]{background:#1e7f35;border-color:#1e7f35;color:#fff}.cms-news .news-list .news-main .custom-pagination .page-btn[data-v-90be86fe]:disabled{background:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.cms-news .news-list .news-sidebar .sidebar-section[data-v-90be86fe]{background:#fff;border-radius:8px;padding:20px}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-title[data-v-90be86fe]{align-items:center;color:#333;display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:20px}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-title .title-line[data-v-90be86fe]{background:#1e7f35;border-radius:2px;height:16px;width:4px}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-content[data-v-90be86fe]{flex:1}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item[data-v-90be86fe]{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:16px 0}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item[data-v-90be86fe]:first-child{padding-top:0}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item[data-v-90be86fe]:last-child{border-bottom:none;padding-bottom:0}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item:hover .sidebar-item-title[data-v-90be86fe]{color:#1e7f35}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-image[data-v-90be86fe]{border-radius:8px;flex-shrink:0;height:140px;overflow:hidden;width:100%}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-image .image[data-v-90be86fe]{height:100%;width:100%}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-image .image-placeholder[data-v-90be86fe]{align-items:center;background:#f5f5f5;color:#999;display:flex;font-size:24px;height:100%;justify-content:center;width:100%}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-content .sidebar-item-title[data-v-90be86fe]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:.9rem;line-height:1.5;margin-bottom:8px;overflow:hidden;transition:color .3s ease}.cms-news .news-list .news-sidebar .sidebar-section .sidebar-list .sidebar-item .sidebar-content .sidebar-date[data-v-90be86fe]{color:#999;font-size:.75rem}@media (max-width:768px){.cms-news .banner-carousel[data-v-90be86fe]{margin-top:60px}.cms-news .section[data-v-90be86fe]{padding:20px 0}.cms-news .category-filter .filter-tabs[data-v-90be86fe]{gap:20px;overflow-x:auto}.cms-news .category-filter .filter-tabs .tab-item[data-v-90be86fe]{padding:12px 0;white-space:nowrap}.cms-news .news-list .news-layout[data-v-90be86fe]{grid-template-columns:1fr}.cms-news .news-list .news-sidebar[data-v-90be86fe]{display:none}.cms-news .news-list .news-main .news-grid .news-card[data-v-90be86fe]{flex-direction:column}.cms-news .news-list .news-main .news-grid .news-card .news-image[data-v-90be86fe]{height:180px;width:100%}}
