.page_home .icon_agent,.page_home .icon_b_agent,.page_home .icon_b_fangjia,.page_home .icon_b_wenda,.page_home .icon_b_wiki,.page_home .icon_chengjiao,.page_home .icon_ditie,.page_home .icon_ershoufang,.page_home .icon_haiwai,.page_home .icon_maifang,.page_home .icon_ditu,.page_home .icon_jingjiren,.page_home .icon_shuifei,.page_home .icon_fangdai,.page_home .icon_redian,.page_home .icon_wenda,.page_home .icon_wiki,.page_home .icon_xinfang,.page_home .icon_xuequfang,.page_home .icon_zhinan,.page_home .icon_zufang {
    display: inline-block;
    width: 3.5rem;
    height: 3.5rem;
    /*margin: .6875rem;*/
    /*background-image: url("/seajs/image/homeicon.svg?id=201607151330007&version=eiu49szcx7");*/
    /*-moz-background-size: 2rem 46.625rem;*/
    /*-o-background-size: 2rem 46.625rem;*/
    /*background-size: 2rem 46.625rem;*/
    /*-webkit-transform: scale(1.6875);*/
    /*-moz-transform: scale(1.6875);*/
    /*-ms-transform: scale(1.6875);*/
    /*-o-transform: scale(1.6875);*/
    /*transform: scale(1.6875)*/
}


.page_home .icon_agent {
    background-position: 0 0
}

.page_home .icon_chengjiao {
    background-position: 0 -2.625rem
}

.page_home .icon_ditie {
    background-position: 0 -5.25rem
}

.page_home .icon_ershoufang {
    /*background-position: 0 -7.875rem*/
    background:url("../image/house.png") no-repeat center;
    border-radius: 50%;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;

}

.page_home .icon_maifang {
    /*background-position: 0 -10.5rem*/
    background:url("../image/real.png") no-repeat center;
    border-radius: 50%;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;

}
.page_home .icon_ditu {
    /*background-position: 0 -10.5rem*/
    background:url("../image/map.png") no-repeat center;
    border-radius: 50%;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;

}
.page_home .icon_jingjiren {
    border-radius: 50%;
    /*background-position: 0 -10.5rem*/
    background:url("../image/agent.png") no-repeat center;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;
}
.page_home .icon_shuifei {
    border-radius: 50%;
    /*background-position: 0 -10.5rem*/
    background:url("../image/taxation.png") no-repeat center;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;
}
.page_home .icon_fangdai {
    border-radius: 50%;
    /*background-position: 0 -10.5rem*/
    background:url("../image/mortgage.png") no-repeat center;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;
}
.page_home .icon_wiki {
    background-position: 0 -13.125rem
}

.page_home .icon_xinfang {
    border-radius: 50%;
    /*background-position: 0 -15.75rem*/
    background:url("../image/newhouse.png") no-repeat center;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;
}

.page_home .icon_xuequfang {
    background-position: 0 -18.375rem
}

.page_home .icon_wenda {
    background-position: 0 -21rem
}

.page_home .icon_zufang {
    border-radius: 50%;
    /*background-size: 3.5rem;*/
    /*background-position: 0 -23.625rem*/
    background:url("../image/rental.png") no-repeat center;
    -moz-background-size: 3.5rem;
    -o-background-size: 3.5rem;
    background-size: 3.5rem;
}

.page_home .icon_haiwai {
    background-position: 0 -26.25rem
}

.page_home .icon_zhinan {
    background-position: 0 -42rem
}

.page_home .icon_b_wenda {
    background-position: 0 -28.875rem;
    -webkit-transform: scale(.78125);
    -moz-transform: scale(.78125);
    -ms-transform: scale(.78125);
    -o-transform: scale(.78125);
    transform: scale(.78125);
    margin: 0
}

.page_home .icon_b_fangjia {
    background-position: 0 -31.5rem;
    transform: scale(.78125)
}

