html,body{margin:0; padding:0;background:url(../../../images/b.gif);font-family:tahoma,helvetica,clean,sans-serif;overflow:hidden; *position:relative;width:100%;height:100%;overflow:hidden;}
.hiddenIframe{position:absolute;left:-999px;top:0;}
a{text-decoration:none;list-style-type: none; outline-style:none}
#control{display:none;}


.detail-item{
	clear:both;
	margin:0 5px;
	font-size:12px;
	color:#fff;
	
	height:36px;
	float:left;
	width:195px;
	padding:4px 0px 3px 0;
	border-bottom:1px solid rgb(93, 93, 93)
}
.detail-item-last{
	border-bottom:none;
}

.detail-item-left{
	float:left;
}
.detail-item-right{
	float:left;
	padding-left:5px;
	width:135px;
	height:36px;
	overflow:hidden;
}
.detail-item-right div{
	line-height:18px;
	
}
.detail-item .detail-item-temp{
	color:yellow;
	padding-left:5px;
}
.detail-item .detail-item-icon{
	height:36px;
	line-height:36px;
}

.weatherWidget_miniBox{
	
	width:215px;
	height:118px;
	_position:relative;zoom:1;
	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/bg-main-mini.png', sizingMethod='scale');
	background-image:url(bg-main-mini.png) !important;
	background-image:none;
	background-repeat: no-repeat;
}

.weatherWidget_selectCityBox{
	
	width:215px;
	height:218px;
	_position:relative;zoom:1;
	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/weather-max.png', sizingMethod='scale');
	background-image:url(weather-max.png) !important;
	background-image:none;
	background-repeat: no-repeat;
}

.weatherWidget_brother{
	position:absolute;

	width:215px;
	top:0px;


}


.weatherWidget_now_pic{
	float:left;
	display:inline;
	width:60px;
	height:50px;
}


.weatherWidget_now_temperature{
	float:left;
	display:inline;
	margin: 0 0 0 20px;
	width:120px;
	height:50px;
	line-height:56px;
	text-align:right;
	font-size:32pt;
	color:white;	
	font-weight:500;

}

a.weatherWidget_city{
	float:left;
	display:inline;
	margin:5px 0 0 10px;
	padding: 0 5px;
	width:120px;
	height:22px;
	font-weight:bold;
	font-size:14px;
	color:#A7DAFB;
	overflow:hidden;
    line-height:22px;
	
}
a.weatherWidget_more{
	float:right;
	display:inline;
	margin:5px 10px 0 0;
	padding: 0 5px;
	width:50px;
	height:22px;
	font-weight:bold;
	font-size:14px;
	color:#A7DAFB;
	overflow:hidden;
    line-height:22px;
	
}
a.weatherWidget_more:hover{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/btn-city-hover.png', sizingMethod='scale');
	background-image:url(btn-city-hover.png) !important;
	background-image:none;
	background-repeat: no-repeat;
}
a.weatherWidget_city:hover{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/btn-city-hover.png', sizingMethod='scale');
	background-image:url(btn-city-hover.png) !important;
	background-image:none;
	background-repeat: no-repeat;
}



a.weatherWidget_moreButton{
	float:left;
	display:inline;
	display:none;
	margin:5px 0 0 120px;
	width:20px;
	height:22px;
	background:url('btn-more-normal.png') no-repeat;
}

a.weatherWidget_moreButton:hover{
	background:url('btn-more-hover.png') no-repeat;
}

.weatherWidget_moreInfoPanel{
	float:left;
	display:inline;
	line-height:20px;
	margin:5px 0 0 10px;
	padding: 0 5px;
	zoom:1;
}

.weatherWidget_time{
	clear:left;
	float:left;

	width:140px;
	height:20px;
	color:white;
	overflow:hidden;
	font-size:13px;
	margin-top:5px;

}

.weatherWidget_refresh_wrapper{
	float:left;
	margin:3px 0 0 15px;
	height:20px;
}
.weatherWidget_refresh{
	color:white;
	cursor:pointer;
	*line-height:22px;
	font-size:13px;
}

.weatherWidget_refresh:hover{
	text-decoration: underline;
}


.weatherWidget_selectCityPanel{
	display:none;
	padding:10px 20px;
}
.weatherWidget_detail{
	display:none;
	position:relative;
	top:5px;
	margin:5px;
	
}
.weatherWidget_selectProvince,
.weatherWidget_selectCity{
	margin:10px 0 0 0;
	width:176px;
	height:22px;
	border:1px solid #cccccc;
}

.weatherWidget_selectProvince{margin-top:17px;}
html.ie6_0 .weatherWidget_selectProvince{margin-top:10px;}

a.weatherWidget_okButton,
a.weatherWidget_cancelButton{
	margin:10px 0 0 5px;
	float:right;
	width:60px;
	height:23px;
	overflow:hidden;
	text-align:center;
	color:white;
	font-size:13px;
	line-height:22px;
	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/button-normal.png', sizingMethod='scale');
	background-image:url(button-normal.png) !important;
	background-image:none;
	background-repeat: no-repeat;

}


a.weatherWidget_okButton:hover,
a.weatherWidget_cancelButton:hover{
	background:url('button-hover.png');
	line-height:22px;
	background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dzz/plugin/weather/images/button-hover.png', sizingMethod='scale');
}
