Looks like a bug in IE. If you inspect the DOM after you apply the highlight, IE reports that the inline style has overridden the sheet style (as it should), but the path does not update:

enter image description here

The only fix I can think us is to remove the sheet stroke style on class link

.link {
  stroke-opacity: .6;

And just apply all the styles in-line.

Updated fiddle.

Related Query

More Query from same tag