html {
	margin: 0;
	padding: 0;
	}
body
{
/*filter:progid:dximagetransform.Microsoft.BasicImage(grayscale=1);*/
	font-family:"Lucida Grande","Verdana","Lucida","Arial","helvatica","宋体","sans-serif";
	font-size: 13px;
	color: #555753; 
	line-height: 1.88889;
	margin: 0; 
	padding: 0;
}
p { 
	margin:0;
	text-align: justify;
	}
h3 { 
	font: italic normal 1.4em georgia, sans-serif;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #7D775C;
	}
input,textarea{font-size:12px; padding:3px;}
.inputVisite{font-family: verdana;background-color: #EEEEEE;border-bottom: #FFFFFF 1px solid;border-left: #CCCCCC 1px solid;border-right: #FFFFFF 1px solid;border-top: #CCCCCC 1px solid;font-size: 12px;}
.inputHover {font-family:verdana;background-color:#fff;font-size: 12px;border: 1px solid #dadbda;}
.input_text_gray {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; 
	FONT-SIZE: 12px; BORDER-LEFT: #c3c3c3 1px solid; 
	LINE-HEIGHT: 120%; BORDER-BOTTOM: #ddd 1px solid;
	color:#999999;
	height:16px;
}

.selectStyle{
	width:100%;
	clear:both;
	text-align:center;
}
.selectStyle_L
{
	float:left;
	width:52px;
}
.selectStyle_R
{
	border:1px solid #7F9DB9;
	float:right;
	width:125px;
	margin-right:3px;	
}
.searchDatetext
{
border:0px;
height: 15px;
float:left;
margin-left:0px;
padding-left:0px;
padding-right:0px;
margin-right:0px;
}
.date_button
{
	BACKGROUND: url(../image/ico/datetime.gif) no-repeat;
	border:0px;
	float:right;
	height:16px;
	width:16px;
	margin-top:2px;
	cursor:pointer;
}
.imgSearch_button
{
	BACKGROUND: url(../image/ico/search.gif) no-repeat;
	border:0px;
	float:right;
	height:16px;
	width:16px;
	margin-top:2px;
	cursor:pointer;
}
.imgSelect_button
{
	BACKGROUND: url(../image/ico/select.gif) no-repeat;
	border:0px;
	float:right;
	height:17px;
	width:16px;
	margin-top:1px;
	margin-right:0px;
	cursor:pointer;
}
.imgAdd_button
{
	BACKGROUND: url(../image/ico/add.gif) no-repeat;
	border:0px;
	float:right;
	height:16px;
	width:16px;
	margin-top:2px;
	cursor:pointer;
}
.inputFrameSearch
{
	border:1px solid #dadbda;
	width:168px;
	margin-right:3px;
	clear:both;
}
.input_text {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; 
	FONT-SIZE: 12px; BORDER-LEFT: #c3c3c3 1px solid; 
	LINE-HEIGHT: 120%; BORDER-BOTTOM: #ddd 1px solid;
	color:#000;
	height:16px;
}
.inputTable {
 font-family: verdana,Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #999999;
 background-color: #FFFFE1;
 border: 1px solid #999999;
 text-align:right;
 height:12px;
}
.selectTable {
 font-family: verdana,Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #999999;
 background-color: #fff;
 border: 1px solid #999999;
 height:11px;
 display:block;
 float:left;
 margin-left:2px;
 margin-bottom:2px;
}
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; 
BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;
CURSOR: pointer; 
margin-top:2px;
margin-left:2px;
}
.pbtn {
BORDER-RIGHT: #0b419b 1px solid; PADDING-RIGHT: 2px; 
BORDER-TOP: #0b419b 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
BORDER-LEFT: #0b419b 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #0b419b 1px solid;
CURSOR: pointer; 
margin-top:2px;
margin-left:2px;}
.box
{
	PADDING-RIGHT:0px; 
	PADDING-LEFT: 0px; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #fff 1px solid;
}
a:link { 
	text-decoration: none; 
	}
a:visited {
	text-decoration: none; 
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #9685BA;
	}
.logout {
	MARGIN-TOP: 2px; FONT-SIZE: 12px; FLOAT: left; COLOR: white
}
.logout A:hover {
	COLOR: black
}
.titleImg {
	PADDING-LEFT: 10px; 
	FLOAT: left; 
	WIDTH: 170px; 
	HEIGHT: 70px;
	padding-right:0px;
}
#head
{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:auto;
	width:987px;
	text-align:left;
	clear:both;
	line-height: 1.88889;
}
#head_menu
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	PADDING-TOP: 0px;
}
#head_title{
	FLOAT: right;
	MARGIN: 0px 0px 0px;  
}
#nav 
{
	clear:both;
	FLOAT: left; 
	MARGIN: 35px 0px 0px;  
	LIST-STYLE-TYPE: none;
}
#nav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(../Image/head.gif) no-repeat right -321px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 3px;
	PADDING-TOP: 0px; 
	FONT-FAMILY: 宋体; 
	LIST-STYLE-TYPE: none;
}
#nav A {
	PADDING-RIGHT: 20px; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(../Image/head.gif) no-repeat 0px -284px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	CURSOR: hand; 
	COLOR: #01080D; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: 宋体;
	TEXT-DECORATION: none
}

