#container-left .search-fliter-box{
    font-family: "Source Han Sans CN";
    font-size: 14px;
    padding-bottom: 10px;
    width: 360px;
    box-sizing: border-box;
    max-height: 800px;
    overflow-y: auto;
    border-radius: 2px;
    display: none;
}
#container-left .search-btn{
    cursor: pointer;
}
#container-left .search-input{
    font-family: "Source Han Sans CN";
    color: #ffffff;
}
#slur-search{
    height: 300px;
    overflow: hidden;
}
.jymap-li-item{
    color: #999;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
    font-family: "Source Han Sans CN";

    overflow:hidden;
    /*text-overflow:ellipsis;*/
    /*white-space:nowrap;*/
}
/*div.jymap-li-item{*/
    /*!*width: 600px;*!*/
/*}*/
.jymap-li-item>.img-addr-port{
    margin-right: 5px;
    vertical-align: middle;
}
/*.search-fliter-box .jymap-li-item>span{*/
    /*display: inline-block;*/
/*}*/
.jymap-li-item>.school-name{
    color: #ffffff;
    margin-right: 10px!important;
}
.jymap-li-item>.school-add{
    font-size: 12px;
    color: #999999;
    line-height: 30px;
}
.jymap-li-item:hover{
    background-color: #353535;
}
.search-fliter-box .jygk-from-box{
    padding: 0 10px;

}
.search-fliter-box .jygk-from-group{
    color: #ffffff;
    height: 39px;
    line-height: 39px;
    width: 100%;
    border-bottom: 1px solid #282828;
}
.jygk-from-group .jygk-search-schooladd{
    width: 50%;
    padding-left: 10px;
    box-sizing: border-box;
    cursor: pointer;
}
.jygk-from-group .jygk-search-schooladd>input{
    width: 12px;
    height: 12px;
    margin:0 5px 0 0;
}
/*map自带样式调整*/
.search-fliter-box .amap_lib_placeSearch{
    box-sizing: border-box;
    width: 100%;
    background-color: transparent;
    border: none;
}
.search-fliter-box .amap_lib_placeSearch_inset{
    display: none;
}
.search-fliter-box .amap_lib_placeSearch_list{
    background: transparent;
}
.search-fliter-box .amap_lib_placeSearch_poi{
    background-image: none;
}
.search-fliter-box .selected .amap_lib_placeSearch_poi {
    background-image: none;
}
.search-fliter-box li.poibox{
    padding: 0 20px;
    box-sizing: border-box;
    border-bottom:none;
    min-height: 30px;
    position: relative;
    cursor: pointer;
}
.search-fliter-box li.poibox:hover{
    background-color: rgba(0,0,0,.4);
}
.search-fliter-box .amap_lib_placeSearch_list li .poi-title{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #ffffff;
    margin-left: 18px;
}
.search-fliter-box .amap_lib_placeSearch_list .poi-header .poi-title{
    margin-left: 0;
    /*width:285px;*/
    width:calc(100% - 50px); /*分页列表序号给50px可以支持五位数字*/
}
.search-fliter-box .amap_lib_placeSearch_list .poi-header .point-warning-con{/*空点出现感叹号*/
    position: relative;
    padding-left: 16px;
    box-sizing: border-box;
}
.search-fliter-box .amap_lib_placeSearch_list .poi-header .point-warning{/*空点出现感叹号*/
    content: "";
    display: block;
    width:14px;
    height: 14px;
    background: url("../../images/common/icon_warning.png") no-repeat;
    position: absolute;
    top:8px;
    left:0;
}
.search-fliter-box .amap_lib_placeSearch_list li .poi-title .poi-name{
    color: #ffffff;
    font-family: "Source Han Sans CN";
}
.search-fliter-box .amap_lib_placeSearch .poibox .poibox-icon,.search-fliter-box .amap_lib_placeSearch .poi-xh {
    margin-left: 20px;
    margin-top: 0;
    width: 18px;
    height: 30px;
    line-height: 30px;
    left: 0;
    padding: 0;
    text-align: left;
    color: #ffffff;
    font-size: 14px;
}

.search-fliter-box .amap_lib_placeSearch .poibox .poi-info {
    margin: 0;
    overflow: hidden;
    font-size: 12px;
    font-family: "Source Han Sans CN";
    color:#cdcdcd;
    border-bottom: 1px dashed #353535;
}
.search-fliter-box .amap_lib_placeSearch .poibox .poi-info .poi-addr{
    height: 29px;
    line-height: 29px;
}
.search-fliter-box .amap_lib_placeSearch .poi-info>.poi-tel,
.search-fliter-box .amap_lib_placeSearch .poi-title>.poi-more,
.search-fliter-box .amap_lib_placeSearch .poi-img{
    display: none!important;
}
.search-fliter-box .amap_lib_placeSearch_page {
    background: transparent;
    color: #cdcdcd;
    font-size: 12px;
    height: 30px;
    box-sizing: border-box;
    margin-top: 0;
    line-height: 40px;
    padding: 0 5px 0 0;
}
/*.search-fliter-box .amap_lib_placeSearch .pageLink:hover {*/
    /*background-color: transparent;*/
    /*color: #0ba5ff;*/
    /*border: 1px solid #0ba5ff;*/
    /*box-sizing: border-box;*/
