.text-ellipsis-multi-1[data-v-c19722fe] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-c19722fe] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-c19722fe],
html[data-v-c19722fe] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-c19722fe] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-c19722fe] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-c19722fe] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-c19722fe] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-c19722fe]:focus {
  outline: none
}

.home-swiper-button-next[data-v-c19722fe] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-c19722fe]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-c19722fe] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-c19722fe]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-c19722fe] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-c19722fe] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-c19722fe] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-c19722fe] .symbol,
.PriceLabel-detail-total[data-v-c19722fe] .unit {
  font-size: 16px
}

.mint-toast[data-v-c19722fe] {
  z-index: 3000
}

.com-sideBar[data-v-c19722fe] {
  right: 0;
  position: fixed;
  margin-top: -228px;
  top: 50%;
  z-index: 1000
}

.com-sideBar-ul[data-v-c19722fe] {
  box-shadow: 0 0 35px rgba(0, 0, 0, .3);
  width: 55px;
  background: hsla(0, 0%, 9%, .88);
  text-align: center;
  border-radius: 4px 0 0 4px
}

.com-sideBar-a[data-v-c19722fe] {
  display: block;
  height: 100%;
  cursor: pointer
}

.com-sideBar-sn[data-v-c19722fe] {
  color: #d96f3d;
  font-size: 12px;
  display: block;
  margin-top: 4px
}

.com-sideBar-con-tel[data-v-c19722fe] {
  font-size: 22px;
  color: #d96f3d
}

.com-sideBar-paBox[data-v-c19722fe] {
  background: #303030;
  display: none;
  right: 56px;
  top: 0
}

.com-sideBar-paBox-iBox[data-v-c19722fe] {
  right: 0;
  top: 50%
}

.com-sideBar-paBox-iBox i[data-v-c19722fe] {
  border-color: transparent;
  border-style: solid;
  border-width: 8px 11px;
  margin-top: -11px;
  top: 50%
}

.com-sideBar-paBox-iBox .com-sideBar-paBox-i1[data-v-c19722fe] {
  border-left-color: #fff;
  margin-left: 1px
}

.com-sideBar-paBox-iBox .com-sideBar-paBox-i2[data-v-c19722fe] {
  border-left-color: #303030;
  z-index: 1
}

.com-sideBar-paBox .com-tb[data-v-c19722fe] {
  height: 100%
}

.com-sideBar-i[data-v-c19722fe] {
  display: block;
  margin: 0 auto
}

.com-sideBar-li[data-v-c19722fe] {
  display: block;
  height: 50px;
  padding: 10px 0 5px
}

.com-sideBar-li.hotline .com-sideBar-i[data-v-c19722fe] {
  height: 25px;
  width: 21px;
  background-image: url(../images/7194986.png);
  background-size: 100% 100%
}

.com-sideBar-li.xcx .com-sideBar-i[data-v-c19722fe] {
  height: 24px;
  width: 24px;
  background-image: url(../images/f881ef8.png);
  background-size: 100% 100%
}

.com-sideBar-li.gzh .com-sideBar-i[data-v-c19722fe] {
  height: 22px;
  width: 27px;
  background-image: url(../images/295259a.png);
  background-size: 100% 100%
}

.com-sideBar-li.smrq .com-sideBar-i[data-v-c19722fe] {
  height: 21px;
  width: 26px;
  background-image: url(../images/e100eee.png);
  background-size: 100% 100%
}

.com-sideBar-li.icon-app-down .com-sideBar-i[data-v-c19722fe] {
  height: 26px;
  width: 18px;
  background-image: url(../images/888e38d.png);
  background-size: 100% 100%
}

.com-sideBar-li.ympg .com-sideBar-i[data-v-c19722fe] {
  height: 23px;
  width: 22px;
  background-image: url(../images/bdbe08d.png);
  background-size: 100% 100%
}

.com-sideBar-li.active[data-v-c19722fe],
.com-sideBar-li[data-v-c19722fe]:hover {
  background: #303030
}

.com-sideBar-li.active .com-sideBar-paBox[data-v-c19722fe],
.com-sideBar-li:hover .com-sideBar-paBox[data-v-c19722fe] {
  display: block
}

.com-sideBar-li.hotline .com-sideBar-con[data-v-c19722fe] {
  min-width: 200px;
  height: 54px
}

.com-sideBar-li.hotline .com-sideBar-paBox-iBox[data-v-c19722fe] {
  margin-top: 3px
}

.xcx .com-sideBar-paBox-iBox i[data-v-c19722fe] {
  margin-top: -7px
}

.com-sideBar-li.qrc .com-sideBar-paBox[data-v-c19722fe] {
  top: -57px
}

.com-sideBar-wx[data-v-c19722fe] {
  width: 140px;
  padding: 20px 0 0
}

.com-sideBar-wx-p[data-v-c19722fe] {
  min-height: 25px;
  padding-bottom: 5px;
  font-size: 12px;
  margin-top: 4px;
  color: #fff
}

.com-sideBar .com-qrc[data-v-c19722fe] {
  padding: 4px
}

.com-sideBar .com-qrc i[data-v-c19722fe] {
  height: 10px;
  width: 10px
}

.com-sideBar-li.scrollToTop[data-v-c19722fe] {
  height: auto;
  padding-bottom: 15px
}

.com-sideBar-li.scrollToTop .com-sideBar-i[data-v-c19722fe] {
  border-color: transparent transparent #ee540a;
  border-style: solid;
  border-width: 0 9px 10px;
  height: 0;
  width: 0;
  margin-bottom: 4px
}

.com-sideBar-li.scrollToTop .com-sideBar-sn[data-v-c19722fe] {
  max-width: 2em;
  margin: 0 auto
}

.com-sideBar-li.qun .com-sideBar-paBox[data-v-c19722fe],
.com-sideBar-li.xcx .com-sideBar-paBox[data-v-c19722fe] {
  top: -50px
}

.meiqiaBottomBtn[data-v-c19722fe] {
  position: fixed;
  bottom: 0;
  right: 0;
  display: block;
  cursor: pointer
}

.meiqiaBottomBtn .meiqia-img[data-v-c19722fe] {
  width: 66px;
  margin-left: 29px;
  display: block
}

.meiqiaBottomBtn .meiqia-content[data-v-c19722fe] {
  width: 107px;
  height: 68px;
  background: #2a2a2a;
  border: 1px solid #d96f3d;
  border-radius: 10px 0 0 0
}

.meiqiaBottomBtn .meiqia-btn[data-v-c19722fe] {
  width: 80px;
  height: 24px;
  margin: 13px 0 0 13px;
  background: #d96f3d;
  border-radius: 4px;
  font-size: 14px;
  color: #ffffff;
  line-height: 24px;
  text-align: center
}

.meiqiaBottomBtn .meiqia-text[data-v-c19722fe] {
  font-size: 12px;
  color: #d96f3d;
  line-height: 30px;
  text-align: center
}

.com-sideBar-qrc .com-qrc-img {
  width: 110px
}

.com-sideBar-qrc.com-qrc i {
  height: 10px;
  width: 10px
}

.text-ellipsis-multi-1[data-v-16a87170] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-16a87170] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-16a87170],
html[data-v-16a87170] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-16a87170] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-16a87170] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-16a87170] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-16a87170] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-16a87170]:focus {
  outline: none
}

.home-swiper-button-next[data-v-16a87170] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-16a87170]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-16a87170] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-16a87170]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-16a87170] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-16a87170] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-16a87170] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-16a87170] .symbol,
.PriceLabel-detail-total[data-v-16a87170] .unit {
  font-size: 16px
}

.mint-toast[data-v-16a87170] {
  z-index: 3000
}

.HeaderPhoneView[data-v-16a87170] {
  position: relative;
  font-size: 0
}

.HeaderPhoneView .icon-font[data-v-16a87170] {
  width: 20px;
  height: 20px;
  background-image: url(../images/6b90932.png);
  background-size: 100%;
  margin-right: 7px
}

.HeaderPhoneView .text[data-v-16a87170] {
  font-size: 18px;
  line-height: 18px;
  color: #ee540a;
  letter-spacing: 0;
  font-weight: bolder
}

.HeaderPhoneView.homeClass .icon-font[data-v-16a87170] {
  width: 24px;
  height: 24px;
  background-image: url(../images/97b4f70.png)
}

.HeaderPhoneView.homeClass .text[data-v-16a87170] {
  color: #fff;
  font-size: 22px;
  line-height: 22px
}

.text-ellipsis-multi-1[data-v-0bf2fe01] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-0bf2fe01] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-0bf2fe01],
html[data-v-0bf2fe01] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-0bf2fe01] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-0bf2fe01] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-0bf2fe01] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-0bf2fe01] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-0bf2fe01]:focus {
  outline: none
}

.home-swiper-button-next[data-v-0bf2fe01] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-0bf2fe01]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-0bf2fe01] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-0bf2fe01]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-0bf2fe01] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-0bf2fe01] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-0bf2fe01] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-0bf2fe01] .symbol,
.PriceLabel-detail-total[data-v-0bf2fe01] .unit {
  font-size: 16px
}

.mint-toast[data-v-0bf2fe01] {
  z-index: 3000
}

.DejuHeaderNav[data-v-0bf2fe01] {
  position: relative;
  width: 100%;
  background-color: #fff;
  z-index: 101
}

.DejuHeaderNav .nav-wrap[data-v-0bf2fe01] {
  box-shadow: 0 1px 7px 0 hsla(0, 0%, 40%, .16)
}

.DejuHeaderNav .nav-wrap .content-wrap[data-v-0bf2fe01] {
  height: 90px
}

.DejuHeaderNav .logo[data-v-0bf2fe01] {
  width: 105px;
  height: 45px;
  margin-right: 44px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: top;
  object-position: top
}

.DejuHeaderNav .header-nav[data-v-0bf2fe01] {
  position: relative;
  font-size: 0
}

.DejuHeaderNav .header-nav .item-li1[data-v-0bf2fe01] {
  position: relative;
  margin-right: 28px
}

.DejuHeaderNav .header-nav .item-li1:hover .header-nav2-box[data-v-0bf2fe01] {
  display: block
}

.DejuHeaderNav .header-nav .item-li1 .header-nav2-box[data-v-0bf2fe01] {
  position: absolute;
  z-index: 100;
  top: 15px;
  left: 75%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  padding-top: 20px;
  display: none
}

.DejuHeaderNav .header-nav .item-li1 .header-nav2[data-v-0bf2fe01] {
  position: relative;
  background: #fff;
  border-radius: 3px;
  box-sizing: border-box;
  box-shadow: 0 0 7px 1px rgba(155, 153, 150, .18)
}

.DejuHeaderNav .header-nav .item-li1 .header-nav2 .item[data-v-0bf2fe01] {
  display: block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  font-size: 14px;
  color: #323232;
  width: 100px
}

.DejuHeaderNav .header-nav .item-li1 .header-nav2 .item[data-v-0bf2fe01]:hover {
  background: #e8e7e7
}

.DejuHeaderNav .header-nav .item-li1 .header-nav2[data-v-0bf2fe01]:before {
  width: 0;
  height: 0;
  border-color: transparent transparent hsla(0, 0%, 100%, .9);
  border-style: solid;
  border-width: 0 6px 6px;
  content: "";
  left: 30%;
  margin-left: -4px;
  height: 8px;
  top: -14px;
  position: absolute
}

.DejuHeaderNav .header-nav .title-link[data-v-0bf2fe01] {
  display: inline-block;
  cursor: pointer
}

.DejuHeaderNav .header-nav .title-link.active .title[data-v-0bf2fe01] {
  position: relative
}

.DejuHeaderNav .header-nav .title-link.active .title[data-v-0bf2fe01]:after {
  height: 2px;
  background-color: #ee540a;
  width: 100%;
  content: "";
  position: absolute;
  bottom: -10px;
  left: 0
}

.DejuHeaderNav .header-nav .title-link:hover .title[data-v-0bf2fe01] {
  color: #ee540a
}

.DejuHeaderNav .header-nav .title-link:hover .arrow-down[data-v-0bf2fe01] {
  border-color: #ee540a
}

.DejuHeaderNav .header-nav .title-link .title[data-v-0bf2fe01] {
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  color: #161616
}

.DejuHeaderNav .header-nav .arrow-down[data-v-0bf2fe01] {
  position: relative;
  bottom: 4px;
  border-color: #161616;
  border-style: solid;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin-left: 9px
}

.DejuHeaderNav .search[data-v-0bf2fe01] {
  position: relative;
  border-radius: 20px;
  background-color: #e8e8e8;
  width: 228px;
  height: 30px
}

.DejuHeaderNav .search .left-block[data-v-0bf2fe01] {
  width: 20px
}

.DejuHeaderNav .search .inputclass[data-v-0bf2fe01] {
  height: 16px;
  line-height: 16px;
  font-size: 12px;
  color: #161616
}

.DejuHeaderNav .search .icon[data-v-0bf2fe01] {
  width: 55px;
  height: 100%;
  background: #ee540a;
  border-radius: 0 20px 20px 0;
  text-align: center;
  cursor: pointer
}
.DejuHeaderNav .search .icon[data-v-0bf2fe01] button{
  background: none;
  border: 0;
  outline: none;
  cursor: pointer;
}
.DejuHeaderNav .search .icon img[data-v-0bf2fe01] {
  width: 20px;
  height: 20px
}

.DejuHeaderNav .search .search-more[data-v-0bf2fe01] {
  position: absolute;
  top: 38px;
  width: 260px;
  background: #fff;
  padding: 12px 0;
  box-shadow: 0 0 38px 0 rgba(0, 0, 0, .09);
  z-index: 1000
}

.DejuHeaderNav .search .search-more .search-more-item[data-v-0bf2fe01] {
  height: 25px;
  line-height: 25px;
  padding: 0 16px;
  cursor: pointer
}

.DejuHeaderNav .search .search-more .search-more-item[data-v-0bf2fe01]:hover {
  background: #cfcfcf
}

.DejuHeaderNav .search .search-more .search-word[data-v-0bf2fe01] {
  font-size: 12px;
  color: #323232
}

.DejuHeaderNav .search .search-more .search-result[data-v-0bf2fe01] {
  font-size: 12px;
  color: #999
}

.DejuHeaderNav .phoneView[data-v-0bf2fe01] {
  position: absolute;
  right:20px;
}

.DejuHeaderNav.homeClass[data-v-0bf2fe01] {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(3, 3, 3, .5)), to(transparent));
  background: linear-gradient(180deg, rgba(3, 3, 3, .5), transparent)
}

.DejuHeaderNav.homeClass .nav-wrap[data-v-0bf2fe01] {
  box-shadow: none
}

.DejuHeaderNav.homeClass .logo[data-v-0bf2fe01] {
  width: 93px;
  height: 57px
}

.DejuHeaderNav.homeClass .header-nav .title-link.active .title[data-v-0bf2fe01] {
  position: relative
}

.DejuHeaderNav.homeClass .header-nav .title-link.active .title[data-v-0bf2fe01]:after {
  height: 2px;
  background-color: #fff;
  width: 100%;
  content: "";
  position: absolute;
  bottom: -10px;
  left: 0
}

.DejuHeaderNav.homeClass .header-nav .title-link:hover .title[data-v-0bf2fe01] {
  color: #ee540a
}

.DejuHeaderNav.homeClass .header-nav .title-link:hover .arrow-down[data-v-0bf2fe01] {
  border-color: #ee540a
}

.DejuHeaderNav.homeClass .header-nav .title-link .title[data-v-0bf2fe01] {
  color: #fff
}

