/* 站群变体 2 - 橙红 */
:root { --sg-primary: #ff6c00; --sg-header: rgba(255,108,0,.88); --sg-body-bg: #f5f0eb; }
body { background: var(--sg-body-bg) !important; }
a:hover, .box .title h2 strong, .tab li.on_zzjs a { color: var(--sg-primary) !important; }
.g_header, .g_header2 { background-color: var(--sg-header) !important; }
#navbar, .search-button, .box .title .iLine { background-color: var(--sg-primary) !important; }
.view-filter a.current { color: var(--sg-primary) !important; border-bottom-color: var(--sg-primary) !important; }
#link { border-top-color: var(--sg-primary) !important; }
/* 强制覆盖 style.css 硬编码蓝色 */
html[data-sg] .g_nav{background-color:rgba(0,50,90,.9)!important;background:var(--sg-header,var(--sg-primary))!important}
html[data-sg] #navbar{background-color:var(--sg-primary)!important}
html[data-sg] .search-button{background:var(--sg-primary)!important;background-color:var(--sg-primary)!important}
html[data-sg] .slider-nav__item--current{background:var(--sg-primary)!important}
html[data-sg] .box .title .iLine{background-color:var(--sg-primary)!important}
html[data-sg] .tab li.on_zzjs{border-bottom-color:var(--sg-primary)!important}
html[data-sg] .view-filter a.current{border-bottom-color:var(--sg-primary)!important;color:var(--sg-primary)!important}
html[data-sg] .filter-focus .ui-title h3{color:var(--sg-primary)!important}
html[data-sg] .box .box_con .img-list li a:hover i{background:var(--sg-primary)!important}
html[data-sg] .top-item-box .ui-title{background-color:var(--sg-primary)!important}


/* 覆盖 zui.css 主色 #26645D（首页实际配色来源） */
html[data-sg] a:hover{color:var(--sg-primary)!important}
html[data-sg] .appel-tabs>a.active,html[data-sg] .appel-tabs>a:hover{background-color:var(--sg-primary)!important;color:#fff!important}
html[data-sg] .btn-primary{border-color:var(--sg-primary)!important;background-color:var(--sg-primary)!important}
html[data-sg] .navbar-nav>li.active>a,html[data-sg] .navbar-nav>li>a:hover{color:var(--sg-primary)!important}
html[data-sg] .filter a.active{background-color:var(--sg-primary)!important}
html[data-sg] .category dd a.active{background-color:var(--sg-primary)!important}
html[data-sg] .appel-title:after{background-color:var(--sg-primary)!important}
html[data-sg] .youmu-app dt a{color:var(--sg-primary)!important}
html[data-sg] .text-primary{color:var(--sg-primary)!important}
html[data-sg] .backtop .iconfont{background-color:var(--sg-primary)!important}
html[data-sg] .rank-group>li{color:var(--sg-primary)!important}
html[data-sg] .detail-tab>li.active>a{border-color:var(--sg-primary)!important;color:var(--sg-primary)!important}
html[data-sg] .play-source .detail-play-list li.active>a:hover{background-color:var(--sg-primary)!important;border-color:var(--sg-primary)!important}
html[data-sg] .tags-group>a.active{background-color:var(--sg-primary)!important}
html[data-sg] .footer a:hover{color:var(--sg-primary)!important}
html[data-sg] .autocomplete-suggestion strong{color:var(--sg-primary)!important}

