fix css, enable destroy event listeners

1. CSS 那个应该是个错误而不是特殊写法吧，反正我这里编译通不过；

2. 原来的 destroy 没有销毁相应的事件监听，尤其是 window 上面的事件监听
实际上是暂时懒得些针对单个的remove，因为用不着，但是remove all是必须的