.newbanner {
    width: 100%;
    overflow: hidden;
    min-height: 0
}

.newbanner img {
    width: 100%;
    aspect-ratio: 16/9; /* 宽高比例16/9 */
    overflow: hidden;
    /*height: auto*/
}

.banner-title {
    width: 100%;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: .875rem;
    position: absolute;
    z-index: 1;
    bottom: 0rem;
    left: 0;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    box-sizing: border-box;
    padding-left: 1.25rem;
    display: none;
}

.banner-total {
    display: block;
    right: .9375rem;
    padding: .125rem .625rem .1875rem;
    text-align: center;
    border-radius: .6875rem;
    z-index: 10;
    bottom: 1.75rem;
    color: #FFF;
    background: rgba(0, 0, 0, .4);
    font-size: .8125rem;
    position: absolute;
}

.banner-bottom-radius {
    width: 100%;
    height: 1.25rem;
    border-radius: 1.25rem 1.25rem 0 0;
    z-index: 9;
    background: #fff;
    /*opacity: 0.5;*/ /* 这里的0.5表示50%透明度 */
    position: absolute;
    bottom: 0rem;
}

/* supports判断是否支持 aspect-ratio */
@supports not(aspect-ratio: 6/3){
    .newbanner img {
        height: auto;
    }
}

.newbanner .swiper-pagination-bullet {
    background: rgba(255,255,255,.5)
}

.newbanner .swiper-pagination-bullet-active {
    background: #fff!important
}

/* Item头部信息Start */
.item-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.item-header strong {
    font-family: '';
    font-weight: 700;
    color: #101010
}

.item-header ul {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto
}

.item-header ul li {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.item-header ul li + li {
    margin-left: .9375rem
}

.item-header ul li.active {
    background: -webkit-gradient(linear, left top, right top, from(rgba(30, 190, 100, .48)), to(#fff)) 0 .84375rem/100% .25rem no-repeat;
    background: linear-gradient(to right, rgba(30, 190, 100, .48), #fff) 0 .84375rem/100% .25rem no-repeat;
    font-weight: 700
}

.item-header .all {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .75rem;
    font-weight: 400;
    color: #888;
    line-height: .9375rem
}

.item-header .all::after {
    content: "";
    height: .3125rem;
    background-color: transparent;
    border-color: #888;
    border-width: .0625rem .0625rem 0 0;
    margin-left: .3125rem;
    transform: rotate(45deg)
}
/* Item头部信息结束End */


.house-layout_name, .house-layout_pice, .house-phone .phone + p {
    margin-top: .625rem
}

.house-group, .house-layout, .house-layout .list, .house-recommended {
    margin-top: .9375rem
}

.house-recommended {
    background-color: #fff;
    padding: 1.25rem .625rem 1.5625rem
}

.house-recommended .item-header {
    padding: 0 .625rem
}

.house-recommended ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    padding: .625rem
}

.house-recommended ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: .9375rem;
    background: #FFF;
    border: 1px solid #eee;
    border-radius: .25rem
}

.house-recommended ul li .house-name_area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-recommended ul li .house-name_area p {
    font-size: 1rem;
    font-weight: 700;
    color: #101010;
    line-height: .9375rem
}

.house-recommended ul li .house-name_area p + p {
    margin-left: .78125rem
}

.house-recommended ul li .house-site {
    font-size: .75rem;
    color: #26292B;
    margin-bottom: .3125rem
}

.house-recommended ul li .total-pice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.house-recommended ul li .total-pice p {
    font-size: 1.25rem;
    font-weight: 700;
    color: #ff4a3d;
    line-height: 1.25rem
}

.house-recommended ul li .total-pice span {
    margin-left: .46875rem;
    font-size: .75rem;
    line-height: .75rem;
    color: #ff4a3d
}

.house-recommended ul li .total-pice .tip, .house-recommended ul li .total-pice del {
    color: #AAA;
    line-height: .75rem;
    font-size: .75rem
}

.house-recommended ul li .total-pice .tip {
    margin-left: 0
}

.house-recommended ul li .pice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .5rem
}

.house-recommended ul li .pice p {
    font-size: .75rem;
    line-height: .75rem;
    color: #26292B
}

.house-recommended ul li .pice del {
    font-size: .75rem;
    line-height: .75rem;
    color: #869099
}

.house-recommended ul li .btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: center;
    align-self: center;
    width: 6.5625rem;
    height: 2.25rem;
    margin-top: .9375rem;
    font-weight: 600;
    background-color: rgba(0, 170, 102, .08);
    color: #1fb081;
    font-size: .875rem
}

/*item共用*/
.house-item {
    background-color: #fff;
    padding: 1.125rem 1.25rem
}

.house-item .item-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.house-item .item-header strong {
    font-family: '';
    font-size: 1.125rem;
    color: #101010;
    line-height: 1.1875rem;
    font-weight: 700
}

.house-item .item-header ul {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto
}

.house-item .item-header ul li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.125rem;
    line-height: 1.1875rem;
    color: #101010;
    background: 0 0
}

.house-item .item-header ul li + li {
    margin-left: .9375rem
}

.house-item .item-header ul li.active {
    /*border-bottom: #1fb081 solid .1875rem;*/
    padding-bottom: .3125rem;
    font-weight: 700
}

.house-item .item-header a {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .75rem;
    color: #888;
    line-height: .8125rem
}

/* 加入群聊或动态开始Start */
.phone_liuzi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1.25rem;
    padding: .5rem .75rem;
    background-color: rgba(0, 170, 102, .05);
    position: relative
}

.phone_liuzi input {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 2.375rem;
    background: #FFF;
    border: 1px solid rgba(0, 170, 102, .2);
    border-radius: 1.1875rem;
    outline: 0;
    text-indent: .9375rem;
    margin-right: .625rem;
    font-size: .875rem
}

.phone_liuzi .clear, .phone_liuzi .right {
    position: absolute;
    width: 1.125rem;
    height: 1.125rem;
    right: 30.1%;
    top: 1.125rem;
    background-size: 1.125rem 1.125rem;
    background-repeat: no-repeat
}

.phone_liuzi input:-ms-input-placeholder {
    color: #AAA;
    font-size: .75rem
}

.phone_liuzi input::placeholder {
    color: #AAA;
    font-size: .75rem
}

.phone_liuzi input::-webkit-input-placeholder {
    color: #AAA;
    font-size: .75rem
}

.phone_liuzi input::-moz-placeholder {
    color: #AAA;
    font-size: .75rem
}

.phone_liuzi input::-ms-input-placeholder {
    color: #AAA;
    font-size: .75rem
}

.phone_liuzi .clear {
    background-image: url(../img/icons/icon_clear.png)
}

.phone_liuzi .right {
    background-image: url(../img/icons/icon_check.png)
}

.phone_liuzi button {
    width: 4.75rem;
    height: 2.375rem;
    background: #1fb081;
    border-radius: 1.1875rem;
    font-weight: 600;
    font-size: .8125rem;
    color: #fff
}
/* 加入群聊或动态结束End */

/*楼盘顶部信息开始Start*/
.house-home {
    padding: 1.5625rem 1.25rem;
    padding-top: .28rem;
    background-color: #fff;
}

.house-home_gift {
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    padding: 0 0.8rem;
    border-radius: 1.25rem;
    background: rgba(0, 170, 102, .08);
    margin-bottom: 1.25rem;
}

.house-home_gift .tag{
    padding: .25rem;
    height: 2.0rem;
    line-height: 2.0rem;
    border-radius: 1.0rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 500;
    background: #1fb081;
}

.house-home_gift .txt{
    padding: .2rem;
    height: 2rem;
    line-height: 2rem;
    color: #1fb081;
    font-size: .75rem;
}

.house-home .house-home_gift .txt:after {
    width: .3125rem;
    border-color: #1fb081;
    border-style: solid;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.house-home_name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.375rem
}

.house-home_name h1 {
    display: block;
    max-width: 70%;
    line-height: 1.375rem;
    font-size: 1.375rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-home_name .attention {
    color: #1fb081;
    font-size: .875rem;
    line-height: 1.875rem;
    border: 1px solid rgba(0, 170, 102, .3);
    padding: 0 1.125rem;
    background-color: rgba(0, 170, 102, .05);
    border-radius: .9375rem
}

.house-home_tag span {
    display: inline-block;
    background: #f5f5f5;
    font-weight: 400;
    line-height: .875rem;
    border-radius: .125rem;
    font-size: .75rem;
    color: #555;
    text-align: center;
    padding: .15625rem .3125rem
}

.house-home_tag span.active {
    background: rgba(0, 170, 102, .08);
    color: #1fb081
}

.house-home_pice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: .53125rem;
    padding-bottom: .28125rem
}

.house-home_pice > div {
    width: 32%
}

.house-home_pice > div + div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-home_pice > div div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.house-home_pice > div div div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    font-size: 1.125rem;
    color: #ff4a3d;
    line-height: 1.5625rem;
    font-weight: 700
}

.house-group-line .text, .house-home_detail, .house-recommended ul li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.house-home_pice > div div div p {
    font-weight: 400;
    font-size: .875rem
}

.house-home_pice > div div .black {
    color: #101010;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.house-home_pice > div div span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .75rem;
    color: #888;
    line-height: 1.25rem
}

.house-home_pice > div div span .price {
    margin-left: .125rem;
    font-weight: 700
}

.house-home_pice > div div .ask {
    color: #1fb081
}

.house-home_pice > div div .ask:after {
    content: "";
    width: .3125rem;
    height: .3125rem;
    background-color: transparent;
    border-color: #1fb081;
    border-style: solid;
    border-width: .0625rem .0625rem 0 0;
    margin-left: .3125rem;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.house-home_text {
    position: relative;
    padding: .4375rem 0;
    background: #F9F9F9;
    border-radius: .125rem
}

.house-home_text p {
    width: 86%;
    margin-left: .6875rem;
    font-size: .6875rem;
    color: #26292B;
    line-height: 1rem;
    word-wrap: break-word;
    word-break: break-all
}

.house-group .title-root .people, .house-group-line .text, .house-home_change .start-change, .house-home_img ul li + li, .house-layout li + li {
    margin-left: .625rem
}

.house-home_img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .9375rem;
    overflow: auto
}

.house-home_img ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-home_img ul li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: auto;
    border-radius: .125rem;
    overflow: hidden
}

.house-home_img ul li a {
    display: block;
    position: relative;
    width: 8.4375rem;
    height: 6.25rem
}

.house-home_img ul li .vr {
    position: absolute;
    left: calc(50% - 1.375rem);
    top: calc(50% - 1.375rem)
}

.house-home_img ul li .vricons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.75rem;
    height: 2.75rem;
    background: rgba(0, 0, 0, .6);
    border-radius: 50%;
    float: left
}

.house-home_img ul li .vricons i {
    width: 1.5625rem;
    height: 1.6875rem;
    display: block;
    background: url(../img/icon_vricons.png) no-repeat;
    background-size: 100% auto;
    -webkit-animation: vrIcon 2s steps(3) infinite;
    animation: vrIcon 2s steps(3) infinite
}

.house-home_img ul li .videoicons {
    position: absolute;
    left: calc(50% - 1.375rem);
    top: calc(50% - 1.375rem);
    width: 2.75rem;
    height: 2.75rem;
    background: url(../img/icon_videoicons.png) no-repeat;
    background-size: 100% 100%;
    border-radius: 50%
}

.house-home_img ul li img {
    width: 100%;
    height: 100%
}

.house-home_img_tag {
    position: absolute;
    bottom: .3125rem;
    line-height: 1.25rem;
    font-size: .75rem;
    padding: 0 .625rem;
    border-radius: .75rem;
    color: #fff;
    text-align: center;
    background-color: rgba(16, 16, 16, .5);
    -webkit-transform: translate(calc(4.21875rem - 50%), 0);
    transform: translate(calc(4.21875rem - 50%), 0)
}

.house-home_img .more {
    width: 1.0625rem;
    margin-left: .6875rem;
    font-size: .6875rem;
    padding: .625rem .21875rem 1.375rem;
    color: #1EBE64;
    line-height: .75rem;
    border-radius: .53125rem;
    background: url(../img/icon_next.png) .3125rem 3.8125rem/.5625rem .5625rem no-repeat #F6FFFA
}

.house-home_detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: .3125rem
}

.house-home_detail .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin-top: .625rem;
    line-height: 1.25rem
}

.house-home_detail .item .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: .875rem;
    color: #888
}

.house-home_detail .item .content {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: .875rem;
    color: #101010;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 .375rem
}

.house-home_detail .item .area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-left: .375rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-home_detail .item .area .plate {
    font-size: .875rem;
    color: #101010;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.house-home_detail .item .area .position {
    display: block;
    font-size: .875rem;
    color: #101010;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: .375rem
}

.house-home_detail .item .btn-detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: .75rem;
    color: #1fb081;
    background: #fff
}

.house-home_detail .item .btn-detail:after, .house-home_detail .item .orange:after, .house-home_detail .item .red:after {
    content: "";
    height: .3125rem;
    background-color: transparent;
    border-width: .0625rem .0625rem 0 0;
    margin-left: .3125rem
}

