﻿.HouseDetails .history_pop {
    width: 100%;
    height: 100%;
    position:fixed;
    top:0;
    left:0;
    background:#fff;
    z-index:999;
    display:none;
}
.HouseDetails .history_type{
    font-size:15px;
    color:#000;
}
.HouseDetails .history_number {
    font-size: 15px;
    color: #28a271;
}
.HouseDetails .history_money {
    font-size: 15px;
    color: #d98062;
}
.HouseDetails .history_time{
    font-size:13px;
    color:#999;
}
.HouseDetails .history_company {
    border: solid 1px #28a271;
    color: #28a271;
    font-size:12px;
    display:inline-block;
    margin-left:5px;
    border-radius:3px;
}

.radios_item {
    padding: 0px 10px;
    border-radius: 5px;
    color: #999;
    margin-right: 10px;
    margin-bottom: 10px;
    border:1px solid #999;
}
.radios_item.active{
    background:red;
    color:#fff;
    border-color:red;
}
textarea.form-control {
    border: solid 1px #ddd;
    background: #f0f0f0;
}
.appbar {
    background: #34495e;
}

.System .index_main {
    padding:1.5rem;
    padding-top:6rem;
    padding-bottom:8rem;
}
.system_main{
    background:#fff;
}
.system_item {
    height: 5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.5rem;
    border-bottom: solid 1px #f5f5f5;
    min-height: 5rem;
}
.system_item_title{
    display:flex;
    align-items:center;
    font-size:1.5rem;
}
.system_item_title img{
    width:1.7rem;
    margin-right:.5rem;
}
.system_item_value {
    color: #666;
    font-size: 1.5rem;
    max-width: calc(100% - 10rem);
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.system_footer {
    background: #fff;
    position: fixed;
    width: 100%;
    padding: 1rem;
    left: 0;
    bottom: 0;
    display: flex;
    justify-content: space-between;
}
.system_footer_btn{
    height:4rem;
    width:48%;
    border-radius:3px;
    color:#fff;
    font-size:1.6rem;
    display:flex;
    align-items:center;
    justify-content:center;
}
#saveAndShare {
    background: #FEA545;
}
#glimpic {
    background: #f96868;
}
.HouseDetails .User .agent .User_portrait {
    display: block;
    width: 4rem;
    height: 4rem;
    overflow: hidden;
    border-radius: 50%;
    margin-right: .75rem;
}
.HouseDetails .User .agent .User_portrait img{
   width:100%;
   height:100%;
}
.HouseDetails .User .agent {
    display: flex;
    padding-top:.5rem
}
.background_color_34495e {
    background-color: #34495e;
}
.HouseDetails .User .agent .agent_info .agent_name .agent_ZhiWei {
    color: #fff;
    padding: 2px 4px;
    letter-spacing: 2px;
    border-radius: 2px;
    font-size: 1.1rem;
}
.HouseDetails .User .agent .agent_info .agent_desc .tag {
    color: #fff;
    padding: 2px 4px;
    letter-spacing: 2px;
    border-radius: 2px;
    font-size: 1.1rem;
}
.HouseDetails .User .agent .agent_info {
    margin-right: .75rem;
}
.HouseDetails .User .mod_cont {
    padding-bottom: .5rem;
    margin-left: 4.6rem;
}
.houseModel {
    padding: 1rem 1rem 1rem 0rem;
    display: flex;
}
.houseModel .title{
    width: 20%;
    color: #777;
}
    .houseModel .item {
        width: 80%;
        text-align: right;
    }
.peitao {

}
.peitao_list {
    display: flow-root;
}
.oneline {
    float: left;
    width: 20%;
    text-align: center;
    margin-bottom: 1rem;
    font-size: 1.1rem;
}
    .oneline i {
        display: block;
        height: 2rem;
        margin: 0 auto .25rem;
        font-size: 2em;
    }
.icon_no {
    color: #9399a5;
}
.icon_yes {
    color: #08a0ff;
}
.PeiTao_no {
    color: #9399a5;
    text-decoration: line-through;
}


