@import url("style.css");
.search_list {
    float:left;
	width:1000px;
	/*-moz-box-shadow:0px 0px 10px #b0cce6;-webkit-box-shadow:0px 0px 10px #bbb;box-shadow:0px 0px 10px #bbb;*/
}
.search_bottom {
    float:left;
	width:760px;
    /*background:url(../images/icon_bg.png) #f9f9f9;*/
	height:30px;
	line-height:30px;
	margin:10px 0 10px 0;
}
.search_bottom .ll {
	width:500px;
}
.search_bottom .rr {
	width:250px;
	text-align:right;
}
.search_bottom .rr a {
    padding-left:17px;
	margin-left:10px;
	background:url(../images/small_icon.png) no-repeat left -118px;	
}
.search_bottom .rr a.yes {
	background:url(../images/small_icon.png) no-repeat left -88px;
}
.search_bottom .ll a {
    float:left;
	width:auto;
	padding:0 5px;
	line-height:24px;
	border:1px solid #e3e3e3;
	margin-right:5px;
	color:#666;
}
.search_bottom .ll a.select {
	color:#3FCBC0;
	border:1px solid #3FCBC0;
	font-weight:bold;
	background:#3FCBC0;
	color:#fff;
}
.search_list ul {
	float:left;
	line-height:25px;
	margin:5px 0;
	width:100%;
}
.search_list li {
	float:left;
	width:auto;
	margin-right:10px;
}
.search_list li a {
	display:inline-block;
	width:auto;	
	padding:0px 5px;
	border-radius:4px;
}
.search_list li a.select {
	background:#3FCBC0;
	color:#fff;
}
.com_list {
	float:left;
	width:760px;
}
.com_list li {
	float:left;
	width:760px;
	overflow:hidden;
	color:#777;
}
.com_list li .col-1 {
	float:left;
	width:180px;
	text-align:right;
}
.com_list li:hover .col-1 img {
	filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
}
.com_list li .col-2 {
	float:left;
	width:430px;
	margin-left:15px;
	line-height:22px;
	padding-top:5px;
}
.com_list li .col-3 {
	float:right;
	width:120px;
	text-align:center;
	padding-top:30px;
	line-height:24px;
}
.com_list li a {
	display:inline-block;
}

.right_box {float:right;width:230px; overflow:hidden}
.right_box h2 {background:url(../images/icon_bg.png) #f9f9f9;border-bottom:0;height:50px;line-height:50px;position:relative;}
.right_box h2 em {background:url(../images/com_view_h2.png) repeat-x left top; position:absolute;left:0;top:42px;width:232px;height:10px;}
.right_box .cred_box {float:left;width:230px; overflow:hidden;background:#fff;margin-bottom:20px;}
.right_box .cred_box li {float:left;width:210px;padding:10px;border-bottom:1px dotted #f4f4f4;}
.right_box .cred_box li .thumb {float:left;width:70px;}
.right_box .cred_box li .infos {float:right;width:130px;line-height:24px;}