* {
	margin:0px;
	padding:0px;
}
.links a {
	color:#444;
}
*html #ldleft {
	left:20px;
	position:absolute;
	top:expression(eval(document.documentElement.scrollTop)+200);
}
#ldleft {
	top:200px;
	left:20px;
	position:fixed;
}
*html #ldright {
	right:30px;
	position:absolute;
	top:expression(eval(document.documentElement.scrollTop)+200);
}
#ldright {
	top:200px;
	right:30px;
	position:fixed;
}
*html #closeall {
	right:0px;
	position:absolute;
	top:expression(eval(document.documentElement.scrollTop)+320);
}
#live_text li {
	border-bottom:1px solid rgb(222,222,222);
	line-height:180%;
	position:relative;
	padding:5px 0;
	height:auto;
	width:98%;
	margin:0;
}
#live_text .username {
	width:50px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
#live_text .livetext {
	width:510px;
	margin-left:50px;
	font-size:14px;
	color:rgb(51,51,51);
}
#live_text .period {
	position:absolute;
	top:0;
	left:570px;
	color:rgb(153,153,153);
}
#live_text .score {
	position:absolute;
	top:0;
	left:640px;
	width:35px;
}
.fx_tbox {
	position:fixed;
	top:40%;
	left:50%;
	margin-left:-580px;
	_position:absolute;
	overflow:hidden;
	background-color:#2FB3BD;
}
.fx_tbox ul li {
	width:78px;
	height:36px;
	line-height:36px;
	text-align:center;
	overflow:hidden;
}
.fx_tbox ul li a {
	color:#C4DCEE;
}
.fx_tbox ul li:hover {
	background-color:#0066AC;
}
#closeall {
	right:0px;
	top:320px;
	position:fixed;
	cursor:pointer;
	z-index:9999999;
}
#closeall a {
	display:block;
}
body {
	background:#F5F5F5;
	font-size:14px;
	color:#333333;
	font-family:Lucida,Verdana,'Hiragino Sans GB',STHeiti,'WenQuanYi Micro Hei','Microsoft YaHei',微软雅黑,SimSun,sans-serif;
}
li {
	list-style:none;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration:none;
}
/* 页头 */

#head {
	height:120px;
	width:1000px;
	margin:0 auto;
	text-align:left;
	position:relative;
}
#head h2 {
	text-indent:-3000px;
	background:url("../images/logo.png") no-repeat;
	height:120px;
	width:280px;
	margin:0px 55px;
	float:left;
	display:inline;
}
#head h2:hover {
	cursor:hand;
}
#head #menu {
	left:481px;
	height:50px;
	margin:35px 40px;
	float:left;
}
#head li {
	display:inline;
	margin-right:40px;
	float:left;
}
/* 热点推荐 */	

#hot {
	background:url("../images/firsttitle.png") no-repeat;
	width:1000px;
	margin:0px auto 0px auto;
	text-align:left;
}
/* 几个热点比赛的选项卡 */

	#hot .hotMatches {
	margin:0px 20px;
	height:50px;
	position:relative;
}
.xzver {
	padding-left:12px;
	padding-top:5px;
}
/* 热点比赛内容 */

	#hot .hotContent {
	margin:20px 30px;
	width:940px;
	height:130px;
}
#hot .hide {
	display:none;
}
#hot .show {
	display:block;
}
#hot .content {
	width:330px;
	height:130px;
	position:relative;
}
#hot .content_home {
	float:left;
}
#hot .content_guest {
	float:right;
}
#hot .content_c {
	width:280px;
	height:130px;
	float:right;
}
#hot .content_c img {
	margin:10px;
}
#hot .match {
	width:290px;
	height:130px;
	color:#000000;
	position:relative;
}
#hot .match_home {
	float:left;
}
#hot .match_guest {
	float:right;
}
#hot .detail {
	width:290px;
	/*width:269px;
	*/

				height:130px;
	visibility:hidden;
	display:none;
}
#hot .detail_home {
	/*border-right:1px solid #EEEEEE;
	*/

				float:left;
}
#hot .detail_guest {
	/*border-left:1px solid #EEEEEE;
	*/

				float:right;
}
#hot .discuss {
	visibility:hidden;
	display:none;
}
#hot .info {
	visibility:visible;
	display:block;
}
#hot .discuss {
	}/* 内容标题 */

			#hot h3 {
	margin:0px 10px;
	padding-top:5px;
	font-size:16px;
	width:249px;
}
/* 内容正文 */

			#hot p {
	margin:5px 10px;
	font-size:12px;
	line-height:20px;
	/*width:249px;
	*/

				width:270px;
}
#hot .contentOption {
	width:20px;
	height:130px;
}
#hot .contentOption_home {
	margin-left:-1px;
	float:left;
}
#hot .contentOption_guest {
	margin-right:-1px;
	float:right;
}
#hot .contentOption li {
	margin:2px 0px;
	padding:5px 2px;
	border:1px solid #EEEEEE;
}
#hot .contentOption .dsOp {
	background:#999999;
	color:#FFFFFF;
}
#hot .contentOption .ifOp {
	border-left:none;
	background:#EEEEEE;
	color:#000000;
	font-weight:bold;
}
#hot .hotbar {
	width:40px;
	position:absolute;
	bottom:0px;
}
#hot .hotbar_home {
	right:0px;
}
#hot .hotbar_guest {
	left:0px;
}
#hot .hotbar p {
	text-align:center;
	width:40px;
	height:20px;
	margin:0;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#FF3333;
}
#hot .hotbar img {
	margin:0px 10px;
	width:20px;
}
#hot .hostTeam {
	padding-top:40px;
	width:100px;
	float:left;
}
#hot .guestTeam {
	margin:-10px 0 0 0;
	width:100px;
	float:right;
}
#hot .time {
	width:80px;
	/*height:60px;
	*/

		float:right;
	/*padding-top:80px;
	*/

		text-align:center;
}
#hot .time p {
	width:80px;
	font-weight:bold;
	color:#FFFFFF;
}
#hot .date {
	margin:0px;
	font-size:18px;
}
#hot .timer {
	margin:80px 0px 0px 0px;
	font-size:24px;
}
/* timer 下面的图片样式，准备用做倒计时 */

	#hot .timer img {
	margin:0px;
}
#days {
	height:auto;
	width:956px;
	margin:0px auto;
	text-align:left;
	border:1px solid #ccc;
}
#days img {
	padding-bottom:8px;
}
#days a {
	display:block;
	width:82px;
	margin:6px 5px 6px 5px;
	text-align:center;
	color:#000000;
	font-weight:bold;
}
#days a:hover {
	color:#FF3333;
}
#days .d1 {
	background:url("../images/unfocus_1.png") no-repeat;
}
#days .d2 {
	background:url("../images/unfocus_2.png") no-repeat;
}
#days .d3 {
	background:url("../images/unfocus_3.png") no-repeat;
}
#days .d4 {
	background:url("../images/unfocus_4.png") no-repeat;
}
#days .d5 {
	background:url("../images/unfocus_5.png") no-repeat;
}
#days .d6 {
	background:url("../images/unfocus_6.png") no-repeat;
}
#days .d0 {
	background:url("../images/unfocus_7.png") no-repeat;
}
#days .wh {
	background:url("../images/unfocus_whole.png") no-repeat;
}
#days .d1s {
	background:url("../images/onfocus_1.png") no-repeat;
}
#days .d2s {
	background:url("../images/onfocus_2.png") no-repeat;
}
#days .d3s {
	background:url("../images/onfocus_3.png") no-repeat;
}
#days .d4s {
	background:url("../images/onfocus_4.png") no-repeat;
}
#days .d5s {
	background:url("../images/onfocus_5.png") no-repeat;
}
#days .d6s {
	background:url("../images/onfocus_6.png") no-repeat;
}
#days .d0s {
	background:url("../images/onfocus_7.png") no-repeat;
}
#days .whs {
	background:url("../images/onfocus_whole.png") no-repeat;
}
#days .select a {
	color:#FFFFFF;
}
.border {
	width:1000px;
	margin:0 auto;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ddd;
	background:#FFF;
	margin-bottom:6px;
}
#zblist {
	width:1000px;
	margin:0 auto;
}
.list {
	width:1000px;
	margin:0 auto;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ddd;
	background:#FFF;
	margin-bottom:6px;
	padding-bottom:12px;
}
#zblist .list {
	width:100%;
}
#zblist .c_cat  .list {
	width:auto;
}
.zbleft {
	width:670px;
	float:left;
}
.hottp {
	position:absolute;
	right:10px;
	z-index:99;
}
.hottp img {
	height:46px;
}
.zbright {
	width:315px;
	float:right;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ddd;
	background:#FFF;
}
.zbright-title {
	margin-bottom:5px;
	background:#2FB3BD;
	height:36px;
	margin-top:0px;
	font-size:14px;
	font-family:Microsoft YaHei,sans-serif,"宋体";
	text-align:left;
	line-height:36px;
	padding-left:8px;
	color:#FFFFFF;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.list p {
	margin:20px 50px;
}
.list ul {
	margin:0;
}
.list .named_anchor {
	color:#FFFFFF;
}
.list h3 {
	color:#FFFFFF;
	font-size:18px;
	padding-left:20px;
	margin:0;
	height:36px;
	line-height:36px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	position:relative;
}
.list h3 a {
	color:#FFFFFF;
}
.video_list li {
	list-style-type:none;
	height:80px;
	line-height:80px;
}
.video_list a {
	color:rgb(51,102,153);
}
.video_list .video_img {
	width:50px;
	float:left;
	height:80px;
	position:relative;
}
.video_list .video_full {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width:550px;
	float:left;
	height:80px;
	border-bottom:1px solid #eee;
}
.video_list .video_pad {
	width:145px;
	float:right;
	height:80px;
	text-align:right;
	padding-right:28px;
	border-bottom:1px solid #f1f1f1;
	overflow:hidden;
}
.video_list .video_img .video_splay {
	position:absolute;
	left:50%;
	top:50%;
	border:0;
	margin:-18px 0 0 -21px;
}
.list li {
	clear:both;
	height:46px;
	position:relative;
	border-bottom:1px solid #f3f3f3;
	overflow:hidden;
}
.list li:hover {
	background:#F0F0F0;
}
.list #zb_news2 li,.list #zb_news3 li {
	background:none;
	height:22px;
	line-height:22px;
	margin-bottom:6px;
	overflow:hidden;
	font-size:12px;
}
.list #zb_news2 li b,.list #zb_news3 b {
	font-size:14px;
}
.list .b40 {
	font-size:14px;
	font-weight:bold;
	color:rgb(51,102,153);
}
.list #zb_news ul {
	margin:0px;
}
#zb_news {
	padding:12px;
	height:190px;
}
#zb_news1 {
	float:left;
	width:300px;
	margin-left:10px;
}
#zb_news1 dl {
	height:100px;
}
#zb_news1 .m {
	float:left;
	margin-right:10px;
	border:1px solid #1B241C;
}
#zb_news1 .m:hover {
	border:1px solid #44924A;
}
#zb_news2 {
	float:left;
	width:330px;
	margin-left:10px;
}
#zb_news3 {
	float:left;
	width:320px;
	overflow:hidden;
	
}
#zb_news2 em {
	float:right;
}
#videoplay a {
	color:white;
	padding:5px;
	background:1px sienna;
}
#videoplay a:hover {
	text-decoration:none;
	color:red;
}
.list .time {
	margin:14px 1px;
	width:70px;
	text-align:center;
	font-family:Lucida,Verdana,'Hiragino Sans GB',STHeiti,'Microsoft YaHei',SimSun,sans-serif,shruti;
	font-size:14px;
}
.list .league {
	display:block;
	padding:0px 15px 0 0;
	color:#999999;
	text-align:center;
}
.Content-body{text-align:left;line-height:24px; font-size:16px; BACKGROUND:#FFFFFF;}
.Content-body p{margin:5px 5px 5px 5px !important;}
.Content-body A:link {COLOR: #0054AF; TEXT-DECORATION: none}
.Content-body A:visited {COLOR: #0054AF; TEXT-DECORATION: none}
.Content-body A:hover {COLOR: #FF0000; TEXT-DECORATION: underline}


.channel .lsbs {
	width:auto;
}
.channel .lsbs ul {
	margin:0;
}
.channel .lsbs li {
	margin:0;
}
.channel .lsbs img {
	margin:0px;
	display:inherit;
	padding:0px;
	border:none;
}
.channel .lsbs .tag {
	float:left;
	width:49%;
	clear:none;
}
.list .timeLeague {
	width:75px;
	margin:0px 10px !important;
	margin:0px 10px 0px 5px;
	float:left;
}
.lsbs .timeLeague,.lsbs .time {
	width:145px;
	font-size:14px;
	line-height:46px;
	margin:0;
	font-weight:bold;
}
.list .guidon1 {
	padding-right:2px;
	height:46px;
	width:360px;
	line-height:46px;
}
.guidon1 img {
	vertical-align:middle;
}
.list .guidon2 {
	float:left;
	margin:18px 8px 0px 25px;
	text-align:left;
	width:88px;
	height:20px;
	overflow:hidden;
}
.list .guidon span {
	display:block;
	margin:3px 0px;
	width:80px;
	font-size:12px;
	color:#333366;
}
.list h3 span {
	float:right;
	margin-right:10px;
	margin-top:2px;
	display:block;
	font-size:14px;
	line-height:32px;
}
.list h3 #searchhtml {
	min-width:270px;
}
.list .watch_channels {
	margin:0px;
	float:left;
	margin-top:-3px;
}
.list .watch_channels_shouye {
	margin:0px;
	float:right;
	margin-top:-3px;
}
.list .watch_channel {
	/*

		 *	原版，暂时去掉频道的图片，在这里只放文字

		 */

		/*margin:0px 15px;
	height:35px;
	*/

		font-size:16px;
	text-decoration:underline;
	margin:0px 10px;
}
.list .channel span {
	/*display:block;
	*/

		margin:0px 0px;
	width:160px;
	font-size:12px;
}
.list img {
	/*border:1px solid #F0F;
	*/
}
.list .goTop {
	float:right;
	margin-right:10px;
	margin-top:6px;
}
#list_d1 h3,.fixcc1 {
	background:#2FB3BD;
}
#list_d2 h3,.fixcc2 {
	background:#2FB3BD;
}
#list_d3 h3,.fixcc3 {
	background:#2FB3BD;
}
#list_d4 h3,.fixcc4 {
	background:#2FB3BD;
}
#list_d5 h3,.fixcc5 {
	background:#2FB3BD;
}
.flink {
	line-height:22px;
	padding:8px;
}
.flink a {
	padding-right:3px;
}
#list_d6 h3,.fixcc6 {
	background:#2FB3BD;
}
#list_d0 h3,.fixcc0 {
	background:#2FB3BD;
}
.zyzhibo li {
	float:left;
	width:31%;
	margin:6px 0 4px 5px;
	padding:4px 0;
	text-align:center;
	border:1px solid #ddd;
	border-radius:5px;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
}
.zyzhibo li a img {
	width:60px;
	height:60px;
}
.zyzhibo li a:hover img {
	width:63px;
	height:60px;
}
.wrapper {
	width:1000px;
	margin:0px auto;
	text-align:left;
	background:url("../images/bg_block_center.png");
}
.wrapper iframe {
	margin:0px 20px;
}
.wrapper:after {
	width:1000px;
	margin:0px;
	height:5px;
	background:url("../images/bg_block_bottom.png");
	content:" ";
	display:block;
}
.firstTitle {
	width:1000px;
	background:url("../images/firsttitle.png");
	margin:20px auto 0px;
	height:30px;
	text-align:left;
	text-indent:50px;
	font-size:20px;
	font-weight:bold;
	padding-top:20px;
	color:#333333;
}
#footer {
	width:1000px;
	height:50px;
	margin:5px auto !important;
	clear:both;
	background:url("../images/bg_footer.png");
	font-size:12px;
	color:#FFFFFF;
	padding:15px 0px;
}
#footer p {
	margin:0px 40px;
	padding:5px 0px;
	text-align:left;
}
#footer a {
	color:#FFFFFF;
}
#footer a:hover {
	color:#FF0000;
}
.channelList {
	text-align:left;
}
.channelList ul {
	margin:0px 20px;
	padding:10px 0px;
}
.channelList li {
	width:920px;
	height:90px;
	margin:10px 20px 10px 20px;
	border-bottom:1px dashed #CCCCCC;
}
.channelList .iconAndName {
	width:120px;
	float:left;
}
.channelList .links {
	float:left;
	margin:30px 20px;
}
.channelList .links a {
	margin:0px 10px;
}
.channelList span {
	display:block;
	width:120px;
	text-align:center;
}
.channelList img {
	border:0px;
	background:url("../images/bg_channel.png") no-repeat;
	padding:5px 10px;
}
.zxpd {
	padding:6px 6px;
}
.xgnews {
	padding:6px 0;
}
.channel {
	width:1000px;
	margin:0 auto;
	height:auto;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ddd;
	background:#FFF;
	margin-bottom:6px;
	padding-bottom:0px;
}
.channel .links {
	float:left;
	margin:0px 10px 10px 10px;
	padding-bottom:8px;
	width:676px;
	height:auto;
	display:inline;
	line-height:24px;
}
.channel .ad {
	float:left;
	margin:0px 1px 10px 2px;
	width:290px;
	height:auto;
	border:1px solid #eee;
}
.sherry_title {
	display:block;
	padding:0 0 0 2px;
	font-family:微软雅黑;
	color:#343436;
	text-align:center;
}
.sherry_title h1 {
	padding:5px 0 6px;
	font-size:21px;
	height:36px;
	line-height:36px;
	font-size:18px;
	font-weight:bold;
	color:#c30;
}
.sherry_title .source {
	border-bottom:1px solid #eee;
	padding:0 0 10px;
}
.channel img {
	margin:15px;
	display:block;
	padding:1px;
	border:1px solid #CCCCCC;
}
.channel ul {
	margin:10px 40px;
}
.channel li {
	margin:0 0 0 10px;
	width:100%;
	line-height:28px;
}
.channel p {
	margin:20px 40px;
}
.channel .contentdui p {
	margin:0;
}
.xgnews li div {
	float:left;
	height:auto;
}
.ad a {
	color:#333;
	text-decoration:none;
}
.ad a:hover {
	color:red;
	text-decoration:underline;
}

