add admin function, update css margin