*
   {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
    }
a img
    {
	border:1px solid #dcdddd;
	}
body 
    {
	font-family: "simsun","宋体","arial","helvetica","sans-serif";
	background:#fff;
	color:#000;
	font-size:12px;
font-style:normal;
	}
i 
    {
font-style:normal;
}
a 
    {
	color:#36b;
	text-decoration:none;
         /*font-size:12px;*/
         outline: medium none;
	}
a:hover
    {
	color:#f60;
	text-decoration:underline;
	}
.imgfloat
	{
	float:left;
	margin-right:10px;
	}
.cleardiv
	{
	clear:both;
	font-size:0px;
	}
	
.topsj
	{
	margin:0 auto;
	width:960px;
	height:149px;
	margin-top:0px;
	background:url(/uploads/image/miwzfw/topgro02_s.jpg) no-repeat right top;
	}
.topsj dl
	{
	display:block;
	height:23px;
	width:960px;
	line-height:23px;
	}	
.topsj dl dt
	{
	display:block;
	width:500px;
	float:left;
	padding-left:5px;
	color:#020003;
	}
.topsj dl dd
	{
	display:block;
	width:400px;
	float:right;
	text-align:right;
	
	}
.topsj dl dd span
	{
	padding:0 15px;
	}
.topsj dl dd a
	{
	margin:0 5px;
	}
.topsj dl dd a b
	{
	color:#fe0003;
	}
.topsj dl dd a:hover b
	{
	color:#f60;
	}	
.topsj .logo
	{
	display:block;
	float:left;
	margin-top:2px;
	border:0;
	}
.topsj .imgdd a img
    {
	border:0;
	}
.topsj .topsearch
	{
	width:453px;
	height:53px;
	float:left;
	margin:2px 0 0 105px;
	display:inline;
	}
.topsj .topsearch strong
	{
	font-weight:bold;
	}
.topsj .topsearch span a
	{
	margin:0 9px;
   *margin:0 8px;
	}
/*.topsj .topsearch span
	{
	display:block;
	line-height:24px;
	}*/
.topsj .topsearch .formbox
	{
	clear:both;
	height:29px;
         margin-top:7px;
	}	
.topsj .searchinput
	{
	display:block;
	float:left;
	width:365px;
	line-height:27px;
	padding:0 4px;
	border:1px solid #f9b919;
	font-size:14px;
	padding-top:5px;
	> padding-top:0;
	height:22px;
	> height:27px;
	}
.topsj .searchbutton
	{
	display:block;
	float:right;
	width:70px;
	height:29px;
	background:url(/uploads/image/mi/bt_search.gif) no-repeat left top;
	border:none;
	cursor:pointer
	}
.topsj .mainnav dl
	{
	float:left;
	width:165px;
	height:55px;
	background:url(/uploads/image/mi/xian01.gif) repeat-x left 29px;
	margin:0;
	padding:0;
	display:block;
	}
.topsj .mainnav dl dt
	{
	display:block;
	width:55px;
	height:26px;
	float:left;
	margin-top:29px;
	padding:0;
	overflow:hidden;
	text-align:center;
	}
.topsj .mainnav dl dd
	{
	width:110px;
	height:55px;
	float:left;
	overflow:hidden;
	}
.topsj .mainnav dl dd a
	{
	margin:0;
	padding:0;
	display:inline;
	}
.topsj .mainnav dl dd img
	{
	display:block;
	border:0;
	}
.topsj .mainnav dl dt a
	{
	margin:0;
	padding:0;
	font-weight:bold;
	color:#fff;
	}
.topsj .mainnav
	{
	clear:both;
	height:55px;	
	}
.topsj .mainnav b
{
float:right;
margin-top:0px;
> margin-top:-26px;
padding-right:15px;
}
.topsj .mainnav ul
	{
	display:block;
	height:29px;
	float:left;
padding-left:30px;
	}
.topsj .navbox {
	float:left;
	width:795px;
	height:55px;
	}	
.topsj .mainnav ul li
	{
	float:left;
	border:1px #cacaca solid;
	border-bottom:none;
	margin-right:2px;
	}
.topsj .mainnav ul li a
	{
	display:block;
	line-height:28px;
	text-align:center;
	padding:0 5px;
background-color:#fff;
	}
.topsj .mainnav ul li a:hover
	{
	text-decoration:none;
	}
.topsj .mainnav ul li.move a
	{
	background-color:#c6111a;
	color:#fff;
	}	
.topsj .mainnav span
	{
	display:block;
	clear:both;
	background-color:#3466bb;
	height:26px;
	line-height:26px;
	color:#fff;
padding-left:40px;
	}	
.topsj .mainnav span a
	{
	color:#fff;
	margin:0 1px;
	}
.topsj .mainnav span a:hover
	{
	color:#fff;
	text-decoration:underline;
	}	
.locationsearch
	{
	margin:0 auto;
	width:960px;
	height:58px;
	position: relative;
	border-bottom:1px #ddd solid;
	}
.locationsearch .marquee
         {
         height:40px;
         line-height:40px;
         }
.locationsearch .location
	{
	display:block;
	float:left;
	height:58px;
	line-height:58px;
	color:#3868bd;
	}
.locationsearch .location a strong 
	{
	font-weight:bold;
	color:#3868bd;
	}
.locationsearch .location a,.locationsearch .location b
	{
	color:#3868bd;
	margin:0 4px;
	}
