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

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

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

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

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

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

.home-swiper-button-prev[data-v-52e61308] {
  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-52e61308]:focus {
  outline: none
}

.home-swiper-button-next[data-v-52e61308] {
  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-52e61308]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-52e61308] {
  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-52e61308]:focus {
  outline: none
}

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

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

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

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

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

.DejuLogoBaseDialog[data-v-52e61308] {
  height: 490px;
  padding: 26px 38px 0;
  box-sizing: border-box
}
.DejuLogoBaseDialog[data-v-52e61308] label{
  font-size: 16px;
}
.parameter{
  border-bottom: 1px solid #eeeeee;
  margin-top: 20px;
  padding-bottom: 15px;
}
.parameter textarea{
  margin-top: 20px;
  width: 100%;
  border:1px solid #eeeeee ;
  border-radius: 5px;
  height: 80px;
}
.tijiao{
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  background: #ee540a;
  border-radius: 4px;
  margin:0 auto;
  cursor: pointer;
}
.DejuLogoBaseDialog .logo[data-v-52e61308] {
  width: 130px;
  height: 56px;
  margin-bottom: 30px
}

.DejuLogoBaseDialog .title-line[data-v-52e61308] {
  width: 100%
}

.DejuLogoBaseDialog .title-line .title[data-v-52e61308] {
  width: 130px;
  color: #323232;
  font-size: 18px;
  line-height: 18px;
  text-align: center
}

.DejuLogoBaseDialog .title-line .line[data-v-52e61308] {
  height: 1px;
  background-color: #e4e4e4
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-33fded9c] {
  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-33fded9c]:focus {
  outline: none
}

.home-swiper-button-next[data-v-33fded9c] {
  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-33fded9c]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-33fded9c] {
  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-33fded9c]:focus {
  outline: none
}

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

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

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

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

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

.WxCodeScanDialog[data-v-33fded9c] {
  position: relative
}

.WxCodeScanDialog .wxcode-box[data-v-33fded9c] {
  position: relative;
  width: 202px;
  height: 202px;
  margin-top: 60px
}

.WxCodeScanDialog .wxcode-img[data-v-33fded9c] {
  width: 100%;
  height: 100%
}

.WxCodeScanDialog[data-v-33fded9c] .el-loading-spinner .path {
  stroke: #ee540a
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-53e83922] {
  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-53e83922]:focus {
  outline: none
}

.home-swiper-button-next[data-v-53e83922] {
  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-53e83922]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-53e83922] {
  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-53e83922]:focus {
  outline: none
}

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

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

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

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

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

.PhoneDialog .border-class[data-v-53e83922] {
  background-color: #f0f0f0;
  border-radius: 4px
}

.PhoneDialog .form-wrap[data-v-53e83922] {
  padding-top: 44px
}

.PhoneDialog .form-box[data-v-53e83922],
.PhoneDialog .form-wrap[data-v-53e83922] {
  position: relative;
  width: 100%;
  box-sizing: border-box
}

.PhoneDialog .form-box[data-v-53e83922] {
  z-index: 10
}

.PhoneDialog .form-box .input-wrap[data-v-53e83922] {
  width: 100%;
  height: 46px;
  box-sizing: border-box;
  background-color: #f0f0f0;
  border-radius: 4px
}

.PhoneDialog .form-box .input-wrap .icon[data-v-53e83922] {
  width: 45px;
  height: 45px
}

.PhoneDialog .form-box .input-wrap .line[data-v-53e83922] {
  width: 1px;
  height: 27px;
  background-color: #e4e4e4
}

.PhoneDialog .form-box .input-wrap input[data-v-53e83922] {
  width: 100%;
  height: 100%;
  line-height: 100%;
  font-size: 14px;
  color: #333;
  padding-left: 15px;
  box-sizing: border-box;
  margin-right: 15px
}

.PhoneDialog .form-box .input-wrap input[data-v-53e83922]::-webkit-input-placeholder {
  color: #999;
  font-size: 14px
}

.PhoneDialog .form-box .input-wrap .btn-vcode[data-v-53e83922] {
  width: 119px;
  height: 100%;
  font-size: 14px;
  color: #3794fc;
  border-radius: 10px
}

.PhoneDialog .form-box .input-wrap .btn-vcode[disabled][data-v-53e83922] {
  cursor: not-allowed;
  opacity: .6
}

.PhoneDialog .form-box .error-info[data-v-53e83922] {
  width: 100%;
  height: 34px;
  color: #ff3c29;
  font-size: 12px;
  line-height: 12px;
  padding: 10px 14px 0;
  box-sizing: border-box
}

.PhoneDialog .form-box .btn-submit[data-v-53e83922] {
  width: 100%;
  height: 46px;
  background: #d0b38b;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  margin-top: 36px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-0df48f47] {
  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-0df48f47]:focus {
  outline: none
}

.home-swiper-button-next[data-v-0df48f47] {
  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-0df48f47]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-0df48f47] {
  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-0df48f47]:focus {
  outline: none
}

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

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

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

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

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

.SubjectHomeItem[data-v-0df48f47] {
  display: inline-block;
  width: 285px;
  height: 396px
}

.SubjectHomeItem .img[data-v-0df48f47] {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 10px
}

.SubjectHomeItem .shadow[data-v-0df48f47] {
  box-shadow: 1px 4px 5px 0 rgba(35, 24, 21, .14)
}

.SubjectHomeItem .hoverAnim[data-v-0df48f47],
.SubjectHomeItem .hoverAnim[data-v-0df48f47]:hover {
  -webkit-transition: all .4s ease;
  transition: all .4s ease
}

.SubjectHomeItem .hoverAnim[data-v-0df48f47]:hover {
  z-index: 10;
  -webkit-transform: scale(1.03);
  transform: scale(1.03)
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-18e9dbba] {
  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-18e9dbba]:focus {
  outline: none
}

.home-swiper-button-next[data-v-18e9dbba] {
  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-18e9dbba]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-18e9dbba] {
  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-18e9dbba]:focus {
  outline: none
}

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

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

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

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

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

.LessonHomeItem[data-v-18e9dbba] {
  display: inline-block;
  width: 270px;
  margin-right: 20px
}

.LessonHomeItem .image-box[data-v-18e9dbba] {
  width: 270px;
  height: 170px;
  margin-bottom: 20px;
  overflow: hidden
}

.LessonHomeItem .image-box:hover .image[data-v-18e9dbba] {
  -webkit-transform: scale(1.1);
  transform: scale(1.1)
}

.LessonHomeItem .image[data-v-18e9dbba] {
  width: 100%;
  height: 170px;
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear;
  -webkit-transform: scale(1);
  transform: scale(1)
}

