/* select */
	#adloading{ 
		height:437px;
		}
	.ad{
	height:100px;
	clear:both;
	}
	.ad .logo{
		margin:2px 10px 0px 20px;
		float:left;
		width:200px;
	}
	.ad .ad_right{
		margin:20px 20px 0px 50px;
		text-align:center;
	}
	.public{
		width:980px;
		margin:0px auto;
		clear:both;
		position:relative;
		height:auto;	
		}
	.menu {
		height:25px;
		padding-left:40px;
		text-align:center;
		margin-bttom:-10px;
		clear:both;
		
		}		
	.h , .hh {
		display:block;
		float:left;
		background-image:url(/e_pic/index.jpg);
		height:18px;
		width:71px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		padding-top:7px;		
		}
	.hh{
		display:block;
		float:left;
		background-image:url(/e_pic/index_a.jpg);		
		width:71px;	
		margin-left:5px;
		color:#136100;
		font-weight:100;
		
		}
	.search{
		height:69px;
		background:url(/e_pic/search.jpg);
		font-size:12px;
		clear:both;
		}
	.fd{
		margin:12px 0px 0px 58px;
	}
	.fd form{
		margin:0px;
		}
	.fd #sbi{
		height:21px;
		width:300px;
		}
	.fd #sbb{
		height:28px;
		width:80px;
		font-weight:bold;
		margin:0px 20px 0px 10px;
		
		}
	.fd a{
		padding-bottom:2px;
		color:#FFff00;
		}
.tables{
		height:150px;
		border:1px solid #b9e1b9;
		background:#f4fbf4;
		margin-top:5px;
		margin-bottom:5px;
		
	}
	.tables td {
		text-align:left;
		}
	.tables a{
		color:#006633;
		font-size:12px;
		text-decoration:none;
	}
	.tag a{
		display:block;
		width:69px;
		height:18px;
		background:url(/menu/2.gif);	
		padding:7px 0px 0px 7px;	
		font-size:12px;
		text-decoration:none;
		color:#006633;
		font-weight:bold;
	}
	.tag{
		padding:0px 0px 0px 10px;
	}

	.toptables{
		height:30px;
		border-bottom:1px solid #b9e1b9;
		background:#f4fbf4;
		margin-bottom:7px;
	}
	.toptables td{
		text-align:center;
		}
	.toptables a{
		font-size:12px;
		color:#006600;
	}
