:root {
    --color-theme: #ff7310;
    --color-win: #e44d5c; 
    --color-lose: #30a84f;
    --color-draw: #3a82fb;

    --linear-gradient: linear-gradient(270deg, #FF7310 0%, #FFA84D 99.96%, #FFAA4F 100%);
    --box-padding: 10px;
}



/* 布局容器 */
.aio-container::after {content: "";display: table;clear: both;}
.aio-aside+.aio-main {float: right;padding: 0 0 0 15px;flex: 1;flex-basis: auto;width: 65%;}
.aio-aside {float: left;flex-shrink: 0;width: 35%;position: sticky;top: 0;}
.aio-main.is-left {float: left;padding: 0 15px 0 0;}
.aio-aside.is-right {float: right;}
.aio-sticky-top {position: sticky;top: 0;}


@media screen and (min-width: 960px) {
    .aside-block {vertical-align: top;border-radius: 4px;margin-bottom: 15px;box-shadow: 0 0 3px rgba(0, 0, 0, .2);overflow: hidden;padding: 0 !important;}
}
@media screen and (max-width: 960px) {
    .aio-aside+.aio-main,
    .aio-main, .aio-aside {float: none;width: 100%;padding: 0 !important;}
    .aio-sticky-top {position: static;}

    .aio-container ul.channel-list{padding-bottom: 50px;}
}

@media screen and (min-width: 960px) {
    :root {
        --box-padding: 0;
    }
}

.guide-tp-title, .guide-title{display: none;}
.diy-pc[data-sport="football"] .guide-tp-title,
.diy-pc[data-sport="basketball"] .guide-tp-title{display: block;}