If it brings up the router page, meaning the port forwarding is not really working at 'stuck' at the router end.
Anyway, first check locally on the IIS and see if you can access localip:7777 interface, then recheck port forwarding again, you can try the can you see me .org port checker to see if the port is open all the way to your internal host/etc.