* {
    font-weight: normal;
    text-decoration: none;
    list-style: none
}
body{background-color: #f5f5f5}
input{-webkit-appearance: none;}
a{background: none}
.clearfix{clear: both}
.type_sun{ background-color: #f5f5f5}
.type_sun .swiper-wrapper{width: 9.2rem;margin: 0 auto}

.type_sun .swiper-wrapper li {
    float: left;
    margin-right: 0.88rem;
    width: 1.34rem;
}

.type_sun .swiper-wrapper li h1 {
    font-size: 0.34666rem;
    color: #616161;
    line-height: 1.01333rem
}

.type_sun .swiper-wrapper .layout a {
    color: #ff5200 !important;
}

.type_sun .swiper-wrapper .layout {
    background-image: url("https://static.fangxiaoer.com/m/static/images/Select.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 0.29333rem 0.13333rem
}
.btn_box{overflow: hidden;background-color: #fff;padding-bottom: 0.26666rem;/* margin-top: 15px; */}

.btn_box .content_box {

    overflow: hidden;
    margin-top: 0.26666rem;
}
.btn_box .content_box .swiper-container{  width: 9.6rem;
    margin-left: 0.4rem;}
.btn_box .content_box .swiper-container .swiper-wrapper .swiper-slide{width: 1.92rem;border: 1px solid #cacaca;padding-bottom: 0.08666rem;position: relative;margin-right: 0.26666rem;}
.btn_box .content_box .swiper-container .swiper-wrapper .swiper-slide h1{font-size: 0.32rem; color: #acacac;margin-left: 0.18666rem;margin-top: 0.18666rem}
.btn_box .content_box .swiper-container .swiper-wrapper .swiper-slide h2{font-size: 0.32rem;color: #acacac;margin-left: 0.18666rem;margin-top: 0.05666rem;}
.btn_box .content_box .swiper-container .swiper-wrapper .layout{border: 1px solid #ff5200}
.btn_box .content_box .swiper-container .swiper-wrapper .layout h1{color: #ff5200;}
.btn_box .content_box .swiper-container .swiper-wrapper .layout h2{color: #ff5200;}
.btn_box .content_box .swiper-container .swiper-wrapper span{width: 0.58666rem;height: 0.38666rem;display: block;background-size: 100% 100%;position: absolute;right: -3px;bottom: 5px;}
.btn_box .content_box .swiper-container .swiper-wrapper .wei01{background-image: url(https://static.fangxiaoer.com/m/static/images/process.png);}
.btn_box .content_box .swiper-container .swiper-wrapper .wei02{background-image: url(https://static.fangxiaoer.com/m/static/images/wait.png);}
.btn_box .content_box .swiper-container .swiper-wrapper .wei03{background-image: url(https://static.fangxiaoer.com/m/static/images/sell_out.png);}
.Apartment img{max-width: 100%;display: block;max-height: 235px;margin: 0 auto;}
.Apartment{max-height:235px;overflow:  hidden;}
.name_box{ background-color: #fff}
.name_box .content_box{width: 9.6rem; margin: 0 auto}
.name_box .content_box .name{ float: left}
.name_box .content_box .name h1{font-size: 0.4rem;float: left;line-height: 1.28rem}
.name_box .content_box .name .type_sun1{border: 1px solid #ff5200;font-size: 0.26666rem;display: block;float: left; padding-left: 0.13333rem;padding-right: 0.13333rem; color: #ff5200;margin-top: 0.40333rem;margin-left: 0.18666rem}
.name_box .content_box .btn{float: right;}
.name_box .content_box .btn button{width: 2.88666rem;height: 0.64rem;font-size: 0.26666rem; border: 0;background-color: #ff5200;color: #fff;display: block;margin-top: 0.32rem;border-radius: 3px}
.Price{background-color: #fff;margin-top: 0.26666rem;padding-top: 0.57333rem;padding-bottom: 0.57333rem;border-bottom: 1px solid #f6f5f4;}
.Price ul{width: 9.6rem; margin: 0 auto;}
.Price ul li{width: 49.8%;float: left;text-align: center}
.Price ul li:nth-child(1){ border-right: 1px solid #f6f5f4}
.Price ul li h1{font-size: 0.34666rem; color: #757575}

.Price ul li h2 {
    font-size: 0.34666rem;
    color: #fe5000;
    margin-top: 0.26666rem;
    line-height: 0.5rem;
}

.Price ul li h2 a {
    display: inline-block;
    width: 0.30666rem;
    height: 0.429666rem;
    background-image: url(https://static.fangxiaoer.com/m/static/images/Calculator.png);
    background-size: 100%;
    margin-left: 0.18666rem;
    background-repeat: no-repeat;
    /* margin-top: 0.1rem; */
    background-position: right 0.05rem;
    vertical-align: text-bottom;
}

.Price ul li h2 b {
    font-size: 0.45333rem;
    font-weight: bold
}
.information{background-color: #fff;/* border-top: 1px solid #eceae7; *//* padding-top: 0.45333rem; *//* padding-bottom: 0.45333rem; */padding-top: 0.57333rem;}
.information .content_box{width: 9.6rem;margin: 0 auto;padding-bottom: 0.45333rem;}
.information .content_box .top_sun .name h1{font-size: 0.37333rem; color: #757575}
.information .content_box .top_sun .text h1{font-size: 0.37333rem; color: #000}
.information .content_box .top_sun .name{ float: left;width: 1.88rem}
.information .content_box .top_sun .text{float: left}
.information .content_box .top_sun ul li{ float: left;width: 50%;}

.information .content_box .top_sun ul li:nth-child(2) .name {
    margin-left: 0.70666rem;
    width: 1.88rem
}
.information .content_box .Middle{margin-top: 0.30666rem}
.information .content_box .Middle .name h1{font-size: 0.37333rem; color: #757575}
.information .content_box .Middle .text h1{font-size: 0.37333rem; color: #000}
.information .content_box .Middle .name{ float: left;width: 1.88rem}
.information .content_box .Middle .text{float: left}
.information .content_box .Middle ul li:nth-child(3){margin-top:0.30666rem}

.information .content_box .Middle ul li {
    float: left;
    width: 50%;
}

.information .content_box .Middle ul li:nth-child(2) .name {
    margin-left: 0.70666rem;
    width: 1.88rem
}
.information .content_box .bottom{margin-top: 0.30666rem}
.information .content_box .bottom .name h1{font-size: 0.37333rem; color: #757575}
.information .content_box .bottom .text h1{font-size: 0.37333rem; color: #000}
.information .content_box .bottom .name{ float: left;width: 1.88rem}
.information .content_box .bottom .text{float: left}

.analysis {
    background-color: #fff;

    padding-top: 0.45333rem;
    padding-bottom: 0.45333rem;
    margin-top: 0.26666rem;
    margin-bottom: 1.25333rem;
}
.analysis .content_box{width: 9.6rem; margin: 0 auto}
.analysis .content_box .title h1{font-size: 0.37333rem; color: #757575}
.analysis .content_box .text{ margin-top: 0.42666rem}
.analysis .content_box .text p{font-size: 0.37333rem;line-height: 0.66666rem}
.analysis .content_box .text .show{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
.analysis .content_box .open{margin-top: 0.44rem;display: block;}
.analysis .content_box .open h1{font-size: 0.37666rem;text-align: center; color: #fe5000}
.analysis .content_box .open span{display: inline-block;width: 0.34666rem;height: 0.18666rem;background-image: url(https://static.fangxiaoer.com/m/static/images/Open.png); background-size: 100% 100%;margin-left: 0.2rem}
.analysis .content_box .open .rotate {transform:rotate(180deg)}

.contact {
    width: 100%;
    background-color: #fff;
    margin-top: 0.26666rem;
    position: fixed;
    left: 0;
    bottom: 0;
}
.contact ul li{width:2.33333rem;float: left;height: 1.25333rem}
.contact ul li:nth-child(3){width: 5.33333rem;background-image: -moz-linear-gradient( 0deg, rgb(255,186,37) 0%, rgb(255,82,0) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,186,37) 0%, rgb(255,82,0) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,186,37) 0%, rgb(255,82,0) 100%);text-align: center}
.contact ul li:nth-child(1) img{width: 0.50666rem; margin: 0 auto; display: block;margin-top: 0.18666rem}
.contact ul li h1{font-size: 0.26666rem; text-align: center; color: #52575e}
.contact ul li:nth-child(2) img{width: 0.56rem; margin: 0 auto; display: block;margin-top: 0.18666rem}
.contact ul li:nth-child(3) a{font-size: 0.34666rem;color: #fff;display: block}
.contact ul li:nth-child(3) a span{
    display:block;
    width: 4.79333rem;
    height: 0.47333rem;
    background-image: url(https://static.fangxiaoer.com/m/static/images/phone_wei.png);
    background-size: 0.45333rem 0.37333rem;
    background-repeat: no-repeat;
    margin: 0 auto;
    background-position: left 0.05rem;
    line-height: 0.47333rem;
    margin-left: 0.55rem;
    margin-top: 0.45333rem;
}

.appointment{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.35);z-index: 99999;display: none;}

.appointment .border {
    width: 80%;
    background-color: #fff;
    position: fixed;
    left: 10%;
    top: 40%; /* margin-left: -3.84rem; */
    margin-top: -2.81333rem;
    border-radius: 0.47776rem;
    max-height: 640px;
    margin: 0 auto; /* margin-top: 40%; *//* margin-left: 10%; */
    padding-bottom: 20px;
    overflow: hidden;
}
.appointment .border .title{position: relative; border-bottom: 1px solid #e3e3e3}
.appointment .border .title h1{font-size: 0.38666rem;text-align: center;line-height: 42px;font-size: 15px;font-weight:  bold;}
.appointment .border .title img{width: 12px;height: 12px;position: absolute;top: 14px;right: 15px;}
.appointment .border .content h1{font-size: 12px;color: #737b87;text-align: center;margin-top: 0.50666rem;line-height: 23px;margin-top:  18px;margin-bottom: 17px;}
.appointment .border .content input{display: block;margin: 0 auto;width: 80%;height: 1.06666rem;padding: 0 5%;border-radius: 0.10666rem;border: 1px solid #e4e4e4;margin-top: 0.44rem;height: 40px;font-size: 12px;}
.appointment .border .content button{width: 90%;margin: 0 auto;display: block;height: 1.09333rem;border: 0;background-color: #ff5200;margin-top: 10px;border-radius: 0.10666rem;font-size: 15px;color: #ffffff;height: 41px;border-radius: 8px;}
.appointment .border .Prompt{position: absolute; left: 0; top: 0;width: 100%; height: 100%; opacity: 0; display: none}
.appointment .border .Prompt table{width: 100%; height: 100%;}

.appointment .border .Prompt table .Prompt_sun {
    background-color: rgba(0, 0, 0, 0.8);
    width: 60%;
    margin: 0 auto;
    border-radius: 8px;
}
.appointment .border .Prompt table .Prompt_sun h1{font-size: 14px;color:#fff;text-align: center;line-height: 30px;}
.appointment .border .content{ margin-left:0}

.Verification{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.35);z-index: 99999;display: none;}

.Verification .border {
    width: 80%; /* height: 5.62666rem; */
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 38%;
    margin-left: -38%;
    margin-top: -2.81333rem;
    border-radius: 0.47776rem;
    padding-bottom: 20px;
    overflow: hidden;
}
.Verification .border .title{position: relative; border-bottom: 1px solid #e3e3e3}
.Verification .border .title h1{font-size: 15px;text-align: center;line-height: 42px;}
.Verification .border .title img{width: 12px;height: 12px;position: absolute;top: 14px;right: 14px;}

.Verification .border .content h1 {
    font-size: 12px;
    color: #737b87;
    text-align: center;
    margin-top: 0.20666rem;
}
.Verification .border .content h1 input{border: 0;font-size: 12px;width: 2.5rem;}

.car .Verification .border .content h1 input {
    border: 0;
    font-size: 12px;
    width: 2.5rem;
}
.Verification .border .content .Verification_sun{width: 90%;margin: 0 auto;}
.Verification .border .content .text{
    display: block;
    width: 51%;
    height: 38px;
    border-radius: 0.10666rem 0 0  0.10666rem;
    border: 1px solid #e4e4e4;
    margin-top: 0.44rem;
    float: left;
    border-right: 0;
    padding-left: 3%;
    font-size: 12px;
}
.Verification .border .content .number{
    display: block;
    width: 45%;
    height: 40px;
    border-radius:0 0.10666rem  0.10666rem 0;
    border: 1px solid #e4e4e4;
    margin-top: 0.44rem;
    float: left;
    background-color: #fff;
    border-left: 0;
    color: #333;
    font-size: 12px;
}
.Verification .border .content .Determine{width: 90%;margin: 0 auto;display: block;height: 1.09333rem;border: 0;background-color: #ff5200;margin-top: 0.37333rem;border-radius: 0.10666rem;font-size: 15px;color: #ffffff;height: 41px;margin-top: 10px;border-radius: 8px;}
.Verification .border .Prompt{position: absolute; left: 0; top: 0;width: 100%; height: 100%; opacity: 0; display: none}
.Verification .border .Prompt table{width: 100%; height: 100%;}

.Verification .border .Prompt table .Prompt_sun {
    background-color: rgba(0, 0, 0, 0.8);
    width: 60%;
    margin: 0 auto;
    border-radius: 8px;
}

.Verification .border .Prompt table .Prompt_sun h1 {
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30PX;
}


.Success{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.35);z-index: 99999;display:none;}

.Success .border {
    width: 70%; /* height: 5.62666rem; */
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -33%;
    margin-top: -2.81333rem;
    border-radius: 0.47776rem;
    overflow: hidden;
}
.Success .border .title{position: relative; border-bottom: 1px solid #e3e3e3}
.Success .border .title h1{font-size: 15px;text-align: center;line-height: 41px;}
.Success .border .title img{width: 12px;height: 12px;position: absolute;top: 14px;right: 14px;}
.Success .border .content h1{font-size: 12px;color: #737b87;text-align: center;margin-top: 1.4rem;}
.Success .border .content h2{font-size: 12px;color: #737b87;text-align: center;margin-top: 0.26rem;margin-bottom: 1.4rem;}

.Success_sun {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 999;
    display: none
}

.Success_sun .border_sun {
    position: absolute;
    left: 10%;
    top: 40%;
    width: 80%;
    background-color: #fff;
    border-radius: 15px
}

.Success_sun .border_sun .title {
    border-bottom: 1px solid #e3e3e3;
    position: relative;
    margin-bottom: 0px
}

.Success_sun .border_sun .title h1 {
    font-size: 14px;
    text-align: center;
    line-height: 27px;
    /* padding-bottom: 5px; */
    font-weight: bold;
    line-height: 42px;
}

.Success_sun .border_sun .title img {
    width: 12px;
    height: 12px;
    position: absolute;
    top: 15px;
    right: 15px;
}

.Success_sun .border_sun .content {
    padding-top: 52px;
    padding-bottom: 63px;
    margin-left: 0px
}

.Success_sun .border_sun .content h1 span {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #737b87;
    line-height: 24px;
}

.name_box .content_box .name .type_sun1 {
    border: 1px solid #ff5200;
    font-size: 0.26666rem;
    display: block;
    float: left;
    padding-left: 0.13333rem;
    padding-right: 0.13333rem;
    color: #ff5200;
    margin-top: 0.40333rem;
    margin-left: 0.18666rem
}

.name_box .content_box .name .type_sun2 {
    border: 1px solid #feb517;
    font-size: 0.26666rem;
    display: block;
    float: left;
    padding-left: 0.13333rem;
    padding-right: 0.13333rem;
    color: #feb517;
    margin-top: 0.40333rem;
    margin-left: 0.18666rem
}

.name_box .content_box .name .type_sun3 {
    border: 1px solid #b7b7b7;
    font-size: 0.26666rem;
    display: block;
    float: left;
    padding-left: 0.13333rem;
    padding-right: 0.13333rem;
    color: #b7b7b7;
    margin-top: 0.40333rem;
    margin-left: 0.18666rem
}

#Txt_LoginName2 {
    display: block
}

.prompt1 {
    display: none;
    position: fixed;
    bottom: 3rem;
    width: 16rem;
    height: 40px;
    line-height: 40px;
    background: url(https://static.fangxiaoer.com/m/static/images/house/prompt_bg.png) no-repeat 20px bottom;
    background-size: 28px auto;
    padding-bottom: 24px;
    margin-left: 0.2rem;
    margin-bottom: 6px;
    z-index: 9;
    text-align: center;
}
.laypot{
    display: none;
    position: fixed;
    bottom: 1.1rem;
    width: 6rem;
    height: 40px;
    line-height: 40px;
    background: url(https://static.fangxiaoer.com/m/static/images/house/prompt_bg.png) no-repeat 20px bottom;
    background-size: 28px auto;
    padding-bottom: 24px;
    margin-left: 2.2rem;
    margin-bottom: 6px;
    z-index: 9;
    text-align: center;
}
.prompt1 span {
    display: block;
    background: rgba(40, 40, 40, 0.9);
    /*filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8;*/
    width: 100%;
    padding: 0 15px;
    font-size: 14px;
    color: #fff;
    border-radius: 20px;
    z-index: 9;
    overflow: hidden;

}



.prompt3 {
    display: none;
    position: fixed;
    bottom: 3rem;
    width: 16rem;
    height: 40px;
    line-height: 40px;
    background: url(https://static.fangxiaoer.com/m/static/images/house/prompt_bg.png) no-repeat 37px bottom;
    background-size: 28px auto;
    padding-bottom: 24px;
    margin-left: 6.2rem;
    margin-bottom: 6px;
    z-index: 9;
    text-align: center;
    -moz-transform: scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);      /*IE*/
    filter:FlipH;
}

.prompt3 span {
    display: block;
    background: rgba(40, 40, 40, 0.9);
    /*filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8;*/
    width: 100%;
    padding: 0 15px;
    font-size: 14px;
    color: #fff;
    border-radius: 20px;
    z-index: 9;
    overflow: hidden;
    -moz-transform: scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);      /*IE*/
    filter:FlipH;
}

.addp{font-size:13px; color:#545454}
.BMapLabel{
    width: 140px;
    text-align:  center;
    margin-left: -68px;
    border: 0 !important;
    padding: 8px !important;
    background-color: rgba(0,0,0,0) !important;
    top: -40px !important;
    white-space: inherit !important;
    background-size: 100% 100%;
    background-image: url(https://static.fangxiaoer.com/m/static/images/Reversion_wei/mapbd.png);
    background-color: white;
}

/* .BMap_Marker {
    background-image: url(/images/Reversion_wei/coordinate.png) !important;
} */

.zuijia{position:  absolute;left: 0;bottom: -9px;width: 85%;height: 20px;background-repeat:  no-repeat;background-size: 100%;background-image:url(https://static.fangxiaoer.com/m/static/images/Reversion_wei/zuijia.png);}

.bieshu {
    margin-top: 0.26666rem;
    padding-top: 0.46666rem;
    padding-bottom: 0.46666rem;
}

.swiper-pagination2 {
    position: absolute;
    left: auto;
    right: 2% !important;
    top: 196px !important;
    z-index: 99;
    font-size: 14px;
    width: auto;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    height: 28px;
    line-height: 28px;
    padding-right: 13px;
    border-radius: 14px;
    padding-left: 28px;
    background-image: url(https://static.fangxiaoer.com/m/static/images/page.png);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 8px center;
}
.bieshu .content_box{padding-bottom: 0}

#freeCarB img {
    width: 22px;
    margin-top: 7px
}

#freeCarB {
    margin-left: 24px;
    line-height: normal;
    font-size: 12px;
}
.none{width:85px;position: absolute;left: 20px;top: 4px;}
.pic_wei{display: inline-block;height:auto;width: 100%;border: 1px solid #eee;position: relative}
.lay_voice{    position: absolute;
    bottom: 47px;
    left: 47px;
    height: auto;
    width: 41px;}
.pic_wei img{ max-height: 100% !important; max-width: 100% !important; margin: 0 auto;display: block}

