.elementor-4028 .elementor-element.elementor-element-55f2ab5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for wpb-accordion-menu, class: .elementor-element-611f9b6 *//* 深色主题改浅色主题 */
.wpb_category_n_menu_accordion.wpb_wmca_accordion_wrapper_theme_dark {
    background-color: #ffffff !important; /* 背景改为白色 */
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); /* 添加柔和的阴影 */
}

/* 顶级菜单项样式 */
.wpb_category_n_menu_accordion.wpb_wmca_accordion_wrapper_theme_dark > ul > li > a {
    background-color: #f8f9fa !important; /* 浅灰色背景 */
    color: #343a40 !important; /* 深灰色文字 */
    border-bottom: 1px solid #e9ecef !important;
}

/* 子菜单样式 */
.wpb_category_n_menu_accordion.wpb_wmca_accordion_wrapper_theme_dark .sub-menu {
    background-color: #ffffff !important; /* 子菜单背景白色 */
    border-left: 2px solid #e9ecef;
}

/* 子菜单项样式 */
.wpb_category_n_menu_accordion.wpb_wmca_accordion_wrapper_theme_dark .sub-menu li a {
    color: #495057 !important; /* 文字深灰色 */
    background-color: #ffffff !important;
}

/* 子菜单项悬停效果 */
.wpb_category_n_menu_accordion.wpb_wmca_accordion_wrapper_theme_dark .sub-menu li a:hover {
    background-color: #f1f3f5 !important; /* 悬停时浅灰背景 */
    color: #212529 !important;
    border-color: var(--theme-palette-color-1) !important;
}
.wpb_wmca_accordion_wrapper_theme_dark>ul>li li.current-menu-item>a{
    border-color: var(--theme-palette-color-1) !important;
}

/* 指示器（+号）颜色 */
.wpb_category_n_menu_accordion .wpb-submenu-indicator {
    color: #6c757d !important;
}/* End custom CSS */