.sj_weather_item{
	float:left;
	color:#000;
	padding:0 7px;
}

.sj_weather_item p{ 
font-size: 11pt;
	padding:0px;
	margin:0px;
}

.sj_weather_moduleclass_sfx{
	overflow:hidden;
	float:left;
	padding:0px 0;
	}

.sj_weather_info p{
	float:left;
}
.posttext{
	margin-top:-7px;
}
.sj_weather_icon{
margin-bottom: -20px;
}

.sj_weather{
	overflow:hidden;
	margin-bottom: -7px;
}

.sj_weather_icon img{
	width:auto;
	height:auto;
}

.sj_weather_icon{
	width: 30px;
	margin-top: -15px;
	display: inline-block;
}

.sj_weather_real_time{
	border-right:1px solid #333;
}

.sj_weather_real_day{
	border-right:1px solid #333;
}