﻿.filter {margin-bottom: 10px;padding:10px 10px; }
.filter dl{width:100%;line-height:22px;margin-bottom:5px;height:100%;overflow:hidden}
.filter dt{width:50px;float:left;color:#0f0f0f}
.filter dd{float:left;width:1080px}
.filter dd a{display:inline-block;margin-right:5px;color:#0966be;padding:0 5px}
.filter dd a.on{font-weight:bold;background:#d00808;color:#fff;font-weight:normal}


.left { width: auto; }
.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 10px; }
.list li { width: auto; height: auto; overflow: hidden; padding: 15px 10px;float:left ;border-bottom:#b8b8b8 1px dotted;color:#333}
.list li .pic { float: left; width: 140px; height: 85px;overflow:hidden;border:1px solid #f1f1f1 }
.list li .pic img { width: 140px;  }
.list .infos { float: left; width: 405px;line-height:2.0em;padding-left:15px }
.list .infos h4 { margin: 3px 0 5px 0; }
.list .infos h4 span { display: inline-block; padding: 0px 3px; background: #57a928; color: #fff;font-weight:normal;font-size:12px ;margin-left:5px}
.list .infos h4 a { color: #36c;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 .tel span{ color: #f60; }
.list .address span{ color: #666; }
.sales { float: none; border: 0px; }
.sales .boxt {}
.sales h4 { font-weight: normal; }