The House has approved a bill shifting money collected from car sales taxes to road and bridge repair.