@charset "utf-8";
html{overflow:auto;height:100%;}
body{font-size:14px;font-family:"Arial","Microsoft YaHei";font-weight:400;color:#333; -webkit-font-smoothing: antialiased;min-height:100%;margin:0;padding:0;position:relative;background:#F1F7F5;color:#333}
a{color:#333; text-decoration:none;}
a:hover{ text-decoration:none;color:#ff4f20;}
a:focus{-moz-outline-style:none; border:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Arial","Microsoft YaHei";font-size:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Arial","Microsoft YaHei";font-size:inherit;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:"Microsoft YaHei"; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix{ zoom:1;}
img {border: 0; vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
.wrap{margin:0 auto;}
.main{padding-bottom:140px;}
.l-box{width:740px;}
.r-box{width:320px;}
.hide{display:none !important;}
.show{display:block !important;}
.showt{display:inline-block !important;}
.mt1{margin-top:1rem;}
.mt2{margin-top:2rem;}
.mb1{margin-bottom:10px;margin-top:10px;}
.mb2{margin-bottom:2rem;}
.no_show{display:none;}
.red{color:red;}
.mt0_7{margin-top:0.7rem;}
.mt0_6{margin-top:14px;;}
.mt0_5{margin-top:0.5rem;}
.mb3{margin-bottom:3rem;}
.pb3{padding-bottom:3rem;}

.qdlx{
	font-size:16px;
}
.h{
	background: url(/img/result_red.svg) no-repeat;
	background-position:right;
	background-size:30px 30px;	
}
/*header*/
header{width:100%;background:#fff;}
.logoandnav{height:3rem;padding:1rem 0 0 1rem;box-sizing:border-box;}
.logoandnav img{height:3rem;}
.logoandnav a{width:3rem;height:3rem;border-radius:2px;text-align: center;line-height:3rem;float:right;margin:0.3rem 14px;;}
.logoandnav .logoimg{float: left;margin: 0;}

header nav{background:#1C969F;height:50px;font-weight:500;border-bottom:1px solid #ddd;}
header nav ul{justify-content: space-around; height:50px}
header nav li{width:16%;}
header nav li.a{color:#fff;float:left;line-height:50px;text-align:center;position:relative;font-size:16px;font-weight:bold;}
header nav li.a img{height:40px;}
header nav li.a a{color:#fff;display:block;font-size:16px;}
header nav ul .active{ color: #fff;width:36%;}
header nav ul .active a{color:#fff;}
header nav li.a i{position:absolute;right:-0.7rem;top:0;width:1.12rem;height:18px;background-size:100%;}
header nav li.a .yellow{color:yellow;}
.MoreNav a{
	float: left;
    width: 20%;
    text-align: center;
    line-height: 30px;
    color: #fff;
	background:#1c969f;
	font-size:15px;
}
.indexlx{
	margin-top:-5px;
}
.container{padding-bottom:10px;}
.favor-header-bar{padding:10px 5px 0px 5px;background-color: #fff;overflow: hidden; position: relative; clear: both;text-align: center;}
.favor-header-bar li{display:inline-block;margin:0 5px;font-size:15px; border:1px solid #eee;background:#eee;padding:3px 4px;color:#000;width:17%;position:relative;border-radius:5px;overflow:hidden}
.favor-header-bar li.current{background:linear-gradient(180deg, #FF796A 0%, #FF0C0C 100%);}
.favor-header-bar li.current a{color:#fff !important;}
.favor-header-bar li:last-child{}
.favor-header-bar li.default {color:#fff;background:#7DC473;}
.favor-header-bar li a{font-size:0.5rem;}

.news{ background: #fff;padding:5px;}
.news li{padding-left: 40px;border-bottom:1px dashed #ccc;;line-height:35px;height:35px;flex-flow: row nowrap;align-items: center;padding-right:5px;} /*display: flex; justify-content: center*/
.ICOnews    li{background: url('/img/newss.png')  no-repeat 0.3rem center;background-size: 20px;} 

.news li .fright{float:right;}
.news li a{ font-size:15px;display:inline-block; width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;line-height:35px;}
.news li a.sp{width:10%;;color:#01632c;text-align:center;}
.zuqiu li {padding-left:15px;}
.zuqiu li img{width:18px;vertical-align: sub;margin-right:5px;}
pages a, .pages strong, .pageback a {color: #027345;float: left;padding: 4px 0.29rem;  width: auto !important;margin-right:1px;line-height:1rem;overflow: hidden;}

.zhibo .event-type {padding:8px 0px;text-align:center;}
.zhibo .event-type li{display:inline-block;font-size:16px;width:15%;height:30px;line-height:30px;text-align:center;font-weight:bold;}
.zhibo .event-type li a{font-size:16px;padding: 0px 10px;}
.zhibo .event-type .active{background:linear-gradient(180deg, #FF796A 0%, #FF0C0C 100%);border-radius:5px;color:#fff;}
.zhibo .event-type .active a{color:#fff;}
.strong{font-weight:bold;}
.zhibo{ background: #fff;margin-top:10px;}
.zhibo, .zhibo a{ font-size:16px;;}
.zhibo  ul.match li{
	border-bottom: 1px dotted #e1e1e1;
}
.riqi{
	padding:5px;
}
.z1{
	padding:15px 5px 15px 5px;
	line-height:20px;
}
.match_info{
	display:block;
}
.zhibo  ul.match li.riqi {background:#1C969F;color:#fff;border-bottom: 0px !important;}
.zhibo  ul.match li.bg_color {background: #fff;}
.zhibo  ul.match li.strong{background:-webkit-linear-gradient(45deg,#FFFFFF,#fef6db,#FFFFFF);background:linear-gradient(45deg,#FFFFFF,#fef6db,#FFFFFF);border-bottom-color: rgba(208, 179, 93, 0.33);}/**/
.zhibo  ul.match li:last-child{border-bottom:0px !important;}
.zhibo  ul.match li.bg_color {background: #fff;}
.zb_neirong {color: #000;overflow: hidden; font-size:16px;margin-left:60px;margin-top:-28px;line-height:30px;}
.zhibo  ul.match li span.zhu {float: right;}
.zhibo  ul.match li span.zhu p{float: right;height: 15px;line-height: 15px;}
.zhibo  ul.match li span.zhu p a{padding:0px !important;}
.zhibo  ul.match li span.zhu{padding:0px 5px !important;}
.date {font-size:14px;;padding:3px 6px; background:#f3c91f;color: #fff;position: relative;display: inline-block;
border-top-left-radius:8px;border-bottom-right-radius:8px;text-align:center;font-weight:bold;}

.zhibo  ul.match li .zb_neirong span.a{font-size: 0.4rem;margin-left: 21px;color: #444;}
.zb_pd {margin-left:60px;margin-top:5px;color:#01632c;font-weight:normal;}
.zhibo  ul.match li .xinhaoyuan {font-size: 0.4rem !important;color:#01632c !important;}
.zhibo  ul.match li .zb_pd a    {padding-right:6px;color:#01632c;font-size: 13px;;} /*#01632c*/
.zhibo  ul.match li .zb_pd span {padding-right:12px;color:#01632c;font-size: 0.4rem;} /*#01632c*/
.zhibo  ul.match li .zb_neirong a {margin-left:10px;}
.zhibo  ul.match li img {height:23px;margin-left: 5px;margin-right: 5px;}

.title{    height: 1.8rem;line-height: 1.8rem;font-size: 14px;;background: #1C969F;padding-left: 0.3rem;color: #fff;}
.type_miaoshu{background:#fff;padding:0.2rem;}
.type_miaoshu p{line-height:1.1rem;font-size:0.5rem;}

footer{display:block; bottom:0;height:50px;; width:100%;background:#1C969F;z-index:100;position:fixed}
footer ul{width:100%}
footer ul li{position:relative;width:20%;height:2.2rem;;float:left;text-align:center;margin:4px 0;color:#fff;}
footer ul li a{color:#fff;}
footer ul li a:hover,footer li a:active,footer li a:focus{color:#f3c91f;text-decoration: none;}
footer ul li span{line-height:20px; height:20px;font-size:14px;}
footer ul li i{clear:both;font-size:20px;width:100%;}
@font-face{font-family:'Glyphicons Halflings';src:url(/css/glyphicons-halflings-regular.eot);src:url(/css/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/css/glyphicons-halflings-regular.woff2) format('woff2'),url(/css/glyphicons-halflings-regular.woff) format('woff'),url(/css/glyphicons-halflings-regular.ttf) format('truetype'),url(/css/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon-home:before { content: "\e021";}
.glyphicon-play-circle:before {  content: "\e029";}
.glyphicon-sound-6-1:before {  content: "\e192";}
.glyphicon-facetime-video:before {  content: "\e059";}
.glyphicon-stats:before {  content: "\e185";}



/*直播内容*/
.mianbaoxie a , .mianbaoxie{color: #1C969F;margin: 10px 2px;font-size: 12px;;height:16px;line-height:16px;overflow: hidden;}
.ZhiBoNeirong{background:#fff;padding:5px;}
.ZhiBoNeirong .fixed_score_box{width: 100%;height:6rem;background: url(//www.qqzba.net/images/caopi3.png) repeat-x  0px -30px;overflow: hidden;}
.ZhiBoNeirong .fixed_score_top {width: 100%;height: 6rem;margin: 10px auto 0;}
.ZhiBoNeirong .score_name_left {width: 25%;height: 6rem;float: left;text-align: center;}
.ZhiBoNeirong .score_name_left>img {width: 80px;height: 80px;margin-top: 10px;}
.ZhiBoNeirong .score_name_left>span {font-size: 17px;color: #fff;margin-top: 10px;display:block;font-weight:bold;}
.ZhiBoNeirong .score_name {width: 50%;float: left;}
.ZhiBoNeirong .score_name time {display: block;font-size: 16px;color: #fff;text-align: center;}
.ZhiBoNeirong .score_name span {display: block;font-size: 36px;font-weight: bold;color: #fff;text-align: center;margin-top: 17px;}
.ZhiBoNeirong .score_name p {font-size: 16px;color: #fff;margin-top:8px;text-align: center;}
.ZhiBoNeirong .score_name p a{color: #fff;}
.ZhiBoNeirong .score_name_right {float: right;}

.ZhiBoNeirong .ah{text-align:center;border-bottom:1px solid #ddd;}
.ahzb{margin-bottom:10px;}
.ZhiBoNeirong .ah h2{line-height:30px;color:#000;font-weight:bold;font-size:18px;}
.ZhiBoNeirong .ah h1{line-height:30px;color:#000;font-weight:bold;font-size:18px;}
.ZhiBoNeirong .ar_body{padding:5px;line-height:35px;}
.ZhiBoNeirong .ar_body img{
	width:100%;
}
.ZhiBoNeirong .ar_body table{
	line-height:20px;
	font-size:13px;
	width:100%;
}
.tag a{
	margin-right:8px;
}
.ZhiBoNeirong .ar_body a{
color:#1C969F;
}
.xinhao a{
margin-left:5px;	
}
.ZhiBoNeirong p{
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
}
.zhibo_neirong h3{
	border-left: 5px solid #FF0C0C;
    padding-left:5px;
    height:16px;
    line-height:16px;
    font-size: 16px;
    color: #333;
	margin-top:10px;
    margin-bottom:15px;
	margin-right:5px;
    width: 100%;
    float: left;
	font-weight:bold;
}
.ZhiBoNeirong p a{
	text-decoration:underline;
}
.xinhao{
	font-weight:bold;
}
.xinhao a{
	text-decoration:underline;
}
#tuijian a{
	text-decoration:underline;
}
.ar_body img{max-width:400px;}
.ar_body ul.pagelist{}
.ar_body ul.pagelist li{height:50px;line-height:50px;}
.ar_body .biaoqian {clear: both;font-size: 12px;border: 1px dashed #EAEAEA;background: #F1F7F5;padding: 3px 10px;width: 760px;border-radius: 5px;margin-top: 5px;}
.ar_body .jijin{background:url("//www.qqzba.net/images/view.png") no-repeat left 3px;padding-left:22px;}
.ar_body .luxiang{background:url("//www.qqzba.net/images/luxiang.gif") no-repeat left 5px;padding-left:22px;}
.ar_body .biaoqianA {line-height: 1.1rem;border:1px solid #ddd;background:#e57171;padding:0.3rem;border-radius:0.2rem;}
.XiangGuanZiYuan{margin-bottom:8px !important;}
.XiangGuanZiYuan a{color:#f33e4f !important;margin-left:10px;}
.XiangGuanZiYuan span{color:#777;border:1px solid #ddd;background:#f7f7f7;font-size:12px;padding:5px 12px;}

.qingbao em{
	font-weight:bold;
}
.qingbao a{
	text-decoration:underline;
}

.bifenLanmu{position: absolute;width:100%;text-align:center;bottom:2.9rem;z-index:999;}
.bifenLanmu:before{content: '';position: absolute;bottom:-0.5rem;border-left: 0.5rem solid transparent;border-right:0.5rem solid transparent;border-top:0.5rem solid rgba(0,0,0,0.7);  margin-left:-0.5rem;}
.bifenLanmu ol{overflow:hidden;background:rgba(0,0,0,0.7); position: relative;margin:0 auto;border-radius: 10px;}
.bifenLanmu ol li{padding:0.3rem 0rem;width:100%;height:1rem;}
.bifenLanmu ol a{color:#f3c91f;font-size: 0.65rem;height:2rem;line-height:1rem;}
.bifenLanmu ol li.cur,.bifenLanmu ol li.cur a{}


/*直播资料库*/
.Tags{overflow:hidden;background:#fff;padding:0px 0px 15px 10px;}
.Tags li{overflow: hidden;/* margin: 3px; */border: none;list-style: none;float: left !important;height:43px;line-height:40px;margin-top:3px;padding-left:18px; width:128px !important; border-bottom: 1px solid #e57171;}
.Tags li a{color:#2f8162;font-size: 15px;}
.Tags .spanColor{float: left;width: 12px;height: 12px;margin-top:15px;margin-right:6px;border-radius: 10px;}
/*直播资料库*/


/*选择title---Right_title*/
.Right_title{height:3opx;padding:5px 0;background:#fff;display: -webkit-box; display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;cursor: pointer;color: #45454a;font-weight: 500;border-bottom: 1px solid #f5f5f5;overflow:hidden}
.Right_title a{
	font-size:14px;;margin-right:5px;
}
.Right_title>p {display: inline-block;margin: 0 0 0 15px;padding-left:10px;border-left: 5px solid #1C969F;text-align: center;color:#333;font-size:14px;font-weight:bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.Right_title .more {height:14px;background: url(/images/gengduo.png) no-repeat right 2px;padding-right: 16px;margin-right: 10px;color: #44b878;min-width: 100px;text-align: right;}
.Right_title ul{margin-right:0.5rem;}
.Right_title ul li{display:block;float:left;transform: skew(-25deg);background: #e57171;height:1.5rem;line-height:1.5rem;width:3rem;  text-align: center;margin-left:1px;font-size:0.45rem;}
.Right_title ul li a{transform: skew(25deg);color: #999;display:block;width:100%;height:100%;font-size:0.45rem;}
.Right_title ul li p{transform: skew(25deg);color: #999;display:block;width:100%;height:100%}
.Right_title ul li.cur{background:#e64d5c;}
.Right_title ul li.cur a{color:#fff;} 
.Right_title ul li.cur p{color:#fff;}

.Right_title ul li.current{background:#e64d5c;}
.Right_title ul li.current a{color:#fff;} 
.Right_title ul li.current p{color:#fff;} 
/*选择title---Right_title*/


.pagess{
	padding:10px;
}
.pagess ul li{
	float: left;
    padding: 0.2rem;
    border-radius: 5px;
    border: 1px solid #e0e0e0;
    margin: 0 5px;
    min-width: 1rem;
    text-align: center;
    line-height: inherit;
    height: auto;
}
.thisclass{
	background: linear-gradient(180deg, #FF796A 0%, #FF0C0C 100%);color:#fff;
}
.thisclass a{
	color:#fff;
}
.pagess ul li a{
	font-size:14px;;
}

.ah p{
	font-size:12px;;
	margin-bottom:5px;
}

.video_list_grid{
display: flex;
    flex-wrap: wrap;
	width:100%;
}
    .video_container {
        background: #FFFFFF;
        border: 1px solid #D3E1E2;
        border-radius: 5px;
        margin-bottom: 16px;
		margin-left:5px;
		margin-right:5px;
        width: 100%;
    }
    .video_container .video_title_container {
        height: 30px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 5px 5px;
        box-sizing: border-box;
		background-color: #C7D6F5; color: #1D418A;
    }
	.video_content_container a{
align-items: center;grid-template-columns: 20px auto;width: 100%;display: grid;column-gap: 6px;
}
    .video_container .video_title_container img {
        margin-right:5px;
        height: 16px;
    }
    .video_container .video_title_container .video_title {
        font-size: 14px;
        font-family: "Arial","Microsoft YaHei";
        font-weight: bold;
        line-height: 21px;
		width:60%;
    }
    .video_container .video_title_container .view_more {
        font-size: 12px;
        font-family: "Arial","Microsoft YaHei";
        font-weight: 400;
        line-height: 16px;
		color: #1D418A;
    }
    .video_container .video_content_container {
    }
    .video_container .video_content_container > div {
        border-bottom: 1px solid #D3E1E2;
        padding: 16px;
        height: 48px;
        display: flex;
        align-items: center;
        box-sizing: border-box;
    }
    .video_container .video_content_container > div:last-child {
        margin-bottom: 0;
        border-bottom: none;
    }
    .video_container .video_content_container > div .video_item_title {
        font-size: 15px;
        font-family: "Arial","Microsoft YaHei";
        font-weight: 400;
        color: #000000;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        display: inline-block;
    }
    .video_container .video_content_container > div img {
        width: 20px;
        height: 20px;
        margin-right: 6px;
    }

.intro{
	padding:10px;
}

.tag-list li{
	float:left;
	border:1px solid #1C969F;
	border-radius:5px;
	margin:5px;
}
.tag-list li a{
	display:block;
	font-size:14px;;
	padding:4px;
}

#refresh {
        width: 40px;
        height: 40px;
		border-radius:40px;
		background:url(/img/refresh.png) no-repeat;
		background-size: 40px 40px;
        position: fixed;
        bottom: 120px;
        right:5%;
    }	
#toTop {
        width: 40px;
        height: 40px;
		border-radius:40px;
		background:url(/img/backtop.png) no-repeat;
		background-size: 40px 40px;
        position: fixed;
        bottom: 180px;
        right:5%;
    }
	
.footertext{
	padding-bottom:50px;
	background:#444;
	margin-top:20px;
	width:100%;
}
.footertext p{
	color:#fff;
	padding:10px;
}
.footertext p a{
	color:#fff;
}
.miaoshu{
	padding:10px;
}


#gopc{
			display:none;
			width:100%;
			text-align:center;
			position:fixed;
			bottom:100px;
		}
#gopc a{
			background:#FF0C0C;
			padding:10px;
			border-radius:8px;
			color:#fff;
			font-size:16px;
			line-height:30px;
}
.ptitle{font-weight:bold;font-size:16px;border-left:5px solid #1C969F;background:#f1f1f1;padding-left:10px;}
#qbdata p{border-bottom:1px solid #f1f1f1;line-height:30px;margin:0;font-size:16px;}


.relatedmatch{
padding:10px;
height:90px;
border-radius:10px;
padding:10px;
background: linear-gradient(90deg, #e57171 0%, #1C969F 100%);
}
.relatedmatch p{
margin:0;
font-size:16px;
line-height:30px;
color:#fff;
}
.relatedmatch a{
display:block;
}
.relatedmatch div{
	float:left;
	width:32.33333333333333333%;
}
.team{
	text-align:center;
}
.team p{
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.team img{
	width:40px!important;
	margin-top:4px;
}
.matchinfo{
text-align:center;
}
.matchinfo p{
line-height:20px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.matchinfo a{
	color:#fff;
	border-radius:5px;
	padding:3px;
	background:#F37F0C;
}
.matchinfo span{
	background:#e57171;
	color:#fff;
	padding:3px 8px 5px 8px;
	border-radius:5px;
}
.matchinfo span:hover{
	background:#F37F0C;
}

.vv{
	display: flex;
    align-items: center;
}
.vv a{
	font-weight:bold;
	text-decoration:none!important;
	margin-left:10px;
}
.vv img{
	width:20px!important;
	height:20px!important;
}

#tishi{
	background:#eee;
	border-radius:10px;
	margin-bottom:10px;
	text-align:center;
}
.shengming{
	padding:5px;
	background:#ffee90;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	font-size:12px!important;
}
	.vcode{
	text-align:center;
}
.vcode img{
	width:100px!important;
	padding-top:10px;
	}
.wenzi{
	font-size:14px;
}

h2{
	font-size:16px;
	font-weight:bold;
	line-height:55px;
}
 table {
    width: 100%;
    border-collapse: collapse;
  }
  th, td {
    text-align: center;
    border: 1px solid black;
    padding: 8px;
  }