The homepage of Microsoft China has recently undergone some significant changes, with the design taking on a bit of a 2.0 style.