﻿/*****************列表页内容区大框***********************/
.content { padding-top: 26px; line-height: 1;  overflow: visible ;padding-bottom: 26px;} 
.content .leftContent { float: left; width: 830px } 
.content .rightLayout { float: right; width: 360px }
/******************列表页内容区大框结束******************/

/*大筛选框开始*/ 
.m-filter { width: 1150px; margin: 0 auto; margin-top: 10px; padding: 25px; padding-bottom: 14px; padding-top: 14px;border: 1px solid #efefef; box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.2); font-size: 15px; line-height: 1; position: relative } 
.m-filter .position a { margin-right: 17px; cursor: pointer; } 
.m-filter .position a:last-child { margin-right: 0 } 
.m-filter .position dl:first-child a { color: #101d37; display: inline-block; margin-right: 30px } 
.m-filter .position dl:first-child a.active { color: #03AC65 } 
.m-filter .position dl:first-child a.active .arrow { background-image: url(../image/open-icon.png); background-size: 100%; background-repeat: no-repeat; width: 10px; height: 6px }
.m-filter .position dl:first-child a .arrow { display: inline-block; margin-left: 9px; vertical-align: 2px; background-image: url(../image/close-icon.png); background-size: 100%; width: 10px; height: 6px }
.m-filter .position dl.erjifilter { margin: 5px 0; padding: 5px 0; line-height:35px; border-top: 1px solid #f1f1f1;  }
.m-filter .list-more dl.hide { display: none } 
.m-filter .list-more dl.hasmore { height: 35px } 
.m-filter .list-more dd { position: relative;}
.m-filter .list-more a { padding-right: 20px; overflow: hidden }
.m-filter dd a.active{color: #03AC65;}
.m-filter .list-more a span { float: left } 
.m-filter dl { overflow: hidden } 
.m-filter dt { float: left; width: 4.5%; font-weight: 700; line-height: 35px } 
.m-filter dd { float: right; width: 95.5% } 
.m-filter dd a { float: left; color: #101d37; position: relative; line-height: 35px } 
.m-filter .inp-search { width: 200px; border: 1px solid #c8cfd2; box-sizing: border-box; line-height: 35px; height: 35px; padding: 0 8.5px; color: #cacbcc } 
.m-filter .btn-search { width: 68px; line-height: 35px; color: #fff; background-color: #101d37; text-align: center; margin-left: 10px; cursor: pointer } 
.m-filter .btn-search:hover { background-color: #101d37 } 
.m-filter .btn-more { width: 200px; margin: 0 auto; padding: 10px 0; color: #a7a8a9; text-align: center; cursor: pointer } 
.m-filter .btn-more .arrow { display: inline-block; vertical-align: 3px; margin-left: 7px; background-image: url(../image/close-icon.png); width: 8px; height: 4px; background-size: 100%; }
.m-filter .btn-more .upArrow { display: inline-block; vertical-align: 3px; margin-left: 7px; background-image: url(../image/open-icon.png); width: 8px; height: 4px; background-size: 100%; }
/*大筛选结束*/

/***************************内容区左侧********************/
/*列表页左边筛选标题内容*/ 
.content .leftContent .orderFilter{border-bottom: 2px solid #03AC65;}
.content .leftContent .orderFilter .orderTag {  line-height: 0 } 
.content .leftContent .orderFilter .orderTag ul { display: inline-block; width: 100%; line-height: 48px } 
.content .leftContent .orderFilter .orderTag ul li { display: inline-block } 
.content .leftContent .orderFilter .orderTag ul li a { text-align: center; line-height: 1; vertical-align: middle; padding: 0 25px; font-size: 15px; color: #101d37; font-weight: bold; text-decoration: none } 
.content .leftContent .orderFilter .orderTag ul li.selected { background-color: #03AC65 } 
.content .leftContent .orderFilter .orderTag ul li.selected a{color: #fff;}

.content .leftContent .orderFilter .orderTag ul li.selected  .paixun_icon{display: inline-block;width: 15px;height: 15px;vertical-align: -2px;background-size: 100%;background-image: url(../image/jiantou_icon.png);}
.content .leftContent .orderFilter .orderTag ul li.selected  .paixun_icon.paixun_dowm{transform: rotate(180deg);}
.content .leftContent .resultDes { line-height:48px } 
.content .leftContent .resultDes .total { font-weight: bold; font-size: 14px; color: #999;text-align: center; } 
.content .leftContent .resultDes .total span { color: #03AC65; font-family: 'tahoma' } 
/*列表页左边筛选标题内容结束*/
/*左边列表项标题开始*/
.tuijian_qiuzuqiugouList .tuijianTitle {position:relative;left:0;top:0;width:100%;margin: 0 auto 25px auto;font-weight: bold;font-size: 23px;line-height: 23px;}
.tuijian_qiuzuqiugouList .tuijianTitle .more_banner{position: absolute;right: 0;top: 0;font-size: 13px;color: #9199A1;}
.tuijian_qiuzuqiugouList .tuijianTitle .more_banner .icon_more{display: inline-block;vertical-align: -2px;background-image: url(../image/more_icon.png);background-size: 100%;height:14px;width: 14px;}
/*左边列表项标题结束*/
 /*左侧列表项开始*/ 
.sellListContent { line-height: 1; font-size: 0; margin-bottom: 36px ;padding-top: 15px;} 
.sellListContent li:hover:first-child:before{border: none;}
.sellListContent li { position: relative;left: 0;top: 0; right:0;bottom:0;padding: 35px 0;height: 174px;} 
.sellListContent li:after{ content: '';display: block;	position: absolute;bottom: 0;left: 0;right: 0;border-bottom: 1px solid #f1f1f1;transform: scale(1,0.2) }
.sellListContent li:before{ content: '';display: block;	position: absolute;top: 0;left: 0;right: 0;border-bottom: 1px solid #f1f1f1;transform: scale(1,0.2) }
.sellListContent li:hover:after{border-bottom: 1px solid #03AC65;}
.sellListContent li:hover:before{border-bottom: 1px solid #03AC65;}
.sellListContent li:first-child:before{border: none;}
.sellListContent li:first-child:hover:before{border: none;}
.sellListContent li:last-child:after{border: none;}
.sellListContent li:last-child:hover:after{border: none;}

.sellListContent li .img { position: relative; float: left; width: 232px; height: 174px } 
.sellListContent li img { display: block; width: 100%; height: 100% } 
.sellListContent li .info { float: right; width: 580px; vertical-align: top; color: #616669; font-size: 14px; max-width: 640px ;} 
.sellListContent li .info .title { font-weight: bold; color: #101d37; height: 22px; overflow: hidden } 
.sellListContent li .info .title:after { content: ""; display: block; clear: both } 
.sellListContent li .info .title a { float: left; max-width: 495px; text-decoration: none; font-size: 22px; color: #101d37; overflow: hidden; white-space: nowrap; text-overflow: ellipsis } 
.sellListContent li .info .title a b { font-weight: 700; color: #db4c3f } 
.sellListContent li .info .title a:visited { color: #201F1B; } 
.sellListContent li .info .title a:hover { color: #03AC65; } 
.sellListContent li .info .address { margin-top: 20px } 
.sellListContent li .info .address .houseInfo { width: 510px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top } 
.sellListContent li .info .address .houseInfo a { color: #616669; margin-left: -6px } 
.sellListContent li .info .address .houseInfo a b { color: #db4c3f } 
.sellListContent li .info .address .houseInfo .houseIcon { background-image: url(../image/house-icon.png); background-size: 100%; background-repeat: no-repeat; width: 14px; height: 14px; display: inline-block; vertical-align: -1px; margin-right: 12px } .sellListContent li .info .flood { margin-top: 18px }
.sellListContent li .info .flood .positionInfo { display: inline-block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis } 
.sellListContent li .info .flood .positionInfo a { color: #101d37 } 
.sellListContent li .info .flood .positionInfo .positionIcon { background-image: url(../image/map-icon.png); background-size: 100%; background-repeat: no-repeat; width: 13px; height: 15px; display: inline-block; vertical-align: -1px; margin-right: 12px }
.sellListContent li .info .followInfo { margin-top: 18px } 
.sellListContent li .info .followInfo .starIcon { background-image: url(../image/start.png); background-size: 100%; background-repeat: no-repeat; width: 15px; height: 14px; display: inline-block; vertical-align: -1px; margin-right: 12px }
.sellListContent li .info .tag { margin-top: 18px ; height:30px; overflow:hidden;} 
.sellListContent li .info .tag span a { color: #849aae; text-decoration: none } 
.sellListContent li .info .priceInfo { position: absolute; right: 0; top: 30% } 
.sellListContent li .info .priceInfo .totalPrice { text-align: right; width: 160px; font-size: 14px; color: #db4c3f }
.sellListContent li .info .priceInfo .totalPrice span { font-weight: bold; font-size: 26px; font-family: 'tahoma'; margin: 0 5px } 
.sellListContent li .info .priceInfo .unitPrice { text-align: right; margin-top: 18px; width: 150px; font-size: 12px; color: #101d37; position: relative } 

.sellListContent li:hover{cursor: pointer;}
.sellListContent li:hover .listButtonContainer { display: block } 
.sellListContent li .followBtn { float: right; line-height: 24.5px; padding: 0 7.5px; border: 1px solid #dddddd; border-radius: 2px; color: #a9abab; font-size: 12px; cursor: pointer; margin-left: 12px } 
.sellListContent li .followBtn:hover { border-color: #ccc; color: #101d37 } 

/*没有图片如何显示*/
.hm-lazy { background-color: #f5f5f6;background-repeat: no-repeat; background-position: center }

 /*关注房源*/ 
.listButtonContainer { *zoom: 1; display: none; position: absolute; top: 6px; right: 0 } 
.listButtonContainer:before, .listButtonContainer:after { display: table; content: "" } 
.listButtonContainer:after { clear: both }

/****************************内容区左侧结束********************/

/********************列表页右边内容开始*********************/
/*免费发布房源*/
.fabufangyuan{ width: 190px; padding:35px 0; margin: auto; }
.fabufangyuan .pic { background-image: url(../image/fabufangyuan.jpg); background-size: 100%; width: 180px; height: 113px; margin: 0 auto; margin-top: 21px; }
.fabufangyuan .app{ display: inline-block; text-align: right; height: 47px; line-height: 47px; }
.fabufangyuan .app a { color: #323333; font-size: 16px; position: relative; padding-bottom: 10px; }
.fabufangyuan .app a:hover .layer-qrcode{ display: block; }
.fabufangyuan .app a i { display: inline-block; background-image: url(../image/shoujisaoma_guanzhu.png); background-size: 100%; width: 20px; height: 20px; margin-right: 5px; vertical-align: -5px; }
.fabufangyuan .app a .layer-qrcode { position: absolute; left: 0px; top: 30px; width: 140px; padding: 28px; background-color: #fff; box-shadow: 0 0 6px 0 rgba(13,4,9,.2); line-height: 1; text-align: center; font-size: 12px; z-index: 1; display: none; }
.fabufangyuan .app a .layer-qrcode .icon-qrcode { width: 124px; height: 124px; margin: 0 auto; display: block; }
.fabufangyuan .app a .layer-qrcode .txt { margin-top: 22px; font-weight: 700; color: #101d37; display: block; }
.fabufangyuan .app a .layer-qrcode .sub-txt { margin-top: 8px; font-size: 12px; color: #9399a5; display: block; }
/*手机登录*/
.content .rightContent .download {padding-left: 30px;display: none;}
.content .rightContent .download .title { color: #394043; font-size: 16px; font-weight: bold; }
.content .rightContent .download .qr-code { margin-top: 28px; }
.content .rightContent .download .qr-code .text { font-size: 12px; color: #394043; margin-top: 20px; }
.content .rightContent .download .qr-code .text p { width: 94px; line-height: 23px; }
/*****************列表页右边内容结束********************/


/*新房列表项*/
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper {height: 178px;margin: 0 0 0 275px;position: relative;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name .name {color: #101d37;display: inline-block;font-size: 22px;font-weight: 700;line-height: 22px;margin-right: 7px;max-width: 75%;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name .resblock-type {background-image: linear-gradient(-135deg,#03ac65,#4dbf8f);color: #fff;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name .shouqing{background-color: #FF4B44;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name .weishou{background-color: #5c5c5c;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name .zaishou{background-color: #FB9252;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-name span {border-radius: 2px;color: #fff;display: inline-block;font-size: 12px;font-weight: 400;letter-spacing: -.27px;line-height: 12px;margin-right: 7px;padding: 6px 7px;text-align: center;vertical-align: middle;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-location {color: #9399a5;display: inline-block;font-size: 14px;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;width: 470px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .icon.location-icon {background: url(../image/address-icon.png) no-repeat; background-size: contain;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-room span {color: #9399a5;display: inline-block;font-size: 14px;vertical-align: middle;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .icon {display: inline-block;height: 14px;margin: 0 8px 0 4px;vertical-align: middle;width: 14px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-room {display: block;height: 15px;margin-top: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 470px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .split {color: #9399a5;display: inline-block;font-size: 14px;vertical-align: middle;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-room .area {margin-left: 18px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-agent {height: 20px;margin-top: 18px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .icon.agent-icon {background: url(../image/guwen-icon.png) no-repeat; background-size: contain;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .icon.room-icon { background: url(../image/huxing-icon.png) no-repeat; background-size: contain; }
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-agent .agent {color: #9399a5;font-size: 14px;line-height: 14px;vertical-align: middle;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-tag {margin-top: 18px;height: 30px; overflow: hidden; }
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-tag span {background: rgba(132,154,174,.1);color: #849aae;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;margin-right: 10px;padding: 0 12px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-price {position: absolute;right: 0;top: 51px;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-price .main-price .number {color: #fe615a;font-family: Tahoma-Bold;font-size: 28px;line-height: 28px;vertical-align: bottom;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-price .main-price .desc {color: #fe615a;font-family: PingFangSC-Semibold;font-size: 14px;vertical-align: bottom;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-price .second {color: #9399a5;font-size: 12px;margin-top: 10px;text-align: right;}
.resblock-list-wrapper .resblock-list .resblock-desc-wrapper .resblock-follow {background: #fff;border: 1px solid #ddd;border-radius: 2px;color: #666;display: none;font-size: 12px;font-weight: 600;height: 26px;line-height: 26px;padding: 0 10px;position: absolute;right: 0;top: 0;}
.resblock-list-wrapper .resblock-list:hover .resblock-follow{display: block;}

/*租房列表项调整*/
.content__list{ margin-bottom: 40px;padding-top: 35px; }
.content .content__list .content__list--item { height: 182px;padding: 35px 0; position: relative; }
.content .content__list .content__list--item:after{ content: '';display: block;	position: absolute;bottom: 0;left: 0;right: 0;border-bottom: 1px solid #f1f1f1;transform: scale(1,0.2) }
.content .content__list .content__list--item:before{ content: '';display: block;	position: absolute;top: 0;left: 0;right: 0;border-bottom: 1px solid #f1f1f1;transform: scale(1,0.2) }
.content .content__list .content__list--item:hover:after{border-bottom: 1px solid #03AC65;}
.content .content__list .content__list--item:hover:before{border-bottom: 1px solid #03AC65;}
.content .content__list .content__list--item:first-child:hover:before{border-bottom: none;}
.content .content__list .content__list--item>a.link { display: block; position: absolute; width: 100%; height: 182px; z-index: 2; }
.content .content__list .content__list--item--aside { height: 100%; width: 243px; float: left; border-radius: 5px; overflow: hidden; }
.content .content__list .content__list--item--aside img { width: 100%; height: 100%; }
.content .content__list .content__list--item--main { margin-left: 280px; } 
.content .content__list .content__list--item--title a { font-size: 20px; font-weight: 700; color: #101d37; }
.content .content__list .content__list--item--des { margin-top: 30px; margin-bottom: 16px; } 
.content .content__list .content__list--item--des, .content .content__list .content__list--item--des a { font-size: 14px; color: #9399a5; font-weight: 700; }
.content .content__list .content__list--item--des i { font-weight: 400; color: #ccc; margin-left: 8px; margin-right: 8px; }
.content .content__list .content__list--item--brand { margin-bottom: 16px; color: #9399a5; } 
.content .content__list .content__list--item--time { font-size: 14px; color: rgba(16,29,55,.3); }
.content .content__list .content__list--item--time:before { content: ' '; display: inline-block; width: 12px; height: 12px; background-size: 100%; background-repeat: no-repeat; background-image: url(../image/time.png); background-image: -webkit-image-set(url(../image/time.png) 1x, url(../image/time.png) 2x); margin-right: 9px; }
.content .content__list .content__list--item--bottom { position: absolute; bottom: 20px; left: 280px; white-space: normal; height: 30px; }
.content .content__list .content__list--item--bottom .content__item__tag--authorization_apartment { color: #fff; background-color: #f79100; }
.content .content__list .content__list--item--bottom i { display: inline-block; width: 70px; height: 30px; line-height: 30px; font-size: 12px; text-align: center; color: #849aae; background-color: rgba(132,154,174,.1); border-radius: 2px; margin-right: 6px; }
.content .content__list .content__list--item-price { position: absolute; right: 0; top: 50%; margin-top: -14px; color: #fa5741; font-size: 14px; font-weight: 700; }
.content .content__list .content__list--item-price em { font-size: 28px; font-family: Tahoma; }

/*小区列表调整*/
.xiaoquListItemSellCount {position: absolute;right: 150px;top: 36px;width: 90px;margin-top: 37px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: right;}
.xiaoquListItemSellCount .totalSellCount span {font-size: 26px;font-family: 'tahoma';margin-right: 5px;}
.xiaoquListItemSellCount .totalSellCount {display: block;font-size: 16px;color: #101D37;font-weight: bold;}
.xiaoquListItemSellCount .sellCountDesc {margin-top: 18px;color: #a9abab;font-size: 12px;}


/*****************************************************************************************************/
/*求租求购列表样式列表*/
.content-banner{margin-bottom: 50px;}
.ul-txt6-qm{overflow:hidden;padding-bottom: 40px;padding-top: 20px;}
.ul-txt6-qm li{overflow:hidden;padding:20px 0;border-bottom:1px #f5f5f5 solid;position:relative}
.ul-txt6-qm .s0,.ul-txt6-qm .s1{float:left;display:block;margin-right:10px;border-radius:50%;line-height:16px;font-size:12px;color:#fff;width: 48px;overflow: hidden;}
.ul-txt6-qm .s0 img,.ul-txt6-qm .s1 img{ width: 100%; }
.ul-txt6-qm .s0{}
.ul-txt6-qm .con{font-size:12px;color:#666;line-height:14px}
.ul-txt6-qm li>a{display: block;height: 161.77px;width: 100%;}
.ul-txt6-qm .con h3{font-size:15px;line-height:18px;font-weight:400;margin-bottom:10px}
.ul-txt6-qm .con h3 a{display:block;color:#101D37;max-height:36px;overflow:hidden;font-size: 16px;}
.ul-txt6-qm .con h3 a>span {
    display: inline-block;
    padding: 0px 3px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    background-color: #ff8e14;
    color: #fff;
    border-radius: 3px;
    margin-left: 5px;
    font-size: 12px;
}
.ul-txt6-qm .info{overflow:hidden;}
.ul-txt6-qm .info span a{position: absolute;  display:block;width:150px;height:35px;right: 10px;top: 30px;    font-size: 20px; font-family: 'dinot-bold'; color: #db4c3f;}
.ul-txt6-qm .info a i{}

.ul-txt6-qm .left{overflow:hidden;font-size:12px;color:#999;line-height:25px}
.ul-txt6-qm .left span{display:block;float:left;margin-right:10px}
.ul-txt6-qm .left span i{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;width:15px;height:15px; background-image: url(../image/house-icon.png); background-size: 100%; background-repeat: no-repeat; }
.ul-txt6-qm .con p{overflow:hidden; line-height:22px;color: #9399A5 }
.ul-txt6-qm .qiu_title{font-size: 16px;font-weight: 700;color: #333;line-height: 18px;padding-bottom: 8px;}
.ul-txt6-qm .qiu_title span{padding: 0 5px;border-right: #efefef 1px solid;display: inline-block;color: #101D37;}
.ul-txt6-qm  .qiu_title .qiuzu{color: #03ac65;border: 1px solid #03ac65;}
.ul-txt6-qm  .qiu_title .qiugou{color: #fa5741;border: 1px solid #fa5741;   }

.ul-txt6-qm .qiu_title .title span:last-child{border-right: #fff 1px solid;}
.ul-txt6-qm .qiu_title .qiuzu,.ul-txt6-qm .con .qiu_title .title,.ul-txt6-qm .qiu_title .qiugou{float: left;display: block;}
.ul-txt6-qm .qiu_title .qiuzu,.ul-txt6-qm .qiu_title .qiugou{ font-size:14px; font-weight:400;}
.ul-txt6-qm .qiu_title .title{width: calc(100% - 55px); padding-left: 5px;line-height: 1.3;border-right: none; line-height:25px;}

.ul-txt6-qm .suc{position:absolute;right:6%;top:17px;z-index:116;width:73px;height:73px;border-radius:50%;background-image: url(../image/yichengjiao_icon.png);background-size: 100%;}
.ul-txt6-qm .con .content{color: #79808e;margin-top: 10px;padding: 0;padding-left: 60px;}
.ul-txt6-qm .time{ color: #999; padding-left: 58px; vertical-align: middle; }
.ul-txt6-qm .time span{vertical-align: middle;}
.ul-txt6-qm .time i{ background-image: url(../image/time.png); display: inline-block; width: 15px; height: 15px; background-size: 100%; vertical-align: middle; margin-right:9px; }

/*求租求购详情页信息区*/
.qiuzuqiugouInfo_content{ box-shadow: 0 3px 15px #D9D9D9; padding:30px; margin-bottom:40px; }
.qzqgheader{position: relative;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.qzqgheader .img-banner{width: 80px;height: 80px;}
.qzqgheader .img-banner img{width: 100%;display: block;}
.qzqgheader .txt_content .title_banner{font-size: 20px;color: #101D37;font-weight: 700;padding-top: 18px;}
.qzqgheader .txt_content{margin-left: 20px;}
.qzqgheader .type_banner{color: #03AC65;font-size: 15px;padding-top: 15px;}
.qzqgheader .type_banner.qiugou{color: #fa5741;}
.qzqgheader .lianxidianhua{margin-right: 20px;margin-top: 20px;  font-size: 20px; font-family: 'dinot-bold'; color: #db4c3f;}
.qzqgheader .yichengjiao{position: absolute; right: 6%; top: 7px; z-index: 116; width: 73px; height: 73px; border-radius: 50%; background-image: url(../image/yichengjiao_icon.png); background-size: 100%;}
.qzqg_contenttxt{ }
.qzqg_contenttxt .title_banner{ color: #101D37; font-weight: 700; font-size: 16px; padding: 20px 0; }
.qzqg_contenttxt .txt_banner{ color: #9399a5; line-height: 1.7; font-size: 16px; }
.address_banner{padding-top: 30px;font-size: 14px;color: #999;}
.address_banner i{display: inline-block; vertical-align: middle; margin-top: -2px; margin-right: 5px; width: 15px; height: 15px; background-image: url(../image/house-icon.png); background-size: 100%; background-repeat: no-repeat;}
/**************************************求租求购结束********************************************************/


/************************************中介列表***********************************************/
/*中介列表*/
.brokers-list { padding-bottom: 20px; }
.brokers-list ul,.zgs_company_list ul{ padding-bottom: 20px; }
.brokers-list-item { padding: 30px 0; border-bottom: 1px solid #eee;position: relative; } 
.brokers-list-photo { margin-right: 30px; border: #eee solid 1px; border-radius: 50%; overflow: hidden; height: 80px; } 
.brokers-list-info { width: 400px; } 
.brokers-list-info .name { font-size: 22px; line-height: 24px; padding-right: 5px; }
.brokers-list-info .name a{ color: #101D37; }
.brokers-list-info .above { margin-top: -2px; }
.senior-broker {display: none; background: rgba(132,154,174,.1); color: #849aae; line-height: 24px; margin-right: 5px; padding: 0 6px; -webkit-border-radius: 5px; border-radius: 5px; } 
.service-area, .history-count, .user-scoring, .broker-tel { font-size: 14px; padding-top: 10px; } 
.service-area { padding-top: 10px; } 
.history-count .field{ color: #9399A5; } 
.history-count p { padding-right: 15px; } 
.history-count p em { padding-left: 4px; padding-right: 4px; } 
.broker-tel { width: 160px; padding-top: 20px; text-align: center; } 
.broker-tel p { font-size: 20px; font-family: 'dinot-bold'; color: #db4c3f; } 
.broker-tel span { display: block; color: #999; padding-top: 10px; } 
.brokers-list-item .weixinlianxi_banner{position: absolute;bottom: 5px;right: 5px;}
.brokers-list-item .weixinlianxi_banner .title{font-size: 12px;color: #03AC65;cursor: pointer;}
.brokers-list-item .weixinlianxi_banner .img-banner{display:none;position: absolute;bottom: 20px;right: 0;width: 120px;height: 120px;padding: 5px;box-sizing: border-box;border: 1px solid #eee;background-color: #fff;}
.brokers-list-item .weixinlianxi_banner .img-banner img{display: block;width: 100%;}
.brokers-list-item .weixinlianxi_banner:hover .img-banner{display: block;}
/*中介列表结束*/
/*中介公司列表*/
.zjgs-banner{padding-bottom: 20px;}
.zgs_company_list ul li{ border-bottom:1px dashed #ddd; float:left; position:relative;padding-bottom:20px;}
.zgs_company_list ul li div.zgscl_container{ float:left; height:140px; padding-top:20px;}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei{float: left; width: 223px; height: 135px;}
.zgs_company_list ul li div.zgscl_container a.zgscl_logo{float:left; width:138px; height:138px; position:relative; border:1px solid #eaeaea}
.zgsclc_data{float:left; width:292px;  margin-left:20px; display:inline;padding-top:4px;}
.zgsclc_data span{float:left; width:500px;white-space: nowrap;text-overflow:ellipsis;}
.zgsclc_data span.zd_one{ height:18px; }
.zgsclc_data span.zd_one h3{font-weight:bold; float:left; width:auto; height:18px; line-height:18px; margin-right:9px; display: inline}
.zgsclc_data span.zd_two{height:16px; margin-top:15px}
.zgsclc_data span.zd_one h3 a{color:#333;font-size: 16px;font-weight: 700; float:left;line-height: 25px;}
.zgsclc_data span.zd_one h3 a:hover{color:#0a6;}
.zgsclc_data span.zd_two i{ float:left; margin-right:5px; display:inline;width:16px; }
.zgsclc_data span.zd_two i.zdq_3{background:url(../image/zhandianditu_icon.png) no-repeat; background-size:100%;display:inline-block; height:16px;}
.zgsclc_data span.zd_two em{float:left; width:auto; height:16px; line-height:16px; color:#666; margin-right:5px; display:inline;font-size:14px;}
.zgsclc_data span.zd_three,.zgsclc_data span.zd_four { height:14px; margin-top:15px; line-height:14px; width:350px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color: #999;font-size:14px;}
.zgsclc_data span.zd_three:hover{color:#0a6;cursor:pointer;}
.zgsclc_data span.zd_four em{color: #F79100;margin-right: 5px;}
.zgscl_container .zgsclc_consult{float:left; width:310px;margin-top:15px; display: inline; }
.zgscl_container .zgsclc_consult a{width:145px; height:40px; color:#333; text-align:center; line-height:40px; float:left; margin-right:10px; display:inline; background-color: #0a6; color:#fff; }
.zgscl_container .zgsclc_consult a:hover{background:#095;}
.zgscl_container .zgsclc_consult a.free_price{background-color: #fff; border:1px solid #0a6;width: 143px; height: 38px; color:#0a6; line-height: 38px;}
.zgscl_container .zgsclc_consult a.free_price:hover{color:#095;}
.zgs_company_list ul li div.zgscl_container div.big_city{width:203px;}
.zgs_company_list ul li div.zgscl_container div.big_city>div{padding-top:20px;}
.zgs_company_list ul li div.zgscl_container div.big_city span{width:auto;text-align:left;font-size: 12px;color: #666; margin-top:8px;}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei a.zgscl_a_gloden{overflow:hidden;float:left;width: auto;height: auto;line-height: normal;color: #fff;font-family: initial;text-align: initial;font-size: small;margin-top: 10px;}
.koubei_text{float: left;margin-right: 15px;height: 26px !important;line-height: 26px !important;}
.koubei_number{height: 26px !important;line-height: 26px !important;font-size: 24px !important;font-weight:normal;font-family: 'Arial';}
.zgscl_container .broker-tel{ padding-top: 50px; }
.zgs_company_list ul li .special_service p{float: left; height: 37px; margin-left:0px; line-height: 37px; color: #999; width: 129px; display: inline;font-size:14px;}
.zgs_company_list ul li .special_service p em{color: #db4c3f;}.zgsclc_data span.zd_three:hover{color:#0a6;cursor:pointer;}
/*中介公司列表结束*/

/*中介入驻中门店列表项*/
.zhongjieruzhuList_box{ }
.zhongjieruzhuItem_box{ margin-bottom: 30px; position: relative; left: 0; top: 0;bottom: 0; border-radius: 8px; padding-top: 20px; padding-bottom:20px ; }
.zhongjieruzhuItem_box:before { content: ''; position: absolute; z-index: 2; bottom: 0; left: 2px; right: 2px; width: 100%; height: 1px; border-bottom: 1px solid #e2e2e2; }
.zhongjieruzhuItem_box:hover{background-color: #f5f5f5;}
.zhongjieruzhuItem_box .img_banner{ width: 100px; height:100px; border-radius: 8px; overflow: hidden; margin-right: 20px; }
.zhongjieruzhuItem_box .img_banner img{display: block;width: 100%;}
.zhongjieruzhuItem_box .content_txt .title a{ display: block; font-size: 18px; color: #101D37; font-weight: 700; line-height: 40px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.zhongjieruzhuItem_box .content_txt .title a:hover{color: #03AC65;}
.zhongjieruzhuItem_box .content_txt .address{ color: #333; font-size: 15px; line-height: 30px; }
.zhongjieruzhuItem_box .content_txt .phone{ line-height: 30px; color: #9399A5; font-size: 13px; }
.zhongjieruzhuItem_box .join{ position: absolute; right: 15px; top: 30px; border: 1px solid #9399a5; color: #9399a5; border-radius: 20px; padding: 10px 18px; font-size: 15px; cursor: pointer; }

/*立即创建门店*/
.chuangjianmendian_box{ height: 100px; } 
.chuangjianmendian_box .img-bg{ height: 100%; width: 100%; background-image: url(https://fang.huainet.com/static/home/img/link_chuangjianmendian.png); background-size: cover; }
.chuangjianmendian_box .img-bg h3{ padding-left: 15px; padding-top: 20px; color: #101D37; font-size: 20px; font-weight: 700; }
.chuangjianmendian_box .img-bg a{ display: block; font-size: 16px; color: #03AC65; text-align: center; margin-top: 20px; font-weight: 700; }
/************************************中介列表结束***********************************************/

/************************************中介人详情页************************************/
/*头像个人信息开始*/
.broker-data-wrap {width: 1200px;margin:20px auto; position: relative;  background-color: #fff;/* -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, .2); box-shadow: 0 2px 15px rgba(0, 0, 0, .2);*/ } 
.broker-data-wrap .tel {margin-left: 50px; margin-top: 80px; width: 206px; font-family: 'dinot-bold'; font-size: 20px; line-height: 30px;  } 
.broker-data-wrap .tel i { font-size: 18px; color: #666; } 
.broker-data-wrap .photo {  overflow: hidden; margin-right: 60px;margin-top: 20px;} 
.broker-data-list { width:500px; padding-top: 15px; } 
.broker-data-list .name { font-size: 26px; font-weight: bold; line-height: 40px; padding-right: 10px; } 
.broker-data-list .senior-broker, .broker-data-list .im-start { margin-top: 8px; margin-right: 10px; } 
.broker-data-middle { padding-top: 10px; padding-bottom: 10px; border-bottom: #eee solid 1px; } 
.broker-data-middle .store-stars { height: auto; padding-top: 8px; border-right: 0; } 
.broker-data-middle .store-stars .field { font-size: 14px; } 
.broker-data-middle .store-stars p { position: relative; top: -2px; padding: 0; } 
.broker-data-middle .store-stars i { margin-right: 8px; } 
.broker-data-middle .service-area, .broker-data-middle .history-count { padding-top: 8px; } 
.broker-data-wrap .pos-txt{padding-top: 20px;}
.broker-data-wrap .pos-txt span{display:inline-block;vertical-align:middle}
.broker-data-wrap .pos-txt .mark{width:1px;height:33px;background-color:#eee}
.broker-data-wrap .pos-txt .li{width:76px;text-align:center;display: inline-block;
    vertical-align: middle;}
.broker-data-wrap .pos-txt .em1{font-size:18px;color: #03AC65;}
.broker-data-wrap .pos-txt .em2{color:#999}

.broker-data-wrap .erwei { padding-top: 50px;margin-left: 50px; }
.broker-data-wrap .erwei span { display: block; }
.broker-data-wrap .erwei p { text-align: center; color: #999; font-size: 14px; padding-top: 10px; }
.broker-data-wrap .erwei img { padding: 4px; width: 80px; height: 80px; border: 1px solid #eee; }
/*头像个人信息结束*/
/************************************中介人详情页结束************************************/
 .zhiding_fag {
    background-color: #fb9031;
    color: #fff;
    font-size: 12px;
    padding: 0 4px;
    width: 26px;
    margin-left: 5px;
    border-radius: 4px;
    line-height: 25px;
    float: left;
}
.cjmd_banner{margin-left:50px;margin-bottom:20px;webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #F1F1F1;border-radius:2px;overflow:hidden;}.cjmd_banner .cjmd_title{padding:5px 20px;border:1px solid #f1f1f1;}.cjmd_banner .cjmd_title .join{font-size:16px;color:#333333;font-weight:normal;padding-bottom:8px;}.cjmd_banner .cjmd_title .join h3{height:30px;line-height:30px;margin-top:10px;}.cjmd_banner .cjmd_title .join p{color:#999;font-size:14px;margin-top:5px;}.cjmd_banner .cjmd_title .img_banner{width:70px;margin-top:5px;}.cjmd_banner .cjmd_title .img_banner img{display:block;width:100%;}.cjmd_banner .cjme_btn{background-color:#bcded0;text-align:center;height:40px;line-height:40px;}.cjmd_banner .cjme_btn a{color:#03AC65;font-size:15px;display:block;}.cjmd_banner .cjme_btn img{display:inline-block;width:23px;vertical-align:middle;margin-right:10px;}