BODY {
	FONT-SIZE: 12px; COLOR: #256504; FONT-FAMILY: verdana, sans-serif; voice-family: inherit
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #333; PADDING-TOP: 0px;width:1007px;
}
BODY{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 6px 3px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;margin:0px
}
FORM {
	MARGIN: 0px
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:active {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bd1d01; TEXT-DECORATION: underline
}
#header {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
HTML #header UL {
	RIGHT: 50px
}
#header {
	Z-INDEX: 1; BACKGROUND: url(header-background.png) repeat-x 50% top; POSITION: relative; HEIGHT: 38px
}
#header1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 100px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header H1 {
	MARGIN: 0px
}
#header UL {
	BORDER-RIGHT: #1f2635 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #576178 1px solid; COLOR: #fff; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 66px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#header UL SPAN {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 13px; TEXT-DECORATION: none
}
#header UL A:link {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 13px; TEXT-DECORATION: none
}
#header UL A:visited {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 13px; TEXT-DECORATION: none
}
#header UL LI SPAN {
	BACKGROUND: url(2.gif); TEXT-DECORATION: none
}
#header UL LI A.current {
	BACKGROUND: url(2.gif); TEXT-DECORATION: none
}
#header UL LI A:hover {
	BACKGROUND: url(2.gif); TEXT-DECORATION: none
}
#menu_check {
	BACKGROUND: url(2.gif)
}
#menu_uncheck {
	BACKGROUND: url(1.gif)
}




#main-feature .feature-contents {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px 0px; max-width: 914px;text-align:left;
}
#home #main-feature-background {
	BACKGROUND-IMAGE: url(main.jpg)
}
#home .variation3#main-feature-background {
	BACKGROUND-POSITION: center 0px; BACKGROUND-IMAGE: url(main.jpg); BACKGROUND-REPEAT: no-repeat
}
#home #main-feature {
	MARGIN-TOP: 0px
}
#home #main-feature P {
	MIN-HEIGHT: 80px
}
#home #main-feature .feature-contents {
	PADDING-BOTTOM: 30px
}
#main-feature .feature-contents {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; MIN-HEIGHT: 150px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; HEIGHT: auto
}
#home #main-feature .feature-contents {
	MIN-HEIGHT: 285px
}
HTML #home #main-feature .feature-contents {
	HEIGHT: 285px
}
#home #content {
	COLOR: #5f6775
}


#header HR {
	DISPLAY: none
}
#footer HR {
	DISPLAY: none
}


.download-other {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; MIN-HEIGHT: 0px; MARGIN-LEFT: 20px; COLOR: #515f78; LINE-HEIGHT: 100%; PADDING-TOP: 2px; HEIGHT: auto
}
#main-feature .download-other {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; MIN-HEIGHT: 0px; MARGIN-LEFT: 20px; COLOR: #515f78; LINE-HEIGHT: 100%; PADDING-TOP: 2px; HEIGHT: auto
}
#home #main-feature P.download-other {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; MIN-HEIGHT: 0px; MARGIN-LEFT: 20px; COLOR: #515f78; LINE-HEIGHT: 100%; PADDING-TOP: 2px; HEIGHT: auto
}


#content {
	 MARGIN: 0px auto;width: 1007px;/*text-align:center;*/
}
#home .front-feature-left {
	 FLOAT: right;WIDTH: 47%; MARGIN-RIGHT: 5%;
}
#home .front-feature-right {
	FLOAT: right; WIDTH: 43%;
}
#home .front-feature H3 {
	MARGIN-LEFT: 40px
}
#home .front-feature P {
	MARGIN-LEFT: 40px
}
#home .front-feature UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#home .front-feature LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#home .front-feature-right H3 {
	MARGIN-LEFT: 30px
}
#home .front-feature-right UL {
	MARGIN-LEFT: 30px
}
#home .front-feature-right P {
	MARGIN-LEFT: 30px
}
#home .front-feature P {
	MARGIN-TOP: 0px
}
#home .front-feature IMG {
	FLOAT: left
}
#home .front-feature .corner-box {
	PADDING-BOTTOM: 0px;text-align:left;
}



#footer {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #888; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#footer-contents {
	BORDER-TOP: #c9d0e0 1px solid; PADDING-TOP: 15px;
	FONT-SIZE: 100%; BACKGROUND: url(centerfoot.jpg) repeat center; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 5px;TEXT-ALIGN: center;
}










#breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#breadcrumbs {
	FONT-SIZE: 12px; MARGIN: auto
}
#breadcrumbs1 {
	 FONT-SIZE: 100%; BACKGROUND: url(centertop.jpg) repeat center; PADDING-BOTTOM: 30px; COLOR: #999; PADDING-TOP: 4px
}




#side {
	FLOAT: left; WIDTH: 200px
}
#nav:unknown {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(menu_tr.gif) no-repeat right top; MARGIN: 0px; LINE-HEIGHT: 0.1; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 9px; content: url("key-point_tl.gif");text-align:left;
}
#nav {
	BACKGROUND: url(menu_back.gif) #e0e9e9 repeat-y right 50%;text-align:left;
}
#nav:unknown {
	BORDER-TOP: #fff 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(menu_br.gif) no-repeat right bottom; MARGIN: 0px; LINE-HEIGHT: 0.1; PADDING-TOP: 0px; HEIGHT: 8px; content: url("key-point_bl.gif")
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav {
	MARGIN-BOTTOM: 1em
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #666; PADDING-TOP: 6px
}
#nav LI SPAN#configParent {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav LI SPAN #configuration {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav LI A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #edf2f2; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: #e0e9e9
}
#nav LI LI SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#nav LI LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}






