.filter-wrap{ padding-top: 15px;  }
.filter-wrap .filter-item,.checked-option-wrap,.multiple-choice-cont{ position: relative; width: 1200px ; margin: 0 auto;  }
.filter-wrap .filter-name{ padding-left: 30px; height: 30px; width: 97px;  line-height: 30px; color:#848c99;
 }
 .filter-wrap .filter-item,.multiple-choice-cont{ padding-top: 15px; padding-bottom: 15px;   }
 .filter-item-wrap{     padding-bottom: 20px; }
.filter-wrap .icon,#zonghepingjia .multiple-choice-cont .f-icon-3,#jingyan .multiple-choice-cont .f-icon-3{  background:   url(../../images/jz/icon-list.png) 0 -4px
    no-repeat; }
 .filter-wrap .icon.f-icon-1{  }
 .filter-wrap .icon.f-icon-2{ background-position: 0 -52px; }
 .filter-wrap .icon.f-icon-3,#jingyan .multiple-choice-cont .f-icon-3{  background-position: 0 -100px; }
 .filter-wrap .icon.f-icon-4{   background-position: 0 -146px;}
 .filter-wrap .icon.f-icon-5{   background-position: 0 -241px;}
 .filter-wrap .icon.f-icon-6{  background-position: 0 -316px; }

 .filter-wrap .icon2{  background:   url(../../images/jz/icon-list2.png) 0 0
    no-repeat; }
 .filter-wrap .icon2.f-icon-2{  background-position:   0 -48px; }
 .filter-wrap .icon2.f-icon-3{  background-position:   0 -97px; }

 .filter-wrap .filter-option-wrap{ line-height: 30px; width: 1000px;   }
