不管非机动车闯红灯,机动车必须理赔给非机动车。不管任何车辆包括行人,在有交通信号灯的路口都是不可以闯红灯的。看和什么车撞,如果是和非机动车那么就是全责,如果是和机动车,那么一般是责任五五分。如果有其他违法也有可能是电动车占70%机动车30%这样分,给机动车安的罪名就是没有安全驾驶和保护弱者。要看路口有没有监控,若没有监控录像,也无当事双方之外的第三者提供证言,则不能确定闯红灯。你说卡车刚起步,也许是卡车起步早了也说不定。《道路交通安全法》规定,绿灯亮时,未进入路口的车辆需让已正常进入路口的车辆通过后,再开始通行。也就是说并非是绿灯亮了就能走,如果有横向通过路口的行人和自行车,慢速通过路口,被绿灯放行的机动车需待他们通过后才可起步。