A great concealer would help.
You need to realise, though, that the whole face sweats, so even though you might use a concealer you might find that your liner will still smudge.
In this case you would need to change your liner.
Kohl is the pencil that is most likely to smudge.
I recommend that you try either a waterproof eye pencil such as Revlons Colourstay or a gel liner such as the one from the Avon brand.
We all know how terrible it is to walk around with panda eyes.
Remember……Stay Beautiful…..Indulge yourself