rearrange layout and update style for show page