﻿/*品牌色*/
/* :root {
--primary-color: #d05254;
--second-color: #a94446;
} */
/*--板球 cricket 主色调------------------------------------------------------------------*/
#cricket #header-wrapper,#cricket .oddsHead select, 
#cricket #analyMap a, #cricket .nav_select, #cricket .mintopnav li.on a, 
#cricket #tools .on a, #cricket #tools .on a:hover, #cricket .mintopnav.v2 li.on a, #cricket .date-tab b, #cricket .date-tab a.on,
#cricket .search-title span,.bts .ent { background-color: #a94446; }

#cricket .tools, #cricket .mintopnav, #cricket .tools, #cricket #tool,.arrow-up, .arrow-down { border-color: #a94446; }

#cricket .menu2 { display:flex;background-color: #d05254; }
#cricket .menu2 li{flex:1}
#cricket .menu2 li a {width:100%;border-right: 1px solid rgba(0,0,0,.2);}
#cricket .menu2 li a:hover { background-color: rgba(0,0,0,.5); }
#cricket .menu2 li .on, #cricket .menu2 li .on:hover {color: #d05254;}
#cricket .tdlink a  {color: #d05254;}
#cricket .tdlink a:hover  {color: #ff9800;}

/*--比分首页------------------------------------------------------------------*/

#teammain {width: 710px;}
.company_setting {float: right;position: relative;margin: 5px;line-height: 20px;}
.odds-icon, .analyze-icon, .Detail-icon, .odds-icon1x2 {width: 14px;height: 14px;margin: 2px;}
.Detail-icon {background-image: url(/images/criplace.png);}
.def-icon,.att-icon {width: 16px;height: 16px;background: url(/images/criball.png) no-repeat center;background-size: 100%;display: inline-block;}
.att-icon {background: url(/images/cricbat.png) no-repeat center;}
.t-line {border-top: 1px solid #e5e5e5;}
.oddstd {background-color: #FFFAE0;color: #222;}
#main #left,#main #right .lrdiv, #main #left .lrdiv {overflow: unset;}
.league .add-info2:hover:after {top: 0;left: 70px;}
.sde .closes, .sde .collapse, .sde .expand { width: 33px; }
.sde1 .closes, .sde1 .collapse, .sde1 .expand { width: 29px; }
.sde1 .collapse:before,.sde1  .expand:before {left: 11px;}
.oddstd p {width: 40px;}


/*--直播页------------------------------------------------------------------*/
.fbheader,.fbheader .row {display: flex;align-items: center;justify-content: center;}
.fbheader .home,.fbheader .guest {width: 15%;margin: 0;font-size: 14px;font-weight: bold;line-height: 30px;position: relative;}
.fbheader .vs {width: 70%;}
.fbheader .home .icon {color: var(--textcolor-3); position: absolute;left: 0;top: 28%;font-size: 24px;font-weight: normal;cursor: pointer;}
.fbheader .guest .icon {color: var(--textcolor-3);position: absolute;right: 0;top: 28%;font-size: 24px;font-weight: normal;cursor: pointer;}
.fbheader .icon-font-collect-on {color: var(--yellow60) !important;}
.fbheader a.sclassName {color: #333;margin-top: 10px;display: block;}
.fbheader a.sclassName:hover { color: #f60; text-decoration: underline; }
.Cscore {color: #da2727;width: 20%;font-size: 40px;font-weight: bold;line-height: 40px;}
.scoredata {width: 60%;border: 1px solid #e5e5e5;}
.scoredata th {padding: 0 10px;}
.scoredata tr:last-child td {border-bottom: none;}

.float-L {float: left;}
.float-R {float: right;}
.float-L td,.float-R td {height: 26px;}
.textL {text-align: left !important;padding-left: 10px !important;line-height: initial;}
.NO {color: #666;width: 18px;padding: 3px 0 3px 5px !important;}
.teamtitle {width: 50%;background: rgba(0,0,0,.2);line-height: 32px;border-radius: 3px;margin: 0 auto;overflow: hidden;display: flex;}
.teamtitle li {display: inline-block;text-align: center;cursor: pointer;flex: 1;}
.teamtitle li:hover {color: #ffd5c0;}
.teamtitle li.on,.team-guest .teamtitle li.on {background: #fff;color: #de682f;font-weight: bold;border-radius: 3px;}
.team-guest .teamtitle li.on,.team-guest .teamtitle li.on:hover {color: #2495da;}
.team-guest .teamtitle li:hover {color: #95d7ff;}
.scoreball {background: #aaa;color: #fff;font-size: 12px;line-height: 28px;width: 28px;height: 28px;border-radius: 50%;margin: 0 4px;float: left;display: inline-block;}
.scoreball:first-child {margin-left: 10px;}
.scoreball.W {background: #a94446;}
.scoreball.B4 {background: #3167b7;}
.scoreball.B6 {background: #2495da;}

.up2 { background: url(/images/up_green.png) no-repeat 53px 6px; display: block; width: 60px; margin: 0 auto; color: green; }
.down2 { background: url(/images/down_red.png) no-repeat 53px 6px; display: block; width: 60px; margin: 0 auto; color: red; }


/*--资料库------------------------------------------------------------------*/
.leftnav li.on {background: #ffeece;border-radius: 3px 3px 0 0;}
.leftnav .cty-on a {background-color: #fdfaf1;padding: 0 4px;}
.leftnav li a {width: auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftnav li a.on {font-weight: bold;}
.leftnav .add-info2:hover:after {left: 135px;top: 0;}
#cricket .nav_select { background-color: #d05254; }

/*--dark------------------------------------------------------------------*/
.dark .Leaguestitle {background: #3a3a3a;}
.dark .oddstd {background-color: #3a362f;color: #e5e5e5;}
.dark .searchItem .status {color: rgba(255,255,255,.7);}
.dark a.teamnamebox:hover {color: #f60;}
.dark .t-line,.dark .scoredata,
.dark .team-box,.dark .teamnamebox,.dark .teamdeatbox,.dark .teamdeatbox .teamLeft,.dark .teamRight .teamdata,.dark .teamRight .teamdata li,.dark .nodata {border-color: #444;}
.dark .fbheader a.sclassName {color: #fff;}
.dark .teamtitle li.on {opacity: 0.75;}
.dark .teamRight .teamdata:nth-child(even) {background: #222;}
.dark .leftnav li.on {background: #3a3a3a;}
.dark .leftnav .cty-on a {background: #1b1b1b;}

