﻿body { background: #f2f2f2; }
.e-h { height: 110px;   padding: 16px 10px 0 100px;  background: url(../../images/bg_04.jpg) no-repeat #fff; margin: 10px 0 10px 0;position:relative}
.e-h h1 { font-size: 28px;color: #fff;height:35px;font-weight:normal}
.e-h .mo { color: #ddd;font-size:12px;height:30px }
.e-h .contact { height: 30px; line-height: 30px; }
.e-h .contact span { display: inline-block; float: left; }
.e-h .contact .com { padding-right: 40px; }
.e-h .contact .mob{ font-size: 20px; color: #333;background:url(../../images/icon_list_01.png) no-repeat 0 -32px;padding-left:20px }
.e-h img { position: absolute; top:17px; left: 10px; height:90px;width:73px; border: 3px solid #fff; }

.e-tab .cur { background: #f78115;color:#fff;position:relative }
.e-tab { height: 40px; line-height: 40px;border-bottom:2px solid #f78115 }
.e-tab a { display: inline-block; padding:0 25px;font-size:15px;color:#000;border-radius:2px 2px 0 0;margin-right:5px;background:#fff }

.filter {margin-bottom: 10px;border:1px solid #ebebeb;background:#fff;padding:20px 0 15px 0;font-size:13px}
.filter dl{width:100%;line-height:22px;margin-bottom:10px;height:100%;overflow:hidden;padding:0 15px}
.filter dt{width:50px;float:left;color:#999}
.filter dd{float:left;width:1100px}
.filter dd a{display:inline-block;margin-right:5px;color:#333;padding:0 5px}
.filter dd a.on{font-weight:bold;background:#ff6600;color:#fff;font-weight:normal}

.list { background: #fff; width: 900px; padding:15px;float:left;margin-top:10px}
.list li{height:auto;overflow:hidden; border-bottom:1px dotted #ddd;position:relative;padding:10px 10px 8px 0px }
.list li.alt { background: #fafafa; }
.list .info { float: left; }
.list li .img { float:left; width: 75px; height: 75px;margin-right:10px;overflow:hidden }
.list li .img img { width: 100%;height: 100%; }
.list  h3 { margin-bottom: 12px; line-height: 1.6em;}
.list li span { color: #999;display:inline-block;margin-right:20px }
.list li p { color: #999;height:26px;line-height:26px }
.list  h3 i {font-style:normal; background: #339900;color:#fff;font-size:12px;padding:0px 3px;margin-left:10px;vertical-align:middle }
.list  h3 a {color:#333;font-size:15px; }
.list li .price{line-height:80px;float: right; width: 160px; color:#eb6100; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.list li .date{float: right; width: 110px;color:#666;line-height: 80px}

.rig { float: right; width: 240px; background:#fff;padding:10px;margin-top:10px}
.rig .h { font-size: 16px; height: 40px; line-height: 40px; text-align: center;border-bottom:1px solid #eee }
.rig .photo {margin: 20px auto;text-align:center  }
.rig .photo .img{ width: 130px; }
.rig .photo span { width: 130px; text-align: center; font-size: 14px; color: #fff; background: #f78115; height: 30px; line-height: 30px;display:block;margin:10px auto }
.rig p { height: 28px; line-height: 28px; color: #333; font-size: 14px;padding:0 10px }
.rig p i { color: #999; }
.rig .t { margin-top: 30px; }
.rig .tt {background:url(../../images/es_icon.png) no-repeat 10px 5px #71b61c; height: 46px; line-height: 46px; color: #fff; font-size: 24px;padding-left:60px;margin-bottom:10px}
.rig .q { background: url(../../images/es_icon.png) no-repeat 10px -62px #1397e3; }

.depict,.company { background: #fff; width: 880px; padding:25px 20px;float:left;font-size:14px;line-height:1.6em;margin-top:10px}

