Скрипт сделан на чистом javascript без внешних стилей и скриптов. Добавлена подсветка региональных населенных пунктов. Используется скрипт autoComplete и база городов. Скрипт скачан здесь: https://htmlweb.ru/geo/city_api_example.php