body 
{
font-family: "宋体"; font-size: 12px;background-color:#ffffef;  scrollbar-3dlight-color:#170708; scrollbar-arrow-color:#000000; scrollbar-base-color:#170708; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#EEEAEB; scrollbar-highlight-color:#FBFDFC; scrollbar-shadow-color:#170708;
}
INPUT {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #89a5e6 1px solid; BORDER-LEFT: #89a5e6 1px solid; 
	BORDER-RIGHT: #89a5e6 1px solid; BORDER-TOP: #89a5e6 1px solid; 
	COLOR: #082D71; HEIGHT: 18px; border-color: #082D71 #082D71 #082D71 #082D72; font-size: 9pt
}
.list_body           { background-color:#ffffef; }
.list_title          { font-family: "宋体"; font-size: 16px; color: #FF6600; font-weight: normal; font-family: "黑体" } 

.query_table         { border: 1px #000000 solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF;   cellspacing:0 ; cellpadding:0 ; border-collapse:collapse }
.query_table_tr      { font-family: "宋体"; font-size: 12px; font-style: normal; font-weight: normal; align:center; color: #003333; background-color: #EFEFEF;  }
.query_table_td_input     { text-align:left;  font-family: "宋体"; font-size: 12px; font-style: normal; font-weight: normal; align:center;color: #003333; background-color: #EFEFEF;  }
.query_table_td_title     { text-align:right; font-family: "宋体"; font-size: 12px; font-style: normal; font-weight: normal; align:center;color: #003333; background-color: #EFEFEF;  }
.query_table_sp_title { text-align:right; color: #003333; background-color: #EFEFEF;  }
.query_table_sp_input { text-align:left;  color: #003333; background-color: #EFEFEF;   }

.list_table          { background-color:#ffffff; border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px  }
.list_table_tr_title { text-align:center; font-family:"Times New Roman", "宋体"; font-size: 12px; color: #003333; font-weight: normal; background-color: #dfe4e9; height:20px  }
.list_table_tr_even  { font-family:"Times New Roman", "宋体"; font-size: 12px; color: #000000; font-weight: normal; background-color: #FFFFFF; height:18px }
.list_table_tr_odd   { font-family: "Times New Roman", "宋体"; font-size: 12px; color: #333333; font-weight: normal; background-color: #EFEFEF; height:18px }
.list_table_td	     { font-size: 12px; font-family: "Times New Roman", "宋体"; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;  border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid }

.time_line	     {  border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;  border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid ; background-color: 3300ff}



.edit_body           { font-family: "宋体"; font-size: 12px; background-color: #ffffef; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px  }
.edit_title          { font-size: 16px; color: #FF6600; font-weight: normal; font-family: "黑体" }
.edit_table          { border: 1px #000000 solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF;   cellspacing:0 ; cellpadding:0 ; border-collapse:collapse }
.edit_table_tr	     { font-family: "宋体"; font-size: 12px; color: #000000; background-color: #EFEFEF;  }
.edit_table_td_title { text-align:right; height:20px;  font-family: "宋体"; font-size: 12px; color: #003333; background-color: #EFEFEF;  }
.edit_table_td_input { text-align:left;  height:20px;  font-family: "宋体"; font-size: 12px; color: #003333; background-color: #EFEFEF;   }
.edit_table_sp_title { text-align:right; color: #003333; background-color: #EFEFEF;  }
.edit_table_sp_input { text-align:left;  color: #003333; background-color: #EFEFEF;   }


.tab_table          {  border: 1px #000000 solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF;   }
.tab_on  { text-align:center;  font-family: "宋体"; font-size: 12px; color: #003333; background-color: #CCCCFF; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid;  border-left: 1px #333333 solid; border-top: 1px #333333 solid  }
.tab_off { text-align:center;  font-family: "宋体"; font-size: 12px; color: #003333; background-color: #EFEFEF; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;  border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid  }

.BOX {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
        

.refer_body          { background-color:#ffffef; }
.refer_title         { font-size: 16px; color: #FF6600; font-weight: normal; font-family: "黑体" }
.refer_table         { border: 1px #000000 solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; background-color: #FFFFFF;   cellspacing:0 ; cellpadding:0 ; border-collapse:collapse }
.refer_table_tr	     { font-family: "宋体"; font-size: 12px; color: #000000; background-color: #EFEFEF; height:25px; }
.refer_table_td_title{ text-align:right; font-family: "宋体"; font-size: 12px; color: #003333; background-color: #EFEFEF; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;  border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid  }
.refer_table_td_input{ text-align:left; font-family: "宋体"; font-size: 12px; color: #003333; background-color: #EFEFEF; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;  border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid  }

.aa{ font-family: "宋体"; font-size: 12px; color: #ffffff}
.ab{ font-family: "宋体"; font-size: 12px; color: #004FC4; font-weight:bold; }
.ad{ font-family: "宋体"; font-size: 14px; color: #004FC4; font-weight:bold; }
.ae{ font-family: "Arial"; font-size: 10pt; color: #004FC4; font-weight:bold }
.ac{ font-family: "宋体"; font-size: 12px;  font-weight:bold; }
.ag{ font-family: "宋体"; font-size: 12px;  font-weight:bold; color:#003366 ; background-color:#FBFBFF}
.ah{ font-family: "宋体"; font-size: 13px;  font-weight:bold; color:#003366 ; }
.ai{ font-family: "宋体"; font-size: 13px;  font-weight:bold; color:#ff0000 ; }
.aj{ font-family: "宋体"; font-size: 13px;  font-weight:bold;  }
.a_table{line-height: 125%; margin-top: 4}
.b_table{line-height: 150%; margin-top: 4}
.af{ margin-bottom: -5; margin-left:3}




.document_table      { width:95%; background-color:#ffffff; }   
.document_head	     { font-family: "华文中宋"; font-size: 24px; color: #ff0000; font-weight: normal}
.document_code       { font-family: "黑体"; font-size: 16px}

.error               { background-color:pink; width:95%; align:center; cellspacing:0; cellpadding:0; text-align: center }

.remark               { color:#0000ff; }
                                      
.routelist_table      { background-color:#ffffff; width:95%; }
.routelist_table_td   { font-family: "宋体","Times New Roman"; font-size: 15px; color: #000000; }
.route_select         { width:100%; font-family:Courier New; font-size:9x; }


.mast_body	      { background-color:#ffffef; }
.mainpage_subtitle    { font-family: "宋体"; font-size: 12px; font-style: normal; background-color: #74957F}
.mainpageBOX 	      { border: #339900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tab                  { height:16; background-color:#c0c0c0;  color:#000000; TEXT-DECORATION: none; }

.subtitle {  font-family: "宋体"; font-size: 14px; font-weight: bold; color: #336699}
.spectable	      { background-color:#cccccc; }


.popup                { background-color:#dddddd; border-color:#CCFFFF; }  
.empselect            { background-color:#9999FF; }

.mainpage_td_title    { font-family: "黑体"; font-size: 12px; font-weight:bold; background-color:#74957f; }
.mainpage_td_content  { font-family: "宋体";background-color:#f5fef7; }
.mainpage_box         { border: #339900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.mainpagesubtitle2 {  font-size: 12px; background-color: #C1BFA7}
.mainpageTD {  margin-top: 15px; margin-bottom: 20px}
.mainpageBOX {  border: #339900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.NavBox_NOTUSED {  border-left:1px solid 666666; border-right:1px solid 666666; border-top:1px solid #666666; border-bottom:1px solid #666666; clip:   rect(1px 1px 1px 1px); padding-top: 1px; padding-bottom: 1px}

.NavBox { border-left:0px solid 5a5e25; border-right:0px solid 5a5e25; border-top:0px solid #5a5e25; border-bottom:0px solid #5a5e25; background-color:#D7D7b7; clip:   rect(1px 1px 1px 1px); padding-top: 0px; padding-bottom: 0px}

.NavBlockOver {	BACKGROUND-COLOR: #0066cc; CURSOR: hand; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 125px; }
.NavBlockOut {	BACKGROUND-COLOR: gray; CURSOR: hand; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 125px;  }
.NavBlock1 {  background-color: #D7D7b7; font-size: 12px; word-spacing: 2px; clip:    rect(   ); padding-top: 2px; padding-bottom: 2px; color: #3D4F7A; font-family: "宋体"}
.NavBlock1Over { background-color: #91917A; font-size: 12px; word-spacing: 2px; clip: rect( ); padding-top: 2px; padding-bottom: 2px ; font-weight: normal; color: white; cursor: hand; font-family: "宋体"}
.NavBlock2 { background-color: #D7D7b7; font-size: 12px; word-spacing: 2px; clip: rect( ); padding-top: 2px; padding-bottom: 2px ; color: #3D4F7A; font-family: "宋体"}
.NavBlock2Over { background-color: #91917A; font-size: 12px; word-spacing: 2px; clip: rect( ); padding-top: 2px; padding-bottom: 2px ; font-weight: normal; color: white; cursor: hand ; font-family: "宋体"}
.NavBlock3 {  background-color: #D7D7b7; padding-top: 4px; padding-bottom: 4px; color: #FFFFFF; font-family: "宋体"; font-size: 12px}


th{ font-size: 12px; font-family: "宋体"}
td{ font-size: 12px; font-family: "宋体"}
.bodynav {font-family: "宋体"; font-size: 12px; background-color:#D7D7b7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.shrinkbody {font-family: "宋体"; font-size: 12px; background-color:#D7D7b7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

A:link {text-decoration: none; color:#000000}
A:active {text-decoration: none; color:#000000}
A:visited {text-decoration: none; color:#000000}
A:hover {text-decoration: none; color:#5B5B5B}

a:link.btnlink {text-decoration: none; color:#990000 }
a:active.btnlink {text-decoration: none; color: #990000 }
a:visited.btnlink {text-decoration: none; color: #990000 }
a:hover.btnlink {text-decoration: none; color: #FF6666 }

a:link.navlink {text-decoration: none; color:#3D4F7A}
a:active.navlink {text-decoration: none; color:#3D4F7A}
a:visited.navlink {text-decoration: none; color:#3D4F7A}
a:hover.navlink {text-decoration: none; color: white}


.TextInput { height:18px; border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000}

input.TextInput { height:18px; border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000}
input.BtnInput { font-family: "黑体"; font-size: 12px; border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000}
input.number	{ border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  text-align: right; font-family: "宋体"; font-size: 10pt; ; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 0px}
input.fileobject { border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000}
.scrolltext2 { 
	scrollbar-3d-light-color:#efefef;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#dddddd;
	scrollbar-dark-shadow-color:#dddddd;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#efefef;
	scrollbar-shadow-color:#dddddd;
	border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000
 }
 
.scrolltext{ 
 	scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #E6E6E6;
	border:1 solid black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:"宋体"; font-size: 12px; color: #000000
 }
 

.companyName {  font-size: 18px; font-weight: bold; color: #FFFFFF; font-family: "宋体"}
.input {  border: 1px #000000 solid}

a:link.toplink {text-decoration: none; color:#000000; text: #000000;}
a:active.toplink {text-decoration: none; color:#000000; text: #000000; }
a:visited.toplink {text-decoration: none; color:#000000; text: #000000; }
a:hover.toplink {text-decoration: none; color:#FFFFFF; text: #FFFFFF; }

a:link.mainlink {text-decoration: underline; color:#003366}
a:active.mainlink {text-decoration: underline; color:#003366}
a:visited.mainlink {text-decoration: underline; color:#003366}
a:hover.mainlink {text-decoration: underline; color: 003366}

a:link.mainlink2 {text-decoration: none; color:#003366}
a:active.mainlink2 {text-decoration: none; color:#003366}
a:visited.mainlink2 {text-decoration: none; color:#003366}
a:hover.mainlink2 {text-decoration: none; color: 003366}


.menu1_td_on {  font-size: 13px; font-weight: bolder; font-family: "宋体";color:#000000; text: #000000;  background-color: #91917A; text-align: center; vertical-align: bottom; border: 0px solid; }
.menu1_td_off { font-size: 13px; font-weight: normal; font-family: "宋体";color:#FFFFFF; text: #000000;  background-color: #361E11; text-align: center; vertical-align: bottom ; cursor: hand; border: 0px solid; }
.menu2_td_on { font-size: 12px; font-weight: normal; font-family: "宋体";color:#000000; text: #000000;  background-color: #91917A; text-align: center; vertical-align: middle; border: 0px solid; }

.type {  font-size: 12px; color: #336666} 
.type71879a {  background-color: #D7D7b7;  } 

.typecc0000 {  background-color: #cc0000;  } 
.typec0cad4 {  background-color: #E9E9C8;  } 

.box_003366 { background-color:#FFFFFF;  font-size: 12px; color: #CC0000; border: 1px #003366 inset; font-weight: bold}

.helpsubtitle {  font-size: 14px; color: #336666; CURSOR:hand  } 

.type324c62 { background-color: #91917A; }
.note324c62 { color: #CE0000; }
.subnote324c62 { color: #361e11; }
.notebox    { background-color: #FFFFF; }


.shadow {cursor: hand;}