.house-home_detail .item .btn-detail:after {
    width: .3125rem;
    border-color: #1fb081;
    border-style: solid;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.house-home_detail .item .orange, .house-home_detail .item .orange-text {
    color: #FFC048
}

.house-home_detail .item .orange:after {
    width: .3125rem;
    border-color: #FFC048;
    border-style: solid;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.house-home_detail .item .red:after, .item-header .all::after {
    width: .3125rem;
    border-style: solid;
    -webkit-transform: rotate(45deg)
}

.house-home_detail .item .red, .house-home_detail .item .red-text {
    color: #ff4a3d
}

.house-home_detail .item .red:after {
    border-color: #ff4a3d;
    transform: rotate(45deg)
}

.house-home_change {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1.25rem
}

.house-home_change div, .house-phone > a {
    display: -webkit-box;
    display: -ms-flexbox
}

.house-home_change div {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 2.5rem;
    border-radius: 1.25rem;
    color: #1fb081;
    font-size: .875rem;
    font-weight: 600;
    background: rgba(0, 170, 102, .08)
}

.house-home_change div .change-icon, .house-home_change div .price-icon {
    width: 1.125rem;
    height: 1.125rem;
    margin-right: .25rem;
    background-size: 1.125rem 1.125rem;
    background-repeat: no-repeat
}

.house-home_change div .price-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNOC4wMDQ4OCA1LjAwMjkzSDExLjAwNDlWMTQuMDAyOUg4LjAwNDg4VjE3LjAwMjlINi4wMDQ4OFYxNC4wMDI5SDMuMDA0ODhWNS4wMDI5M0g2LjAwNDg4VjIuMDAyOTNIOC4wMDQ4OFY1LjAwMjkzWk01LjAwNDg4IDcuMDAyOTNWMTIuMDAyOUg5LjAwNDg4VjcuMDAyOTNINS4wMDQ4OFpNMTguMDA0OSAxMC4wMDI5SDIxLjAwNDlWMTkuMDAyOUgxOC4wMDQ5VjIyLjAwMjlIMTYuMDA0OVYxOS4wMDI5SDEzLjAwNDlWMTAuMDAyOUgxNi4wMDQ5VjcuMDAyOTNIMTguMDA0OVYxMC4wMDI5Wk0xNS4wMDQ5IDEyLjAwMjlWMTcuMDAyOUgxOS4wMDQ5VjEyLjAwMjlIMTUuMDA0OVoiIGZpbGw9InJnYmEoMCwxNzAsMTAyLDEpIj48L3BhdGg+PC9zdmc+)
}

.house-home_change div .change-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNMTIgMTFDMTQuNzYxNCAxMSAxNyAxMy4yMzg2IDE3IDE2VjIySDE1VjE2QzE1IDE0LjQwMjMgMTMuNzUxMSAxMy4wOTYzIDEyLjE3NjMgMTMuMDA1MUwxMiAxM0MxMC40MDIzIDEzIDkuMDk2MzQgMTQuMjQ4OSA5LjAwNTA5IDE1LjgyMzdMOSAxNlYyMkg3VjE2QzcgMTMuMjM4NiA5LjIzODU4IDExIDEyIDExWk01LjUgMTRDNS43Nzg4NSAxNCA2LjA1MDA5IDE0LjAzMjYgNi4zMTAxIDE0LjA5NDJDNi4xNDIwMiAxNC41OTQgNi4wMzg3MyAxNS4xMjIgNi4wMDg5NiAxNS42NjkzTDYgMTZMNi4wMDA3IDE2LjA4NTZDNS44ODc1NyAxNi4wNDU2IDUuNzY4MjEgMTYuMDE4NyA1LjY0NDQ2IDE2LjAwNjlMNS41IDE2QzQuNzIwMyAxNiA0LjA3OTU1IDE2LjU5NDkgNC4wMDY4NyAxNy4zNTU1TDQgMTcuNVYyMkgyVjE3LjVDMiAxNS41NjcgMy41NjcgMTQgNS41IDE0Wk0xOC41IDE0QzIwLjQzMyAxNCAyMiAxNS41NjcgMjIgMTcuNVYyMkgyMFYxNy41QzIwIDE2LjcyMDMgMTkuNDA1MSAxNi4wNzk2IDE4LjY0NDUgMTYuMDA2OUwxOC41IDE2QzE4LjMyNDggMTYgMTguMTU2NiAxNi4wMyAxOC4wMDAzIDE2LjA4NTJMMTggMTZDMTggMTUuMzM0MyAxNy44OTE2IDE0LjY5NCAxNy42OTE1IDE0LjA5NTZDMTcuOTQ5OSAxNC4wMzI2IDE4LjIyMTEgMTQgMTguNSAxNFpNNS41IDhDNi44ODA3MSA4IDggOS4xMTkyOSA4IDEwLjVDOCAxMS44ODA3IDYuODgwNzEgMTMgNS41IDEzQzQuMTE5MjkgMTMgMyAxMS44ODA3IDMgMTAuNUMzIDkuMTE5MjkgNC4xMTkyOSA4IDUuNSA4Wk0xOC41IDhDMTkuODgwNyA4IDIxIDkuMTE5MjkgMjEgMTAuNUMyMSAxMS44ODA3IDE5Ljg4MDcgMTMgMTguNSAxM0MxNy4xMTkzIDEzIDE2IDExLjg4MDcgMTYgMTAuNUMxNiA5LjExOTI5IDE3LjExOTMgOCAxOC41IDhaTTUuNSAxMEM1LjIyMzg2IDEwIDUgMTAuMjIzOSA1IDEwLjVDNSAxMC43NzYxIDUuMjIzODYgMTEgNS41IDExQzUuNzc2MTQgMTEgNiAxMC43NzYxIDYgMTAuNUM2IDEwLjIyMzkgNS43NzYxNCAxMCA1LjUgMTBaTTE4LjUgMTBDMTguMjIzOSAxMCAxOCAxMC4yMjM5IDE4IDEwLjVDMTggMTAuNzc2MSAxOC4yMjM5IDExIDE4LjUgMTFDMTguNzc2MSAxMSAxOSAxMC43NzYxIDE5IDEwLjVDMTkgMTAuMjIzOSAxOC43NzYxIDEwIDE4LjUgMTBaTTEyIDJDMTQuMjA5MSAyIDE2IDMuNzkwODYgMTYgNkMxNiA4LjIwOTE0IDE0LjIwOTEgMTAgMTIgMTBDOS43OTA4NiAxMCA4IDguMjA5MTQgOCA2QzggMy43OTA4NiA5Ljc5MDg2IDIgMTIgMlpNMTIgNEMxMC44OTU0IDQgMTAgNC44OTU0MyAxMCA2QzEwIDcuMTA0NTcgMTAuODk1NCA4IDEyIDhDMTMuMTA0NiA4IDE0IDcuMTA0NTcgMTQgNkMxNCA0Ljg5NTQzIDEzLjEwNDYgNCAxMiA0WiIgZmlsbD0icmdiYSgwLDE3MCwxMDIsMSkiPjwvcGF0aD48L3N2Zz4=)
}
/*楼盘顶部信息结束End*/

/*楼盘400电话开始Start*/
.house-phone {
    position: relative;
    margin-top: .9375rem;
    padding: .8125rem 1.25rem;
    background-color: #fff
}

.house-phone .phone {
    font-size: 1.25rem;
    line-height: 1.5rem;
    font-weight: 600;
    color: #1fb081;
    letter-spacing: 0.125rem;
}

.house-phone p, .house-phone p span {
    font-weight: 400
}

.house-phone .phone a {
    color: #1fb081
}

.house-phone .phone span {
    font-size: .875rem;
    margin: 0 .40625rem 0 .28125rem
}

.house-phone p {
    font-size: .85rem;
    line-height: .85rem;
    color: #555
}

.house-phone > a {
    position: absolute;
    right: 1.5625rem;
    top: 1.15625rem;
    width: 2.5rem;
    height: 2.5rem;
    background-color: #1fb081;
    border-radius: 2.8125rem;
    text-align: center;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.house-phone > a .call {
    width: 1.5rem;
    height: 1.5rem;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzE4NjI0MjgwNzkxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI2NjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Ik03MjUuNjgxNjMzIDkwMi43OTE4MzdjLTM4LjY2MTIyNCAwLTgyLjAyNDQ5LTcuMzE0Mjg2LTEyNy40Nzc1NTEtMjEuNDIwNDA4LTEwOS4xOTE4MzctMzMuOTU5MTg0LTIxNi44MTYzMjctMTA1LjAxMjI0NS0zMDMuMDIwNDA5LTIwMC4wOTc5NkMxNjYuMTM4Nzc2IDUzOC42NDQ4OTggMTA0LjQ4OTc5NiAzOTYuNTM4Nzc2IDExNi41MDYxMjIgMjcwLjEwNjEyMmMzLjY1NzE0My0zMS4zNDY5MzkgMTMuNTgzNjczLTcxLjA1MzA2MSA2MC42MDQwODItMTAyLjkyMjQ0OSAzNi4wNDg5OC0yOS4yNTcxNDMgNzcuMzIyNDQ5LTQ1Ljk3NTUxIDEwOS43MTQyODYtNDUuNDUzMDYxIDMzLjk1OTE4NCAwLjUyMjQ0OSA0NS40NTMwNjEgMTIuNTM4Nzc2IDgwLjQ1NzE0MyA2My4yMTYzMjcgNTMuODEyMjQ1IDc0LjE4Nzc1NSA1Ny40NjkzODggMTEwLjc1OTE4NCA1NS4zNzk1OTEgMTMxLjY1NzE0My0zLjY1NzE0MyAzNC40ODE2MzMtMjIuNDY1MzA2IDQ5LjYzMjY1My0zOS43MDYxMjIgNjMuMjE2MzI2LTQuMTc5NTkyIDMuMTM0Njk0LTguMzU5MTg0IDYuNzkxODM3LTEyLjAxNjMyNiA5LjkyNjUzMS0yMC44OTc5NTkgMjYuNjQ0ODk4LTQ2LjQ5Nzk1OSA2My43Mzg3NzYgNjMuMjE2MzI2IDE3Ny4xMTAyMDQgOTMuNTE4MzY3IDg5Ljg2MTIyNCAxNDQuMTk1OTE4IDEwMC44MzI2NTMgMTY1LjYxNjMyNyA5OS4yNjUzMDYgMTYuNzE4MzY3LTEuMDQ0ODk4IDIyLjk4Nzc1NS05LjkyNjUzMSAyNS42LTEzLjA2MTIyNWwwLjUyMjQ0OS0wLjUyMjQ0OGMzNS4wMDQwODItNDkuMTEwMjA0IDQ2LjQ5Nzk1OS02MS4xMjY1MzEgNzkuOTM0NjkzLTY2LjM1MTAyMSAzMi4zOTE4MzctNS4yMjQ0OSA0OS4xMTAyMDQgNS4yMjQ0OSAxMTguMDczNDcgNDguNTg3NzU1IDYyLjE3MTQyOSAzOS4xODM2NzMgOTAuOTA2MTIyIDY1LjMwNjEyMiA4NC42MzY3MzUgMTA2LjU3OTU5Mi0yLjA4OTc5NiA0NC45MzA2MTItMzYuNTcxNDI5IDEwNi4wNTcxNDMtNzUuMjMyNjU0IDEzMy43NDY5MzktMjYuNjQ0ODk4IDE4LjI4NTcxNC02My43Mzg3NzYgMjcuNjg5Nzk2LTEwNy42MjQ0ODkgMjcuNjg5Nzk2eiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iMjY2MSI+PC9wYXRoPjwvc3ZnPg==);
    background-size: 100%
}
/*楼盘400电话结束End*/

/* 楼盘户型开始Start */
.house-layout .list {
    overflow-y: auto
}

.house-layout ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-layout li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 8.25rem
    /*width: 12rem*/
}

.house-layout li > a {
    display: block
}

.house-layout_btn, .house-layout_name {
    display: -webkit-box;
    display: -ms-flexbox
}

.house-layout li > a > div {
    position: relative
}

.house-layout li > a > div span {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: .5rem;
    color: #101010;
    background-color: #f4f5f6;
    padding: .0625rem .125rem;
    border-radius: .125rem
}

.house-layout li img {
    width: 100%;
    height: 8.25rem;
    border: 1px solid #eee;
    object-fit: contain
}

.house-layout_name {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .875rem;
    font-weight: 700;
    color: #26292B;
    line-height: .9375rem
}

.house-layout_other {
    /*font-size: .68rem;*/
    /*line-height: .875rem;*/
    font-size: .7rem;
    line-height: 1.25rem;
    font-weight: 400;
    color: #ff4a3d;
    /*border: 1px solid red;*/
    /*border-radius: 1.25rem;*/
    /*padding: .25rem .1rem;*/
    /*text-align: center;*/
    margin-left: 0;
    margin-right: 0;
    margin-top: .25rem;
    display: block;
}

.house-layout_pice {
    font-size: .875rem;
    line-height: .875rem;
    font-weight: 400;
    color: #ff4a3d
}

.house-layout_pice span {
    font-size: .875rem;
    line-height: .875rem;
    font-weight: 700;
    color: #ff4a3d
}

