FORM {
    DISPLAY: inline;
}
TD {
    FONT-SIZE: 12px; LINE-HEIGHT: 140%;
}
P {
    FONT-SIZE: 12px; LINE-HEIGHT: 240%
}
LI {
    FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
INPUT {
    FONT-SIZE: 12px
}
SELECT {
    FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
A {
    COLOR: #06389b; TEXT-DECORATION: none
}
A:hover {
    COLOR: #FF9900; TEXT-DECORATION: underline
}
.FAV_HREF {
    COLOR: #FFFFFF; TEXT-DECORATION: none
}
.FAV_HREF:hover {
    COLOR: #FF9900; TEXT-DECORATION: underline
}
A.header {
    COLOR: #ffffff; TEXT-DECORATION: none
}
H1 {
    FONT-SIZE: 12pt; COLOR: #000099; FONT-FAMILY: 宋体
}
TEXTAREA {
    OVERFLOW: auto;
}
/* 菜单项bar的定义 */
.menuBar {
    BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #6699cc 1px solid;
	PADDING-LEFT: 4px; Z-INDEX: 100;
	LEFT: 12px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: 0px solid; WIDTH: 100%;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #6699cc 1px solid;
	BACKGROUND-COLOR: #003366; ALGIN: LEFT
}

A.menuButton {
    Z-INDEX: 100;BORDER-RIGHT: #407bb6 0px solid;
	PADDING-RIGHT: 0px; BORDER-TOP: #407bb6 0px solid;
	PADDING-LEFT: 0px; BORDER-LEFT: #407bb6 0px solid;
	COLOR: #FFFFFF; 
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #407bb6 0px solid;
	TEXT-DECORATION: none; ALGIN: LEFT
}
A.menuButton:hover {
    Z-INDEX: 100;BORDER-RIGHT: #003050 0px solid;
	BORDER-TOP: #b0d0f0 0px solid;
	BORDER-LEFT: #b0d0f0 0px solid;
	COLOR: #ff0000; BORDER-BOTTOM: #003050 0px solid;
	TEXT-DECORATION: none; ALGIN: LEFT
}
/* 菜单子项的定义：隐藏的 */
.menu {
	border:0px solid #99ccff;
	VISIBILITY: hidden;

	POSITION: absolute;
	BACKGROUND-COLOR: #003366; ALGIN: LEFT
}

/* 菜单子项的定义：非隐藏的 */
.menu_visibility {
	border:0px solid #99ccff;
	VISIBILITY: ;

	POSITION: absolute;
	BACKGROUND-COLOR: #003366; ALGIN: LEFT
}

/* 菜单子项的定义*/
A.menuItem {
    Z-INDEX: 101;PADDING-RIGHT: 14px;

	DISPLAY: block; PADDING-LEFT: 12px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px; MARGIN: 0px;
	COLOR: #FFFFFF; PADDING-TOP: 2px;
	TEXT-DECORATION: none; ALGIN: LEFT
}
A.menuItem:hover {
    Z-INDEX: 101;
	COLOR: #ff0000; 
	TEXT-DECORATION: none; ALGIN: LEFT
}

/* 模块页面中的子菜单：隐藏*/
.menuChild {
	border:1px solid #cccccc;
	display: none;

	POSITION: absolute;
	BACKGROUND-COLOR: #003366; ALGIN: LEFT
}
/* 模块页面中的子菜单：不隐藏*/
.menuChild_visibility {
	border:1px solid #cccccc;
	display: block;

	POSITION: absolute;
	BACKGROUND-COLOR: #003366; ALGIN: LEFT
}
/* 模块页面中的子菜单*/
A.menuChildItem {
    Z-INDEX: 101;PADDING-RIGHT: 14px;

	DISPLAY: block; PADDING-LEFT: 12px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px; MARGIN: 0px;
	COLOR: #FFFFFF; PADDING-TOP: 2px;
	TEXT-DECORATION: none; ALGIN: LEFT
}
A.menuChildItem:hover {
    Z-INDEX: 101;
	COLOR: #ff0000; 
	TEXT-DECORATION: none; ALGIN: LEFT
}

/* 菜单项的中间的TD用的样式单 */
.td_entity {
	background-color: #003366;
	border-top:0px solid #003366;
	border-bottom:0px solid #003366;
	border-left:0px solid #003366;
	border-right:0px solid #5389bc;
	padding-left: 1px ;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	cursor: hand;
}

/* 列表表格底色 */
.table_list{BACKGROUND-COLOR:#FFFFFF;word-break:keep-all;
}

/* 信息明细表格底色 */
.table_info{BACKGROUND-COLOR:#FFFFFF
}

/* 表头项 */
.tr_header{BACKGROUND-COLOR:#003366;font-weight: bold;color:#ffffff;height: 22px;padding: 2px;
}

/* 上表头项 */
.tr_header_scroll{BACKGROUND-COLOR:#ffffff;height: 22px;padding: 2px;
    position:relative; top:expression(getElementById('divTableScroll').scrollTop);
}

/* 左表头项 */
.td_left_scroll{position:relative; left:expression(getElementById('divTableScroll').scrollLeft);
}

/* 表头项:TD */
.td_header{text-align:center;BACKGROUND-COLOR:#003366;color:#ffffff;font-weight: bold;padding: 1px;
}

/* 表头项:TD checkbox使用 */
.td_header_checkbox{text-align:right;BACKGROUND-COLOR:#003366;
}

/* 分块标题项 */
.tr_label{BACKGROUND-COLOR:#003366;font-weight: bold;color:#ffffff; padding: 2px;
}

/* 带边框的TD */
.td_bordercolor{
	border:#005b7f 1px solid
}


/* 表格中浅色行 */
.tr_tint{BACKGROUND-COLOR:#EEEEEE;height: 22px; padding: 2px;
}

/* 表格中深色行 */
.tr_shade{BACKGROUND-COLOR:#DDDDDD;height: 22px; padding: 2px;
}
/* 表格中白色行 */
.tr_blank{BACKGROUND-COLOR:#FFFFFF;height: 22px; padding: 2px;
}
/* 表格中提示行颜色 */
.tr_alert{BACKGROUND-COLOR:#FFCC66;height: 22px; padding: 2px;
}
/* 表格中预备提示行颜色 */
.tr_alert_pre{BACKGROUND-COLOR:#FFBBFF;height: 22px; padding: 2px;
}
/* 表格中已经选择的预备提示行颜色 */
.tr_alert_pre_do{BACKGROUND-COLOR:#FFDD00;height: 22px; padding: 2px;
}
/* 按钮表格的样式 */
.table_button{
	BACKGROUND-COLOR:#F5F3E3;
}

/* 页面标题项 */
.pageTitle {
   font-family: 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 11pt;
   color: #000000;
   text-decoration: none;
}


/* 分块标题项 */
.moduleTitle {
   font-family: 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 11pt;
   color: #000000;
   text-decoration: none;
}
/* 新闻标题项 */
.newsTitle {
   font-weight: bold;
   font-size: 20px;
   color: #05006C;
}
/* 新闻副标题项 */
.newsSubTitle {
   font-size: 15px;
   color: #05006C;
}
/* 新闻内容项 */
.newsContent {
   font-family: 'Arial', 'Helvetica';
   font-weight: ;
   font-size: 14px;
   color: #000000;
   text-decoration: none;
}
/* 新闻标题的表格 */
.TD_NEWS {
    FONT-SIZE: 12px; LINE-HEIGHT: 240%
}
/* 模块分隔线，一般用在页面标题项或分块标题项下面 */
.moduleLine {
   background-color: #336699; padding: 0px;
}

/* 辅助分隔线，一般用在模块分隔线下面 */
.blankLine {
   background-color: #cccccc; padding: 0px;
}

/* 黑色辅助分隔线，一般用在分块标题下面 */
.blackLine {
   background-color: #000000; padding: 0px;
}
/* 蓝色辅助分隔线，一般用在TAB页面按钮下面 */
.blueLine {
   background-color: rgb(120,172,255); padding: 0px;margin:0px;
}

/* 提示性文字的颜色，浅白色 */
.font_hint{
    font-weight: normal;
    font-size: 9pt;
    color:#777777
}

/* 一般文字的颜色，黑色 */
.font_black{
    font-weight: normal;
    font-size: 9pt;
    color:#000000
}

/* 编辑界面的名称项 */
.dataLabel {
   font-family: 'Arial', 'Helvetica';
   font-weight: normal;
   font-size: 9pt;
   color: #000000;
   text-align: right;
   line-height: 16px;
   background-color: #DDDDDD;
}

/* 编辑界面的信息项 */
.dataField {
   font-family: 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 9pt;
   color: #000000;
   text-align: left;
   line-height: 16px;
   background-color: #FFFFFF;
}

/* 编辑界面的信息项 */
.dataInfo {
   font-family: 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 9pt;
   color: #000000;
   text-align: left;
   line-height: 16px;
   background-color: #EEEEEE;
}

/* 编辑界面的必添名称项 */
.requiredLabel {
   font-family: 'Arial', 'Helvetica';
   font-weight: normal;
   font-size: 9pt;
   color: #FFFFFF;
   text-align: right;
   line-height: 16px;
   background-color: #990000;
}

/* 错误信息 */
.errorMsg {
   font-family: 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 8pt;
   color: #990000;
}

/* 按钮 */
INPUT.button {
    border-left: solid 1px #336699;
    border-top: solid 1px #336699;
    border-right: solid 1px #666666;
    border-bottom: solid 1px #666666;
    font-family: 'Arial', 'Helvetica';
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    cursor: hand;
    background-color: #003366;
    LINE-HEIGHT: 140%
}
/* 按钮 */
INPUT.buttonLink {
    border-left: solid 1px #336699;
    border-top: solid 1px #336699;
    border-right: solid 1px #666666;
    border-bottom: solid 1px #666666;
    font-family: 'Arial', 'Helvetica';
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    cursor: hand;
    background-color: #F47A00;
    LINE-HEIGHT: 140%
}
/* 按钮 */
INPUT.buttonChip {
    border-left: solid 1px #336699;
    border-top: solid 1px #336699;
    border-right: solid 1px #666666;
    border-bottom: solid 1px #666666;
    font-family: 'Arial', 'Helvetica';
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    cursor: hand;
    background-color: #336666;
    LINE-HEIGHT: 140%
}
/* 输入框，只有下线 */
.textLine {
    BORDER-RIGHT: rgb(255,255,255) 0px solid; BORDER-TOP: rgb(255,255,255) 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: rgb(255,255,255) 0px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
/* 输入框，平面框 */
.textPlane {
    BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: rgb(128,128,128) 1px solid; COLOR: #000000; BORDER-BOTTOM: rgb(128,128,128) 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

/* 输入框，必填提示框 */
.textPlaneSign {
    BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #FFFFA4; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

.textPlanereadonly {
    BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; BORDER-LEFT: rgb(128,128,128) 1px solid; COLOR: #000000; BORDER-BOTTOM: rgb(128,128,128) 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";color: #888888
}
/* 输入框，平面框(加长) */
.textPlaneLong {
    BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: rgb(128,128,128) 1px solid; COLOR: #000000; BORDER-BOTTOM: rgb(128,128,128) 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";width:170px
}

/* 输入框，平面框 字体颜色为红色*/
.textSpecial {
    BORDER-RIGHT: rgb(128,128,128) 1px solid; BORDER-TOP: rgb(128,128,128) 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: rgb(128,128,128) 1px solid; COLOR: red; BORDER-BOTTOM: rgb(128,128,128) 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
/* 输入框，无边框 */
.textNone {
    BORDER-RIGHT: rgb(255,255,255) 0px solid; BORDER-TOP: rgb(255,255,255) 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: rgb(255,255,255) 0px solid; COLOR: #000000; BORDER-BOTTOM: rgb(255,255,255) 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

/* 前缀符号颜色 */
.red-bold { font-family: 'Verdana', 'Arial', 'Helvetica'; font-weight: bold; font-size: 11px; color: #CC0000; }


/* 收藏夹的图标的样式，代边框的 */
.favorite_border {
    BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
}
/* 收藏夹的图标的样式，不带边框的 */
.favorite {
    BORDER-RIGHT: #FFFFFF 0px solid;
	BORDER-TOP: #FFFFFF 0px solid;
	BORDER-LEFT: #FFFFFF 0px solid;
	BORDER-BOTTOM: #FFFFFF 0px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
}

