body{margin:0;background:#f3f3f3;font-size:12px}
.bkEvent{border:solid 1px #e1e1e1;padding:5px;border-top:none;margin-bottom:5px;border-radius:0 0 4px 4px;background:#f3f3f3;height:142px;box-shadow:0 2px 0 #f1f1f1;position:relative}
.bkEvent>div{position:absolute}
.teamName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 15px;width:100px}
.bkEvent .bar{border-radius:4px;overflow:hidden;background:#dbdbdb;height:8px}
.bkEvent .bar i{float:left;display:block;height:8px}
.bkEvent ul{padding-top:10px}
.bkEvent ul li{min-height:37px;float:left;margin:0}
.bkEvent ul li .item{width:55px;float:left;text-align:center}
.bkEvent ul li .item .tit{background:#e1e1e1;width:100%;display:block}
.bkEvent .win{width:84%}
.bkEvent .ou{width:78%}
.bkEvent .winH{width:72%}
.bkEvent .e_home{z-index:3;left:5px;text-align:right;width:300px}
.result_10{font-size:0;text-align:left;float:left}
.result_10 span{font-size:12px;color:#999}
.bkEvent .e_home .e_menu .btn:first-child{right:-10px}
.bkEvent .e_Box{width:480px;height:132px;background:url(/images/event/bg.png) no-repeat bottom center;background-size:100% auto;top:15px;left:50%;margin-left:-240px}
.bkEvent .e_guest ul li .item{float:right}
.bkEvent .e_guest ul li{float:right;text-align:left}
.bkEvent .e_guest .result_10{float:right}
.bkEvent .e_guest{z-index:3;right:5px;text-align:left;width:300px}
.bkEvent .e_guest .e_menu{background:url(/images/event/teambar2.png) no-repeat right top;padding:0 0 0 35px}
.bkEvent .e_menu .btns{position:absolute;right:-10px;bottom:2px}
.bkEvent .e_guest .e_menu .btn:first-child{left:-10px}
.bkEvent .e_guest .e_menu .btn{float:right}
.bkEvent .e_menu{background:url(/images/event/teambar.png) no-repeat left top;height:29px;padding:1px;line-height:28px;padding:0 40px 0 0;font-weight:700;position:relative}
.bkEvent .e_menu .btns{position:absolute;left:-10px;bottom:2px}
.bkEvent .e_menu .btn{width:76px;height:27px;text-align:center;position:relative;bottom:-3px;z-index:1;font-weight:400;cursor:pointer;line-height:27px;background:url(/images/event/barBtn.png) no-repeat;float:left}
.bkEvent .e_menu .btn.on{background:url(/images/event/barBtn_on.png) no-repeat;z-index:2}
.bkEvent .e_menu .btn:hover{color:red}
.bkEvent .red{color:red}
.bkEvent .blue{color:#00f}
.bkEvent .green{color:green}
.bkEvent .redBG{background-color:#f07878}
.bkEvent .blueBG{background-color:#56b2e1}
.bkEvent .greenBG{background-color:#78c87b}
.debug{box-sizing:border-box;position:fixed;bottom:0;background:#fff;font-size:12px;font-family:"微软雅黑";z-index:99999;float:left;width:100%;padding:2px}
.debug table{background:#ccc}
.debug table tr td{background:#ffc;line-height:normal;padding:1px}
.debug table tr td a{display:block;background:#fff;white-space:nowrap;text-align:center;color:#333;text-decoration:none;line-height:normal}
.debug .title{line-height:30px;text-align:center;font-weight:700;width:100%;font-size:14px}
.ant{margin-right:auto;background:#d6d6d6;margin-left:auto;font-family:"微软雅黑";font-size:12px;color:#333;overflow:hidden;position:relative}
.ant .liveBox{float:left}
.ant .liveBox>*{position:absolute}
.ant .liveBox .default{height:55%;width:60%;position:absolute;top:28%;background:url(../images/event/vsBG.png) no-repeat center center;background-size:100% 100%;left:20%;display:none}
.ant .liveBox .default .icon{border-radius:50%;overflow:hidden;width:40px;height:40px;margin:0 auto}
.ant .liveBox .default .icon img{max-width:100%;max-height:100%}
.ant .liveBox .default .guestTeam,.ant .liveBox .default .homeTeam{width:40%;padding:7px;float:left;text-align:center;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ant .liveBox .default .guestTeam{float:right}
.ant .liveBox .default .tianqi{left:50%;margin-left:-125px;bottom:0;position:absolute;color:#fff;width:250px}
.ant .liveBox .default .tianqi .data2{width:100%;height:100%;padding:3px;text-align:center}
.ant .liveBox .homeEventBox{width:0%;position:absolute;height:100%;overflow:hidden;left:0;top:0;display:none}
.ant .liveBox .homeEventBox .team{z-index:1;color:#fff;font-weight:700;right:5px;text-align:right;line-height:20px;margin-top:-20px;top:50%;height:40px;white-space:nowrap;position:absolute;padding-right:5px}
.ant .liveBox .homeEventBox .team .ball{background:url(../images/event/ball.png) no-repeat right center;padding-right:15px;color:#ff0;line-height:20px}
.ant .liveBox .homeEventBox .attackBG{background:url(../images/event/jg.png) no-repeat right top;width:100%;height:82%;display:none;background-size:auto 100%}
.ant .liveBox .guestEventBox>div,.ant .liveBox .homeEventBox>div{position:absolute;bottom:4px;height:100%}
.ant .liveBox .guestEventBox{width:0%;position:absolute;height:100%;overflow:hidden;right:0;top:0;display:none}
.ant .liveBox .guestEventBox .team{z-index:1;color:#fff;font-weight:700;text-align:left;line-height:normal;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/event/ball.png) no-repeat left center;color:#ff0;line-height:normal;padding-left:15px}
.ant .liveBox .guestEventBox .attackBG{background:url(../images/event/jg2.png) no-repeat left top;width:100%;display:none;height:82%;background-size:auto 100%}
.ant .liveBox .msg{background:url(/images/event/msgBG.png) no-repeat center 2px;bottom:0;top:auto;position:absolute;text-align:center;width:100%;line-height:23px;color:#fff}
.ant .liveBox .msg .balls{position:absolute;top:-18px;left:50%;margin-left:-50px;width:100px;line-height:20px;height:20px}
.ant .liveBox .msg .balls .ball{background:url(../images/event/ball.png) no-repeat center center;width:15px;height:15px;padding-right:15px}
.ant .liveBox .msg .balls .ball_on{background:url(../images/event/ball_on.png) no-repeat center center;width:15px;height:15px;padding-right:15px}
.ant .liveBox .miss{color:#000;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #fff}
.ant .liveBox .pointBall_0{width:100%;height:100%;float:left;background:url(/images/event/foul_miss.png) no-repeat 19% 33%;background-size:15%}
.ant .liveBox .pointBall_0 .miss{position:absolute;left:79px;top:21px}
.ant .liveBox .pointBall_1{width:100%;height:100%;float:left;background:url(/images/event/foul_miss_g.png) no-repeat 81% 33%;background-size:15%}
.ant .liveBox .pointBall_1 .miss{position:absolute;right:79px;top:21px}
.ant .liveBox .miss_2_1{width:49%;height:100%;left:0;background:url(/images/event/2miss.png) no-repeat 40% 47%;background-size:18% auto}
.ant .liveBox .miss_2_1 .miss{position:absolute;left:79px;top:21px}
.ant .liveBox .miss_2_2{width:49%;height:100%;right:0;background:url(/images/event/2miss_g.png) no-repeat 60% 47%;background-size:18% auto}
.ant .liveBox .miss_2_2 .miss{position:absolute;right:79px;top:21px}
.ant .liveBox .miss_3_1{width:49%;height:100%;left:0;background:url(/images/event/3miss.png) no-repeat center 32px;background-size:25% auto}
.ant .liveBox .miss_3_1 .miss{position:absolute;left:79px;top:21px}
.ant .liveBox .miss_3_2{width:49%;height:100%;right:0;background:url(/images/event/3miss_g.png) no-repeat center 32px;background-size:25% auto}
.ant .liveBox .miss_3_2 .miss{position:absolute;right:79px;top:21px}
.ant .showBg{background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;z-index:999}
.ant .closeBtn{background:#333;border-radius:4px;position:absolute;right:5px;top:5px;z-index:1000;color:#f4ff68;padding:4px 8px}
@media screen and (max-width:320px){.ant .liveBox .default .icon{width:32px;height:32px}
}