.LessonHomeItem .title[data-v-18e9dbba] {
  color: #323232;
  font-size: 14px;
  line-height: 1;
  height: 14px;
  margin-bottom: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.LessonHomeItem .price-line[data-v-18e9dbba] {
  position: relative;
  width: 100%;
  margin-bottom: 57px
}

.LessonHomeItem .price-line span[data-v-18e9dbba] {
  display: inline-block;
  color: #999;
  font-size: 12px;
  line-height: 1
}

.LessonHomeItem .price-line .price[data-v-18e9dbba] {
  position: absolute;
  right: 0;
  color: #eb4e39;
  font-size: 16px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-451ce406] {
  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-451ce406]:focus {
  outline: none
}

.home-swiper-button-next[data-v-451ce406] {
  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-451ce406]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-451ce406] {
  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-451ce406]:focus {
  outline: none
}

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

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

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

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

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

.YmListProjectItem[data-v-451ce406] {
  position: relative;
  margin: 34px 57px 34px 0;
  box-sizing: border-box
}

.YmListProjectItem .img-box[data-v-451ce406] {
  position: relative;
  width: 420px;
  height: 230px;
  margin-right: 34px
}

.YmListProjectItem .img-box .img[data-v-451ce406] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}

.YmListProjectItem .img-box .mask[data-v-451ce406] {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .3);
  z-index: 1;
  top: 0;
  left: 0
}

.YmListProjectItem .img-box .img-title[data-v-451ce406] {
  color: #fff;
  font-size: 22px;
  text-align: center;
  line-height: 30px;
  margin: 0 50px 20px
}

.YmListProjectItem .img-box .img-text[data-v-451ce406] {
  color: #fff;
  font-size: 14px;
  font-weight: lighter;
  line-height: 28px;
  border-top: 1px solid #f6f1f1;
  border-bottom: 1px solid #f6f1f1
}

.YmListProjectItem .img-box .type[data-v-451ce406] {
  position: absolute;
  left: 0;
  top: 10px;
  width: 83px;
  height: 26px;
  background: -webkit-gradient(linear, right top, left top, from(#f9e0c1), to(#dbb789));
  background: linear-gradient(270deg, #f9e0c1, #dbb789);
  border-radius: 0 13px 13px 0;
  z-index: 2;
  color: #202025;
  line-height: 26px;
  padding-left: 10px;
  font-size: 14px;
  box-sizing: border-box
}

.YmListProjectItem .right-box[data-v-451ce406] {
  position: relative
}

.YmListProjectItem .title[data-v-451ce406] {
  color: #333;
  font-size: 22px;
  margin-bottom: 15px;
  -webkit-line-clamp: 2
    /*! autoprefixer: ignore next */
}

.YmListProjectItem .desc[data-v-451ce406],
.YmListProjectItem .title[data-v-451ce406] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical
}

.YmListProjectItem .desc[data-v-451ce406] {
  width: 535px;
  color: #666;
  font-size: 16px;
  margin-bottom: 20px;
  -webkit-line-clamp: 1
    /*! autoprefixer: ignore next */
}

.YmListProjectItem .price-line[data-v-451ce406] {
  width: 373px;
  line-height: 34px;
  background: #fbf4eb;
  border-radius: 2px;
  padding-left: 12px;
  color: #323232;
  font-size: 14px;
  margin-bottom: 40px
}

.YmListProjectItem .price-line .num[data-v-451ce406] {
  color: #ee540a
}

.YmListProjectItem .type-box[data-v-451ce406] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}

.YmListProjectItem .type-box li[data-v-451ce406] {
  position: relative;
  text-align: center;
  margin-top: 4px;
  color: #999;
  font-size: 12px;
  padding: 0 20px
}

.YmListProjectItem .type-box li span[data-v-451ce406] {
  display: block;
  color: #323232;
  font-size: 16px;
  margin-bottom: 4px;
  font-weight: 700;
  font-family: PingFangSC-Semibold, sans-serif
}

.YmListProjectItem .type-box li[data-v-451ce406]:first-child {
  padding-left: 0
}

.YmListProjectItem .type-box li[data-v-451ce406]:last-child {
  padding-right: 0
}

.YmListProjectItem .type-box .divider[data-v-451ce406] {
  display: inline-block;
  width: 1px;
  height: 34px;
  background-color: #f1f1f1
}

.YmListProjectItem .service-charge-box[data-v-451ce406] {
  position: absolute;
  right: 0;
  text-align: center
}

.YmListProjectItem .service-charge-box .name[data-v-451ce406] {
  display: block;
  font-size: 14px;
  color: #323232;
  margin-top: 10px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-4e2d7a10] {
  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-4e2d7a10]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4e2d7a10] {
  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-4e2d7a10]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4e2d7a10] {
  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-4e2d7a10]:focus {
  outline: none
}

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

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

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

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

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

.InviteRightSection .title[data-v-4e2d7a10] {
  font-size: 28px;
  color: #161616;
  padding-bottom: 20px;
  font-weight: 400
}

.InviteRightSection .qrcode-container[data-v-4e2d7a10] {
  background: url(../images/qrcode-bg.png);
  padding-top: 63px;
  width: 299px;
  height: 350px;
  box-sizing: border-box
}

.InviteRightSection .qrcode-container .qrcode-img[data-v-4e2d7a10] {
  display: block;
  margin: 0 auto;
  width: 204px;
  height: 204px;
  background: #fff
}

.InviteRightSection .qrcode-container p[data-v-4e2d7a10] {
  padding-top: 14px;
  color: #161616;
  font-size: 16px;
  text-align: center
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-548b8adc] {
  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-548b8adc]:focus {
  outline: none
}

.home-swiper-button-next[data-v-548b8adc] {
  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-548b8adc]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-548b8adc] {
  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-548b8adc]:focus {
  outline: none
}

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

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

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

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

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

.SubjectRightSection .article-nav-title[data-v-548b8adc] {
  font-size: 28px;
  color: #161616;
  padding-bottom: 20px
}

.SubjectRightSection .article-nav-title .more[data-v-548b8adc] {
  padding-top: 10px;
  color: #999;
  font-size: 18px;
  float: right
}

.SubjectRightSection .article-nav-title .more .arrow-right[data-v-548b8adc] {
  display: inline-block;
  margin-top: 10px;
  width: 10px;
  height: 10px;
  border-top: 1px solid #999;
  border-right: 1px solid #999;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.SubjectRightSection .article-hot .article-hot-img[data-v-548b8adc] {
  width: 300px;
  border-radius: 10px
}

.SubjectRightSection .article-hot .article-hot-title[data-v-548b8adc] {
  padding: 30px 0 20px;
  color: #161616;
  font-size: 22px
}

.SubjectRightSection .article-hot .article-hot-desc[data-v-548b8adc] {
  font-size: 16px;
  color: #8f8f8f;
  padding-bottom: 60px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-7c5fcc17] {
  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-7c5fcc17]:focus {
  outline: none
}

