Enhanced the user experience.
use css for enhancement
inserted all elemets into one <div>,mouse hover,etc...