*{
margin:0px;
padding:0px;
}
a{
text-decoration: none;
color:#ffffff;
}
a:hover{
color:#ffffff;
}
img{
border:0px;
}
.header{
	width: 980px;
	height: 220px;
	display: block;
	text-align:center;
	float:left;
}
body{
margin: 0px;
background-color: #dddddd;
font-family: Arial,sans-serif;
font-size: 12px;
}
.header_img{
	float:left;
}
.team_bar{
	float:left;
	width:980px;
	height:79px;
	margin:0px;
	background-image:url('../img/header_menu.gif');
	text-align:right;

}
.team_bar img{

	border:0px;
	margin:4px 0px 1px 0px;
	vertical-align:text-top;
	padding:0px;
}
.team_bar span{

	font-size:12px;
	border:0px;
	width:52px;
	height:14px;
	margin-top:1px;
	line-height:12px;
	text-align:center;
	height:12px;
	display:block;
	padding:0px;
	vertical-align:top;
}
.team_bar .img_box{
	text-align:center;
	float:right;
	/*background:#FFFFFF;
	*/
	margin-right:1px;
	margin-top:0px;
	height:64px;
	width:52px;
	
	/*border-color:#666666;
	border-style:solid;
	border-width:1px;
	*/
	background-image:url('../img/slogo/icon_shadow.gif');
	background-repeat:no-repeat;
	background-position:0px 50px;
	cursor:pointer;
	padding:1px;
}

.team_bar .img_box_select{
	text-align:center;
	float:right;
	background:#FFFFFF;
	margin-right:8px;
	margin-top:16px;
	height:52px;
	width:52px;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
}

.team_bar_l{
	float:left;
	display:block;
	height:67px;
	width:12px;
	background-image:url('../img/bar_left.gif');
}
.team_bar_r{
	float:left;
	display:block;
	height:67px;
	width:12px;
	background-image:url('../img/bar_right.gif');
}
.team_bar_c{
	height:67px;
	float:left;
	background-image:url('../img/bar_bg.gif');
}
.wrap{

	width:980px;
	background-color: #ffffff;
	margin:0px;
	border-style:solid;
	border-width:1px;
	border-color:#888888;
}
.left_col{
	width:220px;
	float:left;
	position:relative;
	left:13px;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:0px;
	border-color:#888888;
}


.left_col ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:center;
	
}

.left_col li{
	display: block;
	font-size: 12px;
	padding: 4px 4px;
	height:20px;
	color:#ffffff;
	text-decoration: none;
	background-image:url('../img/menu_bg.gif');
}

.left_col a{
	text-decoration: none;
	color:#ffffff;
}
.left_col_top{
	display: block;
	width:220px;
	height:43px;
	background-image:url('../img/menu_bg_top.gif');
}
.search_con1{
	display: block;
	width:220px;
	height:29px;
	background-image:url('../img/search_con1.gif');
}
.search_con2{
	display: block;
	width:220px;
	height:26px;
	background-image:url('../img/search_con2.gif');
}

.search_con3{
	display: block;
	width:220px;
	height:28px;
	background-image:url('../img/search_con3.gif');
}
.search_con_list select{
	margin-top:4px;
	margin-left:72px;
	width:128px;
}
.btn_search{
	display: block;
	width:220px;
	height:95px;
	background-image:url('../img/btn_search.gif');
}
.btn_search .btn_block{
	display:block;
	height:40px;
	width:148px;
	position:relative;
	top:48px;
	left:38px;
	cursor: pointer;
}
.btn_search .btn_reset{
	display:block;
	height:14px;
	width:64px;
	position:relative;
	top:-18px;
	left:118px;
	cursor: pointer;
}

.btn_form{
	display: block;
	width:220px;
	height:57px;
	background-image:url('../img/btn_form.gif');
}
.btn_form .btn_block{
	display:block;
	height:42px;
	width:148px;
	position:relative;
	top:10px;
	left:38px;
	cursor: pointer;
}

.btn_terms{
	display: block;
	width:220px;
	height:46px;
	background-image:url('../img/btn_terms.gif');
}

.btn_terms .btn_block{
	display:block;
	height:30px;
	width:118px;
	position:relative;
	top:8px;
	left:52px;
	cursor: pointer;
}
.btn_result{
	display: block;
	width:220px;
	height:40px;
	background-image:url('../img/btn_result.gif');
}
.btn_result .btn_block{
	display:block;
	height:30px;
	width:118px;
	position:relative;
	top:4px;
	left:52px;
	cursor: pointer;
}
.btn_forum{
	display: block;
	width:220px;
	height:41px;
	background-image:url('../img/btn_forum.gif');
}
.btn_forum .btn_block{
	display:block;
	height:30px;
	width:118px;
	position:relative;
	top:6px;
	left:52px;
	cursor: pointer;
}

