﻿body { background: #fff; }
.crumbs { padding: 5px 0 10px 1px;color:#666; }
.crumbs a { color:#555}
.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:#0f0f0f}
.filter dd{float:left;width:880px}
.filter dd a{display:inline-block;margin-right:5px;color:#3366cc;padding:0 5px}
.filter dd a.on{font-weight:bold;background:#ff6600;color:#fff;font-weight:normal}


.left { float: left; width: 926px; }
.right { float: right; width:240px;padding-bottom:10px }
.right h4 { font-size: 12px; }
.right .box4 { 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 135px 10px #ff6207;margin-bottom:10px }
.pub a {color:#fff; display: inline-block; margin: 0 30px; }

.list { padding: 15px 0px;border:0px;font-size:12px }
.list li { width: auto; height: auto; overflow: hidden; padding: 25px 10px 15px 10px;float:none ;border-bottom:#ddd 1px dashed;color:#333;vertical-align:middle}
.list li .pic { float: left; width: 160px; height: 120px; }
.list li .pic img { width: 140px; height: 105px;border:1px solid #c0c0c0 }
.list .hInfo { float: left; width: 380px;line-height:2.0em }
.list .hInfo h4 { margin: 3px 0 5px 0; }
.list .hInfo h4 span { display: inline-block; padding: 0px 3px; background: #57a928; color: #fff;font-weight:normal;font-size:12px ;margin-left:5px}
.list .hInfo h4 a { color: #0041D9;font-family:Microsoft YaHei;font-size:16px; }
.list em { font-style: normal; }
.list .price { float: right; width: 150px;padding-top:20px}
.list .price span { color: #ff6400; font-family: Arial; font-size: 18px; font-weight:bold}
.list .hInfo h4 span.sale {background:#4e9a06}
.list .hInfo h4 span.over {background:#fe1a01 }
.list .hInfo h4 span.watting {background:#eb8b00 }


.h .boxt { height: 40px; line-height: 40px; padding-left:10px;border-bottom:1px solid #dddddd}
.h .boxt h3 {font-size:14px;font-weight:normal;color:#333}
.h .boxb { padding:20px 10px}
.h .boxb li { float: none; width: auto; height: 30px; line-height: 30px; }
.h .boxb li a { float: left;color:#666666 }
.h .boxb li h4 {float:left;width:115px ;font-weight:normal;overflow:hidden}
.h .boxb li .price { float: right; width:95px; font-size:12px}
.h .boxb li .price span{ font-style:normal;color:#ff6400}

.right .map { display: block; font-size: 20px; color: #fff; padding:10px 0 10px 95px;background:url(../../images/house_icon_list.png) 55px 14px no-repeat #df0303;margin-bottom:10px}
.right .map:hover,#list .map:active { text-decoration: none; background-color:#f34242!important;color:#fff!important }