@charset "utf-8";
/* CSS Document */

*
   {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
    }
img
    {
	border:0;
	}
body 
    {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background:#681100;
	color:#000;
	font-size:12px;
font-style:normal;
	}
strong{
font-weight:bold;}
i 
    {
font-style:normal;
}
a 
    {
	color:#6a0002;
	text-decoration:none;
	}
a:hover
    {
	color:#F60;
	text-decoration:underline;
	}
	.topic_body {
font-size:12px;
margin:0 auto;
width:960px;
background:#fff;
}
.topic_left
{
width:650px;
float:left;
display:inline;

}
.topic_right
{width:300px;
float:right;
display:inline;
}
.topic_l_left
{width:280px;

float:left;}
.topic_r_left
{float:right;
width:360px;
}
.focuspic
{
	background:#00F;
	height:250px;}
	.left_lbox h2{
    position:relative;

	background: #ffe5de;
	padding: 0 10px;
	line-height: 25px;
	height: 25px;
	font-weight: bolder;
	font-size:14px;
}
.left_lbox h2 span
{position:absolute;
right:10px;}
.left_lbox {
border:1px solid #dc9595;

margin-top:10px;
padding-bottom:8px;
height:auto;
float:left;
width:280px;
display:inline;
}
.left_lbox p {
float:left;
margin-top:8px;
text-align:left;
width:auto;}
.i90 img {
height:70px;
margin-bottom:5px;
width:90px;
}
.left_lbox dl {
display:inline;
float:left;
line-height:1.6;
margin:8px 0 0 5px;
width:165px;
height:75px;
}
.left_lbox dt {
float:left;
font-weight:bolder;
width:165px;
}
.left_lbox dt a
{
font-weight:bold;}
.left_lbox dd {
float:left;
width:165px;
}
.left_lbox dd
{
text-align:left;
with:auto;
margin-top:0;
float:none;}
.left_lbox ul {
display:inline;
float:left;
line-height:1.7;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0 0 10px;
width:258px;
}
.left_lbox li {
float:left;
width:258px;
height:20px;
line-height:20px;
overflow:hidden;
}
.focusnews {
font-size:12px;
overflow:hidden;
width:360px;
}
.focusnews h2{
	position:relative;
	background: #a71b00;
	line-height: 25px;
	padding: 0 10px;
	height: 25px;
	font-size: 14px;
	font-weight: bolder;
	color: white;
	text-align: left;
}


.focusnews h2 span{
	font-size:12px;
	font-weight:normal;
	position:absolute;
right:5px;
}

.focusnews h2 span a{ 
	color:#FFFFFF;
}


.focusnews h3{
	width: 360px;
	float: left;
	background: #ffe5de;
	text-align: center;
	font-size: 18px;
	height: 20px;
	padding-top: 3px;
	font-weight: bolder;
	color: #3366bb;
         overflow:hidden;
}
.focusnews h3 a
{font-size:18px;
font-weight:bold;}
.focusnews h3.size_left{
	width: 360px;
	float: left;
	background: #fee5e0;
	font-size: 14px;
	height: 22px;
	padding-top: 3px;
	font-weight: bolder;
	color: #000;
	text-align:left;
	position:relative;
text-indent:0.5em;
}
.focusnews h3.size_left span{
	position:absolute;
	right:10px;
top:5px;
	
}



.focusnews dl.kuang1{

width:348px;
	padding: 5px;
	line-height: 1.7;
	border:1px solid #dc9595;
	background:#fff;
	height:auto;
}
.focusnews dl.kuang1 h3{
width:342px;
line-height:27px;
height:22px;
padding:3px;
}
.focusnews h3.wbj{

    width:348px;
	text-align: center;
	font-size: 18px;
	height: auto;

	font-weight: bolder;
	color: #3366bb;
	background-color:#fff;
}


.focusnews h3 a.more_a
{
font-size:12px;
font-weight:normal;}

.focusnews dl{
	float: left;
	background: #f5f7fb;
	padding: 5px 0;
	line-height: 1.7;
width:360px;
}
.focusnews dd{
	width: 340px;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
	color: #3366bb;
	height:55px;
}
.focusnews dd em{
	width: 100%;
	text-align: center;
	float: left;
}
.focusnews dd span{
	color: black;
}
.focusnews dt{
	width: 340px;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
}
.focusnews dt strong{
	color: #cc0000;
}
.focusnews dt span{
	float: right;
}
.focusnews ul{
	width: 360px;
	float: left;
	line-height: 1.8;
	list-style: none;
	margin-top: 5px;
	background:#fff;
}


.focusnews li{
	width: 340px;
	float: left;
	text-indent: 10px;
	background: url(../i/index/li_icon.gif) no-repeat 0 10px;
	font-size: 14px;
}
.focusnews li a
{
  font-size:14px;}
