
.top_search{padding:20px;}
.top_search h3{font-size:20px; border-bottom:3px dotted #CCC; margin:0px; padding:2px 0; color:#63c3e6; }
.footer_menu_1 a{text-decoration:none; color:#fff; padding:0 1px 1px 0; float:left; display:block; width:160px; font-size:12px; line-height:18px;  color:#666;}
.footer_menu_1 a:hover{text-decoration:underline;}

.footer_menu_2{width:250px; padding:10px; float:left; padding-top:5px; font-size:12px; line-height:18px;}
.footer_menu_2 h1{ font-size:16px; margin:10px 0; padding:2px 0; color:#666;}
.footer_menu_2 a{text-decoration:none; color:#fff; padding:0 1px 1px 0; float:left; display:block; width:245px; font-size:12px; line-height:18px;   color:#666;}
.footer_menu_2 a:hover{text-decoration:underline;}



.footer_news {color:#b7b7b7;}
.footer_news a{ color:#b7b7b7; padding-left:20px; background-image:url(/images/footer_bullet.jpg); background-repeat:no-repeat; background-position:center left;}
.footer_news .footer_content {float:left; margin-right:0px; padding-top:10px; border-right:1px solid #fff; width:230px;}
.footer_news .footer_content{width:210px; padding:20px; float:left; padding-top:5px; color:#666; font-size:12px; line-height:18px;}
.footer_news .footer_content h1{font-size:20px; margin:10px 0; padding:2px 0; color:#68b71d;}
.footer_news .footer_content a{text-decoration:none; color:#fff;  font-size:12px; line-height:18px;  color:#666;}
.footer_news .footer_content a:hover{text-decoration:underline;}
