@charset "utf-8";
body {
	margin-left: 0px;
	margin-right: 0px;
	background-image: url();
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FCFCFC;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.t {
	font-family: "黑体";
	color: 82A9D0;
	text-decoration: none;
	font-size: 14px;
	font-weight: 400;
	background-color: #FFFFFF;
}
.t2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B52E59;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
.b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	line-height: 150%;
}
/*CSS megas512 style pagination*/

DIV.megas512 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.megas512 A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #A83459; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #999999
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #999999
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #A83459; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.tab{
	margin:0px auto;
	font-size:12px;
	color:#4F4F4D;
	border-collapse:collapse;/*细线表格代码*/
	font-family: "宋体";
	line-height: normal;
}
.tab td{
border:1px solid #E3F2F0;/*细线表格线条颜色*/
}
.tab2{
	margin:0px auto;
	font-size:14px;
	color:#242424;
	border-collapse:collapse;/*细线表格代码*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
}
.tab2 td{
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #E3F2F0;
	border-left-color: #E3F2F0;
}
.h {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 200%;
}
.h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0595DC;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}
.inputstyle {
	border:1px solid #999;height:20px;line-height:20px;padding-left:2px;color:#8B2928;
}

/*add by jinhong*/
h1.title{font-size:14px;}
h2.title{font-size:16px;}
.pager{ text-align:center; margin:0 auto; height:25px; line-height:25px;}
.pager a{margin:0 5px; padding:2px 5px; text-decoration:none; border:#dedfde 1px solid; color:#A83459;font-family: "宋体";}
.pager a.current{border:none;color:#A83459; font-weight:700;}
.pager a.disabled{border:none;color:#adaaad;}
.pager a.wide{ padding:2px 8px;}
.pager a:hover{ background-color:#999999;border: #000 1px solid; color:#FFF;}
.worksinfo{ font-size:14px; height:20px; line-height:20px; font-weight:700; margin:3px 80px; text-align:left;}
.period{ display:block; width:150px; overflow:hidden;margin:5px 15px 5px 0; float:left;}
.selected{ border:#C00 1px solid; background-color:#FF9;margin:4px 13px 4px 0;}
.maintitle{ font-size:16px; font-weight:700; color:#C00; font-family:'Yahei','微软雅黑';}