.channel .videoindex li {
	margin:0;
	width:100%;
	height:auto;
	line-height:auto;
}
.place {
	background:#ecf2f5;
	border:1px solid #c2d5e3;
	margin:10px;
	padding:8px;
	position:relative;
}
.scoreLink {
	float:right;
	margin:10px 8px 0px 0px;
}
.playcon {
	overflow:hidden;
	width:600px;
	padding:5px;
	text-align:center;
	border:#D1D1D1 5px solid;
	margin:0px auto;
}
.contentright-title {
	margin-bottom:5px;
	border:solid 1px #e1e1e1;
	background:#2FB3BD;
	height:30px;
	margin-top:0px;
	font-size:14px;
	font-family:Microsoft YaHei,sans-serif,"宋体";
	text-align:left;
	line-height:30px;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.contentdui {
	text-align:left;
	clear:both;
}

.contentdui .contentduileft {
	float:left;
}
.contentduileft li {
	width:auto;
}
.contentdui .contentduiright {
	float:left;
}
.contentdui img {
	border:0px;
	background:none;
	padding:0px;
	margin:0px;
	display:block;
}
.likearticle { float: left; padding-bottom: 5px;padding:8px 8px 8px 0px;font-size:14px;width:600px;  }
.likearticle ul {  margin: 0; padding-left: 5px;}
.likearticle ul li { border-bottom: 1px dashed #CCCCCC; clear: both; line-height: 28px; overflow: hidden; padding: 2px 0; width:600px;}
.xhlist a {
	min-width:50px;
	float:left;
	display:block;
	line-height:22px;
	margin-right:8px;
	color:#069;
}
.list .lm {
	width:0px;
	height:0px;
	display:block;
	overflow:hidden;
}
.list .lm a {
	color:#069;
}
.float {
	float:left;
}
.clear {
	clear:both;
	overflow:hidden;
}
.comeing_wp h2 a {
	display:block;
}
.comeing_ft {
	text-align:center;
	border:0px!important;
	padding:20px 0!important;
}
.comeing_ft p,.comeing_ft p a {
	color:rgb(196,220,238);
}
.comeing_ft p {
	padding:3px 0;
}
.comeing_ft1 {
	text-align:center;
	border:0px!important;
	padding:20px 0!important;
	background:#0F869A;
}
.comeing_ft1 p,.comeing_ft1 p a {
	color:rgb(196,220,238);
}
.comeing_ft1 p {
	padding:3px 0;
}
.qdwrapper .con {
	CLEAR:both;
	MIN-HEIGHT:300px;
	FLOAT:left;
	PADDING-BOTTOM:30px;
	MARGIN:30px;
	WIDTH:100%;
}
.qdwrapper .con A {
	COLOR:#669900;
	BORDER-BOTTOM:#4f4f4f 1px dotted
}
.qdwrapper .con A:hover {
	COLOR:#333;
	BORDER-BOTTOM:#4f4f4f 1px dotted
}
.qdwrapper P {
	LINE-HEIGHT:18px
}
.qdwrapper {
	MARGIN:0 auto;
	WIDTH:100%;
}
.pageTitle {
	CLEAR:both;
	MARGIN-TOP:24px;
	FONT-SIZE:24px;
	FLOAT:left;
	COLOR:#fff
}
.contentTitle {
	CLEAR:both;
	FONT-SIZE:20px;
	FLOAT:left;
	WIDTH:100%;
	COLOR:#436206
}
.qdwrapper .tab {
	CLEAR:both;
	BACKGROUND:#2D5E99;
	FLOAT:left;
	MARGIN:8px 0px 0px 0px;
	WIDTH:100%;
	HEIGHT:94px;
}
.qdwrapper .tab A {
	background:none;
	DISPLAY:block;
	font-weight:bold;
	FONT-SIZE:14px;
	FLOAT:left;
	WIDTH:33%;
	COLOR:#C4DCEE;
	LINE-HEIGHT:47px;
	HEIGHT:47px;
	text-align:center;
}
.qdwrapper .tab A.current {
	COLOR:#fff;
	text-shadow:0px 1px 0px #788e21;
	background:#2D5E99;
	border-radius:5px;
}
.qdwrapper .tab A:hover {
	background:#2D5E99;
	border-radius:5px;
}
.qdwrapper .mask {
	CLEAR:both;
	FLOAT:left;
	MARGIN:0px 0px 0px;
	OVERFLOW:hidden;
	WIDTH:100%;
	POSITION:relative;
	text-align:center;
	border:solid 1px #ccc;
	background:white;
}
.qdwrapper .mask .maskCon {
	WIDTH:100%
}
.qdwrapper .mask .maskCon .innerCon {
	WIDTH:100%;
}
.qdwrapper .nav {
	CLEAR:both;
	FLOAT:left;
	VISIBILITY:hidden;
	MARGIN:20px 0px 40px;
	WIDTH:100%
}
.qdwrapper .nav P {
	MARGIN:auto;
	WIDTH:90px
}
.qdwrapper .nav P A {
	DISPLAY:block;
	FLOAT:left;
	WIDTH:45px;
	HEIGHT:36px
}
.qdwrapper .nav P A.prev {
	BACKGROUND:url(../images/qdwrappers_navigation.png) no-repeat left 0px
}
.qdwrapper .nav P A.prev:hover {
	BACKGROUND-POSITION:0px -36px
}
.qdwrapper .nav P A.next {
	BACKGROUND:url(../images/qdwrappers_navigation.png) no-repeat right 0px
}
.qdwrapper .nav P A.next:hover {
	BACKGROUND-POSITION:right -72px
}
.yingchang {
	padding:3px 0 5px 2px;
}
.yingchang dl {
	width:78px;
	height:78px;
	margin:8px 7px;
	_margin:1px 6px;
	border:1px solid #ddd;
	border-radius:5px;
	-moz-box-shadow:0 1px 5px 0px #ddd;
	-webkit-box-shadow:0 1px 5px 0px #ddd;
	box-shadow:0 1px 5px 0px #ddd;
}
.yingchang dl dt {
	display:block;
	height:55px;
	width:78px;
	line-height:63px;
	vertical-align:middle;
	text-align:center;
}
.yingchang dl dt img {
	padding-top:5px;
	width:42px;
	height:42px;
	margin:0;
	border:none;
	text-align:center;
	display:inline;
}
.yingchang dl dt a:hover img {
	width:45px;
	height:42px;
}
.yingchang dl dd {
	overflow:hidden;
	margin:0px;
	width:78px;
	height:24px;
	line-height:24px;
	text-align:center;
}
.yingchang dl dd a {
	color:#000;
}
.fL {
	float:left;
}
.contentduileft a {
	color:#069;
}
.c_cat {
	position:absolute;
	top:0px;
	right:50px;
	height:auto;
	text-align:center;
	font-size:12px;
	line-height:36px;
	height:36px;
}
.c_cat .c_nav a.current {
	color:rgb(65,132,243);
	background:rgb(255,255,255);
}
.c_cat .c_nav a {
	display:table-cell;
	width:55px;
	text-align:center;
	color:inherit;
	border-right:none;
}
.videoc_cat {
	position:absolute;
	top:6px;
	right:5px;
	width:214px;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	line-height:30px;
}
.videoc_cat span {
	font-size:12px;
	line-height:30px;
	color:#000000;
	cursor:pointer;
	font-weight:normal;
}
.videoc_cat .list {
	position:relative;
	width:auto;
	height:auto;
	overflow:hidden;
	background:#E8F3FD;
	border:solid 1px #D4D4D4;
	padding:0px;
}
.videoc_cat .list .items {
	position:relative;
	width:106px;
	height:448px;
	float:left;
	overflow:hidden;
}
.videoc_cat .list .items span {
	width:52px;
	height:30px;
	display:block;
	line-height:30px;
	font-size:12px;
	text-align:center;
	color:#000000;
	margin-right:0px;
	float:left;
}
.videoc_cat .list .items .i_first {
	font-weight:900;
	float:none;
	margin:0 auto;
}
.videoc_cat .list .items span:hover {
	background:#33abe8;
	color:#FFFFFF;
}
.list h3 .c_btm span {
	float:none;
	margin-right:0px;
	margin-top:0px;
	display:inline;
	font-size:12px;
	line-height:30px;
}
.c_btm {
	border-radius:5px;
	height:auto;
	overflow:hidden;
	position:relative;
	background:#E8F3FD;
	border:solid 1px #CCCCCC;
}
.list h3 .c_btm .c_all {
	float:left;
	width:70px;
	height:30px;
	line-height:30px;
	font-size:12px;
	text-align:center;
	color:#000000;
}
.c_cat span {
	font-size:12px;
	line-height:30px;
	color:#000000;
	cursor:pointer;
	font-weight:normal;
}
.c_btm .c_cls {
	width:70px;
	height:30px;
	display:block;
	line-height:30px;
	font-size:12px;
	text-align:center;
	float:right;
	cursor:pointer;
	color:#000000;
}
.c_cat .list {
	position:relative;
	width:auto;
	height:auto;
	overflow:hidden;
	background:#E8F3FD;
	border:solid 1px #D4D4D4;
	padding:0px;
}
.c_cat .list .items {
	position:relative;
	width:160px;
	height:328px;
	float:left;
	overflow:hidden;
}
.c_cat .list .items span {
	width:52px;
	height:30px;
	display:block;
	line-height:30px;
	font-size:12px;
	text-align:center;
	color:#000000;
	margin-right:0px;
	float:left;
}
.c_cat .list .items .i_first {
	font-weight:900;
	float:none;
	margin:0 auto;
}
.c_first {
	border-right:solid 1px #cccccc;
}
.c_cat .list .items span:hover {
	background:#33abe8;
	color:#FFFFFF;
}
.channel h3 {
	border-bottom:1px dashed #9B9B9B;
	margin:10px 0 10px 0;
	width:648px;
	font-size:18px;
	float:left;
	font-weight:bold;
	padding:0 5px 5px 5px;
}
.soccer-hd-B {
	height:30px;
	padding:0 8px;
	line-height:30px;
	background:#EAEEF0;
	font-size:12px;
	margin:0px;
	border-radius:5px;
}
.vhdb {
	background:#2D5E99;
}
.vhdb  a {
	color:#FFF;
}
.abcs {
	margin-top:5px;
	border-top:1px solid #BCC4CB;
}
.soccer-hd-B h2 {
	float:left;
	font-size:12px;
	margin-right:5px;
}
.soccer-hd-B .soccer-hd-link {
	float:left;
	color:#949494;
}
.soccer-hd-B .btn-more {
	float:right;
	margin-top:4px;
	line-height:normal;
	padding:3px;
}
.blue {
	border:solid 1px #CEE2F2;
	background-color:#F0F5FF;
}
.soccer-v-item-A li {
	float:left;
	width:118px;
	margin:10px 6px 5px 7px;
	list-style-type:none;
}
.channel .soccer-v-item-A .img {
	position:relative;
	margin-bottom:8px;
}
.soccer-v-item-A .img a {
	display:block;
	width:108px;
	height:70px;
	padding:1px;
	border:1px solid #CCC;
}
.soccer-v-item-A .img img {
	width:108px;
	height:70px;
	vertical-align:top;
	margin:0px;
	display:block;
	padding:0px;
	border:none;
}
.soccer-v-item-A h4 {
	height:36px;
	line-height:18px;
	overflow:hidden;
	font-size:12px;
	font-weight:400;
}
.soccer-v-item-A .soccer-v-btn-play {
	display:block;
	position:absolute;
	left:8px;
	bottom:8px;
	width:23px;
	height:23px;
	overflow:hidden;
	background:url(../images/ico_v_play.png) no-repeat 0 0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src="/template/comeing_news_04/comeing/ico_v_play.png");
}
.module  ul li {
	padding-left:10px;
	background:url(../images/dot.gif) no-repeat 0 50%;
}
.xl1 li {
	height:1.5em;
	overflow:hidden;
}
.xl li {
	margin:2px 0;
}
.hot_match {
	padding:5px 0px;
	display:inline;
	color:white;
}
.hot_match .dxb_bc {
	margin-top:8px;
}
.hot_match .active {
	background:no-repeat url(../images/hot_match_bg.png);
	color:#333;
	float:left;
	width:48%;
}
.hot_match h5 {
	padding:0px 15px;
}
.hot_match .active h5 a {
	color:#333;
}
.hot_match div.watch {
	margin:0px 10px;
}
.hot_match .watch a {
	color:white;
	margin:0px 5px;
	padding:3px;
	font-size:12px;
	line-height:30px;
	background:url(../images/hot_match_btn_bg.png);
	border-radius:3px;
}
.hot_match .watch a:hover {
	color:white;
	background:#6EAC4B;
}
#right img {
	margin:4px;
}
.zbstr li {
	float:left;
	margin:0px;
	width:45%;
	margin-left:10px;
}
.nlist li {
	float:none;
}
.padd5 {
	padding:5px;
}
.nlist h5 {
	float:left;
	font-size:14px;
	border:1px solid #D7D7D7;
	padding:0 8px;
	background:#F3F2F1;
	-moz-box-shadow:inset 0 -3px 0px 0px #F3F2F1;
	-webkit-box-shadow:inset 0 -3px 0px 0px #F3F2F1;
	box-shadow:inset 0 -3px 0px 0px #F3F2F1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:10px;
	margin-right:8px;
	margin-bottom:8px;
}
.nlist h5:hover {
	background:#FFFFFF;
}
.nlist h5 a {
	color:gray;
}
.pagelist li {
	float:left;
	width:auto;
	border:1px solid #CCC;
	padding:5px;
	border-radius:5px;
}
.pagelist .thisclass {
	background:#2D5E99;
	color:#FFF;
}
.pagelist .thisclass a {
	color:#FFF;
}
.comeing_user {
	float:right;
	width:40px;
	height:40px;
	padding:10px;
	margin-top:10px;
	overflow:hidden;
	background:url(../images/user.gif) no-repeat 0 0;
}
.comeing_user a,.comeing_user span,.comeing_user img {
	display:block;
	width:40px;
	height:40px;
	overflow:hidden;
}
.comeing_user a img {
	width:40px;
	height:40px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.comeing_user span {
	background:url(../images/cuser.gif) no-repeat 50% 50%;
}
.comeing_wp {
	width:1020px;
	margin:0px auto;
}
.comeing_wpbox {
	padding-top:90px;
	_padding-top:0px;
}
.a_mu {
	background:none;
	border:0px;
}
#coeming_hd {
	width:100%;
	position:fixed;
	z-index:100;
	height:64px;
	line-height:64px;
	padding:1px 0;
	background:#0F869A;
	-moz-box-shadow:0px 2px 10px #E7E7E7;
	-webkit-box-shadow:0px 2px 10px #E7E7E7;
	box-shadow:0px 2px 10px #E7E7E7;
}
.ie6 #coeming_hd {
	z-index:-1;
}
#coeming_hd .hdc {
	}#coeming_hd h2 {
	float:left;
	width:218px;
	height:65px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat 0 0;
}
#coeming_hd h1 {
	float:left;
	width:218px;
	height:65px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat 0 0;
}
#coeming_hd h2 img {
	opacity:0;
	filter:alpha(opacity=0);
}
#coeming_hd h1 img {
	opacity:0;
	filter:alpha(opacity=0);
}
#space #coeming_hd h2,#spaceinfoshow {
	background:none;
}
#space #coeming_hd h1,#spaceinfoshow {
	background:none;
}
#comeing_nv {
	float:left;
}
#comeing_nv li {
	float:left;
	height:65px;
	line-height:65px;
	padding:0;
	position:relative;
}
#comeing_nv li span {
	display:none
}
#comeing_nv li a {
	float:left;
	height:65px;
	padding:0 20px;
	font-size:14px;
	color:#C4DCEE;
}
#comeing_nv li a:hover {
	text-decoration:none;
	background:#0D7486;
}
#comeing_nv li.a,#comeing_nv li.first_a {
	font-size:16px;
	color:#FFF;
}
#comeing_nv li.first_a .indexzb {
	background:#0F869A;
}
#comeing_nv li.a a,#comeing_nv li.first_a a {
	font-size:16px;
	color:#FFF;
}
#comeing_nv li .p_pop .indexzhibo a {
	font-size:14px;
	padding:0 6px;
	color:#C4DCEE;
}
#comeing_nv li .p_pop .indexzhibo {
	padding-left:5px;
	float:none;
}
#comeing_nv li.hover a,#comeing_nv li.hover a:hover {
	background:#6BC30D;
	color:#FFF;
}
/* 顶级菜单高亮 */
#comeing_nv li.360kl a.current,
#comeing_nv li.first_a a.indexzb.current {
    background: #0D7486;
    color: #fff; /* 增加文字颜色以确保对比度 */
   
}

