body {padding: 0px;margin: 0px;}
.teamName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;/*width: 75px;*/

}
.green {color: #4F9B34 !important;}
.red{color:red;}
.blue{color:blue;}
.debug {position: absolute;left: 0px;background: #FFF;top: 0px;font-size: 12px;font-family: "微软雅黑";float: left;width: 400px;padding-right: 10px;padding-left: 10px;}
.debug table {background: #CCC;}
.debug table tr td {background: #FFC;line-height: normal;padding: 1px;}
.debug table tr td a {display: block;border: 1px solid #CCC;background: #FFF;white-space: nowrap;text-align: center;color: #333;text-decoration: none;line-height: normal;padding-right: 5px;padding-left: 5px;}
.debug .title {line-height: 30px;text-align: center;font-weight: bold;width: 100%;font-size: 14px;}
.demo {width: 950px;margin-right: auto;margin-left: auto;background: #FFFDF3;height: 1000px;}
.top {background: url(../images/ant/top.gif) no-repeat 0px top;height: 406px;margin-bottom: 1px;}
.bottom {background: url(../images/ant/bottom.gif);height: 544px;margin-top: 1px;}
.ant {margin-right: auto;background: #d6d6d6;padding: 3px;min-height: 220px;margin-left: auto;font-family: "微软雅黑";font-size: 12px;color: #333;overflow: hidden;}

span.var {color: #ff5106;display: block;margin: 5px 0;} 
.var img {margin-right: 5px;vertical-align: -2px;}
/* 新版动画控制器开始 */

.ant.v2 table tr td {height: 34px;line-height: 34px;}
.ant.v2 table tr th {line-height: 34px;}
.ant.v2 .btns span {line-height: 25px;}
.ant.v2 .odds {width: 300px;}
.ant.v2 .flash {width: 322px;}
.ant.v2 .guessBox {width: 300px;}
.ant.v2 .flash iframe {width: 100%;height: 280px;}
.ant.v2 .nodata{padding:26px;}
.ant.v2 .nodata2{padding: 61px 18px;}
.ant.v2 .nodata3{padding: 113px 18px;}
/* 新版动画控制器结束 */
.ant .nodata{border:solid 1px #ccc; border-top:none; padding: 18px; text-align: center;}
.ant .nodata2{border:solid 1px #ccc; border-top:none; padding:45px 18px; text-align: center;}
.ant .nodata3{border:solid 1px #ccc; border-top:none; padding:86px 18px; text-align: center;}
.ant .team div {font-weight: bold;}
.ant div {margin: 0px;}
.ant .odds {float: left;width: 245px;position: relative;margin-right:5px;background: #fff;}
.ant .odds .redBG{display: block; color:#333;background: #ff8888;}
.ant .odds .greenBG{display: block; color:#333;background: #88ff88;}
.ant .flash {float: left;width: 430px;position: relative;}
.ant .miniDomain {position: absolute;right: 0;top: 0;z-index: 1;padding: 3px;color: #a5d8b9;}
.ant .timeLine {float: left;width: 100%;background: url(../images/ant/timelineBG.png);height: 59px;}
.ant .timeLine.big {background: url(../images/ant/timelineBG_big.gif);}
.ant .timeLine .info {float: left;height: 100%;width: 100%;position: relative;overflow:hidden;}
.ant .timeLine .info .timeLine {height: 100%;background: url(../images/ant/currentTime.gif) no-repeat;width: 7px;line-height: 100%;position: absolute;top: 0px;z-index: 2;font-size: 12px;color: #FFF;text-align: center;}
.ant .timeLine .info .timeBar {height: 100%;width: 1px;line-height: 100%;position: absolute;top: 0px;z-index: 0;font-size: 12px;border-left: solid 1px #FF4F00;color: #FFF;text-align: center;}
.ant .timeLine .info .timeBar i {height: 18px;top: 3px;overflow: hidden;line-height: 18px;background: #FF4F00;position: absolute;border: solid 1px #FF4F00;border-radius: 3px;left: -1px;font-style: normal;width: 20px;color: #fff;padding-right: 2px;padding-left: 2px;}
.ant .timeLine .info i {position: absolute;font-style: normal;height: 70%;width: 1px;z-index: 1;}
.ant .timeLine .info i.b {background: url(../images/ant/ball.png) no-repeat;height: 14px;width: 14px;z-index: 2;}
.ant .timeLine .info i.b2 {background: url(../images/ant/ball2.png) no-repeat;height: 14px;width: 14px;z-index: 2;}
.ant .timeLine .info i.b3 {background: url(../images/ant/ball3.png) no-repeat;height: 14px;width: 14px;z-index: 2;}
.ant .timeLine .info i.a {background: #E62129;}
.ant .timeLine .info i.f {background: url(../images/ant/flag.gif);height: 14px;width: 14px;z-index: 2;}
.ant .timeLine .info i.s {background: #026A29;}
.ant .timeLine .info .home {height: 50%;position: relative;left: 0px;top: 0px;}
/* .ant .timeLine .info .home i { top: 0px;} */

.ant .timeLine .info .home i.b {bottom: 16px;z-index: 2;}
.ant .timeLine .info .home i.f {bottom: 0px;}
.ant .timeLine .info .guest {height: 50%;position: relative;left: 0px;top: 0px;}
.ant .timeLine .info .guest i {position: absolute;bottom: 0px;}
.ant .timeLine .info .guest i.b {top: 14px;}
.ant .timeLine .info .guest i.f {top: 0px;}
.ant .liveBox {float: left;background: #fff url(../images/ant/BG.png) no-repeat;height: 161px;width: 100%;position: relative;overflow: hidden;z-index: 0;background-size: 100% 100%;}
.ant .liveBox .cornerBall_0 {height: 64px;width: 40px;position: absolute;left: 0px;top: 0px;background: url(../images/ant/corner.gif) left top;display: none;}
.ant .liveBox .cornerBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 30px;}
.ant .liveBox .cornerBall_0 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .cornerBall_1 {height: 64px;width: 40px;position: absolute;top: 0px;right: 0px;background: url(../images/ant/corner.gif) right top;display: none;}
.ant .liveBox .cornerBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;right: 0px;}
.ant .liveBox .cornerBall_1 .team .ball {color: #FF0;line-height: normal;display: block;margin-right: 30px;}
.ant .liveBox .cornerBall_2 {height: 64px;width: 40px;position: absolute;right: 0px;bottom: 0px;background: url(../images/ant/corner.gif) no-repeat right bottom;display: none;}
.ant .liveBox .cornerBall_2 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;right: 0px;bottom: 0px;}
.ant .liveBox .cornerBall_2 .team .ball {color: #FF0;line-height: normal;display: block;margin-right: 30px;}
.ant .liveBox .cornerBall_3 {height: 64px;width: 40px;position: absolute;left: 0px;bottom: 0px;background: url(../images/ant/corner.gif) left bottom;display: none;}
.ant .liveBox .cornerBall_3 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 30px;bottom: 0px;}
.ant .liveBox .cornerBall_3 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .lineBall_0 {height: 38px;width: 48px;position: absolute;left: 60px;top: 0px;background: url(../images/ant/lineBall.gif) left top;display: none;}
.ant .liveBox .lineBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;right: 35px;}
.ant .liveBox .lineBall_0 .team .teamName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 75px;}
.ant .liveBox .lineBall_0 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .lineBall_1 {height: 38px;width: 48px;position: absolute;top: 0px;background: url(../images/ant/lineBall.gif) right top;right: 77px;display: none;}
.ant .liveBox .lineBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 38px;}
.ant .liveBox .lineBall_1 .team .teamName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 75px;}
.ant .liveBox .lineBall_1 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .lineBall_2 {height: 38px;width: 48px;position: absolute;background: url(../images/ant/lineBall.gif) right bottom;right: 77px;bottom: 0px;display: none;}
.ant .liveBox .lineBall_2 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 38px;}
.ant .liveBox .lineBall_2 .team .teamName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 75px;}
.ant .liveBox .lineBall_2 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .lineBall_3 {height: 38px;width: 48px;position: absolute;left: 76px;background: url(../images/ant/lineBall.gif) left bottom;bottom: 0px;display: none;}
.ant .liveBox .lineBall_3 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;bottom: 0px;right: 48px;}
.ant .liveBox .lineBall_3 .team .teamName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 75px;}
.ant .liveBox .lineBall_3 .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .star {height: 15px;width: 15px;position: absolute;top: 50%;background: url(../images/ant/ball.png) no-repeat center center;left: 50%;margin-top: -7px;margin-left: -7px;display: none;}
.ant .liveBox .star .team {z-index: 999;color: #FFF;font-weight: bold;text-align: center;line-height: 20px;height: 40px;white-space: nowrap;width: 400px;font-size: 12px;position: absolute;left: 50%;top: 50%;margin-top: 20px;margin-left: -200px;}
.ant .liveBox .star .team .ball {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .stopIt {height: 100%;width: 430px;background: url(../images/ant/stopIt.gif);display: none;}
.ant .liveBox .stopIt .team {z-index: 999;color: #FFF;font-weight: bold;text-align: center;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 50%;top: 50%;margin-top: 20px;margin-left: -35.25px;}
.ant .liveBox .stopIt .team span {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .shotIn {height: 100%;width: 430px;background: url(../images/ant/shotIn.gif) no-repeat center center;display: none;}
.ant .liveBox .shotIn .team {z-index: 999;color: #FFF;font-weight: bold;text-align: center;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 50%;top: 50%;margin-top: 20px;margin-left: -35.25px;}
.ant .liveBox .shotIn .team span {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .shotOut {height: 100%;width: 430px;background: url(../images/ant/shotOut.gif);display: none;}
.ant .liveBox .shotOut .team {z-index: 999;color: #FFF;font-weight: bold;text-align: center;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 50%;top: 50%;margin-top: 20px;margin-left: -35.25px;}
.ant .liveBox .shotOut .team span {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .shotLost {height: 100%;width: 430px;background: url(../images/ant/shotLost.gif);display: none;}
.ant .liveBox .shotLost .team {z-index: 999;color: #FFF;font-weight: bold;text-align: center;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 50%;top: 50%;margin-top: 20px;margin-left: -35.25px;}
.ant .liveBox .shotLost .team span {color: #FF0;line-height: normal;display: block;}
.ant .liveBox .msg {line-height: normal;width: 200px;position: absolute;left: 50%;top: 50%;text-align: center;color: #fff;font-weight: bold;font-size: 14px;display: none;background: #69be8b;margin-left: -100px;}
.ant .liveBox .msg span {display: block;color: #fcff00;}
/* .ant .liveBox .default {height: 100%;width: 430px;position: absolute;top: 0%;background: url(../images/ant/defBG.gif) no-repeat center center;left: 0%;display: none;}
.ant .liveBox .default .homeTeam {padding-right: 5%;position: absolute;text-align: right;line-height: 30px;top: 66px;color: #FFF;width: 45%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ant .liveBox .default .guestTeam {padding-left: 6%;text-align: left;position: absolute;right: 0;top: 66px;line-height: 30px;color: #FFF;width: 44%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ant .liveBox .default .tianqi {left: 50%;margin-left: -200px;bottom: 0px;position: absolute;color: #FFF;width: 400px;}
.ant .liveBox .default .tianqi .data2 {width: 100%;height: 100%;padding: 3px;text-align: center;background: url(../images/ant/tianqiBG_05.png) no-repeat center bottom;} */

/* 中场 */
/* 未开赛 */
.ant .liveBox .dataPlane {height: 100%;width: 430px;position: absolute;top: 0%;background: url(../images/ant/dataPlaneBG.gif) no-repeat center center;left: 0%;display: none;}
.ant .liveBox .dataPlane.default {height: 100%;width: 430px;position: absolute;top: 0%;background: url(../images/ant/defBG.gif) no-repeat center center;left: 0%;display: none;}
.ant .liveBox .dataPlane .matchBox {overflow: hidden;margin-top: 9px;}
.ant .liveBox .dataPlane .matchBox>div {float: left;}
.ant .liveBox .dataPlane .matchBox .homeTeam,.ant .liveBox .dataPlane .matchBox .guestTeam {margin: 0;padding: 0;position: static;}
.ant .liveBox .dataPlane .matchBox .homeTeam {width: 163px;padding-right: 5px;}
.ant .liveBox .dataPlane .matchBox .guestTeam {width: 161px;padding-left: 5px;}
.ant .liveBox .dataPlane .matchBox .score {width: 24px;height: 28px;margin: 0 2px;color: #fcff00;text-align: center;font-size: 15px;line-height: 28px;font-weight: bold;}
.ant .liveBox .dataPlane .matchBox .vs {width: 40px;height: 28px;color: #fff;text-align: center;line-height: 28px;}
.ant .liveBox .dataPlane .dataBox {list-style: none;padding: 0;margin: 0;overflow: hidden;margin-top: 2px;}
.ant .liveBox .dataPlane .dataBox li {line-height: 31px;}
.ant .liveBox .dataPlane .dataBox li .home {text-align: right;}
.ant .liveBox .dataPlane .dataBox li>div {width: 40%;float: left;color: #fff;font-size: 15px;}
.ant .liveBox .dataPlane .dataBox li>.tit {width: 20%;text-align: center;font-size: 12px;}
.ant .liveBox .dataPlane .dataBox li .home {}
.ant .liveBox .dataPlane .dataBox li .guest {text-align: left;}
.ant .liveBox .dataPlane .dataBox li .tit {}
.ant .liveBox .dataPlane .homeTeam {padding-right: 5%;position: absolute;text-align: right;line-height: 30px;top: 66px;color: #FFF;width: 45%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ant .liveBox .dataPlane .guestTeam {padding-left: 6%;text-align: left;position: absolute;right: 0;top: 66px;line-height: 30px;color: #FFF;width: 44%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ant .liveBox .dataPlane .tianqi {left: 50%;margin-left: -200px;bottom: 0px;position: absolute;color: #FFF;width: 400px;}
.ant .liveBox .dataPlane .tianqi .data2 {width: 100%;height: 100%;padding: 3px;text-align: center;background: url(../images/ant/tianqiBG_05.png) no-repeat center bottom;}
.ant .liveBox .offside_1 {position: absolute;display: none;height: 100%;width: 110px;}
.ant .liveBox .offside_1 i {width: 3px;height: 100%;background: #fcff00;position: absolute;left: 26px;top: 0px;}
.ant .liveBox .offside_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;top: 50%;left: 45px;margin-top: -20px;}
.ant .liveBox .offside_1 .team .ball {color: #FF0;line-height: normal;}
.ant .liveBox .offside_0 {position: absolute;display: none;height: 100%;width: 110px;right: 0px;}
.ant .liveBox .offside_0 i {width: 3px;height: 100%;background: #fcff00;position: absolute;top: 0px;right: 26px;}
.ant .liveBox .offside_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;top: 50%;margin-top: -20px;right: 45px;}
.ant .liveBox .offside_0 .team .ball {color: #FF0;line-height: normal;}
.ant .liveBox .DBall_0 {position: absolute;top: 55px;height: 28px;width: 60px;background: url(../images/ant/DBall.gif) no-repeat right top;display: none;left: 22px;}
.ant .liveBox .DBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;top: 28px;left: 0px;}
.ant .liveBox .DBall_0 .team .ball {/*	background: url(../images/ant/ball.png) no-repeat right center;
	color: #FF0;
	line-height: normal;
	display: block;
	padding-right: 15px;*/

    color: #FF0;line-height: normal;}
.ant .liveBox .DBall_1 {position: absolute;top: 55px;height: 28px;width: 60px;background: url(../images/ant/DBall.gif) no-repeat left bottom;display: none;right: 23px;}
.ant .liveBox .DBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: -20px;top: 28px;}
.ant .liveBox .DBall_1 .team .ball {/*	background: url(../images/ant/ball.png) no-repeat left center;
	color: #FF0;
	line-height: normal;
	display: block;
	text-align: left;
	padding-left: 15px;*/

    color: #FF0;line-height: normal;}
.ant .liveBox .autoBall_0 {position: absolute;top: 57px;height: 48px;width: 75px;background: url(../images/ant/shot.gif) no-repeat right top;display: none;right: 1px;}
.ant .liveBox .autoBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;margin-top: -5px;margin-left: -80px;margin-right: auto;font-size: 12px;}
.ant .liveBox .autoBall_0 .team .ball {background: url(../images/ant/ball.png) no-repeat right center;color: #FF0;line-height: normal;display: block;padding-right: 15px;}
.ant .liveBox .autoBall_1 {position: absolute;top: 57px;height: 48px;width: 75px;background: url(../images/ant/shot.gif) no-repeat left bottom;display: none;left: 0px;}
.ant .liveBox .autoBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 80px;top: -5px;}
.ant .liveBox .autoBall_1 .team .ball {background: url(../images/ant/ball.png) no-repeat left center;color: #FF0;line-height: normal;display: block;text-align: left;padding-left: 15px;}
.ant .liveBox .DAutoBall_0 {position: absolute;top: 57px;height: 48px;width: 75px;background: url(../images/ant/shot_min.gif) no-repeat right top;display: none;right: 1px;}
.ant .liveBox .DAutoBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;margin-top: -5px;margin-left: -35.25px;margin-right: auto;font-size: 12px;}
.ant .liveBox .DAutoBall_0 .team .ball {background: url(../images/ant/ball.png) no-repeat right center;color: #FF0;line-height: normal;display: block;padding-right: 15px;}
.ant .liveBox .DAutoBall_1 {position: absolute;top: 57px;height: 48px;width: 75px;background: url(../images/ant/shot_min.gif) no-repeat left bottom;display: none;left: 0px;}
.ant .liveBox .DAutoBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;font-size: 12px;position: absolute;left: 50px;top: -5px;}
.ant .liveBox .DAutoBall_1 .team .ball {background: url(../images/ant/ball.png) no-repeat left center;color: #FF0;line-height: normal;display: block;text-align: left;padding-left: 15px;}
.ant .liveBox .pointBall_0 {position: absolute;top: 57px;height: 48px;width: 30px;background: url(../images/ant/pointBall.gif) no-repeat right top;display: none;right: 0px;z-index: 2;}
.ant .liveBox .pointBall_0 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: right;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;margin-top: -5px;font-size: 12px;margin-left: -90px;}
.ant .liveBox .pointBall_0 .team .ball {background: url(../images/ant/ball.png) no-repeat right center;color: #FF0;line-height: normal;display: block;padding-right: 15px;}
.ant .liveBox .pointBall_1 {position: absolute;top: 57px;height: 48px;width: 30px;background: url(../images/ant/pointBall.gif) no-repeat left bottom;display: none;left: 0px;z-index: 2;}
.ant .liveBox .pointBall_1 .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;height: 40px;white-space: nowrap;width: 75px;margin-top: -5px;font-size: 12px;margin-right: -30px;position: absolute;left: 20px;top: 0px;}
.ant .liveBox .pointBall_1 .team .ball {background: url(../images/ant/ball.png) no-repeat left center;color: #FF0;line-height: normal;display: block;padding-left: 15px;}
.ant .liveBox .ballIn_0 {position: absolute;left: 0px;top: 0px;z-index: 1;background: url(../images/ant/in.gif) no-repeat center bottom;padding-top: 120px;width: 430px;font-size: 26px;color: #FFF;text-align: center;font-weight: bold;line-height: 40px;display: none;}
.ant .liveBox .ballIn_0 .on {color: #FF0;}
.ant .liveBox .ballIn_1 {position: absolute;left: 0px;top: 0px;z-index: 1;background: url(../images/ant/in2.gif) no-repeat center bottom;padding-top: 120px;width: 430px;font-size: 26px;color: #FFF;text-align: center;font-weight: bold;line-height: 40px;display: none;}
.ant .liveBox .ballIn_1 .on {color: #FF0;}
.ant .liveBox .foul {position: absolute;left: 0px;z-index: 999;background: url(../images/ant/foul.png) no-repeat center bottom;height: 33px;width: 100%;font-size: 13px;color: #FFF;text-align: center;font-weight: normal;bottom: 1px;vertical-align: middle;line-height: 33px;display: none;}
.ant .liveBox .redCard {padding-left: 15px;background: url(../images/ant/red.png) no-repeat left 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;height: 33px;display: block;margin-left: auto;margin-right: auto;}
.ant .liveBox .yellowCard {padding-left: 15px;background: url(../images/ant/yellow.png) no-repeat left 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;height: 33px;display: block;margin-left: auto;margin-right: auto;}
.ant .liveBox .homeEventBox {width: 0%;position: absolute;height: 100%;overflow: hidden;left: 0px;top: 0px;display: none;}
.ant .liveBox .homeEventBox .team {z-index: 999;color: #FFF;font-weight: bold;right: 5px;text-align: right;line-height: 20px;margin-top: -20px;top: 50%;height: 40px;white-space: nowrap;width: 75px;position: absolute;padding-right: 5px;}
.ant .liveBox .homeEventBox .team .ball {background: url(../images/ant/ball.gif) no-repeat right center;padding-right: 15px;color: #FF0;line-height: 20px;}
.ant .liveBox .homeEventBox .ctrlBG {background: url(../images/ant/kq.png) no-repeat right center;width: 100%;display: none;height: 100%;}
.ant .liveBox .homeEventBox .attackBG {background: url(../images/ant/jg.png) no-repeat right top;width: 100%;height: 100%;display: none;}
.ant .liveBox .homeEventBox .DAttackBG {background: url(../images/ant/wxjg.png) no-repeat right top;width: 100%;height: 100%;display: none;}
.ant .liveBox .homeEventBox>div,.ant .liveBox .guestEventBox>div {position: absolute;top: 0px;height: 100%;right: 0px;}
.ant .liveBox .guestEventBox {width: 0%;position: absolute;height: 100%;overflow: hidden;right: 0px;top: 0px;display: none;}
.ant .liveBox .guestEventBox .team {z-index: 999;color: #FFF;font-weight: bold;text-align: left;line-height: 20px;margin-top: -20px;top: 50%;height: 40px;white-space: nowrap;width: 75px;left: 5px;position: absolute;padding-left: 5px;}
.ant .liveBox .guestEventBox .team .ball {background: url(../images/ant/ball.gif) no-repeat left center;color: #FF0;line-height: 20px;padding-left: 15px;}
.ant .liveBox .guestEventBox .ctrlBG {background: url(../images/ant/kq2.png) no-repeat right center;width: 100%;display: none;height: 100%;}
.ant .liveBox .guestEventBox .attackBG {background: url(../images/ant/jg2.png) no-repeat left top;width: 100%;display: none;height: 100%;}
.ant .liveBox .guestEventBox .DAttackBG {background: url(../images/ant/wxjg2.png) no-repeat left top;width: 100%;display: none;height: 100%;}
.ant .guessBox {float: right;height: 100%;width: 249px;overflow: hidden;}
.ant table {background: #CCC;}
.ant table tr th {background: #f0f0f0;line-height: 30px;padding-left: 2px;}
.ant table tr td {background: #fff;border-style: none;line-height: 26px;height:auto;}
.ant table tr td .red {color: #e62129;}
.ant table tr td.y {background: #fffbe4;}
.ant .btns {float: right;font-weight: normal;margin-right: 1px;border: 1px solid #418bb3;margin: 4px 3px 0 0;background: #FFFFFF;color: #418bb3;}
.ant .btns span {padding: 0 4px;cursor: pointer;line-height: 20px;overflow: hidden;display: block;float: left;}
.ant .btns span:hover {color: #e62129;}
.ant .btns .on,.ant .btns .on:hover {background: #418bb3;color: #FFFFFF;overflow: hidden;cursor: default;}
#path {/* background:rgba(0, 0, 0, 0.3);  */

    display: none;z-index: 9999;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#path line {stroke: #ffffff;stroke-width: 2;/* 虚线间隔大小 */
    stroke-dasharray: 200;/* 虚线间隔偏移 */
    stroke-dashoffset: 400;/*   animation: dash 2s linear;
    animation-fill-mode:forwards; */

}
#path .team {color: #fff;position: absolute;top: 100px;max-width: 100px;left: 320px;}
#path .team .ball {background: url(../images/ant/ball.gif) no-repeat right center;padding-right: 15px;color: #FF0;line-height: 20px;display: inline;}
/* @keyframes dash {
    to {
      stroke-dashoffset: 0;
    }
  } */