.DejuHeaderNav.homeClass .header-nav .arrow-down[data-v-0bf2fe01] {
  border-color: #fff
}

.DejuHeaderNav.homeClass .search[data-v-0bf2fe01] {
  width: 288px;
  background: hsla(0, 0%, 100%, .3)
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01] {
  color: #fff
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01]::-webkit-input-placeholder {
  color: #fff
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01]::-moz-placeholder {
  color: #fff
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01]:-ms-input-placeholder {
  color: #fff
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01]::-ms-input-placeholder {
  color: #fff
}

.DejuHeaderNav.homeClass .search .inputclass[data-v-0bf2fe01]::placeholder {
  color: #fff
}

.text-ellipsis-multi-1[data-v-05ce23d4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-05ce23d4] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-05ce23d4],
html[data-v-05ce23d4] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-05ce23d4] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-05ce23d4] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-05ce23d4] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-05ce23d4] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-05ce23d4]:focus {
  outline: none
}

.home-swiper-button-next[data-v-05ce23d4] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-05ce23d4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-05ce23d4] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-05ce23d4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-05ce23d4] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-05ce23d4] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-05ce23d4] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-05ce23d4] .symbol,
.PriceLabel-detail-total[data-v-05ce23d4] .unit {
  font-size: 16px
}

.mint-toast[data-v-05ce23d4] {
  z-index: 3000
}

.DejuCrumbs[data-v-05ce23d4] {
  position: relative
}

.DejuCrumbs.absoluteClass[data-v-05ce23d4] {
  position: absolute;
  bottom: -50px;
  width: 100%
}

.crumbs[data-v-05ce23d4] {
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 0
}

.crumbs .item[data-v-05ce23d4] {
  display: inline-block;
  font-size: 14px;
  line-height: 1;
  color: #000;
  color: initial
}

.crumbs .item.arrow[data-v-05ce23d4]:after {
  display: inline-block;
  content: ">";
  padding: 0 5px;
  font-size: 14px
}

.text-ellipsis-multi-1[data-v-10ab0022] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-10ab0022] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-10ab0022],
html[data-v-10ab0022] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-10ab0022] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-10ab0022] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-10ab0022] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-10ab0022] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-10ab0022]:focus {
  outline: none
}

.home-swiper-button-next[data-v-10ab0022] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-10ab0022]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-10ab0022] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-10ab0022]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-10ab0022] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-10ab0022] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-10ab0022] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-10ab0022] .symbol,
.PriceLabel-detail-total[data-v-10ab0022] .unit {
  font-size: 16px
}

.mint-toast[data-v-10ab0022] {
  z-index: 3000
}

.PhoneInput[data-v-10ab0022] {
  width: 100%;
  margin-bottom: 0
}

.PhoneInput .country-code[data-v-10ab0022] {
  height: 40px;
  line-height: 40px;
  color: #9a9a9a;
  padding: 0 15px
}

.PhoneInput .line[data-v-10ab0022] {
  display: inline-block;
  width: 1px;
  height: 15px;
  background-color: #dbd9d9
}

.my-el-select[data-v-10ab0022] .el-input__inner {
  border: none;
  width: 85px;
  background-color: transparent
}

.VcodeButton {
  width: 90px;
  height: 40px;
  font-size: 14px;
  color: #ee540a;
  border-radius: 5px
}

.VcodeButton.disabled {
  cursor: not-allowed;
  opacity: .6
}

.text-ellipsis-multi-1[data-v-520c911a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-520c911a] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-520c911a],
html[data-v-520c911a] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-520c911a] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-520c911a] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-520c911a] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-520c911a] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-520c911a]:focus {
  outline: none
}

.home-swiper-button-next[data-v-520c911a] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-520c911a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-520c911a] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-520c911a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-520c911a] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-520c911a] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-520c911a] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-520c911a] .symbol,
.PriceLabel-detail-total[data-v-520c911a] .unit {
  font-size: 16px
}

.mint-toast[data-v-520c911a] {
  z-index: 3000
}

.VcodeInput[data-v-520c911a] {
  width: 100%;
  margin-bottom: 0
}

.VcodeInput .line[data-v-520c911a] {
  display: inline-block;
  width: 1px;
  height: 15px;
  background-color: #dbd9d9
}

.text-ellipsis-multi-1[data-v-67a83bf1] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-67a83bf1] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-67a83bf1],
html[data-v-67a83bf1] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-67a83bf1] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-67a83bf1] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-67a83bf1] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-67a83bf1] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-67a83bf1]:focus {
  outline: none
}

.home-swiper-button-next[data-v-67a83bf1] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-67a83bf1]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-67a83bf1] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-67a83bf1]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-67a83bf1] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-67a83bf1] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-67a83bf1] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-67a83bf1] .symbol,
.PriceLabel-detail-total[data-v-67a83bf1] .unit {
  font-size: 16px
}

.mint-toast[data-v-67a83bf1] {
  z-index: 3000
}

.deju-header2[data-v-67a83bf1] {
  position: relative;
  background-color: #303030
}

.deju-header2 div[data-v-67a83bf1] {
  font-size: 12px;
  color: #ccc
}

.deju-header2 .header[data-v-67a83bf1] {
  position: relative;
  height: 35px
}

.deju-header2 .header .qr-text[data-v-67a83bf1] {
  position: relative;
  height: 100%;
  line-height: 100%;
  margin-right: 10px;
  padding: 0 25px 0 30px;
  cursor: pointer
}

.deju-header2 .header .qr-text[data-v-67a83bf1]:first-child {
  padding: 0 25px 0 0
}

.deju-header2 .header .qr-text[data-v-67a83bf1]:hover {
  background: rgba(61, 61, 61, .95)
}

.deju-header2 .header .qr-text:hover .qr-mask-box[data-v-67a83bf1] {
  display: block
}

.deju-header2 .header .qr-text .qr-mask-box[data-v-67a83bf1] {
  display: none
}

.deju-header2 .header .qr-text .qr-mask[data-v-67a83bf1] {
  position: absolute;
  top: 35px;
  left: 0;
  min-width: 230px;
  background: rgba(0, 0, 0, .88);
  z-index: 200;
  padding: 10px;
  box-sizing: border-box
}

.deju-header2 .header .qr-text .qr-mask.app[data-v-67a83bf1] {
  width: 290px;
  height: 155px;
  padding: 20px
}

.deju-header2 .header .qr-text .qr-mask.wxgzh[data-v-67a83bf1] {
  width: 365px;
  height: 155px;
  padding: 20px
}

.deju-header2 .header .qr-text .qr-mask.wxxcx[data-v-67a83bf1] {
  width: 356px;
  height: 155px;
  padding: 20px
}

.deju-header2 .header .qr-text .qr-mask.hwfcjlq[data-v-67a83bf1] {
  width: 334px;
  height: 155px;
  padding: 20px
}

.deju-header2 .header .qr-text .qr-mask .title[data-v-67a83bf1] {
  color: #fff;
  padding-bottom: 15px;
  font-size: 18px;
  line-height: 16px;
  margin-bottom: 15px;
  border-bottom: 1px solid hsla(0, 0%, 89.4%, .3)
}

.deju-header2 .header .qr-text .qr-mask .text[data-v-67a83bf1] {
  color: #ababab;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px
}

.deju-header2 .header .qr-text .qr-mask .icon[data-v-67a83bf1] {
  width: 110px;
  height: 110px;
  margin-right: 28px
}

.deju-header2 .header .qr-text .arrow-down[data-v-67a83bf1] {
  position: relative;
  bottom: 1px;
  border: solid #fffafd;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin-left: 9px
}

.deju-header2 .header .userinfo-box[data-v-67a83bf1] {
  position: relative;
  height: 100%
}

.deju-header2 .header .userinfo-box:hover .logout-box[data-v-67a83bf1] {
  display: block
}

.deju-header2 .header .userinfo-box .login[data-v-67a83bf1],
.deju-header2 .header .userinfo-box .username[data-v-67a83bf1] {
  font-size: 12px;
  color: #e5e5e5;
  cursor: pointer
}

.deju-header2 .header .userinfo-box .logout-box[data-v-67a83bf1] {
  position: absolute;
  right: 0;
  top: 35px;
  display: none;
  z-index: 1000;
  padding-top: 8px;
  box-shadow: 0 4px 13px 0 rgba(33, 24, 21, .08)
}

.deju-header2 .header .userinfo-box .logout[data-v-67a83bf1] {
  width: 110px;
  text-align: center;
  color: #666;
  font-size: 16px;
  line-height: 36px;
  height: 36px;
  background: rgba(250, 251, 253, .95);
  border-radius: 2px;
  cursor: pointer
}

.deju-header2 .header .phoneView[data-v-67a83bf1] {
  margin-left: 50px
}

.text-ellipsis-multi-1[data-v-5d1d23c4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-5d1d23c4] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-5d1d23c4],
html[data-v-5d1d23c4] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-5d1d23c4] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-5d1d23c4] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-5d1d23c4] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-5d1d23c4] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-5d1d23c4]:focus {
  outline: none
}

.home-swiper-button-next[data-v-5d1d23c4] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-5d1d23c4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-5d1d23c4] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-5d1d23c4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-5d1d23c4] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-5d1d23c4] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-5d1d23c4] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-5d1d23c4] .symbol,
.PriceLabel-detail-total[data-v-5d1d23c4] .unit {
  font-size: 16px
}

.mint-toast[data-v-5d1d23c4] {
  z-index: 3000
}

.DejuFooter2[data-v-5d1d23c4] {
  position: relative;
  width: 100%;
  background-image: url(../images/bg_footer.png);
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover
}

.DejuFooter2 .footer-line[data-v-5d1d23c4] {
  width: 100%;
  height: 1px;
  background-color: hsla(0, 0%, 100%, .2)
}

.DejuFooter2 .tuijian[data-v-5d1d23c4] {
  position: relative;
  height: 70px;
  box-sizing: border-box
}

.DejuFooter2 .tuijian .tuijianTitle[data-v-5d1d23c4] {
  min-width: 90px;
  height: 30px;
  line-height: 30px;
  margin-right: 26px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: rgba(88, 98, 125, .2);
  cursor: pointer
}

.DejuFooter2 .tuijian .tuijianTitle.active[data-v-5d1d23c4] {
  background: hsla(0, 0%, 100%, .4)
}

.DejuFooter2 .tuijian .tuijianTitle.active+.tuijian-list[data-v-5d1d23c4] {
  visibility: visible
}

.DejuFooter2 .tuijian-list[data-v-5d1d23c4] {
  position: absolute;
  visibility: hidden;
  top: 80px;
  left: 0
}

.DejuFooter2 .tuijian-list .tuijian-url[data-v-5d1d23c4] {
  display: inline-block;
  font-size: 14px;
  color: #c0c5d3;
  width: 160px;
  height: 25px
}

.DejuFooter2 .footer-middle[data-v-5d1d23c4] {
  position: relative;
  margin-top: 120px;
  height: 160px
}

.DejuFooter2 .footer-middle .slogan[data-v-5d1d23c4] {
  width: 234px;
  height: 144px
}

.DejuFooter2 .footer-middle .line[data-v-5d1d23c4] {
  position: absolute;
  top: 0;
  left: 296px;
  width: 1px;
  height: 160px;
  background-color: hsla(0, 0%, 89.4%, .3)
}

.DejuFooter2 .footer-middle .footer-qr[data-v-5d1d23c4] {
  position: absolute;
  top: 0;
  width: 113px
}

.DejuFooter2 .footer-middle .footer-qr.left[data-v-5d1d23c4] {
  left: 329px
}

.DejuFooter2 .footer-middle .footer-qr.right[data-v-5d1d23c4] {
  left: 517px
}

.DejuFooter2 .footer-middle .footer-qr .img[data-v-5d1d23c4] {
  width: 113px;
  height: 113px;
  margin-bottom: 10px
}

.DejuFooter2 .footer-middle .footer-qr .text[data-v-5d1d23c4] {
  text-align: center;
  font-size: 14px;
  line-height: 18px;
  color: #fff
}

.DejuFooter2 .footer-middle .phone[data-v-5d1d23c4] {
  position: absolute;
  top: 20px;
  left: 694px;
  width: 366px;
  height: 111px
}
.DejuFooter2 .footer-middle .phone[data-v-5d1d23c4] .rexian{
  color: #ffffff;
  font-size: 20px;
}
.DejuFooter2 .footer-middle .phone[data-v-5d1d23c4] .rexian img{
  width: 30px;
  height: 30px;
  vertical-align: bottom;
}
.DejuFooter2 .footer-middle .phone[data-v-5d1d23c4] .telephone{
  color: #fff;
  font-size: 34px;
  margin-top: 15px;
}
.DejuFooter2 .footer-address[data-v-5d1d23c4] {
  position: relative;
  padding-top: 25px;
  margin-bottom: 25px
}

.DejuFooter2 .footer-address div[data-v-5d1d23c4] {
  font-size: 12px;
  color: #c0c5d3;
  letter-spacing: -1px
}

.DejuFooter2 .footer-address .address0[data-v-5d1d23c4] {
  width: 310px
}

.DejuFooter2 .footer-address .address1[data-v-5d1d23c4] {
  width: 364px
}

.DejuFooter2 a[data-v-5d1d23c4] {
  color: #fff
}

.DejuFooter2 .copyright[data-v-5d1d23c4] {
  height: 48px;
  line-height: 48px;
  color: #c0c5d3;
  font-size: 14px
}

.text-ellipsis-multi-1[data-v-20a8a418] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-20a8a418] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-20a8a418],
html[data-v-20a8a418] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-20a8a418] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-20a8a418] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-20a8a418] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-20a8a418] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-20a8a418]:focus {
  outline: none
}

.home-swiper-button-next[data-v-20a8a418] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-20a8a418]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-20a8a418] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-20a8a418]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-20a8a418] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-20a8a418] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-20a8a418] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-20a8a418] .symbol,
.PriceLabel-detail-total[data-v-20a8a418] .unit {
  font-size: 16px
}

.mint-toast[data-v-20a8a418] {
  z-index: 3000
}

.HouseTitleLine[data-v-20a8a418] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  align-items: flex-end;
  padding: 70px 0 40px
}

.HouseTitleLine .title[data-v-20a8a418] {
  color: #323232;
  font-size: 36px
}

.HouseTitleLine .more[data-v-20a8a418] {
  color: #999;
  font-size: 18px
}

.text-ellipsis-multi-1[data-v-229350e8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-229350e8] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-229350e8],
html[data-v-229350e8] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-229350e8] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-229350e8] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-229350e8] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-229350e8] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-229350e8]:focus {
  outline: none
}

.home-swiper-button-next[data-v-229350e8] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-229350e8]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-229350e8] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-229350e8]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-229350e8] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-229350e8] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-229350e8] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-229350e8] .symbol,
.PriceLabel-detail-total[data-v-229350e8] .unit {
  font-size: 16px
}

.mint-toast[data-v-229350e8] {
  z-index: 3000
}

.HouseBanner[data-v-229350e8] {
  width: 810px
}

.swiper-head-container[data-v-229350e8] {
  width: 810px;
  height: 530px;
  overflow: hidden;
  position: relative;
}
.swiper-head-container[data-v-229350e8] .toppagin{
  border-radius: 15px;
  width: 80px;
  height: 27px;
  line-height: 27px;
  color: #fff;
  left: auto;
  right: 20px;
  text-align: center;
  font-size: 16px;
  background-color: rgba(0, 0, 0, .4);
}
.swiper-head-container .swiper-img[data-v-229350e8] {
  width: 100%;
  height: 100%
}

