@charset "utf-8";

#top-main{
	width:960px;
}
#top-terop{
	width:920px;
}
#top-special,#top-service{
	margin-bottom:50px;
}

#top-special{
	width:640px;
	float:left;
}
#top-special dl{
	width:600px;
	padding:0px 15px 30px 15px;
	background:url(../../images/top_info_btmBg.jpg) no-repeat bottom left;
}
#top-special dl dt{
	clear:left;
	width: 10em;
	float: left;
	padding-bottom: 1px;
	text-indent:1em;
}
#top-special dl dd{
	padding-left: 10em;
	margin-bottom:10px;
	border-bottom: 1px dotted #9b9999;
}
#top-special div{
	margin-bottom:15px;
	background:url(../../images/top_info_bg.gif) repeat-y top left;
}
#top-special p.listPageBtn a{
	width:75px;
	height:28px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0em;
	background:url(../../images/top_listBtn.gif) no-repeat 0px -28px;
	position:relative;
	top:-33px;
	left:550px;	
}
#top-special p.listPageBtn a:hover{
	background:url(../../images/top_listBtn.gif) no-repeat 0px 0px;
}

#top-service{
	width:258px;
	padding:10px 5px;
	float:right;
	background-color:#f5f7f8;
	border:1px solid #f0f1f2;
}
#top-service ul{
	margin-bottom:20px;
}
#top-service ul li{
	margin-bottom:5px;
}
#top-service p{
	padding:5px;
	font-size:x-small;
}
#top-service p.linkTitle{
	padding:0;
}
#top-service div{
	margin-bottom:10px;
	background:url(../../images/top-service_divBg.gif) repeat-y top left;
}
#top-service div p.lastChild{
	padding-bottom:12px;
	background: url(../../images/top-service_divBtm.jpg) no-repeat bottom left;
}
