body{font: 12px Tahoma,Arial, sans-serif;}
body,ul,li{margin:0px;padding:0px;}
a{color:#0066cc;text-decoration:none;margin:4px;}
a:hover{color: #4fa500;text-decoration: underline;}

h1,h2{font-size:14px;line-height:14px;margin:5px;}
h3,h4{font-size:12px;width:110px;float:left;}
ul{list-style:none;}
img{border:0px;}
p{line-height:22px;margin:0px;}
#main{width:955px;margin:0 auto;background-color:#ffffff;}
.cbody{width:955px;}
#top{width:955px;border-bottom:1px solid #CCCCCC;height:40px;overflow:hidden;line-height:20px;}
.topleft{width:200px;float:left;}
.topmid{width:500px;float:left;}
.topright{width:80px;float:right;}

#bleft{width:644px;overflow:hidden;float:left;}
#bleft .todayis{background-color:#6CAAD9;height:24px;line-height:24px;padding-left:5px;}
.tq7{width:634px;border-bottom:1px solid #6CAAD9;background-color:#EBF4FA;padding:5px;float:left;overflow:hidden;}
.tit{
   float:left;
   width:634px;
   }   
   
.tit p{
   font-size:14px;
   padding-top:8px;
   height:22px;
   background-color:#dbe3fa;
   border-right:1px solid #99b0da;
   text-align:center;
   font-weight:bold; 
   border-bottom:1px solid #99b0da;  }     
   
.tit p.day{
   float:left;
   width:170px;
   }

.tit p.tqxx{
   float:left;
   width:173px;
   }

.tit  p.qw{
   float:left;
   width:95px;   
   }
   
.tit  p.fx{
   float:left;
   width:83px;
      }   

.tit  p.fl{
   float:left;
   width:108px;
   }   
   ul.day{
   float:left;
   padding-top:17px;
   width:100px;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   border-right:1px solid #99b0da;
   border-bottom: 1px solid #99b0da;
   height:36px;
   background-color:#f6f7fb;
   }
   
.tq7 ul.sunday{
   float:left;
   padding-top:17px;
   width:92px;
   font-size:14px;
   font-weight:bold;
   padding-left:8px;
   border-right:1px solid #99b0da;
   border-bottom: 1px solid #99b0da;
   height:36px;
   background-color:#f6f7fb;
   color:#CC0000;
   }
   
 
.tq7 ul  li{
   padding-top:8px;
   text-align:center;
   border-right:1px solid #99b0da;
   border-bottom: 1px solid #99b0da;
   overflow:hidden;  
   height:18px;
   position:relative;
    }   
   
      
.tq7 ul.content{
   float:left;
   }
   
.tq7 ul.content li {
   width:69px;      
   background-color:#f6f7fb;
   position:relative;   
   }
   
.tq7 ul.content1{
   float:left;
   }
   
   
.tq7 ul.content2{
   float:left;
   }
   
.tq7 ul.content2 li {
   width:103px;
   background-color:#fff;
   }   
   
   
.tq7 ul.content3{
   float:left;
   }
   
.tq7 ul.content3 li {
   width:95px;
   background-color:#fff;
   color:#ff7f00;
      }
	  
.tq7 ul.content4{
   float:left;
   }
   
.tq7 ul.content4 li {
   width:83px;
   background-color:#fff;
  }
   
 .tq7 ul.content5{
   float:left;
   }
   
.tq7 ul.content5 li {
   width:108px;
   background-color:#fff;
   }     
      
  .tc{
  float:left;}
  
  ul.day1{
   float:left;
   padding-top:6px;
   width:100px;
   font-size:14px;
   font-weight:bold;
   border-right:1px solid #99b0da;
   border-bottom: 1px solid #99b0da;
   height:20px;
   background-color:#f6f7fb;
   text-align:center;
   }   
   
      
 .pic{
   width:69px;
   height:26px;
   border-right:1px solid #99b0da;
   border-bottom: 1px solid #99b0da;
   text-align:center;
   overflow:hidden;}

   .pic img{
   padding-top:3px;
   width:29px;height:20px;
   overflow:hidden;}
.weather{width:634px;overflow:hidden;}
.weather img{padding-top:3px;
   width:29px;height:20px;
   overflow:hidden;}
#bright{float:right;width:300px;overflow:hidden;}
#bright p{margin-bottom:8px;background-color:#F5F9FD;}
.temp00_dn{color:#0099FF;}
.temp01_dn{color:#00CC33;}
.temp02_dn{color:#00CC33;}
.temp03_dn{color:#FF0000;}
.xiangguan{line-height:18px;}

#footer{margin-top:5px;width:940px;height:26px;border:1px solid #CCCCCC;line-height:26px;background-color:#004e7d;color:#b8dcf2;}
#footer a{color:#b8dcf2;}
.indexcity{width:720px;line-height:22px;float:left;height:22px;overflow:hidden;}
.indexcity a{width:40px;float:left;}
.indexcity em{margin-left:5px;width:90px;line-height:22px;height:22px;margin:4px;}
.weather {
	padding:7px 5px;
	margin-bottom:0px;
       margin-top:-5px;
	}
	.weather .tableTop th
	{
	font-weight:bold;
	text-align:center;
	color:#000;
	font-size:14px;
	height:30px;
	line-height:30px;
	background-color:#dbe3fa;
	border:1px #99b0da solid;
	border-bottom:none;
	}
.weather .yuBaoTable
	{
	margin-bottom:10px;
	}
.weather .yuBaoTable td
	{
	text-align:center;
	height:18px;
	
	border:1px #99b0da solid;
	background-color:#fff;
	}	
.weather .yuBaoTable td.t0 b
	{
	color:#c00;
	}
.weather .yuBaoTable td a b
	{
	color:#e54600;
	}
.weather .yuBaoTable td a span
	{
	color:#000065;
	}
.weather .yuBaoTable td a
	{
	color:#000;
	}
.weather .yuBaoTable td p a 
{
color:#f00;
}
.weather .yuBaoTable td a img
{
margin-top:3px;
}

.weather .yuBaoTable td a:hover,.weather .yuBaoTable td a:hover b
	{
	text-decoration:none;
	color:#000065;
	}	
.weather .yuBaoTable td .datered
{
color:#f00;
}
