/*组件样式*/
/*组件样式*/
/*组件样式*/
.sjnav li a{font-size:15px !important;padding:3px 35px !important;}
/* ========== 翻页条容器 ========== */
.pagination-box {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px 0 30px;
    font-size: 14px;
    color: #333;}

/* 数字按钮 / 上一页 / 下一页 通用 */
.pagination-box button {
    padding: 6px 12px;
    border: 1px solid #d9d9d9;
    background: #fff;
    color: #595959;
    border-radius: 4px;
    cursor: pointer;
    transition: all .2s;
    outline: none;}
.pagination-box button:hover:not(:disabled) {
    border-color: #9a0000;
    color: #9a0000;}
.pagination-box button:disabled {
    opacity: .5;
    cursor: not-allowed;}

/* 当前页高亮 */
.pagination-box button.active {
    background: #9a0000;
    border-color: #9a0000;
    color: #fff;}

/* 页码数字区域 */
.pagination-box .nums {
    display: flex;
    gap: 4px;}

/* 信息文字 */
.pagination-box .info {
    margin-left: 12px;
    color: #666;}

/* 移动端自适应 */
@media (max-width: 640px) {
    .pagination-box {
        flex-wrap: wrap;
        gap: 6px;}
    .pagination-box button {
        padding: 5px 10px;
        font-size: 13px;}
    .pagination-box .info {
        width: 100%;
        text-align: center;
        margin: 6px 0 0;}
}
/*组件样式*/
/*组件样式*/
