}
/* ===== 导航栏基础样式（桌面端） ===== */
html body #nav-left a {
    color: #7A9E7E !important;
    font-size: 20px !important;
    text-decoration: none !important;
}
html body #nav-left a:hover {
    color: #B78C6A !important;
}

html body #nav-right .nav-right-item a {
    color: #7A9E7E !important;
    font-size: 16px !important;
    text-decoration: none !important;
}
html body #nav-right .nav-right-item a:hover {
    color: #B78C6A !important;
}

html body #nav-menu-btn {
    color: #7A9E7E !important;
    font-size: 24px !important;
    cursor: pointer;
}
html body #nav-menu-btn:hover {
    color: #B78C6A !important;
}

/* ===== 汉堡菜单展开后的样式（移动端） ===== */
html body .nav-vertical-list .nav-vertical-item a {
    color: #7A9E7E !important;
    font-size: 15px !important;           /* 调整为15px */
}
html body .nav-vertical-list .nav-vertical-item a:hover {
    color: #B78C6A !important;
}

/* 如果菜单图标需要与文字同色（可选） */
html body .nav-vertical-list .nav-vertical-item i {
    color: #7A9E7E !important;
}
html body .nav-vertical-list .nav-vertical-item i:hover {
    color: #B78C6A !important;
}

/* ===== 当前页面高亮 ===== */
html body #nav-right .nav-right-item a[aria-current="page"] {
    color: #B78C6A !important;
    font-weight: bold !important;
}

/* ===== 响应式调整（仅左侧标题和右侧链接，不影响展开菜单） ===== */
@media (max-width: 768px) {
    html body #nav-left a {
        font-size: 16px !important;
    }
    html body #nav-right .nav-right-item a {
        font-size: 14px !important;
        padding: 0 5px !important;        /* 移动端适当减小间距 */
    }
    html body #nav-menu-btn {
        font-size: 22px !important;
    }
}
@media (max-width: 480px) {
    html body #nav-left a {
        font-size: 14px !important;
    }
    html body #nav-right .nav-right-item a {
        font-size: 12px !important;
        padding: 0 3px !important;
    }
    html body #nav-menu-btn {
        font-size: 20px !important;
    }
}