fix back to top, update css and format