/* 子菜单高亮 */
#comeing_nv #p_popvideo li.indexzhibo a.zbhover {

    display: inline-block;
    color: #fff;
    font-weight: 700;
}
#csc {
	float:left;
	display:block;
	height:65px;
	width:40px;
	overflow:hidden;
	background:url(../images/csc.gif) no-repeat 0 0;
}
#csc:hover,#csc.a {
	background-position:0px -65px;

}
#csc_menu {
	width:218px;
	overflow:hidden;
	padding:10px;
	background:#FFF;
	border:1px solid #EEE;
}
#scbar {
	background:none;
	border:0px;
	height:30px;
}
#ft {
	padding:0px;
	border-top:1px solid #CDCDCD;
	line-height:1.8;
	color:#666;
}
#flk {
	text-align:right;
}
#flk img {
	vertical-align:middle;
}
#scrolltop {
	visibility:hidden;
	position:fixed;
	bottom:100px;
	display:block;
	margin:-30px 0 0 2px;
	width:40px;
	background:#f4f4f4;
	border:1px #cdcdcd solid;
	border-radius:3px;
	border-top:0;
	cursor:pointer;
}
#scrolltop:hover {
	text-decoration:none;
}
.ie6 #scrolltop {
	position:absolute;
	bottom:auto;
}
#scrolltop a {
	display:block;
	width:30px;
	height:24px;
	padding:3px 5px;
	line-height:12px;
	text-align:center;
	color:#787878;
	text-decoration:none;
	background:url(../images/scrolltop.png) no-repeat 0 0;
	border-top:1px #cdcdcd solid;
}
a.scrolltopa:hover {
	background-position:-40px 0px !important;
}
a.replyfast {
	background-position:0 -30px !important;
}
a.replyfast:hover {
	background-position:-40px -30px !important;
}
a.returnlist,a.returnboard {
	background-position:0 -60px !important;
}
a.returnlist:hover,a.returnboard:hover {
	background-position:-40px -60px !important;
}
#scrolltop a b {
	visibility:hidden;
	font-weight:normal;
}
#nv_home #ft,.pg_announcement #ft,.pg_modcp #ft,.pg_portalcp #ft,.pg_ranklist #ft,#nv_userapp #ft {
	border-top:none;
}
.h_pop {
	position:absolute;
	z-index:999999;
	left:0px;
	top:65px;
	min-width:96px;
	background:#0D7486;
	padding:8px 0 0 0;
	border:0px;
	display:none;
	-moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius:0 5px 5px 5px;
	border-radius:0 0 5px 5px;
}
#comeing_nv #shipin a:hover {
	background:#6BC30D;
}
#comeing_nv li .h_pop li,#comeing_nv li .h_pop li a {
	height:36px;
	line-height:36px;
}
#comeing_nv li .h_pop li a:hover {
	text-decoration:underline;
}
.ftime {
	left:25px;
	width:150px;
	height:26px;
	overflow:hidden;
}
#program_list .tab {
	margin-left:14px;
	height:28px;
	border-bottom:solid #d7efd2 1px;
}
#program_list .tab li {
	display:inline;
	float:left;
	height:12px;
	padding:8px 0;
	line-height:12px;
	position:relative;
	top:1px;
	width:116px;
	margin-right:4px;
	background:url(../images/p_spr.png) no-repeat 0 -54px;
	text-align:center;
	vertical-align:middle;
}
#program_list .tab .cur {
	background:url(../images/p_spr.png) no-repeat 0 -24px;
	color:#555;
	font-weight:bold;
}
#program_list .tab .cur a {
	text-decoration:none;
	color:#555;
}
.page-width {
	width:100%;
	margin:auto;
}
#content {
	width:1000px;
	margin:auto;
	border:none;
	margin-top:10px;
}
.fav_sites .fav_link {
	padding-left:30px;
	padding-right:30px;
}
.tab {
	padding-left:0;
}
/*播放器背景*/
#player {
	/*margin-top:10px;
	*/
  display:block;
	height:auto;
	background:#2FB3BD;
	border-radius:5px;
}
#players {
	position:absolute;
	right:1px;
	top:15px;
	width:150px;
	background:#2FB3BD;
	padding:6px;
	border-radius:5px;
	display:none;
	z-index:9999999;
}
#players li {
	line-height:24px;
	background:url(../images/live-ico.png) -86px 9px no-repeat;
	padding-left:18px;
	border-bottom:1px solid #2D5E99;
}
#player .header {
	height:35px;
	position:relative;
}
#player #search {
	float:right;
}
#player #time-area {
	float:left;
	padding-top:8px;
	font-family:arial;
	font-size:12px;
	color:#999;
	margin-left:14px;
}
#player article {
	display:block;
	width:570px;
	height:auto;
	margin:0 212px 0 198px;
	background:black;
	overflow:hidden;
	_position:absolute;
	_margin-left:0;
}
#player-frame {
	width:704px;
	height:auto;
	background:#f5f5f5;
	padding-bottom:0px;
	
}
#player .stations {
	height:auto;
	color:#c3c3c3;
}
#player .stations.stations {
	float:left;
	width:135px;
	background:#2FB3BD;
}
#player .stations.epg {
	float:right;
	width:290px;
}
#player .stations .controler {
	background:#2FB3BD;
	height:27px;
	_height:auto;
	padding:3px 9px 0;
}
#player .stations .controler b {
	font-size:14px;
	float:left;
	width:54px;
	color:#fff;
	text-align:center;
	line-height:26px;
}
#player .epg #stations1 b {
	width:85px;
}
#player .stations .controler .cur {
	background:#0F869A;
	color:#BBDCEE;
	font-weight:bold;
	border:1px solid #0F869A;
	border-bottom:none;
}
#player .stations .pages {
	/*border-top:2px solid #626364;
	*/
  background:#3f3f3f;
}
#player .stations .pages .page {
	display:none;
}
#player .stations .pages .page.cur {
	display:block;
}
#player .stations .pages .folder {
	font-size:14px;
}
#player .stations .folder-list-over {
	height:239px;
}
#player .stations .pages .folder h4 {
	cursor:pointer;
	line-height:27px;
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
	position:relative;
	background:#2D5E99;
	color:#fff;
	border-top:1px solid #3f3f3f;
	border-bottom:1px solid #292929;
	/*background:url(../images/folder.png) 0 0 no-repeat;
	*/
  *zoom:1;
}
#player .stations .pages .folder h4 i,#player .stations .pages .folder h4 b {
	width:5px;
	height:0px;
	border-left:5px solid #848484;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	_border-top-color:red;
	_border-bottom-color:red;
	_filter:chroma(color=red);
	position:absolute;
	right:10px;
	top:10px;
	z-index:2;
	overflow:hidden;
}
#player .stations .pages .folder h4 b {
	border-left:5px solid #0e0e0e;
	z-index:1;
	right:9px;
	top:11px;
}
#player .stations .pages .folder h4.first {
	border-top:none;
}
#player .stations .pages .folder h4.hover,#player .stations .pages .folder h4:hover {
	text-decoration:underline;
	color:#fff;
	/*background:url(../images/folder.png) 0 -81px no-repeat;
	*/
  *zoom:1;
}
#player .stations .pages .folder.exp {
	margin-bottom:-1px;
}
#player .stations .pages .folder.exp h4 {
	/*background:url(../images/folder.png) 0 -54px no-repeat;
	*/
  background:#2D5E99;
}
#player .stations .pages .folder.exp h4 i,#player .stations .pages .folder.exp h4 b {
	width:0;
	height:5px;
	border-top:5px solid #848484;
	border-right:5px solid transparent;
	border-left:5px solid transparent;
	_border-right-color:red;
	_border-left-color:red;
	_filter:chroma(color=red);
	top:13px;
	right:13px;
}
#player .stations .pages .folder.exp h4 b {
	border-top:5px solid #0e0e0e;
	top:14px;
	right:13px;
}
#player .stations .pages .folder.exp h4.hover,#player .stations .pages .folder.exp h4:hover {
	/*background:url(../images/folder.png) 0 -54px no-repeat;
	*/
}
#player .stations .pages .folder .folder-list {
	display:none;
	margin-top:-1px;
	overflow-y:auto;
	max-height:235px;
}
.live-pro-now li {
	cursor:pointer;
}
.live-pro-now li:hover {
	color:#fff;
	text-decoration:underline;
}
#player .stations .pages .folder.exp .folder-list {
	display:block;
}
#player .stations .pages .item {
	border-bottom:solid 1px #3f3f3f;
	background:#2FB3BD;
	line-height:30px;
	height:22px;
	font-size:12px;
	padding:4px 0 4px 10px;
	_zoom:1;
	cursor:pointer;
}
#player .stations .pages .item h5 {
	color:#dadada;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
}
#player .stations .pages .item h5 a {
	color:#dadada;
}
#player .stations .pages li.playing {
	color:#ff0;
}
.info p {
	line-height:24px;
	margin:6px;
}
#player .stations .pages .folder .folder-list li.item.playing.with-program {
	background-image:url(../images/live-buttons-b.png);
	_background-image:none;
	background-position:170px -36px;
	background-repeat:no-repeat;
}
#player .stations .pages .folder .folder-list li.playing-and-with-program {
	_background-image:url(../images/live-buttons-b.png);
}
#player .stations .pages .folder .folder-list .item.playing {
	background:none #4e4f50;
}
#player .stations .pages .folder .folder-list .item.playing h5 {
	color:#ff0;
}
#player .stations .pages .folder .folder-list .item.playing em {
	color:#a2a2a2;
}
#player .stations .pages .folder-list em {
	display:none;
}
#player .stations .pages .folder-list .with-program em {
	display:block;
	font-size:12px;
	color:#a2a2a2;
	line-height:14px;
	height:14px;
	width:155px;
	overflow:hidden;
}
#player .stations .pages .item:hover,#player .stations .pages li.hover {
	background:#2D5E99;
}
#player .stations .pages .item:hover h5,#player .stations .pages li.hover h5 {
	color:#fff;
	text-decoration:underline;
}
#player .stations .pages .folder-list .item:hover em,#player .stations .pages .folder-list li.hover em {
	color:#fff;
}
#player .stations .pages .page-history {
	overflow-y:auto;
}
#videolinks {
	width:958px;
	margin-right:0;
	_display:inline-block;
	margin-bottom:10px;
	border:1px solid #eeedf2;
	float:left;
}
#videolinks .item a {
	color:#333;
}
#videolinks h2,#livelinks h2,#program_list h2 {
	line-height:34px;
	height:34px;
	line-height:30px\9;
	height:30px\9;
	padding-top:4px\9;
	padding-left:20px;
	font-size:18px;
	margin-bottom:30px;
	padding-top:10px;
	color:#333;
	font-family:'microsoft yahei','arial','\5b8b\4f53';
}
#videolinks .wrapper {
	position:relative;
	height:200px;
	overflow:hidden;
	background:white;
	padding:12px 0;
	*zoom:1;
	*margin-bottom:10px;
	_margin-bottom:0;
}
#videolinks .pages {
	height:200px;
	width:890px;
	overflow:hidden;
	margin:0 auto 0;
}
#videolinks .pages .page {
	height:200px;
	text-align:center;
}
#videolinks .pages .item {
	margin:0 0px;
	display:inline-block;
	height:150px;
	overflow:hidden;
	color:#333;
	width:140px;
	height:200px;
}
#videolinks .pages .item a {
	display:block;
	width:114px;
	margin:0 auto;
}
#videolinks .pages .item t {
	width:114px;
	cursor:pointer;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	line-height:24px;
	padding-top:4px;
	height:24px;
	font-size:14px;
	text-align:left;
}
#videolinks .pages .item i {
	display:block;
	padding-left:14px;
	text-align:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#666;
}
#videolinks .pages .item img {
	width:114px;
	height:152px;
}
#videolinks .pages .item a:hover {
	color:#f30;
}
#videolinks .poster {
	display:block;
	width:168px;
	height:118px;
	float:none;
}
#videolinks {
	-ms-user-select:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
	background:#fff;
}
#videolinks .pages .page {
	display:none;
}
#videolinks .pages .page.cur {
	display:block;
}
#videolinks .controler b.button {
	background:url(../images/live-ico.png) no-repeat;
	width:32px;
	height:66px;
	position:absolute;
	z-index:4;
	top:65px;
	cursor:pointer;
	font-size:0;
	line-height:0;
	text-indent:-1000em;
	overflow:hidden;
}
#videolinks .controler b:hover,#videolinks .controler b.hover {
	background-color:#eee;
}
#videolinks .controler b.prev.inactive {
	background-position:8px -18px;
	background-color:transparent;
}
#videolinks .controler b.next.inactive {
	background-position:-19px -18px;
	background-color:transparent;
}
#videolinks .controler b.prev {
	background-position:-48px -18px;
	left:2px;
}
#videolinks .controler b.next {
	background-position:-75px -18px;
	right:2px;
}
#videolinks .controler b.inactive {
	cursor:default;
}
#videolinks .controler b.prev-inactive {
	background-position:8px -18px;
	background-color:transparent;
}
#videolinks .controler b.next-inactive {
	background-position:-19px -18px;
	background-color:transparent;
}
#livelinks {
	width:958px;
	float:left;
	background:#fff;
	border:1px solid #eeedf2;
	padding-bottom:12px;
}
#livelinks h2,#videolinks h2 {
	margin-bottom:0;
}
#livelinks .wrapper {
	text-align:center;
}
#livelinks .item {
	display:inline-block;
	width:142px;
	height:85px;
	margin:15px 20px 0;
	color:#333;
	font-size:13px;
}
#livelinks .item:hover {
	color:#ff3300;
}
#livelinks .item img {
	display:block;
	margin:0 auto;
	border:1px solid #ccc;
}
#livelinks .item t {
	display:block;
	padding-top:5px;
	width:142px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
