use pager in contest list and improve mobile UI