.home-swiper-button-next[data-v-7c5fcc17] {
  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-7c5fcc17]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-7c5fcc17] {
  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-7c5fcc17]:focus {
  outline: none
}

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

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

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

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

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

.RightStkicyLayout[data-v-7c5fcc17] {
  width: 300px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-5bb381ff] {
  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-5bb381ff]:focus {
  outline: none
}

.home-swiper-button-next[data-v-5bb381ff] {
  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-5bb381ff]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-5bb381ff] {
  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-5bb381ff]:focus {
  outline: none
}

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

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

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

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

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

.HouseArticleTop5[data-v-5bb381ff] {
  margin-bottom: 50px
}

.HouseArticleTop5 .list li[data-v-5bb381ff]:last-child {
  border-bottom: none
}

.HouseArticleTop5 .list li:first-child .index[data-v-5bb381ff] {
  background-color: #ee540a
}

.HouseArticleTop5 .list li:nth-child(2) .index[data-v-5bb381ff] {
  background-color: #788396
}

.HouseArticleTop5 .list li:nth-child(3) .index[data-v-5bb381ff] {
  background-color: #3b3b3a
}

.HouseArticleTop5 .list li[data-v-5bb381ff] {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dashed #e4e4e4
}

.HouseArticleTop5 .list li .index[data-v-5bb381ff] {
  display: inline-block;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-size: 16px;
  height: 30px;
  width: 30px;
  line-height: 30px;
  background-color: #b1afae;
  margin-right: 15px
}

.HouseArticleTop5 .list li a[data-v-5bb381ff] {
  display: inline-block;
  padding-top: 3px;
  color: #323232;
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-49ae06f3] {
  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-49ae06f3]:focus {
  outline: none
}

.home-swiper-button-next[data-v-49ae06f3] {
  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-49ae06f3]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-49ae06f3] {
  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-49ae06f3]:focus {
  outline: none
}

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

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

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

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

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

.SeriesLessonItem[data-v-49ae06f3] {
  width: 100%;
  height: 330px
}

.SeriesLessonItem .image0[data-v-49ae06f3] {
  width: 240px;
  height: 100%;
  margin-right: 25px;
  cursor: pointer
}

.SeriesLessonItem .title[data-v-49ae06f3] {
  display: block;
  color: #333;
  font-size: 28px;
  line-height: 1;
  margin-bottom: 70px
}

.SeriesLessonItem .price-line[data-v-49ae06f3] {
  width: 100%;
  font-size: 0;
  line-height: 1;
  -webkit-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 26px
}

.SeriesLessonItem .price-line span[data-v-49ae06f3] {
  display: inline-block;
  color: #999;
  font-size: 14px;
  line-height: 1
}

.SeriesLessonItem .price-line .price[data-v-49ae06f3] {
  color: #ee540a;
  font-size: 20px;
  margin-right: 16px
}

.SeriesLessonItem .price-line .more[data-v-49ae06f3] {
  display: inline-block;
  color: #999;
  font-size: 18px
}

.SeriesLessonItem .lesson-list[data-v-49ae06f3] {
  width: 100%
}

.SeriesLessonItem .lesson-list li[data-v-49ae06f3] {
  margin-right: 20px
}

.SeriesLessonItem .lesson-list li[data-v-49ae06f3]:last-child {
  margin-right: 0
}

.SeriesLessonItem .lesson-list .item[data-v-49ae06f3] {
  display: inline-block;
  width: 218px
}

.SeriesLessonItem .lesson-list .item .img[data-v-49ae06f3] {
  width: 100%;
  height: 136px;
  margin-bottom: 10px
}

.SeriesLessonItem .lesson-list .item .name[data-v-49ae06f3] {
  color: #333;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-ab1fb400] {
  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-ab1fb400]:focus {
  outline: none
}

.home-swiper-button-next[data-v-ab1fb400] {
  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-ab1fb400]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-ab1fb400] {
  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-ab1fb400]:focus {
  outline: none
}

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

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

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

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

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

.SubjectItem[data-v-ab1fb400] {
  width: 226px
}

.SubjectItem .img[data-v-ab1fb400] {
  width: 100%;
  height: 314px;
  border-radius: 6px;
  margin-bottom: 19px
}

.SubjectItem .title[data-v-ab1fb400] {
  font-size: 18px;
  line-height: 22px;
  height: 22px;
  color: #161616;
  margin-bottom: 10px;
  -webkit-line-clamp: 1
    /*! autoprefixer: ignore next */
}

.SubjectItem .desc[data-v-ab1fb400],
.SubjectItem .title[data-v-ab1fb400] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical
}

.SubjectItem .desc[data-v-ab1fb400] {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
  color: #666;
  -webkit-line-clamp: 2
    /*! autoprefixer: ignore next */
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-5ef5a410] {
  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-5ef5a410]:focus {
  outline: none
}

.home-swiper-button-next[data-v-5ef5a410] {
  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-5ef5a410]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-5ef5a410] {
  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-5ef5a410]:focus {
  outline: none
}

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

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

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

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

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

.AssessSuccessWindow[data-v-5ef5a410] {
  width: 470px;
  height: 418px;
  background: #fff;
  padding-top: 40px;
  box-sizing: border-box
}

.AssessSuccessWindow .icon[data-v-5ef5a410] {
  width: 65px;
  height: 65px;
  margin-bottom: 30px
}

.AssessSuccessWindow .text1[data-v-5ef5a410] {
  color: #ee540a;
  font-size: 28px;
  line-height: 28px;
  margin-bottom: 15px
}

.AssessSuccessWindow .text2[data-v-5ef5a410] {
  color: #999;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 28px
}

.AssessSuccessWindow .icon-code[data-v-5ef5a410] {
  width: 156px;
  height: 156px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-2a42df06] {
  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-2a42df06]:focus {
  outline: none
}

.home-swiper-button-next[data-v-2a42df06] {
  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-2a42df06]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-2a42df06] {
  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-2a42df06]:focus {
  outline: none
}

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

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

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

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

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

.tools-tab[data-v-2a42df06] {
  border-bottom: 1px solid hsla(0, 0%, 89.4%, .5)
}

.link-item[data-v-2a42df06] {
  display: inline-block;
  margin-right: 100px;
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  color: #323232;
  border-bottom: 4px solid transparent
}

.link-item.nuxt-link-active[data-v-2a42df06] {
  color: #ee540a;
  border-bottom: 4px solid #ee540a
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-66ebc4a6] {
  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-66ebc4a6]:focus {
  outline: none
}

.home-swiper-button-next[data-v-66ebc4a6] {
  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-66ebc4a6]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-66ebc4a6] {
  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-66ebc4a6]:focus {
  outline: none
}

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

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

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

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

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

.YmAssessTitleLine .title[data-v-66ebc4a6] {
  line-height: 88px;
  font-size: 22px;
  color: #252525;
  font-weight: 700
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-0dd76522] {
  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-0dd76522]:focus {
  outline: none
}

