法律分析:
非机动车闯红灯被撞,在对方车辆没有过错的情况下,非机动车需要承担全部责任。事故责任由交警部门勘查现场和调查后确定,根据事故责任大小承担相应责任。协商不成可到法院诉讼维权。《道路交通安全法》第三十六条 _x000D_
根据道路条件和通行需要,道路划分为机动车道、非机动车道和人行道的,机动车、非机动车、行人实行分道通行。没有划分机动车道、非机动车道和人行道的,机动车在道路中间通行,非机动车和行人在道路两侧通行。_x000D_
第五十七条 _x000D_
驾驶非机动车在道路上行驶应当遵守有关交通安全的规定。非机动车应当在非机动车道内行驶;在没有非机动车道的道路上,应当靠车行道的右侧行驶。