.login-header > .banner > a > .iconfont { position: absolute; top: 0; right: 0; font-size: 1.5rem; color: red; z-index: 999; padding: .5rem; color: #fff; }
.login-header > .banner { min-height: 10rem; width: 100%; }
.login-header > .back-icon { position:absolute; left:0.8rem;top:0.8rem;color:#fff;}
.login-header > .back-icon > i { font-size: 1.4rem; }
.login-header > .banner > img { width: 100%; }
.login-header > .login-tabs { height: 3rem; width: 100%; background-color: #fff; border-top-left-radius: 50%; border-top-right-radius: 50%; position: relative; top: 5.5rem; }
.login-header > .login-tabs > .item { width: 50%; float: left; font-size: 1em; border: none; border-bottom: 0.2rem solid #F2F2F2; color: #666666; position: relative; top: 1rem; padding-bottom: 0.5rem; text-align: center; }
.login-header > .login-tabs > .on { border-bottom: 0.2rem solid #517BED; color: #517BED; }
.login-body { margin-top: 7rem; background: #fff; }
.login-body > .row { line-height: 3.5rem; height: 2.7rem; padding-left: 2rem; margin: 0 2rem; border-bottom: 1px solid #f2f2f2; position: relative; }
.login-body > .row > .iconfont { position: absolute; left: 0; font-size: 1.4rem; color: #e3e3e3; }
.login-body > .row > input { height: 1.6rem; width: 15rem; font-size: .9rem; border: none; white-space: nowrap; }
.login-body > .row > .identifying { width: 40%; }
.login-body > .row > .btn-vcode { color: #666666; padding: 0.3rem 1.2rem; border-radius: 0.2rem; background-color: #ef6666; position: absolute; right: 0; top: .5rem; color: #fff; font-size: 0.8rem; line-height: 150%; }
.login-body > .forget { text-align: right; font-size: 0.8rem; color: #666666; margin: 1rem 10% 0 0; }
.login-sure { margin-top: 5%; border: none; width: 50%; margin-left: 26%; border-radius: 2rem; font-size: 1rem; color: #fff; overflow: hidden; }
.login-bottom { width: 100%; text-align: center; font-size: 0.7em; padding: 1rem 0 1rem; }
.login-bottom > a { color: #779af5; }



/*首页*/
.home-page-header { position: relative; top: 0px; left: 0px; background: #fff; /*padding-bottom: .9rem;*/ }
.home-page-header > img { width: 100%; }
.home-page-header > .city-box > span { position: absolute; left: 1rem; top: 1rem; border-radius: 1rem; display: inline-block; padding: 0.2rem 0.6rem 0.2rem 1.5rem; background-color: #888; background-image: url('../images/home_icon_location@3x.png'); background-size: 1rem; background-position: left 0.4rem center; background-repeat: no-repeat; color: #fff; font-size: .8em; }
.home-page-header > .search-box { padding: 0; position: absolute; bottom: 0; left: 10%; margin-left: -0.25rem; width: 80%; height: 1.8rem; line-height: 1.8rem; padding-left: .5rem; color: #959595; z-index: 100; box-shadow: 1px 1px 10px #ccc,-1px -1px 3px #ccc; border-radius: .84rem; background-color: #fff; font-size: 1em; }
.home-tools-bar { background: #fff; box-shadow: 0px -2px 2px #ddd; padding: 1rem; border-bottom: solid 1px #f2f2f2; }
.home-tools-bar > h3 { color: #323232; margin-bottom: 0.5rem; }
.home-tools-bar > .list { text-align: center; }
.home-tools-bar > .list > ul > li { width: 20%; float: left; margin-right: 0rem; font-size: 0.8em; text-align: center; }
.home-tools-bar > .list > ul > li > a { text-decoration: none; color: #666666; }
.home-tools-bar > .list > ul > li > a > dl > dd { height: 2.8rem; margin-bottom: 0.2rem; background-size: 2rem; background-position: center; background-repeat: no-repeat; }
.home-tools-bar > .list > ul > li > a > dl > dd:last-child { margin-right: 0px; }
.home-tools-bar > .list > ul > li > a > dl > dd.wdbk { background-image: url('../images/wdbk.png'); }
.home-tools-bar > .list > ul > li > a > dl > dd.hycx { background-image: url('../images/hycx.png'); }
.home-tools-bar > .list > ul > li > a > dl > dd.zygw { background-image: url('../images/zygw.png'); }
.home-tools-bar > .list > ul > li > a > dl > dd.fdjs { background-image: url('../images/fdjs.png'); }
.home-tools-bar > .list > ul > li > a > dl > dd.khfw { background-image: url('../images/khfw.png'); }
.home-tools-bar > .list > ul > li > a > dl > dd.fwdy { background-image: url('../images/home_btn_mortgage_n.png'); }
.home-tools-bar > .list::after { content: ''; clear: both; display: block; width: 100%; }
.news-push { background: #fff; padding: 0.6rem 0.4rem 0.6rem 3rem; position: relative; font-size: 0.85em; box-shadow: 0px 2px 2px #ddd; border-top: solid 1px #EEEEEE; }
.news-push > .label-icon { width: 3rem; position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; }
.news-push > .list > dd { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 0.2rem; align-items: center; }
.news-push > .list > dd > a { color: #323232; }
.news-push > .list > dd > a > .label_red { display: inline-block; margin-right: 0.5rem; width: 2rem; height: auto; position: relative; top: 0.2rem; }
.news-push > .list > dd > a > .label_red > img { width: 100%; }
.home-topic-box { background: none; text-align: center; margin-top: 1rem; margin-bottom: 5rem; }
.home-topic-box > .topic-subbox { white-space: nowrap; overflow-x: scroll; overflow-y: inherit; padding: 0.3rem 0.6em; -webkit-overflow-scrolling: touch; }
.home-topic-box > .topic-subbox > .items { display: inline-block; background: #fff; margin-right: 0.5rem; padding: 0.5rem 0.3rem 0.3rem 0.3rem; box-shadow: 1px 1px 1px #ddd; width: 6.2rem; }
.home-topic-box > .topic-subbox > .items:last-child { margin-right: 0px; }
.home-topic-box > .topic-subbox > .items img { width: 6.2rem; height: 4.6rem; }
.home-topic-box > .topic-subbox > .items .title { margin-bottom: 0.3rem; font-size: 0.9em; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.home-topic-box > .topic-subbox > .items .desc { display: block; margin-bottom: 0.3rem; font-size: 0.7em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.home-nav-bar { position: relative; background: #fff; text-align: center; padding: .5rem; margin-bottom: 1rem; box-shadow: 0px 2px 2px #ddd; }
.home-nav-bar > ul > li { width: 20%; float: left; text-align: center; padding-top: 0.5rem; }
.home-nav-bar > ul > li > a { text-decoration: none; color: #666; }

@media screen and (max-width: 320px) {
    .home-nav-bar > ul > li > a { font-size: 0.9rem; }
}

.home-nav-bar > ul > li > a > dl > .nav_img { display: inline-block; position: relative; width: 3rem; height: 3rem; align-items: center; border-radius: 50%; margin-bottom: 5px; background-size: 1.8rem; background-position: center; background-repeat: no-repeat; }
.home-nav-bar > ul > li > a > dl > .jycx { background-size: 3rem; }
.home-nav-bar > .nav_list > li > dl > dd { font-size: .8em; }
.home-nav-bar > ul > .nav_over { margin-right: 0px; }
.nav-list > li > a > dl > .new_house { background-color: #F66FB2; background-image: url('../images/xinfang.png'); }
.nav-list > li > a > dl > .second_hand_house { background-color: #37B1F5; background-image: url('../images/ershoufang.png'); }
.nav-list > li > a > dl > .tenement_house { background-color: #FFC05A; background-image: url('../images/zufang.png'); }
.nav-list > li > a > dl > .sell_house { background-color: #72E2DB; background-image: url('../images/chushou.png'); }
.nav-list > li > a > dl > .crude_house { background-color: #EF6666; background-image: url('../images/chuzu.png'); }
.nav-list > li > a > dl > .trade_query { background-color: #72E2DB; background-image: url('../images/home_btn_query_n.png'); }

.page > .home-footer { position: fixed; bottom: 0px; left: 0px; box-shadow: 0px -1px 3px #ccc; width: 100%; padding: 0.3rem 0; text-align: center; background-color: #fff; display: -webkit-box; display: flex; }
.page > .home-footer > .items { flex: 1; -webkit-flex: 1; text-decoration: none; color: #666; font-size: .8em; }
.page > .home-footer > .items .icon { display: inline-block; width: 1.3rem; height: 1.3rem; background-size: contain; background-repeat: no-repeat; background-position: center; }

.page > .home-footer > .items .icon-one { background-image: url(/content/images/menu_icon/home.png); }
.page > .home-footer > .current .icon-one { background-image: url(/content/images/menu_icon/home_h.png); }
.page > .home-footer > .items .icon-two { background-image: url(/content/images/menu_icon/message.png); }
.page > .home-footer > .current .icon-two { background-image: url(/content/images/menu_icon/message_h.png); }
.page > .home-footer > .items .icon-three { background-image: url(/content/images/menu_icon/like.png); }
.page > .home-footer > .current .icon-three { background-image: url(/content/images/menu_icon/like_h.png); }
.page > .home-footer > .items .icon-four { background-image: url(/content/images/menu_icon/me.png); }
.page > .home-footer > .current .icon-four { background-image: url(/content/images/menu_icon/me_h.png); }

/**文章详细页*/
.article-head { padding: .8rem; }
.article-head > .title { font-size: 1.4em; line-height: 1.5em; padding: .5rem 0; color: #333333; }
.article-head > .author { font-size: .8em; line-height: 1em; padding: .5rem 0; }
.article-body { padding: .8rem; line-height: 1.5em; }
.article-body p { padding: .5rem 0; }


/* 二手房*/
.filter-box { position: relative; width: 100%; }
.filter-box > .filter-bar { display: -webkit-flex; display: flex; background: #fff; border-bottom: 1px solid #f2f2f2; padding: .7rem 0; }
.filter-box > .filter-bar > .items { flex: 1; -webkit-flex: 1; text-align: center; font-size: .9em; height: 1rem; overflow: hidden; line-height: 1rem; }
.filter-box > .filter-bar > .items .iconfont { margin-left: .5rem; }
.filter-box > .filter-droplist { display: none; position: fixed; top: 5.5rem; left: 0; right: 0; z-index: 99999; height: 50rem; overflow-y: scroll; }
.filter-box > .filter-droplist::before { content: ''; display: block; position: absolute; z-index: 0; top: 3rem; bottom: 0; right: 0; left: 0; background: rgba(0,0,0,.5); }
.filter-box > .filter-droplist.show { display: block; }
.filter-box > .filter-droplist > dl, .filter-box > .filter-droplist > div { display: none; background: #fff; position: absolute; left: 0; right: 0; }
.filter-box > .filter-droplist > dl.active, .filter-box > .filter-droplist > div.active { display: block; }
.filter-box > .filter-droplist > dl > dd { padding: .7rem 1rem .7rem 2.5rem; line-height: 1rem; border-bottom: 1px solid #f2f2f2; font-size: 1rem; }
.filter-box > .filter-droplist > dl > dd.selected { position: relative; }
.filter-box > .filter-droplist > dl > dd.selected:before { content: '\e602'; position: absolute; left: 1rem; color: rgb(255, 106, 0); font-family: iconfont; }
.filter-droplist .filter-more { padding: 1rem; }
.filter-more.active { padding-bottom: 5rem; }
.filter-more section { border-bottom: 0.05rem solid #f2f2f2; }
.filter-more section > h4 { font-size: 1em; line-height: 2rem; }
.filter-more section > .tags { padding: .5rem 0; }
.filter-more section > .tags a { height: 1.2rem; line-height: 1.2rem; font-size: .8em; width: 20%; float: left; background: #f2f2f2; text-align: center; margin: 0 .5rem .5rem 0; padding: .2rem 0; border-radius: .2rem; }
.filter-more section > .tags a.selected { background: #517BED; color: #fff; }
.filter-more section > .tags::after { clear: both; content: ''; width: 100%; display: block; }
.filter-more > .submit-bar { position: fixed; bottom: 0; left: 0; right: 0; display: -webkit-box; display: flex; padding: 1rem 0; background: #fff; }
.filter-more > .submit-bar > .btn { flex: 1; -webkit-box-flex: 1; margin: 0 .5rem; }
.filter-more > .submit-bar > .btn-cancel { background: #e9e9e9; color: #999; }
.search-type { position: absolute; left: 1rem; }
.search-type > select { background-color: #F2F2F2; border: none; outline: none; padding: .0rem 0rem; border-radius: 1rem; }
.search-type > select > option { background-color: #fff; }
.search-type > select > .selected { color: #517BED; }
.result-total { background: #FAF9FC; padding: .5rem 1rem; font-size: .8em; line-height: .8rem; color: #BBBBBB; }
.house-list-outbox { /*position: absolute; left: 0; right: 0; bottom: 0; top: 5rem; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch;*/ }
.house-list { /*background: #fff;*/ }
.house-list .row { border: 1px solid #f2f2f2; position: relative; padding: 0.5rem .5rem 0.5rem 8rem; align-items: center; overflow: hidden; background-color: #fff; }
.house-list .row > .img { position: absolute; left: .5rem; top: 0.6rem; width: 7rem; height: 4.8rem; overflow: hidden; }
.house-list .row > .img > img { width: 100%; height: 100%; }
.house-list .row > .text { line-height: 100%; }
.house-list .row > .text > .title { margin-bottom: 0.4rem; line-height: 1.1rem; font-size: 1rem; color: #333333; max-height: 2.1rem; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.house-list .row > .text > .desc { font-size: .8rem; color: #676767; line-height: 1rem; height: 1rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.house-list .row > .text > .area { color: #676767; font-size: .7em; font-weight: normal; line-height: 1rem; margin-bottom: .1rem; }
.house-list .row > .text > .price { margin: 0.4rem 0; font-size: 1rem; color: #FA2B31; padding-bottom: .2rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.house-list .row > .text > .price > .desc { font-size: .8rem; color: #676767; margin-left: 1rem; }
.house-list .row > .text > .tags { font-size: .65rem; color: #FF531F; }
.house-list .row > .text > .tags > span { border: 1px solid #ff531f; padding: .1rem .2rem; border-radius: .1rem; }


/*会员中心*/
.member-header { position: relative; padding-top: 66.6%; background: url(../images/member-icon.png) no-repeat center; background-size: cover; height: 0; overflow: hidden; }
.member-header > div { position: absolute; top: 0; left: 0; right: 0; }
.member-header > div > .row-settings { text-align: right; padding: .6rem; }
.member-header > div > .row-settings .iconfont { color: #fff; font-size: 1.2em; }
.member-header .userinfo { text-align: center; color: #fff; }
.member-header .userinfo .icon { background: #fff; width: 5rem; height: 5rem; margin: 2rem auto .5rem; border-radius: 2.5rem; overflow: hidden; border: solid 1px #fff; /**amend**/ }
.member-header .userinfo .icon img { width: 100%; height: 100%; }
.member-header .userinfo .nickname > div > span > img { width: 3.2rem; display: inline-block; position: absolute; margin-left: 1rem; }
.member-header .userinfo .nickname .nick { }
.member-header .userinfo .nickname .username { color: #f2f2f2; font-size: .8em; line-height: 250%; }
.page > .body > section.member-menu { background: #fff; padding: 0; }
.page > .body > section.member-menu .row { display: block; margin-left: 2.5rem; height: 3rem; position: relative; line-height: 3rem; }
.page > .body > section.member-menu .row > label { float: none; font-size: .9em; width: 100%; color: #333333; }
.member-menu .row > label > .iconfont { position: absolute; left: -1.5rem; top: .25rem; color: #EF6666; font-size: 1.4rem; -webkit-text-stroke-width: .2px; }


/*委托管理*/
.chuzu-list { background: #fff; margin-top: 1rem; border-top: 1px solid #f2f2f2; padding: 0 .8rem .8rem; min-height: 35rem; }
.chuzu-list .items { border-bottom: 1px solid #f2f2f2; padding: .8rem 0; }
.chuzu-list .items .title { padding: .5rem 0; color: #333333; }
.chuzu-list .items .sub-title { padding: .5rem 0; font-size: .8rem; color: #bbb; }

/*问答管理*/
.member-ask-list { background: #fff; border-top: 1px solid #f2f2f2; padding: 0 .8rem .8rem; }
.member-ask-list .items { border-bottom: 1px solid #f2f2f2; padding: .8rem 0; }
.member-ask-list .items .title { padding: .5rem 0 0; color: #333333; font-size: 1.05em; }
.member-ask-list .items .sub-title { padding: .5rem 0; font-size: .8rem; color: #bbb; }
.member-ask-list .items .tags { }
.member-ask-list .items .tags > span { line-height: 1rem; padding: 0 .3rem; font-size: .7em; }
.member-ask-list .items .tags > .label { border: 1px solid #FF531F; color: #FF531F; }
.member-ask-list .items .tags > .fr { color: #999; }
.member-ask-list .items .tags > .fr > .iconfont { font-size: .9em; }
.member-ask-list .items .tags > .fr > span { padding-left: .3rem; font-size: .9em; }


.page > .body > section.feedback > .row { height: auto; padding: 0 .8rem; }
.page > .body > section.feedback > .row.row-input { padding: .6rem 1rem; }
.page > .body > section.feedback > .row.row-input > input { outline: 0; border: 0 none; width: 100%; font-size: .9em; }

.page > .body > section.feedback > .row-content { height: 6rem; padding: 1rem; }
.row-content > textarea { min-height: 5rem; border: 0 none; outline: none; resize: none; width: 100%; font-size: 1rem; }

/*二手房详细页*/
.header > .back { position: absolute; background-color: rgba(0,0,0,.5); color: #fff; left: .5rem; top: .5rem; padding: .4rem .6rem; border-radius: .2rem; z-index: 9999; }
.header > .back > .iconfont { font-size: 1.6em; }
.page > .body > section.detail-banner { border-bottom: 0 none; padding: 0; }
.page > .body > section.detail-banner a { display: block; height: 15rem; width: 100%; }
.page > .body > section.detail-banner a > img { width: 100%; height: 100%; }
.page > .house-detail { background-color: #fff; margin-bottom: 5rem; }
.page > .house-detail > section { padding: .8rem 1rem; background: #fff; }
.page > .house-detail > section > .main-title { font-size: 1.1em; color: #323232; border-bottom: 1px solid #f2f2f2; padding-bottom: 1rem; }
.page > .house-detail .price-bar { display: -webkit-box; display: flex; padding: 1rem; }
.page > .house-detail .price-bar > dl { flex: 1; -webkit-flex: 1; border-right: solid 1px #ccc; padding-left: 3.1%; }
.page > .house-detail .price-bar > dl:last-child { border-right: 0 none; }
.page > .house-detail .price-bar > dl > .title { font-size: .8em; color: #999; }
.page > .house-detail .price-bar > dl > .value { font-size: .9em; color: #de4d4d; font-weight: bold; }
.page > .house-detail .label-bar { border-top: 1px solid #f2f2f2; padding: .5rem 0; }
.page > .house-detail .label-bar .fl { width: 13rem; padding: 0; word-wrap: break-word; }
.page > .house-detail .label-bar .fl > span { display: inline-block; border: 1px solid #517BED; padding: .2rem .3rem; margin-top: .2rem; color: #517BED; border-radius: .1rem; font-size: .7em; }
.page > .house-detail .label-bar .btn { background: #e9e9e9; color: #517BED; padding: 0 1rem; height: 1.6rem; line-height: 1.6rem; font-size: .9rem; border-radius: .1rem; }
.page > .house-detail .label-bar::after { clear: both; display: block; content: ''; }
.page > .house-detail .argument-bar { display: flex; display: -webkit-box; }
.page > .house-detail .argument-bar > dl { flex: 1; -webkit-box-flex: 1; font-size: .9em; line-height: 180%; color: #333; max-width: 14rem; }
.page > .house-detail .argument-bar > dl span { display: inline-block; position: relative; }
.page > .house-detail .map-box { height: 10rem; background: #f6f6f6; }
.page > .house-detail > .advantage-introduce > .advantage-title { font-size: 1.2em; font-weight: bold; color: #323232; }
.page > .house-detail > .advantage-introduce > .advantage-list { font-size: 1em; }
.page > .house-detail .article { }
.page > .house-detail .article > h3 { font-size: 1.1rem; color: #333; }
.page > .house-detail .article .article-body { line-height: 150%; font-size: .9rem; padding: .5rem 0; }
.page > .house-detail .article .article-body > p { padding: .3rem 0; }
.page > .body .furniture-list { border-top: solid 1px #f2f2f2; padding: .8rem .5rem; text-align: left; }
.page > .body .furniture-list > span { display: inline-block; width: 17.9%; font-size: .9rem; text-align: center; color: #666; margin-bottom: .5rem; }
.page > .body .furniture-list > span > .icon { display: block; height: 2rem; width: 2rem; line-height: 2rem; margin-left: 50%; margin-bottom: .3rem; transform: translateX(-50%); border-radius: 1rem; }
.page > .body .furniture-list > span .iconfont { font-size: 1.6rem; color: #666; }

/**新闻列表样式*/
.news-list { background: #fff; margin: .8rem 0; }
.news-list > a { display: block; }
.news-list .items { display: -webkit-box; display: flex; padding: .8rem; border-bottom: 1px solid #f2f2f2; }

.news-list .items .icon { flex: 1; -webkit-flex: 1; width: 4.5rem; height: 4rem; margin-right: .5rem; overflow: hidden; }
.news-list .items .icon > img { width: 100%; }
.news-list .items .text { flex: 2; -webkit-flex: 2; }
.news-list .items .title { color: #333; font-size: 1rem; line-height: 1.2rem; font-weight: 400; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.news-list .items .desc { margin-top: .5rem; font-size: .7rem; color: #999; }

/***多搜索框***/
.addm-top { background: #fff; margin: 2.5rem 0 .8rem 0; }
.addm-top > a { display: block; }
.addm-top .items { display: -webkit-box; display: flex; padding: .8rem; border-bottom: 1px solid #f2f2f2; }

.addm-top .items .icon { flex: 1; -webkit-flex: 1; width: 4.5rem; height: 4rem; margin-right: .5rem; overflow: hidden; }
.addm-top .items .icon > img { width: 100%; }
.addm-top .items .text { flex: 2; -webkit-flex: 2; }
.addm-top .items .title { color: #333; font-size: 1rem; line-height: 1.2rem; font-weight: 400; }
.addm-top .items .desc { margin-top: .5rem; font-size: .7rem; color: #999; }


/*专题列表页*/
.topic-banner { height: 10rem; width: 100%; }
.topic-banner > img { width: 100%; height: 100%; }
.topic-list > .items { display: block; margin-top: 1rem; width: 100%; background-color: #fff; border-bottom: 1px solid #f2f2f2; padding-bottom: 1rem; }
.topic-list > .items > .paragraph { position: relative; width: 65%; margin-left: 7rem; }
.topic-list > .items > .imge { height: 4rem; width: 5rem; position: absolute; left: 1rem; }
.topic-list > .items > .imge > img { height: 100%; width: 100%; }
.topic-list > .items > .paragraph > label { font-size: 0.9rem; width: 100%; display: block; }
.topic-list > .items > .paragraph > .price { font-size: .8rem; color: #de6666; }
.topic-list > .items > .paragraph > .price > span { color: #666; font-size: .6rem; }
.topic-list > .items > .paragraph > .paragraph-btn > span { font-size: .5rem; color: #ffa78c; padding: .05rem .2rem; border: 1px solid #ffa78c; }
.topic-list > .items > .house { font-size: .8rem; color: #999; background-color: #f2f2f2; margin: 1rem; padding: .2rem 0.3rem; margin-bottom: 0; }

/*消息中心页*/
.center-message-list > .items { position: relative; display: block; padding: 0 1rem; height: 4rem; width: 90%; border-bottom: 1px solid #f2f2f2; }
.center-message-list > .items > .icon { height: 2.5rem; width: 2.5rem; background-color: #24b070; border-radius: 3rem; line-height: 2.5rem; text-align: center; float: left; margin-top: 0.5rem; }
.center-message-list > .items > .icon .iconfont { color: #fff; font-size: 1.5rem; }
/*.center-message-list > .items.new > .icon::before { display: block; content: ''; height: 0.5rem; width: 0.5rem; border-radius: 50%; background-color: red; position: absolute; left: 3.3rem; }*/
.center-message-list > .items > .desc { position: absolute; left: 4.8rem; height: 2rem; width: 75%; font-size: 1.2rem; float: left; margin-top: 0.4rem; }
.center-message-list > .items > .desc > label { color: #333; }
.center-message-list > .items > .desc > label > span { font-size: 0.8rem; color: #666666; float: right; font-weight: normal; }
.center-message-list > .items > .desc > span { display: block; font-size: 1rem; color: #666; width: 95%; font-weight: normal; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.center-message-list > .items:first-child > .icon { background-color: #17b4f8; }
.center-message-list > .items:last-child > .icon { background-color: #ffc05a; }

/*消息中心二级列表页*/
.message-list > .items { padding: .5rem 1rem 0; }
.message-list > .items > .datetime { text-align: center; font-size: .75rem; line-height: 1.6rem; color: #999; padding-bottom: .5rem; }
.message-list > .items > .content { background: #fff; padding: .8rem; }
.message-list > .items > .content > .title { color: #323232; font-size: .95rem; padding-bottom: .5rem; }
.message-list > .items > .content > p { display: block; color: #666; font-size: 0.8rem; }

/*委托详情*/
.page > .body > .entrust-box { margin: .8rem; background-color: #fff; font-size: 0.9rem; position: relative; border: 1px solid #f2f2f2; }
.page > .body > .entrust-box > h3 { height: 1.2rem; padding: 0 .8rem 1rem; border-bottom: 1px solid #f2f2f2; font-size: .9rem; line-height: 1.5rem; color: #323232; }
.page > .body > .entrust-box > h3 > span { float: right; }
.entrust-body .image-box { padding-top: 2.5rem; padding-bottom: 0.2rem; text-align: center; }
.entrust-body .image-box img { width: 4rem; display: inline-block; }
.entrust-body .image-box > .text { font-size: .85rem; margin-top: 0.5rem; }
.entrust-body .progress-bar { display: -webkit-box; display: flex; width: 13.5rem; margin-top: 0.5rem; height: 2.5rem; margin: .5rem auto; }
.entrust-body .progress-bar2 { width: 19.5rem !important; }
.entrust-body .progress-bar > img { height: 0.5rem; width: 3rem; position: relative; top: 0.8rem; }
.entrust-body .progress-bar > div { font-size: 0.8rem; width: 2.5rem; height: 2.5rem; border: none; color: #666; border-radius: 3rem; text-align: center; line-height: 2.5rem; margin-left: 0rem; background-color: #f2f2f2; }
.entrust-body .progress-bar > .active { color: #fff; background-color: #517BED; }
.entrust-body .info { color: #666; font-size: 0.8rem; margin: 1rem 0.8rem 0 0.8rem; line-height: 150%; }
.entrust-body .info p { position: relative; padding-left: 4.5rem; padding-top: 0.5rem; }
.entrust-body .info p > label { position: absolute; left: .5rem; }
.page > .body > .entrust-box > .entrust-bot { padding-top: 1rem; padding-bottom: 2rem; padding-left: .5rem; }
.page > .body > .entrust-box > .entrust-bot > .btn { border: 1px solid #517BED; font-size: .95em; line-height: 2rem; margin-top: 1rem; height: 2rem; width: 6rem; text-align: center; background-color: #de6666; margin-left: 1.5rem; color: #fff; border-radius: .2rem; display: inline-block; }
.page > .body > .entrust-box > .entrust-bot > .btn-action { background-color: #fff; color: #517BED; border: 1px solid #517BED; }

/*我的经纪人*/
.page > .body > .member-agent-list { background: #fff; }
.page > .body > .member-agent-list > .row { padding: 1rem 5rem 1rem 4.5rem; position: relative; border-bottom: 1px solid #f2f2f2; member-agent-list; }
.page > .body > .member-agent-list > .row > .icon { position: absolute; left: .8rem; top: 1rem; height: 3rem; width: 3rem; border-radius: 3rem; float: left; }
.page > .body > .member-agent-list > .row > .icon > img { height: 100%; width: 100%; border-radius: 50%; }
.page > .body > .member-agent-list > .row > .desc { font-size: .95em; color: #333; min-height: 3rem; }
.page > .body > .member-agent-list > .row > .desc > p { font-size: .75em; color: #666; padding-top: .2rem; }
.page > .body > .member-agent-list > .row > .action { position: absolute; right: 1rem; top: 50%; height: 2rem; margin-top: -.5rem; line-height: 2rem; }
.page > .body > .member-agent-list > .row > .action .iconfont { margin-left: 0.3rem; font-size: 1.4rem; color: #517BED; }

/*房屋核验展示页*/
.section-check { padding: 1rem; background-color: #fff; border: 1px solid #eee; border-left: 0 none; border-right: 0 none; margin-top: .5rem; }
.section-check > h3 { font-size: 1rem; padding-bottom: 0.5rem; }
.section-check > .section-body > .row { line-height: 180%; font-size: .85rem; }
.section-check > .section-body > .row > label { color: #333; }
.section-check > .section-body { border-bottom: 1px solid #f2f2f2; padding-bottom: .8rem; margin-bottom: .8rem; }
.section-check > .section-body:last-child { border-bottom: 0 none; padding-bottom: 0; margin-bottom: 0; }

/*核验查询表单*/
.page > .body > .check-find > .row { padding: 0.5rem 3rem 0.5rem 1rem; }
.page > .body > .check-find > .row > input { height: 100%; width: 100%; font-size: 1rem; border: none; outline: none; }
.page > .body > .check-find > .row > img { width: 1.8rem; position: absolute; right: 1rem; top: 0.7rem; }
.page > .body > .check-find > input { height: 2.5rem; width: 60%; border: none; outline: none; font-size: 1rem; margin-left: 1.5rem; }
.page > .body > section.check-submit-bar { padding: 1.5rem 2.5rem; }

/*个人中心-设置*/
.page > .body > .set-menu > a { display: block; padding: .2rem 1rem; font-size: 1.05em; }
.page > .body > .set-menu > a:last-child { margin-top: 3rem; }

/*关于我们*/
.page > .body > .aboutus-logo > img { background-color: #517BED !important; width: 7rem; margin: 0 auto; border-radius: .5rem; padding: .6rem .5rem; margin-top: 7rem; }
.page > .body > .aboutus-disc { font-size: 0.8rem; color: #999; margin: 3rem 0 0 2.2rem; line-height: 1.5rem; }
.page > .aboutus-footer { position: fixed; bottom: 1rem; text-align: center; font-size: 0.8rem; left: 0; right: 0; }

/*忘记密码*/
.page > .body > .forget-form > .row { }
.page > .body > .forget-form > .row > input { background-color: #fff; border: none; outline: none; font-size: 1rem; height: 100%; width: 100%; }
.page > .body > .forget-form > .row > .identifying { width: 40%; }
.page > .body > .forget-form > .row > .btn-vcode { padding: 0.4rem 0.6rem; color: #fff; display: block; position: absolute; top: .4rem; right: 1.5rem; background-color: #517BED !important; font-size: .85em; }


/*我的个人信息*/
.myself-menu > section > .row { display: block; }
.myself-menu > section > .row .usericon { width: 2rem; height: 2rem; overflow: hidden; position: absolute; right: 2rem; top: .5rem; border-radius: 100%; }
.myself-menu > section > .row .usericon > img { width: 100%; height: 100%; }
.myself-menu > section > .row > span { position: absolute; right: 2rem; top: .65rem; color: #666; font-size: .9rem; }
.myself-menu > section > .row > label { color: #323232; font-size: .9rem; }


/*我的个人信息-昵称*/
form.form-section > .row > input { height: 100%; width: 100%; border: none; outline: none; font-size: .85rem; }
form.form-section > .row > .iconfont { position: absolute; right: 2rem; top: .8rem; color: #bababa; font-size: .9rem; }
section.form-section > .row > input { height: 100%; width: 100%; border: none; outline: none; font-size: .85rem; }
section.form-section > .row > .iconfont { position: absolute; right: 2rem; top: .8rem; color: #bababa; font-size: .9rem; }


/**问答提问开始**/
.question-import { position: relative; border-bottom: solid 1px #f2f2f2; }
.question-import:first-child { border-top: solid 1px #f2f2f2; }
.question-import > span { color: #D0D0D0; font-size: .9em; }
.question-import > .number { position: absolute; right: 1rem; bottom: 1rem; }
.question-import > .input { display: block; resize: none; border: none; width: 100%; padding: .5rem 1rem; font-size: 1.2em; }
.question-import > .input-title { height: 5rem; }
.question-import > .input-content { height: 10rem; }


/*选择问题分类*/
.questiontype-list > .row > h4 { display: block; line-height: 2.54rem; color: #323232; font-size: .9rem; }
.questiontype-list > .tags { padding: 0.4rem 0.5rem 1rem 1rem; background: #fff; }
.questiontype-list > .tags > span { display: inline-block; width: 6.45rem; height: 2rem; border-radius: 1rem; text-align: center; line-height: 2rem; border: solid 1px #c0c0c0; font-size: .9rem; margin: .5rem .5rem 0 0; color: #999; }
.questiontype-list > .tags > .action { border: 1px solid #517BED !important; color: #517BED !important; }


/**问答频道**/
.ask-header { background: #fff; }
.ask-header > .webapp-tabs { border-bottom: solid 1px #f2f2f2; }
.ask-header > .search { padding: .5rem 1rem; font-size: 1em; }
.ask-header > .search > .search-box { height: .9rem; line-height: .9rem; background-color: #F2F2F2; padding: .5rem 0rem .5rem .5rem; border-radius: 1rem; text-align: left; color: #949494; }
.ask-header > .search > .search-box .iconfont { margin: 0 .4rem; }

.ask-image-box { background: #fff; padding: 0; margin-top: .8rem; }
.ask-image-box > h3 { padding: .5rem 1rem; color: #323232; font-weight: bold; font-size: 1em; }
.ask-image-box > .list { margin-bottom: 1.5rem; background-color: #fff; border-top: solid 1px #f2f2f2; border-bottom: solid 1px #f2f2f2; }
.ask-image-box > .list { text-align: center; padding: 1rem 0; }
.ask-image-box > .list > a { display: inline-block; width: 40%; position: relative; height: 5rem; margin: 0.5rem; vertical-align: middle; overflow: hidden; }
.ask-image-box > .list > a > img { width: 100%; }
.ask-image-box > .list > a > .hint { display: inline-block; position: absolute; left: 0; top: 0; width: 100%; height: 5rem; padding-top: 18%; background: rgba(0,0,0,0.3); text-align: center; color: #fff; font-size: .7em; }

.hot-ask-box { margin-bottom: 3rem; background: #fff; }
.hot-ask-box > h3 { padding: .5rem 1rem; color: #323232; font-weight: bold; font-size: 1em; }
.hot-ask-box > .list { border-top: solid 1px #f2f2f2; }
.hot-ask-box > .list > .items { padding: 1rem; border-bottom: solid 1px #f2f2f2; display: block; }
.hot-ask-box > .list > .items > .title { color: #323232; font-weight: bold; font-size: 1em; text-align: left; }
.hot-ask-box > .list > .items > .content { font-size: .8em; padding: .5rem 0; }
.hot-ask-box > .list > .items > .tags { line-height: 100%; }
.hot-ask-box > .list > .items > .tags > span { font-size: .7em; padding: .1rem .5rem; color: #FF6B3F; border: solid 1px #FF6B3F; }
.ask-submit-bar { width: 100%; text-align: center; font-weight: bold; }
.ask-submit-bar > .btn { color: #DB4343; background-color: transparent; padding: 0; border: 0; line-height: 1.6rem; height: auto; }

/**百科**/
.cyclopedia-body > .banner-box { position: relative; height: 13.5rem; overflow: hidden; clear: both; }
.cyclopedia-body > .banner-box > .banner-list li { float: left; width: 100%; }
.cyclopedia-body > .banner-box > .banner-footer { background: rgba(0,0,0,0.3); font-size: 1rem; position: absolute; bottom: 0; left: 0; right: 0; color: #fff; padding: .5rem 1rem; }
.cyclopedia-body > .banner-box > .banner-footer > .panner-action { position: absolute; right: 1rem; top: 50%; }
.cyclopedia-body > .banner-box > .banner-footer > .panner-action > span { display: inline-block; background-color: #CFCECE; padding: .2rem; float: left; margin-right: .2rem; border-radius: 50%; }
.cyclopedia-body > .banner-box > .banner-footer > .panner-action > .now { background: #517BED; }
.cyclopedia-body > .webapp-tabs { border-bottom: 1px solid #f2f2f2; }
.cyclopedia-body > .webapp-tabs > a { margin: 0 1rem; }

.cyclopedia-list { background: #fff; }
.cyclopedia-list .items { border-bottom: 1px solid #f2f2f2; padding: 1rem; display: -webkit-box; display: flex; }
.cyclopedia-list .items .image { width: 5rem; flex: 1; -webkit-flex: 1; margin-right: .8rem; }
.cyclopedia-list .items .text { flex: 2; -webkit-flex: 2.4; width: 100%; }
.cyclopedia-list .items .text > .title { font-size: 1.1em; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 13rem; }
.cyclopedia-list .items .text > .desc { padding-top: .3rem; font-size: .9em; color: #999; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; width: 100%; }
.cyclopedia-body > .cyclopedia-text { text-align: center; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-menu { height: 2.5rem; line-height: 2.5rem; border-top: solid 1px #f2f2f2; border-bottom: solid 1px #f2f2f2; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-menu > span { display: inline-block; width: 23%; color: #323232; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-menu > span > a { padding: .56rem .8rem; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-menu > span > .selected { border-bottom: solid 2px #EC5050; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-article { padding: .5rem 1rem; text-align: left; border-bottom: solid 1px #f2f2f2; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-article > a > .article-title { color: #323232; font-size: 1.05em; font-weight: bold; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-article > a > .article-text { font-size: .9em; color: #A8A8A8; margin-top: .5rem; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-illustration { padding: .5rem 1rem .5rem 6.5rem; position: relative; text-align: left; border-bottom: solid 1px #f2f2f2; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-illustration > img { width: 5.2rem; position: absolute; left: 1rem; top: 1rem; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-illustration > div > .article-title { font-size: .98rem; color: #323232; font-weight: bold; margin: .35rem 0 .2rem 0; }
.cyclopedia-body > .cyclopedia-text > .cyclopedia-illustration > div > .article-text { font-size: .92rem; color: #A8A8A8; }
/**百科**/

/*交易详情列表*/
.jjxq-list > h3 { color: #333; }
.jjxq-list > .section-body > div { padding-top: 0.5rem; }
.jjxq-list > p { text-align: center; color: #333; }
.jjxq-detaile > .section-body > .row { position: relative; min-height: 1.5rem; width: 100%; }
.jjxq-detaile > .section-body > .row > span { display: block; width: 75%; word-wrap: break-word; padding-left: 5.6rem; }
.jjxq-detaile > .section-body > .row > label { display: inline-block; width: 5.3rem; text-align: right; position: absolute; }


/*交易查询*/
.chaxun > div > a { display: inline-block; line-height: 3rem; width: 100%; }
.spfcx > h3 { color: #333; font-size: 1rem; }
.spfcx > div { color: #333; text-indent: 2em; }
.spfcx-body > section > .spfcx-row { height: 3rem; background: #fff; border-bottom: 1px solid #f2f2f2; }
.spfcx-body > section > .spfcx-row > input { font-size: 1rem; border: none; height: 100%; width: 100%; padding: 0 1rem; }
.spfcx-body .wenhao { position: absolute; top: 2.8rem; right: 1rem; font-size: 1.4rem; }

/*查询帮助*/
.jycx-help > img { margin-top: 1rem; }
.jyxq-slbh { color: #333; padding-left: 1rem; display: block; background-color: #fff; height: 2rem; position: relative; top: 1rem; line-height: 2rem; }

/*房屋抵押*/
.fwdy-body > p { font-size: 1rem; color: #333; text-indent: 2em; padding: 0 1rem 1.3rem 1rem; }


/*下载页面*/
.xiazai-top > img { width: 99.9%; }
.xiazai { background-size: 100%; background-repeat: no-repeat; background: red; }
.xiazai-btn > div { text-align: center; height: 3rem; width: 80%; border-radius: 5px; position: absolute; bottom: 9.5rem; left: 10%; border: 1px solid #517BED; line-height: 3rem; }
.xiazai-ios > div { text-align: center; height: 3rem; width: 80%; border-radius: 5px; position: absolute; bottom: 5.5rem; left: 10%; border: 1px solid #517BED; line-height: 3rem; }
.xiazai-btn > div > img { width: 2rem; position: absolute; top: 0.6rem; left: 10%; }
.xiazai-btn > div > span { font-size: 1.1rem; color: #517BED; }

/*按钮组*/
.action-bar-flex { display: flex; }
.action-bar-flex .btn { -webkit-box-flex: 1; -moz-box-flex: 1; flex: 1; display: block; text-align: center; font-size: 1.2rem; border: 1px solid #d7d7d7; background-color: #fff !important; color: #517BED !important; box-sizing: border-box; border-radius: 0; }
.action-bar-flex .btn.active { background-color: #517BED !important; border: 1px solid #517BED; color: #fff !important; }

/*新租房发布*/
.weui-panel { margin-top: 0; }
.weui-flex.action-container .weui-flex__item a { margin: 8px; }
.btn-publish { background: #337ab7; }
.house-image { height: 250px; border-bottom: 1px solid #eee; position: relative; background: #f6f6f6; }
.house-image .nophoto .image { width: 6rem; height: 6rem; margin: 0 auto; background-size: contain; background-repeat: no-repeat; margin-bottom: 1rem; }
.house-image .nophoto .image img { width: 100%; }
.house-image .nophoto p { text-align: center; }
.house-image .nophoto .btn { width: 150px; height: 2.5rem; line-height: 2.5rem; margin: 0 auto; display: block; }

.house-image .hasphoto { width: 100%; height: 100%; position: relative; }
.house-image .hasphoto img { width: 100%; height: 100%; }
.house-image .hasphoto .edit-box { position: absolute; width: 2.8rem; height: 2rem; text-align: center; top: 0; bottom: 0; right: .8rem; margin: auto; color: #fff; }
/*栅格*/
.yui-col-2 { width: 16.6667%; float: left; }
.yui-col-3 { width: 25%; float: left; }
.yui-col-4 { width: 33.3333%; float: left; }
.yui-col-6 { width: 50%; float: left; }

.clear { clear: both; }
/*添加图片*/
.house-image .btn-add-image i { font-size: 88px; line-height: 100px; }
.house-info { padding: 15px; }
.house-info > .title { font-size: x-large; font-weight: bolder; padding-bottom: 1rem; border-bottom: 1px solid #e5e5e5; }

/*房源信息*/
.main-info { }
.main-info > dl { border-left: 1px solid #e5e5e5; box-sizing: border-box; margin: 8px 0; padding-left: 15px; }
.main-info > dl:first-child { border-left: none; padding-left: 0; }
.second-info { border-top: 1px solid #e5e5e5; padding: 8px 0; }
.second-info > dl { padding: .3rem 0; font-size: .9rem; color: #333; }
.second-info dt,.second-info dd { float: left; }

/*配套信息*/
.asset { border-top: 1px solid #e5e5e5; padding: 10px 0; }
.asset > .item { border: none; box-sizing: border-box; text-align: center; width: 20%; float: left; margin-bottom: .5rem; }
.asset > .item .icon { width: 2rem; height: 2rem; line-height: 1.8rem; margin-left: 50%; margin-bottom: .3rem; display: block; font-size: 1.5rem; transform: translateX(-50%); }
.asset > .item .desc { font-size: 12px; }
.asset-list-all { overflow: auto; }
.asset-list-all li { width: 25%; height: 4.2rem; box-sizing: border-box; float: left; text-align: center; }
.asset-list-all li.active a .asset-icon { color: #6389ee; border-color: #6389ee; background: #EAEFFF; }
.asset-list-all li.active a .desc { color: #6389ee; border-color: #6389ee; }
.asset-list-all .asset-icon { width: 2rem; height: 2rem; border-radius: 50%; border: 1px solid #333; text-align: center; margin: .3rem auto; }
.asset-list-all .asset-icon .icon { line-height: 2rem; font-size: 1rem; }
.weui-dialog_asset .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0; width: 100%; position: relative; }
.weui-dialog_asset .swiper-pagination { position: relative; margin: .8rem; }
.weui-dialog_asset .swiper-pagination-bullet { width: 1.5rem; height: .2rem; border-radius: .8rem; margin: 0 .3rem; }
.weui-dialog_asset .swiper-pagination-bullet-active { background: #507bec; }
/*地图选择*/
.house-info .map { background-color: #eee; height: 188px; margin: 0 -15px; }
.house-info .intro { min-height: 28px; margin: .8rem 0; }
.house-info .intro .title { font-size: 1.2rem; color: #333; }

.icon-tubiao_fuzhi_huabanfuben { color: #517BED; }

.weui-mask { background: rgba(0, 0, 0, 0.2); }

/*weui自定义弹出框*/
.weui-dialog.weui-dialog_rcustom { text-align: left; padding: 1.2rem 1.2rem .5rem 1.2rem; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__hd { padding: 0; margin-bottom: .5rem; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__bd { padding: 0; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__ft { text-align: right; display: block; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__ft:after { border: none; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__ft > a { margin: 0 .3rem; }
.weui-dialog.weui-dialog_rcustom .weui-dialog__ft > a.btn-ok { color: #517BED; }
.dialog-single-select-list { padding: 0 .8rem; }
.dialog-single-select-list .item { border-bottom: 1px solid #e5e5e5; padding: .5rem 0; position: relative; }
.dialog-single-select-list .item:last-child { border-bottom: none; }
.dialog-single-select-list .item .icon { position: absolute; right: .3rem; }
.decorate-list .item.active .icon { color: #507bec; }
.weui-picker-modal { margin-left: 10%; top: 30%; width: 80%; }
.weui-dialog_rent .weui-dialog__bd:first-child { padding: 0; }
.weui-dialog_rent .weui-cell__hd { text-align: right; }
.paytype-list { display: block; overflow: auto; }
.paytype-list li { display: block; width: 25%; float: left; }
.paytype-list li .payitem { display: block; margin: .5rem; border: 1px solid #333; text-align: center; padding: .3rem .2rem; font-size: .8rem; }
.paytype-list li.active .payitem { border-color: #507bec; background-color: #eaefff; color: #7697f0; }

/*picker样式调整*/
.picker-selected-header > span { display: inline-block; width: 50%; text-align: center; background: #f7f7f7; color: #9b9b9b; }
.weui-picker-modal .picker-items.picker-items-95 { height: 9.8rem; }
.toolbar .picker-button { color: #517BED; }
.weui-picker-modal .picker-items-col.picker-items-col-center { width: 50%; }
.picker-footer-bar { background: #f7f7f7; text-align: right; margin-top: -0.8rem; line-height: 48px; font-size: 18px; }
.picker-footer-bar a { margin: 0 .8rem; }
.picker-footer-bar a.btn-ok { color: #517BED; }
.weui-picker-modal .picker-item.picker-selected { color: #517BED; background: #f7f7f7; }
.toolbar .title { text-align: left; margin-bottom: .5rem; font-size: 18px; margin: .3rem 0 0 1.2rem; }

/*二手房出售发布*/
.house-info  dl.disabled { color: #999; }
.edited { color:#358bf0}
