* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

HTML {
	BACKGROUND-COLOR: #f5f6f7
}

BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px auto;
	WIDTH: 984px
}

#content_1 {
	background: url(../images/content-top_2.png) no-repeat 0px 0px;
	width: 100%;
	padding-top: 10px;
}

#content_2 {
	background: url(../images/content-bg_2.png) repeat-y;
	padding-bottom: 0px;
}

#content_3 {
	background: url(../images/content-bottom_2.png) no-repeat 0px 100%;
	padding-bottom: 10px;
}

#content_11 {
	background: url(../images/content-top.png) no-repeat 0px 0px;
	width: 100%;
	padding-top: 10px;
}

#content_22 {
	background: url(../images/content-bg.png) repeat-y;
	padding-bottom: 0px;
	float: left;
}

#content_33 {
	background: url(../images/content-bottom.png) no-repeat 0px 100%;
	padding-bottom: 10px;
	float: left;
}

#feature-nav {
	MARGIN-TOP: 6px;
	FLOAT: left;
	MARGIN-LEFT: 2px;
	WIDTH: 244px;
	_margin-left: 1px
}

#feature-nav ul {
	list-style: none
}

#feature-nav LI {
	LINE-HEIGHT: 1;
	POSITION: relative
}

#feature-nav LI A {
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(../images/fn_arrow_grey.gif) no-repeat 208px 50%;
	COLOR: #797c80;
	LINE-HEIGHT: 1;
	PADDING-TOP: 5px;
	HEIGHT: 30px
}

#feature-nav LI A:hover {
	BACKGROUND-IMAGE: url(../images/fn_arrow_blue.gif);
	/*background-color:#DCDFDB;
	COLOR: #08c;*/
	TEXT-DECORATION: none
}

#feature-nav LI A IMG {
	MARGIN: -1px 6px 0px 0px;
	VERTICAL-ALIGN: middle
}

#feature-nav H2 {
	BORDER-TOP: #eee 1px solid;
	MARGIN: 0px 27px 16px 22px;
	COLOR: #6f6f6f;
	PADDING-TOP: 20px
}

BODY #feature-nav LI#fn-select A {
	BACKGROUND-IMAGE: url(../images/fn_arrow_black.gif);
	CURSOR: default;
	COLOR: #000;
	BACKGROUND-REPEAT: no-repeat
}

/*form相关css设置*/
TEXTAREA {
	color: #0044aa;
	border: 1px solid #ccc;
	font-size: 12px;
}

INPUT {
	border: 1px solid #ccc;
	height: 20px;
	line-height: 20px;
}

.readonly {
	background-color: #EEEEEE;
}

/*表格相关设置*/
.tableClass {
	border-collapse: collapse;
	border: 1px solid #DDDDDD;
}
.tableClass td{
	border: 1px solid #DDDDDD;
	padding: 2px
}
.rowColor{
	background-color:#F5F5F5;
}

.tableAlternate {
	border-collapse: collapse;
	border: 1px solid #DDDDDD;
}  /* 非关键部分：给表格加个边框 */
.tableAlternate td,th {
	border: 1px solid #EEE;
	padding: 4px
}

.tableAlternate th {
	background: #EEE;
	border-bottom: 1px solid #CCC;
	padding: 4px;
}  /* 非关键部分：给表头定义样式 */
.trcolor {
	background-color: #FFF;
	color: #333;
}  /* 关键部分：定义tr的第一种样式 */
.trcolor2 {
	background-color: #F5F5F5;
	color: #333;
}  /* 关键部分：定义tr的第二种样式 */
.trcolor3 {
	background-color: #F2F2F2;
}  /* 关键部分：定义tr在鼠标悬浮状态的样式 */ 

/*struts2错误信息显示*/
.actionmessage {
	color: blue;
}

.actionerror {
	color: red;
}