﻿@charset "utf-8";
/*��Ŀ��ѯ�б�*/
body {
    color: #333;
    line-height: 24px;
    background-color: #f5f5f5
}
.xmzx_detail{font-size:10pt;margin:20px 10px}
.xmzx_detail .list{background-color: #fff; padding-left: 32px; padding-right: 19px;margin-bottom: 15px; padding-top: 22px; padding-bottom: 22px;position: relative}
.xmzx_detail .list img{width: 40px;height: 40px;position: absolute;left: -9px;top: 21px;}
.xmzx_detail .list .content{font-weight: bold}
.question{color:#000000;font-size: 12px;color: #757575;}
.Answer .content{font-weight: normal!important;}
.number{ background-color: #fff}
.number h1{ font-size: 13px; color: #333333; line-height: 40px;padding-left: 10px}

.number h1 span {
    font-size: 13px;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}
.question .ask_time{float:right;font-size:8pt; color: #a8a8a8}
.Answer{ background-color: #f5f5f5; padding-left: 11px; padding-right: 11px}
.question .ask_icon{width:20px;height:20px;line-height:20px;font-size:8pt;margin-right:10px;display:block;float:left;text-align:center;color:#888888;border:1px solid #e6e6e6;border-radius:100%;}
.reply .ask_icon{background-color:#ff5200;color:#fff;border:1px solid #ff5200}
.flBottom{position:fixed;background-color:#fff;bottom:0;width:100%;max-width:640px;}
#wyzx_bt,#wyzx_btn{display:block;margin:10px;color:#ff5200;border:1px solid #ff5200;border-radius:5px;line-height:30px;text-align:center;font-size:12pt}
.h50{height:50px}
/*��Ŀ��ѯ�ύ*/
.xmzx_fl span{width:25%;font-size:10pt;display:block;float:left;text-align:center;border-bottom:1px solid #ccc; color:#333;line-height:34px;cursor: pointer;}
.xmzx_fl .xmzx_active{color:#ff5200;border-bottom:1px solid #ff5200}

.content_text {
    display: block;
    width: 85%;
    margin: 5% auto;
    padding: 3%;
    outline: none;
    border: 0;
    background-color: #fff;
}
.wyzx_btn{width: 90%;margin:20px auto}
.wyzx_btn input{width: 100%;background-color: #ff5200;border:none; border-radius: 5px; color: #fff;line-height: 40px;font-size: 14pt;cursor: pointer;}
.toast{display:none;width:100%;position:fixed;top:40px;text-align: center; font-size:12pt;z-index:100}
.toast span{display:inline-block;padding:5px 30px;border-radius:15px;margin:0 auto;background-color: #000;color:#fff;}

/*收藏*/
.coll_t{display:none; position: fixed; top: 50%; left: 10%; z-index: 999999;max-width: 640px; width: 80%; height: auto; font-size: 12px; text-align: center; background: #fff; color: #000; border: 1px solid #e0e0e0; border-radius: 15px; z-index: 99999;}
.coll_t p{display: block; text-align: center; border-bottom: 1px solid #e0e0e0; line-height: 45px;}
.coll_t span{width: 49.5%; text-align: center;display: inline-block; line-height: 35px; color: #515151;}
.coll_t .cal{border-right: 1px solid #e0e0e0;}
.coll_tt{display:none; position: fixed; top: 50%; left: 30%; z-index: 999999;max-width: 640px; width: 120px; height: 20px; line-height: 20px; padding: 5px; font-size: 12px; text-align: center; color: #fff; background-color:rgb(102, 102, 102); filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8; border-radius: 5px;}
.fullbg{display: none; background-color:rgb(102, 102, 102); filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8; position: fixed; top: 0; z-index: 999; overflow: hidden;}

/*2018.05.28 by bhn*/
.imdtly {
    display: block;
    position: fixed;
    width: 100%;
    height: 40px;
    bottom: 0;
    padding: 7px 0;
    background: #fff;
    border-top: 1px solid #e4e4e4;
    overflow: hidden;
}

.imdtly a {
    display: block;
    float: left;
    width: 20%;
    font-size: 12px;
    text-align: center;
}

.imdtly a:hover {
    color: #000;
}

.imdtly .tel {
    background: url(https://static.fangxiaoer.com/m/static/images/house/tel.png) no-repeat top;
    background-size: 28% auto;
    padding-top: 23px;
}

.imdtly .now {
    width: 60%;
    display: block;
    background: #ff5200;
    color: #fff;
    height: 37px;
    font-size: 16px;
    line-height: 37px;
    border-radius: 3px;
    text-align: center;
    max-width: 600px;
    border-radius: 30px;
}

.imdtly .subs {
    background: url(https://static.fangxiaoer.com/m/static/images/house/tel.png) no-repeat top;
    background-size: 28% auto;
    padding-top: 23px;
}

/*订阅弹窗*/
#login {
    display: none;
    position: fixed;
    top: 40%;
    left: 10%;
    max-width: 640px;
    width: 70%;
    padding: 5%;
    background: #fff;
    z-index: 99999;
    border-radius: 5px;
    overflow: hidden;
}

.input_block {
    position: relative;
    height: 40px;
    border-bottom: 1px solid #dcddde;
}

.input_block span {
    width: 30%;
    display: block;
    float: left;
    font-size: 15px;
    line-height: 40px;
}

.input_block input {
    height: 20px;
    line-height: 20px;
    width: 70%;
    background-color: #fff;
    border: none;
    outline: none;
    font-size: 15px;
    margin: 10px 0;
    font-family: "Microsoft YaHei";
}

.inputbtn {
    width: 100%;
    height: 35px;
    margin-top: 20px;
    background-color: #ff5200;
    color: #fff;
    border: none;
    font-size: 14pt;
    border-radius: 3px;
}

#login .title {
    font-size: 15px;
    text-align: center;
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 5px;
}

#login .input_block {
    width: 90%;
    margin: 5px auto;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
}

#login .input_block input {
    width: 90%;
    padding: 0 5%;
    border-radius: 5px;
}

#login .tag, .tags {
    display: none;
    width: 90%;
    margin: 0 auto;
    line-height: 30px;
}

#login .tags i {
    color: #ff5200;
    font-style: normal;
}

#login .inputbtn {
    display: block;
    width: 90%;
    margin: 0 auto;
    margin-top: 15px;
}

#login .sjyzm_block {
    display: none;
}

/*黑色小提示框*/
.toast {
    display: none;
    width: 50%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: rgba(0, 0, 0, .8);
    position: fixed;
    top: 20%;
    color: #fff;
    border-radius: 20px;
    left: 25%;
}

.show {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}

.prompt1 {
    display: none;
    position: fixed;
    bottom: 40px;
    width: 240px;
    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: 10px;
    z-index: 999999;
}

.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: 999;
    overflow: hidden;
}

.photo_wei img{ width: 100%}
.photo_wei .text h1{ font-size: 14px; color: #333333; text-align: center; font-weight: bolder}
.wyzx_btn a{width: 100%;background-color: #ff5200;border:none; border-radius: 5px; color: #fff;line-height: 40px;font-size: 14pt;cursor: pointer; display: block; text-align: center}
.photo_wei h2{ text-align: center;font-size: 14px;margin-top: 15px}
.nope .number{display:none}

.nope{
    display: block;
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background-image: url(https://static.fangxiaoer.com/m/static/images/house/none02.png);
    background-repeat: no-repeat;
    background-size: 61%;
    background-position: center;
}