redesign dm chat list style, fix other sytle bug