update css, more compatible with small screen