@charset "utf-8";

.report #sponcer img{
	padding-top:20px;
}

.report #main #article h4{
	margin-bottom:15px;
}

.report #main #article .box{
	width:100%;
	float:left;
}

.report #main #article .box h5{
	font-size:125%;
	padding:15px 0 10px;
	margin:0;
}

.report #main #article .box h5 img{
	padding-right:7px;
	position:relative;
	top:3px;
}

.report #main #article .box .btn_area{
	width:142px;
	height:41px;
	background:url(../report/images/btn_movie.png) no-repeat 0 -82px;
	margin:10px auto 0;
	text-indent:-9999em;
}

.report #main #article .box .btn_area a{
	width:142px;
	height:41px;
	background:url(../report/images/btn_movie.png) no-repeat 0 0;
	display:block;
}

.report #main #article .box .btn_area a:hover{
	background:url(../report/images/btn_movie.png) no-repeat 0 -41px;
}

.report #main #article .box .result_l,.result_r{
	padding-bottom:20px;
	float:left;
}

.report #main #article .box .result_l{
	padding-right:9px;
}

.report #main #article .box table
{
	width:363px;
	background:#fff;
}

.report #main #article .box th
{
	background:#e6e5e4;
	padding:7px 0px;
	text-align:center;
	border:1px solid #b7b5b2;
}

.report #main #article .box th.team{
	width:38%;
}

.report #main #article .box td{
	padding:5px 0;
	text-align:center;
	border:1px solid #b7b5b2;
}

.report #main #article .box td.half{
	width:22%;
	background:#f9f9f9;
}

.report #main #article .box td.total{
	background:#e9e9e9;
}

.report #main #article .box table.info{
	margin-top:10px;
}

.report #main #article .box table.info th{
	background:#333;
	color:#fff;
}

.report #main #article .box table.info .scorer{
	width:38%;
	padding:7px 5px 7px 7px;
}

.report #main #article .box table.info .scorer .score_time{
	padding-right:5px;
}

.report #main #article #report_nav{
	width:735px;
	background:#333;
	margin:13px 0 20px;
	float:left;
}

.report #main #article #report_nav li
{
	background:#333;
	width:105px;
	text-align:center;
	line-height:2em;
	display:block;
	float:left;
}
.report #main #article #report_nav li a,
.report #main #article #report_nav li span
{
	background:#333;
	display:block;
	border-left:1px solid #fff;
	padding:5px 0; 
}
.report #main #article #report_nav li a:hover
{
	background:#555;
	/*filter: alpha(opacity=100);*/
	-moz-opacity:1;
	opacity:1;
}

/*---------------
□□□font□□□
---------------*/

.report #main #article .box table{
	font-size:110%;
}

.report #main #article .box table.info .scorer{
	text-align:left;
	font-size:80%;
}

.report #main #article #report_nav li{
	color:#fff;
}
.report #main #article #report_nav li a{
	color:#fff;
	text-decoration:none;
}
.report #main #article #report_nav li span{
	color:#8d9298;
}