.page_home .icon_b_agent {
    background-position: 0 -34.125rem;
    transform: scale(.78125)
}

.page_home .icon_redian {
    background-position: 0 -36.75rem
}

.page_home .icon_b_wiki {
    background-position: 0 -39.375rem;
    -webkit-transform: scale(.78125);
    -moz-transform: scale(.78125);
    -ms-transform: scale(.78125);
    -o-transform: scale(.78125);
    transform: scale(.78125);
    margin: 0
}

.icon_arrow_right,.icon_download,.icon_fanhui,.icon_fanhui2,.icon_fanhui_b,.icon_pic,.icon_pull,.icon_search,.icon_search_b,.icon_search_gray,.icon_sort,.icon_triangle_down,.icon_triangle_up,.icon_triangle_up_b,.icon_user {
    display:inline-block;
    width:2rem;
    height:2rem;
    margin:-.5rem;
    background-repeat:no-repeat;
    background-image:url("/seajs/image/search-logo.svg?id=201607141919&version=eiposot66w");
    -webkit-background-size:2rem 62.375rem;
    background-size:2rem 62.375rem;
    vertical-align:middle;
    -webkit-transform:scale(.5);
    transform:scale(.5);
    font-size:0
}
.header .logo {
    display: inline-block;
    width: 6rem;
    height: 1.7rem;
    /*margin: -7px 1.75rem 0 2rem;*/
    /*background-image: url("/seajs/image/search-logo.svg");*/
    /*background-repeat: no-repeat;*/
    /*-moz-background-size: 2rem 62.375rem;*/
    /*-o-background-size: 2rem 62.375rem;*/
    /*background-size: 2rem 62.375rem;*/
    /*font-size: 0;*/
    /*-webkit-transform: scale(2.75);*/
    /*-moz-transform: scale(2.75);*/
    /*-ms-transform: scale(2.75);*/
    /*-o-transform: scale(2.75);*/
    /*transform: scale(3.3);*/
    /*background-position: 0 -31.5rem;*/
}
.page .agent_none,.page .house_none,.page .question_none {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:32rem;
    padding:17rem 0 0;
    background:url("/seajs/image/house_none.png?id=201607141919&version=eiposot66w") center 8rem no-repeat #fff;
    -moz-background-size:8rem 9.4375rem;
    -o-background-size:8rem 9.4375rem;
    background-size:8rem 9.4375rem;
    text-align:center
}
.loading_box .loading {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.3125rem;
    background:url("/seajs/image/loading.gif?version=eiposot66w") center center no-repeat;
    -moz-background-size:1rem 1rem;
    -o-background-size:1rem 1rem;
    background-size:1rem 1rem
}.imgview-wrap .imgview-loading {
     display:none;
     background:url("/seajs/image/loading.gif?version=eiposot66w") no-repeat;
     -moz-background-size:100%;
     -o-background-size:100%;
     background-size:100%;
     height:1.5rem;
     left:50%;
     margin:-12px 0 0 -12px;
     opacity:.3;
     position:absolute;
     top:50%;
     width:1.5rem;
     z-index:1
 }
.page_ershoufang .icon_phone {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-image: url("/seajs/image/detail-icon.svg?id=201607151330007&version=eiw10s41e6");
    background-size: 2rem 49.25rem;
    vertical-align: middle;
    background-position: 0 -23.625rem;
}
.page_ershoufang .icon_news {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-image: url("/seajs/image/detail-icon.svg?id=201607151330007&version=eiw10s41e6");
    background-size: 2rem 49.25rem;
    vertical-align: middle;
    background-position: 0 -21rem;
}
.page_ershoufang .icon_guanzhu {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    margin: -.25rem 0;
    background-repeat: no-repeat;
    background-image: url("/seajs/image/sprite1.svg?id=201607151330007&version=eiw10s41e6");
    background-size: 2rem 23rem;
    -webkit-transform: scale(.625);
    transform: scale(.625);
}
.page_ershoufang .collection1 {
    display: inline-block;
    width: 2rem;
    height: 1.5rem;
    background-repeat: no-repeat;
    background-image: url("/seajs/image/collection1.png");
    background-size: 1.2rem;
    background-position: center;
}