.locationsearch .location b
{color:#000;}
.locationsearch .location a:hover,.locationsearch .location a:hover strong
	{
	color:#f60;
	text-decoration:underline;
	}
.locationsearch .location a.master
	{
	margin-left:0;
	}
.locationsearch .search
	{
	float:right;
	height:22px;
	width:357px;
	margin:9px 0px 0 0;
	display:inline;
	overflow:hidden;
	}
.locationsearch .search .iframediv
	{
	float:left;
	width:270px;
	height:22px
	}
.locationsearch .search label
	{
	display:block;
	float:left;
	line-height:22px;
	width:87px;
	}
.locationsearch .search .weatherselect
	{
	display:block;
	float:left;
	width:70px;
	height:22px;
	}
.locationsearch .search .weatherbutton	
	{
	display:block;
	float:right;
	width:37px;
	height:22px;
	background:url(/uploads/image/mi/search06.gif) no-repeat left top;
	border:none;
	cursor:pointer;
	}

.weathermain
	{
	margin:0 auto;
	width:960px;
	height:auto;
	min-height:400px;
margin-top:10px;
	}
html>body .weathermain
	{
	height:auto;
	min-height:400px;
	}

.weatherright
	{
	float:right;
	width:300px;
	height:auto;
	min-height:400px;
display:inline;
	}
html>body .weatherright
	{
	height:auto;
	min-height:400px;
	}
.weatherright p a img
    {
	border:0;
	}
.weatherleft
	{
	float:left;
	width:650px;
	height:auto;
	min-height:400px;
	}	
html>body .weatherleft
	{
	height:auto;
	min-height:400px;
	}		
.bottomfooter
	{
	margin:0 auto;
	width:960px;
	height:160px;
clear:both;
	}	
.bottomfooter .footernav	
	{
	display:block;
	height:25px;
	line-height:25px;
	background-color:#3466bb;
	text-align:center;
	color:#fff;
	margin-bottom:10px;
	}
.bottomfooter .footernav a
	{
	color:#fff;
	margin:0 3px;
	}	
.bottomfooter p
	{
	text-align:center;
	margin:0;
	padding:0;
	color:#020202;
	line-height:18px;
	}
.bottomfooter .copyicp	
	{
	display:block;
	width:500px;
	margin:0 auto;
	line-height:43px;
	text-align:center;
	background:url(/uploads/image/mi/icp07.gif) no-repeat left top;
	padding-left:38px;
	}
h1.mainboxh1
	{
	display:block;
	height:24px;
	line-height:24px;
	border-bottom:1px #c1d1e8 solid;
	font-size:12px;
	color:#000;
	padding-left:12px;
	background-color:#ebeff8;
	font-weight:bold;
text-align:left;

	}
h1.mainboxh1 span
	{
	float:right;
	padding-right:15px;
	margin-top:0px;
         >margin-top:-20px;
line-height:20px;
	}
h1.mainboxh1 span.more1
	{
	float:right;
	padding-right:15px;
	margin-top:0px;
>margin-top:-22px;
line-height:20px;
	}
.more
	{
	display:block;
	clear:both;
	text-align:right;
	padding-right:15px;
	line-height:20px;
	}
.textbox
	{
	margin:0;
	padding:15px;
	line-height:22px;
	}
.imgcenter
	{
	display:block;
	margin:0 auto;
	}	
	
.listnews
	{
	padding:5px 15px;
         clear:both;
	}
.listnews li
	{
	line-height:21px;
         height:21px;
          overflow:hidden;
	background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 9px; 
	padding-left:13px;
	}
.listnews li a
{
padding-right:5px;
}
.alarm {
clear:both;
margin-bottom:8px;
overflow:hidden;
width:300px;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
font-style:normal;
position:relative;
z-index: 999;
}
.alarm h1
	{
	display:block;
	line-height:28px;
	height:28px;
	background:#fef1ab url(/uploads/image/mi/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 h1 span
	{
	color:#3367bd;
	padding-left:10px;
	font-weight:bold
	}
.alarm h1 span a{
         font-weight:bold;}
.alarm .marqueedemo{
	position:relative;
	height:53px;
	overflow:hidden;
}
.alarm .marqueedemo ul{
	position:absolute;
	list-style:none;
	padding:0;
	margin:0;	
}
.alarm .marqueedemo ul li{
	display:block;
	position:relative;
	overflow:hidden;
	margin-top:2px;
background-color:#ffffdb;
height:50px;
width:300px;
}
.alarm .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 dl
	{
         width:298px;
	display:block;
	height:48px;
         background:#ffffdb;
         border:1px solid #ccc;
         margin-bottom:2px;
	}
.alarm dl dt
	{
	float:left;
	display:block;
	width:45px;
	height:48px;
	text-align:center;
	}	
.alarm dl dt img
	{
	margin-top:14px;
	border:0;
	}	
.alarm dl dd
	{
	float:right;
	display:block;
	width:240px;
	height:42px;
	text-align:right;
	padding-right:10px;
	padding-top:6px;
	line-height:18px;
	}
.alarm dl dd b
	{
	color:#c00;
	padding-right:8px;
	}
.alarm dl h2
	{
	font-size:12px;
	color:#3466bb;
	display:block;
	text-align:left;
	line-height:20px;
	background-color:#ffffdb;
         height:20px;
	}
.alarm dl h2 a
	{
	font-size:12px;
	font-weight:normal;
	}	
	
.weather
	{
	height:187px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}
.weather .weatherbox
	{
	background-color:#f7ffff;
	width:285px;
	height:145px;
	margin:0 auto;
	margin-top:8px;
	}
.weather .weatherbox td
	{
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding:0 2px;
	}
.weather .weatherbox td img
	{
	float:left;
	padding:0 3px;
	border:0;
	}
.weather .weatherbox td.first
	{
	padding-left:30px;
	}

.weatehrimage
	{
	width:300px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
         clear:both;
	}
.weatehrimage a img
    {
	border:0;
	}
.paradevideo
	{
	border:1px #c1d1e8 solid;
	height:265px;
	margin-bottom:10px;
	}	
.paradevideobox
	{
	height:240px;
	background-color:#009900;
	overflow:hidden;
	}		
.peopleinterview
	{
	border:1px #c1d1e8 solid;
	height:300px;
	margin-bottom:10px;
	}
html>body .peopleinterview
	{
	height:auto;
	min-height:300px;
	}
.peopleinterview .mainboxh1
	{
	margin-bottom:10px;
	}
	
.peopleinterview dl#last
	{
	margin-bottom:0;
	border:none;
	}
.peopleinterview .listnews	
	{
	padding-top:0;
	}
.attractionsweather
	{
	height:300px;
	margin-bottom:10px;
	}
.attractionsweather .weatheh1	
	{
	background-color:#a62829	
	}
.attractionsweather .weatheh1 span
	{
	padding-top:3px;
	}	
.attractionsweather .weatheh1 span select
	{
	width:100px;
	}	
.attractionsweatherleft
	{
	float:left;
	width:280px;
	height:265px;
	background-color:#ebeff8;
	margin-top:5px;
	overflow:hidden;
	}
.attractionsweatherleft h2
	{
	display:block;
	padding:0 15px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	color:#000;
	font-size:12px;
	}
.attractionsweatherleft dl
	{
	display:block;
	width:266px;
	height:100px;
	margin:0 auto;
	}
.attractionsweatherleft dl dt
	{
	display:block;
	height:112px;
	overflow:hidden;
	margin-bottom:5px;
	}
.attractionsweatherleft dl dd
	{
	display:block;
	overflow:hidden;
	height:112px;
	line-height:16px;
	}	
.attractionsweatherright .weathertable td
	{
	height:51px;
	line-height:51px;
	}
	
		
.attractionsweatherright
	{
	float:right;
	width:358px;
	height:263px;
	border:1px #c3d4e4 solid;
	margin-top:5px;
	overflow:hidden;
	}	
.attractionsweatherright .weatheh1
	{
	height:25px;
	line-height:25px;
	font-size:12px;
	}
	
	
.weatherinternationalleft dl.outstandingpicture
	{
	margin:0;
	padding:0;
	width:257px;
	height:170px;
	clear:both;
	margin-left:10px;
	margin-bottom:5px;
	display:inline;
	}	
.weatherinternationalleft dl.outstandingpicture dt
	{
	clear:both;
	width:257px;
	height:145px;
	overflow:hidden;
	margin:0;
	}
.weatherinternationalleft dl.outstandingpicture dd
	{
	clear:both;
	width:257px;
	height:25px;
	line-height:25px;
	text-align:center;
	}	
.popularvideos
	{
	height:200px;
	margin-bottom:10px;
	}
.popularvideos .weatheh1	
	{
	background-color:#a62829	
	}	
.popularvideosbox
	{
	border:1px #c1d1e8 solid;
	height:153px;
	margin-top:5px;
	padding-top:10px;
	overflow:hidden;
	}
.popularvideosbox dl
	{
	float:left;
	width:150px;
	height:145px;
	margin:0 0 0 9px;
	display:inline;
	}	
.popularvideosbox dl dt
	{
	display:block;
	width:150px;
	height:120px;
	overflow:hidden;
	}	
.popularvideosbox dl dd
	{
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	}	

	

.helper
	{
	border:1px #c1d1e8 solid;
	height:120px;
	margin-bottom:10px;
	}
.helper .mainboxh1
	{
	margin-bottom:4px;
	}
.helper .listnews
	{
	padding:5px;
	}	
.helper .listnews li
	{
	float:left;
	width:45%;
	line-height:20px;
	> line-height:16px;
	background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 9px;
	> background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 7px; 
	}



.recommendedtopics
	{
	border:1px #c1d1e8 solid;
	height:200px;
	margin-bottom:10px;
	}
.recommendedtopics .mainboxh1
	{
	margin-bottom:10px;
	}
dl.titlelist
	{
	padding:0 10px;
	height:74px;
	margin-bottom:7px;
	overflow:hidden;
	}
dl.titlelist dt
	{
	background:url(/uploads/image/mi/dian09.gif) no-repeat left 8px;
	line-height:20px;
	padding-left:10px;
	}	
dl.titlelist dd
	{
	line-height:17px;
	}		


.topics11
	{
	border:1px #c1d1e8 solid;
	height:205px;
	margin-bottom:10px;
	}
html>body .topics11
	{
	height:auto;
	min-height:205px;
	}
.topics11 .mainboxh1
	{
	margin-bottom:10px;
	}
	
.topics11 dl#last2
	{
	margin-bottom:0;
	border:none;
	}
	
.topicsimg
	{
	height:100px;
	overflow:hidden;
	margin-bottom:10px;
	}	
	
	
dl.imglist
	{
	display:block;
	width:280px;
	height:80px;
	margin:0 auto;
	border-bottom:1px #e0e6f2 solid;
	margin-bottom:10px;
	}
dl.imglist dt
	{
	display:block;

	width:90px;
	height:70px;
	overflow:hidden;
	float:left;
	}
dl.imglist dd
	{
	float:right;
	width:180px;
	height:70px;
	overflow:hidden;
	line-height:17px;
	}
dl.imglist dd a
	{
	font-weight:bold;
	display:block;
	}

	
	
	
	
	
		

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.beijingweather
	{
	border:1px #c1d1e8 solid;
	height:100px;
	margin-bottom:10px;
	overflow:hidden;
	}	
	
.topics
	{
	height:197px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
	}
.topics .topicsnav
	{
	display:block;
	height:25px;
	background:#ebeff8 url(/uploads/image/mi/line08.gif) repeat-x left bottom;
	padding-left:13px;
	}
.topics .topicsnav li
	{
	float:left;
	line-height:24px;
	}
.topics .topicsnav li a
	{
	display:block;
	width:125px;
	height:24px;
	line-height:24px;
	border:1px #ebeff8 solid;
	border-bottom:1px #c1d1e8 solid;
	border-top:none;
	text-align:center;
	}
.topics .topicsnav li.move a
	{
	background-color:#fff;
	border:1px #c1d1e8 solid;
	border-bottom:1px #fff solid;
	border-top:none;
	}
.topics dl
	{
	display:block;
	width:275px;
	height:80px;
	margin:0 auto;
         margin-top:5px;
	background-color:#ebeff8;
	margin-top:10px;
	line-height:19px;
	}
.topics dl dt
	{
	display:block;
	text-align:center;
	line-height:20px;
	font-weight:bold
	}
.topics dl dt a
	{
	font-weight:bold;
	}
.topics dl dd
	{
	padding:0 10px;
	}
.topics .topicesbox
	{
	display:none;
	}
.topics .topicesbox1
{
padding-top:10px;
}
.topics .topicesbox li
         {
         line-height:25px;
         }
.topics .topicesbox span{
         float:right;
         margin-right:20px;
         }
.specialrecommendation
	{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}	
.specialrecommendation dl
	{
	display:block;
	height:70px;
	width:275px;
	margin:0 auto;
	margin-top:15px;
	}	
.specialrecommendation dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;
	}
.specialrecommendation dl dd
	{
	float:right;
	width:175px;
	height:70px;
         line-height:17px;	}
.specialrecommendation dl dd h2
	{
	font-size:12px;
	line-height:23px;
	}
.specialrecommendation dl dd h2 a
{
         font-weight:bold;
}
.specialrecommendation ul.listnews
{
padding:5px 5px 0 5px;
}		
.storyserial
	{
	height:267px;
	margin-bottom:10px;
	overflow:hidden;
	}	
	
	
	
	
	
	
.knowledge
	{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
padding-bottom:10px;
clear:both;
widht:298px;
	}
.knowledge dl
	{
	display:block;
	height:80px;
	width:275px;
	margin:10px auto 0;

	}
.knowledge dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;

	}
.knowledge dl dd
	{
	float:right;
	width:175px;
	height:70px;
	}
.knowledge dl dd h2
	{
	font-size:12px;
	line-height:23px;
         background:#fff;
	}	
	
	
	
.life
	{
	height:auto;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
width:298px;
	}
.life dl
	{
	display:block;
	height:80px;
	width:275px;
	margin:0 auto;
	margin-top:10px;
	}
.life dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;
	}
.life dl dd
	{
	float:right;
	width:175px;
font-size:12px;
	height:70px;
	}
.life dl dd h2
	{
	font-size:12px;
	line-height:20px;
         background:#fff;
         padding-left:0;
	}	
.life dl dd h2 a
{
font-weight:bold;}	
.life h1 a
{

text-align:right;

}	
	
.knowledge dl dd h2 a
{
font-weight:bold;}	
.rightcontact
	{
	height:405px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}	
	
	


	
	
	
	
.attractions
	{
	height:276px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}
.attractions ul
	{
	display:block;
	width:278px;
	margin:0 auto;
	padding-top:8px;
	}
.attractions ul li
	{
	display:block;
	margin-top:3px;
	height:75px;
	border-bottom:1px #e0e7f1 solid;
	}
.attractions ul li img
	{
	display:block;
	}
.link
	{
	height:103px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	clear:both;
         width:298px;
	}
