.table td,.table th{padding:.75rem;vertical-align:middle;border-top:1px solid #dee2e6;text-align:center}
.score_index{font-size:15px;text-align:center;color:#f00}
.status_index{font-size:15px;text-align:center;color:#00f}
.team_index{font-size:15px;text-align:center;}
.match_index{width: 12px;height: 12px;border-radius: 2px;display: inline-block;margin-right: 10px;}
.m-t-10{margin-top:10px}
.m-r-10{margin-right:5px;border:solid 1px #e4e4e4}
.m-b-10{margin-bottom:10px}
.m-l-10{margin-left:10px}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-left{text-align:left!important}

.color_red{color:#f00!important}
.color_blue{color:#00f!important}
.color_orange {color: #f38a44!important;}
.bg_main{background:#e60012}
.bg_white{background:#fff!important}
.bg_gray{background:#f4f4f6 !important}

#hotNews h3 a{margin-left:5px;margin-right:5px;font-size:16px;height:30px;line-height:30px;font-family:"Microsoft YaHei";text-align:left;margin-top:5px;margin-bottom:5px;font-weight:bold;overflow:hidden}
#hotNews .hot a{margin-left:10px;width:95%;padding:0;float:left;display:block;height:30px;line-height:30px;text-align:left;font-size:14px;color:#666;font-family:"Microsoft YaHei";}
#hotNews .hot a:before{font-size:14px;width:5px;height:5px;display:inline-block;background:#59a1d3;vertical-align:middle;margin-right:5px;content:""}
#hotNews .hot{width:100%;float:left;margin-bottom:5px}
#hotNews h3{margin:0px 0 0 10px}

.left-model{clear:both;display:inline-block;vertical-align:top;width:100%;position:relative;border-radius:5px}
.left-model:after,.left-model:before{content:'';display:table}
.left-model .title{clear:both;display:inline-block;vertical-align:top;width:100%;position:relative;line-height:40px;text-align:center;font-size:14px;color:#666}
.left-model .title:after,.left-model .title:before{content:'';display:table}
.left-model .title:before{content:'';position:absolute;left:16px;right:16px;border-top:1px solid #e5e5e5;top:50%;display:block}
.left-model .title span{background-color:#fcfcfc;display:inline-block;padding:0 8px;z-index:1;position:relative}
.left-model .list{clear:both;display:inline-block;vertical-align:top;width:100%;padding-bottom:4px}
.left-model .list:after,.left-model .list:before{content:'';display:table}
.left-model .list .item{clear:both;display:inline-block;vertical-align:top;width:100%;line-height:39px;font-size:0;cursor:pointer}
.left-model .list .item:after,.left-model .list .item:before{content:'';display:table}
.left-model .list .item .icon{display:inline-block;vertical-align:middle;margin:0 8px;width:26px;height:26px;font-size:20px;background:no-repeat center}
.left-model .list .item .icon img{margin:0 8px 15px 0;width:20px;height:20px}
.left-model .list .item .str{display:inline-block;vertical-align:top;font-size:14px;color:#666}
.left-model .list .item .text{display:block;margin:0 4px}
.left-model .list .item .text .icon-collecth{display:none}
.left-model .list .item .text:hover{background-color:#eee;border-radius:3px}
.left-model .list .item .text:hover .icon-collecth{display:block}

.live-div{background:#fff;box-sizing:border-box}
.live-list{width:100%;height:44px;border-bottom:1px solid #eee;margin-top:0px;position:relative}
.events-box li:hover{border:1px solid red}
.live-list h4{height:44px;line-height:44px;font-size:22px;font-weight:500;padding:0 4px}
.live-type{margin-left:0px;position:relative}
.live-type li{float:left;height:34px;line-height:34px;padding:0 4px;margin:5px 3px 0 3px;border-radius:4px;cursor:pointer}
.live-type li:hover{color:#de1e30}
.live-type .active{border:0px solid #ddd;border-top:solid 2px #d9534f}
.live-type li i{display:inline-block;width:16px;height:16px;margin:0 4px -2px 0;positon:relative}
.top-live-list{display:none;position:fixed;top:0;left:0;width:100%;height:44px;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background:#fff;z-index:10}
.top-live-list h4{font-size:18px;font-weight:500;line-height:44px;height:44px;margin:0}
.top-live-list .live-type{margin-top:6px}
.top-live-list .live-type li{height:24px;line-height:24px;border-radius:0;border-right:1px solid #999}
.top-live-list .live-type .active{background:#EF8A94;border:0;border-right:1px solid #999}
.scr-box{display:none;position:absolute;width:520px;height:auto;background:#fff;border:1px solid #e0e0e0;right:-400px;top:38px;z-index:11;color:#333;max-height:600px;overflow-y:scroll}
.top-live-list .scr-box{top:30px}
.scr-cont span,.scr-cont p{line-height:30px;padding:0 4px;margin:4px;cursor:pointer;border:2px solid #fff}
.scr-cont span{display:inline-block}
.scr-cont span:hover{border:2px solid #3EA871}
.scr-cont .active{border:2px solid #3EA871;background:#8FD6B1;color:#fff}
.scr-cont p{font-size:18px;font-weight:500;width:40px}
.scr-cont div span{font-size:14px;font-weight:400}
.scr-cont .type-box{border-bottom:1px dotted #e0e0e0}
.scr-cont .type-box div{width:440px}
.btn-box button{width:120px;border-radius:4px;margin:10px 20px;border:0;height:30px;line-height:30px;color:#fff}
.btn-box .allbtn{background:#1574A8}
.btn-box .subbtn{background:#3EA871}
.btn-box .closebtn{background:#e02433}
.live-cont{position:relative}
.date-box{background:#fff}
.date-box{background:#fff}
.date-box li{min-width:70px;text-align:center;padding:4px 0;border:1px solid #e0e0e0}
.date-box li a{display:block;width:100%;height:auto;overflow:hidden}
.date-box .active{background:#0093dd}
.date-box .active a{color:#fff}
.live-box{width:100%;font-size:14px}
.live-box dt{height:34px;line-height:34px;cursor:pointer;position:relative;border-bottom:1px dotted #eee;margin:10px 0 20px}
.live-box dt i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#BA4547;margin:0 10px}
.live-box dt img{position:absolute;width:12px;height:10px;right:10px;top:8px;transform:rotate(270deg)}
.live-box dd{padding:9px 0;height:auto;border-bottom:1px dotted #e0e0e0}
.live-box dd:hover{background:#f7f7f7}
.live-box dd:hover .reload a{display:inline-block}
.live-box dd div{margin:0 8px;display:inline-block;vertical-align:middle}
.live-box dd .once-event{width:90px}
.live-box dd .once-game{width:31%}
.once-type{width:40px;text-align:center}
.once-type a{display:block;width:100%;height:auto}
.once-type a i{display:inline-block;width:22px;height:22px}
.once-time{width:80px}
.once-event a{border-radius:6px;min-width:80px;line-height:22px;text-align:center;display:block;color:#0093dd;max-width:148px;padding:0 4px}
.once-game{font-weight:500;/*min-width:225px*/}
.live-box dd .video-link{width:28%;margin-left:0px}
.video-link a span{margin:0 4px;display:inline-block;vertical-align:middle}
.video-link a{margin:0 6px;color:#000;font-size:13px;display:inline-block;width:100px;height:26px;border-radius:4px;opacity:.7}
.video-link a b{display:inline-block;width:20px;height:26px;background:url(../temp5/images/fx1.png) no-repeat center;vertical-align:middle;background-size:100% auto}
.video-link a i{display:inline-block;width:17px;height:16px;background:url('../temp5/images/sprite.png') -32px -32px;vertical-align:middle;margin:0 4px}
.video-link a:hover{opacity:1}
.once-rem{width:18px;height:18px;border-radius:2px;background:#ff3f3f;color:#fff;font-size:13px;text-align:center;line-height:18px;position:relative}
.once-rem i{position:absolute;width:0;height:0;border-right:6px solid #ff3f3f;border-top:4px solid transparent;border-bottom:6px solid transparent;left:-4px;top:4px}
.reload a{background:url('../temp5/images/sprite.png') 0 -32px;width:22px;height:19px;display:none}
.allbtn i{background:url('../temp5/images/sprite.png') -192px 0}
.impbtn i{background:url('../temp5/images/sprite.png') -256px 0}
.footbtn i{background:url('../temp5/images/sprite.png') 0 0}
.baskbtn i{background:url('../temp5/images/sprite.png') -32px 0}
.tenbtn i{background:url('../temp5/images/sprite.png') -64px 0}
.volbtn i{background:url('../temp5/images/sprite.png') -128px 0}
.badbtn i{background:url('../temp5/images/sprite.png') -96px 0}
.Tabbtn i{background:url('../temp5/images/sprite.png') -160px 0}
.icon-foot{background:url('../temp5/images/sprite22.png') 0 0;width:22px;height:22px}
.icon-basket{background:url('../temp5/images/sprite22.png') -44px 0;width:22px;height:22px}
.icon-ten{background:url('../temp5/images/sprite22.png') -88px 0;width:22px;height:22px}
.icon-vol{background:url('../temp5/images/sprite22.png') -132px 0;width:22px;height:22px}
.icon-bad{background:url('../temp5/images/sprite22.png') -176px 0;width:22px;height:22px}
.icon-Tab{background:url('../temp5/images/sprite22.png') -220px 0;width:22px;height:22px}
.icon-other{background:url('../temp5/images/sprite22.png') -308px 0;width:22px;height:22px}
.othbtn i{background:url('../temp5/images/sprite.png') -224px 0}
.scrbtn i{background:url('../temp5/images/sprite.png') -288px 0}

.table_lanqiu {table-layout: fixed;}
.scheduleList-bs .tritem{background:#fff;padding:0.5rem;margin-top:.1rem;border-bottom: 1px solid #e3e6eb;}
.scheduleList-bs .tritem .right_line{border-right:1px solid #e6e6e6}
.scheduleList-bs .tritem .nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.scheduleList-bs td{padding:0.2rem 0.15rem}
.scheduleList-bs.text_indet_1 {text-indent: 1em;color:#bd0404!important}
.m_b_6 {margin-bottom: 0.3rem;}

.glyphicon-1:before{content:"\e104"}
.glyphicon-2:before{content:"\e135"}
.glyphicon-3:before{content:"\e187"}
.glyphicon-4:before{content:"\e158"}
.glyphicon-5:before{content:"\e059"}
.glyphicon-6:before{content:"\e043"}
.bifen{margin-left: 5px;margin-right: 5px;color: red;}
.once-qz{cursor:pointer;}
.once-qz i{
			display: inline-block;
			width: 20px;
			height: 20px;
			background: url(../temp5/images/map-kjdt.png) no-repeat center;
			vertical-align: middle;
			background-size: 100% auto;	
			margin-right: 4px;
}
.pager li>a{padding: 4px 10px;
    background-color:#eeeeee;
    color: white;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    margin-bottom: 5px;
    margin-right: 5px;
    border-radius: 12px;
    display: inline-block;}
.panel-body a{width: auto;    padding-right: 15px;}
.panel-body a:nth-child(5n) {
    color:#4A4A4A
}
.panel-body a:nth-child(5n+1) {
   color:#ff5e5c
}
.panel-body a:nth-child(5n+2) {
    color:#ffbb50;    cursor: pointer;
}
.panel-body a:nth-child(5n+3) {
    color:#1ac756
}
.panel-body a:nth-child(5n+4) {
    color:#19B5FE
}
@media (min-width: 1200px){
.container {
    width: 1200px;
}}
.col-md-3 img{
	float: left;
    width: 215px;
    height: 150px;
	
}
.col-md-3 #xfrw_img_1{
	 width: 230px;
    height: 160px;
	margin-left: 5px;
}
.col-md-3 .video {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -15px;
    margin-left: -15px;
    width: 30px!important;
    height: 30px!important;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
