@charset "utf-8";
/* CSS Document */
body { background-color:#f7eabd; text-align:center; }
#global { width:960px; margin:0px auto; background:#FFF;}
#national { width:960px;  margin:0px auto; }
/**************banner*******************/
#banner{margin-bottom:5px;}
#banner h1{font-size:12px;float:right;line-height:24px;margin-right:10px;}
/**********************************左侧栏目*****************************************/
#nationalLeft { float:left; width:660px;}
/*国庆大阅兵十大庆典*/
#nationalLeft .nationalVideo { width:650px; height:328px; border:1px solid #ae0500; background-color:#fadba2; }
html*.nationalVideo
     {
	 margin-left:-8px;
	 }
#nationalLeft .nationalVideo .video { padding:12px; }
#nationalLeft .nationalVideo .video dt { float:left; }
#nationalLeft .nationalVideo .video dd { float:right; width:135px; }
#nationalLeft .nationalVideo .video dd a { font-size:14px; color:#770001; line-height:50px; font-weight:bold; letter-spacing:normal; }
#nationalLeft .nationalVideo .video dd { font-size:12x; line-height:21px; letter-spacing:2px; }
/*天安门 and 逐三小时天气预报*/
#nationalLeft .tam { width:648px; height:236px; border:1px solid #dae2f5; margin-top:3px; background:#FFF;}
html*.tam
      {
	  margin-left:-8px;
	  }
/*天安门*/
#nationalLeft .tam .tamLeft { float:left; width:214px;border:3px solid #dbe2f5; margin:8px auto auto 8px;height:212px;display:inline; }
#nationalLeft .tam .tamLeft ul li { border-top:1px solid #dbe2f5; text-align:center; line-height:23px;clear:both;}
#nationalLeft .tam .tamLeft ul li h1 { background-color:#dbe2f5; line-height:30px; text-align:left; padding-left:8px;  font-weight:bold; font-size:14px; color:black; }
<!--#nationalLeft .tam .tamLeft ul li h1 a { font-weight:bold; font-size:14px; color:black; }-->
#nationalLeft .tam .tamLeft ul li p img { margin:2px 8px auto 10px; }
#nationalLeft .tam .tamLeft ul li dl 
   {
   height:50px;
   }
#nationalLeft .tam .tamLeft ul li dl dt{float:left;padding-left:50px; height:50px;}
#nationalLeft .tam .tamLeft ul li dl dd{float:right;line-height:50px;padding-right:70px;}
/*逐三小时天气预报*/
.tamRight { width:400px; height:212px; border:3px #d8e3f5 solid;float:right;margin-top:8px;margin-right:8px; display:inline; }
.tamRight .weatheH1 {  font-size:14px; font-weight:bold; height:33px; line-height:33px; background:#d8e3f5; padding-left:10px;}
.tamRight .weatheH1 span {font-size:12px; }
.tamRight .goHours { list-style:none; margin-top:5px; }
.tamRight .goHours ul{display:block;clear:both;border-bottom:1px #CCF solid;height:45px;margin-top:10px;}
.tamRight .goHours ul.lasted {border-bottom:0;}
.tamRight .goHours .firstDay { width:400px; height:47px; float:left; padding-top:10px; border-bottom:1px #6CF solid; margin-left:2px; }
.tamRight .goHours { width:385px; height:27px; margin:0px auto; }
.tamRight .goHours .li-img { width:60px;float:left;height:40px;line-height:40px; overflow:hidden; text-align:right; }
.tamRight .goHours li {width:95px; float:left; height:40px; line-height:20px;display:inline;margin-left:1px; }
.tamRight .goHours li .span-red { color:#fe0000; }
.tamRight .goHours li .span-green { color:#4a985e; }
.tamRight .goHours li .span-purple { color:#4a0044; }
.tamRight .goHours .fourthDay { width:400px; height:47px; float:left; padding-top:10px; margin-left:2px; }
.goHours table
     {
	 width:355px;
	 margin-left:0;
	 }
.goHours table td
     {
	 text-align:center;
	 height:24px;
	 line-height:24px;
	 }

/*空气质量报告*/
#areaReport { margin-left:2px;width:644px; height:102px; border:1px #ede9e8 solid; border-right:none; margin-bottom:10px; margin-top:10px;background:#FFF; }
html*#areaReport
     {
	 margin-left:-5px;
	 }
#areaReport .weatheH1 { font-size:12px; background:#d8e3f5; height:25px; line-height:25px; clear:both;padding-left:15px;}
#areaReport .weatheH1 span{ font-size:12px; background:#d8e3f5; height:25px; line-height:25px;margin-left:55px;}
#areaReport .weatheH1 a{ text-decoration:none;color:#000;font-weight:bold;}
#areaReport ul li { width:160px; height:25px; line-height:25px; text-align:center; float:left; border-right:1px #ede9e8 solid; border-bottom:1px #ede9e8 solid; }
/*图片报道*/
#photoReport { width:648px; height:300px; border:1px #ae0500 solid; border-top:none; margin-left:0; clear:both; margin-top:5px;}
html*#photoReport 
     {
	 margin-left:-8px;
	 }
#photoReportTop { height:32px; line-height:32px; background:url(/m/i/topic_09gq/d_title2.jpg) no-repeat; }
#photoReportTop h1 { width:100px; color:#fffc00; font-size:14px; font-weight:bold; text-align:center; display:inline; float:left; }
#photoReportTop h1 a { color:#fffc00; font-weight:bold; text-decoration:none; }
#photoReportTop p { float:left; color:#fff; font-size:12px; margin-left:490px; line-height:32px; display:inline; }
#photoReportTop p a { color:#fff; text-decoration:none; }
#photoReport ul { clear:both; margin-top:8px; padding:0px; display:block; }
#photoReport ul li { width:152px; height:112px; float:left; margin-left:8px; margin-bottom:20px; color:#730101; display:inline; text-align:center; }
#photoReport ul li img { border:1px solid #ecc462; }
#photoReport ul li h1 { font-size:12px; }
/*国庆60年*/
#weather60 { width:648px; height:171px; margin:0px auto 10px 0px; }
#weather60Top { widows:650px; padding:16px 0px 8px; background:url(/m/i/topic_09gq/d_title3.jpg) no-repeat left top; margin-bottom:0; }
#weather60Top h1 { width:140px; color:#fffc00; font-size:14px; font-weight:bold; text-align:center; float:left; }
#weather60Top h1 a { color:#fffc00; font-weight:bold; text-decoration:none; }
#weather60Top span { color:#fff; font-size:12px; margin-left:450px; }
#weather60Top span a { color:#fff; }
#weather60Bottom { height:131px; border:1px #ad0600 solid; border-top:0px solid #FFF; display:block; clear:both; }
#weather60Bottom ul { padding-top:10px; }
#weather60Bottom ul li { width:152px; height:112px; float:left; margin-left:8px; color:#730101; display:inline; text-align:center; }
#weather60Bottom ul li img { border:1px solid #ecc462; }
#weather60Bottom ul li h1 { font-size:12px;  }
ul li h1
       {
	   *margin-top:4px;
	   }

/**********************************右侧栏目*****************************************/
#nationalRight { float:right; width:300px; }
/*公共标题栏的定义*/
#nationalRight h1 { background-image:url(/m/i/topic_09gq/d_title.jpg); line-height:25px; font-size:12px; font-weight:bold; color:#fffb01; padding-left:8px; }
#nationalRight h1 a{ text-decoration:none;color:#fffb01;font-weight:bold;}

/*最新消息*/
#nationalRight .information { width:298px; height:245px; border:1px solid #ee6900; }
#nationalRight .information h1 span { font-size:12px; margin-left:200px; color:white; }
#nationalRight .information h1 span a{ color:white; font-weight:normal;}
#nationalRight .information dl dt { background-image:url(/m/i/topic_09gq/d_bgtitle.jpg); width:298px; height:40px; line-height:40px; text-align:center; background-repeat:repeat-x; font-size:14px; }
#nationalRight .information dl dt a { font-weight:bold; color:#720201; }
#nationalRight .information dl dd { padding:0px 8px 8px 8px; font:12px; line-height:21px; margin:0px; text-align:left; line-height:22px;}
/*独家专访*/
#nationalRight .expert { width:298px; height:237px; border:1px solid #ee6900; margin-top:10px; }
#nationalRight .expert h1 span { font-size:12px; margin-left:200px; color:white; }
#nationalRight .expert h1 span a{ color:white; font-weight:normal;}
#nationalRight .expert dl { padding:8px; }
#nationalRight .expert dl dt { display:block; float:left; width:100px; height:80px; margin-top:15px; margin-left:8px; }
#nationalRight .expert dl dd a { color:#730003; text-decoration:none; font-weight:bold; }
#nationalRight .expert dl dd { display:block; float:right; width:160px; height:80px; margin-top:15px; text-align:left; line-height:1.5em;}
/*阅兵视频*/
#nationalRight .parade { width:298px; height:285px; border:1px solid #ee6900; margin-top:10px; }
#nationalRight .parade h1 span { font-size:12px; margin-left:200px; color:white; }
#nationalRight .parade h1 span a{ color:white; font-weight:normal;}
#nationalRight .parade img { margin:15px 15px; }
#nationalRight .parade .bg { width:298px; background-repeat:repeat-x; background-image:url(/m/i/topic_09gq/d_bgvideo.jpg); }
/*十一生活旅游指南*/
#nationalRight .tour
    {
	margin-bottom:10px;
	}
#nationalRight .tour h1 { background-image:url(/m/i/topic_09gq/d_title.jpg); line-height:25px; font-size:12px; font-weight:bold; color:#fffb01; padding-left:8px; }
#nationalRight .tour h1 span { font-size:12px; margin-left:150px; color:white; }
#nationalRight .tour h1 span a{ color:white; font-weight:normal;}
#nationalRight .tour { width:298px; height:221px; border:1px solid #ee6900; margin-top:10px;}
#nationalRight .tour dl dt { display:inline; float:left; width:98px; height:80px; margin-top:15px; margin-left:8px; margin-bottom:0px; padding-left:8px; }
#nationalRight .tour dl dd a { color:#730003; text-decoration:none; font-weight:bold; }
#nationalRight .tour dl dd { display:block; float:right; width:160px; height:80px; margin-top:15px; margin-bottom:0px; text-align:left; line-height:1.5em; }
/*下部栏目*/
.nationalBottom { display:block; clear:both; margin:0 auto; width:960px; }
/*历史回顾*/
#historyWeather { width:958px; height:574px; border:1px #e0b25c solid; clear:both; background-image:url(/m/i/topic_09gq/d_60.jpg); background-repeat:repeat-x;margin-bottom:10px; }
#historyWeather #top { width:955px; height:28px; background:url(/m/i/topic_09gq/j-3.jpg) left top no-repeat; margin:1px auto; }
#historyNew2Year { width:937px; height:116px; margin-left:auto; margin-right:auto; margin:10px auto; }
#historyWeather dl { width:459px; height:116px; display:inline; background:#edddb9; float:left; margin:5px 9px 10px; }
#historyWeather dl dt { float:left; margin-top:10px; margin-left:13px; display:inline; }
#historyWeather dl dd { float:left; width:300px; height:90px; margin-left:10px; margin-top:12px; font-size:12px; text-align:left; line-height:18px; }
#historyWeather dl dd h2 { font-size:12px; font-weight:bold; color:#770002; text-align:left; height:22px;}
#historyWeather dl dd h2 a{ font-size:12px; font-weight:bold; color:#770002; }
#historyWeather #historyBottom { width:306px; height:92px; margin:0 0 10px 8px; display:inline; background:url(/m/i/topic_09gq/j-xian3.jpg) repeat-x; font-size:12px; border:1px #eddeb7 solid; border-bottom:none; }
#historyWeather #historyBottom dt { width:89px; height:70px; margin-top:8px; margin-left:8px; display:inline; clear:left; float:left; }
#historyWeather #historyBottom dd { width:195px; height:72px; float:right; margin-top:6px; text-align:left; line-height:18px;}
#historyWeather #historyBottom dd h2 { font-size:12px; font-weight:bold; color:#770002;  text-align:left; height:22px;}
#historyWeather #historyBottom dd h2 a {font-size:12px; font-weight:bold; color:#770002;}
#historyWeather .historyBottomImg { width:315px; height:100px; float:right; margin-right:0px; overflow:hidden; margin-bottom:0; border:none; }
#historyWeather .historyBottomImg img { border:none }
/*网友摄影图片*/
#netFriendPhoto { width:958px; height:162px; border:1px #ae0500 solid;margin-bottom:10px; }
#netFriendPhoto #netTop { clear:left; width:958px; height:31px; margin-left:auto; margin-right:auto; background:url(/m/i/topic_09gq/j-4-0.jpg) no-repeat; line-height:31px; text-align:center; }
#netFriendPhoto #netTop h1 { width:140px; color:#fffc00; font-size:14px; font-weight:bold; float:left; }
#netFriendPhoto #netTop p { float:right; color:#fff; font-size:12px; margin-right:10px; }
#netFriendPhoto ul li img
    {
	*margin-bottom:4px;
	}
#netFriendPhoto ul { clear:left; list-style:none;}
#netFriendPhoto ul li { width:124px; height:114px; text-align:center; float:left; margin:17px 0px 0px 30px; font-size:12px; color:#730101; display:inline;}
.footer
   {
   width:960px;
   margin:0 auto;
   font-size:12px;
   }
.foot_weather.foot_weather h2,foot_weather h2 a,.foot_weather h3 a,.foot_weather h3
   {
   font-size:12px;
   
