/*控制网站整体的字体样式;其中SCROLLBAR中的各个属性为控制IE滚动条的颜色,默认是关闭的如需要可以打开.*/
BODY
 {
	font-family:宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: 150%; /*设置对文字之间的行间距*/
	letter-spacing:1px;/*设置对象中的文字之间的间隔*/
}

.background
{
	 background-image: url("../images/bg_top.gif"); /*背景图像路径*/	 
	 background-position:center;/*背景图像位置*/
	 background-repeat: no-repeat;/* 背景图像的循环方式
      
repeat : 　背景图像在纵向和横向上平铺
no-repeat : 　背景图像不平铺
repeat-x : 　背景图像在横向上平铺
repeat-y : 　背景图像在纵向平铺 */
	 height:83px;
}
.background1
{
	 background-image: url("../images/bg_top_1.gif"); /*背景图像路径*/
	 background-position:center;/*背景图像位置*/
	 background-repeat:no-repeat;
	 height:63px;
}

/*整体控制表格中的字体样式*/
TABLE, TD, TR
{
	/*table-layout: fixed;语法:table-layout : auto | fixed;说明:设置或检索表格的布局算法. */
	font-size: 9pt;
	color: #000000;
	line-height: 150%; /*设置对文字之间的行间距*/
	letter-spacing:1px;/*设置对象中的文字之间的间隔*/
	/*text-transform:capitalize;说明:字母的转换类型; 参数:
capitalize :  将每个单词的第一个字母转换成大写,其余无转换发生
uppercase : 　转换成大写
lowercase : 　转换成小写 */
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	/*border-collapse: collapse;语法:border-collapse : separate | collapse ;说明:设置或检索表格的行和单元格的边是合并在一起还是按照标准的HTML样式分开.*/
	text-decoration: none;
}

.tabledown{
	background:#F0EFEC;	
	height:60px;
}
.tabledownNarrower{
	background:#F0EFEC;	
	height:20px;
}

.td_1{
	height:20px;
	color:#ffffff;
	background:#000000;
}
/*	background:#CECFCE;
*/
.td_2{
	height:30px;
	color:#000000;
	background-image: url("../images/0075.gif");
}
.td_3{
	height:23px;
	color:#000000;
	background-image: url("../images/bg_1.gif");
}
.td_4{
	height:23px;
	outline-color :#31FFFF;
	background-image: url("../images/bg_down.gif");
}
.td_5{
	height:60px;
	background-image: url("../images/title_bg.jpg");
}
.td_6{
	width:100%;
	height:100%;
	font-size:9pt;
}
.td_7{
	height:23px;
	color:#000000;
	background-image: url("../images/6_2.jpg");
}

/*整体控制网站中链接的样式*/
A
{
	font-weight: normal; /*语法:font-weight : normal | bold;说明:字体显示状态是正常还是粗体*/
	font-size: 9pt;
	color: #000000;
	text-align: center; 
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}
A:hover
{
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	text-decoration: underline;	
}
/*A:visited
{
	font-family: "宋体";
	font-size: 9pt;
	color: #ff0000;
	text-decoration: underline;
}
A:active
{
	font-family: "宋体";
	font-size: 9pt;
	color: #ff9000;
	text-decoration: none;
}*/
/*以类调用的方式实现那些需要链接文字是其它颜色时的控制*/
a.toplink
{
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;	
}
a:hover.toplink
{
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: underline overline;
}
a.red
{
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}
a:hover.red
{
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #219ECE;
	text-decoration: underline;
}

a.demo
{
	background:#EEEEEE;
	text-align:center;
	padding:5px;
	width:140px;
	text-decoration:none;
	color:#000000;
}
a.demo:link
{
	background:#EEEEEE;
	color:#000000;
	text-align:center;
}
a.demo:hover
{
	background:#FFC080;
	color:#000000;
	text-align:center;
}
a.demo:active
{
	background:#CCCFFF;
	color:#000000;
	text-align:center;
}

