/*-------单场竞猜----------*/
.single-match{
	width:730px;
	margin:10px 0 0 0;
}
.single-header{
	width:100%;
	height:27px;
}
.single-header-l{
	width:3px;
	height:27px;
	background:url(/images_8/bg-gray-l.gif) no-repeat;
	float:left;
}
.single-header-mid{
	width:724px;
	height:27px;
	background:url(/images_8/bg-gray-c.gif) repeat-x;
	float:left;
}
.single-header-r{
	width:3px;
	height:27px;
	background:url(/images_8/bg-gray-r.gif) no-repeat;
	float:left;
}
.single-header h3{
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	margin-left:15px;
	color:#3e3e3e;
	float:left;
}
.single-header-tt{
	float:right;
}
.single-header-tt span{
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	cursor:pointer;
}
.single-header-mid span{
	color:#848484;
	/*background:url(/images_8/newd-shu.gif) no-repeat right;*/
}
.single-header-mid span:hover{
	color:#fc575e;
}
.single-header-mid span.number{
	width:142px;
}
.single-header-mid span.tradition{
	width:142px;
}
.single-header-mid span.singlerace{
	width:72px;
}
.single-header-mid span.singleadvance{
	width:72px;
	background-image:none;
}
.single-header-mid span.numbergl{
	width:142px;
	color:#fc575e;
}
.single-header-mid span.traditiongl{
	width:142px;
	color:#fc575e;
}
.single-header-mid span.singleracegl{
	width:72px;
	color:#fc575e;
}
.single-header-mid span.singleadvancegl{
	width:72px;
	color:#fc575e;
	background-image:none;
}
.tab-singlea{
	width:728px;
	background-color:#ffffff;
	border-left:1px solid #c0c1c3;
	border-right:1px solid #c0c1c3;
	border-bottom:1px solid #c0c1c3;
	text-align:center;
}
.tab-singlea tr th{
	line-height:26px;
	height:26px;
	color:#ffffff;
}
.tab-singlea tr td{
	height:42px;
	line-height:21px;
	color:#8f8f8f;
	background-color:#f8faff;
}
.tab-singlea tr td.bg-color-hui{
	background-color:#edf1f9;
}
.th-blue{
	background-color:#48b5c5;
}
.th-red{
	background-color:#f0c74b;
}
.tab-singlea tr td.tab-newa-huidi{
	text-align:right;
	color:#ffffff;
	font-weight:bold;
	background:url(/images_8/tab-newa-tdbg2.gif) no-repeat;
	overflow:hidden;
}
.tab-singlea tr td.tab-newa-baidi{
	text-align:right;
	color:#848484;
	font-weight:bold;
	background:url(/images_8/tab-newa-tdbg3.gif) no-repeat;
	overflow:hidden;
}


/*---------下半场比分开始----------*/
.sndharf{
	margin:10px 0 0 0;
}
.tab-sndharf{
	width:729px;
	background-color:#c0c1c3;
	text-align:center;
	border-left:1px solid #c0c1c3;
}
.sndharf-header{
	width:100%;
	height:27px;
}
.sndharf-header-l{
	width:3px;
	height:27px;
	background:url(/images_8/bg-gray-l.gif) no-repeat;
	float:left;
}
.sndharf-header-mid{
	width:724px;
	height:27px;
	background:url(/images_8/bg-gray-c.gif) repeat-x;
	float:left;
}
.sndharf-header-r{
	width:3px;
	height:27px;
	background:url(/images_8/bg-gray-r.gif) no-repeat;
	float:left;
}
.sndharf h3{
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	margin-left:15px;
	color:#3e3e3e;
	float:left;
}
.sndharf-header-tt{
	float:right;
}
.sndharf-header-tt span{
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	cursor:pointer;
}
.sndharf-header-mid span{
	color:#848484;
	/*background:url(/images_8/newd-shu.gif) no-repeat right;*/
}
.sndharf-header-mid span:hover{
	color:#fc575e;
}
.sndharf-header-tt span.singleadvancegl{
	width:72px;
	color:#fc575e;
	background-image:none;
}

.sndharf-header-tt span.secondhalfadvancegl{
	width:102px;
	color:#fc575e;
}
.sndharf-header-tt span.secondhalfadvance{
	width:102px;
	color:#848484;
}
.tab-sndharf tr th{
	line-height:15px;
	color:#ffffff;
	border-right:1px solid #c0c1c3;
	border-bottom:1px solid #c0c1c3;
}
.tab-sndharf tr td{
	line-height:21px;
	height:21px;
	color:#8f8f8f;
	background-color:#ffffff;
	border-right:1px solid #c0c1c3;
	border-bottom:1px solid #c0c1c3;
}
.tab-sndharf tr td.bg-color-hui{
	background-color:#f4f7fd;
}

.th-green{
	background-color:#48b5c5;
}
.th-lightblue{
	background-color:#cfe7f8;
}