.page_ershoufang .icon_guanzhu {
    background-position: 0 -5.25rem;
}
.icon_search_gray {
    margin:-.375rem;
    background-position:0 -13.125rem;
    -webkit-transform:scale(.625);
    -moz-transform:scale(.625);
    -ms-transform:scale(.625);
    -o-transform:scale(.625);
    transform:scale(.625)
}
.icon_sort {
    background-position: 0 -39.375rem;
}
.icon_triangle_down {
    background-position:0 -5.25rem;
    -webkit-transform:scale(.35);
    -moz-transform:scale(.35);
    -ms-transform:scale(.35);
    -o-transform:scale(.35);
    transform:scale(.35)
}
.icon_pull {
    background-position:0 -10.5rem;
    -webkit-transform:scale(.36,.42);
    -moz-transform:scale(.36,.42);
    -ms-transform:scale(.36,.42);
    -o-transform:scale(.36,.42);
    transform:scale(.36,.42)
}
.icon_user {
    background-position:0 -20.9rem;;
}
.icon_search {
    margin:-.375rem;
    background-position:0 -34.125rem;
    -webkit-transform:scale(.625);
    -moz-transform:scale(.625);
    -ms-transform:scale(.625);
    -o-transform:scale(.625);
    transform:scale(.625)
}
.sell_helper .icon {
    margin: -.3rem 0 0
}
.sell_helper {
    background:url("/seajs/image/entrust.png") no-repeat center;
    height: 6rem;
}
.home_header .search_box .icon_search_gray {
    position: absolute;
    -webkit-transform: scale(.5);
    -moz-transform: scale(.5);
    -ms-transform: scale(.5);
    -o-transform: scale(.5);
    transform: scale(.5);
    left: .4rem;
    top: .45rem
}
.search_box .icon_search,.search_box .icon_search_gray {
    position:absolute;
    -webkit-transform:scale(.5);
    -moz-transform:scale(.5);
    -ms-transform:scale(.5);
    -o-transform:scale(.5);
    transform:scale(.5);
    left:.4rem;
    top:.45rem
}
.icon_fanhui {
    background-position: 0 -36.75rem;
}
.search_box.search_a .icon_search {
    right: 1.125rem;
    top: .625rem;
    left: auto;
}
.header .logo, .li_item>*, .li_item>a>*, .tab_bar .tab_tit>.tit {
    vertical-align: middle;
}
.fixed_bar .plus .icon_news, .fixed_bar .plus .icon_phone {
    -webkit-transform: scale(.5);
    transform: scale(.5);
    margin: -.5rem;
}
.type_icons {
    background-image: url("/seajs/image/map-icon-spirit.png?id=201607141919&version=eiu49szcx7");
    width: 26px;
    height: 20px;
    background-size: 26px 360px;
    -webkit-transition: background-position .3s ease;
    margin-top: 7px
}
.hover-point .hover-box .hover-icon {
    background-image: url("/seajs/image/hover-icon-spirit.png?id=201607141919&version=eiu49szcx7");
    width: 25px;
    height: 29px;
    background-size: 25px 261px;
    float: left;
    margin-right: 10px
}
.show_type .edu {
    background-position: 0 -120px
}

.show_type .on .edu {
    background-position: 0 -140px
}

.hover-point .edu {
    background-position: 0 -29px
}

.show_type .hosp {
    background-position: 0 -200px
}

.show_type .on .hosp {
    background-position: 0 -220px
}

.hover-point .hosp {
    background-position: 0 -87px
}

.show_type .subway {
    background-position: 0 -320px
}

.show_type .on .subway {
    background-position: 0 -340px
}