/*
 * 工具条按钮
*/
input.toolbar 
{
	behavior:url(./InputButton.htc);
    border-right: #4A494A 1px solid;
    border-top: #4A494A 1px solid;
    font-size: 12px;
    margin-left: 6px;
    border-left: #4A494A 1px solid;
    cursor: pointer;
    color:#4A494A;
    margin-right: 6px;
    padding-top: 2px;
    border-bottom: #F48913 2px solid;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    height: 20px;
    background-color: white;    
}

input.toolbar1 
{
	behavior:url(./InputButton.htc);
    border-right: #4A494A 1px solid;
    border-top: #4A494A 1px solid;
    font-size: 12px;
    margin-left: 0px;
    border-left: #4A494A 1px solid;
    cursor: pointer;
    color:#4A494A;
    margin-right: 0px;
    padding-top: 2px;
    border-bottom: #F48913 2px solid;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    height: 20px;
    background-color: white;    
}
/*
 * 控制所有下拉菜单的字体,颜色和大小.
*/
select{
    color: #000000;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    font-size:9pt;
}

/*一般在每个段落前要空两格,不要直接打&nbsp;,把需要空格的段落包括是<p></p>之间就行了*/
P
{
	text-indent: 2em; /*语法:text-indent : length ;说明:检索对象中的文本的缩进.*/
	/*注:em|相对于当前对象内文本的字体尺寸;ex|相对于字符 “ x ” 的高度.通常为字体高度的一半;px|像素（Pixel）*/
}

/*控制图片的边框,需要用class引用.如果需要网站中所有的图片都按此样式的话,把IMG前的.删除就行了*/
.IMG
{
	border-right: #999999 thin double;
	border-top: #666666 thin double;
	margin: 2px; /*距离上下左右的距离*/
	border-left: #999999 thin double;
	border-bottom: #000000 thin double;
	/*zoom : 1; 控制图片的缩放倍数,1是实际大小,数字越大表示原图的几倍,缩小是小数而不是负数*/
}
/*图片居左*/
.img_left
{
	float: left;
}
/*图片居右*/
.img_right
{
	float: right ;
}
/*以1个图片作背景,横向填充*/
.img_bg_x {
	font-size: 9pt;
	color: #000000;
	background-image:  url(../pix/bg_dot.gif);/*背景图片的路径*/
	background-repeat: repeat-x;/*语法:background-repeat : repeat | no-repeat | repeat-x | repeat-y ;*/
	background-position: bottom;/*语法:background-position:top | center | bottom | left | center | right ;*/
	height: 25px;
}
/*以1个图片作背景,纵向填充*/
.img_bg_y {
	font-size: 9pt;
	color: #000000;
	background-image:  url(../pix/bottom_bg.gif);
	background-repeat: repeat-y;
	background-position: bottom;
	width:25px;
}

/*一般情况下不鼓励用font来控制字体的一些属性,但是如果用了的话,以下的FONT元素会生效,不会按照你的size属性来的.如果确实要增大字号的话,用下面的.font,以调用类的方法实现*/
FONT
{
	font-size: 9pt;
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
}
a.font
{
	font-size:12px;
	color:#2F582C;
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
}
a:hover.font
{
	font-size:12px;
	color:#CF6D2C;
	font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
}
.en-font
{
	 font-variant:small-caps;
	 line-height:16px;
	 font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
}
.font_1
{
	text-decoration:line-through;/*说明:设置对象中的文本的装饰. none:无装饰; blink:闪烁;underline:下划线 ;line-through:贯穿线; overline:上划线 */
	color:Red;
	font-weight:bold;
}
/*说明:文字的显示方式,horizontal是横排显示,vertical-ideographic是竖排显示.*/
.font_2
{
	layout-flow:vertical-ideographic;
	text-align:left;
}

/*设置或检索对象的列表项所使用的预设标记.disc : 实心圆;circle : 空心圆;square : 实心方块;decimal : 阿拉伯数字;*/
LI 
{
	list-style-type: square; 
} 

