body{ border-top:none;}
body.a0gs{padding-bottom: 60px;background-attachment: scroll;background-size: 300% auto;background-repeat: repeat-y;}
body[data-project="yingchao"]{background-image: url(../images/bg-luosi1.jfif);border: none;background-attachment: scroll;background-repeat: repeat-y;background-size: 100% auto;background-position: center top;}
.z9project{ border-top:none;}
.z9project2box[data-pos="data"]{padding:0;display: block;border: solid 1px rgb(0 0 0 / 0%);}
.z9euro2head{height: 35px;margin-top: -40px;transform: translateY(100px);z-index: 15;background-position: left 20px top;display: none;}
.z9euro2head:before{width: 60px;height:60px;}
.z9euro2head[data-pos="home"]{margin: 0;position: static;transform: none;height: 62px;background-size: auto 100%;background-position: left center;}

.z8shop2box{ padding:0;}
.z8shop2cat{border-radius:0;margin: 0;padding: 0px 0 5px 0px;font-size: 14px;backdrop-filter: none;-webkit-backdrop-filter: none;z-index: 28;height: 47px !important;}
.z8shop2cat .c0tool{ padding-top:5px;}
.z8shop2cat .c0list+.c0tool{ padding-top:0px;}
.z8shop2cat h3{padding-left:10px;padding-top: 5px;}
.z8shop2cat .c0list{background: rgb(0 0 0 / 80%);padding: 5px 0px 0px 10px !important;margin-bottom: 5px;font-size: 14px;line-height: 35px;white-space: nowrap;border-right: solid 60px rgb(255 255 255 / 0%);overflow: hidden;overflow-x: auto;color: white;height: 47px;-webkit-overflow-scrolling: touch;}
.z8shop2cat .c0list::-webkit-scrollbar{ display:none;}
.z8shop2cat .c0list .d0item{color: white;padding: 0 10px;}
.z8shop2cat .c0list .d0item.on{color:white;font-size: 14px;font-weight: normal;position: relative;}
.z8shop2cat .c0list .d0item.on:after{content:'';display:inline-block;height: 2px;background: white;width: 20px;border-radius: 1px;position: absolute;bottom: 0;left: 50%;transform: translateX(-10px);}

.new-z8ls2body::before{background-position: 100% top;height: 5%;}
/* #ls_zryc{margin-top: 30px;} */
#ls_zryc .z8ls2title{position: absolute;top: 0px;left: 50%;transform: translateX(-50%);}
#ls_zryc .z8ls2ycfootball .z8ls2lineup{margin-top: 0;}

