#main .position {
	height: 28px; line-height: 28px; margin-bottom: 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrap li {
	width: 960px; height: 28px; line-height: 28px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#wrap li span {
	height: 28px; float: left;
}
#wrap li .cat {
	width: 84px; color: rgb(153, 153, 153);
}
#wrap li .cat a {
	color: rgb(153, 153, 153);
}
#wrap li .icon {
	width: 28px;
}
#wrap li img {
	margin: 4px 4px 0px 0px; width: 20px; height: 20px;
}
#wrap li .title {
	width: 666px;
}
#wrap li a {
	width: 280px; height: 28px; overflow: hidden; white-space: nowrap; cursor: pointer; text-overflow: ellipsis;
}
#wrap li a:hover {
	color: rgb(255, 114, 0); text-decoration: underline;
}
#wrap li .time {
	width: 80px; color: rgb(153, 153, 153);
}
#wrap li .stars {
	background: url("../images/stars.png") no-repeat; width: 79px; height: 28px; margin-right: 20px;
}
#wrap li .star5 {
	background-position: 0px 50%;
}
#wrap li .star4 {
	background-position: -16px 50%;
}
#wrap li .star3 {
	background-position: -32px 50%;
}
#wrap li .star2 {
	background-position: -48px 50%;
}
#wrap li .star1 {
	background-position: -64px 50%;
}
