做b超前多久不能吃饭了呢