.t{ height:20px; font-size:12px; line-height:20px; width:250px; position:absolute; left:720px; top:2px; padding:0px 0px 0px 15px; margin:0px; background-image:url(images/t1.gif); background-repeat:no-repeat;}
.t li{ float:left; list-style:none; padding-left:px; padding-right:30px;}
.t a{ color:#333333; text-decoration:none}
.t a:hover{ color:#3366CC}
.rx{ height:20px; font-size:12px; line-height:20px; padding-left:50px; top:0px; margin-bottom:5px; color:#ff3300; font-family:Arial, Helvetica, sans-serif}
.top{ width:960px; height:auto; overflow:hidden; text-align:left; position:relative; margin-bottom:0px; background-color:#FFFFFF;}
.top01{ width:960px; z-index:1000; height:80px; position:relative; margin-bottom:0px; background-image:url(/images/tb01.gif);}
.topAbout{ position:absolute; top:3px; left:620px; border-left:1px dashed #dddddd; line-height:18px; font-size:12px; padding:2px; padding-left:8px; width:330px; height:auto; color:#666666}


.search{ width:470px; height:34px; position:absolute; background-repeat:no-repeat; top:10px; left:210px; text-align:left}
.searchInputBox{background-image:url(/images/searchbox.gif); position:absolute; top:25px; left:0px; width:346px; height:28px;}
.searchSort{ position:absolute; top:6px; left:8px; cursor:pointer; border-right:1px solid #a3cfea; height:20px; width:50px; line-height:20px; color:#4683c2; font-size:14px; letter-spacing:2px; background-image:url(/images/a06.gif); background-repeat:no-repeat; background-position:35px 7px;}
.searchCheck{ position:absolute; display:none; top:29px; left:2px; margin:0px; padding:0px; background-color:#FFFFFF; border:1px solid #a3cfea;}
.searchCheck li{ width:50px; padding-left:5px; font-size:14px; color:#333333; line-height:20px; list-style:none; cursor:pointer}
.searchCheck .over{ background-color:#4683c2; color:#FFFFFF;}
.search .hotkeysword{ font-size:12px; text-align:center; color:#FFFFCC; height:25px; line-height:25px; width:360px; overflow:hidden}
.search .hotkeysword a{ color:#ffffcc;}
.search form{ padding:0px; margin:0px;}
.search .searchText{ height:16px; padding:4px; line-height:16px; font-size:14px; width:268px; border:0px; margin:0px; position:absolute; top:4px; left:60px;}
.searchsubmit{ width:66px; height:28px; background-image:url(images/submit.gif); margin:0px; padding:0px; border:0px;cursor:pointer;position:absolute; top:26px; left:355px;}

.weatherDiv{width:280px; height:60px; position:absolute; top:0px; right:0px; overflow:hidden}
.weather{ margin:2px; width:275px; position:relative; height:58px; overflow:hidden;}
.weather01{ position:absolute; left:-52px; top:2px;}
.dh{ margin:0px; padding:0px; list-style:none; width:945px; margin-left:8px; height:30px; background-image:url(images/t02.gif);}
.dh li{ list-style:none; width:84px; background-image:url(images/t03.gif); background-position:right; background-repeat:no-repeat; height:30px; color:#FFFFFF; float:left; color:#000000; font-size:14px; position:relative; text-align:center; line-height:30px;}
.dh li.liindex{ width:82px; margin-right:5px; background-image:url(images/t01.gif)}
.dh li.liindex a{ color:#FFFFFF}
.dh li.liindex a:hover{ color:#FFFF00}
.dh li a{ color:#000000; letter-spacing:1px; text-decoration:none}
.dh li a:hover{ color:#003399; text-decoration:underline}
.re{ position:absolute; top:-15px; left:50px;}


.searchSuggest{ background-color:#FFFFFF; font-size:14px; line-height:20px; position:relative; top:28px; left:1px; width:334px; padding:5px; border:1px solid #CCCCCC}
.suggest_link 
  {
   background-color:#fff; width:310px;
   padding:2px 6px 2px 6px; cursor:pointer
  }
  .suggest_link_over 
  {
    background:#e8e2fe;
    padding:2px 6px 2px 6px; cursor:pointer
  }