远心性环形红斑的病因比较复杂,可能是由于过敏,或者身体的免疫机制的,感染,遗传等原因引起。您用的是抗过敏药,而且治疗有效,可能您是对日光较敏感或者是高温较敏感;
建议您以后尽量避免日晒,或者尽量少到高温的地区,保持环境的适宜;同时建议您多维生素丰富的食物。