/** { box-sizing: border-box; }*/
#searchbarautocomplete-list {
    font-family: inherit;
    font-size: 12px;
    /*max-height: 200px;*/
    overflow: auto;
}
.autocomplete {
    /*容器定位设置为 relative:*/
    position: relative;
    display: inline-block;
}

/*input[type=text] {*/
/*    background-color: #f1f1f1;*/
/*    width: 100%;*/
/*}*/
/*input[type=submit] {*/
/*    background-color: DodgerBlue;*/
/*    color: #fff;*/
/*}*/
.autocomplete-items {
    position: absolute;
    border: 2px solid #cfcfcf;
    /*border-bottom: 2px;*/
    /*border-top: 2px;*/
    z-index: 99;
    /*设置自动填充项宽度与容器相同*/
    top: 100%;
    left: 0;
    right: 55px;
}
.autocomplete-items div {
    padding: 6px;
    cursor: pointer;
    background-color: #fff;
    /*border-bottom: 1px solid #d4d4d4;*/
}
.autocomplete-items div:hover {
    /*鼠标移动到填充项设置的背景颜色*/
    background-color: #e9e9e9;
}
.autocomplete-active {
    /*使用箭头键浏览填充项时的背景颜色*/
    background-color: #567fab !important;
    color: #ffffff;
}