支原体肺炎吃多久药会好