.wea_warp{ margin:0 auto; height:100%; overflow:hidden;}

  .wea_head{ margin:0 auto; height:100%; overflow:hidden;}
    .head_top{width:1000px; margin:5px auto; height:60px;}
	   .top_logo{ float:left; width:210px;}
	   .top_banner{ float:left; width:300px; padding-top:5px; padding-left:20px}
	   .top_right{ float:left; padding-top:20px}
	   .top_mid{ float:left; }
	   .top_mid h1{font-size:25px;font-family:Î¢ÈíÑÅºÚ,ºÚÌå;padding-top:15px; font-weight:700; color:#ffc23a;}
	   .top_search{ float:right; padding-top:15px;}
	   .input_txt{ background:#FFF url(/images/search_ico.gif) no-repeat 5px 3px; border:1px solid #3b96c5; height:18px;padding-left:25px; width:300px;}
	   .top_search h1{ float:left;font-size:24px; font-weight:bold; width:140px; height:30px;}
	   .search_btn{height:23px; line-height:20px; margin-left:3px}
  
  .wea_nav{ clear:both; background:url(/images/nav_bg.gif) repeat-x; height:35px;}
    .nav_con{ margin:0 auto; width:1000px; height:35px;}
	.nav_con li{ float:left; line-height:35px; color:#FFF; font-weight:bold;padding:0px 2px; font-size:14px;height:35px;}
	
	
	.nav_con li a{color:#FFF;}
	.nav_con li a:hover{ color:#FF3300; text-decoration:underline;}
	.nav_con li a:visited{color:#FFF;}
 
  .wea_loc{ margin:5px auto; border-bottom:1px solid #cdcdcd; height:25px; line-height:25px; clear:both; width:1000px; text-indent:5px;}
  .wea_loc span{  float:left;}
  .wea_loc h2{float:left;}
  .wea_con{width:1000px; margin:0 auto;}
    .wea_left{ float:left; width:300px;}
       .left_w_box{ margin-top:5px;}
	     .left_box_t{}
		 .left_box_t h3{ float:left; width:120px;height:28px;line-height:28px; background:url(/images/index_li.gif) no-repeat; text-align:center; font-weight:bold;}
		   .left_box_t li{ float:left;}
		     .off_li{ background:url(/images/off_li.gif) no-repeat; height:28px; text-align:center;line-height:28px; cursor:pointer; width:90px;}
			 .on_li{ background:url(/images/on_li.gif) no-repeat; height:28px; text-align:center; line-height:28px;cursor:pointer; width:90px;}
		 .left_box_c{ padding:5px; height:100%; overflow:hidden;clear:both; border:1px solid #ff9a00; border-top:none;}
		 .left_box_c li{ float:left; width:72px; text-align:center; line-height:25px;}
		 
		 
		.left_w_box1_top{ border:1px solid #cccccc;}
		.left_w_box1{ border:1px solid #cccccc; margin-top:5px;}
		   .left_box1_t{ background:url(/images/left_box1_t_bg.gif) repeat-x; height:28px; line-height:28px; text-indent:15px; font-size:14px; font-weight:bold;}
		   .left_box1_t h3{font-size:14px; font-weight:bold;}
		   .left_box1_c{padding:10px; height:100%; overflow:hidden;}
		   .left_box1_c li{ line-height:25px; border-bottom:1px dashed #cdcdcd; float:left; width:50%;}
		   
		   
		   .left_box2_c{padding:10px; height:100%; overflow:hidden;}
		   .left_box2_c li{ line-height:25px; float:left; width:33%; text-indent:15px;}
		   .left_box3_c{padding:10px; height:100%; overflow:hidden;}
		   .left_box3_c li{line-height:25px; text-indent:10px;border-bottom:1px dashed #cdcdcd;float:left; width:50%;}

	     
	.wea_right{ float:right; width:690px;}
	
	  .wea_right_box{ border:5px solid #c7dca3; height:100%; overflow:hidden; margin-top:5px;}
	    .right_box_l{border-right:3px solid #c7dca3; float:left; width:390px; padding:3px;}
		.right_box_r{ float:left; width:250px; padding-left:10px;}
		  .right_box_r_t{ width:250px; line-height:35px; clear:both; height:40px;}
		  .right_box_r_c{ padding:5px; clear:both;}
		    .right_box_r_c dl{ clear:both;}
		    .right_box_r_c dt{ border-bottom:1px dashed #c6c6c6; height:35px; line-height:35px;}
			.right_box_r_c dd{ float:left; width:70px; line-height:28px; padding-top:5px;}
			
		.wea_right_box1{ clear:both; margin-top:10px; height:100%; overflow:hidden;}
		    .right_box1_l{ float:left; width:318px; border:1px solid #cdcdcd;}
			
			.right_box1_r{ float:right; width:358px; border:1px solid #cdcdcd;}
			  .right_box1_t{ background:url(/images/right_box1_t_bg.gif) repeat-x; height:28px; line-height:28px;}
			    .right_box1_t h3{ background:url(/images/ico_btn.gif) 5px 8px no-repeat; text-indent:15px; font-size:14px; font-weight:bold;}
				 .right_box1_t span{ float:right; margin-top:-25px; padding-right:10px;}
			  .right_box1_c{width:315px; margin:0 auto;}
			  .right_box212_c{width:358px; margin:0 auto;}
			  .right_box2_con{width:358px; margin:0 auto;}
			  
			  .right_box1_r2{ float:right; width:300px; border:1px solid #cdcdcd;}

			  .right_box2_con2{width:300px; margin:0 auto; padding-bottom:2px}
			  .right_box212_c2{width:300px; margin:0 auto;}
			     .box1_con{ margin:5px;clear:both;background:#ffffdb; border:1px solid #cccccc;height:30px;}
				  .box1_con2 li{ margin:5px;height:30px; height:22px; line-height:22px; overflow:hidden;}
			     .box1_c_l{ float:left; margin:5px; line-height:20px;}
				 .box1_c_r{line-height:30px;}
			  .right_box1_c li{ line-height:30px; background:#ffffdb; border:1px solid #cccccc; margin:3px; text-indent:10px;}
	
	    .wea_right_box2{clear:both; margin-top:10px; border:1px solid #cdcdcd; height:100%; overflow:hidden;}
		    .right_box2_t{background:url(/images/right_box1_t_bg.gif) repeat-x; height:28px; line-height:28px;}
			.right_box2_t h3{ background:url(/images/ico_btn.gif) 5px 8px no-repeat; text-indent:15px; float:left; width:150px;font-size:14px; font-weight:bold;}
			.right_box2_t li{ float:left; width:65px; text-align:center;}
			  .right_on_li{ cursor:pointer;background:url(/images/right_on_li.gif) no-repeat; height:27px; text-align:center; line-height:27px; margin-top:1px;}
			  .right_off_li{cursor:pointer; height:27px; text-align:center; line-height:27px; margin-top:1px;}
			.right_box2_c{ border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd; margin:5px; height:100%; overflow:hidden;}
			  .right_box2_c li{ border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd; height:33px; line-height:33px; text-indent:10px; width:168px; float:left;}
			
			
	  	.flinker{ border:1px solid #cccccc; padding:5px; line-height:22px; width:988px; margin:1px auto; clear:both; margin-top:5px}
		
		.footer{ border-top:1px solid #cdcdcd; margin:5px auto;clear:both; line-height:25px; text-align:center; width:1000px;}
			
			
			
			
			
			
			
			
			
			/******************************************** list style  ********************************/
			
			
			.list_con{width:1000px; margin:0 auto;}
			 .list_con_l{ float:left; width:690px;}
			     .list_con_box{ margin-top:5px;height:100%; overflow:hidden;}
				   .list_con_box li{ float:left; width:130px; margin-right:8px;}
				   .list_week_box{ border:1px solid #cdcdcd;}
				   .list_week_box_t{background:url(/images/right_box1_t_bg.gif) repeat-x; height:27px; line-height:27px; text-align:center;}
				   .list_week_box_c{ padding:5px; }
				   
				 
				 .list_con_top{ border:1px solid #cdcdcd; margin:5px auto; clear:both;}
				   .list_con_top_t{background:url(/images/right_box1_t_bg.gif) repeat-x; height:28px; line-height:28px; text-indent:15px;}
				   .list_con_top_t h3{ font-size:14px; font-weight:bold;}
				   .list_con_top_c{ padding:10px; height:100%; overflow:hidden;}
				     .list_con_top_c li{ float:left; margin-right:20px;}
					 .top_city_img{ padding:3px; border:1px solid #999;}
					 .top_city_con{ width:200px;}
					   .top_city_con dd{ margin:0px 5px 5px 5px; border:1px solid #bcdca4; line-height:25px; text-indent:15px; height:25px;}
					   .top_city_con b{ float:left; width:55px;}
					 .top_city_other{border:1px solid #bcdca4; height:100%; overflow:hidden; width:200px;}
					 .city_other_t{ background:url(/images/other_t_bg.gif) repeat-x; height:26px; line-height:26px; text-indent:15px; color:#0066FF; font-size:14px; font-weight:bold;}
					 .city_other_c{ padding:5px 0px;}
					 .city_t_hui{ background:#659004;}
					 .city_other_c li{ line-height:25px; width:200px; text-indent:10px;}
					 
			    .wea_right_box_t{background:url(/images/wea_right_box_t.gif) repeat-x; height:24px; padding-top:5px; text-indent:15px;}
				.wea_right_box_t span{ float:left; font-size:14px; font-weight:bold; padding-right:10px;}
				.wea_right_box_c{ clear:both;margin:5px; border-top:1px solid #ececec;}
				 .l_right_box_c_l{ width:177px; height:165px; background:url(/images/w_cl_007.gif) no-repeat; float:left;margin:10px;}
				   .l_right_box_c_l ul{ margin-top:25px;}
				   .l_right_box_c_l li{ text-align:center; line-height:25px; margin:5px;}
				 .l_right_box_c_r{ float:right; width:460px; margin:5px;}
				   .box_c_r_t{ height:25px; border-bottom:1px dashed #999; margin:5px auto;}
				     .box_c_r_t li{ float:left; width:180px; height:25px;}
				   .box_c_r_c{margin:5px auto;}
				     .box_c_r_c li{ float:left; width:33%; height:30px; line-height:30px; margin-bottom:10px}
					 .box_c_r_c img{ margin:5px;width:30px;height:30px}
					 
				   .box_s2{ float:left; width:320px; margin-left:15px;}
				   .box_s2_t{ line-height:22px; height:22px;}
				   .box_s2_t span{ float:left; font-size:14px; font-weight:bold; padding-right:10px;}
				   .box_s2_c{}
				     .box_s2_c_l{ float:left; width:120px; text-align:center; padding-top:10px;}
					 .box_s2_c_r{ float:left; margin-left:20px; line-height:25px;}
				
				.wea_right_his{ clear:both; margin:5px auto;}
				.right_area_t h3{ float:left; font-size:14px; font-weight:bold; text-indent:15px; width:180px;}
				.right_area_t ul{}
				.right_area_t li{  margin-top:1px; margin-right:15px;height:25px; text-align:center; background:url(/images/f_bg.gif) repeat-x; float:left; line-height:25px; width:100px ;}
				
				.wea_right_area5{border:1px solid #a6d983; margin-top:5px;}
				.wea_right_area{border:1px solid #a6d983; margin-top:5px;}
				.wea_right_area ul{ margin:10px 15px}
				.wea_right_area ul li{ line-height:20px}
				.wea_right_area ul span{font-weight:bold}
				.wea_right_area_tc{ border:1px solid #a6d983; margin-top:5px;}
				  .right_area_t{ background:url(/images/area_t_bg.gif) repeat-x; height:26px; line-height:26px; }
				    .area_t_txt{ float:left; text-indent:15px; width:500px; font-weight:bold; font-size:14px;}
					
					
					
					
				  .right_area_c{ height:100%; overflow:hidden; padding:5px;}
				  .right_area_c p{ padding:5px; font-size:14px; font-weight:bold; margin:0; list-style:none}
				    .right_area_c li{float:left;  border:1px dashed #e1e1e1;margin:3px 2px;}
					  .area_c_box{width:220px;}
					  .area_c_l{float:left; width:80px; text-align:center; padding-top:10px; }
					  .area_c_r{float:left; line-height:25px; width:110px;}
					  
				 .week_box{margin:0 auto;height:100%; overflow:hidden; padding:5px;}
				   .week_box_t{border-top:1px solid #999; border-left:1px solid #999;border-bottom:1px solid #999; height:30px; background:#e7eced;}
				   .week_box_t li{ float:left;border-right:1px solid #999; height:30px; line-height:30px; text-align:center;}
				   .w120{ width:121px;}
				   .w110{ width:110px;}
				   
				   .week_box_c{ clear:both;}
				   .week_box_left{ float:left; width:121px; text-align:center;border-left:1px solid #999;border-bottom:1px solid #999;height:61px; line-height:61px; overflow:hidden;}
				   .week_box_right{ float:left; width:555px;border-left:1px solid #999;}
				   .week_box_right img{ float:left; margin-left:10px; margin-top:5px;}
				   .week_box_right li{ float:left; width:110px;border-right:1px solid #999;border-bottom:1px solid #999; height:30px; line-height:30px; text-align:center;}
				   
				 
					  

/************************************ city list **********************************/
                   .city_list_box{ border:1px solid #badaa1; border-top:none; margin-top:5px;}
				   .city_list_box dt{ height:30px; line-height:30px; text-indent:30px;border-top:1px solid #badaa1; clear:both; color:#659004; font-weight:700; font-size:14px; background:url(/images/right_box1_t_bg.gif) repeat-x;}
				   .city_list_box dd a{width:80px; height:20px; line-height:20px; text-align:center; display:block; float:left;}
				   .city_list_box dd a:hover{ background:#98d7f2; display:block; text-decoration:none; width:80px; color:#FFF; height:20px; line-height:20px; text-align:center; float:left;}
				  
				  /* .city_height{ padding:10px; height:100%; overflow:hidden;}*/
				   .city_height a{ height:26px; line-height:26px; overflow:hidden;}
				   
 					.city_list_box2{ border:1px solid #badaa1; border-top:none; margin-top:5px;}
				   .city_list_box2 dt{ height:30px; line-height:30px; text-indent:30px;border-top:1px solid #badaa1; clear:both; color:#659004; font-weight:bold; font-size:14px; background: #ecf9e1 url(../images/mapico_8.gif) no-repeat 5px 5px;}
				   .city_list_box2 dd a{height:20px; line-height:20px; overflow:hidden;}
 

				 
			 
			 .list_con_r{ float:right; width:300px;}
	
	
	/************************************ lsb **********************************/
	 .jiange5px{margin-top:5px;}		 
	 
	 
	 
      .wea_ad300px{width:686px;border:1px solid #a6d983;padding:1px}
      .wea_ad300px_s2{float:left;width:336px;margin-left:5px}
	  .wea_ad46815{text-align:center;padding-top:2px}
	  .left_w_box1_top_ad300{text-align:center; margin-top:5px}
