问题分析:身上突然长了红点,考虑是以下几种原因引起的:第一种、如果红点面积较大,则可以考虑是由于过敏所致,建议患者去医院检测过敏原,确诊以后可以使用苯海拉明片、特非那丁片进行治疗,在治疗期间,一定要远离过敏源。第二种、如果红点是分区域的,则考虑是湿疹引起,可以使用开瑞坦,或者是扑尔敏进行治疗,情况较为严重的,可以外用炉甘石洗剂。