refine css and fix activity page