#program_list {
	background:#fff;
	border:1px solid #eeedf2;
	position:relative;
	z-index:99;
	margin-bottom:10px;
	width:100%;
	float:left;
}
#program_list h2 {
	margin-bottom:0;
}
#program_list .source_link {
	position:absolute;
	right:0;
	font-size:12px;
	top:8px;
}
#program_list .dropdown {
	z-index:90;
	position:absolute;
	width:530px;
	padding:9px;
	font-size:12px;
	background-color:#fcfcfc;
	border:1px solid #e0e0e0;
}
#program_list .dropdown .pages li {
	display:inline;
	float:left;
	width:88px;
	margin:14px 19px 6px;
	color:#034da2;
	cursor:pointer;
}
#program_list .dropdown .pages li:hover,#program_list .dropdown .pages li.hover {
	text-decoration:underline;
	color:#f30;
}
#program_list .dropdown_button {
	position:absolute;
	left:85px;
	top:15px;
	background:url(../images/live_spr_8.png) repeat-x 0 -220px;
	height:21px;
	padding:2px 29px 0 11px;
	font-size:12px;
	line-height:21px;
	color:#000;
	cursor:pointer;
	z-index:10;
}
#program_list.expand_stations .dropdown_button {
	background-position:0 -280px;
}
#program_list .dropdown_button .l {
	position:absolute;
	left:0;
	top:0;
	width:11px;
	height:23px;
	background:url(../images/live_spr_8.png) repeat-x 0 -247px;
}
#program_list.expand_stations .dropdown_button .l {
	background-position:0 -307px;
}
#program_list .dropdown_button .r {
	position:absolute;
	right:0;
	_right:-1px;
	top:0;
	width:29px;
	height:23px;
	background:url(../images/live_spr_8.png) repeat-x 100% -247px;
}
#program_list.expand_stations .dropdown_button .r {
	background-position:100% -307px;
}
#daytab {
	width:715px;
	clear:both;
	padding-top:4px;
	padding-left:203px;
	position:absolute;
	height:48px;
	top:0;
	left:20px;
}
#daytab li {
	position:relative;
	z-index:1;
	cursor:pointer;
	width:90px;
	padding:8px 1px 0;
	height:39px;
	font-size:12px;
	text-align:center;
	float:left;
	/*background:url(../images/live_spr_8.png) no-repeat -0px -63px;
	*/
    background:#fff;
	*display:inline;
	zoom:1;
	border-bottom:none;
	margin-right:2px;
	_margin-right:0;
	_margin-left:2px;
	margin-bottom:-2px;
}
#daytab li.today i {
	position:absolute;
	left:-1px;
	top:-1px;
	width:20px;
	height:20px;
	background:url(../images/live_spr_8.png) 0 0;
}
#daytab li:hover,#daytab li.hover {
	background-position:0px -164px;
}
#daytab li.cur {
	height:40px;
	border:2px solid #01ab65;
	border-bottom:none;
}
#daytab li p {
	color:#666;
	font-size:12px;
}
#daytab li p.dt {
	font-size:12px;
	font-weight:bold;
}
#daytab li.cur p {
	color:#01ab65;
}
#daytab li.today p {
	}#daytab li.white {
	clear:both;
	position:static;
	background:none;
	float:none;
	display:block;
	margin:0;
	width:100%;
	height:1px;
	overflow:hidden;
	line-height:30px;
	cursor:default;
}
#program_list h5 {
	width:918px;
	height:34px;
	line-height:34px;
	border-bottom:#e8e8e8 1px solid;
	color:#666;
	margin:0 auto;
	background:#fff;
}
#program_list h5 em {
	float:left;
	width:428px;
	margin-left:22px;
	margin-top:4px\9;
	line-height:30px\9;
	font-weight:bold;
}
#program_list h5 em t {
	font-weight:normal;
}
#program_list .programs {
	line-height:32px;
	font-size:12px;
	margin:10px 20px 20px;
}
#program_list .programs li {
	height:28px;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:20px;
	width:444px;
	color:#666;
	_position:relative;
	z-index:0;
	top:2px;
	float:left;
	display:inline;
}
#program_list .programs li.cur {
	color:#01ab65;
	font-weight:bold;
	background:url(../images/live-ico.png) -84px 9px no-repeat;
}
#program_list .programs .epg_week ul li {
	float:left;
	height:40px;
	border:1px solid #cdcdcd;
	width:110px;
	text-align:center;
	padding-top:10px;
	line-height:18px;
}
#program_list .programs .epg_week ul .specBg {
	background:rgb(51,102,153);
	border-bottom:0px;
	width:110px;
	border-right:0px;
}
#program_list .programs .epg_week  a {
	cursor:pointer;
}
#program_list .programs .epg_week ul .specBg a {
	color:#FFF;
}
#pl1,#pl2 {
	float:left;
	border-top:1px solid #fff;
	overflow:hidden;
}
#pl1 {
	width:452px;
}
#pl2 {
	width:466px;
	_width:430px;
}
.pl2-oth {
	width:910px;
	height:28px;
	overflow:hidden;
	float:right;
	text-align:right;
}
.programs .pl2-oth  a {
	background:none;
	float:none;
	color:#1456a6;
	margin-right:8px;
}
#player .stations.epg h3 {
	background:#2FB3BD;
	border-bottom:1px solid #292929;
	padding-top:2px;
	height:28px;
	line-height:28px;
	padding-left:14px;
	font-weight:bold;
	color:white;
	font-size:14px;
}
#player .stations.epg ul.live-pro-now {
	height:324px;
	overflow:hidden;
	color:#dcdcdc;
}
#player .stations.epg .live-pro-now li {
	background:#303030;
	border-top:1px solid #3f3f3f;
	border-bottom:1px solid #292929;
	padding-left:16px;
	width:196px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:27px;
	height:27px;
	color:#999;
}
#player .stations.epg .live-pro-now li a {
	color:#ffff00;
}
#player .stations.epg .live-pro-now li a:hover {
	color:#ffff00;
}
#player .stations.epg .live-pro-now li.cur {
	color:#009a5a;
	background:url(../images/live-ico.png) -86px 9px no-repeat #303030;
}
#play_area {
	width:1000px;
	position:relative;
	overflow:hidden;
	margin:0 auto;
}
#switch-light {
	position:absolute;
	left:50%;
	bottom:100px;
	margin-left:482px;
	background:url(../images/live-light.png) 0 0;
	width:25px;
	height:71px;
	z-index:999;
	cursor:pointer;
}
body.light-off {
	_position:absolute;
	_width:100%;
	_height:100%;
}
body.light-off .m-hd {
	visibility:hidden;
	_display:none;
}
body.light-off #content {
	display:none;
}
body.light-off #switch-light {
	background-position:0 -71px;
	position:fixed;
	_position:absolute;
	top:50%;
}
body.light-off .mask {
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:fixed;
	_position:absolute;
	z-index:910;
	background:black;
	_height:expression((function(me,doc) {
	return doc.documentelement.clientheight;
}
)(this,document));
	_top:expression((function(me,doc) {
	return doc.documentelement.scrolltop;
}
)(this,document));}body.light-off #play_area {
	position:static;
}
body.light-off #play_area #player article {
	_z-index:950;
	_margin-top:5%;
}
body.light-off #player-frame {
	position:fixed;
	top:50%;
	margin-top:-203px;
	_margin-top:auto;
	z-index:950;
}
#player .stations.epg {
	position:relative;
}
#player .switcher {
	padding:13px 0 0 11px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
