1) new style
2) fix the bug that only the web browsers in osx can view the webpage correctly