@charset "UTF-8";
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) { .btn, .forget_password_section .btn_send, .btn_submit { height: 50px; line-height: 50px; font-size: 18px; border-radius: 25px; }
  .btn.btn_height, .forget_password_section .btn_height.btn_send, .btn_height.btn_submit { height: 60px; line-height: 60px; border-radius: 30px; }
  .bor, .reset_section, .user_inf_mes, .complete_section, .layer_content, .layer_error_content { border-radius: 10px 56px 56px 56px; }
  .home_bg { background: url(../images/banner/banner_home_md_new1.jpg) no-repeat top center; background-size: cover; }
  .home_bg2 { background: url(../images/banner/banner_home_md_new2.jpg) no-repeat top center; background-size: cover; }
  .wrapper { max-width: 1200px; margin: 0 auto; height: auto; }
  .home_title { font-size: 30px; margin-top: 30px; margin-left: 15px; height: 26px; background: url("../images/icon/icon_bg_03.png") no-repeat; }
  .home_page_title { font-size: 48px; margin-top: 40px; padding-left: 15px; line-height: 1.1; }
  .home_page_tip { font-size: 24px; margin-top: 15px; padding-left: 15px; }
  .home_page_tip span { font-size: 42px; }
  .learn_more { height: 60px; line-height: 60px; font-size: 18px; margin-top: 20px; padding-left: 20px; padding-right: 20px; border-radius: 8px 20px 20px 20px; margin-left: 15px; }
  .learn_more i { width: 19px; height: 19px; margin-right: 20px; }
  .form_box { padding-left: 15px; padding-right: 0px; }
  .form_box_title { font-size: 18px; margin-bottom: 7px; margin-left: 10px; margin-top: 0px; }
  .home_form { width: 435px; box-sizing: border-box; border-radius: 10px 40px 40px 40px; padding: 15px 25px 15px; }
  .home_form h1 { font-size: 24px; margin-bottom: 10px; }
  .home_form .home_form_title { margin-top: 15px; font-size: 14px; }
  .home_form .form_wrap { padding: 10px 0; position: relative; }
  .home_form .home_form_input { height: 40px; line-height: 40px; font-size: 18px; }
  .home_form .home_forget_password { font-size: 14px; height: 40px; line-height: 40px; border-radius: 18x; padding-left: 20px; padding-right: 20px; }
  .home_form .home_form_btn { margin-top: 20px; margin-bottom: 10px; }
  .home_form .home_form_btn a { height: 60px; line-height: 60px; border-radius: 30px; font-size: 18px; width: 48%; }
  .home_form .home_form_forget { font-size: 14px; margin-top: 0px; margin-bottom: 0px; }
  .home_page_footer { padding-top: 0px; padding-bottom: 30px; line-height: 20px; font-size: 14px; margin-right: 15px; right: 50px; }
  .change_language { width: 26px; height: 26px; top: 30px; right: 30px; cursor: pointer; }
  .change_language_pop { right: 30px; top: 70px; width: 100px; padding: 20px 0; border-radius: 30px 10px 30px 30px; }
  .change_language_pop li { padding: 10px 0; }
  .change_language_pop li a { font-size: 18px; }
  .change_language_pop li a:hover { color: #dfa165; }
  /*忘记密码*/
  .common_title { margin-top: 45px; height: auto span; height-font-size: 30px; height-line-height: 40px; }
  .common_title i { width: 40px; height: 40px; }
  .reset_no_xs { border-radius: 10px 40px 40px 40px; box-shadow: 2px 10px 30px rgba(0, 0, 0, 0.2); }
  .forget_password_section { margin-top: 0px; /* margin-left: 170px; margin-right: 170px; padding: 40px 90px; margin-top: 20px; border-radius: 10px 40px 40px 40px; box-shadow: 2px 10px 30px rgba(0,0,0,0.2);  */ /* .forget_code{ width: 100%; } */ }
  .forget_password_section ul { margin-top: 10px; }
  .forget_password_section ul li { margin-bottom: 15px; }
  .forget_password_section label { font-size: 14px; margin-top: 30px; }
  .forget_password_section .pc_50 { margin: 0 auto; width: 360px; }
  .forget_password_section .forget_code_100 { width: 100%; }
  .forget_password_section .pc_51 { margin: 0 auto; width: 360px; }
  .forget_password_section .mart { margin-top: 6px; }
  .forget_password_section .bb_ff { margin-top: 7px; }
  .forget_password_section label:first-child { margin-top: 10px; }
  .forget_password_section .forget_password_email { height: 50px; line-height: 50px; font-size: 18px; }
  .forget_password_section .img_code { height: 50px; max-width: 40%; }
  .forget_password_section .refresh { font-size: 12px; padding-left: 10px; }
  .reset_section { margin-left: 170px; margin-right: 170px; padding: 40px 90px; margin-top: 20px; }
  .reset_section .reset_text { height: 60px; height: 60pxm; font-size: 18px; margin-top: 0; }
  .reset_tip_title { font-size: 18px; padding-top: 35px; }
  .reset_tip_list { margin-top: 10px; }
  .reset_tip_list li { background-position: 0 14px; background-size: 13px 10px; font-size: 18px; padding: 5px 0rem 5px 20px; }
  .btn_submit { width: 165px; margin: 30px auto 0; }
  .footer { padding: 40px 0; font-size: 14px; }
  .marshadow { margin-bottom: 0px; box-shadow: none; }
  .marshadow input { width: 51%; height: 50px; line-height: 50px; font-size: 18px; margin-left: 10px; }
  .marshadow span { font-size: 14px; height: 36px; line-height: 36px; margin-top: 7px; border-radius: 20px; padding: 0px 10px; margin-right: 10px; min-width: 80px; cursor: pointer; }
  .marshadow span i { margin-left: 5px; }
  /*用户资料*/
  .user_inf_mes { margin-top: 30px; }
  .user_inf_mes .user_inf_title { font-size: 24px; padding-top: 0px; padding-bottom: 0px; padding-left: 49px; height: 56px; line-height: 56px; }
  /*侧边栏*/
  .user_inf_left { width: 320px; /* background: #dfa165; */ min-height: 100vh; padding-left: 34px; padding-right: 34px; padding-top: 50px; }
  .user_inf_left .user_right_title { font-size: 30px; line-height: 40px; height: 40px; }
  .user_inf_left .user_right_title i { width: 40px; height: 40px; cursor: pointer; }
  .user_inf_left .img_user { width: 70px; height: auto; margin-top: 35px; }
  .user_inf_left .nav_slider { margin-top: 40px; }
  .user_inf_left .nav_slider li { font-size: 18px; padding-left: 20px; padding-top: 25px; }
  .user_inf_left .nav_slider li i { left: -20px; }
  .user_inf_left .nav_slider li em { width: 13px; height: 10px; margin-left: 10px; }
  .user_inf_left .nav_slider_footer { font-size: 14px; padding: 20px 0; }
  .user_inf_left .user_min_height { min-height: calc( 100vh - 150px); }
  .user_inf_section { padding-left: 30px; padding-right: 30px; }
  .user_inf_right { width: 100%; padding-left: 320px; float: left; }
  .user_inf_right .user_inf_section { padding-left: 0px; padding-right: 0px; max-width: 900px; }
  .user_inf_titlesm { font-size: 30px; margin-top: 50px; margin-bottom: 25px; color: #027DA2; }
  .user_form { padding: 30px 50px; padding-top: 0px; margin-top: 40px; }
  .user_form .user_form_tip { font-size: 18px; }
  .user_form .user_lable_tip { font-size: 14px; }
  .user_form .inp_date { background-size: 18px 20px; }
  .user_form .user_checked_icon { width: 70px; height: 40px; border-radius: 20px; margin-top: 0px; }
  .user_form .user_checked_icon i { width: 45px; height: 40px; }
  .user_checked_mes { border-radius: 0px 0px 40px 40px; box-shadow: 2px 10px 30px rgba(0, 0, 0, 0.2); }
  .user_checked_mes .user_section_black { height: 40px; top: -40px; }
  .user_checked_mes .check_section { padding: 20px 50px 25px; }
  .user_checked_mes .check_section h1 { font-size: 14px; }
  .user_checked_mes .check_section p { font-size: 14px; }
  .user_checked_mes .check_section input { height: 55px; line-height: 55px; font-size: 18px; }
  .user_read { padding-left: 50px; padding-right: 50px; }
  .user_read li { padding-left: 45px; font-size: 18px; padding-top: 0px; padding-bottom: 30px; }
  .user_read li i { width: 30px; height: 31px; cursor: pointer; }
  .btn_wrap { padding: 0 50px; }
  .btn_wrap .user_btn { width: 140px; margin-bottom: 100px; }
  .user_send .btn_send, .user_send .marshadow, .user_send input { height: 60px; line-height: 60px; border-radius: 30px; }
  .user_send span { height: 36px; line-height: 36px; margin-top: 10px; border-radius: 18px; }
  .tel_inp_select { height: 40; line-height: 40px; border-radius: 20px; width: 30%; margin-top: 5px; font-size: 14rpx; padding-left: 10px; }
  .forget_password_form.tel_inp_wrap .forget_password_email { width: 66%; }
  /*重設密碼*/
  .reset_form label { font-size: 16px; }
  .bg_achievements { background-image: url(../images/bg/bg_d_achievements1.png); min-height: 100vh; background-position: top center; background-color: #027DA2; }
  .bg_achievements_new { background-image: url(../images/bg/bg_userInformations.png); background-position: bottom center; background-color: transparent; }
  .currency_case .currency_plate:last-child { margin-bottom: 0; }
  .currency_plate { min-height: 250px !important; margin-bottom: 20px; width: 100% !important; display: block; margin-right: 0 !important; padding: 20px 30px 20px; border-radius: 60px; border-top-left-radius: 15px; }
  .currency_plate .right_top { top: 20px; right: 30px; }
  .currency_plate .right_top img { height: 46px; }
  .currency_plate .describe p { font-size: 48px; margin-bottom: 10px; line-height: 50px; }
  .currency_plate .describe i { font-size: 14px; }
  .currency_plate .link_pro { width: 100%; }
  .currency_plate .link_pro > div { display: inline-block; vertical-align: middle; margin-bottom: 0 !important; width: auto; }
  .currency_plate .link_pro > div img { width: 15px !important; }
  .currency_plate .link_pro p { font-size: 16px; width: auto; display: inline-block; vertical-align: middle; margin-right: 20px; }
  .currency_plate .link_pro div > div { display: inline-block; vertical-align: middle; width: 40px; height: 40px; margin-right: 10px; border-radius: 5px 15px 15px 15px; }
  .currency_frist { height: 470px !important; overflow: hidden; }
  .currency_frist .btn, .currency_frist .forget_password_section .btn_send, .forget_password_section .currency_frist .btn_send, .currency_frist .btn_submit { width: auto; min-width: 280px; padding-left: 3rem; padding-right: 3rem; line-height: 60px; font-size: 16px; position: relative; bottom: 0; position: relative; top: -35px; }
  .currency_frist .btn.btn_down_btn, .currency_frist .forget_password_section .btn_down_btn.btn_send, .forget_password_section .currency_frist .btn_down_btn.btn_send, .currency_frist .btn_down_btn.btn_submit { display: inline-block; width: auto; padding-left: 6rem; padding-right: 6rem; }
  .currency_frist .down { position: relative; width: 100%; display: block; }
  .currency_frist .down .btn_down_btn { left: 0; transform: none; bottom: 0; }
  .currency_frist .time_test { text-align: center; display: block !important; margin-bottom: 20px; position: relative; top: -20px; font-size: 13px; font-weight: 400; }
  .currency_frist .currency_frist_msg { margin-bottom: 0px; position: relative; margin-top: 0px; width: 345px; }
  .currency_frist .currency_frist_msg > div { left: 62%; font-size: 18px; line-height: 20px; }
  .currency_frist .currency_frist_msg > div .prominent { font-size: 60px; line-height: 65px; }
  .currency_frist .currency_frist_msg > div.fist_login { left: 53%; font-size: 30px; line-height: 40px; }
  .currency_plate > p { font-size: 18px !important; margin-bottom: 15px; }
  .headline { font-size: 30px !important; line-height: 40px; margin-bottom: 20px; font-weight: 300; margin-bottom: 5px !important; }
  .select_goto { font-size: 0; }
  .select_goto li { display: inline-block; vertical-align: middle; }
  .select_goto li a { font-size: 14px; color: #999999; line-height: 40px; }
  .select_goto li:not(:last-child) { margin-right: 20px; }
  .header_case { margin-bottom: 20px; padding: 0; }
  .header_case p { font-size: 30px; }
  .header_case .headline_tip { margin-bottom: 0px; font-size: 18px; }
  .header_case .control { background: none; width: auto; box-shadow: none; }
  .header_case .control p { font-size: 14px; color: #999999; position: relative; font-weight: normal; margin-right: 15px; }
  .header_case .control p img { position: inherit; top: inherit; left: inherit; transform: none; }
  .header_case .control p .icon_world { width: 18px; height: 18px; }
  .header_case .control p .icon_out { width: 17px; height: 13px; display: inline-block; vertical-align: middle; position: relative; top: -2px; }
  .header_case .control p.nav_img_right { margin-right: 25px; }
  .header_case .control p:last-child { color: #dfa165; margin-right: 0; }
  .header_case .control p:first-child img { position: absolute; width: 8px; top: 40%; }
  .text_center { text-align: center; }
  .option_group { width: auto; display: inline-block; padding: 10px; border-radius: 18px; position: static; left: auto; top: auto; transform: none; margin-top: 20px; margin-bottom: 30px; margin: 20px auto 30px; box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.04); }
  .option_group li.active { border-radius: 20px; }
  .option_group li { width: auto; font-size: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px; cursor: pointer; border-radius: 15px !important; }
  .msg_list_case { padding: 0 0 60px; height: auto !important; width: 100% !important; }
  .msg_list_case .msg_list { padding: 25px 95px 0; }
  .msg_list_case .msg_list > li { padding-top: 30px; }
  .msg_list_case .msg_list > li li { margin-bottom: 30px; }
  .msg_list_case .msg_list > li span { font-size: 16px; }
  .msg_list_case .msg_list > li label { font-size: 16px; }
  .msg_list_case .btn, .msg_list_case .forget_password_section .btn_send, .forget_password_section .msg_list_case .btn_send, .msg_list_case .btn_submit { top: 0; width: 197px; margin-top: 50px; }
  .msg_list_case .btn_record_learn { height: 60px; line-height: 60px !important; font-size: 16px; border-radius: 30px; min-width: 200px; }
  .user_tip { width: 40px; height: 40px; font-size: 20px; margin-left: 0; line-height: 40px; position: absolute; right: 0; bottom: 40px; }
  .fist_login_integral { font-size: 30px; font-weight: bold; }
  .user_recommend { font-size: 14px; margin-top: 5px; }
  .user_tip2 { right: 30px; bottom: 30px; }
  .user_tip3 { right: 30px; bottom: 30px; }
  .currency_plate > p.fist_login_title { margin-bottom: 4px; }
  /*个人资料*/
  .personal_date { padding: 30px 40px 50px; border-radius: 50px; border-top-left-radius: 10px; }
  .per_date_list li { margin-top: 20px; margin-bottom: 20px; }
  .per_date_list li label { font-size: 16px; }
  .per_date_list li p { font-size: 18px; margin-top: 5px; word-break: break-all; }
  .personal_btn { height: 60px; line-height: 60px; padding-left: 30px; padding-right: 30px; border-radius: 30px; margin-top: 20px; font-size: 15px; }
  .per_manage { padding: 20px 25px 25px; min-height: 220px; }
  .per_manage h1 { font-size: 21px; height: 32px; line-height: 32px; }
  .per_manage h1 img { height: 32px; }
  .per_manage .per_manage_link { width: 58px; height: 58px; border-radius: 20px; border-top-left-radius: 4px; }
  .per_manage .per_manage_link img { width: 17px; }
  .per_manage .per_manage_tip { font-size: 12px; font-size: 18px; }
  .per_manage_top { margin-top: 20px; }
  .personal_date_mes { min-height: 460px; }
  .user_footer { padding: 20px 15px 40px; line-height: 24px; }
  .user_footer_link { font-size: 14px; }
  .user_footer_link li { padding-left: 30px; }
  .user_footer_link li:first-child { padding-left: 0; }
  .footer_mes { float: left; margin-top: 0rem; font-size: 14px; }
  .user_landing_list3 { margin-bottom: 20px; float: left; }
  .pop_menu { display: none; }
  /*设定密码*/
  .step02_mes { max-width: 900px; }
  .step02_form { padding: 30px 50px; }
  .step02_form .step02_text { font-size: 24px; padding-right: 100px; padding-top: 0px; padding-bottom: 180px; }
  .step02_form .step02_next { margin-top: 20px; width: 160px; }
  .step02_reset { padding-top: 0; padding: 0; }
  .step02_reset { padding-top: 0; padding: 0; margin: 0; }
  .error_mes { font-size: 14px; width: 100%; }
  .error_mes_pad { padding-left: 50px; margin-top: 10px; }
  /*我的性格*/
  .hobby_title { font-size: 18px; }
  .user_questtitle_box .clear_both { display: none; }
  .user_questtitle_box > div { margin-top: 25px; }
  .user_questtitle_box > div .question_btn { border-radius: 5px 25px 25px 25px; width: 120px; height: 120px; }
  .user_questtitle_box > div img { width: 120px; }
  .user_questtitle_box > div p { width: 120px; font-size: 18px; margin-top: 10px; }
  .user_questtitle_box > div .question_btn.active::before { width: 40px; height: 40px; background-size: 13px 10px; right: 7px; bottom: 7px; }
  .user_questtitle_box > div .question_btn.active::after { border-radius: 5px 25px 25px 25px; }
  .user_questtitle_box .dele_title { font-size: 18px; }
  /*升级账户*/
  .forget_password_section ul li.clear_both { margin: 0; }
  .pad { padding: 0; }
  .upgrade_accound_section .user_form ul li { margin-bottom: 10px; }
  .upgrade_accound_section, .upgrade_accound_wrap { width: 750px; margin: 12px auto 10px; }
  .upgrade_accound_wrap .user_send .marshadow, .upgrade_accound_wrap .marshadow input, .upgrade_accound_wrap .user_send .btn_send { height: 50px; line-height: 50px; }
  .upgrade_accound_wrap .user_send span { margin-top: 8px; }
  /*完成*/
  .complete_wrap { background: #dfa165 url(../images/bg/bg_step_md.png) no-repeat right top; background-size: 587px 445px; }
  .img_complete { width: 104px; margin: 70px auto 0; }
  .complete_title { font-size: 30px; margin-top: 10px; }
  .complete_section { background: #fff; padding: 30px 80px; width: 750px; margin: 40px auto; }
  .complete_section .complete_content { margin-top: 2rem; }
  .complete_section .complete_content li { padding-bottom: 0px; padding-right: 40px; width: 150px; }
  .complete_section .com_left { padding-right: 0px; }
  .complete_section .img_com_icon { width: 40px; }
  .complete_section .img_complete_down { width: 49px; height: 7px; background-size: 49px 7px; margin-left: 50px; margin-top: 0px; }
  .complete_section .com_list_title { font-size: 18px; margin-top: 20px; }
  .complete_section .com_list_mes { font-size: 18px; }
  .com_down_img img { width: 100%; margin-top: 5px; }
  .com_btn .btn_submit { height: 60px; line-height: 56px; border-radius: 30px; margin-top: 30px; min-width: 140px; padding-left: 30px; padding-right: 30px; width: auto; display: inline-block; margin: 0 auto; min-width: 160px; }
  /*升级成功*/
  .img_success { width: 125px; margin: 20px auto 10px; }
  .seccess_mes { font-size: 24px; padding-bottom: 40px; }
  .seccess_section { width: 550px; margin-top: 130px; padding-bottom: 80px; }
  /*条款及细则*/
  .clause_mes { font-size: 18px; line-height: 30px; padding-top: 40px; padding-bottom: 40px; font-weight: normal; }
  .dele_btn .btn_submit { width: auto; display: inline-block; padding: 0px 30px; margin-top: 30px; }
  .del_title { font-size: 30px; }
  .del_mes { font-size: 18px; line-height: 24px; margin-top: 20px; }
  .leaving_pop_section { text-align: center; padding: 60px 110px; }
  .lead_loading { margin-top: 30px; }
  .lead_loading i { width: 8px; height: 8px; margin: 0 5px; }
  /*删除账户*/
  .dele_wrap { margin-left: auto; margin-right: auto; padding-left: 60px; padding-right: 60px; }
  .dele_wrap .dele_btn .btn_submit { margin-top: 80px; margin-bottom: 50px; }
  .delect_section li { font-size: 18px; padding-left: 50px; min-height: 30px; line-height: 30px; margin-top: 20px; }
  .delect_section li i { width: 30px; height: 30px; }
  .dele_acc_reason .user_questtitle_box > div { margin-top: 10px; }
  .dele_acc_reason .user_questtitle_box .question_btn { width: 140px; height: 140px; }
  .dele_acc_reason .user_questtitle_box .question_btn img { width: 140px; }
  .dele_acc_reason .user_questtitle_box p { width: 140px; }
  .dele_title { font-size: 18px; }
  .dele_reason { margin-top: 40px; }
  .dele_reason label { font-size: 18px; }
  .dele_reason input { height: 50px; line-height: 50px; font-size: 18px; margin-bottom: 5px; }
  .comp_next { font-size: 18px; }
  .comp_next .comp_next_tip { margin-top: 30px; }
  .comp_next .comp_next_title { font-size: 30px; margin-top: 40px; }
  .comp_next .comp_next_down { font-size: 20px; margin-top: 10px; }
  .layer_content { max-width: 750px; padding: 50px; overflow: hidden; font-size: 0; }
  .user_pop_img { width: 42%; display: inline-block; vertical-align: middle; }
  .user_pop_sup { padding-left: 6%; width: 90%; font-size: 24px; font-weight: bold; line-height: 36px; margin-top: 0px; margin-bottom: 0px; display: inline-block; vertical-align: middle; padding-top: 100px; padding-bottom: 100px; }
  .pop_close { width: 50px; height: 50px; right: 20px; top: 20px; }
  .form_content { max-width: 1200px; width: 100%; left: 50%; transform: translateX(-50%); }
  .language_content { max-width: 1200px; left: 0%; }
  .form_content { top: 450px; }
  .language_content { max-width: 1200px; left: 50%; transform: translateX(-50%); position: absolute; top: 0; z-index: 100; width: 100%; }
  .new_btn_sumit p { width: 140px; }
  .xing_img { width: 84px; height: auto; }
  .xing_title { padding-left: 16px; margin-top: 0px; margin-bottom: 0; }
  .xing_img { margin-top: 0px; display: inline-block !important; vertical-align: middle !important; float: none !important; }
  .qing { padding-top: 50px; }
  .user_questtitle_box > div { width: 24%; }
  .user_questtitle_box > div .question_btn { width: 90%; height: auto; }
  .user_questtitle_box > div .question_btn img { width: 100%; position: static; }
  .user_questtitle_box > div p { width: 90%; }
  .step_md_img { width: 120px; }
  .step02_titlenew .xing_img { width: 115px; height: auto; }
  .step02_titlenew .xing_title { width: 60%; }
  .step02_titlenew .step02_title_1 { font-size: 18px; }
  .step02_form .step02_next { margin-left: auto; margin-right: auto; float: none; }
  .headline_case { margin-bottom: 10px; }
  .headline_case .headline_tip { font-size: 14px; margin-bottom: 10px; }
  .user_lannd_v6 .currency_plate { height: 540px !important; }
  .user_lannd_v6 .currency_frist .currency_frist_msg > div.fist_login { font-size: 24px; }
  .user_lannd_v6 .currency_frist_msg { width: 290px; }
  .user_lannd_v6 .currency_frist .time_test { top: -57px; bottom: auto; font-size: 14px  !important; }
  .user_lannd_v6 .currency_frist .down .btn_down_btn { height: 58px; line-height: 58px !important; border-radius: 29px; }
  .user_lannd_v6 .currency_plate .link_pro div > div { height: 58px; width: 58px; border-radius: 20px; border-top-left-radius: 4px; }
  .user_lannd_v6 .currency_case .link_pro { bottom: 35px; }
  .user_lannd_v6 .user_tip2 { bottom: 40px; }
  .user_lannd_v6 .fist_login_integral { margin-top: 20px; width: 80%; margin-bottom: 10px; }
  .header_case div { width: 60px; height: 60px; border-radius: 6px 20px 20px 20px; margin-top: 15px; }
  .header_case p { line-height: 80px; }
  .header_case img { width: 160px; }
  .currency_plate .link_pro p { font-size: 18px; color: #231f20; }
  .pop_menu_wrap { width: 316px !important; position: absolute; right: 0px; top: 0; font-size: 18px; height: 100vh; }
  .pop_menu .pop_menu_section { min-height: 95vh; }
  .login_mobile_change { position: absolute; bottom: 0; left: 0; padding-left: 40px; padding-right: 30px; width: 100%; }
  .pop_menu .pop_menu_wrap { border-radius: 30px 0px 0px 30px; padding: 0; }
  .pop_menu .pop_menu_section { padding: 130px 30px 30px 40px; }
  .pop_menu .pop_menu_close { width: 60px; height: 60px; right: 30px; top: 30px; }
  .pop_menu .pop_menu_list li { font-size: 19px; width: 100%; margin-bottom: 30px; font-weight: bold; }
  .pop_menu .login_out { font-size: 14px; height: 30px; line-height: 30px; background-size: auto 20px; display: inline-block; padding-left: 35px; }
  .pop_menu .change_lang { font-size: 14px; height: 30px; line-height: 30px; margin-left: 20px; }
  .change_lang { font-size: 14px; height: 30px; line-height: 30px; }
  .complete_new .com_btn .btn_submit { margin-top: 24px; }
  .new_user { padding-bottom: 80pxs; height: auto; }
  .new_user h1 { height: auto; line-height: 26px; padding-top: 10px !important; padding-bottom: 8px !important; }
  .new_user h1 span { padding-right: 60px; display: inline-block; margin-top: 0px; }
  .new_user .per_manage_tip { line-height: 24px; margin-top: 0px; margin-bottom: 70px; }
  .error_all { padding-left: 50px; padding-right: 50px; }
  .pc_md { width: 330px !important; height: 330px; }
  .currency_frist .currency_frist_msg > div { width: 60%; }
  .home_title_new { background: none; height: auto; }
  .icon_bg_03 { width: 240px; height: auto; }
  .user_lannd_v6 .currency_plate.currency_plate_new { height: auto !important; }
  .act_send_btn { line-height: 16px !important; }
  .forget_password_emailnew textarea { width: 100%; font-size: 18px; line-height: 30px; }
  .forget_password_emailnew { padding-top: 10px !important; padding-bottom: 10px !important; height: auto !important; line-height: normal !important; }
  .home_form .home_form_btn a.en_login_reg { line-height: 22px; }
  .home_form .home_form_btn a.en_login_reg i { display: inline-block; margin-top: 5px; }
  .pc_md { width: 330px !important; height: 330px; }
  .user_lannd_v6 .currency_frist_msg { width: 100%; }
  .currency_frist .currency_frist_msg .circleChart { margin-left: -165px; margin-top: 0px; }
  .currency_frist .currency_frist_msg > div { width: 200px; }
  .currency_frist .currency_frist_msg > div { left: 50%; font-size: 16px; }
  .currency_frist .currency_frist_msg > div.fist_login { left: 50%; }
  .user_inf_left .user_right_title.user_right_title2 { height: auto; }
  .user_inf_left .user_right_title.user_right_title2 i { margin-top: 8px; }
  .user_inf_left .user_right_title.user_right_title2 .logo2 { width: 158px; }
  .auto { margin-left: auto; margin-right: auto; display: block; }
  .xing_img { width: 80px; }
  .option_group_new ul { display: inline-block; width: auto; }
  .option_group_new ul li { width: auto; padding: 12px 40px; }
  .pc_md { overflow: hidden; }
  .user_lannd_v6 .currency_frist .time_test_new { position: relative; left: auto; top: -20px; margin-top: 20px; }
  .forget_password_section .forget_code_new { width: 70%; }
  .forget_password_section .forget_code_new .act_send_btn { width: auto; line-height: 36px !important; }
  .forget_password_section .forget_code_new .marshadow input { width: 30%; }
  .marshadow input { width: 40%; }
  .upg_top .submit_new_top .btn_submit { margin-top: 30px; margin-bottom: 10px; }
  .user_tip_new { right: -10px !important; bottom: 40px !important; }
  .upg_top .submit_new_top .user_btn_mar { margin-top: 0rem; }
  .layer_error_content { max-width: 750px; padding: 50px; overflow: hidden; font-size: 0; }
  .layer_error_content .layer_error_mes { padding-left: 6%; width: 90%; font-size: 24px; line-height: 36px; margin-top: 30px; margin-bottom: 30px; display: inline-block; vertical-align: middle; }
  /*v15*/
  .new_bor { margin-top: 50px; padding-top: 0px; }
  .comp_success .comp_next_tip.text_center { text-align: center; }
  .comp_success .btn_submit { margin-top: 40px; padding-left: 40px; padding-right: 40px; }
  .btn_add_new .btn_submit { width: 300px; }
  .btn_add_new2 .btn_submit { margin-top: 20px; }
  .copy_tip { font-size: 18px; }
  .per_date_list li p.change_edit { padding-left: 20px; background-size: 16px 16px; font-size: 16px; } 
  .tip_section_md{
    margin-top: 80px;
    padding: 60px 40px 40px !important;
    width: 550px;
  }
  .tip_section_md>.del_title{
    padding: 0 52px;
    font-size: 20px;
    font-weight: 600;
  }
  .tip_section_md .tip_section_iconTip{
    width: 120px;
    height: 120px;
  }
  .tip_section_md>.del_confirmBtn{
    float: right;
    margin-bottom: 0;
    width: 210px;
    line-height: 56px; 
    font-size: 16px;
  }
  .tip_section_md>.only_confirmBtn{
    float: none;
    margin-left: 50%;
    transform: translateX(-50%);
  }
  .tip_section_md>.del_mes{
    margin:40px 0 54px;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .tip_section_md>.del_cancelBtn{
    display: inline-block;
    margin-bottom: 0;
    width: 210px;
    line-height: 54px;
    font-size: 16px;

}
  /* 20240807新增 */
  .help_center_header {
    padding: 38px 0 30px;
  }
  .help_center_logo {
    width: 172px;
  }
  .help_center_wrapper {
    padding-left: 46px;
    padding-right: 46px;
  }
  .language_menu_list {
    right: 46px;
  }
  .help_center_list {
    max-width: 840px;
    text-align: center;
  }
  .help_center_list li {
    margin: 0 10px 20px;
    padding: 26px 20px 35px;
    width: 190px;
    height: 190px;
  }
  .help_center_list li p {
    font-size: 16px;
    line-height: 16px;
  }
  .help_center_list li img {
    margin-bottom: 14px;
    width: 98px;
    height: 98px;
  }
  .help_center .footer_mes {
    padding-left: 20px;
    transform: translate(0);
    left: 0;
  }
}

@media (min-width: 1100px) { .marshadow input { width: 40%; margin-left: 20px; }
  .user_inf_left { width: 390px; }
  .user_inf_right { padding-left: 390px; }
  .fon_em { font-size: 28px; font-weight: bold; }
  .error_mes_pad { font-size: 14px !important; }
  .upg_top { margin-top: 20px !important; }
  .upg_top .btn_submit { margin-top: 10px; }
  .upgrade_accound_wrap.upg_top { padding-left: 190px; padding-right: 190px; }
  .upgrade_accound_wrap.upg_top .forget_password_section .forget_code { width: 100%; }
  .footer_mes { font-size: 14px; }
  .comp_success .img_complete { width: 78px; }
  .comp_success .complete_title { font-size: 24px; }
  .comp_success .comp_tip { font-size: 24px; margin: 10px auto 0; width: 750px; padding-left: 80px; padding-right: 80px; margin-bottom: 30px; }
  .comp_success .comp_next_tip { font-size: 24px; text-align: left; }
  .comp_success .img_gif { width: 44px; }
  .comp_success .user_img_logo { width: 140px; margin: 20px auto 5px; }
  .comp_success .user_logo_title { font-size: 24px; }
  .comp_success .remaker_logo { font-size: 18px; margin-top: 10px; }
  .comp_success .remaker_logo img { width: 90px; }
  .comp_success .user_inf_tip { font-size: 18px; margin-top: 16px; }
  .comp_success .btn_submit { margin-top: 40px; padding-left: 40px; padding-right: 40px; }
  .comp_success .enter_acc { padding-top: 24px; padding-bottom: 24px; }
  .comp_success .enter_acc span { font-size: 16px; }
  .comp_success .new_user { padding-bottom: 80px; height: auto; }
  .comp_success .new_user h1 { height: auto; line-height: auto; }
  .comp_success .new_user h1 span { padding-right: 60px; display: inline-block; margin-top: 0px; }
  .comp_success .new_user .per_manage_tip { line-height: 24px; margin-top: 10px; margin-bottom: 70px; }
  .form_wrap_code .home_form .form_wrap { padding-top: 5px; padding-bottom: 5px; }
  .form_wrap_code .home_form .home_password { height: 42px; line-height: 42px; }
  .form_wrap_code .refresh { font-size: 12px; padding-left: 10px; }
  .meg_tip { width: 25px; height: 25px; line-height: 25px; font-size: 16px; font-weight: normal; }
  .new_title_pop { font-size: 16px; }
  .layer_error_mes1 { font-size: 24px; line-height: 36px; margin-top: 20px; margin-bottom: 20px; }
  .new_title_pop { font-size: 24px; font-weight: bold; text-align: center; }
  .btn_add_new2 .btn_submit { margin-top: 20px; } }

@media (min-width: 1200px) { .user_inf_section { padding-left: 60px; padding-right: 60px; }
  .tel_inp_select { width: 22%; }
  .forget_password_form.tel_inp_wrap .forget_password_email { width: 74%; }
  .pos_block { height: 500px; }
  .tip_section_md{
    margin-top: 80px;
    padding: 50px 45px 30px !important;
    width: 550px;
  }
  .tip_section_md>.del_title{
    padding: 0 52px;
    font-size: 20px;
    font-weight: 600;
  }
  .tip_section_md .tip_section_iconTip{
    width: 120px;
    height: 120px;
  }
  .tip_section_md>.del_confirmBtn{
    float: right;
    margin-bottom: 0;
    width: 210px;
    line-height: 56px; 
    font-size: 16px;
  }
  .tip_section_md>.only_confirmBtn{
    float: none;
    margin-left: 50%;
    transform: translateX(-50%);
  }
  .tip_section_md>.del_mes{
    margin:50px 0 64px;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
  }
  .tip_section_md>.del_cancelBtn{
    display: inline-block;
    margin-bottom: 0;
    width: 210px;
    line-height: 54px;
    font-size: 16px;

}


/* /新增20240227 */
 
 
.password input{
padding-right: 30px;
}
.password span{ 
  margin-top:-12.5px;
  width: 25px;
  height:25px;
}
.password span.act{
  background: url(../images/icon_show.png) no-repeat;
  background-size: 100% 100%;
}
 
.login_password input{
  padding-left: 30px;
}
.login_password span{  
  margin-top:-12.5px;
  width: 25px;
  height:25px;
}
.login_password span.act{
  background: url(../images/icon_show.png) no-repeat;
  background-size: 100% 100%;
}
 
 }


@media (min-width: 1300px) { .forget_password_section .forget_code_new { width: 50%; }
  .forget_password_section .forget_code_new .act_send_btn { width: auto; line-height: 36px !important; }
  .forget_password_section .forget_code_new .marshadow input { width: 30%; } }
/*# sourceMappingURL=style_md.css.map */