/* comment style */
*
	 {
	 margin: 0;
	 padding: 0;
	 }
html
	 {
	 width: 100%;
	 height: 100%;
	 margin: 0;
	 padding: 0;
	 font-family: arial, helvetica, sans-serif;
	 }
body
	 {
	font-size: 12px;
	 }
div, td 
	 {
	 word-wrap: break-word;
	 word-break: break-all;
	 font-size: 12px;
	 }
em
	 {
	 font-style: normal;
	 }
a
	 {
	 color: #3366bb;
	 text-decoration: none;
	 }
a:hover
	 {
	 color: #f60;
	 text-decoration: underline;
	 }
table
	 {
	 border: 0;
	 border-collapse: collapse;
	 }
.tab_tv 
	 {
	 border:0; float:left;	 
	 }
h2, h3, h4, h5, h6
	 {
	 font-size: 12px;
	 font-weight: normal;
	 }
li 
	 {
	 list-style: none;
	 }
.weatherfoot h2, .weatherfoot h3, .weatherfoot h4, .weatherfoot h5, .weatherfoot h6
	 {
	 text-align: center;
	 }
em, i
	 {
	 font-style: normal;
	 }
.nav_weatherheader ul li a.current, .nav_weatherheader ul li a.current:hover
	 {
	 color: #fff;
	 background-color: #c00;
	 }
img 
     {
	 border:1px solid #ddd;
	 }
	 
/*head style home */
/*top style*/
.linetop_weather,.linetop_weather dl
	 {
	 width:960px;
	 float:left;
	 line-height:24px;
	 background:url(/uploads/image/mi/linetop.gif);
	 }
/*.linetop_weather dt
	 {
	 width:460px;
	 float:left;
	 }*/
.linetop_weather dd
	 {
	 width:120px;
	 text-indent:50px;
	 float:left;
	 text-align:center;
	 }
.linetop_weather dt.date
     {
	 width:400px; 
	 float:left;	 
	 }
.linetop_weather dt.right
     {
	 float:right;
	 }
.linetop_weather dt.right #welcomemsg
     {
	 padding-right:10px; 
	 color:#666;
	 }
/*logo style*/
.header_weather
	 {
	 width:960px;
	 float:left;
	 margin-top:5px;
	 height:99px;
	 background:url(/uploads/image/mi/topgro.gif) no-repeat right bottom;
	 }
.header_weather p
	 {
	 width:250px;
	 float:left;
	 }
.header_weather dl
	 {
	 width:700px;
	 float:right;
	 }
.header_weather dt
	 {
	 width:700px;
	 float:left;
	 background: no-repeat right;
	 height:1px;
	 line-height:5px;
	 font-size:12px;
	 font-weight:bolder;
	 color:white;
	 visibility:hidden;
	 }
.header_weather dt span
	 {
	 float:right;
	 margin-right:15px;
	 display:inline;
	 }
.header_weather dd
	 {
	 width:700px;
	 float:left;
	 margin:2px 0 0 0;
	 color:#999999;
	 }
.header_weather dd strong
	 {
	 color:black;
	 }
.header_weather dd input
	 {
	 vertical-align:middle;
	 }
.header_weather .slogan
     {
	 margin-left:70px;
	 }
.ipt_class01
	 {
	 width:364px;
	 padding:6px 3px 5px;
	 font-size:14px;
	 border:1px solid #f9b919;
	 }
.ipt_class02
	 {
	 font:12px verdana, arial, helvetica, sans-serif;
	 background:url(/uploads/image/mienglish/btn_headersch2.gif) no-repeat;
	 width:70px;
	 height:29px;
	 border:none;
	 font-size:14px;
	 font-weight:bolder;
	 color:white;
	 line-height:29px;
	 letter-spacing:1px;
	 cursor:pointer;
	 }
.areas a 
	 {
	 margin-right:20px;
	 }
img
	 {
	 border:none;
	 }



/*nav style*/
.nav_weatherheader,.nav_weatherheader h3
	 {
	 width:960px;
	 text-align:center;
	 }
.nav_weatherheader
     {
	 background:url(/uploads/image/mci/topgro1.gif) no-repeat top right;
	 width:960px;
	 height:55px;
	 }
