@charset "utf-8";
/*-----------------------------------------------------------
index style
-----------------------------------------------------------*/

#index_banner{
	float:left;
	width:943px;
	height:241px;
	background:url(../../images/index/bannerbox2.png) no-repeat;
	margin-bottom:30px;
	position:relative;
}

#index_banner .movie_inner{
	float:left;
	width:275px;
	height:204px;
	position:absolute;
	left:18px;
	top:15px;
	padding:0;
	z-index:0;
}

#index_banner .slide_inner{
	float:left;
	width:598px;
	height:204px;
	position:absolute;
	right:18px;
	top:15px;
	padding:0;
	z-index:0;
}

#index_banner .shadow_left{
	width:5px;
	height:204px;
	position:absolute;
	left:0px;
	top:0px;
	/*background:url(../../images/index/Dropshadow_left.png) no-repeat;
	vertical-align:text-bottom;*/
	vertical-align:text-bottom;
	padding:0;
	z-index:7000;
}

#index_banner .shadow_top{
	height:5px;
	position:absolute;
	left:5px;
	top:0px;
	/*background:url(../../images/index/Dropshadow_top.png) no-repeat;
	vertical-align:text-bottom;*/
	padding:0;
	z-index:7000;
	font-size:1px;
}

index_banner img{
	margin:0px;
	padding:0px;
}

.index_top_label{
	float:left;
	width:100%;
	margin-top:10px;
}

#index_column1{
	float:left;
	width:196px;
	position:relative;
	top:-5px;
}

#index_column1 #column1_box1{
	float:left;
	width:196px;
	padding-bottom:30px;
}

#index_column1 #column1_box2{
	float:left;
	width:196px;
	padding-bottom:30px;
}

#index_column1 .label{
	float:left;
	width:196px;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
	padding:0;
}
* html #index_column1 .label{
	width:202px;
}

#index_column1 .label img{
	float:left;
	margin:0;
	padding:0;
}

* html #index_column1 .label img{
	border:none;
	vertical-align:text-bottom;
	margin-left:-3px;
}

#index_column1 .inner{
	float:left;
	width:186px;
	position:relative;
	left:4px;
}

#index_column1 .column1_list1{
	float:left;
	width:186px;
	padding:3px 0px;
	font-weight:bold;
	font-size:13px;
}

#index_column1 .column1_list{
	float:left;
	width:186px;
	padding:3px 0px;
	border-top:#E5E5E5 solid 1px;
}

#index_column1 .column1_list_1{
	float:left;
	width:28px;
	text-align:center;
	font-weight:100;
}

#index_column1 .column1_list_2{
	float:left;
	width:93px;
	text-align:left;
	position:relative;
	left:10px;
}

.team_rank_name{
	float:left;
	width:93px;
	text-align:left;
}

.team_rank_area{
	float:left;
	width:93px;
	text-align:left;
}

#index_column1 .column1_list_3{
	float:right;
	width:45px;
	text-align:right;
}


#index_column2{
	float:left;
	width:502px;
	position:relative;
	left:8px;
}

#index_column2 #column2_box1{
	float:left;
	width:502px;
	padding-bottom:20px;
}

#index_column2 #column2_box2{
	float:left;
	width:502px;
}

#index_column2 .news_inner{
	float:left;
	width:502px;
	/*height:130px;*/
	height:620px;
	overflow: auto;
	margin-top:5px;
	position:relative;
}

#index_column2 .inner{
	float:left;
	width:502px;
}

#index_column2 .column2_list0{
	float:left;
	width:477px;
	padding:10px 0px;
}

#index_column2 .column2_list{
	float:left;
	width:477px;
	padding:10px 0px;
	background:url(../../images/index/line_news_list.png) top right no-repeat;
}

#index_column2 .column2_list_1{
	float:left;
	width:120px;
	text-align:left;
	font-weight:100;
}

#index_column2 .column2_list_2{
	float:left;
	width:62px;
	text-align:left;
	padding-top:3px;
}

#index_column2 .column2_list_3{
	float:left;
	width:285px;
	text-align:left;
	font-size:13px;
	padding-top:3px;
	position:relative;
	left:16px;
}

#index_column2 .column2_info_list0{
	float:left;
	width:482px;
	position:relative;
	left:10px;
	padding:20px 0px;
}

#index_column2 .column2_info_list{
	float:left;
	width:482px;
	position:relative;
	left:10px;
	padding:20px 0px;
	background:url(../../images/index/line_info_list.png) top left no-repeat;
}

#index_column2 .column2_info_list_1{
	float:left;
	width:145px;
	text-align:left;
}

#index_column2 .column2_info_list_2{
	float:left;
	width:337px;
}

#index_column2 .column2_info_list_2_1{
	float:left;
	width:337px;
	text-align:left;
	margin-bottom:5px;
}

#index_column2 .column2_info_list_2_2{
	float:left;
	width:337px;
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
}

#index_column2 .column2_info_list_2_3{
	float:left;
	width:337px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

#index_column2 .column2_info_list_2_4{
	float:left;
	width:337px;
	text-align:left;
	padding-top:10px;
}

#index_column2 .column2_info_list_2_5{
	float:left;
	width:337px;
	text-align:left;
	padding-top:10px;
}

#index_column3{
	float:left;
	width:196px;
	position:relative;
	left:16px;
}

#index_column3 #column3_box1{
	float:left;
	width:196px;
	position:relative;
	margin-bottom:30px;
}

#index_column3 .inner{
	float:left;
	width:196px;
	position:relative;
	top:10px;
}

#index_column3 .bt_year{
	float:left;
	width:98px;
	height:22px;
	position:relative;
}

#index_column3 .year_text{
	position:absolute;
	left:33px;
	top:0px;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	font-family:Verdana , Arial, Helvetica, sans-serif;
}

#index_column3 .year_text a{
	color:#fff;
	text-decoration:none;
}

#index_column3 .list{
	float:left;
	width:196px;
}

#index_column3 .column3_list_text{
	position:relative;
	left:18px;
	top:1px;
	font-size:11px;
	color:#FFFFFF;
}

#index_column3 .column3_days0{
	float:left;
	width:196px;
	padding:3px 0px;
}

#index_column3 .column3_days{
	float:left;
	width:196px;
	padding:5px 0px;
	background:url(../../images/index/line_schedule_list.png) top right no-repeat;
}

#index_column3 .column3_days_1{
	float:left;
	width:21%;
	text-align:left;
}

#index_column3 .column3_days_2{
	float:right;
	width:73%;
	text-align:left;
}