#player .switcher i {
	float:left;
	width:40px;
	height:22px;
	line-height:22px;
	border:1px solid #292929;
	background:#545456;
	font-size:12px;
	text-align:center;
	margin-right:2px;
	color:#fff;
	background:url(../images/live-ico.png) no-repeat -55px -113px;
}
#player .switcher b {
	cursor:pointer;
	float:left;
	height:22px;
	width:22px;
	background:url(../images/live-ico.png) no-repeat;
	border:1px solid #292929;
	margin-right:2px;
}
#player .switcher b.prev {
	background-position:-26px -113px;
}
:root #player .switcher b.prev:hover {
	background-position:-26px -87px;
}
#player .switcher b.next {
	background-position:0 -113px;
}
:root #player .switcher b.next:hover {
	background-position:0px -87px;
}
#player .switcher b.showall {
	width:auto;
	height:18px;
	margin-left:6px;
	float:right;
	margin-right:10px;
	background-position:-55px -113px;
	padding:2px 5px;
	color:#fff;
	line-height:18px;
	overflow:hidden;
	text-align:center;
}
:root #player .switcher b.showall:hover {
	background-position:-55px -87px;
}
:root #player .switcher b.showall.down {
	background-position:-55px -87px;
}
#player .switcher b:hover,#player .switcher b.hover {
	background-position-y:-87px;
	position:relative;
}
#player .switcher-layer {
	display:none;
	position:absolute;
	right:5px;
	bottom:38px;
	width:410px;
	/*line-height:26px;
	*/
    z-index:800;
	background:#535e57 url(../images/live-buttons-g.png) right bottom no-repeat;
	padding-left:14px;
	padding-top:8px;
	padding-bottom:8px;
	border:#3d3f40 solid 1px;
}
#player .switcher-layer i {
	float:left;
	width:82px;
	text-align:left;
	font-size:14px;
	height:26px;
	padding-bottom:1px;
	padding-bottom:0\9;
	padding-top:1px\9;
	overflow:hidden;
	white-space:nowrap;
}
#player .switcher-layer i.playing b {
	color:yellow;
}
#player .switcher-layer b {
	white-space:nowrap;
	font-weight:bold;
	color:#ddd;
	cursor:pointer;
}
#player .switcher-layer b:hover,#player .switcher-layer b.hover {
	color:#fff;
	text-decoration:underline;
}
#search-box {
	float:right;
	display:inline;
	margin-right:2px;
	position:relative;
}
#player .search {
	position:relative;
	display:block;
	width:273px;
	margin-top:5px;
	border:none;
	font-size:12px;
}
#scbar_txt {
	float:left;
	width:210px;
	height:20px;
	border:0px;
	padding:5px 10px;
	overflow:hidden;
	margin:0px;
	line-height:20px;
	background:url(../images/eskey.gif) no-repeat;
}
#scbar_btn {
	float:left;
	width:30px;
	height:30px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
	background:#2D5E99 url(../images/search.gif) no-repeat;
}
#player #station_search {
	display:block;
	width:180px;
	height:14px;
	padding:5px 22px 5px 5px;
	border:none;
	font-size:12px;
	background:url(../images/live-ico.png) no-repeat 187px 4px #3f3f3f;
}
#player suggest {
	display:block;
	position:absolute;
	left:0;
	top:22px;
	width:208px;
	background:white;
	border:1px solid #222;
}
#player suggest li {
	height:23px;
	line-height:23px;
	padding:0 10px;
	border-bottom:white solid 1px;
}
#player suggest li.cur,#player suggest li:hover {
	background-color:#e1e9fc;
	margin-top:-1px;
	border-top:solid #d7d7d7 1px;
	border-bottom:solid #d7d7d7 1px;
}
.clearfix {
	zoom:1;
}
.clearfix:before,.clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
}
#change-source {
	float:right;
	display:inline;
	height:27px;
	padding-top:8px;
	margin-right:12px;
}
#change-source em {
	position:relative;
	color:#FFF;
	text-decoration:underline;
	cursor:pointer;
	font-size:12px;
	float:left;
	display:inline;
	margin-top:1px;
	margin-right:3px;
	font-weight:normal;
	font-style:inherit;
}
em {
	font-weight:normal;
	font-style:inherit;
}
#change-source a {
	float:left;
	display:inline;
	width:16px;
	height:16px;
	padding:2px;
	margin-right:6px;
	cursor:pointer;
}
#change-source a:hover {
	background:url(../images/border.png) no-repeat;
}
#change-source a.cur {
	background:url(../images/border.png) no-repeat;
}
.skcss，.goTop,.goTop img {
	cursor:pointer;
}
#right .soccer-v-item-A li {
	width:112px;
}
#right .soccer-v-item-A  img {
	margin:0px;
}
.pic-item {
	padding:5px 8px 10px 8px;
	overflow:hidden
}
.pic-item li {
	height:100px;
	padding-right:10px;
	text-align:center;
	margin:0 0 15px 0;
}
.pic-item .pic {
	float:left;
	width:140px;
	height:100px;
	overflow:hidden;
	margin:0;
	border-radius:8px;
	margin-left:3px;
}
.pic-item .pic img {
	float:left;
	width:100%;
	padding:0;
	border:none;
	height:100px;
	border-radius:8px
}
.pic-item h4 {
	text-align:left;
	margin:5px 0 0 10px;
	overflow:hidden;
	line-height:28px;
	font-size:12px;
	font-weight:400;
	padding-left:13px;
}
.xgnews li em {
	width:22px;
	line-height:15px;
	border-radius:2px;
	border:1px solid #60BAF0;
	background-image:-webkit-linear-gradient(bottom,#B8E0F8,#99D2F4 92%);
	font-size:14px;
	margin-left:8px;
	text-align:center;
	color:#0F869A;
	margin-right:10px;
	margin-top:4px;
	float:left;
}
.xgnews .l1 em {
	border-color:#d24036;
	background:#fa695f;
	text-align:center;
	background:-webkit-linear-gradient(bottom,#f14b3f,#fa695f 92%);
	color:#FFF;

}
.xgnews .l2 em {
	border-color:#cf6404;
	background:#ff9537;
	background:-webkit-linear-gradient(bottom,#f37221,#ff9537 92%);
	color:#FFF;
}
.xgnews .l3 em {
	border-color:#FF9933;
	background:#2f91e3;
	background:-webkit-linear-gradient(bottom,#FF9933,#FFB56A 95%);
	color:#FFF;
}
.xgnews li div {
	width:240px;
	color:#0091E0;
	text-align:left;
}
#right .tag li,#zbright .tag li {
	float:left;
	margin:0 0 0 10px;
	width:auto;
}
#zbright .tag div {
	float:left;
	margin:0 0 0 10px;
	width:auto;
}
#zbright .tag {
	padding-bottom:5px;
}
#classmenu {
	margin:5px 0 5px 10px;
}
#classmenu  li {
	border:1px solid rgb(221,221,221);
	background:rgb(246,246,246);
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	float:left;
	clear:none;
	margin:3px 3px;
	background:rgb(246,246,246);
	text-align:center;
	padding:5px 0px;
	cursor:pointer;
}
#classmenu  .a {
	border:1px solid rgb(51,102,153);
	background:rgb(51,102,153);
	-moz-box-shadow:inset 0 -3px 0px 0px #2a5d8f;
	-webkit-box-shadow:inset 0 -3px 0px 0px rgb(42,93,143);
	box-shadow:inset 0 -3px 0px 0px rgb(42,93,143);
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
}
#classmenu  li:hover {
	background:#2FB3BD;
}
#classmenu  li:hover {
	color:white;
}
.channel .tabnemu_type {
	margin:0;
}
.tabnemu_type li {
	width:30%;
}
#classmenu .a {
	color:white;
	font-weight:700;
}
#classmenu  li a {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border-top:none;
	background:transparent none;
	border:none;
}
#classmenu  a:hover {
	color:#FFF;
}
.zyzhibo {
	padding:0 0 5px 0
}
.xgnews .litpic img {
	display:inline;
}
.xgnews .litpic {
	text-align:center;
	width:100%;
}
.zbright .xgnews {
	padding:2px 0 5px 0px;
}
.zbright .xgnews li {
	height:28px;
	line-height:28px;
}
.graytxt a {
	cursor:pointer;
}
.forcaipiao {
	line-height:36px;
	display:inline-block;
	color:#BBDCEE;
}
.wrapper098 {
	width:300px;
	margin:0 auto;
	padding-bottom:12px;
}
/* focus */
#focus {
	width:300px;
	height:200px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	height:200px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:300px;
	height:200px;
	overflow:hidden;
	position:relative;
	background:#fff;
	clear:none;
	margin:0px;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus ul li  a img {
	max-width:300px;
}
#focus .btnBg {
	position:absolute;
	width:300px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focus .btn {
	position:absolute;
	width:280px;
	height:10px;
	padding:5px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focus .btn span.on {
	background:#fff;
}
#focus .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:50px;
	background:url(../images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focus .pre {
	left:0;
}
#focus .next {
	right:0;
	background-position:right top;
}
#focus  ul li span.title {
	position:absolute;
	top:0;
	left:0;
	margin-bottom:0;
	width:100%;
	height:25x;
	line-height:25px;
	font-size:12px;
	background:rgba(0,0,0,0.3);
	color:#FFFFFF;
	text-align:center;
}
.hotMatches ul {
	margin:0px 10px;
}
.hotMatches li {
	display:inline;
	width:120px;
	text-align:center;
	margin:0px 2px;
	font-size:14px;
	padding:8px;
	_padding-bottom:7px;
	float:left;
	cursor:default;
}
.unFocus {
	border:1px solid #CCCCCC;
	background:#EEEEEE;
}
.inFocus {
	border:1px solid #CCCCCC;
	font-weight:bold;
	background:#FFFFFF;
	color:#000000;
}
.score {
	margin:10px;
	margin:0 auto;
}
.list #zb_news2 .tb,.list #zb_news3 .tb {
	margin-top:0;
	padding-left:0px;
	line-height:32px;
	border:none;
}
.list #zb_news2 .tb .a,.list #zb_news3 .tb .a {
	border:1px solid #2FB3BD;
	background:#2FB3BD;
	-moz-box-shadow:inset 0 -1px 0px 0px #2FB3BD;
	-webkit-box-shadow:inset 0 -1px 0px 0px #2FB3BD;
	box-shadow:inset 0 -1px 0px 0px #2FB3BD;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.list #zb_news2 .tb li:hover,.list #zb_news3 .tb li:hover {
	background:#2FB3BD;
}
.list #zb_news2 .tb li:hover a,.list #zb_news3 .tb li:hover a {
	color:white;
}
.list #zb_news2 .tb li,.list #zb_news3 .tb li {
	border:1px solid rgb(221,221,221);
	background:rgb(246,246,246);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	float:left;
	clear:none;
	margin-left:6px;
	background:rgb(246,246,246);
}
.list #zb_news2 .tb .a a,.list #zb_news3 .tb .a a {
	color:white;
	font-weight:700;
}
.list #zb_news2.tb li,.list #zb_news2 .tb li a,.list #zb_news3.tb li,.list #zb_news3 .tb li a {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border-top:none;
	background:transparent none;
}
.list #zb_news2 .tb a,.list #zb_news3 .tb a {
	border:none;
}
.list .tb ul {
	margin:0;
}
.tb .a a,.tb .current a {
	border-bottom-color:white;
	background:white;
	font-weight:700;
}
.tb a {
	display:block;
	padding:0 10px;
	border:1px solid rgb(205,205,205);
	background:rgb(246,246,246);
}
.hide {
	display:none;
}
#tab-content {
	padding-left:10px;
}
.w_1000 {
	width:960px;
	margin:0 auto;
	min-height:400px;
}
.mainbody {
	float:left;
	width:680px;
}
.data_t {
	background:#2FB3BD;
	color:#fff;
	line-height:30px;
	font-weight:bold;
	font-size:12px;
	padding:0 10px;
	text-align:center;
}
.data_lang {
	float:right;
	_margin:5px 0 0;
}
.live_box {
	clear:both;
	margin-top:10px;
}
.live_table {
	width:100%;
	text-align:center;
	border-collapse:collapse;
	border:none;
}
.live_table td {
	height:30px;
	border:1px #c9c9c9 solid;
	min-width:31px;
}
.live_title td {
	font-weight:bold;
	background-color:#ebebeb;
}
.live_table input {
	margin:0 5px;
}
.live_title td.odds_tab {
	font-weight:normal;
}
.live_title td.odds_tab a {
	color:#404040;
	padding:0 7px;
}
.live_table .live_title td {
	border:none;
}
.bs1tr {
	background:#FFFFFF;
}
.tbg0 {
	background:#E0E9F6;
}
.tbg1 {
	background:#FFFFFF;
}
.sidebar {
	float:right;
	width:290px;
	border:1px solid #c9c9c9;
	background:#FFF;
	margin:0px 10px 10px 2px;
}
#other_list {
	text-align:center;
	line-height:30px;
}
#morejf {
	display:none;
}
.jfname {
	height:36px;
	text-align:left;
	padding-left:10px;
}
.jfname img {
	margin:0 5px;
	max-width:24px;
	border:none;
	display:inline;
	vertical-align:middle;
}
.live_title td {
	background-color:#2FB3BD;
	font-weight:700;
	color:#FFF;
}
.zeb8624post {
	clear:both;
	margin:10px 10px 10px 10px;
	position:relative;
	width:675px;
	padding-bottom:6px;
	border-bottom:1px solid rgb(245,246,247);
	overflow:hidden;
}
.zeb8624post .date {
	float:left;
	width:60px;
	height:48px;
	background:#2FB3BD;
	margin-top:2px;
	margin-right:8px;
	border:1px solid #CCC;
	border-radius:5px;
}
.zeb8624post .newsimg {
	float:left;
	width:130px;
	margin-right:16px;
}
.zeb8624post .newsright {
	float:left;
	width:485px;
}
.zeb8624post .newsimg img {
	max-width:130px;
	margin:0 auto;
	border:none;
	border-radius:5px;
}
.zeb8624post .date span {
	display:block;
	text-align:center;
	color:#fff;
	font-family:'Microsoft Yahei',Arial;
}
.zeb8624post .date span.f {
	font-size:10px;
}
.zeb8624post .date span {
	display:block;
	text-align:center;
	color:#fff;
	font-family:'Microsoft Yahei',Arial;
}
.zeb8624post h2 {
	font-size:18px;
	background:url(../images/topbg.gif) 0 -234px no-repeat;
	height:25px;
	line-height:25px;
	padding-bottom:3px;
}
.zeb8624post .info {
	height:20px;
	line-height:20px;
	color:#666;
	margin-top:2px;
	font-size:12px;
}
.zeb8624post .info span.categories {
	background:url(../images/icons.gif) left -480px no-repeat;
	margin-right:8px;
}
.zeb8624post .info span a {
	color:#069;
}
.clear {
	clear:both;
}
.zeb8624post .intro {
	margin:1px 0px;
	font-size:12px;
	color:#818b97;
}
.zeb8624post .intro p {
	padding:5px 0;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:2em;
	line-height:190%;
	margin:0;
}
#list div {
	float:left;
	width:33%;
	color:#333;
	text-align:center;
	font-size:14px;
}
#list h2 {
	overflow:hidden;
	color:#fff;
	font-weight:400;
	font-size:12px;
	line-height:18px;
}
#list div.stat {
	float:left;
	padding-top:5px;
	line-height:22px;
	width:95px;
}
#list div.away img,#list div.home img {
	display:block;
	margin:10px auto;
	border:none;
}
#list p i {
	/*color:#36b59b;
	*/
