您好根据您的描述,身上长红点,24小时内消退,考虑荨麻疹。指导意见您这种是由过敏引起,可能和接触某些过敏原有光。
治疗方面主要是脱离过敏原。同时注意多锻炼身体。可联合中成药皮肤病血毒丸治疗,口服酮替芬,西咪替丁治疗。祝您健康!