/*-------------------放单选框及复选框的label样式---------------------------*/
.advlabel{
	overflow:		hidden;
	text-overflow:	ellipsis;
	vertical-align:	middle;
	text-align:		center;
}
/*-------------------复选框input样式---------------------------*/
.advcheckbox {
	width:			13px;
	height:			13px;
	vertical-align:	middle;
}
/*-------------------单选框input样式---------------------------*/
.advradio {
	width:			13px;
	height:			13px;
	vertical-align:	middle;
	margin-right:4;
}
/*-------------------按钮样式button---------------------------*/
.advbutton {
	overflow:	hidden;
	text-align:	center;
	letter-spacing:2px;
	vertical-align: top;
	padding-top:2px;
	font-size: 9pt;
	cursor: hand;
	height: 19px;
	background-color: white;
	background-image: url(../img/butnbg.jpg);
	border:1px solid #7AA2C3;
}
.advbutton-over
 {
	overflow:	hidden;
	text-align:	center;
	letter-spacing:2px;
	vertical-align: top;
	padding-top:2px;
	font-size: 9pt;
	cursor: hand;
	height: 19px;
	background-color: white;
	border:1px solid #9cb8e0;
}
/*-------------------按钮button中的图片样式---------------------------*/
.advbutton img{
	vertical-align:middle;
	margin-right:2;
	}
	/*-------------------数据控制条中的button按钮样式---------------------------*/
.data_ctrl button{
	width:25;height:20;
	}
	/*-------------------快捷键提示样式，加下划线并转为大写字母---------------------------*/
u{text-transform : uppercase; }
/*-------------------进度条外div样式---------------------------*/
.guage{
	width:190;
	height:12;
	border:1 solid background;
	background:white;
	overflow:hidden
}
/*-------------------进度条内div样式---------------------------*/
.guagesub{
	background: lime;
	filter:Alpha(Opacity=0,FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0);
	height:4;
}
/*-------------------数字微调输入框input样式---------------------------*/
.adjust input{
	width:100%;
	height:22;
	padding-right:17;
	text-align:right;
	}
	/*-------------------数字微调按钮button样式---------------------------*/
.adjust button{
	width:16;
	height:9;
	position:absolute;
	font-size:7;
	font-family:webdings;
	background-color:white;
	border:silver solid 1;
	
	}
/*-------------------组合框输入框input样式---------------------------*/
/*-------------------组合框输入框input样式---------------------------*/
.combobox input{
	width:86%;
	height:16;
	padding-right:17;
	}
/*-------------------组合框下拉按钮button样式---------------------------*/
.combobox button{
	width:17;
	height:17;
	position:absolute;
	font-size:9;
	line-height:1px;
	font-family:webdings;
	}
/*-------------------组合框下拉内容label样式---------------------------*/
.combobox label{
	width:100%;
	height:20px;
	padding-top:4;
	}
/*-------------------组合框当前选中项样式---------------------------*/
.combobox.selected{
	background:Highlight;
	color:white;
	width:100%;
	height:20px;
	}
/*-------------------组合框下拉内容体样式---------------------------*/
.combo_body{
	background:white;
	border:1 solid dimgray;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
	}
/*-------------------单选框组fieldset样式---------------------------*/
.radiogroup{
	padding:6;
	white-space:nowrap;
	width:12;
	border:1px solid royalblue;
}
/*-------------------选项卡字号td样式---------------------------*/
.tab_title td{
	font-size:9pt;
	}
/*-------------------未选中选项卡的span样式---------------------------*/
.tab_view span{
	height:18;
	border-top:1 solid white;
	border-left:1 solid white;
	border-right:1 solid background　;
	width:100%;
	padding-left:12;
	padding-right:12;
	padding-top:2;
	background:lightskyblue　;
	}
/*-------------------当前选项卡的td样式---------------------------*/
.tab_select{
	border-left: 1 solid background　;
	border-right: 1 solid background　; 
	border-top: 2 solid orange;
	background:lavender;
	}
/*-------------------未选中选项卡的td样式---------------------------*/
.tab_view{
	padding-top:2;
	border-bottom: 1 solid white;
	}
/*-------------------当前选项卡的span样式---------------------------*/
.tab_select span{
	width:100%;
	height:18;
	border-right:1 solid lightsteelblue;
	border-left:1 solid white;
	border-top:1 solid white;
	padding-left:12;
	padding-right:12;
	}
/*-------------------选项卡最后一个是空单元格，td样式---------------------------*/
.tab_blank{
	border-bottom: 1 solid white;
	width:80%;
	}
