你好,从你的情况描述看晚上睡觉的时候身上痒,可能是因为睡眠的环境比较热,有胆碱能性荨麻疹,建议胆碱能性荨麻疹,在喝咖啡洗澡喝酒比较热的情况下都容易皮肤发痒。
也可能是皮肤干燥的原因,平时多吃一些维生素c可以起到预防作用