fix ie7 bug