Display platform designed for my.nuaa.edu.cn according to w.renren.com