.house-layout li button.layout-size-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    /*position: absolute;*/
    /*top: 1.5625rem;*/
    /*right: 0;*/
    width: 75%;
    height: 2.25rem;
    line-height: 2.25rem;
    background-color: rgba(0, 170, 102, .08);
    font-size: .875rem;
    color: #1fb081;
    border-radius: 1.125rem;
    margin:0.5rem auto;
}

.house-layout li button.layout-size-button .icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 24.5%;
    height: 50%;
    margin-right: .1875rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJNOC42NjcyNSAxMS41MTE2QzcuOTQ5OTcgMTEuNTExNiA3LjM4MjExIDEwLjk0MzQgNy4zODIxMSAxMC4yMjU4QzcuMzgyMTEgOS41MDgwOSA3Ljk0OTk3IDguOTM5OTIgOC42NjcyNSA4LjkzOTkyQzkuMzg0NTQgOC45Mzk5MiA5Ljk1MjM5IDkuNTA4MDkgOS45NTIzOSAxMC4yMjU4QzkuOTUyMzkgMTAuOTQzNCA5LjM4NDU0IDExLjUxMTYgOC42NjcyNSAxMS41MTE2Wk0xNS4zMzM5IDExLjUxMTZDMTQuNjE2NiAxMS41MTE2IDE0LjA0ODggMTAuOTQzNCAxNC4wNDg4IDEwLjIyNThDMTQuMDQ4OCA5LjUwODA5IDE0LjYxNjYgOC45Mzk5MiAxNS4zMzM5IDguOTM5OTJDMTYuMDUxMiA4LjkzOTkyIDE2LjYxOTEgOS41MDgwOSAxNi42MTkxIDEwLjIyNThDMTYuNjE5MSAxMC45NDM0IDE2LjA1MTIgMTEuNTExNiAxNS4zMzM5IDExLjUxMTZaTTYuODIyODkgMTkuMjE1Nkw3LjUzODQxIDE4Ljc3OTJDOC4zNDgxMiAxOC4yODUzIDkuMzA2OTcgMTguMDk1MiAxMC4yNDM4IDE4LjI0MjhDMTAuNDU1MyAxOC4yNzYyIDEwLjYyOTIgMTguMzAxOCAxMC43NjM0IDE4LjMxOTVDMTEuMTY5NiAxOC4zNzMxIDExLjU4MjggMTguNDAwMiAxMi4wMDA2IDE4LjQwMDJDMTYuNDIxMyAxOC40MDAyIDE5LjkwMDYgMTUuMzc3OCAxOS45MDA2IDExLjgwMDJDMTkuOTAwNiA4LjIyMjYgMTYuNDIxMyA1LjIwMDIgMTIuMDAwNiA1LjIwMDJDNy41Nzk4NiA1LjIwMDIgNC4xMDA1OSA4LjIyMjYgNC4xMDA1OSAxMS44MDAyQzQuMTAwNTkgMTMuMTY1OCA0LjYwMDI0IDE0LjQ3MzEgNS41MzIyNyAxNS41ODEyQzUuNTgwNTYgMTUuNjM4NiA1LjY1Mjc3IDE1LjcxOCA1Ljc0NjY2IDE1LjgxNTdDNi41NDE5OSAxNi42NDQgNi45NDMwMSAxNy43NzQxIDYuODQ3NjUgMTguOTE4NEw2LjgyMjg5IDE5LjIxNTZaTTYuMTkyODYgMjEuOTQyNUM2LjAwOTg5IDIyLjA1NjkgNS43OTQ4NCAyMi4xMDkgNS41Nzk4MSAyMi4wOTExQzUuMDI5NDQgMjIuMDQ1MiA0LjYyMDQ1IDIxLjU2MTkgNC42NjYzMSAyMS4wMTE1TDQuODU0NTYgMTguNzUyM0M0LjkwMjI0IDE4LjE4MDIgNC43MDE3MyAxNy42MTUxIDQuMzA0MDcgMTcuMjAxQzQuMTgxOSAxNy4wNzM4IDQuMDgxMTEgMTYuOTYzIDQuMDAxNyAxNi44Njg1QzIuODA2MjIgMTUuNDQ3MiAyLjEwMDU5IDEzLjY5NTMgMi4xMDA1OSAxMS44MDAyQzIuMTAwNTkgNy4wNTA1NSA2LjUzMjk3IDMuMjAwMiAxMi4wMDA2IDMuMjAwMkMxNy40NjgyIDMuMjAwMiAyMS45MDA2IDcuMDUwNTUgMjEuOTAwNiAxMS44MDAyQzIxLjkwMDYgMTYuNTQ5OCAxNy40NjgyIDIwLjQwMDIgMTIuMDAwNiAyMC40MDAyQzExLjQ5MTEgMjAuNDAwMiAxMC45OTA2IDIwLjM2NjggMTAuNTAxOCAyMC4zMDIzQzEwLjM0OTEgMjAuMjgyMSAxMC4xNTkzIDIwLjI1NDIgOS45MzI1NiAyMC4yMTg1QzkuNDY0MTIgMjAuMTQ0NyA4Ljk4NDcgMjAuMjM5NyA4LjU3OTg1IDIwLjQ4NjZMNi4xOTI4NiAyMS45NDI1WiIgZmlsbD0icmdiYSgwLDE3MCwxMDIsMSkiPjwvcGF0aD48L3N2Zz4=);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.house-layout-bottom {
    width: 100%;
    /*height: 5rem;*/
    padding:0.25rem;
    display: flex;
    /*background-color: rgba(0, 170, 102, .08);*/
    background: #1fb081;
    border-radius: 2.0rem;
}

.house-layout-bottom .layout-bottom-action {
    flex: 1;
    width: 33.3%;
}

.house-layout-bottom .bottom-action-icon {
    width: 100%;
    display: block;
    text-align: center;
}

.house-layout-bottom .bottom-action-icon img {
    width: 1.25rem;
    height: 1.25rem;
    border:0;
}

.house-layout-bottom .bottom-action-title {
    width: 100%;
    display: block;
    text-align: center;
    font-size: 0.7rem;
    margin-top: 0.1rem;
    color: #fff;
}

.house-layout p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    margin: auto;
}

.house-layout_btn {
    display: flex;
    margin-top: 1.25rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.house-layout_btn .remain {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 48.6%;
    height: 2.5rem;
    border-radius: 1.25rem;
    /*    border-radius: .1875rem;*/
    color: #1fb081;
    font-size: .875rem;
    background-color: rgba(0, 170, 102, .08);
    font-weight: 600
}

.house-layout_btn .remain .ask-icon, .house-layout_btn .remain .check-icon {
    width: 1.125rem;
    height: 1.125rem;
    margin-right: .25rem;
    background-size: 1.125rem 1.125rem;
    background-repeat: no-repeat;
    display: block
}

.house-layout_btn .remain .ask-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNMTAuOTA0MiAyLjEwMDFMMjAuODAzNyAzLjUxNDMxTDIyLjIxNzkgMTMuNDEzOEwxMy4wMjU1IDIyLjYwNjJDMTIuNjM1IDIyLjk5NjcgMTIuMDAxOSAyMi45OTY3IDExLjYxMTMgMjIuNjA2MkwxLjcxMTg0IDEyLjcwNjdDMS4zMjEzMSAxMi4zMTYyIDEuMzIxMzEgMTEuNjgzIDEuNzExODQgMTEuMjkyNUwxMC45MDQyIDIuMTAwMVpNMTEuNjExMyA0LjIyMTQyTDMuODMzMTYgMTEuOTk5NkwxMi4zMTg0IDIwLjQ4NDlMMjAuMDk2NiAxMi43MDY3TDE5LjAzNiA1LjI4MjA4TDExLjYxMTMgNC4yMjE0MlpNMTMuNzMyNyAxMC41ODU0QzEyLjk1MTYgOS44MDQzMyAxMi45NTE2IDguNTM4IDEzLjczMjcgNy43NTY5NUMxNC41MTM3IDYuOTc1OSAxNS43OCA2Ljk3NTkgMTYuNTYxMSA3Ljc1Njk1QzE3LjM0MjEgOC41MzggMTcuMzQyMSA5LjgwNDMzIDE2LjU2MTEgMTAuNTg1NEMxNS43OCAxMS4zNjY0IDE0LjUxMzcgMTEuMzY2NCAxMy43MzI3IDEwLjU4NTRaIiBmaWxsPSJyZ2JhKDAsMTcwLDEwMiwxKSI+PC9wYXRoPjwvc3ZnPg==)
}

.house-layout_btn .remain .check-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNOSAxVjNIMTVWMUgxN1YzSDIxQzIxLjU1MjMgMyAyMiAzLjQ0NzcyIDIyIDRWMjBDMjIgMjAuNTUyMyAyMS41NTIzIDIxIDIxIDIxSDNDMi40NDc3MiAyMSAyIDIwLjU1MjMgMiAyMFY0QzIgMy40NDc3MiAyLjQ0NzcyIDMgMyAzSDdWMUg5Wk0yMCAxMEg0VjE5SDIwVjEwWk0xNS4wMzU1IDExLjEzNkwxNi40NDk3IDEyLjU1MDNMMTEuNSAxNy41TDcuOTY0NDcgMTMuOTY0NUw5LjM3ODY4IDEyLjU1MDNMMTEuNSAxNC42NzE2TDE1LjAzNTUgMTEuMTM2Wk03IDVINFY4SDIwVjVIMTdWNkgxNVY1SDlWNkg3VjVaIiBmaWxsPSJyZ2JhKDAsMTcwLDEwMiwxKSI+PC9wYXRoPjwvc3ZnPg==)
}

.house-layout .txt, .house-staff .txt {
    font-size: .75rem;
    color: #6E2500;
    line-height: 1.25rem;
    padding: 0 .25rem;
    border-radius: .625rem 0px .625rem 0px;
    display: inline-block;
    background: linear-gradient(92deg, rgba(229, 181, 137, 0.5) 0%, rgba(247, 213, 175, 0.5) 50%);
}

.house-layout .house-staff_wen ul {
    display: flex;
    overflow-y: auto;
}

.house-layout .house-staff_wen ul li {
    /*display: -webkit-box;*/
    /*display: -ms-flexbox;*/
    /*display: flex;*/
    /*-webkit-box-orient: vertical;*/
    /*-webkit-box-direction: normal;*/
    /*-ms-flex-direction: column;*/
    /*flex-direction: column;*/

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f8f8f8;
    padding: 0 .625rem;
    width: auto;
    height: 2.5rem;
    border-radius: 1.25rem;
}

/* 楼盘户型结束End */

/* 楼盘交流群开始Start */
.house-group {
    padding: 1.25rem;
    background-color: #fff
}

.house-group .title-root {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.house-group .title-root .title {
    font-size: 1.125rem;
    font-weight: 700;
    color: #101010;
    line-height: 1.125rem
}

.house-group .title-root .people {
    color: #1fb081;
    font-size: .8125rem
}

.house-group .title-root .tip {
    color: #101010;
    font-size: .8125rem;
    margin-left: .3125rem
}

.house-group-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 1.25rem;
    background: #F8F8F8;
    border-radius: .09375rem;
    padding: .625rem
}

.house-group-line img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    width: 3.75rem;
    height: 3.75rem;
    background: #ffffff;
    margin-right: .25rem;
}

.house-group-line .text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 100%
}

.house-group-line .text > span {
    display: block;
    font-size: .875rem;
    line-height: .9375rem;
    color: #101010;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 700;
    text-overflow: ellipsis
}

.house-group-line .text .scrollviewbox1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .875rem;
    margin-top: .6875rem;
    overflow: hidden
}

.house-group-line .text .scrollviewbox1 .answer {
    font-size: .875rem;
    color: #101010;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: .875rem;
    height: .875rem;
    font-weight: 400
}

.house-group-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 1.25rem;
    background: #F8F8F8;
    border-radius: .125rem;
    padding: 0 .3125rem
}

.house-group-cont ul {
    width: 100%
}

.house-group-cont .scrollviewbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 9.375rem !important;
    margin: 0 1.25rem 0 .75rem;
    overflow: hidden
}

.house-group-cont .scrollviewbox .answer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    font-size: .75rem;
    line-height: 3.0625rem;
    height: 3.0625rem
}