.swiper-btn-container[data-v-229350e8] {
  width: 810px;
  height: 100px;
  position: relative;
  margin-top: 20px;
  background: #f8f8f8;
  overflow: hidden
}

.swiper-btn-container .swiper-btn-next[data-v-229350e8],
.swiper-btn-container .swiper-btn-prev[data-v-229350e8] {
  position: absolute;
  top: 0;
  width: 50px;
  background-color: rgba(0, 0, 0, .3);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 20px 38px;
  height: 100%;
  cursor: pointer;
  z-index: 10
}

.swiper-btn-container .swiper-btn-prev[data-v-229350e8] {
  left: 0;
  background-image: url(../images/280305a.png)
}

.swiper-btn-container .swiper-btn-next[data-v-229350e8] {
  right: 0;
  background-image: url(../images/b8754c9.png)
}

.swiper-btn-container .swiper-slide-thumb-active[data-v-229350e8] {
  position: relative
}

.swiper-btn-container .swiper-slide-thumb-active[data-v-229350e8]:before {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
  box-sizing: border-box;
  border: 3px solid #f4c242
}

.swiper-btn-container .swiper-slide[data-v-229350e8] {
  width: 148px
}

.swiper-btn-container .swiper-img[data-v-229350e8] {
  width: 100%;
  height: 100px
}

.text-ellipsis-multi-1[data-v-5df10864] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-5df10864] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-5df10864],
html[data-v-5df10864] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-5df10864] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-5df10864] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-5df10864] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-5df10864] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-5df10864]:focus {
  outline: none
}

.home-swiper-button-next[data-v-5df10864] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-5df10864]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-5df10864] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-5df10864]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-5df10864] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-5df10864] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-5df10864] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-5df10864] .symbol,
.PriceLabel-detail-total[data-v-5df10864] .unit {
  font-size: 16px
}

.mint-toast[data-v-5df10864] {
  z-index: 3000
}

.house-8820-suspend[data-v-5df10864] {
  top: auto;
  background-color: rgba(37, 38, 52, .82);
  height: 121px;
  z-index: 2;
  bottom: 0;
  left: 0;
  right: 0
}

.house-8820-suspend .wrap1100[data-v-5df10864] {
  height: inherit
}

.house-8820-suspendRt[data-v-5df10864] {
  right: 0;
  top: 9px
}

.house-8820-suspendRt .com-qrc[data-v-5df10864] {
  padding: 4px
}

.house-8820-suspendRt[data-v-5df10864] .com-qrc-img {
  height: 71px;
  width: 71px
}

.house-8820-suspendRt[data-v-5df10864] .com-qrc i {
  height: 8px;
  width: 8px
}

.house-8820-suspendRt .com-sideBar-wx-p[data-v-5df10864] {
  font-size: 15px;
  height: 33px;
  line-height: 33px
}

.house-8820-suspend__img1[data-v-5df10864] {
  bottom: 0;
  width: 465px;
  margin-left: -75px;
  height: 176px;
  position: absolute
}

.house-8820-suspend__img2[data-v-5df10864] {
  top: 25px;
  width: 341px;
  display: block;
  vertical-align: top;
  margin-left: 410px;
  position: absolute
}

.house-8820-suspend-close[data-v-5df10864] {
  height: 20px;
  width: 20px;
  top: -13px;
  right: -13px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  cursor: pointer
}

.house-8820-suspend-close[data-v-5df10864]:after {
  border-radius: 100%;
  background-color: hsla(0, 0%, 81.6%, .63);
  content: "";
  bottom: -5px;
  left: -5px;
  right: -5px;
  top: -5px;
  position: absolute
}

.house-8820-suspend-close i[data-v-5df10864] {
  background-color: #737171;
  z-index: 1
}

.house-8820-suspend-close-h[data-v-5df10864] {
  left: 0;
  right: 0;
  height: 1px;
  top: 50%
}

.house-8820-suspend-close-v[data-v-5df10864] {
  bottom: 0;
  top: 0;
  width: 1px;
  left: 50%
}

.text-ellipsis-multi-1[data-v-9f5a1f8e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-9f5a1f8e] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-9f5a1f8e],
html[data-v-9f5a1f8e] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-9f5a1f8e] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-9f5a1f8e] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-9f5a1f8e] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-9f5a1f8e] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-9f5a1f8e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-9f5a1f8e] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-9f5a1f8e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-9f5a1f8e] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-9f5a1f8e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-9f5a1f8e] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-9f5a1f8e] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-9f5a1f8e] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-9f5a1f8e] .symbol,
.PriceLabel-detail-total[data-v-9f5a1f8e] .unit {
  font-size: 16px
}

.mint-toast[data-v-9f5a1f8e] {
  z-index: 3000
}

.house-1888-mainItem-join-img[data-v-9f5a1f8e] {
  height: 160px;
  width: 100%;
  display: block
}

.house-1888-mainItem-joinBox[data-v-9f5a1f8e] {
  margin: 0 auto;
  width: 548px;
  position: relative;
  left: -68px
}

.house-1888-mainItem-joinBox-h3[data-v-9f5a1f8e] {
  font-size: 34px;
  margin: 33px 0 0;
  height: 44px;
  line-height: 44px
}

.house-1888-mainItem-joinBox-h4[data-v-9f5a1f8e] {
  font-size: 22px;
  font-weight: 400;
  height: 31px;
  color: #ffd369;
  line-height: 31px;
  margin-bottom: 4px
}

.house-1888-mainItem-joinBox-p-num[data-v-9f5a1f8e] {
  color: #ffd369
}

.house-1888-mainItem-joinBox-p[data-v-9f5a1f8e] {
  font-size: 14px;
  height: 20px;
  line-height: 20px
}

.house-1888-mainItem-joinBox-img[data-v-9f5a1f8e] {
  height: 115px;
  width: 115px;
  margin-top: 8px
}

.hsi-qr-root[data-v-9f5a1f8e] {
  height: 146px;
  width: 133px;
  margin-top: -73px;
  top: 50%;
  right: 216px;
  background: #fff;
  box-sizing: border-box
}

.hsi-qr-root .text[data-v-9f5a1f8e] {
  display: inline-block;
  position: absolute;
  bottom: -2px;
  color: #333;
  font-size: 18px;
  text-align: center;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(.5);
  transform: scale(.5);
  white-space: nowrap
}

.text-ellipsis-multi-1[data-v-cd53eae8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-cd53eae8] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-cd53eae8],
html[data-v-cd53eae8] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-cd53eae8] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-cd53eae8] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-cd53eae8] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-cd53eae8] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-cd53eae8]:focus {
  outline: none
}

.home-swiper-button-next[data-v-cd53eae8] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-cd53eae8]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-cd53eae8] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-cd53eae8]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-cd53eae8] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-cd53eae8] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-cd53eae8] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-cd53eae8] .symbol,
.PriceLabel-detail-total[data-v-cd53eae8] .unit {
  font-size: 16px
}

.mint-toast[data-v-cd53eae8] {
  z-index: 3000
}

.CommonFilter[data-v-cd53eae8] {
  margin-bottom: 20px
}

.CommonFilter .title[data-v-cd53eae8] {
  font-size: 14px;
  font-weight: 700;
  color: #333;
  line-height: 30px;
  margin-right: 25px
}

.CommonFilter .list[data-v-cd53eae8] {
  padding-right: 200px;
  box-sizing: border-box
}

.CommonFilter .list .item[data-v-cd53eae8] {
  display: inline-block;
  font-size: 14px;
  color: #333;
  line-height: 30px;
  margin-right: 30px;
  cursor: pointer
}

.CommonFilter .list .item.active[data-v-cd53eae8] {
  color: #ee540a
}
.CommonFilter .list .item.active[data-v-cd53eae8] a{
  color: #ee540a
}
.text-ellipsis-multi-1[data-v-de69254e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-de69254e] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-de69254e],
html[data-v-de69254e] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-de69254e] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-de69254e] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-de69254e] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-de69254e] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-de69254e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-de69254e] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-de69254e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-de69254e] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-de69254e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-de69254e] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-de69254e] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-de69254e] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-de69254e] .symbol,
.PriceLabel-detail-total[data-v-de69254e] .unit {
  font-size: 16px
}

.mint-toast[data-v-de69254e] {
  z-index: 3000
}

.OrderFilter[data-v-de69254e] {
  border-bottom: 1px solid rgba(195, 197, 199, .6)
}

.OrderFilter .item[data-v-de69254e] {
  line-height: 32px;
  color: #333;
  font-size: 14px;
  padding: 0 15px;
  margin-right: 18px;
  cursor: pointer
}

.OrderFilter .item.active[data-v-de69254e] {
  background: #ee540a;
  color: #ffffff
}
.OrderFilter .item.active[data-v-de69254e] a{
  color: #ffffff
}
.text-ellipsis-multi-1[data-v-6776a6fe] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-6776a6fe] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-6776a6fe],
html[data-v-6776a6fe] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-6776a6fe] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-6776a6fe] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-6776a6fe] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-6776a6fe] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-6776a6fe]:focus {
  outline: none
}

.home-swiper-button-next[data-v-6776a6fe] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-6776a6fe]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-6776a6fe] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-6776a6fe]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-6776a6fe] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-6776a6fe] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-6776a6fe] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-6776a6fe] .symbol,
.PriceLabel-detail-total[data-v-6776a6fe] .unit {
  font-size: 16px
}

.mint-toast[data-v-6776a6fe] {
  z-index: 3000
}

.AreaFilter[data-v-6776a6fe] {
  margin-bottom: 20px
}

.AreaFilter .title[data-v-6776a6fe] {
  font-size: 14px;
  font-weight: 700;
  color: #333;
  line-height: 30px;
  margin-right: 25px
}

.AreaFilter .list[data-v-6776a6fe] {
  /* padding-right: 200px; */
  box-sizing: border-box
}

.AreaFilter .list .item[data-v-6776a6fe] {
  display: inline-block;
  font-size: 14px;
  color: #333;
  line-height: 30px;
  margin-right: 30px;
  cursor: pointer
}

.AreaFilter .list .item.active[data-v-6776a6fe] {
  color: #ee540a
}
.AreaFilter .list .item.active[data-v-6776a6fe] a{
  color: #ee540a
}
.AreaFilter .list1[data-v-6776a6fe] {
  border: 1px dashed #c5c5c5;
/*  width: 800px;
*/  left: 0;
  text-align: left;
  padding: 0 10px;
  font-size: 0;
  display: block;
  margin-top: 20px;
}

.AreaFilter .list1 .item[data-v-6776a6fe] {
  display: inline-block;
  font-size: 14px;
  color: #333;
  line-height: 30px;
  margin-right: 30px;
  cursor: pointer
}

.AreaFilter .list1 .item.active[data-v-6776a6fe] a{
  color: #ee540a
}

.text-ellipsis-multi-1[data-v-0569bed2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-0569bed2] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-0569bed2],
html[data-v-0569bed2] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-0569bed2] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-0569bed2] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-0569bed2] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-0569bed2] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-0569bed2]:focus {
  outline: none
}

.home-swiper-button-next[data-v-0569bed2] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-0569bed2]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-0569bed2] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-0569bed2]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-0569bed2] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-0569bed2] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-0569bed2] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-0569bed2] .symbol,
.PriceLabel-detail-total[data-v-0569bed2] .unit {
  font-size: 16px
}

.mint-toast[data-v-0569bed2] {
  z-index: 3000
}

.FaqItem .title-ask[data-v-0569bed2] {
  margin-bottom: 14px
}

.FaqItem .title-ask .ask[data-v-0569bed2] {
  color: #fff;
  font-size: 12px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  background-color: #ee540a;
  margin-right: 10px;
  border-radius: 2px;
  text-align: center
}

.FaqItem .title-ask .title[data-v-0569bed2] {
  font-size: 16px;
  line-height: 20px;
  color: #323232
    /*! autoprefixer: ignore next */
}

.FaqItem .content[data-v-0569bed2],
.FaqItem .title-ask .title[data-v-0569bed2] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical
}

.FaqItem .content[data-v-0569bed2] {
  color: #666;
  font-size: 14px;
  line-height: 22px;
  max-height: 44px
    /*! autoprefixer: ignore next */
}

.FaqItem .content .zhuangjia[data-v-0569bed2] {
  color: #a27f5a
}

.FaqItem .content .answer[data-v-0569bed2],
.FaqItem .content .zhuangjia[data-v-0569bed2] {
  font-size: 14px;
  line-height: 18px
}

.text-ellipsis-multi-1[data-v-56a50c5b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-56a50c5b] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-56a50c5b],
html[data-v-56a50c5b] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-56a50c5b] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-56a50c5b] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-56a50c5b] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-56a50c5b] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-56a50c5b]:focus {
  outline: none
}

.home-swiper-button-next[data-v-56a50c5b] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-56a50c5b]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-56a50c5b] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-56a50c5b]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-56a50c5b] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-56a50c5b] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-56a50c5b] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-56a50c5b] .symbol,
.PriceLabel-detail-total[data-v-56a50c5b] .unit {
  font-size: 16px
}

.mint-toast[data-v-56a50c5b] {
  z-index: 3000
}

.borderShadow[data-v-56a50c5b] {
  box-shadow: 2px 2px 5px 0 rgba(35, 24, 21, .14)
}

.hot-city-optimization .house-list-ul[data-v-56a50c5b] {
  min-height: 150px;
  -webkit-box-pack: justify;
  justify-content: space-between
}

.hot-city-optimization .house-list-ul .house-list-li[data-v-56a50c5b] {
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear
}

.hot-city-optimization .house-list-ul .house-list-li[data-v-56a50c5b]:hover {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px)
}

.hot-city-optimization .house-list-ul .item[data-v-56a50c5b] {
  display: inline-block;
  width: 285px;
  border-radius: 10px;
  margin-bottom: 15px
}

.hot-city-optimization .house-list-ul .item .house-img[data-v-56a50c5b] {
  width: 100%;
  height: 189px;
  position: relative;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  background-size: cover;
  overflow: hidden
}

