/* 流程图 */
/* 房源维护  */
.RentOut {margin-top: 70px;text-align: center;padding-bottom:20px;}
.RentOut_Log {text-align: center;}
.RentOut_Log a {display: inline-block;position: relative;}
.RentOut_Log a span {position: absolute;top: -17px;opacity: 0;transition: 0.4s;}
.RentOut_Log a:hover span {opacity: 1;}

.RentOut ul {width: 400px;margin: 45px auto 0;text-align: center;}
.RentOut ul li {position: relative;cursor: pointer;}
.RentOut ul li h6 {padding: 16px 0;border: 1px solid #E05A34;background-color: #FEF1E9;border-radius: 10px;}
.RentOut ul li h6 ,.RentOut ul li h6 a,.RentOut ul li h6 p{font-size: 16px;transition: 0.4s;font-weight:550}
.RentOut ul li h6 a.Out{color: #E05A34;text-decoration: underline;}
.RentOut_p {width: 380px;position: absolute;top: 0;right: -400px;display: inline-block;opacity: 0;transition: 0.4s;}
.RentOut_p p {font-size: 14px;text-align: left;}
.RentOut_Under {margin: 5px 0 6px;}
.RentOut ul li:last-child img {display: none;}
.RentOut ul li:hover .RentOut_p {opacity: 1;}
/* 网上签约*/
.RentOut_Log.RentOut_sign {}
.RentOut_Log.RentOut_sign a {padding: 24px 15px 20px;border: 1px solid #E05A34;background-color: #FEF1E9;border-radius: 10px;}
.RentOut_Log.RentOut_sign a span {top: 0;}
.RentOut_Log.RentOut_sign a p {font-size: 15px;}
.RentOut ul.RentOut_sign_ul {margin-top: 0;}
/* 合同备案 */
.Contract_filing {text-align: center;margin: 10px 0 50px;}
.Contract_filing a {font-size: 16px;color: #E05A34;text-decoration: underline;}

/* 流程图 end*/
/* 签约介绍 */
.contract {}
.contract>ul {}
.contract>ul>li {margin-top: 40px;margin-bottom: 40px;background-color: #fff;border: 1px solid #eee;padding: 30px;}
.contract>ul>li h3 {border-bottom: 2px solid #e6e6e6;margin-bottom: 10px;background: url(/bjjs/uiFramework/commonResource/image/2025010316081560382.png) no-repeat left center;padding: 24px 0;}
.contract>ul>li h3 a {margin-left: 43px;font-size: 18px;color: #000;font-weight: bold;display: block;}
.contract>ul>li span {font-size: 16px;color: #404040;line-height: 30px;max-height: 320px;display: block;overflow: auto;}
.contract>ul>li span p ,.contract>ul>li span strong ,.contract>ul>li span a {font-size: 16px;color: #404040;line-height: 30px;}
.contract>ul>li span strong {font-weight: bold;}
.contract>ul>li span a {color: #bd1a2d;}
.contract>ul>li span img {max-width: 100%;}

.contract-img {display: flex;text-indent: 3em;margin-top: 10px}
.contract-img li {position: relative;cursor: pointer;}
.contract-img li img {width: 100px;height: 100px;transition: 0.4s;}
.contract-img li img.contract-img1 {}
.contract-img li img.contract-img2 {position: absolute;top: 0;left: 3em;opacity: 0;}
.contract-img li:hover img.contract-img1 {opacity: 0;}
.contract-img li:hover img.contract-img2 {opacity: 1;}
/* 签约介绍 */




.W100 ol{display:none!important;}
.active1 .W100{height:38px!important;}
.cont{margin-top:38px!important;}
.nav_ul li.active1 .W100{bottom:-38px!important;}
body{background:#fafafa;}

.bread{padding-top:30px;}

.search_cx{padding-top:60px;}
.search_red{background:#bf1629;color:#fff;text-align:center;font-size:24px;font-weight:bold;line-height:54px;}
.form_list{display:flex;justify-content:center;padding:20px 0;}
.form_list div span{font-size:14px;padding-right:20px;padding-left:32px;}
.form_list div input{background:#fff;border-radius:2px;border:1px solid #eee;width:250px;height:42px;}
.btn{padding:20px;display:flex;justify-content:center;}
.btn input{border:0;border-radius:5px;background:none;color:#fff;font-size:16px;cursor:pointer;}
.search_btn{background:#e05b33;border-radius:5px;}
.search_bz{background:#369e8c;color:#fff;border-radius:5px;margin-left:30px;}
.btn label{width:111px;height:42px;display:flex;justify-content:center;align-items:center;cursor:pointer;}
.btn label img{margin-right:10px;}

/*搜索列表*/
.search_list{padding-top:20px;display:none;}
.search_gray{height:43px;background:#e6e6e6;color:#bf1629;font-size:18px;font-weight:bold;text-align:center;line-height:43px;}
.search_cont{margin-top:6px;}

.search_cont ol{display:flex;border:1px solid #d9d9d9;height:43px;line-height:43px;}
.search_cont ol li{text-align:center;border-right:1px solid #d9d9d9;font-size:14px;font-weight:bold;color:#404040;}
.search_cont ol li:last-child{border-right:0;}
.search_cont ul li{display:flex;border:1px solid #d9d9d9;line-height:43px;}
.search_cont ul li div{text-align:center;border-right:1px solid #d9d9d9;font-size:14px;}
.search_cont ul li div:last-child{border-right:none;}
.search_cont ul{margin-bottom:40px;}
.pagenum .znum{padding-left:12px;}


.search_btn input{background:none;border:none;}
.search_btn1{width:112px;height:42px;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:14px;}
.search_btn1 input{color:#fff;}
.search_btn1 img{margin-right:10px;}

.search_cont ul li div a{padding: 3px 10px;border: 1px solid #bf1629;border-radius: 11px;}

/*合同备案*/
.form_htba{display:flex;flex-wrap:wrap;}
.form_htba div{width:48%;display:flex;margin-bottom:27px;align-items:center;}
.form_htba div span{display:inline-block;width:70px;text-align:right;padding:0!important;}
.form_htba div img{margin-left:15px;}
.jbxx{padding-top:22px;display:none;}
.jbxx_cont{height:100px;background:url(/bjjs/uiFramework/commonResource/image/2025011818222378701.png) no-repeat;display:flex;align-items:center;}
.jbxx_cont span{font-size:15px;color:#404040;padding-right:100px;font-weight:bold;}
.jbxx_cont span:first-child{padding-left:57px;}

/*查看房源码*/
.search_btn2{width:112px;height:42px;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:14px;}
.search_btn2 input{color:#fff;background:none;border:none;font-size:16px;}
.search_btn2 img{margin-right:10px;}
.search_btn2 {
    background: #e05b33;
    border-radius: 5px;
}



/*问答*/
.tit_mk {
    display: flex;
    justify-content: space-between;
}
.titlename {
    background: url(/bjjs/uiFramework/commonResource/image/2025010315182610863.png) no-repeat;
    height: 69px;
    width: 239px;
    margin-bottom: 25px;
}
.ulList_wd li:first-child{display:none;}
.ulList_wd li {
    background: #fff;
    border: 1px solid #e6e6e6;
    margin-bottom: 23px;
}
.licont {
    width: 94%;
    margin: 0 auto;
}
.Ltop {
    background: url(/bjjs/uiFramework/commonResource/image/2025010316081560382.png) no-repeat left center;
    padding: 24px 0;
    border-bottom: 2px solid #e6e6e6;
}
.Lbot {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 18px 0;
    font-size:16px;
}
.Ltop a {
    margin-left: 43px;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    display: block;
}
.titlename a {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    display: flex
;
    width: 190px;
    justify-content: center;
    align-items: center;
    height: 55px;
}



























/* 合同备案 */
.lct{
    margin-top: 70px;    text-align: center;padding-bottom:20px;
}
.htba-box{
    margin-top: 40px;
}
.htba-img{
    background: url(/bjjs/uiFramework/commonResource/image/2025010316081560382.png) no-repeat left center;
    padding: 24px 0;
}
.htba-list a{
    margin-left: 43px;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    display: block;
}
.htba-list span{
    font-size: 16px;
    color: #404040;
    line-height: 30px;
}
.htba-box {
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #fff;
    border: 1px solid #eee;
    padding: 30px;
}

.htba-list span strong{
    font-weight: bold;
    font-size: 16px;
    color: #000;
}

.xhx{
border-bottom: 2px solid #e6e6e6;
margin-bottom: 10px;
}
.nrover{
    height: 300px;
    display: inline-block;
    overflow: auto;
}
.htba-yc .htba-list:first-child{display: none;}


/* 房屋核验 */

.fwhy-img {
    background: url(/bjjs/uiFramework/commonResource/image/2025010316081560382.png) no-repeat left center;
    padding: 24px 0;
}

.fwhy-img h1{
    margin-left: 43px;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    display: block;
}
.fwhy-nr li{
    display: flex;
    border: 1px solid #e0e0e0;
}
.fwhy-nr li:first-child{
    border-bottom: none;
}
.fwhy-title{
    width: 20%;
    background-color: #f2f2f2;
    min-height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    padding-inline: 20px;
}
.fwhy-cont{
    width: 80%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 30px;
    font-size: 16px;
    color: #404040;
    line-height: 30px;
    max-height: 400px;
    overflow: auto;
}

.fwhy-cont2 {max-height: none;}

.fwhy-box{
    padding: 20px;
    background-color: #fff;
    border: 1px solid #eee;
}
.box-one{
    border-bottom: none;
    margin-top: 50px;
}
.box-two{
    border-top: none;
    margin-bottom: 40px;
}
.box-two li:last-child{
    border-top: none;
}
/*合同备案*/
.glfwpt{position: absolute;width: 24%;height: 13%;background-color: transparent;top: 44%;left: 38%;}

/*备案复核*/
.lct-position{position:relative;}
.bspt{position: absolute;width: 24%;height: 15%;background: transparent;right: 8%;top: 28%;}
.fwpt{position: absolute;width: 18%;height: 15%;background: transparent;left: 22.8%;top: 35%;}
.fwwd{position: absolute;width: 18%;height: 15%;background: transparent;left: 22.6%;top: 56%;}
.zlht{position: absolute;width: 27%;height: 8%;background: transparent;right: 26%;top: 68%;}