body{margin:0;line-height:1.8; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; background:#ddf5fe url(sd/bg.jpg) center repeat-y;}
td, th, select, textarea {
	font-size: 12px;
	color: #333333;line-height:1.8;
}

.maill input {
	border:1px solid #c5c6c9;
	height:20px;
	line-height:22px;
	width:130px;
	background:url(../images/input_bg1.jpg);
	border-color:#eeeeee;
	font-size:12px;
	line-height:18px;
}
input {
	border:1px solid #c5c6c9;
	background:url(../images/input_bg1.jpg);
	border-bottom-color:#999999;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	font-size:12px;
	line-height:18px;
}
textarea {
	border:1px solid #c5c6c9;
	border-bottom-color:#999999;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	
}.inputnoborder {
	border:0px none;
	background:none;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover, a:active {
	color:#ec0000;
}
img{border:none;}


DIV.pages {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.pages A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.pages A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.pages SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.pages SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.menu a:link{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:48px; line-height:48px; text-align:center; display:block; width:104px;}
.menu a:visited{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:48px; line-height:48px; text-align:center; display:block; width:104px; }
.menu a:active{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:48px; line-height:48px; text-align:center; display:block; width:104px; }
.menu a:hover{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFCC; height:48px; line-height:48px; text-align:center; display:block; width:104px; background:url(sd/over.jpg)}

.menu2 a:link{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:35px; line-height:35px; text-align:center; display:block;}
.menu2 a:visited{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:35px; line-height:35px; text-align:center; display:block; }
.menu2 a:active{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFFF; height:35px; line-height:35px; text-align:center; display:block; }
.menu2 a:hover{font-family:Microsoft yahei,黑体; font-size:13px; color:#ffffff; height:35px; line-height:35px; text-align:center; display:block;}

.menus a:link{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFCC; height:48px; line-height:48px; text-align:center; display:block; width:104px; background:url(sd/over.jpg)}
.menus a:visited{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFCC; height:48px; line-height:48px; text-align:center; display:block; width:104px; background:url(sd/over.jpg)}
.menus a:active{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFCC; height:48px; line-height:48px; text-align:center; display:block; width:104px; background:url(sd/over.jpg)}
.menus a:hover{font-family:Microsoft yahei,黑体; font-size:13px; color:#FFFFCC; height:48px; line-height:48px; text-align:center; display:block; width:104px; background:url(sd/over.jpg)}

.sub a{background:url(sd/but.jpg); width:201px; height:33px; text-indent:20px; display:block; margin:auto; margin-top:6px; line-height:33px;}\
.time{font-family:Microsoft yahei,黑体; font-size:13px; color:#ffffff; margin-left:20px;}

.title{font-size:13px; color:#ffffff; font-family:Microsoft yahei,黑体; width:120px;text-align:center; float:left;}
.place{font-size:13px;  font-family:Microsoft yahei,黑体; margin-left:30px;}

.tb{border:#DFDFDF 1px solid; border-top:none; padding-bottom:6px;}
.foot{border-top:#DFDFDF 1px solid;}

.more{float:right; margin-right:10px;}