问题分析:脖子上长红点的原因有以下几种:第一种,考虑可能是由于局部皮肤过敏引起的,建议可以口服氯雷他定片来进行缓解,过敏期间一定不要吃辛辣刺激的食物,还建议多喝温开水来促进新陈代谢。第二种,考虑可能是毛囊口的扩张或者毛周角化症引起的,建议可以口服维生素B以及维生素C来进行药物治疗,也可以涂抹一些抗氧化的乳膏来进行涂抹治疗。