抗病毒口服液一般吃多长时间