﻿.scheduleList .ovf .name {bottom: 0;}
.scheduleList h3 {font-size: 14px;line-height: 30px;font-weight: normal;padding: 0 10px;}
.scheduleList ul li {overflow: hidden;width: 100%;padding: 8px 28px 8px 0;text-align: center;background: var(--bg-color-1);line-height: normal;border-bottom: 1px solid var(--border-1);}
.scheduleList ul li.oddBG {background: var(--bg-hightlight-2);}
.scheduleList .game {float: left;width: 18%;font-size: 12px;}
.scheduleList .game .time {display: block;}
.scheduleList .team {width: 30%;float: left;line-height: 32px;height: 32px;white-space: nowrap;overflow: hidden;}
.scheduleList .team .rank {font-size: 14px !important;}
.scheduleList .team.home {text-align: right;position: relative;}
.scheduleList .team.guest {text-align: left;position: relative;}
.scheduleList .team.guest .data i.rank {font-size: 14px;}
.scheduleList .team .name {display: inline;white-space: nowrap;overflow: hidden;}
.scheduleList .team.guest .name {float: left;position: relative;}
.scheduleList li .team .guest.ovf .name:after,.scheduleList li .team.home.ovf:after {content: "";position: absolute;right: 0;bottom: 7px;width: 35px;height: 16px;}

.scheduleList li .team.guest.ovf .name:after,.scheduleList li .team.home.ovf:after {background: linear-gradient(to left,var(--bg-hightlight-2),rgba(255,255,255,0));}

.theme--dark .scheduleList li .team.guest.ovf .name:after,.theme--dark .scheduleList li .team.home.ovf:after
{background: linear-gradient(to left,var(--bg-color-1),rgba(25,25,25,0));}

.scheduleList .vs.s {font-size: 12px;color: var(--text-hightlight-1);}

.scheduleList .vs {float: left;width: 12%;font-size: 12px;font-weight: bold;line-height: 33px;color: var(--text-color-2);}
.scheduleList .vs span {display: block;line-height: 16px;font-size: 12px;color: var(--text-color-2);font-weight: normal;}
.scheduleList .vs .score {color: var(--text-hightlight-3);font-size: 13px;font-weight: bold;}
.scheduleList li {position: relative;}
.scheduleList .tv {position: absolute;top: 50%;right: 0;background: url(/images/vedio.png) no-repeat center center;width: 26px;height: 24px;margin-top: -12px;background-size: 16px auto;}
#content .basketball .title .handicap {left: 0;width: 100%;text-align: right;}
#content .basketball .title .handicap span:first-child {margin: 0;}
#content .basketball .title .handicap span {min-width: 10%;display: inline-block;text-align: center;}
#content .basketball .title .handicap span:nth-last-child(n+4) {min-width: 7%;width: 7%;white-space: nowrap;}
.scheduleList .odds {float: right;width: 10%;margin-right: -5%;}
.scheduleList .odds span {display: block;line-height: 16px;font-size: 12px;font-weight: normal;}