修改重构若干处，增加上下移动和回到款式选择功能

Signed-off-by: Meathill <meathill@gmail.com>