@charset "utf-8";
/* CSS Document */

		 body{margin: 0;padding: 0;font-size: 14px;}
		 a{text-decoration: none;color: #4A4A4A;}
         a:hover,a:active,a:visited,a:link,a:focus{
          -webkit-tap-highlight-color:rgba(0,0,0,0);
          -webkit-tap-highlight-color: transparent;
          outline:none;
          text-decoration: none;}
		 u{text-decoration: none;}
		 em{font-style: normal;}
		 i{font-style: normal;}
         .digu{display:flex !important;}
         .xiazai{display:flex !important;}
  /*		顶部*/

		.indexz{width: 100%; margin-top: 0.2rem;padding: 0rem 0.2rem;box-sizing: border-box;}
		.ding{display: flex;flex-direction: row;align-items: center;}
		.header{width: 100%;border: 1px solid #dddddd;border-radius: 0.1rem; height: 0.8rem;display: flex;align-items: center;box-shadow: 0 0 5px rgb(0 0 0 / 30%);}
		.common-city {display: none;position: absolute;background: #fff;top: 70px;z-index: 1000;border: 1px solid #eee;}
		.common-city a {display: block;padding: 5px 10px;}
		.common-city a:hover {color: #0062cc;}
		.header i{background-image: url(../images/xiala.png);width: 0.3rem; height: 0.3rem;display: inline-block;background-size: 100%;}
		.header u{background-image: url(../images/sou1.png);background-size: 100%;width: 0.4rem; height: 0.4rem;display: inline-block;}
		.header span{font-size: 0.3rem;color: #333;margin-left: 0.15rem;}
		.header input{border: none;height: 0.7rem;outline: none;border-radius: 0.1rem;flex: 1;}
		.header font{color: #dddddd;}
		.headerd img{width: 0.6rem;height: 0.6rem;margin-left: 5px;}
/*		功能按钮*/
		.gongn{display: flex;flex-direction: row;justify-content: space-around;margin-top: 15px;height: 1.5rem;}
		.gongn a{display: flex;flex-direction: column;align-items: center;width: 1.2rem; height: 1rem;color: #000000;font-size: 0.25rem;}
		.gongn a img{width: 0.8rem;height: 0.8rem;margin-bottom: 0.1rem;}
		.gongn1{display: flex;flex-direction: row;justify-content: space-around;height: 1.5rem;}
		.gongn1 a{display: flex;flex-direction: column;align-items: center;width: 1.2rem;height: 1rem;color: #000000;font-size: 0.25rem;}
		.gongn1 a img{width: 0.8rem;height: 0.8rem;margin-bottom: 0.1rem;}
/*		小功能按键*/
		.xiaotu{height: 60px;display: flex;flex-direction: row;justify-content: space-around;align-items: center; border: 1px solid #dddddd;box-shadow: 0 0 5px rgb(0 0 0 / 30%);margin-bottom: 10px;margin: 0 auto;}
		.tupt{position: relative;width: 60px;display: flex;justify-content: center;}
		.xiaotu a{color: #000000;}
		.lhm1{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position: -92px 0px;}
		.lhm2{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position: -31px 0px;}
		.lhm3{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position:  -300px 0px;}
		.lhm4{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position:  0px 0px;}
		.lhm5{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position:  -330px 0px;}
		.lhm6{background: url(../images/home_tools.png);position: absolute;width: 30px;height: 30px;background-position:  -183px 0px;}
		.wenzi{height: 20px; padding-top: 30px; text-align: center;font-size: 12px;}
/*		推荐房源*/
		.tjfy{font-weight:600;font-size: 0.35rem;margin-top: 10px;font-size: 18px;}
		.santu{display: flex;flex-direction: row;justify-content: space-between;margin-top: 0.1rem;}
		.santu img{display: block; width: 2.2rem;height: 1.23rem;}
		.fangy{display: flex;flex-direction: row;width: 100%;border-bottom: 1px solid #ddd;padding: 0.3rem 0rem;}
		.fangy_nbd{border-bottom:none; justify-content:center;}
		.chuli{width: 2.2rem;height: 1.6rem;position: relative;margin-right: 10px;}
		.sdtb {background:url('../images/vr.png');background-size: 840px 20px;background-repeat: no-repeat;position: absolute;left: 0;bottom: 0;width: 30px;height:30px;border: 1px solid #FFFFFF;border-radius: 50%;margin-bottom: 0.1rem;-webkit-animation: vr_animation_logo_keyframes30 1.3s steps(27) 0s infinite;animation: vr_animation_logo_keyframes30 1.3s steps(27) 0s infinite;transform: scale(.8);}
        .sdtb2 img{position: absolute;left: 32px;bottom: 0;width: 30px;height:30px;display: block;border-radius: 50%;margin-bottom: 0.1rem;}
		.sdtb3 img{position: absolute;left: 0;bottom: 0;width: 30px;height:30px;display: block;border-radius: 50%;margin-bottom: 0.1rem;}
		.xgt img{width: 2.2rem;height: 1.6rem;}
		.xinxi{display: flex;flex-direction: column;justify-content: space-around;}
     .xinxi font{background-color: #e44348;color: #fff;border-radius: 2px;padding: 2px 4px;font-size: 12px;margin-right: 8px;font-weight: 400;}
.xinxi font.dn_font{padding-top:0; padding-bottom:0; margin-left:3px;}
		.xinxi strong{font-size: 16px;font-weight: 600;}
		.xinxi u{color: #333;font-size: 12px;}
		.xinxi i{background-color: #f6f7fb;color: #44546e;margin-right: 5px;border-radius: 2px;font-size: 12px;padding: 2px 1px;}
.xinxi i.dn_ml10{margin-left:10px;}
		.xinxi b{color: #f75f3a;font-weight: 600;margin-right: 10px;}
		.xinxi em{color: #999;font-size: 12px;}
		.xftp{width: 2.2rem;height: 1.6rem;;position: relative;margin-right: 10px;}
		.xfxx{display: flex;flex-direction: column;justify-content: space-around;}
		.xfxx strong{font-size: 16px;font-weight: 600;}

		.xfxx span{font-size: 14px;color: #f75f3a;font-weight: 700;}
		.xfxx font{font-size: 12px;color: #999;}
		.xfxx u{max-width: 4rem; font-size: 12px;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
		.gengduo{background-color: #f9f9f9;color: #517398;width: 100%;height: 0.8rem;line-height: 0.8rem;font-size: 0.3rem; text-align: center;margin-top: 0.3rem;}
		.xstu{margin-top: 10px;display: flex;flex-direction: row;justify-content: space-around;}
		.diyi{position: relative;width: 3.16rem;height: 1.8rem;}
		.diyi img{width: 100%;height: 100%;}
		.yuansu{display: flex;flex-direction: column;position:absolute;top: 0.25rem;left: 0.5rem;}
		.yuansu b{font-size: 0.3rem;font-weight: 900;color: #2B374B;}
		.yuansu span{color: #9C5A0B;margin-top: 0.1rem;font-size: 0.24rem;}
/*		轮动条*/
		.roll{display: flex;flex-direction: row;align-items: center;width: 100%;margin: 0 auto;margin-top: 10px;}
		#review_box{height: 0.5rem;overflow: hidden;flex: 1;}
		#review_box ul{padding-left: 10px;}
        #review_box ul li{list-style: none;font-size: 12px;text-align: left;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;color: #999;height: 0.5rem;}
		.tongzhi img{width: 0.5rem;height: 0.5rem;}
/*	以上为首页*/

	   /*以下是商铺列表页*/
       .sybgdt{padding: 0.1rem 0.2rem;margin-top: 0.9rem;}
	   .sybg{display: flex;flex-direction: row;justify-content: space-between;}
	   .zsp{height: 0.9rem;font-size: 0.28rem;}
	   .zsp a{display: flex;flex-direction: column;align-items: center;}
	   .zsp img{height: 0.6rem;}
	   .fhs img{height: 0.5rem;}
	   .shaicse{display: flex;flex-direction: row;font-size: 0.28rem;justify-content: space-between;padding: 0.1rem 0.2rem; background-color: #fff;width: 100%;box-sizing: border-box;position: fixed; z-index: 9999;}
	   .shaicse img{height: 0.28rem;vertical-align: middle;}
	   .guflexd{position: fixed;width: 100%;background-color: #fff;z-index: 999;}
	   .list_s{padding: 0rem 0.2rem;}
	   #k6,#k7,#k8,#k9,#k10,#k11,#k12,#k13,#k14,#k15{position: absolute;z-index: 999;}
	   #k16,#k17,#k18,#k19,#k20,#k21,#k22,#k23,#k24,#k25{position: absolute;z-index: 999;}



@-webkit-keyframes vr_animation_logo_keyframes30{0%{background-position:0px 4px}70%{background-position:-809px 4px}100%{background-position:-809px 4px}}
@keyframes vr_animation_logo_keyframes30{0%{background-position:0px 4px}70%{background-position:-810px 4px}100%{background-position:-810px 4px}}
/*     以下为二手房列表页*/
/*
    .ershou_list{width: 100%;margin: 0 auto;display: flex;justify-content: center;}
	.ershouz_list{padding: 0rem 0.2rem;}
	.text input{border: none;outline:none;}
    .text{width: 100%;}
    .dingbu_list{width: 7rem;background-color: #ffffff;justify-content: space-around;top: 0; z-index: 999;}
	.flexd{position: fixed;z-index: 999;background-color: #ffffff;}
	.juliz{height: 2.2rem;overflow: hidden;}
    .julix{height: 1.5rem;overflow: hidden;}
    .julie{height: 1rem;overflow: hidden;}
    .fh{width: 0.5rem;margin-right: 0.1rem;}
    .fh img{width: 0.5rem;height: 0.5rem;}
	.xiaoxi{width: 0.5rem;margin-left: 0.1rem;}
    .xiaoxi img{width: 0.6rem;height: 0.6rem;}
    .han{width: 7rem;display: flex;align-items: center;justify-content: center;margin-top: 10px;margin-bottom: 0.17rem;}
    .so{border: 1px solid #dddddd;height: 0.6rem; width: 6.2rem; border-radius: 0.2rem;display: flex;flex-direction: row;align-items: center;}
    .so input{border: none;height: 0.58rem;padding: 0;width: 85%;font-size: 0.3rem;outline: none;font-size: 14px;}
    .so img{width: 0.4rem;height: 0.4rem;}
*/

/*	以下是筛选点开*/
/*
	#clickOpen{display: inline-block;}
	.shaic{display: flex;justify-content: space-between;margin-top: 10px;}
	.shaic img{width: 0.2rem;height: 0.2rem;}
	.shaic div{display: flex;align-items: center;}
	.tiaojian{display: flex;justify-content: space-between;margin-top: 10px;}
    .tiaojian a{background-color: #f8f8f8;padding: 0.08rem 0.01rem;font-size: 12px;border-radius: 0.04rem;}
    .list{ display: none;background-color: #FFFFFF; width: 7rem;}
    .dianji1{display: flex;flex-direction: row;background-color: #f7f7f7;}
	.dianji1 div{width: 3.5rem;}
	.zuox a{display: inline-block;width: 3.5rem;height: 0.4rem;line-height: 0.4rem;padding-left: 0.1rem;color: #262e31;}
    .youx a{display: inline-block;width: 3.5rem;height: 0.4rem;line-height: 0.4rem;background-color: #ffffff;border-bottom: 1px solid #dddddd;padding-left: 0.1rem;color: #262e31;}
	.cur{background-color: #ffffff;}
    .cud{color: #2369f6;}
	.dktd{width: 7rem;display: flex;justify-content: space-around;margin-top: 10px;}
    .dktd span{display: inline-block;background-color: #f7f7f7;width: 3rem;height: 0.5rem;line-height: 0.5rem;text-align: center;border-radius: 0.05rem;}
	.dktd font{display: inline-block;background-color: #2369f6;width: 3rem;height: 0.5rem;line-height: 0.5rem;text-align: center;border-radius: 0.05rem;color: #ffffff;}
    .dianji2 div{padding-top: 5px;}
	.shuru{width: 7rem;display: flex; justify-content: center;}
    .shuru input{width: 3rem;}
    .xuanzsr{display: flex;justify-content: space-around;width: 7rem;}
	.xuanzsr span{background-color: #f6f6f6;display: inline-block;width: 1.5rem;text-align: center;font-size: 12px;padding: 0.1rem;}
	.dianji3 a{text-align: center;display:block;height: 0.4rem;line-height: 0.4rem; width: 7rem; border-bottom: 1px solid #dddddd;}
*/  .ovfHiden { overflow: hidden; height: 100%; }
    #topkuang{margin-top: 1.1rem;z-index: 999;top: 0;left: 0;width: 100%;position: absolute;}
    #bk{position: absolute;left: 0;top: 3.7rem;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.5);}
    .fy_list{width: 100%;z-index: 9999;position: fixed;background-color: #fff;top: 0;left: 0;height: 1.2rem;overflow: hidden;}
	.zxd_list{padding: 0rem 0.2rem;width: 100%;box-sizing: border-box;}
    .zbr_list{overflow-y: scroll;}
	.hans{/*display: flex;*/align-items: center;width: 100%;height: 100%;/*position: fixed;z-index: 999;*/background-color: #fff;padding: 0.3rem .25rem 0.2rem; box-sizing:border-box;}
	.sos{border: 1px solid #ddd;display: flex; flex:1;border-radius: 0.2rem;align-items: center;box-shadow: 0 0 5px rgba(0,0,0,.3);}
	.sos img{height: 0.4rem;}
    .fhs{width: 0.8rem;display: inline-block;}
	.fhs img{height: 0.6rem;margin-left:0.2rem;}
    .xiaoxis{width:.8rem; display:flex; justify-content:flex-end;}
	.xiaoxis img{width:.6rem; height:0.6rem;}
	.sos input{border: none;height: 0.6rem;width: 100%;; outline: none;flex-grow: 1;margin-right: 0.2rem;font-size: 0.25rem;}
	.julie{height: 0.8rem;}
    .list{ display: none;background-color: #FFFFFF;width: 100%;}
    .dianji1{display: flex;flex-direction: row;background-color: #f7f7f7;height: 100%;overflow-y: scroll;}
	.dianji1 div{width: 50%;}
	.zuox a,.zuox i{display: block;height: 0.5rem;line-height: 0.5rem;padding-left: 0.1rem;}
    .youx a{display: block;height: 0.5rem;line-height: 0.5rem;background-color: #ffffff;border-bottom: 1px solid #dddddd;padding-left: 0.1rem;}
	.cur{background-color: #fff;color: #2369f6;}
    .cud{color: #2369f6;}
	.dktd{display: flex;justify-content: center; padding: 0.2rem 0rem;background-color: #fff;}
    .dktd span{display: inline-block;background-color: #2369f6;width: 5rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.05rem;}
    .dktd span.clear_href{background:#f6f6f6;width:45%;margin-right:5%;}
    .dktd a{color: #fff;}
    .dktd span.clear_href a{color:#4A4A4A;}
    .dktd span.sure_href{width:45%;color: #fff;}
    .dktd1{display: flex;justify-content: center; padding: 0.2rem 0rem;background-color: #fff;}
	.dktd1 span{display: inline-block;background-color: #2369f6;width: 5rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.05rem;}
    .dktd1 a{color: #fff;}
	.dktd1 span.clear{display: inline-block;background-color: #f4f4f4;width: 5rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.05rem;}
	.dktd1 span.clear a{color: #666;}
/*	.dktd font{display: inline-block;width: 3rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.05rem;}*/
    .dianji2 div{padding-top: 0.5rem;}
	.shuru{display: flex; justify-content: center;align-items: center;}
    .shuru input{width: 45%;;border: 1px solid #ddd;outline: none;height: 0.5rem;border-radius: 4px;}
    .xuanzsr{display: flex;width: 100%;}
	.xuanzsr span{background-color: #f6f6f6;display: inline-block;width: 22%;text-align: center;font-size: 12px;height: 0.5rem;border-radius: 2px;display: flex; align-items: center;justify-content: center;margin:auto 1.5%;}
    .xuanzsr span.bcolor_2369f6 {background: #2369f6;color: #fff;}
	.dianji3 a{text-align: center;display:block;height: 0.6rem;line-height: 0.6rem; width: 100%; border-bottom: 1px solid #dddddd;}
    .dianji3 div{padding-top: 0.5rem;}
    .dianji5 a{text-align: center;display:block;height: 0.6rem;line-height: 0.6rem; width: 100%; border-bottom: 1px solid #dddddd;}
	#k1,#k2,#k3,#k4,#k5{position: absolute;z-index: 999;min-height: 3rem;}
    .sxbt{font-size: 0.3rem;font-weight: 700;padding-left: 0.2rem;}
    .sxbts{font-size: 0.28rem;font-weight: 700;padding-left: 0.2rem;}
    .jzmj{display: flex;flex-direction: row;justify-content: space-between;padding: 0.1rem 0.2rem;font-size: 12px;}
    .jzmj div{background-color: #f5f5f5;color: #666867;border-radius: 4px;width: 24%;text-align: center;line-height: 0.5rem; height: 0.5rem;}
    .jzmj div.bcolor_2369f6{background: #2369f6;color: #fff;}
    .gdgd{height: 6rem;background-color: #fff;overflow: hidden;}
    .gunzhou{overflow-y: scroll;max-height: 5rem;background-color: #fff;width: 100%;margin-right: -0.5rem;padding-right: 0.5rem;}
	.dingbu_list{width: 100%;z-index: 999;position: relative;}
	.shaics{display: flex;flex-direction: row;font-size: 0.28rem;justify-content: space-between;padding: 0.1rem 0.2rem; background-color: #fff;width: 100%;box-sizing: border-box;}
	.shaics img{height: 0.28rem;vertical-align: middle;}
	.tiaojians{display: flex;justify-content: space-between;background-color: #fff;padding: 0rem 0.2rem;width: 100%;padding-bottom: 0.1rem;box-sizing: border-box;}
	.tiaojians a{background-color: #f8f8f8;padding: 0.08rem 0.01rem;font-size: 0.25rem;border-radius: 0.04rem;}
/*	以下轮播图*/
  .swiper {width: 7rem;height: 3.5rem;margin-top: 0.1rem; position:relative;background-color: #fff;}
      .swiper-slide {text-align: center;font-size: 18px;background: #fff;

         Center slide text vertically
		 display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {display: block;width: 100%;height: auto;object-fit: 100%;}

/*     小区等顶部固定*/
    .flexd{position: fixed;width: 100%;z-index: 999;}
    .juliz{height: 1.27rem;}
    .julif{height: 0.8rem;}
    .juliy{height: 1.16rem;}
    .flexds{position: fixed;width: 100%;z-index: 999;}

/*    二手房详情页*/
         .lunbo{background: hsla(0,0%,100%,.4);height: 21px;border-radius: 24px; z-index: 999;position: absolute;top: 230px;left: 50%;transform: translate(-50%);display: flex;justify-content: space-between;}
		 .lunbo a,.lunbo i{padding: 2px 7px;font-size: 13px;letter-spacing: 1px; color:#222;flex-shrink: 0;-webkit-flex-shrink: 0;}
		 .lunbo a.cht,.lunbo i.cht{background-color: #d53c3c;border-radius: 24px;color: #fff;}
         .digu{display: flex;flex-direction: row;align-items: center;height: 1rem;width: 100%;justify-content: space-between;}
		 .fengxi{width: 100%;height: 0.15rem;background-color: #f8f8f8;}
		 .zuoc{display: flex;align-items: center;}
		 .fh1 img{height: 0.5rem;margin-right: 0.1rem;}
		 .tb1 img{height: 0.8rem;margin-right: 0.1rem;}
		 .wenr{display: flex;flex-direction: column;}
		 .dazi{font-size: 0.28rem;font-weight: 700;}
		 .xiaozi{font-size: 0.26rem;}
		 .dakai{background-color: #fe0000;color: #fff;height: 0.5rem;border-radius: 4px;width: 1.5rem;}
         .bejitp{height: 260px;position: relative;}
		 .biaot{font-weight: 600;font-size: 0.35rem;padding: 10px 15px;letter-spacing: 2px;}
		 .feng{border-bottom: 1px solid #dddddd;}
		 .backe{display: flex;justify-content: space-between;padding: 10px 15px;}
		 .sfc1{font-weight: 700;color: #f4564d;font-size: 0.3rem;;letter-spacing: 1px;}
		 .sfc2{font-size: 0.25rem;color: #929292;}
		 .xxlist{padding: 10px 15px;}

		 /* 地图 */
		 .map-img{width: 100%;height: auto;overflow: hidden;;position: relative;}
		 .map-img img{width: 100%;}

		 .xqxin{margin-bottom: 0.1rem;}
		 .xqxin span{display: inline-block;width: 50%;}
		 .xqxin u{color: #999;font-size: 0.28rem;}
		 .xqxin i{font-size: 0.28rem;letter-spacing: 1px;color: #000000;}
		 .xqxin a img{height: 0.28rem;position: absolute; right: 15px;}
		 .xqxin a{font-size: 0.28rem;color: #0062cc;}
		 .zixun{background: #f5f8ff;color: #2f72f5;font-size: 0.3rem;font-weight: 700;text-align: center;padding: 10px 0px;margin-top: 20px;}
		 .ziunb{display: flex;justify-content: center; align-items:center; padding: 0rem 0.2rem;}
		 .ziunb span{color: #0066ff;}
     .ziunb font{padding:1px 3px; margin:0 3px 0 5px; color:#fff; font-size:.2rem; background:#2369f6; border-radius:50%;}
		 .wei1{padding: 5px 15px;}
		 .wei1 u,i{color: #999;font-size: 0.28rem;}
		 .wei1 a{font-size: 0.28rem;color: #3a67be;}
		 .pdsf{padding: 10px 15px;font-size: 0.28rem;align-items: center;}
		 .daikan{display: flex;flex-direction: row;justify-content: space-between;padding: 5px 15px;font-size: 0.28rem;}
		 .daikan_ a,.daikan_ i{display: flex; align-items: center;}
		 .daikan_ img{height: 0.3rem;margin-left: 0.1rem;}
		 .daik{padding: 10px 15px;}
		 .bett{display: flex;flex-direction: row;align-items: center;}
		 .txan img{height: 0.9rem;border-radius: 50%;}
		 .txan1{padding-left:5%;background-color: #fff;width: 45%;display: flex; justify-content: left;align-items: center;font-weight: bold;}
		 .txan2{background: #3bc48c;color: #fff;width: 25%;display: flex; justify-content: center;align-items: center;}
		 .txan3{background: #2f72f5;color: #fff;width: 25%;display: flex; justify-content: center;align-items: center;}
         .txan1 img{height: 0.8rem;border-radius: 50%;margin-right: 2%;}

		 .betb{flex: 1;margin-left: 0.1rem;display: flex;flex-direction: column;justify-content: space-between;}
		 .betb img{display: flex;flex-direction: column;}
		 .bets img{height: 0.65rem;margin-left: 0.3rem;}
		 .wbd{font-size: 0.3rem;font-weight: 700;height: 0.45rem;}
		 .wbx{font-size: 0.27rem;height: 0.45rem;color: #9399a5;}
		 .wbx font{margin-left: 0.1rem;}
		 .zigen{display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden; padding: 0px 15px;color: #9D9D9D;margin-bottom: 10px;}
		 .fhu{display: flex;justify-content: center; align-items: center; font-size: 0.34rem;background-color: #ffffff;width: 100%;height: 1rem; line-height: 1rem;position: fixed;top: 0;border-bottom: 1px solid #ddd;z-index: 999;}
		 .fhu img{width: 0.5rem;height: 0.5rem;position: absolute;left: 0;}
		 .fhu a,.fhu i{display: flex;align-items: center;}

		 .dklb{padding: 0px 15px;}
		 .zigens{display:-webkit-box; -webkit-box-orient:vertical; padding: 0px 15px 10px 15px;color: #9D9D9D;border-bottom: 1px solid #ddd;}
		 .gunhe{height: 1.2rem;}
		 .peifu{background-color: #397bf7;border-radius: 5px;height: 0.7rem;display: flex;justify-content: center;align-items: center;font-size: 0.3rem;font-weight: 700;color: #fff;margin: 5px 15px;margin-top: 10px;}
		 .peifu img{height: 0.4rem;margin-right: 0.1rem;}
		 .wbds{font-size: 0.3rem;font-weight: 700;}
		 .wbxs{font-size: 0.26rem;color: #9399a5;}
		 .betts{margin-left: 1rem;font-size: 0.26rem;margin-bottom: 0.1rem;}
		 .list_tj{padding: 10px 15px;}
		 .jichu{padding: 10px 15px;}
/*以下是新房详情页*/
         .container {width: 100%;}
        .wrap {position: relative;color: #869099;overflow: hidden;}
 		.read-more a {text-decoration: none;width: 100%;height: 30px;line-height: 30px;float: left;cursor: pointer;color: #5680A6;}

		.fos{padding: 10px 15px;box-sizing: border-box;}
		#wrap {position: relative;color: #869099;overflow: hidden;}
 		#read-more a {no-repeat 100% 50%;font-weight: bold;text-decoration: none;width: 100%;height: 37px;line-height: 37px;display: inline-block; cursor: pointer;background: #f5f8ff;
        color: #2f72f5;text-align: center;box-sizing: border-box;border-radius: 0.1rem;margin-top: 10px;}

		.huxtu1{width: 49%;text-align: left;color: #333;position: relative;}
		.mengban{background: rgba(0,0,0,.1);position: absolute;left: 0;z-index: 999;display: inline-block;width:100%;height: 177px;top: 0;}
		.huxtu2{width: 49%;text-align: left;font-size: 16px;color: #333;position: relative;}
	    .huxtu1 img{width: 100%;object-fit: cover;border-radius: 0;z-index: 998;}
		.huxtu2 img{width: 100%;object-fit: 100%;border-radius: 0;z-index: 998;}
		.hht{font-weight: 700;font-size: 14px;}
        .hft{font-size: 12px;}
		.huxtu1s{width: 49%;text-align: left;font-size: 16px;color: #333;}
	    .huxtu2s{width: 49%;text-align: left;font-size: 16px;color: #333;}
        .huxtu1s img{width: 100%;object-fit: 100%;border-radius: 0;z-index: 998;}
		.huxtu2s img{width: 100%;object-fit: 100%;border-radius: 0;z-index: 998;height: 120px;object-fit: cover;}
		.xf_xq{position: relative;}
		.bjtx{display: flex;padding: 10px 15px;justify-content: space-around;}



		.bjtx img{height: 47px;}
		.bjtx1{background-color: #fff;border:1px solid #dddddd;width: 75%;height: 8rem;border-radius: 0.1rem; position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 999;display: flex;justify-content: center;padding: 0.5rem 0.5rem;box-shadow: 0 0 5px rgb(0 0 0 / 30%);}
		.zcvbn{width: 100%;}
		.din img{width: 0.5rem;height: 0.5rem;position: absolute;right: 0;top: 0;}
		.din1{font-size: 0.5rem;display: flex;align-items: center;margin-top: 0.2rem;}
		.din1 img{width: 0.5rem;height: 0.5rem;margin-right: 0.1rem;}
		.din2{margin-top: 0.3rem;}
		.din3{border-bottom: 1px solid #dddddd;width: 100%;margin-top: 0.7rem;}
		.din3 input{outline: none;border: none;height: 0.8rem;font-size: 0.3rem;width: 100%;}
		.din4{background-color: #3072F6;width: 100%;height: 0.8rem; color: #fff;display: flex;justify-content: center;margin: 0 auto;align-items: center;margin-top: 0.5rem;border-radius: 0.1rem;}
		.zhengc1{display: flex;align-items: center;margin-top: 0.3rem;}
		.zhengc1 font{color: #3072F6;}
		.din5{text-align: justify;color: #CED1D6;margin-top: 0.4rem;}
		.hfdh{background-color: #edce9f;height: 0.6rem;padding: 10px 15px;display: flex;;margin: 0 auto;border-radius: 0.1rem;justify-content: space-between;align-items: center;margin-bottom: 15px;}
		.phone1 img{height: 0.6rem;}
		.phonex{font-size: 0.3rem;font-weight: 700;letter-spacing: 0.5px;}
		.phonef{color: #666d77;font-size: 0.25rem;}
		.bmkf{width: 100%;height: 105px;padding: 10px 15px;box-sizing:border-box;}
		.bmkf img{height: 100%;width: 100%;}
		.dianping{display: flex;justify-content: space-between;align-items: center;}
		.dianping_ a{display: flex;align-items: center;font-size: 0.28rem;padding-right: 15px;}
		.dianping_ img{margin-left: 0.1rem;height: 0.3rem;}
		.dinos{padding: 10px 15px;}
		.dinss{border-bottom: 1px solid #ddd;}
		.dinpin{display: flex;align-items: center;}
		.dinpin img{height: 0.8rem;}
	  .dinpin img.bdr{border-radius:100px;}
		.dinpin span{margin-left: 0.1rem;font-size: 0.28rem;}
		.dinpin font{margin-left: 0.1rem;background: rgba(47,65,153,.12);color: #2F4199;font-size: 0.25rem;border-radius: 0.02rem;}
		.dinpin1{padding: 10px 0px;}
		.dinpin2{color: #999;font-size: 12px;}
		.ljpj{color: #3072F6;background: rgba(48,114,246,.05);margin: 0px 15px;height: 0.7rem;display: flex;align-items: center;justify-content: center;border-radius: 0.1rem;font-size: 0.28rem;}
		.shidik{padding: 0px 15px;}
		.shidik a{background: #F3F4F5;padding: 0.1rem 0.2rem;border-radius: 0.5rem;margin-right: 0.2rem;font-size: 0.26rem;}
		.shidis{font-size: 0.3rem;padding: 0px 15px;margin-bottom: 20px;}
		.bitfor{margin-top: 20px;}
		.inpre{width: 100%;padding: 10px 15px;box-sizing: border-box;}
		.inpre textarea{border:none;outline: none;height: 5rem;width: 100%;resize: none;text-align: justify;letter-spacing: 1px;line-height: 0.5rem;}
		.cubc{background: rgba(48,114,246,.1);color: #3072F6;}
		.dituu{height: 225px;width: 100%;}
		.dituu img{width: 100%;height: 225px;}
		.bettse{margin-bottom: 0.3rem;}
		.dongtai{padding: 10px 15px;}
		.dongtais{border-bottom: 1px solid #ddd;}
		.dongtais a{width: 100%;height: auto;display: inline-block;padding: 0.1rem 0rem;}
		.dongtais span{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #869099;margin-bottom: 10px;font-size: 0.28rem;letter-spacing: 1px;}
		.dongt{font-weight: 550;font-size: 0.35rem;color: #101D37;margin: 0.1rem 0rem;color: #3b4144;}
     .dongts{font-weight: 505;font-size: 0.3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin: 0.1rem 0rem;color: #3b4144;}
.dn_dongts{font-weight:normal; font-size:18px; color:#3b4144; margin:10px 0 0;}
.dn_dongts a{padding:0; text-align:justify;}
		.dongn{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #9D9D9D;font-size: 0.28rem;color: #101D37;margin-top: 0.1rem;}
		.dongu{color: #9399A5;font-size: 0.2rem;margin-bottom: 0.1rem;display: inline-block;}
		.dongy{color: #9399A5;font-size: 0.25rem;margin-top: 0.1rem;}
		.dongy span{margin-right: 0.2rem;}
		.dongimg img{width: 100%;margin-top: 10px;}
		.xiafud{width: 100%;display: flex;background:#fff;flex-direction: row;height: 1rem;position: fixed;bottom: 0;z-index: 999;font-size: 0.28rem;font-weight: 400;}
		.xiafud1{background-color: #fff;width: 20%;display: flex; justify-content: center;align-items: center;}
		.xiafud2{background: #3bc48c;color: #fff;width: 40%;display: flex; justify-content: center;align-items: center;}
		.xiafud3{background: #2f72f5;color: #fff;width: 40%;display: flex; justify-content: center;align-items: center;}
        .xiafudes{background-color: #fff;width: 0.7rem;float:right;}
		.xiafud1 img,.xiafudes img{height: 0.6rem;vertical-align: middle;}
        #shixin{display:none;color: #ff4f04;}
/*      以下是动态文字处理*/
         .donyan strong{padding:0.2rem 0rem;font-weight:500;font-size:0.32rem;box-sizing: border-box;display: block;color: #3B4144;letter-spacing: 2px;}
		 .donyan p{line-height: 0.5rem;color: #3C4144;font-size: 0.28rem;margin: 0;text-align: justify;font-weight:normal;}
		 .donyan img{width: 100%;margin-top: 10px;object-fit: contain;}

/*    以下是买房列表页*/
	.beijys{height: 100%;}
	   .biti{ font-size: 0.34rem;display: flex;align-items: center;justify-content: center;height: 1rem;line-height: 1rem;}

	   .biti img{height: 0.5rem;width: 0.5rem;position: absolute;left: 0;}
	   .cub{border-bottom: 3px solid #2369f6;}
	   .lurusi{width: 100%;height: 1rem;display: flex;justify-content:space-around;background-color: #ffffff;}
	   .lurusi a,.lurusi i{font-size: 0.35rem;font-weight: 600;color: #9D9D9D;height: 0.9rem;line-height: 0.9rem;}
	   .wps a{height: 0.8rem;line-height: 0.8rem;margin-left: 20px;border-bottom: 1px solid #e8e8e8;}
	   .wps input{border: none;height: 0.8rem;line-height: 0.8rem;margin-left: 20px;border-bottom: 1px solid #e8e8e8;outline: none;}

	   .padin{display: flex;flex-direction: column;margin-top: 10px;background-color: #ffffff;}
	   .tijiao{position: fixed;bottom: 0;width: 100%;}
	   .tijiao button{width: 100%;height: 0.8rem;background-color:#2369f6;color: #ffffff;font-size: 0.3rem;border: none;display: inline-block; }
	   .dintu img{width: 100%;margin-bottom: 10px;}
	   .xune{display: none;margin-top: 10px;}
	   .xune input{width: 6rem;height: 0.8rem;outline: none;border: 1px solid #e8e8e8;border-radius: 2px;}
	   .quxiao{font-size: 0.3rem;margin-left: 10px;}
/*	底部*/
		 .xiazai{background-color: #000000;height: 1.28rem;width: 100%;opacity: 0.75;position: fixed;bottom: 0;display: flex;flex-direction: row; justify-content: space-between;align-items: center;z-index: 10000;}
		 .guant img{width: 0.5rem;height: 0.5rem;position: absolute;top: 0;}
		 .logot img{width: 0.8rem;height: 0.8rem;margin-left: 0.5rem;}
		 .xznr{color: #ffffff;display: flex;flex-direction: column;flex: 1;margin-left: 0.1rem;}
		 .xznr font{font-size: 0.26rem;font-weight: 500;}
		 .xznr span{font-size: 0.2rem;font-weight: 400;}
		 .dakai{width: 1.98rem;height: 1.28rem; background:#FF0004;display:flex;justify-content: center;align-items: center;font-size: 0.28rem;font-weight: 500;color: #FFFFFF;}
/*浮动消息*/
         .fdxiaoxi{background-color: #ffffff;box-shadow: 0 0 5px rgb(0 0 0 / 30%);color: #888888;display: flex;flex-direction: column;align-items: center;justify-content: center; border-radius: 50%;position: fixed;width: 0.8rem;height: 0.8rem;bottom: 2rem;margin-left: 80%; font-size: 0.2rem;z-index: 9999;}
		 .fdxiaoxi img{width: 0.4rem;height: 0.4rem;}
 		 .fdxiaoxi>div{position: relative;}
		 .fdxiaoxi .xxNum{position: absolute;color: #fff;background-color: #FF0004;width: 14px;height: 14px;border-radius: 50%;top: 0;right: 0;text-align: center;line-height: 14px;}
		 .active{display: block;}
		 .disactive{display:none;}
/*登录*/
        .me{width: 100%;}
		.zhong{padding: 0rem 0.2rem;}
		.fvv{display: flex;justify-content: space-between;align-items: center;margin-top: 10px;}
		.fvv img{height: 0.5rem;width: 0.5rem;}
		.fvv a{font-size: 0.3rem;color: #535353;}
		.dz{font-size: 0.5rem;font-weight: bold;}
		.xz{font-size: 0.26rem;color: #7d7e82;margin-top: 0.1rem;}
		.dsg1{margin-top: 1rem;margin-bottom: 0.8rem;}
		.yanz{border-bottom: 1px solid #f7f7f7;margin-bottom: 0.7rem;display: flex;justify-content: space-between;}
		.sryz{border-bottom: 1px solid #f7f7f7;margin-bottom: 0.5rem;}
        .btnSendCode{border: 1px solid #63636b!important;border-radius: 0.1rem;padding: 0.06rem; color: #292b33;margin-bottom: 0.1rem!important;font-size: 0.25rem!important;background: none;min-width: 1.4rem;}
		.yanz input{outline: none;border: none;margin-bottom: 0.1rem;font-size: 0.3rem;flex: 1;}
		.sryz input{outline: none;border: none;margin-bottom: 0.1rem;width: 6.5rem;font-size: 0.3rem;}
		.zhengc{font-size: 0.23rem;display: flex;flex-direction: row;align-items: center;}
		.zhengc font{color: #3a73fc;}
		.bksa{width: 0.23rem;height: 0.23rem;border: 1px solid #dddddd;margin-right: 0.05rem;}
		.delu{display: flex;justify-content: center;margin-top: 0.7rem;}
		.delu a{color: #fff; background-color: #3a73fc;width: 6.5rem;line-height: 0.7rem;font-size: 0.3rem;text-align: center; border-radius: 0.35rem;}
		.mima{text-align: right;margin-top: 0.3rem;font-size: 0.27rem;}
		.mima a{color: #292b33;}
		.xudl{display: flex;justify-content: space-between;margin-top: 0.3rem;font-size: 0.27rem;}
		.xudl a{color: #292b33;}
		.activ{border: 1px solid #3a73fc;background-image: url(__PUBLIC__/hmh5/images//duigou.png);background-size: 100%;background-repeat: no-repeat;background-position: center center;}
/*房贷计算*/
	     .kuan{width: 100%;top: 0;}
		 .fxr img{height: 0.4rem;position: absolute;left: 0;}
		 .fxr{display: flex;align-items: center;justify-content: center;font-size: 0.3rem;background-color: rgb(53, 114, 227);color: #fff;height: 0.8rem;}
		 .mtbc{padding: 0.2rem;font-size: 0.3rem;}
		 .mtbc div{display: flex;justify-content: space-between;align-items: center;height: 1rem;line-height: 1rem; border-bottom: 1px solid #f4f4f4;}
		 .mtbc input{outline: none;border: none;text-align: right;font-size: 0.3rem;}
		 .cqpl img{vertical-align: middle;height: 0.3rem;margin-left: 0.1rem;}
		 .cpt{display: none;position: fixed; bottom: 0;width: 100%;}
		 .gudwz{height: 0.5rem;line-height: 0.5rem; margin-top: 2rem;border-bottom: 1px solid #dddddd;border-top: 1px solid #dddddd;background-color:rgba(255,255,255,0);}
		 .gundong{height: 5rem;}
		 .gundong select{margin-top: 1rem;border: none;text-align: center;width: 105vw;overflow-y: scroll;}
		 .ftmm{display: flex;justify-content: center;height: 0.5rem;line-height: 0.5rem;}
		 .dntt{background-color: #dddddd;height: 0.5rem;width: 100%;display: flex;justify-content: space-between;position: fixed;z-index: 999;align-items: center;}
		 .cuf{border-bottom: 3px solid #2369f6;;display: inline-block;}
		 .daikuan{display: flex;justify-content: space-around;margin-top: 0.1rem;;}
		 .daikuan a{font-size: 0.3rem;color: #000000;padding-bottom: 0.1rem;;}
		 .ksjs{background-color: #ccc;display: flex;justify-content: center;height: 0.8rem;align-items: center;margin-left: 0.2rem;margin-right: 0.2rem;margin-top: 0.5rem;color:#FFFFFF;}
/*附近门店*/
         .fujin{width: 100%;height: 100%; margin: 0 auto;display: flex;justify-content: center;align-items: center; flex-direction: column;position: relative;}
		 .mendian{width: 100%;padding: 0rem 0.2rem 0.2rem 0.2rem;box-sizing: border-box;}
		 .fhun{display: flex;justify-content: center;align-items: center;font-size: 0.34rem;background-color: #ffffff;width: 100%;height: 1rem; line-height: 1rem;position: fixed;top: 0;}
		 .fhun img{width: 0.5rem;height: 0.5rem;position: absolute;left: 0;}
		 .gadun{height: 1.5rem;}
		 .zuot{display: flex;flex-direction: row;background-color: #ffffff;justify-content: space-between;padding: 0.28rem 0.2rem;margin-bottom: 0.1rem;}
		 .zaiz{display: flex;flex-direction: row;}
		 .zaiz span{font-size: 0.28rem;font-weight: 500;}
		 .zaiz font{font-size: 0.26rem;color: #999;}
		 .sxpl{display: flex;flex-direction: column;align-items: center;margin-right: 0.1rem;}
		 .dax{font-size: 0.3rem;font-weight: 500;}
		 .righn img{height: 0.5rem;margin-left: 0.2rem;}
/*问答动态楼市*/
         .ziun{font-size: 0.3rem;display: flex;justify-content: center;padding: 0rem 0.2rem;}
		 .ziun span{color: #0066ff;}
		 .xwenda a,.xwenda i{background: #f5f8ff;color: #2f72f5;font-size: 0.3rem; display: flex;justify-content: center;height: 0.8rem;line-height: 0.8rem;}
		 .xwenda{padding: 0.2rem 0.2rem;}
/*		 以下为聊天样式*/

         .fhuv{display: flex;justify-content: space-between; align-items: center;background-color: #ffffff;width: 100%;height: 1rem;position: fixed;top: 0;border-bottom: 1px solid #ddd;z-index: 999;box-sizing: border-box;padding-right: 0.2rem;}
		 .fhuv img{width: 0.5rem;height: 0.5rem;vertical-align: middle;}
		 .namef{display: inline-block;font-size: 0.34rem;line-height: 1rem;text-align: center;}
		 .namep{position: relative;}
		 .cyui{position: fixed;bottom: 0; width: 100%;z-index: 999;}
		 .cyu{background-color: #f8f8f8;width: 100%;height: 0.6rem;line-height: 0.6rem;}
		 .cyu button{margin-left: 0.2rem;border: 1px solid #9c9c9c;border-radius: 24px;padding: 1px 7px;font-size: 13px;;background-color:transparent;outline: none;color: #9c9c9c;}
		 .cyut{border-bottom: 1px solid #ddd;}
		 .cyu1{background-color: #f8f8f8;width: 100%;height: 1.2rem;display: flex;align-items: center;padding: 0rem 0.2rem;box-sizing: border-box;}
		 .cyu1 input{flex: 1;height: 0.5rem;outline: none;border: 1px solid #ddd;}
		 .cyu1 img{width: 0.5rem;height: 0.5rem;margin-left: 0.2rem;}
		 .cyuop{overflow-y: scroll;height: 2.5rem;background-color: #fff;}
		 .cyuop span{display: block;border-bottom: 1px solid #ddd;height: 0.5rem;line-height: 0.5rem;padding:0rem 0.2rem;}
		 .liaozx{display: flex;flex-direction: column;overflow-y: scroll;padding-bottom: 160px;}
		 .liaotcbt{display: flex;flex-direction: column;}
		 .liaot{width: 100%;margin-top: 0.3rem;}
		 .liaof{display: flex;flex-direction: row;align-content: flex-start;float: right;}
         .liaor{display: flex;flex-direction: row;align-content: flex-start;}
		 .liaotleft{display: flex;flex-direction: row;align-content: flex-start;margin-top: 0.3rem;}
         .liaotlefl{display: flex;flex-direction: row;align-content: flex-start;margin-top: 0.3rem;justify-content: flex-end;}
		 .liaot1{background-color: #fff;border-radius: 0.1rem;width: 4.5rem;height: 4.5rem;}
		 .liaot1 div{width: 4.5rem;height: 2.25rem;}
		 .liaot1 img{width: 100%;height: 100%; border-radius: 0.1rem 0.1rem 0rem 0rem;}
		 .liaot2 img{width: 0.8rem;height: 0.8rem;margin-left: 0.2rem;margin-right: 0.2rem;}
		 .liaot2s img{width: 0.8rem;height: 0.8rem;margin-left: 0.2rem;margin-right: 0.2rem;border-radius: 50%;}
		 .xinxijb{margin-left: 0.1rem;}
		 .shijians{margin-top: 0.1rem;display: inline-block;font-size: 0.28rem;}
		 .shijianb{margin-top: 0.1rem;text-align: right;display: inline-block;font-size: 0.28rem;}
         .shijianr{margin-top: 0.1rem;display: inline-block;font-size: 0.28rem;}
		 .liaotwenzi{background-color: #fff;text-align: justify;max-width: 4.5rem;border-radius: 0.1rem;padding: 0.1rem;color: #3b4144;letter-spacing: 1px;}
		 .tupians{width: 4.5rem;}
		 .tupians img{width: 100%;height: 100%;border-radius: 0.1rem;}
         .swiper-slides img{display: block;height: 100%;object-fit: 100%;}

	/*		 以下为语音条样式*/
		 .contentr{display: flex;flex-direction: row;align-items: center;margin-top: 0.3rem;}
         .contentl{display: flex;flex-direction: row;align-items: center;margin-top: 0.3rem;justify-content: flex-end;}
         .x-audio-wrap{ height: 30px;width: 2rem;border-radius: 15px; display: flex;align-items: center;justify-content: space-between; cursor: pointer;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); background-color: #fff;}
         .x-sector{height: 7px;width: 7px; border-radius:4px 10px;border-right: 2px solid #ddd; border-top: 2px solid #ddd; transform: rotate(45deg); position: relative;margin-left: 10px;}
         .x-dot{height: 4px;width: 4px;border-radius: 4px; background: #ddd;position: absolute;top: 4px;}
         .x-sector::before{content: "";height: 9px;width: 9px;border-radius:4px 12px;border-right: 2px solid #ddd; border-top: 2px solid #ddd; transform: rotate(0deg); position: absolute; right: -7px;top: -7px;}
         .x-sector::after{content: "";height: 12px;width: 12px; border-radius:4px 14px; border-right: 2px solid #ddd;border-top: 2px solid #ddd;transform: rotate(0deg);position: absolute;right: -13px; top: -13px; }
         .x-time{color: #999;font-size: 12px;margin-right: 10px; }
         @keyframes play-dot{
         from{
            background: #ddd
        }
        to{
            background: #5cadff
        }
    }
    @keyframes play-sector{
        from{
            border-color: #ddd
        }
        to{
            border-color: #5cadff
        }
    }

    @keyframes play-body-action{
        from{
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
        }
        to{
            box-shadow: rgb(56 193 117 / 63%) 0px 0px 6px inset;
        }
    }
    .play-body{
        animation: play-body-action 1s 0.5s ease-in-out infinite;
    }
    .play{
        animation: play-sector 1s 0.1s ease-in-out infinite;
    }
    .play::before{
        animation: play-sector 1s 0.6s ease-in-out infinite;
    }
    .x-sector.play::after{
        animation: play-sector 1s 1.1s ease-in-out infinite;
    }
    .x-dot-move{
        animation: play-dot 1s ease-in-out infinite;
    }

/*聊天列表页*/

.zydq{display: flex;flex-direction: row;width: 100%;box-sizing: border-box;padding: 0.3rem 0.2rem;}
		 .zydt{display:flex;flex:1;flex-direction: column;justify-content: space-around;border-bottom: 1px solid #ddd;}
		 .lttx img{height: 1rem;width: 1rem; border-radius: 50%;}
		 .ltmc{display: flex;justify-content: space-between;}
		 .ltmc b{color: #000;font-size: 0.28rem;font-weight: normal;margin-left: 0.1rem;}
		 .ltmc i{color: #999;font-size: 0.22rem;margin-left: 0.1rem;}
		 .ltmc font{color: #000;font-size: 0.24rem;color: #ccc;}
		 .ltmcs{color: #999;font-size: 0.28rem;margin-left: 0.1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

/* vr */
.vr80 {
	width: 80px;
	height: 80px;
	border: 2px solid #fff;
	border-radius: 50%;
	padding: 8px;
	background-image: url("../images/vr.png");
	background-repeat: no-repeat;
	background-size: 1680px 60px;
	-webkit-animation: vr_animation_logo_keyframes80 1.3s steps(27) 0s infinite;
	animation: vr_animation_logo_keyframes80 1.3s steps(27) 0s infinite;
	box-sizing: border-box;
	transform: scale(.8);
	margin-top: -40px;
	position: absolute;
	top: 50%;
	left:50%;
	margin-left: -40px;
	z-index: 9999;
}
@-webkit-keyframes vr_animation_logo_keyframes80{0%{background-position:8px 8px}70%{background-position:-1612px 8px}100%{background-position:-1615px 8px}}
@keyframes vr_animation_logo_keyframes80{0%{background-position:8px 8px}70%{background-position:-1612px 8px}100%{background-position:-1612px 8px}}

/*以下为footer	 */
         .footer{width: 100%;background-color: #3b4144;padding: 0rem 0.2rem;height: 4.5rem;box-sizing: border-box;}
		 .footer a{color: #888888;font-size: 0.26rem;}
		 .Box{color: #fff;display: flex;align-items: center;padding-top: 0.2rem;padding-bottom: 0.1rem; border-bottom: 1px solid #51585d;}
		 .Box em{margin-left: 0.2rem;}
		 .ftdb{padding-top: 0.1rem;display: flex;justify-content: space-between;}
		 .ftlogo img{height: 0.5rem;}
		 .cudt{color: #fff!important;}
		 .vv{height: 0.6rem;line-height: 0.6rem;}
		 .lpyp{display: flex;justify-content: space-between;}
		 .bqxi{height: 0.5rem;line-height: 0.5rem;font-size: 0.26rem;color: #888888;}
		 .beian{height: 0.5rem;line-height: 0.5rem}
		 .beian img{vertical-align: middle;margin-right: 0.1rem;}
		 .difoot{margin-top: 0.8rem;}

/*********************/
/**  20220922 add**/
#dv{position: absolute;width: 100%;top: 1rem; box-sizing: border-box;color: #8f8f94;z-index: 999999;background-color:#fff;padding:0.2rem 0.2rem;}
#lianxiangkuang div:hover{background-color:#eee;}
.dn_lxk{width:100%; position:fixed; left:0; right:0; top:1rem; background-color:#fff; z-index:9999; color:#999; line-height:3em; padding:10px; display:none; box-sizing:border-box;}
.listb{padding-bottom: 10px;}
.listc{position:relative; height:7rem;}
.dingbu_listb{background-color:#fff;}
/*.hansb{position: absolute!important;}*/
.hansb select{background-color: #fff;border: none;color: #333; margin-left:0.15rem;}
.jzmjb{flex-wrap:wrap;}
.jzmjb div{width:22%;	margin:6px 0;	overflow: hidden;}
.swiper-slide img.nbdr{border-radius:0;}
.swiper_w100{width:100%; height:100%; position:relative; background-color:#fff;}
.vrico{position:absolute; left:0; right:0; top:0; bottom:0; background-color: rgba(0,0,0,0.3);}
.dn_ee{position:fixed; top:0; bottom:0; width:100%; background:#fff; z-index: 999; display:none;}
.dn_xqxin{display:flex;}
.dn_xqxin a,.dn_xqxin i{display:flex; flex:1;}
.dn_xqxin i{justify-content:space-between; font-size:0.28rem; color:#0062cc;}
.dn_xqxin i img{height:.28rem;}
.dn_bjtx span.w100{width:100%;}
.dn_weil i{color:#0062cc;}
.dn_map{width:calc(100% -30px); height:260px; padding:15px;}
.dn_map #map{width:100%; height:100%;}
.dn_vv{display: flex;flex-wrap: wrap; }
.dn_vv a{width: 20%; overflow: hidden;height: 0.6rem;}
.dn_w100hd{width:100%; overflow:hidden;}

.dn_bjtx{padding:15px;}
.dn_bjtx a,.dn_bjtx i{font-weight:600; color:#5680A6; font-size:0.3rem;}
.dn_bjtx img{height: 0.3rem;vertical-align: middle;margin-right: 0.1rem;}
.pipei{padding: 10px 15px;font-size: 0.3rem;display: flex;justify-content: space-between;background-color: #ffffff;position: relative;z-index: 99999;width: 100%;box-sizing: border-box;border-bottom: 1px solid #ddd;}
.pipei a{display: inline-block;text-align: center;padding-bottom: 10px;}
.cus{border-bottom: 3px solid #2369f6; color: #2369f6;}
.swipers{width: 100%;height: auto;}
.huxing_new{height:210px;}
.huxing_new2{height:180px;}
.swiper-slide{width: 100%;box-sizing: border-box;}
#xgtp .swiper-slide{width: 100%;box-sizing: border-box;}
#xgtp .swiper{width:7.5rem;height: 260px;}
#xgtp .swiper-slide img{border-radius: 0;}
#jichu .xqxin span{width:100%;}
.ldbys{display: flex;justify-content: space-between;padding: 0px 10px;}

.bjs{background-color: #2f72f5; color: #fff;}
.huxingt{width: 100%;padding: 10px 15px;display: flex;justify-content: space-between;box-sizing: border-box;}
.huxingt a,.huxingt i{display: inline-block;width: 18%;text-align: center;padding: 0.1rem 0rem;}
.tyui{display: flex;flex-direction: row;width: 100%;padding: 10px 15px;height: 126px;}
.tyui1{width: 50%;height: 126px;}
.tyui1 img{object-fit: 100%;width:100%;height: 100%;}
.tyui2{display: flex;flex-direction: column;width: 48%;justify-content: space-around;margin-left: 2%;}
.tyui2 font{color: #f66;}
.dn_cc{width: 100%;overflow: hidden;}

.hbj{display: flex;justify-content: space-between;font-size: 0.25rem;font-weight: bolder;border-bottom: 1px solid #e5e5e5; height: 0.8rem;line-height: 0.8rem;}
.hbjz{display: flex;justify-content: space-between;font-size: 0.23rem;height: 0.6rem;border-bottom: 1px solid #e5e5e5;height: 0.8rem;line-height: 0.8rem;}
.pand{padding: 10px 15px;}
.jgbg{padding: 10px 15px;width: 100%;box-sizing: border-box;}
.jgbg u{width: 22%;display:inline-block;padding-left: 0.1rem;}
.uti{width: 34%!important;display: -webkit-box;    -webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;padding-left: 0.1rem;}
.jgbg dd{margin-left: 0;height: 0.8rem;display: flex;align-items: center;}
.jgbg dt{height: 0.6rem;line-height: 0.6rem;display: flex;align-items: center;}
.dianbox{padding: 10px 15px;display: flex;flex-direction: column;box-sizing: border-box;}
.dianbox a{color: #fff;}
.kf1{width:100%; height:1rem; display:flex; flex-direction:row; align-items:center; justify-content:space-between; padding:0 0.4rem; margin-top:0.2rem; box-sizing:border-box;}
.kf1{background-color:#E7F9ED;}
.kf2{background-color:#FEEFEF;}
.kf3{background-color:#FFF5E6;}
.kf1s{display:flex; flex-direction:column;}
.kf1s b{color:#3b4144; font-size:16px; font-weight:600;}
.kf1d{background: linear-gradient(0deg, #1ebe64, #26c96d); color: #fff; display: flex; align-items:center; height:0.5rem; padding:0 0.1rem;}
.kf2d{background: linear-gradient(0deg, #ff6263, #ff8081);}
.kf3d{background: linear-gradient(0deg, #FFAD36, #FF9802);}
.kf1d i{color:#fff;}
.fjtu,.fjtu #container{height:300px;}

.tucey{padding:0 10px 15px; border-bottom: 20px solid #f3f3f3; display: flex;justify-content: space-between;flex-wrap:wrap;}
.tuelp{width:31.5%; margin-top:15px;}
.tuelp img{width:100%; height:70px;}
.tuelp{display: flex;flex-direction: column;}
.biaots{font-weight:600;font-size:0.3rem;padding:15px 15px 0;}
.dn_biaots{padding-top:5px}
.elp{color:#585858; font-size:12px;}
.bettse{margin-bottom: 0;}

 .Mbox_dn,.fhu_303030{background:#303030;}
.fhu_303030{color:#fff; border-bottom-color:#999;}
.menubox{width:100%; padding:0 10px; display:flex; flex-wrap:wrap; position:fixed; z-index:10; box-sizing:border-box;}
.menubox div{width:20%; font-size: 12px; color:#fff; margin-top:10px; border:1px solid #303030; display:flex; justify-content:center; box-sizing:border-box;}
.menubox div.chk{border-radius:10px; border-color:#1EBE64; color:#1EBE64; text-align:center;}
.shownum{width:100%; color:#fff; font-size:14px; position:fixed; z-index:11; bottom:240px; text-align:center;}
.dn_swiper_tk{transform:translate(-50%, -50%); position:fixed; z-index:9; left:50%; top:63%;}
.dn_swiper_tk	.swiper-slide{background:#303030; padding:0;}

.swipere{height: 260px;margin: 0;padding: 0;}
.swipere img{width: 100%;height: 100%;}
.sfc{font-size: 0.3rem;color: #333;font-weight: 700;}
.backes{display: flex;justify-content: space-between;padding: 0 0.5rem;}
.backebt{margin-bottom: 0.4rem;margin-top: 0.2rem;}
.backesr{padding: 0.4rem 0.5rem;}
.backesr span{font-size: 0.28rem;font-weight: 700;margin-right: 0.1rem;}
.backesr font{font-size: 0.28rem;color: #999;}
.bianfg{padding: 10px 15px;}
.fengd{margin-bottom: 10px;}
/**  20220922 大牛add **/
.dn_nbdr{border:none;}
.nbtn{opacity: 0;}
.dn_nmt{margin-top:0;}
.fix_0.5{height:0.5rem;}
.dn_none{display:none;}
.bcolor_2369f6{background:#2369f6; color:#fff;}
.bcolor_fff{background:#fff;}
.color_517398{color:#517398;}
.xiafud2 i,.color_white{color:#fff !important;}
.dnmySwiper{position:relative; background:#fff; width:100%; padding:0 10px; box-sizing:border-box;}
.dn_mt10{margin-top:10px;}
.dn_topkuang{z-index:999; top:0; left:0; width:100%; position:absolute;}
.dn_sybg{padding:5px 10px 0;}
.dn_gdgd{height:100%;}
.dn_gunzhou2{width:100%; height:100%; overflow:hidden; overflow-y:scroll;}
.dn_0{opacity:0;}
.dn_bk{position:absolute; left:0; top:2.8rem; bottom:0; width:100%; background:rgba(0,0,0,0.5);}
.dn_bkb{width:100%; position:absolute; bottom:0; top:7rem; color:#999;}
.dn_bkb_a{width:40%; margin:auto; text-align:center;}
.dn_bkb_a img{width:100%;}
.dn_bkc{position:absolute; left:0; top:0; bottom:0; width:100%; background-color:rgba(0,0,0,0.5); display: none;}
.dn_lxk{width:100%; position:fixed; left:0; right:0; top:1rem; background:#fff; z-index:9999; color:#999; line-height:3em; padding:10px; display:none; box-sizing:border-box;}
.dn_nomore{width:100%; text-align:center; padding-top:10px; padding-bottom:3rem;}
.dn_jichu{height:1000px; position:absolute; background:white; width:100%; z-index:199999;}
.dn_jichu span{width:100%;}

.dn_swiper{width:100%;}
.dn_swiper_hx{/*height:auto;*/ margin-top:0;}
.dn_swiper_hx .swiper-slide{padding:0;}
.dn_swiper_hx .swiper-slide img{width:7.5rem;height:260px;}
.dn_swiper_tk .swiper-slide img{height:auto;}
.dn_elp{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.dn_swiper_es{height:auto; margin-top:0;}
.dn_swiper_es .swiper-slide{padding:0;}
.dn_swiper_es .swiper-slide img{width:7.5rem;height:100%;}

h2.biaot{margin:0; display:flex; justify-content:space-between;}
h2.biaot a{font-size:14px; font-weight:normal; color:#397bf7; margin-top:5px;}
.dn_xqask{width:100%; padding:0 15px 10px; box-sizing:border-box; display:flex; flex-wrap:wrap; margin:0;}
.dn_xqask li{width:100%; padding:5px 0; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center;}
.dn_xqask li img{width:2rem; height:1.3rem; display:flex;}
.dn_txtbox{width:calc(100% - 2.2rem); display:flex; flex-wrap:wrap;}
.dn_xqask li h2,.dn_xqask li a.h2{width:100%; color:#3b4144; font-size:16px; text-align:justify; display:flex;}
.dn_xqask li em{color:#9399A5; font-size:12px; font-weight:normal; margin-top:8px; display:flex;}


.dn_re{position:relative;}
.dn_re a{position:absolute; display:flex; justify-content:center; background:rgba(47,114,245,.9); padding:5px 10px; z-index:10; color:#fff; border-radius:5px; border:1px solid #ccc;}


.dnftfix{width:100%; height:1.1rem; display:flex;}
.dnftfix_h1{height:1rem;}
.dnftfix_h48{height:4.8rem;}
.dnftfix_h56{height:5.6rem;}
.dnft{width:100%; height:1rem; position:fixed; bottom:0; z-index:999; display:flex; justify-content:space-around; align-items:center; background:#fff; box-shadow:0 -2px 3px 1px #ccc;}
.dnft a{width:25%; height:.5rem; display:flex; justify-content:center; align-items:center; border-right:1px solid #ddd;}
.dnft a.no{border-right:none;}
.dnft a.cur{font-weight:bolder;}

#lianxiangkuang{width: 100%;position: fixed;left: 0;right: 0;top: 1rem;background-color: #fff;z-index: 9999;color: #999;line-height: 3em;padding: 10px;box-sizing: border-box;display: none;}
		#lianxiangkuang div:hover{
  background-color: #eee;
	}


@keyframes tipTextAni
{
	from {opacity: .7;}
	to {opacity: 0;display: none}
}
@-webkit-keyframes tipTextAni /* Safari 与 Chrome */
{
	from {opacity: .7;}
	to {opacity: 0;display: none}
}
.tip-text{
	position: fixed;top: 50%;left: 50%; transform: translate(-50%,-50%);z-index: 9;border-radius: 8px;opacity: .7;background: #000;color: #fff;padding: 8px;text-align: center;max-width: 80%;
	animation: tipTextAni 1s 1s forwards;
	-webkit-animation: tipTextAni 1s 1s forwards; /* Safari 与 Chrome */
}
.loading-status{
	height: 18px;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	-webkit-align-items: center;
}
.loading-status img{
	width: 18px;
	height: 18px;
	margin-right: 4px;
}

.video_con{
	width: 100%;
	height: 260px;
	/*display: none;*/
}
.poster-img{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 8;
}
.play_button{
	position: absolute;
	top:50%;
	left:50%;
	margin-left:-51px;
	margin-top:-51px;
	transform:scale(.8);
	background-repeat:no-repeat;
	background-image: url("../images/video_icon.png");
	z-index:9;
	border: none;
	width: 92px;
	height: 92px;
	border-radius:50%;
}
.xqxin i.copy_no{
	color:#0062cc;
}
.copyMessage{
	width: 150px;
	height: 40px;
	text-align: center;
	position: fixed;
	top: 250px;
	left: 50%;
	margin-left: -75px;
	background: #000000;
	color: #fff;
	line-height: 40px;
	border-radius: 5px;
	display: none;
}

/* 个人中心 */
.personalCenter ul,.personalCenter li,.followList ul,.followList li{list-style: none;margin: 0 ;padding: 0;}
.personalCenter div {display: block;}
.personalCenter{height: 100vh; background: rgba(0,0,0,0.04);position: relative;}
.personalCenter .head,.followList .head{display: flex;width: 100%;align-items: center;justify-content: flex-start;padding: 0.14rem 0.44rem;box-sizing: border-box;}
.personalCenter .head .back,.followList .head .back{background-image: url(../img/arrow-left-back.png);width: 0.2rem;height: 0.33rem;background-repeat: no-repeat;background-size:cover;margin-right: 2.53rem;}
.personalCenter .head .logo,.followList .head .logo{background-image: url(../img/huijialogo.png);width: 1.16rem;height: 0.6rem;background-repeat: no-repeat;background-size:cover;}
.personalCenter .banner{width: 100%;height: 3.5rem; position: relative;margin-bottom: 0.3rem; background-image: url(../img/bannner-background.png);background-size: cover;}

.personalCenter .banner img{width: 1rem;height: 1rem;display: inline-block;padding-bottom: 0.5rem;display: block;margin: 0 auto;padding-top: 0.9rem;}
.personalCenter .banner span{display: flex;justify-content: center;text-align: center;}
.personalCenter .banner a{display: inline-block; border-radius: 8px;border: 1px solid #FFFFFF;outline: none;width: 1.3rem;height: 0.6rem;line-height: 0.6rem;background-color: rgba(0, 0, 0, 0);font-size: 0.28rem;color: #fff;margin-right: 0.6rem;}
.personalCenter .banner a:last-child{margin-right: 0;}

.personalCenter .online {font-size: 0.28rem;color: #FFFFFF!important;line-height: 0.44rem;text-align: center;}
.personalCenter .online i{color: #FFFFFF!important;}
.mainList li{background-color: #FFF;padding:0.28rem 0.3rem;background-image: url(../img/arrow-right.png);background-size: 0.14rem 0.24rem;background-repeat: no-repeat;background-position: 7rem 0.38rem;}
.mainList li a {display: inline-block;width: 100%;}
.mainList li i{display: inline-block; width: 0.3rem;height: 0.3rem;margin-right: 0.2rem;background-repeat: no-repeat;background-size: cover;}
.mainList li:first-child i{background-image: url(../img/follow-ershou.png);}
.mainList li:nth-child(2) i{background-image: url(../img/follow-xiaoqu.png);}
.mainList li:nth-child(3) i{background-image: url(../img/follow-xinfang.png);}
.mainList li:last-child i{background-image: url(../img/follow-zufang.png);}
.personalCenter .foorter{margin-top: 1.6rem;display: block;}
.personalCenter .foorter>i{display: block; margin: 0  0.4rem;border: 1px solid rgba(0,0,0,0.25);border-radius: 8px;text-align: center;padding: 0.26rem;background-color: #fff;font-size: 0.32rem;color: rgba(0,0,0,0.65);line-height: 0.48rem;margin-bottom: 0.78rem;}

.personalCenter .followList{position: absolute;top: 0;left: 0;height: 100vh;width: 100%;background-color: #FFF;}
.followList .flist {margin-top: 0.2rem;}
.followList .flist a{margin: 0 0.45rem 0.3rem 0.3rem;display: flex;justify-content: flex-start;}
.flist .left {width: 2.4rem;height: 2.2rem;position: relative;margin-right: 0.2rem;}
.flist .left img {width: 100%;height: 100%; border-radius: 0.16rem;}
.flist .left img.nfimg {    width: 2.4rem;height: 2.2rem; border-radius: 0.16rem;}

.flist .vr{position: absolute;bottom: 0;left: 0;background-image: url(../images/vr.png);width: 30px;height: 30px;background-size: 840px 20px;background-repeat: no-repeat;border: 1px solid #FFFFFF;border-radius: 50%;margin-bottom: 0.1rem;-webkit-animation: vr_animation_logo_keyframes30 1.3s steps(27) 0s infinite;animation: vr_animation_logo_keyframes30 1.3s steps(27) 0s infinite;transform: scale(.8);}
.flist .vd{width: 30px;height: 30px;background-size: cover;background-repeat: no-repeat;position: absolute;bottom: 0.1rem;left: 0.68rem;background-image: url(../images/video_icon.png);}
.flist .vd2{width: 30px;height: 30px;background-size: cover;background-repeat: no-repeat;position: absolute;bottom: 0.1rem;left: 0.1rem;background-image: url(../images/video_icon.png);}
.flist .right .tit {font-weight: 600;font-size: 0.32rem;color: rgba(0,0,0,0.85);height: 0.48rem; line-height: 0.48rem;text-align: left;margin-bottom: 4px;}
/* .flist .right .basis{display: block;font-size: 0.28rem;color: rgba(0,0,0,0.45);line-height: 0.44rem;margin-bottom: 0.18rem;width: 100%;} */
.flist .right .basis-x,.flist .right .basis {font-size: 0.28rem;color: rgba(0,0,0,0.45);line-height: 0.44rem;display: flex;margin-bottom: 0.18rem;}
.flist .right .basis em::after {content: "|";margin: 0 3px;}
.flist .right .basis em:last-child::after{content:" "}
.flist .right .basis-x em::after {content: "/";}
.flist .right .basis-x em:last-child::after{content:" "}
.tab {display: flex;margin-bottom: 0.16rem;}
.tab em {font-size: 0.22rem;color: #B74848;line-height: 0.32rem;margin-right: 10px;padding: 0 6px;background-color: #FAF0F0;border-radius: 4px;}
.tab em a{display: inline-block;}
.tab em object a {margin: 0 !important;color: #B74848;}
.price {display: flex;align-items: baseline;font-weight: 600;}
.price .total{font-size: 0.36rem;color: #F52F3E;line-height: 0.56rem;}
.price .unit{font-size: 0.24rem;line-height: 0.32rem;color: #F52F3E;margin-left: 4px;}
.price .danjia {font-size: 0.24rem;color: rgba(0,0,0,0.45);line-height: 0.36rem;font-weight: 400;margin-left: 0.15rem;}
.right font{background-color: #e44348;color: #fff;border-radius: 2px;padding: 2px 4px;font-size: 12px;margin-right: 8px;font-weight: 400;}
/* basis-x */
.flist .right .basis-l{margin-bottom: 0.12rem;}
.hide{display: none!important;}

/****** 个人中心二手房收藏 ******/
.dn_biaot{display:flex; align-items:center; justify-content:space-between;}
.dn_biaot h1{width:calc(100% - 75px); font-size:20px;}
.dn_biaot i{font-size:12px;}
.dn_biaot .mm{width:60px; background:url(../images/kongxin.png); background-size:20px 20px; background-repeat:no-repeat; background-position:top center; padding-top:18px; font-weight:normal; display:flex; justify-content:center;}
.dn_biaot .dn_none{background:url(../img/shixin.png); background-size:20px 20px; background-repeat:no-repeat; background-position:top center; display:none; color:#f4564d;}
.collect_title{text-align:left;font-size:16px;font-weight:normal;color:#6666;margin:0 0.35rem;border-bottom:1px solid #efefef;padding-bottom:8px;}

.same_erorrent {height: 46px;background-color: #f5f8ff;color: #2f72f5;text-align: center;line-height: 46px;font-weight: 700;font-size: 17px;letter-spacing: 1px;margin:5px 15px;}
.same_erorrent a{color: #2f72f5;}
/* 带看反馈 */
.daikan .tit {padding: 10px 0 7px 0;font-weight: 600;font-size: 18px;color: rgba(0,0,0,0.85);line-height: 28px;height: 28px;}
.daikan .showmore {font-size: 13px;padding: 15px 0 11px 0;}
.daiknew{padding: 15px 13px 15px 20px;}
.daiknew .daik {padding: 0;margin-top: 15px;}
.daikan .avatar{width: 45px;height: 45px;}
.betbnew{margin-left: 10px;}
.bettnew{align-items: flex-start;}
.name {font-weight: 600;font-size: 16px;color: rgba(0,0,0,0.85);line-height: 24px;text-align: left;font-style: normal;}
.dknum{font-weight: 400;font-size: 11px;color: rgba(0,0,0,0.45);line-height: 16px;height: 16px;margin: 6px 0;}
.betsnew img {width: 35px;height: 35px;}
.brokerlabel {display: flex;margin-bottom: 6px;}
.brokerlabel span{font-weight: 400;font-size: 10px;color: #B74848;line-height: 16px;height: 16px;margin-right: 6px;padding: 0 4px;background: #FAF0F0;
border-radius: 4px;}
.zigennew {padding: 0 10px 15px 2px; color: rgba(0,0,0,0.85);font-size: 11px;line-height: 18px;font-weight: 400;border-bottom: 1px solid rgba(0,0,0,0.1);}
.zigennew .type {color: #2C68FF;}
.zigennews{border: none;padding: 0 10px 0 2px;}
.daiknav,.daiknav li{margin: 0;padding: 0;list-style-type: none;}
.daiknav{display: flex; height: 50px;line-height: 50px;box-sizing: border-box;border-bottom: 1px solid rgba(0,0,0,0.1);padding: 0 15px;position: relative;}
.daiknav .dk_item_new{position: relative;font-size: 14px;color: rgba(0,0,0,0.45);width: 56px;text-align: center;}
.daiknav .dk_item_new .line {position: absolute;background-color: #fff;display: block;width: 15px;height: 3px;top: 33px;left: 35%;}
.daiknav .dk_item_new .line.active{background-color:#EF4034;;}
.right_dk_item_new{position: absolute;right: 15px;font-size: 12px;color: rgba(0,0,0,0.45);}
.daiknav .dk_item_new.active {font-size: 14px;color: rgba(0,0,0,0.85);font-weight: 600;}
/*二手房列表增加广告位*/
.div_banner img{
	width: 100%;
	height: auto;
}
/*头部返回*/
.back_new{
	display: flex;align-items: center;width: 8%;height:30px;float: left;
}
.back_new img{width: 20px;line-height: 30px;}
.biti .back_new{
	width: auto;
}
.xqxin_info {
	margin-bottom: 0.15rem;
	display: flex;
}
.xqxin_info span{
	width: 49%;
}
.xqxin_info span.width_100{
	width: 100%;
}
.xqxin_info u {
	color: #999;
	font-size: 0.28rem;
}
.xqxin_info i {
	font-size: 0.28rem;
	letter-spacing: 1px;
	color: #000000;
}
.top-gap{height: 0.7rem;}
.xqxin_info i.msgblue {
	color: rgba(50, 112, 246, 0.7);
	cursor: pointer;
}
.xqxin_info span i em.msgblue {
	color: rgba(50, 112, 246, 0.7);
	cursor: pointer;
}
.fos_info {
	padding: 5px 15px;
	box-sizing: border-box;
}
.xfxx_info{
	float: left;padding:0.1rem 0.2rem;
}
.zxd_list_info {
	padding: 0rem 0.2rem;
	width: 100%;
	display: table-cell;
}
.lpdtsr {
	width: 100%;
	background: #ffffff;
	display: inline-block;
}
.lpdtsr dl{
	width: 100%;
	overflow: hidden;
}
.lpdtsr dd {
	width: 100%;
	background: #f8f8f8;
	border-bottom: none;
}
.lpdtsr dd .sjl{
	width: 40%;
	float: left;
}
.lpdtsr dd .sjr {
	width: 40%;
	height: 109px;
	margin-top: 10px;
	background: url(../../images/icon-jsq.png) no-repeat;
	float: left;
}
.lpdtsr_con {
	width: 90%;
	border-top: none;
	float: left;
	margin:0 5%;
}
.lpdtsr_con input {
	height: 35px;
	line-height: 35px;
	background: #fff;
	border: 1px solid #efefef;
	border-radius: 6px;
	padding: 0 20px;
	margin-top: 5px;
	float: left;
	width: 100%;
}
.lpdtsr_con .btn {
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #f66;
	border-radius: 6px;
	margin-top: 10px;
	float: left;
	cursor: pointer;
}
.lpdtsr dd .sjl u{
	width: 100%;
	float: left;
}
.lpdtsr dd .sjl u.b {
	color: #f66;
	font-size: 20px;
	margin-top: 10px;
}
.biaot_xf_info{
	width: 100%;
	margin-top:0.2rem;
	float: left;
}
.xfxx_act_info{
	flex-direction:row;
	justify-content: flex-start;
	width: 100%;
}
.xfxx_act_info i {
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	color: #fff;
	border-radius: 3px;
	float: left;
}
.xfxx_act_info i.a1 {
	background: #f3a90a;
}
.xfxx_act_info i.a2 {
	background: #a3b7c9;
}
.xfxx_act_info i.a3 {
	background: #d8b99e;
}
.xfxx_act_info i.a4 {
	background: #ccc;
}
.xfxx_title{
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left:1%;
}