.home-swiper-button-next[data-v-0dd76522] {
  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-0dd76522]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-0dd76522] {
  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-0dd76522]:focus {
  outline: none
}

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

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

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

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

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

.YMCountryNav[data-v-0dd76522] {
  box-shadow: 0 1px 7px 0 hsla(0, 0%, 40%, .16)
}

.YMCountryNav .content[data-v-0dd76522],
.YMCountryNav[data-v-0dd76522] {
  position: relative;
  height: 60px
}

.YMCountryNav .swiper-box[data-v-0dd76522] {
  width: 1005px;
  height: 100%
}

.YMCountryNav .swiper-box .YMCountryNav-next[data-v-0dd76522] {
  position: relative;
  width: 26px;
  height: 100%;
  background-image: url(../images/386d60e.png);
  background-repeat: no-repeat;
  background-position: 100%;
  outline: none
}

.YMCountryNav .swiper-box .YMCountryNav-prev[data-v-0dd76522] {
  position: relative;
  width: 26px;
  height: 100%;
  background-image: url(../images/16b4dd9.png);
  background-repeat: no-repeat;
  background-position: 0;
  outline: none
}

.YMCountryNav .swiper[data-v-0dd76522] {
  width: 953px;
  height: 160px;
  overflow: hidden;
  z-index: 100
}

.YMCountryNav .swiper-slide[data-v-0dd76522] {
  width: auto
}

.YMCountryNav .swiper-item[data-v-0dd76522] {
  display: inline-block;
  position: relative;
  width: 100px;
  text-align: center;
  font-size: 0;
  background-color: #fff
}

.YMCountryNav .swiper-item .name[data-v-0dd76522] {
  line-height: 60px;
  color: #323232;
  font-size: 14px
}

.YMCountryNav .swiper-item.active[data-v-0dd76522] {
  background-color: #fef9f3
}

.YMCountryNav .swiper-item.active .name[data-v-0dd76522] {
  color: #cbab6a
}

.YMCountryNav .swiper-item .project-list[data-v-0dd76522] {
  position: absolute;
  z-index: 10;
  top: 60px;
  left: 0;
  right: 0;
  display: none
}

.YMCountryNav .swiper-item .project-list .project-item[data-v-0dd76522] {
  display: inline-block;
  width: 100%;
  text-align: center;
  color: #666;
  font-size: 12px;
  line-height: 26px;
  background-color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.YMCountryNav .swiper-item .project-list .project-item[data-v-0dd76522]:hover {
  background-color: #ddc696;
  color: #fff
}

.YMCountryNav .swiper-item:hover .project-list[data-v-0dd76522] {
  display: block
}

.YMCountryNav .img-pinggu[data-v-0dd76522] {
  width: 165px;
  height: 44px;
  margin-left: 30px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-d2d333cc] {
  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-d2d333cc]:focus {
  outline: none
}

.home-swiper-button-next[data-v-d2d333cc] {
  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-d2d333cc]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-d2d333cc] {
  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-d2d333cc]:focus {
  outline: none
}

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

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

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

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

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

.YmProjectTitleLine[data-v-d2d333cc] {
  padding: 45px 0 40px
}

.YmProjectTitleLine .title[data-v-d2d333cc] {
  color: #252525;
  font-size: 28px;
  line-height: 28px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-d6c1be52] {
  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-d6c1be52]:focus {
  outline: none
}

.home-swiper-button-next[data-v-d6c1be52] {
  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-d6c1be52]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-d6c1be52] {
  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-d6c1be52]:focus {
  outline: none
}

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

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

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

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

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

.YiminBannerSwiper[data-v-d6c1be52] {
  position: relative;
  width: 100%;
  height: 508px;
  background-color: #eeedeb
}

.YiminBannerSwiper .banner[data-v-d6c1be52] {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden
}

.YiminBannerSwiper .banner .swiper-slide[data-v-d6c1be52] {
  position: relative
}

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

.swiper-button-next[data-v-d6c1be52] {
  background-image: url(../images/btn-next.png);
  right: 80px
}

.swiper-button-next[data-v-d6c1be52],
.swiper-button-prev[data-v-d6c1be52] {
  width: 46px;
  height: 104px;
  background-size: cover
}

.swiper-button-prev[data-v-d6c1be52] {
  background-image: url(../images/btn-prev.png);
  left: 80px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-06348932] {
  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-06348932]:focus {
  outline: none
}

.home-swiper-button-next[data-v-06348932] {
  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-06348932]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-06348932] {
  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-06348932]:focus {
  outline: none
}

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

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

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

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

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

.YmCountryTitleLine[data-v-06348932] {
  padding: 65px 0 60px
}

.YmCountryTitleLine .line[data-v-06348932] {
  width: 70px;
  height: 5px;
  background: #dcc29e
}

.YmCountryTitleLine .title[data-v-06348932] {
  color: #252525;
  font-size: 30px;
  padding: 0 32px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-3efe6282] {
  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-3efe6282]:focus {
  outline: none
}

.home-swiper-button-next[data-v-3efe6282] {
  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-3efe6282]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-3efe6282] {
  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-3efe6282]:focus {
  outline: none
}

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

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

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

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

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

.YmAdvantageItem[data-v-3efe6282] {
  width: 393px;
  height: 311px;
  background-color: #fff;
  margin-bottom: 12px;
  padding: 26px;
  box-sizing: border-box
}

.YmAdvantageItem .img[data-v-3efe6282] {
  width: 70px;
  height: 70px;
  -o-object-fit: contain;
  object-fit: contain;
  margin-bottom: 38px
}

.YmAdvantageItem .text1[data-v-3efe6282] {
  color: #252525;
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 22px
}

.YmAdvantageItem .text2[data-v-3efe6282] {
  color: #7f7f7f;
  font-size: 18px;
  line-height: 24px;
  text-align: center
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-da26008c] {
  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-da26008c]:focus {
  outline: none
}

.home-swiper-button-next[data-v-da26008c] {
  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-da26008c]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-da26008c] {
  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-da26008c]:focus {
  outline: none
}

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

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

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

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

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

.YmProjectItem[data-v-da26008c] {
  width: 592px;
  margin-bottom: 20px
}

.YmProjectItem .img[data-v-da26008c] {
  width: 100%;
  height: 370px
}

.YmProjectItem .content[data-v-da26008c] {
  width: 100%;
  height: 334px;
  border: 2px solid #e6e6e6;
  border-top: none;
  margin-bottom: 20px;
  box-sizing: border-box;
  background: #fff;
  padding-top: 50px
}

.YmProjectItem .content .box[data-v-da26008c] {
  width: 330px;
  height: 153px
}

.YmProjectItem .content .icon[data-v-da26008c] {
  width: 92px;
  min-width: 92px;
  height: 92px;
  margin-right: 25px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: left;
  object-position: left
}

