Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
не помню наверняка. Его гуглить вообще проблемно, так как он китайцами для китайцев создан а мы гуглим по большей части на английском. Может быть мой знакомый китаец дал ссыль - не помню. При случае спрошу его. Может новый ресурс появился.