
.filter {margin-bottom: 10px;padding:10px 10px; font-size:12px}
.filter dl{width:100%;line-height:22px;margin-bottom:8px;height:100%;overflow:hidden}
.filter dt{width:40px;float:left;color:#666}
.filter dd{float:left;width:1080px}
.filter dd a{display:inline-block;margin-right:5px;color:#3366cc;padding:0 5px;line-height:20px}
.filter dd a.on{font-weight:bold;background:#ff6600;color:#fff;font-weight:normal}


.item { width: auto; height: 40px; border-bottom: dotted 1px #f1f1f1; padding: 10px;float:none ;vertical-align:middle}
.item .img { float: left; width: 80px;margin-top:5px }
.item .img img {width: 68px;height:51px }
.item .info{float: left; width: auto;color:#7F7F7F;line-height:40px;height:40px}
.item .info h3 {  font-family: microsoft yahei;font-size: 16px;}
.item .info h3 i { font-style: normal; padding-right: 2px; color: #eb6100;font-weight:normal}
.item .info h3 a{ color: #3366cc;  font-weight: bold;font-weight:normal }

.item .info span { display: inline; margin-right: 10px; }
.item .price{height: 40px;line-height:40px;float: right; width: 140px; color:#eb6100; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.item .date{float: right; width: 90px;color:#888;height: 40px;line-height: 40px}
.item .space{float: right; width: 120px;}
.item .space span {color:#eb6100; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;padding-right:2px}
.item .company { height: 40px; line-height: 40px;width:150px;float:right;color:#666;padding-right:5px }

.left { float: left; width: 940px; }
.right { float: right; width:250px;padding-bottom:10px }
.right h4 { font-size: 12px; }
.right .box { float: none;margin-bottom:5px }
.service { width: auto; padding: 10px; }
.service h3 { font-size: 14px; color: #999; }
.pub { width: auto; height: 40px; line-height: 40px; text-align: center; background:url(../images/icon_list_01.png) no-repeat 250px 10px #ff6207;margin-bottom:10px }
.pub a {color:#fff; display: inline-block; margin: 0 30px; }

.house .item { height: 60px; }
.house .item .price { height: 60px; line-height: 60px; }
.house .item .info { line-height: 2.0em; }
.house .item .info h3 {  font-family: microsoft yahei;margin:5px 0 2px 0}
.house .item .date { height: 60px; line-height: 60px; }
.house .item .space { height: 60px; line-height: 60px; }

.job .item .price { width: 120px; }