@charset "utf-8";
@import url("../../css/globle.css");
/*通用*/
.w96{ width:96%; height:auto; margin:0px 2% 10px; }
.hide {display: none}.red{ color:red;}
/*顶部*/
/*顶部*/
header {width: 100%;position:relative;top:0;left:0;z-index:999;height: 44px;line-height: 44px;}
.h{height: 44px;line-height: 44px;background:#2163a6;color: #fff;font-size: 14px;text-align:center; width:100%;}
.h .h-b,.h .h-m,.h-nav .jt{ display:block;height:20px; background:transparent url(../../images/heade/header.png) no-repeat 0 0; background-size:80px;position:absolute; top:10px;}
.h .h-b{ width:25px; height:32px; background-position:5px 1px;left:2%}
.h .h-ti { font-size:18px;}
.h .h-m {display: block;height: 20px;background: transparent url(../../images/heade/h-header.png) no-repeat ;background-size: 80px;position: absolute;top: 11px;}
.h .h-m {width: 20px;background-position: -61px 2px;right: 11%;}
/*导航*/
.nav2{width: 98%; margin:0 1%;position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none; z-index:9999}
.jt{display:block; width:13px; height:10px; position:absolute; right:10.5%; top:-9px;background:url(../images/sp.gif) no-repeat -5px -261px; background-size:40px;}
.nav2 ul{width:92%; padding:0 4%; background:#fff}
.nav2 ul li{ width:16%;height:40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.nav2 ul li.yh{ width:17%;}
.nav2 ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}


.h-nav{width: 100%;position:fixed; height:100px;top:44px; left:0px;background:#fff; display:none;zoom:1; z-index:1002}
.h-nav .jt{ display:block; width:14px; height:7px; position:absolute; right:10.5%; top:-7px; background-position:-27px 0px}
.h-nav ul{width:92%;height:72px; padding:0 4%; margin:17px 0}
.h-nav ul li{ width:25%;height: 75px;text-align:center; float:left;}
.h-nav ul li a{ color:#333333; font-size:14px;display:block; min-width:60px; max-width:70px; height:72px; margin:5px auto}
.h-nav ul li a img{ width:45px; height:42px;}.h-nav ul li a span{ display:block; line-height:26px}
.h-nav ul li a:hover{ cursor:pointer; color:#a50310}
.mask{height:100%; width:100%; position:fixed; _position:absolute; top:0px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; } 

.h .m-m{ display:block;height:20px; background:transparent url(../../images/heade/h-header.png) no-repeat 0 0; background-size:80px;position:absolute; top:12px;}
.h .m-m{ width:20px; background-position:-61px 1px;right:11%;}
.m-nav{width: 100%; position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none}
.m-nav .jt{  background: url(../../images/heade/header.png) no-repeat -27px 0px;display:block;  background-size:80px;width:14px; height:7px; position:absolute; right:10.5%; top:-7px;}
.m-nav ul{width:96%; padding:0 2%; background:#fff}
.m-nav ul li{ width:16%;height: 40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.m-nav ul li.yh{ width:17%;}
.m-nav ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}
.h .search{ width:20px; display:block;height:20px; background: url(../images/search.png) no-repeat 0px 0px; background-size:20px;position:absolute; top:11px;right:4%;}
/*当前位置*/
.h-p{ height:38px;line-height:38px;overflow:hidden; font-size:14px; margin-bottom:0}
.h-p a{ color:#2163a6;}
/*列表*/
.qz-list{ width:100%; height:auto; overflow:hidden}
.qz-list ul li{ width:96%; padding:12px 2%; height:auto; overflow:hidden;color:#666666;border-bottom: 1px solid #dedede;}.qz-list ul li.bg{ background:#f5f5f5}
.qz-list ul li.bg{ background:#f4f4f4}
.qz-list ul li a,.qz-list ul li p{ display:block; overflow:hidden; float:left}
.qz-list ul li .qz-title{ width:100%; max-height:44px; line-height:24px; font-size:17px; color:#000; margin-bottom:2px}
.qz-list ul li .qz-title b{ color:#df2424; font-weight:normal}
.qz-list ul li .qz-con{ width:100%; max-height:40px; line-height:20px; margin:5px 0}
.qz-list ul li .qz-contact{ width:100%; height:20px; line-height:20px; font-size:15px;}
.qz-list ul li .qz-contact span,.qz-list ul li .qz-contact a{ background:transparent url(../images/list/qzqg.png) no-repeat 0 0; background-size:20px; padding-left:24px; float:left}
.qz-list ul li .qz-contact .qz-name{ background-position:1px 0px}
.qz-list ul li .qz-contact .qz-mobile{ background-position:8px -44px; margin:0 14px 0 8px; color:#f98700}
.qz-list ul li .qz-contact .qz-date{ background-position:1px -91px}

/*修改后的条件筛选*/

/*分类*/
.f-all{width:100%; height:auto}
.fline{height:2px; border-top:1px solid #e9e9e9; width:100%}
.f-title{ width:100%; height:46px; line-height:46px; font-size:16px;position: relative;border-bottom:1px solid #ccc;z-index:10;}
.f-title ul{ background:#f4f4f4; width:100%; height:46px;}
.f-title ul li{ float:left; width:33%; height:46px; line-height:46px;border-right:1px solid #d8d8d8;text-align:center;}
.f-title ul li a{ display:block; width:100%; height:46px; line-height:46px; }.f-title ul li a:hover{ color:#000}
.f-title ul li.none{ border:none}
.f-title ul li img{ margin:22px 0 0 5px}.f-title ul li a.xiala img{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
/*弹出框内容*/
#wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5,#wrapper6,#wrapper7,#wrapper8,#wrapper9,#wrapper10 {position: relative; height:300px;overflow: hidden;}
.qy{width:100%; height:300px; overflow:hidden;position:absolute;background: #f8f8f8; z-index:9991}
.bjc{ width:100%; height:auto;}
.xuan,.ch-list{ width:49%; height:300px; float:left; overflow:hidden;}
.xuan ul li,.ch-list ul li{ width:100%;height:44px;font-size:16px;line-height:44px;overflow:hidden;}
.xuan ul li a,.ch-list ul li a{ padding-left:12px}
.xu {width: 100%}
.xu li {width: 100%}

/*筛选内容*/
.xuan{border-right:1px solid #c8c8c8; background:#fff;}
.xuan ul .all{ display:block; width:100%; height:44px; line-height:44px; font-size:16px;overflow:hidden; padding-left:12px;}.xuan ul .all:hover{background:#2163a6}
.xuan ul li{background:url(../images/tck.png) no-repeat 90% 17px;background-size:8px; color:#666; padding-left:12px; text-align:left }
.xuan ul li.d2,.xuan ul li:hover{background:#2163a6 url(../images/tck.png) no-repeat 90% -34px;background-size:8px;color:#fff;}
/*二级列表*/
.ch-list{background:#f8f8f8;height:100%;border-left:1px solid #c8c8c8;}
.ch-list ul li{border-bottom:1px solid #c8c8c8;text-align:left }.ch-list ul li a{ display: inline-block; width:100%; height:44px;}
.ch-list ul li a:hover{background:#2163a6; color:#fff}


/*默认筛选*/
#wrapperm1,#wrapperm2,#wrapperm3{position: relative; height:360px;overflow: hidden;}
.mr{width:100%; height:360px; overflow:hidden;position:absolute;background: #fff; z-index:9991; display:none;}
.mr-ul ul li{ width:100%;height:44px;font-size:16px;line-height:44px;overflow:hidden; border-bottom:1px solid #ddd8cd}.mr-ul ul .on{ background:#f8f8f8;border-bottom:1px solid #ddd8cd}
.mr-ul ul a{ padding-left:20px;height:44px;font-size:16px;line-height:44px; display:block;}.mr-ul ul a:hover{ color:#000;}
.mask1 {height: 100%;width: 100%;position: fixed;top: 0;z-index: 1;background: rgba(0,0,0,.5);display: none}

/********没有房源信息*********/
.nodataa4{	padding-bottom: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 45px auto 20px;background-image: url("../../images/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 322px;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}