#nav A:hover { 
	BACKGROUND: url(../Image/head.gif) no-repeat right -247px; 
	}
#nav .cur {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(../Image/head.gif) no-repeat right -247px;
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 3px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: 宋体; 
	LIST-STYLE-TYPE: none
}
#nav .cur A {
	PADDING-RIGHT: 20px; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(../Image/head.gif) no-repeat 0px -211px;
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	CURSOR: hand; 
	COLOR: #2B287F; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: 宋体; 
	TEXT-DECORATION: none;
}
#headerLine {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../Image/head-border.gif) repeat-x 0px -55px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	HEIGHT: 30px
}
#mainMenu {
	MARGIN-TOP: 5px; 
}
#welcome_left {
	FONT-SIZE: 12px; FLOAT: left; COLOR: white;
}
#mainMenu SPAN {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px 20px; PADDING-TOP: 0px
}
.fullDiv
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#1f3a87;
	margin-left:10px;
}
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 0;
	margin-top:0px;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree input
{
	border: 0px;
	vertical-align: middle;	
	PADDING-RIGHT:0px; 
	PADDING-LEFT: 0px; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 0px;
	height:13px;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
	width:800px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.hd{width:100%;}
.h1{float:left; margin-top:10px; text-align:center; font:bold 14px Arial;}
.h2{float:left; margin-top:14px;}
.h3{float:right; clear:right; color:#ccc; margin:1px 12px;}
img{border:0;}
a{color:#000;}a:hover{color:#36c;}
.l{float:left;}.r{float:right; clear:right;}.c{clear:both;}
.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}
.c0,a.c0{color:#000; font-family:Arial;}
.c6,a.c6{color:#666; font-family:Arial;}
.c9,a.c9{color:#999; font-family:Arial;}
.cc,a.cc{color:#ccc; font-family:Arial;}
.cd,a.cd{color:#ddd; font-family:Arial;}
.ce,a.ce{color:#eee; font-family:Arial;}a.ce:hover{color:#fff; font-family:Arial;}
.co,a.co{color:#f90; font-family:Arial;}
.cr,a.cr{color:#f00; font-family:Arial;}
.cf,a.cf{color:#fff; text-decoration:none; font-family:Arial;}a.cf:hover{color:#fff; text-decoration:underline; font-family:Arial;}
.sl,a.sl{color:#369; font-family:Arial;}a.sl:hover{color:#36c; font-family:Arial;}
.cl,a.cl{color:#3c0; font-family:Arial;}a.cl:hover{color:#36c; font-family:Arial;}
.sec1 {
CURSOR: pointer; 
COLOR: #1f3a87; 
BORDER-BOTTOM: #cbcbcb 1px solid; 
BACKGROUND-COLOR: #ffffff
}
.sec2 {
BORDER-RIGHT: #cbcbcb 1px solid; 
BORDER-TOP: #cbcbcb 1px solid;
BORDER-LEFT: #cbcbcb 1px solid; 
CURSOR: pointer; 
COLOR: #1f3a87; 
BACKGROUND-COLOR: #f2f6fb;
}
.tdclick {
BORDER-RIGHT: #cbcbcb 1px solid; 
BORDER-TOP: #cbcbcb 1px solid;
BORDER-LEFT: #cbcbcb 1px solid; 
CURSOR: pointer; 
COLOR: #1f3a87; 
BACKGROUND-COLOR: #f2f6fb;
}
.main_tab {
BORDER-RIGHT: #cbcbcb 1px solid; 
BORDER-LEFT: #cbcbcb 1px solid; 
COLOR: #000000; 
BORDER-BOTTOM: gray 1px solid; 
BACKGROUND-COLOR: #f2f6fb
}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #f3f5f7}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.imgFrame {
 border: 1px solid #999999;
}
.STYLE1 {
	color: #0000FF;
	font-weight: bold;
}
.STYLE2 {
	color:#FF0000;
	font-weight: bold;
}