.nav_weatherheader ul 
	 {
	 margin:0 auto;
	 clear:both;
	 padding-top:1px;
	 width:870px;
	 height:29px;
	 }
.nav_weatherheader ul li
	 {
	 list-style:none;
	 margin-left:2px;
	 float:left;
	 }
.nav_weatherheader ul li a
	 {
	 border:1px solid #ccc;
	 display:block;
	 float:left;
	 height:28px;
	 line-height:28px;
	 padding:0 5px;
	 border-bottom:none;
	 }
.nav_weatherheader ul li a:hover
	 {
	 text-decoration:none;
	 }
.nav_weatherheader h3
	 {
	 background:#3366bb;
	 height:26px;
	 line-height:26px;
	 color:white;
	 }
.nav_weatherheader h3 a
	 {
	 color:white;
	 }
.nav_weatherheader h3 a.current
	 {
	 color:#f00;
	 }
.nav_weatherheader dl
	 {
	 width:958px;
	 float:left;
	 border:1px solid #fbce01;
	 padding-bottom:8px;
	 }
.nav_weatherheader dd
	 {
	 width:770px;
	 float:left;
	 margin-left:50px !important;
	 margin:10px 0 0 30px;
	 text-align:left;
	 line-height:1.5;
	 }
.nav_weatherheader dd em
	 {
	 width:100%;
	 float:left;
	 text-align:center;
	 margin-top:5px;
	 }
.nav_weatherheader dt
	 {
	 width:60px;
	 float:right;
	 margin-top:10px;
	 }
.nav_weatherheader dt img
	 {
	 vertical-align:middle;
	 }
.nav_weatherheader dt a
	 {
	 text-decoration:none;
	 }
.nav_weatherheader dt span,.nav_weatherheader dt em
	 {
	 width:100%;
	 float:left;
	 text-align:center;
	 }
.nav_weatherheader dt span
	 {
	 margin-top:20px;
	 }
#openwarning
     {
	 display:none; 
	 float:right;
	 margin-top:-22px; 
	 color:#333; 
	 font-weight:bold; 
	 border:1px solid #999;
	 background-color:#fc9; 
	 cursor:pointer; 
	 padding:2px 6px
	 }
#nav_news
     {
	 display:none; 
	 height:2px; 
	 position:relative; 
	 padding-left:50px; 
	 width:908px;
	 z-index:1;
	 }
#nav_news dd
     {
	 position:absolute; 
	 right:20px; 
	 top:30px;
	 }
#nav_news dt
     {
	 position:absolute; 
	 top:-6px; 
	 right:10px;
	 }

/*head style end*/

/*navline*/
.tit_weatherall, .tit_weatherall h2 
	{
	width:960px;
	float:left;
    }
.tit_weatherall h2
    {
	margin-top:10px;
	line-height:22px;
	border-bottom:1px solid #ddd;
	padding-bottom:5px;
    }
.tit_weatherall h2 a
    {
	font-weight:bolder;
    }
.tit_weatherall h2 span
    {
	float:right;
    }
	
/*pic style*/
.iz480 
	 {
	 width:480px;	
	 height:360px;
	 }
.iz280 
	 {
	 width:280px;	
	 height:210px;
	 }
.iz180 
	 {
	 width:180px;	
	 height:135px;
	 }
.iz140 
	 {
	 width:140px;	
	 height:105px;
	 }
.iz120 
	 {
	 width:120px;	
	 height:90px;
	 }
.iz100 
	 {
	 width:100px;	
	 height:75px;
	 }
.iz90 
	 {
	 width:90px;	
	 height:70px;
	 }
.iz60 
	 {
	 width:60px;	
	 height:45px;
	 }
#warn2 _img
	 {
	 position:absolute;
	 }
.i480 img 
	 {
	 width:480px;	
	 height:360px;
	 }
.i280 img
	 {
	 width:280px;	
	 height:210px;
	 }
.i260 img
	 {
	 width:260px;	
	 height:195px;
	 }
.i180 img
	 {
	 width:180px;	
	 height:135px;
	 }
.i140 img
	 {
	 width:140px;	
	 height:105px;
	 }
