@font-face{font-family:btFont;src:url(/fonts/botiFont.TTF);}
.a0main em{ font-style: normal; }
.a0main .c0c a.d0chart{display: inline-block;width: 30px;height: 30px;background: url(../images/icon-chart.png) no-repeat center center;background-size: 60%;cursor: pointer;text-decoration: none;vertical-align: middle;}

.a0main .c0c .d1max{background-color: #FC1D2E !important;color: white !important;width: 100%;}
.a0main .c0c .d1min[d-pk^="-"]:before,
.a0main .c0c .d1max[d-pk^="-"]:before{ color: pink; }
.a0main .c0c .d1min{background-color: #00A000 !important;color: white !important;width: 100%;}
.a0main .c0c .d0odds{display: inline-block;line-height: inherit;font-family: arial;white-space: nowrap;}
.a0main .c0c .d0odds[d-ch*="pk"],
.a0main .c0c .d0odds.d1min,
.a0main .c0c .d0odds.d1max{ min-width:80%;}
/*
.a0main .c0c .d0odds[d-pk]{ font-size:0;}
.a0main .c0c .d0odds[d-pk]:before{content:attr(d-pk);font-size:12px;}
*/

.z8lay2flip{text-align: center;padding: 30px 0;}
.z8lay2flip .z0item{font-size: 16px;display: inline-block;padding: 0 10px;line-height: 38px;height: 40px;vertical-align: middle;border-radius: 5px;min-width: 40px;}
.z8lay2flip a.z0item{border:solid 1px #eee;background: white;color: #666;cursor: pointer;}
.z8lay2flip a.z0prev,.z8lay2flip a.z0next{background: white url(../images/arrow-left.png) no-repeat center center;background-size: 70%;}
.z8lay2flip a.z0next{ background-image:url(../images/arrow-right.png); }
.z8lay2flip .z0item.z0on{background: #795548;color: white;}
.z8lay2flip .z0item.z0big{ padding: 0 20px; }
.z8lay2flip .z0item.z0loading{ background: gray; }
.z8lay2flip .z0item>em{font-size: 13px;font-weight: normal;}

.z8red2card{background: red;color: white;border-radius: 2px;padding: 0 2px;margin: 0 2px;}

.z8more2link,a.z8more2link{color: #C48641;background: url(../images/icon-all.png) no-repeat 0 center;display: inline-block;padding-left: 20px;text-decoration: none;background-size: 15px auto;font-size: 13px;font-weight: bold;}
.z8fly[data-tips]{ position: relative; }
.z8fly[data-tips]:after{content: '?';display: inline-block;background: #674823;border-radius: 10px;color: white;width: 13px;line-height: 13px;font-size: 10px;overflow: hidden;margin-left: 4px;vertical-align: middle;}
.z8fly[data-tips]:hover:before{content: attr(data-tips);position: absolute;background: rgba(0, 0, 0, .8);color: white;display: block;padding: 10px;z-index: 2;border-radius: 3px;line-height: 20px;min-width: 240px;white-space: normal;right: 0;bottom: 24px;font-size: 13px;}
.z8bt2big{background: #CC9656;color: white;border: none;border-radius: 3px;padding: 5px 15px;outline: none;cursor: pointer;}
.z8tc{ text-align: center; }
.z8textr{ text-align: right; }
.z8textl{ text-align: left; }
.z8hspace{ height: 15px; overflow: hidden; }
.z0hide{ display: none !important; }
.z8tool{font-size: 12px;user-select: none;padding-bottom: 10px;min-height: 40px;}
.z8tool .z8line{display: inline-block;width: 30px;text-align: center;}
.z8tool .z8line:before{content: '';width: 1px;display: inline-block;background: #eee;height: 20px;vertical-align: middle;}
.z9info2head{text-align: center;color: white;padding: 20px 0 10px 0;font-size: 12px;line-height: 20px;border-radius: 3px 3px 0 0;}
.z9info2top {background: black url(../images/fb.info.analysis.head.jpg) no-repeat center center;background-size: cover;text-align: center;padding: 0;position: relative;z-index: 28;}
.z9info2top:before{content:'';display: block;position:absolute;z-index: 0;left: 0;top: 0;right: 0;bottom: 0;/* background: radial-gradient(200% 100% at bottom center, #f7f7b6, #e96f92, #75517d, #1b2947); *//* background: radial-gradient(220% 105% at top center, #000 10%, #000035 40%, #0b2570 65%, #0070aa); */-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);background: radial-gradient(200% 100% at bottom center, rgb(247 247 182 / 90%), rgb(233 111 146 / 80%), rgb(117 81 125 / 80%), rgb(27 41 71 / 90%));opacity: .95;}
.z9info2box{padding: 10px 0;position: relative;z-index: 3;}
.z9info2head .z1head{ line-height: 30px; }
.z9info2head .z1head span{padding: 0 10px;display: inline-block;line-height: 22px;}
.z9info2head .z1teams{position: relative;padding: 5px 0;height: 75px;white-space: nowrap;}
.z9info2head .z1team{display: inline-block;width: 50%;position: relative;height: 60px;vertical-align: middle;}
.z9info2head .z1team.c0home{text-align: right;padding-right: 160px;}
.z9info2head .z1team.c0away{text-align: left;padding-left: 160px;}
.z9info2head .z1team.c0home .z1avatar{right: 90px;left: auto;}
.z9info2head .z1name{font-size: 16px;line-height: 30px;vertical-align: middle;}
.z9info2head .z1name a{ color:white; text-decoration:none;}
.z9info2head .z1name a:before{content:'';position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 11;}
.z9info2head .z1avatar,
.z9info2head .z2avatar{position: absolute;width: 60px;height: 60px;top: 0;left: 90px;border-radius: 4px;line-height: 60px;font-size: 0;text-align: center;}
.z9info2head .z1avatar img,
.z9info2head .z2avatar img{vertical-align: middle;border-radius: 4px;display: inline-block;max-height: 100%;max-width: 100%;min-height: 100%;}
.z9info2head .z1score{position: absolute;left: 50%;top: 0;width: 180px;transform: translateX(-90px);font-size: 40px;line-height: 70px;white-space: nowrap;color: #ff6a00;text-shadow: 0 0 2px rgb(255 255 255 / 50%);text-shadow: 0px 0px 2px white,0px 0px 1px currentColor,1px 1px 0px #fff, -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 2px 1px rgb(0 0 0 / 30%);}
.z9info2head .z1score[d-v]:before{content: ':';position: absolute;left: 50%;transform: translateX(-50%);}
.z9info2head .z1score[d-v] span{display: inline-block;width: 50%;padding: 0 0 0 15px;text-align: left;}
.z9info2head .z1score[d-v] .d0home2score{text-align:right;padding: 0 15px 0 0;}
.z9info2head .z1score[d-v="vs"] span{visibility: hidden;}
.z9info2head .z1score[d-v="vs"]:before{content:'VS';}
.z9info2head .z1other span{padding: 0 10px;display: inline-block;}
.z9info2head .z1team .z2avatar,
.z9info2head .z1team.c0home .z2avatar{left: -100px;top: -30px;width: 200px;height: 200px;line-height: 200px;opacity: .2;font-size: 0;}
.z9info2head .z2avatar img{ background:none;}
.z9info2head .z1team.c0away .z2avatar{ left:auto; right:-100px;}
.z9info2head .z1avatar2bg{ position:absolute; left:0; top:0; bottom:0; right:0; overflow:hidden;}

.z9info2head .d0st[d-v^="-"]:not([d-v="-4"]):not([d-v="-30"]):not([d-v="-31"]):not([d-v="-0"]):before{color: #03A9F4;}
.z9info2head .z1head .d0back{font-size: 0;position: absolute;width: 50px;height: 40px;background: url(../images/icon-arrow-left.png) no-repeat center center;background-size: auto 60%;left: 0;top: 0;}

.z9info2oddlabels {text-align: center;line-height: 22px;padding-left: 50px;}
.z9info2oddlabels span {display: inline-block;width: 25%;max-width: 210px;/* color: rgb(255 255 255 / 80%); */font-size: 12px;vertical-align: bottom;opacity: .6;}
.z9info2odds{text-align: center;color: rgb(0 0 0 / 80%);background-color: rgb(0 0 0 / 30%);background: linear-gradient(0deg, rgb(146 146 146 / 70%), rgb(255 255 255 / 70%));padding: 5px 0;font-size: 0;line-height: 0;display: inline-block;min-width: 800px;border-radius: 0;transition: all .3s;white-space: nowrap;}
.z9info2odds .c0item[title]:before{content:attr(title);display:inline-block;font-size: 12px;line-height: 20px;/* color: #fff792; */width: 50px;text-align: center;vertical-align: top;/* opacity: .6; */background: rgb(255 255 255 / 30%);color: rgb(0 0 0 / 50%);}
.z9info2odds ul{list-style: none;display: inline-block;width: 22%;white-space: nowrap;max-width: 210px;margin: 0 1px;vertical-align: top;background: rgb(255 255 255 / 30%);}
.z9info2odds li{list-style: none;display: inline-block;min-width: 30%;padding: 0 10px;font-size: 13px;line-height: 20px;margin: 0 3px;}
.z9info2odds li{list-style: none;margin: 0;min-width: 32%;}
.live-head .z9info2oddlabels{line-height: 18px;}
.live-head .z9info2odds{ padding-top:0;}


.z9info2odds[data-soprt-id="2"]{min-width: 760px;}
.z9info2odds[data-soprt-id="2"] .z9info2oddlabels .jq,
.z9info2odds[data-soprt-id="2"] ul[data-odds="jq"] {display: none;}
.z9info2odds[data-soprt-id="2"] .z9info2oddlabels span,
.z9info2odds[data-soprt-id="2"] ul{width:32%;}
.z9info2head .z2avatar,
.z9info2head .c0home .z2avatar{left: -100px;top: -30px;width: 200px;height: 200px;opacity: .15;}
.z9info2head .z2avatar img{ background:none;}
.z9info2head .c0away .z2avatar,
.z9info2head .c0away.z2avatar{ left:auto; right:-100px;}
.z9info2head .z1avatar2bg .z2avatar{ top:30px;}


.z8nav{background: white;display: flex;align-items: center;text-align: center;justify-content: center;line-height: 50px;border-radius: 0 0 3px 3px;font-size: 16px;overflow: hidden;white-space: nowrap;}
.z8nav a{flex: 1;text-decoration: none;color: #999;}
.z8nav a.a0on{font-weight: bold;color: #ff6a00;background: #FFEBC0;}
.z8nav a:not(:first-child){border-left: solid 1px #eee;}

.z8nav2sub{ text-align: center; }
.z8nav2sub .z8nav{display: inline-block;line-height: 38px;background: #f1f1f1;border-radius: 19px;font-size: 14px;overflow: visible;}
.z8nav2sub .z8nav a{padding: 0 40px;display: inline-block;}
.z8nav2sub .z8nav a.a0on{border-radius: 19px;background: #ddd;color: black;box-shadow: 1px 1px 3px rgba(255, 255, 255, .7);}

/* lym 2023/12/22 */
.a0main[data-sport="basketball"] .z8nav2sub .z8nav a[href*='info-betfair']{display: none;}

.z8font2m .c0c{font-size: 11px !important;}

.z8red,.z8win{ color:#E93936;}
.z8tag[d-tag="tie"]{background: #d5f2ff;color: #0082e7;}
.z8tag[d-tag="win"],
.z8red.z8tag,
.z8win.z8tag{background: rgba(255, 210, 210, 0.5);color:#E93936;}
.z8tag[d-tag="ch"],
.z8ch.z8tag{background: #ffff00; color:#333;}
.z8green,.z8loss{ color:#1D9A1B; }
.z8tag[d-tag="loss"],
.z8green.z8tag,
.z8loss.z8tag{background: rgba(199, 252, 199, 0.5);color:#1D9A1B;}
.z8blue,.z8tie{ color: #0082E7; }
.z8win2,.z8loss2,.z8tie2{display: inline-block;padding: 0 5px;border-radius: 2px;line-height: 23px;}
.z8win2{ background: #E93936; color: white; }
.z8loss2{ background: #1D9A1B; color: white; }
.z8tie2{ background: #0082E7; color: white; }

.z8nodata{color: #aaa;text-align: center;font-size: 12px;padding: 10px;}
.z8tag{border-radius: 2px;display: inline-block;padding: 0 10px;line-height: 26px;vertical-align: middle;font-size: 13px;}
.z8tag em{ font-style: normal; }

.z8boxs{background: white;border-radius: 1px;padding: 16px;font-size: 14px;box-shadow: 0 0px 2px rgb(0 0 0 / 20%);margin-top: 10px;}
.z8boxs.z8mini{ padding: 0; }
.z8boxs h3{font-size: 18px;color: black;min-height: 40px;}
.z8boxs h3>em{ font-size: 14px; font-weight: normal; padding-left: 10px; }
.z8boxs h3.z6nav2title{border-radius: 5px;line-height: 40px;padding: 0 10px;margin-bottom: 10px;}
.z8boxs .z8table:not(:last-child){margin-bottom: 20px;}
.z8table{text-align: left;color: #555;line-height: 24px;font-size: 0;}
.z8table:not(:last-child){ margin-bottom: 10px; }
.z8thead{background: #f8f8f8;color: #999;white-space: nowrap;text-align: center;}
.z8thead:not(.z8bold){display: flex;}
.z8thead.z8bold{text-align: left;font-size:14px;padding: 10px 15px;background: none;color: black;}
.z8thead.z8group{ display:block;}
.z8thead.z8group .c0c{ display:inline-block;justify-content: inherit;align-items: inherit;min-height: 15px;}
.z8tbody{border: solid 1px #e1e1e1;color: #777;line-height: 24px;position: relative;/* white-space: nowrap; */background: white;}
.z8thead .z6nav2title,
.z8thead .c0c strong{color: #795548;font-weight: bold;}
.z8tbody .z8tr:not(:first-child){border-top: solid 1px rgba(120, 120, 120, 0.2);}
.z8tbody .z8tr:hover{background: #ff0 !important;color: #111;}
.z8tbody .z8tr[d-title*="主"],
.z8tbody .z8tr[d-title*="近"]{ background: #FDF9F0; }
.z8tbody.z8sep2:before{content: '';width: 1px;position:absolute;left: 50%;top: 0;bottom: 0;background: #e8e8e8;}
.z8td>li{display: inline-block;width: 30%;}
.a0main .z8boxs [d-ch*="up"]{color: red;background: url(../images/icon-up3.png) no-repeat right center;background-size: auto 6px;padding: 0 8px;}
.a0main .z8boxs [d-ch*="down"]{color: #1D9A1B;background: url(../images/icon-down3.png) no-repeat right center;background-size: auto 6px;padding: 0 8px;}
.a0main .z8boxs [d-ch*="down"]:after{border-top-color: inherit;border-bottom: none;transform: scaleX(.5) translateY(8px);}
.a0main .z8boxs [d-ch*="pk"]:after{border: none;transform: none;}
.a0main .z8boxs [d-ch*="up"][d-pk]{color: #da2826;}
.z8table .c0c{list-style: none;padding: 5px 0;display: inline-block;vertical-align: middle;min-height: 16px;line-height: 16px;text-align: center;font-size: 13px;font-family: arial;}
.z8table.z8flex .z8tr{ display:flex;}
.z8table.z8flex .c0c{align-items: center;display: flex;justify-content: center;}
.z8table.z8flex .c0tl{justify-content: left;}
.z8table.z8flex .c0tr{justify-content: right;}
.z8boxs [d-pk]{font-weight: bold;}
.z8boxs [d-pk^="-"]:before{ content: '-'; color: red; }

.z8table .c0tl{ text-align: left; }
.z8table .c0tr{ text-align: right; }
.z8table .c0bor2lr{  border:solid 1px #e8e8e8; border-width: 0 1px; }
.z8table .c0bor2l{  border-left:solid 1px #e8e8e8; }
.z8table .c0bor2r{  border-right:solid 1px #e8e8e8; }
.z8table.z8compact .z8tbody .c0c{font-size: 13px;overflow: hidden;}
.z8table.z8compact .z8thead .c0c{font-size: 12px;line-height: 20px;}
.z8table.z8compact .z8tbody .c0c.a0sel{ overflow: visible; }
.z8table .z8tbody ul.c0c{vertical-align: top;padding: 0;}
.z8table .z8tbody ul.c0c>li{padding: 5px 10px;}
.z8table .z8tbody ul.c0c>li:not(:first-child){ border-top: solid 1px #e8e8e8; }
.z8table:not(.z8compact) .z8tbody li.c0c:not(:first-child){border-left: solid 1px #eee;}
.z8table .c0c em{font-style: normal;padding: 0 5px;opacity: .7;font-size: 11px;}
.z8table.z8col2 .c0c{width: 50%;}
.z8table.z8col4 .c0c{width: 24%;}
.z8table.z8col6 .c0c{width: 16.5%;}
.z8table.z8col7 .c0c{width: 14.25%;}
.z8table.z8col8 .c0c{width: 12.4%;}
.z8table.z8col10 .c0c{width: 10%;}
.z8table.z8col11 .c0c{width: 9%;}
.z8table.z8col12 .c0c{width: 8.3%;}
.z8table.z8col15 .c0c{width: 6.6%;}
.z8table.z8col18 .c0c{width: 5.6%;}
.z8table .c0c.c0p1{width: 1%;}
.z8table .c0c.c0p2{width: 2%;}
.z8table .c0c.c0p3{width: 3%;}
.z8table .c0c.c0p4{width: 4%;}
.z8table .c0c.c0p5{width: 5%;}
.z8table .c0c.c0p6{width: 6%;}
.z8table .c0c.c0p7{width: 7%;}
.z8table .c0c.c0p8{width: 8%;}
.z8table .c0c.c0p9{width: 9%;}
.z8table .c0c.c0p10{width: 10%;}
.z8table .c0c.c0p11{width: 11%;}
.z8table .c0c.c0p12{width: 12%;}
.z8table .c0c.c0p13{width: 13%;}
.z8table .c0c.c0p14{width: 14%;}
.z8table .c0c.c0p15{width: 15%;}
.z8table .c0c.c0p16{width: 16%;}
.z8table .c0c.c0p17{width: 17%;}
.z8table .c0c.c0p18{width: 18%;}
.z8table .c0c.c0p19{width: 19%;}
.z8table .c0c.c0p20{width: 20%;}
.z8table .c0c.c0p24{width: 24%;}
.z8table .c0c.c0p25{width: 25%;}
.z8table .c0c.c0p26{width: 26%;}
.z8table .c0c.c0p30{width: 30%;}
.z8table .c0c.c0p33{width: 33%;}
.z8table .c0c.c0p34{width: 34%;}
.z8table .c0c.c0p35{width: 35%;}
.z8table .c0c.c0p40{width: 40%;}
.z8table .c0c.c0p45{width: 45%;}
.z8table .c0c.c0p50{width: 50%;}
.z8table .c0c.c0p55{width: 55%;}
.z8table .c0c.c0p60{width: 60%;}
.z8table .c0c.c0p65{width: 65%;}
.z8table .c0c.c0p70{width: 70%;}
.z8table .c0c.c0p75{width: 75%;}
.z8table .c0c.c0p80{width: 80%;}
.z8table .c0c.c0p85{width: 85%;}
.z8table .c0c.c0p90{width: 90%;}
.z8table .c0c.c0p100{width: 100%;}
.z8table .c0c:first-child{padding: 5px;}
.z8table .c0c li{list-style: none;line-height: 22px;display: inline-block;font-family: arial;}
.z8table .z8tbody .c0c:first-child{color: black;display: inline-block;}
.z8table .z8num{ float: right; }
.z8table .c0c[d-pk^="-"]:before{ content: '受'; color: red; }
.z8thead .c0c{ font-size:12px;  }
.z8thead.z8group .c0c:not(.c0sub){vertical-align: bottom;}
.z8thead.z8group .c0c[d-title]:before{content: attr(d-title);display: block;color: #333;line-height: 15px;}
.z9data2cupjf .c0c.c0sub{width: 18%;}
div.z8thead{font-size: 12px;text-align: center;padding: 5px;border-top: solid 1px #e8e8e8;}

.z8table2{ border:solid 1px rgba(120, 120, 120, 0.2);}
.z8table2 table{font-size:12px;text-align: center;line-height: 30px;}
.z8table2 table td{border-bottom: solid 1px rgba(120, 120, 120, 0.2);background: #fff;}
.z8table2 table .c0head td{ background:#f8f8f8;}
.z8table2 table .c0head td[colspan]{border:none;font-weight:bold;color: #222;line-height: 20px;}

.z8lr{font-size: 0;line-height: 40px;}
.z8lr .z8col{display: inline-block;width: 50%;font-size: 14px;vertical-align: top;}
.z8lr .z8l{padding-right: 8px;}
.z8lr .z8r{padding-left: 8px;text-align: right;}
.z8lr .z8c{position: absolute;left: 20%;right: 20%;text-align: center;width: auto;word-spacing: 15px;}
.z8mini2sub .c0c.c0sub{width: 5%;}
.z8col .z8radios{position: absolute;right: 7px;top: 7px;line-height: 24px;border-radius: 12px;}
.z8col .z8radios{ border-color: #D8AC6D; }
.z8col .z8radios .a0item{display: inline-block;min-width: 40px;padding: 0 10px;color: #D8AC6D;}
.z8col .z8radios .a0item[ai-vis]{ color: white; background: #D8AC6D; }

.z8m2name{color: white;display: block;border-radius: 2px;line-height: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;padding: 0 3px;}

.z0select-infoAnPk{margin-right: 5px;}

.z8team2head{line-height: 34px;min-height: 40px;}
.z8team2head .z1name{padding: 0 8px;display: inline-block;vertical-align: middle;}
.z8team2head .z1avatar{width: 34px;height: 34px;display: inline-block;border-radius: 3px;vertical-align: middle;line-height: 34px;}
.z8team2head .z1avatar img{max-height: 100%;max-width: 100%;border-radius: 100%;}
.z8team2head.z6one{padding-left: 34px;position: relative;}
.z8team2head.z6one .z1avatar{  position: absolute; left: 0; }
.z8team2head.z6one .z1name{vertical-align: top; float: left;}
.z8team2head a {padding: 0;}

.z8select{line-height:30px;height: 40px;}

.z8nav2page{position: fixed;top: 132px;right: 0;left: 0;height: 0;z-index: 20000;}
.z8nav2page .z8content{border-radius: 2px;background: white;display: block;position: absolute;right: -110px;width: 100px;font-size: 13px;box-shadow: 0px 0px 1px rgb(0 0 0 / 50%);text-align: center;line-height: 18px;padding: 0;top: 0;overflow: hidden;}
.z8nav2page .z0item{padding: 6px 0px;cursor: pointer;line-height: 30px;transition: .3s all;font-size: 14px;}
.z8nav2page .z0item.z0on{color: #fff;background: #ff7512;}

.z8charts{font-size:0;white-space: normal;}
.z8charts>li{list-style: none;width: 50%;display: inline-block;padding: 5px 15px;vertical-align: top;min-height: 60px;overflow: hidden;}
.z8chart{white-space: nowrap;position: relative;display: flex;}
.z8chart:before{content: '';position: absolute;background: #eee;left: 0;right: 0;top: 0;height: 26px;border-radius: 6px;transform: skewX(-20deg);}
.z8chart>li{display: inline-block;font-size: 12px;color: white;height: 24px;line-height: 24px;position: relative;z-index: 1;}
.z8chart>li[style*="width:0"]:before,
.z8chart>li[style*="width: 0"]:before{ content: none;}
.z8chart>li[style*="width:0"],
.z8chart>li[style*="width: 0"]{flex: 1;color: transparent;}
.z8chart>li>span{padding: 0 3px;}
.z8chart>li.z8tie{text-align: center;z-index: 2;}
.z8chart>li.z8loss{text-align: right;}
.z8chart>li:before{content: '';display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;transform: skewX(-20deg);z-index: -1;border: solid 1px white;border-width: 0 1px;white-space: nowrap;}
.z8chart>li.z8win:before{background: #E93936;border-radius: 3px 0 0 3px;}
.z8chart>li.z8loss:before{background: #1D9F64;border-radius: 0 3px 3px 0;}
.z8chart>li.z8tie:before{background: #0082E7;}
.z8chart>li[style*="width:100"]:before,
.z8chart>li[style*="width: 100"]:before{ border-radius: 6px; }
.z8chart>li[title]:not([style*="width: 0"]):not([style*="width:0"]):after,
.z8chart[d-data="0"]>li[title]:after{content: attr(title);color: #555;display: block;white-space: nowrap;}

.z8chart>li.z8win[title]:after{padding-left: 5px;}
.z8chart>li.z8loss[title]:after{ padding-right: 10px; }

.z8chart2vs{font-size: 0;line-height: 24px;white-space: nowrap;}
.z8chart2vs ul{min-height: 40px;position: relative;}
.z8chart2vs li{display: inline-block;list-style: none;font-size: 13px;vertical-align: top;}
.z8chart2vs li:not(.z8label){width: 50%;color: white;position: relative;background: #ddd;}
.z8chart2vs:not(.z1txt) li:not(.z8label){border-radius: 12px;}
.z8chart2vs li:not(.z8label):before1{content: '';position: absolute;background: #eee;left: 0;width: 100%;height: 100%;}
.z8chart2vs li.z8label{width: 100px;font-weight: bold;text-align: center;position: absolute;left: 50%;top: -1px;bottom: -1px;transform: translateX(-50px);z-index: 1;color: black;background: white;padding-top: 1px;}
.z8chart2vs li:first-child{text-align: right;border-right: solid 50px white;}
.z8chart2vs li:last-child{text-align: left;border-left: solid 50px white;}
.z8chart2vs li .z8item{display: inline-block;padding: 0 10px;position: relative;}
.z8chart2vs li:first-child .z8item{background: #E93936;border-radius: 15px 0 0 15px;/* padding-left: 0; */text-shadow: 0 0 1px #E93936;}
.z8chart2vs li:last-child .z8item{background: #1D9F64;border-radius: 0 15px 15px 0;text-shadow: 0 0 1px #1D9F64;}
.z0txt2bor  li:first-child [data-title]:before{-webkit-text-stroke-color: #E93936;}
.z0txt2bor  li:last-child [data-title]:before{-webkit-text-stroke-color: #1D9F64;}
.z8chart2vs li:first-child .z8thead{border:none;border-radius: 10px 0 0 0;}
.z8chart2vs li:last-child .z8thead{border:none;border-radius: 0 10px 0 0;}
.z8chart2vs li .z8item:before{ content: ' '; display: inline-block; }
.z8chart2vs li .z8txt{ position: absolute; }
.z8chart2vs li:first-child .z8item .z8txt{right: 10px;}
.z8chart2vs li:last-child .z8item .z8txt{left: 10px;}
.z8chart2vs .z8table{text-align: inherit;}
.z8chart2vs .z8td{font-size: 14px;padding: 10px;white-space: normal;}
.z8chart2vs .z8td p{padding: 10px 0;line-height: 20px;font-size: 13px;text-align: left;}
.z8chart2vs .z8td p:not(:last-child){border-bottom: dotted 1px #eee;}
.z8chart2vs .z8td p>strong{color: #3e372f;display: block;}
.z8chart2vs.z1txt li:not(.z8label){background: none;}
.z8chart2vs.z1txt ul{border: solid 1px #eee;margin: 10px 0;border-radius: 10px;overflow: hidden;}
.z8chart2vs.z1txt li.z8label{border: solid 1px #eee;border-width: 0 1px;}
.z9live2odds{white-space: nowrap;}
.z9live2odds .c0c.c0name{width: 18%;text-align: left;padding-left: 10px;}
.z9live2odds .c0c.c0sub{width: 8%;line-height: 22px;}
.z9live2odds .z8tbody .c0name{font-weight: bold;color: #000;}
.z9live2odds .z8tr>.c0c:nth-child(3) li,
.z9live2odds .z8tr>.c0c:nth-child(4) li{width:29%; }
.z9live2odds .z8tr>.c0c:nth-child(3) li:nth-child(2),
.z9live2odds .z8tr>.c0c:nth-child(3) li:nth-child(5),
.z9live2odds .z8tr>.c0c:nth-child(4) li:nth-child(2),
.z9live2odds .z8tr>.c0c:nth-child(4) li:nth-child(5){width: 41%;}

.z9full2odds .c0c.c0sub{text-align: left;color: #000;}
.z9full2odds .z8col4 .c0c{width: 22.5%;}
.z9full2odds .c0c.c0sub{width: 8%;}
.z9full2odds .z8col18 .c0c.c0sub{width: 8%;}
.z9full2odds .z8col18 .z8tbody .c0c{height:68px;line-height: 29px;position: relative;}
.z9full2odds .z8col18 .z8tbody .c0c:not(.c0sep){ line-height: 58px; }
.z9full2odds .z8col18 .z8tbody .c0sep:before{content: '';height: 1px;position: absolute;background-color: #e8e8e8;left: 0;right: 0;top: 50%;}

.z9lea2point .z8table .c0c{width: 8.7%;}
.z9lea2point .c0c:first-child{color: black;}
.z9lea2point .c0c:last-child{ width: 13%; }

.z9lea2point .z8table[data-sport="2"] .c0c:nth-child(5),
.z9lea2point .z8table[data-sport="2"] .c0c:nth-child(6),
.z9lea2point .z8table[data-sport="2"] .c0c:nth-child(7){width: 14%;}

.z9injury ul.c0c{ text-align: right; }
.z9injury ul.c0c span{ float: left; }

.z9noapi{text-align: center;padding: 20px;}


.z9lea2total .c0c{width: 8.5%;}
.z9lea2total .c0c.c0sub{width: 14%;color: black;text-align: left;border-right: solid 1px #e8e8e8;display: inline-block;}
.z9lea2total .z8thead .c0c.c0sub{line-height: 40px;}
.z9lea2total .z8group .c0c[d-title]:before{width: 500%;}
.z9lea2total .z8table .c0c.c0p300{width: 25.5%;}
.z9lea2total .z8table .c0c.c0p400{width: 34%;}
.z9lea2total .z8table .c0c span{ padding: 0 2px; }
.z8table a{color: #C18A4A;text-decoration: none;}

.z9goal2time .c0c:not(.c0sub){ width: 9.5%; }
.z9data2vs .c0c.c0sub{width: 13%;text-align: left;}
.z9data2vs .c0c.c0sep{ border-left: solid 1px #e8e8e8;}
.z9data2vs .c0c:not(.c0sub){ width: 6.2%; }

.z6recent .c0score{ font-weight: bold; color: #A35C00; }
.z9recent2match .z8home{padding-bottom: 15px;}
.z9briefing .c0c{white-space: normal;vertical-align: top;text-align: left;padding: 5px 10px;}
.z9briefing .c0c:nth-child(1){font-weight: bold; text-align: center;}
.z6recent li.c0c[d-dx]:after{content: attr(d-dx);padding-left: 5px;}

.z9future2game .z8tbody .c0sub{ color: white; }

.z9history2war .c0zs{padding: 5px 10px;}

.z8tool2top{padding: 0 0 10px 0;font-size: 14px;}
.z8tool2top .z1desc{ font-size: 12px; line-height: 26px;}
.z8tool2top .z8td.a0fr span{padding: 0 20px;line-height: 25px;vertical-align: middle;display: inline-block;}
.z8tool2top .z8bts{ display: inline-block; }

.z8bts a.a0item{display: inline-block;color: #555;text-decoration: none;border: solid 1px #ddd;border-radius: 3px;padding: 5px 10px;}
.z8bts a.a0item.a0style1{background: #e5f7fc;border: solid 1px #7ea6cd;}
.z8bts a.a0item.a0style2{background: #e0eed5;border: solid 1px #76aa92;}
.z8bts a.a0item.a0on{color: white;background: #ee6300;border-color: #ee6300;}

.z9fb2ah .z8tbody{ line-height: 30px; }
.z9fb2ah .z8tbody .c0c{max-height: 40px;}
.z9fb2ah .z8tbody:last-child{background:#f1f1f1;margin-top: 20px;border: none;}
.z9fb2ah .a1select.alway-show .a0item{ font-size: 12px; }
.z9fb2ah .c0c:nth-child(1){width: 3%;}
.z9fb2ah .c0c:nth-child(2){width: 17%;}
.z9fb2ah .c0c:nth-child(3),
.z9fb2ah .c0c:nth-child(5),
.z9fb2ah .c0c:nth-child(6),
.z9fb2ah .c0c:nth-child(8){width: 8%;}
.z9fb2ah .c0c:nth-child(4),
.z9fb2ah .c0c:nth-child(7){width: 12%;}
.z9fb2ah .c0c:nth-child(9){width: 18%;}
.z9fb2ah .z8content .c0c:nth-child(9){word-spacing: 10px;}
.z9fb2ah .z8content .c0c:nth-child(2){ font-weight: bold; color: black; }
.z9fb2ah .c0c:nth-child(10){ width: 6%; }

.z8thead.z0rep .c0c{padding: 0;}
.z8thead .c0c ul{ background: #EBD3A0; color: #674823; }
.z8table .c0c ul{ font-size: 0; line-height: 0; }
.z8table .z8tbody .c0c ul>li{font-size: 13px;/* line-height: 24px; */}


/* 足球欧赔 */

.z9fb1x2 .z8thead .c0c{padding: 0;min-height: 20px;}
.z8thead .c0c li{ font-size: 12px; }
.z9fb1x2 .z8tbody .c0c{min-height: 50px;padding: 3px 0;padding: 0;min-height: 44px;}
.z9fb1x2 .z8tbody .c0c li{ font-size: 13px; }
.z9fb1x2 .z8tbody{ margin-bottom: 15px; }
.z9fb1x2 .z8tbody .c0c ul{height: 44px;padding-top: 2px;}
.z9fb1x2 .c0c ul{font-size: 0;line-height: 0;}
.z9fb1x2 .c0c li{list-style: none;width: 33.3%;line-height: 20px;display: inline-block;}

.z9fb1x2 .c0c{padding: 13px 0;}
.z9fb1x2 .c0c:nth-child(1){width: 3%;line-height: 40px;}
.z9fb1x2 .c0c:nth-child(2){width: 12%;padding: 10px 0;}
.z9fb1x2 .c0c:nth-child(3),
.z9fb1x2 .c0c:nth-child(4),
.z9fb1x2 .c0c:nth-child(5){width: 20%;white-space: normal;}
.z9fb1x2 .c0c:nth-child(4){ width: 23%; }
.z9fb1x2 .c0c:nth-child(6){width: 8%;padding: 10px 0;}
.z9fb1x2 .c0c:nth-child(7){width: 9%;padding: 10px 0;}
.z9fb1x2 .c0c:nth-child(8){width: 5%;padding: 10px 0;}
.z9fb1x2 .z8tbody>ul{ position: relative; }
.z9fb321 .z8tbody .c0c:nth-child(2),
.z9fb1x2 .z8tbody .c0c:nth-child(2){font-weight: bold;color: black;text-align: left;padding: 0 25px 0 3px;min-height: 0;}
.z9fb321 .z8tbody .c0c:nth-child(2):before,
.z9fb321 .z8tbody .c0c:nth-child(2):after,
.z9fb1x2 .z8tbody .c0c:nth-child(2):before,
.z9fb1x2 .z8tbody .c0c:nth-child(2):after{color:#bbb;font-size: 10px;display: inline-block;position: absolute;left: 15%;top: 3px;font-weight: normal;line-height: 24px;transform: translateX(-25px);}
.z9fb321 .z8tbody .c0c:nth-child(2):before,
.z9fb1x2 .z8tbody .c0c:nth-child(2):before{ content: '即时'; }
.z9fb321 .z8tbody .c0c:nth-child(2):after,
.z9fb1x2 .z8tbody .c0c:nth-child(2):after{content: '初始';top: 26px;}
.z9fb1x2 .z8thead .c0c:nth-child(1){padding: 10px 0;}

.z9fb1x2 .z8tbody .c0c:nth-child(2):before {top: 0;}
.z9fb1x2 .z8tbody .c0c:nth-child(2):after {top: 20px;}

.z9fb1x2 .z8tbody .c0c:nth-child(8){width: 5%;padding: 10px 0;padding: 7px 0 0;}
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(1),
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(4){background: rgba(251, 211, 211, 0.5);}
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(2),
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(5){background: rgba(207, 220, 251, 0.5);}
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(3),
.z9fb1x2 .z8tbody .c0c:nth-child(4) li:nth-child(6){background: rgba(231, 253, 223, 0.5);}
.z9fb1x2 .z8tbody .c0c:nth-child(6){font-weight: bold;color: #E22626;padding: 0;}
.z9fb1x2 .z8tbody .c0c:nth-child(6) li{width: 100%;display: block;font-size: 12px;}
.z9fb1x2 .z8tbody .c0c:nth-child(7){font-size: 12px;white-space: normal;word-break: break-word;line-height: 20px;padding: 5px 0;padding: 0;}
.z9fb1x2 .z8result .c0c:nth-child(7){padding: 10px 0;width: 14%;}

/* 三合一 */
.z9fb321 .z8thead .c0c ul{ background: #EBD3A0; color: #674823; }
.z9fb321 .z8thead .c0c{padding: 0;min-height: 20px;}
.z9fb321 .z8thead .c0c li{ font-size: 12px; }
.z9fb321 .z8tbody .c0c{min-height: 50px;padding: 0;}
.z9fb321 .z8tbody .c0c li{ font-size: 13px; }
.z9fb321 .z8tbody{ margin-bottom: 15px; }
.z9fb321 .c0c ul{font-size: 0;line-height: 0;padding: 3px 0;}
.z9fb321 .c0c li{list-style: none;width: 33.3%;display: inline-block;font-family: arial;vertical-align: top;}
.z9fb321 .c0c ul[data-type="ah"]>li{ width: 25%; }
.z9fb321 .c0c ul[data-type="ah"]>li:nth-child(2),
.z9fb321 .c0c ul[data-type="ah"]>li:nth-child(5){width: 49%;white-space: nowrap;}

.z9fb321 .c0c{padding: 13px 0;}
.z9fb321 .c0c:nth-child(1){width: 3%;line-height: 40px;}
.z9fb321 .c0c:nth-child(2){width: 12%;padding: 10px 0;}
.z9fb321 .c0c:nth-child(3),
.z9fb321 .c0c:nth-child(4),
.z9fb321 .c0c:nth-child(5){width: 22%;white-space: normal;}
.z9fb321 .c0c:nth-child(4){width: 27%;}
.z9fb321 .c0c:nth-child(6){width: 9%;padding: 10px 0;}
.z9fb321 .c0c:nth-child(7){width: 5%;padding: 10px 0;}
.z9fb321 .z8thead .c0c:nth-child(1){padding: 10px 0;}
.z9fb321 .z8tbody>ul{ position: relative; }

.z9fb321 .z8tbody .c0c:nth-child(8){width: 5%;padding: 10px 0;}
.z9fb321 .z8tbody .c0c:nth-child(6){font-size: 11px;white-space: normal;word-break: break-word;line-height: 20px;padding: 5px 0;}
.z9fb321 .z8result .c0c:nth-child(6){padding: 10px 0;width: 14%;}

.z9list2box{font-size: 0;padding: 16px 8px;}
.z9odds2list .z8cap{font-size: 13px;text-align: center;background: #EBD3A0;color: #674823;padding: 5px 0;border-radius: 3px 3px 0 0;min-height: 0;}
.z9odds2list .z8table{width: 33%;margin: 0;display: inline-block;vertical-align: top;}
.z9odds2list .z8iboxs2block{display: block;}
.z9odds2list[data-mode="odds"] .z8table:nth-child(2){margin: 0 0.5%;}
.z9odds2list .z8table.z8compact  ul>li.c0c{font-size: 11px;padding: 2px 0;min-height: 30px;line-height: 26px;white-space: nowrap;}
.z9odds2list .z8table.z8compact  ul>li.c0c u{ text-decoration:none;}
.z9odds2list .c0c:nth-child(1){width: 7%;}
.z9odds2list .c0c:nth-child(2){width: 7%;}
.z9odds2list .c0c:nth-child(3){width: 14%;}
.z9odds2list .c0c:nth-child(4){width: 10%;}
.z9odds2list .c0c:nth-child(5){width: 20%;}
.z9odds2list .c0c:nth-child(6){width: 10%;}
.z9odds2list .c0c:nth-child(7){width: 24%;}
.z9odds2list .c0c:nth-child(8){width: 8%;}


.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .c0c:nth-child(5) {display: none;}
.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .c0c:nth-child(4) {width: 20%;}
.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .c0c:nth-child(6) {width: 20%;}
.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .z8tbody .z8loss.c0c:nth-child(4),
.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .z8tbody .z8loss.c0c:nth-child(6) {display: none;}
.z9sports[data-sport="basketball"] .z9odds2list .z8table[data-type="3"] .z8tbody .z8loss.c0c:nth-child(5) {display: inline-block;width: 40%;}

/*
.z8table.z8compact[data-type="1"] .z8tbody .c0c[d-pk]{font-size: 0;}
.z8table.z8compact[data-type="1"] .z8tbody .c0c[d-pk]:before{content:attr(d-pk);font-size: 12px;}
*/
.z9sports[data-sport="1"] .z9odds2list[data-mode="odds"] .z8table[data-type="3"] .c0c:nth-child(4),
.z9sports[data-sport="1"] .z9odds2list[data-mode="odds"] .z8table[data-type="3"] .c0c:nth-child(5),
.z9sports[data-sport="1"] .z9odds2list[data-mode="odds"] .z8table[data-type="3"] .c0c:nth-child(6){width: 14%;}


.z9odds2list[data-mode="bd"] .c0c{width: 6.7%;}
/* .z9odds2list[data-mode="bd"] .z8table[data-type="3"] .c0c:not(:nth-last-child(2)){width: 10.5%;} */
.z9odds2list[data-mode="bd"] .z8table[data-type="3"] .c0c:not(:nth-last-child(2)){width: 10.3%;}
.z9odds2list[data-mode="bd"] .c0c:nth-last-child(2){width: 17.5%;color: #aaa;}
.z9odds2list[data-mode="bd"] .c0c:nth-last-child(1){width: 8%;}
.z9odds2list[data-mode="bd"] .c0c:nth-last-child(1) span{min-width: 34px;}

/* lym 2024-06-15 */
.z9odds2list[data-mode="bd"] .z8table ul.z8tr{display: flex;align-items: center;justify-content: space-between;}
.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){line-height: 15px;padding: 8px 0;}

.z9odds2list[data-mode="ds"] .c0c{width: 17%;}
.z9odds2list[data-mode="ds"] .c0c:nth-last-child(2){width: 30%;color: #aaa;}

.z9odds2list[data-mode="rqs"] .c0c{width: 12%;}
.z9odds2list[data-mode="rqs"] .c0c:nth-last-child(2){width: 27%;color: #aaa;}

.z9odds2list[data-mode="bqc"] .c0c{width: 7.4%;}
.z9odds2list[data-mode="bqc"] .c0c:nth-last-child(2){width: 18%;color: #aaa;}


.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(3){width: 18%;}
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(5){width: 14%;}
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(4),
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(6){width: 10%;}

/* 暂时隐藏篮球时间 */
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(2){ display:none;}
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(1){ width:9%;}
.z9sports[data-sport="2"] .z9odds2list .c0c:nth-child(3){ width:23%;}


.z9odds2body{padding: 16px;}
.z8fl.a1select{margin-right: -100%;}
.z9odds2list .z6copy2head{padding-bottom: 10px;}
.z9odds2list .z8tbody .c0c:nth-child(1){ color: #aaa;}
.z9odds2list[data-mode="odds"] .z8tbody .c0c:nth-child(2){ color: #333;}
.z9odds2list .z8tbody .c0c:nth-child(5).z8loss{font-weight: bold;font-size: 12px;}
.z9odds2list[data-mode="odds"] .z8tbody .c0c:nth-child(3){ color: #E93936; font-weight: bold;}
.z9odds2list[data-mode="odds"] .z8tbody .c0c:nth-child(7){color: #aaa;}

.z9odds2chat .c0c:nth-child(1){ width: 20%; }
.z9odds2chat .c0c:nth-child(2){width: 19%;}
.z9odds2chat .c0c:nth-child(3){width: 45%;}
.z9odds2chat .c0c:nth-child(4){ width: 8%; }
.z9odds2chat .c0c:nth-child(5){ width: 8%; }

.z9odds2chat .z8tool{text-align: center;padding-bottom: 0;}
.z9odds2chat .z8tool .d0name{display: inline-block;vertical-align: top;line-height: 30px;}

.z9betfair .c0c li{width: 33.3%;}
.z9betfair1 .c0c{width: 25%;}
.z9betfair1 .c0c li{width: 49%;}
.z9betfair3{ padding-top: 20px; }
.z9betfair3 .c0c:nth-child(2) li{ width: 25%;}
.z9betfair3 .c0c:nth-child(1){ width: 25%;}
.z9betfair3 .c0c:nth-child(2){ width: 45%;}
.z9betfair3 .c0c:nth-child(3){ width: 30%;}
.z9betfair4 .z8thead{line-height: 30px;}
.z9betfair4 .z8col.z8l{padding-right: 7%;margin: 0;}
.z9betfair4 .z8col.z8r{padding-left: 7%;text-align: center;}
.z9betfair4 .z8col.z8c{left: 43%;right: 43%;padding-top: 50px;}
.z9betfair4 .c0c{ width: 35%; }
.z9betfair4 .c0c:nth-child(1){width: 28%;}
.z9betfair5 .c0c,
.z9betfair6 .c0c{ width: 45%; }
.z9betfair5 .c0c:nth-child(1),
.z9betfair6 .c0c:nth-child(1){ width: 10%; }
.z9betfair6 .c0c:nth-child(2) li{ width: 25%; }
.z9betfair h4:before{ font-size: 11px; }
.z8bet2fair>li{list-style: none;font-size: 0;line-height: 0;min-height: 310px;}
.z8bet2fair .z1pie{display: inline-block;width: 50%;padding-top: 10px;border-right: solid 20px rgba(0,0,0,0);}
.z8bet2fair .z1line{display: inline-block;width: 50%;font-size: 12px;line-height: 20px;vertical-align: top;border-left: solid 20px rgba(0,0,0,0);}
.z8bet2fair .z1line h4{ font-size: 13px; line-height: 30px; }

.z9betfair2 .c0c,
.z9betfair7 .c0c{width: 25%;min-height: 30px;line-height: 20px;}
.z9betfair h4{ color: #111; }
.z9betfair7 h4:after{ content: '（前10条）'; }
.z9betfair h4:before{ float: right; content: '单位：港币'; font-weight: normal; }
.z9betfair7 .z8tbody .c0c:nth-child(3){color: #E93936;}
.z9betfair7 .z1pie{padding-top: 60px;}

.z9betfair2 .c0c{  width:37%; }
.z9betfair2 .c0c:nth-child(2){  width:26%; }
.highcharts-credits{ display: none; }

.z9betfair2desc .c0c{ width: 28%; }
.z9betfair2desc .c0c:nth-child(1){ width: 16%; }
.z9betfair2desc .c0c li{ width: 33.3%; }

.z9live2info{ border: none; }
.z9live2info .z8tool{text-align: center;padding: 10px 0;}
.z9live2info>dd{text-align: center;}
.z9live2info>dd>ul{font-size: 0;line-height: 0;white-space: nowrap;}
.z9live2info>dd>ul>li{display: inline-block;width: 50%;position: relative;font-size: 13px;line-height: 24px;}
.z9live2info>dd>ul>li:first-child{border-right: solid 60px rgba(0,0,0,0);text-align: right;}
.z9live2info>dd>ul>li:last-child{border-left: solid 60px rgba(0,0,0,0);text-align: left;}
.z9live2info>dd.c0head>ul>li{border-width: 120px;}
.z9live2info>dd.c0head .d0home{ text-align: left; border: solid 0px rgba(0,0,0,0); border-left-width: 60px; }
.z9live2info>dd.c0head .d0away{ text-align: right; border: solid 0px rgba(0,0,0,0); border-right-width: 60px; }
.z9live2info>dd.c0head{min-height: 50px;padding: 0 0 5px 0;}
.z9live2info>dd.c0head li{line-height: 50px;color: black;}
.z9live2info>dd.c0head .d0avatar{width: 50px;height: 50px;position: absolute;top: 0;left: -60px;box-shadow: 0 0 3px rgba(0, 0, 0, .2);border-radius: 3px;}
.z9live2info>dd.c0head .d0away .d0avatar{right: -60px;left: auto;}
.z9live2info>dd.c0head .d0avatar img{max-height: 100%;max-width: 100%;display: block;margin: 0 auto;}

.z9live2info>dd.c0nodata{background: url(../images/nodata.png) no-repeat center center;min-height: 200px;background-size: auto 150px;line-height: 30px;font-size: 13px;color: #aaa;}
.z9live2info>dd.c0nodata:before{ content: '暂无数据'; }
.z9live2info>dd.c0nodata>*{ display: none !important;  }


.z9live2info>dd.c0c{padding: 0;width: 100%;}
.z9live2info>dd.c0c>ul>li:nth-child(2){position: absolute;width: 200px;left: 50%;margin-left: -100px;}
.z9live2info>dd.c0c>ul{padding: 10px 0;}
.z9live2info>dd.c0c li>em{ font-weight: bold; color:#333; }
.z9live2info>dd.c0total>ul.z8tr{ border:none; }

.z9live2info li .d0chart{position: absolute;left: 10%;right: 40px;background: #eee;text-align: right;font-size: 0;line-height: 0;height: 24px;}
.z9live2info li .d0chart>div{display: inline-block;background: #E93936;color: rgba(255, 255, 255, .7);font-size: 11px;padding: 0 4px;line-height: 24px;overflow: hidden;}
.z9live2info li .d0chart,
.z9live2info li .d0chart>div{border-radius: 12px 2px 2px 12px;}
.z9live2info li:last-child .d0chart,
.z9live2info li:last-child .d0chart>div{border-radius: 2px 12px 12px 2px;}
.z9live2info li:last-child .d0chart{text-align: left;left: 40px;right: 10%;}
.z9live2info li:last-child .d0chart>div{background: #1D9F64;}
.w0bf-st li[d-time]:before{width: 100px;margin-left: -50px;}
.z9live2info .w0bf-st li{border-bottom: none;line-height: 20px;padding: 10px 0;min-height: 40px;font-size: 13px;}
.z9live2info .w0bf-st li[d-time]:before{font-weight: bold;color: #333;}
.z9live2info .w0bf-st li[d-group="0"][d-time]:before{top: 10px;}
.z9live2info .w0bf-st li[d-group="1"]>span.desc{ padding-right: 85px; }
.z9live2info .w0bf-st li[d-group="1"]>span[d-kind]{margin-right: 60px;}
.z9live2info .w0bf-st li[d-group="2"]>span.desc{padding-left: 85px;}
.z9live2info .w0bf-st li[d-group="0"]>span[d-kind]{margin-left: 60px;top: 10px;}
.z9live2info .w0bf-st li[d-group="2"]>span[d-kind]{margin-left: 55px;}
.z9live2info .w0bf-st li[d-group="0"]{padding-top: 30px;background: #fafafa;}
.z9live2info .w0bf-st li[d-group="0"][d-time=""]{padding: 5px 0;min-height: 30px;}
.z9live2info[data-sportid="1"] .football-image,
.z9live2info[data-sportid="2"] .basketball-image {display: block;}
.z9live2info[data-sportid="2"] .football-image,
.z9live2info[data-sportid="1"] .basketball-image {display: none;}
.z9live2chat li.z8tr{padding: 0;border: none !important;padding: 10px 0 10px 60px !important;background: none;text-align: left;z-index: 1;}
.z9live2chat li.z8tr:after{content: '';background: #f1f1f1;position: absolute;left: 60px;right: 0;top: 10px;bottom: 10px;border-radius: 3px;z-index: -1;}
.z9live2chat li.z8tr>span.desc{margin: 0;text-align: left;width: auto;border-radius: 4px;padding: 10px !important;line-height: 20px;min-height: 40px;display: inline-block;vertical-align: middle;font-size: 14px;color: #333;}
.z9live2chat li.z8tr>span.time{float: right;display: inline-block;padding: 10px;color: #C18A4A;}
.z9live2chat li.z8tr[data-goal="1"]>.desc{font-size: 17px;font-weight: bold;color: #F44336;}
.z9live2chat li.z8tr[data-goal="1"]:after{background: #fff;}
.z9live2chat li[d-time]:before{left: 10px;width: 40px;height: 40px;margin: 0;background: #f1f1f1;border-radius: 100%;line-height: 40px;top: 10px;}
.z9live2chat li.z8tr>span[d-kind]{margin: 0 !important;position: relative;vertical-align: middle;left: auto !important;top: auto !important;right: auto;}
.z9live2chat li.z8tr:hover{background: none !important;}
.z9live2chat li.z8tr:hover:before,
.z9live2chat li.z8tr:hover:after{ background: yellow; }

.z9live2play{ padding: 0; }
.z9live2play iframe{border: none;display: block;width: 100%;height: 534px;}
.z9live2play2{padding: 0 270px  0 0;position: relative;background: none;box-shadow: none;}
.z9live2play2 .c0other{width: 270px;top: 0;right: 0;height: 100%;position: absolute;background: #fff;font-size: 0;}
.z9live2play2 .c0other .c0menu{position: relative;z-index: 2;height: 40px;}
.z9live2play2 .c0other .c0menu .a0item{display: inline-block;width: 50%;line-height: 40px;font-size: 14px;text-align: center;cursor: pointer;color: #999;}
.z9live2play2 .c0other .c0menu .a0item[ai-vis]{font-weight: bold;color: #000;}
.z9live2play2 .c0other>.c0panel{position: absolute;top: 40px;left: 0;right: 0;bottom: 0;border-top: solid 1px #eee;display: none;z-index: 3;}
.z9live2play2 .c0other .c0panel[ai-vis]{ display: block; }
.z9live2play2 .c0link{line-height: 40px;height: 40px;color: #999;text-align: center;display: flex;}
.z9live2play2 .c0link .a0item{cursor: pointer;display: inline-block;flex: 1;padding: 0 20px;color: inherit;text-decoration: none;line-height: 30px;min-height: 50px;}
.z9live2play2 .c0link .a0item[ai-vis]{ color: #d6b971;background-color: #393939; }
.z9live2play2 .c0link .a0item:before{content: '';display: inline-block;background: url(/images/ic_un_video.png) no-repeat center center;width: 30px;height: 30px;background-size: 100% auto;vertical-align: middle;position: absolute;left: 25px;/* top: 50%; */transform: translateY(2px);}
.z9live2play2 .c0link .a0item>em{display:inline-block;vertical-align: middle;line-height: 20px;}
.z9live2play2 .c0link span.a0item:before{ background-image: url("../images/icon-play2d-football-2.png"); }
.z9live2play2 .c0link span.a0item[data-type="2"]:before {background-image: url("../images/icon-play2d-basketball-2.png")}
.z9live2play2 .c0link span.a0item[data-type="info"]:before {background-image: url("../images/icon/icon_dataa@2x.png");}
.z9live2play2 .c0link .a0item:before{content: '';display: inline-block;background: url(/images/ic_un_video.png) no-repeat center center;width: 24px;height: 24px;background-size: 100% auto;vertical-align: middle;margin-right: 6px;}
.z9live2play2 .c0link span.a0item:before{ background-image: url("../images/icon-play2d-football-2.png"); }
.z9live2play2 .c0link span.a0item[data-type="2"]:before {background-image: url("../images/icon-play2d-basketball-2.png")}
.z9live2play2 .c0link .a0item[ai-vis]{ color:#d6b971;background: #393939; }
.z9live2play2 .c0link span.a0item[ai-vis]:before{background-image: url(/images/ic_on_cartoon.png); }
.z9live2play2 .c0link .a0item[ai-vis]{ color:#d6b971;background: #393939; }
.z9live2play2 .c0link span.a0item[ai-vis]:before{background-image: url(/images/ic_on_cartoon.png); }
.z9live2play2 .c0link .a0item[data-ai-vis]:after{content:'';display: block;position: absolute;left: -7px;width: 20px;top: 50%;background: #ffd0af;height: 20px;border-radius: 0;transform: rotateZ(45deg) translate(-10px,-10px);z-index: 0;}
.z9live2play2 .c0time{color: white;font-size: 15px;padding-left: 10px;line-height: 44px;background: #393939;}
.z9live2play2 .c0time:before{content: '';width: 5px;border-radius: 5px;display: inline-block;background-color: #fdbf04;vertical-align: middle;height: 26px;margin-right: 10px;}
.z9live2play2 .c0videoplay{width: 100%;height: 815px;overflow: hidden;border-radius: 0 0 3px 3px;}

.z9live2play2 .c0videoplay[data-p="12"] iframe{transform: scale(1.45);transform-origin: top;}
.z9live2play2 iframe{border: none;width: 100%;height: 100%;display: block;background: #2b2b2b;}
.z9live2play2 iframe:not([src]){ display:none;}


.z9live2only2outer{padding: 0;}
.z9live2only2outer .c0other, .z9live2only2outer iframe2{display:none;}
.z9live2only2outer .c0time{position:absolute;top:0;left:0;right:0;padding-left: 25px;border-radius: 5px 5px 0 0;display: none;}
.z9live2only2outer .c0link{display:block;height: auto;text-align: left;padding: 10px 20px;}
.z9live2only2outer .c0link .a0item{flex: none;width: 100%;color: white;max-width: 50%;text-overflow: ellipsis;vertical-align: top;position: relative;}

.z9live2list{min-height: 750px;font-size: 0;}
.z9live2list>.c0list{width: 50%;font-size: 12px;line-height: 20px;font-size: 0;line-height: 0;display: inline-block;vertical-align: top;padding-right: 200px;text-align: right;}
.z9live2list>.c0list:last-child{padding: 0 0 0 200px;text-align: left;}
.z9live2list>.c0list>li{list-style: none;font-size: 13px;line-height: 20px;padding: 1.75px 5px;}
.z9live2list>.c0list>li:not(:last-child){ border-bottom: solid 1px #eee; }
.z9live2list>.c0list>li .d0name>em{font-size: 11px;color: #aaa;padding: 0 5px;}
.z9live2list>.c0list>li .d0num{display: inline-block;width: 32px;text-align: center;color: black;background: #eee;height: 32px;line-height: 32px;border-radius: 100%;}
.z9live2list>.c0list>li.c0desc{font-size: 12px;color: #000;padding: 5px;font-weight: bold;min-height: 30px;background: #f1f1f1;}

.z9live2arr{width: 390px;/* background: url(../images/bg-football.png) no-repeat center top; *//* height: 722px; */background-size: auto 100%;position: absolute;left: 50%;margin-left: -195px;border-radius: 6px;max-width: 100%;}
.z9live2arr>.d0map{max-height:722px;max-width: 100%;display: block;margin: 0 auto;}
.z9live2arr .c0arr{bottom: 50%;padding-top: 8.0%;position: absolute;left: 0;right: 0;top: 0;/* background: rgba(139, 195, 74, 0.1); */white-space: nowrap;}
.z9live2arr .c0arr:last-child{padding-top: 16%;padding-bottom: 0%;top: 50%;bottom: 0;/* background: rgba(0, 0, 0, 0.1); */}
.z9live2arr .c0arr>li{list-style: none;height: 75px;}
.z9live2arr .c0arr .d0name{display: inline-block;width: 17%;height: 100%;color: white;cursor: pointer;font-size: 11px;line-height: 14px;white-space: normal;padding: 0 2px;vertical-align: text-bottom;position: relative;}
.z9live2arr .c0arr .d0name>strong{display: block;height: 34px;line-height: 30px;background: url(../images/icon-cloth-yellow.png) no-repeat center top;background-size: auto 30px;color: black;font-size: 13px;}
.z9live2arr .c0arr .d0name:hover{text-shadow: 0 0 4px rgba(0, 0, 0, .6);}
.z9live2arr .c0arr .d0name:hover:before{top: auto;bottom: -10px;left: 0;right: 0;z-index: 2;}
.z9live2arr .c0arr.c0home li:not(.c0keeper) .d0name>strong{ background-image: url(../images/icon-cloth-red.png); color: white; }
.z9live2arr .c0arr.c0away li:not(.c0keeper) .d0name>strong{ background-image: url(../images/icon-cloth-blue.png); color: white; }
.z9live2arr .c0arr>li:first-child .d0name,
.z9live2arr .c0arr>li:last-child .d0name{/* width: 22%; */width: 18%;}
.z9news{padding: 0;}
.z9news iframe{width: 100%;min-height: 100vh;border: none;display: block;}

.z9data2vs{ position: relative; }
.z9data2vs .z8tool{position: absolute;right: 16px;top: 16px;}

.z8chart2vs.z9only ul[d-type] li.z8label span{background: url(../images/ic_zhuduiyouli_green.png) no-repeat center 20%;background-size: auto 50px;display: inline-block;max-width: 99%;padding-top: 50px;color: #27a26a;}
.z8chart2vs.z9only ul[d-type="-1"] li.z8label span{background-image: url(../images/icon_qb.png);background-size: contain;width: 90%;color: #FFC107;font-size: 20px;padding-top: 70px;padding-bottom: 10px;}
.z8chart2vs.z9only ul[d-type="1"] li.z8label span{background-image: url(../images/ic_zhuduiyouli_yellow.png);color: #FF9800;}
.z8chart2vs.z9only ul[d-type="2"] li.z8label span{background-image: url(../images/ic_zhuduiyouli_blue.png);color: #2b83de;}
.z8chart2vs.z9only ul[d-type] p strong{ color: #27a26a; }
.z8chart2vs.z9only ul[d-type="1"] p strong{ color: #FF9800; }
.z8chart2vs.z9only ul[d-type="2"] p strong{ color: #2b83de; }
.z8chart2vs.z9only ul{border: none;}
.z8chart2vs.z9only ul>li.z8label{border: none;background: #e7f3ee;}
.z8chart2vs.z9only ul{border: solid 1px #eee;border-radius: 10px;overflow: hidden;}
.z8chart2vs.z9only ul[d-type="-1"]{border: solid 2px #09144b !important;}
.z8chart2vs.z9only ul[d-type="-1"] .z8thead{background-color: #000000;color: white;border-radius: 0;}

.z8chart2vs.z9only ul[d-type="-1"]>li.z8label{background: #09144b;}
.z8chart2vs.z9only ul[d-type="1"]>li.z8label{background: #fbf2dc;}
.z8chart2vs.z9only ul[d-type="2"]>li.z8label{background: #e3effb;}

.z8bright .z8col .z8thead{color: white;border-radius: 6px 6px 0 0;}
.z8bright .z8col .z8tbody{ border-radius: 0 0 6px 6px; }
.z8bright .z8col .z8tbody .c0c{ font-size: 14px; }
.z8bright .z8l .z8thead{background-color: #da4453;}
.z8bright .z8r .z8thead{background-color: #3bafda;}

.z9info2player .z6copy2head{background: #da4453;color: white;border-radius: 5px;font-size: 16px;padding: 2px 10px;}
.z9info2player .z6copy2head .z1name{ float: none; }
.z9info2player .z8away .z6copy2head{ background-color: #3bafda; }
.z9info2player .z8home .d0name{ color: #da4453; }
.z9info2player .z8away .d0name{ color: #3bafda; }
.z9info2player ul>li{list-style: none;padding: 10px 50% 10px 10px;line-height: 26px;position: relative;min-height: 240px;}
.z9info2player ul>li:not(:last-child){ border-bottom: solid 1px #f1f1f1; }
.z9info2player ul>li .d0name{ font-size: 16px; line-height: 30px; }
.z9info2player ul>li .d0chart{position: absolute;width: 50%;top: 0;right: 0;height: 240px;}

.z9info2injury ul>li[data-state]:before{content: ''; display: inline-block;vertical-align: middle; width: 24px; height: 24px;background: url(/images/icons_infomation.png) no-repeat; background-size: auto; margin-right: 5px; transform: scale(.75);}
.z9info2injury ul>li[data-state="1"]:before{ background-position: -34px center; }
.z9info2injury ul>li[data-state="2"]:before{ background-position: -66px center; }
.z9info2injury ul>li[data-state="3"]:before{ background-position: -99px center; }
.z9info2injury ul>li[data-state="4"]:before{ background-position: -137px center; }

.z8news2list>li{padding: 0;list-style: none;}
.z8news2list>li:not(:last-child){ border-bottom: solid 1px #eee; }
.z8news2list>li.a0item{padding: 20px 120px 10px 140px;position: relative;min-height: 200px;}
.z8news2list>li .d0news{display: block;text-decoration: none;}
.z8news2list>li .d0name{color: #333;position: absolute;left: 10px;top: 120px;font-weight: bold;width: 100px;text-align: center;font-size: 14px;}
.z8news2list>li .d0name:after{content: '分析师';display: block;font-weight: normal;font-size: 11px;border-radius: 10px;line-height: 20px;color: white;background: #9E9E9E;opacity: .8;}
.z8news2list>li .d0name[data-type]:after{ content:attr(data-type);}
.z8news2list>li .d0avatar{display: block;width: 100px;height: 100px;border-radius: 100%;background-size: cover;position: absolute;left: 10px;top: 20px;background-color: #f1f1f1;}
.z8news2list>li .d0title{color: black;font-size: 17px;font-weight: bold;padding-bottom: 5px;}
.z8news2list>li .d0time{position: absolute;top: 59px;right: 10px;color: #aaa;font-size: 12px;line-height: 18px;text-align: center;}
.z8news2list>li .d0time span{ display: block; }
.z8news2list>li .d0desc{color: gray;font-size: 13px;line-height: 24px;}


.z8news2list>li[data-style="100"] .d0name:after{ background-color: #D66E52; content: '特聘分析师'; }
.z8news2list>li[data-style="101"] .d0name:after{ background-color: #83a747; content: '小编'; }

.z9expert{ position: relative; }
.z9expert .a1select{position: absolute;right: 12px;top: 22px;}
.z8expert2list{ padding: 10px 0; }
.z8expert2list li{list-style: none;font-size: 0;line-height: 0;min-height: 120px;white-space: nowrap;padding: 10px 0;}
.z8expert2list li:not(:last-child){border-bottom: solid 1px #eee;}
.z8expert2list .d0news{display: block;position: relative;padding: 10px 80px 10px 10px;cursor: pointer;color: #555;}
.z8expert2list .c0user{padding: 0 10px 0 90px;position: relative;display: inline-block;width: 35%;vertical-align: top;font-size: 12px;line-height: 25px;height: 80px;color: #aaa;}
.z8expert2list .c0user em{display: inline-block;padding: 0 8px;background: #aaa;border-radius: 10px;margin: 0 5px 0 0;line-height: 20px;color: #fff;font-size: 11px;}
.z8expert2list .c0user em.d1star{ background: url(../images/star.png) no-repeat 94% center; background-size: auto 10px; padding-right: 16px; }
.z8expert2list .d0name{color: #333;font-size: 15px;line-height: 30px;display: inline-block;position: relative;}
.z8expert2list .d0name[data-num]:after{content:  attr(data-num);color: white;background: #F44336;padding: 0 4px;line-height: 16px;min-width: 16px;border-radius: 8px;font-size: 11px;font-weight: normal;margin-left: 10px;vertical-align: middle;}
.z8expert2list .d0level{background: url(../images/ic_yin.png) no-repeat left center;background-size: contain;width: 25px;height: 25px;display: block;position: absolute;left: 60px;bottom: 0;}
.z8expert2list .d0level[data-gid="3"]{ background-image: url(../images/ic_guan.png); }
.z8expert2list .d0level[data-gid="4"]{ background-image: url(../images/ic_yin.png); }
.z8expert2list .d0level[data-gid="5"]{ background-image: url(../images/ic_jing.png); }
.z8expert2list .d0level[data-gid="6"]{ background-image: url(../images/ic_zuan.png); }
.z8expert2list .d0level[data-gid="9"],
.z8expert2list .d0level[data-gid="10"]{ background-image: url(../images/ic_zhuan.png); }
.z8expert2list .d0level[data-gid="11"],
.z8expert2list .d0level[data-gid="12"]{ background-image: url(../images/ic_teyao.png); }
.z8expert2list .d0level[data-gid="13"]{ background-image: url(../images/ic_wang.png); }
.z8expert2list .d0level[data-gid="14"]{ background-image: url(../images/ic_zun.png); }
.z8expert2list .d0level[data-gid="100"]{ background-image: url(../images/ic_xi.png); }
.z8expert2list .d0level[data-gid="101"]{ background-image: url(../images/ic_bian.png); }
.z8expert2list .d0avatar{border-radius: 100%;width: 80px;height: 80px;background: #f8f8f8 url(../images/avatar-default.png) no-repeat center center;position: absolute;left: 0;top: 0;background-size: cover;}

.z8expert2list .d0winrate{position: absolute;right: 140px;font-size: 13px;top: 22px;padding-top: 36px;text-align: center;line-height: 20px;color: #0086ef;}
.z8expert2list .d0winrate b{position: absolute;top: 0;left: 0;right: 0;font-family: btFont;font-size: 34px;font-weight: normal;line-height: 40px;}
.z8expert2list .d0winrate b:after{content: '%';font-size: 14px;}
.z8expert2list .c0info{display: inline-block;width: 60%;vertical-align: top;font-size: 14px;line-height: 24px;padding: 0 140px 0 0;white-space: normal;}
.z8expert2list .c0info[data-money="1"]:before,
.z8expert2list .c0info:after{content: '查看分析';border-radius: 5px;background: #e8e9e8;font-size: 12px;color: black;position: absolute;right: 0;top: 40px;padding: 0 0px;width: 100px;text-align: center;white-space: break-spaces;line-height: 30px;}
.z8expert2list[data-money="1"] .c0info[data-money]:after{content: attr(data-money) '点购买';line-height: 24px;background-color: #ff6a00;height: 46px;top: 28px;color: white;}
.z8expert2list[data-money="1"] .c0info[data-money]:before{content: '不中返还';z-index: 1;top: 53px;line-height: 20px;font-size: 12px;color: #ff6a00;background: white;border-radius: 0 0 4px 4px;width: 98px;right: 1px;position: absolute;text-align: center;}
.z8expert2list .d0title{display: block;font-size: 16px;font-weight: bold;color: black;min-height: 30px;}
.z8expert2list .d0title:before{content: '';background: url(../images/jz.png) no-repeat 0 center;display: inline-block;width: 60px;height: 24px;background-size: auto 16px;vertical-align: top;}
.z9expert[data-sport-id="2"] .z8expert2list .d0title:not([data-type]):before{background-image:url(../images/jl.png);}
.z8expert2list .d0title[data-type="1_1"]:before{background-image: url(../images/icon-rqsf.png);}
.z8expert2list .d0title[data-type="1_2"]:before{ background-image:url(../images/icon-zjq.png);}
.z8expert2list .d0title[data-type="2_1"]:before{ background-image:url(../images/icon-rfsf.png);}
.z8expert2list .d0title[data-type="2_2"]:before{ background-image:url(../images/icon-zdf.png);}
.z8expert2list .d0time{color: #aaa;display: block;font-size: 12px;line-height: 20px;}
.z8expert2list .d0time>em{ padding-right: 10px; }
.z8expert2list .d0desc{color: #555;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.z8expert2list .d0desc>em{ color: red; }

.z8expert2list.z6small{ padding: 0; }
.z8expert2list.z6small li{min-height: 80px;padding: 9px 0 18px;}
.z8expert2list.z6small .d0news{padding: 0px 40px 0px 10px;}
.z8expert2list.z6small .d0avatar{width: 45px;height: 45px;top: 6px;}
.z8expert2list.z6small .c0user{padding: 0 0 0 55px;white-space: normal;display: block;width: auto;height: auto;line-height: 22px;}
.z8expert2list.z6small .d0name{font-size: 13px;}
.z8expert2list.z6small .d0winrate{right: 10px;top: 0;font-size: 10px;padding-top: 32px;}
.z8expert2list.z6small .d0winrate b{font-size: 25px;}
.z8expert2list.z6small .d0level{left: 30px;top: 30px;width: 20px;height: 20px;}
.z8expert2list.z6small .c0user em{ font-size: 10px; }
.z8expert2list.z6small .z8write .d0new{padding: 5px 20px 5px 60px;font-size: 14px;background-size: auto 30px;}


.z8write{text-align: center;padding: 10px 0;border-top: solid 1px #eee;}
.z8write .d0new{background: #e7f3ee url(../images/ic_zhuduiyouli_green.png) no-repeat 20px center;background-size: auto 50px;display: inline-block;max-width: 99%;padding: 20px 30px 20px 80px;color: #27a26a;margin: 0 auto;text-decoration: none;font-weight: bold;font-size: 18px;border-radius: 5px;}

.z8chat2list{ padding: 0; }
.z8chat2list .d0tips{padding: 0 10px;font-size: 12px;}
.z8chat2list .d0chat{line-height: 18px;position: absolute;left: 0;right: 0;top: 30px;bottom: 80px;font-size: 12px;padding: 0 10px;}
.z8chat2list .d0chat li{list-style: none;min-height: 30px;padding-bottom: 6px;}
.z8chat2list .d0chat .c0group{ border-radius: 3px; display: inline-block; vertical-align: top; color: white; padding: 0 5px; }
.z8chat2list .d0chat .c0group[data-star]{background: url(../images/star.png) no-repeat right center;padding-right: 15px;background-size: auto 12px;}
.z8chat2list .d0chat .c0name{color: #3c9cfe;text-decoration: none;display: inline-block;padding: 0 5px;vertical-align: top;}
.z8chat2list .d0chat .c0say{color: #333;}
.z8chat2list .d0chat li.d0intro .c0name,
.z8chat2list .d0chat li.d0intro .c0say{ color: #d6af6d; }
.z8chat2list .d0chat li:not(.d0intro) .c0name:after{ content: '：'; }
.z8chat2list .d0form{padding: 10px;font-size: 0;line-height: 0;border-top: solid 1px #eee;position: absolute;left: 0;right: 0;bottom: 0;}
.z8chat2list .d0form .d0text{padding: 0 10px;border: solid 1px #eee;line-height: 58px;height: 60px;vertical-align: text-bottom;width: 100%;outline: none;}
.z8chat2list .d0form .d0button{padding: 0;width: 60px;height: 60px;line-height: 60px;border: none;background: linear-gradient(135deg,#f3d497,#d7b26f);text-align: center;vertical-align: text-bottom;position: absolute;right: 10px;outline: none;}
.z8chat2list .d0form[ai-vis]:before{content: '';position: fixed;background: rgba(0, 0, 0, .6);z-index: 8;left: 0;right: 0;top: 0;bottom: 0;}
.z8chat2list .d0form .d0download{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 10;text-align: center;}
.z8chat2list .d0form .d0download .c0box{display: inline-block;background: white url(../images/ad-appdownload-pc.png) no-repeat center center;background-size: contain;max-width: 390px;width: 90%;height: 520px;border-radius: 10px;overflow: hidden;box-shadow: 0 0 5px rgba(0, 0, 0, .3);position: relative;font-size: 0;}
.z8chat2list .d0form .d0download .c0box:before{content: '关闭';display: block;position: absolute;right: 0px;color: #9E9E9E;top: 0px;line-height: 35px;padding: 0 15px;z-index: 2;cursor: pointer;font-size: 14px;}
.z8chat2list .d0form .d0download .c0box a{ display: block; height: 100%; }
.z8chat2list .d0form:not([ai-vis]) .d0download{ display: none; }

.z9top2data>h3.z6nav2title{ display: none; }

.z8vs2ico>li:first-child .z8td>div{padding-right: 60px;position: relative;}
.z8vs2ico>li:last-child .z8td>div{padding-left: 60px;position: relative;}
.z8vs2ico>li .z8td>div>em{position: absolute;font-style: normal;font-size: 12px;right: 0;top: 0;background: #ccc;color: white;display: block;border-radius: 2px;width: 50px;text-align: center;line-height: 20px;}
.z8vs2ico>li .z8td>div>em[data-grade="-2"]{background-color: #FF9800;}
.z8vs2ico>li .z8td>div>em[data-grade="-1"]{background-color: #FFC107;}
.z8vs2ico>li .z8td>div>em[data-grade="1"]{background-color: #8BC34A;}
.z8vs2ico>li .z8td>div>em[data-grade="2"]{background-color: #4CAF50;}
.z8vs2ico>li .z8td>div>em[data-grade="0"]{background-color: #4CAF50;width: 12px;height: 12px;border-radius: 100%;font-size: 0;left: 20px !important;top: 7px;}
.z8vs2ico>li:first-child .z8td>div>em[data-grade="0"]{background-color: #E93936;right: 20px;left: auto !important;}
.z8vs2ico>li:last-child .z8td>div>em{ right: auto; left: 0; }

.z9info2zjtj .d0desc{text-indent: 2em;font-size: 15px;line-height: 27px;padding: 15px 0 20px 0;}
.z9info2zjtj .d0info{padding-left: 100px;position: relative;list-style: none;border-top: solid 1px #ddd;padding-top: 10px;}
.z9info2zjtj .d0info>li{padding: 5px;}
.z9info2zjtj .d0info label{position:absolute;left: 0;text-align: right;width: 100px;opacity: .6;}
.z9info2zjtj .d0info strong{list-style:none;display: inline-block;color: #2072da;border-radius: 3px;padding: 0 10px;}

.z9info2pros .d0desc{text-align:center;font-size: 16px;}
.z9info2pros .d0desc .d0item{display:inline-block;padding: 0 20px;font-weight: bold;color: #777;}
.z9info2pros .d0desc .d0item:before{content:'';display: inline-block;width: 15px;height: 15px;border-radius: 2px;background: #777;vertical-align: middle;margin-right: 5px;}
.z9info2pros .d0desc .d0item[data-type="up"]{color: #da4453;}
.z9info2pros .d0desc .d0item[data-type="up"]:before{background-color: #da4453;}
.z9info2pros .d0desc .d0item[data-type="down"]{color: #3bafda;}
.z9info2pros .d0desc .d0item[data-type="down"]:before{background-color: #3bafda;}
.z9info2pros .d0tree{position:relative;padding: 10px;font-size: 16px;}
.z9info2pros .d0tree:before{content:'';width: 2px;background: #ddd;position: absolute;left: 50%;height: 100%;}
.z9info2pros .d0tree>li{position: relative;width: 50%;color: white;padding: 10px 0;}
.z9info2pros .d0tree>li[data-team="away"]{transform:translateX(100%);text-align: right;}
.z9info2pros .d0tree>li:before{content:'';height: 2px;background: #777;width: 100%;position: absolute;top: 50%;left: 0;z-index: 0;}
.z9info2pros .d0tree>li:after{content:'';width: 20px;height: 20px;background: #777;border-radius: 100%;position: absolute;top: 50%;right: 0;z-index: 0;border: solid 2px white;transform: translate(11px, -9px);}
.z9info2pros .d0tree>li .d0title{padding: 15px 20px;background: #777;border-radius: 9px;width: 85%;text-align: left;display: inline-block;position: relative;z-index: 2;}
.z9info2pros .d0tree>li.d0up:before{ background-color:#da4453;}
.z9info2pros .d0tree>li.d0up .d0title{ background:#da4453 ;}
.z9info2pros .d0tree>li.d0up:after{background: #da4453;}
.z9info2pros .d0tree>li.d0down:before{ background-color:#3bafda;}
.z9info2pros .d0tree>li.d0down .d0title{ background:#3bafda ;}
.z9info2pros .d0tree>li.d0down:after{background: #3bafda;}
.z9info2pros .d0tree>li[data-team="away"]:after{right:auto;left:0;transform: translate(-10px, -10px);}

.z8iboxs{position:relative;text-align: center;overflow: hidden;white-space: nowrap;padding: 0 12%;}
.z8iboxs .z8iboxs2item{width: 100%;padding: 0 20px;white-space: normal;}
.z8iboxs2content{position: relative;transition: all 1s;}

.z8iboxs2prev, .z8iboxs2next{-webkit-backdrop-filter: saturate(180%) blur(10px);backdrop-filter: saturate(180%) blur(10px);}
.z8iboxs2prev,
.z8iboxs2next{position:absolute;top: 0;left: 0;width: 12%;cursor: pointer;height: 100%;background: rgb(255 255 255 / 77%) url(../images/arrow-left.png) no-repeat center 50px;z-index: 2;background-size: 47%;transition: .3s all;padding-top: 120px;}
.z8iboxs2prev:hover:before,
.z8iboxs2next:hover:before{color: black;opacity: 1;}
.z8iboxs2next{left:auto;right:0;background-image: url(../images/arrow-right.png);}
.z8iboxs2prev:before,
.z8iboxs2next:before{content:'上一项';display: block;width: 100%;font-size: 14px;color: #777;opacity: .37;}
.z8iboxs2next:before{content:'下一项';}
div[data-sport-id="2"] .z9history2war ul>li.c0c:nth-child(9),
div[data-sport-id="2"] .z9history2war ul>li.c0c:nth-child(10),
div[data-sport-id="2"] .z9recent2match ul>li.c0c:nth-child(9),
div[data-sport-id="2"] .z9recent2match ul>li.c0c:nth-child(10){font-size: 0 !important;}


/* 新加二级导航 */
/* .z8btthree, .z8btsel{background: rgba(245,245,245);box-sizing: border-box;padding: 6px 0;} */
.z8btthree, .z8btsel{box-sizing: border-box;padding: 6px 0;}
.z8btthree{margin-top: 10px;padding: 0 0;}
.z8btsel a.a0item, .z8btthree a.a0item{display: inline-block;color: #555;text-decoration: none;border-radius: 0px;padding: 5px 15px;background: rgba(229,229,229);}
.z8btsel a.a0item.a0on, .z8btthree a.a0item.a0on{color: white;border-color: #ee6300;background: linear-gradient(270deg, rgba(255, 115, 16, 1) 0%, rgba(255, 168, 77, 1) 99.96%, rgba(255, 170, 79, 1) 100.96%);}
.z8btthree a.a0item{margin-top: 6px;}
/* 胜平负 */
.z9odds2list .z8table-w100{width: 100%;}

.z8tool2-tip{font-size: 12px;position: relative;}

.aio-action-bar {position: static;right: 0;bottom: 0;left: 0;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);background-color: var(--color-background-main);}
.aio-submit-tip {line-height: 24px;font-size: 12px;background-color: #ebebeb;text-align: center;}


/* 赛事趋势图 */
.progress-area{max-height: 160px;}
.progress-area .team-area{width: 80px;float: left;height: 64px;}
.progress-area .team-area .team{width: 100%;height: 100%;background-repeat: no-repeat;background-size: 60%;background-position: center;}
.progress-charts{width: calc(100% - 80px);height: 128px;float: left;overflow: hidden;}
#progressArea{/*width: 100%;height: 100%;*/ transform: scale(0.5) translate(-50%, -50%); }

.z8table .c0c.ranqiu::after {content: "让球";}
.z8table .c0c.daxiaoqiu::after {content: "大小";}
[data-sport-id="2"] .z8table .c0c.ranqiu::after {content: "让分";}
[data-sport-id="2"] .z8table .c0c.daxiaoqiu::after {content: "总分";}