BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "细明体", "sans-serif";
     }
table
{
    FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "细明体", "sans-serif";
}

.middlecss
{
	background-color:#FFFFFF; 
	border-right:1px solid #C7C5D9;
}

.cbutton 
{
    border: 1px solid #000000; margin: 0px; padding: 2px;
    cursor:pointer;font-family: "Arial","宋体"; font-size: 9pt; color: #000000; 
    background-color: #EAEFF2;line-height: 10px; 
    Padding-top: 4px; padding-bottom: 2px; 
    Padding-left: 2px; padding-right:2px;
    border-top-color:#FFFFFF; border-right-color: #91ABC4; 
    border-left-color: #FFFFFF; border-bottom-color: #91ABC4}
.button_bak {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BACKGROUND-IMAGE: url(../images/button_On.gif); 
	BORDER-LEFT: medium none; 
	WIDTH: 60px; 
	CURSOR: pointer; 
	BORDER-BOTTOM: medium none; 
	HEIGHT: 20px;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: tahoma,宋体;
}
.TD_Class
{
    font-size:12px;   FONT-FAMILY: "Verdana", "Arial", "细明体", "sans-serif";  
}


A:hover{TEXT-DECORATION: none}
A{COLOR: #000000;}

             

.text_input  
{
BORDER-TOP-WIDTH: 1px;	
PADDING-RIGHT: 2px;	
PADDING-LEFT: 2px;	
BORDER-LEFT-WIDTH: 1px;	
BORDER-LEFT-COLOR: #ddd;	
BORDER-BOTTOM-WIDTH: 1px;
BORDER-BOTTOM-COLOR: #ddd;	
PADDING-BOTTOM: 2px;	
BORDER-TOP-COLOR: #ddd;	
PADDING-TOP: 3px;	
BORDER-RIGHT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #ddd;
height:22px;
FONT: Trebuchet MS, Helvetica, Arial, sans-serif;	
COLOR: #000;
}
.tex_input  
{
BORDER-TOP-WIDTH: 1px;	
PADDING-RIGHT: 2px;	
PADDING-LEFT: 2px;	
BORDER-LEFT-WIDTH: 1px;	
BORDER-LEFT-COLOR: #ddd;	
BORDER-BOTTOM-WIDTH: 1px;
BORDER-BOTTOM-COLOR: #ddd;	
PADDING-BOTTOM: 2px;	
BORDER-TOP-COLOR: #ddd;	
PADDING-TOP: 2px;	
BORDER-RIGHT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #ddd;
FONT: 12px/1.6em Trebuchet MS, Helvetica, Arial, sans-serif;	
COLOR: #000;
width:100%;
}
.Table_yellow {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #FFFF99}
.Table_blue {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #336699; color: #FFFFFF}
.Table_blue1 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FFFFFF; background-color: #3366CC}
.no_input { border :#665b8e 0px solid; color: #333333; cursor: text; font-family: "Arial"; font-size: 12px; height: 20px; padding: 1px}
.down_text {
	font-family: Arial;	font-size:8pt;background-color:#000000;color:#FFFFFF
	}
.down_tools_button {	
	border-left:1px solid #FFFFFF; border-right:1px solid #000000; 
	width: 80; height: 20; position:relative;
	letter-spacing:1; FONT-FAMILY: "Arial"; 
	FONT-SIZE: 9pt; LINE-HEIGHT: 7px; 
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; 
	padding-left: 2px; PADDING-RIGHT: 2px; 
	background-color:#000000; cursor:pointer;color:#FFFFFF}
.menubar_button { 
	padding: 0 2px;
    border: 1pt solid #FFFFFF;
    height: 20; 
	position:relative;    letter-spacing:1;
	    FONT-FAMILY: "Arial";     FONT-SIZE: 9pt; 
	    LINE-HEIGHT: 7px;     background-color:#FFFFFF;     color:#000000;
	    position:relative; top:0px; 
    cursor:pointer;     left: 0px;
}

.menubar_button_off { 
	border:1pt solid #FFFFFF; height: 20; 
	position:relative;letter-spacing:1;
	FONT-FAMILY: "Arial"; FONT-SIZE: 9pt; 
	LINE-HEIGHT: 7px; padding-left: 0px; 
	background-color:#FFFFFF; color:#C0C0C0;
	position:relative; top:-1; cursor:default; padding-left:2px; padding-right:2px; padding-top:0; padding-bottom:0}

.menubar_button_on { 
	border-left:1pt solid #000000; border-right:1pt outset #000000; border-top:1pt outset #000000; border-bottom:1pt outset #000000; height: 20; 
	position:relative;letter-spacing:1;
	FONT-FAMILY: "Arial"; FONT-SIZE: 9pt; 
	LINE-HEIGHT: 7px; padding-left: 0px; 
	background-color:#FFCC00; color:#000000;
	top:-1; cursor:pointer; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px}

.menubar_table {
	border-bottom:3px solid #000000; 
	border-collapse: collapse; 
	padding: 0; border-left-width:1;
	border-right-width:1; border-top-width:1; }

.menubar_title {FONT-FAMILY: "Verdana", "Arial", "细明体", "sans-serif"; font-size:14px; font-weight:bold;}
	
.menubar_readme_text {font-size:9pt;FONT-FAMILY: "Arial"; 
	color:#808080; text-align:right; padding-bottom:5px }

.menubar_down_text {
	border-top:1px solid #000000; font-size:9pt;
	FONT-FAMILY: "Arial"; position:relative; 
	color:#808080; text-align:center; border-left-width:1; 
	border-right-width:1; border-bottom-width:1; padding-top:3 }

.menubar_function_text {
	border-top:3px solid #000000; font-size:9pt;
	FONT-FAMILY: "Arial"; position:relative; cursor:default;
	color:#808080; border-left-width:1; 
	border-right-width:1; border-bottom-width:1; padding-top:3; padding-left:10 }

.menubar_menu_td {
	border-top:3px solid #000000; font-size:8pt;
	FONT-FAMILY: "Arial"; position:relative;
	color:#808080; border-left-width:1; 
	border-right-width:1; border-bottom-width:1; padding-top:3; padding-left:10 }
.tab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 5px; LETTER-SPACING: 1px
}

#ld 
{    
filter: alpha(opacity=100);
-moz-opacity:.100;
opacity:1.0;
position:absolute;
left:0px;
top:0px;
width: expression(body.scrollWidth);
height: expression(body.scrollHeight);
width:100%; 
height: 100%;
z-index:1;
background-color: #000000;
}
.topmenuoff { cursor: pointer;color: #FFFFFF; font-size: 9pt }
.topmenuon { cursor: pointer;color: #FFCC00; font-size: 9pt }
.topmenuoff2 { cursor: pointer;color: #000000; font-size: 9pt }
.topmenuon2 { cursor: pointer;color: #000000; font-size: 9pt }

.BodyMar{padding:0 0 0 0;margin:0 0 0 0;}
.BodyMar2{padding:2 2 2 2;margin:2 2 2 2;}
.input_cn{
    border-color: black black #000000;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    font-size: 11pt;
    color: #0000FF;
    width:100%;
}

/*2008-12显示附件、短信标题等信息*/
fieldset
{
    padding: 0px;
    margin: 5px;
    /*border: solid 1 #808080;*/
}
    fieldset legend
    {
        padding: 0px 5px;
        font-weight: bold;
    }
    fieldset div
    {
        margin: 8px;
    }
/*显示附件、短信标题等信息*/


/*DataGrid专用*/
.gridtable
{

}
.gridtable table
{
	font-size:12px; line-height:20px;
	table-layout:fixed;
}
.gridtable table tr td
{
    cursor:default;
}
.tit /*2008-12-29 省略前缀*/
{
	clear:both;
	FONT: 14px Tahoma, Verdana;	
	HEIGHT:31px;
	padding-top:5;
    text-align:center;
}
.tit .mover /*2008-12-29 省略前缀*/
{
	float:right;
	overflow:hidden;
	width:5px; height:100%;
	cursor:col-resize;
	float:right;
	width:5%;
}
.tit .lable /*2008-12-29 省略前缀*/
{
	float:left;
	margin-left:2px;
	width:90%;
	float:left;
}
/*DataGrid专用*/

/*其它*/

.table-box {	
WIDTH: 100%;	
PADDING-RIGHT: 1px;	
PADDING-LEFT: 1px;		
MARGIN-BOTTOM: 10px;	
PADDING-BOTTOM: 5px;	
PADDING-TOP: 1px;	
border:0;
table-layout:fixed;
}

.table_title {
FONT: bold 14px Tahoma, Verdana;	
HEIGHT: 30px;
PADDING-LEFT: 5px;
PADDING-RIGHT:5px;

}


.table_body {	
FONT-SIZE: 9pt;
height:30px;
PADDING-LEFT: 5px;
PADDING-RIGHT:5px;
width:25%;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
}
.table_none {	
FONT-SIZE: 9pt;
height:30px;
PADDING-LEFT: 5px;
PADDING-RIGHT:5px;
width:75%;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
}

.table_body_NoWidth{  width:20%;}
.table_none_NoWidth{  width:30%;}

/*.row,.rowR,.row1关系说明：
.row专用于表格记录列表，.row1在此为颜色的不同，以方便行间识别。
.rowR专用于表格输入的字段名提示(来自.row，加右对齐，加宽度)，.row1在此为输入的内容。
http://www.souzz.net/html/web/htmlcss/70332.html
间隔行颜色：tr{background:expression(this.rowIndex%2==0 ? "#963":"#BBB")} 
*/
.row,.row1,.rowR
{
    PADDING-LEFT: 5px;PADDING-RIGHT:5px; HEIGHT:28px; vertical-align:middle;
    font-size:12px;
   cursor:default;
}

/*右对齐：适合字段提示（注意：white-space: nowrap与width不兼容）*/
.rowR
{
    width:100;text-align:right;
}

.selrow 
{
    PADDING-LEFT: 1px;PADDING-RIGHT:1px; HEIGHT:18px; vertical-align:middle;
    font-size:9pt;
    cursor:default;
}
.selrow1
{
    PADDING-LEFT: 1px;PADDING-RIGHT:1px; HEIGHT:18px; vertical-align:middle;
    font-size:9pt;
    cursor:default;
}
/*2009-03-25 辅助提示栏旧class
.selbox
{   	 
    padding:1px 1px 1px 1px;   
    border-width:1;
    width:100%;
}
*/
/* kenth 2008-08-31 */
.txt
{  	 
    padding:4px 4px 4px 4px;   
    border-width:1;
	height:100%;
    width:100%;
    /*PADDING-LEFT: 5px;PADDING-RIGHT:5px; HEIGHT:38px; vertical-align:middle;
    font-size:12px;
   cursor:default; */    
}
.Mtxt
{    	 
    padding:4px 4px 4px 4px;   
    border-width:1;
    width:100%;
}

.MouseMoveInTD
{
    PADDING-LEFT: 5px;PADDING-RIGHT:5px; HEIGHT:28px; 
    font-size:12px;
	cursor:pointer;
}

/* 2009-02-20 根据表单制作的边框样式创建相应的Class*/
.input_0{/*厚度*/
	border:#999 0px solid;
	height:20px;
    font-size: 11pt;
    padding:1px 1px 1px 1px;   
}
.input_1{/*厚度*/
	border:#999 1px solid;
	height:22px;
    font-size: 11pt;
    padding:1px 1px 1px 1px;   
}
.input_2{/*厚度*/
	border:#999 2px solid;
	height:24px;
    font-size: 11pt;
    padding:1px 1px 1px 1px;   
}
.input_3{/*厚度*/
	border:#999 3px solid;
	height:26px;
    font-size: 11pt;
    padding:1px 1px 1px 1px; 
}
.input_4{/*中文*/
    border-top-width: 0px; border-left-width: 0px; border-bottom-width: 1px; border-right-width: 0px;
    border-color:#999;border-style:solid;
	height:20px;
    font-size: 11pt;
    padding:1px 1px 0px 1px;   
}
.input_-1{/*无厚度*/
	height:18px;
    font-size: 11pt;
    padding:1px 1px 1px 1px;   
}

.pad_l20{padding-left:20;}/*2009-03-12 一般应用于弹出框单选框列表*/

