Red's z-index is 10 which is lower than blue' z-index
So blue should get over red but in IE, red is on the top of blue. while in all other browsers, blue is over red.
The solution is add "z-index:100" to parent-1.