/* 彻底消除LayUI下拉菜单绿色背景 - 独立CSS文件 */

/* 下拉菜单容器保持白色背景 */
.layui-nav .layui-nav-child,
.layui-nav-child {
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;
}

/* 下拉菜单项默认状态 - 浅灰背景，深色文字 */
.layui-nav .layui-nav-child dd,
.layui-nav .layui-nav-child dd a,
.layui-nav-child dd,
.layui-nav-child dd a {
    background: #f9fafb !important;
    background-color: #f9fafb !important;
    background-image: none !important;
    color: #374151 !important;
}

/* 强制覆盖LayUI的默认绿色主题 */
.layui-nav .layui-nav-child dd.layui-this,
.layui-nav .layui-nav-child dd.layui-this a,
.layui-nav-child dd.layui-this,
.layui-nav-child dd.layui-this a {
    background: #f9fafb !important;
    background-color: #f9fafb !important;
    background-image: none !important;
}

/* 悬停和激活状态 - 统一蓝色背景 - 最高优先级 */
.layui-nav .layui-nav-child dd a:hover,
.layui-nav .layui-nav-child dd a:active,
.layui-nav .layui-nav-child dd a:focus,
.layui-nav-child dd a:hover,
.layui-nav-child dd a:active,
.layui-nav-child dd a:focus {
    background: #667eea !important;
    background-color: #667eea !important;
    background-image: none !important;
    color: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
    transform: translateY(-1px) !important;
}

/* 移除所有可能的伪元素背景 */
.layui-nav .layui-nav-child dd a::before,
.layui-nav .layui-nav-child dd a::after,
.layui-nav-child dd a::before,
.layui-nav-child dd a::after {
    display: none !important;
    background: none !important;
    background-color: transparent !important;
    background-image: none !important;
}

/* 强制覆盖内联样式 */
.layui-nav .layui-nav-child dd[style],
.layui-nav .layui-nav-child dd a[style],
.layui-nav-child dd[style],
.layui-nav-child dd a[style] {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
}
