问题分析:身上长红色的痣可能是紫外线照射、药物影响或者是免疫抑制等因素所引起的。1、紫外线照射:紫外线照射通常会导致皮肤表层损伤,容易引起色素沉着,所以会长红色的痣。2、药物影响:药物影响如果经常使用一些副作用比较大的药物,有可能会导致身体代谢异常,所以会长红色的痣。3、免疫抑制:身上长红色的痣也有可能是自身免疫抑制所引起的,也会导致局部出现色素沉着。痣可以做二氧化碳点阵激光治疗,将病变组织破坏,然后去除病损,从而达到比较好的治疗效果。