We are aware of a problem with our plugins in Firefox 40. Currently working on a fix for this. Please bear with us!
We hope to resolve this problem in the near future. In the meantime, you can either downgrade to Firefox 39 or use our Perapera Chinese Chrome add-on. Thank you for your support as always.