Sorry, we've got no experience with Floureon but it does look like they may no longer be operating, as there's almost no online presence.
Normally, the password for web access is the same as the one needed to access the local GUI, so it's strange that they differ.
Apart from trying the hard reset, I'm afraid that I don't know what else to suggest, so hopefully, somebody who knows Floureon better has some ideas.