body{ margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{ border:none;}
.clear{ width:1px; height:0px; font-size:1px; clear:both; line-height:100%; visibility:hidden;}
.bold{font-weight:bold;}
.floatL{float:left;}
.floatR{ float:right;}
.header{ width:100%; clear:both; font:12px verdana; color:#333333;}
.utility{ width:100%; height:24px; border-bottom:1px solid #999; color:#333; background-color:#eaeaea;}
.header770{ width:770px; margin:0 auto; font:65% verdana, '宋体'; color:#333;}
.collection{  line-height:24px; float:left; margin-left:24px;}
.mbTool1{ float:right; margin-right:15px;  line-height:24px;}
.mbTool1 a{ font-weight:bold; color:#333;}
.mbTool1 img{ vertical-align:middle; margin:0 3px; padding:0; border:none;}
#logo{ width:212px; height:58px; float:left; margin-top:10px;}
#nav1{ width:318px; float:right; padding:1px;}
#nav1 ul{ float:right; height:20px; list-style:none; margin:0; padding:0;}
#nav1 li{ float:left; margin-right:5px; background:url(../images/col_01.gif) no-repeat left top; padding-left:6px;}
#nav1 li a{ display:block; padding:4px 6px 4px 0; background:url(../images/col_02.gif) right top; font-weight:bold; color:#333;}
#nav2{ width:558px; height:34px; list-style:none; margin:0; padding:0; margin-top:15px; float:right;}
#nav2 li{ float:left; margin-left:5px; background:url(../images/navbg_02.gif) no-repeat; padding-right:10px; background-position:right -38px;}
#nav2 li a{ display:block; line-height:100%; padding:10px 0 10px 10px; font:bold 12px verdana, '宋体'; color:#004a80; background:url(../images/navbg_01.gif) no-repeat; background-position:left -38px; text-align:center;}
#nav2 li:hover,#nav2 li.over{ background-position:right 0px;}
#nav2 li a:hover{ text-decoration:none; background-position:left 0px; color:#fff;}
#search_bg{ margin:0 auto; width:98%; background:url(../images/navbg_04.gif) repeat-x center; height:56px; padding:1px; font:65% verdana, '宋体'; /*margin-top:-1px;*/}
* html #search_bg{ margin-top:-2px;}
#SearchForm{ width:770px; margin:0 auto; height:25px; margin-top:10px; font:12px verdana, '宋体'; line-height:25px; color:#FFF;}
#SearchForm #keyword{ width:480px; height:20px; border:none; background:url(../images/searchText_bg.gif) no-repeat left center; vertical-align:middle; margin:0; padding:0;}
#SearchForm #submit{ border:none;  background:#fff no-repeat left center; width:23px; height:23px; margin:0; padding:0; line-height:100%; margin-top:0px;}
.SearchTips{ width:770px; text-align:center; margin-top:2px; color:#FFF; font:11px verdana, '宋体'; line-height:100%; margin:0 auto;}
.SearchTips a{ margin-left:5px; font:10px verdana, '宋体'; color:#FFF;}
#SearchPop{ width:98%; height:20px; background:url(../images/nvabg_03.gif) repeat-x center; text-align:center; font:11px verdana, '宋体'; margin:0 auto; padding:1px; padding-top:2px;}
