It won't matter. PCIe 3.0 cards are supposed to be backwards compatible, so it should work in your motherboard. And don't worry, there shouldn't be any speed loss. The 3.0 card will run at 2.0 speeds, and a 660 cannot max out 2.0 speeds.
Well, there is speed loss, but only like 1%... It really doesn't matter.