some css and table func