.hot-city-optimization .house-list-ul .item .house-img img[data-v-56a50c5b] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.hot-city-optimization .house-list-ul .item .house-img .house-price[data-v-56a50c5b] {
  position: absolute;
  left: 0;
  top: 152px;
  width: 152px;
  height: 37px;
  padding-left: 10px;
  box-sizing: border-box;
  color: #000;
  z-index: 2;
  font-size: 12px;
  line-height: 37px;
  font-weight: 700;
  border-top-right-radius: 32px;
  background: -webkit-gradient(linear, left top, right top, from(#c1a379), to(#dabe8b));
  background: linear-gradient(90deg, #c1a379, #dabe8b);
  background: -webkit-linear-gradient(90deg, #c1a379, #dabe8b)
}

.hot-city-optimization .house-list-ul .item .house-img .house-price .price-num[data-v-56a50c5b] {
  font-size: 20px
}

.hot-city-optimization .house-list-ul .item .house-img .house-location[data-v-56a50c5b] {
  position: absolute;
  right: 0;
  left: 0;
  top: 159px;
  height: 30px;
  padding-right: 10px;
  padding-left: 165px;
  box-sizing: border-box;
  color: #fff;
  z-index: 1;
  background: rgba(0, 0, 0, .7);
  line-height: 30px
}

.hot-city-optimization .house-list-ul .item .house-img .house-location i[data-v-56a50c5b] {
  margin-right: 6px
}

.hot-city-optimization .house-list-ul .item .house-img .house-location span[data-v-56a50c5b] {
  font-size: 12px
}

.hot-city-optimization .house-info[data-v-56a50c5b] {
  height: 125px;
  background: #fffffe;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
  padding: 0 15px;
  box-sizing: border-box
}

.hot-city-optimization .house-info .house-info-title[data-v-56a50c5b] {
  font-size: 16px;
  margin-top: 12px;
  margin-bottom: 6px;
  color: #323232
    /*! autoprefixer: ignore next */
}

.hot-city-optimization .house-info .house-info-intro[data-v-56a50c5b],
.hot-city-optimization .house-info .house-info-title[data-v-56a50c5b] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical
}

.hot-city-optimization .house-info .house-info-intro[data-v-56a50c5b] {
  font-size: 12px;
  line-height: 17px;
  color: #999;
  margin-bottom: 12px
    /*! autoprefixer: ignore next */
}

.hot-city-optimization .house-info .bottom-line[data-v-56a50c5b] {
  -webkit-box-pack: justify;
  justify-content: space-between
}

.hot-city-optimization .house-info li[data-v-56a50c5b] {
  display: block;
  font-size: 12px;
  line-height: 12px;
  margin-right: 0;
  text-align: center;
  color: #999;
  -webkit-transform: translateY(0);
  transform: translateY(0)
}

.hot-city-optimization .house-info li p[data-v-56a50c5b] {
  padding: 0
}

.hot-city-optimization .house-info li .house-percent-num[data-v-56a50c5b] {
  color: #caae7f;
  margin-bottom: 8px
}

.hot-city-optimization .house-info li .house-percent-num span[data-v-56a50c5b] {
  font-size: 20px;
  line-height: 20px
}

.icon-location[data-v-56a50c5b] {
  display: inline-block;
  width: 10px;
  height: 12px;
  vertical-align: middle;
  background: url(../images/835c517.png) no-repeat;
  background-size: cover
}

.clearfix[data-v-56a50c5b]:after {
  content: "";
  display: block;
  height: 0;
  line-height: 0;
  clear: both;
  visibility: hidden
}

.text-ellipsis-multi-1[data-v-64bb8d04] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-64bb8d04] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-64bb8d04],
html[data-v-64bb8d04] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-64bb8d04] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-64bb8d04] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-64bb8d04] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-64bb8d04] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-64bb8d04]:focus {
  outline: none
}

.home-swiper-button-next[data-v-64bb8d04] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-64bb8d04]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-64bb8d04] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-64bb8d04]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-64bb8d04] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-64bb8d04] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-64bb8d04] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-64bb8d04] .symbol,
.PriceLabel-detail-total[data-v-64bb8d04] .unit {
  font-size: 16px
}

.mint-toast[data-v-64bb8d04] {
  z-index: 3000
}

.FaqTuijianList[data-v-64bb8d04] {
  font-size: 0
}

.FaqTuijianList li[data-v-64bb8d04] {
  margin-bottom: 30px
}

.FaqTuijianList[data-v-64bb8d04] :last-child {
  margin-bottom: 0
}

.text-ellipsis-multi-1[data-v-106b6167] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-106b6167] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-106b6167],
html[data-v-106b6167] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-106b6167] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-106b6167] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-106b6167] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-106b6167] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-106b6167]:focus {
  outline: none
}

.home-swiper-button-next[data-v-106b6167] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-106b6167]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-106b6167] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-106b6167]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-106b6167] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-106b6167] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-106b6167] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-106b6167] .symbol,
.PriceLabel-detail-total[data-v-106b6167] .unit {
  font-size: 16px
}

.mint-toast[data-v-106b6167] {
  z-index: 3000
}

.HomeBannerSwiper[data-v-106b6167] {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #eeedeb;
  overflow: hidden
}

.HomeBannerSwiper .banner[data-v-106b6167],
.HomeBannerSwiper[data-v-106b6167] {
  width: 100%;
  height: 100%
}

.HomeBannerSwiper .banner .swiper-slide[data-v-106b6167] {
  position: relative
}

.HomeBannerSwiper .banner .item-a[data-v-106b6167] {
  display: inline-block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%
}

.HomeBannerSwiper .swiper-pagination[data-v-106b6167] {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-600px);
  transform: translateX(-600px);
  bottom: 35px
}

.my-banner-bullet {
  display: inline-block;
  cursor: pointer;
  width: 30px;
  height: 6px;
  background: hsla(0, 0%, 100%, .5);
  margin-right: 10px
}

.my-banner-bullet:focus {
  outline: none
}

.my-banner-bullet-active {
  width: 50px;
  background: #fff
}

.text-ellipsis-multi-1[data-v-1987e36a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-1987e36a] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-1987e36a],
html[data-v-1987e36a] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-1987e36a] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-1987e36a] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-1987e36a] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-1987e36a] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-1987e36a]:focus {
  outline: none
}

.home-swiper-button-next[data-v-1987e36a] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-1987e36a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-1987e36a] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-1987e36a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-1987e36a] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-1987e36a] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-1987e36a] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-1987e36a] .symbol,
.PriceLabel-detail-total[data-v-1987e36a] .unit {
  font-size: 16px
}

.mint-toast[data-v-1987e36a] {
  z-index: 3000
}

.country-list[data-v-1987e36a] {
  position: absolute;
  z-index: 101;
  bottom: 35px;
  right: 50%;
  -webkit-transform: translateX(600px);
  transform: translateX(600px);
  width: 180px;
  height: 390px;
  background: rgba(1, 1, 1, .8);
  padding-top: 18px;
  box-sizing: border-box;
  border-radius: 8px
}

.country-list:hover .window[data-v-1987e36a] {
  display: block
}

.country-list .country-li[data-v-1987e36a] {
  position: relative;
  margin-bottom: 8px;
  z-index: 10
}

.country-list .country-li .country-item[data-v-1987e36a] {
  display: block;
  position: relative;
  width: 100%;
  height: 38px;
  padding-left: 19px;
  box-sizing: border-box;
  cursor: pointer
}

.country-list .country-li .country-item .icon[data-v-1987e36a] {
  width: 28px;
  margin-right: 8px
}

.country-list .country-li .country-item .name[data-v-1987e36a] {
  color: #fff;
  font-size: 14px;
  line-height: 38px
}

.country-list .country-li .country-item .ym[data-v-1987e36a] {
  position: absolute;
  font-size: 12px;
  color: #fff;
  background: #4d92f1;
  border-radius: 9px 9px 9px 0;
  line-height: 18px;
  width: 38px;
  display: inline-block;
  text-align: center;
  margin-left: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.country-list .country-li:hover .country-item[data-v-1987e36a] {
  width: 160px;
  background: rgba(240, 238, 239, .2);
  margin-left: 10px
}

.country-list .window[data-v-1987e36a] {
  position: absolute;
  width: 609px;
  height: 390px;
  z-index: 100;
  top: 0;
  right: 180px;
  display: none
}

.country-list .window .mask[data-v-1987e36a] {
  width: 600px;
  height: 100%;
  background: rgba(3, 3, 3, .8);
  padding: 30px 22px 38px;
  box-sizing: border-box;
  border-radius: 8px
}

.country-list .window .mask .title[data-v-1987e36a] {
  color: #fff;
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 25px
}

.country-list .window .mask .citys-box a[data-v-1987e36a] {
  color: #fff;
  font-size: 12px
}

.country-list .window .mask .citys-box .continents-tab[data-v-1987e36a] {
  height: 37px;
  border-bottom: 1px solid hsla(0, 0%, 100%, .2);
  -webkit-box-pack: justify;
  justify-content: space-between
}

.country-list .window .mask .citys-box .continents-tab li[data-v-1987e36a] {
  color: #fff;
  font-size: 16px;
  margin: 0 20px;
  border-bottom: 3px solid transparent;
  cursor: pointer
}

.country-list .window .mask .citys-box .continents-tab li.active[data-v-1987e36a] {
  border-bottom: 3px solid #fff
}

.country-list .window .mask .prices-box[data-v-1987e36a] {
  width: 100px;
  margin-left: 15px
}

.country-list .window .mask .prices-box .prices-list .item[data-v-1987e36a] {
  display: inline-block;
  font-size: 14px;
  line-height: 14px;
  color: hsla(0, 0%, 100%, .8);
  margin-bottom: 5px;
  padding: 5px;
  text-align: left
}

.country-list .window .mask .prices-box .prices-list .item[data-v-1987e36a]:hover {
  background: hsla(0, 0%, 100%, .2)
}

.country-list .window .mask .citys-list li[data-v-1987e36a],
.country-list .window .mask .state-list li[data-v-1987e36a] {
  margin-right: 10px;
  margin-bottom: 10px;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-size: cover
}

.country-list .window .mask .citys-list .item[data-v-1987e36a],
.country-list .window .mask .state-list .item[data-v-1987e36a] {
  position: relative;
  width: 100px;
  height: 60px;
  padding: 10px;
  box-sizing: border-box;
  background: rgba(17, 42, 76, .4);
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  background-size: cover
}

.country-list .window .mask .citys-list .item[data-v-1987e36a]:hover,
.country-list .window .mask .state-list .item[data-v-1987e36a]:hover {
  background: none
}

.country-list .window .mask .citys-list .item .hot[data-v-1987e36a],
.country-list .window .mask .state-list .item .hot[data-v-1987e36a] {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 28px;
  height: 17px;
  line-height: 17px;
  text-align: center;
  background: linear-gradient(-22deg, #b32e21, #dd533e);
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  font-size: 6px;
  color: #f6f5f5
}

.country-list .window .mask .state-list[data-v-1987e36a] {
  padding-top: 10px
}

.country-list .window .mask .state-list li[data-v-1987e36a] {
  margin-right: 14px
}

.country-list .window .mask .state-list li[data-v-1987e36a]:nth-child(5n) {
  margin-right: 0
}

.country-list .window .arrow[data-v-1987e36a] {
  right: -3px;
  top: 30px;
  position: absolute;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left-color: rgba(3, 3, 3, .8);
  content: ""
}

.text-ellipsis-multi-1[data-v-68e16350] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-68e16350] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-68e16350],
html[data-v-68e16350] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-68e16350] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-68e16350] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-68e16350] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-68e16350] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-68e16350]:focus {
  outline: none
}

.home-swiper-button-next[data-v-68e16350] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-68e16350]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-68e16350] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-68e16350]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-68e16350] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-68e16350] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-68e16350] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-68e16350] .symbol,
.PriceLabel-detail-total[data-v-68e16350] .unit {
  font-size: 16px
}

.mint-toast[data-v-68e16350] {
  z-index: 3000
}

.ProfessorItem[data-v-68e16350] {
  position: relative;
  width: 283px;
  height: 410px;
  border-radius: 16px;
  box-shadow: 2px 2px 8px 0 rgba(35, 24, 21, .14);
  background-image: url(../images/bg_professor.png);
  background-repeat: no-repeat;
  background-position: 50%
}

.ProfessorItem .location[data-v-68e16350],
.ProfessorItem[data-v-68e16350] {
  text-align: center;
  background-size: 100% 100%
}

.ProfessorItem .location[data-v-68e16350] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 82px;
  height: 34px;
  line-height: 34px;
  color: #202020;
  font-size: 18px;
  background-image: url(../images/129efd0.png)
}

.ProfessorItem .head-box[data-v-68e16350] {
  height: 206px
}

.ProfessorItem .head-box .head[data-v-68e16350],
.ProfessorItem .head-box[data-v-68e16350] {
  width: 100%;
  border-top-left-radius: 18px;
  border-top-right-radius: 16px
}

.ProfessorItem .head-box .head[data-v-68e16350] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top
}

.ProfessorItem .name[data-v-68e16350] {
  color: #161616;
  font-size: 24px;
  line-height: 24px;
  padding-top: 25px;
  text-align: center
}

.ProfessorItem .title[data-v-68e16350] {
  color: #b38c61;
  font-size: 16px;
  line-height: 16px;
  padding: 10px 20px 20px;
  text-align: center
}

.ProfessorItem .desc[data-v-68e16350] {
  display: inline-block;
  color: #666;
  font-size: 14px;
  line-height: 20px;
  height: 40px;
  padding: 0 20px;
  margin-bottom: 17px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.ProfessorItem .contact[data-v-68e16350] {
  display: block;
  width: 130px;
  height: 32px;
  border: 1px solid #a27f5a;
  border-radius: 16px;
  color: #a27f5a;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  z-index: 10
}

.ProfessorItem .contact[data-v-68e16350]:hover {
  border: 1px solid transparent;
  color: transparent
}

.ProfessorItem .contact:hover .mask[data-v-68e16350] {
  display: block
}

.ProfessorItem .mask[data-v-68e16350] {
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(60, 60, 59, .7);
  border-radius: 16px;
  text-align: center;
  padding-top: 82px;
  display: none
}

.ProfessorItem .mask .img-wx[data-v-68e16350] {
  width: 150px;
  height: 150px
}

.ProfessorItem .mask .smcontact[data-v-68e16350] {
  color: #fff;
  font-size: 24px;
  margin-top: 25px
}

.ProfessorItem .mask .phone[data-v-68e16350] {
  margin-top: 40px;
  height: 26px
}

.ProfessorItem .mask .phone .icon[data-v-68e16350] {
  width: 26px;
  height: 26px;
  margin-right: 15px;
  background-image: url(../images/97b4f70.png);
  background-size: 100% 100%
}

.ProfessorItem .mask .phone .phone-num[data-v-68e16350] {
  color: #fffffe;
  font-size: 24px;
  line-height: 26px
}

.text-ellipsis-multi-1[data-v-3c8bb522] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-3c8bb522] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-3c8bb522],
html[data-v-3c8bb522] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-3c8bb522] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-3c8bb522] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-3c8bb522] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-3c8bb522] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-3c8bb522]:focus {
  outline: none
}

.home-swiper-button-next[data-v-3c8bb522] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-3c8bb522]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-3c8bb522] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-3c8bb522]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-3c8bb522] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-3c8bb522] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-3c8bb522] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-3c8bb522] .symbol,
.PriceLabel-detail-total[data-v-3c8bb522] .unit {
  font-size: 16px
}

.mint-toast[data-v-3c8bb522] {
  z-index: 3000
}

.SpecialistSwiper[data-v-3c8bb522] {
  position: relative;
  width: 1200px
}

.SpecialistSwiper .swiper[data-v-3c8bb522] {
  padding: 10px 5px 26px
}

.text-ellipsis-multi-1[data-v-87858db4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-87858db4] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-87858db4],
html[data-v-87858db4] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-87858db4] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-87858db4] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-87858db4] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-87858db4] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-87858db4]:focus {
  outline: none
}

.home-swiper-button-next[data-v-87858db4] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-87858db4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-87858db4] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-87858db4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-87858db4] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-87858db4] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-87858db4] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-87858db4] .symbol,
.PriceLabel-detail-total[data-v-87858db4] .unit {
  font-size: 16px
}

.mint-toast[data-v-87858db4] {
  z-index: 3000
}

.BusinessBook[data-v-87858db4] {
  background-color: #fafbfd;
  padding: 17px 0
}

.BusinessBook ul[data-v-87858db4] {
  -webkit-box-pack: justify;
  justify-content: space-between
}

.BusinessBook .item[data-v-87858db4] {
  cursor: pointer;
  box-shadow: 0 0 6px 0 rgba(216, 216, 215, .5);
  border-radius: 6px;
  width: 226px;
  height: 86px;
  -webkit-transition: box-shadow .3s linear;
  transition: box-shadow .3s linear
}

.BusinessBook .item[data-v-87858db4]:hover {
  box-shadow: 0 0 5px 3px rgba(208, 208, 205, .61)
}

.BusinessBook .item:hover .iconNo[data-v-87858db4] {
  display: none
}

.BusinessBook .item:hover .iconActive[data-v-87858db4] {
  display: block
}

