You may be banned for not downloading at least 5GB during 4 weeks period I guess.
They don't have IRC.
You may contact them by their forum or in QQ group(something like IRC) but they are all in Chinese....
Use chrome and translate the following page into English
http://www.mysilu.com/forum-589-1.html
Good luck!