.a1check:before, .a1radio:before{ width: 18px; height: 18px; }
.a1check[data-ai-vis]:after{width: 10px;}
.a0main .z8boxs [d-ch*="up"],
.a0main .z8boxs [d-ch*="down"]{padding: 0;background-size: auto 6px;background: none;}
.a0main .c0c .d0odds{min-width: 94%;}
.z8boxs [d-pk^="-"]:before{content: '*';color: #ff7512;}
.z8hspace{ display: none; }
.a0pop-body{ font-size: 17px; }
.a0dialog-close{ border-color: rgba(255,255,255,.5); }
.z8boxs{border-radius: 0;box-shadow: 0 0 5px rgba(0,0,0,0.04);padding: 0;font-size: 12px;margin-top: 0px;min-height: 100px;}
.z8boxs.z8auto2height{/* position: fixed; *//* top: 275px; *//* left: 5px; *//* right: 5px; *//* bottom: 65px; *//* z-index: 0; */border-radius: 5px;background: black;margin-top: 5px;}
body[ai-video] .z8boxs.z8auto2height{top: 264px;z-index: 100002;}
.z8boxs.z9top2data{ margin-top: 0; }
.z8boxs h3{font-size: 14px;min-height: 0;padding: 5px;}
.z8boxs h3>em{font-size: 11px;padding-left: 4px;}
.z8boxs h3.z6nav2title{ border-radius: 0; margin-bottom: 0; line-height: 30px;}
.z6nav2title{ background: #f1f1f1; }
.z8tool2top .z1desc{line-height: 20px;padding:  0 5px;}
.z9info2top{/* margin:-5px -5px 0; */}
.z9info2box{padding: 0;}
.z9info2head{padding: 5px;padding: 0;border-radius: 5px 5px 0 0;}
.z9info2head[ai-video]{height: 190px;height: 240px;/* max-width: 90%; */padding: 0;position: relative;}
.z9info2head .z1head{background: none;position: static;}
.z9info2head .z1head .d0match{font-size: 14px;padding: 0;}
.z9info2head .z1head .d0time{position: absolute;top: 24px;left: 0;right: 0;font-size: 10px;}
.z9info2head .z1head .d0st{/* background: #1D9F64; */position: absolute;top: 52px;left: 50%;transform: translateX(-50%) scale(0.9);border-radius: 10px;width: 50px;white-space: nowrap;padding: 0;font-size: 10px;line-height: 20px;}
.z9info2head .z1head .d0st:before{color: white !important;font-weight: normal;}
.z9info2head .z1teams{height: auto;padding: 0;}
.z9info2head .z1team{width: 50%;padding: 0px !important;position: relative;border: solid 1px rgba(0, 0, 0, 0);border-width: 45px 0 0 50px;height: auto;white-space: normal;vertical-align: top;line-height: 15px;}
.z9info2head .z1team.c0home{border-width: 45px 50px 0 0;}
.z9info2head .z1team .z1title{display: block;text-align: center;}
.z9info2head .z1name a:before{top: -45px;bottom: 20px;}
.z9info2head .z1avatar{width: 46px;height: 46px;left: 50% !important;right: auto !important;transform: translateX(-23px);line-height: 0;top: -50px;}
.z9info2head .z1score{font-size: 0;width: 130px;transform: translateX(-65px);top: 7px;line-height: 40px;margin: 0;height: 40px;text-shadow: none;color: inherit;}
.z9info2head .z1score span{font-size: 29px;display: inline-block;width: 50%;}
.z9info2head .z1video{position: absolute;top: 47px;left: 0;cursor: pointer;text-align: center;left: 30%;right: 30%;z-index: 10;white-space: nowrap;}
/* .z9info2head .z1video{position: absolute;background: url(../images/icon_live.png) no-repeat center center;background-size: auto 100%;top: 46px;left: 50%;width: 30px;height: 28px;cursor: pointer;-webkit-transform: translateX(-50%);transform: translateX(-50%);} */
/* .z9info2head .z1video::before {content: attr(data-count);position: absolute;left: 50%;top: -10px;} */
.z9info2head .z1video .c0box{display:inline-block;background: #ff6a00;background: radial-gradient(200% 100% at bottom center, #f7f7b6, #e96f92, #f9a3a3);box-shadow: 0px 1px 0 rgb(0 0 0 / 40%);border-radius: 12px;padding: 2px 8px 2px 13px;}
.z9info2head .z1video span {display: inline-block;line-height: 20px;padding: 0 5px 0 20px;background: no-repeat left center;background-size: 16px auto;vertical-align: top;}
.z9info2box .z9info2head .z1video .animation {background-image: url(../images/icon-play2d-football-2-white.png);}
.z9info2box[data-soprt-id="2"] .z9info2head .z1video .animation {background-image: url(../images/icon-play2d-basketball-2-white.png);}
.z9info2head .z1video .video {background-image: url(../images/icon-play-white-3.png);background-size: auto 15px;padding-left: 17px;}
.z9info2head .z12dlist{position: fixed;background: white;color: black;left: 10%;right: 10%;max-height: 60vh;border-radius: 3px;z-index: 2001;line-height: 24px;font-size: 14px;display: none !important;}
.z9info2head .z12dlist .z0item{display: block;text-decoration: none;color: #333;z-index: 13;position: relative;cursor: pointer;text-align: left;padding: 10px 10px 10px 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.z9info2head .z12dlist .z0item:not(:last-child){ border-bottom: solid 1px #eee; }
.z9info2head .z12dlist .z0item::before {content: "";display: inline-block;vertical-align: middle;width: 22px;height: 22px;background: url(../images/icon-play2d-football-2.png) no-repeat center center;background-size: 22px auto;margin: -2px 10px 0;}
.z9info2box[data-soprt-id="2"] .z9info2head .z12dlist .z0item::before {background-image: url(../images/icon-play2d-basketball-2.png);}
.z9info2head .z12dlist .z0item[ai-value="1"]::before {background-image: url(../images/icon-play-pc.png) !important;}
.z9info2head .z1video[data-ai-vis]+.z12dlist{display: block !important;}
.z9info2head .z1video[data-ai-vis]:before{content: '';position: fixed;z-index: 1;background: rgba(0, 0, 0, .5);left: 0;right: 0;top: 0;bottom: 0;}
.z9info2head .z12d{position: absolute;left: 0;right: 0;top: 0;bottom: 84px;/* height: 225px; *//* height: 190px; */width: 100%;background: #343434;border: 0;z-index: 10001;}
.z9info2head .z12d:not([data-ai-vis]){display: none !important;}
.z9info2head .z12d .a0close{top: 5px;right: 5px;width: auto;padding: 0 12px;font-size: 10px;line-height: 26px;height: auto;position: absolute;background: rgb(0 0 0 / 50%);border-radius: 13px;z-index: 100000000;}
.z9info2head .z12d iframe{width: 3.75rem;min-width: 100%;/*兼容IOS写法*/height: 100%;display: block;border: none;margin: 0 auto;overflow: hidden;}
.z9info2head .d0home2score{padding-right: 5px;}
.z9info2head .d0away2score{padding-left: 5px;}
.z9info2head .z1name{font-weight: normal;font-size: 13px;line-height: inherit;}
.z9info2head .z1other{opacity: .7;line-height: 13px;font-size: 10px;/* margin-top: -20px; */min-height: 13px;}
.z9info2head .z1other span{ padding:0 5px;}
.z9info2odds{white-space: nowrap;padding: 2px 0 5px 0;border-radius: 0;display: block;min-width: initial !important;}
.z9info2head .z1team .z2avatar, 
.z9info2head .z1avatar2bg  .z2avatar, 
.z9info2head .z1team.c0home .z2avatar,
.z9info2head .c0home.z2avatar{top: -75px;width: 120px;height: 120px;opacity: .12;}
.z9info2head .z1avatar2bg  .z2avatar{ top:00px;}
.z9info2head .z1team.c0home .z2avatar{left: -40% !important;}
.z9info2head .c0home.z2avatar{left: -60px !important;}
.z9info2head .z1team.c0away .z2avatar{left: 80% !important;}
.z9info2head .c0away.z2avatar{left: auto !important;right: -60px !important;}

.z9info2oddlabels {padding-left: 30px;line-height: 17px;}
.z9info2oddlabels span {width: 32%;}
.z9info2odds{white-space: nowrap;padding: 2px 0 5px 0;/* border-radius: 0 0 5px 5px; */min-width: inherit !important;width: 100%;}
.z9info2odds .c0item[title]:before {width: 30px; font-size: 10px;}
.z9info2odds ul{width: 27% !important;margin: 0 1px;}
.z9info2odds ul[data-odds="ah"]{width: 35% !important;}
.z9info2odds li{width: auto;padding: 0 0px;background: none !important;box-shadow: none !important;font-size: 10px;margin: 0;border-radius: 0 !important;line-height: 20px;}
.z9info2odds li:first-child{opacity: .6;}
.z9info2odds li:not(:first-child){ background:none !important;}
.z9info2odds .c0item[title]:before{font-size: 10px;width: 30px;}
.z9info2oddlabels span {font-size: 10px;width: 33.3%;}
.z8fly[data-tips]:after{margin-left: 2px;}
.z8lay2flip{ padding: 10px 0; }
.z8lay2flip .z0item{font-size: 13px;line-height: 30px;height: 32px;border-radius: 3px;}
.z8lay2flip .z0item>em{ font-size: 10px; }
body[data-h5-mode="mini"] .z9info2head .z12d{ bottom:0;}

.z6vis2table .z8table{margin-bottom: 0 !important;}
.z6vis2table .z8table:not([data-ai-vis="1"]){ display: none; }

.z8tool .z1match{ padding-left: 3px; }
.z8fly[data-tips]:hover:before{padding: 2px;min-width: 100px;font-size: 11px;}

.a1select.alway-show.h5style{border: none;/* background: #f1f1f1; */border-radius: 19px;}
.a1select.alway-show.h5style .a0item{border: none;color: #999;}
.a1select.alway-show.h5style .a0item[data-ai-vis]{background: #ddd !important;color: black;border-radius: 19px;font-weight: bold;}

.z8team2head .z1avatar{width: 20px;height: 34px; }
.z8team2head .z1avatar img{ vertical-align: middle; }
.z8lr2auto .z8team2head{ padding-left: 20px; }
.z8lr2auto .z8team2head .z1avatar{position: absolute;left: 5px;}
.z8lr2auto .z8team2head .z1name{ float: left; }
.z8nodata{font-size: 11px;}

.z8nav{font-size: 13px;line-height: 40px;border-radius: 0;}
.z8nav a{ padding:0;}
.z8nav a:not(:first-child){ border:none; }
.z8nav a.a0on{color: black;border-bottom: solid 2px black;background: none;}

.z8nav2sub{padding: 10px 5px 0 5px;}
.z8nav2sub .z8nav{display: flex;line-height: 30px;font-size: 13px;}
.z8nav2sub .z8nav a{padding: 0;border: none;}

.z8tag{font-size: 11px;padding: 0 5px;line-height: 18px;}
.z8table .c0c{font-size: 10px;}
.z8thead .c0c,
.z8thead .c0c li{font-size: 11px;}
.z8table .z8tbody .c0c ul>li{font-size: 12px;}
.z8table ul.z8thead{border-bottom: none;box-shadow: none;position: relative;width: 100%;}
.z8table .c0c:first-child{ padding: 5px 0; }
.z8tbody{border:none;border-bottom: solid 1px #eee;}
.z8table:not(.z8compact) .z8tbody li.c0c:last-child{border-right: solid 1px #eee;}
.z8table.z8compact .z8thead .c0c{font-size: 10px;}
.z8table.z8compact .z8tbody .c0c{font-size: 11px;}
.z8table.z8compact .z8thead .z6nav2title,
.z8table.z8compact .z8thead .c0c strong{ font-size: 12px; }

.z8thead.z8bold{font-size: 13px;padding: 10px 0;text-align: center;}
.z9live2odds .z8table .c0c{width: 30%;}
.z9fb321 .c0c:nth-child(2),
.z9live2odds .z8tbody .c0name:not(.c0sub){display: block;border-bottom: solid 1px #eee;width: auto !important;padding: 5px;font-size: 12px;}
.z9live2odds .z8thead .c0c.c0name{ display: none;}
.z9live2odds .z8table .c0c.c0sub{width: 7%;font-size: 10px;}
.z9live2odds .z8td>li{width: 28%;}
.z9live2odds .z8td>li:nth-child(2){width: 44%;}
.z9live2odds .z8tr>li:nth-child(3),
.z9live2odds .z8tr>li:nth-child(4),
.z9live2odds .z8tr>li:nth-child(5){padding: 5px 0px;}
.z9live2odds .z8tr>li:nth-child(4){ width:33%;}
.z8td [d-ch]:after{ content: none; }
.z9live2odds .z8tr>li:nth-child(4) .z8td [d-pk]{ font-size: 10px; }

div.z8thead{ font-size: 11px; }
.z8team2head{white-space: nowrap;line-height: 40px;}
.z8team2head .z1name{font-weight: normal;white-space: nowrap;}
.z8team2head.z6one{padding-left: 20px;}
.z8lr .z8col{font-size: 12px;}
.z8lr.z8lr2auto .z8col{display: block;width: auto;padding: 0;position: relative;}
.z8lr.z8lr2auto .z8col .z8select{position:absolute;right:0;top: 3px;height: auto;}
.z8lr.z8lr2auto .z8r{ text-align: left; }
.z6copy2head{border-top: solid 1px #eee;}


.z8charts>li{display: block;width: auto;padding: 0 10px;min-height: 50px;}
.z8chart2vs{ padding: 0 5px 10px 5px; }
.z8chart2vs ul{min-height:35px;line-height: 22px;padding-top: 28px;}
.z8chart2vs li{ font-size: 11px; }
.z8chart2vs li.z8label{width: auto;top: 2px;left: 0;right: 0;height: 22px;transform: none;border: none !important;background: #fff;}
.z8chart2vs li{border-width: 1px !important;}
.z8chart2vs .z8td{font-size: 12px;padding: 5px;}
.z8chart2vs .z8td p{ font-size: inherit; }
.z8chart2vs.z1txt li:first-child .z8thead{ text-align: right; }
.z8chart2vs.z1txt li:last-child .z8thead{ text-align: left; }
.z8chart2vs.z1txt li .z8thead{line-height: 20px;border-radius: 0;}
.z8chart2vs li:first-child .z8item .z8txt{right: 5px;}
.z8chart2vs li:last-child .z8item .z8txt{left: 5px;}
.z8chart2vs.z9only ul>li.z8label{height: 30px;top: 0;z-index: 2;}
.z8chart2vs.z9only ul[d-type] li.z8label span{display: inline-block;padding: 0 0 0 25px;background-position: 0 center;background-size: auto 100%;}
.z8chart2vs.z9only ul[d-type]{box-shadow: 0 0 2px #d2d2d2;border: none !important;}
.z8chart2vs.z9only ul[d-type]:before{content:'';width:1px;background: #eee;position:absolute;left: 50%;top: 0;bottom: 0;z-index: 1;}

.z8chart>li{line-height: 18px;height: 18px;font-size: 11px;}
.z8chart:before{ height: 20px; }
.z8tool .z8line{ display: none; }
.a1select.alway-show{display: block;margin: 0 !important;box-shadow: 0 0 0 1px #ff6a00;border-radius: 0;}
.a1select.alway-show[data-ai-vis]>.a0list{display: flex;height: 30px;line-height: 30px;}
.a1select.alway-show[data-ai-vis] .a0item{flex:1;padding: 0;font-size: 12px;}
.a1radios.a1select[data-ai-vis] .a0item[data-ai-vis]{background: #ff6a00 !important;}
.a1check[data-ai-vis]:before{background: #D8AC6D;}
.a1radios .a0item:not(:last-child){border-right: solid 1px #ff6a00;}
.z0select{border:none;background: white;}
.z8tool{padding-top: 30px;position: relative;}
.z8tool .a1select.alway-show{ position: absolute; left: 0 ; right: 0; top: 0; }
.z8tool .z0select{float: right;font-size: 12px;height: 40px;}

.z9injury .z8table:not(.z8compact) .z8tbody li.c0c:last-child{ border-right: none; }


.z8m2name{border-radius: 0;line-height: 20px;vertical-align: middle;display: inline-block;width: 100%;font-size: 10px;text-overflow: clip;padding: 0;}
.z6recent .z8tbody li.c0c{padding: 0;min-height: 0;display: inline-block;line-height: 14px;}
.z6recent .z8m2name{line-height: 	inherit;font-size: 10px;border-radius: 0;padding: 0 2px;}
.z6recent .z8tbody li.c0c[d-pk^="-"]:before{font-size: 11px;display: inline-block;vertical-align: middle; content: '*';}
.z6recent .z8tbody li.c0c:nth-child(6):after{font-size: 11px;content:attr(d-pktxt);vertical-align: middle; color: inherit;}
.z6recent .z8tbody li.c0c:nth-child(2){font-size: 9px;width: 16%;white-space: nowrap;}
.z6recent .z8tbody li.c0c:nth-child(1){position: absolute;left: 0;/* top: 23px; */bottom: 5px;width: 16%;font-size: 10px;/* line-height: 16px; */padding-left: 0;}
.z6recent .z8tbody ul.z8tr{/* height: 55px; */line-height: 15px;min-height: 43px;position: relative;padding: 5px 0;padding-bottom: 17px;}
.z6recent .z8thead li.c0c:nth-child(1){ width: 16%; }
.z6recent .z8thead li.c0c:nth-child(2),
.z6recent .z8thead li.c0c:nth-child(3),
.z6recent .z8thead li.c0c:nth-child(9),
.z6recent .z8thead li.c0c:nth-child(10){ display: none; }
.z6recent li.c0c:nth-child(4), .z6recent li.c0c:nth-child(8){width: 21%;overflow: hidden;}
.z6recent  li.c0c:nth-child(5),
.z6recent  li.c0c:nth-child(7){width: 7.5%;}
.z6recent  li.c0c:nth-child(5){text-align: right;justify-content: right;}
.z6recent .z8tbody li.c0c:nth-child(5):after{ content: ':'; }
.z6recent  li.c0c:nth-child(7){text-align: left;justify-content: left;}
.z6recent .z8tbody  li.c0c:nth-child(5),
.z6recent .z8tbody  li.c0c:nth-child(7){color:black;}
.z6recent li.c0c:nth-child(6){position: absolute;right: 10%;width: 10%;font-size: 0 !important;top: 23px;}
.z6recent .z8thead li.c0c:nth-child(6){ display:none;}
.z6recent .z8thead li.c0c:nth-child(6):before{font-size: 11px;content: '让球';vertical-align: middle;}
.z6recent li.c0c:nth-child(13){position: absolute;right: 0;width: 10%;}
.z6recent li.c0c:nth-child(13):after{content: attr(d-dx);display: block;padding: 0;}
.z6recent li.c0c:nth-child(11), .z6recent .z8thead li.c0c:nth-child(12){position: absolute;right: 20%;width: 7%;}
.z6recent .z8thead li.c0c:nth-child(12){right: 10%;width: 10%;}
.z6recent .z8tbody li.c0c:nth-child(12){position: absolute;top: 8px;right: 10%;width: 10%;}
.z6recent .z8tbody li.c0c:nth-child(11){top: 15px;}
.z6recent .z8tbody li.c0c:nth-child(13){ top: 8px; }

.z6recent .z8tbody li.c0c:nth-child(3),
.z6recent  li.c0c:nth-child(9),
.z6recent  li.c0c:nth-child(10){position: absolute;/* top: 24px; */bottom: 5px;left: 16%;width: auto;color: #aaa;line-height: 14px;text-align: left;padding-left: 4px;font-size: 9px !important;}
div[data-sport-id="2"] .z6recent  li.c0c:nth-child(3){left: 29%;right: 40%;width: auto;text-align: center;padding: 0;}
.z6recent .z8tbody li.c0c:nth-child(3):before{content: '半场 ';}
/*.z6recent .z8tbody li.c0c:nth-child(9):after{ content: ')';font-size: 9px; }*/
.z6recent  li.c0c:nth-child(9){left: 62%;text-align: left;border: none;padding: 0 0 0 5px;font-weight: normal;}
.z6recent  li.c0c:nth-child(10){left: 37%;text-align: left;border: none;padding: 0 0 0 5px;}
.z6recent .z8tbody li.c0c:nth-child(9):before{content: '角初 ';}
.z6recent .z8tbody li.c0c:nth-child(10):before{content: '角球 ';}

.z6recent li.c0c:nth-child(11){ width: 7%; }

.z6recent li.c0c:nth-child(14), .z6recent li.c0c:nth-child(15), .z6recent li.c0c:nth-child(16){display: none;}
.z6recent .z8tbody li.c0c:nth-child(14), .z6recent .z8tbody li.c0c:nth-child(15){border-left: solid 1px #eee; line-height: 40px; vertical-align: top; height: 60px;}

.z8nav2page{top: 45px;}
.z8nav2page .z8content{position: static;border-radius: 0;width: auto;padding: 0;height: 0;overflow: hidden;}
/* .z8nav2page .z0zoom{background: rgb(0 0 0 / 40%) url(../images/icon-nav.png) no-repeat center center;background-size: 70%;width: 25px;height: 25px;border-radius: 2px;position: absolute;right: 13px;right: 10px;top: 13px;} */
.z8nav2page .z0zoom{background: rgb(0 0 0 / 40%) url(../images/icon-nav.png) no-repeat center center;background-size: 70%;width: 25px;height: 25px;border-radius: 2px;position: absolute;right: 13px;right: 10px;top: 10px;}
.z8nav2page.z0on .z0zoom{display: none !important;}
.z8nav2page.z0on .z8content{height: auto;}
.z8nav2page.z0on .a0main:before{content: '';width: 100%;height: 100%;position: fixed;z-index: -1;}

.z9odds2body .z8tool2top .a0fr{ display: none; }
.z9odds2body .z8tool2top{ padding: 0; }
.z9odds2list .z8tool2top .z1desc{line-height: 40px;text-align: center;display: block;color: #aaa;}

.z9fb2ah li.c0c{ border:none; }
.z9fb2ah .c0c:nth-child(2){width: 23%;text-align: left;padding: 0 23px 0 3px !important;min-height: 0;}
.z9fb2ah .z8tbody ul{min-height: 50px;position: relative;padding: 5px 0;}
.z9fb2ah .z8tbody .c0c{padding: 0;min-height: 20px;line-height: 20px;}
.z9fb2ah .z8tbody .c0c:nth-child(2){font-weight: bold;color: black;white-space: normal;word-break: break-word;line-height: 15px;min-height: 15px;}
.z9fb2ah .z8content .c0c:nth-child(2)[style]{background: none !important;}
.z9fb2ah .z8tbody .c0c:nth-child(3),
.z9fb2ah .z8tbody .c0c:nth-child(4),
.z9fb2ah .z8tbody .c0c:nth-child(5){ vertical-align: top; }
.z9fb2ah .z8thead .c0c:nth-child(6),
.z9fb2ah .z8thead .c0c:nth-child(7),
.z9fb2ah .z8thead .c0c:nth-child(8){ display: none; }
.z9fb2ah .z8tbody .c0c:nth-child(4),
.z9fb2ah .z8tbody .c0c:nth-child(7){ font-size: 10px; }
.z9fb2ah .c0c:nth-child(1){width: 5%;min-height: 50px;margin: -5px 0;line-height: 50px;}
.z9fb2ah .c0c:nth-child(6),
.z9fb2ah .c0c:nth-child(7),
.z9fb2ah .c0c:nth-child(8){position: absolute;top: 25px;left: 28%;line-height: 20px;border: none;min-height: 0;padding: 0;}
.z9fb2ah .c0c:nth-child(7){left: 40.5%;}
.z9fb2ah .c0c:nth-child(8){left: 60.5%;}
.z9fb2ah .z8tbody .c0c:nth-child(9){word-break: break-all;white-space: normal;line-height: 20px;color: #bbb;font-size: 10px;}
.z9fb2ah .c0c:nth-child(9){width: 18%;}
.z9fb2ah .c0c:nth-child(10){width: 9%;}

.z9fb2ah .c0c:nth-child(4), 
.z9fb2ah .c0c:nth-child(7){width: 20%;}
.z9fb2ah .c0c:nth-child(3), .z9fb2ah .c0c:nth-child(5), .z9fb2ah .c0c:nth-child(6), .z9fb2ah .c0c:nth-child(8){width: 12.5%;}

.z9fb1x2 .z8tbody .c0c:nth-child(2):before, .z9fb1x2 .z8tbody .c0c:nth-child(2):after, .z9fb2ah .z8tbody .c0c:nth-child(2):before, .z9fb2ah .z8tbody .c0c:nth-child(2):after{left: 27%;transform: translateX(-19px);}
.z9fb1x2 .z8tbody .c0c:nth-child(6):before,
.z9fb1x2 .z8tbody .c0c:nth-child(1):after,
.z9fb2ah .z8tbody .c0c:nth-child(1):after,
.z9fb2ah .z8tbody .c0c:nth-child(9):before{content: '';position: absolute;width: 1px;height: 100%;background: #eee;left: 28%;top: 0;}
.z9fb2ah .z8tbody .c0c:nth-child(9):before{left: auto;right: 27%;}
.z9fb2ah .z8tbody .c0c:nth-child(2):before,
.z9fb2ah .z8tbody .c0c:nth-child(2):after{color:#bbb;font-size: 10px;display: inline-block;position: absolute;left: 27%;top: 6px;font-weight: normal;line-height: 20px;transform: translateX(-19px);}
.z9fb2ah .z8tbody .c0c:nth-child(2):before{ content: '即时'; }
.z9fb2ah .z8tbody .c0c:nth-child(2):after{content: '初盘';top: 26px;}

.z9fb2ah .z8result{margin: 0 !important;padding: 0 5px;}
.z9fb2ah .z8result .c0c:nth-child(9){ width: 27%; line-height: 7px; }
.z9fb2ah .z8result .c0c:nth-child(9) .a1select{ display: inline-block; width: 100%; }
.z9fb2ah .z8result .c0c:nth-child(10){ display: none; }

.z9briefing .z8table{ border: solid 1px #eee; border-width: 1px 0 0 1px; }
.z9fb321 .z8thead .c0c li,
.z9fb1x2 .z8thead .c0c li{ font-size: 11px; }
.z9fb1x2 .c0c:nth-child(1){width: 5%;border-right: none;}
.z9fb321 .c0c:nth-child(2),
.z9fb1x2 .c0c:nth-child(2){width: 23%;border: none;padding-right: 25px;white-space: normal;word-break: break-word;line-height: 12px;min-height: 0;text-align: left;padding-left: 3px;}
.z9fb1x2 .c0c:nth-child(3){ width: 50%; }
.z9fb1x2 .c0c:nth-child(6){ width: 15%; }
.z9fb1x2 .c0c:nth-child(8){width: 7% !important;}
.z9fb321 .z8result .c0c:nth-child(8),
.z9fb1x2 .c0c:nth-child(4), 
.z9fb1x2 .c0c:nth-child(5),
.z9fb1x2 .c0c:nth-child(7),
.z9fb1x2 .z8result .c0c:nth-child(8){ display: none; }
.z9fb321 .z8result .c0c:nth-child(3),
.z9fb1x2 .z8result .c0c:nth-child(3){ border-left: none; }
.z9fb321 .z8tbody .c0c li,
.z9fb1x2 .z8tbody .c0c li{ font-size:12px; }
.z9fb321 .z8tbody .c0c:nth-child(6) li,
.z9fb1x2 .z8tbody .c0c:nth-child(6) li{  font-size: 11px; font-weight: normal; }
.z9fb321 .z8tbody .c0c:nth-child(6),
.z9fb1x2 .z8tbody .c0c:nth-child(6){border: none;}
.z9fb321 .z8result,
.z9fb1x2 .z8result { background: #f8f8f8; }
.z9fb321 .z8result>ul:not(:first-child) .c0c:nth-child(7),
.z9fb1x2 .z8result>ul:not(:first-child) .c0c:nth-child(7){display: block;width: 100%;padding: 1px 25% 1px 31%;}
.z9fb1x2 .z8tbody .c0c:nth-child(6):before{left: auto;right: 22%;}


.z9list2box .z8team2head,.z9list2box .d0time,.z9list2box .d0week{ display: none; }
.z9odds2list .z8table{width: 100%;display: block;margin: 0 0 10px 0 !important;}
.z8tool2top{ padding:0;}
.z9list2box .z8tool2top .z8bts{/* display: flex; */font-size: 12px;background: #f1f1f1;}
.z9list2box .z8tool2top .z8bts .a0item{border-radius: 0;padding: 0 10px;flex: 1;border: none;}
.z9list2box .z8tool2top .z8bts .a0item:not(.a0on){ color: black; }
.z9list2box .z6copy2head .z8col.z8c{font-size: 14px;position: static;text-align: center;display: block;}
.z9list2box .z6copy2head .z8col.z8c .d0name {display: block;color: #000;font-size: 20px;;line-height: 28px;background: url(../images/live/line.png) no-repeat center bottom / auto 4px;padding-bottom: 5px;margin: 20px 0 10px;}
.z9list2box .z6copy2head{ border: none; }

.z9fb321 .z8tbody .c0c:nth-child(6){font-size: 10px;color: #aaa;padding: 0;position: absolute;width: auto;right: 40px;top: 5px;line-height: 30px;min-height: 30px;}
.z9fb321 .z8tbody .c0c:nth-child(7){position: absolute;top: 5px;right: 0;width: 30px;padding: 0;min-height: 30px;}
.z9fb321 .z8result .c0c:nth-child(6){right: 0;top: 5px;min-width: 30%;}
.z9fb321 .c0c ul {padding: 0;}
.z9fb321 .c0c ul>li>span{vertical-align: top;}
.z9fb321 .c0c ul[data-type="ah"]>li:nth-child(2)>span, 
.z9fb321 .c0c ul[data-type="ah"]>li:nth-child(5)>span{font-size:10px; }

.z9fb321 .z8thead .c0c ul{ background: none; }
.z9fb321 .z8thead .c0c:nth-child(1){ line-height: 29px; }
.z9fb321 .z8thead .c0c:nth-child(2),
.z9fb321 .z8thead .c0c:nth-child(6),
.z9fb321 .z8thead .c0c:nth-child(7){ display: none; }
.z9fb321 .z8tbody .z8tr{ border: none; }
.z9fb321 .z8tbody .c0c{ padding: 0; }
.z9fb321 .c0c:nth-child(3){width: 35%;padding-left: 5%;border: none;}
.z9fb321 .c0c:nth-child(4){ width: 35%; }
.z9fb321 .c0c:nth-child(5){ width: 30%; }
.z9fb321 .c0c:nth-child(1){position: absolute;line-height: 39px;width: 100%;min-height: 2px;height: 2px;z-index: 0;padding: 0;text-align: left;background: #eee;}
.z9fb321 .z8tbody .c0c:nth-child(2){line-height: 40px;padding-left: 20px;}
.z9fb321 .z8tbody .c0c:nth-child(2):before{left: 0;transform: none;top: 40px;}
.z9fb321 .z8tbody .c0c:nth-child(2):after{left: 0;transform: none;top: 64px;}

.z9betfair .z6nav2title{ background: white; }
.z9betfair2desc .z8thead ul{ display: none; }
.z9betfair2desc .z8thead li{line-height: 24px;padding: 5px 0 !important;}
.z9betfair2desc .z8tbody .c0c ul>li{display: block;width: auto;position: relative;line-height: 20px;}
.z9betfair2desc .z8tbody .c0c:nth-child(1){white-space: normal;line-height: 15px;font-size: 10px;color: #999;}
.z9betfair2desc .c0c:nth-child(2){ width: 36%; padding-left: 34px;}
.z9betfair2desc .c0c:nth-child(3),
.z9betfair2desc .c0c:nth-child(4){ width: 24%; }
.z9betfair2desc .z8tbody .c0c:nth-child(2) li:before{position: absolute;left: -30px;font-size: 10px;color: #aaa;}
.z9betfair2desc .z8tbody .c0c:nth-child(2) li:nth-child(1):before{ content: '价位:'; }
.z9betfair2desc .z8tbody .c0c:nth-child(2) li:nth-child(2):before{ content: '成交量:'; }
.z9betfair2desc .z8tbody .c0c:nth-child(2) li:nth-child(3):before{ content: '变化:'; }

.z9betfair6 .z8thead .c0c ul{padding: 2px 0;}
.z9betfair6 .c0c:nth-child(2){ width:65%; }
.z9betfair6 .c0c:nth-child(3){ width:25%; }
.z9betfair6 .z8thead .c0c li{line-height: 14px;vertical-align: middle;}
.z9betfair6 .z8thead .c0c li span{ display: block;}
.z9betfair6 .c0c:nth-child(2) li:nth-child(1){ width: 15%; }
.z9betfair6 .c0c:nth-child(2) li:nth-child(4){ width: 35%; }

.z9betfair3{ padding-top: 0; }
.z9betfair3 .z8thead .c0c ul>li{font-size: 11px;line-height: 14px;padding: 2px 0;vertical-align: middle;}
.z9betfair3 .z8thead .c0c ul>li>span{ display: block; }
.z9betfair3 .z8thead .c0c:nth-child(3) ul>li:not(:nth-child(1))>span{ padding-right: 13.6px;}
.z9betfair3 .z8thead .c0c:nth-child(1){ display: none; }
.z9betfair3 .z8tbody .c0c{ padding-top: 0; }
.z9betfair3 .z8tbody .c0c:nth-child(1){display: block;width: auto;font-weight: bold;font-size: 12px;padding: 0;min-height: 24px;padding-top: 5px;}
.z9betfair3 .c0c:nth-child(2){width: 65%;border: none;}
.z9betfair3 .c0c:nth-child(2) li:nth-child(1){width: 15%;}
.z9betfair3 .c0c:nth-child(2) li:nth-child(4){width: 35%;}
.z9betfair3 .c0c:nth-child(3){ width: 35%; }
.w0bf-st li>span[d-kind="11"], .w0bf-st li>span[d-kind="13"]{width: 9px;height: 16px;transform: rotate(15deg) translateX(5px);}

.z8bet2fair .z1pie,
.z8bet2fair .z1line{width: auto;display: block;padding: 0;border: none;}
.z8bet2fair>li{ min-height: 210px; }
.z8tool .z8more2link.a0fr{position: absolute;top: -35px;right: 5px;z-index: 1;font-size: 11px;}
.z9live2box{ padding: 0; }
.z9live2info .z8tool{min-height: 48px;border: solid 10px rgba(0, 0, 0, 0);border-width: 10px 5px 0 5px;}
.z9live2info .z8tool .a1select.alway-show[data-ai-vis]>.a0list{height: auto;line-height: 16px;}
.z9live2info .z8tool .a1select.alway-show[data-ai-vis] .a0item{line-height: 30px;}
.z9live2info .z8tool .a1select.alway-show[data-ai-vis] .a0item>span{display: initial;}
.z9live2info .z8tool .a1select.alway-show[data-ai-vis] .a0item[ai-value="2"]{ display: none; }
.z9live2info>dd.c0head{ display: none; }
.z9live2info>dd.c0chat>iframe{border: none;width: 100%;height: 100%;display: block;}
.z9live2info>dd.c0head{ min-height: 30px; }
.z9live2info>dd.c0head li{ line-height: 30px; }
.z9live2info>dd.c0head .d0avatar{width: 30px;height: 30px;}
.z9live2info>dd.c0head>ul>li{ border-width: 60px; }
.z9live2info>dd.c0head .d0home .d0avatar{ right: -40px; }
.z9live2info>dd.c0head .d0away .d0avatar{ left: -40px; }


.z9live2info{ border: none; }
.z9live2info>dd>ul>li{ font-size: 12px; }
.z9live2info>dd.c0c>ul>li:nth-child(2){width: 80px;margin-left: -40px;color: #aaa;}
.z9live2info>dd.c0c>ul>li:last-child, .z9live2info>dd.c0c>ul>li:first-child{border-width: 35px;}
.z9live2info li .d0chart{ left: 0; right: 35px; }
.z9live2info li:last-child .d0chart{ left: 35px; right: 0; }
.z9live2info li .d0chart>div{ font-size: 10px; }
.z9live2info .w0bf-st li{ font-size: 12px; }
.z9live2info .w0bf-st li[d-time]:before{width: 60px;margin-left: -30px;font-size: 11px;}
.z9live2info .w0bf-st li[d-group="2"]>span[d-kind]{ margin-left: 20px; }
.z9live2info .w0bf-st li[d-group="2"]>span.desc{ padding-left: 40px; }
.z9live2info .w0bf-st li[d-group="1"]>span[d-kind]{ margin-right: 20px; }
.z9live2info .w0bf-st li[d-group="1"]>span.desc{padding-right: 40px;}
.z9live2info .w0bf-st.z9live2chat  li[d-time]:before{width: 40px;margin: 0;left: 5px;background: none;top: 0;border-right: solid 1px #f1f1f1;border-radius: 0;bottom: 0;height: auto;font-size: 12px;line-height: 52px;font-weight: normal;}
.z9live2info>dd.c0total{ padding:0 5px; }
.z9live2chat { background: #f1f1f1; }
.z9live2chat li.z8tr{background: #fff;margin: 5px 0;padding: 15px 0 15px 90px !important;}
.z9live2chat li.z8tr[d-group="0"]:after{ content: none; }
.z9live2chat li.z8tr[d-group="1"]:after,
.z9live2chat li.z8tr[d-group="2"]:after{width: 5px;border-radius: 0 3px 3px 0;right: auto;left: 0;background: #DD172A;top: 5px;bottom: 5px;}
.z9live2chat li.z8tr[d-group="2"]:after{ background: #1D9F64; }
.z9live2chat li.z8tr>span.desc{font-size: 13px;display: initial;padding: 0 !important;}
.z9live2chat li.z8tr>span.time{position: absolute;left: 0;top: 50px;padding: 0;text-align: center;width: 40px;font-size: 10px;white-space: nowrap;display: none;}
.z9live2chat li.z8tr>span[d-kind]{position: absolute;left: 55px !important;top: 17px !important;}
.z9live2info>dd.c0chat{height: auto;left: 0;right: 0;bottom: 0;top: 280px;position: fixed;background: white;}

.z9live2info .w0bb-st ul>li{ padding-right:10px;}
.w0bb-st ul>li[data-name]:after{position:static;display: block;padding-left: 60px;}
.w0bb-st ul .d0desc{ padding-left:60px;}
.w0bb-st ul .d0desc:before{margin-left:-60px;width: 60px;}

.z9live2arr{position: relative;margin: 0 auto;border-radius: 0;left: 0;}
.z9live2list>.c0list{padding: 0 !important;white-space: normal;}
.z9live2list>.c0list>li{font-size: 11px;position: relative;min-height: 51px;color: #555;white-space: nowrap;}
.z9live2list>.c0list.c0home>li{padding: 5px 35px 5px 0;}
.z9live2list>.c0list.c0away>li{padding: 5px 0 5px 35px;}
.z9live2list>.c0list>li .d0num{position: absolute;right: 3px;width: 30px;height: 30px;line-height: 30px;top: 2px;}
.z9live2list>.c0list.c0away>li .d0num{left: 3px; right: auto;}
.z9live2list>.c0list>li .d0name>em{display: block;padding: 0;font-size: 10px;}
.z9live2arr .c0arr .d0name{ font-size:10px; line-height:13px;}
.z9live2arr .c0arr>li{ height:72px;}

.z9lea2point .z8col{ display: block; width: auto;}
.z9lea2total .c0c.c0sub{padding-left: 3px;}
.z9lea2total .c0c.c0sub .z8name{ padding: 0; }

.z9data2vs .z8tool{padding: 5px 0;position: static;}
.z9data2vs .z8table .c0c{width: 10%;}
.z9data2vs .z8table .c0c:nth-child(6),
.z9data2vs .z8table .c0c:nth-child(7),
.z9data2vs .z8table .c0c:nth-child(8),
.z9data2vs .z8table .c0c:nth-child(13),
.z9data2vs .z8table .c0c:nth-child(14),
.z9data2vs .z8table .c0c:nth-child(15){width: 12%;}
.z9data2vs .z8table .c0c.c0sub{width: 23.5%;padding-left: 3px;}
.z9data2vs .z8table[data-mode="tzk"] .z8tbody .c0c:not(.c0tzk):not(.c0sub),
.z9data2vs .z8table:not([data-mode="tzk"]) .z8tbody .c0c.c0tzk{ display: none; }
.z9data2vs .z8thead .c0tzk{ display: none; }
.z9data2vs .c0c.c0sep{ border: none; }

.z9live2play iframe{height: 100%;}
.z9odds2list .z8cap{ border-radius: 0; }
.z9odds2list .z8table.z8compact ul>li.c0c{ line-height: 26px; }


.z9info2player .z6copy2head{padding: 2px;font-size: 14px;border-radius: 0;}
.z9info2player .z8team2head {line-height: 35px;}
.z9info2player ul>li{ padding: 10px; }
.z9info2player ul>li .d0desc{ font-size: 13px; }
.z9info2player ul>li .d0chart{ position: static; width: auto; }

.z8news2list>li.a0item{padding: 70px 10px 10px 10px;}
.z8news2list>li .d0name{left: 70px;top: 15px;width: auto;}
.z8news2list>li .d0name:after{display: inline-block;padding: 0 10px;margin-left: 10px;line-height: 18px;}
.z8news2list>li .d0avatar{ width: 50px; height: 50px; }
.z8news2list>li .d0time{top: 45px;left: 70px;right: auto;}
.z8news2list>li .d0time span{display: inline-block;padding-left: 10px;}
.z8news2list>li .d0title{font-size: 15px;}
.z8news2list>li .d0desc{font-size: 12px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}

.z9expert h3.z6nav2title{ border-radius: 0; }
.z9expert .a1select{ position: static; }
.z9expert .z8write{position: absolute;top: 0;right: 0;padding: 0;}
.z9expert .z8write .d0new{font-size: 12px;padding: 5px 10px 5px 25px;background-size: auto 50%;background-position: left center;font-weight: normal;line-height: 28px;display: block;max-width: 100%;background-color: white;border: none;}
.z8expert2list li{ padding: 5px 0; }
.z8expert2list .c0user{padding: 0;width: 30%;font-size: 11px;line-height: 15px;height: auto;}
.z8expert2list .c0user em{font-size: 9px;}
.z8expert2list .d0avatar{width: 60px;height: 60px;position: static;display: block;}
.z8expert2list .d0level{left: 45px;top: 42px;width: 20px;height: 20px;}
.z8expert2list .d0name{font-size: 12px;width: 60px;text-align: center;overflow: visible;}
.z8expert2list .d0name[data-num]:after{ margin-left: 2px; font-size: 10px; line-height: 12px; min-width: 12px; }
.z8expert2list .c0info{width: 70%;padding: 0 0 0 45px;line-height: 15px;font-size: 13px;position: static;white-space: normal;}
.z8expert2list .d0title{font-size: 14px;background-size: 30px auto;line-height: 20px;}
.z8expert2list .d0time{ font-size: 11px; }
.z8expert2list .d0winrate{bottom: 60px;top: auto;font-size: 11px;right: 10px;width: 70px;}
.z8expert2list .d0tag{ padding-bottom: 5px; }
.z8expert2list[data-money="1"] .c0info[data-money]:before, 
.z8expert2list .c0info:after{top: auto;bottom: 10px;line-height: 30px;font-size: 11px;width: 70px;border-radius: 3px;right: 10px;background: #f1f1f1;padding: 0;}
.z8expert2list[data-money="1"] .c0info[data-money]:after{ top: auto; }
.z8expert2list[data-money="1"] .c0info[data-money]:before{top: auto;line-height: 20px;bottom: 11px;width: 68px;right: 11px;font-size: 10px;background: #fff;border-radius: 2px;}
.z8expert2list .d0title:before{height: 20px;background-size: auto 14px;width: 50px;margin-left: -50px;}
.z8expert2list.z6small .d0avatar { position: absolute; }
.z8expert2list.z6small .d0winrate{ right: 0; }
.z8expert2list.z6small .d0name{ width: auto; }
.z8write{ padding: 15px 0; }

.z9live2play2:not(.z6chat){display: none;}
.z9live2play2.z6chat .c0other{left: 0;width: 100%;}
.z9live2play2.z6chat .c0other .c0menu{height: 35px;display: none;}
.z9live2play2.z6chat .z8chat2list .d0form{ padding: 0; border-top:none; }
.z9live2play2.z6chat .z8chat2list .d0form .d0button{ right: 0; }
.z9live2play2.z6chat .z8chat2list .d0chat{ bottom: 60px; }
.z9live2play2.z6chat .c0other .c0menu .a0item{line-height: 35px;height: 35px;}
.z9live2play2.z6chat .c0other>.c0panel{top: 0;overflow: visible;}
.z8chat2list .d0form .d0download .c0box{height: 420px;background-image: url(../images/ad-appdownload.png);background-position: center top;background-size: cover;max-width: 300px;}
.z9live2play2 iframe{/* height: 306px; *//* transform: translateY(-22px) !important; */}

.z8chat2list .d0form .d0download .c0box:before{font-size: 0;background: url(../images/icon-close2.png) no-repeat center center;background-size: 40%;width: 50px;height: 50px;}

.z8vs2ico>li:first-child .z8td>div{padding-right: 45px;}
.z8vs2ico>li:last-child .z8td>div{padding-left: 45px;}
.z8vs2ico>li .z8td>div>em{font-size: 10px;width: 40px;}
.z8vs2ico>li .z8td>div>em[data-grade="0"]{ left: 15px !important; }
.z8vs2ico>li:first-child .z8td>div>em[data-grade="0"]{ right: 15px !important; }
.z8bright .z8col .z8tbody,
.z8bright .z8col .z8thead{ border-radius: 0; }

.z9live2only2outer .c0time {font-size: 13px;}
.z9live2only2outer .c0link{padding: 5px 10px;}
.z9live2only2outer .c0link .a0item{display:block;padding: 0px 20px;max-width: inherit;}
.z9live2only2outer .c0link .a0item:not(:last-child){border-bottom: solid 1px rgb(255 255 255 / .1);}


.z8iboxs{ padding:0;}
.z8iboxs2prev, .z8iboxs2next{ display:none;}
.z8iboxs .z8iboxs2item{ padding:0;}
.z9odds2list[data-mode="bd"] .c0c:nth-last-child(1) span,
.z9odds2list[data-mode="bqc"] .c0c:nth-last-child(1) span{width: 22px;overflow: hidden;min-width: 0;letter-spacing: 20px;}
.z9odds2list .z8table.z8compact  ul>li.c0c u{ display:none;}

body[data-apphead="none"] .z8boxs.z9top2data{display: none !important;}
body[data-apphead="none"] .affix-live {display: none !important;}
body[data-apphead="none"] .live-menu-wrap {display: none !important;}

/* 指数/即时HG/罚牌数 */
.z9list2box .z8tool2top .z8btsel, .z9list2box .z8tool2top .z8btthree{/* display: flex; */font-size: 12px;margin-top: 0px;}
.z9list2box .z8tool2top .z8btsel .a0item, .z9list2box .z8tool2top .z8btthree .a0item{border-radius: 0;padding: 0 10px;flex: 1;border: none;}
.z9list2box .z8tool2top .z8btsel .a0item:not(.a0on){ color: black; }

.hg-hide{display: none !important;}

.z8tool2-tip .z1desc{background: #fff;}


/* 赛况 */
.progress-area .team-area{width: 55px;}
.progress-charts{height: 100px;}
.progress-area .team-area{height: 50px;}

@media screen and (min-width: 701px)  and (min-device-width: 701px)  and (max-device-width: 1024px) {
    .z9info2head[ai-video]{height: 520px;}
}

.z9odds2list[data-mode="bd"] .z8table[data-type="1"] .z8tr .c0c:nth-last-child(2), .z9odds2list[data-mode="bd"] .z8table[data-type="2"] .z8tr .c0c:nth-last-child(2){padding: 2px 0;}