.page-main{margin-top:-20px}
.schedule-match-item .match-item-left,.schedule-match-item .match-item-right{max-width:300px}
.schedule-match-item .match-item-middle{max-width:450px}
.schedule-match-item .progress-bar-fill{background:#3d9e49}
.match-list-box.load-more .schedule-match-item:nth-child(n + 5){display:flex}
.match-list-box.load-less .schedule-match-item:nth-child(n + 5){display:none}
.nav-list .nav-item{cursor:pointer}
.nav-item.active .type-item{color:var(--color-primary);background-color:#b6f3d4;border-radius:20rem;font-weight:bold}
.nav-list .nav-item.active:not(:has(.type-item)){color:#fff;background-color:var(--color-primary)}
.img-bg,.img-bg-black,.img-bg-red,.img-bg-yellow{background-image:url(../images/match/card_bg.png);background-size:cover;background-position:center}
.img-bg-yellow{background-image:url(../images/match/card_bg_yellow.png)}
.img-bg-black{background-image:url(../images/match/card_bg_black.png)}
.img-bg-red{background-image:url(../images/match/card_bg_red.png)}
.player-highlight-box::after{content:'';display:inline-block;height:14px;width:14px;background-size:10px;background-image:url(../images/highlight_score.png);position:absolute;background-position:center;background-repeat:no-repeat;bottom:0;right:0;border-radius:50%;background-color:#fff;z-index:1}
.custom-progress-bar{justify-content:space-between;display:flex;background-color:#e5e5e5;height:4px;width:100%;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);border-radius:4px;overflow:hidden}
.custom-progress-bar .custom-progress-bar-left{background-color:#ffc71d}
.custom-progress-bar .custom-progress-bar-right{background:var(--color-primary)}
.article-list .article-img{width:190rem;height:106rem}
.run-select-btn.disabled{opacity:.5}
.legend-hide{color:#ccc}
.legend-hide .legend-icon{background-color:#ccc!important}
.venue-recent-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1fr) minmax(0,1fr);gap:12px 16px;align-items:center}
@media screen and (max-width:767px){
.schedule-match-item .match-item-middle{max-width:50px}
.team-match .progress-bar-box{width:70px}
}