.link .mainboxh1
	{
	margin-bottom:13px;
	}
.link dl
	{
	display:block;
	height:25px;
	padding-left:15px;
	margin-bottom:4px;
	}
.link dl dt
	{
	float:left;
	line-height:25px;
	padding-right:5px;
	}
.link dl dd select
	{
	height:23px;
	}
.services
	{
	height:244px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
         width:298px;
         clear:both;
	}
.services dl
	{
	display:block;
	width:210px;
	height:65px;
	margin:0 auto;
	padding-left:63px;
	}
.services .mainboxh1
	{
	margin-bottom:10px;
	}
.services dl dt
	{
	display:block;
	line-height:30px;
	}
.services dl dt a
{
	font-weight:bold;
}
.services dl dt strong
	{
	color:#3666bb;
	font-weight:bold;
	}
.services dl dd
	{
	line-height:16px;
font-size:12px;
	}
.services dl.s_1
	{
	 background:url(/uploads/image/mi/ico01.jpg) no-repeat left 13px;
border-bottom:1px solid #cccccc;
	}
.services dl.s_2
	{
	 background:url(/uploads/image/mi/ico02.jpg) no-repeat left 13px;
border-bottom:1px solid #cccccc;
	}
.services dl.s_3
	{
	 background:url(/uploads/image/mi/ico03.jpg) no-repeat left 13px;
	}
.aboutbeijing
	{
	height:auto;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
         clear:both;
	}
html>body .aboutbeijing
{
height:170;
min-height:170px;
}
.aboutbeijing dl
	{
	display:block;
	width:275px;
	height:90px;
	margin:0 auto;
	margin-top:12px;
	overflow:hidden;
	}
.aboutbeijing dl dt
	{
	float:left;
	width:90px;
	height:90px;
	overflow:hidden;
	}
.aboutbeijing dl dt img
    {
	width:88px;
	height:88px;
	}
.aboutbeijing dl dd
	{
	float:right;
	width:173px;
	height:90px;
	line-height:18px;
	}
.aboutbeijing h3
    {
	width:290px;
	float:left;
	margin:5px 0px 5px 5px;
	text-align:left;
    }
.aboutbeijing h3 a
    {
	display:block;
	margin:0 3px;
	float:left;
	word-wrap:normal;
	word-break:keep-all;
	}
.beijingweather
	{
	height:182px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}
.beijingweather dl
	{
	display:block;
	width:275px;
	height:140px;
	margin:0 auto;
	margin-top:8px
	}
.beijingweather dl dt
	{
	display:block;
	border:1px #aeaeac solid;
	width:273px;
	height:118px;
	overflow:hidden;
	}
.beijingweather dl dt img
	{
	display:block;
	margin:0 auto;
	margin-top:3px;
	}
.beijingweather dl dd
	{
	text-align:right;
	height:23px;
	line-height:23px;
	}
.focusimage
	{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
float:left;
width:298px;
	}
.focusimage .mainboxh1
	{
	margin-bottom:10px;
	}
.focusimage dl
	{
	width:120px;
	height:112px;
	float:left; 
	margin-left:18px;
	margin-bottom:3px;
	display:inline;
         overflow:hidden;
	}	
.focusimage dl dt
	{
	width:120px;
	height:90px;
	overflow:hidden;
	}

.focusimage dl dt a img
        {
         width:120px;
         height:90px;

        }



.focusimage dl dd
	{
	text-align:center;
	display:block;
	height:22px;
	line-height:22px;
	}	
.lifetravel
	{
	height:227px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
	}	
.lifetravel dl
	{
	display:block;
	width:275px;
	margin:0 auto;
	}	
.lifetravel dl dt
	{
	float:left;
	width:90px;
	height:195px;
	display:block;
	overflow:hidden;
	padding-top:5px;
	}	
.lifetravel dl dt span
	{
	display:block;
	text-align:center;
	padding-top:5px;
      height: 90px;
overflow: hidden;
	}
.lifetravel dl dt img
	{
	display:block;
	margin-bottom:5px;
	}

.lifetravel dl dd
	{
	float:right;
	width:175px;
	float:right;
	height:200px;
	overflow:hidden;
	}	
.lifetravel .listnews
	{
	padding-left:0;
	}
.lifetravel div ul li a
{
padding-right:5px;
}
.headlineimage
	{
	height:135px;
	margin-bottom:10px;
	overflow:hidden;	
	}	
#citylist 
	 {
	 display:none; 
	 position:relative;
         text-align:center;
	 width:100%;
	 z-index:10;

	 }
#citylist div 
	 {

left:0;
margin:0 auto;
position:absolute;
top:2px;
	 }
#citylist div div 
	 {
	 float:left; 
	 padding:6px 2px 6px 10px; 
	 background-color:#eef;  
	 display:block; 
	 overflow:hidden;  
	 border:1px solid #36c; 
	 width:360px;
	 }
div#citylist ul li 
	 {
	 width:46px;
	 }
div#citylist ul li a em
     {
	 font-weight:bold;
font-style:normal;
	 }
#citylist ul 
	 {
	 float:left; 
	 width:360px;
	 }
#citylist ul li 
	 {
	 display:block; 
	 float:left; 
	 width:40px; 
	 padding:3px 3px 3px 2px;
	 }
#citylist p  
	 {display:block; 
	 float:left; 
	 width:360px; 
	 padding:5px;  
	 valign:bottom;
	 }
.chinatop
	{
	margin:0 auto;
	width:960px;
	height:155px;
	background:url(/uploads/image/mitchun/topgro002.jpg) no-repeat right top;
	}
.chinatop dl
	{
	display:block;
	background-color:#eef5ff;
	height:23px;
	width:960px;
	background:url(/uploads/image/mi/line01.gif) repeat-x left top #f0f6ff;
	line-height:23px;
	}	
.chinatop dl dt
	{
	display:block;
	width:427px;
	float:left;
	padding-left:5px;
	color:#020003;
	}
.chinatop dl dd
	{
	display:block;
	width:500px;
	float:right;
	text-align:right;
	padding-right:5px;
	}
.chinatop dl dd span
	{

	padding:0 15px;
	}
.chinatop dl dd a
	{
	margin:0 5px;
	}
.chinatop dl dd a b
	{
	color:#fe0003;
	}
.chinatop dl dd a:hover b
	{
	color:#f60;
	}	
.chinatop .logo
	{
	display:block;
	float:left;
	margin-top:2px;
	border:0;
	}
.chinatop .imgdd a img
    {
	border:0;
	}
.chinatop .topsearch
	{
	width:453px;
	height:55px;
	float:left;
	margin:20px 0 0 105px;
	display:inline;
	}
.chinatop .topsearch strong
	{
	font-weight:bold;
	}
.chinatop .topsearch span a
	{
	margin:0 8px;
          color:#3366bb;
	}
.chinatop .topsearch span
	{
	
	}
.chinatop .topsearch .formbox
	{
	clear:both;
	height:29px;
	}	
.chinatop .searchinput
	{
	display:block;
	float:left;
	width:365px;
	line-height:27px;
	padding:0 4px;
	border:1px solid #f9b919;
	font-size:14px;
	padding-top:5px;
	> padding-top:0;
	height:22px;
	> height:27px;
	}
.chinatop .searchbutton
	{
	display:block;
	float:right;
	width:70px;
	height:29px;
	background:url(/uploads/image/mi/bt_search.gif) no-repeat left top;
	border:none;
	cursor:pointer
	}
.chinatop .mainnav
	{
	clear:both;
	height:55px;
	}
.chinatop .mainnav ul
	{
	display:block;
	height:29px;
	padding-left:15px;
	}	
.chinatop .mainnav ul li
	{
	float:left;
	border:1px #cacaca solid;
	border-bottom:none;
	margin-right:2px;
	}
.chinatop .mainnav ul li a
	{
	display:block;
	line-height:28px;
	text-align:center;
	padding:0 5px;
          color:#3366bb;
	}
.chinatop .mainnav ul li a:hover
	{
	text-decoration:none;
	}
.chinatop .mainnav ul li.move a
	{
	background-color:#c6111a;
	color:#fff;
	}	
.chinatop .mainnav span
	{
	display:block;
	clear:both;
	background-color:#3466bb;
	height:26px;
	line-height:26px;
	color:#fff;
	text-align:center;
	}	
.chinatop .mainnav span a
	{
	color:#fff;
	margin:0 1px;
          *margin:0px;
         padding:0px 2px;
	}
.chinatop .mainnav span a:hover
	{
	color:#fff;
	text-decoration:underline;
	}	
.services2
	{
	height:244px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	}
html>body .services2
	{
	height:auto;
	min-height:244px;
	}
.services2 dl
	{
	display:block;
	width:210px;
	height:65px;
	margin:0 auto;
	padding-left:63px;
padding-bottom:10px;
	}
html>body .services2 dl
	{
	height:auto;
	min-height:65px;
	}
.services2 .mainboxh1
	{
	margin-bottom:10px;
	}
.services2 dl dt
	{
	display:block;
	line-height:30px;
	}
.services2 dl dt strong
	{
	color:#3666bb;
	font-weight:bold;
	}
.services2 dl dd
	{
	line-height:16px;
	}
.services2 dl.s_1
	{
	 background:url(/uploads/image/mibeijing/icoa.gif) no-repeat left 13px;
	}
.services2 dl.s_2
	{
	 background:url(/uploads/image/mibeijing/icob.gif) no-repeat left 13px;
	}
.services2 dl.s_3
	{
	 background:url(/uploads/image/mibeijing/icoc.gif) no-repeat left 13px;
	}

.weatherreviewbox
	{
	border:1px #c1d1e8 solid;
	height:230px;
	margin-bottom:10px;
	}
.weatherreviewbox dl
	{
	display:block;
	width:284px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;

	}
.weatherreviewbox dl dt
	{
	margin-bottom:10px;
	}
.weatherreviewbox dl dd
	{
	line-height:18px;
	}
.weatherreviewbox dl span
	{
	float:right;
margin-top:0px;
	> margin-top:-18px;

	}

.weatherimglink
	{
	border:1px #d9d9d7 solid;
	height:47px;
	overflow:hidden;
	margin-bottom:10px;
	}
.weatherimglink img
	{
	display:block;
	width:298px;
	height:47px;
	}