/*}*/
::-webkit-scrollbar
{
    width:4px;

}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    border-radius: 2px;
    background-color: #282828;
}

/*自己加载样式设置*/
.search-fliter-box .amap_lib_placeSearch .poi-xh{
    margin-right: 5px;
    margin-left: 0;
    width: auto;
}
.search-fliter-box .amap_lib_placeSearch .poibox .poi-center{
    font-family: "Source Han Sans CN";
    font-size: 12px;
    /*height: 30px;*/
    padding-top: 5px;
    padding-bottom: 5px;
}
.search-fliter-box .amap_lib_placeSearch .poibox .poi-center .poi-xxxz,.search-fliter-box .amap_lib_placeSearch .poibox .poi-center .poi-xxlx{
    color: #0ba5ff;
    height: 18px;
    line-height: 18px;
    border: 1px solid #0ba5ff;
    padding: 0 5px;
    /*margin-top: 5px;*/
}
.search-fliter-box .amap_lib_placeSearch .poibox .poi-center .poi-xxxz{
    margin-right: 5px;
}
/*分页*/
.search-fliter-box .pagination-jymap{
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    font-family: "Source Han Sans CN";
    color: #ffffff;
}
.search-fliter-box .pagination-jymap .count-pageindex,.search-fliter-box .pagination-jymap .pagination-progress{
    height: 100%;
}
.search-fliter-box .pagination-jymap .home-page{
    border: 1px solid #ffffff;
    font-size: 12px;
    font-family: "Source Han Sans CN";
    height: 22px;
    text-align: center;
    line-height: 22px;
    display: inline-block;
    cursor: pointer;
}
.search-fliter-box .pagination-jymap .prev-page,
.search-fliter-box .pagination-jymap .next-page{
    border: 1px solid #ffffff;
    font-size: 14px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    display: inline-block;
    cursor: pointer;
}
.search-fliter-box .pagination-jymap .home-page{
    width: 38px;
    margin-right: 4px;
}
.search-fliter-box .pagination-jymap .prev-page{
    width: 22px;
    margin-right: 4px;
}
.search-fliter-box .pagination-jymap .next-page{
    width: 22px;
}
.search-fliter-box .pagination-jymap .home-page:hover,
.search-fliter-box .pagination-jymap .prev-page:hover,
.search-fliter-box .pagination-jymap .next-page:hover{
    border-color: #0ba5ff;
    color: #0ba5ff;
}
.hidden{
    display: none;
}


/*高德自有样式修正*/
.search-fliter-box .auto-item {
    white-space: nowrap;
    cursor: pointer;
    padding: 0 0 0 39px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    font-family: "Source Han Sans CN";
    color: #ffffff;
    background: url('../../images/icon_spot.png') no-repeat;
    background-position: 20px;
}
.search-fliter-box .auto-item-span {
    padding-left: 10px;
    color: #999;
    font-size: 12px;
    line-height: 30px;
}
.search-fliter-box .auto-item:hover{
    background-color: #353535;
}
#ul-item-box{
    display: block!important;
    visibility: inherit!important;
    overflow-x: hidden;
    /*border-top: 2px solid #353535;*/
    box-sizing: border-box;
}
.disabled{
    color: #ffffff!important;
    border-color: #ffffff!important;
    cursor: not-allowed!important;
}

/*隐藏高德地图原有的logo和版权说明*/
/*.amap-logo,.amap-copyright{*/
    /*opacity: 0!important;*/
/*}*/

.font-0ba5ff{
    color: #0ba5ff!important;
}
.margin-right-12{
    margin-right: 16px;
    margin-bottom:5px;
}

#container .amap_lib_placeSearch_poi {
    cursor: pointer;
    padding-top: 3px;
    width: 24px;
    height: 36px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-family: Roboto;
    background: url("../../images/icon_location.png") no-repeat 0 0;
}
#container .selected .amap_lib_placeSearch_poi {
    background-image: url("../../images/icon_location_h.png");
}
#container .amap_lib_placeSearch_poi:hover{
    background: url("../../images/icon_location_h.png") no-repeat 0 0;
}


.amap_lib_placeSearch .pageLink:hover{
    color: #0ba5ff;
    background: transparent;
}

.search-fliter-box p.amap_lib_placeSearch{
    color: #ffffff;
    font-size: 14px;
    font-family: Source Han Sans CN, microsoft yahei, SimHei, SimSun, Arial, Helvetica, verdana, sans-serif;
    line-height: 28px;
    padding: 10px;
}

.marker_zIndex_click{
    z-index: 103!important;
}.marker_zIndex{
    z-index: 105!important;
}
.ul-item-box .kong-text{
     height: 300px;
     box-sizing: border-box;
}