/* 数据显示表格
*/
.tableGrid {
    width: 98%;
/*    background-image:url(../images/bg_tabletop.gif);*/
    background-color: #9FA0A0;
    border-right-style: solid;
    border-right-color:#808080;
    border-right-width:1px;
    border-top: solid 0px #ffffff;
    border-left: solid 0px #ffffff;
    border-bottom-color: #cccccc;
    border-bottom-style:solid;
    border-bottom-width: 2px;  
    text-align: center;
}

.tableGrid1 {
    width: 98%;
/*    background-image:url(../images/bg_tabletop.gif);*/
    background-color: #99ffcc;
    border-color: Green  ;    
    border-width:thick;
    text-align: left;
}

/* 数据显示表格的页眉
*/
.gridHeader {
    height: 18pt;
    font-size: 9pt;
    color: White;
    font-weight: bold;
    background-color: #708090;
    text-align: center;
}

/* 数据显示表格的翻页
*/
.gridPager {
    height: 18pt;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
    background-color: #D9DFC1;
}

/* 数据显示表格的普通显示行
*/
.gridItem {
    background-color: White;
    font-size: 9pt;
    height:18pt;
}

/* 数据显示表格的交替显示行
*/
.gridAltItem {
    background-color: #ffffff;
    font-size: 9pt;
    height:18pt;
}
.gridAltItem1 {
    background-color: #dcdcdc;
    font-size: 9pt;
    height:18pt;
}
.gridAltItem2 {
    background-color: #F0F9FF;
    font-size: 9pt;
    height:18pt;
}

.noteMsg {
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    font-size: 9pt;
    line-height: 150%;
    color: #996666;
}

/*
 * 警告信息
*/
.warnMsg {
    font-size: 9pt;
    color: #993366;
}

/* 导航信息
*/
.navigateMsg {
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    font-size: 9pt;
    color: #000033;
}

/*
 * 导航位置提示背景
*/
.bgNavigationHint {
    font-size: 9pt;
    background-color: #f7f3f7;
    height: 20px;
    width: 100%;
    padding-right: 20px;
    text-align: right;
}

/*
 * 工具条背景
*/
.bgToolbar {
    font-size: 9pt;
}

/*
 * 带链接的标题
*/
a.caption:hover {
    color: #003366;
    text-decoration: underline;
    font-size: 9pt;
}
a.caption:active {
    color: #003366;
    text-decoration: none;
    font-size: 9pt;
}
a.caption:visited {
    color: #003366;
    text-decoration: none;
    font-size: 9pt;
}
a.caption:link {
    color: #003366;
    text-decoration: none;
    font-size: 9pt;
}


/*
 * 超级链接形式的工具条按钮
*/
a.toolbar:hover {
    color: #ff0000;
    text-decoration: underline;
    font-size: 9pt;
}
a.toolbar:active {
    color: #ff0000;
    text-decoration: none;
    font-size: 9pt;
}
a.toolbar:visited {
    color: #0000ff;
    text-decoration: none;
    font-size: 9pt;
}
a.toolbar:link {
    color: #0000ff;
    text-decoration: none;
    font-size: 9pt;
}

/*
 * 超级链接式按钮
*/
a.button:hover {
    color: #ffffff;
    text-decoration: underline;
    font-size: 10pt;
}
a.button:active {
    color: #ffffff;
    text-decoration: none;
    font-size: 9pt;
}
a.button:visited {
    color: #ffffff;
    text-decoration: none;
    font-size: 10pt;
}
a.button:link {
    color: #ffffff;
    text-decoration: none;
    font-size: 10pt;
}

/*
 * 超级链接式翻页按钮
*/
a.scrollButton:hover {
    color: #660099;
    text-decoration: underline;
    font-size: 9pt;
}
a.scrollButton:active {
    color: #660099;
    text-decoration: none;
    font-size: 9pt;
}
a.scrollButton:visited {
    color: #660099;
    text-decoration: none;
    font-size: 9pt;
}
a.scrollButton:link {
    text-align:center;
    color: #00659C;
    text-decoration: none;
    font-size: 9pt;
}