.house-group-cont .scrollviewbox .answer .avator {
    width: 2.25rem;
    height: 2.25rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-radius: .125rem;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.house-group-cont .scrollviewbox .answer .avator0 {
    background-image: url('/assets/addons/newhouse/img/avatar_0.jpg')
}

.house-group-cont .scrollviewbox .answer .avator1 {
    background-image: url('/assets/addons/newhouse/img/avatar_1.jpg')
 }

.house-group-cont .scrollviewbox .answer .avator2 {
    background-image: url('/assets/addons/newhouse/img/avatar_2.jpg')
}

.house-group-cont .scrollviewbox .answer .avator3 {
    background-image: url('/assets/addons/newhouse/img/avatar_3.jpg')
 }

.house-group-cont .scrollviewbox .answer .avator4 {
    background-image: url('/assets/addons/newhouse/img/avatar_4.jpg')
 }

.house-group-cont .scrollviewbox .answer .avator5 {
    background-image: url('/assets/addons/newhouse/img/avatar_5.jpg')
}

.house-group-cont .scrollviewbox .answer .avator6 {
    background-image: url('/assets/addons/newhouse/img/avatar_6.jpg')
}

.house-group-cont .scrollviewbox .answer .avator7 {
    background-image: url('/assets/addons/newhouse/img/avatar_7.jpg')
}

.house-group-cont .scrollviewbox .answer .avator8 {
    background-image: url('/assets/addons/newhouse/img/avatar_8.jpg')
}

.house-group-cont .scrollviewbox .answer .avator9 {
    background-image: url('/assets/addons/newhouse/img/avatar_9.jpg')
}

.house-group-cont .scrollviewbox .answer .avator10 {
    background-image: url('/assets/addons/newhouse/img/avatar_10.jpg')
}

.house-group-cont .scrollviewbox .answer .content {
    display: block;
    background: #fff;
    line-height: .875rem;
    font-size: .875rem;
    margin: 0 .75rem;
    padding: .6875rem .75rem;
    color: #101010;
    border-radius: 1.125rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
/* 楼盘交流群结束End */


/* 热门活动开始Start */
.house-discount {
    margin-top: .9375rem;
    background-color: #fff;
    padding: 1.25rem 1.25rem 1.5625rem;
}

.house-discount li.discount-item:first-child {
    margin-top: 1.25rem;
}

.discount-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0.35rem;
    padding: .45rem .45rem;
    /*background: rgba(0, 170, 102, .08);*/
    background: transparent;
    position: relative;
    border-radius: 0.5rem;
}

.discount-img {
    width: 100%;
    height: auto;
}

.discount-even {
    /*background: rgba(238,0,34, .08);*/
    background: transparent;
    background-size:cover;
    background-repeat: no-repeat;
}

.item-yhhd_1 {
    background-image: url('/assets/addons/newhouse/img/yh.png');
    background-size:contain;
    background-repeat: no-repeat;
    background-position:center;
    width: 100%;
    position: relative;
    aspect-ratio: 1/0.21;
}

/*.item-yhhd_1::before {*/
/*    content: "";*/
/*    display: block;*/
/*    padding-top: 21.15%; !* 根据你的图片宽高比设置 *!*/
/*}*/

/*.item-yhhd_1::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    background-image: url('/assets/addons/newhouse/img/yh.png');*/
/*    background-size: cover;*/
/*    background-position: center;*/
/*}*/

.item-yhhd_2 {
    background-image: url('/assets/addons/newhouse/img/kf.png');
    background-size:contain;
    background-repeat: no-repeat;
    background-position:center;
    width: 100%;
    position: relative;
    aspect-ratio: 1/0.21;
    margin-top: 0.75rem;
}

.item-yhhd_3 {
    /*background-image: url('/assets/addons/newhouse/img/zj.png');*/
    background-size:100% auto;
    background-repeat: no-repeat;
    background-position:center;
    width: 100%;
    padding:0rem;
}

.item-yhhd_3 .discount-left .discount-title, .item-yhhd_3 .discount-left .discount-text {
    color: transparent;
}

.item-yhhd_3 .discount-right {
    display: none;
}

.discount-left {
    width: auto;
    /*height: auto;*/
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 3.5rem;
}

.discount-right {
    width: auto;
    /*height: auto;*/
    text-align: right;
}

.discount-item .discount-title {
    display: block;
    font-size: .875rem;
    line-height: 2.375rem;
    /*color: #101010;*/
    color: white;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 700;
    text-overflow: ellipsis;
}

.discount-item .discount-text {
    font-size: .875rem;
    /*color: #101010;*/
    color: white;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: .875rem;
    height: .875rem;
    font-weight: 400;
}

.house-discount_list button {
    width: 4.75rem;
    height: 2.375rem;
    background: #1fb081;
    border-radius: 1.1875rem;
    font-weight: 600;
    font-size: .8125rem;
    color: #fff;
}

/*.house-discount_list button {*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-align: center;*/
/*    -ms-flex-align: center;*/
/*    align-items: center;*/
/*    -webkit-box-pack: center;*/
/*    -ms-flex-pack: center;*/
/*    justify-content: center;*/
/*    position: absolute;*/
/*    top: 1.5625rem;*/
/*    right: 0;*/
/*    width: 24.3%;*/
/*    height: 2.25rem;*/
/*    line-height: 2.25rem;*/
/*    background-color: rgba(0, 170, 102, .08);*/
/*    font-size: .875rem;*/
/*    color: #1fb081;*/
/*    border-radius: 1.125rem;*/
/*}*/

.discount-number {
    font-size: .8rem;
    line-height: 1.2rem;
    color: white;
}

/*奇数*/
.house-discount_list .discount-odd button {
    background: #1fb081;
}

.house-discount_list .discount-odd .discount-number {
    /*color: #ff4a3d;*/
}

/*偶数*/
.house-discount_list .discount-even button {
    background: #ff4a3d;
}

.house-discount_list .discount-even .discount-number {
    /*color: #ff4a3d;*/
    color: white;
}

.house-discount_list button.ling {
    width: 3rem;
    height: 3rem;
    background: #1fb081;
    border-radius: 1.5rem;
    font-weight: 600;
    font-size: .8125rem;
    color: #fff;
}
/* 热门活动结束End */

/* 楼盘评测报告和项目亮点开始Start */
.house-lpcp-score, .house-lpcp-score-total {
    display: -ms-flexbox;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical
}

.house-recommended ul li + li {
    margin-left: .3125rem
}

.house-lpcp {
    margin-top: .9375rem;
    background-color: #fff;
    padding: 1.25rem 1.25rem 1.5625rem
}

.house-lpcp-score {
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #FAFAFA;
    margin-top: .53125rem;
    padding: .9375rem 0;
    width: 100%;
    position: relative
}

.house-lpcp-score-total {
    display: -webkit-box;
    display: flex;
    width: 30%;
    margin-top: .625rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column
}

.house-lpcp-score-total span:first-child {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    color: #1fb081;
    font-size: .75rem
}

.house-lpcp-score-total span:first-child p {
    color: #1fb081;
    font-size: 1.75rem;
    font-weight: 700
}

.house-lpcp-score-total span:last-child {
    color: #101010
}

.house-lpcp-score-top {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    white-space: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: #101010;
    font-size: .875rem;
    margin-left: 1.5625rem;
    margin-top: 1.75rem
}

.house-lpcp-score-top span {
    font-size: .875rem;
    color: #1fb081;
    margin: 0 .3125rem
}

.house-lpcp-score-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 64.3%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    top: px;
    right: 0
}

.house-lpcp-option, .house-lpcp-score-bar .item {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-direction: normal
}

.house-lpcp-score-bar .item {
    display: flex;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .6875rem
}

.house-lpcp-score-bar .item > span {
    font-size: .75rem;
    color: #101010
}

.house-lpcp-score-bar .item > div {
    position: relative;
    width: 57.8%;
    height: .25rem;
    margin: 0 .46875rem;
    background: #EEE;
    border-radius: .1875rem;
    overflow: hidden
}

.house-lpcp-score-bar .item > div div {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background-color: #1fb081;
    border-radius: .1875rem
}

.house-lpcp-score-bar .item p {
    font-size: .75rem;
    color: #1fb081
}

.house-lpcp-option {
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column
}

.house-lpcp-option .title {
    color: #101010;
    font-size: .875rem;
    font-weight: 700;
    margin-top: .9375rem
}

.house-lpcp-option .content {
    color: #555;
    font-size: .875rem;
    overflow: hidden;
    margin-top: .3125rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.house-lpcp-option .dim {
    width: 100%;
    height: 9.375rem;
    margin-top: .9375rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAACWCAIAAAAZhXcgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIyQzI4NEZCNEM5NDExRUU5ODc0RDNDQkMxNkUzMzIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIyQzI4NEZDNEM5NDExRUU5ODc0RDNDQkMxNkUzMzIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjJDMjg0Rjk0Qzk0MTFFRTk4NzREM0NCQzE2RTMzMjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjJDMjg0RkE0Qzk0MTFFRTk4NzREM0NCQzE2RTMzMjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zcSV+AABnfElEQVR42uy9faxl13Uftvc+5743HyRnbBekIQOeQoXJygXoNjApu4XGVWBK/cOUUodJ/6hpGCqVGIEUoJAJAbaUoJZsoJCIxBFTtBLr1mIC1BHdwGaAxhqjRijAiaTUjmjUjhhYLQ1YECf6mEdxOO+9e87ePXt9r33OffOGEkdpcvZIw5l55557zt5r/fba6+O3YiklrGMd61iHH3GFhnWsYx0rNKxjHes41Ujyp4M/vvLMb1x54aD++fCPn3vmMy+GP/38M7/xzOf/tP7ouX91uPTxF5/9yOOP/+IzL74+D3f4tatX//C5Z/7+k0/97sG6VOtYx3fGanjh77zzzX/zxff87//iQ289eOZnf+jdv37vB37+hz78y089/N9/8t5P/fQTB4998v/4yMPfg9de+eCf//BzoLwv/cELL4V77v1P7jmDP7n/vb/1tx+5oPd/9vHv+umnlr744Se++Ml33U1/+fKVJ37l01+p+PTi56b7TeNrLz7/pwoH9/zwB56+8r4H1uVaxzpu1+iX/vHCIz/z2MdfeOHaiy9Ubf2jz71wdP/DP/so40JFhMM/eP75N15+9MfvfvGlg+//0Yd/aPrR9Reu/P3nXvy+a0fz+73xkQ/8/Nsv8d+ufeZjj//a8+6Cgy8+9/Gnnvvhhx/7c5cefOBS+Pfue/ONT3/sX3zvO971nkf/3MW77r77TL+u1DrWcfuh4Y+ffOd/+kGwAsKTP/ldT/LPPv8H9ffnfg3+4X0/9tPB7PNgITzyvstX/vgzT/7Gp8Ljn/ytn3n+hQkalr/lex/4i49c5r+88GdPL191dPG+B998EeHj9649/7tXwvfff+noIv30+x545EcurQu2jnXcRmh4w9ve89T33v+/vfvJ37n0yN/4wNu/P4Th2nNPPf70P+er3vToh953+b4f3A/h+aff//Tz4aUvTP/4pc8+9cThPW96y+U/eeaL/+zpD375asWFP3r2w+//4v0/8aHH3nJGv+RLX3zuN565KlbDl64tP8vVzz79d79AZsmXJ7PiwsHvP/0xMS9+8LHLP/Lo3euKrWMdtw8aLtz70DtffO6Xpz+9+Py1uz/2X4en3v+Rp/+fB97z1773yf/h2Yf+2nuOfv3Jjz514RO/9kgIL73w+c99bjioKHDPwYv/9MpzV/cvveH+e1554XPPH1SNv/6VL3z+Wrj/5RAMNIQrTzx25ebP8sC7P/HEOy4O9TGe/tm3ffilBx/9lScfvQePOHfffX5drHWs4zaOAuPaM49dukjjvh+87+J/8NB7/94XypUPXH7r5ff+vZeu/dOP/qX7Lj74M5/4wrZe/P/+z49OFz/0S//kc7/0josXL13+b+Df/+hj018u/tQnXio0brz00kt/Zv731RvlFf8vf/bSDbghfvaHfv4TH3344uL4ob/xT8o61rGO2zjAahg+/7H/8RmIB1y69weuhQd/7uN/9aH/8KtPv+0nn3zpv/jQo28NR+HRj/zDhw7O33t/Hw5/94M//cvPHvzAw4/+l5cfeNODn7303kff84mPhudefP5zk+1/7xsu7bNL4anH3vzBzxgQ+omP/OYDz77zbz5n/ukSBERC+MpLL4IFA5996EP/55N/efzsb/3+S/tvvPz2l5687z1Prwi+jnV8Bw4Uz3/sF5745/defuuZ53734G2/+Kn9X3nbO8Vn+I8/+LZ//EH68xvf85v/14cuv/W9H3jX4Wd/8NG3X7h69cvh4lt/6R8895XQv/TcZy4fhYv3vuXecGgOE2987JPPPv7m8Nsf/o/+Ouv3pcf+l08//mD4l//rT73zI+R/OLj6lQkaHvq+S6E6Ps+cuefuG//o6cfff+XhJ7746N376yKtYx3fGWi4/y2XH3jrxcf+8ysTNIT9B37u1774V/7vj//UTz5x8K5PPP2+y1956qfe+beuPvK3P/lLD126q37ks5/+yFNPhaee2HFHl7AQzlx4w913h4tWv89cuPvuN4Rrd5yVf3nhT16YIOPSGzgYMTz/zD+6EsLlB3/07vAn6xqtYx3fgQHZkD/8c5/6xGP3ierefddnf+fKn4bw0u98/MO/8uEnPvn5Cz/yyKN/4f6733BBXYuTBfF7H5psi0t//Te/8fRjAf7w2f/u8mt6hhc++8+eD99z/333X7rvLY899q57nv+Fd3/4M+Het+xfef9Pf/j3zzz6rsceeuPFdanWsY7bbTXUjfx7wktmX3/4l377zQ8/9XN/9YPPfvzz098v/MDVF56/evktd4fDg6tfh6Smw8OrX712Y/rvK1evHsA/vHL1K/s36h8OvnL1a3fdjflRX/rU43/+uTPh0Nz8xU+9/8eeu6PmO4YACv8Hz/7WZ8KFn7j80N37B2/63mvPfuyZPzy45y3ve/xdF5/71Sef+FvPhnvu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);
    background-repeat: no-repeat;
    background-size: 100% 100%
}
/* 评测报告和项目亮点结束End */

/* 楼盘动态开始Start */
.house-active {
    margin-top: .9375rem
}

.house-active_card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    margin-top: .9375rem
}