.notab_box {
float:left;
margin:5px 0 0;
width:650px;
}
.notab_box h2{

	width: 635px;
	padding: 0 5px 0 10px;
	float: left;
	background: #a71b00;
	font-size: 14px;
	font-weight: bolder;
	color: white;
	line-height: 30px;
	height: 30px;
	position:relative;
}
.notab_box div.notab_boxin {
border:1px solid #dc9595;
float:left;
padding-bottom:8px;
width:650px;
margin-top:5px;
margin-bottom:10px;
}
.notab_boxin dl
{float:left;
width:120px;
height:130px;
display:inline;
margin-left:34px;
margin-top:8px;
}
.notab_boxin dl dd
{width:120px;
text-align:center;
margin-top:8px;}
.notab_boxin dl dt
{width:120px;
height:90px;}
.notab_box h2 .more {
position:absolute;
right:5px;
top:2px;
}
.notab_box h2 .more a {
color:#FFFFFF;
}
.left_lbox p a img
{margin-left:10px;}

.left_lbox4 p a img {
margin-left:10px;
margin-top:7px;
}






.left_lbox1 {
border:1px solid #dc9595;
height:auto;
margin-bottom:0px;
padding-bottom:8px;

}

.left_lbox1 h2{
position:relative;

	background: #fee5e0;
	padding: 0 10px;
	line-height: 25px;
height: 25px;

	font-weight: bolder;
	font-size:14px;
}
.eventOverview ul
{width:280px;
margin-left:10px;
line-height:20px;}
.left_lbox2 dl 
{width:280px;
height:auto;
float:left;
margin-top:8px;}
.left_lbox2 dl dt
{float:left;
widows:100px;
height:80px;
padding-left:10px;}
.left_lbox2 dl dd
{width:170px;
height:auto;
float:right;
line-height:20px;}
.left_lbox2 dl dd a
{font-size:14px;
font-weight:bold;}
.photoList ul li
{width:280px;
line-height:1.8;
background:url(img/li_icon.gif) no-repeat 0px 8px;}
.photoList ul li a
{margin-left:8px;}
.photoList ul
{margin-left:10px;}

.left_lbox2 {
border:1px solid #dc9595;
height:auto;
margin-bottom:10px;
*margin-bottom:0px;
padding-bottom:8px;
float:left;
width:298px;
clear:both;}
.left_lbox2 h2{
height:25px;

position:relative;
	background: #fee5e0;
	padding: 0 10px;
	line-height: 25px;
	font-weight: bolder;
	font-size:14px;
}
.left_lbox3 {
border:1px solid #dc9595;
height:auto;
float:left;
width:298px;
padding-bottom:8px;
margin-bottom:10px;
display:inline;
}
.left_lbox3 h2{

position:relative;
	background: #fee5e0;
	padding: 0 10px;
	line-height: 25px;
height: 25px;
	font-weight: bolder;
	font-size:14px;
}




.left_lbox3 dl 
{width:280px;
height:80px;
flaot:left;
margin-top:8px;}
.left_lbox3 dl dt
{float:left;
widows:100px;
height:80px;
padding-left:10px;}
.left_lbox3 dl dd
{width:160px;
height:auto;
float:right;
line-height:20px;}
.left_lbox3 dl dd a
{font-size:14px;
font-weight:bold;}




.left_lbox4 {
border:1px solid #DC9595;
height:auto;

padding-bottom:8px;
margin-bottom:10px;
*margin-top:10px;
*margin-bottom:0;
display:inline;
width:298px;
float:left;
}
.left_lbox4 h2{

    position:relative;
	background: #fee5e0;
	padding: 0 10px;
	height:25px;
	line-height: 25px;
	font-weight: bolder;
	font-size:14px;
}


.left_lbox4 ul
{width:280px;
margin-top:10px;
margin-left:10px;
line-height:25px;}
.left_lbox4 ul li
{background:url(/images/cn/zt/ty/2009/12/16/li_icon.gif) no-repeat 0 10px;
padding-left:10px;
height:auto;
line-height:25px;
}
.left_lbox1 h2 .more
{position:absolute;
right:10px;}
.left_lbox2 h2 .more
{position:absolute;
right:10px;}
.left_lbox3 h2 .more
{position:absolute;
right:10px;
top:-2px;}
.left_lbox4 h2 .more
{position:absolute;
right:9px;
top:-2px;}
.left_lbox4 dl {
height:auto;
float:left;
margin-top:8px;
width:280px;
}
.left_lbox4 dl dt {
float:left;
height:70px;
padding-left:10px;
}
.left_lbox4 dl dd {
float:right;
height:auto;
float:right;
line-height:20px;
width:190px;
}
.left_lbox4 dl dd a
{font-weight:bold;}
.PhotoPhotos
{
	height:auto;
	width:650px;
	clear:both;
	}
.PhotoPhotos h1
{height:30px;
line-height:30px;
background:#a71b00;
position:relative;
color:#FFF;
font-size:14px;
padding-left:8px;
font-weight:bold;}
.PhotoPhotos1
{
float:left;
	height:auto;
	clear:both;
margin-bottom:10px;
display:inline;
width:650px;
	}
.PhotoPhotos1 dl {
height:110px;
margin-top:8px;
width:320px;
border:1px solid #dc9595;

}
.PhotoPhotos1 dl dt {
float:left;
height:90px;
padding-left:10px;
margin-top:10px;
display:inline;
}
.PhotoPhotos1 dl dd {
float:right;
height:100px;
line-height:20px;
width:185px;
display:inline;
margin-top:10px;
}
.PhotoPhotos1 dl dd a
{font-size:14px;
font-weight:bold;}

