﻿/*品牌色*/
:root {
    --text-primary: #15825f;
    --primary-color: #397f19;
    --second-color: #43951e;
}
.dark {
    --primary-color: #397f19;
    --second-color: #43951e;
}


/*球类统一主题色*/
#soccer #header-wrapper, #soccer .oddsHead select, #soccer #analyMap a, #soccer .mintopnav li.on a, #soccer .bts .ent, #soccer .search-title span,
#basketball #header-wrapper, #basketball .oddsHead select, #basketball #analyMap a, #basketball .mintopnav li.on a, #basketball .bts .LQent, #basketball .search-title span,
#tennis #header-wrapper, #tennis .oddsHead select, #tennis #analyMap a, #tennis .mintopnav li.on a, #tennis .search-title span,
#baseball #header-wrapper, #baseball .oddsHead select, #baseball #analyMap a, #baseball .mintopnav li.on a, #baseball .bts .ent, #baseball .search-title span,
#cricket #header-wrapper,#cricket .oddsHead select, #cricket #analyMap a, #cricket .mintopnav li.on a, #cricket .bts .ent, #cricket .search-title span
{background: var(--primary-color);}

#soccer .menu2, #soccer #tools .on a, #soccer #tools .on a:hover, #soccer .mintopnav.v2 li.on a, #soccer .nav_select, #soccer .scoretitle td, .jqTitle, .date-table-ul .dateLink-sel, .date-table-ul .dateLink-sel:hover, .on-bg-color,
#basketball .menu2, #basketball #tools .on a, #basketball #tools .on a:hover, #basketball .mintopnav.v2 li.on a, #basketball .nav_select,
#tennis .menu2, #tennis #tools .on a, #tennis #tools .on a:hover, #tennis .mintopnav.v2 li.on a, #tennis .nav_select, #tennis .date-tab b, #tennis .date-tab a.on,
#baseball .menu2, #baseball #tools .on a, #baseball #tools .on a:hover, #baseball .mintopnav.v2 li.on a, #baseball .nav_select, #baseball .date-tab b, #baseball .date-tab a.on,.Statistics .Sta_pag,.Sta_pag .page-numb.on, .Sta_pag .page-numb:hover,.partTitle .line-btn.on,
#cricket .menu2, #cricket #tools .on a, #cricket #tools .on a:hover, #cricket .mintopnav.v2 li.on a, #cricket .nav_select, #cricket .date-tab b, #cricket .date-tab a.on
{background: var(--second-color);}

.bts .ent,.bts .ent:hover,.nav_title_right select {color: var(--text-white);}
#soccer .Leaguestitle, #basketball .Leaguestitle, #tennis .Leaguestitle, #baseball .Leaguestitle, #cricket .Leaguestitle {background: var(--table_header);}
#soccer .Leaguestitle.team, #basketball .Leaguestitle.team, #tennis .Leaguestitle.team, #baseball .Leaguestitle.team, #cricket .Leaguestitle.team {background: var(--bgcolor-3) !important;}
#soccer .Leaguestitle td, #basketball .Leaguestitle td, #tennis .Leaguestitle td, #baseball .Leaguestitle td, #cricket .Leaguestitle td {border-bottom: 1px solid var(--black05) !important;}
#soccer.dark .Leaguestitle td, #basketball.dark .Leaguestitle td, #tennis.dark .Leaguestitle td, #baseball.dark .Leaguestitle td, #cricket.dark .Leaguestitle td {border-bottom: 1px solid var(--white10) !important;}

.arrow-up, .arrow-down { border-color: var(--primary-color); }
#soccer .tools, #soccer .mintopnav,
#basketball .tools, #basketball .mintopnav,
#tennis .tools, #tennis #tool, #tennis .mintopnav,
#baseball .tools, #baseball #tool , #baseball .mintopnav,
#cricket .tools, #cricket #tool, #cricket .mintopnav
{border-bottom: 3px solid var(--primary-color);}

#soccer .menu2 li a, #basketball .menu2 li a, #baseball .menu2 li a, #cricket .menu2 li a {border-right: 1px solid var(--black20);}
#soccer .menu2 li a:hover, #basketball .menu2 li a:hover, #baseball .menu2 li a:hover, #cricket .menu2 li a:hover {background: var(--black40);}
#soccer .menu2 li .on, #soccer .menu2 li .on:hover,
#basketball .menu2 li .on, #basketball .menu2 li .on:hover,
#baseball .menu2 li .on, #baseball .menu2 li .on:hover,
#cricket .menu2 li .on, #cricket .menu2 li .on:hover{background: var(--body-bg);color: var(--text-primary);}
#cricket .tdlink a {color: var(--text-primary);}
#soccer.dark .menu2 li .on, #soccer.dark .menu2 li .on:hover,
#basketball.dark .menu2 li .on, #basketball.dark .menu2 li .on:hover,
#baseball.dark .menu2 li .on, #baseball.dark .menu2 li .on:hover,
#cricket.dark .menu2 li .on, #cricket.dark .menu2 li .on:hover {color: var(--text-white);}


/*资料库*/
.league a.on, .league a.on:hover,.cup a.on, .cup a.on:hover, .main_title {background: var(--primary-color);}
.nav_select .nav_selected,.nav_title_right select,.toolBar select {background: var(--primary-color);border: none;}
.sub_menu {border-color: var(--primary-color);}
.tdlink a:link, .tdlink a:visited,.crumbs a, .teamRight .teamdata li a {color: var(--text-primary);}
.tdlink a:hover, .teamRight .teamdata li a:hover {color: var(--thirdly-color);}
#football .monthSel, #basketball .monthSel, #baseball .monthSel, #cricket .monthSel {background: var(--primary-color);color: var(--text-white);}
.data .tdlink tr:first-child td:first-child, #baseball .teamdeatbox .teamLeft {background: var(--bgcolor-1);}
#main .tdlink tr:nth-child(odd), #baseball .teamRight .teamdata:nth-child(even) {background: var(--bgcolor-2);}
.dark .alterbg, .dark .alterbg td {background: transparent;}

#baseball .pages li, #cricket .pages li {background: var(--bgcolor-3); color: var(--textcolor-2);}
#baseball .pages li:hover, #cricket .pages li:hover {background: var(--bgcolor-4);}
#baseball .pages .pageicon, #cricket .pages .pageicon {border-color: var(--textcolor-2);}
#baseball .cupmatch_rw1 {background: var(--primary-color);border-color: var(--primary-color);}
#baseball .cupmatch_rw2:hover {background: var(--goalbg);border-color: var(--border-3);}
#cricket .nav_title_right select {background: var(--bgcolor-1);color: var(--textcolor-1);border: 1px solid var(--border-3);}

/*-----404-----*/
.nodatapage .alogo { color: var(--text-primary);}
.nodatapage .backbtn { background: var(--primary-color);}

#top-tools {background-color: #2e3633;}

/*面包屑*/
.bread a.off {color:var(--text-primary);}
