body {FONT-SIZE: 9pt}
input,select,textarea {FONT-SIZE: 9pt}
A:link {FONT-SIZE: 9pt; TEXT-DECORATION: none; color: #333333}
A:visited {FONT-SIZE: 9pt; TEXT-DECORATION: none; color: #333333}
A:hover {FONT-SIZE: 9pt; TEXT-DECORATION: none; color: #cc0000}
A:active {TEXT-DECORATION: none; color: #cc0000}
A.nav:link {text-decoration:none;color:#ffffff;}
A.nav:visited {text-decoration:none;color:#ffffff;}
A.nav:active {text-decoration:none;color:#ffffff;}
A.nav:hover {text-decoration:none;color:#ffff00;}
A.left:link {text-decoration:none;color:#ffffff;}
A.left:visited {text-decoration:none;color:#ffffff;}
A.left:active {text-decoration:none;color:#ffffff;}
A.left:hover {text-decoration:underline;underline:#ffffff;}
A.a01:link {COLOR: #000000; TEXT-DECORATION: none}
A.a01:visited {COLOR: #000000; TEXT-DECORATION: none}
A.a01:active {COLOR: #ff0000; TEXT-DECORATION: none}
A.a01:hover {COLOR: #ff0000; TEXT-DECORATION: none}
A.a02:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.a02:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.a02:active {COLOR: #ff0000; TEXT-DECORATION: none}
A.a02:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
A.a03:link {COLOR: #000000; TEXT-DECORATION: none}
A.a03:visited {COLOR: #000000; TEXT-DECORATION: none}
A.a03:active {COLOR: #cc0000; TEXT-DECORATION: none}
A.a03:hover {COLOR: #cc0000; TEXT-DECORATION: none}

A.a01_left:link {text-decoration:none;color:#ffffff;}
A.a01_left:visited {text-decoration:none;color:#ffffff;}
A.a01_left:active {text-decoration:none;color:#ffffff;}
A.a01_left:hover {text-decoration:none;color:#000000;}

.box_white {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid}

.white {font-size: 9pt; color: #FFFFFF}

.text_w {  font-size: 12px; color: #FFFFFF; font-weight: normal;}
.text {  font-size: 12px; color: #333333}
.text_blue {  color: #0000FF}
.text_red {  color: #CC0000; font-size: 12px }
.text_deepblue {  font-size: 12px; color: #006699}
.brown {  font-size: 12px; font-weight: bold; color: #999900}
.title_blue {  font-size: 16px; color: #003366}
.title_weight {  font-size: 16px; color: #000000}
.title_weight_red {  font-size: 14px; color: #CC0000}
.engfont {FONT-SIZE: 9pt; FONT-FAMILY: "Arial"}
.dot_7 {FONT-SIZE: 7px}
.s02 {BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px ridge; BORDER-BOTTOM: 1px ridge; BACKGROUND-COLOR: #cccccc}
.box {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.box1 {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
.smallfont {FONT-SIZE: 9pt; COLOR: #000000}
.lagerfont {FONT-SIZE: 11pt; COLOR: #9999ff}
.pc1 {FONT-SIZE: 9pt; LINE-HEIGHT: 13pt}
.p9 {FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
.p14 {FONT-SIZE: 14.8px; LINE-HEIGHT: 20px}
.high_line_text {FONT-SIZE: 9pt; LINE-HEIGHT: 13pt}.unnamed1 {  margin-top: 3px}
.margin_top_3px {MARGIN: 3px 0px 0px 0px}
.margin_top_1px {MARGIN: 1px 0px 0px 0px}
.rec_form {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; align: absmiddle
}
/* 
  Style used by IPLAT v1.0.0 
  Author: Sunny Wu
  Date: 2003-3-29 22:50
*/
/* Grid 网格表格 */
table.tabGrid {
	border-collapse:collapse;
	border:none #0066CC;
	background-color: #ffffff;
	font-size: 14px;
	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:14px;
   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: 14px;
   LINE-HEIGHT: 26px
}
/* 编辑右侧输入显示 */
table.tabEdit td{
 border: 0 inset; 
 margin: 0;
}
/* 编辑左边显示区域 */
td.tabEditTitle{
	font-size: 14px;
	text-indent:2;
	background-color: #ececec;
	border: 1px solid #000000;
	height:25px;
}
/*细线表格 */
td.tabEditTitle2{
	font-size: 14px;
	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: 14px;
	text-indent:5;
}

td.tabEditInput {
  font-size: 14px; 
}

table.tabEdit img{
  vertical-align: top;
}

td.tabEditInput img{
	vertical-align: top;
	font-size: 14px;
	color: #999999;

}



/* 行1/行2 */
tr.tabRow1 {
	border:1 solid #ffffff;
	cursor:default;
	font-size: 14px;

}
tr.tabRow2 {background-color:#f4f4f4;
  border:1 solid #ffffff;
  cursor:default;
}


/* 表格中的按钮 */
input.tabButton {
    color: #000000;font-size: 14px;
	background-color: #ececec;
	border: 1px solid #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: 14px; 
  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: 14px; 
  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: 14px; 
  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 {
	scrollbar-face-color: #ececec;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #ececec; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-shadow-color: #ececec; 
	scrollbar-arrow-color: #cccccc; 
	scrollbar-track-color: #ffffff;
}

/* 栏目所用链接颜色 */
a.menuAnchor{
  color: white;
  text-decoration: none;
  margin-left: 5px; 
}

/* 用于SideBar中的表格 */
table.tabSideBar {
	border-collapse:collapse;
	border:none;
	font-size: 14px;
	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: 14px;
	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: 13px;
	border: 0px none #333333;
	letter-spacing: 1px;
	font-weight: bold;


}
   