font-style:normal;
}
.channel #list,.channel #list p {
	margin:0;
}
.channel #list li {
	margin:0;
	padding-bottom:20px;
	border-bottom:1px solid #e6e6e6;
	height:60px;
	overflow:hidden;
	line-height:24px;
}
.channel #list li:hover {
	background:#F0F0F0;
}
#player  #pagesid1 {
	background:#2FB3BD;
	color:#dadada;
}
.live #list li {
	border-bottom:1px solid #0F869A;
	height:73px;
}
#stations1 {
	border-bottom:1px solid #0F869A;
}
.live #list li:hover {
	background:#5389CC;
	height:73px;
}
.live #list div {
	color:#dadada;
}
#findResult {
	width:974px;
	padding-bottom:10px;
}
.dialog {
	position:fixed;
	background:#2FB3BD;
	border:3px solid #2D5E99;
	top:84px;
	left:50%;
	margin-left:-490px;
	display:none;
	z-index:99999;
	border-radius:5px;
}
.dialog .section {
	background:#2D5E99;
	color:white;
	line-height:18px;
	padding:10px 5px;
}
.dialog .live_table td {
	height:auto;
	border:1px #2D5E99 solid;
	min-width:auto;
}
.dialog .live_title td {
	height:30px;
	line-height:30px;
	background:#2D5E99;
}
.fr {
	float:right;
}
.fr a {
	color:#FFF;
}
.dialog h2 {
	font-size:16px;
	margin:0;
}
.reping-list .list-item {
	border-bottom:1px solid #0F869A;
	clear:both;
	display:block;
	padding:6px 10px 0px 10px;
	padding-bottom:6px;
	min-height:36px;
	height:auto;
}
.reping-list .list-item:hover {
	background:#0F869A;
}
.reping-list .reping-avatar {
	float:left;
	width:50px;
}
.reping-list .reping-avatar img {
	-webkit-border-radius:50%;
	border-radius:50%;
}
.reping-list .contavatar {
	padding:0 0 0 60px;
}
.reping-list .reping-nickname {
	display:block;
	padding:0 0 5px;
	color:#FFF;
	width:auto;
}
.reping-list .reping-content {
	padding:0 0 10px;
	width:auto;
}
.reping-title {
	display:block;
	color:#999999;
}
#searchlist {
	text-align:center;
}
.contavatar a {
	background:transparent;
	text-decoration:none;
	color:#FFF;
}
.hotbs {
	overflow-y:auto;
	height:424px;
	scrollbar-face-color:#2D5E99;
	/*面子*/  
            scrollbar-arrow-color:#C0C0C0;
	/*箭头*/  
            scrollbar-3dlight-color:#C0C0C0;
	/*最外左*/  
            scrollbar-highlight-color:#2FB3BD;
	/*左二*/  
            scrollbar-shadow-color:#2FB3BD;
	/*右二*/  
            scrollbar-darkshadow-color:#C0C0C0;
	/*右一*/  
            scrollbar-track-color:#2FB3BD;
	/*滑道*/
}
.hotbs::-webkit-scrollbar-thumb {
	background-color:#2D5E99;
	height:50px;
	outline-offset:-2px;
	outline:2px solid #2FB3BD;
	-webkit-border-radius:4px;
	border:2px solid #2D5E99;
}
.hotbs::-webkit-scrollbar {
	width:12px;
}
.reping-list {
	overflow-y:auto;
	height:auto;
	scrollbar-face-color:#2D5E99;
	/*面子*/  
            scrollbar-arrow-color:#C0C0C0;
	/*箭头*/  
            scrollbar-3dlight-color:#C0C0C0;
	/*最外左*/  
            scrollbar-highlight-color:#2FB3BD;
	/*左二*/  
            scrollbar-shadow-color:#2FB3BD;
	/*右二*/  
            scrollbar-darkshadow-color:#C0C0C0;
	/*右一*/  
            scrollbar-track-color:#2FB3BD;
	/*滑道*/
}
.reping-list::-webkit-scrollbar-thumb {
	background-color:#2D5E99;
	height:50px;
	outline-offset:-2px;
	outline:2px solid #2FB3BD;
	-webkit-border-radius:4px;
	border:2px solid #2D5E99;
}
.reping-list::-webkit-scrollbar {
	width:12px;
}
.info_league {
	text-align:center;
}
.team_img {
	float:left;
	padding:0;
	width:100px;
	text-align:center;
}
.team_img1 {
	float:right;
	padding:10px 0 0 5px;
	width:100px;
}
.info_team {
	width:450px;
	float:left;
	padding-top:15px;
}
.team_data {
	height:30px;
	line-height:30px;
	text-align:center;
}
.info_time {
	clear:both;
	height:25px;
	line-height:25px;
	color:#000;
	text-align:center;
}
.channel .team_img img {
	border:none;
	margin:15px 15px 0 15px;
}
.team_main,.team_odds,.team_away {
	font-family:Lucida,Verdana,'Hiragino Sans GB',STHeiti,'Microsoft YaHei',SimSun,sans-serif,shruti;
	font-size:25px;
	font-weight:bold;
}
.signal {
	padding:6px;
}
.paddleft5 {
	padding-left:5px;
}
.signal a {
	color:#069;
}
.signal .me {
	font-weight:bold;
	background:url(../images/s1.png) no-repeat;
	padding-left:38px;
}
.signal .wai {
	background:url(../images/signal.png) no-repeat;
	padding-left:18px;
}
.signal .bf01 {
	background:url(../images/s3.png) no-repeat;
	padding-left:38px;
}
.signal .me a {
	color:#e74851;
	font-size:18px;
	margin-right:15px;
}
.signal  a {
	line-height:36px;
	font-size:16px;
	
}