/*-------------------选项卡内容表格table样式---------------------------*/
.tab_body{
	border-left: 1 solid background　; 
	border-right: 1 solid background　; 
	border-bottom: 1 solid background　;
	background:lavender;
	}
/*-------------------选项卡内容表格td样式---------------------------*/
.tab_body.tab_td{
	border-right: 1 solid lightsteelblue　;
	border-left: 1 solid white; 
	border-bottom: 1 solid lightsteelblue　;
}

/*-------------------按钮外面的span样式---------------------------*/
.buttonskin{
	border-width: 1px;
	border-style: solid;
	border-color: gray background　background　gray;
	margin-right:1;
	}
/*-------------------时间输入框外div样式---------------------------*/
.date{
	width:160;
	background: #e4e4e4;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
	}
.date.datebackground
{
background: #e4e4e4;
}
/*-------------------时间输入框日期表格table样式---------------------------*/
.date.date_table{
	border:0px solid dimgray;
	background: #e4e4e4;
	padding:2;
	}
/*-------------------时间输入框时间输入表格单元格td样式---------------------------*/
.date.date_table.date_time td{
	font-size:9pt;
	}
/*-------------------时间输入框时间输入表格样式---------------------------*/
.date.date_table.date_time{
	width:100%;
	}
/*-------------------时间输入框弹出表格单元格td样式---------------------------*/
.date_body td{
	width:22;
	font-size:9pt;
	text-align:center;
	}
/*-------------------时间输入框弹出表格table样式---------------------------*/
.date_body{
	border:1 solid gray;
	}
/*-------------------时间输入框日期输入表格星期行td样式---------------------------*/
.date_body.date_title td{
	background: #e4e4e4;
	color:black;
	}
/*-------------------时间输入框当前选中日期单元格td样式---------------------------*/
.date.date_select{
	background:darkblue;
	color:white;
	}
/*-------------------时间输入框时间鼠标移上单元格td样式---------------------------*/
.date.date_mouseover{
	background:gray;
	}
/*-------------------时间输入框时间当前系统日期单元格td样式---------------------------*/
.date.date_today{
	background: #8989bc;
	color:black;
	}

.date.date_td
{
background: #ffffcc;
}
.date.date_blank_td
{
background: white;

}
/*-------------------时间输入框确认按钮button样式---------------------------*/
.date_button{
	width:18;
	height:17;
	border: darkgray 1px solid;
	padding:0;
	}
/* hux add 20050922*/
.frameLeft
{
    BORDER-LEFT: silver 1px solid
}
.frameRight
{
    BORDER-RIGHT: silver 1px solid
}
.frameAll
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
	
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*-------------------以下是Grid组件风格---------------------------*/

/*grid最外层div风格*/
div
{
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color:#4A6582;
	scrollbar-base-color:#cccccc;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#E6EDFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#4A6582;
	SCROLLBAR-TRACK-COLOR: #F0F0F0;

}
/*grid表头div风格*/
.divTiSkin{
	border:1 solid silver;
}
/*div表体div中table风格*/
.divTiSkin table
{
	border-collapse:collapse;
	table-layout: fixed;
}
/*div表体div中td风格*/
.divTiSkin td
{
	border:1 solid #C6CFE4;
	/*padding-top:0px;
	padding-bottom:0px;
	font-size:9pt;
	white-space: nowrap;*/
	overflow: hidden;
	text-align:left;
	text-overflow: ellipsis;
	height:20px;
	background:#D8F8D7;
}
/*.divTiSkin img{

}*/
/*div表体div中span风格*/
.divTiSkin span
{
	/*
	width:         100%;
	height:        100%;
	*/
		white-space:   nowrap;
	/*
	overflow:      hidden;
	text-overflow: ellipsis;
	padding-top:3;
	*/

}
/*div表体div中input风格*/
.divTiSkin input
{
	background-color:#D8F8D7;
	border:0 solid white;
	text-align:center;
	width:100%;
	height:17px;

}
/*div表体div中textarea风格*/
.divTiSkin textarea
{
	background-color:#D8F8D7;
	border:0 solid white;
	text-align:center;
	width:100%;
	height:17px;

}
.focusCss
{
	border:1 solid #6699cc;
}
/*div表体选中一行时行加亮显示风格*/
.lightSkin
{
	background:#C5E7DB;
	text-align:center;
	font-size:9pt;
}
/*div表体选中一行时input风格*/
.lightSkin input
{
	background-color:#C5E7DB;
	border:0 solid #3366cc;
	text-align:center;
}

