added `-webkit-appearance: none;` to remove ugly ios safari shadow