.bannerWrap{
  height: 6.4rem;
  position: relative;
}
.bannerWrap>.container{
  height: 100%;
  position: relative;
}
.bannerWrap>.container>.nav_row{
  position: absolute;
  top: .224rem;
  left: 15px;
  z-index: 5;
  display: flex;
  align-items: center;
}
.bannerWrap>.container>.nav_row>a{
  display: block;
  font-size: .128rem;
  color: #343434;
  padding: .096rem .064rem;
  margin-right: .288rem;
  position: relative;
}
.bannerWrap>.container>.nav_row>a:last-child{
  margin-right: 0;
}
.bannerWrap>.container>.nav_row>a.current{
  font-weight: 500;
}
.bannerWrap>.container>.nav_row>a.back{
  padding: .064rem;
  margin-right: .128rem;
  font-size: 0;
}
.bannerWrap>.container>.nav_row>a.back>img{
  width: .16rem;
  height: .16rem;
}
.bannerWrap>.container>.nav_row>a::after{
  content: '';
  display: block;
  width: .08rem;
  height: .08rem;
  border: solid 1px #343434;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  right: -0.144rem;
  top: 50%;
  transform: translate(25%,-50%) rotate(45deg);
}
.bannerWrap>.container>.nav_row>a.back::after,
.bannerWrap>.container>.nav_row>a.current::after{
  display: none;
}
.bannerWrap>.container>.views{
  position: absolute;
  right: 15px;
  z-index: 5;
  bottom: .296rem;
  background-color: #fff;
  border-radius: .24rem;
  padding: 0 .096rem;
  display: flex;
  align-items: center;
}
.bannerWrap>.container>.views>a{
  display: flex;
  align-items: center;
  padding: .096rem;
  margin-right: .12rem;
}
.bannerWrap>.container>.views>a:last-child{
  margin-right: 0;
}
.bannerWrap>.container>.views>a>img{
  width: .192rem;
  height: .192rem;
  margin-right: .04rem;
}
.bannerWrap>.container>.views>a>span{
  font-size: .112rem;
  color: #001721;
}
.bannerWrap>.bannerSwiper{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.bannerWrap>.bannerSwiper>.swiper-wrapper{

}
.bannerWrap>.bannerSwiper>.swiper-wrapper>.swiper-slide{
  
}
.bannerWrap>.bannerSwiper>.swiper-wrapper>.swiper-slide>img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.introduceWrap{
  padding: .64rem 0 .96rem;
}
.introduceWrap>.container{
  display: flex;
  align-items: center;
}
.introduceWrap>.container>.introduce_box{
  width: 100px;
  flex: 1;
  margin-right: .24rem;
}
.introduceWrap>.container>.introduce_box>.beds{
  display: flex;
  align-items: center;
  margin-bottom: .24rem;
}
.introduceWrap>.container>.introduce_box>.beds>.icon{
  width: .24rem;
  margin-right: .08rem;
}
.introduceWrap>.container>.introduce_box>.beds>span{
  font-size: .144rem;
  line-height: 1;
}
.introduceWrap>.container>.introduce_box>.pageTitle{
  font-size: .336rem;
  font-weight: 600;
  /* color: #001721; */
  color: #E30613;
  margin-bottom: .3em;
}
.introduceWrap>.container>.introduce_box>.location,
.introduceWrap>.container>.introduce_box>.type,
.introduceWrap>.container>.introduce_box>.price{
  width: 100%;
  font-size: .176rem;
  color: #001721;
  margin-bottom: .5em;
}
.introduceWrap>.container>.introduce_box>.price>span{
  font-size: .24rem;
  font-weight: bold;
}
.introduceWrap>.container>.introduce_box>p{
  width: 70%;
  font-size: .128rem;
  color: #001721;
  margin-bottom: 1.2em;
}
.introduceWrap>.container>.introduce_box>.views{
  display: flex;
  align-items: center;
  padding-top: .08rem;
}
.introduceWrap>.container>.introduce_box>.views>a{
  display: flex;
  align-items: center;
  margin-right: .2rem;
}
.introduceWrap>.container>.introduce_box>.views>a:last-child{
  margin-right: 0;
}
.introduceWrap>.container>.introduce_box>.views>a>img{
  width: .192rem;
  height: .192rem;
  margin-right: .04rem;
}
.introduceWrap>.container>.introduce_box>.views>a>span{
  font-size: .112rem;
  color: #001721;
}

.introduceWrap>.container>.contact_box{
  width: 3.8rem;
  background-color: #F5F5F5;
  display: flex;
  flex-direction: column;
  padding: .352rem .32rem;
  border-radius: .064rem;
}
.introduceWrap>.container>.contact_box>.top_box{
  padding-bottom: .2rem;
  border-bottom: solid 1px #CCD1D3;
}
.introduceWrap>.container>.contact_box>.top_box>p{
  font-size: .128rem;
  color: #001721;
  margin-bottom: 1.3em;
}
.introduceWrap>.container>.contact_box>.top_box>.tel{
  font-size: .112rem;
  color: #001721;
  margin-bottom: 1.2em;
}
.introduceWrap>.container>.contact_box>.top_box>.toContactForm{
  width: 100%;
  background-color: #E0C6AD;
  border-radius: .056rem;
  border: none;
  outline: none;
  font-size: .112rem;
  color: #000;
  padding: .12rem;
  line-height: 1;
}

.introduceWrap>.container>.contact_box>.bottom_box{
  padding-top: .28rem;
}
.introduceWrap>.container>.contact_box>.bottom_box>.title{
  font-size: .176rem;
  color: #001721;
  margin-bottom: .6em;
}
.introduceWrap>.container>.contact_box>.bottom_box>.time{
  font-size: .128rem;
  color: #001721;
  margin-bottom: 1em;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box{
  display: flex;
  align-items: center;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.avatar{
  width: .64rem;
  height: .64rem;
  object-fit: cover;
  border-radius: 50%;
  margin-right: .2rem;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box{
  display: flex;
  flex-direction: column;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.position{
  font-size: .096rem;
  color: #001721;
  margin-bottom: 1em;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.name,
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.tel{
  font-size: .112rem;
  color: #001721;
  margin-bottom: .2em;
}
.introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.tel{
  margin-bottom: 0;
}

.exhibitWrap{
  background-color: #F5F5F5;
  padding: .8rem 0;
}
.exhibitWrap>.container{
  margin-bottom: .64rem;
}
.exhibitWrap>.container>.title{
  width: 75%;
  margin: 0 auto;
  font-size: .336rem;
  font-weight: 300;
  color: #001721;
  text-align: center;
  margin-bottom: 0;
}
.exhibitWrap>.exhibitSwiper{
  overflow: hidden;
  user-select: none;
  position: relative;
}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper{

}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide{
  width: 60%;
  height: 4.8rem;
  opacity: .6;
  transition: opacity .3s;
  margin: 0 .128rem;
}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide.swiper-slide-active{
  opacity: 1;
}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide:first-child{
  margin-left: 0;
}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide:last-child{
  margin-right: 0;
}
.exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide>img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.exhibitWrap>.exhibitSwiper>.container{
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1;
  transform: translate(-50%,-50%);
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_control{
  width: .512rem;
  height: .512rem;
  background-color: #E0C6AD;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-0%);
}
.exhibitWrap>.exhibitSwiper>.container>.swiper-button-disabled{
  display: none;
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_control::after{
  content: '';
  display: block;
  width: .12rem;
  height: .12rem;
  border: solid .024rem #001721;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_prev{
  left: .8rem;
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_prev::after{
  transform: translateX(25%) rotate(-135deg);
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_next{
  right: .8rem;
}
.exhibitWrap>.exhibitSwiper>.container>.swiper_next::after{
  transform: translateX(-25%) rotate(45deg);
}

.propertyWrap{
  padding: .64rem 0;
  background-color: #F5F5F5;
}
.propertyWrap>.container{

}
.propertyWrap>.container>.title{
  font-size: .336rem;
  font-weight: 300;
  color: #001721;
  margin-bottom: 1em;
}
.propertyWrap>.container>.tabsWrap{

}
.propertyWrap>.container>.tabsWrap>.tabbar{
  display: flex;
  border-bottom: solid 1px #CCD1D3;
  margin-bottom: .4rem;
}
.propertyWrap>.container>.tabsWrap>.tabbar>.item{
  width: 100px;
  flex: 1;
  font-size: .112rem;
  font-weight: bold;
  text-align: center;
  color: #001721;
  padding: .144rem;
  border-bottom: solid 2px transparent;
  margin-bottom: -1px;
  cursor: pointer;
}
.propertyWrap>.container>.tabsWrap>.tabbar>.item.active{
  border-bottom-color: #001721;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap{
  height: 4.16rem;
  position: relative;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap:nth-child(1){
  display: block;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item{
  height: 100%;
  display: flex;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.map{
  width: 4.88rem;
  height: 100%;
  object-fit: cover;
  margin-right: .4rem;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>#map{
  width: 100%;
  height: 100%;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box{
  width: 100px;
  flex: 1;
  padding-right: .64rem;
  padding-top: .08rem;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.title{
  font-size: .176rem;
  color: #001721;
  margin-bottom: 1.5em;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list{
  margin-bottom: .4rem;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li{
  display: flex;
  align-items: flex-start;
  margin-bottom: .128rem;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li>img{
  width: .16rem;
  height: .16rem;
  margin-top: .04rem;
  margin-right: .12rem;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li>p{
  font-size: .128rem;
  color: #001721;
  margin-bottom: 0;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row{
  padding-top: .28rem;
  border-top: solid 1px #CCD1D3;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.price_box>span{
  display: block;
  font-size: .096rem;
  color: #001721;
  margin-bottom: 1em;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.price_box>span.price{
  font-size: .168rem;
  color: #001721;
  margin-bottom: 0;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.toContactForm{
  width: 1.28rem;
  padding: .096rem;
  font-size: .112rem;
  color: #000;
  background-color: #E0C6AD;
  border-radius: .056rem;
  border: none;
  outline: none;
}

/* sitePlan */
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.sitePlanSwiper{
  width: 100%;
  overflow: hidden;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.sitePlanSwiper>.swiper-wrapper{

}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.sitePlanSwiper>.swiper-wrapper>.swiper-slide{
  overflow: hidden;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.sitePlanSwiper>.swiper-wrapper>.swiper-slide>img{
  width: 100%;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control{
  width: .20833rem;
  position: absolute;
  top: .06944rem;
  right: 0;
  z-index: 1;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control>img{
  width: 100%;
  display: block;
}
/* disable */
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control>img.disable{
  opacity: .5;
  filter: grayscale(100%);
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control>img:nth-child(2){
  margin-top: .10417rem;
}


/* area */
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item{

}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box{
  padding: 0 .8rem;
  overflow-y: auto;
  -ms-overflow-style: none;
  scrollbar-width: thin;
  scrollbar-color: #ddd transparent;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h3,
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h2,
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h1{
  font-size: .176rem;
  margin-bottom: 1.5em;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>p{
  font-size: .128rem;
  margin-bottom: 1em;
}
.propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>p:last-child{
  margin-bottom: 0;
}



@media screen and (max-width: 767px) {
  .bannerWrap{
    height: 13.3333rem;
  }
  .bannerWrap>.container>.nav_row{
    top: .5556rem;
  }
  .bannerWrap>.container>.nav_row>a{
    font-size: .4444rem;
    padding: .3333rem .2222rem;
    margin-right: .6667rem;
  }
  .bannerWrap>.container>.nav_row>a.back{
    padding: .2222rem;
    margin-right: 0;
  }
  .bannerWrap>.container>.nav_row>a.back>img{
    width: .5556rem;
    height: .5556rem;
  }
  .bannerWrap>.container>.nav_row>a::after{
    width: .2778rem;
    height: .2778rem;
    right: -0.3333rem;
  }
  .bannerWrap>.container>.views{
    bottom: 1rem;
    border-radius: .8333rem;
    padding: 0 .3333rem;
  }
  .bannerWrap>.container>.views>a{
    padding: .3333rem;
    margin-right: .4167rem;
  }
  .bannerWrap>.container>.views>a>img{
    width: .6667rem;
    height: .6667rem;
    margin-right: .1389rem;
  }
  .bannerWrap>.container>.views>a>span{
    font-size: .3889rem;
  }
  .bannerWrap>.container>.nav_row>a.current{
    max-width: 4.7222rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
  }

  .introduceWrap{
    padding: 0;
  }
  .introduceWrap>.container{
    flex-direction: column-reverse;
    align-items: unset;
  }
  .introduceWrap>.container>.introduce_box{
    width: 100%;
    flex: unset;
    margin-right: 0;
    padding: .6944rem 0;
  }
  .introduceWrap>.container>.introduce_box>.beds{
    margin-bottom: .8333rem;
  }
  .introduceWrap>.container>.introduce_box>.beds>.icon{
    width: .6944rem;
    margin-right: .2778rem;
  }
  .introduceWrap>.container>.introduce_box>.beds>span{
    font-size: .4444rem;
  }
  .introduceWrap>.container>.introduce_box>.pageTitle{
    font-size: .7778rem;
    margin-bottom: .6em;
  }
  .introduceWrap>.container>.introduce_box>.location,
  .introduceWrap>.container>.introduce_box>.type,
  .introduceWrap>.container>.introduce_box>.price{
    font-size: .4444rem;
    margin-bottom: 0;
  }
  .introduceWrap>.container>.introduce_box>.price{
    line-height: 1;
    margin-bottom: 1em;
  }
  .introduceWrap>.container>.introduce_box>.price>span{
    font-size: .6667rem;
    margin-left: .1389rem;
  }
  .introduceWrap>.container>.introduce_box>p{
    width: 100%;
    font-size: .3889rem;
  }
  .introduceWrap>.container>.introduce_box>.views{
    padding-top: .2778rem;
  }
  .introduceWrap>.container>.introduce_box>.views>a{
    margin-right: .6944rem;
  }
  .introduceWrap>.container>.introduce_box>.views>a>img{
    width: .6667rem;
    height: .6667rem;
    margin-right: .1389rem;
  }
  .introduceWrap>.container>.introduce_box>.views>a>span{
    font-size: .3889rem;
    color: #001721;
  }
  
  .introduceWrap>.container>.contact_box{
    width: 100%;
    padding: 1.1111rem 15px;
    border-radius: 0;
  }
  .introduceWrap>.container>.contact_box>.top_box{
    padding-bottom: .5833rem;
  }
  .introduceWrap>.container>.contact_box>.top_box>p{
    font-size: .4167rem;
    margin-bottom: .5833rem;
  }
  .introduceWrap>.container>.contact_box>.top_box>.tel{
    font-size: .3889rem;
    margin-bottom: .5833rem;
  }
  .introduceWrap>.container>.contact_box>.top_box>.toContactForm{
    border-radius: .1944rem;
    font-size: .3889rem;
    padding: .4167rem;
  }
  
  .introduceWrap>.container>.contact_box>.bottom_box{
    padding-top: .5833rem;
  }
  .introduceWrap>.container>.contact_box>.bottom_box>.title{
    font-size: .6111rem;
  }
  .introduceWrap>.container>.contact_box>.bottom_box>.time{
    font-size: .4444rem;
  }
  .introduceWrap>.container>.contact_box>.bottom_box>.person_box>.avatar{
    width: 2.2222rem;
    height: 2.2222rem;
    margin-right: .6944rem;
  }
  .introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.position{
    font-size: .3333rem;
  }
  .introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.name,
  .introduceWrap>.container>.contact_box>.bottom_box>.person_box>.info_box>.tel{
    font-size: .3889rem;
  }


  .exhibitWrap{
    padding: 2.7778rem 0 1.3889rem;
  }
  .exhibitWrap>.container{
    margin-bottom: 1.0278rem;
    padding: 0;
  }
  .exhibitWrap>.container>.title{
    width: 100%;
    font-size: .7778rem;
    padding: 0 15px;
  }
  .exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide{
    width: 7.7778rem;
    height: 11.1111rem;
    margin: 0;
    margin-right: 15px;
  }
  .exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide:first-child{
    margin-left: 15px;
  }
  .exhibitWrap>.exhibitSwiper>.swiper-wrapper>.swiper-slide:last-child{
    margin-right: 15px;
  }
  .exhibitWrap>.exhibitSwiper>.container{
    display: none;
  }
  
  .propertyWrap{
    padding: 1.3889rem 0;
    background-color: #F5F5F5;
  }
  .propertyWrap>.container>.title{
    font-size: .7778rem;
    margin-bottom: .5556rem;
  }
  .propertyWrap>.container>.tabsWrap>.tabbar{
    margin-bottom: .5556rem;
    overflow-x: scroll;
    scrollbar-color: transparent transparent
  }
  .propertyWrap>.container>.tabsWrap>.tabbar>.item{
    width: unset;
    flex: unset;
    font-size: .3333rem;
    padding: .4444rem .8333rem;
    margin-bottom: 0;
    white-space: nowrap;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap{
    height: unset;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap{
    position: static;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item{
    height: 100%;
    display: flex;
    flex-direction: column-reverse;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.map{
    width: 100%;
    height: 8.0556rem;
    margin-right: 0;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>#map{
    height: 12.5rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box{
    width: 100%;
    flex: unset;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1.1111rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.title{
    font-size: .4444rem;
    margin-bottom: .5556rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list{
    margin-bottom: .5556rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li{
    margin-bottom: .4444rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li>img{
    width: .5556rem;
    height: .5556rem;
    margin-top: .1389rem;
    margin-right: .4167rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.list>li>p{
    font-size: .3889rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row{
    padding-top: .5556rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.price_box>span{
    font-size: .3333rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.price_box>span.price{
    font-size: .5833rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap>.item>.content_box>.price_row>.toContactForm{
    width: 4.4444rem;
    padding: .3333rem;
    font-size: .3889rem;
    border-radius: .1944rem;
  }

  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.sitePlanSwiper>.swiper-wrapper>.swiper-slide{
    height: 8.3333rem;
  }

  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control{
    width: .6039rem;
    top: .1208rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.sitePlan>.item>.control>img:nth-child(2){
    margin-top: .2415rem;
  }

  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box{
    padding: 0;
    margin-bottom: 0;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h3,
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h2,
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>h1{
    font-size: .5rem;
    margin-bottom: .5556rem;
  }
  .propertyWrap>.container>.tabsWrap>.sectionWrap>.item_wrap.area>.item>.content_box>p{
    font-size: .3889rem;
  }
  
}

@media screen and (max-width: 575px) {
  .introduceWrap>.container>.contact_box{
    width: 100vw;
    margin-left: -15px;
    padding: 1.1111rem 15px;
    border-radius: 0;
  }
}