.house-active_card li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 31.4%;
    padding: .5rem .9375rem;
    background-color: #f8f8f8;
    border-radius: .125rem
}

.house-active_card li p {
    font-size: .875rem;
    line-height: 1.25rem;
    color: #101010;
    margin-top: .125rem
}

.house-active_card li span {
    font-size: .75rem;
    line-height: 1.0625rem;
    color: #555
}

.house-active_card li + li {
    margin-left: .625rem
}

.house-active_info {
    margin-top: 1.6875rem
}

.house-active_info li {
    position: relative;
    margin-left: .3125rem;
    padding-left: 1.1875rem;
    padding-bottom: .3125rem;
    padding-top: .1875rem;
    border-left: .0625rem solid #EEE
}

.house-active_info li::before {
    display: block;
    position: absolute;
    left: -.8125rem;
    top: 0;
    content: '';
    width: 1.125rem;
    height: 1.125rem;
    padding: .25rem;
    background-image: radial-gradient(circle, #fff 0 .25rem, #1fb081 .25rem .3125rem, #fff .3125rem .5rem)
}

.house-active_info li button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 1.5625rem;
    right: 0;
    width: 24.3%;
    height: 2.25rem;
    line-height: 2.25rem;
    background-color: rgba(0, 170, 102, .08);
    font-size: .875rem;
    color: #1fb081;
    border-radius: 1.125rem
}

.house-active_info li button .icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 24.5%;
    height: 50%;
    margin-right: .1875rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJNOC42NjcyNSAxMS41MTE2QzcuOTQ5OTcgMTEuNTExNiA3LjM4MjExIDEwLjk0MzQgNy4zODIxMSAxMC4yMjU4QzcuMzgyMTEgOS41MDgwOSA3Ljk0OTk3IDguOTM5OTIgOC42NjcyNSA4LjkzOTkyQzkuMzg0NTQgOC45Mzk5MiA5Ljk1MjM5IDkuNTA4MDkgOS45NTIzOSAxMC4yMjU4QzkuOTUyMzkgMTAuOTQzNCA5LjM4NDU0IDExLjUxMTYgOC42NjcyNSAxMS41MTE2Wk0xNS4zMzM5IDExLjUxMTZDMTQuNjE2NiAxMS41MTE2IDE0LjA0ODggMTAuOTQzNCAxNC4wNDg4IDEwLjIyNThDMTQuMDQ4OCA5LjUwODA5IDE0LjYxNjYgOC45Mzk5MiAxNS4zMzM5IDguOTM5OTJDMTYuMDUxMiA4LjkzOTkyIDE2LjYxOTEgOS41MDgwOSAxNi42MTkxIDEwLjIyNThDMTYuNjE5MSAxMC45NDM0IDE2LjA1MTIgMTEuNTExNiAxNS4zMzM5IDExLjUxMTZaTTYuODIyODkgMTkuMjE1Nkw3LjUzODQxIDE4Ljc3OTJDOC4zNDgxMiAxOC4yODUzIDkuMzA2OTcgMTguMDk1MiAxMC4yNDM4IDE4LjI0MjhDMTAuNDU1MyAxOC4yNzYyIDEwLjYyOTIgMTguMzAxOCAxMC43NjM0IDE4LjMxOTVDMTEuMTY5NiAxOC4zNzMxIDExLjU4MjggMTguNDAwMiAxMi4wMDA2IDE4LjQwMDJDMTYuNDIxMyAxOC40MDAyIDE5LjkwMDYgMTUuMzc3OCAxOS45MDA2IDExLjgwMDJDMTkuOTAwNiA4LjIyMjYgMTYuNDIxMyA1LjIwMDIgMTIuMDAwNiA1LjIwMDJDNy41Nzk4NiA1LjIwMDIgNC4xMDA1OSA4LjIyMjYgNC4xMDA1OSAxMS44MDAyQzQuMTAwNTkgMTMuMTY1OCA0LjYwMDI0IDE0LjQ3MzEgNS41MzIyNyAxNS41ODEyQzUuNTgwNTYgMTUuNjM4NiA1LjY1Mjc3IDE1LjcxOCA1Ljc0NjY2IDE1LjgxNTdDNi41NDE5OSAxNi42NDQgNi45NDMwMSAxNy43NzQxIDYuODQ3NjUgMTguOTE4NEw2LjgyMjg5IDE5LjIxNTZaTTYuMTkyODYgMjEuOTQyNUM2LjAwOTg5IDIyLjA1NjkgNS43OTQ4NCAyMi4xMDkgNS41Nzk4MSAyMi4wOTExQzUuMDI5NDQgMjIuMDQ1MiA0LjYyMDQ1IDIxLjU2MTkgNC42NjYzMSAyMS4wMTE1TDQuODU0NTYgMTguNzUyM0M0LjkwMjI0IDE4LjE4MDIgNC43MDE3MyAxNy42MTUxIDQuMzA0MDcgMTcuMjAxQzQuMTgxOSAxNy4wNzM4IDQuMDgxMTEgMTYuOTYzIDQuMDAxNyAxNi44Njg1QzIuODA2MjIgMTUuNDQ3MiAyLjEwMDU5IDEzLjY5NTMgMi4xMDA1OSAxMS44MDAyQzIuMTAwNTkgNy4wNTA1NSA2LjUzMjk3IDMuMjAwMiAxMi4wMDA2IDMuMjAwMkMxNy40NjgyIDMuMjAwMiAyMS45MDA2IDcuMDUwNTUgMjEuOTAwNiAxMS44MDAyQzIxLjkwMDYgMTYuNTQ5OCAxNy40NjgyIDIwLjQwMDIgMTIuMDAwNiAyMC40MDAyQzExLjQ5MTEgMjAuNDAwMiAxMC45OTA2IDIwLjM2NjggMTAuNTAxOCAyMC4zMDIzQzEwLjM0OTEgMjAuMjgyMSAxMC4xNTkzIDIwLjI1NDIgOS45MzI1NiAyMC4yMTg1QzkuNDY0MTIgMjAuMTQ0NyA4Ljk4NDcgMjAuMjM5NyA4LjU3OTg1IDIwLjQ4NjZMNi4xOTI4NiAyMS45NDI1WiIgZmlsbD0icmdiYSgwLDE3MCwxMDIsMSkiPjwvcGF0aD48L3N2Zz4=);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.house-active_info li p {
    margin-left: .3125rem;
    font-size: .9375rem;
    line-height: .9375rem;
    color: #26292B;
    margin-top: .625rem
}

.house-active_info li .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .75rem;
    line-height: 0.85rem;
    color: #888;
    margin-top: .125rem
}

.house-active_info li .title strong{
    font-size: .85rem;
    line-height: 0.85rem;
    color: #333;
    margin-right: 0.3rem;
}

.house-active_info li .cai-content, .house-active_info li .content {
    margin-top: .5rem;
    overflow: hidden;
    clear: both;
    -webkit-box-direction: normal
}

.house-active_info li .cai-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 75%;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.house-active_info li .cai-content .tag {
    -ms-flex-item-align: start;
    align-self: flex-start;
    position: absolute;
    top: .0625rem;
    left: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #f5f5f5;
    color: #101010;
    font-size: .875rem;
    padding: .125rem .375rem;
    border-radius: .1875rem
}

.house-active_info li .cai-content .cai-value {
    color: #101010;
    text-indent: 3.125rem;
    font-size: .875rem;
    line-height: 1.75rem;
    max-height: 3.5rem;
    overflow: hidden
}

.house-active_info li .content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.house-active_info li .content .news_hb {
    position: absolute;
    width: 100%;
    font-size: 2.5rem;
    text-align: center;
    color: #ff6d6f;
    top: 58%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.house-active_info li .content .tag {
    -ms-flex-item-align: start;
    align-self: flex-start;
    position: absolute;
    top: .0625rem;
    left: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #f5f5f5;
    color: #101010;
    font-size: .875rem;
    padding: .125rem .375rem;
    border-radius: .1875rem
}

.house-active_info li .content .value {
    color: #101010;
    /*text-indent: 3.75rem;*/
    line-height: 1.75rem;
    font-size: .875rem
}

.house-active_info li .content .value .more {
    display: block;
    position: relative;
    color: #101010;
    text-indent: 0;
    font-weight: 700;
    padding-right: .3125rem;
    float: right;
    clear: both;
    cursor: pointer;
    text-decoration: underline
}

.house-active_info li .content .value .more:before {
    width: 3.125rem;
    height: 1.75rem;
    font-weight: 400;
    content: '';
    position: absolute;
    left: -.125rem;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.house-active_info li .content .value:before {
    content: '';
    float: right;
    width: 0;
    margin-bottom: 1.75rem;
    height: 100%
}

.house-active_info li .content .value-clamp {
    line-height: 1.75rem;
    max-height: 3.5rem;
    width: 100%;
    overflow: hidden;
}

.house-active_info li:last-child {
    padding-bottom: 0
}

.house-active_guanjia .title {
    font-weight: 550;
    color: #101010;
    padding: 1.25rem 0 .9375rem;
    margin-top: 1.25rem;
    border-top: 1px solid #EEE;
    font-size: .875rem
}

.house-active_guanjia ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto
}

.house-active_guanjia ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.house-active_guanjia ul li .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f8f8f8;
    padding: 0 .625rem;
    height: 2.5rem;
    border-radius: 1.25rem
}

/* 楼盘置业管家 */
.house-active_guanjia ul li .item .icon {
    width: 1rem;
    height: 1rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAeNJREFUWEftl79KxEAQxr+BKAgH2VvPRs4nECtBRQQtfQDBTg8bsfABrNTmHsDqtFIrG2tbBRtFbMT+KgU9zCakEFx2ZUMOgpo/p8lxSBbSZGdnfvvNDJkQBmzRgPFgMIE45xNKqXsAtT4oti+E2IuLEyhUrVZ3tNbNPsCYEOlAjDFDvDuoQIk3KBo6SNkXhUqgqOqJCtXr9RHf908BjBWcqhfG2Fq73X5PBGKMbQM4KBgmcE9EW47jtNKA+t59vQCdADjOWa0GgPXQZ9BMvQDl3n0/dXcJFE15qVBaA5QKlQqlKZC2n1RDSwDMY9alEOKyH2NJLFDcTYqek/4d0JVJZ5yaSqkLz/Nuovuc8zml1HJCLZkyWfz2cc2YsrQafbMsa6rT6TwZw1qtNi6lfADA0w5mBrJte5WIzjI6NGa3QojZsCHuAExnPau1XnFd9zz1zzWcGkfjHGuth4lop7uvtW4R0TCAjci7JhF9JPh4dl33MJgcs94gyc627U0iasXYNIQQZrjLtHIBClNkpsnu9BcEJ6Ijx3E2M5GERrkBARhijF0DmAl9m3paABCbqp9A8wRCpVIZsyzr0QSSUk76vv/aizq51VA0KOd8XkopPc+77RWmEKDfQETP5Jqyv8KY859FJF00KO/8RQAAAABJRU5ErkJggg==);
    background-size: 100%
}

.house-active_guanjia ul li .item .content {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #101010;
    font-size: .8125rem;
    margin-left: .375rem;
    white-space: nowrap
}

.item-header strong, .item-header ul li {
    font-size: 1.125rem;
    line-height: 1.1875rem
}

.house-active_guanjia ul li + li {
    margin-left: .625rem
}
/* 楼盘动态结束End */

/* 楼盘信息开始Start */
.house-info ul, .house-staff_list li {
    display: -webkit-box;
    display: -ms-flexbox
}

.house-info {
    margin-top: .9375rem
}

.house-info ul {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.house-info ul li {
    min-width: 50%;
    margin-top: .625rem
}

.house-info ul li p {
    font-size: .875rem;
    color: #888;
    line-height: 1.375rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-info ul li p a, .house-info ul li p span {
    color: #101010
}
/* 楼盘信息结束End */

/* 楼盘管家和问答开始Start */
.house-staff {
    margin-top: .9375rem
}

.house-staff ul.staff-benefit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    margin:1.25rem 0rem;
}

.house-staff ul.staff-benefit li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 0.5rem;
}

.house-staff ul.staff-benefit li .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f8f8f8;
    padding: 0 .625rem;
    height: 2.0rem;
    border-radius: 1.0rem;
}

.house-staff ul.staff-benefit li .item .benefit-icon {
    width: 14px;
    height: 14px;
    display: inline-flex
}

.house-staff ul.staff-benefit li .item .benefit-icon img {
    width: 100%;
    height: 100%;
}

.house-staff ul.staff-benefit li .item .content {
    display: -webkit-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #101010;
    font-size: .8125rem;
    margin-left: .375rem;
    white-space: nowrap;
}

.house-staff_list {
    margin-top: 1.25rem
}

