
        /* ========== 完全隔离的HOME图标样式 ========== */
        #home-icon-container {
            all: initial !important;
            display: block !important;
            width: 100% !important;
            margin: 15px 0 !important;
            padding: 0px 0 !important; /* 可选：增加上下内边距，让背景区域更舒展 */
            box-sizing: border-box !important;
            /* 👉 核心：添加背景颜色（可替换成你想要的颜色） */
            background-color: #f2d4b8 !important; /* 浅灰色，推荐柔和色系 */
            /* 可选：添加圆角，让背景更美观 */
            border-radius: 8px !important;
        }

        /* 图标链接：居中显示 */
        #home-icon-container > a {
            all: initial !important;
            display: flex !important;
            justify-content: center !important;
            align-items: center !important;
            cursor: pointer !important;
            width: 100% !important;
            /* 可选：给图标外层加背景（仅包裹图标，不是整行） */
            /* background-color: #e9ecef !important; */
            /* padding: 8px !important; */
            /* border-radius: 50% !important; 圆形背景 */
        }

        /* 核心：图标自适应样式 */
        #home-icon-container > a > img {
            all: initial !important;
            display: block !important;
            height: auto !important;
            opacity: 1.1 !important;
            transition: all 0.3s ease !important;
            pointer-events: auto !important;
            box-sizing: border-box !important;
        }

        /* 鼠标悬浮效果 */
        #home-icon-container > a > img:hover {
            opacity: 1 !important;
            transform: scale(1.05) !important;
        }

        /* ========== 分设备调整图标大小 ========== */
        @media (max-width: 768px) {
            #home-icon-container > a > img {
                width: 50px !important; /* 手机端大小 */
            }
        }
        @media (min-width: 769px) and (max-width: 1024px) {
            #home-icon-container > a > img {
                width: 48px !important; /* 平板端大小 */
            }
        }
        @media (min-width: 1025px) {
            #home-icon-container > a > img {
                width: 105px !important; /* 电脑端大小 */
            }
        }

        /* 页面其他模块（不受影响） */
        .other-module {
            width: 100%;
            height: 200px;
            background: #c0977a;
            text-align: center;
            line-height: 200px;
            margin: 20px 0;
        }
    