/*整站基本元素定义*/
* {
	margin:0;
	padding:0;
}
body {
	text-align:left;
	font-family:"Arial";
	font-size:12px;
	line-height:18px;
	color:#4e4e4e;
	background:#ffffff;
	overflow-x:hidden;
}
.clear {
	display:block;clear:both;
}
a {
	color:#4e4e4e;
	text-decoration: none;
}
a img {
	border: none;
}
a:focus {
	outline: none;
}
hr {
	width:100%;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #dddddd;
}
td{
	font-size:12px;
}
caption{
	font-size:12px;
}
.keystone {
	color:#ff7b00;
	font-weight:bold;
}
/*框架定义*/
#frontArea {
	line-height:36px;
	background:#202020 url('../images/frontArea.gif') repeat-y top center;
}
#topArea {
	line-height:36px;
	background:url('../images/topArea.gif') repeat-x bottom left;
}
#leftArea {
	line-height:29px;
	background:url('../images/leftArea.gif') repeat-y top left;
}
#mainArea {
	margin-top:1px;
	padding:20px;
	background:url('../images/mainArea.gif') repeat-x top left;
}
#mainAreaPlus {
	margin-top:1px;
	padding:20px;
	background:url('../images/mainArea.gif') repeat-x top left;
}
.pageTitle {
	line-height:32px;
	color:#4e4e4e;
	font-size:14px;
	text-indent:16px;
	background:url('../images/pageTitle.gif') repeat top left;
}
.pageNav {
	line-height:32px;
	height:32px;
	color:#4e4e4e;
	background:url('../images/pageNav.gif') repeat top left;
}