*{
	padding: 0;
	margin: 0;
}

img{
	border: 0;
}

body{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	margin: 0;
}


.table1{
	border-collapse: collapse;
	color:#8C8C8C;
	margin: 1em auto;
	border: 0px solid #fff;
	clear: left;
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:2px solid #E8E7EA;
	border-bottom:2px solid #E8E7EA;
}
.table1 caption{
	color: #000;
	border: 0px solid #fff;
	font-size: 12px;
	letter-spacing: .1em;
	padding: .3em .6em;
	font-weight:bold;
}

.table1 th{
	background:#F6F6F6 url(../images/table_thbg.gif) no-repeat left top;
	border-bottom: 1px solid #E8E7EA;
	color: #666666;
	font-weight: bold;
	padding: .4em;
	text-align: left;
	font-size:12px;
	padding-left:12px;
}

.table1 th[scope="col"]{
background: #110;
}


.table1 th[scope="row"]{
background: #E4F2FF;E8E7EA

}

.table1 th[scope="row"] a{
color: #F5F4F1;
text-decoration: none

}
.table1 th a:link{
color:  #000;
text-decoration: none;font-size:12px;
}
.table1 th a:visited{
color:  #000;
text-decoration: none;font-size:12px;
}

.table1 th a:hover{
color:#9D7250;
text-decoration: none;font-size:12px;
}

.table1 td a:link{
color: #006BD0;
 
text-decoration: underline;
}
.table1 td a:visited{
color: #006BD0;
 
text-decoration: underline;
}
.table1 td a:hover{
color:orange;
text-decoration: underline;
}
.table1 td{
	background: #FFF;
	color: #7D7D7D;
	border: 0px solid #fff;
	border-right: 0px solid #fff;
	border-left: 0px solid #fff;
	border-bottom:1px solid #DDDDDD;
	padding: .3em .4em;
	line-height:16pt;
	padding-left:12px;
	text-align: left;
}

.table1 tr.odd td{
	background: #F5F5F5;
	border-bottom:1px solid #DDDDDD;
	color:#5B5B5B;font-weight:bold;
	
}
.table1 tr td.dod{
	background: #F7F7F5;
	border-bottom:1px solid #DDDDDD;
	color:#5B5B5B;font-weight:bold;
	text-align:left
	
}
.table1 tr.onclick td{
	background: #f5f5f5;
	
}
.table1 tfoot th, tfoot td{
	background: #110 !important;
	color: #F5F4F1;
}
.red{color:red;}
input.input1 {border:1px solid #CCCCCC; background:#F4F4F4; cursor:pointer; font-size:12px;padding:3px 3px 2px 3px}
input.hover {border:1px solid #2B5F9A; background:#2B5F9A; cursor:pointer; color:#fff;font-size:12px;padding:3px 3px 2px 3px}
.hidearea{display:none;}
.errorTip{color:red;position:absolute;display:inline;}