.i120 img
	 {
	 width:120px;	
	 height:90px;
	 }
.i100 img
	 {
	 width:100px;	
	 height:75px;
	 }
.i90 img
	 {
	 width:90px;	
	 height:70px;
	 margin-bottom:5px;
	 }
.i70_70 img
	 {
	 width:70px;	
	 height:70px;
	 }
.i60 img
	 {
	 width:60px;	
	 height:45px;
	 }
.focuspic
	 {
	 width:280px;
	 float:left;
	 margin:10px 0 0 0;
	 background:#6789c2;
	 height:265px;
	 overflow:hidden;
	 }
.bigfocuspic 
	 {
	 width:651px;
	 float:left;
	 margin:10px 0 0 0;
	 background:#6789c2;
	 height:383px;
	 overflow:hidden;
	 }
.focuspic img 
	 {
	 width:280px;
	 height:210px;
	 }
.bigfocuspic img 
	 {
	 width:651px;
	 height:328px;
	 }
.focuspic.flash_page,.bigfocuspic.flash_page 
	 {
	 float:right;
	 margin-top:-23px;
	 overflow:hidden;
	 }
.focuspic.flash_page a:hover,.bigfocuspic.flash_page a:hover 
	 {
	 text-decoration:none;
	 }
.focuspic.flash_page a,.bigfocuspic.flash_page a 
	 {
	 display:block;
	 width:17px;
	 height:15px;
	 padding-top:1px;
	 text-align:center;
	 margin-right:3px;
	 float:left;
	 color:#fff;
	 background-color:#999;
	 }
.focuspic.flash_page a.current,.bigfocuspic.flash_page a.current 
	 {
	 background-color:#fff;
	 color:#333;
	 font-weight:bold;
	 }
.focuspic h2,.bigfocuspic h2 
	 {
	 margin-top:9px;
	 text-align:center;
	 font-weight:bold;
	 }
.focuspic h2 a,.bigfocuspic h2 a 
	 {
	 color:#fff;
	 }
#focuspic.focuspic 
	 {
	 height:250px;
	 } 
#focuspic.bigfocuspic 
	 {
	 height:368px;
	 }
	 
.weatherwapper
    {
	width:960px;
	margin:0 auto;
	clear:both;
	text-align:left;
    }
	 
/*copyright style*/
.foot_weather
	 {
	 width:960px;
	 float:left;
	 text-align:center;
	 overflow:hidden;
	 }
.foot_weather h2
	 {
	 width:960px;
	 float:left;
	 margin-top:10px;
	 background:#3366bb;
	 color:white;
	 line-height:25px;
	 }
.foot_weather h2 a
	 {
	 color:white;
	 }
.foot_weather h3
	 {
	 width:960px;
	 float:left;
	 margin-top:10px;
	 line-height:1.5;
	 }
.foot_weather h3 img
	 {
	 vertical-align:middle;
	 }

.ipt_class03{
	background: url(/uploads/image/micalamity/btn_sch_nor.gif) no-repeat;
	width: 50px;
	height: 25px;
	border: none;
	font-size: 12px;
	font-weight: bolder;
	color: white;
	line-height: 29px;
	letter-spacing: 2px;
	cursor: pointer;
}
.box_lifeboxin
    {
	height:105px;
	margin-bottom:5px;
	}

.left_contenttopl h3
    {
	font-weight:bold;
	}
.left_contenttopl h3 strong
    {
	font-weight:bold;
	}
.left_content .box_contentl .mid_contenttopl h3 strong a
    {
	font-weight:bold;
	font-size:16px;
	}
.left_content .box_contentl .mid_contenttopl p span strong a
    {
	font-weight:bold;
	}
.left_content .box_contentl .mid_contenttopl p .bg_temp .no_icon strong a
    {
	font-weight:bold;
	font-size:16px;
	}
.right_contenttopl dl dd a strong
    {
	font-weight:bold;
	}
.right_contenttopl dl dd strong a
    {
	font-weight:bold;
	font-size:14px;
	}
.left_content .box_contentl .box_lifeboxin dl dd strong a
    {
	font-weight:bold;
	}
.left_content .box_contentl .around_weather dl dd strong a
    {
	font-weight:bold;
	}
