﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		/*add by mzy 17/08/2007*/
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #919192; 
	SCROLLBAR-3DLIGHT-COLOR: #f1f1f1; 
	SCROLLBAR-ARROW-COLOR: #919192; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}
a:active
{
	text-decoration: none;
	color: #FF0000;
}
a:hover
{
	color: #FF0000;
	text-decoration: none;
	clip: rect( );
}
a:link
{
	color: #006699;
	text-decoration: none;
}
.link_1
{
	color: #006699;
	
	text-decoration: none;
	cursor:hand;
}
a:visited
{
	color: #006699;
	text-decoration: none;
}
A.always_black_line:link
{
	color: #000000;
	text-decoration: underline;
}
A.always_black_line:visited
{
	color: #000000;
	text-decoration: underline;
}
A.always_black_line:active
{
	color: #000000;
	text-decoration: underline;
}
A.always_black_line:hover
{
	color: #000000;
	text-decoration: underline;
}
p, table, tr, td, li
{
	font-size: 9pt;
	font-family: Arial,宋体;
}
BODY
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial,宋体; 
	/*background-color: #F7FAFF*/
	overflow: auto;
}
.toptitle
{font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;}


.lan
{
	font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;
	line-height: 19px;
	color: #000F5B;
}
.lan2
{
	font-size: 9pt;
	font-family: Arial,宋体;
	line-height: 19px;
	color: #000F5B;
}
.textbox
{
	border-bottom: #7F9DB9 1px solid;
	background-color: #ffffff;
	border-left: #7F9DB9 1px solid;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	font-size: 9pt;
	font-family: Arial,宋体;
}
.textbox_readonly
{
	border-bottom: #ACA899 1px solid;
	border-left: #ACA899 1px solid;
	border-right: #ACA899 1px solid;
	border-top: #ACA899 1px solid;
	font-size: 9pt;
	font-family: Arial,宋体;
	background-color: #F4F2E7;
}
.btton
{
	background-image: url(../images/titlebg.jpg);
	border-bottom: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-top: #90B4DD 1px solid;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
}

.handmouse
{
	cursor: hand;
}
.ctable
{
    border:1px #BDCFE5 solid;
    border-collapse:collapse;
    width:100%;
}
.grid_header
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	background-image: url(../images/a2.jpg);
	border-collapse: collapse;
	text-align: center;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;
	line-height: 19px;
	
	color: #000F5B;
}
.title_header
{
	background-image: url(../images/a1.jpg);
	height: 26px;
	font-size: 9pt;
	font-family: Arial,宋体;
	line-height: 19px;
	color: #000000;
}

.grid_common
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	background-color: #FfffFF;
	border-collapse: collapse;
}

.grid_commonEx
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	background-color: #FfffFF;
	border-collapse: collapse;
	width:130px;
}

.grid_commonExx
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	background-color: #FfffFF;
	border-collapse: collapse;
	width:30%;
}

.grid_autoGenerate
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	background-color: #EFF5FF;
	padding: 2 4 1 4;
	border-collapse: collapse;
	height: 21px;
}

.grid_item
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	background-color: #ffffff;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}

.grid_column
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
	text-align: left;	
}

.grid_columnEx
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 23px;
	font-size: 9pt;
	font-family: Arial,宋体;
	width:40%;	
}

.grid_columnExx
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 23px;
	font-size: 9pt;
	font-family: Arial,宋体;
	width:25%	
}

.grid_columnExxx
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 23px;
	font-size: 9pt;
	font-family: Arial,宋体;
	width:45%;	
}
.grid_columnExxxx
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 23px;
	font-size: 9pt;
	font-family: Arial,宋体;
	width:45%;	
}
.grid_right
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
	text-align: right;
}

.grid_right_item
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}
.grid_right_header
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
	text-align: center;
}
.grid_header_edits
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	background-image: url(../images/a2.jpg);
	border-collapse: collapse;
	text-align: center;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;
	line-height: 19px;
	color: #000F5B;
}
.title_header_edit
{
	background-image: url(../images/a1.jpg);
	height: 26px;
	font-size: 9pt;
	font-family: Arial,宋体;
	line-height: 19px;
	color: #ffffff;
}

.grid_common_edit
{
	border-top: #EFEFEF 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #EFEFEF 1px solid;
	border-bottom: #EFEFEF 1px solid;
	background-color: #ffffff;
	border-collapse: collapse;
}

.grid_autoGenerate_edit
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	background-color: #EFF5FF;
	padding: 2 4 1 4;
	border-collapse: collapse;
	height: 21px;
}

.grid_item_edit
{
	border-top: #EFEFEF 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #EFEFEF 1px solid;
	border-bottom: #EFEFEF 1px solid;
	background-color: #ffffff;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}

.grid_column_edit
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-right: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}
.grid_header
{
	border-top: #90B4DD 1px solid;
	border-left: #90B4DD 1px solid;
	border-right: #90B4DD 1px solid;
	border-bottom: #90B4DD 1px solid;
	background-image: url(../images/bgbg.gif);
	border-collapse: collapse;
	text-align: center;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;
	line-height: 19px;
	color: #000F5B;
}

