食物过敏要多久才能好起来呢吃什么药