Blue light,compared to red light,doesn't penetrate the skin as well. It is also absorbed by the blood more and it is more likely tobe scattered and make it back to you eyes. So the blue light' s inabiliry to penetrate as deeply as red light makes the vins appear blue