.grid_right_item_edit
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}
.grid_right_header_edit
{
	border-top: #BDCFE5 1px solid;
	border-left: #BDCFE5 1px solid;
	border-bottom: #BDCFE5 1px solid;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
}
.grid_item_span_edit
{
	background-color: #efefef;
}
.hei-b {
	font-size: 9pt;
	font-family: Arial,宋体;
	line-height: 150%;
	color: #000000;
	font-weight: bold;
}
.title_b {
	font-size: 9pt;
	font-family: Arial,宋体;
	font-weight: bold;
	color: #325082;
    padding-left: 5px;
    border-right: 1px solid #8AA0C5;
    border-bottom: 1px solid #8AA0C5;
	/*text-align:center;*/
}
.tdbgcolor {
	background-color: #f6f6f6;
}

.littletitle
{
	font-size: 17pt;
	font-family: Arial,宋体;
	font-weight: bold;
}
.LightColumn
{
	background-color: #efefef;
}
.DeepColumn
{
	background-color: #EFEFEF;
}
.HeaderCaptionText
{
	font-family: Verdana;
	font-size: 9pt;
	font-family: Arial,宋体; /*font-weight: bold;*/
	margin: 3px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	color: #000000;
	background-color: #D7E0EC;
	line-height: 21px;
	width:180px;
}
.titlebg
{
	background-color: #D7E0EC;
	/*background-image: url(../images/bj.jpg);*/
	border-bottom: #849fbd 1px solid;
	border-left: #849fbd 1px solid;
	border-right: #849fbd 1px solid;
	border-top: #899AAA 1px solid;
	height: 23;
	width: 160;
	font-size: 9pt;
	font-family: Arial,宋体;
	color: #274b63;
	font-weight: bold;
}





.leftmoduleitem
{
	margin-bottom: 7px;
	margin-top: 2px;
}
.BigTitle{color:#000000;font-weight:bold;font-size:11.5pt;font-family: Verdana,宋体; background-color:#f6f6f6
	}
	
/**登录时所用到的CSS add by mzy**/
.xInfo{
	float:left;
	width:380px;
	margin:1px 0 5px;
}

.WarningMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00A8FF;
	background:#E2F5FF url(../Images/standard_msg_warning.gif) 5px 5px no-repeat;	
	color:#000;
}

.ErrorMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(../Images/standard_msg_error.gif) 5px 5px no-repeat;	
	color:#000;
}

.OkMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00BE00;
	background:#E6FFE6 url(../Images/standard_msg_ok.gif) 5px 5px no-repeat;
	color:#000;
}
.module_tree
{
	overflow: auto;
	white-space: nowrap;
	OVERFLOW-Y: auto; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #919192; 
	SCROLLBAR-3DLIGHT-COLOR: #f1f1f1; 
	SCROLLBAR-ARROW-COLOR: #919192; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	FONT-FAMILY: 宋体; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	LETTER-SPACING: 1pt; 
	TEXT-ALIGN: left;
	width: 180px;
	height: 570px;
	border: 1px solid #003370;
}
.List_HeaderStyle
{
	
   background-image:url(../images/bgbg.gif);
   font-size:12px;
   font-family:宋体; 
   height:21px;
   color:#043C82; 
   text-align:center;
   font-weight:normal;
}
.List_AlternatingRowStyle
{
   background-color:#EDF6FF;
   color:#000000;
   font-size:12px;
   font-family:宋体; 
   height:21px;
}
.List_RowStyle
{
   background-color:#FFFFFF;
   color:#000000;
   height:21px;
   font-size:12px;
   font-family:宋体; 
}
.List_SelectedRowStyle
{
   background-color:Yellow;
   color:#000000;
   font-size:12px;
   font-family:宋体; 
   height:21px;
}
.List_PagerStyle
{
  border-top: #90B4DD 1px solid;
  border-left: #90B4DD 1px solid;
  border-right: #90B4DD 1px solid;
  border-bottom: #90B4DD 1px solid;
   background-color:#FFFFFF;
   color:#3399FF;
   font-size:12px;
   font-family:宋体; 
   height:21px;
}
.hei
{
	
	font-size: 9pt;
	background-color: #90B4DD;
	font-family: Arial,宋体;
	color: #000000;
}
.LightColumn
{
	
	font-size: 9pt;
	background-color: #ffffff;
	font-family: Arial,宋体;
	color: #000000;
	height:21px;
	text-align: left;
}
.backhui
{   background-color:#EDF6FF;	
    font-weight:normal;
	padding: 2 4 1 4;
	margin-left: 6px;
	border-collapse: collapse;
	height: 21px;
	font-size: 9pt;
	font-family: Arial,宋体;
	text-align: left;
}