TABLE {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; MARGIN: 0px 0px; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}







#mainContent {
	FLOAT: left; WIDTH: 700px;padding:0px 0px 0px 10px
}

P {
	LINE-HEIGHT: 100%
}

.altbg10 {
	BACKGROUND: #FFFFFF; FONT: 12px Tahoma, Verdana,bold;
	BORDER-BOTTOM: #bbe9ff 0px solid;
	BORDER-TOP: #bbe9ff 0px solid;
}
.altbg11 {
	BACKGROUND: #f5fbff; FONT: 12px Tahoma, Verdana;
	BORDER-BOTTOM: #bbe9ff 1px solid;
	BORDER-TOP: #bbe9ff 1px solid;
}
.altbg2 {
	BACKGROUND: #ffffff; FONT: 12px Tahoma, Verdana
}
TD.altbg2 {
	BORDER-BOTTOM: #bbe9ff 1px solid
}

/* ====================================================== */
/* ==========page分页=========== */

.p_bar {
	margin: 1px 0px;
	/*float:right;*/
	clear: both;
	width: 100%;
	height: 18px;
	padding-top: 1px;
	padding-bottom: 1px !important;
}
.p_bar a {
	float: left;
	padding: 1px 4px;
	font-size: 12px;
	text-decoration: none;
}
.p_input {
	border: 0px;
	padding: 0px;
	width: 40px;
	height: 20px !important;
	> height: 20px !important;
	height: 20px;
	margin: 0px;
	background: #FFFFFF;
}
.p_total {
	background-color: #F5FBFF;
	border: 1px solid #6699CC;
	border-right: 0px solid #6699CC;
	font-weight: bold;
}
.p_pages {
	background-color: #F5FBFF;
	border: 1px solid #6699CC;
	margin-right:1px;
	vertical-align: middle;
	font-weight: bold;
}
.p_num {
	background-color: #FFFFFF;
	border: 1px solid #A3C2E0;
	margin-right:1px;
	vertical-align: middle;
}
a:hover.p_num {
	background-color: #F5FBFF;
	border: 1px solid #6699CC;
	text-decoration: none;
}
.p_redirect {
	background-color: #FFFFFF;
	border: 1px solid #A3C2E0;
	margin-right:1px;
	font-size: 12px !important;
	font-size: 13px;
}
a:hover.p_redirect {
	background-color: #F5FBFF;
	border: 1px solid #0099FF;
	text-decoration: none;
}
.p_curpage {
	margin-right:1px;
	border: 1px solid #A3C2E0;
	vertical-align: middle;
	background-color: #F4FAFB;
	color: #FF6600;
	font-weight: bold;
}



#home .front-feature .corner-box .UL {
	PADDING: 5px
}



/*按钮样式 */
.submitbutton {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0px 10px !important;
	padding: 0px 0px;
	color: #595E62;
	background: url(images/bg_button.gif) repeat-x;

	/*for Mozilla*/
 	outline: 1px solid #CCECFB ;
	border: 1px solid #FFFFFF !important;
	height: 21px !important;
	line-height: 22px !important;

	/*for IE7*/
	> border: 1px solid #CCECFB !important;
	> height: 21px !important;
	> line-height: 20px !important;

	/*for IE*/
	border: 1px solid #CCECFB ;
	height: 19px !important;
	height: 21px;
	line-height: 20px;
}
input, select, textarea{
	margin: 0px 0px;
	border: 1px solid #CCECFB;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:1.1em !important;
	line-height: 1.3em;
	color: #595E62;
	background: #FFFFFF;

	/*text-align:left;*/
}
input {
    height: 17px!important;
	height: 21px;
}
.checkbox, .radio {
	border: 0px;
	background: none;
	vertical-align: middle;
	height: 16px;
}

.userlist {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 1px; 
	WIDTH: 100%; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #A6CBE7 1px dotted; 
	BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-COLOR: #FFFFFF
} 

.t_table {
border-left: 1px solid #86B9D6;
border-top: 1px solid #86B9D6;
border-spacing: 0px;
}
.t_table td {
padding: 4px;
border-bottom: 1px solid #86B9D6;
border-right: 1px solid #86B9D6;
}

/* 有链接图片边框 */
.img A {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid;  
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
	COLOR: #4a9ae9;
	TEXT-DECORATION: none
	PADDING:0px 1px 0px 1px;
}
.img A:hover {
    COLOR: #666666;
	BACKGROUND: url(images/bg_blue.gif);
	BORDER-RIGHT: #97cdeb 1px solid; 
	BORDER-TOP: #97cdeb 1px solid; 
	BORDER-LEFT: #97cdeb 1px solid; 
	BORDER-BOTTOM: #97cdeb 1px solid
}

.radiobutton {
	BORDER-RIGHT: #7ac4ea 0px solid; BORDER-TOP: #7ac4ea 0px solid; FONT: 12px Tahoma, Verdana; BORDER-LEFT: #7ac4ea 0px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #7ac4ea 0px solid; BACKGROUND-COLOR: #FFFFFF
}




.wrapper {
	MARGIN: 0px auto; WIDTH: 930px
}
.section {
	FLOAT: right; WIDTH: 740px
}
.aside {
	FLOAT: left; WIDTH: 180px
}