.YmProjectItem .content .country[data-v-da26008c] {
  color: #666;
  font-size: 25px;
  line-height: 25px;
  margin-bottom: 25px
}

.YmProjectItem .content .name[data-v-da26008c] {
  color: #3e3e3e;
  font-size: 36px;
  line-height: 40px;
  width: 220px
}

.YmProjectItem .content .more[data-v-da26008c] {
  display: inline-block;
  width: 330px;
  height: 70px;
  line-height: 70px;
  background: #ee540a;
  border-radius: 4px;
  color: #fff;
  font-size: 26px;
  text-align: center
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-ea389844] {
  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-ea389844]:focus {
  outline: none
}

.home-swiper-button-next[data-v-ea389844] {
  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-ea389844]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-ea389844] {
  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-ea389844]:focus {
  outline: none
}

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

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

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

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

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

.YmWxgzhView[data-v-ea389844] {
  -webkit-box-pack: justify;
  justify-content: space-between
}

.YmWxgzhView .item .icon[data-v-ea389844] {
  width: 60px;
  height: 60px;
  margin-bottom: 25px
}

.YmWxgzhView .item .text1[data-v-ea389844] {
  color: #191919;
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 12px
}

.YmWxgzhView .item .text2[data-v-ea389844] {
  margin-bottom: 10px
}

.YmWxgzhView .item .text2[data-v-ea389844],
.YmWxgzhView .item .text3[data-v-ea389844] {
  color: #9a9a9a;
  font-size: 16px;
  line-height: 16px
}

.YmWxgzhView .gzh[data-v-ea389844] {
  width: 158px
}

.YmWxgzhView .gzh .img[data-v-ea389844] {
  width: 100%;
  height: 155px
}

.YmWxgzhView .gzh .text[data-v-ea389844] {
  width: 100%;
  text-align: center;
  line-height: 50px;
  background-color: #fff;
  color: #252525;
  font-size: 20px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-511a8f59] {
  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-511a8f59]:focus {
  outline: none
}

.home-swiper-button-next[data-v-511a8f59] {
  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-511a8f59]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-511a8f59] {
  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-511a8f59]:focus {
  outline: none
}

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

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

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

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

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

.YmProjectCompareItem[data-v-511a8f59] {
  width: 286px;
  margin-bottom: 20px
}

.YmProjectCompareItem .img-box[data-v-511a8f59] {
  position: relative;
  width: 100%;
  height: 180px
}

.YmProjectCompareItem .img-box:hover .mask[data-v-511a8f59] {
  visibility: visible
}

.YmProjectCompareItem .img-box .img[data-v-511a8f59] {
  width: 100%;
  height: 100%
}

.YmProjectCompareItem .img-box .mask[data-v-511a8f59] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, .5);
  visibility: hidden
}

.YmProjectCompareItem .img-box .mask.checked[data-v-511a8f59] {
  visibility: visible
}

.YmProjectCompareItem .img-box .mask .btn-join[data-v-511a8f59] {
  width: 161px;
  height: 36px;
  border: 2px solid #fff;
  border-radius: 4px;
  color: #fff;
  font-size: 13px;
  cursor: pointer
}

.YmProjectCompareItem .img-box .mask .btn-join.checked[data-v-511a8f59] {
  border: 2px solid #ee540a;
  color: #ee540a
}

.YmProjectCompareItem .content[data-v-511a8f59] {
  width: 100%;
  height: 140px;
  border: 2px solid #e6e6e6;
  border-top: none;
  margin-bottom: 20px;
  box-sizing: border-box;
  background: #fff;
  padding-top: 25px
}

.YmProjectCompareItem .content .name[data-v-511a8f59] {
  color: #3e3e3e;
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 25px
}

.YmProjectCompareItem .content .more[data-v-511a8f59] {
  display: inline-block;
  width: 159px;
  height: 34px;
  background: #ee540a;
  border-radius: 4px;
  line-height: 34px;
  color: #fff;
  font-size: 13px;
  text-align: center
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-f95cc386] {
  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-f95cc386]:focus {
  outline: none
}

.home-swiper-button-next[data-v-f95cc386] {
  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-f95cc386]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-f95cc386] {
  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-f95cc386]:focus {
  outline: none
}

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

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

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

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

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

.YmProjectCompareLine .project-list li[data-v-f95cc386] {
  margin-right: 8px
}

.YmProjectCompareLine .duibi-box[data-v-f95cc386] {
  width: 100%;
  text-align: center;
  padding: 50px 0;
  font-size: 18px
}

.YmProjectCompareLine .duibi-box .btn-duibi[data-v-f95cc386] {
  width: 196px;
  height: 42px;
  background-color: #ee540a;
  color: #fff;
  font-size: 18px;
  margin-left: 43px;
  border-radius: 4px
}

.YmProjectCompareLine .duibi-box .checkbox[data-v-f95cc386] {
  width: 15px;
  height: 15px;
  margin-right: 5px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-7fd761b3] {
  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-7fd761b3]:focus {
  outline: none
}

.home-swiper-button-next[data-v-7fd761b3] {
  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-7fd761b3]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-7fd761b3] {
  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-7fd761b3]:focus {
  outline: none
}

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

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

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

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

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

.YiminAssessImageBottom[data-v-7fd761b3] {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 100
}

.YiminAssessImageBottom .pinggu-img[data-v-7fd761b3] {
  width: 100%;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover
}

.YiminAssessImageBottom .btn[data-v-7fd761b3] {
  position: absolute;
  top: 70px;
  right: 30px;
  width: 27px;
  height: 27px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(../images/ic_close_1.png)
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-96e5c328] {
  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-96e5c328]:focus {
  outline: none
}

.home-swiper-button-next[data-v-96e5c328] {
  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-96e5c328]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-96e5c328] {
  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-96e5c328]:focus {
  outline: none
}

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

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

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

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

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

.LessonPlayerIcon[data-v-96e5c328] {
  display: inline-block;
  width: 116px;
  height: 46px;
  cursor: pointer;
  margin-right: 26px
}

.LessonPlayerIcon .image[data-v-96e5c328] {
  width: 100%;
  height: 100%
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-4553637e] {
  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-4553637e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4553637e] {
  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-4553637e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4553637e] {
  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-4553637e]:focus {
  outline: none
}

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

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

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

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

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

.LessonOnAppIcon[data-v-4553637e] {
  display: inline-block;
  position: relative;
  cursor: pointer
}

.LessonOnAppIcon:hover .qr-mask[data-v-4553637e] {
  visibility: visible
}

.LessonOnAppIcon .image[data-v-4553637e] {
  width: 176px;
  height: 46px
}