.JuSe {
    display: flex;
    padding-top: .5rem;
    padding-bottom: .5rem;
    border-top: 1px dashed #d7d7d7;
}
.user_item .JuSe_Img {
    height: 7rem;
    width: 7rem
}
    .user_item .JuSe_Img img {
        height: 100%;
        width: 100%;
        border-radius: 5px;
    }
.JuSe .user_info {
    width: calc(100% - 7rem);
    padding-left: .5rem;
}
.JuSe .user_info .user_name {
    display: flex
}
    .JuSe .user_info .user_name .name {
        width: 50%;
        font-size: 1.3rem;
    }
.JuSe .user_info .user_name .tel {
    text-align: right;
    width: 50%
}
    .JuSe .user_info .user_name .tel .tag {
        background-color: #08a0ff;
        border-radius: 50%;
        color: #fff;
        padding: .5rem;
    }
    .JuSe .user_info .user_name .tel .tag i{
        font-size: 1.3rem;
    }
.user_info_content {
font-size:1.1rem
}
.footer_btn a {
    color: #fff
}
.HouseDetails .lyear-layout-content .HouseDictionary {
    margin-top: 0rem !important;
}
.HouseDetails .house_main .XiaoQu {
    align-items: center;
    padding: 0.5rem 0rem 0.5rem 0rem;
    border-bottom: solid 1px #f0f0f0;
    justify-content: space-between;
}

.HouseDictionary .XiaoQu_Name {
    display: flex
}
.HouseDictionary .XiaoQu_Name h1{
font-weight:700
}
    .HouseDictionary .XiaoQu_Name .guanzhu {
        font-size: 1rem;
        margin-left: 10px;
        color: #6b7072;
        margin-top: .8rem;
    }

    .HouseDictionary .XiaoQu_Name .text-danger {
        font-weight: 700;
        font-size: 1.3rem;
    }
    .HouseDictionary .XiaoQu_Name .Qu {
        margin-left: 1rem;
    }
.HouseDictionary .house_info .house_info_item .House_ico {
    width: 2.5rem;
    height: 2rem;
}

.HouseDictionary .house_info .house_info_item .icon_title {
    margin-top: 1rem;
    color: #34495e;
    font-weight: 700;
}
.HouseDictionary .menu {
    margin-top: 1.2rem;
    border-bottom: solid 1px #ffffff;
}
.HouseDictionary .TeSe {
    color: rgb(123,189,255);
    background-color: rgba(123,189,255,0.15);
    background: #f4f7f9;
    padding: .125rem .3125rem;
    border-radius: .125rem;
    margin-right: .3125rem;
}
.lyear-layout-web .lyear-layout-container .HouseDictionary_XiangCe {
    margin-top: 1rem;
    padding: .0rem .0rem .5rem .5rem;
}

.HouseDictionary_XiangCe .case-xgt .bd  .photo-list li {
    float: left;
}
    .HouseDictionary_XiangCe .case-xgt .bd .photo-list li img {
        width: 8.9rem;
        height: 7rem;
        margin: .4rem .4rem .4rem .4rem;
        border-radius: 4px;
    }
.HouseDictionary_XiangCe .case-xgt .title h2 {
    color: #34495e;
    font-size: 1.2rem;
    height: 2.5rem;
    line-height: 2.5rem;
}
.HouseDictionary_XiangCe .case-xgt .bd .ShangChuan {
    margin: .4rem .4rem .4rem .4rem;
    width: 8.9rem;
    height: 7rem;
    border: 1px dashed #ebebeb;
    font-size: 1.3rem;
    color: #34495e;
    background: #fff;
}
    .HouseDictionary_XiangCe .case-xgt .bd .ShangChuan .iconfont {
        font-size: 1.3rem;
    }
.HouseDictionary_Log_XiuGai {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.Contract .zuofei {
    position: absolute;
    left: 1rem;
    bottom: 1rem;
    background: #f96868;
    border-radius: 20px;
    padding: 5px 15px;
    color: #fff;
    z-index: 3;
}
.Contract .houseModel .title {
    width: 22%;
}
.Contract .house_follow .table-responsive > .table > tbody > tr > td {
    white-space: nowrap;
    text-align: center;
}
.Contract  .JuSe .user_info .user_name .tel .tag {
    border-radius: 5px;
}