/*div表体选中一行时td风格*/
.lightSkin td{
	background-color:#9DCED9;
	color:#000000;
}
/*------------------------------------工作流特殊风格一---------------------*/
/*div表体选中一行时行加亮显示风格*/
.lightSkinSp1
{
	background:#A4BE2D;
	text-align:center;
	font-size:9pt;
}
/*div表体选中一行时input风格*/
.lightSkinSp1 input
{
	background-color:#A4BE2D;
	border:0 solid #3366cc;
	text-align:center;
}
/*div表体选中一行时td风格*/
.lightSkinSp1 td{
	background-color:#A4BE2D;
	color:white;
}
/*------------------------------------工作流特殊风格二---------------------*/
/*div表体选中一行时行加亮显示风格*/
.lightSkinSp2
{
	background:#F6C635;
	text-align:center;
	font-size:9pt;
}
/*div表体选中一行时input风格*/
.lightSkinSp2 input
{
	background-color:#F6C635;
	border:0 solid #3366cc;
	text-align:center;
}
/*div表体选中一行时td风格*/
.lightSkinSp2 td{
	background-color:#F6C635;
	color:white;
}


/*div表头的table风格*/
.divToucss table
{
	border-collapse:collapse;
	table-layout: fixed;
	border-left:1 solid;
}
/*div表头的td风格*/
.divToucss td
{
	border:1 solid #7FA4C6;
	font-size:9pt;
	height:21;
	text-align:center;
	vertical-align:top;
	background-color:white;
}
/*div表头的span风格*/
.divToucss span{
	background-color:#B1D3E5;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	filter: Alpha(Opacity=60, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=50);
	border-color: #C6CFE4;
	vertical-align:center;
	width:         100%;
	height:        100%;
	white-space:   nowrap;
	padding-top:3;
	color: #000000;
	/*gq
	display: block;
    padding:0px;
    */
}
/*div表头的label风格*/
.divToucss label{
	margin-left:5;
	font-family:Marlett;
	font-size:8;
}
/*div表头的input风格*/
.divToucss input
{
	color:#000000;
	font-size:9pt;
	border:0px solid #ccddff;
	background-color:#ccddff;
	text-align:center;
}
/*整体div风格*/
.divAllcss{
	background:#E6EDFF;
}
/*div合计的风格*/
.divSumcss
{
padding-left:1;
}
/*div合计table风格*/
.divSumcss table
{
	border-collapse:collapse;
	table-layout: fixed;
}
/*div合计td风格*/
.divSumcss td
{
	color:#000000;
	font-size:9pt;
	text-align:center;

	height:21;
	border:1 solid #C6CFE4;
	background:#f4f4f4;
	/*width: 26px;gq*/
}
/*div合计input风格*/
.divSumcss input
{
	color:#000000;
	font-size:9pt;
	border:1 solid background;
	background:buttonface;
	text-align:center;
}
/*div合计span风格*/
.divSumcss span
{
	border-width: 0px;
	border-style: solid;
	background:#B1D3E5;
	filter: Alpha(Opacity=100, FinishOpacity=70, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=100);
	border-color: #7FA4C6;
	width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left:2;
	padding-top:3;
	/*gq*/
	display: block;
    text-align: left;
}
/*div左侧行索引table风格*/
.divLeftCss table
{
	border-collapse:collapse;
	background:#f4f4f4;
	margin-top:21px;
}
/*div左侧行索引td风格*/
.divLeftCss td
{
	color:#000000;
	font-size:9pt;
	/*text-align:right;*/
	height:20px;
	border:1 solid silver;
	background:#f4f4f4;
}
/*div左侧行索引span风格*/
.divLeftCss span
{
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	background:#A5CBE0;
	border-color: #f4f4f4;
	width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: hand;
	padding-left:2;
	padding-top:3;
	/*gq*/
	display: block;
    text-align: left;
	
}
.selectColCss select
{
	background:white;
	width:100%;
}
.datactrl input{
	height:18;
	width:17;
	font-family:wingdings;
	color:#4E56A3;
	overflow:	hidden;
	text-align:	center;
	vertical-align:	middle;
	font-size:9pt;
	background:#;
	background-image:url(../img/up_down_pg.gif);
	border-width: 0px;
	border-style: solid;
	border-color: #;
}
.tblsearch input{
	border:1 solid steelblue;
}

