body {
	font-size:12px;
	margin:0 0 0 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
form {
	margin:0px;
}
a{
	text-decoration:none;
}
img{
	border:none;
}

.clearfix:after{
   content: ".";
   display: block;
   height: 0; 
   clear: both;
   visibility: hidden;
}
.clearfix {
   display: inline-block;
}
/* Hides from IE-mac */
* html .clearfix {
   height: 1%;
}
.clearfix {
   display: block;
}
/* End hide from IE-mac */

.nav {
	width:97%;
	clear:both;
	padding:0 7px 0 7px;
	margin-bottom:10px;
	background:#ECF9FF;
	border:solid 1px #BCD9EB;
}
.nav ul{
	margin:0px;
	padding:0px;
	line-height:25px;
}
.nav li{
	float:left;
	list-style:none;
	padding-left:20px;
	background:url(nav.gif) 7px 8px no-repeat;
}
.nav li.pos{
	padding-left:0;
	list-style:none;
	background:none;
}
.nav li a{
	color:#000;
	text-decoration:none;
}
.red {
	color:#FF3333;
}
.blue {
	color:blue;
}
.bold {
	font-weight:bold;
}
.button	{
	height:25px;
	color:#465768;
	font-size:12px;
	cursor:pointer;
	text-align:center;
	padding:3px 10px 0 10px;
	border:solid 1px #637C94;
	background:url(input_bg.gif);
}
.req_red {
	color:#FF0000;
}
.title_line {
	background-color: #ECF9FF;
	font-weight: bold;
	line-height:20px;
	text-align:center;
}
.maintb_bg {
	background-color: #BCD9EB;
}
.maintb_bg a {
	color:#1E63A2; 
	
}
.pointer{
	cursor:pointer;
}



#tab_menu{
	margin:0px;
	padding:0px;
	width:100%;
	list-style:none;
	font-weight: bold;
	text-decoration: none;
}
#tab_menu li{
	float:left;
}
.tab_on {
	width: 84px;
	height: 17px;
	color: #ffffff;
	cursor:pointer;
	margin-right:7px;
	padding-top:8px;
	text-align:center;
	background-image: url(nav_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.tab_off {
	width: 84px;
	height: 17px;
	color: #333333;
	cursor:pointer;
	margin-right:7px;
	padding-top:8px;
	text-align:center;
	background-image: url(nav_1_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.tab_on a {
	color: #ffffff;
}
.tab_off a {
	color: #333333;
}

/*修复float后父容器不撑开的问题*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 


#AspNetPager {
}
#AspNetPager a {
	margin:0 3px 0 3px;
}