.font_12_white {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.font_12_white_shadow {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	filter:alpha(opacity=50)DropShadow(Color=red, OffX=3, OffY=3, Positive=true);
}
#font_12_white_shadow1{
	font-size: 12px;
	text-decoration: none;
    color: #FFFFFF;
    position: absolute;
	margin-top:6px;
    padding: 0px;
    z-index: 1;
	width:80px;
}
#font_12_white_shadow2{
    font-size: 12px;
	text-decoration: none;
    color: #646464;
    position: absolute;
	margin-top:6px;
    padding: 1px 0px 0px 1px;
    z-index: 0;
	width:80px;
}
.font_12_black{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.font_12_gray{
	font-size: 12px;
	color: #636363;
	text-decoration: none;
}
.font_12_gray_h18 {
	font-size: 12px;
	line-height: 18px;
	color: #636363;
	text-decoration: none;
}

.font_12_black_h12{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
.font_12_black_h16{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.edit_table{
BORDER-TOP:windowtext 1pt solid; 
BORDER-LEFT:windowtext 1pt solid; 
BORDER-RIGHT: none;  
BORDER-BOTTOM: none;
border-color:#AAAEB1;
}
.edit_td{
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: windowtext 1pt solid; 
BORDER-BOTTOM: windowtext 1pt solid; 
border-color:#AAAEB1;

height:30px;
text-align:center;
vertical-align:middle;
}
.edit_table1{
BORDER-TOP:windowtext 1pt solid; 
BORDER-LEFT:windowtext 1pt solid; 
BORDER-RIGHT: none;  
BORDER-BOTTOM: none;
border-color:#ffffff;
}
.edit_td1{
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: windowtext 1pt solid; 
BORDER-BOTTOM: windowtext 1pt solid; 
border-color:#ffffff;
height:26px;
text-align:center;
vertical-align:middle;
}
.edit_table2{
BORDER-TOP:windowtext 1pt solid; 
BORDER-LEFT:windowtext 1pt solid; 
BORDER-RIGHT: none;  
BORDER-BOTTOM: none;

}
.edit_td2{
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: windowtext 1pt solid; 
BORDER-BOTTOM: windowtext 1pt solid; 

}
.edit_td20{
BORDER-TOP: none; 
BORDER-LEFT: none; 
BORDER-RIGHT: windowtext 1pt solid; 
BORDER-BOTTOM: windowtext 1pt solid; 
border-color:#AAAEB1;
width:20%;
height:30px;
text-align:center;
vertical-align:middle;
}
.input_text{
border:1px; border-color:#AAAEB1; background:#FFFFFF; border-style:solid;
}
.input_list{
border:1px; border-color:#AAAEB1; background:#FFFFFF; border-style:solid;
background-image:url(images/icon/button_list.gif); background-repeat:no-repeat; background-position:right;
}
.input_date{
border:1px; border-color:#AAAEB1; background:#FFFFFF; border-style:solid;
background-image:url(images/icon/button_date.gif); background-repeat:no-repeat; background-position:right;
}
.input_pop{
border:1px; border-color:#AAAEB1; background:#FFFFFF; border-style:solid;
background-image:url(images/icon/button_pop.gif); background-repeat:no-repeat; background-position:right;
}
.font_14_blue_shadow {
	font-size: 14px;
	color: #003F87;
		filter:DropShadow(Color=red, OffX=3, OffY=3, Positive=true);
}
#gray_line1 {display:block; top:0px; height:4px; z-index:25; left:0px; width:100%; position:fixed;} /* IE并不认识fixed，而FF认识 */
* html #gray_line1 {position:absolute;} /* 这个只有IE认识 */
#gray_line2 {display:block; bottom:0px; height:4px; z-index:25; left:0px; width:100%; position:fixed;} /* IE并不认识fixed，而FF认识 */
* html #gray_line2 {position:absolute;} /* 这个只有IE认识 */
#rightmenudiv {display:block; top:0px;  z-index:100;   position:fixed;} /* IE并不认识fixed，而FF认识 */
* html #rightmenudiv {position:absolute;} /* 这个只有IE认识 */.font_12_blue {
	font-size: 12px;
	color: #003980;
	text-decoration: none;
}
