重构交互和样式