.LessonOnAppIcon .qr-mask[data-v-4553637e] {
  position: absolute;
  top: 70px;
  left: 0;
  width: 250px;
  background: #fff;
  z-index: 200;
  padding: 10px;
  box-sizing: border-box;
  visibility: hidden;
  box-shadow: 0 4px 13px 0 rgba(33, 24, 21, .08)
}

.LessonOnAppIcon .qr-mask .title[data-v-4553637e] {
  color: #323232;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 20px;
  font-weight: 600
}

.LessonOnAppIcon .qr-mask .text[data-v-4553637e] {
  color: #666;
  font-size: 16px;
  line-height: 24px
}

.LessonOnAppIcon .qr-mask .icon[data-v-4553637e] {
  min-width: 100px;
  width: 100px;
  height: 100px;
  margin-right: 10px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-d152500a] {
  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-d152500a]:focus {
  outline: none
}

.home-swiper-button-next[data-v-d152500a] {
  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-d152500a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-d152500a] {
  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-d152500a]:focus {
  outline: none
}

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

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

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

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

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

.OtherSeriesLessonView[data-v-d152500a] {
  margin-bottom: 70px
}

.OtherSeriesLessonView .list li[data-v-d152500a] {
  margin-right: 20px
}

.OtherSeriesLessonView .list li[data-v-d152500a]:last-child {
  margin-right: 0
}

.OtherSeriesLessonView .list .item[data-v-d152500a] {
  display: inline-block;
  width: 224px
}

.OtherSeriesLessonView .list .item .img[data-v-d152500a] {
  width: 224px;
  height: 309px;
  margin-bottom: 15px;
  border-radius: 10px
}

.OtherSeriesLessonView .list .item .name[data-v-d152500a] {
  color: #323232;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-58bbd7b9] {
  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-58bbd7b9]:focus {
  outline: none
}

.home-swiper-button-next[data-v-58bbd7b9] {
  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-58bbd7b9]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-58bbd7b9] {
  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-58bbd7b9]:focus {
  outline: none
}

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

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

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

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

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

.AudioImageBox[data-v-58bbd7b9] {
  position: relative;
  width: 183px;
  height: 114px;
  cursor: pointer
}

.AudioImageBox:hover .mask[data-v-58bbd7b9] {
  visibility: visible
}

.AudioImageBox .mask[data-v-58bbd7b9] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .6);
  z-index: 10;
  visibility: hidden
}

.AudioImageBox .mask img[data-v-58bbd7b9] {
  width: 55px;
  height: 55px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-316405a2] {
  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-316405a2]:focus {
  outline: none
}

.home-swiper-button-next[data-v-316405a2] {
  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-316405a2]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-316405a2] {
  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-316405a2]:focus {
  outline: none
}

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

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

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

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

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

.LessonItem .image-box[data-v-316405a2] {
  position: relative;
  width: 183px;
  min-width: 183px;
  height: 114px;
  margin-right: 13px;
  border-radius: 4px;
  overflow: hidden
}

.LessonItem .image-box .image[data-v-316405a2] {
  width: 100%;
  height: 100%
}

.LessonItem .right-content[data-v-316405a2] {
  -webkit-box-pack: justify;
  justify-content: space-between
}

.LessonItem .title[data-v-316405a2] {
  display: block;
  color: #333;
  font-size: 20px;
  line-height: 28px
}

.LessonItem .price-line[data-v-316405a2] {
  width: 100%;
  font-size: 0;
  line-height: 1;
  margin-bottom: 5px
}

.LessonItem .price-line span[data-v-316405a2] {
  display: inline-block;
  color: #999;
  font-size: 14px;
  line-height: 1
}

.LessonItem .price-line .price[data-v-316405a2] {
  color: #ee540a;
  font-size: 16px;
  margin-right: 16px
}

.LessonItem .price-line .more[data-v-316405a2] {
  display: inline-block;
  color: #999;
  font-size: 18px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-2e09080e] {
  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-2e09080e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-2e09080e] {
  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-2e09080e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-2e09080e] {
  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-2e09080e]:focus {
  outline: none
}

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

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

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

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

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

.LessonTeacherList[data-v-2e09080e] {
  width: 365px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  box-sizing: border-box
}

.LessonTeacherList .LessonTeacherTitle[data-v-2e09080e] {
  color: #323232;
  font-size: 28px;
  padding: 40px 0
}

.LessonTeacherList .list .item[data-v-2e09080e] {
  background-color: #fff;
  border-radius: 8px;
  position: relative;
  padding: 20px;
  margin-bottom: 20px;
  overflow: hidden
}

.LessonTeacherList .list .item .image[data-v-2e09080e] {
  min-width: 72px;
  width: 72px;
  height: 72px;
  border-radius: 36px;
  margin-right: 17px
}

.LessonTeacherList .list .item .name[data-v-2e09080e] {
  color: #323232;
  font-size: 20px;
  line-height: 1;
  margin-top: 10px;
  margin-bottom: 7px
}

.LessonTeacherList .list .item .content[data-v-2e09080e] {
  color: #666;
  font-size: 12px;
  line-height: 18px;
  min-height: 60px;
  margin-bottom: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

.LessonTeacherList .list .item .icon[data-v-2e09080e] {
  width: 19px;
  margin-right: 10px
}

.LessonTeacherList .list .item .jiaoliuqun[data-v-2e09080e] {
  height: 36px;
  background: #4b4c4d;
  border-radius: 8px;
  color: #fed29a;
  cursor: pointer
}

.LessonTeacherList .list .item .jiaoliuqun:hover .mask[data-v-2e09080e] {
  visibility: visible
}

.LessonTeacherList .list .item .jiaoliuqun .mask[data-v-2e09080e] {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(1, 1, 1, .7);
  z-index: 10;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #fff;
  line-height: 30px;
  visibility: hidden
}

.LessonTeacherList .list .item .jiaoliuqun .mask .qr-image[data-v-2e09080e] {
  width: 98px;
  height: 98px;
  margin-right: 20px
}

.LessonTeacherList .list .item .jiaoliuqun .mask .fs-text[data-v-2e09080e] {
  color: #fdc783;
  width: 120px;
  text-align: center
}

.LessonTeacherList .list .item .jiaoliuqun .mask .jl-text[data-v-2e09080e] {
  background: #fdc783;
  width: 120px;
  color: #141414;
  text-align: center;
  height: 22px;
  line-height: 22px;
  letter-spacing: 5px
}

.SubjectBlock1Text[data-v-60514658] {
  color: #6b6f7a;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 16px
}

.SubjectBlock2Title[data-v-a9b48e06] {
  color: #4a546f;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 20px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-67a82b23] {
  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-67a82b23]:focus {
  outline: none
}

.home-swiper-button-next[data-v-67a82b23] {
  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-67a82b23]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-67a82b23] {
  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-67a82b23]:focus {
  outline: none
}

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

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

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

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

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

.SubjectBlock3Image[data-v-67a82b23] {
  margin-bottom: 30px
}

