支原体肺炎喝药多久能好