@charset "utf-8";
/* CSS Document */


#contentLeft{
	float:left;
}

#content #leftArea span{
	display:block;
	text-align:right;
}

#content #leftArea span a{
	background:url(../common/images/i02.gif) 0 3px no-repeat;
	color:#1D8FF8;
	padding-left:10px;
}

#leftArea{
	background:url(../images/content_line_bg.gif) right top no-repeat;
	float:left;
	margin:38px 20px 0 0;
	padding:0 20px 0 0;
	width:315px;
	text-align:left;
}

#centerArea{
	float:left;
	margin:38px 0 0 0;
	width:315px;
	text-align:left;
}

#rightArea{
	background:#000000;
	height:100%;
	float:right;
	margin:0;
}

#content .title{
	padding-bottom:5px;
	margin-bottom:7px;
	border-bottom:1px dotted #6d5c50;
}

/*
leftArea
-----------------------------------------------------*/
#leftArea dl{
	margin-bottom:40px;
}

#leftArea dt{
	float:left;
}

#leftArea dd{
	float:left;
	text-align:left;
	margin-left:5px;
	width:230px;
}

/*
centerArea
-----------------------------------------------------*/

#centerArea dl{

}

#centerArea .topics dt{
	color:#7db100;
	float:left;
	width:54px;
}

#centerArea .topics dd{
	text-align:left;
	margin-bottom:8px;
	padding-left:55px;
}

#centerArea .topics{
	margin-bottom:10px;
}

#centerArea .topics .box{
	display:block;
	overflow:auto;
	width:320px;
	height:115px;
}

#centerArea .banner{
	margin-bottom:20px;
}

#centerArea .event .box{
	display:block;
	overflow:auto;
	width:318px;
	height:80px;
	margin-bottom:17px;
}

#centerArea .event li span{
	color:#fe2d3c;
}

#centerArea .mobile dt{
	float:left;
	width:190px;
	margin-right:7px;
}


#centerArea .mobile dd{
	float:left;
}


#bannerArea{
	background:url(../common/images/banner_line_bg.gif) top repeat-x;
	text-align:left;
	margin:0 0 10px 0;
	padding-top:10px;
	width:668px;
}

#bannerArea ul li{
	float:left;
	margin-right:24px;
}