.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: 92px;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: 5px 0;font-size: 14px;line-height: 18px;text-align: center;min-height: 81px;width: 27%;}
.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 .r-item:before{ text-align:left;background-position-x: left;}
.app-match-list li.c-time{top: 60px;opacity: .5;transform: scale(.85);}
.app-match-list li.c-status{left: 50%;transform: translateX(-36%);transform: translateX(-50%);width: 150px;}
.app-match-list li.c-match{top: 43px;text-align: left;height: auto;}
.app-match-list li.c-tool{left: auto;top: 7px;right: 5px;text-align: right;height: auto;}
.app-match-list li.c-tool a{transform: scale(0.85);}
.app-match-list li.c-score{padding-top: 20px;width: 16%;font-size: 16px;letter-spacing: -1px;}

.app-match-list li.c-lottery {transform: scale(0.85);position: absolute;width: auto;left: 30px;top: 5px;line-height: 15px;height: 40px;display: flex;flex-direction: column;justify-content: center;/* background: yellow; */}
.app-match-list li.c-status:before {transform: translateY(12px);}
.app-match-list li.c-status span {transform: translateY(-22px) scale(0.9);}

.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="match"]>a{ background-image:url(../images/icon/icon_scoree@2x.png);}
.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: #ff6a00; 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: #ff6a00;  background-image:url(../images/icon/icon_infoo@2x.png);}
.aio-h5-navigation>li[data-h5-item="scheme"]>a{ background-image:url(../images/icon/programme@2x.png);}
.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: #ff6a00; background-image:url(../images/icon/programmee@2x.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: #ff6a00; 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{height: calc(100% - 60px);}

