.site-notice-inner-2 {
    padding: 14px 16px;
    border-radius: 5px;
    background: #fff5f5;
    color: #991b1b;
    font-size: 15px;
    line-height: 28px;
    margin: 12px 0;
    box-sizing: border-box;
}
.site-notice-tag-2 {
    display: inline-block;
    background: #fecaca;
    color: #991b1b;
    padding: 2px 8px;
    border-radius: 4px;
    margin-right: 8px;
    font-size: 13px;
    font-weight: 500;
    vertical-align: middle;
}
.site-domain-link-2 {
    color: #dc2626;
    font-weight: 800;
    font-size: 16px;
    text-decoration: none;
    border-bottom: 2px solid #dc2626;
    transition: all 0.3s ease;
}
.site-domain-link-2:hover {
    color: #ef4444;
    border-bottom-color: #ef4444;
}
.site-notice-extra-2 {
    display: block;
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed rgba(220, 38, 38, 0.3);
    font-size: 13px;
    color: #b91c1c;
}

/* 暗黑模式独立适配 */
body.dark .site-notice-inner-2 {
    background: #450a0a;
    color: #fecaca;
}
body.dark .site-notice-tag-2 {
    background: #7f1d1d;
    color: #fecaca;
}
body.dark .site-domain-link-2 {
    color: #f87171;
    border-bottom-color: #f87171;
}
body.dark .site-notice-extra-2 {
    border-top-color: rgba(254, 202, 202, 0.3);
    color: #fca5a5;
}

/* 响应式独立适配 */
@media screen and (max-width: 768px) {
    .site-notice-inner-2 {
        padding: 12px 14px;
        font-size: 14px;
        line-height: 26px;
        margin: 10px 0;
        border-radius: 6px;
    }
    .site-notice-tag-2 {
        padding: 1px 6px;
        font-size: 12px;
        margin-right: 6px;
    }
    .site-domain-link-2 {
        font-size: 15px;
        border-bottom-width: 1px;
    }
    .site-notice-extra-2 {
        font-size: 12px;
        margin-top: 6px;
        padding-top: 6px;
    }
}
@media screen and (max-width: 480px) {
    .site-notice-inner-2 {
        padding: 10px 12px;
        font-size: 13px;
        line-height: 24px;
        margin: 8px 0;
    }
    .site-domain-link-2 {
        font-size: 14px;
    }
}
/*--------------fengexian-------------------*/
.site-notice-inner {
    padding: 14px 16px;
    border-radius: 5px;
    background: #fffbe6;
    color: #664400;
    font-size: 15px;
    line-height: 28px;
    margin: 12px 0;
    box-sizing: border-box;
}


.site-notice-tag {
    display: inline-block;
    background: #ffe58f;
    color: #ad6800;
    padding: 2px 8px;
    border-radius: 4px;
    margin-right: 8px;
    font-size: 13px;
    font-weight: 500;
    vertical-align: middle;
}


.site-domain-link {
    color: #d93026;
    font-weight: 800;
    font-size: 16px;
    text-decoration: none;
    border-bottom: 2px solid #d93026;
    transition: all 0.3s ease;
}


.site-domain-link:hover {
    color: #ff4d4f;
    border-bottom-color: #ff4d4f;
}


.site-notice-extra {
    display: block;
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed rgba(173, 104, 0, 0.3);
    font-size: 13px;
    color: #996600;
}


.site-help-link {
    color: #d93026;
    font-weight: 800;
    font-size: 14px;
    text-decoration: none;
    border-bottom: 2px solid #d93026;
    padding-bottom: 1px;
    margin-left: 4px;
    transition: all 0.3s ease;
}


.site-help-link:hover {
    color: #ff4d4f;
    border-bottom-color: #ff4d4f;
    background-color: rgba(217, 48, 38, 0.05);
    padding-left: 4px;
    padding-right: 4px;
    margin-left: 0;
}


body.dark .site-notice-inner {
    background: #3a3220;
    color: #ffe58f;
}


body.dark .site-notice-tag {
    background: #594c2e;
    color: #ffe58f;
}


body.dark .site-domain-link {
    color: #ff7875;
    border-bottom-color: #ff7875;
}


body.dark .site-notice-extra {
    border-top-color: rgba(255, 229, 143, 0.3);
    color: #ccaa66;
}


body.dark .site-help-link {
    color: #ff7875;
    border-bottom-color: #ff7875;
}


body.dark .site-help-link:hover {
    color: #ff9e9e;
    border-bottom-color: #ff9e9e;
    background-color: rgba(255, 120, 117, 0.1);
}


@media screen and (max-width: 768px) {
    .site-notice-inner {
        padding: 12px 14px;
        font-size: 14px;
        line-height: 26px;
        margin: 10px 0;
        border-radius: 6px;
    }
    
    .site-notice-tag {
        padding: 1px 6px;
        font-size: 12px;
        margin-right: 6px;
    }
    
    .site-domain-link {
        font-size: 15px;
        border-bottom-width: 1px;
    }
    
    .site-notice-extra {
        font-size: 12px;
        margin-top: 6px;
        padding-top: 6px;
    }
    
    .site-help-link {
        font-size: 13px;
        border-bottom-width: 1px;
    }
}


@media screen and (max-width: 480px) {
    .site-notice-inner {
        padding: 10px 12px;
        font-size: 13px;
        line-height: 24px;
        margin: 8px 0;
    }
    
    .site-domain-link {
        font-size: 14px;
    }
    
    .site-help-link {
        font-size: 12px;
        display: inline-block;
        margin-top: 4px;
    }
}
/*--------------fengexian-------------------*/
/* 基础样式（白天模式）- 按钮样式全程保留，不做黑夜模式修改 */
.site-list-banner {width: 100%;height: 150px;border-radius: 5px;overflow: hidden;}
.site-list-banner img {width: 100%;height: 100%;}
.site-list-icon {padding: 10px;border-radius: 5px;background-color: #fff;transition: background .3s;}
.site-list-icon-wrap {display: flex;flex-wrap: wrap;}
.site-list-icon-item {width: 50%;display: flex;justify-content: flex-start;align-items: center;height: 40px;}
.site-list-icon-item:nth-child(2n) {justify-content: flex-end;}
.item-icon {width: 24px;height: 24px;margin-right: 10px;}
/* 白天模式图标颜色 */
.cls-3{fill:#1d2088;transition: fill .3s;}
.cls-2{fill:#06f;transition: fill .3s;}
.cls-1{fill:#fff;transition: fill .3s;}
/* 白天模式文字颜色 */
.item-text {width: max-content;color: #333;transition: color .3s;}
/* 商务合作按钮 - 固定样式，不受黑白模式影响 */
.site-list-icon a {display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff!important;background-color: #06f;margin-top: 20px;border-radius: 5px;transition:.3s;}
.site-list-icon a:hover{background-color:#2c82ff;color:#fff!important;box-shadow: 0 5px 10px -3px rgba(0,96,255,.6);}

/* 黑夜模式适配（仅改背景/文字/图标，按钮完全不变） */
/* 若emlog黑夜模式是body.night，把body.dark替换成body.night即可 */
body.dark .site-list-icon {background-color: #404142;}
body.dark .item-text {color: #e5e5e5;}
body.dark .cls-3 {fill: #8ab4f8;}
body.dark .cls-2 {fill: #69b1ff;}
body.dark .cls-1 {fill: #f5f5f5;}
/*--------------fengexian-------------------*/