.LPhoto
{
clear:both;
height:auto;
margin-bottom:10px;}
.LPhoto h1
{height:30px;
line-height:30px;
color:#fff;
position:relative;
font-weight:bold;
background:#a71b00;
font-size:14px;
padding-left:8px;}
.LPhoto h1 .more {
position:absolute;
right:5px;
top:2px;
}
.LPhoto h1 .more a {
color:#FFFFFF;
}
.PhotoPhotos h1 .more {
position:absolute;
right:5px;
top:2px;
}
.PhotoPhotos h1 .more a {
color:#FFFFFF;
}
.LPhoto1
{
	background:#ccc;
	height:auto;
	width:270px;
	margin-top:8px;
	float:left;
	}
.LPhoto1 dl
{width:120px;
margin-left:10px;
display:inline;
}
.LPhoto1 dl dt
{width:120px;
height:90px;
margin-top:10px;
margin-bottom:8px;}
.LPhoto1 dl dd
{width:120px;
overflow:hidden;
height:30px;
margin-top:10px;

text-align:center;}
.LPhoto2
{float:right;
width:370px;


margin-top:10px;
display:inline;}
.LPhoto2 h2 a
{font-size:14px;
font-weight:bold;
text-align:center;
}
.LPhoto2 h2
{
	text-align:left;
	height:18px;}
.LPhoto2 ul li
{line-height:25px;
background:url(img/li_icon.gif) no-repeat 0px 8px;
}
.LPhoto2 ul li a
{padding-left:10px;}
.figureGroup
{height:auto;
float:left;
background:#fff;
margin-top:0;
	width:960px;
}
.figureGroup h1
{font-size:14px;
color:#fff;
background:#a71b00;
font-weight:bold;
position:relative;
height:30px;
line-height:30px;
padding-left:8px;
}
.figureGroup h1 span
{
	position:absolute;
	right:15px;}