.playother {
	display:block;
	width:18.88889em;
	margin:0 auto;
	height:30px;
	color:#477a91;
	text-align:center;
	text-decoration:none;
	line-height:30px;
	font-size:18px;
}
.mainbox {
	width:100%;
	margin:0 auto 20px auto;
}
.data_t {
	background:#2FB3BD;
	border:1px solid #EBEBEB;
	border-bottom:0px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
	font-size:12px;
	padding:0 10px;
	text-align:center;
}
.live_table {
	width:100%;
	text-align:center;
	border-collapse:collapse;
	border:none;
}
.live_title td {
	background-color:#2FB3BD;
	font-weight:700;
	color:#FFF;
}
.con_box {
	border:1px solid #b0b0b0;
	border-collapse:collapse;
	text-align:center;
}
.con_box td {
	padding:5px 0;
	border:1px solid #b0b0b0;
}
tr.tbg2 {
	background:#c9c9c9;
}
.p_pop .flbc,.p_pof .flbc {
	margin-right:8px;
	margin-top:4px;
}
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r {
	overflow:hidden;
	background:#000;
	opacity:0.2;
	filter:alpha(opacity=20);
}
.t_l,.t_r,.b_l,.b_r {
	width:8px;
	height:8px;
}
.t_c,.b_c {
	height:8px;
}
.m_l,.m_r {
	width:8px;
}
.t_l {
	-moz-border-radius:8px 0 0 0;
	-webkit-border-radius:8px 0 0 0;
	border-radius:8px 0 0 0;
}
.t_r {
	-moz-border-radius:0 8px 0 0;
	-webkit-border-radius:0 8px 0 0;
	border-radius:0 8px 0 0;
}
.b_l {
	-moz-border-radius:0 0 0 8px;
	-webkit-border-radius:0 0 0 8px;
	border-radius:0 0 0 8px;
}
.b_r {
	-moz-border-radius:0 0 8px 0;
	-webkit-border-radius:0 0 8px 0;
	border-radius:0 0 8px 0;
}
.m_c {
	background:#FFF;
}
.m_c .tb {
	margin:0 0 10px;
	padding:0 10px;
}
.m_c .c {
	padding:0 10px 10px;
}
.m_c .o {
	padding:8px 10px;
	height:26px;
	text-align:right;
	border-top:1px solid #CCC;
	background:#F2F2F2;
}
.m_c .el {
	width:420px;
}
.m_c .el li {
	padding:0;
	border:none;
}
.flb {
	padding:10px 10px 8px;
	height:20px;
	line-height:20px;
}
.flb em {
	float:left;
	font-size:14px;
	font-weight:700;
	color:#369;
}
.flb em a {
	text-decoration:none;
}
.flb span {
	float:right;
	color:#999;
}
.flb span a,.flb strong {
	float:left;
	text-decoration:none;
	margin-left:8px;
	font-weight:400;
	color:#333;
}
.flbc:hover {
	background-position:0 -20px;
}
.flbc {
	float:left;
	width:20px;
	height:20px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/cls.gif) no-repeat 0 0;
	cursor:pointer;
}
.ssinput {
	border:1px solid #cccccc;
	height:20px;
	border-radius:5px;
	width:100px;
}
#zblist .videoindex {
	margin:10px;
	padding:8px;
	width:46.1%;
	float:left;
}
#zblist .videoindex .guidon1 {
	overflow:hidden;
	width:320px;
	padding-right:0;
}
#zblist .videoindex .time {
	font-size:18px;
	margin:0px;
	line-height:45px;
}
#video_ss li {
	width:50%;
	float:left;
	clear:none;
}
#zblist #video_ss .time {
	font-size:18px;
	margin:0px;
	line-height:45px;
}
#zblist #video_ss .guidon1 {
	overflow:hidden;
	width:320px;
	padding-right:0;
}
.indexss {
	display:none;
}
.live_text_tb {
	margin:10px;
}
.live_text_tb td {
	height:30px;
}
.pdselect a {
	border:1px solid #2D5E99;
	background:#2D5E99;
	-moz-box-shadow:inset 0 -3px 0px 0px #2a5d8f;
	-webkit-box-shadow:inset 0 -3px 0px 0px rgb(42,93,143);
	box-shadow:inset 0 -3px 0px 0px rgb(42,93,143);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFF;
	padding:1px 9px;
	display:inline-block;
	margin-right:5px;
}
.page  .folder {
	float:left;
	width:24%;
	color:#FFF;
	line-height:20px;
}
.page  .folder a {
	color:#dadada;
}
.page  .folder h4 {
	margin:6px;
}
.page  .item {
	float:left;
	width:50%;
	text-align:center;
}
.vplace {
	line-height:35px;
	color:#FFF;
	padding:0 10px;
}
.vplace,.vplace a {
	color:#FFF;
}
.vplayer {
	margin-top:0;
	margin-bottom:0px;
}
#vplayer {
	float:left;
	/*background:#000 url(../images/26073952_vd2w.gif) center center no-repeat;
	*/
background:#f5f5f5;
	width:700px;
	height:auto;
	color:#333;
	padding:0px 0px;
	/*text-align:center;
	*/
}
.channel .stations p,.channel .stations ul,.channel .stations li {
	margin:0;
	width:auto;
}
.channel .stations img,.channel #vplayer .reping-avatar img,.channel #vplayer .reping-list {
	margin:0;
	display:block;
	padding:0;
	border:none;
}
.channel #vplayer .reping-list {
	margin:0;
	display:block;
	padding:0;
	border:none;
	height:auto;
	overflow-y:visible;
}
.channel #vplayer .list-item {
	height:36px;
	line-height:36px;
	text-align:left;
}
.week ul {
	margin:5px 0px;
	text-align:center;
}
.zxpd li {
	float:left;
	width:46%;
	line-height:25px;
}
#program_list .programs .week li {
	display:inline-block;
	width:13%;
	height:40px;
	text-align:-webkit-center;
	background-color:#eaeaea;
	line-height:18px;
	padding:2px 0px;
	font-size:12px;
	cursor:pointer;
	border-right:1px solid white;
	border-left:1px solid white;
}
#program_list .programs  .week .li_on {
	background-color:#9eb4e0;
	color:#FFF;
	width:15%;
}
#program_list .programs  .week .time {
	padding:0px 4px;
	line-height:27px;
	margin-left:140px;
}
#program_list .programs  .week li {
	border-bottom:1px solid #ECECEC;
}
.gray {
	color:#666;
}
.si_tb {
	background:#E0E9F6;
	width:100%;
	border-collapse:initial;
}
.si_tb td {
	background:#FFFFFF;
	line-height:120%;
	padding:2px;
	text-align:center;
}
.si_tb td  img {
	border:none;
	display:inline;
	margin:2px;
}
.si_tb  .bstou td {
	background:#006699;
}
.si_tb td.si_time {
	background:#EAEEF0;
	font-size:12px;
	font-weight:bold;
}
td.si_odds {
	font-weight:bold;
}
td.si_tips {
	background:#E8EFF9;
}
td.goal {
	background:#FFBABA;
}
#icons {
	text-align:center;
	line-height:30px;
	overflow:hidden;
	height:auto;
	padding-left:150px;
	padding-top:5px;
	padding-bottom:5px;
}
#icons .icon {
	font-size:12px;
	float:left;
	line-height:14px;
	color:#666;
	display:block;
	white-space:nowrap;
	padding:5px;
	margin-left:5px;
	text-align:left;
}
#icons .icon img {
	vertical-align:middle;
	margin-top:-3px;
	margin-right:2px;
}
#g-linup td {
	}#g-linup .l_talig {
	text-align:right;
	color:#E7F1DA;
	padding-top:40px;
}
#g-linup .r_talig {
	text-align:left;
	color:#E7F1DA;
	padding-top:40px;
}
#g-linup .tname {
	font-size:12px;
	text-align:left;
	display:block;
	line-height:20px;
	background:#3a5c1b;
	width:140px;
	margin:7px auto;
	padding-right:5px;
	padding-left:5px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
}
.linupbg {
	width:100%;
	background:url(../images/sf.jpg);
	background-size:100%;
	text-align:center;
}
.backupPlay {
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
	height:auto;
	overflow:hidden;
}
.channel .backupPlay  ul {
	margin:0 0 0 12px;
}
.channel .backupPlay li,.channel .guest li {
	float:left;
	color:#FFF;
	background:#3A5C1B;
	white-space:nowrap;
	padding:0 5px;
	margin:0 2px;
	overflow:hidden;
	margin-top:10px;
	line-height:20px;
	font-size:12px;
	width:130px;
	height:18px;
	text-align:left;
}
.backupPlay .home {
	float:left;
	width:320px;
	clear:left;
}
.backupPlay .bu_txt {
	float:left;
	width:50px;
	text-align:center;
	position:absolute;
	left:325px;
	top:50%;
	height:60px;
	line-height:20px;
	margin-top:-40px;
	padding-top:20px;
	color:#FF0;
}
.backupPlay .guest {
	float:right;
	width:320px;
	clear:right;
}
.dede_pages .pageinfo {
	float:left;
	padding-top:5px;
}
.soccer-hd-B td {
	text-align:center;
}
.block-cont-gw {
	padding:13px 0 11px;
	border-bottom:1px dotted rgb(217,217,217);
}
.cont-head-gw {
	float:left;
	width:42px;
}
.head-img-gw {
	padding:7px 0 0;
	width:42px;
	height:42px;
	overflow:hidden;
}
.block-title-gw {
	padding:12px 0 0;
}
.block-title-gw ul {
	margin:0;
	height:24px;
	border-bottom:2px solid rgb(247,133,133);
}
.block-title-gw ul li {
	float:left;
	line-height:16px;
	padding:0 0 10px;
}
.block-title-gw ul li .title-name-gw {
	font-size:16px;
	font-family:'Microsoft YaHei';
	color:rgb(51,51,51);
}
.msg-wrap-gw {
	padding:0 0 0 62px;
}
.block-cont-gw .wrap-user-gw {
	height:24px;
	line-height:16px;
	padding:1px 0 0;
}
.wrap-user-gw .user-time-gw {
	float:right;
	padding:5px 0 0;
	font-family:Arial;
	color:rgb(184,184,184);
}
.wrap-user-gw .user-name-gw {
	display:inline-block;
	padding:5px 7px 0 0;
	cursor:default;
}
.wrap-user-gw .user-address-gw {
	color:rgb(184,184,184);
	font-size:12px;
}
.wrap-issue-gw p {
	word-wrap:break-word;
	break-word:break-all;
	margin:0;
}
.user-address-gw i {
	display:inline;
	font-style:normal;
}
.head-img-gw img {
	width:42px;
	height:42px;
	margin:0;
	padding:0;
	border:none;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.wrap-issue-gw {
	padding:12px 0 0;
}
.issue-wrap-gw {
	line-height:22px;
	font-size:14px;
}
.wrap-action-gw {
	line-height:16px;
	margin:11px 0 0;
}
.action-click-gw {
	text-align:right;
}
.action-click-gw .gap-gw {
	width:1px;
	height:11px;
	display:inline-block;
	overflow:hidden;
	margin:0 9px -1px 9px;
}
.icon-gw {
	display:inline-block;
	width:17px;
	height:17px;
	overflow:hidden;
	vertical-align:-3px;
	margin-right:3px;
}
.icon-ding-bg {
	background-image:url(../images/digg_1.png);
	background-position:0 0;
}
.icon-cai-bg {
	background-image:url(../images/bury_1.png);
	background-position:0 0;
}
.click-reply-gw {
	font-size:12px;
}
#rocket-to-top div {
	left:0;
	margin:0;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:0;
	width:149px
}
#rocket-to-top .level-2 {
	background:url(../images/rocket_button_up.png) no-repeat scroll -149px 0 transparent;
	display:none;
	height:200px;
	opacity:0;
	z-index:1
}
#rocket-to-top .level-3 {
	background:none repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	height:150px;
	z-index:2
}
#rocket-to-top {
	background:url(../images/rocket_button_up.png) no-repeat scroll 0 0 transparent;
	cursor:default;
	display:block;
	height:200px;
	margin:-125px 0 0;
	overflow:hidden;
	padding:0;
	position:fixed;
	right:0;
	top:80%;
	width:149px;
	z-index:11
}
.title-join-w {
	float:left;
}
.title-user-w {
	float:right;
}
.title-user-w .user-wrap-w {
	float:right;
	padding:4px 8px;
	margin:0 0 0 19px;
	border:0;
	position:relative;
}
.user-wrap-w .wrap-name-w {
	color:#e74851;
	font-size:12px;
	margin:0 4px 0 0;
	padding:2px 6px;
	cursor:pointer;
}
.title-user-w .user-wrap-e {
	padding:3px 6px;
	cursor:pointer;
	position:relative;
	zoom:1;
	min-width:52px;
	border:2px solid #ccd4d9;
	border-bottom:0;
	z-index:10;
}
.user-wrap-w .wrap-icon-w {
	width:12px;
	height:7px;
	overflow:hidden;
	display:inline-block;
	line-height:18px;
	background-image:url(../images/b01.png);
	background-position:0 0;
}
.title-user-w .user-wrap-e .wrap-icon-w {
	background:url(../images/b02.png) no-repeat!important;
}
.title-user-w .user-wrap-w .menu-box-w a {
	font-size:12px;
	color:#44708E;
}
.title-user-w i {
	font-style:normal;
}
.title-user-w .user-wrap-w .menu-box-w a:hover {
	background-color:#f2f2f2;
}
.title-user-w .user-wrap-e .wrap-menu-w {
	position:absolute;
	left:-2px;
	top:22px;
	z-index:999;
	display:block;
	background-color:#fff;
	border:2px solid #ccd4d9;
	border-top:0;
}
.user-wrap-e .menu-box-w {
	border:1px solid #fff;
	border-bottom:0;
	border-top:0;
}
.title-user-w .user-wrap-e .menu-box-w a {
	display:block;
	text-align:center;
	width:100%;
	line-height:16px;
	height:16px;
	padding:6px 0;
	text-decoration:none;
}
.title-user-w .user-wrap-e .menu-box-w a .gap-w {
	padding:0 0 0 6px;
}
.title-user-w .wrap-menu-w {
	width:100%;
	display:none;
}
.title-join-w .join-wrap-w {
	line-height:24px;
	height:24px;
	overflow:hidden;
	font-family:"Microsoft YaHei";
}
.join-wrap-w .join-strong-gw {
	font-family:Georgia;
	font-size:18px;
	color:#ee542a;
}
.block-head-w {
	float:left;
	width:42px;
}
.head-img-w img {
	width:42px;
	height:42px;
	margin:0;
	border:none;
	padding:0;
	border-radius:50%;
}
.block-post-w {
	padding:0 0 0 62px;
}
.post-wrap-w {
	border-radius:3px;
	border:2px solid #ccd4d9;
	background-color:#fff;
	display:block;
	zoom:1;
}
.post-wrap-w .area-textarea-w {
	position:relative;
	z-index:9;
	zoom:1;
	padding:4px 0 3px 7px;
	overflow:hidden;
	background-color:rgb(255,255,255);
}
.module-cmt-box .post-wrap-w .textarea-fw {
	width:100%;
	height:66px;
	line-height:22px;
	font-size:14px;
	resize:none;
	overflow-x:hidden;
	overflow-y:auto;
	background-image:none;
	border:0;
	outline:none;
	color:#000;
}
.post-wrap-w .wrap-action-w {
	height:39px;
	background-color:rgb(250,250,250);
	border-top:1px solid rgb(230,234,237);
}
on-w .action-function-w {
	position:relative;
	float:left;
	z-index:12;
}
.action-function-w ul li {
	width:40px;
	height:39px;
	border-right:1px solid rgb(230,234,237);
	cursor:pointer;
}
.function-face-w .effect-w {
	width:19px;
	padding:11px 11px 9px 10px;
}
.effect-w .face-b {
	background-image:url(../images/face.png);
	background-repeat:no-repeat;
}
.issue-icon-w {
	float:right;
}
.issue-btn-w a {
	height:39px;
	text-decoration:none!important;
	display:inline-block;
	color:rgb(68,112,142);
}
.issue-btn-w .btn-fw {
	float:right;
	width:90px;
	height:42px;
	overflow:hidden;
	line-height:500px;
	border:0;
	border-radius:0 0 3px;
	padding:0;
	margin:-1px -2px 0 0;
	cursor:pointer;
}
.post-login-w {
	padding:5px 0 0;
}
.post-login-w ul {
	float:left;
	margin:0 -10px 0 0;
}
.post-login-w ul li {
	float:left;
	padding:10px 12px 0 0;
	display:list-item;
	margin：0;
	width:auto;
}
.action-function-w {
	position:relative;
	float:left;
	z-index:12;
}
.issue-icon-w,.action-issue-w {
	float:right;
}
.action-issue-w .issue-btn-w .btn-fw {
	float:right;
	width:90px;
	height:42px;
	overflow:hidden;
	line-height:500px;
	border:0;
	border-radius:0 0 3px;
	padding:0;
	margin:-1px -2px 0 0;
	cursor:pointer;
	background-image:url(../images/issue01.gif);
	background-repeat:no-repeat;
}
.action-function-w ul {
	margin:0;
}
.action-function-w ul li {
	width:40px;
	height:39px;
	border-right:1px solid #e6eaed;
	cursor:pointer;
}
.action-function-w ul li {
	float:left;
}
.section-cbox-w li {
	list-style:none;
}
.post-login-w ul li .login-wrap-w {
	width:117px;
	height:40px;
	border:1px solid rgb(204,212,217);
	background-color:rgb(255,255,255);
}
.prompt-null-w {
	display:block;
	text-align:center;
	line-height:16px;
	padding:9px 0 8px;
	background-color:#ecf8ff;
	color:#0090eb;
}
.post-login-w ul li .login-wrap-w a {
	width:107px;
	height:30px;
	padding:5px;
	display:block;
	text-decoration:none;
}
.post-login-w ul li .login-wrap-w .wrap-icon-w {
	display:inline-block;
	width:30px;
	height:30px;
	cursor:pointer;
	vertical-align:-10px;
}
.login-wrap-w .wrap-name-w {
	width:72px;
	text-align:center;
	line-height:16px;
	display:inline-block;
	font-size:14px;
	margin:0;
	cursor:pointer;
	color:rgb(51,51,51);
}
.icon30-qq-w {
	background-image:url(../images/icon30-03.png);
	background-position:0 0;
}
.icon30-sina-w {
	background-image:url(../images/userico.gif);
	background-position:0 0;
}
.p_list {
	width:100%;
}
.p_list .title {
	float:left;
	width:938px;
	height:33px;
	color:#062B6E;
	font-weight:bold;
	font-size:12px;
	line-height:33px;
	padding-left:20px;
	background:url(../images/bgt_5.gif) repeat-x;
	border-bottom:0px;
}
.p_list .title span {
	float:right;
	margin-top:-30px\9;
	padding-right:20px;
}
.p_list .title span a {
	color:#999999
}
.p_list .con {
	float:left;
	padding:10px;
}
.p_list .con li {
	float:left;
	width:300px;
	height:182px;
	overflow:hidden;
	border:1px solid #E5E5E5;
	margin:6px;
}
.p_list .con li a {
	width:297px;
	height:145px;
	overflow:hidden;
	background:white;
	display:block;
	padding:1px;
}
.p_list .con li a img {
	width:297px;
	min-height:147px;
	display:block;
	border-radius:5px;
}
.p_list .con li:hover {
	border:1px solid #E7502C;
}
.p_list .con li p {
	width:294px;
	padding:0 3px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.p_list .con li p a {
	color:#444444
}
.p_list .con_football {
	float:left;
	padding:10px;
}
.p_list .con_football li {
	float:left;
	width:156px;
}
.p_list .con_football li a img {
	width:135px;
	height:99px;
	background:white;
	border:1px solid #E5E5E5;
	display:block;
	padding:3px;
}
.p_list .con_football li a:hover img {
	background:#FCF8E8;
	border:1px solid #E7502C;
}
.p_list .con_football li p {
	width:135px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
}
.p_list .con_football li p a {
	color:#444444
}
.focus {
	position:fixed;
	right:10px;
	bottom:0;
	z-index:300;
	overflow:hidden;
	width:270px;
	background:#FFF;
}
.focus .bm {
	border:1px solid #CDCDCD;
	background:#FFF;
}
.focus .bm_h {
	padding:0 10px;
	height:31px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #C2D5E3;
	background:#F2F2F2;
	line-height:31px;
	white-space:nowrap;
	overflow:hidden;
}
.focus .y {
	float:right;
}
.focus h2 {
	font-size:1em;
}
.focus .bm_c {
	padding:6px 10px;
}
table.list_1 {
	width:100%;
	border:1px solid #ebebeb;
	border-collapse:collapse;
	border-spacing:0;
}
table.list_1 th.top_2 {
	border:1px solid #ebebeb;
	background:#2FB3BD;
	color:#FFF;
}
table.list_1 th {
	height:40px;
	border:1px solid #ebebeb;
	background:#2FB3BD;
	color:#fff;
	vertical-align:middle;
	font-weight:400;
	font-size:14px;
	line-height:40px;
}
table.list_1 .top_rank td {
	background:#2FB3BD;
	color:#FFFFFF;
}
table.list_1 td {
	height:38px;
	border-bottom:1px solid #ebebeb;
	text-align:center;
	line-height:38px;
}
table.list_1 td img {
	margin:0 5px;
	max-width:24px;
	vertical-align:middle;
	display:inline;
	border:none;
}
table.list_1 .team {
	width:200px;
	text-align:left;
	text-indent:40px;
}
table.list_1 .player {
	width:200px;
	text-align:left;
	text-indent:40px;
}
table.list_1 th.player {
	text-indent:50px;
}
.cell_data {
	width:100%;
	border-collapse:collapse;
	border-spacing:0px;
	border:1px solid #ebebeb;
}
.cell_data .live_title td {
	background:#404C57;
}
.cell_data td,.cell_data th {
	height:30px;
	font-size:0.75rem;
	line-height:30px;
	text-align:center;
	font-weight:400;
	padding:3px 5px;
	border-bottom:1px solid #ebebeb;
	color:#FFF;
}
.cell_data td,.cell_data th {
	height:30px;
	font-size:0.75rem;
	line-height:30px;
	text-align:center;
	font-weight:400;
	padding:3px 5px;
	border-bottom:1px solid #ebebeb;
	color:#000;
}
.cell_data td img {
	vertical-align:middle;
	height:20px;
	display:inline-block;
	border:none;
}
.cell_data .team {
	text-align:left;
	width:30%;
}
.cell_data .top_rank td,.cell_data .live_title td {
	background:#2FB3BD;
	color:#FFF;
}
#vplayer {
	position:relative;
}
.videomark img {
	margin:1px;
	max-height:45px;
	display:block;
	border:none;
}
.navlink>a {
	box-sizing:border-box;
	display:inline-block;
	width:12%;
	background-color:#f5f5f5;
	margin:0 .5%;
	text-align:center;
	line-height:30px;
}
.navlink>a:hover {
	background-color:#efefef;
}
.navlink>a.active {
	color:#fff;
	background-color:#9eb4e0;
}
.schedule-current {
	display:none;
}
.schedule-data li {
	font-size:100%;
	word-spacing:.1em;
	letter-spacing:.1em;
	line-height:22px;
}

