
  .index_2021_c_header { position: relative; z-index: 20; color: #666666; background: #ffffff; }
  .index_2021_c_header i,
  .index_2021_c_header button { background-color: transparent; background-image: url(/static/20221119/sprites.png); background-repeat: no-repeat; background-size: auto; }
  .index_2021_c_header_inner { position: relative; left: 50%; margin-left: -600px; width: 1200px; }
  .index_2021_c_header_inner_table { position: relative; z-index: 1; width: 1200px; background: #ffffff; }
  .index_2021_c_header_inner_table th { height: 76px; vertical-align: middle; font-size: 0; }
  /* logo */
  .index_2021_c_header_logo { position: relative; width: 180px; text-align: left; }
  .index_2021_c_header_logo img { font-size: 30px; font-weight: bold; color: #0f78eb; }
  /* links */
  .index_2021_c_header_links { position: relative; width: 644px; text-align: left; }
  .index_2021_c_header_links a { width: 92px; height: 72px; border-bottom: 4px solid transparent; text-align: center; line-height: 76px; font-size: 16px; color: #666666; cursor: pointer; }
  .index_2021_c_header_links a:hover,
  .index_2021_c_header_links a.active { border-color: #ff950d; font-weight: bold; color: #ff950d !important; }
  /* actions */
  .index_2021_c_header_actions { position: relative; width: 278px; text-align: right; }
  .index_2021_c_header_actions_split { margin-top: 32px; width: 1px; height: 12px; background: #666666; }
  .index_2021_c_header_actions_download { margin-right: 8px; overflow: hidden; padding: 32px 4px; font-size: 12px; color: #2d89f2; }
  .index_2021_c_header_actions_download i { margin-top: 1px; width: 9px; height: 11px; background-position: 0 0; }
  .index_2021_c_header_actions_logined { overflow: hidden; }
  .index_2021_c_header_actions_logined a { padding: 32px 4px; font-size: 12px; color: #666666; }
  .index_2021_c_header_actions_logined a:hover { color: #2d89f2; }
  .index_2021_c_header_actions_logined_username { max-width: 170px; }
  .index_2021_c_header_actions_unlogined { overflow: hidden; }
  .index_2021_c_header_actions_unlogined div,
  .index_2021_c_header_actions_unlogined a 
  { padding: 32px 4px; font-size: 12px; cursor: pointer; }
  .index_2021_c_header_actions_unlogined div:hover, 
  .index_2021_c_header_actions_unlogined a:hover 
  { color: #2d89f2; }
  /* allgame */
  .index_2021_c_header_allgame { width: 82px; }
  .index_2021_c_header_allgame button { width: 82px; height: 76px; background-position: 0 -29px; }
  .index_2021_c_header_allgame:hover button,
  .index_2021_c_header_allgame.active button { background-position: -82px -29px; }
  /* popup_user */
  .index_2021_c_header_popup_user { display: none; position: absolute; z-index: 0; top: 76px; right: 82px; border: 1px solid #d9d9d9; background: #ffffff; box-shadow: 0px 0px 2px #d9d9d9; }
  .index_2021_c_header_popup_user_safty { padding: 20px 24px; }
  .index_2021_c_header_popup_user_safty i { width: 18px; height: 22px; background-position: -30px 0; }
  /* popup_allgame */
  .index_2021_c_header_popup_allgame { display: none; position: absolute; z-index: 0; top: 76px; right: 0px; border: 1px solid #d9d9d9; background: #ffffff; box-shadow: 0px 0px 2px #d9d9d9; }
  .index_2021_c_header_popup_allgame .new { width: 10px; height: 10px; background-position: -10px 0; }
  .index_2021_c_header_popup_allgame .hot { width: 10px; height: 10px; background-position: -20px 0; }
  .index_2021_c_header_popup_allgame_inner { height: 262px; }
  .index_2021_c_header_popup_allgame_detail { width: 400px; height: 100%; }
  .index_2021_c_header_popup_allgame_rmyy,
  .index_2021_c_header_popup_allgame_rmsy { width: 160px; height: 100%; }
  .index_2021_c_header_popup_allgame_snxh { width: 220px; height: 100%; }
  .index_2021_c_header_popup_allgame_rmyy h1,
  .index_2021_c_header_popup_allgame_rmsy h1 { margin: 20px 0 24px 16px; border-left: 2px solid #ff950d; padding-left: 16px; font-size: 14px; font-weight: normal; }
  .index_2021_c_header_popup_allgame_rmyy a,
  .index_2021_c_header_popup_allgame_rmsy a { margin: 16px 0 0 0; font-size: 14px; color: #666666; }
  .index_2021_c_header_popup_allgame_rmyy a:hover,
  .index_2021_c_header_popup_allgame_rmsy a:hover,
  .index_2021_c_header_popup_allgame_rmyy a.active,
  .index_2021_c_header_popup_allgame_rmsy a.active { color: #ff950d !important; }
  .index_2021_c_header_popup_allgame_rmyy a span,
  .index_2021_c_header_popup_allgame_rmsy a span { position: relative; padding: 0 16px; max-width: 120px; }
  .index_2021_c_header_popup_allgame_rmyy .new, 
  .index_2021_c_header_popup_allgame_rmyy .hot,
  .index_2021_c_header_popup_allgame_rmsy .new,
  .index_2021_c_header_popup_allgame_rmsy .hot { position: absolute; top: 2px; right: 3px; }
  .index_2021_c_header_popup_allgame_detail_inner,
  .index_2021_c_header_popup_allgame_rmyy_inner,
  .index_2021_c_header_popup_allgame_rmsy_inner { overflow: hidden; height: 100%; border-right: 1px solid #d9d9d9; }
  .index_2021_c_header_popup_allgame_detail_inner { position: relative; }
  .index_2021_c_header_popup_allgame_detail_inner img { width: 100%; height: 100%; }
  .index_2021_c_header_popup_allgame_detail_inner p { position: absolute; left: 22px; top: 85px; width: 206px; height: 92px; line-height: 1.5; color: #666666 !important; }
  .index_2021_c_header_popup_allgame_snxh_box { margin: 16px 20px 0; height: 22px; border: 1px solid #ff950d; }
  .index_2021_c_header_popup_allgame_snxh_box input { margin: 4px 12px 0; width: 112px; height: 14px; line-height: 14px; font-size: 14px; }
  .index_2021_c_header_popup_allgame_snxh_box button { width: 42px; height: 100%; font-size: 14px; color: #ffffff; background: #ff950d; }
  .index_2021_c_header_popup_allgame_snxh_code2d { margin: 42px 20px 0; }
  .index_2021_c_header_popup_allgame_snxh_code2d i { width: 88px; height: 88px; background-position: 0 -105px; }
  .index_2021_c_header_popup_allgame_snxh_code2d div { width: 92px; padding-top: 8px; }
  .index_2021_c_header_popup_allgame_snxh_code2d div h1 { margin-bottom: 12px; font-size: 14px; font-weight: bold; }
  .index_2021_c_header_popup_allgame_snxh_code2d div p { line-height: 1.3; }
  .index_2021_c_header_popup_allgame_snxh_code2dTips { margin: 16px 20px 0; }

.c_login_popup { overflow: hidden; border-radius: 10px; background: #ffffff;
  /* transform: scale(1.2);
-ms-transform:scale(1.2); 	
-moz-transform:scale(1.2); 
-webkit-transform:scale(1.2); 
-o-transform:scale(1.2);   */
}
.c_login_popup_iframe_bg { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background: #ffffff; }
.c_login_popup_content { position: relative; z-index: 2; overflow: hidden; width: 316px; }
.c_login_popup_header{height: 32px;background: url(/static/20221119/bg_header.png) no-repeat;}
.c_login_popup_close { position: absolute; top: -1px; right: 6px; font-size: 29px; color: #a8a8a8; cursor: pointer; }
.c_login_popup_close:hover { color: #ff950d; }
.c_login_popup_body { padding: 12px 0 18px; }
  .c_login_popup_body i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
  .c_login_popup_tabs { margin: 0 auto; width: 268px;padding: 0 30px;box-sizing: border-box; border-bottom: 1px solid #ebebeb;}
  .c_login_popup_tabs li { padding: 4px 12px; font-size: 20px;  color: #333333; cursor: pointer; }
  .c_login_popup_tabs li.active { color: #ff950d; border-bottom: 2px solid #ff950d;}
  #c_login_popup_acLogin { display: none; margin: 19px auto 0; width: 285px; }
  .c_login_popup_acLogin_input { padding: 0 16px; }
  .c_login_popup_acLogin_input_account { height: 30px;border-radius: 5px;border: 1px solid #c0c0c0; padding: 0 10px;margin-bottom: 13px;}
  .c_login_popup_acLogin_input_account i { margin: 8px 0 0 0; width: 14px; height: 10px; background: url(/static/20221119/account.png) }
  .c_login_popup_acLogin_input_account .placeholder,
  .c_login_popup_acLogin_input_account .validate,
  .c_login_popup_acLogin_input_account .value { margin: 5px 0 0 8px; width: 180px; height: 18px; font-size: 14px; }
  .c_login_popup_acLogin_input_account .placeholder { color: #a8a8a8; }
  .c_login_popup_acLogin_input_account .validate { color: #ff0000; }
  .c_login_popup_acLogin_input_account .value { display: none; color: #333333; }
  .c_login_popup_acLogin_input_password { height: 30px;border-radius: 5px;border: 1px solid #c0c0c0; padding: 0 10px; }
  .c_login_popup_acLogin_input_password i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 -14px; }
  .c_login_popup_acLogin_input_password .placeholder,
  .c_login_popup_acLogin_input_password .validate,
  .c_login_popup_acLogin_input_password .value { margin: 5px 0 0 8px; width: 180px; height: 18px; font-size: 14px; }
  .c_login_popup_acLogin_input_password .placeholder { color: #a8a8a8; }
  .c_login_popup_acLogin_input_password .validate { color: #ff0000; }
  .c_login_popup_acLogin_input_password .value { display: none; color: #333333; }
  .c_login_popup_acLogin_userOptions { margin: 16px auto 0; width: 253px; font-size: 12px; color: #000000; }
  .c_login_popup_acLogin_saveLogin { height: 14px; line-height: 14px; cursor: pointer; }
  .c_login_popup_acLogin_saveLogin i { margin: 1px 4px 0 0; width: 13px; height: 13px; background-position: 0 -27px; }
  .c_login_popup_acLogin_saveLogin i.active { background-position: 0 -41px; }
  .c_login_popup_acLogin_getPassword { color: #2d89f2; }
  .c_login_popup_acLogin_submit { display: block;margin: 12px auto 0; width: 253px; height: 36px; border-radius: 4px; line-height: 36px; text-align: center; font-size: 18px; color: #ffffff; background: #ff970f; cursor: pointer; }
  .c_login_popup_acLogin_submit:hover{background: #ffa712;}
  .c_login_popup_acLogin_third { margin: 12px auto 0; height: 25px; line-height: 25px; color: #000000;padding: 0 16px; }
  .c_login_popup_acLogin_third_qq i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px 0; }
  .c_login_popup_acLogin_third_wx i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px -26px; }
  .c_login_popup_acLogin_reg { margin: 12px auto 0; width: 236px; text-align: center; color: #000000; }
  .c_login_popup_acLogin_reg a { color: #2d89f2; }
  #c_login_popup_mbLogin { display: none; margin: 19px auto 0; width: 285px; }
  .c_login_popup_mbLogin_input { padding: 0 16px; }
  .c_login_popup_mbLogin_input_account {    height: 30px;border-radius: 5px;border: 1px solid #c0c0c0;padding: 0 10px;margin-bottom: 13px;position: relative;width: 165px;}
  .c_login_popup_mbLogin_input_account i { margin: 8px 0 0 0; width: 11px; height: 14px; background: url(/static/20221119/phone.png) }
  .c_login_popup_mbLogin_input_account .placeholder,
  .c_login_popup_mbLogin_input_account .validate,
  .c_login_popup_mbLogin_input_account .value { margin: 5px 0 0 8px; width: 121px; height: 18px; font-size: 14px; }
  .c_login_popup_mbLogin_input_account .placeholder { color: #a8a8a8; }
  .c_login_popup_mbLogin_input_account .validate { color: #ff0000; }
  .c_login_popup_mbLogin_input_account .value { display: none; color: #333333; }
  .c_login_popup_mbLogin_input_account .sendVcode { margin: 0 0 0 0; border-radius: 2px; border: 1px solid #c0c0c0; width: 60px; height: 100%; line-height: 18px; text-align: center; font-size: 14px; color: #a4a4a4; background: white;position: absolute;right: -66px; }
  .c_login_popup_mbLogin_input_vcode { height: 30px;border-radius: 5px;border: 1px solid #c0c0c0;padding: 0 10px; }
  .c_login_popup_mbLogin_input_vcode i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 -14px; }
  .c_login_popup_mbLogin_input_vcode .placeholder,
  .c_login_popup_mbLogin_input_vcode .validate,
  .c_login_popup_mbLogin_input_vcode .value { margin: 5px 0 0 8px; width: 180px; height: 18px; font-size: 14px; }
  .c_login_popup_mbLogin_input_vcode .placeholder { color: #a8a8a8; }
  .c_login_popup_mbLogin_input_vcode .validate { color: #ff0000; }
  .c_login_popup_mbLogin_input_vcode .value { display: none; color: #333333; }
  .c_login_popup_mbLogin_userOptions { margin: 16px auto 0; width: 253px; font-size: 12px; color: #000000; }
  .c_login_popup_mbLogin_saveLogin { height: 14px; line-height: 14px; cursor: pointer; }
  .c_login_popup_mbLogin_saveLogin i { margin: 1px 4px 0 0; width: 13px; height: 13px; background-position: 0 -27px; }
  .c_login_popup_mbLogin_saveLogin i.active { background-position: 0 -41px; }
  .c_login_popup_mbLogin_getPassword { color: #2d89f2; }
  .c_login_popup_mbLogin_getPassword：hover{text-decoration: underline;}
  .c_login_popup_mbLogin_submit { display: block;margin: 12px auto 0; width: 253px; height: 36px; border-radius: 4px; line-height: 36px; text-align: center; font-size: 18px; color: #ffffff; background: #ff970f; cursor: pointer; }
  .c_login_popup_mbLogin_submit:hover{background: #ffa712;}
  .c_login_popup_mbLogin_third { margin: 12px auto 0; height: 25px; line-height: 25px; color: #000000;padding: 0 16px; }
  .c_login_popup_mbLogin_third_qq i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px 0; }
  .c_login_popup_mbLogin_third_wx i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px -26px; }
  .c_login_popup_mbLogin_reg { margin: 12px auto 0; width: 236px; text-align: center; color: #000000; }
  .c_login_popup_mbLogin_reg a { color: #2d89f2; }
  .c_login_popup_mbLogin_go_register,.c_login_popup_acLogin_go_register{color: #519aff;cursor: pointer;}
  .c_login_popup_mbLogin_go_register:hover,.c_login_popup_acLogin_go_register:hover{text-decoration: underline;}
  /* 解决遮罩层覆盖不完全 */
  .tncode_div_bg,.tncode_div{position: fixed;}
  
    .c_login_form { width: 280px; height: 266px; border-radius: 4px; background: #ffffff; }
    .c_login_form i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .c_login_form_nologin { display: block; }
    .c_login_form_nologin_tabs { margin: 12px auto 0; width: 236px; }
    .c_login_form_nologin_tabs li { padding: 4px 12px; font-size: 20px; font-weight: bold; color: #333333; cursor: pointer; }
    .c_login_form_nologin_tabs li.active { color: #ff950d; }
    #c_login_form_nologin_acLogin { display: none; margin: 10px auto 0; width: 236px; }
    .c_login_form_nologin_acLogin_input { padding: 0 16px; border: 1px solid #e8e8e8; border-radius: 4px; }
    .c_login_form_nologin_acLogin_input_account { height: 30px; border-bottom: 1px solid #e8e8e8; }
    .c_login_form_nologin_acLogin_input_account i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 0; }
    .c_login_form_nologin_acLogin_input_account .placeholder,
    .c_login_form_nologin_acLogin_input_account .validate,
    .c_login_form_nologin_acLogin_input_account .value { margin: 8px 0 0 8px; width: 180px; height: 12px; font-size: 12px; }
    .c_login_form_nologin_acLogin_input_account .placeholder { color: #a8a8a8; }
    .c_login_form_nologin_acLogin_input_account .validate { color: #ff0000; }
    .c_login_form_nologin_acLogin_input_account .value { display: none; color: #333333; }
    .c_login_form_nologin_acLogin_input_password { height: 30px; }
    .c_login_form_nologin_acLogin_input_password i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 -14px; }
    .c_login_form_nologin_acLogin_input_password .placeholder,
    .c_login_form_nologin_acLogin_input_password .validate,
    .c_login_form_nologin_acLogin_input_password .value { margin: 8px 0 0 8px; width: 180px; height: 12px; font-size: 12px; }
    .c_login_form_nologin_acLogin_input_password .placeholder { color: #a8a8a8; }
    .c_login_form_nologin_acLogin_input_password .validate { color: #ff0000; }
    .c_login_form_nologin_acLogin_input_password .value { display: none; color: #333333; }
    .c_login_form_nologin_acLogin_userOptions { margin: 16px auto 0; width: 236px; font-size: 12px; color: #a8a8a8; }
    .c_login_form_nologin_acLogin_saveLogin { height: 14px; line-height: 14px; cursor: pointer; }
    .c_login_form_nologin_acLogin_saveLogin i { margin: 1px 4px 0 0; width: 13px; height: 13px; background-position: 0 -27px; }
    .c_login_form_nologin_acLogin_saveLogin i.active { background-position: 0 -41px; }
    .c_login_form_nologin_acLogin_getPassword { color: #2d89f2; }
    .c_login_form_nologin_acLogin_submit { margin: 12px auto 0; width: 236px; height: 36px; border-radius: 4px; line-height: 36px; text-align: center; font-size: 14px; color: #ffffff; background: #ff970f; cursor: pointer; }
    .c_login_form_nologin_acLogin_submit:hover{background: #ffa712;}
    .c_login_form_nologin_acLogin_third { margin: 12px auto 0; height: 25px; line-height: 25px; color: #a8a8a8; }
    .c_login_form_nologin_acLogin_third_qq i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px 0; }
    .c_login_form_nologin_acLogin_third_wx i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px -26px; }
    .c_login_form_nologin_acLogin_reg { margin: 12px auto 0; width: 236px; text-align: center; color: #a8a8a8; }
    .c_login_form_nologin_acLogin_reg a { color: #2d89f2; }
    #c_login_form_nologin_mbLogin { display: none; margin: 10px auto 0; width: 236px; }
    .c_login_form_nologin_mbLogin_input { padding: 0 16px; border: 1px solid #e8e8e8; border-radius: 4px; }
    .c_login_form_nologin_mbLogin_input_account { height: 30px; border-bottom: 1px solid #e8e8e8; }
    .c_login_form_nologin_mbLogin_input_account i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 0; }
    .c_login_form_nologin_mbLogin_input_account .placeholder,
    .c_login_form_nologin_mbLogin_input_account .validate,
    .c_login_form_nologin_mbLogin_input_account .value { margin: 8px 0 0 8px; width: 140px; height: 12px; font-size: 12px; }
    .c_login_form_nologin_mbLogin_input_account .placeholder { color: #a8a8a8; }
    .c_login_form_nologin_mbLogin_input_account .validate { color: #ff0000; }
    .c_login_form_nologin_mbLogin_input_account .value { display: none; color: #333333; }
    .c_login_form_nologin_mbLogin_input_account .sendVcode { margin: 6px 0 0 0; border-radius: 4px; border: none; width: 38px; height: 18px; line-height: 18px; text-align: center; font-size: 12px; color: #ffffff; background: #2d89f2; }
    .c_login_form_nologin_mbLogin_input_vcode { height: 30px; }
    .c_login_form_nologin_mbLogin_input_vcode i { margin: 8px 0 0 0; width: 13px; height: 13px; background-position: 0 -14px; }
    .c_login_form_nologin_mbLogin_input_vcode .placeholder,
    .c_login_form_nologin_mbLogin_input_vcode .validate,
    .c_login_form_nologin_mbLogin_input_vcode .value { margin: 8px 0 0 8px; width: 180px; height: 12px; font-size: 12px; }
    .c_login_form_nologin_mbLogin_input_vcode .placeholder { color: #a8a8a8; }
    .c_login_form_nologin_mbLogin_input_vcode .validate { color: #ff0000; }
    .c_login_form_nologin_mbLogin_input_vcode .value { display: none; color: #333333; }
    .c_login_form_nologin_mbLogin_userOptions { margin: 16px auto 0; width: 236px; font-size: 12px; color: #a8a8a8; }
    .c_login_form_nologin_mbLogin_saveLogin { height: 14px; line-height: 14px; cursor: pointer; }
    .c_login_form_nologin_mbLogin_saveLogin i { margin: 1px 4px 0 0; width: 13px; height: 13px; background-position: 0 -27px; }
    .c_login_form_nologin_mbLogin_saveLogin i.active { background-position: 0 -41px; }
    .c_login_form_nologin_mbLogin_getPassword { color: #2d89f2; }
    .c_login_form_nologin_mbLogin_submit { margin: 12px auto 0; width: 236px; height: 36px; border-radius: 4px; line-height: 36px; text-align: center; font-size: 14px; color: #ffffff; background: #ff970f; cursor: pointer; }
    .c_login_form_nologin_mbLogin_submit:hover{background: #ffa712;}
    .c_login_form_nologin_mbLogin_third { margin: 12px auto 0; height: 25px; line-height: 25px; color: #a8a8a8; }
    .c_login_form_nologin_mbLogin_third_qq i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px 0; }
    .c_login_form_nologin_mbLogin_third_wx i { margin: 0 4px; width: 25px; height: 25px; background-position: -24px -26px; }
    .c_login_form_nologin_mbLogin_reg { margin: 12px auto 0; width: 236px; text-align: center; color: #a8a8a8; }
    .c_login_form_nologin_mbLogin_reg a { color: #2d89f2; }
    .c_login_form_logined { display: none; }
    .c_login_form_logined_userInfo { margin: 16px auto 0; width: 240px; }
    .c_login_form_logined_userInfo_logo { overflow: hidden; border: 2px solid #d2d2d2; border-radius: 100%; width: 76px; height: 76px; text-align: center; vertical-align: middle; cursor: pointer; }
    .c_login_form_logined_userInfo_logo:hover { border-color: #ff950d; }
    .c_login_form_logined_userInfo_logo img { width: 100%; }
    .c_login_form_logined_userInfo_info { margin: 12px 0 0 0; width: 150px; }
    .c_login_form_logined_userInfo_info_uname span { width: 110px; font-size: 14px; color: #333333; }
    .c_login_form_logined_userInfo_info_uname a { position: relative; top: -1px; font-size: 12px; color: #9fa0a0; }
    .c_login_form_logined_userInfo_info_else { margin: 10px 0 0 0; }
    .c_login_form_logined_userInfo_info_else_email i { width: 14px; height: 11px; background-position: -30px -52px; }
    .c_login_form_logined_userInfo_info_else_email:hover i { background-position: -30px -64px; }
    .c_login_form_logined_gameHistory { margin: 0 auto 0; width: 240px; }
    .c_login_form_logined_gameHistory_title { border-bottom: 1px solid #d2d2d2; padding: 0 0 4px 0; font-size: 12px; color: #333333; }
    .c_login_form_logined_gameHistory_content { overflow: hidden; height: 124px; }
    .c_login_form_logined_gameHistory_content table { margin: 4px 0 0 0; width: 100%; text-align: left; vertical-align: middle; }
    .c_login_form_logined_gameHistory_content table td { height: 24px; }
    .c_login_form_logined_gameHistory_gameIcon { padding: 0 8px; }
    .c_login_form_logined_gameHistory_gameIcon img { border-radius: 4px; width: 16px; height: 16px; }
    .c_login_form_logined_gameHistory_gameName { width: 75px; font-size: 12px; color: #333333; }
    .c_login_form_logined_gameHistory_gameName:hover { color: #ffbe0d; }
    .c_login_form_logined_gameHistory_gameServer { width: 70px; font-size: 12px; color: #333333; }
    .c_login_form_logined_gameHistory_gameServer:hover { color: #ffbe0d; }
    .c_login_form_logined_gameHistory_enterGame { padding: 4px; border-radius: 4px; font-size: 12px; color: #ffffff; background: #ffbe0d; }
    .c_login_form_logined_gameHistory_enterGame:hover { background: #ff950d; }
    
   
    .index_2021_rightbar { position: fixed; z-index: 10; bottom: 0; right: 2px; margin: 0 0 0 0;  }
    .index_2021_rightbar i,
    .index_2021_rightbar_item { position: relative;width: 53px; height: 51px; background-color: transparent; background-image: url(/static/20221119/sprites222.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_rightbar_selfService { margin: 0 0 0 0; background-position: 0 0; cursor: pointer }
    .index_2021_rightbar_selfService:hover { background-position: -63px 0; }
    .index_2021_rightbar_selfService:hover .index_2021_rightbar_item_popup { display: block; }
    .index_2021_rightbar_selfService .index_2021_rightbar_item_popup { display: none; position: absolute; top: -62px; right: 53px; border: 1px solid #ff950d; padding: 8px 14px; border-radius: 4px; background: #ffffff; }
    .index_2021_rightbar_selfService .index_2021_rightbar_item_popup a { border-bottom: 1px solid #eeeeee; padding: 16px 0 8px; font-size: 12px; color: #3c3c3c; }
    .index_2021_rightbar_selfService .index_2021_rightbar_item_popup a:hover { color: #ff950d; }
    .index_2021_rightbar_onlineService { margin: 4px 0 0 0; background-position: -126px 0; cursor: pointer }
    .index_2021_rightbar_onlineService:hover { background-position: -189px 0; }
    .index_2021_rightbar_serviceTel { margin: 4px 0 0 0; background-position: -252px 0; cursor: pointer }
    .index_2021_rightbar_serviceTel:hover { background-position: -315px 0; }
    .index_2021_rightbar_serviceTel:hover .index_2021_rightbar_item_popup { display: block; }
    .index_2021_rightbar_serviceTel .index_2021_rightbar_item_popup { display: none; position: absolute; top: 0; right: 53px; border: 1px solid #ff950d; padding: 21px 8px; border-radius: 4px; white-space: nowrap; font-size: 16px; font-weight: bold;  background: #ffffff; }
    .index_2021_rightbar_wechat { margin: 4px 0 0 0; background-position: -378px 0; cursor: pointer; }
    .index_2021_rightbar_wechat:hover { background-position: -441px 0; }
    .index_2021_rightbar_wechat:hover .index_2021_rightbar_item_popup { display: block;background-image: url(/static/20221119/sprites222.png);background-position: -564px 0;width: 130px; height: 140px;padding: 0;
    border: none; }
    .index_2021_rightbar_wechat .index_2021_rightbar_item_popup { display: none; position: absolute; bottom: 0; right: 53px; border: 1px solid #ff950d; padding: 8px 12px; border-radius: 4px; background: #ffffff; }
    .index_2021_rightbar_wechat .index_2021_rightbar_item_popup i { width: 78px; height: 78px; background-position: -567px 0; }
    .index_2021_rightbar_wechat .index_2021_rightbar_item_popup p { margin: 4px 0 0 0; text-align: center; font-size: 14px; font-weight: bold; color: #333333; }
    .index_2021_rightbar_backTop { margin: 4px 0 0 0; background-position: -504px 0; cursor: pointer }
    .index_2021_rightbar_backTop:hover { background-position: 0 -88px; } 
#index_2021_swpier_main { position: absolute; top: 0; left: 50%; margin-left: -969px; width: 1920px; height: 610px; }
#index_2021_swpier_main .swiper-container { margin: 0 auto; width: 100%; height: 100%; }
#index_2021_swpier_main .swiper-slide { position: relative; overflow: hidden; width: 100%; height: 100%; } 
#index_2021_swpier_main .swiper-slide .bg, 
#index_2021_swpier_main .swiper-slide .role,
#index_2021_swpier_main .swiper-slide .txt { position: absolute; bottom: 0; right: 0; }
#index_2021_swpier_main .swiper-slide .bg { bottom: 0; left: 0; z-index: 1; width: 100%; height: 100%; }
#index_2021_swpier_main .swiper-slide .role { z-index: 2; }
#index_2021_swpier_main .swiper-slide .txt { z-index: 3; }
#index_2021_swpier_main .swiper-pagination { position: absolute; z-index: 20; top: 376px; left: 0; width: 100%; text-align: center; font-size: 0; }
#index_2021_swpier_main .swiper-pagination .swiper-pagination-switch { display: inline-block; *display: inline; zoom: 1; width: 32px; height: 4px; border-radius: 4px; background: #ffffff; margin: 0 4px; cursor: pointer; }
#index_2021_swpier_main .swiper-pagination .swiper-active-switch { background: #ffa41a; }

  #c_register_popup_origin{display: none;}
  #c_register_popup{    
    display: none;
    position: fixed;
    z-index: 98;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0,.5);
    }
  #c_register_popup .register-main{width: 480px;color: #4f4f4f;position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -240px;
    margin-top: -320px;}
  #c_register_popup .none{display: none;}
  #c_register_popup .mod-register-wp{padding:0 0 0;border-bottom:3px solid #ebeaea;background:#fff;border-radius: 10px;}
  #c_register_popup .register-tab{width:435px;margin:0 auto;overflow:hidden;border-bottom: 1px solid #ebebeb;padding:0 88px;box-sizing: border-box;}
  #c_register_popup .register-tab li{box-sizing: border-box;width:50%;height:39px;line-height:39px;cursor:pointer;text-align:center;color:black;font-size:20px;float:left}
  #c_register_popup .register-tab .active{border-bottom: 2px solid #ff950d;color: #ff950d;}
  #c_register_popup .register-tab-con{width:auto;font-size:14px;color:#333333;padding-left: 25px;}
  #c_register_popup .w-item{height:36px;min-height:36px;margin:19px 0;line-height:36px;text-align: center;position: relative;}
  #c_register_popup .w-item .w-label{width:90px;height:36px;line-height:36px;padding-right:10px;text-align:right;float:left;color: #4f4f4f;}
  #c_register_popup .w-item .w-input,#c_register_popup .w-item .w-input-m,#c_register_popup .w-item .w-input-s{width:230px;height:14px;line-height:14px;border:0 none;border:1px solid #c0c0c0;-webkit-border-radius:5px;border-radius:5px;padding:10px 15px;font-family:'microsoft yahei';float:left}
  #c_register_popup .w-item .w-input-m{width:160px}
  #c_register_popup .w-item .w-input-s{width:160px}
  #c_register_popup .w-item .w-div{width:262px;height:auto;min-height:36px;line-height:36px;font-size:12px;float:left;position:relative;}
  #c_register_popup .w-item .w-div span{color:#ff950d}
  #c_register_popup .w-item .icon-cb{display:inline-block;vertical-align:middle;width:17px;height:17px;position:relative;top:-2px;margin-right: 6px;}
  #c_register_popup .w-item .w-submit{width:260px;height:44px;font:14px/44px 'microsoft yahei';border:0 none;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;color:#fff;background:linear-gradient(#ffb126,#ff960e);}
  #c_register_popup .w-item .w-submit:hover { background: linear-gradient(#ffb126,#f38a07); }
  #c_register_popup .w-item .w-btn{font-size: 14px;display: block;border:0 none;width:118px;height:36px;line-height:36px;text-align:center;color:#fff;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#44b5f9;float:right;font-family: 'microsoft yahei';cursor: pointer;position:absolute;top: 0px; right: 0px;}
  #c_register_popup .w-item .w-btn:hover{color:#fff!important;background: #44b5f9;}
  #c_register_popup .w-button-disabled, .w-button-disabled:hover { color: #fff; background: #ccc!important; cursor: default; }
  #c_register_popup .w-item .w-tips{color:#9fa0a0;position: absolute;
    top: 27px;
    left: 102px;}
  #c_register_popup .w-item .w-tips .error{color:#fe0202;line-height: 36px;font-size: 12px;}
  #c_register_popup .w-item .w-tips_error{position: absolute;right: 65px;
  top: 7px;display: none;background-image: url(/static/20221119/tips_error.png);height: 17px;width: 17px;}
  #c_register_popup .w-item .w-tips .correct{ display:inline-block; vertical-align: top; width: 36px; height: 36px; background-position: 0px -17px;opacity: 0;}
  #c_register_popup .php-code{overflow: hidden;line-height: 30px;text-align: center;margin:2px 0 0 56px;cursor:pointer;position:absolute;top: 4px;right: 8px;}
  #c_register_popup .w-item .icon-cb{background-position:0px 0px}#c_register_popup .w-item .icon-cbed{background-position:-27px 0px}#c_register_popup .w-item .icon-cb,#c_register_popup .w-item .icon-cbed,#c_register_popup .w-item .w-tips .correct{background-image: url(/images/2021/register.png?201812151727); background-repeat: no-repeat;}
  #c_register_popup .tncode{width: 262px !important;background-color: #f5f5f5;border: none;}
  #c_register_popup .tncode:hover{background-color: #d2d2d2;}
  #c_register_popup .tologin span{color: #519aff;cursor: pointer;}
  #c_register_popup .tologin span:hover{text-decoration: underline;}
  #c_register_popup .c_register_popup_header{height: 39px;background: url(/static/20221119/bg_header.png) no-repeat;position: relative;margin-bottom: 5px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
  #c_register_popup .c_register_popup_close { position: absolute; top: 2px; right: 6px; font-size: 29px; color: #a8a8a8; cursor: pointer; }
	#c_register_popup .c_register_popup_close:hover { color: #ff950d; }
	
    .index_2021_rmyx { overflow: hidden; margin: -5px auto 0; width: 893px; height: 266px; padding: 5px 0 5px; }
    .index_2021_rmyx_item { margin: 1px; width: 278px; height: 264px; border: none; border-radius: 5px; background: #ffffff;-webkit-transition: transform .2s linear;transition: transform .2s linear; }
    .index_2021_rmyx_item + .index_2021_rmyx_item { margin-left: 27px !important; }
    .index_2021_rmyx_item:hover { margin: 0px;-webkit-box-shadow: 0px 5px 5px rgb(0 0 0 / 10%);
    box-shadow: 0px 5px 5px rgb(0 0 0 / 10%);
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); }
    .index_2021_rmyx_item + .index_2021_rmyx_item:hover { margin-left: 26px !important; }
    .index_2021_rmyx_item:hover .index_2021_rmyx_item_enterGame button { display: block; }
    .index_2021_rmyx_item_enterGame { position: relative; overflow: hidden; width: 278px; height: 187px; border-radius: 4px; font-size: 12px; }
    .index_2021_rmyx_item_enterGame img { position: absolute; left: 0; top: 0; }
    .index_2021_rmyx_item_enterGame button { display: none; position: absolute; top: 132px; left: 50%; margin-left: -65px; width: 130px; height: 38px; line-height: 38px; text-align: center; font-size: 18px; color: #ffffff; background: #ff950d; border-radius: 38px; }
    .index_2021_rmyx_item_enterGame button:hover { background: #ffbe0d; }
    .index_2021_rmyx_item_enterGame button.hide { display: none !important; }
    .index_2021_rmyx_item_txt {height: 18px;margin: 12px; font-size: 18px; color: #3c3c3c; }
    .index_2021_rmyx_item_txt .index_2021_rmyx_item_btnEnterGame,.index_2021_rmyx_item_txt .index_2021_rmyx_item_btnEnterOfficalWeb{width: 68px; height: 18px;margin-top: 1px; line-height: 17px; text-align: center; color: #ffffff;font-size: 12px; background: #ff950d; border-radius: 16px;}
    .index_2021_rmyx_item_txt .index_2021_rmyx_item_btnEnterGame:hover,.index_2021_rmyx_item_txt .index_2021_rmyx_item_btnEnterOfficalWeb:hover{background: #ffbe0d;}
    .index_2021_rmyx_item_txtLine { margin: 0 auto 0 14px; width: 40px; height: 1px; background: #ff950d; }
    .index_2021_rmyx_item_glink { margin: 10px auto 0 14px; width: 253px; font-size: 13px; color: #a8a8a8; }
    .index_2021_rmyx_item_glink i{background: url(/static/20221119/index_icon.png) no-repeat;}
    .index_2021_rmyx_item_glink .icon_computer{width:14px;height: 12px;margin-top: 2px;margin-right: 2px; background-position: -11px -179px;}
    .index_2021_rmyx_item_glink .icon_mobile{width: 10px;height: 14px;margin-right: 3px; background-position: -183px -52px;}
    .index_2021_rmyx_item_glink a { color: #a8a8a8; }
    
    .index_2021_kflb { width: 280px; }
    .index_2021_kflb i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_kflb_title { border-left: 3px solid #ff950d; padding: 0 0 0 10px; font-size: 18px; color: #141414; }
    .index_2021_kflb_title a { position: relative; top: 6px; font-size: 12px; color: #999999; }
    .index_2021_kflb_title a i { position: relative; top: 1px; width: 11px; height: 11px; background-position: 0 -68px; }
    .index_2021_kflb_content { margin: 14px 0 0 0; padding: 25px 16px 20px; background: #ffffff; border-radius: 8px;}
    .index_2021_kflb_content_inner_tabs{margin-bottom: 10px;}
    .index_2021_kflb_content_inner_tabs li { width: 50%; height: 28px; border-bottom: 2px solid #f5f5f5; text-align: center; font-size: 16px; color: #3c3c3c; cursor: pointer; }
    .index_2021_kflb_content_inner_tabs li.active { border-color: #ff950d; color: #ff950d; }
    .index_2021_kflb_content_inner_swiper { overflow: hidden; height: 0; }
    #index_2021_kflb_swpier_ykxf { width: 100%; }
    #index_2021_kflb_swpier_ykxf .swiper-container { margin: 0 auto; width: 100%; height: 417px; }
    #index_2021_kflb_swpier_ykxf .swiper-slide { position: relative; overflow: hidden; width: 100%; height: 100%; } 
    #index_2021_kflb_swpier_ykxf .swiper-slide table { width: 100%; height: 100%; text-align: left; vertical-align: middle; }
    #index_2021_kflb_swpier_ykxf .swiper-slide table,
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr { border-bottom: 2px solid #f5f5f5;height: 46px; }
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr { cursor: pointer; }
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr th { text-align: left; color: #a8a8a8; }
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr td { text-align: left; }
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr td .kflb_goGame{display: none;}
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr:hover td .kflb_time{display: none;}
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr:hover td .kflb_goGame{display: inline-block;color: white !important;height: 18px;width: 65px;color:white;background: #ff950d;border-radius: 23px;line-height: 18px;text-align: center;font-size: 12px;}
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr:hover td a,
    #index_2021_kflb_swpier_ykxf .swiper-slide table tr:hover td span { color: #ff950d !important; }
    #index_2021_kflb_swpier_ykxf .swiper-pagination { padding: 14px 0 7px 0; text-align: center; font-size: 0; }
    #index_2021_kflb_swpier_ykxf .swiper-pagination .swiper-pagination-switch { display: inline-block; *display: inline; zoom: 1; width: 30px; height: 5px; border-radius: 5px; background: #e9e9e9; margin: 0 4px; cursor: pointer; }
    #index_2021_kflb_swpier_ykxf .swiper-pagination .swiper-active-switch { background: #ffa41a; }
    #index_2021_kflb_swpier_xfyg { width: 100%; }
    #index_2021_kflb_swpier_xfyg .swiper-container { margin: 0 auto; width: 100%; height: 417px; }
    #index_2021_kflb_swpier_xfyg .swiper-slide { position: relative; overflow: hidden; width: 100%; height: 100%; } 
    #index_2021_kflb_swpier_xfyg .swiper-slide table { width: 100%; height: 100%; text-align: left; vertical-align: middle; }
    #index_2021_kflb_swpier_xfyg .swiper-slide table,
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr { border-bottom: 2px solid #f5f5f5;height: 46px; }
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr { cursor: pointer; }
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr th { color: #a8a8a8; }
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr:hover a,
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr:hover span { color: #ff950d !important; }
    #index_2021_kflb_swpier_xfyg .swiper-pagination { padding:14px 0 7px 0; text-align: center; font-size: 0; }
    #index_2021_kflb_swpier_xfyg .swiper-pagination .swiper-pagination-switch { display: inline-block; *display: inline; zoom: 1; width: 30px; height: 5px; border-radius: 5px; background: #e9e9e9; margin: 0 4px; cursor: pointer; }
    #index_2021_kflb_swpier_xfyg .swiper-pagination .swiper-active-switch { background: #ffa41a; }
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr td .kflb_goGame{display: none;}
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr:hover td .kflb_time{display: none;}
    #index_2021_kflb_swpier_xfyg .swiper-slide table tr:hover td .kflb_goGame{display: inline-block;color: white !important;height: 18px;width: 65px;color:white;background: #ff950d;border-radius: 23px;line-height: 18px;text-align: center;font-size: 12px;}
    .index_2021_rmyx_item_glink_split { position: relative; top: 1px; width: 1px; height: 13px; background: #a8a8a8; }
    
    .index_2021_xwgg { width: 806px; }
    .index_2021_xwgg i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_xwgg_title { border-left: 3px solid #ff950d; padding: 0 0 0 10px; color: #141414;}
    .index_2021_xwgg_title span{ font-size: 18px; }
    .index_2021_xwgg_title .index_2021_xwgg_type_tabs{width: 157px;height: 21px;margin-left: 31px;}
    .index_2021_xwgg_title .index_2021_xwgg_type_tabs li{width: 77px;height: 21px; line-height: 21px;text-align: center;color: #000;cursor: pointer;}
    .index_2021_xwgg_title .index_2021_xwgg_type_tabs li.active{background: #000;color: #fff;}
    .index_2021_xwgg_title .index_2021_xwgg_type_tabs .index_2021_xwgg_type_gg{border: 1px solid #bfbfbf;border-top-left-radius: 12px;border-bottom-left-radius: 12px;}
    .index_2021_xwgg_title .index_2021_xwgg_type_tabs .index_2021_xwgg_type_zx{border: 1px solid #bfbfbf;border-left: none; border-top-right-radius: 12px;border-bottom-right-radius: 12px;}
    .index_2021_xwgg_title a { position: relative; top: 6px; font-size: 12px; color: #999999; }
    .index_2021_xwgg_title a i { position: relative; top: 1px; width: 11px; height: 11px; background-position: 0 -68px; }
    .index_2021_xwgg_content {height: 227px; margin: 15px 0 0 0; padding: 13px; background: #ffffff; }
    #index_2021_xwgg_swiper { position: relative; width: 385px; height: 220px; }
    #index_2021_xwgg_swiper .swiper-container { margin: 0 auto; width: 100%; height: 100%; }
    #index_2021_xwgg_swiper .swiper-slide { position: relative; overflow: hidden; width: 100%; height: 100%; } 
    #index_2021_xwgg_swiper .swiper-slide h1 { position: absolute; left: 0; bottom: 0; width: 369px; padding: 8px; font-size: 14px; color: #ffffff; background: rgba(0, 0, 0, .5); font-weight: normal;}
    #index_2021_xwgg_swiper .swiper-pagination { position: absolute; z-index: 21; top: 198px; left: 0; width: 100%; text-align: right; font-size: 0; }
    #index_2021_xwgg_swiper .swiper-pagination .swiper-pagination-switch { display: inline-block; *display: inline; zoom: 1; width: 10px; height: 10px; border-radius: 4px; background: #88858a; margin: 0 4px; cursor: pointer; }
    #index_2021_xwgg_swiper .swiper-pagination .swiper-active-switch { background: #ffa41a; }
    .index_2021_xwgg_list_content{overflow: hidden;height: 0;}
    .index_2021_xwgg_list { position: relative; width: 370px; height: 220px; padding-left: 23px;padding-top: 5px;}
    .index_2021_xwgg_list_wrap { overflow: hidden; width: 100%; height: 100%; }
    .index_2021_xwgg_list_topest h1 { font-size: 24px; font-weight: bold; color: #000000; }
    .index_2021_xwgg_list_topest h2 { margin: 12px 0 0 0; font-size: 13px; font-weight: normal; color: #a8a8a8; }
    .index_2021_xwgg_list_topest:hover h1 { color: #ff950d; }
    .index_2021_xwgg_list_item { margin: 16px 0 20px 0; font-size: 13px; color: #a8a8a8; }
    .index_2021_xwgg_list_item h1 { color: #5e5e5e; font-weight: normal;}
    .index_2021_xwgg_list_item h1 i { margin: 0 8px 0 0; width: 13px; height: 12px; background-position: 0 -55px; }
    .index_2021_xwgg_list_item:hover, 
    .index_2021_xwgg_list_item:hover h1 { color: #ff950d; }
    .index_2021_xwgg_list_item:hover h1 i { background-position: 0 -80px; }
    
    .index_2021_fwtd { width: 370px; height:287px;margin: 0 auto;}
    .index_2021_fwtd i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_fwtd_title { border-left: 3px solid #ff950d; padding: 0 0 0 10px; font-size: 18px; color: #141414; }
    .index_2021_fwtd_title a { position: relative; top: 6px; font-size: 12px; color: #999999; }
    .index_2021_fwtd_title a i { position: relative; top: 1px; width: 11px; height: 11px; background-position: 0 -68px; }
    .index_2021_fwtd_content{width: 350px;height: 233px;padding:10px;margin: 18px 0 0 0;background: #fff;}
    .index_2021_fwtd_content li{position: relative; width: 344px;height: 44px;padding-top: 7px; border-bottom: 1px dashed #a8a8a8;}
    .index_2021_fwtd_content li a{display:inline-block;width: 112px;text-align: center;text-indent: 18px; line-height: 37px;color: #999999;font-size: 14px;}
    .index_2021_fwtd_content li a:hover{color: #ff950d;}
    .index_2021_fwtd_content li i,.index_2021_fwtd_content li i:hover{position: absolute;background: url(/static/20221119/index_icon.png) no-repeat;}
    .index_2021_fwtd_content li .icon_mod_password{left: 14px;top: 14px; width: 18px;height: 18px; background-position: -64px -11px;}
    .index_2021_fwtd_content li a:hover .icon_mod_password{background-position: -11px -64px;}
    .index_2021_fwtd_content li .icon_find_password{left: 132px;top: 16px;width: 16px;height: 16px;background-position: -49px -104px;}
    .index_2021_fwtd_content li a:hover .icon_find_password{background-position: -87px -104px;}
    .index_2021_fwtd_content li .icon_bind_phone{right: 85px;top: 14px;width: 12px;height: 19px;background-position: -144px -85px;}
    .index_2021_fwtd_content li a:hover .icon_bind_phone{background-position: -183px -11px;}
    .index_2021_fwtd_content li .icon_bind_email{left: 14px;top: 19px;width: 18px;height: 13px;background-position: -11px -144px;}
    .index_2021_fwtd_content li a:hover .icon_bind_email{background-position: -51px -144px;}
    .index_2021_fwtd_content li .icon_jzjh{left: 132px;top: 18px;width: 14px;height: 13px;background-position: -91px -144px;}
    .index_2021_fwtd_content li a:hover .icon_jzjh{background-position: -127px -144px;}
    .index_2021_fwtd_content li .icon_online_service{right: 82px;top: 18px;width: 18px;height: 17px;background-position: -51px -64px;}
    .index_2021_fwtd_content li a:hover .icon_online_service{background-position: -104px -11px;}
    .index_2021_fwtd_content li .icon_fcm{left: 14px;top: 19px;width: 17px;height: 15px;background-position: -144px -11px;}
    .index_2021_fwtd_content li a:hover .icon_fcm{background-position: -144px -48px;}
    .index_2021_fwtd_content li .icon_self_help{left: 132px;top: 16px;width: 16px;height: 18px;background-position: -104px -50px;}
    .index_2021_fwtd_content li a:hover .icon_self_help{background-position: -11px -104px;}
    .index_2021_fwtd_content .index_2021_fwtd_hotline{position: relative; width: 319px; height: 55px; margin: 15px auto;background: #eeeeee;border-radius: 5px;text-align: center;color: #999999;font-size: 14px;}
    .index_2021_fwtd_content .index_2021_fwtd_hotline i{position: absolute; left: 70px;top: 12px; width: 31px;height: 31px;background:url(/static/20221119/index_icon.png) no-repeat;background-position: -11px -11px;}
    .index_2021_fwtd_content .index_2021_fwtd_hotline .index_2021_fwtd_hotline_info{padding-top: 12px;margin-left: 48px;}
    .index_2021_fwtd_content .index_2021_fwtd_hotline .index_2021_fwtd_hotline_phone{margin-top: 2px;margin-right: 18px;  color: #898888;font-size: 18px;}
    .index_2021_rmlb { width: 1200px; margin: 0 auto;}
    .index_2021_rmlb i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_rmlb_title { border-left: 3px solid #ff950d; padding: 0 0 0 10px; font-size: 18px; color: #141414; }
    .index_2021_rmlb_title a { position: relative; top: 6px; font-size: 12px; color: #999999; }
    .index_2021_rmlb_title a i { position: relative; top: 1px; width: 11px; height: 11px; background-position: 0 -68px; }
    .index_2021_rmlb_content { margin: 14px 0 0 0; overflow: hidden;background: #fff; }
    .index_2021_rmlb_content_list {width: 1176px; padding: 12px;}
    .index_2021_rmlb_content_list_item { margin: 0 32px 0 0; width: 208px;height: 80PX; border:1px solid #efefef;border-radius: 6px;-webkit-transition: transform .2s linear;transition: transform .2s linear;}
    .index_2021_rmlb_content_list_item:hover{-webkit-box-shadow: 0px 5px 5px rgb(0 0 0 / 10%);
    box-shadow: 0px 5px 5px rgb(0 0 0 / 10%);
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);}
    .index_2021_rmlb_content_list_item_img { overflow: hidden; width: 79PX; height: 77px; border-radius: 6px; margin: 1px; font-size: 12px; }
    .index_2021_rmlb_content_list_item_else {width: 109px; margin: 16px 2px 13px 14px; background: #ffffff; }
    .index_2021_rmlb_content_list_item_else h1 { margin: 0 0 10px 0; font-size: 14px; color: #3c3c3c; }
    .index_2021_rmlb_content_list_item_else button {width: 49px;height: 21px;line-height: 21px; border: 1px solid #ff950d; text-align: center; border-radius: 6px; font-size: 14px; color: #ffffff; background: #ff950d; }
    
       .index_2021_c_footer { padding: 58px 0; }
    .index_2021_c_footer_icon  { background-color: transparent; background-image: url(/static/20221119/sprites333.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_c_footer_split { position: relative; top: 2px; margin: 0 16px; width: 1px; height: 12px; background: #333333; }
    .index_2021_c_footer_item { text-align: center; }
    .index_2021_c_footer_item a:hover { text-decoration: underline; }
    .index_2021_c_footer_jydw { margin: 0 11px; width: 84px; height: 33px; padding: 7px 10px 7px 55px; background-position: 0 0; text-align: left; text-decoration: none !important; cursor: pointer; }
    .index_2021_c_footer_gsglj { margin: 0 11px; width: 84px; height: 33px; padding: 7px 10px 7px 55px; background-position: -171px 0; text-align: left; text-decoration: none !important; cursor: pointer; }
    .index_2021_c_footer_gabh { margin: 0 11px; width: 114px; height: 33px; padding: 7px 10px 7px 55px; background-position: -341px 0; text-align: left; text-decoration: none !important; cursor: pointer; }
    .index_2021_c_footer_ggxxaq { margin: 0 11px; width: 84px; height: 33px; padding: 7px 10px 7px 55px; background-position: -541px 0; text-align: left; text-decoration: none !important; cursor: pointer; }
    
    .index_2021_rmyy { width: 893px; height:auto;margin: 0 auto;overflow:hidden ;}
    .index_2021_rmyy i { background-color: transparent; background-image: url(/static/20221119/icons.png); background-repeat: no-repeat; background-size: auto; }
    .index_2021_rmyy_title { border-left: 3px solid #ff950d; padding: 0 0 0 10px; font-size: 18px; color: #141414; }
    .index_2021_rmyy_title a { position: relative; top: 6px; font-size: 12px; color: #999999; }
    .index_2021_rmyy_title a i { position: relative; top: 1px; width: 11px; height: 11px; background-position: 0 -68px; }
    .index_2021_rmyy_content_list { margin: 14px 0 0 0;overflow: hidden; margin-right: -26px;}
    /* .index_2021_rmyy_content_list .active .index_2021_rmyy_list_item_info{display: none;} */
    .index_2021_rmyy_content_list .active .index_2021_rmyy_list_item_hover_info{display: block;}
    .index_2021_rmyy_list_item{position: relative; width: 280px; height: 160px; border-radius: 4px;margin-right: 26px;margin-bottom: 25px;}
    .index_2021_rmyy_list_item:hover .index_2021_rmyy_click_play{ display: block; }
    .index_2021_rmyy_list_item .index_2021_rmyy_list_item_content{width: 280px;height: 160px;overflow:hidden;position:relative;border-radius: 6px;}
    .index_2021_rmyy_list_item .index_2021_rmyy_click_play{display: none;width: 112px; height: 32px; line-height: 32px; text-align: center; font-size: 16px; color: #ffffff; background: #ff950d; border-radius: 12px;margin-left: 25px; }
    .index_2021_rmyy_list_item .index_2021_rmyy_click_play:hover{background: #ffbe0d;}
    .index_2021_rmyy_list_item .index_2021_rmyy_list_item_content img { position: absolute; left: 0; top: 0; -webkit-transition: transform .2s linear;transition: transform .2s linear;}
    .index_2021_rmyy_list_item:hover .index_2021_rmyy_list_item_content img{-webkit-transform:  scale(1.05);transform: scale(1.05);}
    .index_2021_rmyy_list_item_content button:hover { background: #ffbe0d; }
    .index_2021_rmyy_list_item_content button.hide { display: none !important; }
    .index_2021_rmyy_list_item_info,.index_2021_rmyy_list_item_hover_info{position: absolute;top: 16px;}
    .index_2021_rmyy_list_item_hover_info{display: none;width: 100%;background: rgba(1,1,1,.5);bottom: 0;top: auto;height: 45px;padding-top: 12px;border-radius: 0 0 5px 5px;}
    .index_2021_rmyy_list_item_info .name,.index_2021_rmyy_list_item_info .type,.index_2021_rmyy_list_item_hover_info .server_name,.index_2021_rmyy_list_item_hover_info .glink{height: 24px;line-height: 24px;}
    .index_2021_rmyy_list_item_info .name{margin-left: 25px;color: #3c3c3c;font-size: 15px;}
    .index_2021_rmyy_list_item_info .type{margin-left: 25px;color: #a8a8a8;font-size: 14px;}
    .index_2021_rmyy_list_item_info .descType{position: relative;display: inline-block;height: 18px;line-height: 18px;margin-left: 25px;color: white;padding: 0 3px;top: 5px;}
    .index_2021_rmyy_list_item_info .descType .triangle{    width: 0;height: 0;border: 9px solid;border-color: transparent;position: absolute;right: -18px;top: 0;}
    .index_2021_rmyy_list_item_hover_info .server_name{margin-left: 15px;color: #a8a8a8;}
    .index_2021_rmyy_list_item_hover_info .glink{font-size: 14px;margin-right: 12px;color: white;margin-top: 5px;}
    .index_2021_rmyx_item_hover_info_split{position: relative; top: 1px; width: 1px; height: 13px; background: white;margin: 0 3px;}
