.pop-nav {position:absolute;top:52px;right:1px;font-size:1.6rem;z-index:9999;}
.pop-nav i {display:block;width:0;height:8px;border:8px solid #105796;border-width:0 8px 8px 8px;border-color:#1663A6 transparent;position:absolute;top:-8px;right:24px;}
.pop-nav ul {width:308px;overflow:hidden;border-bottom:2px solid #083E6E;box-shadow:1px 1px 3px #333;background:#1663A6;}
.pop-nav ul li {float:left;text-align:center;}
.pop-nav ul li a {display:block;width:76px;height:44px;line-height:44px;background:#1663A6;color:#FFF;border-right:1px solid #0A4E8A;border-bottom:1px solid #0A4E8A;text-align:center;}

.txt-over-flow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.note-box {background:#fffce1;border:1px solid #f7e39e;padding:5px 8px;color:#666;font-size:1.4rem;line-height:1.5;margin:10px}
.img-upload-btn-small {background:rgba(0, 0, 0, 0) url("../images/upload-img-bg-small.png") no-repeat;display:inline-block;width:120px;height:46px;overflow:hidden;position:relative;float:left}
.img-upload-btn-small input[type="file"] {cursor:pointer;font-size:100%;outline:none;border:0;opacity:0;overflow:hidden;position:absolute;left:0;top:0;width:120px;height:46px;}
.h5_upload_img_box {width:100%;float:left}
.h5_upload_img_item {float:left;margin-top:8px;margin-right:6px;margin-bottom:3px;position:relative;border:1px solid #efefef;}
.h5_upload_img_item .iclose {position:absolute;right:0;background:#000000;padding:2px 8px 2px 8px;font-size:12px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;color:#ffffff;cursor:pointer;}
.h5_upload_img_item .img {display:inline-block;width:100px;height:75px;overflow:hidden;float:left;}
.h5_upload_img_item .img img {width:100px;height:75px;}

/*下拉筛选*/
.filter-box {width:100%;position:absolute;top:30px;z-index:999;background:#f8f8f8;border-top:1px solid #e3e7ed;display:none;}
.filter-box a {width:100%;display:flex;padding:5px 10px 5px 10px;line-height:24px;font-size:1.4rem;border-bottom:1px solid #e3e7ed;}
.filter-box ul a {width:100%;display:flex;padding:5px 10px 5px 10px;line-height:24px;font-size:1.4rem;border-bottom:1px solid #e3e7ed;}
.filter-box ul li {width:100%;display:flex;padding:5px 10px 5px 10px;line-height:24px;font-size:1.4rem;border-bottom:1px solid #e3e7ed;}

/*学校子菜单*/
.s-pouple {border-bottom:1px solid #e3e7ed;display:inline-block;width:100%;height:40px;line-height:40px;padding:0 10px;}
.s-pouple-btn { border-radius:3px;height:2.2rem;padding:0 1rem;line-height:2.2rem;background:#f2f2f2;position:absolute;margin-top:0.6rem}

/*房源分类*/
.house_class {margin:16px 0 12px;}
.house_class dl {width:100%;line-height:24px;overflow:hidden;display:inline-block;padding:0;margin:0;}
.house_class dl dt {font-weight:bold;width:66px;float:left;padding:0;margin:0;font-size:1.3rem}
.house_class dl dd {padding:0;margin:0;padding-left:66px;}
.house_class dl dd span {display:block;margin-right:10px;float:left;}
.house_class dl dd span em {color:#05a;font-style:normal}

/*周边地图*/
.around-map {width:100%;height:250px;margin-top:10px}
.around-map .mp-label {padding:4px 8px;line-height:18px;text-align:center;color:#ffffff;font-family:"Microsoft YaHei", "微软雅黑";font-size:14px;border-radius:6px;background:#F24747;display:inline-block;}
.around-map .mp-label:hover {background:#199752;}
.around-map .mp-label_g {padding:4px 8px;line-height:18px;text-align:center;color:#ffffff;font-family:"Microsoft YaHei", "微软雅黑";font-size:14px;border-radius:6px;background:#199752;display:inline-block;}
.around-map .mp-label_g:hover {background:#F24747;}
.around-sort {height:30px;line-height:30px;margin-top:10px}
.around-sort a {display:inline;float:left;width:33%;text-align:center;border-left:1px solid #ddd;border-top:solid 1px #ddd;}
.around-sort .current {background:#fff;font-weight:bold;color:#333;height:30px;border-top:solid 1px #de3438;}
.around-sort .fst {border-left:0;width:33%;}

/*导航气泡*/
.loc-icon{position:absolute;width:26px;height:34px;background:url(../images/map_picon.png) no-repeat;background-size:100%;}
.loc-compTxt{position:absolute;z-index:1982222222}
.loc-compTxt > div{position:absolute;padding:10px;width:auto;max-width:302px;color:#fff;background:rgba(60,63,70,.9);border-radius:4px;z-index:999;left:-138px;}
.loc-compTxt > div:after{content: '';position: absolute;width: 12px;height: 5px;left: 50%;margin-left: -6px;bottom: -5px;background: url(../images/map_dd.png) no-repeat;background-size: 100%;}
.loc-compTxt > div > div:first-child{margin-right:70px;border-right:1px solid #b8b9bc;padding-right:10px;}
.loc-compTxt h3{ font-size:14px;line-height:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom:5px;max-width:202px;}
.loc-compTxt p{font-size:11px;line-height:15px;color:#cccfd8;padding:1px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:202px;}
.loc-compTxt .btnbox{position:absolute;right:10px;top:50%;margin-top:-13px;padding-left:10px;width:70px;}
.loc-compTxt .btnbox a{display:block;width:60px;height:26px;font-size:13px;color:#ffffff!important;background:#ff6666;border-radius:1px;text-align:center;}
.loc-compTxt .btnbox a span{display:inline-block;position:relative;padding-left:14px;line-height:26px;}
.loc-compTxt .btnbox a span:before{content:'';position:absolute;width:11px;height:9px;left:0;top:50%;margin-top:-5px;background:url(../images/map_dh.png) no-repeat;background-size:100%;}

/*微信咨询*/
.wx-off .wx-icon,.wx-on .wx-icon,.wx-icon,.wxchat-wrap .jianjiao,.wxchat-wrap .word .icon,.icon {background-image:url(http://static.onfun.net/esf/img/sprite_esf-detail_icon1x.png);}
.icon {display: inline-block;background-repeat: no-repeat;}
.wx-off .wx-icon {background-position:0 -689px;width:34px;height:27px;}
.house-chat-bangbang .bangbang-icon, .house-chat-wx .wx-icon {display:block;margin:6px auto;}
.wx-off {color:#3bb034}
.wx-off .wx-icon {background-position:0 -689px;width:34px;height:27px}
.wx-on {background:#3bb034;color:#fff}
.wx-on .wx-icon {background-position:0 -785px;width:34px;height:27px}
.wxchat-wrap {display:none;z-index:10;position:fixed;bottom:51px;right:82px;padding:10px;background:#FFF;border:1px solid #D2D2D2;}
.wxchat-wrap img {width:100px;height:100px}
.wxchat-wrap .code {margin:0 auto 10px;width:100px;height:100px;}
.wxchat-wrap .word {margin:0 auto;font-size:12px;color:#9B9B9B;line-height:16px;text-align:center;}
.wxchat-wrap .word i {position:relative;}
.wxchat-wrap .word .icon {margin-right:5px;background-position:0 -97px;width:15px;height:12px;}
.wxchat-wrap .jianjiao {position:absolute;top:-7px;right:36px;background-position:0 -67px;width:14px;height:8px;}

/*首页筛选按钮*/
.list-Tab {border-bottom: 1px solid #f8f8f8;padding: 8px 0 13px;}
.whitebg, section { background-color: #fff;}
.list-Tab ul {max-width: 280px;height: 31px;border: 1px solid #83868f;border-radius: 4px;font-size: 15px;text-align: center;overflow: hidden;margin: 0 auto;}
.flexbox {display: box;display: -webkit-box;display: -moz-box;display: -ms-box;-webkit-box-orient: horizontal;box-orient: horizontal;}
.list-Tab li.cur {background: #83868f;color: #fff;}
.list-Tab li {height: 29px;line-height: 30px;background: #fff;width: 50px;color: #83868f;/*border-right: 1px solid #83868f*/}
.list-Tab li:last-child{border:none}

.price_total{color: #fa5741;font-size:1.5rem;font-weight: 600;white-space: nowrap;}
.unit_price{font-size:1.2rem;color: #9c9fa1;}

/*贷款参考*/
.hx_txt {line-height: 20px;padding: 15px 15px 15px 15px;font-size: 1.3rem;}
.hx_zx ul li{ border-bottom: 1px solid #eee;overflow: hidden; margin: 10px 0 10px 0; padding-bottom:10px;}
.hx_zx_c { width:90px;margin-right: 10px;}
.hx_zx_tit{font-size: 1.6rem; line-height: 18px; padding: 0 0 5px;}
.hx_zx_tit label{ color: #bbb; margin-right: 15px;font-size: 1.2rem;}
.hx_zx_f{color: #bbb; font-size: 1.2rem;}
.hx_zx_f span{ color:#c00; }
#can_bzt{ width:100px; height:100px;}
.ygLeft {float: left;width: 100px;margin-left:10px;}
.ygLeft .leftImg {position: relative;width: 100px;height: 100px;left:5px}
.ygLeft .set-dk {width: 110px;padding: 15px 15px 10px 15px;}
.ygLeft .set-dk p {display: inline-block;min-width: 82px;border: 1px solid #e3e7ed;font-size: 10px;line-height: 11px;padding: 4px 5px;color: #83868f;margin-bottom: 2px;overflow: hidden;white-space: nowrap;}
.ygLeft .set-dk p span {margin-left: 8px;color: #0c0d0e;}
.ygList {margin-left: 48%;padding-left: 10px;}
.ygList h3 {font-size: 14px;color: #83868f;margin-bottom: 10px;}
.ygList h3 span {color: #cc0000;font-weight: bold;}
.ygList li {position: relative;font-size: 14px;color: #0c0d0e;line-height: 30px;}
.ygList li span {color: #b3b6be;font-size: 14px;}
.ygList li.red-icon:before {background: #849ED2;}
.ygList li.orange-icon:before {background: #F47E4B;}
.ygList li.green-icon:before {background: #44C288;}
.ygList li:before {content: '';position: absolute;width: 4px;height: 4px;left: -10px;top: 50%;margin-top: -2px;border-radius: 50%;}
.clear{ clear:both;}
/*详情页更多*/
.more_xq {margin-top:10px;display:block;width:100%;height:20px;line-height:20px;background:url(../images/center_more.png) center center no-repeat;background-size:15px auto;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.more_xq.up {-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
/*隐藏详情更多内容*/
.hiddenMore-detail{height:92px;overflow:hidden}
/*底部footer*/
.search-box1 {height: 50px;overflow: hidden;position: relative;background: #F0F2F7;width: 100%;z-index: 1;border-top: 1px solid #2F75BB;}
.search-box1 .search {border-top: 1px solid #cccac9;border-left: 1px solid #cccac9;background: #fff;position: absolute;overflow: hidden;height: 29px;left: 10px;right: 113px;top: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.search-box1 .sg {background: url(http://www.onfun.net/m1/images/y-pic.png) no-repeat;-webkit-background-size: 80px 333px;-moz-background-size: 80px 333px;-ms-background-size: 80px 333px;background-size: 80px 333px;}
.search-box1 .sg {position: absolute;width: 43px;height: 32px;right: 62px;top: 10px;background-position: 0 0;}
.search-box1 .search .sou {height: 28px;overflow: hidden;position: absolute;border-top: 1px solid #eeeeed;left: 0;right: 0;}
.search-box1 .search .sou input {position: absolute;display: block;border: none;left: 0;top: 0;width: 99%;height: 26px;line-height: 26px;color: #000;text-indent: 10px;overflow: hidden;margin: 0;font-size: 1.4rem;}
/*底部导航*/
.backPrevPage {float: left;background: url(../../images/fanhui.png) no-repeat left 3px;background-size: 11px 22px;width: 5%;margin-left: 10px;}
.footer_nav {clear: both;width: 100%;height: 28px;line-height: 28px;font-size: 1.5rem;background: #F0F2F7;padding-bottom: 5px; padding-top: 5px;}
.foot_nav a {display: inline-block;color: #333;}
.foot_nav {clear: both;width: 100%; height:40px;line-height: 33px;font-size: 1.5rem;background: #F0F2F7;padding-bottom: 5px; padding-top: 5px;}
.footer_nav a {display: inline-block;color: #333;}
.nav_04 {width: 85%;float: left;}
.nav_04 a {width: 17.5%;text-align: center;}
.backTop {float: left;background: url(../../images/top.png) no-repeat left 5px;background-size: 18px 22px;width: 6%;}
.foot_bottom {clear: both;width: 100%;line-height: 28px;font-size: 1.4rem;background: #2F75BB;padding-bottom: 5px;padding-top: 5px;text-align: center;}
.foot_bottom a {color: #fff;padding: 0 20px;margin: 0 10px;}
.footer_bottom {clear: both;width: 100%;height: 28px;line-height: 28px;font-size: 1.4rem;background: #2F75BB;padding-bottom: 5px;padding-top: 5px;text-align: center;}
.footer_bottom a {color: #fff;padding: 0 20px;margin: 0 10px;}
.diannao {background: url(../../images/diannao.png) 0 no-repeat;background-size: 16px 15px;}
.footer_bottom a {color: #fff;padding: 0 20px;margin: 0 10px;}
.shouji {background: url(../../images/shouji.png) no-repeat;background-size: 10px 18px;}
.marb60{margin-bottom:51px}

.newsCrumbs {margin-top:5px;padding:5px 14px;font-size:1.2rem;color:#b3b6be;line-height:24px;max-width:640px;}
.newsCrumbs a {color:#b3b6be!important;}
.newsCrumbs i {margin:0 5px;font-size:1.2rem;font-style:normal;}
.smBox {padding:4px 14px;line-height:20px;font-size:1.2rem;color:#83868f;}

.config-list {width:100%;overflow:hidden;zoom:1;}
.config-list ul li {float:left;width:25%;text-align:center;margin-bottom:10px}
.config-list ul li span {display:inline-block;margin:0 auto 18 auto;background:url(../images/config1.jpg) no-repeat;padding-top:60px;width:91px;font-size:14px;color:#999;text-align:center;}
.config-list ul li span.chuang {background-position:0 -104px}
.config-list ul li span.chuang.on {background-position:0 0}
.config-list ul li span.jiajv {background-position:-120px -104px}
.config-list ul li span.jiajv.on {background-position:-120px 0}
.config-list ul li span.meiqi {background-position:-236px -104px}
.config-list ul li span.meiqi.on {background-position:-236px 0}
.config-list ul li span.nuanqi {background-position:-352px -104px}
.config-list ul li span.nuanqi.on {background-position:-352px 0}
.config-list ul li span.kuandai {background-position:-468px -104px}
.config-list ul li span.kuandai.on {background-position:-468px 0}
.config-list ul li span.dianshi {background-position:-584px -104px}
.config-list ul li span.dianshi.on {background-position:-584px 0}
.config-list ul li span.kongtiao {background-position:-714px -104px}
.config-list ul li span.kongtiao.on {background-position:-714px 0}
.config-list ul li span.bingxiang {background-position:-840px -104px}
.config-list ul li span.bingxiang.on {background-position:-840px 0}
.config-list ul li span.xiyiji {background-position:-962px -104px}
.config-list ul li span.xiyiji.on {background-position:-962px 0}
.config-list ul li span.reshuiqi {background-position:-1082px -104px}
.config-list ul li span.reshuiqi.on {background-position:-1082px 0}
.config-list ul li span.cheku {background-position:-1201px -104px}
.config-list ul li span.cheku.on {background-position:-1201px 0}