.BusinessBook .icon[data-v-87858db4] {
  width: 60px;
  height: 60px;
  margin-right: 10px
}

.BusinessBook .iconNo[data-v-87858db4] {
  display: block
}

.BusinessBook .iconActive[data-v-87858db4] {
  display: none
}

.BusinessBook .text1[data-v-87858db4] {
  color: #2c2c2c;
  font-size: 20px
}

.BusinessBook .text2[data-v-87858db4] {
  color: #999;
  font-size: 12px;
  margin-top: 5px
}

.text-ellipsis-multi-1[data-v-322d906e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-322d906e] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-322d906e],
html[data-v-322d906e] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-322d906e] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-322d906e] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-322d906e] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-322d906e] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-322d906e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-322d906e] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-322d906e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-322d906e] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-322d906e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-322d906e] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-322d906e] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-322d906e] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-322d906e] .symbol,
.PriceLabel-detail-total[data-v-322d906e] .unit {
  font-size: 16px
}

.mint-toast[data-v-322d906e] {
  z-index: 3000
}

.HouseSubjectSwiper[data-v-322d906e] {
  position: relative;
  background-image: url(../images/bg_hothouse_theme.png);
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 100% 225px
}

.HouseSubjectSwiper .hot-house-swiper[data-v-322d906e] {
  position: relative;
  left: -10px;
  overflow: hidden;
  width: 100%;
  padding: 10px 10px 30px
}

.HouseSubjectSwiper .hot-house-swiper .swiper-slide[data-v-322d906e] {
  width: 285px;
  text-align: center;
  margin-right: 20px
}

.text-ellipsis-multi-1[data-v-d2b0c560] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-d2b0c560] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-d2b0c560],
html[data-v-d2b0c560] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-d2b0c560] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-d2b0c560] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-d2b0c560] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-d2b0c560] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-d2b0c560]:focus {
  outline: none
}

.home-swiper-button-next[data-v-d2b0c560] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-d2b0c560]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-d2b0c560] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-d2b0c560]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-d2b0c560] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-d2b0c560] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-d2b0c560] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-d2b0c560] .symbol,
.PriceLabel-detail-total[data-v-d2b0c560] .unit {
  font-size: 16px
}

.mint-toast[data-v-d2b0c560] {
  z-index: 3000
}

.PriceLabel[data-v-d2b0c560] {
  display: inline-block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 0;
  color: #ee540a
}

.PriceLabel.saled[data-v-d2b0c560] {
  color: #898887 !important
}

.PriceLabel .symbol[data-v-d2b0c560] {
  font-size: 18px
}

.PriceLabel .value[data-v-d2b0c560] {
  font-size: 44px;
  line-height: 46px
}

.PriceLabel .unit[data-v-d2b0c560] {
  font-size: 18px
}

.text-ellipsis-multi-1[data-v-1f24bdf7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-1f24bdf7] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-1f24bdf7],
html[data-v-1f24bdf7] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-1f24bdf7] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-1f24bdf7] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-1f24bdf7] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-1f24bdf7] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-1f24bdf7]:focus {
  outline: none
}

.home-swiper-button-next[data-v-1f24bdf7] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-1f24bdf7]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-1f24bdf7] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-1f24bdf7]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-1f24bdf7] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-1f24bdf7] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-1f24bdf7] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-1f24bdf7] .symbol,
.PriceLabel-detail-total[data-v-1f24bdf7] .unit {
  font-size: 16px
}

.mint-toast[data-v-1f24bdf7] {
  z-index: 3000
}

.HouseCounselor[data-v-1f24bdf7] {
  padding: 20px;
  -webkit-transition: all .3s;
  transition: all .3s
}

.HouseCounselor.scroll-middle[data-v-1f24bdf7] {
  padding: 0 17px 22px
}

.HouseCounselor.scroll-middle .info-consultant .consultant-headpic[data-v-1f24bdf7] {
  height: 52px;
  width: 52px;
  min-width: 52px;
  border-radius: 52px
}

.HouseCounselor.scroll-middle .info-consultant .person[data-v-1f24bdf7] {
  height: 35px
}

.HouseCounselor.scroll-middle .info-consultant .person .name[data-v-1f24bdf7] {
  font-size: 22px
}

.HouseCounselor.scroll-middle .info-consultant .person-desc[data-v-1f24bdf7],
.HouseCounselor.scroll-middle .info-consultant .person .label[data-v-1f24bdf7] {
  font-size: 12px
}

.HouseCounselor.scroll-middle .contact .contact-tel[data-v-1f24bdf7] {
  padding-left: 50px;
  height: 37px;
  line-height: 37px;
  background: url(../images/a0ecbeb.png) no-repeat 18px 8px;
  background-size: 20px
}

.HouseCounselor.scroll-middle .contact .contact-online[data-v-1f24bdf7] {
  width: 101px;
  height: 37px;
  line-height: 37px;
  font-size: 16px
}

.HouseCounselor .info-consultant[data-v-1f24bdf7] {
  display: -webkit-box;
  display: flex;
  background: #fff
}

.HouseCounselor .info-consultant .consultant-headpic[data-v-1f24bdf7] {
  height: 63px;
  width: 63px;
  min-width: 63px;
  background: #d6d4d3;
  border-radius: 63px
}

.HouseCounselor .info-consultant .consultant-content[data-v-1f24bdf7] {
  padding-left: 10px
}

.HouseCounselor .info-consultant .person[data-v-1f24bdf7] {
  height: 32px
}

.HouseCounselor .info-consultant .person .name[data-v-1f24bdf7] {
  font-size: 20px;
  color: #161616;
  vertical-align: middle
}

.HouseCounselor .info-consultant .person .label[data-v-1f24bdf7] {
  display: inline-block;
  vertical-align: middle;
  padding: 0 7px;
  margin-left: 15px;
  font-size: 12px;
  color: #ee540a;
  background: #fef7ed
}

.HouseCounselor .info-consultant .person-desc[data-v-1f24bdf7] {
  font-size: 12px;
  color: #666;
  /* height: 35px */
}

.HouseCounselor .contact[data-v-1f24bdf7] {
  display: -webkit-box;
  display: flex;
  margin-top: 18px
}

.HouseCounselor .contact .contact-tel[data-v-1f24bdf7] {
  -webkit-box-flex: 1;
  flex: 1;
  border: 1px solid #ee540a;
  height: 36px;
  font-size: 20px;
  padding-left: 36px;
  padding-right: 3px;
  line-height: 34px;
  color: #ee540a;
  box-sizing: border-box;
  background: url(../images/a0ecbeb.png) no-repeat 10px 9px;
  background-size: 18px;
  border-radius: 4px
}

.HouseCounselor .contact .contact-online[data-v-1f24bdf7] {
  margin-left: 10px;
  width: 98px;
  height: 36px;
  line-height: 34px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  background: #ee540a;
  border-radius: 4px
}

.text-ellipsis-multi-1[data-v-681f5148] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-681f5148] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-681f5148],
html[data-v-681f5148] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-681f5148] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-681f5148] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-681f5148] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-681f5148] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-681f5148]:focus {
  outline: none
}

.home-swiper-button-next[data-v-681f5148] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-681f5148]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-681f5148] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-681f5148]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-681f5148] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-681f5148] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-681f5148] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-681f5148] .symbol,
.PriceLabel-detail-total[data-v-681f5148] .unit {
  font-size: 16px
}

.mint-toast[data-v-681f5148] {
  z-index: 3000
}

.BaseInfoCardView[data-v-681f5148] {
  position: relative;
  margin-left: auto;
  width: 378px;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0;
  -webkit-transition: box-shadow .3s;
  transition: box-shadow .3s
}

.BaseInfoCardView .bottom-border[data-v-681f5148] {
  border-bottom: 1px solid #f3f3f3
}

.BaseInfoCardView .title[data-v-681f5148] {
  display: none;
  -webkit-transition: all .3s;
  transition: all .3s
}

.BaseInfoCardView .total-price[data-v-681f5148] {
  padding: 0 0 20px 20px;
  background: #363636;
  height: 90px;
  color: #fff;
  font-size: 16px;
  box-sizing: border-box;
  -webkit-box-align: end;
  align-items: flex-end
}

.BaseInfoCardView .is-saled[data-v-681f5148] {
  display: inline-block;
  width: 60px;
  line-height: 24px;
  text-align: center;
  font-size: 12px;
  color: #323232;
  background: #e0e2e3;
  border-radius: 2px;
  margin-left: 10px
}

.BaseInfoCardView .PriceLabel1[data-v-681f5148] {
  color: #fff;
  margin-left: 25px
}

.BaseInfoCardView .PriceLabel1[data-v-681f5148] .value {
  font-size: 16px;
  line-height: 18px
}

.BaseInfoCardView .PriceLabel1[data-v-681f5148] .symbol,
.BaseInfoCardView .PriceLabel1[data-v-681f5148] .unit {
  font-size: 16px
}

.BaseInfoCardView .type-text[data-v-681f5148] {
  height: 100px;
  -webkit-transition: all .3s;
  transition: all .3s;
  color: #323232;
  font-size: 12px;
  -webkit-box-pack: justify;
  justify-content: space-between;
  margin: 0 20px;
  box-sizing: border-box
}

.BaseInfoCardView .type-text li[data-v-681f5148] {
  text-align: center
}

.BaseInfoCardView .type-text .num[data-v-681f5148] {
  font-size: 28px;
  color: #ee540a;
  font-weight: 700
}
.BaseInfoCardView .type-text .num[data-v-681f5148] a{
  color: #ee540a;
  font-weight: 700
}
.BaseInfoCardView .type-text .type[data-v-681f5148] {
  display: block;
  font-size: 12px;
  color: #666
}

.BaseInfoCardView .info-text[data-v-681f5148] {
  padding-top: 20px;
  -webkit-transition: all .3s;
  transition: all .3s;
  margin: 0 15px;
  box-sizing: border-box
}

.BaseInfoCardView .info-text li[data-v-681f5148] {
  display: flex;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 15px;
  color: #323232;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.BaseInfoCardView .info-text li span[data-v-681f5148] {
  color: #999;
  margin-right: 28px;
  flex-shrink: 0
}

.BaseInfoCardView.fixed[data-v-681f5148] {
  position: fixed;
  width: 360px;
  right: 0;
  z-index: 10;
  left: 50%;
  padding: 0;
  margin-left: 240px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, .2);
  -webkit-transition: box-shadow .3s;
  transition: box-shadow .3s;
  box-sizing: border-box
}

.BaseInfoCardView.fixed .title-box[data-v-681f5148] {
  background: #fafafa;
  padding: 20px 17px 17px;
  box-sizing: border-box;
  -webkit-transition: height .3s;
  transition: height .3s
}

.BaseInfoCardView.fixed .title[data-v-681f5148] {
  -webkit-transition: all .3s;
  transition: all .3s;
  display: block;
  color: #161616;
  font-size: 18px
}

.BaseInfoCardView.fixed .bottom-border[data-v-681f5148] {
  border-bottom: none
}

.BaseInfoCardView.fixed .total-price[data-v-681f5148] {
  color: #ee540a;
  font-size: 16px;
  padding: 10px 0 0;
  background-color: transparent;
  height: 60px
}

.BaseInfoCardView.fixed .total-price span[data-v-681f5148] {
  font-size: 28px;
  line-height: 32px
}

.BaseInfoCardView.fixed .PriceLabel1[data-v-681f5148] {
  color: #666
}

.BaseInfoCardView.fixed .info-text[data-v-681f5148],
.BaseInfoCardView.fixed .type-text[data-v-681f5148] {
  -webkit-transition: padding .3s;
  transition: padding .3s;
  height: 0;
  opacity: 0;
  padding: 0
}

.text-ellipsis-multi-1[data-v-22e07636] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-22e07636] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-22e07636],
html[data-v-22e07636] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-22e07636] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-22e07636] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-22e07636] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-22e07636] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-22e07636]:focus {
  outline: none
}

.home-swiper-button-next[data-v-22e07636] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-22e07636]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-22e07636] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-22e07636]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-22e07636] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-22e07636] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-22e07636] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-22e07636] .symbol,
.PriceLabel-detail-total[data-v-22e07636] .unit {
  font-size: 16px
}

.mint-toast[data-v-22e07636] {
  z-index: 3000
}

.HouseDetailTitle[data-v-22e07636] {
  height: auto
}

.HouseDetailTitle .title[data-v-22e07636] {
  line-height: 56px;
  font-size: 28px;
  color: #151515;
  margin-top: 10px;
  position: relative;
}
.price_ar{
  font-size: 30px;
  font-weight: 600;
  color: #fe4b3f;
  line-height: 30px;
  position: absolute;
  top: 12px;
  right: 0;
}
 .price_ar span{
  font-size: 26px;
}
.price_aa{
  font-size: 16px;
  color: #646464;
  margin-top: 5px;
  text-align: right;
}
.HouseDetailTitle .desc[data-v-22e07636] {
  line-height: 30px;
  font-size: 18px;
  color: #666
}

.HouseDetailTitle .desc .text[data-v-22e07636] {
  margin-right: 20px
}

.HouseDetailTitle .desc .tag[data-v-22e07636] {
  height: 20px;
  line-height: 20px;
  display: inline-block;
  margin-left: 10px;
  font-size: 12px;
  color: #697187;
  background: #e1e3e9;
  border-radius: 2px;
  padding: 0 12px
}

.HouseDetailTitle .info-save-house[data-v-22e07636] {
  position: relative;
  cursor: pointer
}

.HouseDetailTitle .info-save-house .info-save-house-text[data-v-22e07636] {
  font-size: 18px;
  color: #ee540a
}

.HouseDetailTitle .info-save-house .info-save-house-text span[data-v-22e07636] {
  vertical-align: middle
}

.HouseDetailTitle .info-save-house .info-save-house-text:hover+.info-save-house-hide[data-v-22e07636] {
  -webkit-transform: scaleY(1);
  transform: scaleY(1)
}

.HouseDetailTitle .info-save-house .info-save-house-img[data-v-22e07636] {
  vertical-align: middle;
  margin-right: 10px
}

.HouseDetailTitle .info-save-house .info-save-house-hide[data-v-22e07636] {
  position: absolute;
  left: 23px;
  height: 120px;
  width: 120px;
  margin: 5px auto 0;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, .3);
  z-index: 1000;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: top;
  transform-origin: top
}

.HouseDetailTitle .info-save-house .info-save-qrcode[data-v-22e07636] {
  width: 110px;
  height: 110px;
  margin: 5px
}

.text-ellipsis-multi-1[data-v-e5e34152] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-e5e34152] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-e5e34152],
html[data-v-e5e34152] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-e5e34152] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-e5e34152] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-e5e34152] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-e5e34152] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-e5e34152]:focus {
  outline: none
}

.home-swiper-button-next[data-v-e5e34152] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-e5e34152]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-e5e34152] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-e5e34152]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-e5e34152] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-e5e34152] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-e5e34152] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-e5e34152] .symbol,
.PriceLabel-detail-total[data-v-e5e34152] .unit {
  font-size: 16px
}

.mint-toast[data-v-e5e34152] {
  z-index: 3000
}

.BaiduMap[data-v-e5e34152] {
  position: relative;
  height: 100%;
  width: 100%
}

