*{margin:0; padding:0; border:none;}
body{font-size:10.5pt; font-family:"����"; margin:20px auto 0 auto; }
a{color:#000; text-decoration:none;}
a:hover{background:#39D; color:#FFF;}
div:{}
#search_left{float:left; width:200px;}
#search_left .search_left_title{height:36px; line-height:36px; font-size:14px; color:#FFF; padding-left:20px; background:#0a80c4; font-weight:bold;}
#search_left dl{padding:15px; border:1px solid #CCC; border-top:none; margin-bottom:20px;}
#search_left dd{border-top:1px solid #CCC; line-height:36px;}
#search_left dd a{display:block; padding:0 10px;}
#search_main{float:left; margin-left:20px; width:770px;}
#search_main ul#menu{float:left; margin-bottom:20px;cursor:pointer;}
#search_main ul#menu li{list-style-type:none;float:left; width:110px; text-align:center; font-size:18px; line-height:36px;}
#search_main ul#menu li a{ display:block; padding:0;}

#search_keywords input{border:1px solid #666; margin-right:20px; width:640px; padding:0 10px; height:40px; line-height:40px; font-size:16px;}
#search_keywords button{cursor:pointer; background:#09F; color:#FFF; height:40px; line-height:36px; padding:0 20px; font-size:16px; font-weight:bold;}
#search_keywords button:hover{background:#09A;}

#hot_words,#search_about{margin:10px; font-size:16px;}
#hot_words a:hover,#search_about a:hover{background:none; color:#F00; text-decoration:underline;}
#hot_words p{font-size:12px; color:#666; padding:5px 0;}
#hot_words p span{color:#F00; margin:0 3px;}

#search_main dl{margin-bottom:20px;}
#search_main dd{margin:5px 0;line-height:22px;}
#search_main dt{font-size:16px;}
#search_main dt span{padding:5px 10px; line-height:30px; background:#09F; color:#FFF;}
#search_main dt h2{display:inline; font-size:18px;}
#search_main dt h2 a{color:#39D;}
#search_main dt h2 a:hover{color:#09A; text-decoration:underline; background:none;}
#search_main dt h2 strong{font-weight:normal; color:#F00;}
#search_main dd.search_laiyuan{color:#ccc; font-family:arial; padding:5px 0;}

#search_about a{color:#39D;}

#search_page{text-align:center; border-top:1px solid #e21717; padding:20px 0;}
#search_page a{padding:3px 10px; background:#39f; border:1px solid #666; margin:0 5px;color:#FFF}
#search_page span{}
#search_page span a{padding:3px 8px; background:#FFF; border:1px solid #FFF; margin:0;}
#search_page span a:hover{background:#09F; border:1px solid #CCC; color:#FFF;}
#search_page input{width:30px; height:20px; border:1px solid #CCC;}