.aio-layout-header .aio-layout-link{ display:none;}
.aio-layout-header .aio-layout-search{ display:none;}
.aio-layout-title h1, 
.aio-layout-title h2{color:#333;text-shadow: none;}
.aio-layout-title .aio-submenu{ display:none;}
.app-match-scroll{padding:0;display: none;}
.app-match-scroll .aio-items>li{width:100%;padding: 0;}
.app-match-scroll .aio-items>li>a{ border-radius:0;}

.app-match-player a.aio-item{ height:153px;}

.app-match-list{ padding:10px 0;}
.app-match-list .r-item{position:relative;min-height: 72px;padding: 5px 0;border-bottom-color: #eee;background: none !important;}
.app-match-list .r-item>li{font-size:10px;}
.app-match-list .r-item>li.c-home, 
.app-match-list .r-item>li.c-away{padding: 0px 0;font-size: 14px;line-height: 18px;text-align: center;min-height: 71px;width: 26%;}
.app-match-list .aio-logo{position:static;display: block;margin: 0 auto 5px auto;width: 30px;height: 30px;}
.app-match-list .r-item:before,
.app-match-list li.c-time,
.app-match-list li.c-match,
.app-match-list li.c-tool,
.app-match-list li.c-status{position:absolute;width:60px;left: 5px;top: 15px;text-align:center;font-weight: normal;height: 20px;}
.app-match-list li.c-time{top: 60px;opacity: .5;transform: scale(.85);}
.app-match-list li.c-status{left: 50%;transform: translateX(-50%);width: 150px;}
.app-match-list li.c-match{top: 35px;}
.app-match-list li.c-tool{left: auto;top: 7px;right: 5px;text-align: center;height: auto;padding: 0;width: 40px;}
.app-match-list li.c-score{padding-top: 20px;width: 15%;font-size: 16px;letter-spacing: -1px;}

.aio-layout-title+.aio-rel>.aio-layout-right .aio-layout-title{ margin:0;}
.aio-layout-right .aio-layout-title h3{ padding:0;}
.aio-widget-player .aio-items>li.aio-on:before{ background-color:#e00;}

.aio-layout>.aio-layout-title .aio-inblock .aio-bt-s{ display:none;}

.aio-widget-scroll-big+.aio-widget-player{ display:none;}


.aio-h5-navigation>li.aio-on>a{color: #ff6a00;}
.aio-h5-navigation>li[data-h5-item="home"]>a{ background-image:url(../images/icon/icon_home_black.png);}
.aio-h5-navigation>li.aio-on[data-h5-item="home"]>a,
body[data-h5-page="home"] .aio-h5-navigation>li[data-h5-item="home"]>a{color: #2072da;background-image:url(../images/icon/icon_home_color.png);}
.aio-h5-navigation>li[data-h5-item="match"]>a{ background-image:url(../images/icon/icon_scoree@2x.png);background-size: auto 24px;}
.aio-h5-navigation>li.aio-on[data-h5-item="match"]>a,
body[data-h5-page^="match"] .aio-h5-navigation>li[data-h5-item="match"]>a{color: #2072da;background-image:url(../images/icon/icon_score@2x.png);}
.aio-h5-navigation>li[data-h5-item="news"]>a{ background-image:url(../images/icon/icon_info@2x.png);}
.aio-h5-navigation>li.aio-on[data-h5-item="news"]>a,
body[data-h5-page^="news"] .aio-h5-navigation>li[data-h5-item="news"]>a{color: #2072da;background-image:url(../images/icon/icon_infoo@2x.png);}
.aio-h5-navigation>li[data-h5-item="scheme"]>a{ background-image: url(../images/icon/icon_fangan_black.png);}
body[data-h5-page*="expert"] .aio-h5-navigation>li[data-h5-item="scheme"]>a,
.aio-h5-navigation>li.aio-on[data-h5-item="scheme"]>a,
body[data-h5-page^="scheme"] .aio-h5-navigation>li[data-h5-item="scheme"]>a{color: #2072da;background-image: url(../images/icon/icon_fangan_color.png);}
.aio-h5-navigation>li[data-h5-item="data"]>a{ background-image:url(../images/icon/icon_data@2x.png);}
.aio-h5-navigation>li.aio-on[data-h5-item="data"]>a,
body[data-h5-page^="data"] .aio-h5-navigation>li[data-h5-item="data"]>a{color: #ff6a00; background-image:url(../images/icon/icon_dataa@2x.png);}
.aio-h5-navigation>li[data-h5-item="personal"]>a{background-image: url(../images/icon/icon_personal@2x.png);}
.aio-h5-navigation>li.aio-on[data-h5-item="personal"]>a,
body[data-h5-page^="personal"] .aio-h5-navigation>li[data-h5-item="personal"]>a{color: #2072da;background-image:url(../images/icon/icon_personall@2x.png);}
body[data-h5-page*="news"] .aio-h5-head .aio-layout-logo, 
body[data-h5-page*="news"] .aio-h5-head .aio-link-download,
body[data-h5-page*="-full-screen"] .aio-h5-head{display:none;}
body[data-h5-page*="full-screen"] .aio-sys-main,
body[data-h5-page*="full-screen"] .aio-sys-layout,
body[data-h5-page*="full-screen"] .aio-sys-body{ top:0;}

body[data-h5-page^="home"] .aio-h5-body{ background:#fff;}
body[data-h5-page="home"] .aio-sys-body{top: 40px;}
body[data-h5-page="news"] .aio-sys-body{/* top: 90px; */}
body[data-h5-page$="-content"] .aio-layout-header .aio-layout-menu,
body[data-h5-page$="-content"] .aio-layout-header .aio-h5-navigation{ display:none;}
body[data-h5-page="full-screen-content"] .aio-layout-header .aio-h5-navigation{ display:none;}
body[data-h5-page="full-screen-content"] .aio-sys-body{bottom:0;top: 0;z-index: 29;height: 100%;}
body[data-h5-page$="-content"] .aio-layout-header,
body[data-h5-page="full-screen-content"] .aio-layout-header{height: auto;box-shadow: none;}
body[data-h5-page$="-content"] .aio-layout-header .aio-h5-head:before{content:'文章详情';color: white;display: inline-block;text-align: center;padding: 10px;line-height: 30px;font-size: 16px;}
body[data-h5-page$="-content"] .aio-layout-header .aio-h5-head[data-title]:before{content:attr(data-title);color: white;}
body[data-h5-page="match-content"] .aio-layout-header .aio-h5-head:before{ content:'赛事信息'}
body[data-h5-page^="home"] .aio-h5-head{height: 50px;text-align: left;padding-left: 5px;}
body[data-h5-page^="home"] .aio-h5-head>*:not(.aio-layout-logo){display:none;}
body[data-h5-page^="home"] .aio-h5-head .aio-link-download{position:absolute;display: inline-block;/* background: rgb(0 0 0 / 90%); *//* background: linear-gradient(-30deg,#9864fe 20%,#7c18ff,#7756ff 95%); */font-size: 12px;color: white;border-radius: 15px;padding: 0px 15px;line-height: 30px;top: 10px;right: 10px;padding: 0;}
body[data-h5-page^="home"] .aio-h5-head .aio-com-switch{ display:inline-block;vertical-align: middle;position: absolute;left: 50%;transform: translateX(-50%);top: 10px;}
body[data-h5-style="dark"] .aio-layout-header .aio-h5-head[data-title]:before{ color:white;}
body[data-h5-style="dark"] .aio-h5-head a.aio-h5-bt-back{ background-image:url(../images/icon-arrow-left.png);}

body[data-h5-page="match-content"] .z9info2head .d0back{top: 0px;position: fixed;width: 60px;height: 50px;background: url(../images/icon-arrow-left.png) no-repeat 33% center;background-size: 25px;padding: 0;border: solid 2px blue;top: 30px;display: none;}
body[data-h5-page="match"] .aio-h5-head,
body[data-h5-page="data"]  .aio-h5-head{ display:none;}
body[data-h5-page="scheme"] .aio-h5-head .aio-drop{display: none !important;}

/* .aio-layout-header .aio-h5-head .z0winclose{font-size:12px;position: absolute;left: 50%;transform: translateX(-50%);top: 10px;width: auto;background: #333;padding: 0 20px;} */
.aio-layout-header .aio-h5-head .z0winclose{font-size:12px;position: absolute;left: 50%;transform: translateX(-50%);top: 10px;width: auto;background: #333;padding: 0 30px;}
.aio-layout-header .aio-h5-head .z0winclose:not([data-ai-vis]){ display:none;}

.a1select[data-ai-vis] .a0item[data-ai-vis]{ color:white;background: linear-gradient(-45deg,#357fdd 20%,#0c62ce,#5835ea,#795fe4 95%);}

#home_news_img{ padding-top:20px;}
#home_news2 .aio-widget-panel{transform:none;overflow: hidden;height: 530px;text-align: center;}
#home_news2 .aio-widget-panel::-webkit-scrollbar {width: 0px;height: 1px;}
#home_news2 .aio-widget-panel>li.aio-fr{float:none;position: absolute;top: 10px;left: 0;right: 0;text-align: center;}
#home_news2 .aio-widget-panel>li>.aio-box{top: 50px;height: 490px;bottom: auto;max-width: 100%;}
#home_news2>.aio-news-panel>li>.aio-title{ line-height:47px;padding: 0 10px;font-size: 13px;}
#home_news_list>li{ padding:0 0px;}
#home_rank_point{margin:0;height: 500px;}
#home_rank_point>li>.aio-box{overflow:hidden;overflow-x: auto;height: auto;top: 50px;}
#home_match_point{margin:0;transform: none;}

.aio-layout-footer{visibility: hidden;height: 60px;overflow: hidden;display: none;}

/* APP风格 2021-10-21 */
.aio-h5-app .aio-layout-news-list .aio-author{background:#f5f5f5;padding: 0 10px;border-radius: 13px;color: #2072da;left: 10px;}
.aio-h5-app .aio-layout-news-list .aio-author:before{content:'#';color: white;background: #2072da;border-radius: 50% 50% 0;display: inline-block;line-height: 13px;font-size: 10px;width: 13px;height: 13px;text-align: center;margin-right: 5px;vertical-align: middle;}


/* football */
.z0body{ padding:5px;}
.z0live .r0item.r0data{border-radius: 0px;margin: 0 0 0px 0;box-shadow: 0 0 3px rgb(0 0 0 / 10%);}
.z0live .r0item.r0data[d-follow="1"][d-last]{box-shadow: 0 0 3px rgb(0 0 0 / 10%),0 1px 0 #2072da;}
.z0live[z0-mode="-3"] .r0item.r0data{padding: 30px 0 0 0;min-height: 55px;}
.z0live .r0item.r0data.r0overtime{ min-height: 67px;}
.z0live[z0-mode="-3"]:not([z0-type="0"]) .r0item.r0data .c0play{ display: none;}
.z0live[z0-vista="end"].hide-set_remark .z0event .r0item{ padding-bottom:0px;}
.z0live[z0-vista="end"] .z0event .r0item{/* padding-bottom:18px; */min-height: 30px;}
.z0fb.z0live[z0-vista="end"] .c0tool{ top:25px;}
.z0live:not(.z0bb) .c0time{top: 7px;left: 55px;color: #aaa;line-height: 16px;}
.z0live:not(.z0bb) .c0play{top: 4px;left: 85px;}
.z0live .c0half, 
.z0live .c0corner, 
.z0live:not(.z0bb) .c0st{ top:6px;}
.z0live.z0fb .c0expert{top: 7px;line-height: 0;}
.z0live .c0half{padding-right: 30px !important;}
.z0live .cplay{width: 24px;background-size: 16px auto;background-image: url(../images/icon-play-mobile.png);}


.z9appnav{ display:none;}
.z0live r0data[d-st-ing="1"] .d0st:before{color:#ff6a00;}
.z0live[z0-mode="-3"] .r0data .c0score{color: #1277d9;padding: 27px 0 0 0;line-height: 22px;}
.z0live[z0-mode="-3"] .c0odds{ top: 29px;}
.z0live[z0-mode="-3"] .r0data[ai-ext="1"] .c0odds{ bottom:14px;}
.c0odds div:not([z0-odds="1x2"]) span:nth-child(2){ font-weight:normal; color: rgb(0 0 0 / 70%);transform: scale(.9);}
[z0-mode="-3"] .r0data .c0score .score-home, [z0-mode="-3"] .r0data .c0score .score-away{width: 38px;margin: 0 11px;padding: 0 17px 0 0;white-space: nowrap;border-radius: 5px;z-index: -1;position: relative;font-family: arial;font-weight: bold;font-size: 17px;letter-spacing: -1px;}
[z0-mode="-3"] .r0data .c0score .score-away{padding: 0 0 0 17px;}
[z0-mode="-3"] .r0data[d-noodds="1"] .c0score .score-vs{font-size: 10px;}
.z0live .r0data[d-st="0"] .c0score{ color:inherit;}

.r0data.r0overtime[d-follow="1"][d-last]:after{transform: translateY(14px) !important;}

.r0data[d-follow="1"][d-last]:after{background: #2072da;border-radius: 0 0 2px 2px;transform: translateY(26px) !important; content:none;}
.z0live .icon-collect, .z0live [d-eve="collect"]{background:url(../images/icon/icon-star.png) no-repeat center center;background-size: auto 18px;width: 30px;height: 27px;}
.z0live .icon-collect[data-ai-vis], .r0data[d-follow="1"] .icon-collect, .r0data[d-follow="1"] [d-eve="collect"]{ background-image:url(../images/icon/icon-star-on.png);}
.z0live .c0expert .z0button{height: 16px;line-height: 17px;min-width: 30px;}
.r0data .team-name{font-weight:normal !important;font-size: 14px !important;}
.z0head{min-height: 90px;padding-top: 10px;background: none;margin: 0;background: white;box-shadow: 0 0px 2px rgb(0 0 0 / 7%);border-bottom: solid 1px #eee;z-index: 2;}
.z0head:before{content:'';position:absolute;display:block;background: #2072da;background: linear-gradient(-45deg,#64a8fe 20%,#2aa3ff,#5f9ae4,#357fdd,#2582f7,#7555fa,#977ffe,#519eff 95%);height: 50px;left: 0;right: 0;top: 0;z-index: -1;}
.z0head .a1select{ text-align:center; min-width:35px;}
.z0head .a1select:before{ color:white;}
.z0head .a1select[ai-title="筛选"]:before,
.z0head .a1select[ai-title="设置"]:before{background: url(../images/icon-filter-white.png) no-repeat center center;background-size: auto 100%;color: transparent;line-height: 20px;display: inline-block;padding: 0;vertical-align: middle;}
.z0head .a1select[ai-title="设置"]:before{background-image: url(../images/icon-config-white.png);}
.z0head .z0menu{height: 80px !important;}
.z0head .z9topmode{position:absolute;bottom: 0;left: 0;right: 0;}
body[data-h5-page^="home"] .aio-h5-head .aio-com-switch,
.z0head .z9topnav{border-radius:16px;background:rgb(255 255 255 / 30%);height: 32px;margin: 0;border: none;box-shadow: 0 0 2px #00469e;}
body[data-h5-page^="home"] .aio-h5-head .aio-com-switch .aio-item,
.z0head .z9topnav .a0item{padding: 0 18px;line-height: 32px !important;height: 32px !important;border-radius: 16px;color: white;border: none;font-size: 15px !important;margin: 0 -3px;min-width: 70px !important;text-align: center;transition: all .3s;}
body:not([data-h5-page^="home"]) .aio-h5-head .aio-com-switch{ display:none;}
body[data-h5-page^="home"] .aio-h5-head .aio-com-switch .aio-item.aio-on,
.z0head .z9topnav .a0item[data-ai-vis="1"],
.z0head .z9topnav .a0item.aio-h5-on{color: #2072da !important;background: white;font-size: 17px !important;font-weight: normal;}
.z9search{background-image: url(../images/icon-search-white.png) !important;}
.z0live[z0-vista="end"] .z0body,
.z0live[z0-vista="schedule"] .z0body{height: calc(100% - 132px);}
.z0body{margin: 0;padding: 5px;clear: both;height: calc(100% - 91px);overflow: auto;-webkit-overflow-scrolling: touch;border-bottom: solid 1px #eee;}
[c1-css="homeGoal"].c0score .score-home, 
[c1-css="awayGoal"].c0score .score-away{ text-shadow:none;}
.z0live:not(.z0bb) .z0event .c0match, .z0live:not([z0-url*="t3=1"]):not(.z0bb) .z0event .c0match{padding: 0;line-height: 17px;height: 16px;top: 7px;}
.a1panel>.a0title{padding:10px 15px;background: #2072da;color: white;}
.a1panel>.a0title>.a0close{ line-height:50px; height:50px; width:60px;}
.a1panel>.a0title>.a0close:before{width: 14px;height: 14px;top: 17px;border-color: white;border-width: 0 2px 2px 0;opacity: 1;}
.a1panel>.a0title>h3{font-size: 17px !important;}
.a0search.z9search[data-ai-vis]>.a0list{box-shadow: 0 0 10px rgb(17 17 17 / 30%);border-top: solid 1px #ddd;}
.w0goal .r0item .c0st{top: 40px;font-size: 15px;}
.app-body{ padding:0;height: calc(100% - 60px);-webkit-overflow-scrolling: touch;z-index: 2;position: relative;}

/* basketball */
.z0live.z0bb .r0data .c0bg{/* background:none !important; *//* height: 18px; *//* bottom: auto; *//* top: 7px; *//* left: 5px; *//* width: 55px; */padding: 7px 0 0 5px !important;}
.z0live.z0bb .r0data .c0line{display:block;width: 55px;position: static;height: 18px;border-radius: 2px;display: none;}
.z0live.z0bb .z0event .r0data .c0c.c0match{background: none !important;width: 62px;/* text-align:center; */padding: 0 0 0 5px;font-weight: bold;border-radius: 2px;margin-right: 3px;white-space: nowrap;}
.z0live.z0bb .z0event .r0item .g0match:before{ background:none;}
.z0live.z0bb .c0c.c0play,.z0live.z0bb .c0c.c0play a{width: 25px;height: 18px;background-image: url(../images/icon-play-mobile.png);}
.z0live.z0bb .c0c.c0play a.cplay2d{width:24px;background-image: url(../images/icon-play2d-basketball-2.png);}
.z0bb .z0event .r0item .g0c.g0team{font-size: 15px;font-family: monospace;}
.z0bb .z0event .r0item .g0c.g0team .b0full{ font-size:inherit;}
.z0bb[z0-mode="match"] .z0gmatch{font-size: 20px !important;padding: 0 0 5px 0;}
.z0bb .z0event .r0item .g0match .g0ul{right:0;left: 0;text-align: left;}
.z0bb .r0item .g0match .c0c.c0st{position:absolute;left: 35%;right: 35%;width: auto;text-align: center;top: 2px;z-index: -1;}
.z0bb .r0item .g0match .c0c.c0st[d-extra]{top: -1px;line-height: 14px;}
.z0bb.z0live .z0event .r0data .d0st:before, .z0bb.z0live .r0data .c0extra:after{display:block;padding: 0 !important;}

/* ai data */
.z0match2diy .r0data .d0match{top: 0px;font-weight: normal;}
.z0match2diy .r0data .d0round{display: none;}
.z0match2diy .r0data .d0group{background: none;top: -26px;}
.z0match2diy .r0data:hover .d0group{ background:none; color:black;}
.z0match2diy .r0data .d0luosi{left: 260px;line-height: 22px;height: 21px;top: -25px;}
.z0live:not(.z0bb) .z0match2diy .z0event .c0match, 
.z0live:not([z0-url*="t3=1"]):not(.z0bb) .z0match2diy .z0event .c0match{ overflow:visible;}
#live_round_list{position: fixed;left: 5px;top: 54px;height: 30px;line-height: 30px;width: 90px;}
#live_round_list:before{background:none;color: #111;line-height: inherit;font-size: 15px !important;padding-right: 25px;}
#live_round_list:after{content: '';position: absolute;font-weight: bold;width: 8px;height: 8px;margin: 8px 0 0 -16px;border: solid 2px #777;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
body[z0-app="download"] #live_round_list{ top:114px;}
body.z0body2yingchao .z0head .a1select.alway-show[data-ai-vis]>.a0list{padding-left: 90px;}

/* dark style */
.z0darkmode .a0gs{ background: #333;}
.z0darkmode .z0body{ padding:0px 0;}
.z0darkmode .z0head{ border: none; background:none;}
.z0darkmode .z0head:after{ content:''; display:block;background: rgb(0 0 0 / 50%);-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: -1;}
.z0darkmode .z9topmode{ border:none;}
.z0darkmode .z9topmode .a0list .a0item{ color: rgb(255 255 255 / 70%) !important;}
.z0darkmode .z9topmode:not(.h5topmode) .a0item[data-ai-vis], 
.z0darkmode .h5topmode .a0item.a0on{ color:white !important;}
.z0darkmode .z9topmode:not(.h5topmode) .a0list .a0item[data-ai-vis]:after, 
.z0darkmode .h5topmode .a0list .a0item.a0on:after{background: rgb(255 255 255 / 70%) !important; }
.z0darkmode .r0item.r0data{ background: #111;border-bottom-color: #000;box-shadow: none;background: linear-gradient(to right,rgb(255 255 255 / 10%),rgb(0 0 0 / 10%) 20%,rgb(0 0 0 / 10%) 80%,rgb(255 255 255 / 10%));color: white;}
.z0darkmode .w0goal .r0item.r0data{background: linear-gradient(-45deg,#7db5fd,#539df6,#7354f2,#75b1ff);}
.z0darkmode .z0live .r0data .c0bg{ opacity:.5;}
.z0darkmode .r0data .team-name,
.z0darkmode .r0data .team-name>a{ color:white;color: rgb(255 255 255 / 90%);}
.z0darkmode .aio-layout-header{background:black !important; box-shadow: 0 0 10px rgb(12 98 206 / 40%);}
.z0darkmode .aio-h5-navigation>li.aio-on[data-h5-item="match"]>a, 
.z0darkmode[data-h5-page^="match"] .aio-h5-navigation>li[data-h5-item="match"]>a{ color: #468bff;}
/* .z0darkmode .aio-h5-navigation>li>a{ color:white; color: rgb(255 255 255 / 70%);} */
/* .z0darkmode .aio-h5-navigation>li>a{ color:white;} */
.z0darkmode #live_event_ing{width: 100%; overflow-x: hidden;}
.z0darkmode .c0odds div:not([z0-odds="1x2"]) span:nth-child(2){ color:white;color: rgb(255 255 255 / 70%);}
.z0darkmode [z0-flex="1"] .z0event .r0data:hover{ background:black;/* background: linear-gradient(to right,rgb(255 255 255 / 70%),rgb(0 0 0 / 10%) 20%,rgb(0 0 0 / 10%) 80%,rgb(255 255 255 / 70%)); */}
.z0darkmode .z0live:not(.z0bb) .z0event .c0match, 
.z0darkmode .z0live:not([z0-url*="t3=1"]):not(.z0bb) .z0event .c0match{ /* font-weight: normal; */text-shadow: 0px 0px 2px white;text-shadow: 0px 0px 5px currentColor, 0px 0px 5px currentColor, 0px 0px 5px currentColor;text-shadow: 0px 0px 10px currentColor,0px 0px 15px currentColor,1px 1px 0px #fff, -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 2px 2px 3px #000;/*overflow: visible;*/}
.z0darkmode .z9refresh{ background: rgb(0 0 0 / 60%);}
.z0darkmode .c0score .score-vs{ color: white;color: rgb(255 255 255 / 70%);}
.z0darkmode .z0live .c0data a{ background: rgb(0 0 0 / 30%);}
.z0darkmode .d0st[d-v^="-"]:not([d-v="-4"]):not([d-v="-30"]):not([d-v="-31"]):not([d-v="-0"]):before,
.z0darkmode .z0live[z0-mode="-3"] .r0data .c0score{ color: #0cd5fe;}
.z0darkmode .r0data[d-st="2"] .c0score{ color: #0087b0 !important;}
.z0darkmode .z0head:before{ background: linear-gradient(-45deg,#0351b4 20%,#0053b4,#0049a5,#024dac,#004194,#2a07bf,#2f11b4,#0053bb 95%);z-index: -2;}
.z0darkmode .z0head .z9topnav .a0item[data-ai-vis="1"], 
.z0darkmode .z0head .z9topnav .a0item.aio-h5-on{ background: #022966;color: #4e9cff !important;}
.z0darkmode .z0head .z9topnav{ background: rgb(0 0 0 / 40%);}
.z0darkmode .z0head .z9topnav .a0item{ color: rgb(255 255 255 / 60%);}
.z0darkmode .w0odds{ color: rgb(255 255 255 / 90%);}
.z0darkmode .z0live .r0item.r0data+.w0odds{padding: 0;transform: none;background: black !important;}
.z0darkmode .w0odds .w2zs[z0-type="js"]{ background: #0b3c62;}
.z0darkmode .w0odds .w2zs[z0-type="js"] [d-ch*="up"]{background: rgb(104 13 13);color: inherit;}
.z0darkmode .w0odds .w2zs[z0-type="js"] [d-ch*="down"]{ background: #004f00;color: inherit;}
.z0darkmode .w0odds .w2zs{ background: #3a6632;}
.z0darkmode .w0odds .w2zs[z0-type="gq"]{ background: #583f22;}
.z0darkmode .w0odds .w2zs[z0-type="js"] [d-ch*="pk"]{ background: #978304;color: inherit;}
.z0darkmode .w0odds .w2zs h5{ background: rgb(0 0 0 / 50%);color: rgb(255 255 255 / 60%);}
.z0darkmode .w0goal dl{ background: rgb(0 0 0 / 70%);}
.z0darkmode [z0-mode="-2"] .z0event .c0odds{ color:rgb(255 255 255 / 70%);}
.z0darkmode .z0fb[z0-vista="end"] .z0event .r0item:before{ background: rgb(0 0 0 / 10%);}
.z0darkmode [z0-vista="end"] .c0end[d-v]:before{ color: white;}
.z0darkmode .z0cale{ background: rgb(0 0 0 / 50%);-webkit-backdrop-filter: saturate(100%) blur(10px);
    backdrop-filter: saturate(100%) blur(10px);}
.z0darkmode .z0cale .a0item:not([data-ai-vis]){color: rgb(255 255 255 / 60%);}
#home_ai_match{border-radius: 10px;box-shadow: 0 0px 5px rgb(0 0 0 / 11%);margin: 0 10px;/* background: linear-gradient(to top,rgb(115 116 193), rgb(16 17 75)); *//* color: white; */}
#home_ai_match .more-list {display: inline-block;}
#home_ai_match .aio-layout-vs[data-ai-vis="1"]+*>.more-list{ display:none;}
#home_ai_match .aio-padd-v2 {height: 330px;}
#home_ai_match .aio-padd-v2[data-ai-vis="1"] {height: auto;}
#home_ai_match .aio-padd-v2[data-ai-vis="1"] + .text-center {display: none;}
#home_ai_match .aio-layout-vs dt::after {font-size: 12px;margin-top: 6px;}
#home_ai_match .aio-layout-title h3{color: black;}
#home_footer{ display:none;}
.aio-float-right .aio-sticky{ position:static;}
.jwp-list-item .time{font-size: 12px;}

.aio-h5-app .aio-layout-news-list .aio-author {display: inline-block;width: auto;min-width: 0;right: auto;left: auto;padding: 0 10px !important;background: none;margin: 0;bottom: 5px;}
.aio-h5-app .aio-layout-news-list .aio-author a {color: inherit;padding: 0;}
.aio-h5-app .aio-layout-news-list .taglist {position: absolute;left: 15px;bottom: 10px;}

.bottom-box .a1bt::after{right:19%}
.bottom-box[data-ai-vis] .a1bt::after{right: 35%;}

.aio-float-right{float: inherit;width: 100%;}
.aio-widget-espe>li>.aio-title{padding: 4px 29px !important;}
body[data-h5-page="home"] #home_2 .rank-wrap{ transform: translateY(660px);position: relative;height: 305px;}

.new-vote-box{margin: 0px 20px;}
.aio-diy-espe{ position:relative; height:305px;background: white;border-radius: 3px;}
.aio-diy-espe .aio-layout-espe{ position: absolute;left: 0;right: 0;top: 40px;bottom: 0;background: none;box-shadow: none;margin: 0;}
.aio-diy-espe .aio-layout-espe:not(.aio-on) .btns,
.aio-diy-espe .aio-layout-espe:not(.aio-on) .content{ display:none;}
.aio-diy-espe .aio-layout-espe:not(.aio-on) .header h3:before{ content:none;}
.aio-diy-espe .aio-layout-espe .header{ width: 25%;position: absolute;top: -42px;padding: 0;display: inline-block;border: none;text-align: center;}
.aio-diy-espe .aio-layout-espe .header .btns{ position:absolute;left: 0;right: 0;}
.aio-diy-espe .aio-layout-espe:nth-child(2) .header{ left:25%;}
.aio-diy-espe .aio-sticky .aio-layout-espe:nth-child(1) .header{ left:50%;}
.aio-diy-espe .aio-sticky .aio-layout-espe:nth-child(2) .header{ left:75%;}
.aio-diy-espe .aio-layout-espe.aio-on{ z-index:2;}
.aio-diy-espe .aio-layout-espe.aio-on h3{ color: #2072da;}
#home_2 .aio-sticky{ position:static;}
.sidebar-list .header h3{ font-size: 13px;z-index: 3;position: relative;line-height: 35px;}
.sidebar-list .header h3:before{ width: 20px;height: 4px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.sidebar-list .content{ padding-top: 40px;height: 100%;/* box-shadow: 0 0 3px rgb(0 0 0 / 15%); */}
.sidebar-list[data-kind="4"] .content {height: 100%;}
.sidebar-list .btns{ background: rgb(255 255 255 / 70%);left: 0;top: -6px;text-align: right;right: 0;padding: 10px;z-index: 2;-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);}

.jl-list-vs, a.jl-list-vs{ font-size:15px;}

#home_news_list.aio-news-h5-panel{height: 960px;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li .aio-img{position: absolute;width: 110px;height: 80px;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li .aio-img .aio-center{width: 0;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li .aio-img .aio-img-big{width: auto;min-width: 10500%;transform: translateX(-50%);height: 100%;min-height: inherit;}
#home_news_list.aio-news-h5-panel>li>.aio-layout-news>li .aio-title{padding: 0;white-space: nowrap;height:22px;width: auto;}
#home_news_list.aio-news-h5-panel>li>.aio-layout-news>li .aio-summary{font-size: 10px;line-height: 20px;text-align: center;margin: 5px 0;height: 36px;max-height:inherit;padding: 0;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li .aio-item{padding: 5px 10px 11px 130px;max-height:118px}
#home_news_list.aio-news-h5-panel>li>.aio-layout-news>li .aio-time{ text-align:left;padding: 0 !important;}
#home_news_list.aio-news-h5-panel>li>.aio-layout-news>li{height: auto;display: block;}
#home_news_list.aio-news-h5-panel>li>.aio-layout-news>li:nth-child(n+6):not(.aio-more){ display:none;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li.aio-more a.aio-block{width: 100%;max-width:100%;padding: 5px 20px;}
#home_news_list.aio-news-h5-panel>li>.aio-box>li.aio-more a.aio-block strong{display: inline-block;padding: 0;}

body[data-h5-page="home"] #home_news2{ transform: translateY(-305px);}
#home_news2 .aio-news-h5-panel{height: 650px;}
#home_news2 .aio-news-h5-panel>li>.aio-box{height: 100%;overflow: hidden;}

.aio-layout-news-list .aio-tag{ display:none;}
.aio-widget-panel>li>.aio-box>li .aio-author{ right:0;}


.tag {font-size: 10px;line-height: 14px;}
.bo8-recommend-item{ padding: 15px 0;}
.bo8-recommend-item .tags {margin-left: 0;}
.bo8-recommend-item .tags:before{ font-size:10px;}
.bo8-recommend-item .percentage {font-size: 9px;line-height: 14px;margin-bottom: 0;}
.bo8-recommend-item .percentage span {font-size: 20px;}
.bo8-recommend-item .title {font-size: 13px;margin: 2px 0;}
.bo8-recommend-item .classify {font-size: 9px;padding: 0 2px;min-width: 35px;}
.bo8-recommend-item .other {line-height: 16px;}
.bo8-recommend-item .block {width: 62px;font-size: 10px;line-height: 20px;}
.bo8-recommend-item .money {font-size: 9px;padding: 3px 0;line-height: 16px;}
.bo8-recommend-item .money strong {font-size: 150%;}
.bo8-recommend-item .content{ margin-left:5px;}
.aio-layout-head-fix.topbar{ margin:0 -5px;height: 46px;padding-top: 7px;border: none;display: none;}
.aio-layout-head-fix.topbar .other-btn{ display:none;}
#sport_tabs .aio-item{ margin:0 4px;line-height: 30px;height: auto;border-radius: 2px;}
.topbar-containet::after{ content:none;}
#home_2{ min-height:0;}
body[data-h5-page="home-expert"] #home_2 .rank-wrap{ height: 305px; position:relative;}
.z9vest .a0list{ position:fixed;}

#body_content{ display:block;}

.champions-League .total-number{background-size: contain;}
.champions-League .new-recharge_kefu a.kefu5 img{height: 50px;}

/* 不显示缓存信息 */
body.aio[data-h5-page="news"]{font-size: 10px;}

/* lym 2025/04/21 h5比分页面数据筛选的样式*/
.a1panel>.a0title{padding: 5px 15px;}
.a1tab>.a0title{height: 40px;line-height: 40px;}
.a0h5 .z0inscroll .a0bar{bottom: 45px;top: 80px;}
[z0-render][z0-render*="ss"] .a1letter .a0footer{bottom: 60px;}
.a1panel>.a0title>.a0close{height: 40px;line-height: 40px;}
.a1panel>.a0title>.a0close:before{top: 13px;}
.z0head{z-index: 4;}

/* lym 2025/07/18 方案首页样式的修改 */
.bo8-recommend-item .thumb{width: 85px;}

.sidebar-list .content::before{z-index: 2;position: absolute;left: 5px;width: 60%;top: 4px;line-height: 25px;border-radius: 3px;}