.text-ellipsis-multi-1 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body,
html {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920 {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200 {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray {
  background-color: #f7f7f7
}

.home-swiper-button-prev {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev:focus {
  outline: none
}

.home-swiper-button-next {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next:focus {
  outline: none
}

.home-house .swiper-pagination-bullet {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total {
  color: #ee540a
}

.PriceLabel-detail-total /deep/ .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total /deep/ .symbol,
.PriceLabel-detail-total /deep/ .unit {
  font-size: 16px
}

.mint-toast {
  z-index: 3000
}

.baidu-map-item-p {
  position: absolute;
  line-height: 30px;
  top: -34px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
  padding: 0 15px;
  border-radius: 30px;
  background: #fff;
  white-space: nowrap;
  z-index: 1000
}

.text-ellipsis-multi-1[data-v-769da3ae] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-769da3ae] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-769da3ae],
html[data-v-769da3ae] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-769da3ae] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-769da3ae] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-769da3ae] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-769da3ae] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-769da3ae]:focus {
  outline: none
}

.home-swiper-button-next[data-v-769da3ae] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-769da3ae]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-769da3ae] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-769da3ae]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-769da3ae] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-769da3ae] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-769da3ae] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-769da3ae] .symbol,
.PriceLabel-detail-total[data-v-769da3ae] .unit {
  font-size: 16px
}

.mint-toast[data-v-769da3ae] {
  z-index: 3000
}

.GoogleMap[data-v-769da3ae] {
  position: relative;
  height: 100%;
  width: 100%
}

.text-ellipsis-multi-1[data-v-c2c86850] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-c2c86850] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-c2c86850],
html[data-v-c2c86850] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-c2c86850] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-c2c86850] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-c2c86850] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-c2c86850] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-c2c86850]:focus {
  outline: none
}

.home-swiper-button-next[data-v-c2c86850] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-c2c86850]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-c2c86850] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-c2c86850]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-c2c86850] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-c2c86850] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-c2c86850] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-c2c86850] .symbol,
.PriceLabel-detail-total[data-v-c2c86850] .unit {
  font-size: 16px
}

.mint-toast[data-v-c2c86850] {
  z-index: 3000
}

.MapView .map-wrapp[data-v-c2c86850],
.MapView[data-v-c2c86850] {
  position: relative;
  width: 100%
}

.MapView .map-wrapp[data-v-c2c86850] {
  height: 350px;
  background-color: #fafafa
}

.MapView .map-tabs[data-v-c2c86850] {
  padding: 0 0 20px
}

.MapView .map-tabs .tabs-item[data-v-c2c86850] {
  margin-right: 15px;
  font-size: 14px;
  color: #323232;
  cursor: pointer
}

.MapView .map-tabs .tabs-item.active[data-v-c2c86850] {
  color: #fe6c22
}

.MapView .map-list-content[data-v-c2c86850] {
  height: 300px;
  padding-right: 10px
}

.MapView .map-list-content.hide[data-v-c2c86850] {
  height: 0
}

.MapView .map-list-content .empty[data-v-c2c86850] {
  text-align: center
}

.MapView .map-list[data-v-c2c86850] {
  height: auto
}

.MapView .map-list li[data-v-c2c86850] {
  font-size: 12px;
  line-height: 16px;
  padding: 10px 0;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer
}

.MapView .map-list li .text[data-v-c2c86850] {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.MapView .map-list li .distance[data-v-c2c86850] {
  font-size: 12px;
  color: #6a8ba5;
  padding-left: 13px;
  background-image: url(../images/15acd65.png);
  background-size: 10px;
  background-position: 0;
  background-repeat: no-repeat
}

.MapView .map-list li .address[data-v-c2c86850] {
  margin-top: 10px;
  color: #999
}

.MapView .map-content[data-v-c2c86850] {
  position: absolute;
  width: 280px;
  height: 300px;
  top: 10px;
  right: 10px;
  max-height: 480px;
  min-height: auto;
  padding: 10px 5px 10px 15px;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, .2)
}

.MapView .map-content.hide[data-v-c2c86850] {
  min-height: 0
}

.MapView .map-content .map-show-btn[data-v-c2c86850] {
  text-align: center
}

.MapView .map-content .map-show-btn.bottom[data-v-c2c86850] {
  padding: 0 0 25px
}

.MapView .map-content .map-show-btn .img[data-v-c2c86850] {
  width: 72px
}

.MapView .map-content .map-location[data-v-c2c86850] {
  margin-top: 10px;
  font-size: 14px;
  color: #999
}

.MapView .map-content .map-location span[data-v-c2c86850] {
  color: #202025
}

.MapView .map-content .scroll-x[data-v-c2c86850] {
  border-bottom: 1px solid #f1f1f1
}

.house-1888-mainItem-qrcBox .house-1888-mainItem-qrc .com-qrc-img {
  height: auto;
  width: 170px;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 150px
}

.house-1888-mainItem-qrcBox .house-1888-mainItem-qrc.com-qrc i {
  height: 10px;
  width: 10px
}

.page-icon[data-v-0d3ed86e] {
  background-image: url(../images/page-icon.png);
  background-repeat: no-repeat
}

.house-1888-mainItem[data-v-0d3ed86e] {
  cursor: pointer;
  padding: 34px 0;
  border-bottom: 1px solid #f1f1f1;
  -webkit-transition: padding .1s;
  transition: padding .1s
}

.house-1888-mainItem[data-v-0d3ed86e]:hover {
  padding: 34px 0 34px 10px
}

.house-1888-mainItem>.paBox[data-v-0d3ed86e] {
  z-index: 4;
  display: none
}

.house-1888-mainItem .com-top1[data-v-0d3ed86e] {
  display: block;
  top: -1px
}

.house-1888-mainItem .com-top1-sn[data-v-0d3ed86e] {
  height: 30px;
  line-height: 30px;
  width: 85px
}

.house-1888-mainItem .com-top1-i[data-v-0d3ed86e] {
  top: 40px
}

.house-1888-mainItem-dl[data-v-0d3ed86e] {
  height: 265px;
  padding-left: 436px
}

.house-1888-mainItem-dt[data-v-0d3ed86e] {
  font-size: 22px;
  min-height: 30px;
  line-height: 30px;
  margin-bottom: 0;
  position: relative;
  top: -4px;
  color: #333;
}

.house-1888-mainItem-desc[data-v-0d3ed86e] {
  min-height: 24px;
  line-height: 24px;
  color: #666;
  margin-bottom: 15px
}

.house-1888-mainItem-price-info[data-v-0d3ed86e] {
  display: inline-block;
  border-left: 1px solid hsla(0, 0%, 74.9%, .38);
  font-size: 0;
  padding: 0 22px;
  text-align: center
}

.house-1888-mainItem-price-info[data-v-0d3ed86e]:first-child {
  padding-left: 8px;
  border-left-color: transparent
}

.house-1888-mainItem-price-info strong[data-v-0d3ed86e] {
  display: block;
  font-size: 16px;
  height: 23px;
  line-height: 23px;
  margin-bottom: 6px
}

.house-1888-mainItem-price-info span[data-v-0d3ed86e] {
  display: block;
  font-size: 12px;
  height: 21px;
  line-height: 21px
}

.house-1888-mainItem-img[data-v-0d3ed86e] {
  position: absolute;
  left: 0;
  top: 0;
  height: 265px;
  width: 408px;
  z-index: 2
}

.status[data-v-0d3ed86e] {
  position: absolute;
  width: 80px;
  height: 80px;
  left: 0;
  top: 0;
  z-index: 3
}

.house-1888-mainItem-tag[data-v-0d3ed86e] {
  padding-left: 24px;
  height: 20px;
  line-height: 20px;
  font-size: 0;
  margin-bottom: 14px
}

.house-1888-mainItem-tag span[data-v-0d3ed86e] {
  font-size: 14px
}

.house-1888-mainItem-tag em[data-v-0d3ed86e] {
  padding: 0 8px;
  display: inline-block;
  font-size: 14px
}

.house-1888-mainItem-tag-i[data-v-0d3ed86e] {
  background-position: -39px 0;
  height: 14px;
  width: 15px;
  left: 0;
  margin-top: -8px;
  top: 50%
}

.house-1888-mainItem-cost[data-v-0d3ed86e] {
  padding-left: 24px;
  height: 20px;
  line-height: 20px;
  font-size: 0;
  margin-bottom: 20px
}

.house-1888-mainItem-cost-i[data-v-0d3ed86e] {
  background-position: 0 0;
  height: 16px;
  width: 15px;
  left: 0;
  margin-top: -8px;
  background-size: 15px;
  top: 50%;
  background-image: url(../images/shouyi.png);
  
}

.house-1888-mainItem-cost span[data-v-0d3ed86e] {
  font-size: 14px
}

.house-1888-mainItem-cost span em[data-v-0d3ed86e] {
  padding: 0
}

.house-1888-mainItem-cost em[data-v-0d3ed86e] {
  padding: 0 8px;
  display: inline-block;
  font-size: 14px
}

.house-1888-mainItem-tab[data-v-0d3ed86e] span {
    border: 1px solid #fa861e;
    color: #fa861e;
    display: inline-block;
    min-width: 55px;
    text-align: center;
    font-size: 14px;
    line-height: 14px;
    margin-right: 17px;
    padding: 5px 15px;
    border-radius: 4px;

}

.house-1888-mainItem-tab span[data-v-0d3ed86e] {
  border: 1px solid #ee540a;
  color: #ee540a;
  display: inline-block;
  min-width: 55px;
  text-align: center;
  font-size: 14px;
  line-height: 14px;
  margin-right: 17px;
  padding: 5px 15px;
  border-radius: 4px
}

.house-1888-mainItem-location[data-v-0d3ed86e] {
  font-size: 0;
  left: 436px;
  bottom: 0
}

.house-1888-mainItem-location span[data-v-0d3ed86e] {
  font-size: 14px;
  display: inline-block
}

.house-1888-mainItem-location .d-dot[data-v-0d3ed86e] {
  padding: 0 .5em
}

.house-1888-mainItem-location-i[data-v-0d3ed86e] {
  background-position: -59px 0;
  display: inline-block;
  height: 15px;
  margin-right: 10px;
  width: 13px;
  position: relative;
  top: 3px
}

.house-1888-mainItem-price[data-v-0d3ed86e] {
  left: 436px;
  bottom: 0
}

.house-1888-mainItem-serviceCharge[data-v-0d3ed86e] {
  right: 0;
  top: 50%;
  margin-top: -71px;
  height: 155px;
  text-align: center;
  font-size: 0
}

.house-1888-mainItem-serviceCharge-area[data-v-0d3ed86e] {
  display: block;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  margin: 8px 0 14px
}

.house-1888-mainItem-serviceCharge-num[data-v-0d3ed86e] {
  font-size: 14px;
  display: block;
  height: 20px;
  line-height: 20px;
  margin-bottom: 16px
}

.house-1888-mainItem-serviceCharge .num-sg[data-v-0d3ed86e] {
  font-size: 36px
}

.house-1888-mainItem-serviceCharge .symbol-sn[data-v-0d3ed86e] {
  font-size: 12px
}

.house-1888-mainItem-serviceCharge .txt-sn0[data-v-0d3ed86e] {
  font-size: 24px
}

.house-1888-mainItem-serviceCharge .txt-sn[data-v-0d3ed86e] {
  font-size: 18px
}

.house-1888-mainItem-serviceCharge .page-indexV3-tag[data-v-0d3ed86e] {
  height: 28px;
  line-height: 28px;
  color: #ee540a;
  border-color: #ee540a;
  border-radius: 15px;
  cursor: pointer
}

.house-1888-mainItem-qrcBox[data-v-0d3ed86e] {
  background-color: #eae9e9;
  bottom: 40px;
  display: none;
  padding: 8px;
  left: -34px
}

.house-1888-mainItem-qrcBox .house-1888-mainItem-qrc i[data-v-0d3ed86e] {
  border-color: #717070;
  height: 8px;
  width: 8px
}

.house-1888-mainItem-litimgBox[data-v-0d3ed86e] {
  left: 0;
  bottom: 10px;
  min-width: 52px;
  height: 22px;
  line-height: 22px;
  background-color: rgba(39, 39, 39, .62);
  border-radius: 0 8px 8px 0;
  z-index: 2;
  padding: 0 10px 0 13px;
  font-size: 0
}

.house-1888-mainItem-litimg[data-v-0d3ed86e] {
  display: inline-block;
  margin-right: 10px;
  height: 16px;
  width: 19px;
  vertical-align: middle
}

.house-1888-mainItem-litimgBoxTxt[data-v-0d3ed86e] {
  vertical-align: middle;
  font-size: 16px;
  color: #fff
}

.color-ff7200[data-v-0d3ed86e] {
  color: #ff7200
}

.text-ellipsis-multi-1[data-v-295d9828] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-295d9828] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-295d9828],
html[data-v-295d9828] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-295d9828] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-295d9828] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-295d9828] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-295d9828] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-295d9828]:focus {
  outline: none
}

.home-swiper-button-next[data-v-295d9828] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-295d9828]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-295d9828] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-295d9828]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-295d9828] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-295d9828] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-295d9828] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-295d9828] .symbol,
.PriceLabel-detail-total[data-v-295d9828] .unit {
  font-size: 16px
}

.mint-toast[data-v-295d9828] {
  z-index: 3000
}

.HouseTuijianItem[data-v-295d9828] {
  display: inline-block;
  width: 285px;
  border-radius: 10px;
  box-shadow: 2px 2px 5px 0 rgba(35, 24, 21, .14);
  margin-bottom: 15px;
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear;
  text-align: left;
  margin-left: 20px;
}
.HouseTuijianItem[data-v-295d9828]:first-child{
  margin-left: 0;
}
.HouseTuijianItem[data-v-295d9828]:hover {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px)
}

.HouseTuijianItem .house-img[data-v-295d9828] {
  width: 100%;
  height: 189px;
  position: relative;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  background-size: cover;
  overflow: hidden
}

.HouseTuijianItem .house-img img[data-v-295d9828] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover
}

.HouseTuijianItem .house-img .status[data-v-295d9828] {
  position: absolute;
  width: 80px;
  height: 80px;
  left: 0;
  top: 0;
  z-index: 3
}

.HouseTuijianItem .house-img .house-price[data-v-295d9828] {
  position: absolute;
  left: 0;
  top: 152px;
  width: 152px;
  height: 37px;
  padding-left: 10px;
  box-sizing: border-box;
  z-index: 2;
  border-top-right-radius: 32px;
/*  background: -webkit-gradient(linear, left top, right top, from(#c1a379), to(#dabe8b));
  background: linear-gradient(90deg, #ee540a, #ee540aab);*/
  background: #ee540a;
  font-size: 12px;
  color: #fff
}

.HouseTuijianItem .house-img .house-price .PriceLabel-tuijian[data-v-295d9828] {
  color: #fff;
  line-height: 45px
}

.HouseTuijianItem .house-img .house-price .PriceLabel-tuijian[data-v-295d9828] .value {
  font-size: 20px;
  line-height: 22px
}

.HouseTuijianItem .house-img .house-price .PriceLabel-tuijian[data-v-295d9828] .symbol,
.HouseTuijianItem .house-img .house-price .PriceLabel-tuijian[data-v-295d9828] .unit {
  font-size: 12px
}

.HouseTuijianItem .house-img .house-location[data-v-295d9828] {
  position: absolute;
  right: 0;
  left: 0;
  top: 159px;
  height: 30px;
  padding-right: 5px;
  padding-left: 160px;
  box-sizing: border-box;
  color: #fff;
  z-index: 1;
  background: rgba(0, 0, 0, .7);
  line-height: 30px
}

.HouseTuijianItem .house-img .house-location i[data-v-295d9828] {
  margin-right: 6px
}

.HouseTuijianItem .house-img .house-location span[data-v-295d9828] {
  font-size: 12px
}