.house-staff_list li {
    width: 100%;
    display: flex;
    margin-top: .9375rem;
    padding-bottom: .9375rem
}

.house-staff_list li .staff-img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    overflow: hidden
}

.house-staff_list li .staff-img img {
    width: 100%;
    height: 100%
}

.house-staff_list li .staff-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-top: .375rem;
    margin-left: .625rem
}

.house-staff_list li .staff-info p {
    font-size: 1rem;
    color: #101010;
    line-height: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-staff_list li .staff-info p + p {
    margin-top: .5625rem;
    font-size: .75rem;
    color: #888;
    line-height: .75rem
}

.house-staff_list li button {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.25rem;
    height: 2.25rem;
    background: #2386ea;
    border-radius: 1.125rem;
    /*font-size: .875rem;*/
    font-weight: 600;
    font-size: .8125rem;
    color: #fff;
    text-indent: 1.25rem;
    /*background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJNOC42NjcyNSAxMS41MTE2QzcuOTQ5OTcgMTEuNTExNiA3LjM4MjExIDEwLjk0MzQgNy4zODIxMSAxMC4yMjU4QzcuMzgyMTEgOS41MDgwOSA3Ljk0OTk3IDguOTM5OTIgOC42NjcyNSA4LjkzOTkyQzkuMzg0NTQgOC45Mzk5MiA5Ljk1MjM5IDkuNTA4MDkgOS45NTIzOSAxMC4yMjU4QzkuOTUyMzkgMTAuOTQzNCA5LjM4NDU0IDExLjUxMTYgOC42NjcyNSAxMS41MTE2Wk0xNS4zMzM5IDExLjUxMTZDMTQuNjE2NiAxMS41MTE2IDE0LjA0ODggMTAuOTQzNCAxNC4wNDg4IDEwLjIyNThDMTQuMDQ4OCA5LjUwODA5IDE0LjYxNjYgOC45Mzk5MiAxNS4zMzM5IDguOTM5OTJDMTYuMDUxMiA4LjkzOTkyIDE2LjYxOTEgOS41MDgwOSAxNi42MTkxIDEwLjIyNThDMTYuNjE5MSAxMC45NDM0IDE2LjA1MTIgMTEuNTExNiAxNS4zMzM5IDExLjUxMTZaTTYuODIyODkgMTkuMjE1Nkw3LjUzODQxIDE4Ljc3OTJDOC4zNDgxMiAxOC4yODUzIDkuMzA2OTcgMTguMDk1MiAxMC4yNDM4IDE4LjI0MjhDMTAuNDU1MyAxOC4yNzYyIDEwLjYyOTIgMTguMzAxOCAxMC43NjM0IDE4LjMxOTVDMTEuMTY5NiAxOC4zNzMxIDExLjU4MjggMTguNDAwMiAxMi4wMDA2IDE4LjQwMDJDMTYuNDIxMyAxOC40MDAyIDE5LjkwMDYgMTUuMzc3OCAxOS45MDA2IDExLjgwMDJDMTkuOTAwNiA4LjIyMjYgMTYuNDIxMyA1LjIwMDIgMTIuMDAwNiA1LjIwMDJDNy41Nzk4NiA1LjIwMDIgNC4xMDA1OSA4LjIyMjYgNC4xMDA1OSAxMS44MDAyQzQuMTAwNTkgMTMuMTY1OCA0LjYwMDI0IDE0LjQ3MzEgNS41MzIyNyAxNS41ODEyQzUuNTgwNTYgMTUuNjM4NiA1LjY1Mjc3IDE1LjcxOCA1Ljc0NjY2IDE1LjgxNTdDNi41NDE5OSAxNi42NDQgNi45NDMwMSAxNy43NzQxIDYuODQ3NjUgMTguOTE4NEw2LjgyMjg5IDE5LjIxNTZaTTYuMTkyODYgMjEuOTQyNUM2LjAwOTg5IDIyLjA1NjkgNS43OTQ4NCAyMi4xMDkgNS41Nzk4MSAyMi4wOTExQzUuMDI5NDQgMjIuMDQ1MiA0LjYyMDQ1IDIxLjU2MTkgNC42NjYzMSAyMS4wMTE1TDQuODU0NTYgMTguNzUyM0M0LjkwMjI0IDE4LjE4MDIgNC43MDE3MyAxNy42MTUxIDQuMzA0MDcgMTcuMjAxQzQuMTgxOSAxNy4wNzM4IDQuMDgxMTEgMTYuOTYzIDQuMDAxNyAxNi44Njg1QzIuODA2MjIgMTUuNDQ3MiAyLjEwMDU5IDEzLjY5NTMgMi4xMDA1OSAxMS44MDAyQzIuMTAwNTkgNy4wNTA1NSA2LjUzMjk3IDMuMjAwMiAxMi4wMDA2IDMuMjAwMkMxNy40NjgyIDMuMjAwMiAyMS45MDA2IDcuMDUwNTUgMjEuOTAwNiAxMS44MDAyQzIxLjkwMDYgMTYuNTQ5OCAxNy40NjgyIDIwLjQwMDIgMTIuMDAwNiAyMC40MDAyQzExLjQ5MTEgMjAuNDAwMiAxMC45OTA2IDIwLjM2NjggMTAuNTAxOCAyMC4zMDIzQzEwLjM0OTEgMjAuMjgyMSAxMC4xNTkzIDIwLjI1NDIgOS45MzI1NiAyMC4yMTg1QzkuNDY0MTIgMjAuMTQ0NyA4Ljk4NDcgMjAuMjM5NyA4LjU3OTg1IDIwLjQ4NjZMNi4xOTI4NiAyMS45NDI1WiIgZmlsbD0icmdiYSgwLDE3MCwxMDIsMSkiPjwvcGF0aD48L3N2Zz4=);*/
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzE4NjI1NTk1NTU0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijg0MjUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Ik01MTIgMEMyMjYuNzQyODU3IDAgMCAxOTcuNDg1NzE0IDAgNDQ2LjE3MTQyOWMwIDEzOC45NzE0MjkgNzMuMTQyODU3IDI3MC42Mjg1NzEgMTkwLjE3MTQyOSAzNTEuMDg1NzE0TDE5MC4xNzE0MjkgMTAyNGwyMjYuNzQyODU3LTEzOC45NzE0MjljMjkuMjU3MTQzIDcuMzE0Mjg2IDY1LjgyODU3MSA3LjMxNDI4NiA5NS4wODU3MTQgNy4zMTQyODYgMjg1LjI1NzE0MyAwIDUxMi0xOTcuNDg1NzE0IDUxMi00NDYuMTcxNDI5QzEwMjQgMTk3LjQ4NTcxNCA3OTcuMjU3MTQzIDAgNTEyIDB6TTI1NiA1MTJDMjE5LjQyODU3MSA1MTIgMTkwLjE3MTQyOSA0ODIuNzQyODU3IDE5MC4xNzE0MjkgNDQ2LjE3MTQyOVMyMTkuNDI4NTcxIDM4MC4zNDI4NTcgMjU2IDM4MC4zNDI4NTdjMzYuNTcxNDI5IDAgNjUuODI4NTcxIDI5LjI1NzE0MyA2NS44Mjg1NzEgNjUuODI4NTcxUzI5Mi41NzE0MjkgNTEyIDI1NiA1MTJ6TTUxMiA1MTJDNDc1LjQyODU3MSA1MTIgNDQ2LjE3MTQyOSA0ODIuNzQyODU3IDQ0Ni4xNzE0MjkgNDQ2LjE3MTQyOVM0NzUuNDI4NTcxIDM4MC4zNDI4NTcgNTEyIDM4MC4zNDI4NTdjMzYuNTcxNDI5IDAgNjUuODI4NTcxIDI5LjI1NzE0MyA2NS44Mjg1NzEgNjUuODI4NTcxUzU0OC41NzE0MjkgNTEyIDUxMiA1MTJ6TTc2OCA1MTJDNzMxLjQyODU3MSA1MTIgNzAyLjE3MTQyOSA0ODIuNzQyODU3IDcwMi4xNzE0MjkgNDQ2LjE3MTQyOXMyOS4yNTcxNDMtNjUuODI4NTcxIDY1LjgyODU3MS02NS44Mjg1NzFjMzYuNTcxNDI5IDAgNjUuODI4NTcxIDI5LjI1NzE0MyA2NS44Mjg1NzEgNjUuODI4NTcxUzgwNC41NzE0MjkgNTEyIDc2OCA1MTJ6IiBwLWlkPSI4NDI2IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9zdmc+);
    background-size: 1.25rem 1.25rem;
    background-repeat: no-repeat;
    background-position: .5rem .5rem
}

.house-staff_list li button.staff-phone {
    margin-left: 1.0rem;
    background: #1fb081;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzE4NjI0MjgwNzkxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI2NjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Ik03MjUuNjgxNjMzIDkwMi43OTE4MzdjLTM4LjY2MTIyNCAwLTgyLjAyNDQ5LTcuMzE0Mjg2LTEyNy40Nzc1NTEtMjEuNDIwNDA4LTEwOS4xOTE4MzctMzMuOTU5MTg0LTIxNi44MTYzMjctMTA1LjAxMjI0NS0zMDMuMDIwNDA5LTIwMC4wOTc5NkMxNjYuMTM4Nzc2IDUzOC42NDQ4OTggMTA0LjQ4OTc5NiAzOTYuNTM4Nzc2IDExNi41MDYxMjIgMjcwLjEwNjEyMmMzLjY1NzE0My0zMS4zNDY5MzkgMTMuNTgzNjczLTcxLjA1MzA2MSA2MC42MDQwODItMTAyLjkyMjQ0OSAzNi4wNDg5OC0yOS4yNTcxNDMgNzcuMzIyNDQ5LTQ1Ljk3NTUxIDEwOS43MTQyODYtNDUuNDUzMDYxIDMzLjk1OTE4NCAwLjUyMjQ0OSA0NS40NTMwNjEgMTIuNTM4Nzc2IDgwLjQ1NzE0MyA2My4yMTYzMjcgNTMuODEyMjQ1IDc0LjE4Nzc1NSA1Ny40NjkzODggMTEwLjc1OTE4NCA1NS4zNzk1OTEgMTMxLjY1NzE0My0zLjY1NzE0MyAzNC40ODE2MzMtMjIuNDY1MzA2IDQ5LjYzMjY1My0zOS43MDYxMjIgNjMuMjE2MzI2LTQuMTc5NTkyIDMuMTM0Njk0LTguMzU5MTg0IDYuNzkxODM3LTEyLjAxNjMyNiA5LjkyNjUzMS0yMC44OTc5NTkgMjYuNjQ0ODk4LTQ2LjQ5Nzk1OSA2My43Mzg3NzYgNjMuMjE2MzI2IDE3Ny4xMTAyMDQgOTMuNTE4MzY3IDg5Ljg2MTIyNCAxNDQuMTk1OTE4IDEwMC44MzI2NTMgMTY1LjYxNjMyNyA5OS4yNjUzMDYgMTYuNzE4MzY3LTEuMDQ0ODk4IDIyLjk4Nzc1NS05LjkyNjUzMSAyNS42LTEzLjA2MTIyNWwwLjUyMjQ0OS0wLjUyMjQ0OGMzNS4wMDQwODItNDkuMTEwMjA0IDQ2LjQ5Nzk1OS02MS4xMjY1MzEgNzkuOTM0NjkzLTY2LjM1MTAyMSAzMi4zOTE4MzctNS4yMjQ0OSA0OS4xMTAyMDQgNS4yMjQ0OSAxMTguMDczNDcgNDguNTg3NzU1IDYyLjE3MTQyOSAzOS4xODM2NzMgOTAuOTA2MTIyIDY1LjMwNjEyMiA4NC42MzY3MzUgMTA2LjU3OTU5Mi0yLjA4OTc5NiA0NC45MzA2MTItMzYuNTcxNDI5IDEwNi4wNTcxNDMtNzUuMjMyNjU0IDEzMy43NDY5MzktMjYuNjQ0ODk4IDE4LjI4NTcxNC02My43Mzg3NzYgMjcuNjg5Nzk2LTEwNy42MjQ0ODkgMjcuNjg5Nzk2eiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iMjY2MSI+PC9wYXRoPjwvc3ZnPg==);
    background-size: 1.25rem 1.25rem;
    background-repeat: no-repeat;
    background-position: .5rem .5rem
}

.house-staff_list li button.staff-consult a {
    display: block;
    width: 100%;
    height: 100%;
}

.house-staff_list li button.staff-phone a {
    display: block;
    width: 100%;
    height: 100%;
}

.house-staff_wen span {
    font-size: .875rem;
    color: #101010;
    font-weight: 550
}

.house-staff_wen ul::after {
    display: block;
    content: '';
    clear: both;
    margin-top: .3125rem
}

.house-other, .house-staff_wen li {
    margin-top: .9375rem
}

.house-staff_wen li {
    position: relative;
    float: left;
    width: 45%;
    height: 1.8125rem;
    background: #f8f8f8;
    border-radius: 1.25rem
}

