.pagination[data-v-79ee183c]{display:flex;justify-content:center;align-items:center;margin:20px auto;flex-wrap:wrap;gap:4px}.pagination button[data-v-79ee183c]{padding:6px 12px;border:1px solid #000;background-color:#fff;cursor:pointer;transition:all .3s ease;font-weight:700;border-radius:4px;font-size:14px}.nav-btn[data-v-79ee183c]{cursor:pointer;padding:6px 10px}.pagination button[data-v-79ee183c]:hover:not(.active):not(:disabled){border-color:#666;color:#333;background-color:#f0f0f0}.pagination button.active[data-v-79ee183c]{background-color:#000;color:#fff;border-color:#000}.pagination button[data-v-79ee183c]:disabled{cursor:not-allowed;opacity:.5}.ellipsis[data-v-79ee183c]{display:flex;align-items:center;padding:0 8px;color:#666}@media (max-width:576px){.pagination button[data-v-79ee183c]{padding:4px 8px;font-size:12px}.nav-btn[data-v-79ee183c]{padding:4px 6px}}.news-list[data-v-67409fc1]{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:20px}.news-item[data-v-67409fc1]{cursor:pointer;box-sizing:border-box;display:flex;border:1px dashed #ccc;padding:15px;margin-bottom:20px;transition:all .3s ease}.news-item[data-v-67409fc1]:hover{box-shadow:0 0 10px rgba(0,0,0,.1);border-color:#666}.news-item:hover .news-day[data-v-67409fc1],.news-item:hover .news-desc[data-v-67409fc1],.news-item:hover .news-month[data-v-67409fc1],.news-item:hover .news-title[data-v-67409fc1]{color:#333}.news-img[data-v-67409fc1]{flex:0 0 90px;margin-right:20px}.news-img img[data-v-67409fc1]{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;display:block}.news-content[data-v-67409fc1]{flex:1}.news-title[data-v-67409fc1]{font-size:16px;font-weight:600;margin-bottom:10px;color:#666;transition:color .3s ease}.news-desc[data-v-67409fc1]{font-size:14px;line-height:1.5;color:#888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;transition:color .3s ease}.news-date[data-v-67409fc1]{text-align:right;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:0 0 80px;margin-left:20px}.news-day[data-v-67409fc1]{font-size:60px;font-weight:700;color:#999;transition:color .3s ease}.news-month[data-v-67409fc1]{font-size:16px;color:#999;transition:color .3s ease}@media (max-width:768px){.news-date[data-v-67409fc1]{display:none}}