/* CSS Document */
body {
	color:#666666;
	font-size:12px;
	line-height:20px;
/*	background:#fff url(../images/logo.gif) no-repeat 860px 490px;*/
	background:inherit;
	font-family:arial,verdana,sans-serif, 'Lucida Grande';
  }
  
*{font-size:12px;   padding:0; margin:0px}
.clear:after { 
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;}
img{border:0px; margin:0px;}
.clear1{ height: 1px; overflow: hidden; clear: both;}
ul,li{ list-style:none;}
 

a:link { color: #333333; text-decoration: none} 
a:visited { color: #FF0080;text-decoration: none} 
a:hover { color: #0033CC;text-decoration: none } 
a:active { color: #800080;text-decoration: none } 


/*=header */
#header_i1,#menu ul,#main,#header_logo,#header_notice1{width:985px; margin-left: auto; margin-right: auto; clear: both;}
#header{ clear: both; }
#header .addfav{ float:right;}
#header_logo{ margin-top:8px; margin-bottom: 8px; position:relative}
#header_logo h1{ float: left;}
#header_logo h1 a span{ display: none;}
#header_logo #header_ad1,#header_logo #header_ad2{ float: right; margin-top: 8px;margin-left: 10px;}
  /*=city*/
  #city {background:#fff  url(../images2008/inc.gif) no-repeat scroll  right center;float:left;font-weight:bold;line-height:40px;margin-top:20px;padding-right:8px;}
  #city a.a1{color:#333333;font-size:25px;}
  #city-c{ position:absolute; left:226px; top:30px; border:2px solid #8EBDEA; background-color:#fff;padding:2px; display:none}
  #city-c dd a {display:block;float:left;margin-right:10px;text-decoration:none;}
  #city-c  dt {font-weight:700;overflow:hidden;padding-right:3px;white-space:nowrap;width:45px; float:left}
  #city-c  dd{float:left; width:150px;}


#header_i{ background-color: #F9F9F9; border-bottom:1px solid #DEDEDE; }

#menu{ background:  url(../images2008/menu_bg1.gif) repeat-x left top;  }
 
#menu li{ float: left; margin-left: -3px; font-size: 14px; font-weight: 800;height: 36px; line-height: 36px; background:url(../images2008/menu_line.jpg) no-repeat left 8px;}
/*#fddbc1*/
#menu li a{ color:#fff ;	padding-right: 1em;	padding-left: 1em;display: block; text-align:center;width:60px;FILTER: DropShadow(Color=#8f430a, OffX=1, OffY=1, Positive=1);text-shadow: 1px 1px 1px #8f430a; }
#menu li a:hover{background:url(../images2008/menu_bg_a.gif) no-repeat center bottom; color:#fff; filter:none; text-shadow:none;}

#menu li.menu2{ width:324px; overflow:hidden; margin:0; padding:0; float:right; background:url(../images2008/9bg.gif) no-repeat -195px 17px; padding-left:6px; }
#menu li.menu2 li{ background:none; font-size:12px; font-weight:400;}
#menu li.menu2 li a{ width: auto;}
#menu li.menu2 li a:hover{ background:none}


#header_notice{ background-color:#f7f3ef; border-bottom: 1px solid #eceff3; color: red; }
#header_notice1{height: 24px; line-height: 24px;   width:930px;}
#header_notice1 ul{float: right; width:350px;}
#header_notice1 ul li{ float: right; padding-left: 8px; }
#header_notice1 ul a{ color: red}

/*=main*/
#main{ margin-top: 0px; margin-bottom: 8px; clear:both; }

/*=footer*/
#footer{ clear:both; text-align:center}
#footer_nav{ height:42px; line-height:42px; background-color:#ecebeb; background: url(../images2008/9bg1.gif) repeat-x left bottom;}
#footer_nav a{ color: #ff6600}
.new{ position:absolute; right:0px; top:0px;}

#tooltip{position:absolute;	border:1px solid #333;background:#f7f5d1;padding:1px;color:#333;display:none;}
