fix the bug in ie7