.SubjectBlock3Image .image[data-v-67a82b23] {
  display: block;
  width: 100% !important
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-157f76c0] {
  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-157f76c0]:focus {
  outline: none
}

.home-swiper-button-next[data-v-157f76c0] {
  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-157f76c0]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-157f76c0] {
  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-157f76c0]:focus {
  outline: none
}

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

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

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

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

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

.SubjectBlock5House[data-v-157f76c0] {
  position: relative;
  height: 267px;
  background-color: #fff;
  margin-bottom: 30px
}

.SubjectBlock5House .img[data-v-157f76c0] {
  width: 457px;
  height: 100%
}

.SubjectBlock5House .price-box[data-v-157f76c0] {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 262px;
  width: 195px;
  height: 46px;
  background: -webkit-gradient(linear, left top, right top, from(#c2a47a), to(#d9bd8b));
  background: linear-gradient(90deg, #c2a47a, #d9bd8b);
  border-top-left-radius: 30px;
  color: #f4f7fa;
  font-size: 16px;
  text-align: center;
  padding-top: 8px;
  box-sizing: border-box
}

.SubjectBlock5House .price-box .price[data-v-157f76c0] {
  display: inline-block;
  font-size: 28px;
  line-height: 28px
}

.SubjectBlock5House .left-content[data-v-157f76c0] {
  padding: 20px 23px 0;
  box-sizing: border-box
}

.SubjectBlock5House .title[data-v-157f76c0] {
  color: #323232;
  font-size: 22px;
  line-height: 28px;
  height: 56px;
  margin-bottom: 16px
    /*! autoprefixer: ignore next */
}

.SubjectBlock5House .desc[data-v-157f76c0],
.SubjectBlock5House .title[data-v-157f76c0] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical
}

.SubjectBlock5House .desc[data-v-157f76c0] {
  color: #666;
  font-size: 14px;
  line-height: 22px;
  height: 44px;
  margin-bottom: 20px
    /*! autoprefixer: ignore next */
}

.SubjectBlock5House .num-list[data-v-157f76c0] {
  -webkit-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 18px
}

.SubjectBlock5House .num-list .item[data-v-157f76c0] {
  text-align: center
}

.SubjectBlock5House .num-list .item .num-line[data-v-157f76c0] {
  color: #ee540a;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px
}

.SubjectBlock5House .num-list .item .num-line .num[data-v-157f76c0] {
  display: inline-block;
  line-height: 26px;
  font-size: 26px
}

.SubjectBlock5House .num-list .item .text[data-v-157f76c0] {
  color: #999;
  font-size: 12px
}

.SubjectBlock5House .location .img[data-v-157f76c0] {
  width: 14px;
  height: 20px;
  margin-right: 14px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-67cd27f8] {
  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-67cd27f8]:focus {
  outline: none
}

.home-swiper-button-next[data-v-67cd27f8] {
  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-67cd27f8]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-67cd27f8] {
  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-67cd27f8]:focus {
  outline: none
}

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

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

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

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

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

.SubjectBlock4House[data-v-67cd27f8] {
  background: #fff;
  padding: 12px 20px 12px 12px;
  box-sizing: border-box;
  margin-bottom: 20px
}

.SubjectBlock4House .img[data-v-67cd27f8] {
  width: 200px;
  height: 132px;
  margin-right: 18px
}

.SubjectBlock4House .title[data-v-67cd27f8] {
  color: #323232;
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 15px;
  -webkit-line-clamp: 1
    /*! autoprefixer: ignore next */
}

.SubjectBlock4House .desc[data-v-67cd27f8],
.SubjectBlock4House .title[data-v-67cd27f8] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical
}

.SubjectBlock4House .desc[data-v-67cd27f8] {
  color: #999;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 20px;
  -webkit-line-clamp: 2
    /*! autoprefixer: ignore next */
}

.SubjectBlock4House .tag-list[data-v-67cd27f8] {
  height: 27px
}

.SubjectBlock4House .tag-list .item[data-v-67cd27f8] {
  display: inline-block;
  color: #b99d7a;
  font-size: 14px;
  line-height: 27px;
  background-color: #f9f4ee;
  padding: 0 7px;
  margin-right: 10px
}

.SubjectBlock4House .price[data-v-67cd27f8] {
  color: #ee540a;
  font-size: 14px;
  padding-left: 50px
}

.SubjectBlock4House .price .num[data-v-67cd27f8] {
  font-size: 32px
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-72d0a4aa] {
  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-72d0a4aa]:focus {
  outline: none
}

.home-swiper-button-next[data-v-72d0a4aa] {
  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-72d0a4aa]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-72d0a4aa] {
  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-72d0a4aa]:focus {
  outline: none
}

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

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

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

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

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

.table-item[data-v-72d0a4aa] {
  -webkit-box-flex: 1;
  flex: 1
}

.table-item .table-item-box[data-v-72d0a4aa] {
  margin-right: 20px;
  border-right: 2px solid #e5e5e5;
  border-bottom: 2px solid #e5e5e5
}

.table-item .table-title[data-v-72d0a4aa] {
  background: #f0f0f0;
  color: #2d2d2d;
  text-align: center;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  border-top: 2px solid #e5e5e5;
  border-left: 2px solid #e5e5e5
}

.table-item .table-item-flex[data-v-72d0a4aa] {
  display: -webkit-box;
  display: flex
}

.table-item .table-item-flex div[data-v-72d0a4aa] {
  -webkit-box-flex: 1;
  flex: 1;
  text-align: center;
  font-size: 14px;
  color: #666;
  height: 30px;
  line-height: 30px;
  background: #fafafa;
  border-top: 2px solid #e5e5e5;
  border-left: 2px solid #e5e5e5
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-4827aa16] {
  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-4827aa16]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4827aa16] {
  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-4827aa16]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4827aa16] {
  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-4827aa16]:focus {
  outline: none
}

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

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

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

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

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

.table-item[data-v-4827aa16] {
  -webkit-box-flex: 1;
  flex: 1
}

.table-item .table-item-box[data-v-4827aa16] {
  border-right: 2px solid #e5e5e5;
  border-bottom: 2px solid #e5e5e5
}

.table-item .table-title[data-v-4827aa16] {
  background: #f0f0f0;
  color: #2d2d2d;
  text-align: center;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  border-top: 2px solid #e5e5e5;
  border-left: 2px solid #e5e5e5
}

.table-item .itemLeft[data-v-4827aa16] {
  box-sizing: border-box;
  width: 15%
}

.table-item .item[data-v-4827aa16],
.table-item .itemLeft[data-v-4827aa16] {
  text-align: center;
  border-top: 2px solid #e5e5e5;
  border-left: 2px solid #e5e5e5;
  background: #fafafa
}

.table-item .item[data-v-4827aa16] {
  font-size: 14px;
  color: #666;
  height: 30px;
  line-height: 30px
}