.figureGroup h1 span a
{
	color:#fff;}
.figureGroup1
{
margin-top:5px;
margin-bottom:10px;
border:1px solid #dc9595;
float:left;
padding-bottom:8px;
width:958px;
height:auto;
display:inline;
}
.figureGroup1 dl
{width:150px;
height:150px;
margin-left:20px;
margin-top:10px;
float:left;
display:inline;
padding-left:14px;
}
.figureGroup1 dl dt
{height:120px;
margin-bottom:5px;
}
.figureGroup1 dl dd
{width:150px;
height:20px;
text-align:center;}

.lSearch {
background:#fee5e0;
padding:8px 0;
width:298px;
margin-bottom:10px;
clear:both;
border:1px solid #DC9595;
}
.lSearch h2 {
display:inline;
font-weight:bolder;
margin-left:10px;
font-size:14px;
width:280px;

}
.NameNumber
{ 
height:auto;
border:1px solid #dc9595;
margin-bottom:10px;
float:left;
width:300px;
margin-top:10px;
clear:both;}
.NameNumber h1
{
	height:25px;
	background: #ebeff7;
	color:#000;
	font-weight:bold;
	line-height:25px;
	font-size:14px;
	padding-left:8px;
	}
.NameNumber table
{margin:0 auto;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #E1E7F3;
border-top:1px solid #E1E7F3;}
.NameNumber table tr td
{
padding:5px 0;
text-align:center;
}
.NameNumber1 table td
{border:1px solid #E1E7F3;
border-right:0 none;
border-top:0 none;
}





.NameNumber2
{ 
height:auto;
width:298px;
overflow:hidden;
margin-bottom:10px;

border:1px solid #dc9595;
clear:both;}
.NameNumber2 h1
{
	height:25px;
	background: #FEE5E0;
	color:#000;
	font-weight:bold;
	line-height:25px;
	font-size:14px;
	padding-left:8px;
	}
.NameNumber2 table
{margin:0 auto;
margin-top:10px;
margin-bottom:10px;}
.NameNumber2 table tr td
{
padding:6px;
text-align:left;
border-bottom:1px solid #dc9595;
}
.NameNumber3 table td
{
border-right:0 none;
border-top:0 none;
}

/*dibu*/
.bottomFooter {
clear:both;
height:160px;
margin:0 auto;
width:960px;
padding-top:0px;
}
.bottomFooter .footerNav {
background-color:#3466BB;
color:#FFFFFF;
display:block;
height:25px;
line-height:25px;
margin-bottom:10px;
text-align:center;
}
.bottomFooter .footerNav a {
color:#FFFFFF;
margin:0 3px;
}
.bottomFooter p {
color:#020202;
line-height:18px;
margin:0;
padding:0;
text-align:center;
}
.bottomFooter .copyIcp	
	{
	display:block;
	width:480px;
	margin:0 auto;
	line-height:43px;
	text-align:center;
	background:url(/m2/i/icp07.gif) no-repeat left top;
	padding-left:38px;
	}
	
.weatherImage {
float:left;
height:255px;
overflow:hidden;
width:280px;
}
.imgFlash {
clear:both;
overflow:hidden;
}
.imgFlash {
height:255px;
width:280px;
}
.imgFlash .num {
position:absolute;
z-index:99;
}
.imgFlash .num {
font-family:Arial;
font-size:12px;
height:17px;
line-height:17px;
margin-left:1px;
margin-top:190px;
text-align:right;
width:260px;
}

.imgFlash .num a {
background-color:#989898;
color:#FFFFFF;
margin-left:4px;
padding:3px 6px;
text-decoration:none;
}
.imgFlash .num a.mosve {
background-color:#FFFFFF;
background-image:none;
color:#333333;
text-decoration:none;
}
.imgFlash .imgBox {
overflow:hidden;
position:relative;
z-index:1;
}
.imgFlash .imgBox {
height:215px;
width:280px;
}


.imgFlash .txt {
background-color:#a71b00;
display:block;
height:40px;
line-height:40px;
text-align:center;
width:280px;
}
.imgFlash .txt a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.notab_rightbox {
border:1px solid #dc9595;
float:left;
padding-bottom:8px;
width:298px;
margin-bottom:10px;
display:inline;

}

.notab_rightbox h2 {
background:#fee5e0;
float:left;
font-weight:bolder;
height:25px;
line-height:25px;
padding:0 10px;
width:278px;
font-size:14px;
position:relative;
}
.notab_rightbox h2 span
{
position:absolute;
right:10px;
}
.notab_rightbox p.tw_img {
float:left;
height:110px;
*height:108px;

margin-top:8px;
text-align:center;
display:inline;
overflow:hidden;
width:130px;
margin-left:12px;
line-height:17px;
}
.notab_rightbox p.tw_img img {
margin-bottom:5px;
}
.notab_rightbox ul.new_list {
display:inline;
float:left;
font-weight:normal;
line-height:1.6;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0 8px;
width:280px;
}

.weather_rightlist {
border:1px solid #dc9595;
float:left;
margin-bottom:10px;
padding-bottom:10px;
width:298px;
}
.notab_rightbox ul.new_list li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(img/li_icon.gif) transparent no-repeat scroll 0 8px;
float:left;
font-weight:normal;
padding-left:10px;
width:270px;
}
.top_weagher {
float:left;
width:300px;
}

.topic_nav dl
{height:24px;
line-height:24px;
background:url(img/linetop.gif) repeat-x;}
.topic_nav dl dt
{float:left;}
.topic_nav dl dd
{float:right;}


.LSurvey
  {
	  width:298px;
	  height:auto;
	  float:left;
	  border:1px solid #DC9595;
margin-bottom:10px;
*margin-bottom:0px;
display:inline;}
.LSurvey h1
{
	font-size:14px;
	font-weight:bold;
	padding-left:8px;
	height:24px;
	line-height:24px;
	background:#fee5e0;}
.LSurvey table
{margin-left:10px;
margin-top:10px;}
.LSurvey table tr td h3
{
    font-size:14px;
color:#000;
}








.Lqalarm {
margin-bottom:8px;
overflow:hidden;
width:300px;
}
.Lqalarm h1 {

background:url(_notes/alarm08.gif) #FEF1AB no-repeat scroll 7px 5px;
border:1px solid #FBCE01;
color:#000000;
display:block;
font-size:12px;
font-weight:bold;
height:28px;
line-height:28px;
margin-bottom:2px;
padding-left:35px;
}
.Lqalarm h1 span {
color:#3367BD;
font-weight:bold;
padding-left:10px;
}
.Lqalarm h1 span a {
font-weight:bold;
color:#3366BB;
}
.Lqalarm dl {

background:#FFFFDB;
border:1px solid #CCCCCC;
display:block;
height:48px;
margin-bottom:2px;
width:298px;
}
.Lqalarm dl dt {
display:block;
float:left;
height:48px;
text-align:center;
width:45px;
}
.Lqalarm dl dt img {
margin-top:14px;
}
.Lqalarm dl dd {
display:block;

height:42px;
line-height:20px;
padding-right:10px;
padding-top:6px;
text-align:right;
width:240px;
font-size:12px;
float:right;
}
.Lqalarm dl h2 {
background-color:#FFFFDB;
color:#3466BB;
display:block;
font-size:12px;

text-align:left;
padding-bottom:0px;
}
.Lqalarm dl h2 a {
font-size:12px;
font-weight:normal;
}
.Lqalarm dl dd b {
color:#CC0000;
padding-right:8px;
font-weight:normal;
}

.rlifeWeatherForecast
{
	width:648px;
	border:1px solid #dc9595;
	margin-bottom:10px;
margin-top:10px;
        clear:both;
}
.rlifeLeftBoxh1
{
	width:636px;
	height:28px;
	line-height:28px;
	background-color:#A71B00;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	border-bottom:1px solid #dc9595;
}
.rlifeWeatherForecastContent
{
	width:628px;
	height:430px;
	padding:10px;
}
.rlifeWeatherForecastRight p #FlashID
    {
	width:510px;
	height:430px;
	}
.rlifeWeatherForecastRight p object
    {
	width:510px;
	height:430px;
	}
.rlifeWeatherForecastLeft
{
	width:110px;
	height:430px;
	float:left;
	overflow:hidden;
}
.rlifeWeatherForecastLeft li
{
	width:110px;
	height:107px;
	list-style-type:none;
	margin-bottom:3px!important;
	margin:0px;
}
.rlifeWeatherForecastLeft li img
{
	width:100px;
	height:90px;
	display:block;
	border:5px solid #FFF2E3;
}
.rlifeWeatherForecastLeft li img:hover
{
	width:100px;
	height:90px;
	display:block;
	border:5px solid #97afd3;
}
.rlifeWeatherForecastRight
{
	border:1px solid #CCCCCC;
	width:510px;
	height:430px;
	float:right;
	display:none;
}
.rlifeWeatherForecastRight p img
    {
	width:508px;
	height:428px;
	}
.relNewTyphoonLivePath{
	width:648px;
	border:1px solid #dc9595;
	margin-bottom:10px;
margin-top:10px;}


.lqWeatherTips {
	height:auto;
        float:left;
        margin-top:10px;
	border:1px solid #BDD49C;
	margin-bottom:10px;
*margin-bottom:0px;

	border:1px solid #DC9595;
border-top:0;
width:300px;
clear:both;
}
.lqWeatherTips h1 {
	font-size:14px;
	color:#000900;
	height:25px;
	line-height:25px;
	background:#FEE5E0;
	font-weight:bold;
	position:relative;
	padding-left:8px;
border-top:1px solid #dc9595;
border-bottom:1px solid #dc9595;}
.lqWeatherTips select {
	position:relative;
	top:-22px;
	margin-left:200px;
	left:42px;
}
.lqWeatherTips dl.wedl
{
border-right:0;}
.lqWeatherTips dl {
	width:98.3px;
	border-right:1px solid #dc9595;
	float:left;
	margin-top:0px;
	display:inline;
*margin-top:0px;
	height:142px;
}
.lqWeatherTips dl dt {
	line-height:30px;
	text-align:center;
}
.lqWeatherTips dl dt span {
	font-weight:bold;
}
.lqWeatherTips dl dd {
	text-align:center;
	margin-top:0px;
	line-height:20px;
}

.PhotoPhotos1 iframe
{

margin-top:10px;
}






.Coldair
{
	border:1px solid #dc9595;
	height:auto;
	float:left;
padding-bottom:10px;
	width:957px;
	margin-bottom:10px;}
.Coldair h1
{
	font-size:14px;
	color:#000;
	font-weight:bold;
	background:#fee7e1;
	border-bottom:1px solid #dc9595;
	height:30px;
	line-height:30px;
	padding-left:15px;}
.ColdairBox
{
	background:#fee7e1;
	border:1px solid #E0E0E0;
	display:inline;
	float:left;
	margin-top:4px;
	margin-bottom:1px;
	margin-left:8px;
	padding:6px;
	text-align:left;
	width:215px;}
.ColdairBox h2
{
	background:url(http://www.weather.com.cn/m/i/topic/mTitle_05.jpg) no-repeat;
	height:40px;
	width:90px;}
.ColdairBox dl
{
	height:auto;
	float:left;
	width:215px;}
.ColdairBox dl dt
{
	height:120px;}
.ColdairBox dl dt a img
{
	width:215px;
	height:115px;}
.ColdairBox dl dd
{
	height:auto;
	float:left;
          width:215px;
	line-height:20px;
	margin-top:5px;}
.ColdairBox dl dd span a
{
	font-weight:bold;
}
.ColdairBox h2.one
{
	background:url(http://www.weather.com.cn/m/i/topic/mTitle_06.jpg) no-repeat;
	height:40px;
	width:90px;}
	.ColdairBox h2.two
{
	background:url(http://www.weather.com.cn/m/i/topic/mTitle_03.jpg) no-repeat;
	height:40px;
	width:90px;}
	.ColdairBox h2.thre
{
	background:url(http://www.weather.com.cn/m/i/topic/lkqtitle_04.jpg) no-repeat;
	height:40px;
	width:90px;}

.bottomContent{
	width:960px;
	margin:10px auto;
	}
.bottomH2{
	background:#E2EAED;
	height:26px;
	line-height:26px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	padding:1px 0px;
	padding-left:10px;
	border-bottom:1px solid #AAC3D7;
	}
.bottomH2 span{
	float:right;
	line-height:28px;
	margin-right:10px;
	margin-top:0px;
	>margin-top:-28px;}
.bottomH2 span a{
	font-weight:bold;
	font-size:14px;}
.recommendedTopics{
	width:295px;
	height:auto;
	float:right;
	border:1px solid #AAC3D7;
	}
.recommendedTopics dl{
	width:220px;
	height:auto;
	margin:0px auto;
	text-align:center;
	margin-top:5px;}
.recommendedTopics dl dt img{
	width:220px;
	height:80px;
	display:block;
	}
.recommendedTopics dl dd{
	line-height:23px;}
.newLists{
	width:650px;
	height:auto;
	border:1px solid #AAC3D7;
	float:left;
}
.newLists ul{
	width:630px;
	height:auto;
	padding:10px;
float:left;
	border-bottom:1px dashed #999999;}
.newLists .lastUl{
	border-bottom:none;}
.newLists ul li{
	line-height:25px;
height:25px;}
.newLists ul li a{
	font-size:14px;
float:left;}
.newLists ul li span{
	color:#999999;
	float:right;}
.newLists ul li h3{
	font-weight:bold;
	font-size:14px;}
.userQuestions{
	width:295px;
	height:auto;
	margin-bottom:10px;
	display:inline;
	border:1px solid #AAC3D7;
	float:right;}
.userQuestions ul{
	width:233px;
	height:auto;
	padding:5px 0px;
	padding-left:15px;}
.userQuestions ul li{
	line-height:23px;
	}
.userQuestions ul li a{
	font-size:14px;}
.userQuestions p{
	text-align:center;}


.topNationalRainfall{
	width:298px;
	height:auto;
clear:both;
margin-bottom:10px;
*margin-bottom:0px;

	border:1px solid #DC9595;
         margin-top:10px;
}
.topNationalRainfall h2{
	height:25px;
	line-height:25px;
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
	background:#FEE5E0;}
.topNationalRainfall table{
	border-top:1px solid #FEE5E0;
	border-left:1px solid #FEE5E0;
	margin:8px auto;}
.topNationalRainfall table tr th{
	text-align:center;
	border-right:1px solid #FEE5E0;
	border-bottom:1px solid #FEE5E0;
	padding:5px 0px;}
.topNationalRainfall table tr td{
	text-align:center;
	border-right:1px solid #FEE5E0;
	border-bottom:1px solid #FEE5E0;
	padding:5px 0px;}
.topNationalRainfall table tr td .blue{
	color:#4165A1;}
.topNationalRainfall table tr td .red{
	color:#C03;}

.zhfy h2,h2.title
    {
	background-color:#3466BB;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:30px;
          line-height:30px;
	padding-left:10px;
	margin-bottom:4px;
	display:block;
	position:relative;
	}
.zhfy h2 span
	{
	position:absolute;
	right:40px;
	}
.zhfy h2 span .more
    {
	position:absolute;
	top:2px;
	*top:5px;
	width:30px;
	margin-left:5px;
	}
h2.title span
    {
	top:5px;
	right:10px;
	position:absolute;
	}
.zhfy h2 span a,h2.title span a
    {
	color:#fff;
	font-size:12px;
	}
.zhfy h2 span img
    {
	padding-top:4px;
	}


.table
{
	width:960px;
	margin:0 auto;
         margin-bottom:10px;}
.table h1
{
	height:30px;
	line-height:30px;
	background:#36b;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;}
.tableBox
{
	border:1px solid #C2D1E8;
	margin-top:10px;
	border-bottom:0;
	border-left:0;
}
.tableBox table td
{
	border:1px solid #C2D1E8;
	height:40px;
	border-top:0;
	border-right:0;
	text-align:center;}
.tableBox table tr.first
{
	background:#EBEFF7;}
.tableBox table tr.first td{
	font-weight:bold;
	}
.highWarmDayNumberDemand {
border:1px solid #C2D1E8;
height:80px;
line-height:25px;
margin-bottom:10px;
clear:both;
}
.highWarmDayNumberDemand form {
margin:8px auto;
width:260px;
}
.highWarmDayNumberDemand select {
margin-top:3px;
width:120px;
}
.highWarmDayNumberDemandBox {
margin-bottom:5px;
margin-left:10px;
}
.highWarmDayNumberDemand h2 {
background-color:#ECEFF8;
color:#000000;
font-size:12px;
font-weight:bold;
height:24px;
line-height:24px;
padding-left:10px;
position:relative;
}
.gaowen1
    {
	border:1px solid #dc9595;
	border-collapse:collapse;
	*margin-top:10px;
	}
.gaowen1 caption
    {border:1px solid #DC9595;
	background-color:#fee5e0;
	line-height:30px;
	text-align:left;
	font-size:14px;
	border-bottom:0;
	font-weight:bold;
         padding-left:2px;
	}
.gaowen1 th
    {
	border:1px solid #dc9595;
	line-height:22px;
	background-color:#fee5e0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	}
.gaowen1 th.city
    {
	width:60px;
	}
.gaowen1 td
     {
	 border:1px solid #dc9595;
	 line-height:20px;
	 text-align:center;
	 font-size:12px;
	 }




.cutA .l .borBox{width:649px;margin-top:10px;clear:both;}
.scrImgBox{background:#FFE5DE;width:619px;margin:7px auto 0;padding:14px 14px 10px 14px;height:315px;border:1px solid #DC9595;margin-bottom:10px;}
.scrImgBox .srcImg{width:479px;height:310px;overflow:hidden;position:relative;float:left}
.scrImgBox .srcImg li{height:310px;overflow:hidden}
.scrImgBox .srcImg .text{width:479px; position:absolute;left:0;top:250px;height:60px}
.scrImgBox .srcImg .text h3{position:absolute;left:15px;top:0;font-size:24px;height:60px;font-family:Arial, Helvetica, sans-serif;color:#fff;z-index:10;}
.scrImgBox .srcImg .text h3 li{height:60px;overflow:hidden;display:none;line-height:60px}
.scrImgBox .srcImg .text h3 a,.scrImgBox .srcImg .text h3 a:hover{color:#fff}
.scrImgBox .srcImg .text .bg {filter:Alpha(Opacity=60);opacity:0.6; background:#000; position:absolute; left:0; top:0; width:479px; height:60px}
.scrImgBox .pager{width:132px;float:right;}
.scrImgBox .pager span{margin-top:2px;height:76px;position:relative;overflow:hidden;display:block;}
.scrImgBox .pager span.one{margin:0}
.scrImgBox .pager span .bg{filter:Alpha(Opacity=60);opacity:0.6;background:#000;position:absolute;left:0;top:0;width:132px;height:76px}
.scrImgBox .pager span.active .bg{background:none}



.head
{
	height:auto;
	}
	
.weatherTopmiddle
	{
	float:right;
	width:360px;
	height:190px;
	display:inline;
	overflow:hidden;
	margin-bottom:10px;
	background-color:#e1e7f3;
	
	}	
.weatherTopmiddle h1
	{
	line-height:25px;
	clear:both;
	font-size:12px;
	font-weight:bold;
	padding:0 10px;
	}
.weatherTopmiddle h1 b
	{
	font-weight:bold;
	font-size:16px;
	padding-right:5px;
margin-left:-5px;
	}	
.weatherTopmiddle h1 span
	{
	padding-right:20px;
margin-left:-10px;
	}	
.weatherTopmiddle h1 a
	{
	color:#000;
	margin:0 5px;
	}
.weatherTopmiddle h1 a:hover
	{
	text-decoration:none;
	}	
	
.weatherDiv1
	{
	float:left;
	width:170px;
	height:151px;
	background:#fff url(http://www.weather.com.cn/m2/i/wenduji1.gif) no-repeat 25px 30px;
	margin:5px 0 0 7px;
	display:inline;
	position:relative;
         z-index:0;
	}	
.weatherDiv1 .numN
	{
	position:absolute;
	width:32px;
	font-size:9px;
	color:#000;
	line-height:12px;
	text-align:right;
	top:42px;
	left:0;
font-family:Tahoma;
	}
.weatherDiv1 p.bg_sk
{
         background:#99b0d6 no-repeat;
         width:8px;
         
         position:absolute;
top:32px;
left:34px;
         }
.weatherDiv1 strong
	{
	font-weight:bold;
	font-size:16px;
	display:block;
	float:right;
	margin-right:10PX;
	width:85px;
	text-align:center;
	left:55px;
	position:absolute;
	top:30px;
	}
.weatherDiv1 a
	{
	display:block;
	position:absolute;
	right:0;
	margin-top:30px;
	margin-right:10px;
	width:85px;
	text-align:center;
	color:#000;
	}	
.weatherDiv1 a:hover
	{
	text-decoration:none;
	color:#000;
	}
.weatherDiv1 span
	{
	text-align:center;
	display:block;
	clear:both;
	margin-top:100px;
	*margin-top:115px;
color:#000;
	}
.weatherDiv1 b
	{
	display:block;
	font-weight:bold;
	line-height:30px;
	margin-bottom:15px;
	position:absolute;
	text-align:left;
	top:-30px;
	left:0;
	}
.weatherDiv2
	{
	float:right;
	width:170px;
	height:151px;
	background:#fff url(http://www.weather.com.cn/m2/i/forecast/e.gif) no-repeat center 26px;
	margin:5px 7px 0 0;
	display:inline;
	text-align:center;
background-color:#fff;
	}	
	
		
.weatherDiv2 span
	{
	display:block;
	}
.weatherDiv2 strong
	{
	display:block;
	margin-bottom:40px;
	font-weight:bold;
	font-size:14px;
margin-top:28px;
	}
.weatherDiv2 a
	{
	color:#000;
	}
.weatherDiv2 a:hover
	{
	text-decoration:none;
	color:#000;
	}
.weatherDiv2 b
	{
	display:block;
	font-weight:bold;
	line-height:30px;
	margin-bottom:20px;
	}
	
.lefta
{
	float:left;
	width:650px;
    margin-bottom:0px;
		display:inline;}
.leftb
{
	float:left;
	margin-bottom:10px;
	*margin-bottom:0px;
	
	display:inline;
	}
.leftc
{
	float:right;}
	.cityWeatherContent{
	width:960px;
	height:430px;
	margin:10px auto;}
.cityWeatherLeft{
	width:195px;
	height:215px;
	float:left;}
.cityWeatherLeft dl dt{
	width:195px;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	background-color:#083a72;}
.cityWeatherLeft dl{
	width:195px;
	height:212px;
	margin-bottom:10px;}
.cityWeatherLeft dl dd{
	padding:4px;
	line-height:21px;
	color:#545454;}
.cityWeatherRight{
	width:765px;
	height:215px;
	float:right;}
.cityWeatherRight dl{
	width:163px;
	height:192px;
	border:1px solid #88c6e0;
	float:left;
	margin:0px 4px;
	margin-bottom:10px;
	display:inline;
	padding:9px;}
.cityWeatherRight dl dt img{
	width:162px;
	height:104px;}
.cityWeatherRight dl h2{
	width:160px;
	text-align:center;
	font-weight:bold;
	line-height:30px;
	}
.cityWeatherRight dl h2 a{
	font-weight:bold;
	line-height:30px;
	font-size:12px;
	}
.cityWeatherRight dl dd{
	line-height:18px;
	color:#545454;}
.middle
{
	clear:both;}
#leftdl dl
{
height:161px;
width:92px;
}
#leftdl 
{
width:280px;
height:188px;
float:left;
}
#leftdl dl dd 
{
line-height:25px;}
.imgFlash .imgBox p img
   {
border:1px solid #dcdddd;
}
.soilMonitor {
	float: left;
	height: auto;
	margin-bottom: 10px;
	width: 960px;
}
.soilMonitor h1 {
	height:30px;
	line-height:30px;
	background:#3366bb;
	position:relative;
	color:#FFF;
	font-size:14px;
	padding-left:8px;
	font-weight:bold;
}
.soilMonitorC {
	border:1px solid #dc9595;
	width:958px;
	float:left;
	margin-top:4px;
height:618px;
}
.soilMonitorC dl {
    width:313px;
	background-color:#c1d1e8;
	float:left;
	display:inline;
	margin:4px 0 6px 4px;
}
.soilMonitorC dl dt {
    margin-bottom:5px;
}
.soilMonitorC dl dt img {
    height:265px;
	width:313px;
}
.soilMonitorC dl dd {
    line-height:25px;
	margin:8px;
}

.left_bow
{
margin-bottom:10px;}
.weatheH1
{
	background:#A71B00;}
.bottomFooter .footerNav
{background:#A71B00;}



#alarm-Lqalarm {
clear:both;
margin-bottom:8px;
overflow:hidden;
width:300px;
color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
#alarm-Lqalarm h1
	{
	display:block;
	line-height:28px;
	height:28px;
	background:#fef1ab url(/m2/i/alarm08.gif) no-repeat 7px 5px;
	border:1px #fbce01 solid;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:35px;
	margin-bottom:2px;
	}
#alarm-Lqalarm h1 span
	{
	color:#3367bd;
	padding-left:90px;
      	font-weight:bold
	}
#alarm-Lqalarm h1 span a{
         font-weight:bold;}
#alarm-Lqalarm .marqueeDemo{
	position:relative;
	height:53px;
	overflow:hidden;
}
#alarm-Lqalarm .marqueeDemo ul{
	position:absolute;
	list-style:none;
	padding:0;
	margin:0;	
}
#alarm-Lqalarm .marqueeDemo ul li{
	display:block;
	position:relative;
	overflow:hidden;
	margin-top:2px;
background-color:#ffffdb;
height:50px;
width:300px;
}
#alarm-Lqalarm .marqueeDemo .d_dl
{
	display:block;
	height:48px;
	position:relative;
	height:48px;
	overflow:hidden;
	margin-top:2px;
	width:298px;
	border:1px #ccc solid;background-color:#ffffdb;
}
#alarm-Lqalarm dl
	{
         width:298px;
	display:block;
	height:48px;
         background:#FFFFDB;
         border:1px solid #ccc;
         margin-bottom:2px;
	}
#alarm-Lqalarm dl dt
	{
	float:left;
	display:block;
	width:45px;
	height:48px;
	text-align:center;
	}	
#alarm-Lqalarm dl dt img
	{
	margin-top:14px;
	border:0;
	}	
#alarm-Lqalarm dl dd
	{
	float:right;
	display:block;
	width:240px;
	height:42px;
	text-align:right;
	padding-right:10px;
	padding-top:6px;
	line-height:18px;
	}
#alarm-Lqalarm dl dd b
	{
	color:#c00;
	padding-right:8px;
	}
#alarm-Lqalarm dl h2
	{
	font-size:12px;
	color:#3466bb;
	display:block;
	text-align:left;
	line-height:20px;
	background-color:#FFFFDB;
         height:20px;
	}
#alarm-Lqalarm dl h2 a
	{
	font-size:12px;
	font-weight:normal;
	}
.map_tong
{
clear: both; 
margin:0 auto;
width: 960px;
margin-top:10px;}
.map_tong h1
{
background:url("http://typhoon.weather.com.cn/m2/i/index/bgx04.gif") repeat-x scroll 0 0 transparent;
color:#000000;
font-size:14px;
font-weight:bold;
height:33px;
line-height:28px;
padding-left:12px;
}
.LqifeTips {
	border-top:1px solid #dc9595;
	height:162px;
	clear:both;
}
.LqifeTips p.tab
{
margin-top:108px;
margin-left:5px;
}
.LqifeTips span {
	font-weight:bold;
	color:#000;
	font-size:13px;
	padding-left:8px;
	line-height:25px;
	height:25px;
}
.LqifeTips h2 {
	font-size:12px;
	color:#073A73;
}
.LqifeTips dl {
	width:70px;
	height:88px;
	margin-top:0px;
	margin-left:21px;
	margin-top:3px;
	border-right:0;
font-weight:bold;
}
.LqifeTips dl  span {
	width:70px;
	text-align:center;
}
.LqifeTips dl dt {
	line-height:15px;
	height:15px;
	background:#DD5F12;
	color:#ffffff;
         width:70px;
_width:63px;
}
.LqifeTips dl dd {
	height:55px;
	margin-left:13px;
	margin-top:15px;
_margin-left:0px;
	_margin-top:0px;
}
.LqifeTips dl p.t
{
        text-align:center;
       margin-right:5px;
}
.LqifeTips dl dd img {
	margin-left:-13px;
	margin-top:-15px;
height:70px;
width:70px;
}
.yaowen_more
{
text-align: right; 
height: 25px; 
width: 350px; 
float: left; 
font-size: 12px;}
.eventOverview p
{
width:275px;}
.PhotoPhotos iframe
{
margin-bottom:10px;}
.notab_rightbox
{
margin-top:0px;}
.figureGroup1
{
margin-bottom:10px;}


