[Update] Change structure and update stylesheets for catalog listing.