.tblsearch td{
	font-size:9pt;
}
.tblsearch select{
	margin:-2;
}
.tdMargin3px {
	WIDTH: 4px
}
.tblList ,.tblHead, .tblHeadline ,.tblWorkArea,.tblFoot{
	border-collapse:collapse;
	}
.tblList td{
	font-size:9pt;
	}
.tdFootRight {
	TEXT-ALIGN: right
}
.tdWorkArea {
	padding:12;
}

.search{
  background:#B0CBE2;
  border-bottom:double #B0CBE2;
  border-top:1px solid #B0CBE2;
  border-left:1px solid #A8C5DC;
  border-right:1px solid #A8C5DC;
  padding:5
}
.search input{
					BORDER-RIGHT: #8398B8 1px solid; 
					BORDER-TOP: #8398B8 1px solid; 					 
					BORDER-LEFT: #8398B8 1px solid; 
					BORDER-BOTTOM: #8398B8 1px solid;
					FONT-SIZE: 9pt; 
					FONT-FAMILY: 宋体; 
					HEIGHT: 17px; 
					background-color:#ffffff;	
}
.search input.Enable{
					BORDER-RIGHT: #8398B8 1px solid; 
					BORDER-TOP: #8398B8 1px solid; 					 
					BORDER-LEFT: #8398B8 1px solid; 
					BORDER-BOTTOM: #8398B8 1px solid;
					FONT-SIZE: 9pt; 
					FONT-FAMILY: 宋体; 
					HEIGHT: 17px; 
					background-color:#ffffff;	
}
/*textfield只读*/
.search input.DisabledField {
	BORDER-RIGHT: #8398B8 1px dashed; 
	BORDER-TOP: #8398B8 1px dashed; 
	BORDER-LEFT: #8398B8 1px dashed; 
	COLOR: #A3A3A3; 
	BORDER-BOTTOM: #8398B8 1px dashed; 
	BACKGROUND-COLOR: #DEE0E9

}

/*textfield只读*/
.search input.ReadOnlyField {
	BORDER-RIGHT: #8398B8 1px dashed; 
	BORDER-TOP: #8398B8 1px dashed; 
	BORDER-LEFT: #8398B8 1px dashed; 
	COLOR: #555555; 
	BORDER-BOTTOM: #8398B8 1px dashed; 
	BACKGROUND-COLOR: #e2e7f2;
	HEIGHT: 17px;
}

/*textfield必填*/
.search input.NotNullField {	
	COLOR: black; 
	BORDER-BOTTOM: 1px solid #330033; 
	BACKGROUND-COLOR: white
	HEIGHT: 17px;
}

.search  TEXTAREA {
						padding:0px;
						margin:0px;
						font-size:9pt;
						background-color:#  ;
						border: 1px solid #8398B8;
}

.search  SELECT {
						FONT-SIZE: 9pt; 
						FONT-FAMILY: 宋体;
}

.search label{
white-space:nowrap;
margin-right:12;
}




.taboncss{
background-color:#C5C5C5;
	border: #999900 1px solid;
	border-bottom: #FF9900 2px solid;
	font-size: 9pt;
	cursor: hand;
	height: 20px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	white-space:nowrap;
filter: Alpha(Opacity=50, FinishOpacity=90, Style=1, StartX=0, StartY=5, FinishX=0, FinishY=50);
}
.taboffcss{
background-color:#E6E6E6;
	border: silver 1px solid;
	border-bottom: silver 0px solid;
	font-size: 9pt;
	cursor: hand;
	height: 20px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	white-space:nowrap;
    filter: Alpha(Opacity=40, FinishOpacity=90, Style=1, StartX=0, StartY=5, FinishX=0, FinishY=50);

}
.tabdiv
{
border:1 solid silver;
margin-top:-2
}
/* fanglin add 20050608*/
BODY
{
    background-color:#E6EDFF;
    MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: 宋体;
    padding:0px;
	  color:#1C3D5E;
	  overflow:auto;
    SCROLLBAR-FACE-COLOR: #D3E2EF;
    SCROLLBAR-HIGHLIGHT-COLOR: ;
    SCROLLBAR-SHADOW-COLOR: #4A6582;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #F0F0F0;
    SCROLLBAR-TRACK-COLOR: #F0F0F0;
    SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
    SCROLLBAR-BASE-COLOR: #cccccc;
}
   /*BACKGROUND-COLOR: transparent*/