.HouseTuijianItem .house-info[data-v-295d9828] {
  min-height: 105px;
  background: #fffffe;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
  padding: 0 0 10px;
  box-sizing: border-box
}

.HouseTuijianItem .house-info .title-box[data-v-295d9828] {
  padding: 0 15px
}

.HouseTuijianItem .house-info .house-info-title[data-v-295d9828] {
  font-size: 18px;
  font-weight: 700;
  margin-top: 12px;
  margin-bottom: 2px;
  color: #323232
    /*! autoprefixer: ignore next */
}
.house-info-title span{
  float: right;
  font-size: 18px;
  color: #fe4b3f;
}
.HouseTuijianItem .house-info .house-info-intro[data-v-295d9828],
.HouseTuijianItem .house-info .house-info-title[data-v-295d9828] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical
}

.HouseTuijianItem .house-info .house-info-intro[data-v-295d9828] {
  font-size: 12px;
  line-height: 17px;
  color: #999;
  margin-bottom: 12px
    /*! autoprefixer: ignore next */
}

.HouseTuijianItem .house-info .bottom-line .item[data-v-295d9828] {
  display: inline-block;
  width: 33.33%;
  font-size: 12px;
  line-height: 12px;
  margin-right: 0;
  text-align: center;
  color: #999
}

.HouseTuijianItem .house-info .bottom-line .item .text[data-v-295d9828] {
  padding: 0
}

.HouseTuijianItem .house-info .bottom-line .item .house-percent-num[data-v-295d9828] {
  color: #646464;
  margin-bottom: 8px
}

.HouseTuijianItem .house-info .bottom-line .item .house-percent-num .num[data-v-295d9828] {
  font-size: 18px;
  line-height: 20px
}

.HouseTuijianItem .icon-location[data-v-295d9828] {
  display: inline-block;
  width: 10px;
  height: 12px;
  vertical-align: middle;
  background: url(../images/835c517.png) no-repeat;
  background-size: cover
}

.HouseTuijianItem .clearfix[data-v-295d9828]:after {
  content: "";
  display: block;
  height: 0;
  line-height: 0;
  clear: both;
  visibility: hidden
}

.text-ellipsis-multi-1[data-v-74568908] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-74568908] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-74568908],
html[data-v-74568908] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-74568908] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-74568908] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-74568908] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-74568908] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-74568908]:focus {
  outline: none
}

.home-swiper-button-next[data-v-74568908] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-74568908]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-74568908] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-74568908]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-74568908] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-74568908] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-74568908] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-74568908] .symbol,
.PriceLabel-detail-total[data-v-74568908] .unit {
  font-size: 16px
}

.mint-toast[data-v-74568908] {
  z-index: 3000
}

.HouseSwiper[data-v-74568908] {
  position: relative
}

.HouseSwiper .swiper-content[data-v-74568908] {
  position: relative;
  left: -10px;
  padding: 10px 10px 30px;
  overflow: hidden;
  width: 100%;
  min-height: 330px
}

.HouseSwiper .swiper-slide[data-v-74568908] {
  width: 285px;
  margin-right: 20px;
  text-align: center
}

.HouseSwiper .home-house[data-v-74568908] {
  margin-right: 30px
}

.text-ellipsis-multi-1[data-v-4e326605] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-4e326605] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-4e326605],
html[data-v-4e326605] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-4e326605] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-4e326605] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-4e326605] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-4e326605] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-4e326605]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4e326605] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-4e326605]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4e326605] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-4e326605]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-4e326605] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-4e326605] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-4e326605] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-4e326605] .symbol,
.PriceLabel-detail-total[data-v-4e326605] .unit {
  font-size: 16px
}

.mint-toast[data-v-4e326605] {
  z-index: 3000
}

.CompanyInfo .content-box[data-v-4e326605] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  align-items: flex-start
}

.CompanyInfo .map-image[data-v-4e326605] {
  width: 752px;
  height: 371px;
  margin-top: 58px;
  background-image: url(../images/bg_companyinfo.png);
  background-repeat: no-repeat
}

.CompanyInfo .content[data-v-4e326605] {
  width: 414px;
  height: 460px;
  background: #fff;
  box-shadow: 0 1px 18px 0 rgba(35, 24, 21, .14);
  border-radius: 5px;
  padding: 0 30px;
  box-sizing: border-box;
  font-size: 16px;
  color: #999;
  line-height: 27px
}

.CompanyInfo .content .title[data-v-4e326605] {
  padding: 25px 0;
  color: #323232;
  font-size: 22px
}

.CompanyInfo .content .text[data-v-4e326605] {
  margin-bottom: 25px
}

.CompanyInfo .tabs[data-v-4e326605] {
  font-size: 0;
  padding: 30px 0 15px;
  border-bottom: 1px solid hsla(0, 0%, 82.4%, .7)
}

.CompanyInfo .tabs li[data-v-4e326605] {
  display: inline-block;
  color: #323232;
  font-size: 16px;
  line-height: 22px;
  padding: 0 10px;
  margin-right: 18px;
  margin-bottom: 15px;
  cursor: pointer
}

.CompanyInfo .tabs li.active[data-v-4e326605] {
  color: #fff;
/*  background: #ee540a;
*/  border-radius: 5px
}

.text-ellipsis-multi-1[data-v-582b6bf6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-582b6bf6] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-582b6bf6],
html[data-v-582b6bf6] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-582b6bf6] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-582b6bf6] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-582b6bf6] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-582b6bf6] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-582b6bf6]:focus {
  outline: none
}

.home-swiper-button-next[data-v-582b6bf6] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-582b6bf6]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-582b6bf6] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-582b6bf6]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-582b6bf6] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-582b6bf6] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-582b6bf6] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-582b6bf6] .symbol,
.PriceLabel-detail-total[data-v-582b6bf6] .unit {
  font-size: 16px
}

.mint-toast[data-v-582b6bf6] {
  z-index: 3000
}

.HouseSecondSwiper[data-v-582b6bf6] {
  position: relative
}

.HouseSecondSwiper .home-house[data-v-582b6bf6] {
  margin-right: 30px
}

.HouseSecondSwiper .swiper-content[data-v-582b6bf6] {
  position: relative;
  left: -10px;
  padding: 10px 10px 30px;
  overflow: hidden;
  width: 100%;
  min-height: 330px
}

.HouseSecondSwiper .swiper-slide[data-v-582b6bf6] {
  width: 285px;
  margin-right: 20px;
  text-align: center
}

.text-ellipsis-multi-1[data-v-39a97049] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-39a97049] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-39a97049],
html[data-v-39a97049] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-39a97049] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-39a97049] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-39a97049] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-39a97049] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-39a97049]:focus {
  outline: none
}

.home-swiper-button-next[data-v-39a97049] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-39a97049]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-39a97049] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-39a97049]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-39a97049] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-39a97049] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-39a97049] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-39a97049] .symbol,
.PriceLabel-detail-total[data-v-39a97049] .unit {
  font-size: 16px
}

.mint-toast[data-v-39a97049] {
  z-index: 3000
}

.deju-cooperation[data-v-39a97049] {
  height: 753px;
  background: url(../images/84ac2ef.png) no-repeat;
  background-size: cover
}

.deju-cooperation .deju-cooperation-title[data-v-39a97049] {
  padding: 80px 20px 66px
}

.deju-cooperation .deju-cooperation-container[data-v-39a97049] {
  background: #fff;
  width: 1200px;
  margin: 0 auto;
  height: 452px;
  box-shadow: 0 15px 24px 0 hsla(0, 0%, 76.5%, .25);
  border-radius: 10px
}

.deju-cooperation .tabs-list[data-v-39a97049] {
  padding-top: 20px;
  height: 52px;
  margin: 0 30px;
  border-bottom: 2px solid #e7e7e7
}

.deju-cooperation .tabs-item[data-v-39a97049] {
  padding: 0 18px;
  line-height: 52px;
  height: 52px;
  font-size: 20px;
  cursor: pointer
}

.deju-cooperation .tabs-item.active[data-v-39a97049] {
  color: #ee540a;
  border-bottom: 2px solid #ee540a
}

.deju-cooperation .cooperation-list[data-v-39a97049] {
  margin: 27px 30px;
  display: none;
}

.deju-cooperation .cooperation-list .item[data-v-39a97049] {
  margin: 0 17px 15px 0
}

.deju-cooperation .cooperation-list .item[data-v-39a97049]:nth-child(5n) {
  margin: 0 0 15px
}

.deju-cooperation .cooperation-list .item .item-img[data-v-39a97049] {
  width: 214px
}

.text-ellipsis-multi-1[data-v-46532448] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-46532448] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-46532448],
html[data-v-46532448] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-46532448] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-46532448] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-46532448] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-46532448] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-46532448]:focus {
  outline: none
}

.home-swiper-button-next[data-v-46532448] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-46532448]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-46532448] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-46532448]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-46532448] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-46532448] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-46532448] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-46532448] .symbol,
.PriceLabel-detail-total[data-v-46532448] .unit {
  font-size: 16px
}

.mint-toast[data-v-46532448] {
  z-index: 3000
}

.ProfessorItemNew[data-v-46532448] {
  position: relative;
  width: 285px;
  height: 403px;
  border-radius: 10px;
  box-shadow: 2px 2px 8px 0 rgba(35, 24, 21, .14);
  text-align: center;
  background-color: #fff;
  overflow: hidden
}

.ProfessorItemNew .image-box[data-v-46532448] {
  position: absolute;
  width: 100%;
  height: 198px;
  z-index: 0
}

.ProfessorItemNew .image-box .head[data-v-46532448] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top
}

.ProfessorItemNew .top-box[data-v-46532448] {
  width: 100%;
  height: 198px
}

.ProfessorItemNew .name-box[data-v-46532448] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  align-items: flex-end;
  width: 100%;
  height: 68px;
  box-sizing: border-box;
  padding: 10px 10px 12px 15px;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(24, 24, 23, .6)), to(rgba(24, 24, 23, 0)));
  background-image: linear-gradient(0deg, rgba(24, 24, 23, .6), rgba(24, 24, 23, 0));
  margin-top: 130px
}

.ProfessorItemNew .name-box .name[data-v-46532448] {
  position: relative;
  color: #fff;
  font-size: 18px;
  text-align: left;
  z-index: 10
}

.ProfessorItemNew .name-box .title[data-v-46532448] {
  position: relative;
  color: #fff;
  font-size: 12px;
  text-align: left;
  z-index: 10
}

.ProfessorItemNew .content-box[data-v-46532448] {
  width: 100%
}

.ProfessorItemNew .info-list[data-v-46532448] {
  padding-top: 18px
}

.ProfessorItemNew .info-list li[data-v-46532448] {
  width: 50%;
  color: #999;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 15px
}

.ProfessorItemNew .info-list .value[data-v-46532448] {
  color: #ee540a;
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 3px
}

.ProfessorItemNew .info-list .valueUnit[data-v-46532448] {
  color: #ee540a;
  font-size: 12px;
  line-height: 14px
}

.ProfessorItemNew .desc-list[data-v-46532448] {
  color: #323232;
  font-size: 12px;
  line-height: 22px;
  text-align: left;
  padding: 5px 10px 0 17px
}

.ProfessorItemNew .desc-list li[data-v-46532448]:before {
  display: inline-block;
  content: " ";
  width: 5px;
  height: 5px;
  background: #e3e3e3;
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 8px;
  line-height: 20px
}

.ProfessorItemNew .contact-box[data-v-46532448] {
  display: block;
  width: 78px;
  height: 30px;
  z-index: 10
}

.ProfessorItemNew .contact-box .btn[data-v-46532448] {
  display: inline-block;
  width: 100%;
  height: 100%;
  border: 1px solid #fff;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  line-height: 30px;
  text-align: center
}

.ProfessorItemNew .contact-box[data-v-46532448]:hover {
  border: 1px solid transparent;
  color: transparent
}

.ProfessorItemNew .contact-box:hover .mask[data-v-46532448] {
  display: block
}

.ProfessorItemNew .mask[data-v-46532448] {
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 29, 29, .8);
  display: none
}

.ProfessorItemNew .mask .mask-content[data-v-46532448] {
  width: 100%;
  height: 100%
}

.ProfessorItemNew .mask .mask-content .mask-name-box[data-v-46532448] {
  width: 100%;
  padding-left: 35px;
  box-sizing: border-box
}

.ProfessorItemNew .mask .mask-content .head[data-v-46532448] {
  width: 74px;
  height: 74px;
  border-radius: 50%;
  margin-right: 29px;
  border: 2px solid #fff;
  flex-shrink: 0
}

.ProfessorItemNew .mask .mask-content .wx-box[data-v-46532448] {
  width: 235px;
  height: 106px;
  background: hsla(0, 0%, 100%, .32);
  border-radius: 2px;
  box-sizing: border-box;
  padding: 13px 17px;
  margin-top: 18px
}

.ProfessorItemNew .mask .mask-content .wx-box .img-wx[data-v-46532448] {
  width: 79px;
  height: 79px;
  margin-right: 18px
}

.ProfessorItemNew .mask .mask-content .wx-box .text1[data-v-46532448] {
  color: #fff;
  font-size: 14px;
  margin-bottom: 10px
}

.ProfessorItemNew .mask .mask-content .wx-box .text2[data-v-46532448] {
  color: #3a3a3a;
  font-size: 14px;
  width: 86px;
  height: 20px;
  line-height: 20px;
  background: #fff
}

.text-ellipsis-multi-1[data-v-633bfeed] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-633bfeed] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-633bfeed],
html[data-v-633bfeed] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-633bfeed] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-633bfeed] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-633bfeed] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-633bfeed] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-633bfeed]:focus {
  outline: none
}

.home-swiper-button-next[data-v-633bfeed] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-633bfeed]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-633bfeed] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-633bfeed]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-633bfeed] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-633bfeed] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-633bfeed] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-633bfeed] .symbol,
.PriceLabel-detail-total[data-v-633bfeed] .unit {
  font-size: 16px
}

.mint-toast[data-v-633bfeed] {
  z-index: 3000
}

.SpecialistSwiperNew[data-v-633bfeed] {
  position: relative;
  width: 1200px
}

.SpecialistSwiperNew .swiper[data-v-633bfeed] {
  position: relative;
  left: -10px;
  width: 100%;
  padding: 10px 10px 30px
}

.SpecialistSwiperNew .swiper-slide[data-v-633bfeed] {
  width: 285px;
  margin-right: 20px
}

.text-ellipsis-multi-1[data-v-4575d99a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-4575d99a] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-4575d99a],
html[data-v-4575d99a] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-4575d99a] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-4575d99a] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-4575d99a] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-4575d99a] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-4575d99a]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4575d99a] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-4575d99a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4575d99a] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-4575d99a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-4575d99a] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-4575d99a] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-4575d99a] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-4575d99a] .symbol,
.PriceLabel-detail-total[data-v-4575d99a] .unit {
  font-size: 16px
}

.mint-toast[data-v-4575d99a] {
  z-index: 3000
}

.HomeYiminSwiper[data-v-4575d99a] {
  position: relative
}

.HomeYiminSwiper .home-house[data-v-4575d99a] {
  margin-right: 30px
}

.HomeYiminSwiper .swiper-content[data-v-4575d99a] {
  position: relative;
  left: -10px;
  padding: 10px 10px 30px;
  overflow: hidden;
  width: 100%;
  min-height: 280px
}

.HomeYiminSwiper .swiper-slide[data-v-4575d99a] {
  width: 386px;
  height: 260px;
  padding: 25px 15px;
  box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 18px 0 rgba(202, 202, 201, .33);
  margin-right: 20px
}

