.catnews.row-fluid [class*="span"]{
	float:right;
}
.catnews.row-fluid [class*="span"] a{
}
.catnews.row-fluid [class*="span"] img{
	float:right;
	border:1px solid #CCC;
	margin:0.25%;
	padding:0.25%;
	margin-left:5px;
	max-width:90%;
	height:auto;
}
.catnews.row-fluid [class*="span"] h4{
	padding:0px;
	margin:0px;
}
.row-fluid.catnews .cat_item{
	border-bottom:1px dotted #CCC;
	padding:0.5%;
	padding-top:0px;
	margin:0.5%;
	margin-top:0;
	max-width:98%;
}
.row-fluid.catnews .cat_item .date{
	font-size:11px;
	color:#999;
	background:url(images/invoice.png) no-repeat top right;
	padding-right:20px;
	line-height:16px;
}
.row-fluid.catnews .cat_item .time{
	font-size:11px;
	color:#999;
	background:url(images/full-time.png) no-repeat right top;
	padding-right:20px;
	line-height:16px;
}
.row-fluid.catnews .cat_item .hits{
	font-size:11px;
	color:#999;
	background:url(images/hits.png) no-repeat right top;
	padding-right:20px;
	line-height:16px;
}
.row-fluid.catnews .cat_item .owner{
	font-size:11px;
	color:#999;
	background:url(images/users.png) no-repeat right top;
	padding-right:20px;
	line-height:16px;
}
.row-fluid.catnews .cat_item .desc{
	font-size:12px;
	color:#666;
}
.row-fluid.catnews .latestnews li{
	margin:0.25%;
	padding:0.25%;
	position:relative;
	float:right;
	width:99%;
}
.row-fluid.catnews .latestnews li.row1{
	background-color:#EFEFEF;
}
.row-fluid.catnews .latestnews small{
	margin-right:5px;
	color:#CCC;
	padding:1px;
	font-size:10px;
	position:absolute;
	left:0px;
	width:100px;
	text-align:center;
}
.newslist li{
	margin-bottom: 0.5%;
	padding-bottom: 0.5%;
	border-bottom: 1px dotted #CCC;
}