body{background:#6C92E8;}



.to-service{

 position:absolute;

 right:15px;

 top:5px;

 z-index: 6;

 border:1px solid #FFF;

 border-radius:5px;

 color:#FFF !important;

 padding:6px;

}
.to-service div{
line-height: 20px; text-align: center; width: 20px; height: 20px; color: rgb(255, 255, 255); border-radius: 50%; background-color: red; width:20px; height:20px; position:absolute; right:-5px; top:-5px;
}

.ke2{

    margin: 0 auto;

    position: absolute;

    top: 5px;

    right: 5px;

    width: 36px;

    z-index: 99;

}

.ke2 .ke2fu{

    -ms-flex-align: center;

    -ms-flex-direction: column;

    -ms-flex-pack: center;

    -webkit-box-align: center;

    -webkit-box-pack: center;

    align-items: center;

    border-radius: 50%;

    color: #fff;

    display: -ms-flexbox;

    position: absolute;

    width: .5rem;

    height: .5rem;

    right: 5px;

    flex-direction: column;

    font-weight: 400;

    justify-content: center;


    opacity: .85;

    background-color: #e54c3f;

    margin-top: 0.2vw;

    cursor: pointer;

}

.ke2fu p{

     text-align: center;

     color: #fff;

 }
 
 
.ke2fu > div{
height: .25rem;width: .25rem;margin: 0 auto;display: block;margin-top: 2px;text-align: center;
}


   .newmask{ position: fixed; top: 0;right: 0;bottom: 0;left: 0;z-index: 998; background-color: rgba(0,0,0,.3); }

  .filter-pop{ position:fixed; z-index:1000; left:0; right:0;  bottom:0; height:60%; background-color:#fff; overflow:hidden; z-index:99999;}

  .filter-pop > div{ height:100%;}

  .filter-pop .lefter,.filter-pop .righter{ float:left; width:50%; height:100%; overflow:auto; }

  .filter-pop .lefter ul li,.filter-pop .righter ul li{ width:100%; height:40px; line-height:40px; text-align:center; display:block; cursor:pointer;}

  

  .filter-pop .centerer{ float:left; width:100%; height:100%; overflow:auto; }

  .filter-pop .centerer ul li{ width:100%; height:40px; line-height:40px; text-align:center; display:block;}

  

  .filter-pop .lefter{ background-color:#ececec;}

  .filter-pop .lefter ul li{ background-color:#ececec;}

  .filter-pop .righter ul li{border-bottom:1px solid #ececec;}

  .filter-pop .lefter .cur,.filter-pop .righter .cur,.filter-pop .centerer .cur{ background-color:#fff; color:#f60; }

  

  .accuracy_input:nth-child(4),.accuracy_input:nth-child(5),.accuracy_input:nth-child(6),.accuracy_input:nth-child(7){ background:#FFFFCC;}

  

  .slide_inner{ margin-bottom:.5rem !important;}

  

 .newselect {margin:0 .16rem 0;}

 .newselect a{ color:#0066CC; margin:0 3px; }

 .newselect a.current{ color:#CC0000;}

 .currentfilter{ color:#CC0000;}

  .isrecombg{ background:url(../images/isrecombg.png) left top no-repeat; width:74px; padding-right:4px; height:18px; line-height:18px; color:#FCFCFC !important; text-align:right; font-weight:700;}
  
  
  
  
 .bot1{

z-index: 6;
}
.bot1 div{
line-height: 20px; text-align: center; width: 20px; height: 20px; color: rgb(255, 255, 255); border-radius: 50%; background-color: red; width:20px; height:20px; position:absolute; right:165px; top:1px;

}
@media screen and (min-width:750px) {
    .bot1 div{
        right: 46% !important;
    }
}

@media screen  and (min-width:1200px) {
    .bot1 div{
        right: 48% !important;
    }
}