html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
		}
body {
	font:76%/160% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	}	
h3
{
font-size:14px;font-weight:bold;    
}
a:link {
	color:#d42945;
	text-decoration:none;
	border-bottom:1px dotted #ffbac8;
	}	
a:visited {
	color:#d42945;
	border-bottom:none;
	text-decoration:none;
	}		
a:hover,
a:focus {
	color:#f03b58;
	border-bottom:1px solid #f03b58;
	text-decoration:none;
	}
table a,
table a:link,
table a:visited {
	border:none;
	}							
	
img {
	border:0;
	margin-top:.5em;
	}	
table {
	/*width:90%;*/
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:0.3em auto;
		border-collapse:collapse;
	}
tr.odd td	{
	background:#f7fbff
	}
tr.odd .column1	{
	background:#f4f9fe;
	}	
.column1	{
	background:#f9fcfe;
	}
td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	margin:2px;
	padding:2px;
	/*-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;*/
	text-align:left;
	}				
th {
	font-weight:normal;
	color: #678197;/*036cb4 678197*/
	text-align:center;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.2em 1em;
	background:#f9fcfe; /* */
	}							
INPUT {
	FONT: 12px/13px Tahoma,Arial,sans-serif; VERTICAL-ALIGN: middle;BORDER: #92c5da 1px solid;
}
TEXTAREA {
	FONT: 12px/13px Tahoma,Arial,sans-serif; VERTICAL-ALIGN: middle;BORDER: #92c5da 1px solid;background-color: #FFFFCC;

}
SELECT {
	LINE-HEIGHT: 23px; HEIGHT: 23px; VERTICAL-ALIGN: middle
}
BUTTON {
border-style: outset; border-width: 1px
}
.lei{float:left;margin:1px;height:20px;line-height:20px}
.lei0{float:left;margin:1px;border:0px solid #ccc;height:20px;line-height:20px;BACKGROUND-color: #FF6600;}
.lei0 a{color:#ffffff}

.d5FAFE0{float:left;border:0px solid #ccc}
.de5f2fa{float:left;border:0px solid #ccc}
.dffffff{float:left;border:0px solid #ccc}
/*---------for IE 5.x bug*/ 
.input_02 {
FONT-SIZE: 13px; background-color: #FFFFCC;LINE-HEIGHT: 23px; HEIGHT: 23px;
}
.input_02b {
	 FONT-SIZE: 13px; background-color: #FFFF9F;LINE-HEIGHT: 23px; HEIGHT: 23px;
}
.input_03 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px;LINE-HEIGHT: 23px; HEIGHT: 23px;border:1px solid #ffffff;width:80px
}
.input3 {
height:22px;line-height:22px;
}
.input4 {
height:22px;line-height:22px;width:100px;background-color: #ccc;
}
.r_03_tit {
	BORDER-RIGHT: #92c5da 1px solid; BORDER-TOP: #92c5da 1px solid; FONT-SIZE: 13px; BACKGROUND: url(images/right02_top.png) repeat-x; BORDER-LEFT: #92c5da 1px solid; WIDTH: 958px; COLOR: #016493; TEXT-INDENT: 15px; LINE-HEIGHT: 36px; BORDER-BOTTOM: #92c5da 1px solid; HEIGHT: 36px
}
.btn02 {
border-style: outset; FONT: 14px/22px Tahoma,Arial,sans-serif; VERTICAL-ALIGN: middle;background-color: #ece9d8;
}
.btn02~
{
    padding: 2 4 0 4;
    font-size: 12px;
    height: 23;
    background-color: #ece9d8;
    border-width: 1;
}
.lei{float:left;margin:1px;border:0px solid #ccc;height:20px;line-height:20px}
.lei0{float:left;margin:1px;border:0px solid #ccc;height:20px;line-height:20px;BACKGROUND: #FF6600;color: #FFF}
.szong{background-color: #FFFFCC}
.msgbox{
border:1px solid #ccc;background-color: #FFFFCC;font-size:14px;width:900px;height:50px;margin:0 auto;line-height:50px;text-align:center;display:none
}
.msgbox_cui{
border:1px solid #ccc;background-color: #FFFFCC;font-size:12px;width:900px;margin:0 auto;display:none
}
.huan{
background-color: #FF6600;
}
.bquick{
border-style: outset; border-width: 1px;FONT: 15px/20px Tahoma,Arial,sans-serif; VERTICAL-ALIGN: middle;
}
#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;top:0;left:0;}
.floatBox{border:#666 5px solid;width:300px;position:absolute;top:50px;left:40%;}
.floatBox .title{height:23px;padding:7px 10px 0;background:#333;color:#fff;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{padding:5px 5px;background:#fff;}
.csslv2bai{background-color:#009900;color:#fff;text-align:center;margin:0 auto}
.csshong2bai{background-color:#FF0000;color:#fff;text-align:center;margin:0 auto;}
.csshuang2hong{background-color:#ffffcc;color:red;text-align:center;margin:0 auto;}

/*CSS manu style pagination*/

.manu {
	PADDING:0px; MARGIN: 2px;font-size:12px;
}
.manu A {
margin:1px;padding:1px;BACKGROUND-COLOR:#FBFBF9;color:#000
}
.manu A.a1 {
	BORDER:1px solid #E4E1DA; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	 PADDING-BOTTOM: 1px;
	  MARGIN:3px 2px 2px 2px;
	 PADDING-TOP: 1px; 
	 TEXT-DECORATION: none;
	 BACKGROUND-COLOR:#FBFBF9;color:#000
}
.manu A.a1:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;BACKGROUND-COLOR:#EFF9D0
}
.manu A.a1:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER:1px solid #98C7F5; 
	FONT-WEIGHT: bold; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-RIGHT: 5px; 
	MARGIN: 2px;
	BACKGROUND-COLOR: #ECF4FD
}
.manu .disabled {
	  PADDING-LEFT: 5px; 
	  PADDING-BOTTOM: 1px; 
	  PADDING-TOP: 1px;
	 PADDING-RIGHT: 5px; 
	  MARGIN: 2px; 
	  BORDER: #eee 1px solid;
	   COLOR: #ddd;
}