.HomeYiminSwiper .yimin-head[data-v-4575d99a] {
  padding: 0 10px
}

.HomeYiminSwiper .yimin-head .yimin-head-title[data-v-4575d99a] {
  margin-right: 30px
}

.HomeYiminSwiper .yimin-head .yimin-head-title .title[data-v-4575d99a] {
  color: #323232;
  font-size: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.HomeYiminSwiper .yimin-head .yimin-head-title .desc[data-v-4575d99a] {
  margin-top: 12px;
  color: #999;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.HomeYiminSwiper .yimin-head .country-pic[data-v-4575d99a] {
  width: 92px;
  height: 92px;
  background-size: cover;
  border-radius: 46px;
  overflow: hidden
}

.HomeYiminSwiper .yimin-content-list[data-v-4575d99a] {
  margin-top: 41px
}

.HomeYiminSwiper .yimin-content-list .yimin-content-item[data-v-4575d99a] {
  position: relative;
  text-align: center
}

.HomeYiminSwiper .yimin-content-list .yimin-content-item[data-v-4575d99a]:after {
  position: absolute;
  right: 0;
  content: "";
  top: 10px;
  bottom: 10px;
  width: 1px;
  background: #f1f1f1
}

.HomeYiminSwiper .yimin-content-list .yimin-content-item[data-v-4575d99a]:last-child:after {
  content: none
}

.HomeYiminSwiper .yimin-content-list .yimin-content-item .desc[data-v-4575d99a] {
  color: #242424;
  font-size: 12px;
  font-weight: 700
}

.HomeYiminSwiper .yimin-content-list .yimin-content-item .title[data-v-4575d99a] {
  margin-top: 2px;
  color: #999;
  font-size: 12px
}

.HomeYiminSwiper .yimin-look[data-v-4575d99a] {
  margin: 22px 0 0 15px;
  font-size: 16px;
  color: #323232
}

.hei-root[data-v-abf162e2] {
  padding: 100px 0 134px
}

.hei-title[data-v-abf162e2] {
  font-size: 14px;
  color: #999
}

.hei-code[data-v-abf162e2] {
  font-size: 14px;
  color: #666
}

.hei-img[data-v-abf162e2] {
  width: 120px;
  height: 120px;
  margin: 40px 0 5px
}

.text-ellipsis-multi-1[data-v-138cd01d] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-138cd01d] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-138cd01d],
html[data-v-138cd01d] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-138cd01d] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-138cd01d] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-138cd01d] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-138cd01d] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-138cd01d]:focus {
  outline: none
}

.home-swiper-button-next[data-v-138cd01d] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-138cd01d]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-138cd01d] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-138cd01d]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-138cd01d] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-138cd01d] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-138cd01d] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-138cd01d] .symbol,
.PriceLabel-detail-total[data-v-138cd01d] .unit {
  font-size: 16px
}

.mint-toast[data-v-138cd01d] {
  z-index: 3000
}

.ErShouFangItem[data-v-138cd01d] {
  position: relative;
  margin: 34px 0;
  box-sizing: border-box
}

.ErShouFangItem:hover .center-box[data-v-138cd01d],
.ErShouFangItem:hover .img-box[data-v-138cd01d] {
  position: relative;
  left: 10px
}

.ErShouFangItem .img-box[data-v-138cd01d] {
  position: relative;
  width: 408px;
  height: 230px;
  margin-right: 23px;
  left: 0;
  -webkit-transition: left .1s;
  transition: left .1s
}

.ErShouFangItem .img-box .img[data-v-138cd01d] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}

.ErShouFangItem .img-box .status[data-v-138cd01d] {
  position: absolute;
  width: 80px;
  height: 80px;
  left: 0;
  top: 0;
  z-index: 3
}

.ErShouFangItem .center-box[data-v-138cd01d] {
  position: relative;
  left: 0;
  -webkit-transition: left .1s;
  transition: left .1s
}

.ErShouFangItem .title[data-v-138cd01d] {
  color: #333;
  font-size: 22px;
  margin-bottom: 10px;
  -webkit-line-clamp: 2
    /*! autoprefixer: ignore next */
}

.ErShouFangItem .desc[data-v-138cd01d],
.ErShouFangItem .title[data-v-138cd01d] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical
}

.ErShouFangItem .desc[data-v-138cd01d] {
  width: 535px;
  color: #666;
  font-size: 16px;
  margin-bottom: 20px;
  -webkit-line-clamp: 1
    /*! autoprefixer: ignore next */
}

.ErShouFangItem .type-box[data-v-138cd01d] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}

.ErShouFangItem .type-box li[data-v-138cd01d] {
  position: relative;
  text-align: center;
  margin-top: 4px;
  color: #999;
  font-size: 13px;
  padding: 0 10px;
  min-width: 120px;
  box-sizing: border-box
}

.ErShouFangItem .type-box li span[data-v-138cd01d] {
  display: block;
  color: #323232;
  font-size: 19px;
  margin-bottom: 4px;
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

.ErShouFangItem .type-box li[data-v-138cd01d]:first-child {
  padding-left: 0
}

.ErShouFangItem .type-box li[data-v-138cd01d]:last-child {
  padding-right: 0
}

.ErShouFangItem .type-box .divider[data-v-138cd01d] {
  display: inline-block;
  width: 1px;
  height: 34px;
  background-color: #f1f1f1
}

.ErShouFangItem .location[data-v-138cd01d] {
  position: absolute;
  bottom: 20px;
  left: 0;
  color: #666;
  font-size: 12px
}

.ErShouFangItem .location[data-v-138cd01d]:before {
  display: inline-block;
  content: " ";
  width: 13px;
  height: 15px;
  margin-right: 10px;
  background-image: url(../images/local-icon.png)
}

.ErShouFangItem .right-box[data-v-138cd01d] {
  margin-left: auto;
  text-align: center;
  width: 200px;
  flex-shrink: 0
}

.ErShouFangItem .service-charge-box[data-v-138cd01d] {
  margin-bottom: 50px;
  margin-top: 40px
}

.ErShouFangItem .look[data-v-138cd01d] {
  display: inline-block;
  min-width: 120px;
  padding: 0 15px;
  height: 28px;
  line-height: 28px;
  color: #4b586d;
  cursor: pointer;
  border: 1px solid #4b586d;
  border-radius: 15px;
  text-align: center
}

.text-ellipsis-multi-1[data-v-43b7a3a2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-43b7a3a2] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-43b7a3a2],
html[data-v-43b7a3a2] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-43b7a3a2] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-43b7a3a2] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-43b7a3a2] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-43b7a3a2] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-43b7a3a2]:focus {
  outline: none
}

.home-swiper-button-next[data-v-43b7a3a2] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-43b7a3a2]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-43b7a3a2] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-43b7a3a2]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-43b7a3a2] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-43b7a3a2] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-43b7a3a2] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-43b7a3a2] .symbol,
.PriceLabel-detail-total[data-v-43b7a3a2] .unit {
  font-size: 16px
}

.mint-toast[data-v-43b7a3a2] {
  z-index: 3000
}

.house-1889-banner-wrap[data-v-43b7a3a2] {
  height: 239px;
  overflow: hidden;
  z-index: 2
}

.house-1889-banner .paBox[data-v-43b7a3a2] {
  overflow: hidden
}

.house-1889-banner .paBox[data-v-43b7a3a2]:after {
  background-color: rgba(27, 32, 53, .6);
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  content: "";
  position: absolute;
  z-index: 1
}

.house-1889-banner-img[data-v-43b7a3a2] {
  width: 100%;
  height: 239px
}

.house-1889-banner-tit[data-v-43b7a3a2] {
  font-size: 36px;
  height: 50px;
  line-height: 50px;
  margin: 57px 0 21px;
  color: #fff
}

.house-1889-banner-form[data-v-43b7a3a2] {
  background-color: #fff;
  height: 32px;
  width: 555px;
  padding: 5px 150px 5px 10px
}

.house-1889-banner-input[data-v-43b7a3a2] {
  background-color: transparent;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  color: #333;
  display: block;
  width: 100%
}

.house-1889-banner-input[data-v-43b7a3a2]::-webkit-input-placeholder {
  color: #9fa0a0
}

.house-1889-banner-submit[data-v-43b7a3a2] {
  background-color: #ee540a;
  bottom: 0;
  right: 0;
  top: 0;
  position: absolute;
  width: 120px;
  line-height: 42px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  cursor: pointer
}

.house-1889-banner-submit[data-v-43b7a3a2]:active {
  opacity: .8
}

.house-1889-banner-p[data-v-43b7a3a2],
.house-1889-banner-p span[data-v-43b7a3a2] {
  color: #ededed;
  height: 34px;
  line-height: 34px
}

.house-1889-banner-p span[data-v-43b7a3a2] {
  display: inline-block;
  margin-right: 10px;
  cursor: pointer
}

.house-1889-banner-p span[data-v-43b7a3a2]:hover {
  color: #ee540a
}

.house-1889-banner-qrc[data-v-43b7a3a2] {
  width: 110px
}

.hsi-qr-root[data-v-43b7a3a2] {
  height: 150px;
  margin-top: -72px;
  top: 50%;
  right: 0;
  background: #fff;
  padding: 10px;
  box-sizing: border-box;
  border-radius: 3px
}

.hsi-qr-root .text[data-v-43b7a3a2] {
  color: #333;
  font-size: 11px;
  text-align: center;
  margin-top: 5px
}

.text-ellipsis-multi-1[data-v-070a650f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-070a650f] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-070a650f],
html[data-v-070a650f] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-070a650f] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-070a650f] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-070a650f] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-070a650f] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-prev[data-v-070a650f]:focus {
  outline: none
}

.home-swiper-button-next[data-v-070a650f] {
  position: absolute;
  width: 52px;
  height: 52px;
  right: -65px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/010b5e2.png);
  background-size: cover;
  cursor: pointer
}

.home-swiper-button-next[data-v-070a650f]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-070a650f] {
  display: inline-block;
  color: #323232 !important;
  font-size: 16px !important;
  height: 34px !important;
  line-height: 34px !important;
  padding: 0 15px;
  cursor: pointer !important;
  width: auto !important;
  border-radius: 17px !important;
  background: #fff !important;
  margin-left: 20px;
  opacity: 1 !important
}

.home-house .swiper-pagination-bullet[data-v-070a650f]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet-active[data-v-070a650f] {
  color: #fff !important;
  background: #ee540a !important;
  border: none
}

.PriceLabel-detail-total[data-v-070a650f] {
  color: #ee540a
}

.PriceLabel-detail-total[data-v-070a650f] .value {
  font-size: 44px;
  font-weight: 700
}

.PriceLabel-detail-total[data-v-070a650f] .symbol,
.PriceLabel-detail-total[data-v-070a650f] .unit {
  font-size: 16px
}

.mint-toast[data-v-070a650f] {
  z-index: 3000
}

.HouseListLineBox .list[data-v-070a650f] {
  min-height: 150px
}

.HouseListLineBox .list .item[data-v-070a650f] {
  margin-right: 20px
}

.HouseListLineBox .list .item[data-v-070a650f]:nth-child(4n) {
  margin-right: 0
}

.text-ellipsis-multi-1[data-v-14fc10e2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.font-bold[data-v-14fc10e2] {
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

body[data-v-14fc10e2],
html[data-v-14fc10e2] {
  width: 100%;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content
}

.wrapPa1920[data-v-14fc10e2] {
  left: 50%;
  margin-left: -960px !important;
  width: 100%;
  min-width: 1920px;
  top: 0;
  position: absolute
}

.wrap1200[data-v-14fc10e2] {
  position: relative;
  width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box
}

.bg-conent-gray[data-v-14fc10e2] {
  background-color: #f7f7f7
}

.home-swiper-button-prev[data-v-14fc10e2] {
  position: absolute;
  width: 52px;
  height: 52px;
  left: -70px;
  bottom: 150px;
  z-index: 10;
  background-image: url(../images/89f4e55.png);
  background-size: cover;
  cursor: pointer
}
.blackc {
  background-color: #000000;
  opacity: .5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 6px;
  z-index: 999;
}
.hot_top {
  color: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  font-size: 14px;
  width: 52px;
  height: 25px;
  text-align: center;
  z-index: 9999;
  line-height: 25px;
  border-radius: 6px 0 10px 0;
  background: linear-gradient(90deg,#fb656a,#fbac65);
}
.city-name {
  width: 100%;
  color: #ffffff;
  position: absolute;
  top: 33%;
  text-align: center;
  z-index: 999;
}
.city-name .cn {
  font-size: 24px;
}
.city-name .en {
  font-size: 18px;
  margin-top: 8px;
}
.tag_l{
  display: flex;
  overflow: hidden;
  padding-top: 14px;
}
.tag_l .num {
  font-size: 20px;
  font-weight: 600;
  color: #333;
  line-height: 25px;
  padding: 0 8px 0 6px;
}
.tag_l .blod{
  font-weight: 600;
  font-size: 20px;
  color: #333;
  line-height: 25px;
}
.tag_l .name{
  font-size: 12px;
  color: #8c8c8c;
  line-height: 14px;
  padding-right: 23px;
  padding-left: 8px;
}

.search_suspend{
  width: 680px;
  position: absolute;
  top:33%;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 99;
}
.search_suspend .home_z_title{
  font-size: 65px;
  margin-bottom: 30px;
  color: #ffffff;
  font-weight: 700;
}
.head-td {
  font-size: 16px;
  width: 680px;
}
.head-td li {
  height: 40px;
  line-height: 40px;
}
.head-td li.search-tr a {
  display: inline-block;
  color: #ffffff;
  padding: 0 15px;
  font-size: 16px;
  font-weight: 700;
}
.head-td li.search-tr a.hover {
  background: url(../images/search.png) no-repeat bottom center;
  border-radius: 6px 6px 0 0;
  background-position: 18px 27px;
  font-size: 16px;
  font-weight: 700;
  color: #ee540a;
}
.head-td li.search-tt {
  position: relative;
  margin-top: -1px;
  height: 50px;
}
.search-inp {
  height: 50px;
  width: 670px;
  background: #FFF;
  border: none;
  padding-left: 10px;
  color: #a9a9a9;
  line-height: 50px;
  border-radius: 4px;
}
.search-but {
  width: 76px;
  height: 50px;
  float: right;
  border: 0;
  display: block;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  text-align: center;
  color: #fff;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  background: #ee540a url(../picture/2672cd8.png) no-repeat center center;
  position: absolute;
  right: 0;
  top: 0;
  background-size: 23px;
}
.search-tt .ditu-icon {
  right: 85px;
  top: 0;
  height: 52px;
  position: absolute;
  line-height: 52px;
  width: 50px;
  align-items: center;
  padding-left: 30px;
  font-size: 16px;
  color: #666;
  font-weight: 700;
}
.search-tt .ditu-icon .icon {
  position: absolute;
  left: 0;
  top: 12px;
  width: 24px;
  height: 24px;
  background: url(../images/1593510340025.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}
.login-link{
  margin-left: 20px;
}
.login-link a{
  color: #ffffff;
}
.login-link em{
  margin: 0 5px;
}
.sm_gfang{
  justify-content: space-around;
}
.sm_gfang .gfang_left{
  text-align: center;
}
.sm_gfang .gfang_left img{
  width: 60px;
  height: 60px;
}
.sm_gfang .gfang_left .gf_title{
  color: #333333;
  font-size: 18px;
/*  font-weight: 700;
*/  margin-top: 5px;
}
.sm_gfang .gfang_left .gf_down{
  color: #999999;
  font-size: 15px;
}
.gfang_right img{
  width: 110px;
  height: 110px;
}