﻿/**public**/
.page > .body .label { margin-top: .5rem; text-align: left; padding-left: 1rem; }
.page > .body .label > span { display: inline-block; padding: 0.1rem 0.5rem; color: #FF7850; border: solid 1px #FF7850; font-size: .7em; }

/**问答end**/

/**问答提问结束**/

/**百科**/
.page > .body > .cyclopedia-content > .banner-box { position: relative; height: 13.5rem; overflow: hidden; clear: both; }
.page > .body > .cyclopedia-content > .banner-box > .banner-list li { float: left; width: 100%; }
.page > .body > .cyclopedia-content > .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; }
.page > .body > .cyclopedia-content > .banner-box > .banner-footer > .panner-action { position: absolute; right: 1rem; top: 50%; }
.page > .body > .cyclopedia-content > .banner-box > .banner-footer > .panner-action > span { display: inline-block; background-color: #CFCECE; padding: .2rem; float: left; margin-right: .2rem; border-radius: 50%; }
.page > .body > .cyclopedia-content > .banner-box > .banner-footer > .panner-action > .now { background: #de4d4d; }
.page > .body > .cyclopedia-content > .cyclopedia-text { text-align: center; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-menu { height: 2.5rem; line-height: 2.5rem; border-top: solid 1px #f2f2f2; border-bottom: solid 1px #f2f2f2; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-menu > span { display: inline-block; width: 23%; color: #323232; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-menu > span > a { padding: .56rem .8rem; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-menu > span > .selected { border-bottom: solid 2px #EC5050; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-article { padding: .5rem 1rem; text-align: left; border-bottom: solid 1px #f2f2f2; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-article > a > .article-title { color: #323232; font-size: 1.05em; font-weight: bold; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-article > a > .article-text { font-size: .9em; color: #A8A8A8; margin-top: .5rem; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-illustration { padding: .5rem 1rem .5rem 6.5rem; position: relative; text-align: left; border-bottom: solid 1px #f2f2f2; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-illustration > img { width: 5.2rem; position: absolute; left: 1rem; top: 1rem; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-illustration > div > .article-title { font-size: .98rem; color: #323232; font-weight: bold; margin: .35rem 0 .2rem 0; }
.page > .body > .cyclopedia-content > .cyclopedia-text > .cyclopedia-illustration > div > .article-text { font-size: .92rem; color: #A8A8A8; }
/**百科**/

/**问题详情**/
.page > .header > .problem-header { width: 100%; border-bottom: solid 1px #f2f2f2; padding: .6rem 1rem; background: #fff; }
.page > .header > .problem-header > .back { float: left; }
.page > .body > .ask-info-list { background: #fff; }
.page > .body > .ask-info-list > .ask-content { padding: 1rem; border-bottom: solid 1px #f2f2f2; }
.page > .body > .ask-info-list > .ask-content > .ask-title{ color: #323232; font-size: 1.1em; font-weight: bold; }
.page > .body > .ask-info-list > .ask-content > .ask-answer { font-size: .9em; color: #666666; }
.page > .body > .ask-info-list > .ask-content > .ask-label { padding: 0; }
.page > .body > .ask-info-list > .phone-time { background: #fff; color: #ABABAB; font-size: .8em; padding: .8rem; border-bottom: solid 1px #f2f2f2; }

.page > .body > .answer-list { margin-top: 1rem; background: #fff; }
.page > .body > .answer-list > .list-title { font-size: .9em; font-weight: bold; color: #323232; padding: .6rem 1rem; border-bottom: solid 1px #f2f2f2; border-top: solid 1px #f2f2f2; }
.page > .body > .answer-list > .list-content { padding: 0 1rem; }
.page > .body > .answer-list > .list-content > .answer-info { padding: .5rem .2rem; border-bottom: solid 1px #f2f2f2; }
.page > .body > .answer-list > .list-content > .answer-info:last-child { border: none; }
.page > .body > .answer-list > .list-content > .answer-info > .info-header { padding: .3rem 0 0 0; clear: both; height: 3.5rem; line-height: 3.5rem; margin-bottom: .4rem; }
.page > .body > .answer-list > .list-content > .answer-info > .info-header::after{content: "\200B"; display: block; height: 0; clear: both;}
.page > .body > .answer-list > .list-content > .answer-info > .info-header > .user > span { display: inline-block; }
.page > .body > .answer-list > .list-content > .answer-info > .info-header > .user > .img { display: inline-block; overflow: hidden; background-color: gray; width: 3rem; height: 3rem; line-height: 3rem; align-items: center; border-radius: 1.5rem; float: left; margin-right: .5rem; }
.page > .body > .answer-list > .list-content > .answer-info > .info-header > .user > .img img{height:100%;}
.page > .body > .answer-list > .list-content > .answer-info > .info-header > .user > .name { font-size: 1em; color: #323232; }
.page > .body > .answer-list > .list-content > .answer-info > .information-text { color: #6A6A6A; font-size: .9em; }
/**问题详情**/

/**贬值房文章start*购房准备材料**/
.page .hot-articel-box {padding: 1rem;background-color:#fff;margin-top:.5rem;}
.page .hot-articel-box > .article-title { color: #323232; font-size: 1.2em; font-weight: bold; margin-bottom: .5rem; }
.page .hot-articel-box > label { color: #A1A3A5; font-size: .9rem; }
.page .hot-articel-box > label > span { margin-right: .7rem; }
.page .hot-articel-box > .article-text { line-height: 1.8rem; margin-top: .5rem; }
.page .hot-articel-box > .article-text > .illustration { margin: 1rem 0; }
/**贬值房文章end*购房准备材料**/


/**新房筛选栏start**/
.page > .renting-filtrate { margin-top: 2.8rem; border-bottom: solid 1px #f2f2f2; padding: .6rem 0 .6rem 1rem; background: #fff; }
.page > .renting-filtrate > span { display: inline-block; width: 23.5%; text-align: center; font-size: .9em; }
.page > .renting-filtrate > .selected { color: #E46E6E; }
.page > .renting-filtrate > span > label > .radio { display: inline-block; height: .8rem; width: .8rem; border: solid 1px #ccc; border-radius: 50%; margin-right: .2rem; }
/**新房筛选栏end**/

/**选择城市**/
.page > .body > .list-title { padding: .7rem 1rem; background: #F5F4F7; color: #949494; font-size: 1em; }
.location-city { background: #fff; color: #323232; font-size: 1.1em; font-weight: normal; }
.location-city > li { padding: .7rem 1rem; }
.location-city > li > label { color: #de4d4d; font-size: .7em; margin-left: 1rem; }

.service-city { background: #fff; padding-left: 1rem; color: #323232; }
.service-city > li { border-bottom: solid 1px #f2f2f2; padding: .7rem 0; font-size: 1.1em; font-weight: normal; }
/**选择城市**/


/**关注start**/

.page > .body > .filter-bar{ color:red;background:#fff; border-bottom:solid 1px #f2f2f2;text-align:center;height:2.6rem}
.page > .body > .filter-bar > a{display:inline-block;width:50%;padding:.5rem 0;border-bottom:solid 3px #fff;float:left}
.page > .body > .filter-bar > .selected{border-bottom:solid 3px #517BED;color:#517BED;}


.page > .body > .attention-list{ background: #fff; }
.page > .body > .attention-list >.house-list> .row > a { *zoom: 1;display:block;padding:0;}
.page > .body > .attention-list >.house-list> .row > a:after{ content: "\200B"; display: block; height: 0; clear: both; }

.page > .body > .attention-list >.house-list> .row { height:5.3rem;position: relative; padding: .5rem 0 .5rem 7rem; white-space: nowrap; overflow-x: scroll;overflow-y:hidden;border-bottom: solid 1px #f2f2f2; width: auto; }
.page > .body > .attention-list >.house-list> .row > a > .img { width: 6rem; height: 4.6rem; position: absolute; left: .5rem; top: .5rem; }
.page > .body > .attention-list >.house-list> .row > a > .img > img { height: 100%; width: 100%; }
.page > .body > .attention-list >.house-list> .row > a > .text > p { width: 98%; white-space: normal; }
.page > .body > .attention-list >.house-list> .row > a > .text > .title { font-size: .85em; font-weight: bold; color: #323232; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.page > .body > .attention-list >.house-list> .row > a > .text > .desc { font-size: .7em; color: #666; }
.page > .body > .attention-list >.house-list> .row > a > .text > .price { font-size: .8em; font-weight: bold; color: #de4d4d; }
.page > .body > .attention-list >.house-list> .row > a > .text > .tags{white-space:nowrap;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.page > .body > .attention-list >.house-list> .row > a > .text > .tags > span { display: inline-block; padding: .1rem .2rem; font-size: .65em; color: #FF531f; border: solid 1px #FF531f; }
.page > .body > .attention-list >.house-list> .row > .button { background: #FF3137; color: #fff; position: absolute; right: -24.9%; top: 0rem; width: 5rem; align-items: center; height: 100%; text-align: center; line-height: 7rem; }
/**关注end**/

/*关注无数据页*/
.page > .body > .content{background-color:#fff;width:100%;position:absolute;top:0;bottom:0;}
.page > .body > .content > .center-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.page > .body > .content > .center-box > div{width:100%;text-align:center;font-size:1em;margin-bottom:1rem;}
.page > .body > .content >.center-box >.img > img{display:inline-block;width:8rem;}
 