@charset "utf-8";
#footer {
width:918px;
height:180px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:5px;
margin:10px;
border:1px solid #DDDDDD;
background-color:#FFFFFF;
text-align:center;
overflow:hidden;
}
#footer a {
    font-size:12px;
	color: #666666;
	text-decoration: none;
}
#footer a:hover {
	color: #FF3333;
	font-size:12px;
	text-decoration: underline;
}
#footer form {
margin:0px;
margin-top:12px;
padding:0px;

}
#footer label {
color: #990000;
font-style:normal;
font-weight:bold;

}
#footer input {
vertical-align: middle;
margin:0px;
padding:0px;
}
#footer .search_box {
width:255px; height:18px;
}
#footer .search_submit {
width:51px; height:22px; margin:0px; margin-left: -5px;
}
#footer p {
margin:0px;
padding:2px;
}

#footer .footer_word_search { 
height : 25px; 
line-height : 27px; 
font-size : 12px; 
color : #ab0010; 
}
#footer .footer_nav { 
font-size : 12px; 
width : 95%; 
margin : 10px;
height : 80px;
} 
#footer .each-row { 
clear : both; 
list-style-type : none; 
line-height : 18px;
margin:0px;
padding:0px;
border: none;
} 
#footer .each-row h5 { 
width : 150px; 
text-align : right;
padding:0px;
padding-right : 10px;
margin:0px;
float : left; 
font-size : 12px; 
color : #cc3300; 
} 
#footer .each-row ul { 
float : left; 
width : 650px; 
text-align : left;

} 
#footer .each-row ul, .each-row ul li { 
display : inline;
} 
#footer .each-row ul, .each-row ul li a { 
display : block; 
float : left;
margin:0px;
margin-right : 5px;
padding:0px;
} 
#footer .footer_copyright {
float: left;
font-size : 11px; 
line-height : 14px;
margin:0px;
margin-top : 0px;
padding-left:222px;
} 
#footer .valid {
	float:right;
	overflow:hidden;
}
#footer .valid img{
	border:0px;}
