/* sprite */
.jsq s,
.bj s,
.kp s,
.smap s,
.hx s,
.tcount s,
.tools a s,
.checkbox i,
.mark-tip-sign {
    position: absolute;
    left: 0;
    top: 0;
    background-image: url('../images/loupanSprite.png');
    background-repeat: no-repeat;
}

/* 楼盘基本信息 */
.loupan-detail {
    padding: 30px 0;
}

/* 图集 */
.lp-img {
    float: left;
    position: relative;
    width: 520px;
    margin-right: 15px;
    overflow: hidden;
}

.lp-img .slider {
    overflow: hidden;
    height: 345px;
}

.lp-img .slider li {
    display: none;
    position: relative;
    display: block;
    width: 520px;
    height: 345px;
    overflow: hidden;
    background: url('../../images/loading.gif') no-repeat center;
    text-align: center;
}

.lp-img .slider li i {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.lp-img .slider img {
    display: inline;
    z-index: 0;
    vertical-align: middle;
    width: 520px;
    height: 350px;
    /*max-width:100%;max-height:100%;*/
    -ms-interpolation-mode: bicubic;
}

.lp-img .imgctrl {
    margin-top: 10px;
}

.lp-img .imgctrl ul {
    width: 400%;
}

.lp-img .imgctrl li {
    float: left;
    position: relative;
    width: 80px;
    height: 60px;
    text-align: center;
    border: 2px solid #fff;
    cursor: pointer;
}

.lp-img .imgctrl li img {
    width: 80px;
    height: 60px;
}

.lp-img .imgctrl li s {
    display: none;
}

.lp-img .imgctrl li.on {
    border-color: #e43;
}

.lp-img .imgctrl li.on s {
    display: block;
    position: absolute;
    top: -16px;
    left: 50%;
    margin-left: -5px;
    height: 0;
    width: 0;
    border: 7px solid transparent;
    border-bottom-color: #e43;
}

.lp-img .prev,
.lp-img .next {
    position: absolute;
    top: 130px;
    width: 40px;
    height: 50px;
    background: url('../images/slider.png') 0 -25px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 6;
    transition: opacity .2s;
}

.lp-img .prev {
    left: 0;
}

.lp-img .next {
    right: 0;
    background-position: 0 -100px;
}

.lp-img:hover .prev,
.lp-img:hover .next {
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

.lp-img a:hover.prev,
.lp-img a:hover.next {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

/* 说明 */
.lp-txt {
    position: relative;
    overflow: hidden;
    font-size: 15px;
}

.lp-txt .tc-wenzi {
    color: #1EBE64;
    font-weight: 400;
    vertical-align: middle;
    padding-left: 10px;
}

.lp-txt .price {
    height: 50px;
    line-height: 50px;
    margin: -5px 0 10px;
}

.lp-txt .price label {
    color: #666;
}

.lp-txt .price strong {
    font-size: 40px;
    color: #e43;
    font-weight: 500;
    font-family: Georgia;
    vertical-align: -5px;
}

.jsq,
.bj,
.kp,
.smap,
.hx {
    position: relative;
    padding-left: 25px;
    margin-left: 10px;
}

.jsq {
    margin-left: 20px;
}

.jsq s {
    width: 12px;
    height: 14px;
    background-position: -2px 0;
    top: 3px;
    left: 5px;
}

a:hover.jsq s {
    background-position: -18px 0;
}

.bj s,
.kp s {
    width: 12px;
    height: 16px;
    background-position: -2px -30px;
    top: 2px;
    left: 6px;
}

a:hover.bj s,
a:hover.kp s {
    background-position: -18px -30px;
}

.smap s {
    width: 14px;
    height: 16px;
    background-position: -1px -14px;
    top: 2px;
    left: 5px;
}

a:hover.smap s {
    background-position: -17px -14px;
}

.hx s {
    width: 13px;
    height: 10px;
    background-position: -2px -46px;
    top: 5px;
    left: 5px;
}

a:hover.hx s {
    background-position: -18px -46px;
}

.lp-txt p {
    line-height: 36px;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
}

.lp-txt p label {
    color: #999;
}

.ml30 {
    margin-left: 30px;
}

.kp {
    margin-left: 15px;
}

.zlhx a {
    margin-right: 15px;
}

.clj-yanse {
    color: #AAAAAA;
}

.red {
    color: #e43;
}

.gray {
    color: gray;
}

/* 看房团 */
.lp-txt .tuan {
    padding: 10px 15px 15px;
    margin-top: 5px;
    background: #fff2e9;
}

.lp-txt .tuan label {
    float: left;
    margin-right: 5px;
    color: #999;
    line-height: 35px;
}

.lp-txt .tuan .tinfo {
    position: relative;
    overflow: hidden;
}

.lp-txt .tuan .tinfo p {
    color: #c00;
    padding-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lp-txt .tuan .tinfo .time {
    float: left;
    line-height: 28px;
}

.lp-txt .tuan .tinfo .time span {
    line-height: 26px;
    font-size: 14px;
    color: #333;
}

.lp-txt .tuan .tinfo .time em {
    color: #fff;
    width: 25px;
    height: 26px;
    display: inline-block;
    background: #333;
    border-radius: 3px;
    margin: 0 4px;
    text-align: center;
}

.lp-txt .tuan .tinfo .tcount {
    position: relative;
    float: left;
    margin: 0 20px 0 15px;
    padding-left: 25px;
    line-height: 28px;
}

.lp-txt .tuan .tinfo .tcount s {
    width: 16px;
    height: 16px;
    background-position: 0 -56px;
    top: 6px;
    left: 6px;
}

.lp-txt .tuan .tinfo .sqbtn {
    float: left;
    border-radius: 4px;
    background-color: #f33;
    color: #fff;
    width: 77px;
    height: 28px;
    line-height: 28px;
    text-align: center;
}

.lp-txt .tuan .tinfo a:hover.sqbtn {
    background-color: #f00
}

/* 扫码 */
.mini-program {
    border-radius: 2px;
    width: 83%;
    height: 80px;
    background: #F7F7F7;
    position: relative;
    padding-top: 24px;
    margin-top: 10px;
    padding-left: 15px;
}

.mini-program .lab {
    font-size: 14px;
    color: #3b4144;
}

.mini-program .tel {
    color: #EE4433;
    font-size: 28px;
    margin-top: 1px;
    font-weight: 600;
}

.mini-program .tel span {
    font-size: 16px;
    margin-left: 6px;
    margin-right: 6px;
    vertical-align: middle;
    font-weight: normal;
}

.mini-program .img {
    position: absolute;
    top: -2px;
    right: 20px;
    font-size: 0;
}

.mini-program .img img {
    width: 110px;
    border: none;
    vertical-align: top;
}

.mini-program .img span {
    font-size: 14px;
    color: #3b4144;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 14px;
    margin-left: 10px;
    font-weight: 600;
    padding-top: 12px;
}

.detailzk {
    overflow: hidden;
}

.detailzk .detailzk1 {
    float: left;
    width: 85%;
}

.detailzk .detailzk2 {
    float: right;
    width: 20%;
    margin-left: 4px;
    text-align: center;
    vertical-align: middle;
    height: 125px;
    line-height: 125px;
}

.detailzk .detailzk1 .tgyh {
    overflow: hidden;
    background: #FEEFEF;
    height: 60px;
    line-height: 60px;
}

.detailzk .detailzk1 .tgyh .thyh1 {
    float: left;
    width: 10%;
    text-align: center;
}

.detailzk .detailzk1 .tgyh .thyh1 img {
    width: 32px;
    text-align: center;
    vertical-align: middle;
}

.detailzk .detailzk1 .tgyh .thyh2 {
    float: left;
    width: 70%;
    font-size: 16px;
    color: #FF6263;
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
}

.detailzk .detailzk1 .tgyh .thyh2 span {
    font-size: 14px !important;
    color: #FF6263 !important;
    margin-left: 8px;
}

.detailzk .detailzk1 .tgyh .thyh3 {
    float: left;
    width: 20%;
}

.detailzk .detailzk1 .tgyh .thyh3 span {
    height: 40px;
    line-height: 40px;
    border: 1px solid #fff;
    border-radius: 15px;
    background-color: #FF6263;
    font-size: 16px;
    color: #fff;
    padding: 4px 9px;
    text-align: center;
    vertical-align: middle;
}

.detailzk .detailzk1 .slcdh {
    overflow: hidden;
    margin-top: 5px;
    background: #FEEFEF;
    height: 60px;
    line-height: 60px;
}

.detailzk .detailzk1 .slcdh .slcdh1 {
    float: left;
    width: 10%;
    text-align: center;
    vertical-align: middle;
}

.detailzk .detailzk1 .slcdh .slcdh1 img {
    width: 44px;
    text-align: center;
    vertical-align: middle;
}

.detailzk .detailzk1 .slcdh .slcdh2 {
    float: left;
    width: 70%;
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
}

.detailzk .detailzk1 .slcdh .slcdh2 p {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}

.detailzk .detailzk1 .slcdh .slcdh2 .tel {
    font-size: 23px;
    font-weight: bold;
    color: #FF9594;
}

.detailzk .detailzk1 .slcdh .slcdh2 .telwz {
    font-size: 14px;
    color: #869099;
    padding-top: -8px;
}

.detailzk .detailzk1 .slcdh .slcdh3 {
    float: left;
    width: 20%;
}

.detailzk .detailzk1 .slcdh .slcdh3 span {
    height: 45px;
    line-height: 45px;
    border: 1px solid #fff;
    background-color: #FF6263;
    font-size: 18px;
    color: #fff;
    padding: 5px 8px;
    text-align: center;
    vertical-align: middle;
}

.detailzk .detailzk2 .smbh {
    font-size: 14px;
    text-align: center;
    vertical-align: top;
    padding-top: -10px;
    margin-bottom: -5px;
}

/*预约看房车*/
.yymfkfc {
    margin-bottom: 28px;
    margin-top: 7px;
}

.yymfkfc .bt0 {
    position: relative;
    width: 100%;
}

.yymfkfc .bt0 img {
    position: relative;
    width: 100%;
    width: 100%;
}

.yymfkfc .bt1 {
    position: absolute;
    color: #2fa25c;
    font-size: 32px;
    margin-top: -130px;
    margin-left: 105px;
    font-weight: bold;
}

.yymfkfc .bt2 {
    position: absolute;
    font-size: 18px;
    color: #333333;
    margin-top: -70px;
    margin-left: 105px;
}

.yymfkfc .bt3 {
    position: absolute;
    font-size: 18px;
    color: #333333;
    margin-top: -70px;
    margin-left: 320px;
}

.yymfkfc .bt2 img {
    vertical-align: bottom;
}

.yymfkfc .bt3 img {
    vertical-align: bottom;
}

.yymfkfc .bt4 {
    position: absolute;
    height: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #23C569;
    font-size: 16px;
    background: #23C569;
    color: #fff;
    margin-top: -100px;
    margin-left: 583px;
    padding: 5px 15px 7px 15px;
    border-radius: 25px;
    -moz-border-radius: 25px;
}

.yymfkfc .bt5 {
    position: absolute;
    font-size: 16px;
    color: #333333;
    margin-top: -50px;
    margin-left: 563px;
}

.yymfkfc .bt5 span {
    color: red;
}

/* 户型介绍 */
.homes {
    width: 840px;
}

.house-type-item2 {
    margin-bottom: 20px;
    border-bottom: 1px solid #f4f4f4;
}

.btn-area {
    float: right;
    padding-top: 45px;
}

.btn-roseo-border {
    color: #ff6d6f;
    border: 1px solid #ff6d6f;
    background: 0 0;
    padding: 5px;
}

.btn-area p {
    height: 25px;
    font-size: 12px;
    color: #aaa;
    line-height: 25px;
    margin-top: 4px;
}

.house-type-item2 .media-house-type {
    overflow: hidden;
}

.house-type-item2 .pic {
    position: relative;
    float: left;
    width: 200px;
    height: 140px;
    margin-right: 20px;
    overflow: hidden;
}

.house-type-item2 .text {
    float: left;
    width: 456px;
    margin-top: 9px;
}

.house-type-item2 .house-type-name {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}

.house-type-item2 .house-type-name h4 {
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: 700;
}

.house-type-item2 .ht-tag a,
.house-type-item2 .ht-tag span {
    float: left;
    margin-left: 8px;
    margin-bottom: 10px;
}

.lbs-zs {
    background: #23C569;
}

.tag-lbs {
    display: inline-block;
    height: 20px;
    font-size: 12px;
    color: #fff;
    margin: 0px 10px;
    text-align: center;
    line-height: 19px;
    padding: 0 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.tag-a {
    margin-left: 8px;
    margin-bottom: 10px;
    color: #777;
    background: #eff4f6;
    height: 20px;
    line-height: 19px;
    padding: 4px 8px;
}

.house-type-item2 .hot-price {
    clear: both;
    width: 416px;
    margin-bottom: 10px;
    padding-top: 5px;
}

.house-type-item2 .hot-price em {
    color: #ff6d6f;
    font-size: 21px;
}

.house-type-item2 .hot-price span {
    text-align: center;
    line-height: 35px;
    height: 35px;
}

.house-type-item2 .hot-price p {
    color: #ff6d6f;
    width: 50%;
    float: left;
}

.house-type-item2 .hot-map {
    clear: both;
    width: 416px;
    padding-top: 5px;
}

.house-type-item2 .hot-con {
    clear: both;
    width: 416px;
    margin-bottom: 10px;
    padding-top: 5px;
}

.look-more {
    float: right;
    font-size: 14px;
    color: #47b3e3;
    margin-top: 4px;
}

.house-type-item2 .text .th {
    float: left;
    color: #333;
}

.house-type-item2 .text .td,
.house-type-item2 .text .th {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}

.house-type-item2 .text .td {
    color: #333;
}

.house-type-item2 .text .td,
.house-type-item2 .text .th {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}

.house-type-item2 .text .td p {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.chaxun {
    height: 40px;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    overflow: hidden;
}

.chaxun a {
    display: block;
    height: 100%;
    font-size: 14px;
    color: #333;
    line-height: 40px;
    text-align: center;
    background: #fff;
}

.chaxun a:hover {
    text-decoration: none;
    background: #f4f4f4;
}

/* 特价房 */
.overtime {
    position: relative;
    overflow: hidden;
    font-size: 16px;
    margin-bottom: 30px;
}

.over-items {
    display: flex;
    justify-content: space-between;
    height: 30px;
    margin: 10px;
}

.items-btn {
    width: 80px;
    padding: 0 8px;
    border-radius: 15px;
    text-align: center;
    line-height: 30px;
    background-color: #23C569;
    color: #fff;
}

.over-items em {
    color: #FF6263;
}

.overtime-btn {
    width: 95%;
    height: 45px;
    margin: 0 auto;
    text-align: center;
    line-height: 45px;
    background-color: #f4f8ff;
    border-radius: 5px;
}

.overtime-btn span {
    width: 100%;
    height: 100%;
    color: #47b3e3;
}

/* 优惠购买 */
.youhuinp {
    width: 200px;
    height: 26px;
    display: block;
    margin: 0 auto;
}

.fixed {
    height: 680px;
}

.fixed-fn {
    height: 680px;
    position: fixed;
    top: 10px;
}

.youhui {
    display: none;
    width: 270px;
    padding: 24px 16px 12px;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    margin-bottom: 40px;
}

.s {
    clear: both;
    height: 20px;
}

.youhui-title {
    position: relative;
    padding-bottom: 20px;
}

.tit-p {
    line-height: 1.2;
    font-size: 20px;
    font-weight: 700;
}

.tit-span {
    display: inline-block;
    width: 20px;
    height: 20px;
    padding: 4px;
    line-height: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-right: 6px;
    background-color: #ff005b;
    background-image: -webkit-gradient(linear, right top, left top, from(#ff6400), to(#ff005b));
    background-image: -webkit-linear-gradient(right, #ff6400, #ff005b);
    background-image: -moz-linear-gradient(right, #ff6400 0, #ff005b 100%);
    background-image: -o-linear-gradient(right, #ff6400 0, #ff005b 100%);
    background-image: linear-gradient(270deg, #ff6400, #ff005b);
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
}

._1yEy5 {
    line-height: 1.1;
    padding-top: 16px;
}

._1JNJn {
    display: inline-block;
    height: 35px;
    width: 138px;
    line-height: 35px;
    font-size: 16px;
    color: #ee4433;
}

._1JNJn em {
    font-family: DIN Bold;
    font-size: 25px;
    font-family: Georgia;
}

._1JNJn .aclass {
    float: right;
    padding-top: 10px;
}

.DooY1,
.NWR_T {
    border-top: 1px solid #eee;
}

._3Eafm {
    padding-top: 10px;
}

.couuG {
    position: relative;
    width: 100%;
    height: 44px;
    line-height: 44px;
    margin-top: 5px;
    background: -webkit-gradient(linear, right top, left top, from(#23c569), to(#11a43c));
    background: -webkit-linear-gradient(right, #23c569, #11a43c);
    background: -moz-linear-gradient(right, #23c569 0, #11a43c 100%);
    background: -o-linear-gradient(right, #23c569 0, #11a43c 100%);
    background: linear-gradient(270deg, #23c569, #11a43c);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border: 0px;
    cursor: pointer;
}

.FV3Mv {
    padding-top: 4px;
    text-align: center;
    font-size: 14px;
    color: #757575;
}

.bznMH {
    padding: 8px 0;
}

._2lht9 {
    line-height: 1.2;
    font-size: 12px;
    padding-top: 10px;
}

._2lht9,
._15nhi {
    color: #EE4433
}

._1wh8l {
    width: 110px;
    height: 18px;
    background: url(../images/youhuiduoduo.png) no-repeat;
    -webkit-background-size: 110px 36px;
    -moz-background-size: 110px 36px;
    background-size: 110px 36px;
    font-size: 0;
}

.dialing-ewm {
    width: 145px;
    background: #11a43c;
    padding: 15px 18px 10px 18px;
    text-align: center;
    position: relative;
    border-radius: 2px;
    margin-left: -15px;
    -webkit-transform: scale(0.9, 0.9);
    -moz-transform: scale(0.9, 0.9);
    -o-transform: scale(0.9, 0.9);
    -ms-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -o-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
}

.dialing-ewm .close {
    position: absolute;
    right: -5px;
    top: -5px;
    cursor: pointer;
    text-indent: -999em;
    display: block;
    width: 21px;
    height: 21px;
    background: url(../images/erweima-close.png) 0 0 no-repeat;
}

.dialing-ewm .txt {
    margin-left: -18px;
    margin-right: -18px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
}

.dialing-ewm .txt i {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 21px;
    height: 21px;
    background: url(../images/telico.gif) 0 0 no-repeat;
    margin-right: 7px;
    vertical-align: middle;
}

.dialing-ewm img {
    width: 124px;
    height: 124px;
    border: 5px solid #fff;
    margin-top: 14px;
    background: #fff;
}

.dialing-ewm .num {
    color: #fff;
    font-size: 16px;
    line-height: 14px;
    margin-top: 5px;
}

.slide-preferential {
    position: fixed;
    top: auto;
    right: auto;
    z-index: 89;
    bottom: 28px;
    left: 0px;
    width: 147px;
    height: 70px;
    cursor: pointer;
    display: block;
    background: url(../images/icons-involvement-process1.png) 0 0 no-repeat;
}

.latest-preferential {
    bottom: 0;
    left: 0;
    width: 100%;
    background: url(../images/bgc-involvement-process.jpg) bottom repeat-x;
    position: fixed;
    top: auto;
    right: auto;
    z-index: 89;
    display: none;
}

.latest-preferential .close-circle {
    position: absolute;
    top: 10px;
    right: 60px;
    bottom: auto;
    left: auto;
    z-index: 10;
    width: 32px;
    height: 32px;
    background-position: -152px 0;
    cursor: pointer;
}

.close-circle,
.irregular-arrow,
.slide-preferential {
    display: block;
    background: url(../images/icons-involvement-process1.png) 0 0 no-repeat;
}

.latest-preferential .latest-preferential-inner {
    position: relative;
    margin: 0 auto;
    width: 1150px;
    height: 100px;
}

.latest-preferential .irregular-arrow {
    position: absolute;
    top: 4px;
    right: auto;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 64px;
    height: 46px;
    background-position: 0 -75px;
}

.close-circle,
.irregular-arrow,
.slide-preferential {
    display: block;
    background: url(../images/icons-involvement-process1.png) 0 0 no-repeat;
}

.latest-preferential .discount-info-left {
    margin-left: 64px;
    width: 248px;
    text-align: center;
}

.fl {
    float: left;
}

.latest-preferential .discount-info-left .slogan {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
    margin-top: 16px;
    padding: 0 10px;
    font-size: 30px;
    color: #fff;
}

.latest-preferential .discount-info-left {
    margin-left: 64px;
    width: 248px;
    text-align: center;
}

.latest-preferential .discount-info-left .date {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
    padding: 3px 10px 0;
    color: #fedebc;
    font-size: 14px;
}

.latest-preferential .discount-info-center {
    width: 520px;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    padding-left: 84px;
    padding-top: 28px;
}

.latest-preferential .get-preferential {
    padding: 24px 15px 0 0;
}

.fr {
    float: right;
}

.latest-preferential .get-preferential a {
    display: block;
    width: 181px;
    height: 59px;
    line-height: 59px;
    font-size: 30px;
    color: #ff7547;
    text-align: center;
    background-color: #ffe59b;
    border-radius: 5px;
}

.information {
    width: 72%;
    font-size: 15px;
}

.information .in-items {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 40px;
    margin-bottom: 10px;
}

.information .in-items .in-con {
    width: 48%;
}

.information .in-items .in-con span {
    color: #11a43c;
}

.in-right {
    text-align: right;
    padding-right: 20px;
}

.empty2 {
    text-align: left !important;
}

.video-wz {
    margin-left: 53% !important;
}

.video-wz2 {
    margin-left: 71% !important;
}

.video-wz1 {
    margin-left: 58% !important;
}

.dy .dc .list {
    font-size: 13px !important;
}

/* 动态 */
.news {
    position: relative;
    overflow: hidden;
    margin-bottom: 30px;
    width: 840px;
}

.tit {
    height: 30px;
    line-height: 26px;
    color: #333;
    font-size: 30px;
    padding-left: 13px;
    border-left: 3px solid #258B4D;
    overflow: hidden;
}

.tit h3 {
    float: left;
}

.tit .more {
    float: right;
    font-size: 14px;
    margin-top: 2px;
}

.news .tit {
    margin-bottom: 15px;
}

.news .nl {
    border-top: 1px solid #eee;
    padding-top: 15px;
}

.news .nl dl {
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
}

.news .nl dt {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.news .nl dt span {
    float: right;
    width: 85px;
    color: #999;
    font-size: 14px;
}

.news .nl dt a {
    position: relative;
    overflow: hidden;
    font-size: 18px;
}

.news .nl dt a em {
    height: 19px;
    padding: 0 5px;
    line-height: 19px;
    border: 1px solid #48B969;
    color: #48B969;
    display: inline-block;
    vertical-align: 2px;
    margin-right: 15px;
    font-size: 14px;
}

.news .nl dd {
    display: none;
    color: #666;
    line-height: 25px;
    margin-top: 10px;
    font-size: 14px;
    word-break: break-all;
}

.news .nl dd a {
    color: #48B969;
    margin-left: 5px;
}

.news .nl .curr dt a {
    font-size: 24px;
}

.news .nl .curr dd {
    display: block;
}

/* 位置 */
.map {
    margin: 40px auto;
}

.map-con {
    margin-top: 20px;
}

.map-box {
    position: relative;
    overflow: hidden;
    height: 500px;
}

.map-detail {
    float: right;
    width: 400px;
    margin-left: 20px;
}

.map-con.google .map-detail {
    display: none;
}

.map-con.amap .map-detail {
    display: none;
}

.map-con.qq .map-detail {
    display: none;
}

.map-tab {
    height: 35px;
    border-bottom: 2px solid #e43;
    font-size: 20px;
    margin-bottom: 10px;
}

.map-tab li {
    float: left;
    width: 100px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}

.map-tab li.active {
    background-color: #e43;
    color: #fff;
}

.map-list p {
    height: 36px;
    display: block;
    line-height: 36px;
    margin-left: 10px;
    overflow: hidden;
    white-space: nowrap;
    font-size: 16px;
}

.map-ul {
    margin-top: 3px;
    height: 378px;
    overflow-y: auto;
    overflow-x: hidden;
}

.map-ul .load {
    text-align: center;
    line-height: 200px;
}

.map-ul li {
    height: 46px;
    line-height: 46px;
    margin-left: 10px;
    cursor: pointer;
}

.map-ul li .icon {
    float: left;
    width: 36px;
    height: 36px;
    vertical-align: middle;
}

.map-icon {
    background: url('../images/map_icon_24.png') no-repeat 0 0;
    _background: url('../images/map_icon_8.png') no-repeat 0 0;
}

.map-ul li .sch,
.mark-icon-box .sch {
    background-position: 0 0;
}

.map-ul li.active .sch,
.mark-icon-box .sch:hover,
.life-map-active .sch {
    background-position: 0 -44px;
}

.map-ul li .hos,
.mark-icon-box .hos {
    background-position: -47px 0;
}

.map-ul li.active .hos,
.mark-icon-box .hos:hover,
.life-map-active .hos {
    background-position: -47px -44px;
}

.map-ul li .bus,
.mark-icon-box .bus {
    background-position: -96px 0;
}

.map-ul li.active .bus,
.mark-icon-box .bus:hover,
.life-map-active .bus {
    background-position: -96px -44px;
}

.map-ul li .buy,
.mark-icon-box .buy {
    background-position: -142px 0;
}

.map-ul li.active .buy,
.mark-icon-box .buy:hover,
.life-map-active .buy {
    background-position: -142px -46px;
}

.map-ul li .met,
.mark-icon-box .met {
    background-position: -190px 0;
}

.map-ul li.active .met,
.mark-icon-box .met:hover,
.life-map-active .met {
    background-position: -190px -45px;
}

.map-ul li .bin,
.mark-icon-box .bin {
    background-position: -237px 0;
}

.map-ul li.active .bin,
.mark-icon-box .bin:hover,
.life-map-active .bin {
    background-position: -237px -46px;
}

.map-ul li .bank,
.mark-icon-box .bank {
    background-position: -284px 0;
}

.map-ul li.active .bank,
.mark-icon-box .bank:hover,
.life-map-active .bank {
    background-position: -284px -45px;
}

.mark-icon-box {
    width: 28px;
    height: 36px;
    position: absolute;
    top: 260px;
    z-index: 98;
}

.mark-icon-box .mark-icon {
    width: 36px;
    height: 36px;
    display: block;
    cursor: pointer;
}

.mark-tip {
    width: 218px;
    font-size: 14px;
    position: absolute;
    z-index: 99;
    background: #fff;
    padding: 5px 15px 5px 27px;
    border-radius: 5px;
    box-shadow: 3px 3px 8px #888;
}

.mark-tip-sign {
    width: 14px;
    height: 16px;
    position: absolute;
    left: 9px;
    top: 8px;
    background-position: -1px -14px;
}

.mark-tip .title {
    line-height: 22px;
    color: #e43;
}

.mark-tip .title span {
    display: block;
    width: 170px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.mark-tip .title b {
    font-weight: normal;
    display: block;
    position: absolute;
    top: 5px;
    right: 10px;
}

.mark-tip .content {
    line-height: 20px;
    color: #333;
    max-height: 60px;
    display: block;
    overflow: hidden;
    _height: 60px;
}

.mark-tip .icon {
    width: 17px;
    height: 9px;
    background-position: -51px -90px;
    position: absolute;
    bottom: -9px;
    left: 20px;
    _bottom: -16px;
}

.life-mark {
    position: absolute;
    text-align: center;
    white-space: nowrap;
    top: 100px;
    z-index: 99;
}

.life-mark .text {
    font-size: 16px;
    color: #fff;
    padding: 0 20px;
    line-height: 30px;
    background: #f60;
    border-radius: 4px;
}

.life-mark .icon {
    width: 32px;
    height: 20px;
    background-position: 0 -90px;
    margin: 0 auto -12px;
    display: block;
}

.map-ul li .text {
    float: left;
    line-height: 40px;
    width: 265px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.map-ul li .text .gray {
    font-size: 14px;
}

.map-ul .distance {
    margin-right: 2px;
    float: right;
    font-size: 14px;
    line-height: 40px;
    overflow: hidden;
}

/* 热门推荐 */
.h-rec {
    overflow: hidden;
}

.r-list {
    width: 110%;
    margin-top: 30px;
}

.r-item {
    float: left;
    width: 300px;
    margin-right: 50px;
}

.w1200 .r-item {
    width: 353px;
    margin-right: 70px;
}

.r-item h4 {
    font-size: 20px;
    margin-bottom: 18px;
}

.r-item dl {
    height: 105px;
}

.r-item dt {
    float: left;
    width: 140px;
    height: 105px;
    margin-right: 25px;
}

.r-item dt a,
.r-item dt img {
    width: 140px;
    height: 105px;
    display: block;
}

.r-item dd {
    position: relative;
    overflow: hidden;
}

.r-item dd .title {
    display: block;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 1em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.r-item dd p {
    padding-bottom: 5px;
    color: #999;
    font-size: 14px;
}

.r-item dd .price {
    color: #e43;
}

.r-item dd .btn {
    display: block;
    width: 76px;
    height: 26px;
    background: #ee4433;
    line-height: 26px;
    color: #fff;
    text-align: center;
}

.r-item ul {
    margin-top: 15px;
    font-size: 12px;
}

.w1200 .r-item ul {
    font-size: 14px;
}

.r-item li {
    height: 25px;
    line-height: 25px;
    margin-bottom: 4px;
}

.r-item li a {
    float: left;
    display: block;
    width: 100px;
    margin-right: 26px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.w1200 .r-item li a {
    width: 138px;
}

.r-item li .price {
    float: left;
    width: 80px;
    color: #e43;
    overflow: hidden;
}

.w1200 .r-item li .price {
    width: 94px;
}

.r-item li .addr {
    float: right;
    width: 80px;
    color: #666;
    text-align: right;
    overflow: hidden;
}

.w1200 .r-item li .addr {
    width: 94px;
}

/*楼盘全景*/
.quanjing {
    margin: 40px auto;
}

.quanjing .ullist {
    overflow: hidden;
    margin-top: 20px;
}

.quanjing .ullist li {
    width: 290px;
    height: auto;
    float: left;
    margin-right: 13px;
}

.quanjing .ullist li:nth-child(4n) {
    margin-right: 0;
}

.quanjing .ullist li .imgbox {
    width: 100%;
    position: relative;
    height: 220px;
    overflow: hidden;
    background-color: #f5f5f5;
}

.quanjing .ullist li .imgbox img.picImg {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: block;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.quanjing .ullist li .imgbox:hover img.picImg {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1)
}

.quanjing .ullist li .imgbox .cover {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background-color: rgba(0, 0, 0, .3);
}

.quanjing .ullist li .imgbox .vrIcon,
.quanjing .ullist li .imgbox .viIcon {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
}

.quanjing .ullist li .imgbox .vrIcon img,
.quanjing .ullist li .imgbox .viIcon img {
    width: 100% !important;
    height: 100% !important;
    display: block;
}

.quanjing .ullist li .infobox {
    padding: 22px 0;
    font-size: 18px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.qvbox .ullist {
    margin-top: 30px;
}

/*楼盘基本信息表格*/
.jbxxmg {
    font-size: 15px;
}

.jbxxmg1 {
    height: 35px;
    text-align: center;
    vertical-align: middle;
    background: #F8F8F8;
    color: #869099;
}

.jbxxmg2 {
    width: 9%;
}

.jbxxmg3 {
    width: 24%;
}

.jbxxmg4 {
    font-size: 14px !important;
    padding-left: 13px;
}

.jbxxmg span {
    color: #1EBE64;
    font-weight: 400;
    vertical-align: middle;
    padding-left: 5px;
}

/*楼盘新闻资讯*/
.lpxwzx-z {
    margin-top: 20px;
}

.lpxwzx-ul {
    overflow: hidden;
}

.lpxwzx-li {
    overflow: hidden;
    float: left;
    width: 580px;
    line-height: 24px;
}

.lpxwzx-1 {
    /*width:0;height:0;margin-top:8px;border-top:4px solid transparent;border-left:8px solid #777;float:left;border-bottom:4px solid transparent;*/
}

.lpxwzx-2 {
    float: left;
    margin-left: 12px;
}

.lpxwzx-3 {
    float: right;
}

/*tags*/
.post-tags a {
    background: #ddd;
    display: inline-block;
    line-height: 16px;
    white-space: nowrap;
    font-size: 12px;
    color: #999;
    padding: 3px 7px;
    margin: 0 5px 2px 0;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.post-tags span {
    font-size: 14px;
    color: #999;
    display: inline-block;
    margin: 0 7px 0 0;
}

/*客户评论*/
@font-face {
    font-family: iconfont;
    src: url(../fonts/iconfont_1.eot);
    src: url(../fonts/iconfont_1.eot#iefix) format('embedded-opentype'), url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url(../fonts/iconfont_1.woff) format('woff'), url(../fonts/iconfont_1.ttf) format('truetype'), url(../images/iconfont_1.svg#iconfont) format('svg')
}

.khpl {
    background: #fff;
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
}

.container .c-info .khpl {
    width: 100%;
}

.width65 {
    width: 70%;
    float: left;
}

.classify_title {
    font-size: 28px;
    padding: 15px 0;
    float: left;
    width: 100%;
    /* margin-bottom:20px;*/
}

.user-cmt {
    /* position:relative;*/
    margin-bottom: 10px;
}

.user-cmt .face {
    position: relative;
    float: left;
    width: 60px;
    height: 60px;
    text-align: center;
}

.user-cmt .face img {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.user-cmt .text {
    padding-top: 5px;
}

.user-cmt .text .user-info {
    font-size: 18px;
    color: #333;
    height: 30px;
    width: 360px;
    padding-left: 20px;
    margin-bottom: 10px;
    overflow: hidden;
}

.user-cmt .text .user-info h4 {
    display: inline;
    font-size: 16px;
    margin-right: 10px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 550;
}

.user-cmt .cmt-detail {
    display: -webkit-box;
    margin-bottom: 10px;
    word-break: break-all;
    -webkit-line-clamp: 4;
    -moz-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.user-cmt .cmt-detail p {
    padding-left: 20px;
    line-height: 67px;
    font-size: 14px;
}

.new-like {
    height: 53px;
    line-height: 53px;
    overflow: hidden;
}

.new-like .int-time {
    float: left;
    font-size: 13px;
    color: #77808a;
}

.new-like .zan {
    float: right;
    cursor: pointer;
    font-size: 13px;
    line-height: 53px;
}

.icon {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-like:before {
    content: "\e668";
}

.icon-like-on:before {
    content: "\e667"
}

.new-like .zan .icon {
    font-size: 25px;
}

.zan .num {
    float: right;
}

.yin-app-user {
    width: 100%;
    left: 0;
    margin: 0;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    text-align: center;
    background: #00c0eb;
    padding: 10px;
}

.yin-app .yin-text {
    color: #ffffff;
    font-size: 13px;
    height: 69px;
    line-height: 59px;
    cursor: pointer;
    font-weight: 700;
}

.form-items {
    display: -webkit-box;
    padding: 3px;
    font-size: 26px;
    width: 98%;
    height: 200px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #eee;
}

.mulcon textarea {
    display: block;
    width: 100%;
    padding: 5px 0;
    box-sizing: border-box;
    border: 0;
    outline: 0;
    background: transparent;
    font-size: 13px;
}

.form-btn-box {
    padding: 13px;
    height: 40px;
    display: block;
    margin: 0 auto;
}

.generate-btn {
    height: 38px;
    line-height: 38px;
    font-size: 20px;
    color: #fff;
    width: 200px;
    text-align: center;
    background: #00c0eb;
    margin: 0 auto;
}

.generate-btn a {
    display: block;
    color: #fff;
}

.ask-item-wrap {
    font-size: 14px;
}

.ask-item {
    margin-bottom: 14px;
    background-color: #fff;
    border-bottom: 1px solid #e2e9f0;
}

.ask-item .ask-tit {
    padding: 0;
}

.ask-item-wrap .ask-dlogo,
.ask-item-wrap .ask-wlogo {
    float: left;
    margin-right: 20px;
    width: 30px;
    height: 30px;
}

.ask-item-wrap .ask-dlogo img,
.ask-item-wrap .ask-wlogo img {
    display: block;
    width: 100%;
    height: 100%;
    padding-top: 12px;
}

.ask-item .ask-tit h4 {
    font-size: 16px;
    line-height: 53px;
    font-weight: 550;
}

.ask-item .ask-tit .ask-info {
    margin-top: 13px;
    font-size: 13px;
    height: 44px;
    line-height: 44px;
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
}

.ask-item .ask-tit .asker-info {
    width: 50px;
    height: 44px;
    line-height: 44px;
    display: inline-block;
}

.ask-item .ask-tit .asker {
    width: 120px;
    margin-right: 13px;
}

.ask-item .ask-tit .ask-source {
    float: right;
    color: #77808a;
}

.ask-answer {
    overflow: hidden;
}

.ask-item-wrap .ask-detail {
    margin-bottom: 12px;
}

.ask-detail .text {
    line-height: 45px;
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.yin-app,
.yin-tiwen {
    clear: both;
    display: block;
    padding: 8px 0;
    text-align: center;
    color: #47b3e3;
    font-size: 16px;
    margin: 12px 0 0;
    border-radius: 8px;
    background-color: rgb(244, 248, 255);
}

.yin-app:hover {
    clear: both;
    display: block;
    padding: 8px 0;
    text-align: center;
    color: #3f77e8;
    font-size: 16px;
    margin: 12px 0 0;
    border-radius: 8px;
    background-color: rgb(244, 248, 255);
    cursor: pointer;
}

.yin-tiwen:hover {
    clear: both;
    display: block;
    padding: 8px 0;
    text-align: center;
    color: #3f77e8;
    font-size: 16px;
    margin: 12px 0 0;
    border-radius: 8px;
    background-color: rgb(244, 248, 255);
    cursor: pointer;
}

.form-item {
    display: -webkit-box;
    height: 28px;
    padding: 5px;
    line-height: 28px;
    font-size: 16px;
    background-color: #fff;
    border-bottom: 1px solid #eee;
}

.form-item .item-label {
    display: block;
    width: 60px;
    color: #999;
}

.form-item .item-input-box,
.form-item .item-select-box,
.form-item .item-radio-box,
.form-item .item-value-box {
    position: relative;
    /* -webkit-box-flex:1;*/
}

.form-item input {
    display: block;
    width: 100%;
    padding: 5px;
    font-size: 12px;
    border: 0;
    outline: 0;
}

.ask-item .interactive .zan {
    float: right;
    cursor: pointer;
    color: #3e4a59;
    font-size: 13px;
    height: 64px;
    line-height: 53px;
}

.ask-item .interactive .zan .icon {
    font-size: 25px;
}

#woyaotiwen {
    margin-bottom: 15px;
}

#kehupinglun a,
#woyaotiwen #lphdall {
    float: right;
    font-size: 15px;
    color: #9fa1ab;
    font-weight: 100;
    background: url(../images/right_icon.png) right center no-repeat;
    background-size: auto 15px;
    padding-right: 15px;
    line-height: 50px;
}

.icon-like-on:before {
    content: "\e667";
}

.wrap {
    width: 1200px !important;
}

.c-info span {
    color: black !important;
}

/* 分页 */
.pagination {
    padding: 10px 0 30px;
    margin-top: 30px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    color: #333;
}

.pagination li {
    display: inline-block;
    margin-right: 5px;
    border: 1px solid #efefef;
}

.pagination li.page_disabled {
    display: none;
}

.pagination li a,
.pagination li span {
    display: block;
    padding: 0 10px;
}

.pagination li a:hover,
.pagination li.page_current span {
    background: #fe5050;
    color: #fff;
    border-color: #fe5050;
}

.pagination li.page_current span {
    padding: 0px;
    width: 30px;
    color: #fff !important;
}

.pagination li.page_more span {
    background: #fff;
    color: #333;
    cursor: default;
}

.pagination .page_info {
    display: none;
}

/*在线资讯*/
.book-btn {
    color: #62ab00 !important;
    font-size: 14px;
    padding: 3px 0 !important;
    border-radius: 2px;
    display: block;
    vertical-align: top;
    height: 18px;
    line-height: 17px !important;
    background: #f7fded;
    width: 100px;
    text-align: center;
}

.headerNew {
    border-bottom: 0 !important;
}

/* 楼盘优惠 */
.box-v5 {
    margin-bottom: 30px;
}

.box-v5 .hd {
    height: 35px;
    line-height: 35px;
    padding-bottom: 19px;
}

.box-v5 .hd h2 {
    float: left;
    font-size: 24px;
    color: #333;
}

.question-mark-wrap {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}

.question-mark-wrap .icon-question {
    font-size: 16px;
    color: #aaa;
    cursor: pointer;
}

.icon-question:before {
    content: "\e603";
}

.question-mark-wrap .question-mark-tips {
    display: none;
    position: absolute;
    left: -107px;
    bottom: -80px;
    width: 548px;
    height: 68px;
    line-height: normal;
    font-size: 14px;
    padding: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: rgba(119, 119, 119, .96);
    color: #fff;
    z-index: 10;
}

.receive-discount {
    padding: 0 20px;
    margin-bottom: 20px;
    border: 1px solid #eaeaea;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
}

.receive-discount .pic {
    float: left;
    width: 120px;
    height: 72px;
    margin-right: 22px;
    margin-top: 4px;
}

.receive-discount .pic img {
    width: 100%;
    height: 100%;
}

.receive-discount .btn-area1 {
    float: right;
    height: 40px;
    font-size: 14px;
    margin-top: 20px;
    border-left: 1px solid #f4f4f4;
    overflow: hidden;
}

.receive-discount .btn-area1 .btn-v5 {
    float: right;
    height: 30px;
    line-height: 30px;
    margin-left: 30px;
    margin-top: 2px;
    padding: 0 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.btn-roseo {
    color: #fff;
    border: none;
    background: #ff6d6f;
}

.btn-v5,
.btn1-v5 {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}

.receive-discount .btn-area1 p {
    color: #777;
    line-height: 40px;
    margin-left: 20px;
    overflow: hidden;
}

.receive-discount .btn-area1 p span {
    color: #fe626b;
}

.receive-discount .txt {
    max-width: 370px;
    font-weight: 700;
    margin-top: 12px;
    overflow: hidden;
}

.receive-discount .txt h4 {
    height: 24px;
    font-size: 14px;
    color: #ff6d6f;
    line-height: 24px;
}

.receive-discount .txt p {
    height: 32px;
    font-size: 20px;
    color: #fe626b;
    line-height: 32px;
}

/* 评论 */
.box-v5 .hd {
    height: 35px;
    line-height: 35px;
    padding-bottom: 19px;
}

/* .box-v5 .hd h2{float:left;font-size:21px;color:#333;font-weight:700;}
*/
.btn-v5,
.btn1-v5 {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}

.yonghudianping .btn-gray-border {
    float: right;
    font-size: 14px;
    line-height: 23px;
    margin-top: 3px;
    padding: 0 5px;
}

.btn-gray-border {
    color: #333 !important;
    background: #fff;
    border: 1px solid #ddd;
}

.btn-gray-border .icon {
    margin-right: 10px;
}

.btn-v5 .icon,
.btn1-v5 .icon {
    font-size: 12px;
}

.icon {
    font-family: iconfont2 !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: iconfont2;
    src: url(../fonts/iconfont.eot);
    src: url(../fonts/iconfont.eot#iefix) format('embedded-opentype'), url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url(../fonts/iconfont.woff) format('woff'), url(../fonts/iconfont.ttf) format('truetype'), url(../images/iconfont.svg#iconfont) format('svg')
}

.icon-edit:before {
    content: "\e61f";
}

.user-comments {
    overflow: hidden;
}

.user-comments-item {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #f4f4f4;
}

.user-comments .item-td {
    float: left
}

.user-comments .item-bd {
    overflow: hidden
}

.user-comments-item {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #f4f4f4
}

.user-comments-item:last-child {
    margin-bottom: 0;
    border-bottom: none
}

.user-comments-item .pic {
    width: 60px;
    height: 60px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin-right: 22px
}

.user-comments-item .pic img {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.user-comments-item .tit {
    height: 22px;
    line-height: 22px;
    margin-bottom: 10px;
    overflow: hidden;
    border: 0;
    padding: 0;
}

.user-comments-item .tit h3,
.user-comments-item .tit span {
    float: left
}

.user-comments-item .tit h3 {
    font-size: 16px;
    color: #333;
    font-weight: 700
}

.user-comments-item .tit h3 a:hover {
    text-decoration: none;
    color: #47b3e3
}

.user-comments-item .tit span {
    margin-left: 10px
}

.user-comments-item .tit .date {
    font-size: 12px;
    color: #aaa
}

.user-comments-item .txt {
    font-size: 14px;
    color: #333;
    line-height: 26px;
    overflow: hidden;
    word-break: break-all
}

.user-comments-item .user-txt {
    position: relative;
    margin-bottom: 30px;
    max-height: 81px
}

.user-comments-item .user-txt .user-comments-text {
    max-height: 81px;
    font-size: 14px;
    color: #333;
    line-height: 26px;
    overflow: hidden;
    word-break: break-all;
    cursor: pointer
}

.user-comments-item .user-txt .user-comments-text .de-style {
    display: block
}

.user-comments-item .user-txt .user-comments-text .default-txt {
    display: none
}

.user-comments-item .user-txt .disnzan,
.user-comments-item .user-txt .user-comments-btn {
    position: absolute;
    height: 20px;
    line-height: 20px;
    margin-top: 8px;
    overflow: hidden
}

.user-comments-item .user-txt .user-comments-btn {
    display: none;
    right: 0;
    font-size: 12px
}

.user-comments-item .user-txt .user-comments-btn .btn-off {
    display: none
}

.user-comments-item .user-txt .user-comments-btn a {
    color: #777
}

.user-comments-item .user-txt .user-comments-btn a:hover {
    text-decoration: none;
    color: #333
}

.user-comments-item .user-txt .dianzan {
    position: absolute;
    height: 20px;
    line-height: 20px;
    margin-top: 8px;
    overflow: hidden
}

.user-comments-item .on {
    max-height: none
}

.user-comments-item .on .user-comments-text {
    max-height: none
}

.user-comments-item .on .user-comments-text .de-style {
    display: none
}

.user-comments-item .on .user-comments-text .default-txt {
    display: block
}

.user-comments-item .on .user-comments-btn .btn-off {
    display: block
}

.user-comments-item .on .user-comments-btn .btn-on {
    display: none
}

.icon-zan1:before {
    content: "\e637";
}

.icon-yizan:before {
    content: "\e635";
}

.dianzan {
    font-size: 12px;
    color: #47b3e3;
    overflow: hidden;
    cursor: pointer
}

.dianzan span {
    float: left;
    font-size: 12px;
    margin-right: 4px;
    margin-left: 1px
}

.dianzan span:last-child {
    margin-right: 0
}

.dianzan .icon {
    font-size: 13px
}

.show-data {
    display: none;
}

.lookmore {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 16px;
}

/* 问房 */
.wd-list li {
    margin-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e5e5e5;
}

.wd-list li:last-child {
    border-bottom: none;
}

.wd-list li .answer {
    position: relative;
    padding-left: 30px;
    padding-right: 170px;
}

.wd-list li .answer i,
.wd-list li .question i {
    font-style: normal;
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #869099;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 18px;
    border-radius: 2px;
    position: absolute;
    top: 2px;
    left: 0;
}

.wd-list li .answer p {
    font-size: 16px;
    font-weight: 700;
}

.wd-list li .answer span {
    color: #869099;
    font-size: 14px;
    position: absolute;
    right: 0;
    bottom: 0;
}

.wd-list li .question {
    position: relative;
    padding-left: 30px;
    margin-top: 15px;
}

.wd-list li .question .dianzan {
    position: absolute;
    top: 5px;
    right: 10px;
}

.wd-list li .question i {
    background: #14be46;
    top: 2px;
}

.wd-list li .question p {
    font-size: 14px;
    line-height: 24px;
    width: 80%
}

.wd-list li:first-child {
    margin-top: 15px;
}

/* 点评提问框 */
.user-cmt-list {
    overflow: hidden;
}

.user-cmt-list li {
    float: left;
    width: 75px;
    line-height: 25px;
    margin-right: 40px;
}

.cmt-mod .user-cmt-list li .user-ico {
    float: left;
    width: 25px;
    height: 25px;
}

.cmt-mod .user-cmt-list li .txt {
    float: right;
}

.txt {
    font-size: 14px;
    color: #b7b7b7;
}

.cmt-mod-h {
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
}

.cmt-mod-h h3 {
    font-weight: 700;
    font-size: 18px;
}

.user-cmd {
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 26px;
}

.user-cmd .user-cmd-img {
    float: left;
    margin-right: 30px;
    line-height: 22px;
}

.user-h {
    float: left;
}

.user-cmd-img span {
    display: block;
    float: right;
    line-height: 20px;
    padding-top: 5px;
    padding-left: 10px;
}

.user-cmt-list {
    overflow: hidden;
}

.user-cmt-list li {
    float: left;
    width: 75px;
    line-height: 25px;
    margin-right: 40px;
}

.user-writing {
    height: 178px;
}

.user-writing .user-cmd-img {
    float: left;
    margin-right: 23px;
    line-height: 25px;
}

.user-writing .ipt {
    width: 730px;
    height: 160px;
    border: 1px solid #eaeaea;
    background-color: #f8f8f8;
    font-size: 14px;
    line-height: 33px;
    padding: 13px 0 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ipt {
    float: left;
    color: #b7b7b7;
    width: 366px;
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    border: 1px solid #e4e4e4;
    border-right: 0;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
    background: #fff;
    overflow: hidden;
    outline: none;
}

.writing-tips {
    padding-left: 90px;
}

.cmt-tips {
    clear: both;
    color: #ff6d6f;
    font-size: 12px;
    padding-top: 2px;
    overflow: hidden;
}

.user-uploading {
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
    height: 50px;
    line-height: 40px;
}

.upload-area {
    padding-left: 20px;
    overflow: hidden;
}

.upload-area .iphone {
    width: 220px;
    height: 30px;
    border-radius: 5px;
    border: 1px solid #eaeaea;
    padding-left: 5px;
}

.upload-area .btn-area1 {
    text-align: left;
    clear: both;
    overflow: hidden;
    position: relative;
}

.user-id {
    clear: both;
    margin-top: 10px;
    overflow: hidden;
}

.user-h {
    float: left;
}

.user-id .user-id-list {
    overflow: hidden;
    float: left;
    margin-left: 15px;
}

.user-id .user-id-list .user-chk {
    margin-right: 40px;
}

.user-id .user-id-list li {
    float: left;
}

.user-id .user-id-list .user-chk .ico-chk {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/ico-chk.png) no-repeat;
    -webkit-background-size: 20px 20px;
    -moz-background-size: 20px 20px;
    background-size: 20px 20px;
    margin-right: 20px;
}

.user-id .user-id-list .user-chk .ico-chk-on {
    background: url(../images/ico-chk2.png) no-repeat;
    -webkit-background-size: 20px 20px;
    -moz-background-size: 20px 20px;
    background-size: 20px 20px;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    margin-right: 20px;
}

.user-submit {
    margin: 0 auto;
    width: 200px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #30A15D;
    color: #fff;
    margin-top: 34px;
}

.ico-better {
    background: url(../images/ico-better.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

.ico-good {
    background: url(../images/ico-good.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

.ico-bad {
    background: url(../images/ico-bad.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

.ico-better-on {
    background: url(../images/ico-better-on.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

.ico-good-on {
    background: url(../images/ico-good-on.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

.ico-bad-on {
    background: url(../images/ico-bad-on.png) no-repeat;
    -webkit-background-size: 25px 25px;
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
}

/* 领取优惠 */
.showlqyh {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgb(0 0 0 / 54%);
    z-index: 10000;
    display: none;
}

.lingquyouhui {
    position: absolute;
    left: 50%;
    /* 定位父级的50% */
    top: 50%;
    transform: translate(-50%, -50%);
}

.red-packet {
    position: relative;
    width: 500px;
    text-align: center;
}

.red-packet-wl {
    height: 300px;
    background: url(../images/red-bg02.png) no-repeat !important;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}

.dialog .dialog-close {
    z-index: 1000;
}

.dialog .dialog-close {
    position: absolute;
    top: 10px;
    right: 12px;
}

.red-packet .dialog-close .icon {
    font-size: 22px;
    color: #fff;
}

.icon-close:before {
    content: "\e618";
}

.red-packet .dialog-bd {
    width: 400px;
    margin: 0 auto;
    padding-top: 41px;
}

.red-packet-wl .red-number {
    font-size: 0;
    color: #fffc00;
}

.red-packet-wl .red-number p {
    font-size: 18px;
    line-height: 45px;
}

.red-packet-wl .red-number span:first-child {
    margin-left: 16px;
}

.red-packet-wl .red-number span {
    margin-right: 8px;
    display: inline-block;
    width: 30px;
    height: 45px;
    background: #fff;
    color: #e85045;
}

.red-packet .dialog-bd .p2 {
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    padding-top: 20px;
}

q .red-packet-wl .dialog-bd .p2 {
    margin: 25px 0 15px 0;
    padding-top: 20px;
}

.dialog .ipt-area {
    overflow: hidden;
    padding-top: 15px;
}

.dialog .ipt-area .ipt {
    width: 370px;
    height: 32px;
    padding: 0 14px;
    border: solid 1px #eaeaea;
}

.red-packet-wl .dialog-bd .look-house .btn-area2 button {
    margin-top: 0;
}

.red-packet .dialog-bd .btn-area2 button {
    margin-top: 16px;
    padding: 0;
    border: none;
    width: 70px;
    height: 70px;
    font-size: 16px;
    font-weight: 700;
    background: #fffc00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #e85045;
    cursor: pointer;
    outline: 0;
}

.btn-area2 {
    padding-top: 20px;
}

.user-comments-item .on .user-comments-btn .btn-on {
    display: none;
}

.user-comments-item .on .user-comments-btn .btn-off {
    display: block;
}

.tc-lqyouhui:hover {
    color: #fff;
}