a {  font-family: "宋体"; font-size: 9pt; line-height: 18px; color: #333333; text-decoration: none}
tr {  font-size: 9pt; color: #000000; text-decoration: none }
td {  font-size: 9pt; color: #000000; text-decoration: none }
pb {  font-family: "宋体"; font-size: 9pt}
a:hover {
	color: #FF7300;
	text-decoration: underline;
}
.menu {  color: #00009c; text-decoration: none}
input {  }
input {  }
list {  list-style-position: outside; list-style-type: circle; color: #207AB7; font-size: 9pt}
.f7 {  font-size: 9pt; color: #207AB7}
.red {  color: #ff3300}
.rec_form {
	BORDER-BOTTOM:FONT-SIZE: 9pt; align: absmiddle
}
table.tabGrid {
	border-collapse:collapse;
	border:none #0066CC;
	background-color: #ffffff;
	font-size: 9pt;
	color: #000000;
	line-height: 20px;
	text-indent:3;
}
table.tabGrid th{ 
  border:solid; 
  border-width: 1;
  border-color: #575656; 
  background-color:#eeeeee;
  padding:0;
/*
  white-space: nowrap; 
*/
}
table.tabGrid td{
  border:solid; 
  border-width: 1;
  border-color: #575656; 
  border-lightcolor:#ffffff
  padding:0;
  LINE-HEIGHT: 20px;
/*
  white-space: nowrap;
*/
}
table.tabGrid tr{
  border:solid; 
  border-width: 1;
  border-color: #575656; 
  border-lightcolor:#ffffff
  background-color:#ffffff;
  padding:0;
  LINE-HEIGHT: 20px;
/*
  white-space: nowrap; 
*/
}

tr.tabGridHilight{
  border:solid; 
  border-width: 1;
  border-color: #575656; 
  border-lightcolor:#ffffff;
  background-color: #cccccc;
  padding:0;
  LINE-HEIGHT: 20px
/*
  white-space: nowrap; 
*/ 
}

tr.tabGridNormal{
  border:solid; 
  border-width: 1;
  border-color: #575656; 
  border-lightcolor:#ffffff;
  background-color:#ffffff;
  padding:0;
  LINE-HEIGHT: 20px;
/*
  white-space: nowrap; 
*/
}


/* 列表表格 */
table.tabList {border-collapse:separate; 
  border:none;
  font-size:9pt;
   LINE-HEIGHT: 20px
}
table.tabList th{ border:none; 
  border-width: 1;
  border-color: #CECFCE;
	background-color:#999999;
	padding:0; }
table.tabList td{ border:none; 
  border-width: 1;
  border-color: #CECFCE;
	padding:0; }


/* 编辑输入框表格 分两列: 左边为显示区域, 右侧为输入区域 */
table.tabEdit{
  font-size: 9pt;
   LINE-HEIGHT: 26px
}
/* 编辑右侧输入显示 */
table.tabEdit td{
 border: 0 inset; 
 margin: 0;
}
/* 编辑左边显示区域 */
td.tabEditTitle{
	font-size: 9pt;
	text-indent:2;
	background-color: #ececec;
	border: 1px solid #000000;
	height:25px;
}
/*细线表格 */
td.tabEditTitle2{
	font-size: 9pt;
	text-indent:2;
	background-color: #ffffff;
	border: 1px solid #000000;
	height:25px;
}
/* 编辑左边显示区域(错误输入显示) */
td.tabEditTitleError{
	border: 1px solid #333333;
	background-color: #ececec;
	color: red;
	font-size: 9pt;
	text-indent:5;
}

td.tabEditInput {
  font-size: 9pt; 
}

table.tabEdit img{
  vertical-align: top;
}

td.tabEditInput img{
	vertical-align: top;
	font-size: 9pt;
	color: #999999;

}



/* 行1/行2 */
tr.tabRow1 {
	border:1 solid #ffffff;
	cursor:default;
	font-size: 9pt;

}
tr.tabRow2 {background-color:#f4f4f4;
  border:1 solid #ffffff;
  cursor:default;
}


/* 表格中的按钮 */
input.tabButton {
    color: #000000;font-size: 9pt;
	background-color: #ececec;
	border: #000000;
}


/* 表格中的输入框 */  
input.tabInput {
  background-color: white; 
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  font-family: "宋体"; 
  font-size: 9pt; 
  height:20px;
}
/* 表格中的输入框 */  
input.tabInput2 {
  background-color: white; 
  border-bottom: #000000 0px solid; 
  border-left: #000000 0px solid; 
  border-right: #000000 0px solid; 
  border-top: #000000 0px solid; 
  font-family: "宋体"; 
  font-size: 9pt; 
  height:20px;
}
/* 表格中的输入框 */  
input.tabInputBottom {
  background-color: white; 
  border-bottom: #000000 1px solid; 
   border-left: #000000 0px solid; 
  border-right: #000000 0px solid; 
  border-top: #000000 0px solid; 
  font-family: "宋体"; 
  font-size: 9pt; 
  height:20px;
}


/* 
  表格中的输入框无边框 用于显示超宽文字（滚动显示） 
  input 正常颜色
*/  
input.tabLabel {
  background-color: #ffffff; 
  border-bottom: #000000 0px solid; 
  border-left: #000000 0px solid; 
  border-right: #000000 0px solid; 
  border-top: #000000 0px solid; 
  font-family: "宋体"; 
}

/* 
 表格中的输入框无边框 用于显示超宽文字（滚动显示） 
 input 高亮颜色 
*/
input.tabLabelHilight {
  background-color: #cccccc; 
  border-bottom: #000000 0px solid; 
  border-left: #000000 0px solid; 
  border-right: #000000 0px solid; 
  border-top: #000000 0px solid; 
  font-family: "宋体"; 
}


/* 控制滚动条颜色 */

BODY {
	font-size: 9pt;


}



/* 栏目所用链接颜色 */
a.menuAnchor{
  color: white;
  text-decoration: none;
  margin-left: 5px; 
}

/* 用于SideBar中的表格 */
table.tabSideBar {
	border-collapse:collapse;
	border:none;
	font-size: 9pt;
	color: white;
	line-height: 24px;
	text-indent:5;
}
/* 用于SideBar中的表格tr */
table.tabSideBar tr{
	border:none;
}
/* 用于SideBar中的表格th */
table.tabSideBar th{ 
  color: #000000;
  white-space: nowrap; 
}
/* 用于SideBar中的表格td */
table.tabSideBar td{
  color: #ffffff;
  LINE-HEIGHT: 20px;
  white-space: nowrap;
}
/* 用于SideBar中的表格a */
table.tabSideBar a{
  color: #ffffff;
  LINE-HEIGHT: 20px;
  white-space: nowrap;
}
table.tabSideBar a:hover{
  color: #ff8c00;
}



table.tabCalendar{
	border-collapse:collapse;
	border: solid;
  border-width: 1px;
	border-color: Silver;
	background-color: #ffffff;
	font-size: 9pt;
	color: #000000;
	text-align: center;		
  line-height: 16px;
}
table.tabCalendar th{ 
  border:solid; 
  border-width: 1px;
  border-color: #575656; 
  background-color: #0159BB;
  padding:0;
  color: White;
  white-space: nowrap; 
}
table.tabCalendar td{
  border:solid; 
  border-width: 1px;
  border-color: #575656; 
  padding:0;
  white-space: nowrap;
}
table.tabCalendar tr{
  border:solid; 
  border-width: 1px;
  border-color: #575656; 
  background-color:#ffffff;
  padding:0;
  white-space: nowrap; 
}
td.tabCalendarCurDay{
  border:solid; 
  border-width: 1px;
  border-color: #575656; 
  background-color: #0159BB;
  padding:0;
  color: white;
  white-space: nowrap;
}
td.tabCalendarHasPlan{
  border:solid; 
  border-width: 1px;
  border-color: #575656; 
  background-color: #d4d3fa;
  padding:0;
  color: white;
  white-space: nowrap;
}
table.wordTitle {
	font-size: 9pt;
	border: 0px none #333333;
	letter-spacing: 1px;
	font-weight: bold;


}
table {  font-size: 9pt}
gxjs {
	font-size: 14px;
	line-height: 2;
}