.house-staff_wen li button {
    width: 100%;
    display: block;
    padding-left: 1.6875rem;
    font-size: .8125rem;
    line-height: 1.8125rem;
    font-weight: 500;
    color: #101010;
    padding-right: .3125rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background-color: #f8f8f8;
    text-align: left;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzE4NjI2MzY1Mjk5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE4OTcwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNODUzLjMzMzMzMyA3NjhjMzUuNDEzMzMzIDAgNjQtMjAuNjUwNjY3IDY0LTU1Ljk3ODY2N1YxNzAuNTgxMzMzQTYzLjk3ODY2NyA2My45Nzg2NjcgMCAwIDAgODUzLjMzMzMzMyAxMDYuNjY2NjY3SDE3MC42NjY2NjdDMTM1LjI1MzMzMyAxMDYuNjY2NjY3IDEwNi42NjY2NjcgMTM1LjI1MzMzMyAxMDYuNjY2NjY3IDE3MC41ODEzMzN2NTQxLjQ0QzEwNi42NjY2NjcgNzQ3LjI4NTMzMyAxMzUuMzM4NjY3IDc2OCAxNzAuNjY2NjY3IDc2OGgyMDEuMTczMzMzbDExMC4wMTYgMTE3LjQ0YTQyLjc1MiA0Mi43NTIgMCAwIDAgNjAuNTg2NjY3IDAuMDQyNjY3TDY1MS45MDQgNzY4SDg1My4zMzMzMzN6IG0tMjE5LjAyOTMzMy00Mi42NjY2NjdoLTYuMjUwNjY3bC0xMTUuNzk3MzMzIDEyOS45NjI2NjdjLTAuMTA2NjY3IDAuMTA2NjY3LTExNi4wMTA2NjctMTI5Ljk2MjY2Ny0xMTYuMDEwNjY3LTEyOS45NjI2NjdIMTcwLjY2NjY2N2MtMTEuNzc2IDAtMjEuMzMzMzMzLTEuNjIxMzMzLTIxLjMzMzMzNC0xMy4zMTJWMTcwLjU4MTMzM0EyMS4yMDUzMzMgMjEuMjA1MzMzIDAgMCAxIDE3MC42NjY2NjcgMTQ5LjMzMzMzM2g2ODIuNjY2NjY2YzExLjc3NiAwIDIxLjMzMzMzMyA5LjUzNiAyMS4zMzMzMzQgMjEuMjQ4djU0MS40NGMwIDExLjc1NDY2Ny05LjQ3MiAxMy4zMTItMjEuMzMzMzM0IDEzLjMxMkg2MzQuMzA0ek0zNDEuMzMzMzMzIDQ5MC42NjY2NjdhNDIuNjY2NjY3IDQyLjY2NjY2NyAwIDEgMCAwLTg1LjMzMzMzNCA0Mi42NjY2NjcgNDIuNjY2NjY3IDAgMCAwIDAgODUuMzMzMzM0eiBtMTcwLjY2NjY2NyAwYTQyLjY2NjY2NyA0Mi42NjY2NjcgMCAxIDAgMC04NS4zMzMzMzQgNDIuNjY2NjY3IDQyLjY2NjY2NyAwIDAgMCAwIDg1LjMzMzMzNHogbTE3MC42NjY2NjcgMGE0Mi42NjY2NjcgNDIuNjY2NjY3IDAgMSAwIDAtODUuMzMzMzM0IDQyLjY2NjY2NyA0Mi42NjY2NjcgMCAwIDAgMCA4NS4zMzMzMzR6IiBmaWxsPSIjMTAxMDEwIiBwLWlkPSIxODk3MSI+PC9wYXRoPjwvc3ZnPg==);
    background-size: 1rem 1rem;
    background-repeat: no-repeat;
    background-position: .46875rem .5rem
}
/* 楼盘管家和问答结束End */

/* 楼盘点评、问答、资讯 开始Start */
.house-other p {
    color: #101010;
    font-size: .875rem;
    font-weight: 550
}

.house-other p span {
    color: #1fb081
}

.house-other_list {
    margin-bottom: 1.1875rem;
    margin-top: 1.25rem
}

.house-other_list li {
    position: relative;
    padding-bottom: .9375rem;
    border-bottom: 1px solid #F0F2F5
}

.house-other_list li > a {
    font-size: .9375rem;
    line-height: .9375rem;
    color: #26292B
}

.house-other_list li button {
    position: absolute;
    top: .4375rem;
    right: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 5.3125rem;
    height: 2.25rem;
    background: rgba(0, 170, 102, .08);
    border-radius: 1.125rem;
    font-size: .875rem;
    color: #1fb081;
    text-indent: 1.25rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJNOC42NjcyNSAxMS41MTE2QzcuOTQ5OTcgMTEuNTExNiA3LjM4MjExIDEwLjk0MzQgNy4zODIxMSAxMC4yMjU4QzcuMzgyMTEgOS41MDgwOSA3Ljk0OTk3IDguOTM5OTIgOC42NjcyNSA4LjkzOTkyQzkuMzg0NTQgOC45Mzk5MiA5Ljk1MjM5IDkuNTA4MDkgOS45NTIzOSAxMC4yMjU4QzkuOTUyMzkgMTAuOTQzNCA5LjM4NDU0IDExLjUxMTYgOC42NjcyNSAxMS41MTE2Wk0xNS4zMzM5IDExLjUxMTZDMTQuNjE2NiAxMS41MTE2IDE0LjA0ODggMTAuOTQzNCAxNC4wNDg4IDEwLjIyNThDMTQuMDQ4OCA5LjUwODA5IDE0LjYxNjYgOC45Mzk5MiAxNS4zMzM5IDguOTM5OTJDMTYuMDUxMiA4LjkzOTkyIDE2LjYxOTEgOS41MDgwOSAxNi42MTkxIDEwLjIyNThDMTYuNjE5MSAxMC45NDM0IDE2LjA1MTIgMTEuNTExNiAxNS4zMzM5IDExLjUxMTZaTTYuODIyODkgMTkuMjE1Nkw3LjUzODQxIDE4Ljc3OTJDOC4zNDgxMiAxOC4yODUzIDkuMzA2OTcgMTguMDk1MiAxMC4yNDM4IDE4LjI0MjhDMTAuNDU1MyAxOC4yNzYyIDEwLjYyOTIgMTguMzAxOCAxMC43NjM0IDE4LjMxOTVDMTEuMTY5NiAxOC4zNzMxIDExLjU4MjggMTguNDAwMiAxMi4wMDA2IDE4LjQwMDJDMTYuNDIxMyAxOC40MDAyIDE5LjkwMDYgMTUuMzc3OCAxOS45MDA2IDExLjgwMDJDMTkuOTAwNiA4LjIyMjYgMTYuNDIxMyA1LjIwMDIgMTIuMDAwNiA1LjIwMDJDNy41Nzk4NiA1LjIwMDIgNC4xMDA1OSA4LjIyMjYgNC4xMDA1OSAxMS44MDAyQzQuMTAwNTkgMTMuMTY1OCA0LjYwMDI0IDE0LjQ3MzEgNS41MzIyNyAxNS41ODEyQzUuNTgwNTYgMTUuNjM4NiA1LjY1Mjc3IDE1LjcxOCA1Ljc0NjY2IDE1LjgxNTdDNi41NDE5OSAxNi42NDQgNi45NDMwMSAxNy43NzQxIDYuODQ3NjUgMTguOTE4NEw2LjgyMjg5IDE5LjIxNTZaTTYuMTkyODYgMjEuOTQyNUM2LjAwOTg5IDIyLjA1NjkgNS43OTQ4NCAyMi4xMDkgNS41Nzk4MSAyMi4wOTExQzUuMDI5NDQgMjIuMDQ1MiA0LjYyMDQ1IDIxLjU2MTkgNC42NjYzMSAyMS4wMTE1TDQuODU0NTYgMTguNzUyM0M0LjkwMjI0IDE4LjE4MDIgNC43MDE3MyAxNy42MTUxIDQuMzA0MDcgMTcuMjAxQzQuMTgxOSAxNy4wNzM4IDQuMDgxMTEgMTYuOTYzIDQuMDAxNyAxNi44Njg1QzIuODA2MjIgMTUuNDQ3MiAyLjEwMDU5IDEzLjY5NTMgMi4xMDA1OSAxMS44MDAyQzIuMTAwNTkgNy4wNTA1NSA2LjUzMjk3IDMuMjAwMiAxMi4wMDA2IDMuMjAwMkMxNy40NjgyIDMuMjAwMiAyMS45MDA2IDcuMDUwNTUgMjEuOTAwNiAxMS44MDAyQzIxLjkwMDYgMTYuNTQ5OCAxNy40NjgyIDIwLjQwMDIgMTIuMDAwNiAyMC40MDAyQzExLjQ5MTEgMjAuNDAwMiAxMC45OTA2IDIwLjM2NjggMTAuNTAxOCAyMC4zMDIzQzEwLjM0OTEgMjAuMjgyMSAxMC4xNTkzIDIwLjI1NDIgOS45MzI1NiAyMC4yMTg1QzkuNDY0MTIgMjAuMTQ0NyA4Ljk4NDcgMjAuMjM5NyA4LjU3OTg1IDIwLjQ4NjZMNi4xOTI4NiAyMS45NDI1WiIgZmlsbD0icmdiYSgwLDE3MCwxMDIsMSkiPjwvcGF0aD48L3N2Zz4=);
    background-size: 1.25rem 1.25rem;
    background-repeat: no-repeat;
    background-position: 1.0625rem .5rem
}

.house-other_list li + li button {
    top: 1.6875rem
}

/*楼盘点评开始Start*/
.house-other_list_dp .user-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-other_list_dp .user-info .img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.25rem;
    height: 2.25rem;
    overflow: hidden;
    border-radius: 50%
}

.house-other_list_dp .user-info .img img {
    width: 100%;
    height: 100%
}

.house-other_list_dp .user-info .name-time {
    margin-left: .5625rem
}

.house-other_list_dp .user-info .name-tag {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .0625rem
}

.house-other_list_dp .user-info .name-tag p {
    font-size: .875rem;
    font-weight: 700;
    color: #101010;
    line-height: .9375rem
}

.house-other_list_dp .user-info .name-tag span {
    display: block;
    margin-left: .375rem;
    font-size: .75rem;
    line-height: .75rem;
    padding: .125rem .46875rem;
    font-weight: 500;
    color: #555;
    background: #f5f5f5;
    border-radius: .125rem
}

.house-other_list_dp .user-info .time {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .625rem;
    font-weight: 500;
    color: #888
}

.house-other_list_dp .content {
    position: relative;
    margin-top: .9375rem;
    min-height: 0
}

.house-other_list_dp .content p {
    font-size: .875rem;
    color: #101010;
    line-height: 1.375rem;
    word-wrap: break-word;
    word-break: break-all;
    font-weight: 400
}

.house-other_list_dp .content p .check-more {
    position: relative;
    color: #101010;
    text-indent: 0;
    font-weight: 700;
    padding-right: .3125rem;
    float: right;
    clear: both;
    cursor: pointer;
    text-decoration: underline
}

.house-other_list_dp .content p .check-more:before {
    width: 3.125rem;
    height: 1.375rem;
    font-weight: 400;
    content: '';
    position: absolute;
    left: -.125rem;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.house-other_list_dp .content p:before {
    content: '';
    float: right !important;
    width: 0;
    margin-bottom: 2.75rem
}

.house-other_list_dp .content a {
    display: block;
    position: absolute;
    width: 3.75rem;
    text-align: right;
    bottom: .1875rem;
    right: 0;
    font-size: .9375rem;
    line-height: .9375rem;
    font-weight: 550;
    color: #101010;
    background: linear-gradient(to right, rgba(255, 255, 255, .6) 0, #fff 1.5625rem)
}

.house-other_list_dp .content .text-clamp {
    overflow: hidden;
    line-height: 1.375rem;
    max-height: 4.125rem
}

.house-other_list_dp .content .text-clamp-more, .house-other_list_dp .content .text-clamp-more_0, .house-other_list_dp .content .text-clamp-more_1, .house-other_list_dp .content .text-clamp-more_2 {
    overflow: hidden;
    line-height: 1.375rem;
    max-height: 137.5rem
}

.house-other_list_dp .content .text-clamp-more:before, .house-other_list_dp .content .text-clamp-more_0:before, .house-other_list_dp .content .text-clamp-more_1:before, .house-other_list_dp .content .text-clamp-more_2:before {
    content: '';
    float: right;
    width: 0
}
/*楼盘点评结束End*/

/*楼盘问答开始Start*/
.house-other_list_wenda li > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    line-height: .875rem;
    font-size: .875rem;
    font-weight: 500;
    color: #101010
}

.house-other_list_wenda li > div span {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    margin-right: .3125rem;
    width: 1.125rem;
    height: 1.125rem;
    background: rgba(0, 170, 102, .08);
    border-radius: .25rem;
    font-size: .75rem;
    line-height: 1rem;
    text-align: center;
    font-weight: 400;
    color: #1fb081
}

.house-other_list_wenda li > div a, .house-other_list_wenda li > div span + div {
    display: block;
    margin-top: .0625rem;
    color: #101010;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-other_list_wenda li > div + div {
    margin-top: .9375rem;
    font-weight: 400
}

.house-other_list_wenda li > div + div span {
    background: rgba(5, 109, 232, .08);
    margin-top: .25rem;
    color: #2386ea
}

.house-other_list_wenda li > div .content {
    margin-top: 1px
}

.house-other_list_wenda li > div .content .text {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: none
}

.house-other_list_wenda li > div .content .text a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: auto;
    font-size: .8125rem;
    color: #101010;
    margin-top: .5rem;
    font-weight: 400
}

