.ui-autocomplete{position:absolute;cursor: pointer;}
.ui-autocomplete-loading{background:#fff url(images/ui-anim_basic_16x16.gif) right center no-repeat}
* html .ui-autocomplete{width:1px}
.ui-menu{z-index:999999!important;list-style:none;padding:5px;display:block; background:#FFF!important;height: 300px;overflow-y: scroll;scrollbar-color:#c80e18 #e3dede!important;scrollbar-width:thin;margin:5px!important;}
@media(max-width:768px) {
.ui-menu{height: 200px !important;}
}
.ui-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5; margin:10px!important;}
.ui-menu::-webkit-scrollbar{width:8px;background-color:#F5F5F5;}
.ui-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#c80e18}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;padding-left:10px;border-bottom:1px solid #e6e6e6}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:5px;line-height:20px;zoom:1; font-weight: normal !important; color:#333 !important; font-size:14px !important;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight: normal !important;}