update layout v.2.1, css v.2.2 & add js