.blank50 {height:50px;overflow:hidden;clear:both}
.detail-ico {background:url(detail_ico.png) no-repeat}
.detail_l {float:left;width:880px}
.detail_l .desc {padding:20px 0;font-size:14px;line-height:2}
.detail_l .desc img {max-width:880px;display:block;margin:5px auto}
.detail_r {float:right;width:250px}
.detail-top .title {font-size:26px;line-height:38px;margin:10px 0 5px 0}
.detail-top .time {float:left;font-size:14px;color:#999;margin-right:20px;line-height:24px}
.detail-top .esf-slider {float:left;width:398px;overflow:hidden;margin-top:15px}
.detail-top .esf-slider .bigImg {height:298px;position:relative}
.detail-top .esf-slider .bigImg li img {vertical-align:middle;width:398px;height:298px;border:1px solid #dfdfdf}
.detail-top .esf-slider .smallScroll {height:60px;margin:15px 0 0}
.detail-top .esf-slider .pre-btn,.detail-top .esf-slider .next-btn {float:left;width:6px;height:60px;cursor:pointer}
.detail-top .esf-slider .pre-btn i,.detail-top .esf-slider .next-btn i {display:block;width:6px;height:11px;margin:24px 0 0 0}
.detail-top .esf-slider .pre-btn {margin-left:6px}
.detail-top .esf-slider .pre-btn i {background-position:0 -387px}
.detail-top .esf-slider .next-btn {float:right;margin-right:5px}
.detail-top .esf-slider .next-btn i {background-position:-12px -387px}
.detail-top .esf-slider .smallImg {float:left;margin:0 6px 0 8px;display:inline;width:360px;overflow:hidden}
.detail-top .esf-slider .smallImg ul {height:60px;width:100000px;overflow:hidden}
.detail-top .esf-slider .smallImg ul li {float:left;width:80px;height:60px;margin:0 13px 0 0;cursor:pointer}
.detail-top .esf-slider .smallImg ul li img {width:78px;height:58px;border:1px solid #dfdfdf}
.detail-top .esf-slider .smallImg ul li.on img {border:1px solid #DA5C4F}
.detail-top .info {float:right;width:455px;margin-top:20px}
.detail-top .info .info-ul li {width:35%;float:left;height:30px;line-height:30px;font-size:14px;overflow:hidden}
.detail-top .info .info-ul li span {color:#666;display:inline-block;vertical-align:top;width:70px}
.detail-top .info .info-ul li span em {margin-right:28px}
.detail-top .info .info-ul li>em {font-size:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top;position:relative;top:-4px;color:#d51938}
.detail-top .info .info-ul li>em.every-price {height:26px;line-height:26px;font-size:14px;top:0}
.detail-top .info .info-ul li .caculate-ico {display:inline-block;background-position:0 0;width:11px;height:13px;margin-right:5px;position:relative;top:1px}
.detail-top .info .info-ul li.long {width:100%}
.detail-top .info .info-ul li.left {width:65%}
.detail-top .info .info-ul li .addr {color:#0055aa}
.detail-top .info .info-ul li .addr em {color:#333}
.detail-top .info .info-ul li a:hover {color:#d51938}
.detail-top .info .tel-box {height:36px;line-height:36px;border:1px solid #dfdfdf;background-color:#f7f7f7;padding:6px 15px;margin:7px 0}
.detail-top .info .tel-box .tel-ico {float:left;display:block;width:36px;height:36px;background-color:#d51938;border-radius:5px;text-align:center;color:#fff;font-size:24px}
.detail-top .info .tel-box span {display:block;float:left;width:320px;overflow:hidden;height:35px;line-height:35px;margin-left:15px;font-size:28px;color:#d51938}
.detail-top .info .tel-box span em {display:inline-block;vertical-align:top;margin-left:10px;font-size:16px;color:#333}
.detail-top .info .promite {font-size:14px;color:#999;height:30px;line-height:30px;margin-bottom:5px}
.detail-top .info .jubao-btn,.detail-top .info .save-btn {float:left;width:110px;height:30px;line-height:30px;background-color:#fa9d70;color:#fff;font-size:14px;text-align:center;margin:15px  15px 0 0}
.detail-top .info .jubao-btn i,.detail-top .info .save-btn i {font-size:20px;margin-right:3px;display:inline-block;vertical-align:top}
.detail-top .info .jubao-btn i {position:relative;top:1px}
.detail-top .info .save-btn {background-color:#56aca7}
.detail-top .info .save-btn i {font-size:18px;position:relative;top:-2px}
.detail-top .info .save-btn i:before {content:"\e600"}
.detail-top .info .save-btn.is_fav i {top:0px}
.detail-top .info .save-btn.is_fav i:before {content:"\e619";color:#efdb35}
.detail-top .rent-info ul.info-ul li {height:29px;line-height:29px}
.detail-top .rent-info .jubao-btn,.detail-top .rent-info .save-btn {margin-top:10px}
.detail-top .rent-info .promite {margin-bottom:0}
.zx-links {float:right;margin-right:10px}
.zx-links a {color:#666;display:inline-block;margin-left:15px;font-size:14px}
.zx-links a:hover {color:#d51938}
.more-info {font-size:14px;height:30px;line-height:30px;margin-top:5px}
.more-info a {color:#0055aa;margin-right:10px}
.more-info a:hover {color:#d51938}
.map .map-box {position:relative;height:450px}
.map-label {height:50px;border-bottom:1px solid #dfdfdf;margin-bottom:29px}
.map-label ul li {float:left;padding:0 17px;height:50px}
.map-label ul li a.icon-text {display:block;height:50px;line-height:50px;font-size:14px;color:#666}
.map-label ul li a.icon-text span {float:left;display:block;width:23px;height:23px;border-radius:23px;margin:13px 10px 0 0}
.map-label ul li a.icon-text i {float:left;display:block;font-style:normal}
.map-label ul li.label-one a.icon-text span {background-position:0 -139px}
.map-label ul li.label-two a.icon-text span {background-position:0 -162px}
.map-label ul li.label-three a.icon-text span {background-position:0 -185px}
.map-label ul li.label-four a.icon-text span {background-position:0 -208px}
.map-label ul li.label-five a.icon-text span {background-position:0 -231px}
.map-label ul li.label-six a.icon-text span {background-position:0 -254px}
.map-label ul li.label-seven a.icon-text span {background-position:0 -277px}
.map-label ul li.label-eight a.icon-text span {background-position:0 -300px}
.map-label ul li.label-nine a.icon-text span {background-position:0 -323px}
.assort-distance {position:absolute;right:80px;bottom:35px;z-index:9;width:260px;padding:20px;border:1px solid #dfdfdf;background:#fff}
.assort-distance.fixed-side {right:0;bottom:40%;width:40px;padding:0;border:0}
.assort-distance.fixed-side .extend-box {display:block}
.assort-distance.fixed-side .close-assort {display:none}
.assort-distance .close-assort {display:none;width:42px;padding:10px 0;font-size:14px;text-align:center;line-height:18px;cursor:pointer;color:#333;background-color:#fff}
.assort-distance h4 {padding-bottom:10px;font-size:16px;color:#666;font-weight:normal}
.assort-distance h4 i {margin-left:5px;font-style:normal}
.assort-distance h4 span {display:inline-block;width:23px;height:23px;margin-right:10px;border-radius:12px;vertical-align:-5px}
.assort-distance.school h4 span {background-position:0 -139px}
.assort-distance.school ul li .digit {color:#06b676}
.assort-distance.bank h4 span {background-position:0 -185px}
.assort-distance.bank ul li .digit {color:#9C3CA7}
.assort-distance.hospital h4 span {background-position:0 -162px}
.assort-distance.hospital ul li .digit {color:#FF3238}
.assort-distance.repast h4 span {background-position:0 -208px}
.assort-distance.repast ul li .digit {color:#EAAE2A}
.assort-distance.shopping h4 span {background-position:0 -231px}
.assort-distance.shopping ul li .digit {color:#581EEF}
.assort-distance.bus h4 span {background-position:0 -254px}
.assort-distance.bus ul li .digit {color:#914F2D}
.assort-distance.park h4 span {background-position:0 -277px}
.assort-distance.park ul li .digit {color:#BEBC36}
.assort-distance.airport h4 span {background-position:0 -300px}
.assort-distance.airport ul li .digit {color:#0889F6}
.assort-distance.refuel h4 span {background-position:0 -323px}
.assort-distance.refuel ul li .digit {color:#25C0CD}
.assort-distance .close {position:absolute;right:20px;top:22px;display:block;width:21px;height:21px;font-size:21px;color:#cdcdcd;cursor:pointer}
.assort-distance ul {overflow-y:auto;max-height:300px}
.assort-distance ul li {height:32px;font-size:14px;line-height:32px;overflow:hidden}
.assort-distance ul li .digit {float:left}
.assort-distance ul li .text {float:left;display:block;width:170px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.assort-distance ul li .distance {float:right;font-size:14px;color:#999}
.trend-data {height:52px;padding:30px 0;background:#F8F8F8;overflow:hidden}
.trend-data:after {content:"";display:block;width:0;height:0;font-size:0;clear:both}
.trend-data dl {float:left;width:235px;padding:0 20px;margin-bottom:30px;border-right:1px solid #EDEDED}
.trend-data dl dt {font-size:16px;color:#666}
.trend-data dl dt span {display:inline-block;width:11px;height:11px;margin-right:10px;vertical-align:middle;position:relative;top:-1px;*top:1px}
.trend-data dl dd {margin-left:21px;margin-top:10px}
.trend-data dl dd strong {font-size:20px;font-weight:normal}
.trend-data dl dd strong span {margin-left:6px;font-size:16px}
.trend-data dl dd em {font-size:14px;margin-left:20px}
.plot-info {margin:10px 0}
.plot-info li {float:left;width:33.3%;height:32px;line-height:32px;font-size:14px}
.plot-info li span {color:#666}
.plot-info li.long {width:100%}
.plot-info li.long a:hover {color:#d51938}
.price-box {height:30px;line-height:30px;font-size:14px}
.price-box span {font-weight:700}
.price-box em {color:#d51938;font-weight:700;font-size:16px}
.price-box a {margin-left:10px}
.price-box a:hover {color:#d51938}
.compare {font-size:14px;height:30px;line-height:30px}
.compare span {color:#666}
.compare .left {margin-right:90px}
.compare .up em,.compare .up i {color:#d51938}
.compare .down em,.compare .down i {color:#13b32d}
.compare .down i.icon-jiantou1:before {content:"\e60c"}
.chat-box {border:1px solid #dfdfdf;border-top:none;height:280px;margin-bottom:29px}
.publisher-box {border:1px solid #dfdfdf;margin-bottom:15px}
.publisher-box a:hover {color:#d51938}
.publisher-box .people {font-size:14px;width:120px;margin:28px auto 15px auto;text-align:center}
.publisher-box .people img {display:block;width:118px;height:148px;border:1px solid #dfdfdf;margin-bottom:5px}
.publisher-box .renzheng {height:45px;margin:0 25px 15px 25px}
.publisher-box .renzheng em {float:left;font-size:14px}
.publisher-box .renzheng span {float:left;color:#999;text-align:center;width:40px;margin:0 10px}
.publisher-box .renzheng span i {display:block;margin:0 auto 5px auto}
.publisher-box .renzheng span i.sfz-ico {background-position:0 -73px;width:29px;height:25px}
.publisher-box .renzheng span i.zgz-ico {background-position:0 -104px;width:24px;height:25px}
.publisher-box .btns {width:150px;margin:0 auto}
.publisher-box .btns .qq-btn,.publisher-box .btns .enter-btn {display:block;width:150px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff}
.publisher-box .btns .qq-btn {background-color:#ff9089;margin-bottom:10px}
.publisher-box .btns .enter-btn {background-color:#7a99d3;margin-bottom:15px}
.publisher-box .count-box {float:left;width:49.8%;border:1px solid #dfdfdf;border-width:1px 0;height:60px}
.publisher-box .count-box p {text-align:center}
.publisher-box .count-box p.count {line-height:38px;font-size:22px}
.publisher-box .count-box p.word {color:#666;line-height:14px}
.publisher-box .count-box.sell {border-right:1px solid #dfdfdf;background-color:#f7f7f7}
.publisher-box .info {padding:10px}
.publisher-box .info p {font-size:14px;line-height:26px}
.publisher-box .info p a {color:#d51938}
.right-list {padding:10px 0}
.right-list li span {font-size:14px;height:30px;line-height:30px;overflow:hidden;display:inline-block;margin-right:0.3%}
.right-list li span.name {width:38%}
.right-list li span.cate {width:28%}
.right-list li span.zprice {width:43%;font-weight:700;color:#d51938;text-align:right}
.right-list li span.price {width:33%;font-weight:700;color:#d51938;text-align:right}
.right-list li a:hover {color:#d51938}
.hot-plot {border:1px solid #dfdfdf;padding:5px;margin-bottom:15px}
.hot-plot .title {height:30px;line-height:30px;font-weight:700;font-size:14px;border-bottom:1px dashed #dfdfdf;padding:0 5px}
.hot-plot .hot-plot-list {padding:5px 0 0 0}
.hot-plot .hot-plot-list li {padding-left:5px}
.hot-plot .hot-plot-list li a {height:30px;line-height:30px;overflow:hidden}
.hot-plot .hot-plot-list li a span {font-size:14px}
.hot-plot .hot-plot-list li a span.name {float:left;width:59%;overflow:hidden}
.hot-plot .hot-plot-list li a span.price {float:right;width:39%;text-align:right;overflow:hidden}
.hot-plot .hot-plot-list li a:hover {color:#d51938}
.gg-type80 li {width:250px;height:80px;margin-bottom:15px}
.gg-type210 li {width:250px;height:210px;margin-bottom:15px}
.qg-top {padding:20px 0;border-bottom:1px dotted #dfdfdf}
.qg-top .title {font-size:24px;height:36px;line-height:36px;text-align:center}
.qg-top .desc {font-size:14px;color:#999;text-align:center;height:36px;line-height:36px}
.qg-top .desc .left {display:inline-block;vertical-align:middle}
.qg-top .desc .left span {display:inline-block;margin-right:20px}
.qg-top .desc .share {display:inline-block;vertical-align:middle}
.qg-top .desc .share i {display:inline-block;width:15px;height:14px;background-position:0 -464px;margin-right:5px;vertical-align:middle;position:relative;top:-1px}
.qg-top .desc .share span {vertical-align:middle;display:inline-block}
.qg-top .desc .share .bdsharebuttonbox {vertical-align:middle;display:inline-block}
.qg-top .desc .share .bdsharebuttonbox a {margin:0 6px 0 0 !important}
.qg-info {margin:15px 0 0 0;padding:0 0  40px 0;border-bottom:1px dotted #dfdfdf}
.qg-info ul li {display:inline-block;width:24%;margin-right:0.7%;font-size:14px;height:42px;line-height:42px;color:#666}
.qg-info ul li.long {width:49%;margin-right:0.7%}
.qg-info ul li.biglong {width:100%}
.qg-info ul li em {font-size:24px;color:#d51938}
.qg-info .tel-box {color:#fff;font-size:14px;width:360px;height:60px;line-height:60px;margin:20px auto 5px auto;background-color:#ff9089}
.qg-info .tel-box .tel-ico,.qg-info .tel-box i {display:inline-block;width:37px;height:24px;background-position:0 -488px;vertical-align:middle;margin:0 18px 0 23px}
.qg-info .tel-box span {display:inline-block;vertical-align:middle;font-size:26px;margin-right:10px}
.qg-info .tel-box em {display:inline-block;vertical-align:middle;font-size:20px}
.qg-info .promite {font-size:14px;color:#999;height:30px;line-height:30px;text-align:center}
.qg-detail {padding:20px 0}
.qg-detail .title {font-size:14px;font-weight:700;height:30px;line-height:30px}
.qg-detail .content {font-size:14px;line-height:30px;color:#666}
.yq_promite {font-size:14px;color:#999;padding-top:20px;border-top:1px solid #dfdfdf}
.tags {float:left;height:24px;margin-right:20px}
.tags span {height:22px;line-height:22px;font-size:14px;padding:0 5px;margin-right:5px;display:inline-block}
.tags span.color1 {color:#8db78d;border:1px solid #8db78d}
.tags span.color2 {color:#ff9d97;border:1px solid #ff9d97}
.tags span.color3 {color:#7d9acc;border:1px solid #7d9acc}
.school-top .pic {float:left;width:400px}
.school-top .pic img {width:398px;height:298px;border:1px solid #dfdfdf}
.school-top .c-right {float:right;width:455px}
.school-top .c-right .title {float:left;width:300px;font-size:24px;line-height:36px;margin-bottom:10px}
.school-top .buy-box {margin:5px 0 20px 0}
.school-top .buy-box .left {float:left;width:313px;height:68px;padding-top:10px;border:1px solid #ff9089;background-color:#f6f6f6;line-height:30px;text-align:center}
.school-top .buy-box .left .price {font-size:18px}
.school-top .buy-box .left .price span {font-size:24px;color:#d51938}
.school-top .buy-box .left .go {font-size:14px;color:#999}
.school-top .buy-box .left .go a {margin-left:10px;color:#7d9acc}
.school-top .buy-box .left .go a:hover {color:#d51938}
.school-top .buy-box .right {float:right;width:140px;height:70px;padding-top:10px;background-color:#ff9089}
.school-top .buy-box .right p {font-size:14px;height:30px;line-height:30px;color:#fff;text-align:center}
.school-top .buy-box .right p.count {font-size:22px}
.school-top .info p {height:30px;line-height:30px;font-size:14px}
.school-top .info p em {color:#d51938}
.school-top .info p span {color:#d51938;font-size:20px}
.school-top .info p a {color:#7d9acc;margin-left:15px}
.school-top .info p a:hover {color:#d51938}
.school-box .school-list li {padding:20px 0;border-bottom:1px dotted #dfdfdf;height:120px}
.school-box .school-list li .pic {float:left;width:160px;height:120px}
.school-box .school-list li .pic a {display:block}
.school-box .school-list li .pic a img {width:158px;height:118px;border:1px solid #dfdfdf}
.school-box .school-list li .right {float:right;width:690px}
.school-box .school-list li .right .title-box {line-height:26px;margin-top:20px}
.school-box .school-list li .right .title-box a.title {font-size:22px}
.school-box .school-list li .right .title-box a.count {color:#d51938;font-size:14px;margin-left:30px}
.school-box .school-list li .right .title-box a:hover {color:#d51938}
.school-box .school-list li .right .info {height:26px;line-height:26px;font-size:16px;margin-top:20px}
.school-box .school-list li .right .info span {display:inline-block;width:225px}
.school-box .school-list li .right .info span em {color:#d51938}
.school-box .school-list li .right .info span i {position:relative;top:2px;margin-right:5px}
.school-box .school-list li .right .info span i.price-ico {display:inline-block;width:16px;height:16px;background-position:0 -405px}
.school-box .school-list li .right .info span i.year-ico {display:inline-block;width:16px;height:16px;background-position:0 -422px}
.school-box .school-list li .right .info span i.addr-ico {display:inline-block;width:16px;height:16px;background-position:0 -439px}
.school-box .school-list li:hover {background-color:#f6f6f6}
.tj-list {height:426px;overflow:hidden}
.tj-list li {height:80px;padding:13px 0;border-bottom:1px dotted #dfdfdf}
.tj-list li .pic {float:left;width:120px;height:80px}
.tj-list li .pic img {width:118px;height:78px;border:1px solid #dfdfdf}
.tj-list li .right {float:left;margin-left:14px;width:115px}
.tj-list li .right p {font-size:14px;height:26px;line-height:26px;overflow:hidden}
.tj-list li .right p.price {color:#d51938}
.tj-list li a:hover .title {color:#d51938}
.zzjz-content {padding:15px 0;font-size:14px;line-height:24px;color:#666}
.shengming {border:1px solid #dfdfdf;background-color:#f9f9f9;padding:0 15px;line-height:26px;font-size:14px;color:#666}
.shengming span {font-weight:700;color:#333}
#ui-map-box {width:100%;height:100%}
#chat-1,#chat-2,#chat-3 {width:878px;height:280px}
.info .buttonBox {display: block;border: solid 2px #de3438;border-radius: 5px;font-size: 20px;line-height:40px;color: #fff;background: #de3438;padding-right: 27px;width: 380px;margin-top:8px;}
.info .buttonBox span {color: #de3438;padding: 0 27px;background: #fff;float: left;margin-right: 27px;background: #fff;width: 170px;}
/*# sourceMappingURL=detail.css.map */