.hover-point .subway {
    background-position: 0 -203px
}

.show_type .bus {
    background-position: 0 -40px
}

.show_type .on .bus {
    background-position: 0 -60px
}

.hover-point .bus {
    background-position: 0 -232px
}

.show_type .bank {
    background-position: 0 0
}

.show_type .on .bank {
    background-position: 0 -20px
}

.hover-point .bank {
    background-position: 0 0
}

.show_type .game {
    background-position: 0 -160px
}

.show_type .on .game {
    background-position: 0 -180px
}

.hover-point .game {
    background-position: 0 -58px
}

.show_type .shop {
    background-position: 0 -240px
}

.show_type .on .shop {
    background-position: 0 -260px
}

.hover-point .shop {
    background-position: 0 -145px
}

.show_type .sport {
    background-position: 0 -280px
}

.show_type .on .sport {
    background-position: 0 -300px
}

.hover-point .sport {
    background-position: 0 -174px
}

.show_type .eat {
    background-position: 0 -80px
}

.show_type .on .eat {
    background-position: 0 -100px
}

.hover-point .eat {
    background-position: 0 -116px
}
.header {
    background-color:#fff;
}
.fixed_bar .plus p {
    color: #375389;
    line-height: 2;
    font-size: .75rem;
}

.fixed_bar .plus p {
    color: #375389;
    line-height: 2;
    font-size: .75rem;
}
.tab_bar .tab_tit.active, .tab_bar .tab_tit.active .icon_triangle_down {
    color: #375389;
    background-position: 0 -7.875rem;
}
.fixed_opt .btn {
    color:#375389;
    line-height:2.125rem;
    height:2.125rem;
    border-right:1px solid #e5e5e5;
}
.filter_box .filter_item .cont li.active, .filter_box .filter_item .guide li.active {
    color: #375389;
}
.lists_model .btn,.lists_price .btn {
    background-color:#375389;
}
.lists_more .item_cont .val.active a {
    border-color:#375389
}
.btn_green {
    border-color: #375389;
    background: #375389;
}
.layer_fixed .lists li.active, .layer_fixed .lists li.active a {
    color: #375389;
}
.page_ershoufang .price_change .price .fall {
    color: #375389;
}
.data_channel .data .amount_link strong {
    color: #375389;
}

.page_ershoufang .record_box .tr .td:nth-child(3) {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #375389;
    line-height: 1.125rem
}

.page_ershoufang .record_box .tr .td:nth-child(3) a {
    color: #375389;
}

.page_ershoufang .record_box .tr .td:nth-child(3) a {
    color: #375389;
}
.tag {
    background-color: #375389;
    color: #fff;
    border-radius: 0;
    padding:0.2rem 0.4rem;
    margin-right: 0.4rem;
}
.show_type .on p {
    color: #375389;
}
.icon-phone {
    position: absolute;
    right: 2rem;
    top: 2.3rem;
}

.icon-phone .a1 {
    display: inline-block;
    width: 2rem;
    height:2rem;
    background: url("/jingfuzhiye/image/tel1.png") no-repeat;
    background-size: 100%;
}
.icon-phone .b1 {
    margin-left:1rem;
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background: url("/jingfuzhiye/image/talk1.png") no-repeat;
    background-size: 100%;

}
.li_item_ico1 {
    background-repeat: no-repeat;
    background-image: url("/seajs/image/discount.png");
    padding: 4px 0 3px 1.8rem;
    -moz-background-size: 1.3rem 1.3rem;
    -o-background-size: 1.3rem 1.3rem;
    background-size: 1.3rem 1.3rem;
}
.li_item_ico2 {
    background: url("/seajs/image/floorS.png") no-repeat;
    padding: 4px 0 3px 1.8rem;
    -moz-background-size: 1.3rem 1.3rem;
    -o-background-size: 1.3rem 1.3rem;
    background-size: 1.3rem 1.3rem;
}