.ads{ margin-bottom:15px;}
.subnav{ border:1px #dedede solid; border-bottom:2px #eb4d42 solid; height:38px;}
.subnav a{ height:38px; display:block; float:left; line-height:38px; padding:0 15px; font-size:14px; border-right:1px #dedede solid; color:#2f2f2f; text-decoration:none;}
.subnav a:hover{ background:#eb4d42; color:#FFFFFF;}
.subnav a.active{ background:#eb4d42; color:#FFFFFF;}

.container{margin:10px auto;width:1220px;overflow:hidden;zoom:1;text-align:left;}
.leftLst{width:910px;float:left;background: #fff;border: 1px #dedede solid}
.rightLst{float:right;}
.rightLstf{float:right; width:270px; border:1px #dfdfdf solid; padding:12px;background: #fff;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;font-size:1px;}

.m_title_info { width: 100%; margin: 0 auto 0 auto; background: #eeeff0; line-height: 37px; height: 50px; background: url(../images/title_bg.png) repeat-x; }
.dh_info{ padding: 2px 10px;  }
.dh_info b { font-size: 22px; color: #444; float: left; text-indent: 2em; }
.dh_info span { float: right; font-size: 14px; }
.time{font-size:14px;color:#999;width:160px; text-align:right;  position:absolute;right:5px; }

.cat_list_box{padding:5px;overflow:hidden;zoom:1;margin-bottom:2px;border-top:#eee 0; font-size:15px;}
.cat_list_box ul{overflow:hidden;zoom:1;float:left; width:880px; border-bottom:#ddd 1px dotted; padding-bottom:5px;}
.cat_list_box li{ float:left; line-height:50px; height:50px;}
.cat_list_box ul .title_cat{color:#444;height:25px;line-height:25px; font-size:15px; font-weight:bold; float:left; }
.cat_list_box ul .link_cat{height:30px;line-height:30px;float:left;}
.cat_list_box .all_area .link_cat{ float:left; height:20px; margin-left:8px; line-height:20px; margin-bottom:8px; list-style:none;
 display:block;white-space: nowrap;}
.cat_list_box .all_cate .link_cat{float:left;margin-left:5px;line-height20px;height:20px; margin-bottom:8px; list-style:none;display:block;white-space: nowrap;}
.cat_list_box .all_area{ float:left; margin-top:12px;}
.cat_list_box .all_cate{ float:left; margin-top:12px;}
.cat_list_box li a{color:#333;padding:3px 5px; font-size:15px;}
.cat_list_box a:hover{color:#fff;background:#3598db;}
.cat_list_box a.active{background:#3598db;color:#fff}

.pageLst{ padding:10px;  }
.pageLstCont{ padding:0px 0px 0px 10px;}
.pageLstCont .artLst li{ height:120px; border-bottom:1px solid #e0e0e0; padding: 15px 5px 15px 5px; position:relative;}
.pageLstCont .artLst li:hover{ background-color: #f7f7f7; }
.pageLstCont .artLst li .image{ width:156px; position:relative; float:left;}
.pageLstCont .artLst li .image .fic{ width:156px; height:28px; overflow:hidden; position:absolute; top:-3px; right:0;}
.pageLstCont .artLst li .image .fic .jbox{ display:inline-block; width:33px; height:28px; overflow:hidden; float:right; background:#ed1f24; font-size:14px; line-height:28px; text-align:center; color:#FFF;font-family:"Microsoft YaHei"; margin-right:5px;}
.pageLstCont .artLst li .image .fic .mbox{ display:inline-block; width:33px; height:28px; overflow:hidden; float:right; background:#6eb929; font-size:14px; line-height:28px; text-align:center; color:#FFF;font-family:"Microsoft YaHei"; margin-right:5px;}
.pageLstCont .artLst li .rinfos{ width:685px; float:left; padding-left:15px; text-align:left;}
.pageLstCont .artLst li .rinfos .infos_tit{ font-size:18px;}

.pageLstCont .artLst li .rinfos .infos_tit em{ font-style:normal; color:#FFFFFF; font-size:12px; padding:2px 5px;background:#62ab00;border-radius: 3px;}
.pageLstCont .artLst li .rinfos .infos_tit em.b1{ background:#62ab00;}
.pageLstCont .artLst li .rinfos .infos_tit em.b11{ background:#d30505;}
.pageLstCont .artLst li .rinfos .infos_tit em.b2{ background:#d08eff;}
.pageLstCont .artLst li .rinfos .infos_tit em.b3{ background:#05a4ff;}
.pageLstCont .artLst li .rinfos .infos_tit em.b8{ background:#f55353;}
.pageLstCont .artLst li .rinfos .infos_tit .ticon{ font-size:12px; padding:2px 4px; background:#ffa200; color:#FFFFFF}
.pageLstCont .artLst li .rinfos .infos_tit .ticon2{ font-size:12px; padding:2px 4px; background:#008cd6; color:#FFFFFF}
.pageLstCont .artLst li .rinfos .infos_more{width:580px; height:32px; line-height:25px; margin-top:10px; font-size: 14px; color:#999}
.pageLstCont .artLst li .rinfos .infos_addr{height:32px; line-height:32px;margin-top:20px; overflow:hidden;font-size: 14px;}
.pageLstCont .artLst li .rinfos .infos_tag{margin-top:10px;}
.pageLstCont .artLst li .rinfos .infos_tag em{ display:inline-block; float:left; margin-right:5px; border:1px #e1e0e0 solid; padding:0px 5px; border-radius:2px; font-size:12px; font-style:normal;}
.pageLstCont .artLst li .house-price{ width:160px; text-align:right;  position:absolute; top:45px;  right:5px; }
.pageLstCont .artLst li .house-price .s1{ font-size:18px;font-weight:bold; color:#f55353;}
.pageLstCont .artLst li .house-price .s1 b{ font-size:20px;}
.pageLstCont .artLst li .house-price .s2{ color:#4f4f4f;font-size: 14px; margin-top: 6px;}
.pageLstCont .artLst li .house-price .s3{color:#4f4f4f}
.pageLstCont .artLst li .comp {width: 31px;height: 30px;overflow: hidden;position: absolute;right: 0px;bottom: 0px;display: none;}
.pageLstCont .artLst li .comp a {width: 31px;height: 30px;display: block;background: url(/images/img/i22.png) no-repeat;text-indent: -9999em;}

.pageLstCont .artLst2 li{ height:120px; border-bottom:1px solid #e0e0e0; padding:15px 5px 15px 6px;  position:relative;}
.pageLstCont .artLst2 li:hover{ background-color: #f7f7f7;}
.pageLstCont .artLst2 li .image{ width:156px; position:relative; float:left;}
.pageLstCont .artLst2 li .image .fic{ width:156px; height:28px; overflow:hidden; position:absolute; top:-3px; right:0;}
.pageLstCont .artLst2 li .image .fic .jbox{ display:inline-block; width:33px; height:28px; overflow:hidden; float:right; background:#ed1f24; font-size:14px; line-height:28px; text-align:center; color:#FFF;font-family:"Microsoft YaHei"; margin-right:5px;}
.pageLstCont .artLst2 li .image .fic .mbox{ display:inline-block; width:33px; height:28px; overflow:hidden; float:right; background:#6eb929; font-size:14px; line-height:28px; text-align:center; color:#FFF;font-family:"Microsoft YaHei"; margin-right:5px;}
.pageLstCont .artLst2 li .rinfos{ width:685px; float:left; padding-left:15px; text-align:left;}
.pageLstCont .artLst2 li .rinfos .infos_tit{ font-size:18px;}
.pageLstCont .artLst2 li .rinfos .infos_tit a{ color:#ff0000;}
.pageLstCont .artLst2 li .rinfos .infos_tit a:hover{ text-decoration:underline;}
.pageLstCont .artLst2 li .rinfos .infos_tite{ font-size:18px;}
.pageLstCont .artLst2 li .rinfos .infos_tite a{ color:#0022ee;}
.pageLstCont .artLst2 li .rinfos .infos_tit em{ font-style:normal; color:#FFFFFF; font-size:12px; padding:2px 5px;background:#62ab00;}
.pageLstCont .artLst2 li .rinfos .infos_tit em.b1{ background:#62ab00;}
.pageLstCont .artLst2 li .rinfos .infos_tit em.b11{ background:#d30505;border-radius: 3px;}
.pageLstCont .artLst2 li .rinfos .infos_tit em.b2{ background:#d08eff;}
.pageLstCont .artLst2 li .rinfos .infos_tit em.b3{ background:#05a4ff;}
.pageLstCont .artLst2 li .rinfos .infos_tit em.b8{ background:#f55353;}
.pageLstCont .artLst2 li .rinfos .infos_tit .ticon{ font-size:12px; padding:2px 4px; background:#ffa200; color:#FFFFFF; border-radius: 3px;}
.pageLstCont .artLst2 li .rinfos .infos_tit .ticon2{ font-size:12px; padding:2px 4px; background:#008cd6; color:#FFFFFF;border-radius: 3px;}
.pageLstCont .artLst2 li .rinfos .infos_more{width:580px; height:32px; line-height:25px; margin-top:10px; font-size: 14px; color:#999}
.pageLstCont .artLst2 li .rinfos .infos_addr{ height:32px; line-height:32px;margin-top:20px; overflow:hidden;font-size: 14px;}
.pageLstCont .artLst2 li .rinfos .infos_tag{margin-top:10px;}
.pageLstCont .artLst2 li .rinfos .infos_tag em{ display:inline-block; float:left; margin-right:5px; border:1px #e1e0e0 solid; padding:0px 5px; border-radius:2px; font-size:12px; font-style:normal;}
.pageLstCont .artLst2 li .house-price{ width:100px; text-align:right;  position:absolute; top:45px;  right:5px; }
.pageLstCont .artLst2 li .house-price .s1{ font-size:22px;font-weight: bold; color:#f55353;}
.pageLstCont .artLst2 li .house-price .s1 b{ font-size:22px;}
.pageLstCont .artLst2 li .house-price .s2{ color:#4f4f4f;font-size: 14px; margin-top: 6px;}
.pageLstCont .artLst2 li .house-price .s3{color:#4f4f4f}
.pageLstCont .artLst2 li .comp {width: 31px;height: 30px;overflow: hidden;position: absolute;right: 0px;bottom: 0px;display: none;}
.pageLstCont .artLst2 li .comp a {width: 31px;height: 30px;display: block;background: url(/templates/2017223/images/img/i22.png) no-repeat;text-indent: -9999em;}

.timeNum {color: #f55353;  font-size: 14px;background-color: #FFFFFF; border: 1px solid #f55353;padding:2px 5px;}
.timeNums {font-size: 14px; color: #62ab00;background-color: #FFFFFF; border: 1px solid #62ab00;padding:2px 5px;}
.timeNumm { margin-top: 6px;  -moz-border-radius: 5px; -webkit-border-radius: 5px;  width: auto;  background-color: #FFFFFF; border: 1px solid #626262;  padding: 5px; font-size: 14px;  color: #626262;  height: 10px;  line-height: 10px;}

.order{display:block;width:12px;height:12px;line-height:12px;margin:0px 10px 0 0;text-align:center;padding:3px 3px;background-color:#eee;float:left;font-weightE:bold;color:#666}
.order.top{background:#ff5757;color:#fff;  margin-top: 10px;}

.order2{display:block;width:18px;height:12px;line-height:12px;margin:0px 10px 0 0;text-align:center;padding:4px 2px;background-color:#eee;float:left;font-weightE:bold;color:#666}
.order2.top2{background:#ff5757;color:#fff}


.goodHouse{ width:250px; overflow:hidden;}
.goodHouse .title{ width:250px; overflow:hidden; text-align:left; border-bottom: 2px #eb4d42 solid;  padding-bottom: 5px; }
.goodHouse .title h3{ font-weight:bold; font-size:16px;}
.goodHouse .lst{ width:250px;}
.goodHouse .lst .ulLst{ width:250px; overflow:hidden; }
.goodHouse .lst .ulLst .hbox{width: 250px; height: 15px; padding-bottom: 15px;  margin-top: 5px; overflow: hidden; border-bottom: 1px #b5b5b5 dashed;}
.goodHouse .lst .ulLst .hbox .image{ width:72px; height:54px; overflow:hidden; float:left;}
.goodHouse .lst .ulLst .hbox .info{ width:250px;  overflow:hidden; float:left;}
.goodHouse .lst .ulLst .hbox .info .infoT{ margin-top: 5px; text-align:left; height:22px; line-height:22px;}
.goodHouse .lst .ulLst .hbox .info .infoT a{font-size: 14px; colorE:#5c5c5c; font-weightE:600}
.goodHouse .lst .ulLst .hbox .info .infoT span{ float:left;}
.goodHouse .lst .ulLst .hbox .info .infoT span b{ color:#ff6600; font-weight:normal;}
.goodHouse .lst .ulLst .hbox .info .infoR{ text-align:left; height:22px; line-height:22px; color:#666666;}
.goodHouse .lst .ulLst .hbox .info .infoR span{ float:right;}
#ReservationPanel{ width:500px; height:160px; margin:10px;}

.category_menu { margin-top:10px; text-align:left;}
.hd { background-position:-169px -55px; height:28px; text-indent:1em; padding-top:8px; font-size:14px; font-weight:bold; color:#fff;}
.bd {margin-top: 20px; border: 1px solid #9d9d9d; text-align: center; line-height: 24px; padding-bottom: 18px; background-color: #d8d8d8;}
.bdabc { padding: 10px;  padding-bottom: 8px;  border: 1px solid #e6e5e5;  border-top: 0;}
.bdabc li {  margin-bottom: 6px; line-height: 27px;
    height: 27px;}
.bdabc li select {  width: 78px;}


.pagination {padding-top:15px; font-size: 14px; font-weight: 400; margin: 0 auto; overflow: auto; clear: both; text-align: center; width:100%; }
.pagination a, .pagination span { color: #0194e4; display: inline-block; *display:inline;
zoom: 1; border: 1px solid #DEDEDE; background-color: #fff; line-height: 20px; height: 20px; padding: 5px 10px 5px 10px; margin-right: 3px }
.pagination a:hover { background-color: #f40; border:#f40 1px solid; font-weight: normal; color: #fff; }
.pagination span.curt { background-color: #f40;border:#f40 1px solid; font-weight: 400; color: #fff; }
.pagination a.pages-goto:link, .pagination a.pages-goto:visited { background-color: #fff; border-color: #D1E3F1; }