.filter-wrap .filter-option-wrap .option{ margin-right: 30px;   float: left; margin-bottom: 10px; }
.filter-wrap .checked{ color:#e6454a; }

.filter-wrap .check-option{ padding-left: 20px; background: url(../../images/jz/icon-list.png) 0 -450px no-repeat; }
.check-option.checked ,.filter-item .check-option:hover{   background-position:  0 -425px ; }
.filter-wrap .multiple-choice{ position: absolute; right: 58px; top:16px; padding:4px 10px 4px 24px;
border: 1px solid #eee; background:  url(../../images/jz/icon-list.png) 6px -535px no-repeat;
 cursor: pointer;}
.filter-choice .multiple-choice{right: 301px;}
.filter-wrap .jingyan-choice{right: 656px;}
.filter-wrap .price-choice{right: 546px;}
.filter-wrap .option-date {  }
.filter-wrap .checked-option-wrap{ position: relative; margin-top: 20px;   padding-top: 30px;
    padding-bottom: 6px;    border-top: 1px solid #eee; }
.filter-wrap .checked-option-wrap .name{ line-height: 29px ;height: 29px;  width: 120px;  }
.filter-wrap .checked-option-wrap .checked-options{ width:930px;}
.filter-wrap .option-date .date{ height: 30px; border:1px solid #ececec; width: 90px; padding-left: 10px ;  }
.filter-wrap .checked-option{ padding:0 40px 0 10px ; height: 34px; line-height: 34px;
 background: #f5f5f5 url(../../images/jz/icon-list.png) right -474px no-repeat; float: left; margin:0 10px 10px 0; }

.filter-wrap .reset-option{background:  url(../../images/jz/icon-list.png) 0 -395px no-repeat;
position: absolute;  padding:4px 10px 4px 31px ; color: #333;  right: 0;  }
.reset-option:hover {color: #333;   }
.multiple-choice-wrap{ background: #f5f5f5;  display: none;}
.multiple-choice-wrap .filter-option-wrap{  }
.multiple-choice-wrap .btn-wrap{  float: left; width: 100%; text-align: center; padding-top: 17px; padding-bottom: 10px; }
.multiple-choice-wrap .sure{  display:inline-block; text-align: center;
padding:4px 20px; background:  #e6454a; color: #fff; border:1px solid #e6454a; }
.multiple-choice-wrap .cancel{ display:inline-block; text-align: center; padding:4px 20px;
border:1px solid #ddd; cursor: pointer; background: #fff;margin-left: 16px;}
.toggle-play{ display: none; }
/*.multiple-choice-wrap{ background: #f5f5f5; }*/
.flod-wrap{ width: 100%;background: #f5f5f5;min-width: 1200px;}
.flod-btn{ margin: 0 auto ; line-height: 35px; cursor: pointer; width: 100px; height: 35px; color: #e6454a; font-size: 15px;
 background: url(../../images/jz/flod.png) no-repeat 90px -44px #fff;padding-left: 50px;   }
.flod-btn.flod-open{  background-position:90px 0;   }
/*sort*/

 .search-filter-wrap{ padding-top: 30px; padding-bottom: 30px; background: #f5f5f5;min-width: 1200px;}

 .box-wrap{   margin: 0 auto; width: 1200px; position: relative;}
 .sort-list{ border-box:1;    }
 .sort-item{     border:1px solid #eee;
    border-right: none; font-size: 16px; background:#fff;
 height: 40px; line-height: 40px; float: left; padding-left: 26px; padding-right: 26px;  }

 .first{ border-top-left-radius: 4px;  border-bottom-left-radius: 4px;  }
 .sort-item.last{border-right:1px solid #eee;background: #fff url(../../images/jz/sort-desc.png) right 14px no-repeat;   }
 .sort-item.checked{ border:1px solid #e6454a;  background:#e6454a; color: #fff ;}
 .sort-item.desc{ background: #e6454a url(../../images/jz/sort-desc.png)right 14px   no-repeat; color: #fff;  }
 .sort-item.asc{ background: #e6454a url(../../images/jz/sort-asc.png) right 14px no-repeat; color: #fff;   }
/*sort end*/
.no-record{ text-align:center;background:url(../../images/jz/release/warning.png) center 10px no-repeat; color:#848c99;
 font-size:22px;padding:130px 0 30px; }
.filter-result-wrap{ color: #292d33; background: #f5f5f5; padding-bottom: 40px;min-width: 1200px;}
.other-info-wrap{ width: 1200px; margin:0 auto;margin-top: 40px;font-size: 0px;}
.other-info-wrap a{ display: block;   }


 /* iCheck plugin Square skin, black
----------------------------------- */
.icheckbox,
.iradio {
    display: inline-block;
    *display: inline;
    *zoom:1;
    vertical-align: middle;
    margin: 0;
    margin-right: 8px;
    padding: 0;
    width: 16px;
    height: 16px;
    background: url(../../images/jz/publish/icon.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox {
    background-position: -38px 0;
}

.icheckbox.hover {
    background-position: -19px 0;
}

.icheckbox.checked {
    background-position: 0 0;
}

.icheckbox.disabled {
    background-position: -72px 0;
    cursor: default;
}

.icheckbox.checked.disabled {
    background-position: -96px 0;
}

.iradio {
    background-position: -97px 0;
}

.iradio.hover {
    background-position: -77px 0;
}

.iradio.checked {
    background-position: -57px 0;
}

.iradio.disabled {
    background-position: -192px 0;
    cursor: default;
}

.iradio.checked.disabled {
    background-position: -216px 0;
}

/*日历*/
.laydate_box {
    width: 265px;
    background: #fff;
    border: 1px solid #dfe2e8;
    z-index: 20;
}
.laydate_box .laydate_top {

}
.laydate_box .laydate_top .laydate_ym {
    width: 110px;
    height: 42px;
    padding: 0 20px;
    margin: 0 auto 0;
    position: relative;
}
.laydate_box .laydate_choose {
    position: absolute;
    width: 20px;
    height: 42px;
    background: rgba(0, 0, 0, 0) url("../../images/jz/publish/icon.png") no-repeat scroll  0 -124px;
    cursor: pointer;
}
.laydate_box .laydate_chprev {
    left: 0;
    top: 0;
}
.laydate_box .laydate_chnext {
    background-position: -56px -124px;
    right: 0;
    top: 0;
}
.laydate_box .laydate_top input {
    width: 100%;
    border: none;
    line-height: 42px;
    font-size: 14px;
    text-align: center;
    color: #292d33;
    text-align: center;
}
.laydate_table table {
    width: 100%;
    margin: 0 auto;
    border-top: 1px solid #ececec;
    border-left: 1px solid #ececec;
}

.laydate_table tr th,
.laydate_table tr td {
    width: 32px;
    height: 26px;
    text-align: center;
    border-bottom: 10px solid #fff;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
    font-size: 14px;
    color: #292d33;
    position: relative;
}
.laydate_table tr td {
    border-bottom: 10px solid #fff;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
    cursor: pointer;
}
.laydate_table tr td.laydate_nothis {
    background: #f1f2f4;
    color: #848c99;
}
.laydate_table tr td.laydate_click {
    background: #e6454a;
    color: #fff;
}
.laydate_table tr td .yuyue {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 42px;
    height: 34px;
    background: url(../../images/jz/publish/icon.png) no-repeat -158px -102px;
}
.laydate_table tr td .qingjia {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 42px;
    height: 34px;
    background: url(../../images/jz/publish/icon.png) no-repeat -158px -68px;
}

.customer-info-list{ background:#fff; width:1200px;   margin:30px auto 0;}
.customer-info-list .no-info{ background: #f5f5f5;     }
.customer-info-list .cont{  border-bottom:dotted 1px #e7e7e7; padding:20px 0 10px;margin:0 30px;}
/*.customer-info-list .cont:last-child{ border-bottom:0;}*/
.customer-info-list .photos{ border-radius:50%;}
.customer-info-list .item-1{ width:160px; padding:5px 0 0 38px;}
.customer-info-list .item-1 .phone{ color:#292d33; font-size:16px;}
.customer-info-list .item-1 .city{ color:#848c99; margin-top:10px;}
.customer-info-list .item-2{ width:350px;color:#848c99; line-height:30px; word-break:break-all; white-space:normal;word-wrap: break-word; word-break: break-all;}
.customer-info-list .item-2 .name{ color:#292d33;}
.customer-info-list .item-3{ color:#848c99; height:60px;margin-left: 20px;
padding-right: 29px;margin-top: 1px;}
.customer-info-list .item-3 .time{border-radius: 8px;border:1px solid #ececec;float: left;width: 130px;text-align: center;
height: 26px;line-height: 26px;}
.customer-info-list .item-4{ width:160px; color:#848c99; text-align:center; line-height:66px;border-left:solid 1px #ececec;
}
.customer-info-list .item-5{ margin-top:9px; width:165px;position: relative;}
.grab-single{ background:#e6454a; width:165px; height:48px; text-align:center; line-height:48px; display:block; color:#fff;
font-size: 18px;}
.item-5 .grab-single:hover{ background:#c4383B;}
.grab-single:hover{ color: #fff;}
.bubbles-tips{width: 165px; height: 88px; padding-top: 17px; line-height: 20px; text-align: center; font-size: 14px; background: url(../../images/jz/bubbles-tips.png?v=201608031649) no-repeat 0 0;

 float: left; margin: -90px 0 0 -40px; position: relative; z-index: 1;

display: none;}

.bubbles-tips .close{position: absolute; top: 0; right: 20px; width: 20px; height: 20px;cursor: pointer;}

/*增加搜索*/
.s-search{float: right;margin-top: -32px;position: relative;
 }
.s-search .s-ipt-wr{border: 1px solid #ececec; background: #fff;
    display: inline-block;   width: 298px;padding: 0 5px;}
.s-ipt{border: 0;font-size: 14px; height: 40px; outline:none;width: 100%;}
.s-search .s-btn{background-color: #e6454a;height: 42px;vertical-align: top;
width: 60px;margin-left: 9px;margin-top: 1px;}
.s-btn{border: none;outline:0 none;width: 100%;height: 100%;color: #fff;
    display: inline-block;cursor:pointer;}
.dj-info-list .item-1 .intr-1 b{color:#e6454a;font-weight: 300;}
/*增加搜索*/


/*yrs add style*/
.filter-item .no-limited{  padding:0px 6px;  height: 28px; }
.filter-item .checked{ border:1px solid #ccc; 
 padding:0px 6px;  height: 28px; }
.option.bd{ border:1px solid #ececec;  padding:0px 6px; }
.option.bd.checked{ border-color:#e6454a;  padding:0px 6px; }
.filter-item-wrap .option:hover{ color:#e6454a;  }
.filter-wrap .other-time{ position: absolute; right: 58px; top:16px;
width: 92px; height: 32px;  line-height: 32px;
border: 1px solid #ececec; text-align: center;
background: url(../../images/jz/slide-down.jpg) 76px center no-repeat;
 cursor: pointer;
}

.filter-wrap .other-time.checked{
    background: none;
        border-color: #e6454a;
        color: #e6454a;
}
.filter-wrap .other-month-list{
position: absolute; right: 41px; top:50px;
width: 109px; height:97px;  line-height: 32px;
border: 1px solid #ececec; 
background: #fff;
z-index: 4;
display: none;
overflow-y: scroll;
}

.filter-wrap  .other-month-item{
 height: 32px;   line-height: 32px;
 display:  block;
 text-align: center;
 border-bottom:  1px solid #ececec; 
}
.filter-wrap  .other-month-item.last{ 
border-bottom: none; }

/*yrs add style end*/

.other-time-modal{
    z-index: 9;
    background-color: rgba(0,0,0,.4);
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.other-time-modal .modal-cont{
    width: 530px;
    background: #fff;
    margin: 172px auto 0;
    position: relative;：27
    padding-bottom: 30px;
    padding-top: 50px;
    height: 200px;
}
.other-time-modal .close{
    display: block;
    width: 50px;
    height: 50px;
    background: #848c99 url(../../images/jz/close-icon.png) 0 0 no-repeat;
    z-index: 3;
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 0;
}
.other-time-modal .select-title{ text-align: center; height: 50px;
font-size: 18px; color:#000;  }

.other-time-modal .select-wrap{ width: 330px; margin:0 auto; }
.other-time-modal .select-box{
width: 148px; height: 50px;
border:1px solid #ececec;
line-height: 50px;
background: url(../../images/jz/slide-down.jpg)  130px center no-repeat;
text-indent: 2em; float: left;  }
.other-time-modal .select-year-box { margin-right: 30px;  }
.modal4-mark{display: none;}









