def login (self):
            
        user = self.g_users[self.g_index]
        username = user.get("username")
        password = user.get("password") 
        
        url = "https://zhaocaibao.alipay.com/pf/purchase.htm?productId=20150821000230020000680048696668"

        login = {"username":username,
                "password":password,
                "username_input":"//input[@id='J-input-user']",
                "password_input":"//*[@id='password_input']",
                "submit_but":"//*[@id='J-login-btn']", 
                "check_code":{"check_code_input":"//*[@id='J-input-checkcode']",
                            "img_tag":"//*[@id='J-checkcode-img']",
                            "img_path":"/home/lufax/img"},
                "url":url}
           
        f = PageUtils.login(login)
        
        if f==False:
            if self.g_waitFlag>5:
                sleep(10*60)
            login()
            self.g_waitFlag += 1
        else:
            self.browser = f 
            self.opener = PageUtils.build_opener_with_chrome_cookies(self.browser.get_cookies())