body {
    font-family:"微软雅黑","Helvetica Neue", Helvetica, STHeiTi, sans-serif!important;
    background-color: #fff;
}
.ddc_bdWrap {
    position: relative;
    max-width: 640px;
    margin: 0 auto;
}
/* 头部标题 */
.ddc_list_top {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    box-sizing: border-box;
    display: -webkit-box;
    padding-left: .2rem;
    padding-right: .2rem;
    background-color: #F6F6F6;
    border-bottom: 1px solid #ECECEC;
}
.ddc_list_top li {
    width: .65rem;
    height: .4rem;
    line-height: .4rem;
    text-align: center;
    color: #777777;
    font-size: .15rem;
}
.ddc_cl_38c072 { color:#38c072!important; border-bottom: 2px solid #38c072; }
.ddc_li_edit {
    position: absolute;
    right: .2rem;
    text-align: right!important;
}
.ddc_li_edit:before {
    position: absolute;
    left: .1rem;
    content: '';
    display: inline-block;
    width: .2rem;
    height: 100%;
    background: url(/Public/publicStaticC/images/collect_edit_icon.png) no-repeat center center;
    background-size: 100% auto;
}
.ddc_li_hasEdit:before { background-image: url(/Public/publicStaticC/images/collect_hasedit_icon.png)}

/* 房源列表 */
.ddc_list li { margin-left:.15rem; margin-top: .15rem; }
.ddc_list_img img {
    display: block;
    width: 100%;
    height: 100%;
}
.ddc_list_img {
    width: .95rem;
    height: .75rem;
    margin:0;
}
.ddc_list_info {
    padding-top:0;
    padding-bottom:.15rem;
    padding-right:.15rem;
    margin-left:.1rem;
    border-bottom: 1px solid #DDD;
}
.ddc_list_info h4 { line-height: 1;  margin-bottom: .05rem; font-size: .15rem;}
.ddc_list_info p:nth-child(2),.ddc_list_info p:nth-child(3) {
    font-size: .12rem;
    color: #7e7e7e;
    line-height: 1.3;
}
.ddc_list_info p:nth-child(3){display: -webkit-box;-webkit-box-align: center;}
.ddc_list_info p:nth-child(3) span { display: block;}
.ddc_list_info p:nth-child(3) span:first-child { -webkit-box-flex: 1;}
.ddc_list_info p:nth-child(4) {margin-top: .05rem; font-size: .1rem;}
.ddc_info_price i {
    font-size: .16rem;
    line-height: 1;
}
.ddc_info_price {
    color: #ff5a1f;
    font-size: .12rem;
}
.ddc_info_mark span {
    margin-right: 5px;
    padding: 2px 3px;
    border-radius: 3px;
    border-width: 1px;
    border-style: solid;
}
.ddc_info_mark span:first-child { border-color: #1bc964;  color: #1bc964; }
.ddc_info_mark span:nth-child(2) { border-color: #00a0e9;  color: #00a0e9; }
.ddc_info_mark span:nth-child(3) { border-color: #ffae3b;  color: #ffae3b; }
.ddc_info_mark span:nth-child(4) { border-color: #de544b;  color:#de544b; }
.ddc_list_check {
    display: block;
    width: .2rem;
    height: .75rem;
    line-height: .75rem;
    margin-right: .15rem;
    background: url(/Public/publicStaticC/images/noCheck_icon.png) no-repeat center center;
    background-size: 100% auto;
}
.ddc_list_checked{ background-image: url(/Public/publicStaticC/images/hasCheck_icon.png) }

.ddc_default {
    margin-top: 50%;
    text-align: center;
    display: none;
}
.ddc_default img { width: 1.3rem;}
.ddc_default p {
    font-size: .16rem;
    color: #bbb;
}
/* 底部 */
.ddc_bt {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 100;
    display: none;
    -webkit-box-align: center;
    height: .5rem;
    line-height: .5rem;
    width: 100%;
    box-sizing: border-box;
    padding-left: .15rem;
    padding-right: .15rem;
    border-top: 1px solid #DDD;
    background-color: #fff;
}
.ddc_selectAll {
    -webkit-box-flex: 1;
    height: 100%;
    position: relative;
    padding-left: .32rem;
    color: #7e7e7e;
    font-size: .15rem;
}
.ddc_selectAll:before {
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    display: inline-block;
    width: .2rem;
    height: 100%;
    background: url(/Public/publicStaticC/images/noCheck_icon.png) no-repeat center center;
    background-size: 100% auto;
}
.ddc_selectAllYes:before {background-image: url(/Public/publicStaticC/images/hasCheck_icon.png) }
.ddc_delete {
    width: .75rem;
    height: .35rem;
    line-height: .35rem;
    text-align: center;
    font-size: .17rem;
    color: #fff;
    background-color: #FF5A1F;
    border-radius: 3px;
}
.dropload-down{
	text-align:center;
}

.ddc_bottom {
    margin-top: 50%;
    text-align: center;
    display: none;
}
