
/* Class */

.menulink:link {text-decoration: none; color: #ffffff;}
.menulink:visited {text-decoration: none; color: #ffffff;}
.menulink:active {text-decoration: none;color:#ffffff;}
.menulink:hover {text-decoration: none; color: #ffffff;}

.firstlink:link {text-decoration: none; color: #00a650;}
.firstlink:visited {text-decoration: none; color: #00a650;}
.firstlink:active {text-decoration: none;color: #00a650;}
.firstlink:hover {text-decoration: underline; color: #00a650;}

.bluelink:link {text-decoration: underline; color: blue;}
.bluelink:visited {text-decoration: underline; color: blue;}
.bluelink:active {text-decoration: underline;color: blue;}
.bluelink:hover {text-decoration: underline; color: blue;}

.blacklink:link {text-decoration: none; color: black;}
.blacklink:visited {text-decoration: none; color: black;}
.blacklink:active {text-decoration: none;color: black;}
.blacklink:hover {text-decoration: underline; color: #FF6600;}

div.level1{
	background-image: URL(/images/cata_level1.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding: 5px 0 0 15px;
	margin: 5px 0 0 0;
	font-size: 15px;
	font-weight: bold;
	font-family: 黑体;
	text-align: left;
	border: 0px;
	background-color: #00a650;
	color: #000000;
}

div.dot01{
	background-image: URL(/images/dot01.gif);
	background-repeat: repeat-x;
	height: 5px;
}

div.level2{
	background-image: URL(/images/cata_level2.gif);
	background-repeat: no-repeat;
	background-color: #0089cf;
	height: 22px;
	padding: 3px 0 2px 20px;
	margin: 5px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	font-family: 黑体;
	text-align: left;
	border: 0px;
	color: #000000;
	border-top: thin dotted #0089cf;
	border-bottom: thin dotted #0089cf;
}

div.content-title {
	text-align: center;
	padding-bottom: 2px;
	margin: 10px 0 0 0;
	color: #3366aa;
	font-weight: bold;
	font-size: 16px;
	font-family: 黑体;
}

.first{
	color:			#FF6600;
}

.headline{
	color:			#FF6600;
	font-family:	黑体;
	font-weight:	bold;
	font-size:		20px;
	left:	0px;
	top:	0px;
}

a.headline{
	color:			#FF6600;
}
a.headline:hover{
	color:#039;
	text-decoration:none;
}
a.headline:hover,a.headline:link,a.headline:visited
{
	font-family:	黑体, 宋体;
	font-size:		20px;
	font-weight:	bold;
	text-align:		left;
	padding:		0 0 10px 0;
	left:	0px;
	top:	0px;
	text-decoration:none;
}

.second{
	color:				#000066;
}

.title{
	width:				360px;
	text-align:			left;
	border:				0px;
	background-color:	#0089CF;
	color:				#000000;
}

.welcome{
	text-align:			center;
	border:				0px;
	background-color:	#0089CF;
	color:				#000000;
}

.menufont {
	color:#ffffff;
	FONT-SIZE: 9pt;
}

.engfont {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#9999FF;
	FONT-SIZE: 9pt;
}

div.title{
	width:				100%;
	text-align:			left;
	border:				1px outset #ccddee;
	background-color:	#ade;
	font-weight:		bold;
	font-size:			14px;
	height:				30px;
	padding:			5px 0 0 5px;
}

div.condition {
	width:				770px;
	background-color:	#FCFFE6;
	color:				#000000;
}

.toTitleAncherArea {
	text-align:			left;
	position:			absolute;
	left:				0px;
	top:				0px;
}

.toTitleAncherArea span {
	font-weight:		bold;
	font-size:			18px;
	color:				#FFFFFF;
	text-align:			center;
	background-color:	#9999FF;
	width:				200px;
	height:				32px;
	border:				1px outset #FFFFFF;
	padding-left:		0px;
	padding-top:		5px;
}

.toMenuAncherArea{
	text-align:			right;
}


.toMenuAncherArea a{
	text-align:			left;
	background-color:	#BBBBFF;
	width:				180px;
	border:				1px outset #FFFFFF;
	padding-left:		10px;
}

.label{
	font-size:			9pt;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#0089CF;
	text-align:			center;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelS{
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#0089CF;
	text-align:			center;
	width:				50px;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelM{
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#0089CF;
	text-align:			center;
	width:				100px;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelL{
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#0089CF;
	text-align:			center;
	width:				200px;
	border:				1px outset #FFFFFF;
	height:				22px;
	font-family:		'宋体','Courier New',monospace;
	/*ime-mode:			disabled;*/
	/*behavior:			url(toUppercase.htc);*/
}


.labelReq{
	font-weight:		bold;
	color:				#FFFF00;
	background-color:	#0089CF;
	text-align:			center;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelReqS{
	font-weight:		bold;
	color:				#FFFF00;
	background-color:	#0089CF;
	text-align:			center;
	width:				50px;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelReqM{
	font-weight:		bold;
	color:				#FFFF00;
	background-color:	#0089CF;
	text-align:			center;
	width:				100px;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.labelReqL{
	font-weight:		bold;
	color:				#FFFF00;
	background-color:	#0089CF;
	text-align:			center;
	width:				200px;
	border:				1px outset #FFFFFF;
	height:				22px;
}

.iText{
	font-weight:		normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体;
	width:				100px;
	BORDER-TOP-WIDTH:	1px;
	PADDING-RIGHT:		1px;
	PADDING-LEFT:		1px;
	BORDER-LEFT-WIDTH:	1px;
	FONT-SIZE:			9pt;
	BORDER-LEFT-COLOR:	#c0c0c0;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: crosshair;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	HEIGHT:				20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
}

.iTextIME{
	font-weight:		normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体;
	width:				100px;
	BORDER-TOP-WIDTH:	1px;
	PADDING-RIGHT:		1px;
	PADDING-LEFT:		1px;
	BORDER-LEFT-WIDTH:	1px;
	FONT-SIZE:			9pt;
	BORDER-LEFT-COLOR:	#c0c0c0;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: crosshair;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	HEIGHT:				20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
	ime-mode:		disabled;
}


.iText30{
	font-weight:		normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体;
	width:				250px;
	BORDER-TOP-WIDTH:	1px;
	PADDING-RIGHT:		1px;
	PADDING-LEFT:		1px;
	BORDER-LEFT-WIDTH:	1px;
	FONT-SIZE:			9pt;
	BORDER-LEFT-COLOR:	#c0c0c0;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: crosshair;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	HEIGHT:				20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
}

.iText30IME{
	font-weight:		normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体;
	width:				250px;
	BORDER-TOP-WIDTH:	1px;
	PADDING-RIGHT:		1px;
	PADDING-LEFT:		1px;
	BORDER-LEFT-WIDTH:	1px;
	FONT-SIZE:			9pt;
	BORDER-LEFT-COLOR:	#c0c0c0;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: crosshair;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	HEIGHT:				20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
	ime-mode:		disabled;
}

input.iYMD{
	font-weight:		normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体;
	width:				80px;
	BORDER-TOP-WIDTH:	1px;
	PADDING-RIGHT:		1px;
	PADDING-LEFT:		1px;
	BORDER-LEFT-WIDTH:	1px;
	FONT-SIZE:			9pt;
	BORDER-LEFT-COLOR:	#c0c0c0;
	BORDER-BOTTOM-WIDTH:1px;
	BORDER-BOTTOM-COLOR: #c0c0c0;
	PADDING-BOTTOM: 1px;
	CURSOR: crosshair;
	COLOR: #000000;
	BORDER-TOP-COLOR: #c0c0c0;
	PADDING-TOP: 1px;
	HEIGHT:				20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #c0c0c0;
	ime-mode:		disabled;
}

.buttonS{
	width:				25px;
	height:				20px;
}

.buttonM{
	width:				80px;
	height:				20px;
}

.buttonL{
	width:				200px;
	height:				24px;
}

.buttonControl{
	font-size:			10px;
	width:				20px;
	margin-right:		2px;
	height:				23px;
}

.withTitle{
	cursor:				crosshair;
}

.recordCount{
	width:				95%;
	font-weight:		bold;
	text-align:			right;
	color:				#000066;
}

.hrH{
	margin-top:			7px;
}

.hrM{
	margin-top:			3px;
}

.hrF{
	margin-top:			-3px;
}

.divD{
	//height:				348px;
	//overflow:			auto;
	margin-top:			-3px;
	margin-left: 		0px;
}

.divM{
	height:				223px;
	overflow:			auto;
	margin-top:			-3px;
	margin-left: 		127px;
}

.btop{
	margin-top:			7px;
}

.divfn{
	margin-top:			-18px;
}

.option{
	color:				#FFFF00;
}

.rowBkcolor0{
	background-color:	#FFFFFF;
}

.rowBkcolor0 td{
	background-color:	#FFFFFF;
}

.rowBkcolor0 td span{
	background-color:	#FFFFFF;
}

.rowBkcolor1{
	background-color:	#EAEAEA;
}

.rowBkcolor1 td{
	background-color:	#EAEAEA;
}

.rowBkcolor1 td span{
	background-color:	#EAEAEA;
}

.clarity {
	filter: Alpha(Opacity=10, FinishOpacity=50, Style=1, StartX=0, StartY=1, FinishX=200, FinishY=100);
}




.timestyle{
	font-size:11px;
	color:#666;
}
.timestyle1{
	font-size:11px;
	color:#666;
	padding:4px 0 4px 7px;
}

.input_nomal{
	border:1px solid #aaa;
	background:url(input_on_bg1.jpg);
}

#sbutton{
	margin-left:122px;
	margin-top: 5px;
	width:60px;
}
.formblock br{
	clear: left;
}
.zc_line{
	margin:8px 0 5px 0;
	border-top:1px solid #666;
}
.redfont{
	color:#f00;
	margin:3px 0;
}
.redfont input{
	border:0;
	background:;
}



.content-body {
	MARGIN: 8px auto;
	OVERFLOW: hidden;
	//WIDTH: 96%;
	LINE-HEIGHT: 150%;
	TEXT-ALIGN: left
}
#contentPanel p {
	LINE-HEIGHT: 120%;
	height:	120%;
	margin-bottom: 15px; 
}
.content-info {
	FLOAT: right;
	TEXT-ALIGN: right
}
.content-title {
	font-size: 16px;
	padding-bottom: 2px;
	margin: 10px 0 0 0;
	color: #3366aa;
	font-family: 黑体;
}
.content-author {
	PADDING-RIGHT: 3px;
	BORDER-TOP: #999999 1px dashed;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: 100;
	FONT-SIZE: 11px;
	MARGIN: 0px 1px 0px 0px;
	COLOR: #999999;
	PADDING-TOP: 2px
}
.content-bottom {
	BORDER-RIGHT: #cccccc 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cccccc 1px dashed;
	PADDING-LEFT: 0px; BACKGROUND: #fafafa;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #cccccc 1px dashed;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px dashed;
	HEIGHT: 15px;
	TEXT-ALIGN: right
}
