@charset="utf-8";
/* 样式说明 
ai- 全局顶级，基本公用样式
z0- 全局1级，自定义模块
a2- 全局2级，定义1级下面的子样式

b-z 为扩展预留
c0- 表格列
w0- 浮动窗口模块
r0- 记录相关
z0- 页面自定义模块
*/
.a0gs,
.a0gs *,
.a0gs:before,
.a0gs:after,
.a0gs *:before,
.a0gs *:after{margin: 0;padding: 0;box-sizing: border-box;line-height: inherit;text-align: inherit;}
.a0gs{font-size: 13px;color: #555;line-height: 30px;font-family: PingFangSC-Medium,"microsoft yahei",arial;padding: 0;position: relative;}
.a0wrap>*{vertical-align: middle;display: inline-block;max-width: 98%;}
.a0wrap:after{content: '';display: inline-block;height: 100%;width: 0;vertical-align: middle;}
.a0main{max-width: 1160px;margin: 0 auto;position: relative;}
.a0inblock{ display: inline-block; }
.a0inblock strong{ padding: 0 4px; }
.a0block{ display: block; }
.a0hide{ display: none; }
.a0nosel{ user-select: none; }
.a0rel{ position: relative; }
.a0abs{ position: absolute; }
.a0fl{ float: left; }
.a0fr{ float: right; }
.a0red{color: #ff0000;}
.a0inp{outline: none;border: solid 1px #ccc;line-height: 28px;padding: 0 5px;font-size: 16px;border-radius: 0;}
.a0inp::-webkit-input-placeholder{ color: #bbb; font-size:13px;}
.a0inp::-moz-placeholder{color: #bbb; font-size:13px;}
.a0inp:-moz-placeholder{color: #bbb; font-size:13px;}
.a0inp:-ms-input-placeholder{color: #bbb; font-size:13px;}
.a0inp::-ms-input-placeholder{color: #bbb; font-size:13px;}
.a0html{min-height:100%;}
.a0static{ position: static !important; }
/* prompt */
.a0pop{position:fixed;left:0;top: 0;text-align:center;width: 100%;height: 0;overflow: visible;z-index: 200000;padding: 0;user-select: none;}
.a0pop-body{display: block;color: #fff;font-size: 19px;position: relative;background-color: rgba(0, 0, 0, .8);min-height: 60px;line-height: 35px;text-shadow: 0 0 3px rgba(0, 0, 0, .3);}
.a0pop-msg{padding: 10px;overflow: hidden; display: inline-block;vertical-align: top;}
.a0pop-msg>p{ padding:10px 0;}
.a0pop-msg>a{color: #FCFF90;font-size:16px;}
.a0pop-msg>a:hover{ color:white;}
.a0pop-msg>ul{padding: 0 30px;text-align: left;display: inline-block;}
.a0pop-msg li{list-style-type: decimal;}
.a0pop-close:hover{background-color: #F44336;}
.a0pop-body[css=red]{color: #000;background-color: rgba(255, 224, 7, 0.9);}
.a0pop-body[css=blue]{color: #02e5fe;}
.a0pop-body[css=yellow]{color: yellow;}
.a0pop-body[css=orange]{color: rgba(255,203,1,1);}
.a0pop-body[css=green]{color: #fff;background: rgb(7 234 150 / 74%);}
.a0pop-body[css=tips]{color: #fff;background-color: rgba(121, 85, 72, .9);}
.a0pop-body[css=tips] .a0dialog-close{ border-color: rgba(255,255,255,.5); }

.a0dialog-close{display:block;width: 70px;height: 56px;right: 0;top: 0;position: absolute;font-size: 50px;text-align: center;border:none;border-color: rgba(0, 0, 0, 0.5);z-index: 20;line-height: 0;font-weight: lighter;background: none;outline: none;cursor: pointer;color: rgba(0,0,0,.3);}
.a0dialog-close:hover{border-color: #f20;}
.a0dialog-close:before,.a0dialog-close:after{content: '';border-style: solid;border-color: inherit;display: inline-block;border-width: 1px 0 0 0;width: 30px;height: 0;top: 50%;position: absolute;left: 27%;margin: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.a0dialog-close:after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

[ai-group="checkbox"] .a0sel:before{display: inline-block;content: '';background-color: white;border-radius: 100%;border: solid 1px #aaa;width: 14px;height: 14px;cursor: pointer;vertical-align: middle;}
[ai-group="checkbox"] .a0sel[data-ai-vis]:before{background-color: #c18a4a;border-color:#fff;}
[ai-group="checkbox"] .a0sel.aio-align-v:after{content:'';display:inline-block;height:100%;width:0;vertical-align: middle;}


/* backdrop */
.a0backdrop{-webkit-backdrop-filter: saturate(180%) blur(20px);backdrop-filter: saturate(180%) blur(20px);background-color: rgba(255,255,255,0.7);}
/* scrollbar */
.a0bar{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.a0bar::-webkit-scrollbar{width: 4px;height: 8px; background-color: rgba(0,0,0,.05);}
.a0bar::-webkit-scrollbar-thumb{height: 40px;border-radius: 50px;background-color: rgba(0,0,0,0.05); }
.a0bar::-webkit-scrollbar-track{border-radius: 50px;background-color: rgba(255,255,255,0);}
.a0bar:hover::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,.2);}

.a0close{outline: none;border:none;cursor: pointer;width: 30px;height: 30px;font-size: 30px;line-height: 30px;background-color: rgba(255,255,255,0);color: white;text-align: center;border-radius: 3px;user-select: none;}
.diy-log{color: #aaa;background-color: #f1f1f1;line-height: 20px;padding: 5px 0;border-bottom: solid 1px #e1e1e1;}

/* select */
.a1select{line-height: 26px;display: inline-block;vertical-align: top;cursor: pointer;user-select: none;white-space: nowrap;overflow: visible;position: relative;}
.a1select:before{content: attr(ai-title);white-space: nowrap;overflow: hidden;padding: 0 20px 0 10px;}
.a1select:after{content: '';position: absolute;font-weight: bold;width: 8px;height: 8px;margin: 7px 0 0 -16px;border: solid 2px #777;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.a1select[data-ai-vis]:after{border-color: #c18a4a;}
.a1select[data-ai-vis]>.a0list{position: absolute;background-color: white;padding: 2px;width: auto;white-space: nowrap;z-index: 1000;text-align: left;box-shadow: 1px 1px 6px rgba(0,0,0,.2);color: black;line-height: 34px;border-radius: 0;text-align: center;max-width: 700px;min-width: 65px;cursor: default;top: 100%;}
.a1select[data-ai-vis]>.a0list>*{z-index: 1001;position: relative;user-select: none;}
.a1select[data-ai-vis] button.a0item{ cursor: pointer; }
.a1select[data-ai-vis] .a0item{display: block;width: 100%;text-align: center;padding: 0 15px;margin: 0;line-height: inherit;text-decoration: none;color: #333;border: none;outline: none;background-color: rgba(255,255,255,0);min-width: 70px;font-size: 14px;cursor: pointer;}
.a1select[data-ai-vis] .a0item[data-ai-vis]{background-color: #ddd;color: #000;}
.a1select[data-ai-vis].direction-up>.a0list{ top:auto; bottom: 0; }
.a1select:not([data-ai-vis])>.a0list{ display: none; }
.a1select[data-ai-vis].a0right>.a0list{right: 0;}
.a1select:not(:last-child){margin-right: 5px;}
.a1select.a0first:before{padding-left: 0px;}
.a1select.a0first[data-ai-vis]>.a0list{transform: translate(0px, -0px);}
.a1select.alway-show{padding: 0;position: static;}
.a1select.alway-show:before,
.a1select.alway-show:after,
.a1select.alway-show[data-ai-vis]>.a0list:before{ content: none; }
.a1select.alway-show[data-ai-vis]>.a0list{position: relative;z-index: 0;padding: 0;height: 28px;line-height: 28px;box-shadow: none;font-size: 0;background: none;transform: none;top: 0;}
.a1select.alway-show[data-ai-vis] .a0item{display: inline-block;width: auto;border-bottom: none;min-width: 0;}
.a1select.alway-show.z2clean[data-ai-vis] .a0item{padding: 0 10px;min-width: 60px;border-bottom: none;}
.a1select.alway-show.z2clean[data-ai-vis] .a0item[data-ai-vis]{background: none;color: #111;font-weight: bold;font-size: 16px;}

.a1select.a0focus:before{color:red;font-weight:bold;padding-right: 30px;}
.z0vista-end .z9topmode.a1select .a0item[ai-value="-2"]{/* display:none; */}

.a1switch {cursor: pointer;position: relative;display: inline-block;width: 56px;height: 40px;vertical-align: middle; border:solid 7px rgba(255,255,255,0); border-width: 7px 0; }
.a1switch:before{ content: ''; display: block; left: 0; right: 0; top: 2px; background-color: #ddd; display: block; height: 26px;-webkit-transition: .4s;transition: .4s; }
.a1switch:after {position: absolute;content: '';height: 22px;width: 22px;left: 2px;top: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}
.a1switch[data-ai-vis]:before {background-color: #f9680e;}
.a1switch[data-ai-vis]:after {-webkit-transform: translateX(29px);-ms-transform: translateX(29px);transform: translateX(29px);}
.a1switch.round:before {  border-radius: 26px;}
.a1switch.round:after {  border-radius: 50%;}

/* checkbox,radio */
.a1check,.a1radio{position: relative;padding: 0px 10px 0px 25px !important;line-height: 30px;display: inline-block;cursor: pointer;}
.a1check:last-child,.a1radio:last-child{ padding-right: 0; }
.a1check:before,.a1radio:before {content: '';cursor: pointer;position: relative;display: block;width: 20px;height: 20px;background-color: #ffffff;-webkit-transition: .4s;transition: .4s;border:solid 1px rgba(0,0,0,.38);position:absolute;left: 0px;top: 50%;margin-top: -9px;box-sizing: border-box;}
.a1check.round:before,.a1radio:before{ border-radius: 100%;}
.a1radio[data-ai-vis]:before{border-color: #c18a4a;}
.a1radio[data-ai-vis],.a1check[data-ai-vis]{color: #111;}
.a1radio[data-ai-vis]:after{content: '';display: block;background-color: #c18a4a;width: 12px;height: 12px;border-radius: 100%;position: absolute;left: 4px;top: 50%;margin-top: -5px;}
.a1check[data-ai-vis]:before{background-color: #f9680e;border-color:rgba(255,255,255,0);}
.a1check[data-ai-vis]:after{content: '';display: block;border:solid 2px white;width: 14px;height: 7px;border-radius: 1px;border-color: rgba(255,255,255,0) rgba(255,255,255,0) white white;position: absolute;left: 3px;top: 50%;margin-top: -5px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);box-sizing: border-box;}

.a1radios{text-align: center;display: inline-block;vertical-align: middle;background: #fff;border-radius: 3px;box-shadow: 0 0 0 1px #ff6a00;overflow: hidden;}
.a1radios .a0item,
.a1radios.a1select .a0item{list-style: none;color: #ff6a00;min-width: 68px;transition: background-color .3s ease-out;}
.a1radios .a0item:not(:last-child){border-right: solid 1px #ff6a00;}
.a1radios .a0item[data-ai-vis],
.a1radios.a1select[data-ai-vis] .a0item[data-ai-vis]{background-color: #ff6a00;color: white !IMPORTANT;}


.a1search{text-align: left;padding: 15px;}
.a1search .a0bar{max-height: 350px;}
.a1search .result{line-height: 34px;white-space: nowrap;font-size: 14px;word-spacing: 5px;color: #555;padding-bottom: 10px;}
.a1search .result>li{overflow: hidden;text-overflow:ellipsis;position: relative;padding-right: 78px;cursor: pointer;}
.a1search .result>li:not(:last-child){ border-bottom: solid 1px #eee; }
.a1search .result>li>b{font-weight: normal;background-color: #ffdd00;color: black;padding: 0 2px;border-radius: 3px;}
.a1search .result>li.no-data{ color: #f20; }
.a1search .a0summary{color: #777;line-height: 22px;font-size: 12px;background-color: #f5f5f5;padding: 5px 10px;border-radius: 3px;}
.a1search .a0summary>dt{color: #333;}
.a1search .a0summary>dd>b{ color: black; }

.z0live:not([z0-mode="-4"]) .c0mode4 .d0mode4{ display:none;}
.z0live[z0-mode="-4"] .c0mode4{min-width: 150px;white-space: nowrap;}
.z0live[z0-mode="-4"] .c0mode4:not(:last-child){border-bottom: solid 1px #ddd;}
.z0live[z0-mode="-4"] .c0mode4:before{content:attr(title);display: inline-block;width: 40%;font-weight: bold;}
.z0live[z0-mode="-4"] .c0mode4 .a0item{display:inline-block;width: 30%;font-size:0;padding: 0;min-width: 0;height: 34px;line-height: 34px;color: #999;border-radius: 2px;}
.z0live[z0-mode="-4"] .c0mode4 .a0item[data-ai-vis]{color: #fff;background: #ff6a00;}
.z0live[z0-mode="-4"] .c0mode4 .a0item:before{font-size:12px;content: attr(data-title);}

/* button */
.a1bt{border-radius: 3px;border:none;background-color: #f9680e;color: white;display: inline-block;padding: 0 15px;line-height: inherit;outline: none;cursor: pointer;margin: 0 1px;}

.a1link{border:none;background-color: rgba(255,255,255,0);color: #222;outline: none;cursor: pointer;padding: 0 10px;line-height: inherit;text-decoration: none;}
.a1link:hover{color: #9e583f;}

.a1panel{font-size: 13px;line-height: 40px;min-width: 320px;}
.a1panel>.a0title{text-align: left;padding: 5px 15px;line-height: 30px;}
.a1panel>.a0title>h3{ font-size: 17px; font-weight: normal; }
.a1panel>.a0title>.a0close{position: absolute;right: 0;top: 0;color: black;width: 40px;height: 40px;line-height: 40px;}
.a1panel>.a0list{padding: 0 15px 15px;}
.a1panel>.a0list>.a0group{display: block;background-color: white;border-top: solid 1px rgba(0,0,0,.04);}
.a1panel>.a0list>.a0group:not(.a0left)>.a0item{text-align:right;}
.a1panel>.a0list>.a0group>.a0item{display: block;color: #111;padding: 0; }
.a1panel>.a0list>.a0group>.a0item:not(:last-child){border-bottom: solid 1px #f7f7f7;}
.a1panel>.a0list>.a0group>.a0item.avatar{height: 100px;line-height: 71px;}
.a1panel>.a0list>.a0group>.a0item.avatar .me-avatar{right: 45px;left: auto;top: 15px;}
.a1panel>.a0list>.a0group>.a0item.avatar:after{margin-top: 32px;}
.a1panel>.a0list>.a0group>.a0item>.a0name{float: left;opacity: .5;}
.a1panel>.a0list>.a0group>.a0item>.content{color: #888;text-align: right;white-space: nowrap;padding-left: 60px;}
.a1panel>.a0list>.a0group>.a0item>.content>div:not(:first-child){ margin-top: -10px; }
.a1panel>.a0list>.a0group>.a0item>.content .a1select .a0item{border: none;border-radius: 4px;}

.a1tab>.a0title{display: -webkit-flex;align-content: space-between;position: relative;z-index: 10;background: #fff;}
.a1tab>.a0title>.a0item{display: inline-block;border-bottom: solid 2px #eee;color: #666;cursor: pointer;padding: 0 20px;text-align: center;font-weight: normal;}
.a1tab>.a0title>.a0item[data-ai-vis]{border-color: #333;color: #111;font-size: 15px;font-weight: bold;background-color: white;}
.a1tab>.a0title>.a0item[data-ai-vis]:after{content:'';height: 4px;/* background:#2072DA; */width: 20px;display: block;border-radius: 2px;margin: -6px auto 0 auto;}
.a1tab>.a0title.a0flex>.a0item{flex:1;padding: 0;}
.a1tab>.a0list:not([data-ai-vis]){ display: none !important; }
.a1tab>.a0list>.a0group:first-child{ border-top:none; }

.a1tab .a1tab{ padding:0 10px;}
.a1tab .a1tab>.a0title{line-height:40px;height:40px;font-size: 13px;}
.a1tab .a1tab>.a0title>.a0item[data-ai-vis]:after{ content:none;}

.a1letter{max-width: 100%;}
.a1letter .a0list{padding: 10px;max-height: 400px;overflow: auto;}
.a1letter .a0footer{line-height: 30px;padding: 10px;text-align: right;}
.a1letter .a0footer .a0bt{line-height: inherit;border:none;margin: 0 1px;background-color: #f1f1f1;outline: none;padding: 0 15px;border-radius: 3px;cursor: pointer;}
.a1letter dt{width: 80px;display: block;float: left;font-size: 14px;text-align: left;cursor: pointer;}
.a1letter dt:before{ content:none !important; }
.a1letter dt[data-ai-vis]{color: #111;/* font-weight: bold; *//* font-family: monospace; */}
.a1letter dd{white-space: pre-wrap;display: block;margin-left: 80px;text-align: left;line-height: 28px;padding: 7px 0;min-height: 40px;}
.a1letter dd>button.a0sel{display: inline-block;width: 25%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;border: none;background-color: rgba(255,255,255,0);outline: none;cursor: pointer;color: #888;font-size: inherit;padding: 2px 0;}
.a1letter dd>button[z0-num]:after{content:'[' attr(z0-num) ']';font-size: 12px;margin-left: 7px;opacity: .5;font-family: arial;}
.a1letter[ai-group="checkbox"] dd .a0sel:before{ margin-right: 5px; }
.a1letter[ai-group="checkbox"] dd .a0sel[data-ai-vis]{color: #111;}
.a1letter[ai-group="checkbox"] dd .a0sel[ai-action^="sel"]:not(.a0bt)[data-ai-vis]:before{background-color: #ff6a00;border: solid 1px rgb(255 106 0 / 50%);}
.a0h5{display: none !important;}

/*@font-face{font-family:"DINCondensed-Bold";src:url("/fonts/condensedBold.woff")}*/
@keyframes z5ant { 0% { opacity: 0;} 30% {opacity: 1;} 80% { opacity: 1; } 100% {  opacity: 0; }}
@-webkit-keyframes z5ant { 0% {opacity: 0;} 30% { opacity: 1; } 80% { opacity: 1; } 100% {  opacity: 0 }}
@-o-keyframes z5ant {0% { opacity: 0; } 30% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; }}
@-moz-keyframes z5ant { 0% { opacity: 0; } 30% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; }}
@keyframes z5light { 10% {   background-color: gold; }  90% {  background-color: palegoldenrod; }  5%, 95% {  background-color: lightgoldenrodyellow; }}

.z5light { animation-name: z5light; animation-duration: 2s; animation-fill-mode: both;  animation-iteration-count: infinite;}
.z03free,
.z03free .a0gs{ background: none; }
/* .z03free .app-body.aio-padd-v{ padding:0;} */
/* lym */
.z03free .app-body.aio-padd-v{ padding:0;height: 100%;}
.a0gs .z0event{box-shadow: 0 0px 1px rgba(134, 97, 53, 0.5);}
.a0gs .z0body-head .z0event{box-shadow: 0 0px 2px #aaa;}

.icon-top{ background-image: url(../images/icon-top.png); }
.icon-scanning{ background-image: url(../images/icon-scanning.png); }
.icon-qb{ background-image: url(../images/icon-qb.png); background-size: auto 25px !important;background-position-y: 7px !important;}
.icon-share{ background-image: url(../images/icon-share.png); }
.icon-pure{ background-image: url(../images/icon-score.png); }
.icon-pure[data-ai-vis],
.icon-top2{ background-image: url(../images/icon-top2.png); }

.worldCup_kefu {background-image: url(../images/fixed_kefu.png);background-size: auto 30px !important;background-position-y: 15% !important;}
.worldCup_kefu .content{width: 310px !important;}

/* header */
.z0header,.z0navmenu .z0login{background-color: #070502;height: 56px;background: -webkit-linear-gradient(#3a2a13,#070502);background: linear-gradient(#3a2a13,#070502);user-select: none;white-space: nowrap;max-width: 100%;}
.z0header .z0logo{width: 150px;overflow: hidden;font-size: 0;vertical-align: top;border: none;outline: none;display: inline-block;height: 56px;}
.z0header .z0logo>img{display: block;width: 100%;margin-top: -17px;border: none;transition: .3s opacity;}
.z0header .a0item{color: #b9a486;}
.z0header .a0item:hover{color: #ddc4a0;}
/* 兼容第1版本 */
.z0header .a0main>.z0logo{ float: left; }
.z0header .a0main>.z0logo+.z0navmenu{ left: 150px; }

.z0h5back{ display:none;}


/* footer */
.z0footer{background-color:#1e190d;color: #867e69;font-size: 14px;border-top: solid 2px #493518;padding: 19px 0;line-height: 24px; text-align: center;}

.z0footer{background-color: #0d0a06;color: #9d907e;font-size: 14px;}
.z0footer .z0col3{height: 90px;margin: 0 !important;overflow: hidden;}
.z0footer .z0col3 li{ list-style-type: none; float: left; width: 33.33%;  height: 70px; }
.z0footer .z0col3 li:not(:last-child){border-right: 1px solid rgba(157, 144, 126, .5);}
.z0footer .z0col3 li:nth-child(2) p{ display: inline-block; text-align: left; }
.z0footer .z0col3 li:last-child{ text-align: right; }
.z0footer .z0col3 li:first-child{ text-align: left; }
.z0footer .z0col3 li:last-child{ text-align: right; }
.z0footer .z0img{display: inline-block;width: 70px;margin: 0 20px;text-align: center;line-height: 14px;font-size: 12px;}
.z0footer .z0img img{ width: 100%; }
.z0footer .z0summary{font-size: 13px;line-height: 20px;padding: 10px 0;text-align: justify;opacity: .8;}
.z0footer .z0link{ padding: 10px 0; background-color: #1e190d; border-radius: 4px; margin: 10px 0 15px 0;}
.z0footer .z0link a{display: inline-block;padding: 0 15px;line-height: 12px;text-decoration: none;color: #9d907e;}
.z0footer .z0link a:not(:last-child){border-right: solid 1px rgba(157, 144, 126, .5);}
.z0footer .z0icp{ width: 16px; vertical-align: middle; margin-right: 5px; }
.z0footer a{color: #efd29f;text-decoration:none;}

.z0navmenu{display: block;vertical-align: middle;height: 100%;line-height: 56px;white-space: initial;max-width: 100%;letter-spacing: -5px;position: absolute;right: 140px;left: 0;text-align: left;}
.z0navmenu.z0navfull{ right: 0; }
.z0navmenu .a0item{display: inline-block;height: 56px;padding: 0 19px;cursor: pointer;text-decoration: none;letter-spacing: 0;vertical-align: top;border: solid 1px rgb(0, 0, 0,0);border-top: none;border-bottom: none;margin-right: -1px;transition: .3s all;z-index: 20003;font-size: 14px;}
.z0navmenu .z0sub:hover>.a0item,
.z0navmenu .a0item:hover,
.z0navmenu .a0item[data-ai-vis]{background-color: #322310;background: -webkit-linear-gradient(#322310,#5b4221);background: linear-gradient(#322310,#5b4221);border-color: rgba(221, 196, 160, .3);}
.z0navmenu.a0item[data-ai-vis]{color: #dec9b6;border-color:rgb(136, 115, 79);}
.z0navmenu .z0sub{position: relative;display: inline-block;z-index: 1020;}
.z0navmenu .z0list{position: absolute;left: 0;right: -1px;top: 100%;z-index: 2;border: solid 1px rgba(221, 196, 160, 0.3);background: #948067;border-top: none;border-radius: 0 0 5px 5px;line-height: 45px;transition: .5s opacity;opacity: 1;text-align: center;}
.z0navmenu .z0sub:not(:hover) .z0list{height: 0;opacity: 0;overflow: hidden;}
.z0navmenu .z0list .a0item{display: block;color: #fff;padding: 0;font-size: 14px;height: auto;}
.z0navmenu .z0list .a0item:hover{background: #7e6b52;}
.z0navmenu .z0list .a0item.a0bold{color: #ffda00;}
.z0navmenu dl.z0point{display:flex;color: rgb(255 255 255 / 70%);letter-spacing: 0;line-height: 19px;padding: 7px 5px;text-align: center;font-size: 12px;background: rgb(63 46 22 / 40%);cursor: pointer;}
.z0navmenu dl.z0point>dd{ flex:1;}
.z0navmenu dl.z0point>dd>em{display: block;font-style: normal;font-weight: bold;color: white;font-size: 13px;}
.z0navmenu .z0collect{line-height: 26px;letter-spacing: 0;font-size: 13px;text-align: left;width: 150px;color: #fff7e4;overflow: hidden;}
.z0navmenu .z0collect .z0title{text-align: center;border-bottom: solid 1px #9f8a70;padding: 5px 0;}
.z0navmenu .z0collect .z0url{padding: 5px 10px 10px;}
.z0navmenu .z0collect .z0url li{ list-style: none; }
.z0navmenu .z0collect .z0url li:after{content: '+收藏';float: right;font-size: 12px;}
.z0navmenu .z0collect .z0img:after{content: '手机扫描下载APP';display: block;text-align: center;font-size: 12px;padding-bottom: 4px;}
.z0navmenu .z0collect .z0img img{width: 80%;display: block;margin: 0 auto;border-radius: 5px;}
.z0navmenu .z0sub:hover .z0logo img,
.z0navmenu .z0sub:hover .z0loginmenu[d-user]{opacity: .7;}
.z0navmenu .a0item.z0logo{padding: 0;overflow: hidden;}
.z0navmenu .z0login{display: block;position: absolute;right: 1px;top: 0;bottom: 0;min-width: 165px;margin-bottom: 0;}
.z0login .z0loginmenu{position: static;letter-spacing: 1px;bottom: auto;padding: 0;line-height: 56px;display: block;text-decoration: none;}
.z0login .z0loginmenu:not([d-user])+.z0list{ display: none; }
.z0loginmenu{display: block;position: absolute;right: 0;top: 0;bottom: 0;font-size: 14px;color: rgba(255, 255, 233, .4);line-height: 28px;padding: 12px 0 0 5px;text-decoration: none;z-index: 21;}
.z0loginmenu>.a0item{display: inline-block;padding: 0 15px;cursor: pointer;border: solid 1px #836e4b;border-radius: 2px;background-color: #6d5a3b;color: #fffcd9;line-height: 28px;height: 30px;vertical-align: middle;margin-top: -2px;}
.z0loginmenu[d-user]{color: white;padding-left: 50px;text-decoration: none;line-height: 56px;font-size: 15px;}
.z0loginmenu[d-user]>.a0item:last-child{display: none;}
.z0loginmenu[d-user]>.a0item:first-child{text-decoration: none;display:block;position:absolute;width: 40px;height: 40px;background: url(../images/avatar-default.png) no-repeat center center;background-size: auto 100%;background-size: cover;left: 2px;top: 9px;border: none;font-size: 0;color: rgba(0,0,0,0);border-radius: 100%;}
.z0loginmenu[d-user]>.a0item:first-child:hover{ text-decoration: none; }
.z0loginmenu[d-user]:after{content: attr(d-user);}
.z0logout{position: fixed;z-index: 500000;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.5);text-align: center;}
.z0logoutbox{display: inline-block;background: #fff;border-radius: 4px;border:1px solid #ebeef5;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);text-align: left;width: 420px;vertical-align:middle;padding: 15px;position: relative;}
.z0logoutbox:before{content: '提示';display: block;font-size: 18px;color: #303133;line-height: 18px;}
.z0logoutbox .z0close{position: absolute;right: 10px;top: 10px;font-size: 24px;color: #909399;font-weight: lighter;cursor: pointer;display: block;line-height: 30px;width: 30px;text-align: center;}
.z0logoutbt{ text-align: right; color:#606266; font-size: 12px;}
.z0logoutbt:before{content: '您确定要退出登录吗？ 是否继续?';display: block;background: url(../images/icon-marvel.png) no-repeat 0 center;background-size: auto 24px;padding: 15px 0 15px 30px;text-align: left;font-size: 14px;}
.z0logoutbt .z0item{display:inline-block;border:1px solid #dcdfe6;line-height: 30px;border-radius: 3px;min-width: 56px;text-align: center;padding: 0 16px;margin-left: 10px;cursor: pointer;}
.z0logoutbt .z0item.z0vis{ background-color: #a35c00; border-color: #a35c00; color: #fff; }
.z0logoutbt .z0item:not(.z0vis):hover{color: #a35c00;  border-color: #e3ceb3; background-color: #f6efe6;}
.z0logoutbt .z0item.z0vis:hover{background: #b57d33; border-color: #b57d33; color: #fff;}

.app-msg[z0-st]{color: #d81e06;font-size: 17px;background: url(../images/icon-error.png) no-repeat center 20px;padding: 90px 0 20px;background-size: auto 60px;font-weight: bold;}
.app-msg[z0-st]:not([data-ai-vis]){display: none !important;}
.app-msg[z0-st="loading"]{color: #d81e06;font-size: 17px;background: #fff url(../images/loading2.gif) no-repeat center center;min-height: 100px;background-size: auto 170%;font-weight: bold;}
.app-msg[z0-st="ai-nodata"]{color: #c18a4a;background-image: url(../images/icon-score.png);}

.z0head{user-select: none;}
.z0head .a0summary{font-size: 14px;color: #795548;display: inline-block;}
.z0head .a1select.alway-show[data-ai-vis]>.a0list{line-height: 35px;height: 35px;transform: none;top: 2px;max-width: initial;}
.z0menu{position: relative;height: 37px;line-height: 33px;font-size: 14px;text-align: center;overflow: hidden;z-index: 0;}
.z0menu:after{content: '';position: absolute;height: 2px;background-color: #333;bottom: 1px;left: 0;right: 0;z-index: 1;}
.z0menu h1{font-size: 18px;color: #594120;}
.z0inblock{ display: inline-block; }
.z0select{line-height: 30px;height: 30px;vertical-align: middle;border: solid 1px #e3e3e3;border-radius: 3px;padding: 0 10px;outline: none;background: #ffffff;}
/* calendar */
.z0cale{display: none;height: 0px;position: relative;background-color: #fff;text-align: left;}
.z0cale:before{content: attr(ai-day);position: absolute;z-index: 1;left: 2.5%;top: 16px;font-size: 12px;color: #fff;font-weight: bold;border-radius: 2px;line-height: 18px;padding: 0 2px;background-color: #ff7512;min-width: 22px;text-align: center;}
.z0cale>.calendar{outline: none;border:none;height: 100%;width: 12.4%;text-align: center;background-size: auto 20px;font-size: 16px;border-radius: 5px 0 0 0;padding-left: 30px;/* z-index: 32; */position: relative;margin: 0;}
.z0cale>.calendar:before{line-height: 48px;}
.z0cale>.calendar:after{top: 12px;}
.z0cale>.calendar>.a0list{ top: 50px; }
.z0cale .a0item{display: inline-block;width: 12.4%;text-align: center;line-height: 22px;font-size: 17px;padding-top: 6px;height: 100%;cursor: pointer;text-decoration: none;color: #555;transition: .3s color;position: relative;/* z-index: 20; */}
.z0cale .a0item:hover{ color: #c18a4a; }
.z0cale .a0item .a0week{display: block;font-size: 12px;line-height: 14px;font-weight: normal;opacity: .6;}
.z0cale .a0item[z0-week="0"],
.z0cale .a0item[z0-week="6"]{color: #c18a4a;}
.z0cale .a0item[data-ai-vis][z0-week="0"],
.z0cale .a0item[data-ai-vis][z0-week="6"]{color: #b90000;}
.z0cale .a0item[data-ai-vis]{color: #000;background-color: #eee;font-weight: bold;font-size: 19px;}
.z0cale .a0item.z2today{font-weight: bold;/* display: none; */}
.z0cale .a0item.z2today .a0week:after{content: '今天';font-weight: normal; padding-left: 5px;}

.z0submenu{font-size: 13px;padding-top: 5px;line-height: 26px;text-align: left;}
.z0submenu .a0fc .a1select[data-ai-vis]>.a0list{width: 600px;}
.a0list.z9round{text-align: left !important;font-size:0;line-height: 0 !important;width: 400px !important;white-space: normal !important;}
.a0list.z9round .a0item{display:inline-block;line-height: 36px;width: 99px;padding: 0 5px;}
.a0list.z9round .a0curr{color:red;box-shadow: 0 0 0 1px rgb(255 100 0 / 50%);background: rgb(255 253 0 / 20%) !important;border-radius:4px;font-weight:bold;}
.a0list.z9round .a0curr:before{content:'*';}

.z0domwidth{ height: 0; overflow: hidden;}
.z0live{padding: 0;font-size: 13px;text-align: center;}
.z0bb .r0item .g0odds .g0ul,
.z0live .r0item,
[z0-vista="schedule"] .z0cale{display: box;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack:center;-ms-flex-align:center;align-items: center;}
.z0cale .a0item,
.z0live .c0home,
.z0live .c0away{-webkit-box-flex: 1;-ms-flex: 1; -moz-box-flex: 1;-webkit-flex: 1; flex: 1;}
.z0live .r0item{-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;position: relative;text-align: left;overflow: hidden;}
.z0live .z0event>.r0data:not([data-lazyload="1"])>*{display: none !important;visibility:hidden;}
.z0live:not(.hide-set_remark) .r0item[data-remark="1"].r0overtime{margin-bottom: 25px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="2"]{margin-bottom: 45px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="3"]{margin-bottom: 65px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="4"]{margin-bottom: 85px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="5"]{margin-bottom: 105px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="6"]{margin-bottom: 125px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="7"]{margin-bottom: 145px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="8"]{margin-bottom: 165px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="9"]{margin-bottom: 185px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="10"]{margin-bottom: 205px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="11"]{margin-bottom: 225px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="12"]{margin-bottom: 245px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="13"]{margin-bottom: 265px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="14"]{margin-bottom: 285px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="15"]{margin-bottom: 305px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="16"]{margin-bottom: 325px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="17"]{margin-bottom: 345px;}

.w0wins-body .r0item{/* padding-bottom: 10px !important; */margin: 0 !important;}
.w0wins-body .r0data[ai-ext] .c0c{margin-top: 0 !important;}
.w0wins-body .r0item  .c1remark.a0val{display:none;}
.z0live .r0item:not(.r0overtime):not([data-remark="1"]) .c1remark.a0val,
.z0live .r0item.r0overtime[data-remark] .c1remark.a0val{height: auto;line-height: 20px;font-size: 12px;position: absolute;padding-bottom: 2px;top: 100%;color: #555;background: rgb(255 255 255 / 40%);bottom: auto;/*white-space: pre-line;*/}
.z0live .r0item .c0c,
.z0live .r0item .c0end{text-align: center;display: inline-block;vertical-align: middle;list-style-type: none;}
.z0live .r0item .a0sel{width: 22px;cursor: pointer;line-height: 40px;z-index: 1;}
.z0live .c0match{width: 55px;}
.z0live .c0match a,
.z0live .c0match a:hover{color: inherit;text-decoration: none;padding: 0;}
.z0live .c0time{width: 35px;white-space: nowrap;font-size: 12px;}
.z0live .c0st{width: 40px;white-space: nowrap;}
.z0live .c0round{width: 30px; color: #888; }
.z0live .c0round[d-v="0"]:before{display:none; }
.z0live .c0number{width: 35px;}
.z0live:not([z0-type$="0"]) .c0number>*{ display:none;}
.z0live .c0time:after, 
.z0live .c0data:after{content: '';display: block;width: 1px;top: 0;bottom: 0;transform: translateX(-135px);position: absolute;background-color: rgba(0,0,0,.08);}
.z0live.z0live2diy .c0time:after{ content:none;}
.z0live[z0-style*="match=textColor;"] .c0time:after, 
.z0live[z0-style*="match=textColor;"] .c0data:after{ content:none;}
.z0live .c0data:before{content: '';position: absolute;background-color: rgba(254, 242, 233, 0.3);top: 0;bottom: 0;right: 0;width: 287px;z-index: -3;}
.z0live[z0-vista=""] .c0data:before,
.z0live[z0-vista="lottery"] .c0data:before{ width:255px;}
.z0live .r0data .c0match{line-height: 14px;font-weight: bold;font-size: 12px;}
.z0live[z0-lan="2"] .r0data .c0match{font-size: 10px;line-height: 14px;}
.z0live .c0time:after{ transform: translateX(115px); }
.z0live .r0item .c0nick{width: 30px;font-size: 11px;color: #999;text-align: left;line-height: 12px;}
.z0live .c0nick.a0red{ color: #f20; }
.z0live .c0nick[d-pid]:after{content:  attr(d-pid);position: absolute;right: 0;top: 0;min-width: 15px;line-height: 14px;font-size: 12px;transform: scale(.8);color: #aaa;border-radius: 2px;padding: 0 2px;}
.z0live .c0nick[d-pid][d-source="mqtt"]:after{ color: red; }
.z0live .c0score{width: 70px;}
.z0live .r0data .c0home,
.z0live .r0data .c0away{min-width: 10px;line-height: 14px;/* height: 100%; *//* display: flex; *//* align-items: center; */}
/* 2024110 lym 篮球 */
.z0live.z0bb .r0data .c0home,
.z0live.z0bb .r0data .c0away{display: inline-block;}

.z0fb.z0live .r0item .c0home{text-align: right;justify-content: end;}
.z0live .r0item .c0away{text-align: left;right: 0;}
.z0live .c0half{width: 35px;white-space: nowrap;}
.z0live .c0corner{width: 65px;white-space: nowrap;padding-left: 19px;width: 60px;/* padding-left: 5px; */}
/* lym 2024/5/14 */
.z0live[z0-mode="-4"][z0-type="0"] .c0corner,
.z0live[z0-mode="-4"][z0-type="2"] .c0corner{width: 75px;padding-left: 35px;}
/* end */
.z0live .r0item .c0play{width: 22px;line-height: 0;width: 57px;text-align: left;visibility: hidden;}
.z0live .c0odds{width: 130px;}

.z0live .r0item .c0data{width: 132px;font-size: 12px;text-align: left;padding-left: 5px;}
.z0live[z0-vista=""] .r0item .c0data,
.z0live[z0-vista="lottery"] .r0item .c0data{width: 100px;}
.z0live.z0bb .r0item .c0data{ width:80px;}
.z0live .c0tool{width: 25px;white-space: nowrap;}
.z0live .c0end{width: 25px;}
.z0live .c0end.d01x2{width: 40px;}
.z0live .c0end[d-v="大"],
.z0live .c0end[d-v="上"],
.z0live .c0end[d-v="单"],
.z0live .c0end[d-v="赢"],
.z0live .c0end[d-v="胜"]{color: #f20 !important;}
.z0live .c0end[d-v="小"],
.z0live .c0end[d-v="下"],
.z0live .c0end[d-v="双"],
.z0live .c0end[d-v="输"],
.z0live .c0end[d-v="负"]{color: #3ab13f;}
.z0live .c0end[d-v="平"],
.z0live .c0end[d-v="走"]{ color: blue; }
.z0live .c0end[d-v="-"]{ color: #ccc; }

.z0live2diy .a1select[ai-title="国家筛选"],
.z0live2diy .a1select[ai-title="赛事筛选"]{ display:none;}

[z0-lan="2"] .c0match{font-size:11px;line-height: 14px;}

.r0data{z-index: 1;line-height: 15px;line-height: 18px;background-color: white;height: 40px;margin: 0;}
.r0data:after{content: '';height: 1px;position: absolute;bottom: 0;left: 0;right: 0;background-color: rgba(210, 210, 210, 0.7);}
.r0data li:not(.c0odds) em:not([d-v]),
.r0data:not([data-ai-vis]),
.r0data[ai-hide]{ display: none !important; }
.r0data[d-follow="1"] .c0data:before{ background-color: #fcfbe5;background: -webkit-linear-gradient(45deg, rgba(255,255,255,0),#fffcd7);background: linear-gradient( 45deg, rgba(255,255,255,0),#fffcd7);}
.r0data[d-follow="1"][d-last]{padding-bottom: 1px;border-bottom: none;box-shadow: 0 0 5px rgb(0 0 0 / 10%), 0 1px 0 #ff6a00;}
.r0data[d-follow="1"][d-last]:after{/* height: 1px; */background-color: #c85502;}
.z0live .r0data.r0overtime,
.z0live:not(.hide-set_remark) .r0data[ai-ext="1"]{height: 45px;overflow: visible;}
.z0live[z0-mode="-3"] .r0data.r0overtime .c0odds [z0-odds="ah"]{line-height: 25px;}

/* lym 20240617 */
.r0data[d-follow="1"][d-last]{box-shadow: 0 0 5px rgb(0 0 0 / 10%)}
.z0live:not(.hide-set_remark) .r0item[data-remark="1"].r0overtime[d-last]::after{bottom: -25px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="2"][d-last]::after{bottom: -45px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="3"][d-last]::after{bottom: -65px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="4"][d-last]::after{bottom: -85px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="5"][d-last]::after{bottom: -105px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="6"][d-last]::after{bottom: -125px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="7"][d-last]::after{bottom: -145px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="8"][d-last]::after{bottom: -165px}
.z0live:not(.hide-set_remark) .r0item[data-remark="9"][d-last]::after{bottom: -185px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="10"][d-last]::after{bottom: -205px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="11"][d-last]::after{bottom: -225px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="12"][d-last]::after{bottom: -245px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="13"][d-last]::after{bottom: -265px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="14"][d-last]::after{bottom: -285px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="15"][d-last]::after{bottom: -305px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="16"][d-last]::after{bottom: -325px;}
.z0live:not(.hide-set_remark) .r0item[data-remark="17"][d-last]::after{bottom: -345px;}
/* end */

.r0data>.c0home .team-name,
.r0data>.c0away .team-name{font-weight: normal;font-size: 15px;color: #222;position: relative;}
.r0data .team-name a{color:#222;text-decoration: none;line-height: 15px;padding: 0;display: inline;position: relative;z-index: 2;text-overflow: ellipsis;overflow: hidden;}
.r0data .team-name a:hover{color: #000;}
.r0data .team-name .c1zhong:before{content:'(中)';}
.z0live .c0half{color: #888;white-space: nowrap;}
.z0live[z0-vista="schedule"] .r0item .c0half{ display:none;}
.z0live .c0corner{color: #888;}



.z0live .r0data .c0bg{position: absolute;left: 0;right: 60%;top: 0;bottom: 0;display: block;padding-left: 22px;z-index: -1;text-align: left;}
.z0live .r0data .c0line{height: 100%;width: 55px;display: inline-block;}

@keyframes overtimgoal {
	0% {
    	color:#7a0eff;
    }
    50% {
        color:#00a8ff;
    }
    100% {
        color:#d20;
    }
}

.r0data .c1overtime,
.r0data .c1remark.a0val{color: #999;position: absolute;left: 0;right: 0;font-size: 11px;font-weight: normal;height: 0;overflow: visible;bottom: 15px;line-height: 12px;text-align: center;padding: 0 10px 0 0px;display: block;z-index: -1;}
.z0live[z0-type="2"]  .c1overtime,
.z0live[z0-type="3"]  .c1overtime{padding-right: 35px;}
.z0live[z0-type="2"]  .c1remark.a0val,
.z0live[z0-type="3"]  .c1remark.a0val{padding-right: 35px;}
.r0data[d-st3="overtime"]:not([d-st="4"]):not([d-st="30"]):not([d-st="31"]) .c1remark.a0val{color: blue;}
.r0data[d-st3="overtime"] .c1remark.a0val strong{ color: red; font-weight: bold; }
/* .r0data .c1overtime{color: #ee6300;color: #0000ff;font-size: 12px;left: initial;right: inherit;padding: 0 0 0 70px;transform: translateX(-50%);width: 800px;bottom: 17px;} */
.r0data .c1overtime{color: #ee6300;color: #0000ff;font-size: 12px;left: initial;right: inherit;padding: 0 0 0 70px;transform: translateX(-50%);width: 800px;bottom: 14px;}
.r0data[d-st="30"] .c1overtime{color: #1277d9;}
.z0live[z0-mode="-3"] .r0data .c1overtime{padding-left:130px;}
.r0data .c1overtime strong{padding: 0 1px;color: #d20;animation: overtimgoal 1s infinite;display: inline-block;}
.z0live .c0data a{display: inline-block;padding: 0 3px;text-decoration: none;color: #c18a4a;line-height: 16px;background: #fff;/* background: linear-gradient(45deg,#d9c2a8,#cdae8b,#c0a88c); */margin: 0;border-radius: 1px;min-width: 30px;text-align: center;transform: scale(0.90);box-shadow: 0 0 0 1px #c18a4a;z-index: 0;}
.z0live .c0data a[data-type="analysis"]{color: #536ea5;box-shadow: 0 0 0 1px #536ea5;}
.z0live .c0data a[data-type="odds"]{color: #64a700;box-shadow: 0 0 0 1px #64a700;}
.z0live .c0data a[data-type="ai"]{/* color: #64a700; *//* box-shadow: 0 0 0 1px #64a700; */}
[z0-vista="end"] .c0data a[data-type="aiForecast"] {width: 20px;min-width: auto !important;}
.z0live .c0data a[data-type="news"]{ color:blue;}
.z0live .c0data a[data-type="expert"]{color: #d20;box-shadow: 0 0 0 1px #d20;padding: 0 1px;min-width: 40px;}
.z0live .c0data a[data-type="forecast"]{color: #1277d9;box-shadow: 0 0 0 1px #1277d9;padding: 0 1px;min-width: 40px;}
.z0live[z0-vista=""] .c0data .c0extra2link a,
.z0live[z0-vista="lottery"] .c0data .c0extra2link a{display:block;margin: 0 2px 2px 0;}
.z0live .c0data .c0extra2link a>b{min-width: 12px;display:inline-block;}
.z0live[z0-vista="end"] .c0data a[data-type="odds"]{ display:none;}
.z0live[z0-vista] .c0data .c0extra2link[data-count="1"] {margin-top: -9px;top: 50%;}
.z0live[z0-vista] .c0data .c0extra2link[data-count="2"]{margin-top: -19px;top: 50%;}
.z0live[z0-vista=""] .c0data .c0extra2link,
.z0live[z0-vista="lottery"] .c0data .c0extra2link{transform: translateX(-214px) scale(0.87);position: absolute;}
.z0live[z0-vista=""][z0-render*="m"] .c0data .c0extra2link,
.z0live[z0-vista="lottery"][z0-render*="m"] .c0data .c0extra2link{/*transform: translateX(-264px);*/transform: translateX(-206px);}
.z0live[z0-vista=""][z0-render*="ms"] .c0data .c0extra2link,
.z0live[z0-vista="lottery"][z0-render*="ms"] .c0data .c0extra2link{transform: translateX(-196px) scale(0.90);}
.z0live[z0-vista] .z0match2yingchao .c0data .c0extra2link{display: block;margin: 0;white-space: nowrap;position: absolute;padding: 2px 0 0;display: inline-block;position: static;}
.z0live[z0-vista] .z0match2yingchao .c0data a{min-width: 40px;}
/* .z0live .z0match2yingchao .r0data .c0data{padding-bottom: 23px;} */
.z0live .r0head{background-color: #ff7512;line-height: 40px;user-select: none;z-index: 0;height: 40px;background: linear-gradient(#0066ae, #002f90);letter-spacing: -4px;font-weight: normal;letter-spacing: -4px;white-space: nowrap;font-size: 12px;text-align: left;overflow: visible;}
.z0live[z0-style*="match=textColor;"] .r0head:before{content:'';background: linear-gradient(to right,rgb(0 52 255 / 26%),rgb(106 255 239 / 47%) 30%,rgb(136 228 255 / 42%) 70%,rgb(0 106 164 / 41%));position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.z0live .r0head .c0c{color: white !important;letter-spacing: 0;}
.z0live .r0head .a1select:after{border-color: #fff;top: 6px;}
.z0live .r0head .c0odds .a1select{vertical-align: middle;position: relative;}
.z0live .r0head .c0data:before{background-color: #bb4e00;border-bottom: none;bottom: 0;background: linear-gradient(#1277d9, #02417f);}
.z0live .r0head .c0time:after, 
.z0live .r0head .c0data:after{border-color: #705735;}
.z0live.z0bb .c0data .c0extra2link{transform: scale(0.90);position: static;}
.z9oddslist .a0list{left:50%;transform: translateX(-50%);}



.z0live[z0-ad*="sina"] .c0play{ font-size:0 !important; }
.z0live[z0-ad*="sina"] .c0play .cplay{  display:none!important; }
.z0live[z0-ad*="noscore"] .c0play{ font-size:0 !important; }
.z0live[z0-ad*="noscore"] .c0play .cplay{  display:none!important; }
.z0live[z0-ad*="noscore"] .c0odds{ visibility: hidden; }
.z0live[z0-ad*="noscore"] .a1select.alway-show.z2clean[data-ai-vis] .a0item[ai-link="odds"]{ display: none; }


.z0live:not(.hide-set_remark) .r0data[ai-ext] .c0score, 
.z0live:not(.hide-set_remark) .r0data[ai-ext] .c0home,
.z0live:not(.hide-set_remark) .r0data[ai-ext] .c0away{margin-top: -15px;}

/* lym 2024/06/15 20:30 （修改） */
.z0live:not(.hide-set_remark)[z0-mode="-3"] .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0odds a{display: inline-block;}
/* .z0live:not(.hide-set_remark) .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0home,
.z0live:not(.hide-set_remark) .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0away,
.z0live:not(.hide-set_remark) .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0score{margin-top: 0;} */

.z0live:not(.hide-set_remark)[z0-mode="-3"] .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0odds a{vertical-align: super;}

/* end */

.r0data.r0overtime .c0score, 
.r0data.r0overtime .c0home, 
.r0data.r0overtime .c0away{margin-top: -15px;}
.z0live[z0-mode="-1"] .c0odds{display: none;width: 0;}
.z0live[z0-mode="-1"] .c0data:before,
.z0live[z0-mode="-3"] .c0data:before{width: 124px;}
.z0live[z0-mode="-1"] .z0match2diy .c0data:before,
.z0live[z0-mode="-3"] .z0match2diy .c0data:before{width: 156px;}
.z0live[z0-vista="schedule"][z0-mode="-1"] .c0data:before,
.z0live[z0-vista="schedule"][z0-mode="-3"] .c0data:before{width: 157px;}
.z0live.z0fb[z0-vista="end"] .c0data:after, .z0live.z0fb[z0-mode="-1"] .c0data:after, .z0live.z0fb[z0-mode="-3"] .c0data:after{transform: translateX(-5px);}
.z0live[z0-mode="-1"][z0-vista=""] .c0data .c0extra2link,
.z0live[z0-mode="-1"][z0-vista="lottery"] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista=""] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista="lottery"] .c0data .c0extra2link{transform: translateX(-82px);}
.z0live[z0-mode="-1"][z0-vista=""][z0-render*="m"] .c0data .c0extra2link,
.z0live[z0-mode="-1"][z0-vista="lottery"][z0-render*="m"] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista=""][z0-render*="m"] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista="lottery"][z0-render*="m"] .c0data .c0extra2link{/*transform: translateX(-132px);*/transform: translateX(-76px);}
.z0live[z0-mode="-1"][z0-vista=""][z0-render*="ms"] .c0data .c0extra2link,
.z0live[z0-mode="-1"][z0-vista="lottery"][z0-render*="ms"] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista=""][z0-render*="ms"] .c0data .c0extra2link,
.z0live[z0-mode="-3"][z0-vista="lottery"][z0-render*="ms"] .c0data .c0extra2link{transform: translateX(-66px)  scale(0.90);}

[z0-mode="-1"][z0-vista="end"] .c0data:before,
[z0-mode="-3"][z0-vista="end"] .c0data:before{width: 277px;width: 157px;}
[z0-mode="-3"] .z0event .r0head>.c0score,
[z0-mode="-3"] .z0event .c0score,
[z0-mode="-3"] .z0event .r0data .c0score:after{width: 130px;}
[z0-mode="-3"] .r0head>.c0score{color: rgba(0,0,0,0) !important;position: relative;height: 100%;line-height: inherit;}
[z0-mode="-3"] .r0head>.c0score:before,
[z0-mode="-3"] .r0head>.c0score:after{position: absolute;top:0px;color: #fff;}
[z0-mode="-3"] .r0head>.c0score:before{content: '比';left: 20px;display:none; }
[z0-mode="-3"] .r0head>.c0score:after{content: '分';right: 20px;display:none; }
[z0-mode="-3"] .z0event .c0score .score-pk{font-size: 0;height: 0;}
[z0-mode="-3"] .z0event .c0score .score-home{padding: 0 32px 0 0;width: 50%;}
[z0-mode="-3"] .z0event .c0score .score-away{padding: 0 0 0 32px;width: 50%;}
[z0-mode="-3"].z0live .c0odds{position: absolute;left: 50%;-webkit-transform: translateX(-5px);transform: translateX(-5px);top: 0;bottom: 0;line-height: 40px;padding: 0;width: 102px;}
[z0-mode="-3"][z0-vista="end"] .c0odds{-webkit-transform: translateX(-98px);transform: translateX(-98px);}
[z0-mode="-3"][z0-vista="schedule"] .c0odds{-webkit-transform: translateX(-7px);transform: translateX(-7px);}
[z0-mode="-3"][z0-vista="schedule"][z0-type$="0"] .c0odds{-webkit-transform: translateX(-27px);transform: translateX(-27px);}
[z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .c0odds{-webkit-transform: translateX(-22px);transform: translateX(-22px);}
[z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .r0data .c0odds{-webkit-transform: translateX(-7px);transform:translateX(-7px);width: 72px;}
[z0-mode="-3"][z0-type$="0"][z0-vista="end"] .c0odds{-webkit-transform: translateX(-115px);transform: translateX(-115px);}
[z0-mode="-3"][z0-type$="0"][z0-vista="end"] .r0data .c0odds{-webkit-transform: translateX(-100px);transform: translateX(-100px);width: 72px;}
[z0-mode="-3"][z0-type="3"][z0-vista="end"] .r0item .c0odds,
[z0-mode="-3"][z0-type="2"][z0-vista="end"] .r0item .c0odds{-webkit-transform: translateX(-81px);transform: translateX(-81px);}
[z0-mode="-3"] .c0odds span{ display: none; }

/* 2024/5/11 lym */
[z0-mode="-3"][z0-type="3"].z0live .c0odds,
[z0-mode="-3"][z0-type="2"].z0live .c0odds{width: 72px;transform: translateX(10px);}


.w0match .w0ul ul.w0list .full em.pk[d-pk^="-"]:before,
.w0goal dl [d-pk^="-"]:before,
.w0odds .w2zs [d-pk^="-"]:before,
.c0odds [z0-odds="ah"] [d-pk^="-"]:before,
[z0-mode="-3"] .c0odds [d-pk^="-"]:before{content: '*';color: #fe6851;color: #d20;font-weight: normal;}
/*.z0bb .w0goal dl [d-pk^="-"]:before,
.z0bb .w0odds .w2zs [d-pk^="-"]:before,
.z0bb .c0odds [z0-odds="ah"] [d-pk^="-"]:before{content: none; color: inherit;}*/
[z0-mode="-3"] .c0odds [d-pknick]:after{content: attr(d-pknick);}
[z0-mode="-3"] .c0odds [z0-odds="1x2"],
[z0-mode="-3"] .c0odds [z0-odds="ou"]{display: none;}
[z0-mode="-3"] .c0odds [z0-odds="ah"]{height: 100%;line-height: 39px;}
[z0-mode="-3"][z0-vista="schedule"].z0live .c0corner{width: 30px;padding: 0;}
[z0-mode="-3"][z0-vista="schedule"].z0live:not([z0-type$="0"]) .c0half{ display: none; }

[z0-mode="-3"].hide-set_remark .r0data[ai-ext][d-st3="overtime"] .c0odds [z0-odds="ah"],
[z0-mode="-3"]:not(.hide-set_remark) .r0data[ai-ext]:not(.r0remark) .c0odds [z0-odds="ah"],
[z0-mode="-3"]:not(.hide-set_remark) .r0data[ai-ext][data-remark="1"] .c0odds [z0-odds="ah"]{line-height: 27px;}
[z0-mode="-3"] .r0data.r0overtime .c0odds.d0nozs:before,
[z0-mode="-3"].hide-set_remark .r0data[ai-ext][d-st3="overtime"]:not(.r0remark) .c0odds.d0nozs:before, 
[z0-mode="-3"]:not(.hide-set_remark) .r0data[ai-ext][data-remark="1"] .c0odds.d0nozs:before, 
[z0-mode="-3"]:not(.hide-set_remark) .r0data[ai-ext]:not(.r0remark) .c0odds.d0nozs:before{line-height: 30px;vertical-align: top;}
[z0-mode="-1"]:not([z0-type$="0"]) .c1remark.a0val,
[z0-mode="-3"]:not([z0-type$="0"]) .c1remark.a0val{padding: 0 0px 0 92px;}
[z0-mode="-1"][z0-vista="schedule"]:not([z0-type$="0"]) .c1remark.a0val,
[z0-mode="-3"][z0-vista="schedule"]:not([z0-type$="0"]) .c1remark.a0val{padding: 0 0px 0 80px;}
[z0-mode="-1"][z0-vista="end"]:not([z0-type$="0"]) .c1remark.a0val,
[z0-mode="-3"][z0-vista="end"]:not([z0-type$="0"]) .c1remark.a0val{padding: 0 80px 0 0px;}
[z0-mode="-3"][z0-vista="end"]:not([z0-type$="0"]) .r0data .c1overtime{padding: 0 0 0 130px;}

[z0-mode="-2"][z0-load-odds="1"] .z0event .r0data[d-noodds="1"]{display: none;}
[z0-type$="0"] .c1remark.a0val{padding: 0 0 0 60px;}
[z0-type$="0"][z0-vista="schedule"] .c1remark.a0val{padding: 0 0 0 47px;}
[z0-mode="-2"][z0-type$="0"] .c1remark.a0val,
[z0-mode="-4"][z0-type$="0"] .c1remark.a0val{padding: 0 75px 0 0;}
[z0-vista="schedule"] .c1remark.a0val{padding: 0 50px 0 0;}
[z0-type$="0"][z0-vista="schedule"] .c1remark.a0val{padding: 0 0px 0 50px;}
[z0-mode="-2"][z0-type$="0"][z0-vista="schedule"] .c1remark.a0val,
[z0-mode="-4"][z0-type$="0"][z0-vista="schedule"] .c1remark.a0val{padding: 0 86px 0 0;}

[z0-mode="-2"] .r0data,
[z0-mode="-4"] .r0data,
[z0-mode="-2"] .r0data .c0odds:not(.d0nozs),
[z0-mode="-4"] .r0data .c0odds:not(.d0nozs){height: 50px;min-height: 50px;}
[z0-mode="-2"] .r0data .a0sel,
[z0-mode="-4"] .r0data .a0sel{ line-height: 50px; }
[z0-mode="-4"][z0-load-odds="1"][z0-supplier$="*"] .z0event .r0data[d-noodds="1"]{display: none;}
[z0-mode="-4"][z0-load-odds="1"] .z9oddslist.a1select:before{content:attr(ai-title) '（All）';padding: 0 15px 0 10px;}
[z0-mode="-4"][z0-load-odds="1"][z0-supplier$="*"] .z9oddslist.a1select:before{content: attr(ai-title) '（Only）';}


.z0live[data-show-odds="0"][z0-mode="-4"] .r0data,
.z0live[data-show-odds="1"][z0-mode="-4"] .r0data,
.z0live[data-show-odds="0"][z0-mode="-2"] .r0data,
.z0live[data-show-odds="1"][z0-mode="-2"] .r0data {height: 40px;}
.z0live[data-show-odds="2"][z0-mode="-4"] .r0data,
.z0live[data-show-odds="2"][z0-mode="-2"] .r0data{height: 45px;}
.z0live[data-show-odds][z0-mode="-4"] .r0data .c0odds,
.z0live[data-show-odds][z0-mode="-2"] .r0data .c0odds{height: auto;}


.z0live[z0-type$="0"] .r0item .c0number{ display: none; }
[z0-type="1"] .z0event .r0data:not([d-ts*=",1,"]){display: none !important;}
[z0-type="2"] .z0event .r0data:not([d-ts*=",2,"]){display: none !important;}
[z0-type="3"] .z0event .r0data:not([d-ts*=",3,"]){display: none !important;}
[z0-type="100"] .z0event .r0data:not([d-ts]){display: none !important;}

[z0-type="1"] .r0data[d-ts*=",1,"] .c0number:after{content: attr(z0-type1);}
[z0-type="2"] .r0data[d-ts*=",2,"] .c0number:after{content: attr(z0-type2);}
[z0-type="3"] .r0data[d-ts*=",3,"] .c0number:after{content: attr(z0-type3);}
[z0-type="1"] .r0data[d-ts*=",1,"] .c0number:before,
[z0-type="2"] .r0data[d-ts*=",2,"] .c0number:before,
[z0-type="3"] .r0data[d-ts*=",3,"] .c0number:before{content: ''; font-size: 12px; color: #999; display: block; line-height: 12px;}
[z0-type="1"] .r0data[d-ts*=",1,"] .c0number:before{content: '足彩';}
[z0-type="2"] .r0data[d-ts*=",2,"] .c0number:before{content: '北单';}
[z0-type="3"] .r0data[d-ts*=",3,"] .c0number:before{content: attr(ai-week);}

.z0live[z0-type$="0"] .r0data[d-ts2] .c0number{display:block;position: absolute;top: 50%;line-height: 12px;font-size: 12px;width: auto;left: 220px;transform: translateY(-50%);}
.z0live[z0-type$="0"] .r0data[d-ts2] .c0number span{color: #999;text-align: left;transform: scale(.9);display: block;}
.z0live[z0-type$="0"][z0-vista=""] .r0data[d-ts2] .c0number,
.z0live[z0-type$="0"][z0-vista="lottery"] .r0data[d-ts2] .c0number{left: 213px;}
.z0live[z0-type$="0"][z0-vista="schedule"] .r0data[d-ts2] .c0number{ left:214px;}
.z0live[z0-type$="0"] .r0item[d-ts2] .c0home .c0team:before{ content:''; display:inline-block;width: 7px;height: 1px;}

[z0-type$="0"] .c0time:after{transform: translateX(80px);}

.a0val[d-v]:before{content: attr(d-v); padding: 0 2px;display: inline-block;}
.r0data .c0score{ color: #a35c00;}
.r0data .c0score .score-home,
.r0data .c0score .score-away{font-weight: bold;font-size: 17px;cursor: default;vertical-align: middle;}
.r0data[d-st2="er"] .c0score .score-home,
.r0data[d-st2="er"] .c0score .score-away,
.r0data[d-st2="wait"] .c0score .score-home,
.r0data[d-st2="wait"] .c0score .score-away{/* display: none !important; */visibility: hidden;}
.c0score>em[d-v]{font-size: 16px;display: inline-block;vertical-align: top;}
.c0score>em[d-v].score-home{ text-align: right; }
.c0score>em[d-v].score-away{ text-align: left; }
.r0data[d-st="2"] .c0score{ color: blue !important; }
.r0data[d-st="4"] .c0score,
.r0data[d-st="30"] .c0score,
.r0data[d-st="31"] .c0score{color: #d20 !important;}
.r0data .c0score:after{content: '';position: absolute;display: block;/* top: 0; *//* bottom: 0; */}
.r0data .c0score:after{ width: 70px; }
.c0odds{font-size: 12px;padding: 1px;}
.r0data .c0odds{color:#999;cursor: default;}
.r0data .c0odds a{color: inherit;text-decoration: none;display: block;}
.r0data .c0odds.d0nozs [z0-odds]{ display: none; }
.r0data .c0odds.d0nozs:before{content: 'VS';font-size: 12px;color: rgba(0, 0, 0, .2);display: inline-block;}
.w0odds .r0data .c0odds.d0nozs:before{color: inherit;position: static;display: inline;font-size: 11px;}
.r0data[d-supplier="1"] .c0odds.d0nozs:before{content: 'Crown';}
.r0data[d-supplier="10"] .c0odds.d0nozs:before{content: '利记';}
.r0data[d-supplier="11"] .c0odds.d0nozs:before{content: '沙巴';}
.r0data[d-supplier="52"] .c0odds.d0nozs:before{content: '平博';}
.r0data[d-supplier="53"] .c0odds.d0nozs:before{content: 'IM';}
.r0data[d-supplier="60"] .c0odds.d0nozs:before{content: '博弈';}
.r0data[d-supplier="61"] .c0odds.d0nozs:before{content: '智博';}

.r0data[d-supplier="2"] .c0odds.d0nozs:before{content: '澳彩';}
.r0data[d-supplier="27"] .c0odds.d0nozs:before{content: '金宝博';}
.r0data[d-supplier="5"] .c0odds.d0nozs:before{content: 'Bet365';}
.r0data[d-supplier="26"] .c0odds.d0nozs:before{content: '伟德';}
.r0data[d-supplier="94"] .c0odds.d0nozs:before{content: '赛马会';}

.z0event .r0data .c0odds.d0nozs:before{content: 'VS' ;}

.c0odds [z0-odds]{padding-top: 1px;width: 100%;height: 15px;}
.c0odds [z0-odds][data-tbjs="1"],
.w0odds .w2zs[z0-type="gq"] [z0-type][data-tbjs="1"]{color: blue;position: relative;}
.c0odds [z0-odds][data-tbjs="1"]:after,
.w0odds .w2zs[z0-type="gq"] [z0-type][data-tbjs="1"]:after{content:'+';position: absolute;right: -7px;top: 5px;background: blue;color: white;width: 8px;height: 8px;line-height: 8px;font-size: 9px;border-radius: 100%;z-index:2;}
.w0odds .w2zs[z0-type="gq"] [z0-type][data-tbjs="1"]:after{right: 0px;top: 11px;content:'+';}
.c0odds span{font-style: normal;width: 27.5%;display: inline-block;height: 14px;white-space: nowrap;}
.c0odds span:nth-child(2){width: 42%;margin: 0 1px;}
.c0odds div:not([z0-odds="1x2"]) span:nth-child(2){/* color: #f9680e; */font-weight: bold;}
[z0-mode="time"] .c0odds span[d-ch*="up"],
[z0-mode="match"] .c0odds span[d-ch*="up"],
[z0-mode="-2"] .c0odds span[d-ch*="up"],
[z0-mode="-4"] .c0odds span[d-ch*="up"]{background-color: #fbc4c4;color: #333;}
[z0-mode="time"] .c0odds span[d-ch*="down"],
[z0-mode="match"] .c0odds span[d-ch*="down"],
[z0-mode="-2"] .c0odds span[d-ch*="down"],
[z0-mode="-4"] .c0odds span[d-ch*="down"]{color: #333;background-color: #afa;}
[z0-mode="time"] .c0odds span[d-ch*="pk"],
[z0-mode="match"] .c0odds span[d-ch*="pk"],
[z0-mode="-2"] .c0odds span[d-ch*="pk"],
[z0-mode="-4"] .c0odds span[d-ch*="pk"]{ color: black;color: #333;background-color: #ffec95;}
.z0arrow2ch .c0odds span[d-ch*="up"]{color: red;background: url(../images/icon-up3.png) no-repeat right center;background-size: auto 6px;padding: 0 8px;}
.z0arrow2ch .c0odds span[d-ch*="down"]{color: #1D9A1B;background: url(../images/icon-down3.png) no-repeat right center;background-size: auto 6px;padding: 0 8px;}
.z0arrow2ch .c0odds span[d-ch*="down"]:after{border-top-color: inherit;border-bottom: none;transform: scaleX(.5) translateY(8px);}
.z0arrow2ch .c0odds span[d-ch*="pk"]:after{border: none;transform: none;}

/*暂时不封盘*/
/* 2023-4-11 取消封盘+状态显示判断 ye~ */
/*
[z0-vista]:not([z0-vista="end"]):not(.hide-set_seal) .r0data[d-st="1"] .c0odds [c-seal]>span,
[z0-vista]:not([z0-vista="end"]):not(.hide-set_seal) .r0data[d-st="3"] .c0odds [c-seal]>span,
*/
[z0-vista]:not([z0-vista="end"]):not([z0-mode="-3"]):not(.hide-set_seal) .r0data:not([d-st="30"]) .c0odds [c-seal]>span{text-decoration: line-through;}


.d0st:before{color: #d20;}
.c0st:not(.c0extra) .d0st:not([d-v^="-"]):not([d-v^="*"]):not([d-v*="+"]):not(.d0goal):after{display:inline-block;background: url(../images/point.gif) no-repeat center 0;content: '';width: 3px;height: 3px;vertical-align: top;}
.c0st:not(.c0extra) .d0st.d0goal:after{ content: '\''; }
.r0data[d-st="1"] .c0extra em,
.r0data[d-st="3"] .c0extra em{margin-left:-5px;}
.z0bb .r0data .c0extra:after,
.r0data[d-st="1"] .c0extra:after,
.r0data[d-st="3"] .c0extra:after{content:attr(d-extra);font-size: 10px;color: #d20;display: inline-block;-webkit-transform: translate(-2px, -5px) scale(.91);transform: translate(-2px, -5px) scale(.91);width: 0;overflow: visible;animation-name: z5ant;animation-duration: 1.5s;animation-timing-function: linear;animation-iteration-count: infinite;animation-fill-mode: forwards;animation-delay: initial;padding-left: 1px;}
.d0st[d-v^="-"]:not([d-v="-4"]):not([d-v="-30"]):not([d-v="-31"]):not([d-v="-0"]):before{color: blue;}
[z0-vista]:not([z0-vista="end"]) .r0data:not([d-st="1"]):not([d-st="3"]) .d0st:before{padding-right: 5px;}
.r0data[d-st="15"] .c0extra .d0st{ display: block; }
/*暂时不显示加时分钟*/
/*.r0data[d-st="15"] .c0extra:after{content: attr(d-extra);color: #d20;background: url(../images/point.gif) no-repeat right 2px;padding: 0 3px 0 0;}*/
/*-1=异常、0=未开赛、1=上半场、2=中场、3=下半场、10=加时/比赛中、11=点球/比赛中、20=加时/比赛后、21=点球/比赛后、30=完场、31=完场/只有完场数据、40=放弃/废除、41=推迟、42=中断、43=腰斩、44=取消、45=待定、46=弃权、47=ANL；*/
.z0live .r0data[d-st="-1"]{ display: none !important;}

.z0live .d0st[d-v="-0"]:before{content: '未';color: inherit;}
.z0live .d0st[d-v="--1"]:before{content: '异常';}
.z0live .d0st[d-v="-1"]:before{content: '上';}
.z0live .d0st[d-v="-2"]:before{content: '中';}
.z0live .r0item[d-ftype="fg"] .d0st[d-v="-2"]:before{content: '中';}
.z0live .d0st[d-v="-3"]:before{content: '下';}
.z0live .d0st[d-v="-4"]:before{content: '全';}
.z0live .r0data[d-st="15"] .d0st:before,
.z0live .d0st[d-v="-10"]:before,
.z0live .d0st[d-v="-11"]:before,
.z0live .d0st[d-v="-12"]:before,
.z0live .d0st[d-v="-13"]:before,
.z0live .d0st[d-v="-14"]:before,
.z0live .d0st[d-v="-15"]:before{content: '加时';}
.z0live .r0data[d-st="20"] .d0st:before,
.z0live .r0data[d-st="21"] .d0st:before,
.z0live .d0st[d-v="-20"]:before,
.z0live .d0st[d-v="-21"]:before{content: '点球';}
.z0live .d0st[d-v="-4"]:before,
.z0live .d0st[d-v="-30"]:before,
.z0live .d0st[d-v="-31"]:before{content: '完';font-weight:bold;}
.z0live .d0st[d-v="-40"]:before{content: '腰斩'; }
.z0live .d0st[d-v="-41"]:before{content: '推迟';}
.z0live .d0st[d-v="-42"]:before{content: '中断';}
.z0live .d0st[d-v="-43"]:before{content: '腰斩';}
.z0live .d0st[d-v="-44"]:before{content: '取消';color: green;}
.z0live .d0st[d-v="-45"]:before{content: '待定';}
.z0live .d0st[d-v="-46"]:before{content: '弃权';color: green;}
.z0live .d0st[d-v="-47"]:before{content: '金球';}
.z0live .d0st[d-v="*1"]:before{content: '即将开赛';transform: scale(.77);display: block;white-space: nowrap;}
.z0live .d0st[d-v$="+"]:after{content: none;}
.z0live .r0data[d-st="15"] .d0st:before,
.z0live .r0data[d-st="20"] .d0st:before,
.z0live .r0data[d-st="21"] .d0st:before{ color:blue;}

.z0live[z0-lan="1"] .d0st[d-v="--1"]:before{content: '異常';}
.z0live[z0-lan="1"] .d0st[d-v="-10"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-11"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-12"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-13"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-14"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-15"]:before{content: '加時';}
.z0live[z0-lan="1"] .d0st[d-v="-20"]:before,
.z0live[z0-lan="1"] .d0st[d-v="-21"]:before{content: '點球';}
.z0live[z0-lan="1"] .d0st[d-v="-40"]:before{content: '腰斩'; }
.z0live[z0-lan="1"] .d0st[d-v="-41"]:before{content: '推遲';}
.z0live[z0-lan="1"] .d0st[d-v="-42"]:before{content: '中斷';}
.z0live[z0-lan="1"] .d0st[d-v="-46"]:before{content: '棄權';color: green;}

.z0live[z0-lan="2"] .d0st[d-v="-0"]:before{content: 'W'; color: inherit;}
.z0live[z0-lan="2"] .d0st[d-v="--1"]:before{content: 'Error';}
.z0live[z0-lan="2"] .d0st[d-v="-1"]:before{content: '1st';}
.z0live[z0-lan="2"] .d0st[d-v="-2"]:before{content: 'HT';}
.z0live[z0-lan="2"] .r0item[d-ftype="fg"] .d0st[d-v="-2"]:before{content: 'Pause';}
.z0live[z0-lan="2"] .d0st[d-v="-3"]:before{content: '2nd';}
.z0live[z0-lan="2"] .d0st[d-v="-4"]:before{content: 'Ft';}
.z0live[z0-lan="2"] .d0st[d-v="-10"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-11"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-12"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-13"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-14"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-15"]:before{content: 'Extra';}
.z0live[z0-lan="2"] .d0st[d-v="-20"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-21"]:before{content: 'Pen';}
.z0live[z0-lan="2"] .d0st[d-v="-4"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-30"]:before,
.z0live[z0-lan="2"] .d0st[d-v="-31"]:before{content: 'Ft';font-weight:bold;}
.z0live[z0-lan="2"] .d0st[d-v="-40"]:before{content: 'Cut'; }
.z0live[z0-lan="2"] .d0st[d-v="-41"]:before{content: 'Defer';}
.z0live[z0-lan="2"] .d0st[d-v="-42"]:before{content: 'Pause';}
.z0live[z0-lan="2"] .d0st[d-v="-43"]:before{content: 'Cut';}
.z0live[z0-lan="2"] .d0st[d-v="-44"]:before{content: 'Cal';color: green;}
.z0live[z0-lan="2"] .d0st[d-v="-45"]:before{content: 'Und';color: green;}
.z0live[z0-lan="2"] .d0st[d-v="-46"]:before{content: 'Abstain';color: green;}
.z0live[z0-lan="2"] .d0st[d-v="-47"]:before{content: 'Golden';}

.r0data>[d-v]:not(.c0end):before{content: attr(d-v);cursor: default;}
.r0data>[d-v]:hover{position: relative;background-color: #795548;border-radius: 0 3px 3px 0;color: white;padding: 3px 0;cursor: default;z-index: 11;}
.r0data>[d-v]:hover:after{content: attr(d-v);z-index: 110;position: absolute;background-color: #795548;border-radius: 3px 0 0 3px;padding: 0px 10px;color: rgba(255, 255, 255, .8);line-height: 24px;white-space: nowrap;display: block;right: 100%;bottom: 0;top: 0;margin-right: -1px;font-size: 12px;}
.c0half[d-v]:hover:after{content: 'half score';  }
.c0corner[d-v]:hover:after{content: 'corner kick　half ' attr(d-v1) '　|　full';border-right-width: 0;padding-right: 0;}
.c0end.d0ts[d-v]:hover:after{content: 'total score';}
.c0end.d0ah[d-v]:hover:after{content: '亚盘'}
.c0end.d0final[d-v]:hover:after{content: '胜负';}
.c0end.d0ou[d-v]:hover:after{content: '大小';}
.c0end.d0oe[d-v]:hover:after{content: '单双';}
.c0end.d01x2[d-v]:hover:after{content: '半/全';}
.c0round[d-v]:hover:after{content: '轮次';}

.z0live .icon-collect,
.z0live [d-eve="collect"]{cursor: pointer;width: 20px;height: 20px;max-width: 100%;background: url(../images/icon/icon-star.png) no-repeat center center;background-size: 18px auto;display: inline-block;color: rgba(255,255,255,0);vertical-align: middle;}
.z0live .icon-collect[data-ai-vis],
.r0data[d-follow="1"] .icon-collect,
.r0data[d-follow="1"] [d-eve="collect"]{background-image: url(../images/icon/icon-star-on.png);}
[c1-css="homeGoal"].c0score .score-pk:before,
[c1-css="awayGoal"].c0score .score-pk:after{display: block;content: '';background-color: #fff493;position: absolute;top: 0;bottom: 0;width: 400px;background: -webkit-linear-gradient(left,rgba(255, 221, 153, 0),#fff493);background: linear-gradient(90deg,rgba(255, 221, 153, 0),#fff493);z-index: -2;-webkit-transform: translateX(-394px) skewX(-25deg);transform: translateX(-394px) skewX(-25deg);}
[c1-css="awayGoal"].c0score .score-pk:after{background-color: #fff493;background: -webkit-linear-gradient(left,#bdf6ff,rgba(255, 221, 153, 0));background: linear-gradient(90deg,#bdf6ff,rgba(255, 221, 153, 0));-webkit-transform: translateX(6px) skewX(-25deg);transform: translateX(6px) skewX(-25deg);}

[c1-css="homeGoal"].c0home .team-name,
[c1-css="homeGoal"].c0home .team-name a,
[c1-css="homeGoal"].c0score .score-home,
[c1-css="homeGoal"].c0score .score-home a,
[c1-css="awayGoal"].c0away .team-name,
[c1-css="awayGoal"].c0away .team-name a,
[c1-css="awayGoal"].c0score .score-away,
[c1-css="awayGoal"].c0score .score-away a{color: #f33;font-weight: bold;}
[c1-css="homeGoal"].c0score .score-home,
[c1-css="awayGoal"].c0score .score-away{text-shadow: 1px 1px 0 yellow;}
.c0score .score-pk{display: inline-block;width: 10px;font-family: Arial, Helvetica,Geneva, sans-serif,Tahoma !important;line-height: 10px;}

.z0live [c1-css="homeRedCard"].c0home .team-name,
.z0live [c1-css="awayRedCard"].c0away .team-name{color: white;background-color: #f33;display: inline-block;border-radius: 3px;padding: 5px 6px;}
.z0live [c1-css="homeRedCard"].c0home .team-name a,
.z0live [c1-css="awayRedCard"].c0away .team-name a{color: inherit;}
[d-kind],
.z0live .c2yellow,
.z0live .cwulong,
.z0live .cdianqiu,
.z0live .cgoal,
.z0live .cswitch,
.z0live .cplay{display: inline-block;background: url(../images/icon-play-pc.png) no-repeat center center;border:none;width: 22px;height: 20px;background-size: 22px auto;vertical-align: middle;color: rgba(255,255,255,0);}
.z0live.z0bb .cplay{width: 30px;height: 35px;}
.z0live.z0fb .cplay2d{background-image: url(../images/icon-play2d-football-2.png);display: none;}
.z0live.z0bb .cplay2d{background-image: url(../images/icon-play2d-basketball-2.png);}
.z0tips[ai-title]:hover:before,
[d-kind][ai-title]:hover:before{content: attr(ai-title);color: #fff;overflow: visible;white-space: nowrap;background-color: #795548;display: block;position: absolute;left: 20px;top: 0;border-radius: 2px;padding: 2px 10px;font-size: 12px;}
[d-kind="11"][ai-title]:before,
[d-kind="13"][ai-title]:before{ transform: rotate(-15deg); }
[d-kind]{background-image: url(../images/icon-clock.png);}
[d-kind="20"]{background-image: url(../images/live/legend_20.png);background-size: contain;}
[d-kind="1"],
.z0live .cgoal{background-image: url(../images/live/legend_1.png);background-size: contain;}
[d-kind="12"],
.z0live .c2yellow{background-image: url(../images/live/legend_12.png);background-size: contain;}
[d-kind="25"],
.z0live .cwulong{background-image: url(../images/live/legend_25.png);background-size: contain;}
[d-kind="26"],
[d-kind="33"],
[d-kind="37"],
.z0live .cdianqiu{background-image: url(../images/live/legend_26.png);background-size: contain;}
[d-kind="150"],
.z0live .cswitch{background-image: url(../images/live/legend_150.png);background-size: contain;}
[d-kind="51"]{background-image: url(../images/icon-aid.png);background-size: auto 90%;}
[d-kind="11"],
[d-kind="13"],
.z0live .cred[d-v],
.z0live .cyellow[d-v]{line-height: 17px;border-radius: 2px;font-size: 13px; }
[d-kind="11"],
.z0live .cyellow[d-v]{color: black;background-image: url(../images/live/legend_11.png);background-size: contain;}
[d-kind="13"],
.z0live .cred[d-v]{background-image: url(../images/live/legend_13.png);background-size: contain;color: white;}

[d-kind="27"] {background-image: url(../images/live/legend_27.png);background-size: contain;}
[d-kind="34"],
[d-kind="38"],
[d-kind="1026"] {background-image: url(../images/live/legend_38.png);background-size: contain;}
[d-kind="60"] {background-image: url(../images/live/legend_60.png);background-size: contain;}
[d-kind="121"] {background-image: url(../images/live/legend_121.png);background-size: contain;}
[d-kind="122"] {background-image: url(../images/live/legend_122.png);background-size: contain;}
/* [d-kind="130"] {background-image: url(../images/live/legend_130.png);background-size: contain;} */
[d-kind="130"] {background-image: url(../images/live/legend_130.png);background-size: contain;margin-left: 18px !important;}
.z0live .c2d[d-v]{ color: #c18a4a; text-transform: uppercase;  }
.z0live .crank:not(.a0val){ display: none; }


.z0live .crank.a0val{font-size: 12px;color: #999;line-height: 14px;display: inline-block;/* -webkit-transform: scale(.83); *//* transform: scale(.83); */font-size: 10px;vertical-align: middle;}
.z0live .c0data .z0button{/* background-color: #ffe6a3; *//* background: linear-gradient(45deg,#ffcf97,#ffe6ad,#ffddac,#ffce7c 80%); *//* background: linear-gradient(45deg,#ff7a00,#fd9000,#ffb140,#ff8f00 80%); */box-shadow: 0 0 0 1px #d20;color: #a56109;/* text-shadow: 0 0 1px #ad4800; */color: #d20;text-decoration: none;text-align: center;white-space: nowrap;}
.z0body-head{z-index: 2;position: relative;clear: both;position: sticky;top: 0;}

.z0body-head .a0main .a0rel{max-width: 100%;margin: 0 auto;min-width: 100%;}

.z0event[z0-st="ing"][z1-tips]:before{content: attr(z1-tips); content:none; font-size: 16px;line-height: 40px;color: #5c4b41;display: block;word-spacing: 15px;background-color: #cdb596;padding-right: 10px;transition: .5s padding;}
[z0-vista="end"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 30px;}
[z0-type$="0"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 60px;}
[z0-type$="0"][z0-vista="end"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 70px;}

.z0event[z0-st="ing"][z0-total="0"]:after{content: '暂无数据';display: block;font-size: 20px;color: #b47926;background: #cdb596 url(../images/icon-score.png) no-repeat center 10px;background-size: auto 50px;line-height: 40px;padding: 70px 0 30px;border-right: solid rgba(0,0,0,0) 0px;transition: .5s border-width;}
.z0event[z0-st="ing"][z0-total="0"][z1-tips]:before{padding-right: 0 !important;padding-top: 30px;}
[z0-mode="-2"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 168px;}
[z0-mode="-2"][z0-vista="end"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 150px;}
[z0-mode="-2"][z0-type$="0"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 188px;}
[z0-mode="-2"][z0-type$="0"][z0-vista="end"] .z0event[z0-st="ing"][z1-tips]:before{padding-right: 206px;}

[z0-vista="end"] .z0cale,
[z0-vista="schedule"] .z0cale{display: block;height: 50px;}
[z0-vista=""] .r0item .c0round,
[z0-vista="lottery"] .r0item .c0round{ display: none; }
[z0-vista="end"] .c0play{/* font-size: 0; *//* width: 0; */}
[z0-vista="end"] .z0live .c0play>*{ display: none; }
[z0-vista="end"] .c0data:before{/* width: 407px; */width: 157px;}
[z0-vista="end"] .c0expert{ display: none; }
[z0-vista]:not([z0-vista="end"]) .c0end{ display: none; }
[z0-vista="end"] .c0st{width: 25px;}
[z0-vista="end"] .c0data{width: 25px;/* white-space: nowrap; */}
[z0-vista="end"] .c0data a{ padding: 0 1px; }
[z0-vista="end"] .r0data .team-name{font-size: 14px;}
[z0-vista="end"] .c0time:after,
[z0-vista="schedule"] .c0time:after{content: none; }
[z0-vista="end"] .c0round{width: 25px;}
[z0-vista="end"] .z0live .c0expert,
[z0-vista="end"] .z0live .c0tool{ width: 20px; }
[z0-vista="end"]  .c1remark.a0val{padding: 0 117px 0 0;}
[z0-vista="end"][z0-type$="0"]  .c1remark.a0val{padding: 0 125px 0 0;}
[z0-vista="end"][z0-mode="-2"] .c1remark.a0val,
[z0-vista="end"][z0-mode="-4"] .c1remark.a0val{padding: 0 210px 0 0;}
[z0-vista="end"][z0-type$="0"][z0-mode="-2"] .c1remark.a0val,
[z0-vista="end"][z0-type$="0"][z0-mode="-4"] .c1remark.a0val{padding: 0 238px 0 0;}
[z0-vista="end"][z0-type$="0"][z0-mode="-3"] .c1overtime{ padding-left:130px;}

[z0-vista="end"][z0-type$="0"][z0-mode="-4"] .c1remark.a0val{padding: 0 275px 0 0;}

.z0event[z0-st="top"]{ display: none !important; }
.z0event[ai-title]:before{ content: attr(ai-title); display: inline-block; line-height: 39px; height: 40px; text-align: center; background:url(../images/icon-down.png) no-repeat 0 center; background-size: auto 22px; padding-left: 30px; font-size: 17px; color: #999;}

.z0desc{text-align: center;}
.z0desc .a0title{font-size: 17px;color: #111;font-weight: bold;margin-top: 20px;}
.z0desc .a0summary{font-size: 13px;color: #777;line-height: 25px;padding: 10px 0;}
.z0desc .a0summary .a0log{font-size: 12px;color: #999;line-height: 20px;padding-top: 20px;}
.z0desc img.z0logo{border-radius: 5px;width: 70px;display: block;margin: 0 auto;}
.z0desc .z0pop{display: inline-block;height: 60px;margin: 0 20px 20px 20px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.z0desc .z0pop:not(:hover){background-image: none !important;}
.z0desc .z0pop:hover>img{ opacity: 0; }
.z0desc .z0pop>img{display:block;height: 100%;transition: .4s opacity;}
.z0desc .z0legend{background-color: #fff;font-size: 13px;color: #777;border-bottom: solid 1px #e1e1e1;padding: 5px 20px 4px 100px;user-select: none;text-align: left;line-height: inherit;position: relative;}
.z0desc .z0legend::before {content: "图例：";position: absolute;left: 60px;top: 5px;}
.z0desc .z0legend>li{display: inline-block;}
.z0desc .z0legend>li:not(:last-of-type){padding-right: 20px;}
.z0desc .z0legend>li>em{margin-right: 5px;max-width: 30px;cursor: default;}
.z0desc .z0legend span {background-size: contain;margin-top: -4px;margin-right: 4px;}
.z03free .z0desc{ padding-bottom: 0; }
.z03free .z0desc .z0legend{ border-bottom: none; }
.z0morelink{font-size: 14px;padding: 40px 0;line-height: 30px;}
.z0morelink a{color: #fff;text-decoration: none;background: #989898;border-radius: 3px;padding: 0 15px;margin: 0 5px;display: inline-block;line-height: inherit;}

.w0wins>div:not([data-ai-vis]){display: none;}
.w0wins>div{position: absolute;top: 0;z-index: 90000;}
.w0wins-body{border-radius: 5px;padding: 0;box-shadow: 0 0 5px rgba(0, 0, 0, .2);overflow: hidden;background-color: white;width: 604px;}
.w0wins-body .app-msg{font-size: 14px;font-weight: normal;color: #777;}


/* window-goal */
.w0goal{position: fixed !important;left: 0;right: 0;top: 0;text-align: center;z-index: 100000;height: 0;cursor: pointer;}
.w0goal dl{background-color: #97461a;background: linear-gradient(to left,#ff7512,#fd9c56,#ff7512);padding: 2px;display: inline-block;box-shadow: 0 0 1px rgb(0 0 0 / 40%);width: 600px;max-width: 100%;}
.w0goal dt{color: white;font-weight: bold;line-height: 28px;font-size: 15px;text-align: left;position: relative;}
.w0goal dt .a0close{position: absolute;right: 0;top: -2px;}
.w0goal dd{padding: 0;max-height: 300px;padding-bottom: 1px;}
.w0goal .r0data{padding: 5px 0 !important;min-height: 35px;margin: 0 !important;height: auto !important;}
.w0goal .r0data .team-name{font-size: 14px;}
.w0goal .r0data:last-child:after{ content: none; }
.w0goal .r0data .c0st{ text-align: left; }
.w0goal dd[z0-style="xxl"] .r0data{min-height: 72px;}
.w0goal dd[z0-style="xl"] .r0data{min-height: 50px;}
.w0goal dd[z0-style="l"] .r0data{ min-height: 40px; }
.w0goal dd[z0-style="m"] .r0data{ min-height: 35px; }
.w0goal .z8ls2home2link,
.w0goal .d0group{ display:none;}

.w0goal .c0score{width: 160px !important;}
.w0goal .c0score em{min-width: 30px;padding: 0 !important;width: auto;}
.w0goal .c0score:after{ content: none; }
.w0goal [c1-css="homeGoal"].c0score .score-home,
.w0goal [c1-css="awayGoal"].c0score .score-away{text-shadow: none ;}
.w0goal .c0score .score-pk{width: 0;margin: 0 40px;}
.w0goal .c0score .score-pknick{color: #c18a4a;font-weight: normal;font-size: 12px;display: block;width: 80px;transform: translateX(-40px);}
.w0goal .c0score .score-pknick .a0red{ color: #f20; }
.w0goal .r0data .c0bg{padding-left: 0;}
.w0goal .r0data .c0line{ border:none; width: 12px; height: 12px; border-radius: 100%; top: 50%; left: 8px; margin-top: -6px; position: absolute; }
.w0goal .c0extra em[d-v]:after{ content: none !important; }

.w0goal .r0data:last-of-type{border-bottom: none;}
.w0goal [c1-css="homeGoal"].c0home:before{margin-left: 5px; content: none;}
.w0goal [c1-css="awayGoal"].c0away:before{margin-left: -45px;content: none;}
.w0goal .d0st:after,
.w0goal .r0data .c0extra:after{  -webkit-animation:none ; animation: none ; color:black; }
.w0goal .d0st:before,.w0goal .d0st:after{ color: #222; }
.w0goal [c1-css="awayGoal"].c0score .score-pk:before,
.w0goal [c1-css="awayGoal"].c0score .score-pk:after{ margin-left: -5px; }


/* windows  */
.w0wins-body .r0data .team-name{font-size: 14px;}
.w0wins-body .r0data:hover{background:inherit;}

/* windows odds */
.w0odds .w0wins-body{width: 500px;}
.w0odds .odds-name{ float: right; }

.w0odds dd{padding: 0 2px 4px;line-height: 0;}
.w0odds dd:last-child:after{content:'The data comes from the internet and is for reference only.';display: block;text-align: left;font-size: 10px;line-height: 26px;padding-right: 100px;padding-left: 5px;}
.w0odds .r0data .c0bg{ width: 100%; }
.w0odds .r0data .c0line{ border-left: none; }
.w0odds .w2zs{display: inline-block;width: 31.7%;background-color: #d4eecf;border:solid 4px white;border-width: 0 2px;line-height: 30px;vertical-align: top;font-size: 12px;}
.w0odds .w2zs[z0-type="js"]{background-color:#cae7fd;}
.w0odds .w2zs[z0-type="gq"]{background-color:#f2e7db;width: 36%;}
.w0odds .w2zs h5{background-color: white;font-size: 12px;font-weight: normal;color: #777;padding-top: 5px;line-height: 25px;text-align: center;}
.w0odds .w2zs ul{border-bottom: solid 1px #fff;min-height: 31px;position: relative;white-space: nowrap;}
.w0odds .w2zs li{display: block;position: absolute;top:0;width: 27.5%;height: 100%;min-height: 30px;overflow: hidden;text-decoration: inherit;text-align: center;line-height: 30px;}
.w0odds .w2zs li:nth-child(2){position: static;width: 45%;border:solid 1px rgba(255,255,255,.5);border-width:0 1px;margin: 0 auto;}
.w0odds .w2zs li:nth-child(3){ right: 0;}
.w0odds .w2zs [data-tbjs="1"] li:nth-child(2){ width:45%;}
.w0odds .w2zs [data-tbjs="1"] li:nth-child(3){ padding-right: 4px; width:30%; }
/*background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23fbb' d='M0 3.5c5 0 5-3 10-3s5 3 10 3 5-3 10-3 5 3 10 3'/%3E%3C/svg%3E") repeat-x center center; background-size: 30px auto;*/
/*暂时不封盘*/
[z0-vista]:not(.hide-set_seal) .w0odds .w2zs ul[c-seal]{ text-decoration: line-through;}
.w0odds .w2zs[z0-type="gq"] [z0-type]{position: relative;margin-left: 20px;}
.w0odds .w2zs[z0-type="gq"] [z0-type]:before{color:white;width: 20px;position: absolute;left:0;margin-left: -20px;background-color: #333333;text-align: center;height: 100%;font-size: 12px;}
.w0odds .w2zs[z0-type="gq"] [z0-type="ah"]:before{content: '\4E9A';}
.w0odds .w2zs[z0-type="gq"] [z0-type="1x2"]:before{content: '\6B27';}
.w0odds .w2zs[z0-type="gq"] [z0-type="ou"]:before{content: '\5927';}
[z0-lan="2"] .w0odds .w2zs[z0-type="gq"] [z0-type]:before{ font-size:10PX;}
[z0-lan="2"] .w0odds .w2zs[z0-type="gq"] [z0-type="ah"]:before{content: 'AH';}
[z0-lan="2"] .w0odds .w2zs[z0-type="gq"] [z0-type="1x2"]:before{content: '1X2';}
[z0-lan="2"] .w0odds .w2zs[z0-type="gq"] [z0-type="ou"]:before{content: 'OU';}

.w0odds .w2zs[z0-type="gq"] [d-ch*="up"]{ color: #f00;}
.w0odds .w2zs[z0-type="gq"] [d-ch*="down"]{color: #50b750;}
.w0odds .w2zs[z0-type="gq"] [d-ch*="pk"]{color: black;}
.w0odds .w2zs[z0-type="js"] [d-ch*="up"]{background-color: #fbc4c4;color: #333;}
.w0odds .w2zs[z0-type="js"] [d-ch*="down"]{color: #333;background-color: #afa;}
.w0odds .w2zs[z0-type="js"] [d-ch*="pk"]{color: #333;background-color: #ffec95;}
.w0odds .w2zs [z0-type="ah"] li:nth-child(2){ font-size: 12px;}
.w0odds .w2zs [z0-type="ah"] li:nth-child(2),
.w0odds .w2zs [z0-type="ou"] li:nth-child(2){ font-weight:bold;}
.w0odds .w2zs .a0red{ color: #f20; }
.w0odds[d0-gq="0"] .w2zs{width: 47%;}
.w0odds[d0-gq="0"] .w2zs[z0-type="gq"]{width: 20px;border: none;}
.w0odds[d0-gq="0"] .w2zs[z0-type="gq"] h5{ font-size:0;}
.w0odds[d0-gq="0"] .w2zs[z0-type="gq"] li{ display:none;}
.w0odds[d0-sbc="0"] .w2zs[z0-period="1"]{ display:none;}
.w0odds .r0data .c0odds.d0nozs{padding: 0 7px 0 0;color: #a36c23;width: 60px;font-weight: bold;font-size: 13px;text-align: right;position: static;margin: 0;transform: none !important;}
.w0odds .r0data .c0match{text-align: left;width: 84px;color: #a36c23;padding-left: 7px;}
.w0odds .r0data .c0match .d0group,
.w0odds .r0data .c0match .d0luosi,
.w0odds .r0data .c0match .d0round{ display:none;}
.w0odds .z0nodata{ line-height: 30px; padding: 10px 0; }
.w0odds .c1remark.a0val{padding: 0 0 0 22px;display: none;}
.w0odds .r0data[ai-ext]:not(.r0remark) .c0score, .w0odds .r0data[ai-ext]:not(.r0remark) .c0home, .w0odds .r0data[ai-ext]:not(.r0remark) .c0away{margin-top: 0;padding-bottom: 0 !important;}
.w0odds .r0data .c1overtime,
.w0bf .r0data .c1overtime{padding: 0 !important;width: 100%;/* border: solid 1px red; */transform: none;left: 0;right: 0;}

/* windows bf */
.w0bf .w0wins-body{width: 400px;}
.w0bf .a0bar{padding: 1px 0;}
.w0bf[data-scroll="auto"] .a0bar{max-height: 550px;overflow-y: scroll;}
.w0bf .r0data:after{ content: none; }
.w0bf .a1bt{width: 100%;line-height: 20px;height: 20px;font-size: 12px;border-radius: 0px;background-color: #e9bda6;display: block;margin: 0;}
.w0bf .a1bt[ai-action]:after{content: '';display: inline-block;width: 20px;height: 20px;background: url(../images/icon-arrow-down.png) no-repeat center center;background-size: auto 60%;vertical-align: middle;margin-right: -30px;}
.w0bf .a1bt:before{content: attr(ai-title);display: inline-block;vertical-align: middle;padding-right: 10px;}
.w0bf [data-ai-vis] .a1bt:after{transform: rotate(180deg);}
.w0bf [data-ai-vis] .a1bt:before{content: attr(ai-title-active);}
.w0bf .a1bt:not([ai-action]){ cursor: default; }
.w0bf .c1remark.a0val{padding: 0 !important;}

.w0bf-st ul{white-space: pre-line;word-break: break-all;padding: 0;line-height: 16px;font-size: 12px;}
.w0bf-st ul.w1scroll{ max-height:300px;}
.w0bf-st .a0summary{ font-size: 11px; line-height: 15px; color: #bbb; }
.w0bf-st li{position: relative;padding:5px;border-bottom: solid 1px #f1f1f1;display: block;min-height: 27px;}
.w0bf-st li:hover{ z-index:2;}
.w0bf-st li.d0nozs{padding-right: 17px;}
.w0bf-st li[d-time]:before{content: attr(d-time);position: absolute;left: 50%;width: 60px;margin-left: -30px;text-align: center;color: #555;}
.w0bf-st li[d-time="0"]:before{content: none;}
.w0bf-st li[d-group="0"][d-time]:before{ top: 5px; }
.w0bf-st li[d-group="0"][d-time="0"]{padding-top: 7px;}
.w0bf-st li[d-group="0"][d-time="0"]:nth-of-type(1){color: #000;font-weight: bold;}
.w0bf-st li>span.desc{ display: inline-block;  width: 50%; }
.w0bf-st li[d-group="0"]{padding-top: 20px;color: #999;background-color: #f9f9f9;border-bottom-color: #eaeaea;}
.w0bf-st li[d-group="0"]>span.desc{left: 0;text-align: center;width: auto;display: block;}
.w0bf-st li[d-group="1"]>span.desc{left: 0;text-align: right;padding-right: 45px;}
.w0bf-st li[d-group="2"]>span.desc{right: 0;text-align: left;padding-left: 45px;}
.w0bf-st li>span[d-kind]{width: 20px;height: 20px; position: absolute;}
.w0bf-st li>span[d-kind="11"],
.w0bf-st li>span[d-kind="13"]{ width: 12px;  transform: rotate(15deg); }
.w0bf-st li[d-group="1"]{ text-align: left; }
.w0bf-st li[d-group="2"]{ text-align: right; }
.w0bf-st li[d-group="0"]>span[d-kind]{left: 50%;margin-left: 20px;top: 3px;}
.w0bf-st li[d-group="1"]>span[d-kind]{right: 50%;margin-right: 20px;}
.w0bf-st li[d-group="2"]>span[d-kind]{left: 50%;margin-left: 15px;}
.w0bf-st li[d-group="1"]>span[d-kind="11"],
.w0bf-st li[d-group="1"]>span[d-kind="13"]{margin-right: 24px;}
.w0bf-st li[d-group="2"]>span[d-kind="11"],
.w0bf-st li[d-group="2"]>span[d-kind="13"]{margin-left: 24px;}
.w0bf-st:not([data-ai-vis]) li[d-type="1"]{ display: none !important; }
.w0bf-st ul:before{  line-height: 30px; font-size:12px;}
.w0bf-st:not([data-ai-vis]) ul[d-type-3="0"]:before{content: '暂无数据';line-height: 30px;font-size: 11px;margin-left: -12px;}
.w0bf-st[data-ai-vis] ul[d-type-1="0"]:before{content: '暂无直播'; }
.w0bf-st[data-ai-vis] li[d-type="3"]{ display: none !important; }

.w0bf-total .team-avatar{ position:relative; }
.w0bf-total .team-avatar .a0item{position:absolute;top:20px;width: 50px;height: 50px;border-radius: 100%;/* box-shadow: 0 0 5px #ccc; *//* border: solid 4px white; */background-color: #eee;background-repeat: no-repeat;background-size: contain;}
.w0bf-total .team-avatar .a0item.d1home{left: 20px;}
.w0bf-total .team-avatar .a0item.d1home:before{ content:'home';}
.w0bf-total .team-avatar .a0item.d1home:before,
.w0bf-total .team-avatar .a0item.d1away:before{position:absolute;line-height: 50px;left: 0;text-align: center;right: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.w0bf-total .team-avatar .a0item.d1away{right: 20px;}
.w0bf-total .team-avatar .a0item.d1away:before{ content:'away';}
.w0bf-total .team-avatar .a0item>img{display: block;width: 100%;height: 100%;border: none;background-color: white;}
.w0bf-total ul{margin: 0 auto;max-width: 240px;max-height: 285px;font-size: 12px;overflow: hidden;border-bottom: solid 10px white;padding-bottom: 5px;min-height: 100px;}
.w0bf-total li{position: relative;margin: 0 50px;list-style: none; text-align: center;}
.w0bf-total li>span,
.w0bf-total li:before{position: absolute;height: 4px;overflow: hidden;bottom: 0;}
.w0bf-total li:before{content: '';background-color: #f1f1f1;left: 0;right: 0;border-radius: 2px;}
.w0bf-total li>span:first-of-type{left: 0;background-color: rgba(193, 138, 74, .6);border-radius: 2px 0 0 2px;}
.w0bf-total li>span:last-of-type{right: 0;background-color: rgba(255, 206, 60, .8);border-radius: 0 2px 2px 0;}
.w0bf-total li>span[style*="100%"]{border-radius: 2px;}
.w0bf-total li>b{position: absolute;top: 0;font-weight: normal;font-size: 13px;width: 40px;}
.w0bf-total li>b.up{ font-weight: bold; color: black; }
.w0bf-total li>b:first-of-type{left: 0%;transform: translate(-45px, 13px);text-align: right;}
.w0bf-total li>b:last-of-type{right: 0%;transform: translate(45px, 13px);text-align: left;}
.w0bf-total [c0data="zero"]>b{ color: #ccc; }
.w0bf-total:not([data-ai-vis]) [c0data="zero"]{ display: none !important; }
.w0bf-total[data-ai-vis] ul{max-width: 100%;max-height: 100%;padding: 0 10px 10px;border-bottom-width: 5px;font-size: 11px;}
.w0bf-total[data-ai-vis] li{display: inline-block;width: 31%;margin: 0 8%;height: 30px;white-space: nowrap;text-overflow: ellipsis;}
.w0bf-total[data-ai-vis] li:nth-of-type(3n+2){/* margin: 0 14%; */}
.w0bf-total[data-ai-vis] li:before{ bottom: 0; }
.w0bf-total[data-ai-vis] .team-avatar{ display: none !important; }

.w0bb-st{position: relative;padding-top: 60px;text-align: left;}
.w0bb-st:before{content:'';height: 2px;background: #bbb;position: absolute;left: 0;right: 0;top: 40px;}
.w0bb-st>.a0item{display: inline-block;line-height: 35px;text-align: center;background: #eee;border: solid 1px #ddd;border-bottom: none;cursor: pointer;border-radius: 3px 3px 0 0;top: 4px;position: absolute;width: 80px;color: #333;transition: all .3s;}
.w0bb-st>.a0item[data-index="2"]{transform: translateX(80px);}
.w0bb-st>.a0item[data-index="3"]{transform: translateX(160px);}
.w0bb-st>.a0item[data-index="4"]{transform: translateX(240px);}
.w0bb-st>.a0item[data-index="5"]{transform: translateX(320px);}
.w0bb-st>.a0item[data-ai-vis="1"]{color: #2072da;background: #fff;font-weight: bold;height: 38px;border-color: #aaa;}
.w0bb-st>.a0item:not([data-ai-vis="1"])+ul{ display:none;}

.w0bb-st ul{position:relative;line-height: 20px;padding: 10px 0;color: #333;}
.w0bb-st ul:before{content:'';position: absolute;width: 2px;background: rgb(0 0 0 / .15);top: 0;bottom: 0;left: 60px;border-radius: 2px;}
.w0bb-st ul>li:before{content:attr(data-time);position: absolute;left: 10px;}
.w0bb-st ul>li[data-group="1"]:after,
.w0bb-st ul>li[data-group="2"]:after{content:attr(data-name) ' （客队）';position: absolute;right: 10px;top: 10px;opacity: .5;font-size: 12px;}
.w0bb-st ul>li[data-group="1"]:after{ content: attr(data-name) ' （主队）';}

.w0bb-st ul .d0desc{ padding-left:70px;}
.w0bb-st ul .d0desc:after{content:'';width: 6px;height: 6px;border-radius:100%;position:absolute;left: 58px;top: 17px;background: #d20;}
.w0bb-st ul .d0desc:before{content:attr(data-score);width: 70px;overflow: hidden;display: inline-block;vertical-align: text-bottom;font-weight: normal;color: #777;margin-left: -70px;}
.w0bb-st ul .d0desc.d0bold{font-weight:bold;color: #222;}
.z9live2info .w0bb-st ul>li{position:relative;padding: 10px 60px 10px 80px;min-height: 0;border: none !important;}


/* window fly */
.w0fwin{position: absolute;left: 0;top: 0;height: auto;background-color: #fff;padding: 0;z-index: 2;line-height: 0px;box-shadow: 0 0 2px #ddd;width: 60px;font-size: 12px;user-select: none;display: none;white-space: nowrap;}
.w0fwin:before{content: '';display: block;position:absolute;width: 10px;height: 10px;border: solid 10px rgba(255,255,255,0);border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fff9ee;right: -20px;top: 10px;}

.w0fwin .a1bt{display: none;padding: 28px 0 2px;border: none;outline: none;margin: 0;line-height: 30px;background-color: #fff;background-repeat:  no-repeat;background-position: center 10px;cursor: pointer;width: 100%;color: #666;background-size: auto 20px;font-size: 12px;border-radius: 0;text-decoration: none;position: relative;overflow: hidden;transition: .3s background-color;}
.w0fwin .a1bt:hover{background-color: #ecd9c2;border-bottom-color: #ecd9c2;}
.w0fwin .a1bt:not(:last-child){border-bottom: solid 1px #f7ebd3;}
.w0fwin .a1bt[data-ai-vis]{background-color: #e2d1bf;color: #795548;}
.w0fwin .a1bt[ai-action^="cus_hide_event"]{background-image: url(../images/icon-eye.png);position: relative;}
.w0fwin .a1bt[ai-action^="cus_collect_event"]{background-image:  url(../images/icon-star-active.png);}
.w0fwin .a1bt[ai-action^="cus_hide_event"][z0-count]:not([z0-count="0"]):before{content: attr(ai-count);position: absolute;right: 1px;top: 1px;color: white;background-color: #c18a4a;border-radius: 8px;line-height: 16px;font-size: 11px;min-width: 16px;padding: 0 5px;}
.w0fwin .a1bt[ai-action^="cus_show_event"]{ background-image: url(../images/icon-checked.png);  }
.w0fwin .a1bt[ai-action^="cus_show_all_event"]{ background-image: url(../images/icon-all.png);  }
.w0fwin .a1bt[ai-action^="cus_search_event"]{ background-image: url(../images/icon-search.png);  }
.w0fwin .a1bt[ai-action^="cus_show_flag_event"]{ background-image: url(../images/icon-crown.png);  }

.w0fwin.a0right{left:auto;right: 0;top: 114px;}
.w0fwin.a0right:before{ right: 0; left: -20px; border-color: rgba(255,255,255,0) #fff9ee rgba(255,255,255,0) rgba(255,255,255,0);}
.w0fwin .a1select.a0search{height: 40px;width: 60px;margin-right: 0;}
.w0fwin .a1select.a0search:before{content: none;}
.w0fwin .a1select.a0search:after{content: attr(ai-title);transform: none;-webkit-transform: none;width: 60px;height: 40px;border: none;line-height: 40px;font-size: 12px;font-weight: normal;background: #fff9ee  url(../images/icon-search.png) no-repeat 5px center;background-size: auto 20px;top: 0;right: 0;margin: 0;color: #795548;border-bottom: solid 1px #f7ebd3;padding: 0 0 0 20px;z-index: -1;}
.a0search.z9search[data-ai-vis] .a0more{line-height: 28px;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.a0search.z9search[data-ai-vis] .a0more .a0item{color: #777;padding: 0 10px 0 0;display: inline-block;cursor: pointer;width: auto;min-width: auto;}
.a0search.z9search[data-ai-vis]:after{box-shadow: none;}
.a0search.z9search[data-ai-vis]>.a0list{width: 404px;padding: 0;left: auto;right: 0;top: 0;transform: none;}
.a0search.z9search[data-ai-vis] .a0inp{width: 80%;line-height: 38px;background-color: rgba(255,255,255,0);border: solid 1px #e2d6bc;height: 40px;float: left;color: #795548;border-radius: 0;}
.a0search.z9search[data-ai-vis]{white-space: nowrap;width: auto;min-height: 40px;}
.a0search.z9search[data-ai-vis] button{display: block;width: 20%;padding: 0 10px 0 30px;background-position: 10px center;line-height: 40px;font-size: 14px;background-color: #eee;}
.a0search.z9search[data-ai-vis]:before{content: none;}
.a0search.z9search .result .match .point{ display: inline-block; width:10px; height: 10px; overflow: hidden;border-radius:100%; margin-right:4px;}
.a0search.z9search[data-ai-vis] .result .score{padding: 0 10px;font-weight: bold;color: #ee6300;}
.a0search.z9search[data-ai-vis] .result button{position: absolute;width: 39px;height: 34px;border-bottom: none;padding: 0;right: 0;top: 0;}
.a0search.z9search[data-ai-vis] .result button{background: white url(../images/icon-star.png) no-repeat center center;background-size: auto 60%;right: 39px;}
.a0search.z9search[data-ai-vis] .result button[ai-action="cus_search_position"]{background-image: url(../images/icon-position.png);right: 0;}
.a0search.z9search[data-ai-vis] .result button[ai-action="cus_search_collect"][data-ai-vis]{ background-image: url(../images/icon-star-active.png); }
.a0search.z9search[data-ai-vis] .result button.a0position[data-ai-vis]{background: none;color: #999;line-height: 34px;text-align: center;}

.hide-set_remark .r0data[ai-ext]:not([d-st3="overtime"]) .c0score,
.hide-set_remark .r0data[ai-ext]:not([d-st3="overtime"]) .c0home,
.hide-set_remark .r0data[ai-ext]:not([d-st3="overtime"]) .c0away{/* margin-top: 0px; */}
.hide-set_odds_ou  .c0odds [z0-odds="ou"],
.hide-set_odds_ah  .c0odds [z0-odds="ah"],
.hide-set_odds_1x2  .c0odds [z0-odds="1x2"],
.hide-set_half .c0half,
.hide-set_corner  .c0corner{visibility: hidden;display: none;}
.hide-set_cyellow .z0event .cyellow,
.hide-set_rank .z0event .crank{ display: none !important;}
.hide-set_remark .z0event .r0item .c1remark{display: none !important;}
.z1sound{background: url(../images/icon-sound-on.png) no-repeat 2px center;background-size: auto 20px;padding-left: 20px !important;}
.z1sound[d-v="-1"]{ background-image: url(../images/icon-sound-off.png); }
.z1company{background: url(../images/icon-odds.png) no-repeat 2px center;background-size: auto 20px;padding-left: 20px;font-weight: bold;}

.z0free{ background-color: #fff; border-radius: 3px; text-align: left; }
.z0free-form{padding: 10px 10px 0;z-index: 2;position: relative;}
.z0free-form>li{padding: 5px 0;min-height: 60px;list-style: none;}
.z0free-form>li>label{color: #aaa;}
.z0free-form .a1select.alway-show .a0item:not([data-ai-vis]){  background-color: #f5f5f5; }
.z0free-code{padding: 10px 10px 0;}
.z0free-code pre,
.z0free-code textarea{width: 100%;height: 160px;padding: 5px;font-size: 14px;line-height: 16px;border: solid 1px #ddd;border-radius: 3px;background-color: #f8f8f8;outline: none;color: #000;display: block;}
.z0free-code:before,
.z0free-demo:before{content: attr(title);font-size: 15px;color: #795548;font-weight: bold;display: block;}
.z0free-demo{padding: 10px;}
.z0free-render{margin: 0 auto !important;}
.z0free-load.a0list{border-bottom: solid 40px rgba(0,0,0,0);position: relative !important;height: 67px !important;}
.z0free-load .a0item+.a0summary{position: absolute;top: 27px;left: 15px;font-size: 14px;text-align: left;color: #4CAF50;}
.z0free-load .a0item:not([data-ai-vis])+.a0summary{ display: none; }
.z0free-par{display: inline-block;vertical-align: top;}
.z0free-par>li{display: inline-block;border: solid 1px #eee;border-radius: 3px;min-width: 90px;vertical-align: top;}
.z0free-par>li>label:first-child{background-color: #f5f5f5;line-height: 26px;display: block;padding-left: 10px;color: #999;}
.z0free-par>li>.a1select{display: block;padding-top: 2px;height: 30px;}
.z0free-app{display:block;}
.z0free-app-link{background-position: center;background-repeat: no-repeat;background-size: cover;display: block;overflow: hidden;position: relative;text-align: center;background: #000;color: white;}
.z0free-app-link img{display: inline-block;display: block;margin: 0 auto;width: 100%;max-height: 110px;}
.z9search .a2summary{line-height: 25px;}
.z0event-total:not([data-ai-vis]):before{font-size: 13px;}
[z0-type$="0"] .z0event-total:not([data-ai-vis]):before{content:'总计 ' attr(z0-total0) ' 场赛事';}
[z0-type="1"] .z0event-total:not([data-ai-vis]):before{content:'总计 ' attr(z0-total1) ' 场赛事';}
[z0-type="2"] .z0event-total:not([data-ai-vis]):before{content:'总计 ' attr(z0-total2) ' 场赛事';}
[z0-type="3"] .z0event-total:not([data-ai-vis]):before{content:'总计 ' attr(z0-total3) ' 场赛事';}

[z0-lan="2"][z0-type$="0"] .z0event-total:not([data-ai-vis]):before{content:'Total ' attr(z0-total0) ' matches';}
[z0-type="1"] .z0event-total:not([data-ai-vis]):before{content:'Total ' attr(z0-total1) ' matches';}
[z0-type="2"] .z0event-total:not([data-ai-vis]):before{content:'Total ' attr(z0-total2) ' matches';}
[z0-type="3"] .z0event-total:not([data-ai-vis]):before{content:'Total ' attr(z0-total3) ' matches';}
.z0event-total:not([data-ai-vis]){ font-size: 0; }
.z0event-total:not([data-ai-vis]) button.d-showall{ display: none !important; }
[z0-type="1"] .z0event[z0-total1="0"]:before{line-height: 20px;padding: 25px;display: block;content:'足彩：足球传统游戏于1月22日（星期三）00:00到2月9日（星期日）24:00休市，2月10日（星期一）9:00恢复销售。原计划于2月1日12:00开始销售的足球传统游戏胜负游戏（14场和任选9场）第20008、20009期，6场半全场胜负游戏第20008、20009期和4场进球游戏第20008期、20009期将取消，新的竞猜场次安排请关注官方公告。';}
[z0-type="2"] .z0event[z0-total2="0"]:before{line-height: 20px;padding: 25px;display: block;content:'北单：体育彩票传统单场竞猜（北京单场游戏）于1月21日（星期二）23:59停止销售，2月10日（星期一）9：00恢复销售，具体事项以北京体彩网有关公告为准。';}
[z0-type="3"] .z0event[z0-total3="0"]:before{line-height: 20px;padding: 25px;display: block;content:'竞彩：足球单场竞猜游戏、篮球单场竞猜游戏于1月22日（星期三）00:00到2月9日（星期日）24:00休市，1月21日（星期二）22:00停止销售，2月10日（星期一）9:00恢复销售。单场竞猜游戏在1月22日（星期三）结束的比赛将在2月10日（星期一）9:00前完成派奖。';}


.a1letter .a0list[z0-panel="ou"] dd{line-height: 35px;}
.a1letter .a0list[z0-panel="ou"] dd>button:not([z0-id="-"]){font-size: 16px;}

.z0topmenu{line-height: 0;height: 37px;padding-top: 2px;}
.z0topmenu .a0list{background: none;line-height: inherit;height: 35px;letter-spacing: -4px;}
.z0topmenu .a0list>* { letter-spacing:initial;}
.z0topmenu .a0list .a0summary{line-height: 34px;padding-left: 20px;display: inline-block;color: #888;letter-spacing: initial;}
.z0topmenu .a0item{outline: none;position: relative;border: none;display: inline-block;text-align: center;padding: 0 4px;line-height: 33px;min-width: 60px;background: none;cursor: pointer;color: #555;height: 34px;font-size: 14px;text-decoration: none;vertical-align: top;overflow: visible;letter-spacing: initial;}
.z0topmenu .a0item[data-ai-vis]{color: #1277d9;font-weight: bold;font-size: 16px;}
.z0topmenu .a0item>*{ display: block; position: relative; z-index: 2; }
.z0topmenu .a0item:after{content: '';background-color: #fff;display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;box-shadow: 0 0 1px rgb(0 0 0 / 40%);}
.z0topmenu .a0item:hover:after{background-color: #fff7e1;}
.z0topmenu .a0item:not([data-ai-vis]):hover span{color: #000;}
.z0topmenu .a0item[data-ai-vis]:after{background-color: #f0f8ff;}

.z0topmenu.a0fl .a0item{/* width: 80px; */}
.z03free .z0topmenu.a0fr .a0item:last-child{/* min-width: 80px; *//* padding-right: 20px; */padding-right: 10px;}
.z03free .z0topmenu.a0fl .a0item:first-child{min-width: 80px;padding-left: 15px;}
.z03free .z0topmenu.a0fl .a0item:after{webkit-transform: skewX(30deg);transform: skewX(30deg);}
.z03free .z0topmenu.a0fr .a0item:after{-webkit-transform: skewX(-30deg);transform: skewX(-30deg);}
.z03free .z0topmenu.a0fr .a0list{-webkit-transform: translateX(10px);transform: translateX(10px);}
.z03free .z0topmenu.a0fl .a0list{-webkit-transform: translateX(-10px);transform: translateX(-10px);}
.z0log{height: auto;padding: 10px 0 10px 50px;color: #555;line-height: 16px;word-spacing: 5px;}
.z0log li{list-style-type:decimal;color: #555;padding: 10px;border-bottom: solid 1px #eee;}
.z0log li.a0red{background-color: #f2fff2;border-bottom-color: #daeadb;}
.z0log li b{background-color: red;color: white;border-radius: 2px;padding: 0 2px;}
.z0stream li{white-space: pre;}
.z0adimg{text-align: center;line-height: 0;}
.z0adimg img{border-radius: 3px;width: 100%;height: auto;}

.ai-log-record{color:white;font-size: 14px;line-height: 22px;padding: 0;text-align: left;position: relative;z-index: 1;bottom: 0;left: 0;width: 0;height: 0;overflow: visible;}
.ai-log-record:before{content:'LOG';font-size: 10px;display: inline-block;opacity: .5;padding: 0 10px;border-radius: 6px;position: absolute;left: 0;bottom: 0;}
.ai-log-record:not([data-vis="1"])>ul{ display:none;}
.ai-log-record[data-vis="1"]{position: relative;background: rgb(0 0 0 / 90%);width: auto;height: auto;}
.ai-log-record ul{padding:20px;max-width: 1100px;margin: 0 auto;}
.ai-log-record li{ list-style:none;}
.ai-log-record strong{color: white;  background: red;  display: inline-block;  padding: 5px;  font-weight: bold;}



.z0anim2text:after {background-image: linear-gradient(125deg,#d20,#ff538d,#01cce4,#e74c3c,#ba16fe);background-size:400%;animation:bganimation 5s infinite;font-size:16px;}
.z0anim2text span{color: white;font-weight: bold;font-size: 17px;}
@keyframes bganimation {
	0% {
	background-position:0% 50%;
    }
    50% {
        background-position:100% 50%;
    }
    100% {
        background-position:0% 50%;
    }
}



[z0-render*="x"] .w0fwin{ display: block;}
[z0-render*="x"] .w0fwin.a0left{left: -70px;}
[z0-render*="x"] .w0fwin .a1bt{display: block;}
[z0-render*="x"] [show-sel-tool="1"] .w0fwin{ visibility: visible; }
[z0-render*="x"] .w0fwin.a0right:before{left: -20px;}
[z0-render*="x"] .w0fwin.a0right{right: -70px;}
[z0-render*="x"] .a0search.z9search{ height: 40px; }
[z0-render*="x"] .a0search.z9search:before{ left: -42px; }

[z0-render*="l"] .r0data>.c0home .team-name,
[z0-render*="l"] .r0data>.c0away .team-name{font-size: 14px;}

[z0-render*="m"] .z0topmenu .a0item,
[z0-render*="m"] .z0topmenu .a0item:last-child{min-width: 52px;font-size: inherit;}
[z0-render*="m"] .z0topmenu.a0fl .a0item{width: 77px;font-size: 13px;}
[z0-render][z0-render*="m"] .a1select.alway-show.z2clean[data-ai-vis] .a0item{padding: 0 5px;min-width: 52px;font-size: 13px;}
[z0-render*="m"] .z0event-total:not([data-ai-vis]):before,
[z0-render*="m"] .z0submenu .a1select{font-size: 12px;}
[z0-render*="m"] .z0event-total:not([data-ai-vis]):before{ padding-right: 5px; }
[z0-render*="m"] .z0submenu .a0inblock{  padding-left: 10px; }
[z0-render*="m"] .c0expert, 
[z0-render*="m"] .w0fwin .a1bt, 
[z0-render*="m"] .r0item .a0sel{ display: none; }
[z0-render*="m"].z0live .r0data .c0bg{padding-left:0;}
[z0-render*="m"].z0live[z0-vista=""] :not([z0-url*="t3=1"]) .c0data,
[z0-render*="m"].z0live[z0-vista="lottery"] :not([z0-url*="t3=1"]) .c0data{width: auto;/* overflow: hidden; */min-width: 60px;padding-left: 0;right: 27px;}

[z0-render*="ms"].z0live[z0-vista=""] :not([z0-url*="t3=1"]) .c0data,
[z0-render*="ms"].z0live[z0-vista="lottery"] :not([z0-url*="t3=1"]) .c0data{/* width: 1px; */min-height: 18px;width: auto;padding-right: 0px;}
[z0-render*="ms"].z0live[z0-vista=""] :not([z0-url*="t3=1"]) .r0head .c0data,
[z0-render*="ms"].z0live[z0-vista="lottery"] :not([z0-url*="t3=1"]) .r0head .c0data{ font-size:0;}
[z0-render*="m"].z0live .c0data a[data-type="odds"][data-ai="1"]{ display:none;}
[z0-render*="m"] .c0tool{width: 20px;}
[z0-render*="m"] .r0head>.c0play,
[z0-render*="m"] .r0head>.c0tool{font-size: 0;}
[z0-render*="m"] .c0match{ font-size: 12px;}
[z0-render*="m"] .c0time{width: 30px;font-size: 12px; }
[z0-render*="m"] .r0data[ai-ext]:not(.r0remark) .c0score, 
[z0-render*="m"] .r0data[ai-ext]:not(.r0remark) .c0home, 
[z0-render*="m"] .r0data[ai-ext]:not(.r0remark) .c0away{margin-top: -10px;}
[z0-render*="m"] [d-kind="11"],
[z0-render*="m"] [d-kind="13"],
[z0-render*="m"] .z0event .cred,
[z0-render*="m"] .z0event .cyellow{font-size: 12px;line-height: 15px;}
[z0-render*="m"] .z0event em[d-v]:before{ padding: 0 2px; }
[z0-render*="m"] .c0score>em{ font-size: 15px; padding: 0; }
[z0-render*="m"] .r0data>.c0home .team-name,
[z0-render*="m"] .r0data>.c0away .team-name{font-size: 13px;}
[z0-render*="m"][z0-mode="-3"].z0live .c0odds{-webkit-transform: translateX(-3px);transform: translateX(-3px);}
/* [z0-render*="m"][z0-mode="-3"][z0-type$="0"] .c0odds{-webkit-transform: translateX(-32px);transform: translateX(-32px);} */
/* lym */
[z0-render*="m"][z0-mode="-3"][z0-type$="0"] .c0odds{-webkit-transform: translateX(-14px);transform: translateX(-14px);}

[z0-render*="m"][z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .r0data .c0odds{-webkit-transform: translateX(0);transform:translateX(0);}
[z0-render*="m"][z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .r0data .c0odds{-webkit-transform: translateX(0);transform:translateX(0);}
/* lym */
[z0-url*="t3=1"][z0-render*="m"][z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .r0data .c0odds{-webkit-transform: translateX(28px);transform:translateX(28px);}


[z0-render*="m"][z0-mode="-3"][z0-vista="end"] .c0odds{-webkit-transform: translateX(-60px);transform: translateX(-60px);}

[z0-render*="m"][z0-mode="-3"][z0-type$="0"][z0-vista="end"] .c0odds{-webkit-transform: translateX(-75px);transform: translateX(-75px);}
[z0-render*="m"][z0-mode="-1"][z0-vista="end"] .c0data:before, 
[z0-render*="m"][z0-mode="-3"][z0-vista="end"] .c0data:before{ width: 215px; }
[z0-render*="m"][z0-mode="-3"] .r0head>.c0score:before,
[z0-render*="m"][z0-mode="-3"] .r0head>.c0score:after{ content:none;}

[z0-render*="m"] .w0fwin.a0right:before{ content: none;}
[z0-render*="m"] .w0fwin.a0right{ left: auto; right: 0; padding: 0;  width: 30px; box-shadow: none;background: none;}
[z0-render*="m"] .a0search.z9search{height: 30px;width: 30px;padding:0 5px;min-width: 30px;background: none;}
[z0-render*="m"] .a0search.z9search:after{ width: 80px; background-position: center center; background-color:rgba(0,0,0,0);  height: 35px; padding: 0; width: 30px; content: ''; border:none; background-size: 60% auto; }
[z0-render*="m"] .a0search.z9search:before{ left: -42px; }
[z0-render*="m"][z0-mode="-1"]:not([z0-vista="end"]) .c0data:before, 
[z0-render*="m"][z0-mode="-3"]:not([z0-vista="end"]) .c0data:before{width: 85px;}
[z0-render*="ms"][z0-mode="-1"]:not([z0-vista="end"]) .c0data:before, 
[z0-render*="ms"][z0-mode="-3"]:not([z0-vista="end"]) .c0data:before{width: 25px;}
[z0-render*="m"][z0-mode="-3"] .r0head .a1select{margin-top: 0;vertical-align: top;height: 35px;line-height: 35px;}
[z0-render*="m"][z0-mode="-2"] .c0data:before,
[z0-render*="m"][z0-mode="-4"] .c0data:before{width: 210px;}
[z0-render*="ms"][z0-mode="-2"] .c0data:before,
[z0-render*="ms"][z0-mode="-4"] .c0data:before{width: 150px;}
[z0-render*="m"] .r0data>[d-v]:not([d-v=""]):hover:after{font-size: 12px;}
[z0-render*="m"] .z0live .r0head{ line-height: 35px; height: 35px; }
[z0-render*="m"] [z0-render*="m"] .c0st{ font-size: 12px; }
[z0-render*="m"] .z0event .r0head{line-height: 35px;height: 35px;/* padding-right: 130px; */}
[z0-render*="m"] .c0number{ width: 30px; }
[z0-render*="m"].z0live[z0-type$="0"][z0-vista=""] .r0data[d-ts2] .c0number,
[z0-render*="m"].z0live[z0-type$="0"][z0-vista="lottery"] .r0data[d-ts2] .c0number{left: 177px;}

[z0-render*="m"] .c0half{width: 30px;}
[z0-render*="m"] .c0corner{/* width: 60px; */padding-left: 26px;}
[z0-render*="m"] .c0half,
[z0-render*="m"] .c0corner,
[z0-render*="m"] .c0st{ font-size: 12px; }
[z0-render*="m"] .c1remark.a0val{-webkit-transform: scale(.92);transform: scale(.92);padding: 0 0 0 40px;bottom: 13px;}
[z0-render*="m"][z0-mode="-2"] .c1remark.a0val,
[z0-render*="m"][z0-mode="-4"] .c1remark.a0val{padding: 0 95px 0 0;}
[z0-render*="m"] .c0time:after{content: none;}
[z0-render*="m"] .c0data:after{border-left-color: rgba(0,0,0,.06);transform: translateX(-130px);}
[z0-render*="m"][z0-type$="0"] .c0time:after{transform: translateX(65px);}
[z0-render*="m"][z0-type$="0"] .z0event-total:not([data-ai-vis]):before{ content: attr(z0-total0) '场赛事'; }
[z0-render*="m"][z0-type="1"] .z0event-total:not([data-ai-vis]):before{ content: attr(z0-total1) '场赛事'; }
[z0-render*="m"][z0-type="2"] .z0event-total:not([data-ai-vis]):before{ content: attr(z0-total2) '场赛事'; }
[z0-render*="m"][z0-type="3"] .z0event-total:not([data-ai-vis]):before{ content: attr(z0-total3) '场赛事'; }
[z0-render*="m"] .z0submenu .a1select:not(:last-child){margin-right:0;padding-right: 0px;height: 26px;}
[z0-render*="m"] .a1select:after{width: 7px;height: 7px;margin-top: 8px;}
[z0-render*="m"] .a1panel{font-size: 12px;}
[z0-render*="m"] .a1panel>.a0title>h3{ font-size:15px; }
[z0-render*="m"] .a1letter .a0list{ padding: 5px 10px; }
[z0-render*="m"] .a1letter dd>button{ width: 33%; }
[z0-render*="m"] .a1letter dd{ padding: 4px 0; line-height: 25px; }
[z0-render*="m"] [ai-group="checkbox"] [ai-action^="sel"]:not(.a0bt):not([class*="diy-"]):before{width: 14px;height: 14px;transform: scale(0.5);}
[z0-render*="m"] .w0goal dl{ width: 500px; }
[z0-render*="m"] .a1link{ padding: 0 3px; }
[z0-render*="m"] [c1-css="homeGoal"].c0home:before,
[z0-render*="m"] [c1-css="awayGoal"].c0away:before{width: 210px;}
[z0-render*="m"] [c1-css="homeGoal"].c0score .score-pk:before,
[z0-render*="m"] [c1-css="awayGoal"].c0score .score-pk:after{width: 220px;}
[z0-render*="m"] [c1-css="homeGoal"].c0score .score-pk:before{transform: translateX(-214px) skewX(-25deg);}
[z0-render*="m"] .z0submenu .a0fc .a1select[data-ai-vis]>.a0list{width: 550px;}

[z0-render*="m"] .a0list.z9round{ right:0;}
[z0-render*="m"] .a1select.a0focus:before{background: white;line-height: 35px;display: inline-block;max-width: 100px !important;}


[z0-render*="s"] .c0half,
[z0-render*="s"] .c0corner{ display: none; }
[z0-render*="s"] .z0topmenu .a0item{min-width: 37px;padding: 0 6px;font-size: 12px;}
[z0-render*="s"] .z0topmenu.a0fr .a0item:last-child{ min-width: 40px; padding-right: 12px; }
[z0-render*="s"] .z0topmenu.a0fl .a0item{width: 40px;font-size: 12px;min-width: 40px;}
[z0-render*="s"].z03free .z0topmenu.a0fl .a0item:first-child{ padding-left: 18px;  min-width: 55px; }
[z0-render][z0-render*="s"] .a1select.alway-show.z2clean[data-ai-vis] .a0item{ min-width: 45px; width: 45px; font-size: 12px; }
[z0-render*="s"] .z0event .r0data{ font-size: 12px; line-height: 14px; }
[z0-render*="s"] .c0home, 
[z0-render*="s"] .c0away{font-size: 12px;line-height: 12px;}
[z0-render*="s"] .r0head>.c0play{ font-size: 0; }
[z0-render*="s"] .r0data>.c0home .team-name,
[z0-render*="s"] .r0data>.c0away .team-name{font-size: 12px;}

[z0-render*="s"][z0-mode="-3"] .r0head .a1select{padding-top: 0;height: 30px;line-height: 30px;}
[z0-render*="s"] .c0time{ font-size: 11px; }
[z0-render*="s"][z0-mode="-1"] .c0data:before, 
[z0-render*="s"][z0-mode="-3"] .c0data:before{width: 70px;}
[z0-render*="s"] .a0search.z9search:after{width: 40px;background-size: 45% auto;height: 30px;margin: 0;}
[z0-render*="s"] .c0tool{width: 20px;}
[z0-render*="s"] .z0desc .z0legend>li:not(:last-of-type){ padding-right: 10px; }
[z0-render*="s"] .c0score>em{ font-size: 14px; }
[z0-render*="s"] .z0event .r0head{ line-height: 30px; height: 30px; }
[z0-render*="s"] .c0number.d0t-3:before{ font-size: 11px; }
[z0-render*="s"] .c1remark{-webkit-transform: scale(.83);transform: scale(.83);bottom: 11px;}
[z0-render*="s"][z0-mode="-2"] .c1remark,
[z0-render*="s"][z0-mode="-4"] .c1remark{bottom: 13px;}
[z0-render*="s"] .z0submenu .a1select:not(:last-child){margin-right:0;padding-right: 15px;}
[z0-render*="s"] .a1select{min-width: 30px;}

/* [z0-render*="s"] .z0head .a1select:before{max-width: 24px;font-size: 12px;} */
[z0-render*="s"] .z0head .a1select:before{/* max-width: 28px; */font-size: 12px;}
[z0-render*="s"] .z0menu{height: 34px;line-height: 30px;}
[z0-render*="s"] .z0topmenu .a0list{height: 30px;}
[z0-render*="s"] .z0topmenu .a0item{ line-height: 30px; height: 30px; }
[z0-render*="s"] .z0submenu{ padding-top:2px; height: 30px; }
[z0-render*="s"] .a0inblock strong{ padding: 0 1px; }
[z0-render*="s"] .z0event [c1-css="homeRedCard"].c0home .team-name,
[z0-render*="s"] .z0event [c1-css="awayRedCard"].c0away .team-name{border-radius: 2px;padding: 2px 3px;}

[z0-render*="s"] .a1letter .a0list{ padding: 5px; }
[z0-render*="s"] .a1letter dd>button{ width: 50%; }
[z0-render*="s"] [c1-css="homeGoal"].c0score .score-pk:before,
[z0-render*="s"] [c1-css="awayGoal"].c0score .score-pk:after{width: 180px;}
[z0-render*="s"] [c1-css="homeGoal"].c0score .score-pk:before{transform: translateX(-174px) skewX(-25deg);}
[z0-render*="s"] .z0submenu .a0fc .a1select[data-ai-vis]>.a0list{ left: 0;  width: 100%; }

[z0-render*="ss"] .z0topmenu .a0list,
[z0-render*="ss"] .z0topmenu .a0item:after{ transform: none; }
[z0-render*="ss"] .z0topmenu .a0item,
[z0-render*="ss"] .z0topmenu .a0item{padding: 0 4px;width: 35px;min-width: 35px;}
[z0-render][z0-render*="ss"] .z0head .a1select:before{font-size: 12px;}
[z0-render][z0-render*="ss"] .z0head .a1select.z2clean:before{max-width: 100%;}
[z0-render][z0-render*="ss"] .a1select[data-ai-vis]:not(.alway-show)>.a0list{left: 0;right: 0;top:45px;bottom: 0;width: 100% !important;max-width: 100%;position: fixed;padding: 5px;transform: none;}
[z0-render][z0-render*="ss"] .a1letter .a0footer{ text-align: center; }
[z0-render][z0-render*="ss"] .a1letter .a0footer .a0fl{ float: none; padding-bottom: 10px; }

[z0-render][z0-render*="ss"] .a1select[ai-title="设置"][data-ai-vis]:not(.alway-show)>.a0list,
[z0-render][z0-render*="ss"] .a1select[ai-title="搜索"][data-ai-vis]:not(.alway-show)>.a0list,
[z0-render][z0-render*="ss"] .a1select[ai-title="搜索"][data-ai-vis]:not(.alway-show)>.a0list .z9stool {bottom: 60px;box-shadow: none;}
[z0-render][z0-render*="ss"] .a1select[ai-title="设置"][data-ai-vis]:not(.alway-show) .a1panel>.a0list {overflow: auto;position: fixed;top: 95px;bottom: 60px;left: 0;right: 0;}
[z0-render][z0-render*="ss"] .a0search.z9search[data-ai-vis] .a0more {bottom: 100px;}
[z0-render][z0-render*="ss"] .a0search.z9search[data-ai-vis] .a1search .a0bar {bottom: 140px;}

[z0-url*="t1=0"] .z0menu,
[z0-url*="t1=l"] .z0menu>*:not(.a0fl),
[z0-url*="t1=r"] .z0menu>*:not(.a0fr),
[z0-url*="t1=lr"] .z0menu>.a0center,
[z0-url*="t1=lc"] .z0menu>.a0fr,
[z0-url*="t1=rc"] .z0menu>.a0fl,
[z0-url*="t1=c"] .z0menu>*:not(.a0center),
[z0-url*="t2=0"] .z0submenu{ display: none !important; }
[z0-url*="t3=1"] .a0sel:not(button),
[z0-url*="t3=1"] .c0tool,
[z0-url*="t3=1"] .c0corner,
[z0-url*="t3=1"] .w0fwin.a0right,
[z0-url*="t3=1"] .c0half,
[z0-url*="t3=1"] .crank,
[z0-url*="t3=1"] .r0data:not(.r0remark) .c1remark,
/**/[z0-url*="t3=1"] .r0data:not(.a0vis):not([d-flags*=",16,"]),
/*[z0-url*="t3=1"] .r0data[d-noodds="1"]:not(.a0vis),*/
[z0-url*="t3=1"] .r0data[d-st="40"],
[z0-url*="t3=1"] .r0data[d-st="41"],
[z0-url*="t3=1"] .r0data[d-st="42"],
[z0-url*="t3=1"] .r0data[d-st="43"],
[z0-url*="t3=1"] .r0data[d-st="44"],
[z0-url*="t3=1"] .r0data[d-st="45"],
[z0-url*="t3=1"] .r0data[d-st="46"],
[z0-url*="t3=1"] .w0goal{ display: none !important; }
[z0-url*="t3=1"] .r0data[ai-ext] .c0score,
[z0-url*="t3=1"] .r0data[ai-ext] .c0home,
[z0-url*="t3=1"] .r0data[ai-ext] .c0away{ margin-top: 0; }
[z0-url*="t3=1"] .r0head>.c0data:before{ content: none; }
/* [z0-url*="t3=1"][z0-mode="-3"][z0-type$="0"] .c0odds{-webkit-transform: translateX(-43px);transform: translateX(-43px);} */

/* lym */
[z0-url*="t3=1"][z0-mode="-3"][z0-type$="0"] .c0odds{-webkit-transform: translateX(-5px);transform: translateX(-5px);}
[z0-url*="t3=1"][z0-mode="-3"][z0-type$="0"]:not([z0-vista="schedule"]) .r0data .c0odds{-webkit-transform: translateX(11px);transform: translateX(11px);}
[z0-url*="t3=1"][z0-render*="m"][z0-mode="-3"][z0-type$="3"] .c0odds{-webkit-transform: translateX(14px);transform: translateX(14px);}
[z0-url*="t3=1"][z0-render*="m"][z0-mode="-3"].z0live .c0odds, 
[z0-url*="t3=1"][z0-render*="m"][z0-type$="3"][z0-mode="-3"].z0live .c0odds{-webkit-transform: translateX(25px);transform: translateX(25px);}
[z0-url*="t3=1"][z0-render*="m"][z0-mode="-3"][z0-type$="0"] .c0odds{-webkit-transform: translateX(14px);transform: translateX(14px);}

[z0-url*="t3=1"][z0-render*="m"] .c1remark{padding-left: 45px;}
[z0-url*="t3=1"] .r0data .c0line{ display: none; }
[z0-url*="t3=1"] .c0data:before,
[z0-url*="t3=1"] .c0data:after{  content: none; } 

.z0live[z0-lan="2"] .c0st{ font-size: 12px; }
.z0txt2bor [data-title]{ z-index: 1; }
.z0txt2bor [data-title]:before{content: attr(data-title);position: absolute;z-index: -1;-webkit-text-stroke: 2px #ffffff;left: 0;top: 0;}

/* basketball */
.z0bb.a0gs .z0event{ box-shadow: none; }
.z0bb .r0data{height: 80px;display: block;line-height: 20px;padding: 8px 0;margin-bottom: 8px;box-shadow: 0 2px 2px rgba(0, 0, 0, .03);list-style: none;}
.z0bb .r0item .c0home,
.z0bb .r0item .c0away{width: 255px;text-align: left;max-width: 100%;height: 30px;line-height: 0;padding: 0px 88px 0 2px;position: relative;z-index: 1;flex: none;}
/* lym */
.z0bb .r0item .team-name{font-size: 15px;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 5px;line-height: 18px;display: block;}
.z0bb .r0item .a0sel{line-height: 20px;height: 20px;transform: translateY(-1px);}
.z0bb .c0odds{width: 130px;}
.z0bb .r0data .c0match{width: 50px;line-height: inherit;border-radius: 3px;font-weight: normal;color: white;font-size: 11px;padding: 0 0px;margin-right: 165px;text-shadow: 0 0 2px rgba(0, 0, 0, .4);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.z0bb .r0item .c0name{width: 165px;text-align: left;padding-left: 5px;}
.z0bb .r0item .g0c{ list-style: none; }
.z0bb .r0item .g0ul{line-height: 18px;}
.z0bb .r0item .g0team{padding-left: 72px;font-size: 14px;height: 32px;display: flex;}
.z0bb .r0item .g0match{height: 0;font-size: 12px;}
.z0bb .z0event .r0item .g0match .g0ul{position: absolute;top: 0;bottom: 0;z-index: 0;min-height: 20px;}
.z0bb .r0item .g0match .c0c{line-height: 15px;max-width: 100%;vertical-align: middle;}
.z0bb .r0item .g0odds{position: absolute;right: 0;top: 0px;width: 275px;bottom: 0;text-align: center;}
.z0bb .r0item:not(.r0head) .c0odds{line-height: 17px;height: 80px;padding-top: 15px;}
.z0bb .r0item .c0odds a{ display: block; }
.z0bb .r0item .c0odds.d0nozs{line-height: 80px;padding: 0;}
.z0bb .r0data .c0bg{bottom: 0;}
.z0bb .r0data .c0remark{line-height: 12px;text-align: center;font-size: 10px;transform: translateY(-3px);color: #aaa;padding-left: 100px;}
.z0bb .r0item .c0time{width: 40px;color: rgba(0, 0, 0, .5);font-size: 11px;}
.z0bb .r0item .c0time:after{transform: translateX(90px);}
.z0bb .r0item .c0time b{display: block;font-weight: normal;}
.z0bb .r0head{padding-right: 275px;}
.z0bb .c0match,
.z0bb .r0data .c0line{ width: 50px; }
.z0bb .r0data .g0team .g0ul{display: flex;padding-right: 275px;align-items: center;width: 100%;}
.z0bb .r0item .c0st{width: 50px;padding: 0;}
.z0bb .r0item .b0st1,
.z0bb .r0item .b0st2,
.z0bb .r0item .b0st3,
.z0bb .r0item .b0st4,
.z0bb .r0item .b0st5{width: 40px;flex: .8;}
.z0bb .r0item[d-type="2"] .b0st3,
.z0bb .r0item[d-type="2"] .b0st4{font-size: 0 !important;font-weight: normal !important;}
.z0bb .r0item[d-type="2"] .b0st3:before,
.z0bb .r0item[d-type="2"] .b0st4:before{content: '×';font-size: 18px;color: #d20;display: inline-block;vertical-align: middle; font-weight:normal;}
.z0bb .r0item .b0full{width: 50px;flex: 1.0;}
.z0bb .r0data .b0full{font-weight: bold;color: #f96800;font-size: 15px;}
.z0bb .r0data .b0up{  color: #aaa; }
.z0bb .r0item .b0up{width: 60px;flex: 1.1;}
.z0bb .r0item .b0diff,
.z0bb .r0item .b0total{width: 65px;position: relative;flex: 1.0;}
.z0bb .r0item .c0play{width: 35px;}
.z0bb .r0item .c0expert,
.z0bb .r0item .c0data{width: 30px;}
.z0bb .r0item .c0data:before{width: 275px;}
.z0bb .r0item .c0data:after{left: auto;right: 140px;}
.z0bb .r0item .c0odds [z0-odds]{ height: auto; }
.z0bb .r0item .c0odds span{ height: auto; }
.z0bb .r0head .b0play{position: absolute;right: 240px;width: 35px;}
.z0bb .r0head .c0odds{position: absolute;right: 110px;}
.z0bb .c0odds div[z0-odds="1x2"] span:nth-child(2),
.z0bb .w0odds .w2zs ul[z0-type="1x2"] li:nth-child(2){color: rgba(0, 0, 0, 0);}
.z0bb .z0event .r0data:not([d-last]):after{content: none;}
.z0bb .z0event .r0data[d-follow="1"][d-last]:after{height: 3px;}
.z0bb .d0st[d-v="-1"]:before,
.z0bb .d0st[d-v="-2"]:before,
.z0bb .d0st[d-v="-3"]:before,
.z0bb .d0st[d-v="-4"]:before,
.z0bb .d0st[d-v="-5"]:before,
.z0bb .d0st[d-v="-6"]:before,
.z0bb .d0st[d-v="-7"]:before,
.z0bb .d0st[d-v="-8"]:before,
.z0bb .d0st[d-v="-11"]:before,
.z0bb .d0st[d-v="-13"]:before,
.z0bb .d0st[d-v="-20"]:before{ color: #d20 !important; }
.z0bb.z0live .d0st[d-v="-1"]:before{content: '第一节';}
.z0bb.z0live .d0st[d-v="-2"]:before{content: '第一节完';font-weight: bold;}
.z0bb.z0live .d0st[d-v="-3"]:before{content: '第二节';}
.z0bb.z0live .d0st[d-v="-4"]:before{content: '第二节完'; font-weight: bold;}
.z0bb.z0live .d0st[d-v="-5"]:before{content: '第三节';}
.z0bb.z0live .d0st[d-v="-6"]:before{content: '第三节完';font-weight: bold;}
.z0bb.z0live .d0st[d-v="-7"]:before{content: '第四节';}
.z0bb.z0live .d0st[d-v="-8"]:before{content: '第四节完';font-weight: bold;}
.z0bb.z0live .d0st[d-v="-11"]:before{content: '上半场';}
.z0bb.z0live .d0st[d-v="-12"]:before{content: '中场';}
.z0bb.z0live .d0st[d-v="-13"]:before{content: '下半场';}
.z0bb.z0live .d0st[d-v="-20"]:before{content: '加时赛';}

.z0bb.z0live[z0-lan="2"] .d0st[d-v="-1"]:before{content: 'Q1';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-2"]:before{content: 'Q1 END';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-3"]:before{content: 'Q2';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-4"]:before{content: 'Q2 END'; }
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-5"]:before{content: 'Q3';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-6"]:before{content: 'Q3 END';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-7"]:before{content: 'Q4';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-8"]:before{content: 'Q4 END';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-11"]:before{content: 'FH';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-12"]:before{content: 'HT';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-13"]:before{content: 'SH';}
.z0bb.z0live[z0-lan="2"] .d0st[d-v="-20"]:before{content: 'OT';}

.z0bb .r0data .d0st:before{ padding: 0 !important; }
.z0bb .w0wins-body .r0data .team-name{white-space: normal;font-size: 13px !important;}

.z0bb .r0data:not([d-st2="0"])  .b0diff:before,
.z0bb .r0data:not([d-st2="0"])  .b0total:before{opacity: .5;font-size: 11px;position: absolute;left: 0;}
.z0bb .r0data:not([d-st2="0"]) .g0home .b0diff:before,
.z0bb .r0data:not([d-st2="0"]) .g0home .b0total:before{ content: 'Total'; }
.z0bb .r0data:not([d-st2="0"]) .g0away .b0diff:before,
.z0bb .r0data:not([d-st2="0"]) .g0away .b0total:before{ content: 'Half'; }

.z0bb .d0st{ display: block; }
.z0bb .r0data .c0extra:after{font-size: 11px;transform: none;display: inline-block;text-align: center;width: auto;animation: none;}
.z0bb .r0data:not([d-st="1"]):not([d-st="3"]):not([d-st="5"]):not([d-st="7"]):not([d-st="11"]):not([d-st="13"]):not([d-st="20"]) .c0extra:after{ content: none; }
.z0bb .r0data[d-st2="0"] .c0extra:after,
.z0bb .r0data[d-st2="6"] .c0extra:after{ content: none; }
.z0bb .r0data[d-st2="1"] .g0home .b0diff,
.z0bb .r0data[d-st2="2"] .g0home .b0diff,
.z0bb .r0data[d-st2="1"] .g0home .b0total,
.z0bb .r0data[d-st2="2"] .g0home .b0total{ visibility: hidden; }

.z0bb .g0home[c1-css="homeGoal"] .b0full,
.z0bb .g0away[c1-css="awayGoal"] .b0full,
.z0bb .r0item[d-st2="1"] .g0home[c1-css="homeGoal"] .b0st1,
.z0bb .r0item[d-st2="2"] .g0home[c1-css="homeGoal"] .b0st2,
.z0bb .r0item[d-st2="3"] .g0home[c1-css="homeGoal"] .b0st3,
.z0bb .r0item[d-st2="4"] .g0home[c1-css="homeGoal"] .b0st4,
.z0bb .r0item[d-st2="1"] .g0away[c1-css="awayGoal"] .b0st1,
.z0bb .r0item[d-st2="2"] .g0away[c1-css="awayGoal"] .b0st2,
.z0bb .r0item[d-st2="3"] .g0away[c1-css="awayGoal"] .b0st3,
.z0bb .r0item[d-st2="4"] .g0away[c1-css="awayGoal"] .b0st4{  color: #d20; font-weight: bold; }
.z0bb .g0away[c1-css="awayGoal"] .b0full,
.z0bb .g0home[c1-css="homeGoal"] .b0full{text-shadow: 1px 1px 0 yellow;}
.z0bb .w0odds .r0item{padding: 0;height: auto;min-height: 50px;}
.z0bb .w0odds .r0item .g0ul .c0c{line-height: 15px;}
.z0bb .w0odds .r0item .g0match{width: 62px;padding-left: 5px;position: absolute;height: 100%;top: 0;font-size: 10px;}
.z0bb .w0odds .r0item .g0home{padding: 0 35px 0 0;position: absolute;left: 50px;right: 50%;top:0;height: 100%;}
.z0bb .w0odds .r0item .g0home .c0home{text-align: right;padding: 0;}
.z0bb .w0odds .r0item .g0away .c0away{ padding: 0; }
.z0bb .w0odds .r0item .g0away{padding: 0 0 0 35px;position: absolute;left: 50%;right: 50px;top:0;height: 100%;}
.z0bb .w0odds .r0item .g0away:before{content: '-';position: absolute;left: -5px;text-align: center;width: 10px;font-weight: bold;display: block;top: 50%;transform: translateY(-50%);}
.z0bb .w0odds .r0item .g0team .c0c:not(.c0home):not(.c0away):not(.b0full){ display: none; }
.z0bb .w0odds .r0data .c0odds.d0nozs{position: absolute;right: 0;width: 62px;line-height: inherit;height: 100%;padding-right: 5px;left: auto;text-align: right;}
.z0bb .w0odds .r0item .g0team .b0full{position: absolute;width: 30px;top: 50%;transform: translateY(-50%);}
.z0bb .w0odds .r0item .g0home .b0full{right: 2px;}
.z0bb .w0odds .r0item .g0away .b0full{left: 2px;}
.z0bb .w0odds .r0item .g0c>*{display: inline-block;overflow: hidden;vertical-align: middle;max-width: 100%;flex: none;padding: 0;}

.z0bb .z0event .r0item .g0match .g0ul:after, .z0bb .w0odds .r0item .g0c:after{content: '';width: 0;height: 100%;display: inline-block;overflow: hidden;vertical-align: middle;}
.z0bb .w0odds .r0item .c0match{padding: 0;height: auto;color: inherit;margin: 0;text-shadow: none;font-weight: bold;}
.z0bb .w0odds .r0item .c0match a{ color:inherit;}

.z0live[z0-load="ing"][z0-mode="match"] .z0event{ display: none; }
.z0live[z0-load="ing"][z0-mode="match"] .z0data:before{content: '正在加载，请稍后...';display: block;font-size: 18px;line-height: 40px;background: white;color: #c18a4a;padding: 10px;}
.z0live[z0-mode="time"] .z0gmatch{ display: none; }
.z0live[z0-mode="match"] .z0gmatch{font-weight: bold;font-size: 16px;line-height: 35px;text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);}
.z0live[z0-mode="match"] .z0gmatch:not([data-ai-vis]){ display: none; }
.z0live[z0-mode="match"] .c0tool{ display: none; }


.z0bb[z0-render*="m"] .z0event .r0data{padding: 30px 0 0 0;height: 94px;background: #fafafa;box-shadow: none;margin-bottom: 12px;border-bottom: solid 1px #ddd;}
/* .z0bb[z0-render*="m"] .z0event .r0item .g0match .g0ul{top: 7px;bottom: auto;} */
/* lym */
.z0bb[z0-render*="m"] .z0event .r0item .g0match .g0ul{top: 7px;bottom: auto;right: auto;}
/* .z0bb[z0-render*="m"] .z0event .r0data .c0match {margin-right: 0;width: 95px;color: inherit;text-shadow: none;text-align: left;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;color: black;font-weight: bold;} */
/* lym */
.z0bb[z0-render*="m"] .z0event .r0data .c0match {margin-right: 0;width: 95px;color: inherit;text-shadow: none;text-align: left;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;color: black;font-weight: bold;background: inherit !important;}
.z0bb[z0-render*="m"] .r0item .a0sel{ transform: none; }
.z0bb[z0-render*="m"] .r0item .c0time{width: 75px;text-align: left;}
.z0bb[z0-render*="m"] .r0item .c0time b{ display: inline-block; }
.z0bb[z0-render*="m"] .z0event .r0item .g0team{padding-left: 15px;font-size: 13px;}
.z0bb[z0-render*="m"] .r0data .b0full{ font-size: 14px; }
.z0bb[z0-render*="m"] .z0event .r0item .c0home, .z0bb[z0-render*="m"] .z0event .r0item .c0away{margin-right: 0;width: 160px;height: 32px;padding: 0;border-right: solid 1px #eaeaea;overflow: hidden;}
.z0bb[z0-render*="m"] .z0event .r0data .c0bg{padding-left: 0;}
.z0bb[z0-render*="m"] .r0data .c0line{width: 10px;}
.z0bb[z0-render*="m"] .z0event .r0head{ padding-right: 130px; }
.z0bb[z0-render*="m"] .r0head .c0match,
.z0bb[z0-render*="m"] .r0head .c0st{ display: none; }
.z0bb[z0-render*="m"] .r0item .c0st{ text-align: left; }
.z0bb[z0-render*="m"] .d0st{ display: inline-block; }
.z0bb[z0-render*="m"] .r0head .c0name{padding-left: 5px;width: 165px;}
.z0bb[z0-render*="m"] .r0head .c0time{display: none;}
.z0bb[z0-render*="m"] .r0item .g0odds{width: 130px;}
.z0bb[z0-render*="m"] .z0event .r0item .g0match:before{content: '';height: 30px;background: rgba(220, 203, 191, .3);position: absolute;left: 0;top: 0;right: 0;z-index: -1;}
.z0bb[z0-render*="m"] .r0head .c0odds{ right: 0; }
.z0bb[z0-render*="m"] .r0data .g0team .g0ul2{ padding-right: 130px; display: flex; align-items: center; }
.z0bb[z0-render*="m"] .z0event .r0data .g0team .g0ul{ padding-right: 130px; }

.z0bb[z0-render*="m"] .r0data .c0odds{position: absolute;right: 0;bottom: 0;height: 60px;padding-top: 2px;}
.z0bb[z0-render*="m"] .z0event .r0item .c0odds.d0nozs{ line-height: 60px; }
.z0bb[z0-render*="m"] .r0item .c0play,
.z0bb[z0-render*="m"] .r0item .c0tool{ line-height: 0; }
.z0bb[z0-render*="m"] .r0item .c0data:before{width: 130px;background: rgba(254, 242, 233, 0.7);}
.z0bb[z0-render*="m"] .r0item .c0data:after{right: 130px;background: none; content: none;}
.z0bb[z0-render*="m"] .r0item .g0odds .g0ul{line-height: 30px;height: 30px;}
.z0bb[z0-render*="m"] .r0item .g0odds .g0ul .c0c{flex: 1;}
/* lym */
.z0bb[z0-render*="m"] .r0item .g0odds .g0ul .c0c.c0data{min-width: 70px;}

.z0bb[z0-render*="m"] .z0event .r0item .team-name{ font-size: 14px; }
.z0bb[z0-render*="m"] .r0item .b0st1, 
.z0bb[z0-render*="m"] .r0item .b0st2, 
.z0bb[z0-render*="m"] .r0item .b0st3, 
.z0bb[z0-render*="m"] .r0item .b0st4, 
.z0bb[z0-render*="m"] .r0item .b0st5{width: 37px;}
.z0bb[z0-render*="m"] .r0item .b0diff, 
.z0bb[z0-render*="m"] .r0item .b0total{ padding-left: 5px; }
.z0bb[z0-render*="s"] .z0event .r0item .g0team{ font-size: 12px; }
.z0bb[z0-render*="s"] .z0event .r0data .b0full{ font-size:13px; }
.z0bb[z0-render*="s"] .z0event .r0item .c0home, 
.z0bb[z0-render*="s"] .z0event .r0item .c0away{width: 50%;margin-right: -18px !important;padding-right: 25px;}
.z0bb[z0-render*="s"] .z0event .r0item .b0diff{ display: none; }
.z0bb[z0-render*="s"] .z0event .r0head .c0name{ width: 145px; }

.z0bb[z0-render*="s"][z0-mode="match"] .z0gmatch{ font-size: 14px; line-height: 30px; }



/* esports */
.z0es.a0gs .z0event{ box-shadow: none; }
.z0es .r0data{height: 106px;display: block;line-height: 20px;padding: 26px 0 8px 0;margin-bottom: 8px;box-shadow: 0 2px 2px rgba(0, 0, 0, .03);list-style: none;}
.z0es .r0data:before{content: '';display: block;position: absolute;top: 0;left: 0;right: 0;height: 26px;background: #fafafa;}
.z0es .r0item .c0home,
.z0es .r0item .c0away{width: 31%;text-align: left;max-width: 100%;height: 40px;padding: 0 0 0 24px;position: relative;z-index: 1;flex: none;font-size: 0;}
.z0es .r0item .team-name{max-width: 99%;line-height: 17px;color: #333;font-size: 14px;}
.z0es .r0item .c0home img,
.z0es .r0item .c0away img{width: 18px;vertical-align: middle;display: inline-block;position: absolute;left: 0;top: 10px;}
.z0es .r0item .c0home img{top: 15px;}
.z0es .r0item .g0c{ list-style: none; }
.z0es .r0item .g0ul{line-height: 15px;}
.z0es .r0item .g0team{padding: 0 0 0 140px;font-size: 14px;height: 40px;display: flex;}
.z0es .r0item .g0team.g0home .c0c{ padding-top: 5px; }
.z0es .r0item .g0team.g0away .c0c{ padding-bottom: 5px; }
.z0es .r0item .g0team .d0score{width: 9%;font-size: 14px !important;color: #C18A4A;font-weight: bold;}
.z0es .r0item .g0team .g0ul .d0odds0.c0c{width: 6%;font-size: 12px;color: #666;}
.z0es .r0item .g0team .d0odds0,
.z0es .r0item .g0team .d0ah{ border:solid 1px #efefef; border-width: 0 1px; }
.z0es .r0item .g0team .d01x2{width: 14%;}
.z0es .r0item .g0team .d0ah{width: 22%;}
.z0es .r0item .g0team .d0ou{width: 22%;}
.z0es .r0item .t0bef{position: relative;}
.z0es .r0item .t0bef:after{content: '比分';position: absolute;top: -26px;bottom: auto;left: 0;right: 0;color: #aaa;font-size: 11px;line-height: 26px;white-space: nowrap;text-align: center;width: auto;height: auto;background: none;font-weight: normal;}
.z0es .r0item .t0bef.d01x2:after{ content: '全场赛果'; }
.z0es .r0item .t0bef.d0ah:after{ content: '让分盘'; }
.z0es .r0item .t0bef.d0ou:after{ content: 'O/U'; }
.z0es .r0item .t0bef.c0data:after{ content: '直播'; }
.z0es .r0item .t0bef.c0data:after{ content: '数据'; }
.z0es .r0item .c0odds{font-size: 0;line-height: 35px;padding-left: 4px;padding-right: 4px;}
.z0es .r0item .c0odds>span{height: auto;font-size: 12px;width: 33%;margin: 0;}
.z0es .r0item .c0odds.d01x2 span{ width: 50%; }
.z0es .r0item .c0odds.d01x2 span:nth-child(2){ display: none; }
.z0es .r0item .g0match{height: 0;font-size: 12px;}
.z0es .z0event .r0item .g0match .g0ul{position: absolute;top: 0;bottom: 0;z-index: 0;padding-top: 34px;white-space: nowrap;line-height: 26px;}
.z0es .r0item .g0match .c0c{line-height: 20px;max-width: 100%;vertical-align: top;}
.z0es .r0item .g0match .d0race,
.z0es .r0item .g0match .d0match{list-style: none;position: absolute;top: 0;width: 50px;left: 0;text-align: center;color: #999;}
.z0es .r0item .g0match .d0match{ left: 50px; width: auto; text-align: left; }
.z0es .r0item .g0match .d0match span{ padding-right: 10px; }
.z0es .r0item .g0match .d0race{ color: #333; font-weight: bold; }
.z0es .r0item .g0match .c0st{width: 90px;line-height: 30px;padding: 5px 0 0 0;}
.z0es .r0data .g0team .g0ul{display: flex;padding-right: 150px;align-items: center;width: 100%;line-height: 35px;}
.z0es .r0data .g0team .g0ul .c0c{min-height: 40px;height: 40px;font-size: 0;}
.z0es .r0item .c0play{width: 50px;}
.z0es .r0item .c0data{width: 50px;}
.z0es .r0item .c0data:before{width: 150px;right: 0;left: 0;}
.z0es .r0item .g0odds{position: absolute;right: 0;top: 26px;width: 150px;bottom: 0;text-align: center;padding: 0;}
.z0es .r0item .g0odds .c0c{height: 80px;line-height: 80px;width: 50px;font-size: 0;}
.z0es .r0item .g0odds .c0c>* { font-size: 13px; }
.z0es .r0item .c0logo{width: 50px;}
.z0es .r0item .c0logo .d0logo{width: auto;height: 40px;line-height: 40px;font-size: 0;}
.z0es .r0item .c0logo .d0logo img{width: auto;height: 34px;border: solid 2px rgba(0, 0, 0, 0);vertical-align: middle;display: inline-block;border-radius: 4px;}
.z0es .r0item .c0logo .d0logo.a0sel:before{ content: none; }
.z0es .r0item .c0logo .d0logo.a0sel[data-ai-vis] img{border-color: #F44336;}
.z0es .d0st[d-v="-0"]:before{content: '未开始';color: #999;padding: 0 !important;}
.z0es .d0st[d-v="--1"]:before{content: '异常';}
.z0es .d0st[d-v="-1"]:before{content: '直播中'; color: red !important;}
.z0es .d0st[d-v="-4"]:before,
.z0es .d0st[d-v="-30"]:before,
.z0es .d0st[d-v="-31"]:before{content: '已结束';}
.z0es.z0live[z0-lan="2"] .d0st[d-v="-0"]:before{ content: 'Not started'; }
.z0es.z0live[z0-lan="2"] .d0st[d-v="-1"]:before{ content: 'Live streaming'; }
.z0es.z0live[z0-lan="2"] .d0st[d-v="-4"]:before,
.z0es.z0live[z0-lan="2"] .d0st[d-v="-30"]:before,
.z0es.z0live[z0-lan="2"] .d0st[d-v="-31"]:before{ content: 'Over'; }
.z0es .r0data .c0extra:after{transform: none;font-size: inherit;display: block;text-align: center;width: auto;animation: none;}
.z0es.z0live[z0-mode="match"] .z0gmatch{ background: black; text-shadow: none; }
.z0es.z0live[z0-mode="match"] .c0tool{display: inline-block;visibility: hidden;}

/*.z0match2euro:before{content:'';display:block;height: 100px;background: #1fa8bf url(../images/2020euro.jpg) no-repeat center center;background-size: 100% auto;max-width: 1080px;margin: 0 auto;border-radius: 5px 5px 0 0;}*/
.z0live .z0match2diy .r0item.r0data{padding-top: 26px;height: 76px;}
.z0match2diy .r0data .c0match{font-size: 14px;}
.z0match2diy .r0data .c0match .round {font-size: 12px;}
.z0match2diy .r0data .d0match{position:absolute;top: 5px;width: 55px;text-align: center;font-weight: bold;}
.z0match2diy .r0data .d0luosi{position: absolute;right: 0;top: 0;width: 287px;line-height: 26px;height: 26px;text-align: center;background: rgb(0 0 0 / 10%);color: #000;text-decoration: none;text-shadow: none;transition: all .3s;font-weight: bold;}
.z0match2diy .r0data .d0round{font-size:12px;line-height: 22px;border-radius: 10px;margin: 0;color: rgb(255 255 255 / 50%);text-shadow: none;}
.z0match2diy .r0data .d0round b{font-size: 15px;width: 22px;height: 22px;border-radius: 20%;background: white;color: red;display: inline-block;}
.z0match2diy .r0data .d0round b[data-child="first"]{background: gold;}
.z0match2diy .r0data .d0round2 b{display:block;margin: 0 auto;color: white;}
.z0live[z0-lan="2"] .z0match2diy .r0data .d0match{font-size:10px;line-height: 10px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;}

.z0match2diy .r0data .d0round2[data-group="A"] b{background: #e60000;}
.z0match2diy .r0data .d0round2[data-group="A"],
.z0match2diy .r0data .d0round2[data-group="A"]+.d0match{color: #e60000;}
/*.z0match2diy .r0data .d0round2[data-group="A"]+.d0match+.d0group{ background:#e60000;}*/

.z0match2diy .r0data .d0round2[data-group="B"] b{background: #80007a;}
.z0match2diy .r0data .d0round2[data-group="B"],
.z0match2diy .r0data .d0round2[data-group="B"]+.d0match{color: #80007a;}
/*.z0match2diy .r0data .d0round2[data-group="B"]+.d0match+.d0group{ background:#80007a;}*/

.z0match2diy .r0data .d0round2[data-group="C"] b{background: #6d00c5;}
.z0match2diy .r0data .d0round2[data-group="C"],
.z0match2diy .r0data .d0round2[data-group="C"]+.d0match{color: #6d00c5;}

.z0match2diy .r0data .d0round2[data-group="D"] b{background: #2f008c;}
.z0match2diy .r0data .d0round2[data-group="D"],
.z0match2diy .r0data .d0round2[data-group="D"]+.d0match{color: #2f008c;}

.z0match2diy .r0data .d0round2[data-group="E"] b{background: #0054f8;}
.z0match2diy .r0data .d0round2[data-group="E"],
.z0match2diy .r0data .d0round2[data-group="E"]+.d0match{color: #0054f8;}

.z0match2diy .r0data .d0round2[data-group="F"] b{background: #00a598;}
.z0match2diy .r0data .d0round2[data-group="F"],
.z0match2diy .r0data .d0round2[data-group="F"]+.d0match{color: #00a598;}

.z0match2diy .r0data .d0round2[data-group="G"] b{background: #00885c;}
.z0match2diy .r0data .d0round2[data-group="G"],
.z0match2diy .r0data .d0round2[data-group="G"]+.d0match{color: #00885c;}

.z0match2diy .r0data .d0round2[data-group="H"] b{background: #8fa602;}
.z0match2diy .r0data .d0round2[data-group="H"],
.z0match2diy .r0data .d0round2[data-group="H"]+.d0match{color: #8fa602;}


.z0body2worldcup-2022 .c0bg>.c0line{background: #e2ccd4 !important;}
.z0body2worldcup-2022 .z0match2diy .r0data .c0match a, .z0body2worldcup-2022 .z0match2diy .r0data .c0match .d0round3{color:black;}

.z0match2diy .r0data .d0group{position:absolute;top: 0;left: 77px;word-spacing: 10px;font-size: 13px;background: rgb(102 0 0 / 32%);border-radius: 0 0 5px 0px;padding: 0 20px;line-height: 26px;color: white;text-align: left;font-weight: normal;white-space: nowrap;transition: all .3s;}

.z0match2diy .r0data:hover .d0group,
.z0match2diy .r0data:hover .d0luosi{background: #c18a4a;color: white;}
.z0match2diy .r0head .c0round{ font-size:0;}
[z0-mode="-3"].z0live .z0match2diy .r0data .c0odds{padding-top: 30px;}
[z0-mode="-1"] .r0data .d0luosi,
[z0-mode="-3"] .r0data .d0luosi{ width:156px;}


/*.z0body2yingchao:before{content:'';display:block;position:fixed;left: 0;background: url(../images/bg-yingchao.png) repeat 0 60px;background-size: 150px;right: 0;top: 0;bottom: 0;z-index: -1;/* opacity: .99; *//*background: url(../images/luosi-yingchao-bg1.jpg) no-repeat center center;}*/
.z0body2yingchao .app-body .a0gs{background:none;}
.z0body2yingchao .app-body .a0main{background: #efece7;}
.z0body2yingchao .z0adimg{background: url(../images/luosi-yingchao-ad.jpg) no-repeat center center;background-size: contain;}
.z0body2yingchao .z0adimg img{ opacity:0;}
.z0match2yingchao .r0data .d0group{background: rgb(168 168 168 / 30%);color: #999;text-shadow: none;}

/* lym 2024/06/21 */
body.z0body2yingchao a.worldCup_kefu {display: none !important;}


.z0es[z0-render*="m"] .r0item .c0odds>span{ padding: 0; background: none; }

.a1letter dd>button.a0sel{ width: 50%; }


body { min-width: 600px;  }
body.z0vista-end{min-width: 800px;}

.jwapp-main{ margin:0 auto; max-width:1080px;}
.jwapp-win{position: fixed;text-align: center;z-index: 1000;left: 0;right: 0;top: 0;bottom: 0;vertical-align: middle;background: rgb(0 0 0 / .6);font-size: 0;}
.jwapp-win:before{content: '';height: 100%;display: inline-block;vertical-align: middle;width: 0;overflow: hidden;}
.jwapp-win:not([data-ai-vis="1"]){ display:none;}
.jwapp-win .j-dialog{max-width: 450px;background: white;box-shadow: 0 0 7px rgb(0 0 0 / .4);border-radius: 2px;width: 100%;display: inline-block;vertical-align: middle;position: relative;font-size: 13px;max-height: 100%;overflow: auto;}
.jwapp-win .j-dialog.j-auto{max-width: 700px;}
.jwapp-win .j-list{padding: 10px 0 20px 0;}
.jwapp-win .j-close{position:absolute;right:0;width: 70px;height: 50px;cursor: pointer;background: url(../images/icon-close.png) no-repeat center center;background-size: 30%;opacity: .8;transition: opacity .3s;}
.jwapp-win .j-close:hover{ opacity:1;}
.jwapp-win .j-close-touch{content:'';position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 0;display: none;}
.jwapp-win .j-title{font-weight: normal;font-size: 20px;line-height: 40px;padding: 10px 0 10px 30px;text-align: left;}
.jwapp-win .j-content{ padding-bottom:10px;}
.jwapp-win .j-item{text-align:left;padding: 5px 30px;min-height: 65px;}
.jwapp-win .j-item>strong{ color:#111;}
.jwapp-win .j-item[data-tips]:before{content:attr(data-tips);position: absolute;right: 70px;opacity: .6;font-size: 15px;line-height: 45px;z-index: 0;}
.jwapp-win .j-item .a1select[data-ai-vis] button.a0item{flex: 1;}
.jwapp-win .j-item .a1select[data-ai-vis] .a0item[data-ai-vis]{font-weight:bold;background: #d5a56d;}
.jwapp-win .j-item .a1select.alway-show{line-height: 40px;vertical-align: middle;display: flex;background: #e2d6c6;}
.jwapp-win .j-item.j-number .a1select .a0item{ font-size:15px;}
.jwapp-win .j-item.j-msg{font-size: 18px;text-align: center;color: #666;}
.jwapp-win .j-item.j-mini{padding:0 30px;min-height: 0px;}
.jwapp-win .j-item.j-summary{line-height: 22px;opacity: .7;}
.jwapp-win .j-item.j-shop{line-height: 30px;}
.jwapp-win .j-item.j-shop b{display:inline-block;border-radius: 2px;line-height: 25px;padding: 0 10px;min-width: 100px;color: #a35c00;font-size: 16px;}
.jwapp-win .j-item .j-gallery{ text-align:center;}
.jwapp-win .j-item .j-gallery img{max-height:300px;max-width: 100%;display: block;margin: 0 auto;}
.jwapp-win .j-item .j-msg{border-radius: 4px;padding: 5px 0px;font-size: 15px;}
.jwapp-win .j-item .j-msg[data-status]:before{content: '';width: 30px;height: 30px;display: inline-block;vertical-align: middle;background: no-repeat left center;background-size: 60%;}
.jwapp-win .j-item .j-msg[data-status="error"]{color: red;}
.jwapp-win .j-item .j-msg[data-status="error"]:before{ background-image:url(../images/icon-!.png);}
.jwapp-win .j-item .j-msg[data-status="ok"]{color: #111;}
.jwapp-win .j-item .j-msg[data-status="ok"]:before{ background-image:url(../images/icon-ok.png);}
.jwapp-win .j-item .j-msg[data-status="loading"]{color: #777;}
.jwapp-win .j-item .j-msg[data-status="loading"]:before{background-image: url(../images/loading.gif);}
.jwapp-win .j-item .j-txt{width:100%;border-radius: 4px;border: none;background: rgb(235 235 235 / 50%);line-height: 35px;font-size: 16px;padding: 5px 15px;outline: none;position: relative;z-index: 1;}
.jwapp-win .j-item .j-txt:focus{background: #d5e2f3;color: black;}
.jwapp-win .j-item .j-ck input{margin-right:5px;width: 16px;height: 16px;vertical-align: middle;}
.jwapp-win .j-item .j-ck span{ display:inline-block; vertical-align: middle; }
.jwapp-win .j-item .j-line{ color: #ccc; display: inline-block;padding: 0 10px; }
.jwapp-win .j-item .j-link{cursor: pointer;padding: 0 5px;display: inline-block;color: #a35c00;user-select: none;}
.jwapp-win .j-item .j-link:hover{color: #2072da;}
.jwapp-win .j-item .j-r{ float: right; }
.jwapp-win .j-item .j-bt{border-radius: 6px;text-align: center;background: rgb(193 138 74);color: white;font-size: 15px;line-height: 45px;letter-spacing: 1px;height: 45px;cursor: pointer;user-select: none;display: block;text-decoration: none;}
.jwapp-win .j-item .j-bt-cart{background: #825c32;}
.jwapp-win .j-item .j-bt-cancel{background: #eee;color: #555;}
.jwapp-win .j-item.j-bts{  display:flex;}
.jwapp-win .j-item.j-bts .j-bt{flex:1;border-radius: 0;}
.jwapp-win .j-center{ text-align:center; padding:10px 0;}
.jwapp-win .j-col-code{ display: flex; }
.jwapp-win .j-col-code .j-txt{flex: 1.5;vertical-align: middle;}
.jwapp-win .j-col-code .j-bt{letter-spacing: 0;flex: 1;margin-left: 10px;background: #c18a4a;font-size: 14px;vertical-align: middle;line-height: 45px;}
.jwapp-win .j-col-code .j-bt[data-second]{ font-size:0;}
.jwapp-win .j-col-code .j-bt[data-second]:before{content:attr(data-second) '秒';font-size:15px;display: inline-block;vertical-align: middle;}
.jwapp-win .j-col-code .j-bt.j-disabled{background: #ccc;color: #777;cursor: not-allowed;}

.live_config_style{font-size: 12px;position: absolute;right: 5px;bottom:0}
.live_config_style .content{display: inline-block;margin-left: 5px;font-size: 12px;}
.live_config_style .a1check:before, .live_config_style .a1radio:before{width: 15px;height: 15px;}
.live_config_style .a1check[data-ai-vis]:after{width: 13px;height: 7px;left: 1px;margin-top: -7px;-webkit-transform: rotate(-45deg) scale(.8);transform: rotate(-45deg) scale(.8);}

.live_config_style{font-size: 12px;position: absolute;right: 5px;bottom:0}
.live_config_style .content{display: inline-block;margin-left: 5px;font-size: 12px;}
.live_config_style .a1check:before, .live_config_style .a1radio:before{width: 15px;height: 15px;}
.live_config_style .a1check[data-ai-vis]:after{width: 13px;height: 7px;left: 1px;margin-top: -7px;-webkit-transform: rotate(-45deg) scale(.8);transform: rotate(-45deg) scale(.8);}


/* chrome 等css3浏览器 */
[z0-flex="1"] .z0event .r0data:hover{ background-color: #fcf5e8;}
[z0-flex="1"]:not([z0-url]) .z0body-head[d-active="1"]{position: fixed;position: sticky;width: 100%;z-index: 5;top: 0;left: 0;}

/* ie 等老款浏览器*/
[z0-flex="0"]:not([z0-url]) { min-width: 800px;  }
[z0-flex="0"] .r0head>.c0data:before{  background-color: rgba(0,0,0,0); }
[z0-flex="0"] .r0head>.c0data:after{ content: none; }
[z0-flex="0"] .w0bf .r0data:after,
[z0-flex="0"] .w0odds .r0data:after{ position: static; content: '0'; font-size: 0; height: 40px; display: inline-block;  width: 0px; vertical-align: middle; }

/* lym 2023/11/16*/
/* ios搜索功能样式 */
[z0-render][z0-render*="m"] .a1select[data-ai-vis].z9search:not(.alway-show)>.a0list{left: 0;top: 43px;bottom: 0;width: 100% !important;max-width: 100%;position: fixed;}
/* 解决android ipad搜索功能样式 */
[z0-render][z0-render*="ms"] .a1select[data-ai-vis].z9search:not(.alway-show)>.a0list{bottom: 60px;box-shadow: none;}
[z0-render][z0-render*="ms"] .a1select[data-ai-vis].z9search:not(.alway-show)>.a0list .z9stool{bottom: 60px;box-shadow: none;}
[z0-render][z0-render*="ms"] .a0search.z9search[data-ai-vis] .a0more{bottom: 100px;}


/* 关注栏目 */
.z0live[z0-vista="follow"] .c0data .c0extra2link{transform: translateX(-214px) scale(0.87);position: absolute;}
.z0live[z0-vista="follow"] .r0item .c0data{width: 100px;}
.z0live[z0-vista="follow"] .r0item .c0round{display: none;}
.z0live[z0-vista="follow"] .c0data:before{width: 255px;}
.z0live[z0-vista="follow"][z0-mode="-1"] .c0data:before, .z0live[z0-vista="follow"][z0-mode="-3"] .c0data:before{width: 124px;}
.z0live[z0-vista="follow"] .c0data .c0extra2link a{display: block;margin: 0 2px 2px 0;}

/* 添加笔记的样式 */
.z0live[z0-vista="follow"] .z0event .notes_item {min-width: 100%;position: relative;padding: 5px 255px 5px 160px;cursor: pointer;text-align: center;color: #999;font-size: 12px;}
.z0live[z0-vista="follow"][z0-mode="-1"] .z0event .notes_item,
.z0live[z0-vista="follow"][z0-mode="-3"] .z0event .notes_item{padding: 5px 125px 5px 160px;}
.z0live[z0-vista="follow"] .z0event .notes_item.add-notes{text-align: center;/* text-align: right; */}
.z0live[z0-vista="follow"] .z0event .notes_item.add-notes span{padding-left: 17px;background: url(../images/notes_pen.png) no-repeat left center;background-size: auto 14px;cursor: pointer;transform: translateX(05px);display: inline-block;}
/* 经典版\纯比分 */
.z0live[z0-vista="follow"] .z0event ul.r0item{height: auto;flex-wrap: wrap;}
.z0live[z0-vista="follow"] .c0data .c0extra2link[data-count="2"],
.z0live[z0-vista="follow"] .c0data .c0extra2link[data-count="1"]{top: 25px;}
.z0live[z0-vista="follow"][z0-mode="-1"] .c0data .c0extra2link, 
.z0live[z0-vista="follow"][z0-mode="-3"] .c0data .c0extra2link{transform: translateX(-85px);top: 20px;}
.z0live[z0-vista="follow"][z0-type$="0"] .r0data[d-ts2] .c0number{top: 27%;}
.z0live.z0fb[z0-vista="follow"][z0-type$="0"] .r0data[d-ts2] .c0number{top: 22px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .app-dialog{padding: 10px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .c-content{padding: 0;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .head{color: rgba(0, 0, 0, .6);font-size: 16px;padding: 5px 0 10px;border-bottom: 1px solid rgba(0, 0, 0, .1);}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .close{background: url(../images/icon-close.png) no-repeat;background-size: contain;    width: 20px;height: 20px;position: absolute;right: 15px;top: 15px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .inline{display: inline-block;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .inline:nth-child(2){font-size: 14px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .edit{background: #f7f7f7;border-radius: 10px;padding: 10px 0 0;box-sizing: border-box;position: relative;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .home.active{color: #e44d5c;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .away.active{color: #3a82fb;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .title{position: relative;padding: 5px 0;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item{position: relative;cursor: pointer;color: #000;font-weight: bold;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item:first-child{padding: 0 10px 0 25px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item:last-child{padding: 0 25px 0 10px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;border: 1px solid rgb(199,199,199);border-radius: 100%;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item.away::after{content: "";position: absolute;right: 0;left: inherit;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;border: 1px solid rgb(199,199,199);border-radius: 100%;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item.home[data-ai-vis="1"]{color: #e44d5c;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item.home[data-ai-vis="1"]::after{content: "";background: url(../images/note_home_checkbox.png) no-repeat;background-position: left center;background-size: contain;border: 0;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item.away[data-ai-vis="1"]{color: #3a82fb;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item.away[data-ai-vis="1"]::after{content: "";background: url(../images/note_away_checkbox.png) no-repeat;background-position: left center;background-size: contain;border: 0;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .textarea-tool .edit-box{position: absolute;bottom: 0;left: 0;width: 100%;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .textarea-tool textarea{ border: 0;padding: 5px 10px;box-sizing: border-box;background: transparent;width: 100%;text-align: left;height: 100px;line-height: 20px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .edit-box{padding: 0 10px;font-size: 14px;color: rgba(0, 0, 0, .4);}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .edit-box::after{content: "";display: block;height: 0;clear: both;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .edit-box .num{float: left;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .edit-box .clear{float: right;cursor: pointer;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .c-footer-button{justify-content: space-between;margin-top: 10px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .c-footer-button .tips{color: #cf2929;font-size: 14px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .c-footer-button .aio-bt{max-width: 65px;white-space: nowrap;padding: 0;line-height: 35px;border-radius: 5px;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .dialoading::before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 40px;height: 40px;border: 2px solid #ff7310;border-top-color: transparent;border-radius: 50%;animation: rotate 0.75s linear infinite;z-index: 11;}
.z0live[z0-vista="follow"] #match_notes_prompt_dialog .dialoading::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, .9);z-index: 1;}
.z0live[z0-vista="follow"] .note-mark-name{font-weight: bold;}
.z0live[z0-vista="follow"] .note-mark-name.homeTeam{color: #e44d5c;}
.z0live[z0-vista="follow"] .note-mark-name.awayTeam{color: #3a82fb;}
.z0live[z0-vista="follow"] .empty-box {font-size:16px;text-align:center;padding:260px 0 50px;background:url(../images/empty.png) no-repeat center 50px;background-size: auto 320px}
.z0live[z0-vista="follow"][z0-mode="-2"][z0-load-odds="1"] .z0event .r0data[d-noodds="1"]{display: box;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.z0live[z0-vista="follow"] .w0wins[d-ai="dialogs"] .w0bf .notes_item,
.z0live[z0-vista="follow"] .w0wins[d-ai="dialogs"] .w0odds .notes_item,
.z0live[z0-vista="follow"] .w0wins[d-ai="dialogs"] .w0goal .notes_item,
.z0live[z0-vista="follow"] .w0wins[d-ai="dialogs"] .w0odds .c1overtime.a0val{display: none;}

.z0live[z0-vista="follow"] .w0wins[d-ai="dialogs"] .w0bf .r0data .c1overtime{bottom: inherit;}

.z0live[z0-vista="follow"] .r0data .c1remark.a0val,
/* .z0live[z0-vista="follow"] .r0data .c1overtime{bottom: 43px;} */
.z0live[z0-vista="follow"] .r0data .c1overtime{bottom: auto;top: 38px;}
/* .z0live[z0-vista="follow"][z0-mode="-1"] .r0data .c1overtime{bottom: auto;top: 50px;} */
.z0live[z0-vista="follow"][z0-mode="-1"] .r0data .c1overtime{bottom: auto;top: 70px;}
/* .z0live[z0-vista="follow"][z0-mode="-3"] .r0data .c1overtime{bottom: auto;top: 75px;} */
.z0live[z0-vista="follow"][z0-mode="-3"] .r0data .c1overtime{bottom: auto;top: 73px;}
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .notes_item.add-notes span,
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .notes_item p{transform: translateY(5px);}
.z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .notes_item.add-notes span,
.z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .notes_item p{transform: translateY(5px);}
/* 2024-08-29 lym (经典版、纯比分、二合一)备注信息位置 */
.z0live[z0-vista="follow"][z0-mode="-3"] .r0data:not([data-remark='0']) .c1overtime{top: auto;bottom: 15px;}
/* end */

/* 优化 */
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .r0data[data-remark]:not([data-remark="0"]) .notes_item.add-notes span/*, 
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .r0data[data-remark]:not([data-remark="0"])  .notes_item p*/{transform: translateY(5px);}
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .r0data.r0overtime .notes_item.add-notes span, 
.z0live.z0fb[z0-vista="follow"][z0-mode="-1"] .z0event .r0data.r0overtime  .notes_item p{transform: translateY(-15px);}
.z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .r0data.r0overtime .notes_item.add-notes span, 
.z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .r0data.r0overtime .notes_item p{transform: translateY(-10px);}

[z0-render*="m"] .z0topmenu.a0fl .a0item[ai-title="关注"]{display: none;}
.z0live[z0-vista="follow"] .r0data.r0overtime .c0score, .z0live[z0-vista="follow"] .r0data.r0overtime .c0home, .z0live[z0-vista="follow"] .r0data.r0overtime .c0away{margin-top: 0;}



/* 足球比分页面插入广告 */
.z0live .ads-r0data{display: flex;justify-content: center;height: auto;min-height: 0;background-color: #fff;position: relative;}
.z0live .ads-r0data::after{content: '';height: 1px;position: absolute;bottom: 0;left: 0;right: 0;background-color: rgba(210, 210, 210, 0.7);}
.z0live .ads-r0data li{list-style: none;}
.z0live .ads-r0data a{text-decoration: none;color: red;display: block;font-weight: initial;font-size: 13px;}
.z0live.z0fb .ads-r0data a{padding-left: 60px;}
.z0live.z0fb[z0-mode="-2"] .ads-r0data a{padding-left: 0;padding-right: 60px;}
.z0live.z0fb[z0-mode="-4"] .ads-r0data a{padding-left: 0;padding-right: 80px;}

.z0live.z0fb[z0-vista="end"][z0-mode="-2"] .ads-r0data a{padding-left: 0;padding-right: 250px;}
.z0live.z0fb[z0-vista="end"][z0-mode="-3"] .ads-r0data a,
.z0live.z0fb[z0-vista="end"][z0-mode="-1"] .ads-r0data a{padding-left: 0;padding-right: 120px;}
.z0live.z0fb[z0-vista="end"][z0-mode="-4"] .ads-r0data a{padding-left: 0;padding-right: 265px;}

.z0live.z0fb[z0-vista="schedule"][z0-mode="-2"] .ads-r0data a{padding-right: 100px;}
.z0live.z0fb[z0-vista="schedule"][z0-mode="-1"] .ads-r0data a{padding-left: 30px;}
.z0live.z0fb[z0-vista="schedule"][z0-mode="-4"] .ads-r0data a{padding-right: 120px;}

.z0live.z0fb[z0-vista="lottery"][z0-mode="-2"] .ads-r0data a{padding-right: 30px;}
.z0live.z0fb[z0-vista="lottery"][z0-mode="-3"] .ads-r0data a{padding-right: 90px;}
.z0live.z0fb[z0-vista="lottery"][z0-mode="-4"] .ads-r0data a{padding-right: 30px;}

.z0live.z0fb[z0-vista="lottery"][z0-mode="-3"][z0-type="2"] .ads-r0data a{padding-right: 0;padding-left: 100px;}
.z0live.z0fb[z0-vista="lottery"][z0-mode="-1"][z0-type="2"] .ads-r0data a{padding-right: 0;padding-left: 100px;}

[z0-type="2"] .z0event .r0data.ads-r0data:not([d-ts*=",2,"]), 
[z0-type="3"] .z0event .r0data.ads-r0data:not([d-ts*=",3,"]){display: flex !important;}

.z0live.z0bb .ads-r0data{display:block !important;}
.z0live.z0bb .ads-r0data{display: block;line-height: initial;padding: 8px;margin-bottom: 8px;box-shadow: 0 2px 2px rgba(0, 0, 0, .03);list-style: none;}
.z0live.z0bb .ads-r0data::after{content: '';display: none;}
@keyframes rotate {
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes rotate {
    to {
      transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* 篮球 === 赛事笔记 */
.z0live[z0-vista="follow"].z0bb .z0event .r0item .g0match .g0ul,
.z0live[z0-vista="follow"].z0bb .r0item .g0odds{max-height: 80px;}

/* pc */
@media screen and (min-width: 961px)  and (min-device-width: 1000px) {
	.a1select{ min-width: 58px; }
	.z0live:not([z0-url*="t3=1"]):not([z0-style*="match=textColor;"]) .z0event .c0match {/* color: white !important; */background: none !important;/* font-weight: normal; *//* text-shadow: 0 0 2px rgba(0, 0, 0, .3); */}
    .z0live.z0fb:not([z0-url*="t3=1"]):not([z0-style*="match=textColor;"]) .z0event .c0match{color: white !important; font-weight:normal; }
    .z0live[z0-style*="match=textColor;"] .z0event .c0match,
    .z0live[z0-style*="match=textColor;"] .z0event .c0line{background:none !important;font-weight: bold;text-shadow: none;text-align: left;padding-left: 2px;}
	.w0odds .r0data .c0match,
	.w0goal .r0data .c0match,
	.z0live[z0-url*="t3=1"] .z0event .c0match{ background-color: rgba(0,0,0,0) !important; }
	.z0bb.z0live[z0-lan="2"] .r0item .c0home,
	.z0bb.z0live[z0-lan="2"] .r0item .c0away{height: auto;}
	.z0bb.z0live[z0-lan="2"] .z0event .r0item .c0home>*,
	.z0bb.z0live[z0-lan="2"] .z0event .r0item .c0away>*{display: inline;}
	.z0bb.z0live[z0-lan="2"] .r0item .team-name{ font-size: 13px; }
	.z0bb.z0live[z0-lan="2"] .crank.a0val{ font-size: 10px; }
	.z0live[z0-lan="2"] .r0data .c0match{ font-size:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 2px;}
	[z0-render*="s"] .a1select{ position: static;}

    [z0-mode="-3"][z0-load-odds="1"][z0-supplier$="*"] .z0event .r0data[d-noodds="1"]{display: none;}
	[z0-mode="-3"][z0-load-odds="1"] .z9oddslist.a1select:before{content:attr(ai-title) '（全部）';padding: 0 5px;}
    [z0-mode="-3"][z0-load-odds="1"][z0-supplier$="*"] .z9oddslist.a1select:before{content: attr(ai-title) '（只看）';}
    .z0live[z0-mode="-3"] .c0mode4{min-width: 150px;white-space: nowrap;}
    .z0live[z0-mode="-3"] .c0mode4:not(:last-child){border-bottom: solid 1px #ddd;}
    .z0live[z0-mode="-3"] .c0mode4:before{content:attr(title);display: inline-block;width: 40%;font-weight: bold;}
    .z0live[z0-mode="-3"] .c0mode4 .a0item{display:inline-block;width: 30%;font-size:0;padding: 0;min-width: 0;height: 34px;line-height: 34px;color: #999;border-radius: 2px;}
    .z0live[z0-mode="-3"] .c0mode4 .a0item[data-ai-vis]{color: #fff;background: #ff6a00;}
    .z0live[z0-mode="-3"] .c0mode4 .a0item:before{font-size:12px;content: attr(data-title);}
    .z0live .r0head .a1select:before{padding: 0 10px;}
    .z0live .r0head .a1select:after{bottom: 1px;left: 44%;margin: 0;top: auto;}
    [z0-render*="ms"].z0live[z0-vista=""] :not([z0-url*="t3=1"]) .c0data a:not([data-type="expert"]),
    [z0-render*="ms"].z0live[z0-vista="lottery"] :not([z0-url*="t3=1"]) .c0data a:not([data-type="expert"]){display:none;}
	.z0live .r0item .c0team{max-height: 100%;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}


	/* lym */
	.z0bb[z0-render*="l"] .z0event .r0data .c0match,
	.z0bb[z0-render*="x"] .z0event .r0data .c0match{color: white !important;}
}

/* mobile */
@media screen and (max-width: 960px),screen and (max-device-width: 960px){
	body{min-width: 100px !important;}
	.z0live.a0gs{padding: 0;width: 100%;position: static;height: 100%;overflow: hidden;overflow: auto;}
	.z0live.z0bb.a0gs{overflow: hidden;}
	body[a0h5vis="1"]{position: fixed;left: 0;right: 0;top: 0;bottom: 0;/*overflow: hidden;*/}
	body.a0gs.z8end .z0live.a0gs,
	body.a0gs.z8schedule .z0live.a0gs{padding-top: 180px;}

	.z0txt2bor [data-title]:before{-webkit-text-stroke-width:1px;}
	.z9h5box{position: absolute;left: -50px;width: 50px;height: 50px;}
	.a0h5:not([style*="display: none"]){display: inline-block !important;}
	.a0pc{ display: none !important; }
	.a0gs{font-size: 14px;background-color: #f4f4f4;}
	.z0adimg{ display: 	none; } 
	.z0header .z0logo>img{margin-top: -13px;}
	.z0navmenu.z0navfull{overflow: hidden;overflow-x: auto;white-space: nowrap;line-height: 50px;}
	.z0navmenu .z0login{right: 8px;top: 8px;}
	.z0navmenu .z0sub>.a0item,
	.z0navmenu>.a0item{padding: 0 10px;border: none;height: 50px;background: none;}
	.z0navmenu .a0item[data-ai-vis]{color: #fddeba;}
	.z0header{display: none;}
	.z0navmenu .z0login{height: 50px;}
	.z0loginmenu>.a0item{ font-size: 12px; }
	.z9appdown,.z0head{position: relative;display: block;}
	.z9appdown{top: 0;background: #ff6a00;background: white;/* background: linear-gradient(45deg, #333, #111); */text-align: left;overflow: hidden;z-index: 2;z-index: 100;color: black;}

	.z9appdown .z0close{position: absolute;right: 0;font-size: 27px;color: rgba(255, 255, 255, .7);width: 40px;height: 40px;top: 10px;z-index: 5;text-align: center;line-height: 40px;/* text-shadow: 1px 1px 0 white; */cursor: pointer;}
	.z0download{display: block;height: 100%;padding: 10px 5px 10px 70px;line-height: 20px;text-decoration: none;color: black;font-size: 11px;min-height: 60px;}
	.z0download:before{content: '';border-radius: 3px;width: 40px;height: 40px;display: block;border-radius: 3px;overflow: hidden;background: url(../images/logo-icon.png) no-repeat center center;background-size: contain;position: absolute;left: 15px;top: 10px;}
	.z0download:after{content:'APP下载';position: absolute;right: 40px;background: linear-gradient(-30deg,#f2bc64,#ffe7c0);padding: 3px 7px;border-radius: 3px;line-height: 15px;color: #333;top: 20px;}
	.z0download strong{display: block;font-size: 13px;}
	.z0download img{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
	.z0navmenu .a0item.z0logo{width: 120px;padding: 0;}
	.z0menu:after{content: none;}
	.z0submenu{position: absolute;right: 4px;top: 0;padding-top: 0 !important;z-index: 13;}	
    .z0submenu>div>.a1select[data-ai-vis]>.a0list{left: 0;right: 0;top: 0;bottom: 0;width: 100% !important;   max-width: 100%;   position: fixed;   padding: 0;   transform: none;}
    .a0list.z9round{ padding:10px !important;z-index: 2;}
    [z0-render][z0-render*="ss"] .a1select[data-ai-vis]:not(.alway-show)>.a0list{padding: 0;bottom: 100px;}
	.a1panel>.a0title{background: #f1f1f1;text-align: center;}
	.a1panel>.a0title>.a0close{right: auto;left: 0;font-size: 0;width: 60px;}
	.a1panel>.a0title>.a0close:before{ content: ' '; display: block; position: absolute; left: 20px; top: 15px; width: 10px;height: 10px;border: solid 2px #555;border-width: 0 1px 1px 0;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
	.a1select[data-ai-vis]>.a0list>.a1panel{ height: 100%; }
	.a1select:before{padding: 0 5px;font-size: 13px !important;color: #999;background-position: center;background-repeat: no-repeat;background-size: contain;line-height: 20px;display: inline-block;}
	.a1select:after{content: none;}
	.a1panel>.a0list>.a0group:not(:last-child){border-bottom: solid 10px #f7f7f7;border-top: none;}
	.a1panel .a1select.alway-show[data-ai-vis]>.a0list{height: auto;white-space: initial;text-align: right;}
	.a1panel .a1select.alway-show[data-ai-vis] .a0item{font-size: 12px;min-width: 54px;}
	.z0head .a1panel .a1select.alway-show[data-ai-vis]>.a0list{ line-height: 30px; }
	.a1panel .a1select.alway-show{padding-top: 4px !important;height: auto !important;}
	.z1sound{ background: none !important; }
	.a1select{padding: 0 !important;min-height: 30px !important;}
	.a0h5 .z0inscroll .a0title{ display: none; }
	/* .a0h5 .z0inscroll .a0bar{position: absolute;bottom: 45px;top: 90px;left: 0;right: 0;} */
	.a0h5 .z0inscroll .a0bar{position: absolute;bottom: 0;top: 80px;left: 0;right: 0;}
	.a0h5 .a1tab.a0alwayshow>.a0list{display: block !important;}
	.a0h5 .a1tab.a0alwayshow>.a0list:before{content: attr(z0-title);display: block;font-size: 13px;border-bottom: solid 1px #f1f1f1;line-height: 30px;}
	.a1letter .a0list{max-height: 100%;}
	/* .a0h5 .a1panel .a0footer{position: fixed;bottom: 0;bottom: 100px;padding: 0;text-align: left !important;left: 0;right: 0;height: 45px;z-index: 10;background: #f1f1f1;top: auto;} */
	.a0h5 .a1panel .a0footer{position: fixed;bottom: 0;bottom: 60px;padding: 0;text-align: left !important;left: 0;right: 0;height: 45px;z-index: 10;background: #f1f1f1;top: auto;}
	.a0h5 .a1panel .a0footer .a0fl{align-content: space-between;position: absolute;left: 0;right: 80px;display: flex;padding: 0;}
	.a0h5 .a1panel .a0footer .a0bt[ai-action="cancel"]{ display: none; }
	.a0h5 .a1panel .a0footer .a0bt{color: #333;background: none;border-radius: 0;line-height: 45px;padding: 0 5px;font-size: 12px;flex: 1;text-align: center;}
	.a0h5 .a1panel .a0footer .a1bt{position: absolute;right: 0;height: 45px;bottom: 0;border-radius: 0;width: 80px;text-align: center;font-size: 15px;}
	.z0menu{height: auto !important;line-height: 30px;overflow: visible;}
	.z0footer,
	.z0morelink,
	.z0body-head{ display: none; }
	.z0desc .z0legend{border-bottom: none;font-size: 11px;line-height: 24px;padding: 10px 0 10px 40px;background: none;}
    .z0desc .z0legend::before {left: 4px;top: 10px;}
    .z0desc .z0legend li {margin-bottom: 5px;}
    .z0desc .z0legend li:first-child{ display: none;}
	.z0desc .a0title{font-size: 13px;margin-top: 0;font-weight: normal;}
	.z0desc img.z0logo{ width: 50px; }
	.z0desc .a0summary{font-size: 10px;line-height: 16px;color: #aaa;padding: 0;}
	.z9topnav{display: inline-block;float: none;background: white;border-radius: 4px;outline:none;box-shadow:0 0 2px #ff6b00;vertical-align: top;height: 30px;padding: 0;/* margin-top: -2px; */}
	.z8yingchao .z9topnav>*{ display:none;}
	.z8yingchao .z9topnav:before{content:'算法数据';line-height: 32px;padding: 0 15px;color: white;font-size: 16px;}
	.z9topnav .a0list{height: auto !important;transform: none !important;}
	.z9topnav .a0item{line-height: 30px !important;height: 30px !important;width: auto !important;min-width: 60px !important;font-size: 13px !important;}
	.z9topnav .a0item:not([data-ai-vis="1"]){color: rgb(255 106 0);}
	.z9topnav .a0item:not(:first-child){border-left: solid 1px rgb(255 106 0);}
	.z9topnav .a0item[data-ai-vis="1"]{background: #ff6b00;color: white !important;}
	.z9topnav .a0item:before{ content: attr(ai-title); }
	.z9topnav .a0item:after{ content: none; }
	.z9topnav .a0item>span{ display: none; }
	.z0topmenu .a0item,
	.z0topmenu .a0item[data-ai-vis]{color: #ff6b00;}
	.z9topswitch{padding: 10px;}
	.z9topswitch .a0item{border-radius: 3px;}
	.z9topmode{display: block;height: 40px !important;border-bottom: solid 1px #eee;overflow: hidden;}
	.r0data[d-st="15"] .c0extra .d0st{ display: inline-block; }
	.z0live .d0st[d-v="-10"]:before, .z0live .d0st[d-v="-11"]:before, .z0live .d0st[d-v="-12"]:before, .z0live .d0st[d-v="-13"]:before, .z0live .d0st[d-v="-14"]:before, .z0live .d0st[d-v="-15"]:before{ content: '加'; }
    .z0match2diy .r0data .c0match .round {display: none;}
	.z9topmode .a0list{align-content: space-between;display: flex !important;}
	.z9topmode .a0list .a0item{flex: 1;font-size: 0 !important;color: #999 !important;font-weight: normal !important;}
	.z9topmode .a0list .a0item:before{content: attr(ai-title);font-size: 13px;display: block;}
	.z9topmode:not(.h5topmode) .a0list .a0item[data-ai-vis]:after,
	.h5topmode .a0list .a0item.a0on:after{content: ' ';display: block;background: #333;height: 2.5px;width: 20px;border-radius: 1.5px;position: absolute;bottom: 7px;left: 50%;margin-left: -10px;}
	.z9topmode:not(.h5topmode) .a0item[data-ai-vis],
	.h5topmode .a0item.a0on{color: black !important;font-weight: normal !important;}
	.z9oddslist{position: absolute;left: 40px;top: 0;/* z-index: 12; */}
	.z9search{position: absolute;left: 0;top: -2px;background: url(../images/icon-search.png) no-repeat 5px center !important;background-size: auto 18px !important;z-index: 11;}
	.z9search:before{ content: none; }
	.z9search .a0list{top: 60% !important;}
	.a0search.z9search[data-ai-vis]:after{width: auto;left: 0;right: 0;top: 0;bottom: 0;transform: none;position: fixed;height: auto;}
	.z9search .a2summary{font-size: 11px;color: #bbb;line-height: 20px;}
	.z9stool{position: fixed;bottom: 0;left: 0;right: 0;text-align: right;z-index: 1;}
	.a0search.z9search[data-ai-vis] .a0inp{position: absolute;left: 0;right: 0px;top: 0;width: 100%;background-color: #f1f1f1;border: none;border-right-width: 100px;z-index: -1;text-align: left;height: 40px;line-height: 40px;padding: 0 85px 0 5px;}
	.a0search.z9search[data-ai-vis] .a1bt{width: 80px;border-radius: 0;text-align: center;font-size: 14px;height: 40px;background-color: #ff6a00;display: inline-block;padding: 0;}

	.a0search.z9search[data-ai-vis] .a0more .a0item{display: inline-block;width: auto;padding: 0 10px;min-width: 0;}
	.a0search.z9search[data-ai-vis] .a0more{overflow-x: auto;position: fixed;bottom: 40px;z-index: 2;left: 0;right: 0;line-height: 40px;font-size: 12px;height: 40px;text-overflow: clip;}
	.a1search{ padding: 5px; }
	.a1search .result{ font-size: 13px; }
	.a1search .a0bar{position: fixed;left: 0;right: 0;bottom: 80px;top: 60%;padding: 5px;}
	.z0live .r0item .a0sel,
	.z0live .r0data .c0line{display: none;height: 10px;position: absolute;}
	.z0live.z0fb .r0data .c0bg{right: 0;padding: 0;background: none !important;display: none;}
	.z0live:not(.z0bb) .z0event .c0match,
	.z0live:not([z0-url*="t3=1"]):not(.z0bb) .z0event .c0match{font-size: 10px;width: 55px;position: absolute;left: 5px;top: 6px;font-weight: normal;color: white !important;line-height: 14px;border-radius: 2px;padding: 2px 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.r0data .c0odds, .r0data .c0odds.d0nozs:before, .z0fb.z0live .c0data, .z0live .z0button, .z0live .c0time{font-size: 10px;}
	.z0live .z0match2diy .r0item.r0data2,
	.z0live .r0item.r0data{display: block;border: none;line-height: 20px !important;padding: 26px 0 22px 0px;text-align: left;height: auto;min-height: 78px;border-bottom: solid 1px #f1f1f1;margin-top: 3px;}
	.z0live .r0data.r0overtime, 
	.z0live:not(.hide-set_remark) .r0data[ai-ext="1"]{ height:auto;}
    .z0live:not(.hide-set_remark) .r0item[data-remark="2"]{ margin-bottom:36px;}
    .z0live .r0item.r0data.r0overtime{min-height: 93px;}
    .z0live[z0-mode="-2"] .r0item.r0data.r0overtime{min-height: 105px;}
    .z0live .c0data a[data-type="expert"] {min-width: 34px;padding: 0 2px;}
    .z0live .c0data a[data-type="expert"] b {min-width: auto;margin-left: 1px;}
	.w0wins-body .r0item[ai-ext] .c0home, 
	.w0wins-body .r0item[ai-ext] .c0away,
	.z0live:not(.hide-set_remark) .r0item[ai-ext] .c0home, 
	.z0live:not(.hide-set_remark) .r0item[ai-ext] .c0away,
	.z0live.hide-set_remark .r0item[ai-ext][d-st3="overtime"] .c0home, 
	.z0live.hide-set_remark .r0item[ai-ext][d-st3="overtime"] .c0away{padding-bottom: 18px;padding-top: 2px;}

	/* 2024/4/23 lym */
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item[ai-ext] .c0home, 
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item[ai-ext] .c0away{padding-bottom: 0;}
	/* end */


	.z0live .c0home,
	.z0live .c0away{width: 50%;line-height: 16px;margin: 0 !important;display: block !important;padding-bottom: 0px;min-height: 20px;}
	.z0live .c0home{padding-right: 30px;left: 0;float: left;}
	.z0live .c0away{padding-left: 30px;float: right;}
    .z0live[z0-mode="-2"] .r0data[d-ts2] .c0home,
    .z0live[z0-mode="-3"] .r0data[d-ts2] .c0home{/* padding-left: 45px !important; */}
    .z0live[z0-type$="0"] .r0item[d-st2] .c0home:before{ content:none;}
	.z0live:not(.z0bb) .r0item:after{content: '' !important;display: block;clear:both;height: 0;position: static;}
	.z0live:not(.z0bb) .c0st{position: absolute;left: 50%;width: 50px;transform: translateX(-50%);font-size: 11px;top: 1px;color: #aaa;padding: 0;}
	.z0live:not(.z0bb) .c0time{position: absolute;left: 60px;top: 1px;}
	.z0fb.z0live .c0tool{position: absolute;right: 0;top: 0;line-height: 0;width: 30px;z-index: 2;}
	/* .z0live:not(.z0bb) .c0play{position: absolute;left: 90px;top: 0;line-height: 21px;z-index: 2;} */
	/* lym */
	.z0live:not(.z0bb) .c0play{position: absolute;left: 93px;top: 0;line-height: 21px;z-index: 2;}

	.z0live .c0data:after,
	.z0live .c0data:before{ content: none; }
	.z0live .c0half{position: absolute !important;right: 50%;text-align: right !important;padding: 0 30px 0 0 !important;top: 1px;width: auto;font-size: 10px;}
	.r0data .c0half[d-v]:before{ content:'HT ' attr(d-v); }
	.z0live.z0fb .c0expert{position: absolute;right: 50px;top: 0;right: 30px;left: 30px;text-align: right !important;width: auto;height: 0;}
	.z0fb.z0live .c0data{position: absolute;right: 40px;top: 7px;text-align: right !important;width: auto !important;line-height: 16px;}
    .z0fb.z0live[z0-vista="end"][z0-render*="s"] .c0data{top: 8px;right: -1px;padding-left: 0;}
    .z0live[z0-vista] .c0data .c0extra2link{position: static !important;display: initial !important;}
    .z0live .z0match2yingchao .r0data .c0data{ right:26px;}
    
    .z0live[z0-vista="end"] .c0corner{transform: translateX(-5px);}
    .z0live .c0data a{line-height: 16px;position: static !important;transform: scale(0.90) !important;}
    .z0live[z0-vista] .z0match2yingchao .c0data a{min-width:initial;padding: 0 1px;min-width: 20px;}
    .z0live .c0data .c0extra2link a{display: inline-block !important;}
    .z0live .c0data .c0extra2link a[data-type="forecast"]{ min-width:0;}
    .z0live .c0data .c0extra2link a[data-type="forecast"] b{ display:none;}
    .z0live .c0data a[data-type="odds"]{ display:none; }
    .z0live .c0data a[data-type="aiForecast"] {min-width: 18px;}
    .z0live .c0data  .z0h5link:nth-of-type(n+5) {display: none !important;}
    .z0live .c0data > .c0extra2link[data-count="2"] ~ .z0h5link:nth-of-type(n+3) {display: none !important;}
    .z0live .c0data > .c0extra2link[data-count="1"] ~ .z0h5link:nth-of-type(n+4) {display: none !important;}
	.z0live .c0corner{position: absolute !important;left: 50%;width: auto;text-align: left !important;padding: 0 0 0 32px !important;background: url(../images/icon-flag-gray.png) no-repeat 18.5px center;background-size: 12px;top: 1px;font-size: 10px;}
	.z0live .r0data .c0score{top: 0;padding: 21px 0;bottom: 0;margin: 0 !important;position: absolute;display: block;width: auto !important;right: 0;left: 0;color: #ff6a00;}
	.z0live .r0data .z8xi{position: absolute;left: 50%;top: 17px;width: 80px;transform: translate(-40px, 0);font-size: 0;color: rgba(0, 0, 0, 0);}
	.z0live .c0odds{ position: absolute; }
	[z0-mode="-2"].z0live .r0data .z8xi{height: 60px;width: 40px;transform: translateX(20px);left: auto;right: 50%;}
	[z0-mode="-3"].z0live .c0odds{bottom: 2px;line-height: 20px;top: auto;left: 0;right: 0;width: 100% !important;transform: none !important;padding: 0 2px;color: #888;}
	[z0-render*="m"] [d-kind="11"], [z0-render*="m"] [d-kind="13"], [z0-render*="m"] .z0event .cred, [z0-render*="m"] .z0event .cyellow{font-size: 10px;font-weight: bold;display: inline-block;line-height: 14px;vertical-align: middle;}
	[z0-mode="-3"] .z0event .c0score .score-home,
	[z0-mode="-3"] .z0event .c0score .score-away{padding: 0;width: 40px;display: inline-block;text-align: right;vertical-align: middle;}
	[z0-mode="-3"] .z0event .c0score .score-away{ text-align: left; }
	[z0-mode="-3"] .z0event .c0score .score-pk{font-size: 14px;height: auto;vertical-align: middle;}
	[z0-mode="-3"] .c0odds [z0-odds][d-pk^="-"]:before,
	[z0-mode="-3"] .c0odds [d-pknick]:after{ content: none; }
	[z0-mode="-2"] .c0odds span,
	[z0-mode="-3"] .c0odds span{display: inline-block;height: auto;}
	[z0-mode="-3"] .c0odds [z0-odds]{display:inline-block;width: 27%;height: auto;padding: 0;line-height: inherit !important;text-align: center;white-space: nowrap;}
	[z0-mode="-3"] .c0odds [z0-odds="1x2"]{float: left;}
	[z0-mode="-3"] .c0odds [z0-odds="ou"]{ float: right; }
	[z0-mode="-3"] .c0odds [z0-odds="ah"],
	[z0-mode="-3"] .c0odds [z0-odds="ah"]>span{width: auto;}
	[z0-mode="-3"] .c0odds [z0-odds="ah"]>span[d-pk]{margin: 0 5px;min-width: 45px;}
	[z0-mode="-3"] .r0data[d-follow="1"][d-last]:after{/* transform: translateY(24px); *//* height: 2px; */}
	[z0-mode="-2"] .z0event .c0home, 
	[z0-mode="-2"] .z0event .c0away{float: none;text-align: right;/* padding: 0 25px 0 0px !important; *//* height: 30px; */line-height: 15px;width: 50%;/* display: block !important; */flex: none;/* overflow: hidden; */min-height: 30px;clear: both;white-space: nowrap;border-right: solid 25px transparent;padding: 0;}
	[z0-mode="-2"] .z0event .c0home:after,
	[z0-mode="-2"] .z0event .c0away:after{content2: '';display: inline-block;width: 0;overflow: hidden;height: 100%;vertical-align: middle;}
	[z0-mode="-2"] .z0event .team-name{float: right;/* display: flex !important; *//* align-items: center; */max-width: 90%;/*max-width: 68%*/ max-width: 62%;padding-top: 0 !important;padding-bottom: 0 !important;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	[z0-mode="-2"] .z0event .team-name:before{content:'';display: inline-block;height: 30px;width: 0;vertical-align: middle;position: static;min-height: initial;}
    [z0-mode="-2"] .z0event .c0home .a0val,
    [z0-mode="-2"] .z0event .c0away .a0val{transform:translateY(7px);}
    [z0-mode] .z0event .crank.a0val{transform: scale(0.9);max-width: 24%;font-size: 8px;}

	

	[z0-mode="-2"] .z0event .crank.a0val{vertical-align: top;}
	[z0-mode="-3"] .z0event .crank.a0val{max-width: 22%;vertical-align: top;}
	
    [z0-mode] .z0event .crank.a0val:before{content:'';display: inline-block;height: 30px;width: 0;vertical-align: middle;}

	/* 
		lym
		2023/12/14
		篮球排名不全
	*/
	.z0bb[z0-mode] .z0event .crank.a0val:before{height: 0;}
    .z0bb[z0-mode] .crank.a0val{max-width: 45%;white-space: nowrap;}


	[z0-mode="-3"] .z0event .crank.a0val:before{ content:none;}
	[z0-mode] .z0event .crank>rank{white-space:initial;line-height: 10px;display:inline-block;vertical-align:middle;}
	[z0-mode="-2"] .z0event .c0score{position: absolute;display: block;padding: 0;top: auto;top: 28px;}
	[z0-mode="-2"] .z0event .score-pk{ display: none; }
	[z0-mode="-2"] .z0event .score-home,
	[z0-mode="-2"] .z0event .score-away{display: block;height: 30px;line-height: 30px;}
	[z0-mode="-2"] .z0event .c0odds{position: absolute;right: 0;/* bottom: 0px; */left: auto;display: block;width: 45%;height: 60px !important;color: #555;font-size: 11px;z-index: 3;top: 28px;top: 30px;}
	[z0-mode="-2"] .z0event .c0odds [z0-odds]{height: 18px;line-height: 18px;padding: 0;}
	[z0-mode="-2"] .z0event .r0item{padding: 28px 0 0px 0px;min-height: 87px;}
	.z0live[z0-mode="-2"].hide-set_remark .z0event .r0item[ai-ext][d-st3="overtime"], 
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .z0event .r0item[ai-ext]:not(.r0remark){padding-bottom: 15px;}
	[z0-mode="-2"] .z0event .r0item{padding-bottom: 0;}
	[z0-mode="-2"] .c0odds span[d-ch*="down"]{background: none;color: #29b429;}
	[z0-mode="-2"] .c0odds span[d-ch*="up"]{ background: none; color: red; }
	[z0-mode="-2"] .c0odds span[d-ch*="pk"]{background: none;color: #ffc800 !important;}
	[z0-mode="-2"] .r0data .c1remark.a0val{position: static;padding: 0;line-height: 10px;}
	[z0-mode="-2"] .r0data .c1remark.a0val{position:static;padding-top: 2px;font-size: 12px;position: absolute;bottom: 5px;}
	[z0-mode="-2"] .r0data[d-follow="1"][d-last]:after{transform: translateY(2px) !important;/* height: 2px; */}
	
	[z0-mode="-2"].hide-set_remark .r0data[d-follow="1"][d-last][d-st3="overtime"]:after,
	[z0-mode="-2"]:not(.hide-set_remark) .r0data[d-follow="1"][d-last][ai-ext]:not(.r0remark):after{transform: translateY(18px);}
	.z0event .r0data:not([d-st="1"]):not([d-st="3"]) .d0st:before{ padding-right: 2px !important; }
	.c0odds div:not([z0-odds="1x2"]) span:nth-child(2){color: inherit;font-weight: bold;}
	[d-kind="11"], [d-kind="13"], .z0live .cred[d-v], .z0live .cyellow[d-v]{line-height: 14px;font-size: 11px;font-weight: normal;vertical-align: middle;}
	.z0event:before{ line-height: 24px !important; font-size: 12px; }
	.z0event .r0data .c0odds.d0nozs:before{ content: ''; }
	.z0live .c0expert .z0button{/* font-size: 0; *//* padding: 0 3px; */height: 14px;line-height: 14px;vertical-align: middle;}
	/*.z0live .c0expert .z0button:before{content: '推荐';font-size: 10px;display: block;}*/
	.z0live .r0item .c1remark.a0val{ font-size:11px;}
    .z0live .r0item .c1overtime{padding: 0 !important;width: 100%;left: 0;right: 0;transform: none;font-size: 10px;bottom: 36px;}
    .z0live[z0-vista="end"] .r0item .c1overtime{bottom: 73px;}
    .z0live[z0-mode="-2"] .r0item .c1overtime{bottom: 18px;}
    
	.z0live.z0fb[z0-mode="-2"][z0-vista="follow"] .r0item .c1overtime{bottom: auto;top: 55px;}
	
    .z0match2yingchao  .c0data .z0h5link[data-type="aiForecast"],
    .z0match2yingchao  .c0data .z0h5link[data-type="ai"] {display: none !important;}
	[z0-vista="end"] .c0st{ width: 40px; }
	[z0-vista="end"][z0-type$="0"] .c1remark.a0val{bottom: 40px;padding: 0;}
	[z0-vista="end"][z0-type$="0"] .r0data[ai-ext] .c1remark.a0val{bottom: 60px;font-size: 10px;line-height: 18px;}

    [z0-mode="-3"] .c0odds [z0-odds="1x2"]{ white-space:nowrap;}
    [z0-mode="-3"] .c0odds [z0-odds="1x2"] span,
    [z0-mode="-3"] .c0odds [z0-odds="1x2"] span:nth-child(2){ width: 33%; }

	.z03free:not(.z03original) .z9search,
	.z03free:not(.z03original) .z9oddslist{ display: none;}
	.z03free:not(.z03original) .z9refresh.z8top{border-radius: 2px;position: absolute;left: 0;top: 0;width: auto;right: auto;height: 30px;line-height: 30px;padding: 0 0 0 5px;background: none;}
	.z03free:not(.z03original) .z9refresh.z8top:before{border-radius: 2px;padding: 0 10px;background: none;color: #999;}
	.z03free:not(.z03original) .z9refresh.z8top[data-ai-vis]:before{background: none;color: #c18a4a;font-weight: bold;}

	.r0data .c0score:after,
	.r0data:not([d-last]):after{content:none;}
	.r0data[d-follow="1"][d-last]{margin-bottom: 3px;}
	.r0data .c1remark.a0val{left: 0;right: 0;bottom: 20px;width: 100%;transform: none;padding: 0;height: auto;line-height: inherit;font-size: 10px;}
	.r0data .team-name{font-weight: 700 !important;/* font-size: 13px !important; */font-size: 13px;vertical-align: middle;position: relative;z-index: 2;}
	.c0st:not(.c0extra) .d0st:not([d-v^="-"]):not([d-v^="*"]):not([d-v*="+"]):not(.d0goal):after{height: 8px;width: 2px;background-position-y: bottom;}
	.a0gs .z0event{ box-shadow: none; }
	.z9refresh{background: rgb(255 255 255 / 70%);position: fixed;right: 10px;bottom: 160px;width: 60px;height: 60px;border-radius: 100%;color: white;line-height: 55px;padding: 3px;font-size: 15px;cursor: pointer;z-index: 2;}
	.z9refresh:before{content: 'HOT';display: block;border-radius: 100%;background: #1277d9;height: 100%;transition: all .3s;}
	.z9refresh[data-ai-vis]:before{content: 'ALL';background: #888;color: white;}
	.w0wins>div.w0goal{top:auto;bottom: 0;height: auto;}
	.z03free .w0wins>div.w0goal,
	body[z0-nav="app"] .w0wins>div.w0goal{bottom: 60px;}
	.w0goal dl{border: none;background: none;width: 100% !important;padding: 10px;box-shadow: none;max-width: 500px;display: block;margin: 0 auto;background: rgb(255 255 255 / 80%);-webkit-backdrop-filter: saturate(180%) blur(20px);backdrop-filter: saturate(180%) blur(20px);border-top: solid 1px #ddd;border-top: none;border-radius: 10px 10px 0 0;}
	.w0goal .r0item .c0bg,
	.w0goal dt{ display: none; }
	.w0goal dd{background: transparent;border-radius: 0;color: white;}
	.w0goal .r0data .c0match{position: absolute;left: 0;top: 0;width: 70px;font-weight: normal;font-size: 11px;color: white !important;border-radius: 0 0 10px 0;display: block;line-height: 20px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.z0live[z0-lan="2"] .w0goal .r0data .c0match{line-height: 14px;padding: 0 5px;font-size: 9px;}
	.w0goal .r0item{padding: 1px 0 1px 75px !important;background: rgb(255 106 0 / 60%);border: none;line-height: 16px !important;border-radius: 4px;overflow: hidden;}
	.w0goal .r0item .c0nick{width: auto;position: absolute;overflow: visible;font-size: 12px;white-space: nowrap;right: 52px;top: 5px;text-align: right;line-height: 30px !important;color: black;padding-right: 35px;}
	.w0goal .r0item .c0nick.awayGoal,
    .w0goal .r0item .c0nick.awayRedCard{top: 38px;}
	.w0goal .r0item .c0nick.homeGoal,
	.w0goal .r0item .c0nick.awayGoal{background: url(../images/icon-football-gray.png) no-repeat right center;background-size: auto 30px;}
	.w0goal .r0item .c0nick[d-pid^="-"]:before{content:'';position: absolute;right: 0;bottom: 0;width: 15px;height: 15px;background: url(../images/icon-error-red.png) no-repeat center center;background-size: contain;}
	.w0goal .r0item .c0nick.homeRedCard:before,
	.w0goal .r0item .c0nick.awayRedCard:before{content: '';width: 9px;height: 14px;border-radius:2px;display: block;background: red;position: absolute;right: 5px;top: 8px;}
	.w0goal .c0nick[d-pid]:after{content: none; color: white;line-height: 16px;padding: 0;top: 12px;right: 18px;}
	.w0goal .r0item .c0st{top: 35px;bottom: auto;left: 0;transform: none;align-items: center;padding: 0;width: 70px;text-align: center;line-height: 14px;color: white;font-size: 12px;}
	.w0goal .d0st:after, .w0goal .r0data .c0extra:after,
	.w0goal .d0st:before, .w0goal .d0st:after{ color: white; }
	.w0goal .c0score .score-pk{margin: 0;display: none;}
	.w0goal .c0score .score-pk:before,
	.w0goal .c0score .score-pk:after{ content: none; }
	.w0goal .r0item .c0home, .w0goal .r0item .c0away{padding: 0 115px 0 0;float: none;text-align: left !important;height: 35px;line-height: 35px;width: auto;} 
	.w0goal .score-home, 
	.w0goal .score-away{width: 40px;display: block !important;line-height: 28px !important;text-align: center;padding: 0 !important;background: none !important;width: auto !important;margin: 0 !important;}
	.w0goal .r0data .c0score{padding: 0 !important;color: white !important;border-left: solid 2px rgb(255 255 255 / 20%);left: auto !important;width: 45px !important;top: 8px;bottom: 8px;line-height: 16px;}
	.w0goal .c0score .score-pknick{display: none;}
	.w0goal .r0data .team-name{color: inherit;display: inline-block;vertical-align: middle;line-height: 15px;max-width: 68%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.w0goal .r0data .team-name a{color: inherit;font-size: inherit;}
	.w0goal [c1-css="homeRedCard"].c0home .team-name, .w0goal [c1-css="awayRedCard"].c0away .team-name{font-size: 14px !important;}
	.w0goal [c1-css="homeGoal"].c0home .team-name,
	.w0goal [c1-css="awayGoal"].c0away .team-name{color: #000;}
	.w0goal [c1-css="homeGoal"].c0score .score-home,
	.w0goal [c1-css="awayGoal"].c0score .score-away{font-size: 20px !important;font-weight: bold !important;color: black !important;display: block !important;}
	.z0live [c1-css="homeRedCard"].c0home .team-name, 
	.z0live [c1-css="awayRedCard"].c0away .team-name{padding: 2px;border-radius: 2px;}
	.z0live .c0round{display: none !important;}
    .z0live .c0number{position:absolute;width: auto;white-space: nowrap;left: 97px;top: 6px;}
    .z0live[z0-type$="0"] .r0data[d-ts2] .c0number,
    .z0live[z0-render*="ms"] .c0number{top: auto;line-height: 16px;transform: none;left: 5px;text-align: left;bottom: 8px;border: none;color: #777;font-size: 10px;}
    .z0live[z0-mode="-3"] .r0data[d-ts2] .c0number{bottom: auto;top: 29px;}
    .z0live[z0-type$="0"][z0-vista=""] .r0data[d-ts2] .c0number,
    .z0live[z0-type$="0"][z0-vista="lottery"] .r0data[d-ts2] .c0number{left: 5px !important;top: 22px;bottom: auto;width: 55px;text-align: center;}
    .z0live[z0-type$="0"][z0-vista="schedule"] .r0data[d-ts2] .c0number{left: 5px;top: 30px;}
    [z0-type="1"] .r0data[d-ts*=",1,"] .c0number:before, 
    [z0-type="2"] .r0data[d-ts*=",2,"] .c0number:before, 
    [z0-type="3"] .r0data[d-ts*=",3,"] .c0number:before{display:initial;padding-right: 2px;font-size: 10px;}
    .z0live[z0-type$="0"] .r0data[d-ts2] .c0number span{ display:none;}
    .z0live[z0-type$="0"] .r0data[d-ts2] .c0number:before{ content:attr(z0-type100);}
	.z0live .c0nick[d-pid]:after{ font-size: 10px; }
	.z0live .c0time:after{ display: none; }
	.z0live[z0-vista="end"][z0-render*="ms"][z0-mode="-3"] .r0data[d-ts2] .c0number,
    .z0live[z0-vista="end"][z0-render*="ms"] .c0number{top: auto;left: 0;bottom: 0;width: 40px;text-align: center;line-height: 18px;padding: 2px 0;border-right: solid 1px rgba(0, 0, 0, .07);height: 40px;display: block;}
    .z0live[z0-vista="end"][z0-render*="ms"] .c0number:after{ display:block;font-size: 10px;}
    

	.z0cale{height: 41px !important;position: relative;background: #fff;transform: translateY(-1px);z-index: 2;}
	.z0cale:after{content: '';display: block;height: 1px;background: rgba(0, 0, 0, .05);overflow: hidden;left: 0;right: 0;bottom: 0;position: absolute;}
	.z0cale .a0item{font-size: 11px;padding-top: 4px;vertical-align: top;line-height: 18px;}
	.z0cale>.calendar{position: absolute;right: 0;background: url(../images/icon_calender2.png) no-repeat center center;background-size: auto 28px;bottom: 0;top: 0;height: auto !important;}
	.z0cale .a0item[data-ai-vis]{color: #ff6a00;background: none;position: relative;border: none;padding-top: 4px;border-bottom: solid 1px #ff6a00;font-size: inherit;}
	.z0cale .a0item .a0week{opacity: 1;font-size: 11px;}
	.z0cale:before,
	.z0cale>.calendar:before{content: none;}
	.z0cale .calendar .view{width: 100% !important;transform: none;}
	.z0cale .a0item.z2today .a0week:after{ content: none; }
	.z0desc.a0main{ display: none; }

	.z9appnav{position: fixed;left: 0;right: 0;bottom: 0;z-index: 2;height: 50px;border-top: solid 1px #ebedf0;background: white;display: flex;text-align: center;font-size: 12px;line-height: 15px;}
	.z9appnav .z0item{flex: 1;display: block;text-decoration: none;background: url(../images/tab_score_nor.png) no-repeat center 3px;background-size: 30px;padding-top: 32px;color: #7d7e80;}
	.z9appnav .z0item[data-ai-vis]{ color: rgb(193, 138, 74); }
	.z9appnav .z3score[data-ai-vis]{ background-image:url(../images/tab_score_sel.gif);  }
	.z9appnav .z3data{ background-image:url(../images/tab_database_nor.png);  }
	.z9appnav .z3expert{ background-image:url(../images/tab_expert_nor.png);  }
	.z9appnav .z3find{ background-image:url(../images/tab_find_nor.png);  }
	.z9appnav .z3mine{ background-image:url(../images/tab_mine_nor.png);  }

	.w0odds,.w0bf{position: fixed !important;top: 0 !important;left: 0 !important;right: 0;width: auto;border: none;bottom: 0;letter-spacing: -5px;background: rgba(0, 0, 0, .3);}
	.w0odds[style*="padding-top"] .w0wins-body,.w0bf[style*="padding-top"] .w0wins-body{vertical-align: top;}
	.w0odds:after,.w0bf:after{content: '';width: 0;vertical-align: middle;height:100%;display: inline-block;}
	.w0odds dd{padding: 0 0 1px 0;}
	.w0odds .w2zs{font-size: 10.5px;border-width: 0 1px;line-height: 25px;}
	.w0odds .w2zs [z0-type="ah"] li:nth-child(2){ font-size: inherit; }
	.w0odds .w2zs h5{padding-top: 0; font-size: 11px;}
	.w0odds .w2zs[z0-type="gq"] [z0-type]:before{font-size: 10px;width: 15px;margin-left: -15px;line-height: 30px;}
	.w0odds .w2zs[z0-type="gq"] [z0-type]{ margin-left: 15px; }
	.w0odds .w2zs li>em{ color: rgba(0,0,0,.1); }
	/* .w0odds .r0data .c0match{width: auto;display: block;font-size: 11px;font-weight: normal;height: 14px;background: none !important;} */
	.w0odds .r0data .c0match{width: auto;display: block;font-size: 11px;font-weight: normal;height: 14px;background: none !important;}
	.w0odds .r0data .c0odds.d0nozs{position: absolute;right: 0;left: auto;top: 0;font-size: 11px;font-weight: normal;}
	.w0odds .c1remark.a0val{bottom: 8px;position: absolute !important;}
	.w0odds .r0data .c0score{padding: 15px 0 0 !important;vertical-align: middle;}
	/* .w0odds dd:last-child:after{ font-size:10px;} */
	.w0odds dd:last-child:after{ font-size:10px;text-align: center;padding-right: 0;padding-left: 0;line-height: 15px;}
	.live_config_style{width: 100%;position: inherit !important;padding-bottom: 0;padding-top: 5px;}
	.live_config_style .a1check, .live_config_style .a1radio{line-height: 20px;}


	.w0wins-body{display: inline-block;vertical-align: middle;width: 98% !important;letter-spacing: 0;border-radius: 2px;border: none;max-width: 500px;}
	.w0wins-body2:before{content: ''; position: fixed; left: 0;right: 0;background: rgba(0,0,0,.1);top: -100px;bottom: 0;}
	/* .w0wins-body .r0item.r0data{margin: 0 !important;padding: 5px 0 10px 0 !important;min-height: 30px;min-height: 40px !important;} */
	.w0wins-body .r0item.r0data{margin: 0 !important;padding: 5px 0 10px 0 !important;min-height: 30px;min-height: 48px !important;}
	.w0wins-body .r0item.r0data{padding-top: 5px !important;padding-bottom: 0px !important;}
	.w0wins-body .r0data.r0overtime .c0score, 
	.w0wins-body .r0data.r0overtime .c0home, 
	/* .w0wins-body .r0data.r0overtime .c0away{transform: translateY(-8px);} */
	.w0wins-body .r0data.r0overtime .c0away{transform: translateY(-3px);}

	.live_config_style{width: 100%;position: inherit !important;padding-bottom: 0;padding-top: 5px;}
	.live_config_style .a1check, .live_config_style .a1radio{line-height: 20px;}

	/* .w0wins-body .c1overtime{bottom: 6px !important;} */
	.w0wins-body .c1overtime{bottom: 10px !important;}
	.w0bf .r0item{ padding: 10px 0 !important; }
	.w0bf .w0bf-total .a1bt{ display: none; }
	.w0bf .r0data .c0score{padding: 10px 0;line-height: 16px;}
	.w0bf .a0bar{ max-height: 500px; }
	.w0bf .c1remark.a0val{bottom: 5px !important;}
	.w0bf-st ul,
	.w0bf-total ul{ font-size: 11px; }
	.w0bf-st li{ border-bottom-color:#f8f8f8; }
	.r0data>[d-v]:not(.c0end):after{ content: none; }

	.r0data>[d-v]:hover{background-color: rgba(0, 0, 0, 0);color: inherit;border-radius: initial;padding: 5px 0;}
	.r0data>[d-v]:hover:after{ content: none !important; }

	.z0bb .z0event .r0item .g0c.g0team{padding-left: 5px;}
	.z0bb .z0event .r0data .g0c.g0team .g0ul{ padding-right: 0; }
	.z0bb .z0event .r0item.r0data{margin: 0 0 5px 0;padding: 30px 0 0 0 !important;height: 117px;border: none;box-shadow: 0 0 5px rgb(0 0 0 / 10%);background: white;}
	.z0bb .r0item.r0data .g0odds{width: auto;left: 0;overflow: hidden;}
	.z0bb[z0-render*="l"] .r0data .c0odds{position: absolute;right: 0;bottom: 0;height: 60px;padding-top: 2px;}
	.z0bb .r0item.r0data .c0odds{height: 22px;left: 0;bottom: 2px;width: auto;text-align: center;padding: 0;}
	.z0bb .r0item .b0up,
	.z0bb .r0item .b0diff, 
	.z0bb .r0item .b0total{ display: none; }
	.z0bb .r0item .c0home, 
	.z0bb .r0item .c0away{border-right: none !important;display: inline-block !important;float: none;}
	.z0bb .r0item .c0odds [z0-odds]{display: inline-block;white-space: nowrap;width: 30%;}
	.z0bb .r0item .c0odds [z0-odds="1x2"]{float: left;text-align: left;}
	.z0bb .r0item .c0odds [z0-odds="1x2"] span:not(:empty):first-child:before{ content: '主 '; }
	.z0bb .r0item .c0odds [z0-odds="1x2"] span:not(:empty):last-child:before{ content: '客 '; }
	.z0bb .r0item .c0odds [z0-odds="ou"]{float: right;}
	.z0bb .c0odds div[z0-odds="1x2"] span:nth-child(2){ display: none; }
	.z0bb .r0item .c0odds span{width: auto;padding: 0 5px;}
	.z0bb .c0tool{width: 35px;}
	.z0bb .icon-collect, .z0bb [d-eve="collect"]{height: 30px;width: 40px;}
	.z0bb .z0event .r0data .c0c.c0match{ width: 83px; }
	.z0bb .r0item .g0odds .g0ul{display: block;text-align: right;}
	.z0bb[z0-mode="match"] .z0gmatch{padding-top: 6px;}
	.z0bb[z0-load="ing"][z0-mode="match"] .z0data:before{ font-size:14px; }
	.z0bb .w0odds .r0item .c0match{font-weight: normal;font-size: 10px;}


	.z0es .a1letter dd>button.a0sel{ width: 100%; }
	.z0es .z0event .r0data{padding-top: 34px !important;margin-top: 8px;margin-bottom: 0;height: 100px;}
	.z0es .r0item .g0match .d0match{left: 28px;right: 50%;line-height: 12px;white-space: normal;top: 5px;color: #C18A4A;padding-right: 20px;height: 24px;overflow: hidden;}
	.z0es .r0item .g0match .d0match span{ display: block; }
	.z0es .r0item .t0bef:after,
	.z0es .r0item .t0bef.c0data:after,
	.z0es .r0item .t0bef.c0data:after{content: none !important;}
	.z0es .r0item .c0logo{width: 26px;top: 5px;/* position: absolute; */color: #aaa;}
	.z0es .r0item .c0logo .d0logo{display: block;height: 34px;line-height: 22px;position: absolute;top: 0;padding-top: 5px;}
	.z0es .r0item .c0logo .d0logo img{width: 24px;height: auto;}
	.z0es .r0item .c0logo .d0time{position: absolute;right: 27%;top: 6px;}
	.z0es .z0event .r0item .g0match .g0ul{line-height: 30px;font-size: 10px;position: static;}
	.z0es .r0item .g0match{position: absolute;left: 0;right: 0;top: 0;}
	.z0es .r0item .g0match .d0race{position: absolute;right: 25%;top: 0;left: auto;text-align: right;width: auto;line-height: 32px;padding-right: 40px;}
	.z0es .r0data:before{background: none;border-bottom: solid 1px #eee;height: 34px;}
	.z0es .r0item .g0team{width: 50%;display: inline-block;vertical-align: top;position: relative;padding: 0;height: 60px;}
	.z0es .z0event .r0item .team-name{position: static;display: inline-block !important;line-height: 15px;float: none;}
	.z0es .z0event .r0item .team-name:before{ content: none; }

	.z0es .r0data .g0team .g0ul{display: block;padding: 0;line-height: 0;}
	.z0es .r0data .g0team .g0ul .c0c{min-height: 22px;padding: 0;}
	.z0es .r0item .g0team .d0score{position: absolute;right: 5px;top: 0;padding: 0 !important;z-index: 2;line-height: 46px;}
	.z0es .r0item .g0team.g0away .d0score{right: auto;left: 5px;}
	.z0es .r0item .g0team.g0away .d0score:before{content: '-';display: inline-block;width: 10px;position: absolute;left: -10px;}
	.z0es .r0item .g0team.g0home .c0odds{ display: none; }
	.z0es .r0item .g0team .c0odds{line-height: 20px;height: 20px !important;width: 66%;left: 0;bottom: -2px;top: auto;left: -99%;padding-left: 19px !important;border: none;}
	.z0es .r0item .g0team .c0data:before{content: '让分';font-size: 10px;color: #aaa;position: absolute;left: 0;}
	.z0es .r0item .g0team .c0odds.d01x2{left: -100%;width: 50%;}
	.z0es .r0item .g0team .c0odds.d0ou{left: auto;right: 0;}
	.z0es .r0item .g0team .c0odds.d0ah{left: -44%;}
	.z0es .r0item .g0team .c0odds.d0ou:before{ content: 'O/U'; }
	.z0es .r0item .g0team .c0odds.d01x2:before{ content: '全场'; }

	.z0es .r0item .c0home, 
	.z0es .r0item .c0away{width: 100%;padding: 0 0 0 58px !important;text-align: left;min-height: 46px !important;}
	.z0es .r0item .c0home{padding: 0 58px 0 0 !important;text-align: right;}
	.z0es .r0item .c0home img, 
	.z0es .r0item .c0away img{width: 26px;height: 26px;top: 10px;left: 27px;}
	.z0es .r0item .c0home img{left: auto;right: 27px;}
	.z0es .r0item .g0match .c0st{padding: 0;transform: translateX(-45px);line-height: 32px;}
	.z0es .r0item .g0odds{bottom: auto;top: 0;width: auto;left: 75%;}
	.z0es .r0item .g0odds .g0ul{ display: flex; }
	.z0es .r0item .g0odds .c0c{height: 30px;line-height: 30px;position: static;flex: 1;}
	.z0es .r0item .g0team .d0odds0{display: none;}
	.z0es .r0item .c0odds>span{padding: 0;background: none;}
	.z0es.z0live:not(.z0bb) .c0st{ font-size: 11px; }
	.z0live[z0-mode="match"] .z0gmatch{font-size: 13px;}

	.z0match2diy:before{height:50px;border-radius:0;background-size: auto 100%;background-position: left;}
	.z0match2diy .r0item.r0data{border-top: solid 22px rgb(255 255 255 / 0%);}
	.z0match2diy .r0data .d0group{top: -28px;right: -150px;left: -10px;font-size: 12px;line-height: 22px;padding: 0 12px;word-spacing: 6px;}
	.z0live .z0match2diy .r0item.r0data{ height:auto;}


	[z0-vista="end"] .c0corner[d-v]:before{content: none;}
	[z0-vista="end"] .c0corner[d-v]:after{content: '角球半场' attr(d-v1) '　全场' attr(d-v) !important;content:attr(d-v) ' (' attr(d-v1) ')' !important;position: static;background-color: rgba(0, 0, 0, 0);color: inherit;font-size: inherit !important;padding: 0;}
	[z0-vista="end"] .c0end[d-v]:before{display:block;font-weight: normal;opacity: .5;color: rgba(0, 0, 0, .55);font-size: 10px;}
	[z0-vista="end"] .c0end{width: 16.6% !important;padding: 5px 0;font-size: 11px;vertical-align: bottom !important;height: 40px;border-left: solid 1px rgba(0, 0, 0, .07);z-index: 2;position: relative;line-height: 15px;white-space: nowrap;font-weight: bold;}
	[z0-vista="end"] .c0end.d0ts{border-left:none;}
	[z0-vista="end"] .c0end.d0ts[d-v]:before{content: '总分';}
	[z0-vista="end"] .c0end.d0ah[d-v]:before{content: '亚盘'}
	[z0-vista="end"] .c0end.d0final[d-v]:before{content: '胜负';}
	[z0-vista="end"] .c0end.d0ou[d-v]:before{content: '大小';}
	[z0-vista="end"] .c0end.d0oe[d-v]:before{content: '单双';}
	[z0-vista="end"] .c0end.d01x2[d-v]:before{content: '半/全';}
	[z0-vista="end"] .c0expert{ display: none !important; }
	[z0-vista="end"] .z0event .r0item{padding-bottom: 0px;}
	.z0fb[z0-vista="end"] .z0event .r0item:before{content:'';background: rgba(255, 255, 255, .5);position: absolute;display: block;left: 0;right: 0;height: 40px;bottom: 0px;z-index: 0;/* box-shadow: 0 0 1px rgba(0, 0, 0, .3); */border-top: solid 0.5px rgb(0 0 0 / 10%);}
	[z0-vista="end"] .z0event .r0data .c0score{padding: 22px 0 50px 0;}
	[z0-vista="end"] .z0event .r0data .c0home, 
	[z0-vista="end"] .z0event .r0data .c0away{height: 50px;}
    [z0-vista="end"] .z0event .r0data.r0overtime .c0home, 
	[z0-vista="end"] .z0event .r0data.r0overtime .c0away{height: 65px;}
    [z0-vista="end"] .z0event .r0data .c0away{padding-right: 30px;}
	[z0-vista="end"]:not(.hide-set_remark) .z0event .r0data[ai-ext]:not(.r0remark) .c0home, 
	[z0-vista="end"]:not(.hide-set_remark) .z0event .r0data[ai-ext]:not(.r0remark) .c0away{ margin-bottom: 20px !important; }
	[z0-vista="end"] .z0event .r0data[d-follow="1"][d-last]:after{transform: translateY(3px);}
    [z0-vista="end"] .c0end{ width:15% !important;}
    [z0-vista="end"] .c0end.d0ts{ width:24% !important;padding-left: 40px;}
	.z0fb[z0-vista="end"] .z0event .c0odds{ bottom:40px !important; }
	.a0list.z9round .a0item{width: 33%;}

	.c0odds [z0-odds][data-tbjs="1"]:after, 
	.w0odds .w2zs[z0-type="gq"] [z0-type][data-tbjs="1"]:after{ right:0px;}

	/* ios 固定高度 */
    .z0body2yingchao{  background:#eee;}
    .z0body2yingchao:before{ content:none;}
	.z0body2yingchao .app-body .a0main{ background:none;}
	.z0match2diy .r0data .d0luosi{left: 170px;top: -30px;width: 86px;white-space: nowrap;background: #d20 !important;border-radius: 15px;color: white;font-weight: normal;}
	.z0match2diy .r0data .d0round{position:absolute;left: 120px;top: -27px;width: 50px;display: none;}

    .z0body2worldcup-2022 .z0match2diy .r0data .c0match a,
    .z0body2worldcup-2022 .z0match2diy .r0data .c0match .d0round3{ color:white;}
    .z0match2diy .r0data .d0round2[data-group], 
    .z0match2diy .r0data .d0round2[data-group]+.d0match{ color:white;}


	/* 2022/6/10 */
    /*
	.w0goal dl{background: transparent;backdrop-filter: initial;border: none;}
	.w0goal .r0item{background: url(../images/football-bg.png) no-repeat;background-size: 100% 100%;position: relative;padding: 12px 0 12px 75px !important;padding-left: 145px !important;border: none;position: relative;}
	.w0goal .r0item::before{content: "";position: absolute;top: 50%;left: 10px;transform: translateY(-50%);width: 65px;height: 65px;background: url(../images/icon-goal-ok.png) no-repeat;background-size: cover;}
	.w0goal .r0data .c0match{background: transparent !important;font-size: 12px;text-shadow: 2px 0 0px #fff, -2px 0 0px #fff, 0 2px 0px #fff, 0 -2px 0px #fff;top: 20px;left: 70px;}
	.w0goal .r0item .c0st{left: 68px;top: 50px;}
	.w0goal .r0item .c0extra, .w0goal .r0item .c0st{background: #C29428;width: 40px;height: 30px;line-height: 30px;border-radius: 3px;left: 83px;}
	.w0goal .r0item .c0nick{display: none;}
    
	.z0live[z0-mode="-2"] .r0data[d-ts2] .c0home, .z0live[z0-mode="-3"] .r0data[d-ts2] .c0home{padding-left: 0 !important;padding-right: 50px;}
	.w0goal .r0data .c0score{border-left: 0;width: 60px !important;color: #333 !important;top: 12px;line-height: 20px !important;}
	.a0bar .c0score span.score-away{color: #333 !important;}
	.z0live .r0item .c0away a, .a0bar .c0score .a0val{color: #333;}
	.w0goal [c1-css="homeGoal"].c0score .score-home, .w0goal [c1-css="awayGoal"].c0score .score-away{color: #9B6F07 !important;line-height: 35px;}
	.a0bar .c0home[c1-css="homeGoal"] a, .a0bar .c0away[c1-css="awayGoal"] a{color: #9B6F07;}
	/* .z0live .r0item .c0away{padding-right: 50px;} */
	.w0goal .c0home, 
    .w0goal .c0away{padding: 0 50px 0 0 !important;}
	.z0live .r0item.r0data{border-bottom: 0;}
    /* 2023.02.27 15:39 */
    .z0live .z0head:before {background: #fff !important;}
    .z0live .z0head .z9topmode {box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.08);}
    .z0live .z0head .a1select.alway-show[data-ai-vis]>.a0list {top: 0;}
    .z0live .z0head .z9topnav {height: 28px;line-height: 28px;background-color: #f6f8fa;box-shadow: none;}
    .z0live .z0head .z9topnav .a0item {height: inherit !important;line-height: inherit !important;font-weight: bold;color: rgba(0,0,0,.7);font-size: 16px !important;margin: 0;min-width: 66px !important;padding: 0 10px;}
    .z0live .z0head .z9topnav .a0item[data-ai-vis="1"], 
    .z0live .z0head .z9topnav .a0item.aio-h5-on {background: linear-gradient(270deg, #1277d9 0%, #399dff 99.96%, #8cc6ff 100%);color: #fff !important;font-size: 16px !important;font-weight: bold;}
	/* 2024/3/21 lym */
    /* .z0live .z0head .a1select.z9oddslist:before {color: #333;line-height: 34px;} */
    .z0live .z0head .a1select.z9oddslist:before {color: #333;line-height: 25px;line-height: 30px;}
	/* end */

    .z0live .z0head .a1select[ai-title="筛选"]:before {background-image: url(../images/icon/icon-screen.png) !important;color: transparent;}
    .z0live .z0head .a1select[ai-title="设置"]:before {background-image: url(../images/icon/icon-setting.png) !important;color: transparent;}
    .z0live .z0head .a1select.z9topmode.alway-show[data-ai-vis]>.a0list {height: 40px;line-height: 40px;}
    .z0live .z9topmode .a0list .a0item {color: #333 !important;}
    .z0live .z9topmode:not(.h5topmode) .a0list .a0item[data-ai-vis]:after,
    .z0live .h5topmode .a0list .a0item.a0on:after {bottom: 1px;background-color: #1277d9;height: 3px;width: 24px;margin-left: -12px;}
    .z0live .h5topmode .a0list .a0item.a0on::before {font-weight: bold;}
    .z0live .z0cale {transform: none;}
    .z0live .z9search {background-image: url(../images/icon/icon-search.png) !important;}
    .z8yingchao .z9topnav:before {height: 100%;line-height: 28px;display: block;background: linear-gradient(270deg, #FF7310 0%, #FFA84D 99.96%, #FFAA4F 100%);color: #fff !important;font-size: 16px !important;font-weight: bold;border-radius: inherit;}
	#live_calendar{z-index: 11;}

	/* lym */

	.z0bb[z0-render*="l"] .r0item .a0sel{transform: none;}
	.z0bb[z0-render*="l"] .z0event .r0data .c0match{margin-right: 0;width: 95px;color: inherit;text-shadow: none;text-align: left;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;color: black;font-weight: bold;background: inherit !important;}
	.z0bb[z0-render*="l"] .r0item .c0time{width: 75px;text-align: left;}
	.z0bb[z0-render*="l"] .r0item .c0time b{display: inline-block;}
	.z0bb[z0-render*="l"] .z0event .r0item .g0match:before{content: '';height: 30px;background: rgba(220, 203, 191, .3);position: absolute;left: 0;top: 0;right: 0;z-index: -1;}
	.z0bb[z0-render*="l"] .z0event .r0item .g0match .g0ul{ top: 7px;bottom: auto;right: auto;}
	.z0bb[z0-render*="l"] .d0st{display: inline-block;}

	/* 2023/10/31 */
	/* .z0live[z0-mode="-3"] .r0data .team-name{max-width: 70%;display: inline-block;overflow: hidden;} */
	.z0live[z0-mode="-3"] .r0data .team-name{max-width: 64%;display: inline-block;overflow: hidden;}
	.z0live[z0-mode="-3"] .r0data .team-name a{white-space: nowrap;position: relative; text-overflow: ellipsis;display: inline-block;width: 100%;overflow: hidden;}

    .drawer-box {position: fixed;right: 10px;bottom: 20%;font-size: 12px;line-height: 42px;text-align: center;white-space: nowrap;z-index: 100;}
    .drawer-box::before {content: attr(ai-title);display: block;width: 42px;line-height: 42px;border-radius: 100%;background: linear-gradient(137.05deg, #ff8b36 0%, #ff8919 100%);box-shadow: 0px 0px 9px #ff8a23;color: #fff;font-weight: bold;position: relative;z-index: 1;}
    .drawer-box .drawer-list {position: absolute;top: 0;right: 21px;padding: 0 21px 0 5px;background: linear-gradient(90deg, #ffb780 0%, #ffdc73 100%);box-shadow: 0px 0px 9px #ff8a23;border-radius: 42px 0 0 42px;font-size: 0;display: none;}
    .drawer-box .drawer-item {padding: 0 10px;color: #000;font-size: 12px;display: inline-block;vertical-align: top;position: relative;}
    .drawer-box .drawer-item:not(:last-child)::after {content: "";height: 8px;width: 1px;background-color: rgba(0, 0, 0, .4);position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
    .drawer-box[data-ai-vis]  .drawer-list {display: block;-webkit-animation: fadeInRightDrawer .5s both;animation: fadeInRightDrawer .5s both;}

	.z0free-app-link img{max-width:100%;display:block;height: 52px;}

	/* 赛事笔记 */
	.z0live[z0-vista="follow"][z0-mode="-3"] .c0odds{position: inherit;padding-top: 5px;}
	.z0live[z0-vista="follow"][z0-mode="-3"] .r0item.r0data{padding: 35px 0 0 0;}
	.z0live[z0-vista="follow"] .z0event .notes_item.add-notes span{transform: translateX(-5px);}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .head{font-size: 15px;}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item{font-size: 15px;}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .title::after{margin-left: 8px;font-size: 15px;}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item::after{width: 15px;height: 15px;}
	.z0live[z0-vista="follow"] .z0event .notes_item{padding: 10px;font-size: 11px;line-height: 17px;}
	.z0live[z0-vista="follow"][z0-mode="-1"] .z0event .notes_item, .z0live[z0-vista="follow"][z0-mode="-3"] .z0event .notes_item{padding: 10px;}
	.z0live[z0-vista="follow"].z0bb .z0event .r0item .g0match .g0ul,
	.z0live[z0-vista="follow"].z0bb .r0data .c0bg,
	.z0live[z0-vista="follow"].z0bb .r0item .g0odds{max-height: inherit;}
	.z0live[z0-vista="follow"].z0bb .z0event .notes_item{margin-top: 20px;min-width: 100vw;}
	.z0live[z0-vista="follow"].z0bb .r0item.r0data .c0odds{bottom: 25px;}
	.z0live.z0bb[z0-vista="follow"].z0bb .r0item.r0data .c0odds{bottom: auto;top: 93px;}
	.z0live.z0bb .r0item .g0match .c0c.c0st{left: 152px;}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item:first-child{padding: 0 5px 0 25px;}
	.z0live[z0-vista="follow"] #match_notes_prompt_dialog .checkbox_item:last-child{padding: 0 25px 0 5px;}
	.z0live[z0-vista="follow"] .z0event .notes_item p{padding-right: 0;/* text-align: right; */word-wrap: break-word;}
	.z0live[z0-vista="follow"] .z0event .r0data .c0odds.d0nozs:before{display: none;}
	.z0live[z0-vista="follow"] .r0data .c0odds.d0nozs [z0-odds]{display: block;}
	.z0live[z0-vista="follow"][z0-mode="-2"][z0-load-odds="1"] .z0event .r0data[d-noodds="1"]{display: block;}

	/* lym （修改） */
	.z0live:not(.hide-set_remark)[z0-mode="-3"] .r0data[ai-ext][data-remark]:not([data-remark="0"]) .c0odds a{display: block;}
	.z0live .r0item.r0data[d-follow="1"][d-last]{box-shadow: 0 0 5px rgb(0 0 0 / 10%) !important;}

	/* lym 2024/06/27 */
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item .c0away .c0team{zoom: 1;}
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item .c0away .c0team::after{content: "";display: table;clear: both;}
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item .c0away .team-name,
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .r0item .c0away .a0val:not(.crank){float: right;}
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .w0wins .r0item .c0away .team-name,
	.z0live[z0-mode="-2"]:not(.hide-set_remark) .w0wins .r0item .c0away .a0val:not(.crank){float: left;}

	/* lym 2024-08-29 修复关注列表 */
	.z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .r0data.r0overtime .notes_item.add-notes span, .z0live.z0fb[z0-vista="follow"][z0-mode="-3"] .z0event .r0data.r0overtime .notes_item p{transform: translateY(0);}
	.z0live[z0-vista="follow"] .r0data .c1remark.a0val, .z0live[z0-vista="follow"] .r0data .c1overtime{top: 55px;}
	.z0live.z0fb[z0-vista="follow"][z0-mode="-2"] .r0item.r0overtime[data-remark] .c1remark.a0val{top: auto;bottom: 0;}
	.z0live[z0-vista="follow"][z0-mode="-3"] .r0data:not([data-remark='0']) .c1overtime{top: 73px;bottom: auto;}

	/* 比分广告 */
	.z0live .ads-r0data{border-radius: 5px;margin: 0 0 5px 0;box-shadow: 0 0 5px rgb(0 0 0 / 10%);}
	.z0live.z0fb[z0-mode="-2"] .ads-r0data a{padding-right: 0;}
	.z0live.z0fb .ads-r0data a{padding-left: 0;}
	.z0live.z0fb[z0-vista="end"][z0-mode="-3"] .ads-r0data a, 
	.z0live.z0fb[z0-vista="end"][z0-mode="-1"] .ads-r0data a{padding-right: 0;}
	.z0live.z0bb .ads-r0data a{font-size: 14px;}
	.z0live.z0bb[z0-mode="time"] .ads-r0data{margin-bottom: 0;}
	.z0live.z0bb:not([z0-mode="time"]) .ads-r0data{margin-top: 8px;}
	.z0live.z0bb .ads-r0data::before{content: "";position: absolute;left: 0;right: 0;bottom: 0;border-bottom: 1px solid #e6e7ef;transform: scaleY(.5);}
}

@-webkit-keyframes fadeInRightDrawer {
    0% { opacity: 0;}
    to { opacity: 1; }
}
@keyframes fadeInRightDrawer {
    0% { opacity: 0;}
    to { opacity: 1; }
}

@media screen and (max-width: 700px),screen and (max-device-width: 960px){
    .a0h5:not([style*="display: none"]){display: inline-block !important;}
}

/*iphone XR*/
@media only screen and (-webkit-device-pixel-ratio: 2) and (device-height: 896px) and (device-width: 414px), only screen and (-webkit-device-pixel-ratio: 3) and (device-height: 812px) and (device-width: 375px), only screen and (-webkit-device-pixel-ratio: 3) and (device-height: 896px) and (device-width: 414px)  {
	body[z0-nav="app"] .w0wins>div.w0goal{bottom: 60px;}
	.z9appnav{ height: 75px; }
}

/* ipad */
@media screen and (min-width: 701px)  and (min-device-width: 701px)  and (max-device-width: 1024px) {
    #live_config_style{ display:none;}
	/* lym修改 */
	[z0-render][z0-render*="m"] .a1select[data-ai-vis]:not(.alway-show)>.a0list{left: 0;right: 0;top: 45px;bottom: 0;width: 100% !important;max-width: 100%;position: fixed;padding: 5px;transform: none;}
	[z0-render][z0-render*="m"] .a1select[data-ai-vis]:not(.alway-show)>.a0list{padding: 0;}
	[z0-render][z0-render*="m"] .a1select[ai-title="设置"][data-ai-vis]:not(.alway-show)>.a0list, [z0-render][z0-render*="m"] .a1select[ai-title="搜索"][data-ai-vis]:not(.alway-show)>.a0list, [z0-render][z0-render*="m"] .a1select[ai-title="搜索"][data-ai-vis]:not(.alway-show)>.a0list .z9stool {bottom: 60px;box-shadow: none;}
	[z0-render][z0-render*="m"] .a0search.z9search[data-ai-vis] .a0more{bottom: 100px;}
	
	/* lym(2023/9/18)修改 */
	[z0-render][z0-render*="m"] .a1select[data-ai-vis]:not(.alway-show)>.a0list{left: 0;right: 0;top: 43px;bottom: 0;width: 100% !important;max-width: 100%;position: fixed;padding: 0;transform: none;}
	[z0-device="ios"] [z0-render][z0-render*="m"] .a0h5 .z0inscroll .a0bar{bottom: 105px}
}

/* 
	android ipad
	lym
	2024/1/25

*/
@media screen and (min-width: 500px)  and (min-device-width: 500px)  and (max-device-width: 1024px) {
	[z0-render][z0-render*="m"] .a0h5 .z0inscroll .a0bar{bottom: 105px}
	[z0-render][z0-render*="m"] .a0search.z9search[data-ai-vis] .a1search .a0bar{bottom: 140px;}
}

#live_free_render .z0live .c0data > a:nth-of-type(n+3) {display: none;}


/* 球队历史赛事 */
.w0match .w0wins-body{width: 635px;background: none;outline: solid 1px rgb(0 0 0 / 15%);}
.w0match .w0ul ul{clear: both;min-height:30px;letter-spacing: -4px;list-style: none;display: block;white-space: nowrap;text-align: left;}
.w0match .w0ul .w0data{/* max-height: 359px; */overflow: auto;background: white;}
.w0match .w0ul ul li{width: 26px;font-size: 12px;list-style: none;white-space: nowrap;overflow: hidden;white-space: initial;line-height: 14px;vertical-align: middle;display: inline-block;letter-spacing: initial;text-align: center;}
.w0match .w0ul ul.w0list:nth-child(even){background: rgba(0 0 0 /5%);border: solid 1px rgba(0 0 0 /7%);border-width: 1px 0;}
.w0match .w0ul ul.w0list:last-child{border-bottom:none;}
.w0match .w0ul ul.w0list li.on{color: #1277d9;}
.w0match .w0wins-body em{color: #d20;}
.w0match .w0ul ul.w0list li{display: inline-block;}
.w0match .w0ul ul.w0head{background-color: rgb(255 255 255 / 95%);white-space: nowrap;border-top: solid 1px rgb(9 9 9 / 10%);}
.w0match .w0ul ul.w0head[data-title]{padding-top:30px;position: relative;}
.w0match .w0ul ul.w0head[data-title]:before{color: black;content:attr(data-title);position: absolute;left: 0;right: 0;top: 0;letter-spacing: initial;padding: 0 10px;font-weight: bold;background: linear-gradient(45deg, rgb(255 255 255 / 50%), transparent);}
.w0match .w0ul .ai-nodata{background:white;}
.w0match .cred[d-v]{ font-size:11px;}

.w0match .w0ul ul.w0list li.full em:not(.pk){ font-weight:bold; font-size:15px;}
.w0match .w0ul ul.w0list li.full em.pk{ color:rgb(153, 153, 153); display:inline-block; width:50%;}
.w0match .w0ul ul.w0list li.full em.pk[d-pk="VS"]{ opacity:0.5; font-weight:lighter; font-size:10px;}
.w0match .w0ul ul li.score.full{width: 110px;}
.w0match .w0ul ul li.score.half{width: 40px;}
.w0match .w0ul ul li.time{width: 54px;}
.w0match .w0ul ul li.d01x2{width: 35px;}
.w0match .w0ul ul li.match{width: 60px;}
.w0match .w0ul ul li.match:after{content:'';width:0;min-height: 32px;display:inline-block;vertical-align:middle;}
.w0match .w0ul ul.w0list li.match{color:white;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.z0live[z0-lan="2"] .w0match .w0ul ul.w0list li.match{ font-size:10px; padding:0 2px;}
.w0match .w0ul ul li.name{width: 98px;text-align:left;color:black;}
.w0match .w0ul ul li.name.home{text-align:right;}
.w0match .w0ul ul li.name .team{max-height: 32px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.w0match .w0ul ul.w0head li{white-space: nowrap;}
.w0match .w0ul .w0info{color:black;text-align: left;padding: 5px 10px;background: url(../images/icon-big-vs.png) no-repeat right 1% center,linear-gradient(45deg, rgb(255 255 255 / 70%), rgb(255 255 255 / 100%));/* background: linear-gradient(45deg, #c18a4a0d, #ff6a0005); */background-size: auto 90%,auto;/* color: white; */border-top: solid 1px black;}
.w0match .w0total{padding: 5px 0 5px 10px;font-size: 14px;/* background: rgb(255 255 255 / 70%); */background: linear-gradient(45deg, rgb(255 255 255 / 100%), rgb(255 255 255 / 80%));text-align: left;}
.w0match .w0total .w0info{color:black;}
.w0match .w0info strong{font-size: 17px;padding-right: 5px;display: inline-block;}
.w0match .w0ul .w0info strong{text-decoration-line: none;background: linear-gradient(101.42deg, rgba(156, 255, 215, 1) 0%, rgba(64, 150, 255, 1) 20.17%, rgba(153, 122, 255, 1) 41.18%, rgba(249, 105, 201, 1) 60.55%, rgba(251, 147, 176, 1) 75.91%, rgba(255, 215, 135, 1) 100%);-webkit-background-clip: text;display: inline-block;/* color: transparent; */}
.w0match .w0info em{font-weight:bold;padding: 0 1px;}
.w0match .w0total .a0item{display:inline-block;float: right;transform: scale(0.9);}
.w0match .c0end[d-v]:hover:after{ content:none;}
.w0match .w0wins-body{outline: solid 1px rgb(0 0 0 / 70%);}
.w0match .w0ul .w0info em{/* color: #f96767; */}
.w0match .w0ul .w0info+ul.w0head{/* background-color: rgb(223 223 223); */}
.w0match .w0ul .w0info+ul.w0head+.w0data{background: #eee;}




/* 测试去掉，正式环境不用去掉 */
.move-recommend{display: none;}