.dataqueryright 
	{
	height:160px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
         width:298px;
	}
.dataqueryright .dataquerybox dl
	{
	display:block;
	clear:both;
	height:25px;
	padding:10px 0 0 10px;
	}
.dataqueryright .dataquerybox dl dt
	{
	float:left;
	padding-right:10px;
	}
.dataqueryright .dataquerybox p
	{
	padding:5px 0 0 10px;
	}
.dataqueryright .dataquerybutton
	{
	float:right;
	margin-right:20px;
	margin-top:-20px;
	}
.dataqueryright .dataquerybox ul
	{
	padding-left:10px;
	margin-top:5px;
	}	
.dataqueryright .dataquerybox ul li
	{
	float:left;
	width:48%;
	height:23px;
	display:inline;
	}
.rightweatherimg
	{
	margin-bottom:10px;
clear:both;
    width: 300px;
	}
.rightweatherimg img
	{
	display:block;
	width:300px;
	border:0;
	}
/*guangdong style*/
.weatehertop{width:300px; float:left; margin-bottom:10px;}
.focuslist2{width:300px; text-align:left; margin:0 auto;}
.focuslist2 .list{ clear:both; width:300px;}
.focuslist2 .list .title{clear:both; text-align:center; width:300px; height:25px; background:url(/uploads/image/miguangdong/topbg.gif) no-repeat;}
.focuslist2 .list .title ul{clear:both; list-style:none; }
.focuslist2 .list .title li{float:left; text-align:center; height:23px; line-height:23px; width:74px; }
.focuslist2 .list .title li h2{width:74px; text-align:center; padding:0;}
.focuslist2 .list .title .active{background:#fff; font-size:12px; height:25px; width:74px; text-align:center; font-weight:normal;background:url(/uploads/image/miguangdong/top_sel.gif) no-repeat;}
.focuslist2 .list .title .active a{display:block; }
.focuslist2 .list .title .active a:link {font-size:12px; color:#3366bb; font-weight:normal;}
.focuslist2 .list .title .active a:visited {font-size:12px; color:#3366bb; font-weight:normal;}
.focuslist2 .list .title .active a:hover {font-size:12px; color:#3366bb; font-weight:normal;}
.focuslist2 .list .title li a{color:#3366bb; text-decoration:none; font-weight:normal; display:block; font-size:12px;}
.focuslist2 .list .title li a:visited{color:#3366bb; font-weight:normal;}
.focuslist2 .list .title li a:hover{color:#3366bb; font-weight:normal;}
.focuslist2 .list .text{border:solid 1px #c2d0eb; width:298px; border-top:none; height:350px;}
.focuslist2 .list .title ul span{float:left; padding:6px 0 0 12px; width:66px; text-align:left; font-weight:bold;}

.toptit{margin:0 auto; width:280px; height:26px; line-height:30px; border-bottom:solid 1px #e1e7f3; margin-top:5px;}
.toplist{margin:0 auto; width:280px; background:url(/uploads/image/miguangdong/no2.gif) left 6px no-repeat; height:282px;}
.toplist ul{list-style:none;}
.toplist li{float:left; width:232px; height:27px; line-height:27px; border-bottom:solid 1px #e1e7f3; padding:0 0 0 48px;}

.toplist li span.t1{width:170px; float:left;}
.toplist li span.t2{width:60px; float:left;}
.time{margin:0 auto; width:280px; height:26px; line-height:26px; border-bottom:solid 1px #e1e7f3; text-align:right;}
.aboutus{float:left; width:298px; border:solid 1px #c2d0e7;}
.aboutus p{margin:0 auto; width:280px; line-height:24px; padding-top:8px;}
.aboutus span{float:right; padding:0 8px 0 0;}



.linkwhite a:link, .linkwhite a:visited{color:#fff; text-decoration: none; font-size: 12px;}
.linkwhite a:hover, .linkwhite a:active{color:#fff; text-decoration: underline; font-size: 12px;}

.linkblack a:link, .linkblack a:visited{color:#666666; text-decoration: none; font-size: 12px;}
.linkblack a:hover, .linkblack a:active{color:#666666; text-decoration: underline; font-size: 12px;}

.linkblack2 a:link, .linkblack2 a:visited{color:#000; text-decoration: none; font-size: 12px;}
.linkblack2 a:hover, .linkblack2 a:active{color:#000; text-decoration: none; font-size: 12px;}

.linkblackb a:link, .linkblackb a:visited{color:#000; text-decoration: none; font-size: 12px; font-weight:bold;}
.linkblackb a:hover, .linkblackb a:active{color:#000; text-decoration: none; font-size: 12px; font-weight:bold;}


.linkblack14b a:link, .linkblack14b a:visited{color:#000; text-decoration: none; font-size: 14px; font-weight:bold;}
.linkblack14b a:hover, .linkblack14b a:active{color:#000; text-decoration: none; font-size: 14px; font-weight:bold;}


.linkblue14b a:link, .linkblue14b a:visited{color:#3366bb; text-decoration: none; font-size: 14px; font-weight:bold;}
.linkblue14b a:hover, .linkblue14b a:active{color:#f60; text-decoration: none; font-size: 14px; font-weight:bold;}

.linkblue14 a:link, .linkblue14 a:visited{color:#3366bb; text-decoration: none; font-size: 14px;}
.linkblue14 a:hover, .linkblue14 a:active{color:#f60; text-decoration: none; font-size: 14px;}

.linkyel14 a:link, .linkyel14 a:visited{color:#f60; text-decoration: none; font-size: 14px;}
.linkyel14 a:hover, .linkyel14 a:active{color:#f60; text-decoration: underline; font-size: 14px;}


.linkblue12b a:link, .linkblue12b a:visited{color:#3366bb; text-decoration: none; font-size: 12px; font-weight:bold;}
.linkblue12b a:hover, .linkblue12b a:active{color:#f60; text-decoration: none; font-size: 12px; font-weight:bold;}

.linkred a:link, .linkred a:visited{color:#f00; text-decoration: none; font-size: 12px;}
.linkred a:hover, .linkred a:active{color:#000; text-decoration: underline; font-size: 12px;}



.i140 img {width: 140px; height: 105px}
.knowledge2
	{
	width:298px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	float:left;
	}
.knowledge2 dl
	{
	display:block;
	height:70px;
	width:275px;
	margin:0 auto;
	margin:15px 0 8px 0;
	padding-left:10px;
	}
.knowledge2 dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;

	}
.knowledge2 dl dd
	{
	float:right;
	width:175px;
	height:70px;
	}
.knowledge2 dl dd h2
	{
	font-size:12px;
	line-height:23px;
	}		
.knowledge2 .more{float:right;}	
.knowledge2 .height1{height:210px;}
.knowledge2 .height2{height:280px;}
.typhoon_news{float:left; width:298px; height:292px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
.typhoon_news p.tf_img {margin-top: 8px; float: left; width: 149px; text-align: center}
.typhoon_news p.tf_img img {margin: 5px 0 0 0;}
.typhoon_news p{margin-bottom:10px;}

.typhoon_list{float:left; width:298px;  border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}

.satellitepic{float:left; width:298px; height:275px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
.satellitepic dl{margin:0 auto; width:280px; padding-top:8px;}
.satellitepic dl dt{margin:0 auto; width:280px; height:210px;}
.satellitepic dl dd{height:28px; line-height:28px;  text-align:center;}

.t_knowledge{float:left; width:298px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
.t_knowledge .picbox{margin:0 auto; width:280px; height:100px; padding-top:8px;}

.z_relatedtopics{width:298px; float:left; margin-bottom:10px; border:solid 1px #bfd2e3;  clear:both;}
.focuslist3{width:298px; text-align:left; margin:0 auto;}
.focuslist3 .list{ clear:both; width:298px;}
.focuslist3 .list .title{border-bottom:1px solid #c1d1e8; clear:both; text-align:center; width:298px; height:25px; background:#ebeff8;}
.focuslist3 .list .title ul{clear:both; list-style:none;}
.focuslist3 .list .title li{float:left; text-align:center; height:18px; line-height:18px; width:34px; background:#fff; border:solid 1px #97aeda; margin:2px 6px 0 0;}
.focuslist3 .list .title li h2{width:34px; text-align:center; padding:0; font-size:12px;}
.focuslist3 .list .title .active{background:#fff; font-size:12px; height:18px; width:34px; text-align:center; font-weight:normal;}
.focuslist3 .list .title .active a{display:block; }
.focuslist3 .list .title .active a:link {font-size:12px; color:#f60; font-weight:normal;}
.focuslist3 .list .title .active a:visited {font-size:12px; color:#f60; font-weight:normal;}
.focuslist3 .list .title .active a:hover {font-size:12px; color:#f60; font-weight:normal;}
.focuslist3 .list .title li a{color:#3366bb; text-decoration:none; font-weight:normal; display:block; font-size:12px;}
.focuslist3 .list .title li a:visited{color:#3366bb; font-weight:normal;}
.focuslist3 .list .title li a:hover{color:#f60; font-weight:normal;}
.focuslist3 .list .text{ width:298px; height:185px;}
.focuslist3 .list .title ul span{float:left; font-weight:bold; padding:5px 0 0 12px;  padding-right:10px;}

.topicscontent{float:left; width:298px;}
.topicscontent dl{height:70px; width:275px; float:left; margin:15px 0 8px 0; padding-left:10px;}
.topicscontent dl dt{width:90px; height:70px; float:left;}
.topicscontent dl dd{float:right; width:175px; height:70px;}
.topicscontent dl dd h2{font-size:12px;line-height:23px;}

.topicslist{margin:0 auto; width:272px;}
.topicslist ul{list-style:none;}
.topicslist li{float:left; width:261px; height:24px; line-height:24px; background:url(/uploads/image/mi/dian09.gif) left 8px no-repeat; padding:0 0 0 11px;}
.z_recentdisasters
	{
	float:left;
	width:298px;
	clear:both;
	height:295px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	float:left;
	}
.z_recentdisasters dl
	{
	display:block;
	height:70px;
	width:275px;
	margin:0 auto;
	margin-top:15px;
	}
.z_recentdisasters dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;
	}
.z_recentdisasters dl dd
	{
	float:right;
	width:175px;
	height:70px;
	}
.z_recentdisasters dl dd h2
	{
	font-size:12px;
	line-height:23px;
	font-weight:bold;
	}
.z_recentdisasters h1 span{float:right;}
.z_recentdisasters dl dt a{font-weight:bold;}
	

.preventive{float:left; width:298px; height:395px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
.preventivelist {padding-right: 0px; padding-left: 5px; padding-bottom: 0px; margin: 0px; width: 295px; padding-top: 5px; text-align: center;}
.preventivelist li {float: left; list-style-type: none}
.preventivelist li img {padding-right: 2px; padding-left: 2px; float: left; padding-bottom: 2px; padding-top: 2px; list-style-type: none}
.right_listnews{padding:5px 10px; float:left; width:268px;}
.right_listnews li{line-height:21px; background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 9px;  padding-left:13px;}



.h_270{height:270px;}
.h_288{height:286px;}
.h_273{height:273px;}
.h_582{height:582px;}
.h_255{height:255px;}
.h_245{height:245px;}
.h_225{height:225px;}



.i140 img {width: 140px; height: 105px}

.z_rightbox{float:left; width:298px; border:solid 1px #c1d0e7; margin-bottom:10px;}
.z_rightbox dl{display:block; height:70px; width:275px;margin:0 auto;	margin-top:15px;}
.z_rightbox dl dt{display:block; width:90px; height:70px;float:left;	overflow:hidden;}
.z_rightbox dl dd{float:right; width:175px; height:70px;}
.z_rightbox dl dd h2{font-size:12px; line-height:23px;}
	

.right_titletext{float:left; width:286px; height:25px; line-height:25px; background:#ebeff8; padding:0 0 0 12px; font-size:12px; color:#000; font-weight:bold;}

.white14bold{font-size:14px; font-weight:bold; color:#fff;}
.blue{color:#3366bb;}
.textred{color:#c00;}

.blue_13{color:#3366bb; font-size:14px;}
.textyellow14_bold{color:#f60; font-size:14px; font-weight:bold;}
.textgreen14_bold{color:#87cf00; font-size:14px; font-weight:bold;}
.textyellow_bold{color:#f60; font-size:12px; font-weight:bold;}
.textgreen_bold{color:#87cf00; font-size:12px; font-weight:bold;}

.z_expert
	{
	float:left;
	width:298px;
	height:auto;
	clear:both;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
display:inline;
	}

.z_expert dl
	{
	display:block;
	height:70px;
	width:275px;
	margin:0 auto;
	margin-top:15px;
	}
.z_expert dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;
	}
.z_expert dl dd
	{
	float:right;
	width:175px;
	height:70px;
	}
.z_expert dl dd h2
	{
	font-size:12px;
	line-height:23px;
	}	
.z_expert	h1 span{float:right;}



.radar_search{float:left; width:298px; height:133px; background:#ebeff7; border:solid 1px #c2d0e7; margin-bottom:10px;}
.radar_search h1{font-weight:bold; height:30px; line-height:30px; font-size:12px; width:286px; padding:0 0 0 12px;}
.radar_search dl{float:left; width:298px;}
.radar_search dl dt{font-weight:bold; height:30px; line-height:30px; font-size:12px; width:286px; padding:0 0 0 12px;}
.radar_search dl dd{float:left; width:200px; height:60px; }
.radar_search dl dd .r_list{width:200px;  height:20px; padding:0 0 10px 50px;}
.radar_search dl dd select{width:150px;}
.radar_search dl dd .but_search{padding-left:50px;}


.radar_product{float:left; width:298px; height:210px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}


.right_services{float:left; width:298px; height:285px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
	
	
	

.hot_services{float:left; width:298px; height:145px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
	
.other_news{float:left; width:298px; height:240px; border:1px #c1d1e8 solid; margin-bottom:10px; clear:both;}
.other_news .news_picbox{float:left; width:283px; height:118px; padding:15px 0 0 15px;}
.news_picbox .z_piccon{float:left; width:125px; padding:0 16px 0 0;}	
.z_piccon p{height:30px; line-height:30px; text-align:center;}	
	


	
.home_knowledge
	{
	width:298px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
	float:left;
	clear:both;
	}
.home_knowledge dl
	{
	display:block;
	height:70px;
	width:275px;
	margin:0 auto;
	margin:15px 0 8px 0;
	padding-left:10px;
	}
.home_knowledge dl dt
	{
	display:block;
	width:90px;
	height:70px;
	float:left;
	overflow:hidden;

	}
.home_knowledge dl dd
	{
	float:right;
	width:175px;
	height:70px;
	}
.home_knowledge dl dd h2
	{
	font-size:12px;
	line-height:23px;
	}		
.home_knowledge .more{float:right;}	


.z_weatherassistant{float:left; width:300px; height:424px; margin-bottom:10px;}



.weatherdict{float:left; width:300px; height:110px; background:url(/uploads/image/miguangdong/dict_bg.gif) left top no-repeat; margin-bottom:10px; clear:both;}
.weatherdict span.redtext{float:right; width:170px; height:44px; margin-top:5px; line-height:22px; padding-right:6px;}
.weatherdict span.link_abc{float:left; width:285px; height:30px; line-height:18px; padding:0 6px 0 5px; margin-bottom:8px !important; margin-bottom:5px;}
.weatherdict .terminology{margin:0 auto; width:287px; }
.terminology ul{list-style:none; text-align:center;}
.terminology li{float:left; width:56px; height:18px; line-height:18px; background:#dae6f2; border:1px #fff solid; border-bottom:none; display:block; margin-right:10px;}
.terminology li a{color:#3366bb; text-decoration:none; height:12px; display:block;}
.terminology li a:active{color:#3366bb; text-decoration:none; }
.terminology li a:hover{background:#fff; height:18px; color:#f60; text-decoration:underline; display:block;}
.terminology li.w{width:70px;}


.expert_inline{float:left; width:278px; padding:10px 0 0 10px;}
.expert_inline .expert_pic{float:left; width:120px; height:90px;}
.expert_inline .expert_con{float:right; width:145px; }
.expert_inline .expert_con h2{float:left; line-height:20px; width:145px;}
.expert_inline .expert_con p{line-height:21px; height:65px; float:left;  overflow:hidden; text-overflow:ellipsis;}
.expert_inline .review_box{float:left; width:298px; height:100px; background:#ccc; border:solid 1px #f00;}
/*guangdong style end*/


.weathercity
	{
	margin-bottom:5px;
        clear:both;
	}
.weatherranking
	{
	height:30px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
         width:298px;
	}
html>body .weatherranking
	{
	height:auto;
	min-height:30px;
	}
.weatherranking ul.hotspotsnav
	{
	display:block;
	float:left;
	margin-top:-25px;
	padding-left:85px;
	}
.weatherranking ul.hotspotsnav li
	{
	float:left;
	display:block;
	width:70px;
	height:24px;
	text-align:center;
	line-height:24px;
	border-left:1px #c1d1e8 solid;
	border-bottom:1px #c1d1e8 solid;
	}
.weatherrankingtable th
	{
	line-height:27px;
	text-align:left;
	border-bottom:1px #e1e7f3 solid;
	padding-left:5px;
	}
.weatherrankingtable td
	{
	line-height:27px;
	text-align:left;
	border-bottom:1px #e1e7f3 solid;
	padding-left:5px;
	}
.weatherrankingtable td img
	{
	border:0;
	}
.weatherrankingtable tfoot td
	{
	text-align:right;
	padding-right:15px;
	}
.weatherrankingtable b
	{
	color:#c00;
	}
.weatherrankingtable span
	{
	color:#00f;
	}
.weatherrankingbox
	{
	clear:both;
	display:block;
	margin:0 5px;
	margin-top:10px;
	padding-bottom:10px;
	display:none;
	}

.hotspots
	{
	height:30px;
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
         width:298px;
	}
html>body .hotspots
	{
	height:auto;
	min-height:30px;
	}
.hotspots ul.hotspotsnav
	{
	display:block;
	float:left;
	margin-top:-25px;
	padding-left:126px;
	}
.hotspots ul.hotspotsnav li
	{
	float:left;
	display:block;
	width:42px;
	height:24px;
	text-align:center;
	line-height:24px;
	border-left:1px #c1d1e8 solid;
	border-bottom:1px #c1d1e8 solid;
	}
ul.hotspotsnav li a
	{
	display:block;
	background-color:#ebeff7;
	}
ul.hotspotsnav li.move
	{
	border-bottom:1px #fff solid;
	}
ul.hotspotsnav li.move a
	{
	display:block;
         cursor:default;
	background-color:#fff;
	}
.hotspotsbox
	{
	clear:both;
	display:block;
	margin:0 5px;
	margin-top:10px;
	padding-bottom:10px;
	display:none;
	}
.hotsportstable th
	{
	line-height:27px;
	text-align:left;
	border-bottom:1px #e1e7f3 solid;
	padding-left:5px;
	}
.hotsportstable td
	{
	line-height:27px;
	text-align:left;

	border-bottom:1px #e1e7f3 solid;
	padding-left:5px;
	}
.hotsportstable b
	{
	color:#c00;
	}
.hotsportstable span
	{
	color:#00f;
	}





.todayfocus
	{
	clear:both;
	margin-bottom:10px;
	height:70px;
	background-image:url(/uploads/image/mi/title05_bj.gif);
	background-repeat:no-repeat;
	}
html>body .todayfocus
	{
	height:auto;
	min-height:70px;
	}
.todayfocus h1
	{
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#3975ce;
         
	}
.todayfocus h1 a
	{
	color:#3975ce;
	font-weight:bold;
	text-decoration:none;
	}
.todayfocus dl
	{
	background-repeat:no-repeat;
	height:70px;
	padding:7px 20px 0 10px;
	display:block;
	}
html>body .todayfocus dl
	{
	height:auto;
	min-height:70px;
	}
.todayfocus dl dt
	{
	display:block;
	}
.todayfocus dl dt a
	{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#3975ce;
	}
.todayfocus dl .todayfocusbox1
	{
	width:275px;
	display:inline;
	float:left;
	line-height:20px;
	margin-top:5px;
	}
.todayfocus ul
	{
	padding-top:5px;
	clear:both;
	display:block;
	}
.todayfocus ul li
	{
	padding-left:10px;
	line-height:20px;
	}
.todayfocus li a
	{
	padding-left:0px;
	}
.todayfocus span.morebox
	{
	display:block;
	clear:both;
	}
.todayfocus span.morebox a
	{
	display:block;
	line-height:20px;
	margin-left:260px;
	}
.todayfocus dl dt
	{
	float:none;
         text-align:center;
	}
.todayfocus dl dt a
	{
	color:#3975ce;
          font-size:14px;
	}
.todayfocus dl dt a:hover
	{
	color:#f90;
	text-decoration:underline;
	}
.todayfocus .bestrecommended
	{
	height:auto;
      
	}
.todayfocus dl dd.bestrecommendedbox
	{
	float:right;
	width:170px;
	line-height:20px;
	margin-top:-2px;
	}
.todayfocus dl dd.bestrecommendedbox h2 a
	{
	color:#3975ce;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.todayfocus dl dd.bestrecommendedbox h2 a:hover
	{
	color:#f90;
	text-decoration:underline;
	}
.todayfocus p
	{
	background-repeat:no-repeat;
	padding:5px 3px 5px 5px;
	}
.todayfocus ul.traveltopicsbox
	{
	background-repeat:no-repeat;
	margin-top:0px;
	padding-top:0px;
	}
.todayfocus .traveltopicsbox li
	{
	width:278px;
	padding-top:10px;
	margin:0px auto;
	height:75px;
padding-left:25px;
	border-bottom:1px solid #e1e7f3;
	}
.todayfocus .traveltopicsbox li a img
	{
	margin-left:-15px;
	}
.todayfocus .traveltopicsbox .firstbox
	{
	padding-top:7px;
	}
.todayfocus .travelassistant
	{
	background-repeat:no-repeat;
	height:90px;
	padding-top:10px;
	padding-bottom:10px;
padding-left:5px;
	}
.todayfocus .travelassistant li 
	{
	width:135px;
	float:left;
	line-height:20px;
	height:20px;
background:transparent url(/uploads/image/mi/dian09.gif) no-repeat scroll 2px 9px;
	}
.todayfocus .travelassistant li a
	{
	line-height:20px;
	}
.travelweathercooperation
	{
	clear:both;
	margin-bottom:10px;
	height:70px;
	background-image:url(/uploads/image/mi/title05_bj.gif);
	background-repeat:no-repeat;	
	}
html>body .travelweathercooperation
	{
	height:auto;
	min-height:70px;
	}
.travelweathercooperation h1
	{
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	color:#3975ce;
	}
.travelweathercooperation h1 a
	{
	color:#3975ce;
	font-weight:bold;
	text-decoration:none;
	}
.travelweathercooperation dl
	{
	background-repeat:no-repeat;
	}
.travelweathercooperation dl dt
	{
	padding:7px 0 0 10px;
	}
.travelweathercooperation dl dd
	{
	padding-left:10px;
	}
.relatedtopics
	{
	height:218px;
	background-color:#9ff;
	margin-bottom:10px;
	}
.expertinterview
	{
	height:auto;
clear:both;
	border:1px solid #c2d0e7;
	margin-bottom:10px;
	}
.expertinterview h1
	{
	height:25px;
	font-size:12px;
	padding-left:10px;
	line-height:25px;
	font-weight:bold;
	background-color:#ebeff7;
border-bottom:1px solid #c1d1e8;
	}
.expertinterview h1 span a
	{
	margin-left:190px;
	}
.expertinterview dl
	{
	height:80px;
	width:280px;
	margin-left:10px;
	margin-top:15px;
	}
html>body .expertinterview dl
	{
	height:auto;
	min-height:80px;
	}
.expertinterview .expertinterviewbox2
	{
	margin-top:10px;
	}
.expertinterview dl dt
	{
	float:left;
	display:inline;
	width:90px;
	height:70px;
	}
.expertinterview dl dd
	{
	float:right;
	width:175px;
	margin-top:-3px;
	line-height:20px;
	display:inline;
	}
.expertinterview ul
	{
	clear:both;
	}
.expertinterview ul li
	{
	height:20px;
	line-height:20px;
	}
.expertinterview ul li a
	{
	padding-left:0px;
	}
.history
	{
	height:auto;
	border:1px solid #c2d0e7;
	margin-bottom:10px;
	}
.history h1
	{
	height:25px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	padding-left:10px;
	background-color:#ebeff7;
border-bottom:1px solid #c1d1e8;
	}
.history h2
{
text-align:center;
line-height:20px;
}
.history h2 a
{
font-weight:bold;
}
.history p a img
	{
	margin:20px 10px 0px 10px;
width:280px;
height:210px;
	}
.history ul li
	{
	height:22px;	
	}
.history ul li a
	{
	line-height:22px;
	height:22px;
	}














.border_bontentr
{border:1px solid #c2d0e7;
width:298px;}
.box_contentr h2.tit01_contentr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ebeff7 none repeat scroll 0 0;
float:left;
font-weight:bolder;
line-height:25px;
padding:0 10px;
width:278px;
font-size:12px;
}
.box_contentr ul.topten li {
text-indent:2em;
}
.box_contentr ul.topten li a {
height:24px;
line-height:24px;
}
.box_contentr ul.topten {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/uploads/image/mi/l_topten.jpg) no-repeat scroll left 10px;
margin:20px 13px 13px;
width:270px;

}
.notab_rightbox
{border:1px solid #c2d0e7;
float:left;
margin-bottom:10px;
padding-bottom:8px;
width:298px;}
.notab_rightbox h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ebeff7 none repeat scroll 0 0;
float:left;
font-weight:bolder;
height:25px;
line-height:25px;
padding:0 10px;
width:278px;
font-size:12px;
}
.notab_rightbox p.tw_img {
float:left;
height:110px;
margin-top:8px;
text-align:center;
width:149px;
}
.notab_rightbox ul.new_list li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/uploads/image/mi/dian09.gif) no-repeat scroll 0 8px;
float:left;
font-weight:normal;
padding-left:10px;
width:270px;
}
.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;}
.tab_rightbox h2.tit04_contentr {

background:#ebeff7 url(/uploads/image/mciweather/line_list.gif) repeat-x scroll center bottom;
border:1px solid #c2d0e7;

float:left;
font-weight:bolder;
height:25px;
line-height:25px;
padding-left:10px;
width:288px;
}
.tab_rightbox {
float:left;
margin-top:0;
}
.tab_rightbox h2.tit04_contentr span em.on {
border:1px solid #c2d0e7;
background:white none repeat scroll 0 0;
border-bottom:1px solid white;
border-top:1px solid white;
border-right:1px solid #fff;
}
.tab_rightbox h2.tit04_contentr span em 
{
border-bottom:0;
border-color:-moz-use-text-color -moz-use-text-color #c2d0e7 #c2d0e7;
border-style:none none solid solid;
border-width:medium medium 1px 1px;
border-bottom:1px solid #fff;
border-left:1px solid #c2d0e7;
float:left;
height:24px;
text-align:center;
}
.iz90 {
height:70px;
width:90px;
}
.resort {
border:1px solid #c2d0e7;
border-top:1px solid #fff;
float:left;
padding:10px;
width:278px;
margin-bottom:10px;
display:inline;
}
.new_list_change {
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:270px;
}
.new_list_change li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/uploads/image/mi/dian09.gif) no-repeat scroll 0 8px;
float:left;
font-weight:normal;
padding-left:10px;
width:250px;
}
.focusimage h1 a
{position:relative;
left:135px;}

.lifetravel
	{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
	}
.lifetravel .lifetravelnav
	{
	display:block;
	height:25px;
	background:#ebeff8 url(/uploads/image/mi/line08.gif) repeat-x left bottom;
	padding-left:13px;
	}
.lifetravel .lifetravelnav li
	{
	float:left;
	line-height:24px;
	}
.lifetravel .lifetravelnav li a
	{
	display:block;
	width:125px;
	height:24px;
	line-height:24px;
	border:1px #ebeff8 solid;
	border-bottom:1px #c1d1e8 solid;
	border-top:none;
	text-align:center;
color:black;
font-weight:bold;
cursor:default;
	}
.lifetravel .lifetravelnav li.move a
	{
	background-color:#fff;
	border:1px #c1d1e8 solid;
	border-bottom:1px #fff solid;
	border-top:none;
	}
.lifetravel div dl.dquwen
{
	width:120px;
	height:110px;
	float:left;
	margin-left:20px;
	display:inline;
}
.lifetravel div dl.dquwen dt
{
	width:120px;
	height:90px;
	float:left;
}
.lifetravel div dl.dquwen dt a img
{
	width:120px;
	height:90px;
}
.lifetravel div dl.dquwen dd
{
	float:left;
	width:120px;
	height:20px;
	line-height:20px;
}
.lifetravel div ul
{
clear:both;
_margin-top:-5px;
padding:8px 0 0 15px;
}
.lifetravel div ul li
{
	background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 10px;
	line-height:20px;
padding-left:12px;
}


.dweatherranking
{
	border:1px solid #c1d1e8;
	margin-bottom:10px;
        overflow:hidden;
	width:298px;
clear:both;
}
.dweatherranking ul.dweatherrankingbox
{
	background:url(/uploads/image/mi/topten.jpg) no-repeat scroll 0 5px;
         margin:10px 10px;
}
.dweatherranking ul.dweatherrankingbox li
{
	line-height:24px;
         padding-left:20px;
}
.dweatherranking ul.dweatherrankingbox li a
{
padding-right:5px;
}
.lifetravel div dl dd ul.listnews li
{
line-height:23px;
}
.dweatherrankingh1
{
	height:24px;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	padding-left:12px;
	background-color:#ebeff8;
border-bottom:1px solid #c1d1e8;
}
.dweatherrankingh1 span
{
	float:right;
>margin-top:-22px;
display:inline;
}
.dlifetravelh1
{
	height:24px;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	padding-left:12px;
	background-color:#ebeff8;
border-bottom:1px solid #c1d1e8;
}
.dlifetravelh1 span
{
	margin-left:190px;
}
.lifetravel1
	{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
padding-bottom:10px;
	}
.lifetravel1 div ul li a
{
padding-right:5px;
}
.lifetravel1 .lifetravelnav
	{
	display:block;
	height:25px;
	background:#ebeff8 url(/uploads/image/mi/line08.gif) repeat-x left bottom;
	padding-left:13px;
	}
.lifetravel1 .lifetravelnav li
	{
	float:left;
	line-height:24px;
	}
.lifetravel1 .lifetravelnav li a
	{
	display:block;
	width:125px;
	height:24px;
	line-height:24px;
	border:1px #ebeff8 solid;
	border-bottom:1px #c1d1e8 solid;
	border-top:none;
	text-align:center;
	}
.lifetravel1 .lifetravelnav li.move a
	{
	background-color:#fff;
	border:1px #c1d1e8 solid;
	border-bottom:1px #fff solid;
	border-top:none;
	}
.lifetravel1 div dl.dquwen
{
	width:120px;
	height:110px;
	float:left;
	margin-left:20px;
	display:inline;
}
.lifetravel1 div dl.dquwen dt
{
	width:120px;
	height:90px;
	float:left;
}
.lifetravel1 div dl.dquwen dt a img
{
	width:120px;
	height:90px;
}
.lifetravel1 div dl.dquwen dd
{
	float:left;
	width:120px;
	height:20px;
	line-height:20px;
         text-align:center;
}
.lifetravel1 div ul
{
clear:both;
*margin-top:-10px;
padding:5px 0 0 15px;
}
.lifetravel1 div ul li
{
	background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 8px;
	line-height:20px;
padding-left:12px;
}
.lifetravel1 div
{
         margin-top:10px;
}
.ddetectionproducts
{
	border:1px solid #c1d1e8;
	margin-bottom:10px;
	width:298px;
	height:auto;
	padding-bottom:10px;
	float:left;
}
.ddetectionproducts dl
{
	width:90px;
	float:left;
	display:inline;
	margin:10px 0 0 7px;
}
.ddetectionproducts dl dt
{
	float:left;
	display:inline;
}
.ddetectionproducts dl dt a img
{
	width:90px;
	height:70px;
}
.ddetectionproducts dl dd
{
	width:90px;
	line-height:20px;
	float:left;
	display:inline;
	text-align:center;
}
.denergy
{
	border:1px solid #c1d1e8;
	margin-bottom:10px;
	width:298px;
	height:auto;
	padding-bottom:10px;
	float:left;
	border-bottom:1px solid #c1d1e8;
}
.denergy ul
{
	margin-top:5px;
         margin-left:10px;
}
.denergy ul li
{
	line-height:20px;
	padding-left:15px;
background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 9px; 
}
.denergy ul li h2
{
	font-size:12px;
	font-weight:bold;
}
.ddetectionforecast
{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
padding-bottom:10px;
}
.ddetectionforecast ul
{
	margin:10px 10px 0 10px;
}
.ddetectionforecast ul li
{
	line-height:20px;
background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 9px;
padding-left:10px;
}
.ddetectionforecast ul li a
{
padding-right:5px;
}
.ddetectionforecast span
{
	margin-left:260px;
}
.dshly
{
	border:1px #c1d1e8 solid;
	margin-bottom:10px;
clear:both;
padding-bottom:10px;
clear:both;
height:227px;
}
.dshly dl
	{
	display:block;
	width:275px;
	margin:0 auto;
	}	
.dshly dl dt
	{
	float:left;
	width:90px;
	height:195px;
	display:block;
	overflow:hidden;
	padding-top:5px;
	}	
.dshly dl dt span
	{
	display:block;
	text-align:center;
	padding-top:5px;
	}
.dshly dl dt img
	{
	display:block;
	margin-bottom:5px;
	}

.dshly dl dd
	{
	float:right;
	width:175px;
	float:right;
	height:200px;
	overflow:hidden;
	}
.dshly dl dd ul.listnews
{
clear:both;
padding:8px 0 0 3px;
}
.dshly dl dd ul.listnews li
{
	background:url(/uploads/image/mi/dian09.gif) no-repeat 2px 10px;
	line-height:20px;
         padding-left:12px;
         line-height:23px;
}

.yj_image 
{
    background:transparent url(/uploads/image/mipublic/index_jb_list_banner.jpg) no-repeat scroll 0 0;
    clear:both;
    height:56px;
    width:300px;
}
.yj_image span {
    color:#ff0000;
    float:left;
    font-size:14px;
    font-weight:bold;
    line-height:60px;
    margin-left:128px;
}
.yj_imageul {
    float:right;
    height:25px;
    margin-top:15px;
    overflow:hidden;
    position:relative;
    width:130px;
}
.yj_imageul ul li {
    line-height:31px;
    list-style-type:none;
    margin-right:5px;
}
.yj_imageul ul li a {
    color:#ffffff;
    font-size:12px;
    text-decoration:none;
}
.yj_imageul ul li a:hover {
    color:#ffffff;
    text-decoration:underline;
}

.marquee{
height:40px; 
line-height:40px;
float:left;
display:block;
width:350px;}
.marquee a
{
font-weight:bold;}
.content_list1 h1 select#y
{
margin-left:520px;
width:60px;
position:relative;
top:0;
_top:3px;
}

.wrapper {
	margin-top: 2px; display: inline-block; font-size: 15px; position: relative; text-align: left; z-index:99;
}
.wrapper .suggest-text {
	border-right: #7f9db9 1px solid; padding-right: 2px! important; border-top: #7f9db9 1px solid; padding-left: 2px! important; padding-bottom: 2px! important; border-left: #7f9db9 1px solid; color: #000000; padding-top: 2px! important; border-bottom: #7f9db9 1px solid
}
.wrapper .suggest-list {
	border-right: #7f9db9 1px solid; padding-right: 0px; border-top: #7f9db9 1px solid; overflow-y: auto; padding-left: 0px; z-index: 99; overflow-x: hidden; padding-bottom: 0px; margin: 0px; border-left: #7f9db9 1px solid; color: #000000; padding-top: 0px; border-bottom: #7f9db9 1px solid; position: absolute; background-color: #ffffff
}
.wrapper .suggest-addition {
	border-right: #7f9db9 1px solid; padding-right: 0px; border-top: #7f9db9 1px solid; overflow-y: auto; padding-left: 0px; z-index: 99; overflow-x: hidden; padding-bottom: 0px; margin: 0px; border-left: #7f9db9 1px solid; color: #000000; padding-top: 0px; border-bottom: #7f9db9 1px solid; position: absolute; background-color: #ffffff
}
.wrapper .suggest-list table {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-collapse: collapse; text-align: left; border-bottom-style: none; empty-cells: show
}
.wrapper .suggest-list tr td {
	padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px; white-space: nowrap
}
.wrapper .suggest-list tr td b {
	font-weight: bold
}
.wrapper .suggest-list tr td span {
	font-size: 13px; color: #a9a9a9
}
.wrapper .suggest-list tr.selected {
	background-color: #316ac5
}
.wrapper .suggest-list tr.selected td {
	color: #ffffff
}
.wrapper .suggest-list tr.selected td span {
	color: #ffffff
}
.wrapper .suggest-list tr.separator {
	height: 1px; background-color: #d3d3d3
}
.wrapper .suggest-list tr.separator td {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.wrapper .suggest-addition .margin {
	margin: 4px
}


/* customize.js */
#searchbox {
    display: block;
    width: 500px;
    margin: 0 auto;
    padding: 0;
}
#searchbox * {
    line-height: 20px;
}
#searchbox form {
    margin: 0;
}
#searchbox input.suggest-text {
    width: 400px;
    height: 22px;
    font-size: 18px;
    font-family: verdana;
    border-color: #f9b919;
	margin-right:6px;
	line-height:22px;
}
#searchbox input.suggest-text.description {
    color: #666666;
}
#searchbox .suggest-list,
#searchbox .suggest-addition {
    border-color: #c2d0e7;
}
#searchbox .suggest-list td {
    font-size: 15px;
}
#searchbox .suggest-list td b {
    color: #ff6600;
}
#searchbox .suggest-list td span {
    font-size: 13px;
}
#searchbox .suggest-list tr.separator {
    background-color: #c2d0e7;
}
#searchbox input.submit {
    width: 70px;
    height: 29px;
    font-size: 18px;
    margin: 0 1px;
    padding: 0;
    background-image: url(/uploads/image/mienglish/btn_headersch2.gif);
    background-color: transparent;
    border-style: none;
    vertical-align: top;
}
#searchbox .on-off {
    color: #7f9db9;
    cursor: pointer;
}

#selectiontabs .tab {
    float: left;
    width: 50px;
    display:inline-block;
    text-align: center;
    margin: 4px 2px 0 2px;
    color: #000000;
    border-width: 1px;
    border-style: solid;
    border-color: #c2d0e7;
    border-bottom-style: none;
    cursor: pointer;
    background-color: #ebeff7;
    font-size: 15px;
}
#selectiontabs .tab.active {
    border-color: #c2d0e7;
    background-color: #ffffff;
}
#selectiongroups {
    clear: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #c2d0e7;
    padding: 4px;
}
#selectiongroups ul {
    display: none; 
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#selectiongroups ul#hot {
    display: block;
}
#selectiongroups li {
    float: left;
    width: 20%;
    font-size: 13px;
    text-align: center;
    line-height: 20px;
}
#selectiongroups span {
    color: #3366bb;
    cursor: pointer;
}
#selectiongroups span.highlight {
    color: #ff6600;
    text-decoration: underline;
}
#selectionnotice {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #c2d0e7;
    clear: both;
    color: #000000;
    font-size: 12px;
    padding: 4px;
}



.alarm_detail a {
color:#3366bb;
font-size:12px;
text-decoration:none;
}
.alarm_detail  img {
border:0 none;
}
.alarm_detail {
clear:both;
margin-bottom:8px;
width:300px;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
font-style:normal;
height:28px;
overflow:hidden;
}
.alarm_detail h1 {
background: no-repeat scroll 7px 5px #fef1ab;
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;
}
.alarm_detail h1 span {
color:#3367bd;
font-weight:bold;
padding-left:10px;
}
.alarm_detail h1 span a {
font-weight:bold;
color:#3366bb;
font-size:12px;
text-decoration:none;
}
.alarm_detail dl {
background:none repeat scroll 0 0 #ffffdb;
border:1px solid #cccccc;
display:block;
height:48px;
margin-bottom:2px;
width:298px;
}
.alarm_detail dl dt {
display:block;
float:left;
height:48px;
text-align:center;
width:45px;
}
.alarm_detail dl dt img {
margin-top:14px;
}
.alarm_detail dl dd {
display:block;
float:right;
height:42px;
line-height:18px;
padding-right:10px;
padding-top:6px;
text-align:right;
width:240px;
}
.alarm_detail dl h2 {
background-color:#ffffdb;
color:#3466bb;
display:block;
font-size:12px;
height:20px;
line-height:20px;
text-align:left;
}
.alarm_detail dl h2 a {
font-size:12px;
font-weight:normal;
}
.alarm_detail dl dd b {
color:#cc0000;
padding-right:8px;
}
.warningsignals dl dt a img
   {
   border:0;
   }
.bilingual ul li a img
   {
   border:0;
   }

.search .sel span
{
display:block;
line-height:22px;
width:87px;
float:left;}
.search .sel select
{
	float:left;
	text-align:center;
	height:20px;
	line-height:20px;
	width:70px;
	margin-right:0px;}
.search .btn
{
	background:url(/uploads/image/mi/inquires.gif) no-repeat;
	width:57px;
	height:20px;
	border:none;
	cursor:pointer;
	color:#fff;
}



/*weibo*/
.shareto_toolbox
{
margin-top:15px;}
.shareto_toolbox a:hover
{
text-decoration:none;
color:#000000;
}
.lcotime
{
	background:#ebeff7;
	height:auto;
	margin-bottom:10px;
	padding-bottom:10px;}

.lcotime h1
{

background-color:#3365ba;
clear:both;
color:#ffffff;
display:block;
font-size:14px;
font-weight:bold;
height:30px;
line-height:30px;
padding-left:10px;
}
.lcotime h1 span select#area_wmo
{
width:auto;}
.lcotime h1 b
{
color:#ffffff;
display:block;
font-size:14px;
font-weight:bold;
}
.lcotime h1 span
{
float:right;
margin-right:10px;
margin-top:5px;}
.lcotime table
{
	border-top:1px solid #99b0d6;
	margin-top:10px;
	margin-left:7px;
	border-left:1px solid #99b0d6;
	}
.lcotime table tr th
{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #99b0d6;
	border-bottom:1px solid #99b0d6;}
.lcotime table tr
{
	background:#dbe3fa;}
.lcotime table tr.white
{
	background:#fff;
color:#000;}
.lcotime table tr.white td
{
	border-bottom:1px solid #99b0d6;}
.lcotime table tr td
{
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	border-right:1px solid #99b0d6;
	border-bottom:1px solid #99b0d6;
	}
.lcotime table tr.trtitle td
{
font-weight:bold;}
.lcotime table tr.trtitle td b{
font-weight:bold;
}
.lcotime table tr td span
{
	font-size:14px;
	color:#e54600;}
.lcotime table tr td b
{
	color:#000065;
	}
.lcotime table tr td a
{
	font-size:14px;
	color:#000;
         
	text-decoration:none;
	}
.zhu
{
	height:56px;
	background:#dbe3fa;
	padding-top:5px;
	margin-top:-10px;}
.zhu p
{
	height:25px;
	line-height:25px;
	padding-left:30px;

	}
.zhu p span{
	color:#e54600;
	font-weight:bold;
	font-size:14px;
	}
.weatheh1 span select {
margin-top:5px;
width:85px;
}









 .shareto_div_01{border:#cccccc solid 1px; width:240px;background:#ffffff;text-align:left;}
  .shareto_div_01 .link_01{text-decoration:none; font-size:12px}
  .shareto_div_01 .link_01:hover{text-decoration:none; font-size:12px}
  .shareto_div_02{padding:1px!important; font-size:14px!important; text-align:left!important;}
  .shareto_div_02 .stitle{margin:1px 0;height:22px;padding-left:5px;padding-top:1px;width:107px;float:left;display:block;border:1px solid #ffffff;background:#ffffff;text-decoration:none;color:#000000;font-size:12px!important;}
  .shareto_div_02 .stitle:hover{background:#f2f2f2;border:1px solid #e5e5e5;text-decoration:none;}
  .shareto_div_02 .stitle img{margin:3px 0 -3px 0;border:0;}
  .shareto_div_03 .stitle{margin:1px 0;height:22px;padding-left:5px;padding-top:1px;width:120px;float:left;display:block;border:1px solid #ffffff;background:#ffffff;text-decoration:none;color:#000000;font-size:12px!important;}
  .shareto_div_03 .stitle:hover{background:#f2f2f2;border:1px solid #e5e5e5;text-decoration:none;}
  .shareto_div_03 .stitle img{margin:3px 0 -3px 0;border:0;}

	.stico{overflow:hidden;display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(/uploads/image/mi/share_s.png) no-repeat left;cursor:pointer}
	.stico_renren{background-position:0px 0px}
	.stico_reddit{background-position:0px -16px}
	.stico_sina{background-position:0px -32px}
	.stico_shareto{background-position:0px 0px}
	.stico_qzone{background-position:0px -64px}
	.stico_myspace{background-position:0px -80px}
	.stico_live{background-position:0px -96px}
	.stico_qq{
		background:url(/uploads/image/mi/weiboicon16.png) no-repeat 0px;
width:16px;
height:16px;
float:left;}

.stico_qq img
{
margin-top:0;
*margin-top:-25px;
_margin-top:0px;}
	.stico_t163{background-position:0px -17px}
	.stico_tsohu{background-position:0px -33px}
	.stico_tsina{background-position:0px -49px}
	.st_button{float:left}
	.shareto_separator{display:block;float:left;margin:0 5px;}
	.shareto_button_compact{text-decoration:none;font-size:12px;color:#000000;margin-top:3px;}

.wb
{
height:27px;
margin-bottom:10px;
width:300px;}
.wb a img
{
border:none;}




#rightweatherig ul li
{
display:none;
height:100px;}
#rightweatherig
{
overflow:hidden;
display:inline;
width: 300px;
 height: 100px; 
float: left; 
margin-bottom: 10px; 
clear:none;
}






.addtong
{
width:960px;
margin-bottom:10px;
height:140px;
}
.xiaotu
{
width:300px;
height:60px;
border:1px solid #ccc;
margin-bottom:10px;}
.bigtu
{
width:650px;
height:90px;
margin-top:10px;
*margin-top:0;
margin-bottom:10px;}
.bigtongtu
{
width:960px;
height:90px;
clear:both;
margin-bottom:10px;}
.smtu
{
width:300px;
height:120px;
margin-bottom:10px;}
.big {
height:250px;
margin-bottom:10px;
width:300px;
}
.topics .topicesbox li {
line-height:23px;
}
.topics dl dt
{
line-height:20px;}
.topics .topicesbox1
{
padding-top:0;}







.hotspotsboxc
	{
	clear:both;
	display:block;
	margin:0 5px;
	margin-top:10px;
	padding-bottom:10px;
	display:none;
	height:150px;
	}
.hotspotsboxc ul
{
	width:288px;}
.hotspotsboxc ul li
{
	float:left;
	height:30px;

	line-height:30px;
	border-bottom:1px solid #e1e7f3;}
.hotspotsboxc ul li b {
    color: #cc0000;
}
.hotspotsboxc ul li span {
    color: #0000ff;
}

.mainnav span a
{
padding:0px 2px;}


.chengshi ul li{float:left; height:20px; line-height:20px; width:50px; text-align:center;}
.chengshi{position:absolute; display:none;width:300px; padding:7px 2px; border:1px solid #36b; top:90px; left:150px; background:#fff; z-index:9999;}
.chengshi ul li a{font-size:13px;}


.sugg_tan { width:404px; height:208px; float:left; border:1px solid #7f9db9; overflow:hidden; }
.sugg_tan ul { overflow:hidden; height:26px; display:block; background:url(/uploads/image/wmi/line08.gif) repeat-x 0px 25px; _background-position:0px 25px; }
.sugg_tan ul li { font-size:15px; text-align:center; float:left; width:80px; cursor:pointer; border-right:1px solid #7f9db9; height:25px; background:#eceff8; line-height:25px; }
.sugg_tan ul li.move { height:27px; background:#fff; }
.sugg_tan .sugg_show a { display:block; height:29px; line-height:29px; width:75px; padding-left:5px; text-align:center; float:left; }
.sugg_tan .sugg_show { float:left; padding-top:5px; display:none; }
.sugg_tan div.citysug span a { margin:0; height:25px; line-height:25px; text-align:center; }
.sugg_tan div.citysugs a { height:29px; line-height:29px; text-align:center; }
.sugg_tan .sugg_show p { margin-left:20px; width:376px; float: none; height: 24px; line-height: 24px; padding-left: 20px; text-align: left; }
.sugg_tan .sugg_show p a { font-size:14px; text-align:left; float:none; width:auto; }
.zxbg { background:url(/uploads/image/wmi/zxbg.jpg) no-repeat 3px 31px; height:150px; padding-top:10px; }


.provincelinks { position:absolute; z-index:1005; top:27px; left:0px; width:100%; height:175px; background-color:#f6fcff;  display:none;box-shadow: -7px 13px 16px -23px #000;}
.provincelinks dl { float:left; padding:10px 0px; }
.provincelinks dl dt { width:46px; height:40px; background:url(/uploads/image/iiwzt/t.png) no-repeat -1px -1px; font-size:16px; line-height:20px; padding:13px 10px; text-align:center; float:left; margin-right:4px; }
.provincelinks dl .last { padding:13px 5px; width:56px; }
.provincelinks a { color:#076ea8; }
.provincelinks a:hover { color:#ee842f; }
.provincelinks dl dd { font-size:16px; float:left; padding:5px 0px; height:56px; line-height:28px; }
.provincelinks dl dd a { padding:0px 19px; }
.provincelinks .midblock dl dt a { color:#fff; font-weight: bold; }
.sjz{ background:url(/uploads/image/iiwzt/t.png) no-repeat scroll -9px -72px}
.provincelinks .line { border-bottom:0; height:0px; overflow:hidden; float:left; width:1000px; }