.house-other_list_wenda li > div .content .text a span {
    color: #1fb081;
    margin: 0 .09375rem;
    background: 0 0
}

.house-other_list_wenda li > div .content p {
    display: -webkit-box;
    color: #101010;
    line-height: 1.375rem;
    width: 100%;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    word-wrap: break-word;
    word-break: break-all;
    font-size: .875rem;
    font-weight: 400
}
/*楼盘问答结束End*/

/*楼盘资讯开始Start*/
.house-other_list_news li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.house-other_list_news li a {
    color: #101010;
    font-size: .875rem;
    font-weight: 600
}

.house-other_list_news li span {
    margin-top: .3125rem;
    font-size: .75rem;
    color: #888
}
/*楼盘资讯结束End*/
/* 楼盘点评、问答、资讯 开始Start */

/* 周边配套Start */
.house-map {
    margin-top: .9375rem;
    font-size: .875rem;
    color: #101010
}

.house-map .house-address {
    display: block;
    margin-top: .9375rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.house-map #bMap {
    height: 12.8125rem;
    overflow: hidden;
    margin-top: .625rem
}

.house-map .marker-box-letter {
    position: absolute;
    z-index: 990;
    width: 1.25rem;
    height: 1.25rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.house-map .marker-box-letter .letter {
    width: 1.25rem;
    height: 1.25rem;
    font-size: .75rem;
    padding-top: 1px;
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNMTEgMTkuOTQ1MUM2LjUwMDA1IDE5LjQ0NzYgMyAxNS42MzI2IDMgMTFDMyA2LjAyOTQ0IDcuMDI5NDQgMiAxMiAyQzE2Ljk3MDYgMiAyMSA2LjAyOTQ0IDIxIDExQzIxIDE1LjYzMjYgMTcuNSAxOS40NDc2IDEzIDE5Ljk0NTFWMjRIMTFWMTkuOTQ1MVoiIGZpbGw9InJnYmEoMTM2LDEzNiwxMzYsMSkiPjwvcGF0aD48L3N2Zz4=);
    background-size: 1.25rem 1.25rem;
    background-repeat: no-repeat;
    text-align: center;
    font-style: normal
}

.house-map .marker-box {
    width: 1.875rem;
    height: 1.875rem;
    text-align: center;
    border-radius: 1.875rem;
    background-color: rgba(0, 170, 102, .2);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: relative
}

.house-map .marker-box .marker_site {
    position: absolute;
    top: .6875rem;
    left: .6875rem;
    margin: 0 auto;
    width: .5rem;
    height: .5rem;
    background-color: #1fb081;
    border-radius: .40625rem
}

.house-map .marker-box .marker_site::after {
    -webkit-transform: scale(.5);
    transform: scale(.5);
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border: 1px solid rgba(68, 153, 238, .5);
    pointer-events: none;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    border-radius: 1.875rem;
    -webkit-border-radius: 1.875rem
}

.house-map .house-map-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    margin-top: 1.25rem
}

.house-map .house-map-header li {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 28x;
    line-height: .9375rem;
    color: #888;
    font-weight: 400
}

.house-map .house-map-header li + li {
    margin-left: 1.375rem
}

.house-map .house-map-header li.active {
    border-bottom: #1fb081 solid .1875rem;
    padding-bottom: .3125rem;
    font-weight: 700;
    color: #101010
}

.house-map .map-result-list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .9375rem
}

.house-map .map-result-list li p {
    font-size: .875rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.house-map .map-result-list li p em {
    width: 1.125rem;
    height: 1.125rem;
    font-size: .75rem;
    color: #fff;
    padding-top: 1px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48cGF0aCBkPSJNMTEgMTkuOTQ1MUM2LjUwMDA1IDE5LjQ0NzYgMyAxNS42MzI2IDMgMTFDMyA2LjAyOTQ0IDcuMDI5NDQgMiAxMiAyQzE2Ljk3MDYgMiAyMSA2LjAyOTQ0IDIxIDExQzIxIDE1LjYzMjYgMTcuNSAxOS40NDc2IDEzIDE5Ljk0NTFWMjRIMTFWMTkuOTQ1MVoiIGZpbGw9InJnYmEoMTM2LDEzNiwxMzYsMSkiPjwvcGF0aD48L3N2Zz4=);
    background-size: 1.125rem 1.125rem;
    background-repeat: no-repeat;
    text-align: center;
    font-style: normal
}

.house-map .map-result-list li span {
    font-size: .75rem;
    color: #aaa
}
/* 周边配套End */

/* 房价走势开始Start */
.house-price {
    margin-top: .9375rem
}

.house-price .house-price-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.house-price .house-price-info .house-price-item {
    width: 50%;
    padding: 1.25rem 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #888;
    font-size: .75rem
}

.house-plan, .house-plan .plan-title {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-direction: normal
}

.house-price .house-price-info .house-price-item .price {
    font-size: 1.125rem;
    font-weight: 600;
    color: #101010;
    margin-top: .3125rem
}

.house-price .house-price-info .house-price-item p {
    margin-top: .3125rem
}

.house-price .house-price-info .house-price-item p .hyellow {
    color: #FFC048
}

.house-price .house-price-info .house-price-item p .hgreen {
    color: #1fb081
}

.house-price .house-price-info .house-price-item p .hred {
    color: #ff4a3d
}
/* 房价走势结束Start */

/* 专属置业报告开始Start */
.house-plan {
    display: flex;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: .9375rem
}

.house-plan .plan-title {
    display: flex;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #101010;
    font-size: 1rem;
    margin-top: 1.25rem
}

.house-plan .plan-title .img {
    width: 1.875rem;
    height: 1.875rem;
    background-color: rgba(0, 170, 102, .08);
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .9375rem
}

.house-plan .plan-title .img img {
    width: 1.25rem;
    height: 1.25rem;
    margin: 0
}

.house-plan img {
    width: 100%;
    height: 9.53125rem;
    margin-top: 1.1875rem;
    margin-bottom: -.625rem
}

.house-plan .house-plan_map {
    position: relative;
    width: 100%;
    height: 10.0rem;
    margin-top: 1.1875rem;
    margin-bottom: -.625rem;
    background-image: url("/assets/addons/newhouse/img/wh_map.jpg");
    background-size: cover;
    background-position: center;
    background-repeat:no-repeat;
}

.house-plan .house-plan_map .map-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 1.5625rem;
    right: 0;
    width: 20.0%;
    height: 2.000rem;
    line-height: 2.0rem;
    /*background-color: rgba(0, 170, 102, .08);*/
    background-color: #f8f8f8;
    font-size: .75rem;
    color: #1fb081;
    border-radius: 1.0rem;
    box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.5);
}

.house-plan .house-plan_map .map-button1 {
    top: 1.3rem;
    left: 0;
    right: 0;
    margin: auto;
}

.house-plan .house-plan_map .map-button2 {
    top: 4.0rem;
    left: 2rem;
}

.house-plan .house-plan_map .map-button3 {
    top: 4.0rem;
    right: 2rem;
}

.house-plan .plan-title_map {
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    background: #ffffff;
    position: absolute;
    bottom: 0
}

.transparent-background {
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: linear-gradient(to top, rgba(255,255,255, 0.8), rgba(255,255,255,0));
}

.house-plan ul li {
    position: relative;
    float: left;
    width: 45%;
    margin-top: .625rem;
    font-size: .875rem;
    color: #101010
}

.house-plan ul li span {
    color: #888
}
/* 专属置业报告结束End */

/* 热门楼盘和推荐开始Start */
.house-recommend-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    /*padding: .625rem 1.25rem;*/
    background-color: #fff;
    margin-top: .9375rem;
    margin-bottom: .9375rem;
}

.house-recommend-box .recommend-title-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: scroll;
    background-color: #fff;
    margin-top: 1.125rem;
    padding: 0rem 1.25rem;
}

.house-recommend-box .recommend-title-box span {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 400;
    margin-right: 1.25rem;
    color: #26292B
}

.house-recommend-box .recommend-title-box .select {
    font-size: 1.125rem;
    font-family: PingFang SC;
    font-weight: 700;
    color: #26292B;
    background-size: 100% .25rem;
    background-position: 0 90%;
    background-repeat: no-repeat;
    background-image: url(../img/icon_title_bg.png)
}

.house-recommend-box .house-recommend {
    margin:0;
    padding-top:0;
}

.house-recommend {
    margin-top: .9375rem;
    margin-bottom: .9375rem
}

.house-recommend .house-list li {
    padding: 1.25rem 0;
    border-bottom: 1px solid #F5F5F5;
    position: relative
}

.house-recommend .house-list li .house-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.house-recommend .house-list li .house-box .house-left {
    width: 7.5rem;
    height: 5.625rem;
    position: relative;
    background: #f0f0f0
}

.house-recommend .house-list li .house-box .house-left img {
    width: 100%;
    height: 100%;
    border-radius: .125rem;
    position: relative;
    z-index: 1
}

.house-recommend .house-list li .house-box .house-left .hot {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    padding: .09375rem .3125rem;
    background: #ff4a3d;
    z-index: 2;
    font-size: .6875rem;
    font-weight: 700;
    color: #FFF;
    border-radius: .125rem 0 0
}

.house-recommend .house-list li .house-box .house-left .txt-label {
    font-size: .625rem;
    color: rgba(225, 225, 225, .5);
    position: absolute;
    right: .15625rem;
    bottom: .15625rem;
    z-index: 2
}

.house-recommend .house-list li .house-box .house-right {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 1.25rem;
    overflow: hidden;
    position: relative;
    color: #101010
}

.house-recommend .house-list li .house-box .house-right .text-name {
    display: block;
    font-size: 1.125rem;
    font-weight: 800;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.house-recommend .house-list li .house-box .house-right .text-loc {
    color: #555;
    font-size: .75rem;
    margin: .25rem 0
}

.house-recommend .house-list li .house-box .house-right .text-price {
    margin: .25rem 0;
    color: #101010;
    font-size: .875rem;
    vertical-align: top
}

.house-recommend .house-list li .house-box .house-right .text-price .cred {
    color: #ff4a3d;
    font-size: .875rem
}

.house-recommend .house-list li .house-box .house-right .text-price .cred .num {
    font-size: 1.125rem;
    font-weight: 700;
    margin-right: .3125rem
}

.house-recommend .house-list li .house-box .house-right .text-price .black {
    font-weight: 600
}

.house-recommend .house-list li .house-box .house-right .text-tags {
    margin: .25rem 0;
    color: #888;
    font-size: .75rem;
    max-height: 1.5rem;
    overflow: hidden;
    padding-bottom: .3125rem
}

.house-recommend .house-list li .house-box .house-right .text-tags span {
    font-size: .75rem;
    color: #555;
    display: inline-block;
    padding: .0625rem .375rem;
    border-radius: .0625rem;
    margin-right: .25rem;
    margin-bottom: .25rem;
    background: #F5F5F5;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.house-recommend .house-list li .house-box .house-right .text-tags .cgreen {
    background: #EBF8F3;
    color: #1fb081
}

.house-recommend .house-list li .house-box .house-right .text-tags .cred {
    background: #FEEBEE;
    color: #ff4a3d
}

.house-recommend .house-list li .house-box .house-right .text-tags .cyellow {
    background: #FFF8EE;
    color: #FFC048
}

.house-recommend .house-list li .house-box .house-right .text-dynamic {
    margin: .25rem 0;
    color: #555;
    font-size: .75rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.house-recommend .house-list li .house-box .house-right .text-dynamic img {
    width: 1.0625rem;
    height: 1.0625rem;
    display: block;
    float: left;
    margin-right: .3125rem
}

.house-recommend .house-list li .house-box .house-right .text-dynamic span {
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-recommend .house-summarize, .house-recommend-box .house-summarize {
    position: relative;
    padding: .5rem .625rem;
    background: #f8f8f8;
    margin-top: 1.25rem
}

.house-recommend-box .house-summarize {
    margin: 0rem 1.25rem 1.125rem 1.25rem;
}

.house-recommend .house-summarize p, .house-recommend-box .house-summarize p {
    width: 90%;
    font-size: .75rem;
    color: #aaa;
    line-height: 1.0625rem;
    word-wrap: break-word;
    word-break: break-all
}

.house-recommend .house-summarize p span, .house-recommend-box .house-summarize p span {
    font-weight: 700
}

.house-recommend .house-summarize p.hidden, .house-recommend-box .house-summarize p.hidden {
    height: 1.0625rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.house-recommend .house-summarize i, .house-recommend-box .house-summarize i {
    display: block;
    position: absolute;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    top: .75rem;
    right: 1.25rem;
    color: #869099;
    -webkit-transition: .3s;
    transition: .3s
}

.house-recommend .house-summarize i.open, .house-recommend-box .house-summarize i.open {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}
/* 热门楼盘和推荐结束 End */