@charset "gb2312";
/* CSS Document */
body{ padding:0; margin:0;}
/*原来的*/
.listright{
	 width:300px; float:left; background:#fff;
}
.listright a{
	color:#333;
}
.listright a:hover{
	color:#f60;
}

.listright .testri_box{
	width:300px;
}
.listright  .ri_tit{
	 background-position:left -542px;
}
.listright .ri_boxphoto strong{
	height:25px; float:left; width:195px; padding-left:8px; line-height:25px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; 
}
.listright .ri_boxphoto strong a{
	 font-size:14px; color:#f60;
}
.listright .ri_boxphoto span{
	float:left; width:200px; line-height:18px; height:36px; overflow:hidden;
}

.listright .bor ul {
	margin:3px 0;
}
.listright .bor ul li ,.listright .bor ol li{
	 width:268px; color:#999; height:24px; line-height:24px;
}
.listright .bor ul li p  ,.listright .bor ol li p{
	float:left; display:block; width:190px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; 
}
.listright .bor ul li i ,.listright .bor ol li i{
	color:#9483c0;
}
.listright .ranking{
	padding-left:17px; background:url('../images/sort.gif') no-repeat left 25px; padding-top:7px; width:270px;
}
.listright .ranking strong{
	width:180px;
}
.listright .ranking span{
	 width:180px; height:36px; overflow:hidden;
}
.listright .ri_boxlist .key{
	padding:8px;
}

/*添加的*/
.jfsq { background:#fff;}
.testri_box.jfsq .ri_tit h3 a.jf{ float:right; font-family:Verdana, Geneva, sans-serif; color:#e3e3e3; font-size:10px; padding-right:14px;}
.testri_box.jfsq .ri_tit h3 a.jf:hover{ color:#f60;}
.jfsq .ri_boxlist .part1{width:240px;margin:2px auto; padding:20px 0 4px 0;}
.jfsq .ri_boxlist .part1 img{ width:240px; height:110px; border:1px #e4e4e4 solid;}
.jfsq .ri_boxlist .part1 span{display:block; text-align:center; padding:6px 0;color:#377A2F; font-size:12px; font-weight:bold}
.jfsq .ri_boxlist .part1 span a{color:#f60;}
.jfsq .ri_boxlist .part1 span a:hover{color:#f60;}

.jfsq .ri_boxlist .part2{ overflow:hidden;}
.jfsq .ri_boxlist .part2 a{color:#333333;}
.jfsq .ri_boxlist .part2 a:hover{ color:#f60;}
.jfsq .ri_boxlist .part2 li{ color:#666666; height:90px; overflow:hidden;zoom:1; padding-left:12px; border-top:1px dashed #d2d2d2;}
.jfsq .ri_boxlist .part2 li.first{border-top:1px solid #efefff;}
.jfsq .ri_boxlist .part2 li img{width:70px; height:70px; margin:10px 0 0 2px; float:left; margin-right:10px; border:1px solid #e4e4e4;}
.jfsq .ri_boxlist .part2 li h2, .jfsq .ri_boxlist .part2 li p{line-height:17px; padding-right:5px; white-space:normal; font-size:12px;}
.jfsq .ri_boxlist .part2 li h2{ margin:8px 0 3px 0; }
.jfsq .ri_boxlist .part3{ border-top:1px solid #efefff; padding:6px 0; padding-left:20px;}
.jfsq .ri_boxlist .part3 li{ background:url(../images/wydzk_arrow.gif) no-repeat left 9px; height:20px; line-height:24px; padding:0 0 0 10px; overflow:hidden;}
.jfsq .ri_boxlist .part3 li a{color:#333; font-size:12px; font-weight:bold}
.jfsq .ri_boxlist .part3 li a:hover{color:#f60;}