BODY {
	FONT-SIZE: 9pt; OVERFLOW: auto; FONT-FAMILY: Tahoma
}
TABLE {
	FONT-SIZE: 9pt
}
INPUT {
	FONT-SIZE: 9pt
}
TEXTAREA {
	FONT-SIZE: 9pt
}
v\:* {
	BEHAVIOR: url(#default#VML)
}
A:link {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
.itemsboard {
	BORDER-RIGHT: #657cb4 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #657cb4 1px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #657cb4 1px dashed; PADDING-TOP: 8px; BORDER-BOTTOM: #657cb4 1px dashed; BACKGROUND-COLOR: #e8ecf4
}
.vis {
	COLOR: #ffffff
}
.test {
	COLOR: #ffffff
}
.level1     { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #000080; line-height: 4mm; }
.level2     { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; background-color: #C8E8E8; }
.level1on   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #000080; background-color: #C8E8E8; }
.Message    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 20px; font-weight: normal; color: #A00000; background-color: none}

.treeTop    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #000080; line-height: 4mm; margin-left:0px}
.treeLevel1 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #000080; line-height: 4mm; margin-left:15px}
.treeLevel2 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 4mm; margin-left:32px}
.treenode   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; background-color: #F0FFFF; line-height: 4mm; margin-left:32px}
.treenodeon { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; background-color: #E0F0F0; line-height: 4mm; margin-left:32px}

a:hover   { color: #0067C0; text-decoration: none }
a:link    { color: #0067C0; text-decoration: none }
a:active  { color: #0067C0; text-decoration: none }
a:visited { color: #0067C0; text-decoration: none }

.title      { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-style: normal; font-weight: bold; }
.t1         { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: bold; }
.t2         { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; }

.caption       { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; border-color: #D0FFD0; border-style: solid; border-width: 2px 2px 2px 2px; color: #E0F0F0; background-color: #0067C0; }
.colorRow      { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: normal; background-color: #E0F0F0; }
.ESsmallTitle  { font-family: "Helvetica", "Arial", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; color: #C0FFFF; background-color: #0067C0; }
.ESbigTitle    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-style: normal; font-weight: normal; color: #C0FFFF; background-color: #0067C0; }
.bigWhiteTitle { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-style: normal; font-weight: normal; color: #C0FFFF; background-color: #0067C0; line-height: 8mm; }

.h1 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-style: normal; }
.h2 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; }
.h3 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; }

.contents     { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; }
.itemlabel    {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;

}
.tipclass   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 20pt; font-style: normal; font-weight: bold;  color: #FF0000; line-height: 8mm }

.bigitemlabel    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; }
.reditemlabel { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: normal; color: #FF0000; }
.iteminput    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: normal; color: #008000; }
.promptmsg    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #000080; }


.sysdisplay3  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000080; background-color: #E0DDDD; line-height: 4mm }
.sysdisplay4  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000080; background-color: #E0AAAA; line-height: 4mm }
.sysdisplayr  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #800000; background-color: #F0E0E0; line-height: 4mm }
.gc_vip       { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #000080; background-color: #2EFF50; line-height: 4mm }
.gc_death     { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #000080; background-color: #FF0000; line-height: 4mm }
.gc_hkid      { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #000080; background-color: #0033CC; line-height: 4mm }
.gc_txn     { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #000080; background-color: #FFCC33; line-height: 4mm }
.SrchResults  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000080; line-height: 6mm;  }
.SrchResults a:hover   { color: #000000; text-decoration: none }
.SrchResults a:link    { color: #000000; text-decoration: none }
.SrchResults a:active  { color: #000000; text-decoration: none }
.SrchResults a:visited { color: #000000; text-decoration: none }
.CurSrchResults  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; background-color: #E0F0F0; color: #000080; line-height: 6mm; border-color: #0067C0; border-style: solid; border-width: 1px 1px 1px 1px; }
.CurSrchResults a:link    { color: #0067C0; text-decoration: none }
.SrchInputBox { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; background-color: #EFFFFF; color: #000080; border-color: #0067C0; border-style: solid; border-width: 1px 0px 1px 0px; text-align:center; width:20px;  }
.SrchInputBox2 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; background-color: #EFFFFF; color: #000080; border-color: #0067C0; border-style: solid; border-width: 1px 1px 1px 1px; text-align:center; width:30px;  }

.ErrorTable   { border-color: #800000; border-style: solid; border-width: 0px 1px 1px 1px; background-color: #FFF0F0; }
.ErrorTitle   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #800000; line-height: 6mm; }
.ErrorTitle2  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; color: #D00000; background-color: #A00000; line-height: 6mm; }
.ErrorTitle2 a:visited { color: #FF8080; text-decoration: none }
.ErrorTitle2 a:link    { color: #FF8080; text-decoration: none }
.ErrorText    { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: bold; color: red; line-height: 6mm; }
.ErrorText2   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; color: red; line-height: 6mm; }
.grayRow { background-color: #F6F6F6; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: normal}

TD.clsTab { background-color: #003366; border-BOTTOM: #99ccff 2px inset; border-LEFT: #6699cc 1px solid; border-RIGHT: #6699cc 1px solid; border-TOP: #003366 2px solid; CURSOR: hand; }
TD.clsTab A        { color: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none; }
TD.clsTab A:hover  { color: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none; }
TD.clsTab A:active { color: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none; }
TD.clsTabSelected          { background-color: #6699cc; border-LEFT: #99ccff 2px outset; border-RIGHT: #99ccff 2px; border-TOP: #99ccff 2px outset; }
TD.clsTabSelected A        { color: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
TD.clsTabSelected A:hover  { color: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
TD.clsTabSelected A:active { color: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

TABLE#idTabs TD   { FONT-SIZE: 72%; }
TABLE#newsContent { MARGIN-RIGHT: 10px; }

.PopUpCal  { background-color: #0067C0; border-color: #0067C0; border-style: solid; border-width: 1px 1px 1px 1px; }
.PopUpCal2 { background-color: #E0FFFF; border-color: #0067C0; border-style: solid; border-width: 0px 0px 0px 0px; padding:0mm; }
.PopUpS1   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #0067C0; background-color: #E0FFFF; line-height: 4mm; border-style: none; }
.PopUpS2   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: normal; color: #0067C0; background-color: #E0FFFF; line-height: 3mm; cursor:hand;}



.readtextarea   { border: 1px inset; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #0000ff; background-color: #E0F0F0; line-height: 4mm }
.inputtextline   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #0067C0; bordercolor:#0067C0 ;background-color: #0067C0; line-height: 4mm }
.disabletext   { border: 1px inset; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: normal; color: #555555; background-color: #FFFFFF; line-height: 4mm }
.fieldname   {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #E0F0F0;
	font-weight: bold;

}
.fieldname3   {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #E0DDDD;
	font-weight: bold;

}
.fieldname4   {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #E0AAAA;
	font-weight: bold;

}
.header   { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000080; background-color: #FFAE00; line-height: 4mm }
.toolbar
{
	border: thin groove;
	cursor: default;
	background-color: #F0F9FF;
}
.toolbar a
{
	border: solid 1px #F0F9FF;
	margin-left: 2px;
}
.toolbar a:hover
{
	border: solid 1px darkgray;
	background-color : white;
	margin-left: 2px;
}
form {margin:0}

@media print {
   .noprint {display:none}
}

.SubTitle 
{
	border-collapse:collapse;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}

.sx_table {
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	color: #000000;
}
.zy_table {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.sxzy_table {
	border: 0px #000000;
}
.sz_talbe {
	border: 1px #000000;
}
.s_table {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.x_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}


/*
*下面是最新修改之后的样式
*闵江松
*2006-11-23
*/

.button {
	background-image: url(button_bg.gif);
	height: 27px;
	width: 80px;
	background-repeat: no-repeat;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.button2 {
	background-image: url(button_bg2.gif);
	height: 27px;
	width: 50px;
	background-repeat: no-repeat;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.button3 {
	background-image: url(button_bg3.gif);
	height: 27px;
	width: 130px;
	background-repeat: no-repeat;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.sysdisplay   { 
font-family: "Arial", "Helvetica", "sans-serif"; 
font-size: 13px; 
font-weight: normal; 
color: #000080; 

line-height: 6mm;
background-image: url(table_bj.gif); 
}

.sysdisplay2  { 
font-family: "Arial", "Helvetica", "sans-serif"; 
font-size: 13px; 
font-weight: normal; 
color: #000080; 
line-height: 6mm 
}


.defaultTable {
border-color: #628FBE ;
background-color: #E1EEF8; 
border-style: solid; 
border-width: 0px 1px 1px 1px; 
background-image: url(table_bj.gif); 
}


.grouplabel   { 
font-family: "Arial", "Helvetica", "sans-serif"; 
font-size: 13px; 
font-weight: bold; 
color: #000080; 

line-height: 6mm ;
background-image: url(table_title.gif); 

}

.readonlytext   { 
border: 1px inset; 
font-family: "Arial", "Helvetica", "sans-serif"; 
font-size: 13px; 
font-weight: normal; 
color: #0000ff; 
 
line-height: 6mm;

}

.inputtext   { 
border: 1px inset; 
font-family: "Arial", "Helvetica", "sans-serif"; 
font-size: 13px; 
font-weight: normal; 
color: #0000ff; 
background-color: #FFFFFF; 
line-height: 5mm 
}





label           { vertical-align: bottom; background-color:#E0F0F0;}
.clsNoExpand    { cursor: hand; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 8mm   }
.clsNoExpandEnd { cursor: hand; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 8mm  }
.clsItemShow    { cursor: hand; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 8mm }
.clsItemHide    { cursor: hand; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 8mm }
.clsItemsShow   { cursor: hand; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #000000; line-height: 8mm }
.clsItemsHide   { display:none;  }

.popTreeShow 
{ 
  Z-INDEX: 100 ;
  POSITION: absolute;
  TOP: 35px; 
  LEFT: 230px;
  HEIGHT: 250px;
  WIDTH: 200px;
 
  font-size: 12px;

  background-color: #f8f8f8;

  border: 1 solid #000000;
  padding:1px;

  display:block; 
  OVERFLOW: auto;
}

.popTreeHide
{ 
    display:none;  
}

div.div_text
{
   background-color:#E0F0F0;
   height:100px;
   text-align:left;
   font-family: "宋体", "Arial", "Haettenschweiler";
   font-size: 12px;
   border-color:black;
   border-style: outset ;
   border-width: 1px 1px 1px 1px;
}
.div_tree
{
   background-color:#E0F0F0;
   height:100px;
   text-align:left;
   font-family: "宋体", "Arial", "Haettenschweiler";
   font-size: 12px;
   border-color:black;
   border-style: outset ;
   border-width: 0px 0px 0px 0px;
}