body[data-h5-page="home"] .aio-h5-body{ background:#fff;}

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{height: calc(100% - 45px);} */
body[data-h5-page*="full-screen-content"] .aio-sys-body{height: 100%;}
body[data-h5-page$="-content"] .aio-layout-header,
body[data-h5-page*="full-screen-content"] .aio-layout-header{height: auto;}
body[data-h5-page$="-content"] .aio-layout-header .aio-h5-head:before{content:'文章详情';color: black;display: inline-block;text-align: center;padding: 10px;line-height: 25px;font-size: 16px;}
body[data-h5-page$="-content"] .aio-layout-header .aio-h5-head[data-title]:before{content:attr(data-title);color: black;}
body[data-h5-page="match-content"] .aio-layout-header .aio-h5-head:before{ content:'赛事信息'}
body[data-h5-page="home"] .aio-h5-head{background: #fff url(../images/logo.png) no-repeat center;background-size: auto 97%;}
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,#ff6a00 20%,#f6934c,#ff6a00 95%); */font-size: 12px;color: white;border-radius: 3px;padding: 0px 15px;line-height: 30px;top: 17px;right: 10px;margin: 0;}
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;}
body[data-h5-page="full-screen"] .aio-sys-main {height: 100%;}
body[data-h5-page="full-screen"] .aio-layout-header {display: none;}

.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:not([data-ai-vis]){ display:none;}

#home_news_img{ padding-top:20px;}
#home_news2 .aio-widget-panel{transform:none;padding: 0px 0 0;overflow-x: auto;height: 510px;text-align: center;margin: 0;}
#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: 60px;height: 460px;bottom: auto;}
#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 5px;border-radius: 13px;color: #ee6300;left: 10px;}
.aio-h5-app .aio-layout-news-list .aio-author:before{content:'#';color: white;background: #ff6a00;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 */
.z0live .r0item.r0data{border-radius:5px;margin: 0 0 5px 0;box-shadow: 0 0 5px rgb(0 0 0 / 10%);}
.z0live .r0item.r0data[d-follow="1"][d-last]{box-shadow: 0 0 5px rgb(0 0 0 / 10%), 0 1px 0 #ff6a00;}
.z0live[z0-mode="-3"] .r0item.r0data{padding: 35px 0 25px 0;}
.z0live[z0-vista="end"] .z0event .r0item{padding-bottom:0;min-height: 121px;}
.z0fb.z0live[z0-vista="end"] .c0tool{ top:25px;}
.z0live:not(.z0bb) .c0time{top:6px;left: 62px;color: #aaa;}
.z0live:not(.z0bb) .c0play{top: 4px;left: 92px;}
.z0live .c0half, 
.z0live .c0corner, 
.z0live:not(.z0bb) .c0st{ top:6px;}
.z0live.z0fb .c0expert{top: 7px;line-height: 0;}
.z0live .c0half{padding-right: 14px !important;}
.z0live .cplay{width: 24px;background-size: 20px auto;background-image: url(../images/icon-play-mobile.png);}
.z0fbxx .w0goal .r0item{ background: url(../images/icon-goal-bg.png) no-repeat center center;background-size: cover;}
.z0fbxx .w0goal .r0data .c0match{ background: none !important;color: background !important;border-radius: 0;padding: 0;left: 60px;}


.z9appnav{ display:none;}
.z0live r0data[d-st-ing="1"] .d0st:before{color:#ff6a00;}
.z0live[z0-mode="-3"] .r0data .c0score{color: #ff6a00;padding: 32px 0 0 0;line-height: 22px;}
.z0live[z0-mode="-3"] .c0odds{ bottom:4px;}
.c0odds div:not([z0-odds="1x2"]) span:nth-child(2){/* font-weight:normal; *//* color:black; */}
[z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-home, 
[z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-away{width: 28px;margin: 0 -6px;padding: 0 7px 0 0;white-space: nowrap;background: #1277d9;color: white;border-radius: 5px;z-index: -1;position: relative;font-family: arial;font-weight: normal;font-size: 17px;}
[z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-away{padding: 0 0 0 7px;}
[z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-pk{line-height: 20px;color: white;width: 4px;}
.z0live .r0data[d-st="0"] .c0score{ color:inherit;}
.w0odds .r0data .c0score .score-home,
.w0odds .r0data .c0score .score-away{ padding:0 !important;}
[z0-mode="-3"] .r0data .c0score .score-home, 
[z0-mode="-3"] .r0data .c0score .score-away{ display:inline-block; }

.r0data[d-follow="1"][d-last]:after{background: #ff6a00;border-radius: 0 0 2px 2px;/* transform: translateY(26px) !important; */}
.r0data.r0overtime[d-follow="1"][d-last]:after{transform: translateY(36px) !important;}
.z0live .icon-collect, .z0live [d-eve="collect"]{background:url(../images/icon/icon-star.png) no-repeat center center;background-size: auto 20px;width: 27px;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: 16px;width: 45px;display: inline-block;}
.r0data .team-name{font-weight:normal !important;/* font-size: 14px !important; */font-size: 14px;}
.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:#ff6a00;height: 50px;left: 0;right: 0;top: 0;}
.z0head .a1select{text-align:center;min-width: 35px;}
.z0head .a1select:before{color:white;color: black;line-height: 30px;}
.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;}
.z0head .z9topnav{border-radius:16px;background:rgb(255 255 255 / 30%);height: 32px;margin: 0;border: none;}
.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;}
.z0head .z9topnav .a0item[data-ai-vis="1"],.z0head .z9topnav .a0item.aio-h5-on{color: #ff6a00 !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;}
.z0free-app ~ .z0body{height: calc(100% - 91px - 52px);}
[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: #ff6a00;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;}
.z0submenu .a1panel>.a0title{ padding:5px 15px;}
.z0submenu .a1panel>.a0title>.a0close{ height:40px;}
.z0submenu .a1panel>.a0title>.a0close:before{ top:12px;}
.w0goal .r0item .c0st{top: 40px;font-size: 15px;}
.app-body{padding:0;height: calc(100% - 60px);-webkit-overflow-scrolling: touch;/* z-index:  5; */position: relative;overflow: auto;position: static;}

/* basketball */
.z0live.z0bb .r0data .c0bg{background:none !important;height: 18px;bottom: auto;top: 7px;left: 5px;width: 55px;}
.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;}
.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: 15px !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: 250px;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;/* top: 100px; */height: 30px;line-height: 30px;width: 90px;z-index: 2;}
#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;}

#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;}

.jwp-list-item .time{font-size: 12px;}

.aio-h5-app .aio-layout-news-list .aio-author {position: static;margin-right: 4px;margin-bottom: 4px;}
.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 {font-size: 12px;height: 30px;}
.bottom-box .a1bt::after{right:19%}
.bottom-box[data-ai-vis] .a1bt::after{right: 35%;}

.recommend-list .item {box-shadow: 0px 3px 3px 1px rgba(222, 223, 224, 0.34);border-radius: 5px;overflow: hidden;animation: card-item .5s forwards;filter: grayscale(.5);transform: scale(.5);position: relative;}
.recommend-list .item:not(:last-child){margin-bottom: 5px;}
.recommend-list .item::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(to left,rgba(242,48,6,.1),rgba(128,128,128,0));z-index: 100;clip-path: circle(200% at 100% 100%);filter: grayscale(0);animation: mask .5s forwards;z-index: -1;}
.recommend-list .top {transform: translateX(-1000px);animation: transform-initial .5s forwards;animation-delay: .5s;}
.recommend-list .bottom {transform: translateX(1000px);animation: transform-initial .5s forwards;animation-delay: .5s;}
.recommend-list .bottom .desc {font-size: 14px;line-height: 18px;}
.recommend-list .bottom .title {font-size: 16px;line-height: 20px;}
.recommend-list .bottom .title::before {font-size: 10px;height: 16px;line-height: 14px;border-radius: 2px;}
.recommend-list .bottom .other span {margin-right: 10px;}
.recommend-list .bottom .ds {font-size: 12px;}
.recommend-list .bottom .ds strong {font-size: 16px;}
.recommend-list .bottom .home-away {font-size: 12px;}
.recommend-list .bottom .home-away .classify {font-size: 10px;line-height: 12px;}
.recommend-list .bottom .information {font-size: 10px;}
.recommend-list .bottom .price {font-size: 10px;}
.recommend-list .bottom .price em {font-size: 16px;}
.rate-column {font-size: 11px;}
.rate-column em {font-size: 20px;}

.w0share2bt{ top:-6px; display:block; float:none;text-align: right;padding: 0;background: rgb(238 238 238 / 20%);}
.sharebar .w0share2bt[title]:before{ content:' ';display: block;padding: 0;border-radius: 3px;background: url(../images/icon-share-white.png) no-repeat center;background-size: contain;height: 30px;width: 30px;}
.sharebar .w0share2bt .a0item{ display:none;}

.share-bar {display: block;position: fixed;left: 0;right: 0;bottom: 0;background-color: #fff;font-size: 12px;padding: 10px 0;}
.share-bar .share-item {float: left;width: 20%;text-align: center;padding-top: 50px;color: #333;text-decoration: none;}
.share-poster .poster-wrap {padding: 10px;}
.share-poster .statistics-content .diy_chart {/* margin-bottom: -65%; */}
.poster-bottom .ewm {width: 140px;}

.poster-bottom .text {font-size: 17px;}
/* .user-poster .content .ewm-box, */
.match-poster .bottom .ewm-box {width: 130px;height: 130px;margin: 10px auto;}
.match-poster .bottom .ewm-box {padding: 6px;}
.w0share2win:after{ width:40px; height:40px;}
.w0share2win .w0share2bt {padding: 8px 0;}
.w0share2win .w0share2bt .a0item {width: 40px;height: 40px;}
.w0share2bt .a0item[ai-value="weixin"]{  display:none; /* 临时隐藏*/}
.w0share2win .toolbox .tips {line-height: 14px;font-size: 10px;}
.share-poster .btn-group {padding: 8px 0;font-size: 12px;}
.share-poster .btn-group a{ line-height:32px;}
.invite-wrap {display: block;}
.w0share2win [data-soprt-id="2"] .z9info2head .z1head .d0time {top: 26px;}
.w0share2win [data-soprt-id="2"] .z9info2head .z1score {width: 80px;transform: translateX(-40px);font-size: 16px;}
.w0share2win [data-soprt-id="2"] .z9info2head .z1score span {font-size: 16px;vertical-align: middle;} 

body[data-h5-page^="news"][data-apptype] .w0share2bt{ display:none;}

/* 2022/6/10 */
.w0goal .r0item .c0st{top: 50px;top: 48px;top: 30px;}
/* [z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-home, [z0-mode="-3"] .r0data[d-st-ing="1"] .c0score .score-away{color: #333;} */
/* .w0goal .c0/score[c1-css="awayGoal"] .a0val{color: #333;} */

/* .z9info2odds {white-space: nowrap;padding: 2px 0 5px 0;border-radius: 0;display: block;min-width: initial !important;} */

@keyframes card-item{
	0%{transform:scale(.5) translateY(-1000px)}
	80%{transform:scale(.5) translateY(100px)}
	100%{transform:initial;filter:grayscale(0)}
}
@keyframes transform-initial{
	100%{transform:initial}
}
@keyframes mask{
	100%{
		filter:grayscale(.2);
		clip-path:circle(0 at 100% 100%);
		/* z-index: -1; */
	}
}



/* ************************ */
.topbar {padding: 0 10px;}
.box-head-bar {margin: 0px 0;}
.titlebar {height: 40px;padding: 0 5px;}
.box-head-bar .title {font-size: 15px;padding-left: 10px;}
.box-head-bar .title em {font-size: 12px;}
.box-head-bar .icon-setting {background-size: 15px;width: 20px;height: 20px;}
.box-head-bar .btn {font-size: 12px;padding: 0 10px 0 30px;background-position: 10px center;}
.box-head-bar .title .icon-tip {position: fixed;right: 8px;bottom: 50px;width: 50px;height: 50px;background-image: url("../images/expert/icon-tips.png");z-index: 1;}

.record-item {padding: 5px 8px !important;}
.record-item .box {line-height: 20px;}
.record-item .money {font-size: 14px;}
.record-item .money,
.record-item .count {margin-right: 10px;}
.extension-activity .sign-from {padding: 5px;}

.detail-top {font-size: 12px;}
.detail-top .btn {position: fixed;right: 26px;bottom: 60px;width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50px;padding: 0;box-shadow: 0px 0px 6px 1px rgba(221, 93, 2, 0.34);font-size: 16px;z-index: 5;}
.detail-top .btn[data-value="收入"] {box-shadow: 0px 0px 6px 1px rgba(242, 51, 14, 0.34);}
.detail-top .btn[data-value="支出"] {box-shadow: 0px 0px 6px 1px rgba(34, 130, 11, 0.34);}
.box-head-bar .title .icon-tip {position: fixed;right: 8px;bottom: 50px;width: 50px;height: 50px;background-image: url("../images/expert/icon-tips.png");z-index: 1;}

/* .map-tips {display: block;}
.map-tips .text {position: fixed;left: 0;right: 0;bottom: 0;z-index: 998;height: calc(env(safe-area-inset-bottom) + 32px);line-height: 32px;background-color: #FDF1E9;color: #F2330E;font-size: 12px;padding: 0 8px;} 
.map-tips .text .map {color: #ff6a00;font-weight: bold;display: inline-block;margin-left: 2px;}
.map-tips .text .map:before {content: "";display: inline-block;vertical-align: -2px;width: 14px;height: 14px;background: url("../images/icon/map.png") no-repeat;background-size: 100% auto;margin-right: 2;}
.map-tips::after {content: "";display: block;height: calc(env(safe-area-inset-bottom) + 30px);} */

/* 充值广告 Begin */
.dialog-close{right: 8%;top: 22%;background-size: 75%;}
.dialog .poster{background-size: 90%;}
.dialog-down{top: 64%;left: 60%;}
.icon-sz{width: 50px;height: 60px;}

.dialog-dicount{transform: translate(-50%, -20px);}
.dialog-dicount a{padding: 20px 108px;}
.dialog-dicount a[data-type='xi']{transform: translate(-50%, 0);}
.dialog-dicount a[data-type='song']{transform: translate(-50%, 48px);}

.dialog-receive{top: 414px;}
.dialog-receive a{padding: 17px 71px;}
/* 弹窗关闭 */

.map-tips{position: fixed; bottom:0;z-index: 10;left: 0;right: 0;}
.map-tips.flyback{ position:static;}
.map-tips .text{background-color: #FDF1E9;font-size: 10px;padding: 5px 25px 5px 0;line-height: 20px;}
.map-tips .close{display:block;position: absolute;width: 30px;height: 30px;background: #e20 url(../images/cuowu.png) no-repeat center center;background-size: 110%;right: 2px;bottom: 0;border-radius: 50%;border: solid 8px #FDF1E9;}
.map-tips.flyback .close{ display:none;}
.map-tips.flyback .text{ padding:5px 0;}

@keyframes ani_closeS{
    0%{
        transform: translate(0, 0) scale(1, 1);
    }
    60%, 65%, 80%, 90%, 95%{
        transform: translate3d(-28px, -48px, 0) scale(1.2, 1.2);
    }
    100%{
        transform: translate(800px, 200px) scale(0, 0);
    }
}
@-webkit-keyframes ani_closeS{
    0%{
        transform: translate(0, 0) scale(1, 1);
    }
    60%, 65%, 80%, 90%, 95%{
        transform: translate3d(-28px, -48px, 0) scale(1.2, 1.2);
    }
    100%{
        transform: translate(800px, 200px) scale(0, 0);
    }
}

/* 弹窗弹出 */
@keyframes ani_openS{
    0%{
        transform: translate(800px, 200px) scale(0, 0);
    }

    50%{
        transform: translate3d(-28px, -48px, 0) scale(1.235, 1.235);
    }

    100%{
        transform: none;
    }
}
@-webkit-keyframes ani_openS{
    0%{
        transform: translate(800px, 200px) scale(0, 0);
    }

    50%{
        transform: translate3d(-28px, -48px, 0) scale(1.235, 1.235);
    }

    100%{
        transform: none;
    }
}
/* 充值广告 End */

/* #live_calendar .a0list.calendar.calendar-d {left: 0;right: 0;top: 0;width: 100% !important;max-width: 100%;position: fixed;padding: 0;transform: none;} */
#live_calendar .a0list.calendar.calendar-d {left: 0;right: 0;top: 135px;width: 100% !important;max-width: 100%;position: fixed;padding: 0;transform: none;}


.lym_dialog_close{top: 13%; right: 0;}


.aio-layout-head-fix .page-title {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;font-size: 16px;}
.aio-layout-head-fix .page-right {position: absolute;right: 10px;top: 0;bottom: 0;display: flex;align-items: center;}
.aio-layout-head-fix .page-right .btn {text-decoration: none;color: #333;}
.aio-layout-head-fix.theme {background-color: #ff6a00;color: #fff;}
.aio-layout-head-fix.theme a {color: #fff !important;}
.aio-layout-head-fix.theme .aio-back {background-image: url("../images/icon-arrow-left.png");}

.share-poster .z9info2head .z1head .d0st {top: 80px !important;}
.match-poster[data-sportid="2"] .share-poster .z9info2head .z1score {transform: translateX(-46px) !important;}
.match-poster[data-sportid="2"] .z9info2head .z1video {top: 68px;}
/* 新版广告 */
.match-poster[data-sportid="2"] .z9info2head .z1video {top: 68px;}

/* 底部导航 v2 */
.aio-h5-navigation>li[data-h5-item="home"]>a{background-image: url(../images/v2/icon-home.png)}
body[data-h5-page^="home"] .aio-h5-navigation>li[data-h5-item="home"]>a{background-image: url(../images/v2/icon-home_active.png)}

.aio-h5-navigation>li[data-h5-item="match"]>a{background-image: url(../images/v2/icon-match.png)}
body[data-h5-page^="match"] .aio-h5-navigation>li[data-h5-item="match"]>a{background-image: url(../images/v2/icon-match_active.png)}

.aio-h5-navigation>li[data-h5-item="match-football"]>a{background-image: url(../images/icon/icon-football-off.png)}
body[data-h5-page^="match-football"] .aio-h5-navigation>li[data-h5-item="match-football"]>a{background-image: url(../images/icon/icon-football-on.png); color:#ff6a00;}

.aio-h5-navigation>li[data-h5-item="match-basketball"]>a{background-image: url(../images/icon/icon-basketball-off.png)}
body[data-h5-page^="match-basketball"] .aio-h5-navigation>li[data-h5-item="match-basketball"]>a{background-image: url(../images/icon/icon-basketball-on.png);color:#ff6a00;}


.aio-h5-navigation>li[data-h5-item="scheme"]>a{background-image: url(../images/v2/icon-scheme.png)}
body[data-h5-page^="scheme"] .aio-h5-navigation>li[data-h5-item="scheme"]>a{background-image: url(../images/v2/icon-scheme_active.png)}

.aio-h5-navigation>li[data-h5-item="data"]>a{background-image: url(../images/v2/icon-data.png)}
body[data-h5-page^="data"] .aio-h5-navigation>li[data-h5-item="data"]>a{background-image: url(../images/v2/icon-data_active.png)}

.aio-h5-navigation>li[data-h5-item="personal"]>a{background-image: url(../images/v2/icon-personal.png)}
body[data-h5-page^="personal"] .aio-h5-navigation>li[data-h5-item="personal"]>a{background-image: url(../images/v2/icon-personal_active.png)}

.aio-h5-navigation>li[data-h5-item="find"]>a{background-image: url(../images/v2/icon-find.png)}
body[data-h5-page^="find"] .aio-h5-navigation>li[data-h5-item="find"]>a{background-image: url(../images/v2/icon-find_active.png)}

#live_event_list .aio-data-ads[data-ad-ids*="D1"] .aio-layout-box{margin-top: 0;}



/* 基础样式 */
.avatar {width:50px;height:50px}


/*  */
.ellipsis{white-space:initial}


/* 方案列表 */
.scheme-list-wrap .list-item .item-inner {padding-left: 50px;}
.scheme-list-wrap .list-item .classify {width: 44px;font-size: 10px;line-height: 18px;top: 1px;}
.scheme-list-wrap .list-item .classify::after {left: -50%;top: -50%;right: -50%;bottom: -50%;transform: scale(0.5);}
.scheme-list-wrap .list-item .title {font-size: 11px;line-height: 20px;padding: 0 4px;}
.scheme-list-wrap .list-item .title::after {width: 11px;right: 12px;}
.scheme-list-wrap .list-item .content {padding-right: 60px;}
.scheme-list-wrap .list-item .summary {font-size: 14px;line-height: 20px;margin: 2px 0 8px;}
.scheme-list-wrap .list-item .information {font-size: 10px;line-height: 14px;}
.scheme-list-wrap .list-item .information .left span {margin-right: 3px;}
.scheme-list-wrap .list-item .information .right span {margin-left: 3px;}
.scheme-list-wrap .list-item .price .num {font-size: 18px;}
.scheme-list-wrap .list-item .price .type {line-height: 14px;}
.scheme-list-wrap .list-item .price .type span {font-size: 10px;}
/* 方案列表end */


/* 支付方式 */
.sheet-bottom {top: auto;bottom: 0;-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-animation-name: fadeUp;animation-name: fadeUp;border-radius: 10px 10px 0 0;}
.action-sheet .select-list .a0item:not(:last-child)::after {transform: scaleY(0.5);transform-origin: center bottom;}

@-webkit-keyframes fadeUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@keyframes fadeUp {
    0% {
        opacity: 0;
        transform: translateY(100%);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}