.btn_home_hot{
	display: block;
	width:220px;
	height:42px;
	background-image:url('../img/btn_home_hot.gif');
}
.btn_home{
	display: block;
	width:220px;
	height:42px;
	background-image:url('../img/btn_home.gif');
}
.btn_home .btn_block{
	display:block;
	height:30px;
	width:118px;
	position:relative;
	top:6px;
	left:52px;
	cursor: pointer;
}
.left_col_bottom_hot{
	display: block;
	width:220px;
	height:61px;
	background-image:url('../img/menu_bottom_hot.gif');
}
.left_col_bottom{
	display: block;
	width:220px;
	height:46px;
	background-image:url('../img/menu_bottom.gif');
}

.main_col{
	float:left;
	width:724px;
	margin-left:20px;

}
.footer{
	margin-top:20px;
	background-image:url('../img/footer1.gif');
	height:69px;
	display: block;
	width:980px;
	text-align:right;
}
.footer span{
	display:block;
	padding:40px 72px 0px 0px;
}
.clear{
clear:both;
}

.seatplan_frame{
	margin:40px 20px 20px 20px;
	text-align:center;
}
.site_title{
	font-size:16px;
	margin:12px;
}
.currentm{
	background:#EEEEEE;
	color:#000000;
}
.otherm{
	background:#FEFEFE;
	color:#999999;
}
.match{
	font-size:18px !important;
	color:#ffffff;

	background-image:url('../img/play_match.png');
	font-weight:bold;
	cursor: pointer;
}

.match a{
	color:#ffffff;
}

#prev_btn{
	float:left;
	display:block;
	height:530px;
	width:86px;
	background:#ffffff;
	background-image:url('../img/cal/cal_left.gif');
}
#next_btn{
	float:left;
	display:block;
	height:530px;
	width:84px;
	background:#ffffff;
	background-image:url('../img/cal/cal_right.gif');
}
#main_cal_title{
	margin-top:40px;
	font-size:18px;
	margin-bottom:20px;
}
#main_cal_cell{
	text-align:center;
	float:left;
	height:530px;
	width:462px;
	background-image:url('../img/cal/cal_bg.gif');
}
#main_cal{
	margin:0px 0px;
}
#main_cal td{
	text-align:center;
	font-size:12px;
	height:64px;
	width:64px;

}

.cal_table{
}
.cal_table td{
	width:600px;
	text-align:center;
}
.cal_frame{
	margin:20px 20px 20px 48px;
}
#match_list_frame{
	color:#FFFFFF;
	margin:20px 20px 20px 56px;
	text-align:center;
	display:block;
	width:498px;
}
#list_remark{
	display:none;
	color:#000;
	font-size:13px;
	text-align:left;
	margin:4px 0px;
}
.link_list_top{
	display:block;
	width:632px;
	height:133px;
	background-image:url('../img/link_list_top.gif');
}
.match_list_top{
	display:block;
	width:632px;
	height:71px;
	background-image:url('../img/match_list_top.gif');
}
.match_list_bottom{
	display:block;
	width:632px;
	height:23px;
	background-image:url('../img/match_list_bottom.gif');
}
#match_list_container{
	display:block;
	width:632px;
	background-image:url('../img/match_list_bg.gif');
	text-align:left;
}
.match_list_table{
	border-collapse:collapse;
	font-size:12px;
	margin-left:32px;
	margin-right:32px;
}
.match_list_cell{
	color:#FFFFFF;
	text-align:center;
	padding:2px 8px;
	/*background:#E70000;*/
}
.match_list_cell_header{
	color:#FFFFFF;
	text-align:center;
	padding:2px 8px;
	/*background:#E70000;*/
	font-weight:bold;
}

#match_list_title{
	position:relative;
	margin:0px 80px 0px 260px;
	top:32px;
	font-size:24px;
	color:#FFFFFF;
	text-align:right
}
.match_list_condition{
	font-size:12px;
	font-weight:bold;
}
.match_list_msg{
	text-align:center;
}
.cal_btn{
	text-decoration:underline;
	cursor:pointer;
	display:inline;
}



.cal_btn img{
	vertical-align:middle;
	margin:0px 2px;
}
.link_title{
	display:block;
	font-size:123.1%;
	color:#ffffff;
}
.link_url{
	display:block;
	padding:4px 12px;
}

.link_url a{
	color:#999999;
}

.link_list{
	padding:20px;
}
.link_item{
	
	display:block;
	margin:6px 0px;
	padding:24px 106px;
	background-image:url('../img/link_arrow.gif');
	background-repeat:no-repeat;
}

.form_block{
width:393px;
margin:12px auto;
}
.page_footer{
	margin-right:52px;
	text-align:right;
	margin-top:12px;
}
.page_footer span{
	margin:0px 3px;
}
.page_tag{
	cursor:pointer;
}
.current_page_tag{
	font-weight:bold;
	text-decoration: underline;
}
a.terms_link{
	color:#0000ff;
}
a.terms_link:hover{
	color:#0000ff;
}
.terms_list{
	color:#000000;
	text-align:left;
	padding:0px 25px;
	width:400px;
}
.terms_list h1,.terms_list h2{
	font-size:13px;
}
.terms_list li{
	font-size:13px;
	list-style:decimal;
	margin:12px 0px;
}
.keyword{
	/*font-weight:bold;*/
	background:#ffee88;
	color:#000000;
	padding:1px;
}
#search_league_all{
	display:none;
	
}