body
{
         SCROLLBAR-FACE-COLOR: #f6f6f6;
         SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
         SCROLLBAR-SHADOW-COLOR: #cccccc;
         SCROLLBAR-3DLIGHT-COLOR: #cccccc;
         SCROLLBAR-ARROW-COLOR: #330000;
         SCROLLBAR-TRACK-COLOR: #f6f6f6;
         SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
         font-family:宋体;
         font-size: 9pt;
         color:#000000;
         background-color:#FfFFFF;
         margin: 0px;
         
}
table
{
	font-family: 宋体;
	font-size: 9pt;

}
.header
{
	background-image: url(../Image/header.gif);
	background-color: gray;
	background-repeat: repeat-x;
	background-position: 200px -10px;
}
.hh{word-wrap: break-word; word-break: normal; }
a:link
{
	font-size: 9pt;
	color: #2F6589;
	text-decoration: none;
}
a:hover                      {font-size: 9pt;color: red;text-decoration: none;}
a:visited                    {font-size: 9pt;color: darkblue;text-decoration: none;}
a:visited:hover              {font-size: 9pt;color: red;text-decoration: none;}

a.sys_menu                   {font-weight: bold;font-size: 9pt;color: #486581;text-decoration: none;letter-spacing: 1pt}
a.sys_menu:visited           {font-weight: bold;font-size: 9pt;color: #486581;font-style: normal;text-decoration: none;letter-spacing: 1pt;}
a.sys_menu:active            {font-weight: bold;font-size: 9pt;color: #486581;font-style: normal;text-decoration: none;letter-spacing: 1pt;}
a.sys_menu:hover             {font-weight: bold;font-size: 9pt;color: red; font-style: normal;text-decoration: none;letter-spacing: 1pt;}

a.sys_vsmenu:link            {color: #2A4DAB; text-decoration: none}
a.sys_vsmenu:active          {color: #ff6600; text-decoration: none}
a.sys_vsmenu:visited         {color: #0066cc; text-decoration: none}
a.sys_vsmenu:hover           {color: red; text-decoration: none}

a.sys_head_menu              {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:visited      {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:active       {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:hover        {font-size: 9pt;color: yellow; text-decoration: none;}

a.sys_grid_head_sort         {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:visited {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:active  {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:hover   {font-size: 9pt;color: red;    text-decoration: none;}


a.sys_shortcut_menu          {font-weight: bold;font-size: 9pt;color: #0F9FBD;text-decoration: none;}
a.sys_shortcut_menu:visited  {font-weight: bold;font-size: 9pt;color: #0F9FBD;text-decoration: none;}
a.sys_shortcut_menu:active   {font-weight: bold;font-size: 9pt;color: #FF6600;text-decoration: none;}
a.sys_shortcut_menu:hover    {font-weight: bold;font-size: 9pt;color: red;    text-decoration: none;}

.sys_button
{
	border: #9595A9 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	font-family: "宋体";
	font-size: 9pt;
	height: 22px;
	text-align: center;
	background-image: url(../Image/button_gray.jpg);
	background-color: transparent;
	background-repeat: repeat-x;
	background-position: center center;
}
.calandar
{
   	border-right: #D6D7D6 0px solid;
    border-top: #D6D7D6 0px solid;
    border-left: #D6D7D6 0px solid;
    border-bottom: #D6D7D6 0px solid;
}

.sys_head_bg
{
    background-color:#0F9FBD;

}

.sys_head_title
{
        font-weight: bold;
 	    font-size: 21pt;
        color: white;
        letter-spacing: 1pt;
	    font-family: 黑体;
	    filter: dropshadow(OffX=2, OffY=2, Color= '#333333' , Positive= 'true' );
}

.sys_head_sub_bg
{
        font-size: 9pt;
        background-color:#A6E2EE
}
.sys_head_menu_separate
{
        font-size: 9pt;
        color: #ffffff;
}
.sys_shortcut_menu_separate
{
	    font-size: 9pt;
        color: #0F9FBD;
        filter:dropshadow(OffX=1, OffY=1, Color='#ffffff', Positive='true')
}
.sys_main_bg
{
        background-color:#CFD6E0
}
.sys_main_back
{
      font-size: 10pt;
      filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#B2E3EE);
}

.sys_menu_frame_tree
{
        border:#0F9FBD 1px solid;
        border-collapse: collapse;
        filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#B2E3EE);
}
.sys_menu_head_tree
{
        height: 26px;
        font-size: 9pt;
        background: url(../Image/sys/default_menutitle_bg.jpg) fixed repeat-x center center;
        border-bottom: #869db4 1px solid;
        border:#869DB4  1px solid
}


.sys_menu_frame_default
{
        border:#0F9FBD  1px solid;
        border-collapse: collapse;
        filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#B2E3EE);
}
.sys_menu_head_default
{
        height: 26px;
        font-size: 9pt;
        border-bottom: #869db4 1px solid;
        border:#869DB4  1px solid;
        background: url(../Image/sys/default_menutitle_bg.jpg) fixed repeat-x center center;
}
.sys_menu_item_default
{
        margin-top: 3px;
        padding-top: 2px;
        height: 26px;
        border-bottom: #a6a6a6 1px solid;
        background-image: url(../Image/sys/default_menuitem_bg.jpg);
        cursor: hand;
        background-repeat: repeat-x
}
.sys_menu_text_default
{
        color:#000000;
}
.sys_menu_over_default
{
        margin-top: 3px;
        padding-top: 2px;
        height: 26px;
        cursor: hand; color: red;
        border-bottom: #a6a6a6 1px solid;
        background: url(../Image/sys/default_menutitle_bg.jpg) fixed repeat-x center center;
}
.sys_menu_child_default
{
	    BACKGROUND-COLOR: #E5F2FA;
        BORDER-BOTTOM: #A6A6A6 1px solid;
}


.sys_menu_frame_office2003
{
        border:#002D96  1px solid;
        border-collapse: collapse;
        background: url(../Image/sys/default_menutitle_bg.jpg) fixed repeat-x center center;
}
.sys_menu_head_office2003
{
	    border-right: #869db4 1px solid;
	    border-top: #869db4 1px solid;
	    font-size: 9pt;
	    background: url(../Image/sys/office2003_menutitle_bg.jpg) fixed repeat-x center center;
	    border-left: #869db4 1px solid;
	    color: white;
	    border-bottom: #869db4 1px solid;
	    letter-spacing: 1pt;
	    height: 26px;
}
.sys_menu_item_office2003
{
        margin-top: 3px;
        padding-top: 2px;
        height: 28px;
        border-bottom: #002d96 1px solid;
        background-image: url(../Image/sys/office2003_menuitem_bg.jpg);
        cursor: hand;
        color: White ;
        background-repeat: repeat-x
}
.sys_menu_text_office2003
{
 	    color: darkblue;
}
.sys_menu_over_office2003
{
        margin-top: 3px;
        padding-top: 2px;
        height: 28px;
        cursor: hand; color: red;
        border-bottom: #002d96 1px solid;
        background: url(../Image/sys/default_menutitle_bg.jpg) fixed repeat-x center center;
}
.sys_menu_child_office2003
{
	    BACKGROUND-COLOR: #DFEBF8;
        BORDER-BOTTOM: #002D96 1px solid;
}


.sys_foot_bg
{
        background-color:#0F9FBD;
}
.sys_foot_title
{

	    font-size: 9pt;
	    color: white;
	    font-family: 宋体, Arial;
}

.syslogin_frame
{
        font-size: 10pt;
        border-top : #A1D0EF 1px solid;
        border-bottom : #95D8E8 10px solid;
        filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#B2E3EE);
}
.syslogin_border
{
	    border-right:  #0F9FBD 1px solid;
	    border-top:  #A6E2EE 1px solid;
	    border-left:  #A6E2EE 1px solid;
	    border-bottom:  #0F9FBD 1px solid;
	    border-collapse: collapse;
}

.syslogin_title_bg
{
        font-size: 10pt;
        filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#0F9FBD,endColorStr=#ffffff);
}
.syslogin_foot_bg
{
        background-color:#B2E3EE
}

.sys_show_frame
{
        border-top:#0F9FBD  1px solid;
        border-left:#0F9FBD  1px solid;
        border-right:#0F9FBD  0px solid;
        border-bottom:#0F9FBD  1px Dashed;
        border-collapse: collapse
}
.sys_show_head_bg
{
        background-color:#A6E2EE
}
.sys_show_foot_bg
{
        background-color:#0F9FBD
}

.sys_tr
{
  height:30px;	
}
.sys_editbox
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	background-color:White;
	font-size: 9pt;
	font-family: 宋体;
	height: 22px;
	line-height:22px;
	text-align: left;	
	
}
.sys_text
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	background-color:White;
	font-size: 9pt;
	font-family: 宋体;	
	text-align: left;	
}
.sys_editbox_readonly
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	background-color:#EFEFEF;
	font-size: 9pt;
	font-family: 宋体;
	height: 22px;
	line-height:22px;
	text-align: left;
}

.sys_grid
{
	border-right: #D6D7D6 1px solid;
	border-top: #D6D7D6 1px solid;
	border-left: #D6D7D6 1px solid;
	border-bottom: #D6D7D6 1px solid;
	border-collapse: collapse;
	background-color: #ffffff;
	font-family: 宋体;
	font-size: 9pt;
}

/*表格*/
.fg_table{border:1px solid #D6D7D6;border-collapse:collapse;font-size:12px; margin-top:2px; }
.fg_table th{ border:1px solid #D6D7D6;background-color: #F0F8FA; text-align:center; height: 30px;padding:1px 0 1px 10px;}
.fg_table td{border:1px solid #D6D7D6;line-height:24px;height: 30px;padding:0px 0px 0px 10px;}


.edit_table{border:1px solid #D6D7D6;border-collapse:collapse;font-size:12px; margin-top:10px; }
.edit_table th{ border:1px solid #D6D7D6;background-color: #F0F8FA; text-align:center; height: 30px;padding:1px 0 1px 10px;}
.edit_table td{border:1px solid #D6D7D6;line-height:25px;height: 30px;padding:0px 10px 0px 2px;}


.gdv{border:1px solid #D6D7D6;border-collapse:collapse;font-size:12px; }
.gdv th
{
	border: 1px solid #D6D7D6;
	border-collapse: collapse;
	font-size: 9pt;
	font-family: 宋体;
	font-weight: bold;
	color: #000000;
	height: 30px;
	background-color: #eaf2ff;
	vertical-align: middle;
	text-align: center;
	padding: 0px 0px 0px 0px;
}
	
.gdv td{border:1px solid #D6D7D6;line-height:30px;height: 30px;padding:0px 0px 0px 5px;}



/*  标题头*/

.sys_title
{
        font-size: 9pt;
        font-family: 宋体;
        color: #000000;
       	border-right: #D6D7D6 1px solid;
	    border-top: #D6D7D6 1px solid;
	    border-left: #D6D7D6 1px solid;
	    border-bottom: #D6D7D6 1px solid;
	    border-collapse: collapse;
        height: 25px;
        font-weight:bold;
	    background-color: #EFEFEF;
	    vertical-align:middle;
	}
.sys_head_cell
{
   	border-right: #D6D7D6 0px solid;
    border-top: #D6D7D6 0px solid;
    border-left: #D6D7D6 0px solid;
    border-bottom: #D6D7D6 1px solid;
    font-size: 9pt;
    font-family: 宋体;
    color: #000000;
    border-collapse: collapse;
    height: 30px;
    font-weight:bold;
    background-color:#EAF2FF; 
    vertical-align:middle;
}	

.sys_grid_head_cell
{
	border-right: #D6D7D6 0px solid;
	border-top: #D6D7D6 0px solid;
	border-left: #D6D7D6 0px solid;
	border-bottom: #D6D7D6 0px solid;
	font-size: 9pt;
	font-family: 宋体;
	color: #000000;
	border-collapse: collapse;
	height: 30px;
	font-weight: bold;
	background-color: #eaf2ff;
	vertical-align: middle;
	text-align: center;
}

.sys_grid_item_row
{
   height:25px;
   text-align :center;	
   background-color: #ffffff;
}

.sys_grid_cell
{
    border-top: #ECE9D8 0px solid;
    border-left: #ECE9D8 0px solid;
	border-bottom: #ECE9D8 0px solid;
	border-right: #ECE9D8 0px solid;
	font-family: 宋体;
    font-size: 9pt;
    color: #000000;
    border-collapse: collapse;
    height:30px;
}

.sys_grid_cell_label
{
	border-right: #ECE9D8 0px solid;
	border-top: #ECE9D8 0px solid;
	border-left: #ECE9D8 0px solid;
	border-bottom: #ECE9D8 0px solid;
	font-size: 9pt;
	color: #000000;	
	font-family: 宋体;
	border-collapse: collapse;
    height:30px;
    text-align:right;
    padding-right:5px;
}
.sys_grid_foot
{
	border-right: #21ACCD 1px solid;
	border-top: #21ACCD 1px solid;
	font-size: 9pt;
	border-left: #21ACCD 1px solid;
	border-bottom: #21ACCD 1px solid;
	font-family: 宋体;
    height: 36px;
	border-collapse: collapse;
	background-color: #F1F8FA;
	border-collapse: collapse
}
.sys_grid_page
{
	border-right: #21ACCD 1px solid;
	font-size: 9pt;
	border-left: #21ACCD 1px solid;
	border-bottom: #21ACCD 1px solid;
	border-top: #21ACCD 0px solid;
	font-family: 宋体;
    height: 28px;
	border-collapse: collapse;
	background-color: #F1F8FA;
}

.sys_grid_alternating
{
	border-right: #21ACCD 1px solid;
	border-top: #21ACCD 1px solid;
	font-size: 9pt;
	border-left: #21ACCD 1px solid;
	border-bottom: #21ACCD 1px solid;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #F1F8FA;
}


.sys_title
{
     font-size:24px;
     font-family: 宋体;
     Font-Weight: Bold;
}
.stringedit
{
	BORDER-RIGHT: #7F9DB9 1px solid; 
	BORDER-TOP: #7F9DB9 1px solid; 
	BORDER-LEFT: #7F9DB9 1px solid; 
	BORDER-BOTTOM: #7F9DB9 1px solid; 
	COLOR: black; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 宋体; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left;
	HEIGHT: 22px; 
	line-height:22px;	
}	
.notstringedit
{
	BORDER-RIGHT: #7F9DB9 1px solid; 
	BORDER-TOP: #7F9DB9 1px solid; 
	BORDER-LEFT: #7F9DB9 1px solid; 
	BORDER-BOTTOM: #7F9DB9 1px solid; 
	COLOR: black; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: 宋体; 
	TEXT-ALIGN: left;
	background-color:#EFEFEF;
    height:22px; 
    line-height:22px;
}
.numberedit
{ 
	BORDER-RIGHT-WIDTH:  0px; 
	BORDER-TOP-WIDTH: 0px; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT-WIDTH: 0px; 
	COLOR: black; 
	BORDER-BOTTOM-WIDTH: 1px;
	border-bottom-color:#c0c0c0;
	line-height:normal;
	FONT-FAMILY: 宋体; 
	HEIGHT: 22px; 
	line-height:22px;
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: right ;
}
.examineedit
{ 
	BORDER-RIGHT-WIDTH:  0px; 
	BORDER-TOP-WIDTH: 0px; 
	FONT-SIZE: 11pt; 
	BORDER-LEFT-WIDTH: 0px; 
	COLOR: black; 
	BORDER-BOTTOM-WIDTH: 1px;
	border-bottom-color:#c0c0c0;
	line-height:normal;
	FONT-FAMILY: 宋体; 
	BACKGROUND-COLOR: white; 
	border-color:Gray;
	TEXT-ALIGN: center 
}