A:visited {
	COLOR: #004c00;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #004c00;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #b4d500;
	TEXT-DECORATION: none
}
A.linkwhite:link {
	COLOR: white;
	TEXT-DECORATION: none
}
A.linkwhite:visited {
	COLOR: white;
	TEXT-DECORATION: none
}
A.linkwhite:hover {
	COLOR: white;
	TEXT-DECORATION: none
}
A.linkblack:link {
	COLOR: black;
	TEXT-DECORATION: none
}
A.linkblack:visited {
	COLOR: black;
	TEXT-DECORATION: none
}
A.linkblack:hover {
	COLOR: black;
	TEXT-DECORATION: none
}


SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: 宋体
}

.txt_shadow
 {
	FILTER:Shadow(Color=#808080, );height:2
}
/* DEFAULT */
body, p {   font-size: 12px; font-weight: normal; color: #000000 }

/* TEXT */
.titleSmall {   font-size: 10px; font-weight: bold; color: #000000 }
.titleMedium {   font-size: 12px; font-weight: bold; color: #000000 }
.titleBig {   font-size: 14px; font-weight: bold; color: #000000 }
.labelSmall {   font-size: 10px; font-weight: normal; color: #000000 }
.labelMedium {   font-size: 12px; font-weight: normal; color: #000000 }
.labelBig {   font-size: 14px; font-weight: normal; color: #000000 }
.labelSmallGray {   font-size: 10px; font-weight: normal; color: #DBDBDB }
.labelMediumGray {   font-size: 12px; font-weight: normal; color: #DBDBDB }
.labelBigGray {   font-size: 14px; font-weight: normal; color: #DBDBDB }
.labelSmallBold {   font-size: 10px; font-weight: bold; color: #000000 }
.labelMediumBold {   font-size: 12px; font-weight: bold; color: #000000 }
.labelBigBold {   font-size: 14px; font-weight: bold; color: #000000 }
.errorSmall {   font-size: 10px; font-weight: normal; color: #ff0000}
.errorMedium {   font-size: 12px; font-weight: normal; color: #ff0000}
.errorBig {   font-size: 14px; font-weight: normal; color: #ff0000}
.errorSmallBold {   font-size: 10px; font-weight: bold; color: #ff0000}
.errorMediumBold {   font-size: 12px; font-weight: bold; color: #ff0000}
.errorBigBold {   font-size: 14px; font-weight: bold; color: #ff0000}
.mandatorySmall {   font-size: 10px; font-weight: normal; color: #ff0000}
.mandatoryMedium {   font-size: 12px; font-weight: normal; color: #ff0000}
.mandatoryBig {   font-size: 14px; font-weight: normal; color: #ff0000}
.mandatorySmallBold {   font-size: 10px; font-weight: bold; color: #ff0000}
.mandatoryMediumBold {   font-size: 12px; font-weight: bold; color: #ff0000}
.mandatoryBigBold {   font-size: 14px; font-weight: bold; color: #ff0000}
.txtshadow {FILTER:Shadow(Color=#808080, );height:2}
/* TABLE */
TR.tableSectionTitle,TD.tableSectionTitle{   font-size: 12px; font-weight: bold; color: #FFFFFF; background: #729B31 }
TD.rowDark,TR.rowDark{ background: #DBDBDB; color: #000000 }
TD.rowBright,TR.rowBright{ background: #FFFFFF; color: #000000 }
TR.row,TD.row{ background: #DBDBDB; color: #000000 }
TR.rowMandatory,TD.rowMandatory{ background: #DBDBDB; color: #ff0000 }

/* LINK */
a:link     { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #0429f7; text-decoration:underline }
a:visited  { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #7d3787; text-decoration:underline }
a:active   { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #0429f7; text-decoration:underline }
a:hover    { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #0429f7; text-decoration:underline }
a.linkSmall:link     { font-family:  Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkSmall:visited  { font-family:  Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkSmall:active   { font-family:  Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkSmall:hover    { font-family:  Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkMedium:link     { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkMedium:visited  { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkMedium:active   { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkMedium:hover    { font-family:  Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkBig:link     { font-family:  Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkBig:visited  { font-family:  Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkBig:active   { font-family:  Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:underline }
a.linkBig:hover    { font-family:  Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:underline }


/* FORM */
button { font-size: 9pt; padding: 0px; margin: 0px; height: 20px }
select{font-size:9pt;padding:0px;margin:0px}
input {padding:0px;margin:0px;font-size:9pt}
textarea {padding:0px;margin:0px;font-size:9pt}

.selectSmallest  { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 80px }
.textSmallest    { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 80px }


.selectSmall  { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 150px }
.buttonSmall  { font-size: 9pt; padding: 0px; margin: 0px; height: 20px; width: 100px }
.textSmall    { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 150px }

.selectMedium  { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 300px }
.buttonMedium  { font-size: 9pt; padding: 0px; margin: 0px; height: 20px; width: 160px }
.textMedium    { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 300px }

.selectBig  { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 450px }
.buttonBig  { font-size: 9pt; padding: 0px; margin: 0px; height: 20px; width: 240px }
.textBig    { font-size: 9pt; padding: 0px; margin: 0px; height: 18px; width: 450px }

.mselectNarrowShort { font-size: 9pt; padding: 0px; margin: 0px; height: 73px; width: 150px }
.mselectNormalShort { font-size: 9pt; padding: 0px; margin: 0px; height: 73px; width: 300px }
.mselectWideShort { font-size: 9pt; padding: 0px; margin: 0px; height: 73px; width: 450px }
.mselectNarrowLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 150px }
.mselectNormalLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 300px }
.mselectWideLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 450px }

.textareaNarrowShort { font-size: 9pt; padding: 0px; margin: 0px; height: 70px; width: 300px }
.textareaNormalShort { font-size: 9pt; padding: 0px; margin: 0px; height: 70px; width: 450px }
.textareaWideShort { font-size: 9pt; padding: 0px; margin: 0px; height: 70px; width: 600px }
.textareaNarrowLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 300px }
.textareaNormalLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 450px }
.textareaWideLong { font-size: 9pt; padding: 0px; margin: 0px; height: 150px; width: 600px }

/*tab页的样式，taboncss是被选中时的样式，taboffcss时默认显示样式*/
.taboffcss {cursor:hand;BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f1f1f1 1px solid; 
			PADDING-LEFT: 5px; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px;
			BORDER-BOTTOM: #ffffff 1px solid; WHITE-SPACE:nowrap; BACKGROUND-COLOR: #cccccc}
.taboncss {cursor:hand;	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 
		    #ffffff 1px solid;	 PADDING-LEFT: 5px; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px; 
		    BORDER-BOTTOM: #f1f1f1 1px solid;	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f1f1f1}






.INPUT {
					BORDER-RIGHT: white 0px solid; 
					BORDER-TOP: white 0px solid; 
					FONT-SIZE: 9pt; 
					BORDER-LEFT: white 0px solid; 
					BORDER-BOTTOM: silver 1px solid; 
					FONT-FAMILY: 宋体; 
					HEIGHT: 17px; 
					BACKGROUND-COLOR: white;

}

/*---------------------------------------------------basicsheet是主编辑区的样式------------------------------------------------------------------*/	
/*---------------------------------表元素----------------------------------*/
.basicsheet {
					
					border-collapse: collapse;
					border:1px solid #AB99D5;
}

/*------------------------------数据单元格--------------------------------*/
.basicsheet  TD {
				 color:#000000;
				 font-size:9pt;
				 background-color:#eff4fe;

}


/*-----------------------------表文字说明---------------------------------*/
.basicsheet CAPTION {
						font-family: 宋体, sans-serif; 
						font-size: 9pt; color:#666666;
}


/*--------------------------单行文本输入字段------------------------------*/
/*普通*/
.basicsheet input{
					BORDER-RIGHT: #8398B8 1px solid; 
					BORDER-TOP: #8398B8 1px solid; 					 
					BORDER-LEFT: #8398B8 1px solid; 
					BORDER-BOTTOM: #8398B8 1px solid;
					FONT-SIZE: 9pt; 
					FONT-FAMILY: 宋体; 
					HEIGHT: 17px; 
					background-color:#ffffff;	
}
/*普通*/
.basicsheet input.Enable{
					BORDER-RIGHT: #8398B8 1px solid; 
					BORDER-TOP: #8398B8 1px solid; 					 
					BORDER-LEFT: #8398B8 1px solid; 
					BORDER-BOTTOM: #8398B8 1px solid;
					FONT-SIZE: 9pt; 
					FONT-FAMILY: 宋体; 
					HEIGHT: 17px; 
					background-color:#ffffff;	
}

/*---------------------单行文本输入字段 需要引用--------------------------*/
/*textfield只读*/
.basicsheet input.DisabledField {
	BORDER-RIGHT: #8398B8 1px dashed; 
	BORDER-TOP: #8398B8 1px dashed; 
	BORDER-LEFT: #8398B8 1px dashed; 
	COLOR: #A3A3A3; 
	BORDER-BOTTOM: #8398B8 1px dashed; 
	BACKGROUND-COLOR: #DEE0E9

}


/*textfield只读*/
.basicsheet input.ReadOnlyField {
	BORDER-RIGHT: #8398B8 1px dashed; 
	BORDER-TOP: #8398B8 1px dashed; 
	BORDER-LEFT: #8398B8 1px dashed; 
	COLOR: #555555; 
	BORDER-BOTTOM: #8398B8 1px dashed; 
	BACKGROUND-COLOR: #e2e7f2;
	HEIGHT: 17px;
}

/*textfield必填*/
.basicsheet input.NotNullField {	
	COLOR: black; 
	/*BORDER-BOTTOM:1px solid #330033; */
	BORDER-BOTTOM:2px solid #0098B8
	BACKGROUND-COLOR: white
	HEIGHT: 17px;
}

/*-------------------------------文本区域---------------------------------*/
.basicsheet  TEXTAREA {
						padding:0px;
						margin:0px;
						font-size:9pt;
						background-color:#  ;
						border: 1px solid #8398B8;
}

/*-------------------------------选择选项---------------------------------*/
.basicsheet  SELECT {
						FONT-SIZE: 9pt; 
						FONT-FAMILY: 宋体;
}
/*-------------------------------最外层table样式---------------------------------*/
.outsheet {
   background-color:#E6EDFF;
    padding:0px;
}


.logging{
FONT-SIZE: 9pt;
}
TD
{
	font-size:10pt;
}
/*-------------------------------Grid逻辑颜色-------------------------------------*/
/*--红色Grid行---------------------------------------------------------------*/
.GRID_LOGIC_RED
{
	background:red;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_RED input
{
	background-color:red;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_RED td{
	background-color:red;
	color:white;
}

/*--黄色Grid行------------------------------------------------------*/
.GRID_LOGIC_YELLOW
{
	background:yellow;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_YELLOW input
{
	background-color:yellow;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_YELLOW td{
	background-color:yellow;
	color:white;
}
/*--绿色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_GREEN
{
	background:GREEN;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_GREEN input
{
	background-color:GREEN;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_GREEN td{
	background-color:GREEN;
	color:white;
}

/*--蓝色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_BLUE
{
	background:blue;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_BLUE input
{
	background-color:blue;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_BLUE td{
	background-color:blue;
	color:white;
}
/*--橄榄色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_OLIVE
{
	background:OLIVE;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_OLIVE input
{
	background-color:OLIVE;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_OLIVE td{
	background-color:OLIVE;
	color:white;
}
/*--灰色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_GRAY
{
	background:#808080;
	text-align:center;
	font-size:9pt;
}

.GRID_LOGIC_GRAY input
{
	background-color:#808080;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_GRAY td{
	background-color:#808080;
	color:white;
}
/*-------------PINKRED------------------------------*/
.GRID_LOGIC_PINKRED
{
	background:#FF3366;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_PINKRED input
{
	background-color:#FF3366;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_PINKRED td{
	background-color:#FF3366;
	color:white;
}
/*-------------PINK--------------------------------------*/
.GRID_LOGIC_PINK
{
	background:#FF9999;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_PINK input
{
	background-color:#FF9999;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_PINK td{
	background-color:#FF9999;
	color:white;
}
/*-------------DARKBLUE------------------------------*/
.GRID_LOGIC_DARKBLUE
{
	background:#6699FF;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_DARKBLUE input
{
	background-color:#6699FF;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_DARKBLUE td{
	background-color:#6699FF;
	color:white;
}
/*-------------SIMBLUE------------------------------*/
.GRID_LOGIC_SIMBLUE
{
	background:#3399CC;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_SIMBLUE input
{
	background-color:#3399CC;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_SIMBLUE td{
	background-color:#3399CC;
	color:white;
}
/*--WHEAT色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_WHEAT
{
	background:#F5DEB3;
	text-align:center;
	font-size:9pt;
}

.GRID_LOGIC_WHEAT input
{
	background-color:#F5DEB3;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_WHEAT td{
	background-color:#F5DEB3;
	color:white;
}
/*--YELLOW GREEN色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_YELLOWGREEN
{
	background:#9ACD32;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_YELLOWGREEN input
{
	background-color:#9ACD32;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_YELLOWGREEN td{
	background-color:#9ACD32;
	color:white;
}
/*--DARK ORANGE色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_DARKORANGE
{
	background:#FF8C00;	
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_DARKORANGE input
{
	background-color:#FF8C00;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_DARKORANGE td{
	background-color:#FF8C00;
	color:white;
}
/*--SILVER色Grid行----------------------------------------------------------------*/
.GRID_LOGIC_SILVER
{
	background:#C0C0C0;
	text-align:center;
	font-size:9pt;
}
.GRID_LOGIC_SILVER input
{
	background-color:#C0C0C0;
	border:0 solid #3366cc;
	text-align:center;
}
.GRID_LOGIC_SILVER td{
	background-color:#C0C0C0;
	color:white;
}
/*-------------------------------Grid逻辑颜色-------------------------------------*/





/*-------------------------------Title样式-------------------------------------*/

.add_title{
  background-image: url(../img/tit_bg.gif);
  hight:27;
}
.add_title_left{
  background-image: url(../img/tit_leftbg.gif);
  width:13;
  hight:27;
}
.add_title_right{
  background-image: url(../img/tit_rightbg.gif);
  width:13;
  hight:27;
}

/*-------------------------------子Title样式-------------------------------------*/
.add_title_sum{
  background-image: url(../img/tit_sum_bg.gif);
  hight:25;
}
.add_title_left_sum{
  background-image: url(../img/tit_left_sum_bg.gif);
  hight:25;
  width:15;
}
.add_title_right_sum{
  background-image: url(../img/tit_right_sum_bg.gif);
  hight:25;
  width:15;
}
/*-------------------------------可编辑grid获得焦点时样式，只读或不可用时样式-------------------------------------*/
INPUT.EditGridTextFocus {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid
}
INPUT.EditGridTextFocusNoBorder {
	BORDER-RIGHT: #0066cc 1px none; BORDER-TOP: #0066cc 1px none; BORDER-LEFT: #0066cc 1px none; BORDER-BOTTOM: #0066cc 1px none
}
INPUT.EDIT_GRID_READONLY_CSS {
	BORDER-RIGHT: #8398B8 1px none; 	BORDER-TOP: #8398B8 1px none; 	BORDER-LEFT: #8398B8 1px none; 	COLOR: #555555; 
	BORDER-BOTTOM: #8398B8 1px none; 	BACKGROUND-COLOR: #efefef
}
/*-------------------首页表格头样式---------------------------*/
.indexTabTou table{
    padding:0,0,0,0;
    border-spacing:0;
    border:0;
}
.indexTabTou tr{
    background-color:#DCE5F0;
    filter:Alpha(style=1,opacity=100,finishOpacity=100,startX=100,finishX=100,startY=100,finishY=0);
}
.indexTabTou td{
    font-size:12px;
    color:#81A5C9;
    font-weight:bolder;
}
/*-------------------首页表格体样式---------------------------*/
.indexTabTi table{
    border:0;
    padding:0,0,0,0;
    border-spacing:0;
}
.indexTabTi td{
    font-size:12px;
    color:#808080;
}
.indexMouseOver {
    color:red;
}
.indexMouseOut {
    color:#000000;
}
.indexMore {
    border:0;
    background:white;
    width:100%;
}
.indexMore A{
    font-size:12px;
    font-weight:bolder;
    color:#81A5C9;
    cursor:hand;
}
/*-------------------MovePanel样式---------------------------*/
div.MovePanelCss{
    border:black 1px solid;
    background:#d6f8f6;
    padding-top:2;
    position:absolute; 
    left:50px; 
    top:55px;
    width:300px height:19px; z-index:2;
}
/*-------------------ButtonPanel样式---------------------------*/
.button_panel_class{
    width:100%; 
    border:0; 
    background:#E6EDFF;
    height:2;
}





/* select div的样式 */
.select_div{font-size:12px;font-family:Verdana;border:1px solid #333;overflow-y: auto;}
.select_div table{border:0px;table-layout:fixed;}
.select_div .select_div_title{padding:5px;background:#000;color:#fff;font-weight:bold;font-size:14px;white-space:nowrap;height:20px}
.select_div tr{font-weight:bold;color:#000;height:24px}
.select_div .odd{background:#cecece}
.select_div .even{background:#fff}
.select_div .selected{background:#D9E9FE}
.select_div td{padding-left:5px;white-space:nowrap;}
.select_div .right_td{text-align:right;width:20px;padding:1px}
.select_div .select_div_bottom{background:#ddd;padding:8px;text-align:right;colo}

/*新闻中心的边框样式*/
.newscenter_box{
border-left: solid 1px #4986D4;
border-right: solid 1px #4986D4;
border-bottom: solid 1px #4986D4;
background: #FFFFFF;
}
.tabNewStyle{
 background-color:#E6EDFF;
}