抗病毒口服液可以吃多长时间