重构了页面结构