身体上有小红点是什么病

根据您的叙述,考虑应该是荨麻疹。建议药物治疗,同时注意调整饮食起居,注意增强抵抗力。