.schedule-data li time {
	padding-right:1em;
}
.schedule-list {
	margin-top:10px;
}
.time-var {
	clear:both;
}
.download>div {
	display:inline-block;
}
.download>div>a {
	display:block;
}
.download>div>a>p {
	width:96px;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	line-height:30px;
	margin-top:9px;
	background:#2FB3BD;
	border-radius:20px;
	margin-right:8px;
}
.download>div>a>p:hover {
	background:#2FB3BD;
}
.notBegin:hover {
	background:#6B6B6B !important;
}
.notBegin {
	background:#999999 !important;
}
.download>div>a>p>img {
	width:12px;
	height:auto;
	margin-right:6px;
}
.player-frame a img {
	vertical-align:middle;
}
.player-frame p {
	height:auto;
	margin:30px 10px 10px 10px;
}
.player-frame a {
	color:#0055AF;
	border:0px solid #e9e9e9;
	height:auto;
	/*padding:0px 5px 0px 23px;*/
	padding:0px 5px 0px 6px;
	border-radius:3px;
	display:block;
	font-weight:bold;
	line-height:16px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-attachment:scroll;
	background-color:#F5F5F5;
	/*background-image:url(../images/video-2copy.png);*/
	background-repeat:no-repeat;
	background-position:left center;
}
.room_video>a {
	display: block;
}
.room_video a {
	background-image: none;
	padding:0px 0px 0px 0px;
}
.room_video a img{
	background-image: none;
	margin:0; padding:0;
}

.video_article_play_box{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all .3s;
}
.video_article_play_box:hover{
    background:rgba(0,0,0,0.2);
}
.video_article_play {
    display: block;
    background:url(../images/video_article_play.png);
    margin: 175px auto 0;
    width: 120px;
    height: 120px;
}
.video_article_play:hover{
    background-position: 120px 0;
}
.cclive_list{margin:0px 10px}.cclive_list>h2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.cclive_list>h2 img{width:20px;display:inline-block;margin-right:10px}.cclive_list>h2 em{font-size:18px;font-weight:700}.cclive_list>.tit{display:block;width:100%;padding:10px 5px;background:#f1f1f1;margin:10px 0}.cclive_list .user_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cclive_list .user_list .wrap{width:20%;display:block;padding:8px}.cclive_list .user_list .wrap .item{display:block;width:100%;text-align:center;padding:20px 0;border:1px solid #f1f1f1;border-radius:6px}.cclive_list .user_list .wrap .item:hover{background:#e74c5b;color:#fff}
.signal {width: 100%;font-size: 18px;color: #000;font-weight: bold;}
.signal_img {
    display: inline-block;
    width: 15px;
    margin-right: 5px;
}
.signalCon {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.signalCon_list {
    width: 150px;
    height: 64px;
    border: 1px solid #EAEAEA;
    border-radius: 4px;
    background: #fff;
    margin: 13px 13px 0 0;
    color: #000;
}

.signalCon_listD {
    width: 150px;
    height: 64px;
    border: 1px solid #EAEAEA;
    border-radius: 4px;
    background: #F8F8F8;
    margin: 13px 13px 0 0;
    color: #999999;
    display: flex;
    align-items: center;
}

.signalCon_listD > h5 {
    width: 100%;
    /* height: 24px; */
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    overflow: hidden;
    /* margin: 10px 0 3px; */
    padding: 0 10px;
    box-sizing: border-box;
}

.signalCon_listD > p {
    height: 24px;
    font-size: 12px;
    font-weight: 300;
    color: #999999;
    text-align: center;
    padding: 0 10px;
    box-sizing: border-box;
    overflow: hidden;
}

.signalCon_list:hover {
    border: 1px solid#FF0C0C;
    background: rgba(255, 12, 12, 0.1);
    color: #FF0C0C;
}

.signalCon_list > h5 {
    width: 100%;
    height: 24px;
    line-height: 22px;
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    overflow: hidden;
    margin: 5px 5px 0px 5px;
    padding: 0 5px;
    box-sizing: border-box;
}

.signalCon_list p1 {
	width: 100%;
    height: 24px;
    font-size: 12px;
    font-weight: 300;
    color: #999999;
    text-align: center !important;
    padding: 0px 10px 0px 40px;
    box-sizing: border-box;
    overflow: hidden;
}

.signalCon_list_active {
    border: 1px solid#FF0C0C;
    background: rgba(255, 12, 12, 0.1);
    color: #FF0C0C;
}
.itags {
height: 30px;
padding: 0 8px;
line-height: 30px;
font-size:14px;
color:#CC3300;
font-weight:bold;
margin: 0px;
}
.itags a{

text-decoration: none;
margin-left: 5px;
color: #009BE8 !important;
}
.wp {
	margin:0 auto;
	width:960px;
}
