fix bug for ie7