.table-item .item.left[data-v-4827aa16] {
  width: 50%
}

.table-item .item.left.bottom[data-v-4827aa16] {
  width: 50%
}

.table-item .item.center[data-v-4827aa16],
.table-item .item.right[data-v-4827aa16] {
  width: 50%
}

.table-item .item.center.bottom[data-v-4827aa16],
.table-item .item.right.bottom[data-v-4827aa16] {
  width: 50%
}

.video {
  background: #000
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-d6c2858e] {
  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-d6c2858e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-d6c2858e] {
  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-d6c2858e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-d6c2858e] {
  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-d6c2858e]:focus {
  outline: none
}

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

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

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

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

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

.SectionTabs-wrap[data-v-d6c2858e],
.SectionTabs[data-v-d6c2858e] {
  position: relative;
  height: 70px;
  width: 100%
}

.SectionTabs[data-v-d6c2858e] {
  background: #e9e9ea;
  border-bottom: 1px solid #e9e9ea;
  -webkit-transform: all .3s;
  transform: all .3s;
  z-index: 5
}

.SectionTabs.fixed[data-v-d6c2858e] {
  position: fixed;
  background: #27303d;
  z-index: 101;
  top: 0
}

.SectionTabs.fixed .menu-link[data-v-d6c2858e] {
  color: #fff
}

.SectionTabs .SectionTabs-box[data-v-d6c2858e] {
  -webkit-box-pack: justify;
  justify-content: space-between
}

.SectionTabs .menu-link[data-v-d6c2858e] {
  height: 70px;
  line-height: 70px;
  font-size: 20px;
  color: #323232;
  margin-right: 45px
}

.SectionTabs .menu-link.active[data-v-d6c2858e] {
  color: #ee540a;
  border-bottom: 4px solid #ee540a;
  box-sizing: border-box
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-64f10a72] {
  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-64f10a72]:focus {
  outline: none
}

.home-swiper-button-next[data-v-64f10a72] {
  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-64f10a72]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-64f10a72] {
  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-64f10a72]:focus {
  outline: none
}

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

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

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

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

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

.SectionContent[data-v-64f10a72] {
  margin-bottom: 30px;
  padding: 20px;
  border: 1px solid #e6e6e6;
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-1f5f1e84] {
  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-1f5f1e84]:focus {
  outline: none
}

.home-swiper-button-next[data-v-1f5f1e84] {
  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-1f5f1e84]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-1f5f1e84] {
  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-1f5f1e84]:focus {
  outline: none
}

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

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

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

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

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

.HouseHotsearch[data-v-1f5f1e84] {
  margin-bottom: 50px;
  font-size: 0
}

.HouseHotsearch .list li[data-v-1f5f1e84] {
  margin-bottom: 10px;
  margin-right: 10px
}

.HouseHotsearch .list a[data-v-1f5f1e84] {
  display: inline-block;
  background-color: #fdf6ee;
  border-radius: 4px;
  padding: 0 12px;
  line-height: 30px;
  font-size: 14px;
  color: #ee540a;
  text-align: center;
  min-width: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-5a87e592] {
  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-5a87e592]:focus {
  outline: none
}

.home-swiper-button-next[data-v-5a87e592] {
  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-5a87e592]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-5a87e592] {
  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-5a87e592]:focus {
  outline: none
}

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

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

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

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

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

.AdImageView[data-v-5a87e592] {
  width: 100%;
  margin-bottom: 50px
}

.AdImageView a[data-v-5a87e592] {
  display: block
}

.AdImageView a img[data-v-5a87e592] {
  width: 100%
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-8ac9f32a] {
  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-8ac9f32a]:focus {
  outline: none
}

.home-swiper-button-next[data-v-8ac9f32a] {
  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-8ac9f32a]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-8ac9f32a] {
  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-8ac9f32a]:focus {
  outline: none
}

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

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

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

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

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

.HouseInvestSubject[data-v-8ac9f32a] {
  background: #fff;
  margin-bottom: 50px
}

.HouseInvestSubject .list li[data-v-8ac9f32a] {
  padding-top: 14px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #e4e4e4
}

.HouseInvestSubject .list .title[data-v-8ac9f32a] {
  color: #323232;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 10px;
  -webkit-line-clamp: 1
    /*! autoprefixer: ignore next */
}

.HouseInvestSubject .list .desc[data-v-8ac9f32a],
.HouseInvestSubject .list .title[data-v-8ac9f32a] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical
}

.HouseInvestSubject .list .desc[data-v-8ac9f32a] {
  color: #999;
  font-size: 14px;
  line-height: 18px;
  -webkit-line-clamp: 2
    /*! autoprefixer: ignore next */
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-ed060934] {
  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-ed060934]:focus {
  outline: none
}

.home-swiper-button-next[data-v-ed060934] {
  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-ed060934]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-ed060934] {
  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-ed060934]:focus {
  outline: none
}

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

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

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

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

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

.HouseHotBaike[data-v-ed060934] {
  margin-bottom: 50px
}

.HouseHotBaike .list li[data-v-ed060934] {
  margin-bottom: 15px
}

.HouseHotBaike .list i[data-v-ed060934] {
  display: inline-block;
  font-size: 35px;
  border-radius: 50%;
  color: #ccc;
  margin-right: 10px;
  line-height: 24px
}

.HouseHotBaike .list a[data-v-ed060934] {
  color: #323232;
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical
}

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

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

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

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

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

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

.home-swiper-button-prev[data-v-4dda442e] {
  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-4dda442e]:focus {
  outline: none
}

.home-swiper-button-next[data-v-4dda442e] {
  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-4dda442e]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-4dda442e] {
  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-4dda442e]:focus {
  outline: none
}

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

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

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

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

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

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

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

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

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

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

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

.home-swiper-button-prev[data-v-42a35df4] {
  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-42a35df4]:focus {
  outline: none
}

.home-swiper-button-next[data-v-42a35df4] {
  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-42a35df4]:focus {
  outline: none
}

.home-house .swiper-pagination-bullet[data-v-42a35df4] {
  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-42a35df4]:focus {
  outline: none
}

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

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

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

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

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

.ToolsLineView[data-v-42a35df4] {
  width: 100%;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: 30px 0;
  box-sizing: border-box
}

.ToolsLineView .item[data-v-42a35df4] {
  display: inline-block
}

.ToolsLineView .item:hover .text[data-v-42a35df4] {
  color: #4890f2
}

.ToolsLineView .icon[data-v-42a35df4] {
  width: 25px;
  height: 25px;
  margin-right: 8px;
  vertical-align: top
}

.ToolsLineView .text[data-v-42a35df4] {
  display: inline-block;
  color: #666;
  font-size: 16px;
  line-height: 25px
} 
.city-intro-content{
    font-size: 16px;
}