/*
 * 工具条按钮
*/
input.toolbar {
    border-right: #9CA2A5 1px solid;
    border-top: #9CA2A5 1px solid;
    font-size: 12px;
    margin-left: 6px;
    border-left: #9CA2A5 1px solid;
    cursor: pointer;
    color:  #486195; /*#9CA2A5;*/
    margin-right: 6px;
    padding-top: 2px;
    border-bottom: #AC9130 2px solid;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    height: 20px;
    background-color: white;
}

/*
 * 常用提交（确定）或取消（重置）按钮
*/
input.button {
    height: 23px;
    width: 91px;
    background-color: #EDEDE4;
    border-top-color:#A5A5A2;
    border-top-width:1px;
    border-top-style:solid;
    border-right-width:  1px;
    border-right-style:solid;
    border-right-color:#A5A5A2;
    border-bottom-color:#A5A5A2;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-left-color:#A5A5A2;
    border-left-width: 1px;
    border-left-style: solid;
    color: #486195;
    font-weight:bold;
}

input.buttondate {
    height: 20px;
    width: 60px;
    background-color: #EDEDE4;
    border-top: #A5A5A2 1px solid;
    border-right: #A5A5A2 2px solid;
    border-bottom: #A5A5A2 2px solid;
    border-left: #A5A5A2 1px solid;
    color: #6E6E6E;
}


/* 
 * 录入窗体设计
*/

table.tableInput {
    width: 90%;
    background-color:Olive;	    
}

table.tableInput1 {
    width: 90%;
    background-color:Olive;	
    BORDER-LEFT: #AC9130 6px solid;
}

table.tableInput2 {
    width: 90%;
    background-color:Olive;	
    BORDER-BOTTOM: #AC9130 6px solid;
    BORDER-LEFT: #AC9130 6px solid;
}

table.tableInput3 {
    width: 90%;
    background-color:Olive;	
    border-top:#AC9130 2px solid;
    border-right:#AC9130 2px solid;
    BORDER-BOTTOM: #AC9130 6px solid;
    BORDER-LEFT: #AC9130 6px solid;
}

table.tableInput_1 {
    width: 90%;
    background-color:#507CD1;	    
}

tr.pageTitle {
    font-size: 10.5pt;
    font-weight: bold;
    color: #000000;
    background-color: #ffffff;
    text-align: center;
}

tr.trButton {
    background-color: #ffffff;
    text-align: center;
}

td.tdLabel {
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    text-align: right;
    padding-right: 3px;
    color: #3D3D3D;
}

td.tdLabel_C{
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    text-align: center;
    padding-right: 3px;
    color: #3D3D3D;
}
td.tdLabel_L{
    font-size: 12pt;
    font-weight: bold;
    background-color: #ffffff;
    text-align: left;
    padding-right: 3px;
    color: #3D3D3D;
}

td.tdLabel_C1
{
    font-size: 14pt;
    font-weight: bold;
    background-color: #E7F3F5;
    /*background-color: #f3f3f3;*/
    background-image:url(../images/bg_xie.jpg);
    text-align: center;
    padding-right: 3px;
    color: #3D3D3D;    
}


td.tdLabel_L1
{
    font-size: 14pt;
    font-weight: bold;
    background-color: #E7F3F5;
    background-image:url(../images/bg_xie.jpg);
    text-align: left;
    padding-right: 3px;
    color: #3D3D3D; 
}

td.tdLabel_L2
{
    font-size: 16pt;
    font-weight: bold;
    background-color: #DBEEFF;
    text-align: left;
    padding-right: 3px;
    color: #3D3D3D;    
}

td.tdLabel_1 {
    font-size: 9pt;
    font-weight: bold;
    /*background-image:../images/bg_tabletop.gif;*/
    /*background-color: #ffcccc;*/
    padding-right: 3px;
    border-top: #999999 2px solid;
    color: #ffffff;
}

td.tdLabel1 {
    font-size: 9pt;
    font-weight: bold;
    padding-right: 3px;
    border-top: #507CD1 2px solid;
    text-align: center;
    color: #ffffff;
}


