fix compatible with ie7