.z8shop2cat .c0list2switch{background: url(../images/icon-more3.png) no-repeat center center;background-size: 18px auto;position: absolute;right: 0;width: 60px;height: 47px;top: 0;}
.z8shop2cat .c0list2switch[data-ai-vis]+.c0list2more{display:block;position: absolute;top: 0;left: 0;right: 0;padding: 10px 5px;border: none;width: auto;white-space: normal;height: auto;min-height: 47px;z-index: 1001;}
.z8shop2cat .c0list2switch[data-ai-vis]:before{content:'';position: fixed;left: 0;right: 0;top: 90px;bottom: 0;background: rgb(0 0 0 / 100%);}
.z8shop2cat .c0list.c0list2more .d0item{width: 25%;padding: 0px 0;border: none;vertical-align: middle;overflow: hidden;white-space: nowrap;margin: 10px 0;}
.z8shop2cat .c0list.c0list2more .d0item{width: 95%;box-sizing: border-box;}
.z8shop2cat .c0list.c0list2more .d0item.on{border-radius: 3px;background: #ffffff;color: #c18a4a;}
.z8shop2cat .c0list .d0qrcode{display:block;transform: scale(1.6);margin: 50px auto;position: relative;}
.z8shop2cat .c0list:not(.c0list2more) .d0qrcode{ display:none;}

.jwapp-win .j-dialog{border-radius: 0;}
.jwapp-win .j-title{padding-left:20px;font-size: 19px;}
.jwapp-win .j-item{padding: 10px 10px 0 10px;}
.jwapp-win .j-item.j-mini{ padding:0 20px;}


.z8ls2title{height: 130px !important;padding-top: 33px !important;font-size: 19px !important;}
.z8ls2title:before{width: 80px;height: 80px;bottom: -15px;transform: translate(-40px, 0px);}
.z8ls2ibox{padding: 0 0px 35px 0;}
.z8ls2ibox:before, .z8ls2ibox:after{height: 15px;top: -15px;}
.z8ls2ibox:after{bottom: 15px;top:auto;}
body[data-project="yingchao"] .z8ls2ibox:before{ content:none;}
body[data-project="yingchao"] .z8ls2ibox:after{background: rgb(0 0 0 / 30%);border-radius: 0;height: 2px;}
body[data-project="yingchao"] #ls_news .z8ls2ibox:after{display: none;}

.z8ls2yctips{top: 0px;left: 50%;width: 100px;transform: translateX(-50px);}
.z8ls2team{width: 90px;height: 100px;padding: 15px 12px 0;font-size: 14px;}
.z8ls2team img{max-height: 45px;}
.z8ls2team strong{bottom: 15px;top: auto;left: 10px;right: 10px;padding: 0;font-size: 12px;line-height: 15px;}

/* .z8ls2ycfootball{padding: 90px 0 0;height: auto;background: none;overflow: hidden;max-width: 500px;margin: 0 auto;} */
.z8ls2ycfootball{padding: 145px 0 0;height: auto;background: none;overflow: initial;max-width: 500px;margin: 0 auto;}
.z8ls2ycfootball .z8ls2team{top: -10px;transform: scale(.9);}
.z8ls2ycfootball .z8ls2footballimg{overflow:hidden;display: block !important;}
/* .z8ls2ycfootball .z8ls2footballimg img{opacity: 0;width: 110%;height: auto;transform: translate(-5%, 0px);position: relative;z-index: -1;height: 600px;} */
.z8ls2ycfootball .z8ls2lineup{position:relative;z-index: 10;background: url(../images/report/bg-space-box-football.jpg) no-repeat center center;background-size: 110% auto;background-size: contain;}
.z8ls2ycfootball .z8ls2lineup .z8ls2nodata{position:absolute;top: -60px;left: 0;right: 0;text-align: center;font-size: 15px;}
.z8ls2ycfootball ul:not(.i0back){position:absolute;width: auto;top: 0;left: 0%;right: 0%;height: 50%;border: solid 1px rgb(0 0 0 / 0%);border-width: 20px 0;border: none;}
.z8ls2ycfootball ul.i0away:not(.i0back){top:50%;transform: translate(-0%,-0%);}
.z8ls2ycfootball ul.i0home:not(.i0back){/* transform: translate(3.5%, -5%); */}
/* .z8ls2ycfootball ul>li{height: 48px;} */
/* .z8ls2ycfootball ul>li .item{transform:  scale(.65);} */
/* .z8ls2ycfootball ul>li:hover{transform: translateX(-50%)  scale(1);} */
.z8ls2ycfootball ul:not(.i0back):before{font-size: 12px;padding: 0 10px;/*background: rgb(0 0 0 / 70%);border-radius: 3px;*/line-height: 24px;top: 0;}
/* .z8ls2ycfootball ul.i0away:not(.i0back):before{ bottom:-8px;} */
.z8ls2ycfootball ul.i0away:not(.i0back):before{ bottom:-20px;line-height: 30px;}
.z8ls2ycfootball ul.i0back{position: relative;height: auto;min-height: 0px;width: 100%;display: block;vertical-align: top;transform: none;top: 15px;left: auto !important;right: auto !important;border-top: solid 10px rgb(255 255 255 / 0%);border-width: 5px;padding-top: 5px;background: no-repeat;}


.z8ls2ycfootball ul:not(.i0back):before{top: 3px;left: 3px;width: 38px;height: 27px;font-size: 14px;}
/* 2023/7/21 五大联赛 */
.z8ls2ycfootball ul.i0wdhome, .z8ls2ycfootball ul.i0wdaway{padding-top: 30px !important;}

.z8ls2ycfootball ul.i0back[data-back]:after{top:0;font-size: 12px;}
.z8ls2ycfootball ul.i0back>li{margin: 0 -13px;width: 22%;}
.z8ls2ycfootball ul.i0back>li .d0name{ margin:0;}

/* 五大联赛 */
.z8ls2ycfootball ul.i0back>li{margin: 0 5px;}


.z8ls2teamvs, .z8ls2teamvsl{line-height: 30px;}
.z8ls2teamvs .c0team, .z8ls2teamvsl .c0team{padding: 8px 60px 4px 0;font-size: 16px;background-position: right 30px top 6px;background-size: 22px auto;line-height: 30px;position: relative;z-index: 10;vertical-align: top;line-height: 16px;}
.z8ls2teamvs .c0team.d0away, .z8ls2teamvsl .c0team.d0away{padding: 8px 0 4px 60px;background-position: 30px 6px;}
.z8ls2teamvs .c0team sup, .z8ls2teamvsl .c0team sup{font-size: 11px;padding: 0 2px;}
.z8ls2ibox .i0nodata{ font-size:20px;}
.z8ls2ibox .i0nodata:before{  width:100px; height:100px;}

.z8ls2core{padding: 0px 7px;}
.z8ls2core>li{width:auto;display:block;padding: 5px 0;}
.z8ls2core.needlogin>li:not(.login_tips){ max-height: 150px;}
.z8ls2core>li.login_tips{ padding:0;}
.z8ls2core>li.login_tips a{ padding:5px;}
.z8ls2core dt{font-size: 16px;border-radius: 0;padding: 2px 0;}
.z8ls2core ul.c0core>li .d0val{font-size: 25px;line-height: 60px;}
.z8ls2core dl{border:none;border-radius: 0;}
.z8ls2core dd{ border-radius:0;margin: 0;}
.z8ls2core ul>li.e0win .d0result{ width:50px; line-height:60px;}

.z8ls2news{padding:10px;margin: 0;min-height: 55px;}
.z8ls2news>dt{display:block;position: static;width: auto;font-size: 21px;text-align: left;}
.z8ls2news>dd{padding: 10px 0;font-size: 15px;line-height: 25px;}
.z8ls2news>dd:before{position:static;display: block;border-radius: 3px;font-size: 15px;padding-left: 10px;line-height: 32px;}
.z8ls2news>dd .d0team{position:absolute;left: 50px;top: 10px;height: 32px;padding: 1px;}
.z8ls2news>dd .d0team h4{ font-size:16px;}
.z8ls2news>dd .d0logo{width: 26px;height: 26px;margin-top: 2px;}
.z8ls2news>dd ol, .z8ls2news>dd ul{margin-left:40px;padding-right: 10px;}
.z8ls2news>dd .d0hspace{ height:5px;}
.z8ls2news>dd[data-type="2"]{ font-size:16px;}
.z8ls2news>dd li{ padding:15px 0;}
.z8ls2news>dd[data-kind="0"]:after{ left:50px; top:13px;}


.z8ls2nodata{font-size:14px;}
.z8ls2box{border-width: 0;}

.z8chart2vs{ line-height:36px;box-sizing: border-box;padding: 20px 8px;}
.z8chart2vs ul{ min-height:50px;}
.z8chart2vs li.z8label{width:120px;transform: translateX(-60px);}
.z8chart2vs li{ font-size:14px;}
.z8chart2vs li:first-child,
.z8chart2vs li:last-child{ border-width: 60px !important; }
.z8chart2vs ul[data-kind]:before{transform: translate(-55px, 0px);font-size: 12px;width: 18px;height: 18px;line-height: 18px;top: 10px;}
.z8ls2goaldata ul[data-kind="8"]:before, .z8ls2goaldata ul[data-kind="8"]>li{ font-size:15px;}

.z8ls2player ul>li{padding: 5px 10px 0 5px;}
.z8ls2player ul.i0away>li{padding: 5px 5px 0 10px;}
.z8ls2player .d0avatar{max-width: 170px;font-size: 14px;}
.z8ls2player .d0avatar img{height: 70px;max-width: 100px;border-radius: 10px;}
.z8ls2player .d0avatar .d0name{margin-top: 0;line-height: 24px;}
.z8ls2player .c0data>dt{top: 0;font-size: 13px;background: none;transform: none;left: 0;color: #f90;}
/* .z8ls2player .c0data{padding-top:30px;display: block;font-size: 12px;white-space: normal;line-height: 20px;min-width: 0;min-height: 240px;} */
.z8ls2player .c0data{padding-top:30px;display: block;font-size: 12px;white-space: normal;line-height: 20px;min-width: 0;min-height: auto;}
.z8ls2player .c0data>dd{flex:none;vertical-align: top;display: block;padding: 5px 10px 5px 5px;box-shadow: none;}
.z8ls2player .c0data>dd>em{left: auto;right: 10px;padding: 5px 10px;font-size: 15px;}
.z8ls2player .c0chart{ height:200px;}
.z8ls2player2vs ul{ width:30%;}
.z8ls2player2vs .i0middle{padding-top: 90px;width: 35%;}
.z8ls2player2vs.z8ls2tips1 .i0middle{padding-bottom: 120px;}
.z8ls2player2vs .d0name{font-size: 14px;line-height: 24px;}
.z8ls2player2vs .d0per{font-size: 18px;}
.z8ls2player2vs .d0pk{top: 180px;padding: 0 20px;font-size: 18px;line-height: 30px;}
.z8ls2player2vs .d0pk strong{ min-width:60%;}
.z8ls2player2vs .d0pk span{ font-size:14px;}
.z8ls2player2vs .d0vs{transform: none;font-size: 25px;line-height: 30px;margin-top: -3px;}
.z8ls2player2vs .i0big .d0pk{font-size: 20px;line-height: 40px;}
.z8ls2goal{padding: 10px 0;}
.z8ls2goal ul{font-size: 14px;padding: 0;}
.z8ls2goal ul>li{padding: 9px 0px 0 0;margin: 20px 2px;height: 50px;line-height: 30px;border-radius: 7px;text-indent: 50px;min-height: 156px;overflow: hidden;}
.z8ls2goal ul>li[data-type]:before{font-size: 13px;left: 42px;top: 5px;z-index: 2;font-style: normal;}
.z8ls2goal ul>li>em{right: 12px;top: 12px;text-shadow: none;line-height: 25px;}
.z8ls2goal ul>li:after{width: 30px;height: 30px;box-shadow: none;top: 9px;}
.z8ls2goal ul.i0away{ padding:0;}

.z8ls2goal ol{margin: 7px 0 0 0;border-radius:0;font-size: 10px;line-height: 13px;height: 110px;overflow: hidden;padding: 10px 3px;}
.z8ls2goal ol>li{ padding-top:55px;}
.z8ls2goal ol>li>img{height: 45px;}

.z8ls2player2goal ul{padding: 30px 5px 0;}
.z8ls2player2goal li{padding: 0 5px 0 40px;height: 90px;text-align: right;}
.z8ls2player2goal ul.i0away li{padding: 0 40px 0 10px;text-align: left;}
.z8ls2player2goal li[data-num]:before{font-size: 13px;line-height: 20px;z-index: 2;top: 0px;left: 30px;transform: none;}
.z8ls2player2goal ul.i0away li[data-num]:before{left: auto;right: 5px;}
.z8ls2player2goal .d0avatar{left: 0px;width: 40px;height: 40px;top: 9px;}
.z8ls2player2goal .d0name{font-size: 14px;line-height: 18px;padding: 8px 5px;white-space: normal;}
.z8ls2player2goal .d0name>em{font-size: 13px;top: auto;bottom: 20px;line-height: 20px;min-width: 60px;right: 10px;font-weight: normal;}
.z8ls2player2goal ul.i0away .d0name>em{right:auto;left: 10px;}
.z8ls2player2goal li:after{height: 75px;transform: none;}
.z8ls2player2goal ul.i0away .d0avatar{right: 0px;}

.z8ls2tactics .d0avatar img{height: 120px;max-width: 120px;}

.z8ls2injury ul.i0home{padding: 0 10px 0 0;}
.z8ls2injury ul.i0away{padding: 0 0 0 10px;}
.z8ls2injury li{width: 47%;margin: 1px;padding: 5px 2px;font-size: 12px;min-height: 190px;}
.z8ls2injury li .d0avatar{height:60px;}
.z8ls2injury li .d0name{font-size: 13px;}
#ls_jqqy .z8ls2player2goal .d0name {max-width: 100%;}
#ls_jqqy .z8ls2player2goal .d0name span {font-size: 12px;line-height: 16px;}

/* .z8ls2player .c0injury{font-size: 12px;top: 2px;padding: 5px;line-height: 15px;transform: scale(0.9);left: 0;} */
.z8ls2player .c0injury{font-size: 12px;top: 2px;padding: 2px;line-height: 15px;transform: scale(0.9);left: 0;}
.z8ls2player ul.i0away .c0injury{ right:0; left:auto;}

.z8ls2ibox .i0remark, .i0remark{font-size: 10px;bottom: -7px;font-weight: normal;left: 5%;right: 5%;border-radius: 5px;line-height: 17px;padding: 10px 5px;}

.z8ls2error{ padding:0;}
.z8ls2error .z8ls2ibox{background:none;padding-top: 90px;}
.z8ls2error .z8ls2ibox:before,
.z8ls2error  .z8ls2ibox:after{ content:none;}
.z8ls2error .z8goal{padding: 10px 0;font-size: 18px;}
.z8recommend{font-size: 13px;line-height: 22px;margin: 0;}
.z8vstips>dl{padding: 1px;margin: 0;display: block;}
.z8vstips>dl>dt{ display:none;}
.z8vstips>dl>dd{display:flex;}
.z8vstips .d-bt{min-width:0;padding: 20px 2px;width: 20%;box-shadow: 0 0 5px rgb(0 0 0 / 50%);font-size: 17px;line-height: 35px;border-radius: 1px;white-space: normal;flex: 1;}
.z8vstips .d-bt>em,
.z8vstips .d-bt .d-scale{ font-size:12px;}
.z8vstips .d-bt .d-scale del{display:block;line-height: 12px;}
.z8vstips .d-bt .d-point{font-size: 24px;}
.z8vstips .d-bt .d-point:after{ font-size:11px;}
.a0render .z8ls2body{margin: 0px !important;margin-top: 0 !important;}

.z9project2box{ min-height:100vh;}
.z8ls2home2qrcode{position: static;padding: 30px 0 0 0;display: none;}
.z8shop2cat .c0list .z8ls2home2qrcode{ display:block;}
.z8ls2home2qrcode img, .z8ls2home2qrcode canvas{ max-height:150px;}
#live_ai_free_script_dom{overflow:auto;max-height:100vh;padding-bottom: 60px;}
.z0live > div.z0head {
  padding-top: 0;
}
.z0subnav .c0search {
  width: 50%;
  top: 10px;
  line-height: 32px;
}
.z0subnav > .a0main {
  overflow: hidden;
  padding: 0 0 0 120px;
  height: 65px;
  line-height: 65px;
  background: url(/images/logo.gif) no-repeat 4px bottom;
  background-size: auto 70%;
}
.z0subnav .c0search .d0input {
  width: 100%;
  min-width: 0px;
  color: black;
  padding: 0 25px 0 9px;
}

.a0render > div > div:nth-child(4) {
  padding: 0;
}
.a0render > div > div:nth-child(4) > div.z8m2right {
  position: relative;
  width: 100%;
  min-height: auto !important;
}

.a0render > div > div:nth-child(5) {
  padding: 0;
  width: 100%;
}
.a0render > div > div:nth-child(5) > .z8m2left > div > div {
  display: block;
  flex-wrap: nowrap !important;
  height: 50px;
  overflow: scroll;
  white-space: nowrap;
}
.a1tab > .a0title.a0flex > .a0item {
  width: 23%;
  white-space: nowrap;
}

.a0render > div > div:nth-child(5) > div.z8m2right {
  position: relative;
  width: 100%;
  min-height: auto;
}
.a0render > div > div:nth-child(5) > div.z8m2left > div > ul {
  height: auto;
  overflow: visible;
  line-height: 16px;
  font-size: 11px;
}

.a0render > div > div:nth-child(6) {
  padding: 0;
}

.a0render > div > div:nth-child(6) > div.z8m2right {
  position: relative;
  width: 100%;
}
.z8home2expert {
  height: auto !important;
  overflow: scroll;
  padding-bottom: 40px !important;
}

.z8bf2head {
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.z0live.a0gs {
  padding: 0 !important;
  position: relative !important;
}
.a0render > div > div.z8m1.a0main,
.a0html > header > div > div > span:nth-child(1) > span,
div.z9refresh.a0h5.z8top::before {
  display: none;
}
.z8ls2home{background: rgb(255 255 255 / 100%);}
.z8ls2home .a0gs{ background:none;}
.z8ls2home .z0match2euro .r0data{border-top-color: rgb(255 255 255 / 0%);}
.z8ls2home2link{left:auto;right: auto;top: -28px;left: 0;transform: translate(190px, 0px);width: 80px;border-radius: 12px;font-size: 12px;height: 22px;line-height: 22px;background: none;color: #fff !important;font-weight: bold;background: #970101;padding: 0;font-weight: normal;}
.z8ls2home .z0match2euro .r0data .d0group{background: rgb(102 0 0 / 32%);}
.z8ls2home .r0data .team-name a{font-size: inherit;}
.z8ls2home .z0live:not(.z0bb) .c0time{display:none;}
.z8ls2home .r0data .c0odds{color: #888;}

.z8ls2back{right: 5px;top: 15px;position: absolute;color: #ffdc6a;font-size: 12px;background: black;border-radius: 3px;padding: 0 15px;text-decoration: none;z-index: 20;}

/* share */
body.z0share{ padding-top:50px;}
body.z0share:before{content:'';position: absolute;left:0;right:0;top:0;bottom:0;background: url(../images/ai-luosi-watermark.png) repeat center 32%;background-size: 100%;z-index: 1000;}
body.z0share:after{content: '更多预测请关注“出奇情报局”公众号';height: 290px;display:block;background: rgb(0 0 0) url(../images/ai-luosi-wxgzh.png) no-repeat center 20px;background-size: auto 150px;padding-top: 190px;text-align: center;font-size: 17px;color: white;word-spacing: 60px;/* font-weight: bold; *//* -webkit-text-stroke: .5px black; */margin-top: -40px;}
body.z0share .z8shop2cat{background: url(../images/logo.png) no-repeat center center;height: 130px !important;background-size: 60% auto;position: static;}
body.z0share .z8ls2back,
body.z0share .z8shop2cat>*{display: none !important;}
body.z0share[data-share="share1"] #ls_news{ display:none;}
body.z0share[data-share="share2"] .z8ls2box:not(#ls_news){ display:none;}
.needlogin {height: 350px;top: 40px;}

/* 五大联赛 */
.ls_top_wd{padding: 0 10px;}
/* .ls_top_wd .z8ls2teamvs, .ls_top_wd .z8ls2teamvsl{padding: 45px 0 55px;} */
/* .ls_top_wd .z8ls2teamvs, .ls_top_wd .z8ls2teamvsl{min-height: 400px;padding-top: 5px;} */
.ls_top_wd .z8ls2teamvs, .ls_top_wd .z8ls2teamvsl{min-height: 366px;padding-top: 5px;}
.ls_top_wd .z8ls2teamvs::before, .ls_top_wd .z8ls2teamvsl::before{width: 120px;height: 120px;}
.ls_top_wd .z8ls2ibox{padding: 0 0;}
/* .ls_top_wd .z8ls2teamvs .c0team, .ls_top_wd .z8ls2teamvsl .c0team{padding: 55px 80px 0 0;background-position: right 110px center;background-size: 35px auto;} */
/* .ls_top_wd .z8ls2teamvs .c0team, .ls_top_wd .z8ls2teamvsl .c0team{padding: 42px 0 0 26px;background-position: right 110px center;background-size: 35px auto;text-align: center;} */
/* .ls_top_wd .z8ls2teamvs .c0team.d0away, .z8ls2teamvsl .c0team.d0away{padding: 55px 0 0 80px;background-position: 110px center;} */
/* .ls_top_wd .z8ls2teamvs .c0team.d0away, .z8ls2teamvsl .c0team.d0away{padding: 42px 26px 0 0;background-position: 110px center;text-align: center;} */
/* .wdcoreAuto{margin-top: 10px;} */
/* .wdcoreAuto ul>li:first-child, .wdcoreAuto ul>li:last-child{width: 30%;} */
.wdcoreAuto ul>li{width: 100%;}
.wdcoreAuto ul>li:nth-child(2){width: 40%;}
.z8ls2core ul>li img{width: 40px;height: 40px;}
.wdcoreAuto ul.c0core .d0val span{padding: 5px 8px;font-size: 16px;}
.wdcoreAuto ul>li.e0win .d0result{transform: rotate(-27deg) translate(18px,-45px);}
.ls_top_wd .z8ls2teamvsl span{padding-top: 45px;background-size: 35px auto;}
.ls_top_wd .c0srd{padding: 0 7px;}
/* .ls_top_wd .c0srd .c0srdli{padding: 41px 0;min-height: 114px;font-size: 14px;} */
/* .ls_top_wd .c0srd .c0srdli::before{transform:translate(-50%, -2px)} */
/* .ls_top_wd .c0srd .c0srdli.rq::before{transform: translate(-50%, -5px);} */
.ls_top_wd .z8ls2title{line-height: 35px;}
.wdcoreAuto>li.bf dd{min-height: 100px;max-height: 120px;}
.ls_top_wd .z8ls2core ul>li{min-height: 60px;/*padding-top: 13px;*/}
.wdcoreAuto>li.bf ul.c0core{padding-top: 0;min-height: 60px;}
/* .wdcoreAuto>li.bf ul.c0core:nth-child(3), .wdcoreAuto>li.bf ul.c0core:nth-child(4){padding-top: 0px;min-height: 55px;} */
/* .wdcoreAuto>li.bf ul.c0core:nth-child(3) li, .wdcoreAuto>li.bf ul.c0core:nth-child(4) li{padding-top: 5px;} */
.wdcoreAuto ul>li.e0win .d0result{width: 45px;font-size: 14px;}
/* .ls_top_wd .c0srd .c0srdli::before, .wdcoreAuto>li.bf dd::before{width:70px;height: 20px;} */
.c0srd .c0srdli{background-position: right center; background-size: 25%;}


/* 2023/8/11 */
.z8ls2ycfootball .z8ls2lineup ul.i0home{position: absolute !important;top: 0 !important;left: 0 !important;transform: none;}
/* .z8ls2ycfootball .z8ls2lineup ul.i0away{position: absolute !important;bottom: 0 !important;left: 0 !important;transform: scaleY(.95) translateY(-10px);} */
.z8ls2ycfootball .z8ls2lineup ul.i0away{position: absolute !important;bottom: 0px !important;left: 0 !important;top: auto;transform: rotate(180deg);}
.z8ls2ycfootball li span.name{width: 90%;font-size: 11px;line-height: 12px;}
/* .z8ls2ycfootball ul>li .avatar, .z8ls2ycfootball ul>li .avatar img{width: 25px;height: 25px;} */
.z8ls2ycfootball ul>li .avatar, .z8ls2ycfootball ul>li .avatar img{width: 40px;height: 40px;}
/* .z8ls2ycfootball ul>li .item{min-height: auto;width: 20%;height: auto;height: 50px;} */
.z8ls2ycfootball ul>li .item{min-height: auto;width: 20%;height: auto;height: 60px;}
/* .z8ls2ycfootball ul>li .item .item_inner-box{padding-top: 24px;} */
.z8ls2ycfootball ul>li .item .item_inner-box{padding-top: 35px;}

.z8ls2ycfootball ul.i0away>li{padding: 0 0;}
#ls_zryc .z8ls2team{height: 110px}
.z8ls2ycfootball ul>li .avatar.d0num::before{width: 15px;height: 15px;line-height: 15px;font-size: 10px;}
#ls_top .i0remark{bottom: 15px;}
/* .z8ls2ibox .i0remark{bottom: -15px;} */
.z8ls2ibox .i0remark{bottom: 20px;}
.z8ls2ycfootball ul>li .item:hover{transform: translate(0, -40px) scale(1.4);z-index: 111;}
.z8ls2ycfootball ul>li .item:hover .item_inner-box{margin-top: 25px;}

/*  */
.z8shop2cat .c0list2switch[data-ai-vis]:before{content: "";display: none;}
.zj-c0list2more{position: absolute !important;top: 47px !important;width: 25% !important;right: 0  !important;left: initial !important;padding-left: 0 !important;z-index: 111;}
/* .z8shop2cat .c0list .d0item{display: block;} */
.zj-c0list2more .d0item{display: block !important;text-align: center !important;}

.ls_top_wd .c0srd{margin-top: 10px;}
.ls_top_wd .c0srd .c0srdli{font-size: 14px;}
.ls_top_wd .c0srd .c0srdli::after{font-size: 12px;}
.c0srd .icon-win::before, .c0srd .icon-zou::before{width: 35px;height: 35px;right: 5%;}
.wdcoreAuto{padding: 40px 0 0;margin: 7px;}
.wdcoreAuto::before{height: 40px;line-height: 40px;font-size: 12px;}
.ls_top_wd .new_needLogin{padding-bottom: 90px !important;}
.aio-no-data{font-size: 14px;}
.z8ls2injury2type{background-position: center 0;padding-top: 20px;}
.z8ls2ycfootball ul.i0away:not(.i0back):before{width: 24px;left: 86%;right: 90%;top: 2%;transform: rotate(180deg);}
.z8ls2ycfootball ul.i0away:not(.i0back):before{width: 38px;height: 27px;font-size: 14px;bottom: auto;left: auto;top: 3px;right: 3px;}

.z8ls2ycfootball ul:not(.i0back) li{position: relative;line-height: 0;}
.z8ls2ycfootball ul:not(.i0back) li:nth-child(1) .item{height: 65px;overflow: hidden;min-height: 48px;width: 50%;}
.z8ls2ycfootball ul:not(.i0back) li:nth-child(1):hover .item{height: auto;overflow: initial;}


.z8ls2ycfootball ul.i0back>li .d0avatar{left: 50%;transform: translateX(-50%);}
#ls_zryc{margin-top: 0;}
#ls_stqk{margin-top: 10px;}
#ls_zryc .z8ls2ycfootball::after,
#ls_zryc .z8ls2ycfootball ul.i0back>li::after{content: "\20";display: block;height: 0;clear: both;}
#ls_zryc .z8ls2ycfootball ul.i0back{border-width: 0;float: left;width: 49.5%;}
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway{float: right;}
#ls_zryc .z8ls2ycfootball ul.i0back[data-back]:after{width: 60%;}
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway[data-back]:after{left: auto;right: 0;}
#ls_zryc .z8ls2ycfootball ul.i0back>li{width: 100%;margin: 0 0;position: relative;padding-left: 35px;min-height: auto;text-align: left;padding-bottom: 15px;}
#ls_zryc .z8ls2ycfootball ul>li .d0avatar{width: 24px;height: 24px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
#ls_zryc .z8ls2ycfootball ul.i0wdaway.i0back>li{padding-left: 0;padding-right: 35px;text-align: right;}
#ls_zryc .z8ls2ycfootball ul.i0wdaway>li .d0avatar{right: 0;left: auto;}
#ls_zryc .z8ls2ycfootball ul.i0back>li .d0name{float: left;line-height: 24px;font-size: 11px;max-width:75%;}
#ls_zryc .z8ls2ycfootball ul.i0back>li:hover{transform: translate(0) scale(1);background: transparent;}
#ls_zryc .z8ls2ycfootball ul.i0back>li .d0num{margin: 0 0;text-align: center;float: left;background: transparent;line-height: 24px;}
#ls_zryc .z8ls2ycfootball ul.i0back>li .d0num::before{content: '/';color: #fff;font-size: 12px;line-height: 24px;}
#ls_zryc .z8ls2ycfootball ul.i0back>li .d0num::after{content: '号';color: #fff;font-size: 12px;line-height: 24px;position: absolute;top: 0;}

#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li .d0num::after{content: '号/';color: #fff;font-size: 12px;line-height: 24px;}
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li .d0num::before{content: '';display: none;}

#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li .d0name{float: right;padding-left: 6px;}
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li .d0num{float: right;width: 35px;}
#ls_zryc .z8ls2ycfootball ul.i0back>li:not(:hover) .d0tips,
#ls_zryc .z8ls2ycfootball ul.i0back>li:hover .d0tips{padding: 0 0;display: block;width: 100%;opacity: 0.6;position: absolute;left: 55px;bottom: 0;}
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li:not(:hover) .d0tips,
#ls_zryc .z8ls2ycfootball ul.i0back.i0wdaway>li:hover .d0tips{right: 55px;left: auto;}
#ls_zryc .z8ls2ibox{padding: 15px 15px 35px;}
#ls_zryc .z8ls2ibox:after{height: 35px;}
#ls_zryc .z8ls2ibox{background: transparent !important;}
#ls_zryc .z8ls2ycfootball::before{background: linear-gradient(270deg, rgba(22, 82, 21, 1) 0.57%, rgba(30, 117, 28, 1) 100%), rgba(204, 204, 204, 1) !important;}
#ls_top::before{height: 120%;opacity: 1;filter: none;}
body[data-project="yingchao"] #ls_top .z8ls2ibox:after{height: 0}
body[data-project="yingchao"] #ls_zryc .z8ls2ibox:after{height: 0;}

/*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.a0gs{padding-bottom: 70px;background-color: black;padding: 0;}
	.z9euro2menu{ height:70px;}
}

/* ipad */
@media screen and (min-width: 701px)  and (min-device-width: 701px)  and (max-device-width: 1024px) {
  /* #live_config_style{ display:none;} */
  /* html[z0-device="android"] .z8ls2ycfootball{max-width: 400px} */
  .z8ls2ycfootball .z8ls2lineup ul.i0home{
    /* transform: scaleY(1) translateY(25px); */
    transform: scaleY(1) translateY(5px);
    padding: 0 45px;
  }
  .z8ls2ycfootball .z8ls2lineup ul.i0away{
    padding: 0 0;
  }

  .z8ls2ycfootball ul.i0away>li{
    /* padding: 3px 0; */
    padding: 0 0;
  }
  /* .z8ls2ycfootball ul.i0away:not(.i0back):before{left: 75%;} */
  .z8ls2ycfootball ul.i0away:not(.i0back):before{left: 88%;}
  /* .z8ls2ycfootball ul:not(.i0back):before{left: 13%;top: 3%;} */
  .z8ls2ycfootball ul:not(.i0back):before{left: 0;top: 0;}

  .z8ls2ycfootball ul>li .item{max-width: 80px;}

}

/* 处理android ipad */
@media screen and (min-width: 640px)  and (min-device-width: 640px)  and (max-device-width: 701px) {
  .z8ls2ycfootball{max-width: 400px}
}

