.autocomplete{position:relative;width:100%}.autocomplete input{background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;height:40px;line-height:40px;outline:none;padding:0 25px 0 15px;width:100%;cursor:pointer}.autocomplete .error-text{color:#ef3b4c;font-size:11px}.autocomplete-results{padding:0;margin:0;border:1px solid #eee;height:120px;overflow:auto;width:100%}.autocomplete-result{list-style:none;text-align:left;padding:4px 2px;cursor:pointer}.autocomplete-result.is-active,.autocomplete-result:hover{background-color:#4aae9b;color:#fff}