td.tdInput {
    background-color: #ffffff;
    padding-left: 5px;
}

td.tdReadOnly {
    background-color: #ffffff;
    padding-left: 5px;
    border-width: 0px; 
}


/* 录入查询窗体设计
 *
*/

table.tableQuery {
    background-color: #9CA2A5;
    border-right: #cccccc 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #cccccc 2px solid;
}

tr.trQueryTitle {
    height: 22pt;
    font-size: 10pt;
    font-weight: bold;
    color: white;
    background-color: #507CD1;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    padding-left: 12px;
    text-align: center;
}

table.tableQueryInput {
    background-color: #ffffff;
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    width: 100%;
}
tr.trQueryTitle1 {
    height: 16pt;
    font-size: 9pt;
    color: #00659C;
    background-color: #cccccc;
    font-family: 宋体, Arial, Helvetica, Verdana, sans-serif;
    padding-left: 12px;
}
tr.trQueryButton {
    background-color: #ffffff;
}

/* 
 * 弹出窗体设计
*/

table.tablePop {
    background-color: #9CA2A5;
    border-right: #cccccc 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #cccccc 2px solid;
}

td.tdPopTitle {
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #BDBEBD;
    text-align: center;
}

td.tdPopLabel {
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    text-align: right;
    padding-right: 3px;
    color: #3D3D3D;
}


td.tdPopText {
    background-color: #ffffff;
    padding-left: 5px;
}

tr.trPopButton {
    background-color: #ffffff;
    text-align: center;
}

/* 数据显示表格的页脚
*/
.gridFooter {
    height: 18pt;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
    background-color: #D9DFC1;
}

/* 数据显示表格的普通显示行
*/
.gridItem {
    background-color: #FFFFff;
    font-size: 9pt;
    height:18pt;
    behavior:url(../jslib/trHilt.htc)
}

/* 数据显示表格的处于编辑状态的显示行
*/
.gridEditItem {
    background-color: #FFFFff;
    font-size: 9pt;
    height:18pt;
}

/* 数据显示表格的处于选中状态的显示行0.
*/
.gridSelectedItem {
    background-color: #C0C0FF;
    font-size: 9pt;
    height:18pt;
}

.styleAwake {color: #FFFFFF}

.help {
	font-size: 9pt;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
}

/* 菜单 */

.LeftMenuBG {
	PADDING-LEFT: 53px; BACKGROUND-IMAGE: url(../images/LeftMenu_Title_NoSub.gif); PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.LeftMenu-Over {
	PADDING-LEFT: 53px; BACKGROUND-IMAGE: url(../images/LeftMenu_Title_Over.gif); PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.LeftMenuSub {
	OVERFLOW: hidden
}
.LeftMenu_Title {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../images/LeftMenu_Title_Close.gif); PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.LeftMenu-PaddingL {
	PADDING-LEFT: 2px
}
.LeftMenu-Bottom {
	 PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/LeftMenu_Bottom.gif); 
}

/* 自定义文本框(WebTextBox)与标签(WebLabel)的字体*/
.para_small {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Arial, Helvetica, Verdana, sans-serif;
}
/* 业务状态页面的背景色*/
.bgcolor_zt
{
	background-attachment: fixed;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: center top;
}

/* 带背景图片的页面*/
.bg {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-image: url(../images/bg_xie.jpg)
}


.RecBody
 {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}

.OverRow 
{
	background-color: LightCyan; /*#A1ADF1;*/
    text-align : center;
}
.SelectedRow 
{
	background-color : #D1DDF1;
	color : #333333;
    font-weight: bold;
    text-align : center;
}
.Row
{
	background-color : #EFF3FB;
    text-align : center;
}
.AlternatingRow
{
	background-color : White;
    text-align : center;
}
.HeaderRow
{
	background-color : #507CD1;
	color : White;
    font-weight: bold;
    text-align : center;
}
.HeaderRow a
{
	color : White;
}
.PagerRow
{
	background-color : White;
}


