void Awake()
    {
        m_GM  = GetModel <GameModel>();
        m_UAM = GetModel <UserAnswerModel>();
        m_UAM.InitData();

        m_Game = Game.Instance;

        random = new System.Random();

        DT_Corona = transform.Find("AnwserPanel").GetComponent <CoronaDT>();

        btn_Answer_A = transform.Find("AnwserPanel/Bg_Corona/AnswerOption_1").GetComponent <Button>();
        btn_Answer_B = transform.Find("AnwserPanel/Bg_Corona/AnswerOption_2").GetComponent <Button>();
        btn_Answer_C = transform.Find("AnwserPanel/Bg_Corona/AnswerOption_3").GetComponent <Button>();
        btn_Answer_D = transform.Find("AnwserPanel/Bg_Corona/AnswerOption_4").GetComponent <Button>();

        btn_Answer_A.transform.Find("WrongReminder").gameObject.SetActive(false);
        btn_Answer_B.transform.Find("WrongReminder").gameObject.SetActive(false);
        btn_Answer_C.transform.Find("WrongReminder").gameObject.SetActive(false);
        btn_Answer_D.transform.Find("WrongReminder").gameObject.SetActive(false);

        btn_back = transform.Find("BackBtn").GetComponent <Button>();

        text_QuestionShow = transform.Find("QuestionPanel/Text").GetComponent <Text>();

        GO_WrongReminderPanel = transform.Find("WrongReminderPanel").gameObject;
        GO_RightWaittingPanel = transform.Find("RightWaittingPanel").gameObject;
        text_RightAnswerShow  = GO_WrongReminderPanel.transform.Find("RightAnswerPanel/AnswerText").GetComponent <Text>();
        GO_TimeEndReminder    = transform.Find("TimeEndReminder").gameObject;

        GO_TimeEndReminder.SetActive(false);
        GO_WrongReminderPanel.SetActive(false);
        GO_RightWaittingPanel.SetActive(false);
        btn_back.onClick.AddListener(OnBackBtnOnClick);
    }