
.is-show{
    display: block!important;
}

/*公用样式*/
@font-face {
    font-family: "HYJiangNanKaiSongW";
    src: url("/custom/img/act/act220124/fonts/HYJiangNanKaiSongW.ttf") format("truetype"); /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    font-style: normal;
    font-weight: normal;
}

.row-center{
    position: absolute;
    left: 50%;
    transform: translate(-50%,0);
}
.center{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.mask{
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    display: none;
    z-index: 500;
}
.close{
    position: absolute;
    width: 1rem;
    height: 1rem;
    right: -0.5rem;
    top: -0.5rem;
}
.helper{
    position: absolute;
    right: 0.3rem;
    top: 1.5rem;
    z-index: 500;
}
.music_btn{
    width: 0.79rem;
    height: 0.5rem;
    background: url("/custom/img/act/act220124/music_off.png");
    background-size: 100% 100%;
}
.music_btn.active{
    background: url("/custom/img/act/act220124/music_on.png");
    background-size: 100% 100%;
}
.province_call_back{
    width: 0.51rem;
    height: 3rem;
    background: url("/custom/img/act/act220124/province_call_back.png");
    background-size: 100% 100%;
    position: absolute;
    right: 0.1rem;
    top:0.5rem;
}

/*loading页*/
.loading_pg{
    position: absolute;
    left: 0;
    top: 0;
    width: 6.4rem;
    height: 12.5rem;
    display: none;
}
.loading_txt{
    display: flex;
    flex-direction: row-reverse;
    top: 3rem;
}
.loading_txt p{
    line-height: 0.5rem;
    letter-spacing: 0.03rem;
    writing-mode: vertical-rl;
    font-size: 0.28rem;
    opacity: 0;
    color:#bb5b49 ;
    position: relative;
    font-family: "HYJiangNanKaiSongW","Arial";
}
.loading_txt p:nth-child(1)::after{
    content: '';
    display: block;
    width: 0.46rem;
    height:4.49rem;
    background: url("/custom/img/act/act220124/loading_txt_line_1.png");
    background-size: 100% 100%;
    margin-top: -0.5rem;
}
.loading_txt p:nth-child(2)::after{
    content: '';
    display: block;
    width: 0.46rem;
    height:4.49rem;
    background: url("/custom/img/act/act220124/loading_txt_line_2.png");
    background-size: 100% 100%;
    margin-top: -0.5rem;
}
.loading_txt p:nth-child(3)::after{
    content: '';
    display: block;
    width: 0.46rem;
    height:4.49rem;
    background: url("/custom/img/act/act220124/loading_txt_line_3.png");
    background-size: 100% 100%;
    margin-top: -0.5rem;
}
.loading_txt p:nth-child(4)::after{
    content: '';
    display: block;
    width: 0.46rem;
    height:4.49rem;
    background: url("/custom/img/act/act220124/loading_txt_line_4.png");
    background-size: 100% 100%;
    margin-top: -0.5rem;
}
.loading_progress::before{
    content: '';
    display: block;
    width: 1.52rem;
    height: 0.1rem;
    background: url('/custom/img/act/act220124/loading_progress_bg.png');
    background-size: 100% 100%;
    position: absolute;
    left: -0.55rem;
    top: 0.1rem;
}
.loading_progress{
    color:#042224;
    font-size: 0.24rem;
    position: absolute;
    top: 10.5rem;
}


/*主页*/
#bg_video{
    width: 6.4rem;
    height: 12.5rem;
    position: absolute;
    left: 0;
    top: 0;
    background: url('/custom/img/act/act220124/bg.png');
    background-size: 100% 100%;
    z-index: -1;
}
.main_pg{
    width: 6.4rem;
    height: 12.5rem;
    display: none;
    position: relative;
}
.main_input{
    font-size: 0.28rem;
    color:#6d7070 ;
    top: 2rem;
    padding-bottom: 0.1rem;
}
.main_input input{
    border: none;
    background: transparent;
    height: 0.4rem;
    text-align: center;
    letter-spacing: 0.02rem;
    color:#6d7070 ;
}
.main_input::after{
    content: '';
    width: 3.36rem;
    height: 0.02rem;
    display: inline-block;
    background: url("/custom/img/act/act220124/main_input_line.png");
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%,-50%);
}
.main_swiper{
    top: 3rem;
}
#main_swiper{
    width: 4rem;
    height: 1.5rem;
    font-size: 0.28rem;
}
#main_swiper .swiper-slide{
    line-height: 0.5rem;
    letter-spacing: 0.03rem;
    writing-mode: vertical-rl;
    text-align: center;
    font-family: "HYJiangNanKaiSongW","Arial";
}
.main_swiper_import{
    width: 0.71rem;
    height: 1.45rem;
    display: inline-block;
    background: url("/custom/img/act/act220124/swiper_active.png");
    background-size: 100% 100%;
    position: absolute;
    left: 50.1%;
    top: 3rem;
    transform: translate(-50%,0);
}
#main_swiper .swiper-slide-active{
    font-size: 0.3rem;
    color: #bb5b49;
    position: relative;
}
.main_login{
    width: 2.32rem;
    height: 0.74rem;
    background: url("/custom/img/act/act220124/main_login.png");
    background-size: 100% 100%;
    top: 5.5rem;
}
.main_welcome{
    font-size: 0.24rem;
    color: #3d4040;
    top: 6.5rem;
    display: none;
}
.main_logout{
    width: 0.8rem;
    height: 0.33rem;
    background: url("/custom/img/act/act220124/main_logout.png");
    background-size: 100% 100%;
    position: absolute;
    left: 0.1rem;
    top: 1.3rem;
}
.main_change{
    color: #bb5b49;
    border-bottom: 1px solid #bb5b49;
}

/*各大省份详情页*/
.province_pg{
    position: relative;
    width: 6.4rem;
    height: 12.5rem;
    display: none;
}
.province_share{
    width: 0.79rem;
    height: 0.61rem;
    background: url("/custom/img/act/act220124/province_share.png");
    background-size: 100% 100%;
    top: 9.8rem;
}

.province_swiper{
    top: 2rem;
    position: absolute;
    right: 1.8rem;
}
.province_import{
    width: 0.71rem;
    height: 1.45rem;
    position: absolute;
    background: url("/custom/img/act/act220124/swiper_active.png");
    background-size: 100% 100%;
    top: 0rem;
    left: -0.08rem;
}
.province_go{
    width: 0.38rem;
    height: 0.89rem;
    background: url("/custom/img/act/act220124/province_go.png");
    background-size: 100% 100%;
    position: absolute;
    right: 1.2rem;
    top: 2.2rem;
}
#province_swiper{
    width: 2rem;
    height: 1.5rem;
    font-size: 0.28rem;
    font-family: "HYJiangNanKaiSongW","Arial";
}
#province_swiper .swiper-slide{
    line-height: 0.5rem;
    letter-spacing: 0.03rem;
    writing-mode: vertical-rl;
    text-align: center;
}
#province_swiper .swiper-slide-active{
    font-size: 0.3rem;
    color: #bb5b49;
    position: relative;
}
.province_bg{
    width: 100%;
    height: 100%;
}
.province_bg.BEI_JING{
    background: url("/custom/img/act/act220124/province_beijing.jpg");
    background-size: 100% 100%;
}
.province_bg.SHANG_HAI{
    background: url("/custom/img/act/act220124/province_shanghai.jpg");
    background-size: 100% 100%;
}
.province_bg.TIAN_JIN{
    background: url("/custom/img/act/act220124/province_tianjin.jpg");
    background-size: 100% 100%;
}
.province_bg.CHONG_QING{
    background: url("/custom/img/act/act220124/province_chongqing.jpg");
    background-size: 100% 100%;
}
.province_bg.AN_HUI{
    background: url("/custom/img/act/act220124/province_anhui.jpg");
    background-size: 100% 100%;
}
.province_bg.AO_MEN{
    background: url("/custom/img/act/act220124/province_aomen.jpg");
    background-size: 100% 100%;
}
.province_bg.FU_JIAN{
    background: url("/custom/img/act/act220124/province_fujian.jpg");
    background-size: 100% 100%;
}
.province_bg.GAN_SU{
    background: url("/custom/img/act/act220124/province_gansu.jpg");
    background-size: 100% 100%;
}
.province_bg.GUANG_DONG{
    background: url("/custom/img/act/act220124/province_guangdong.jpg");
    background-size: 100% 100%;
}
.province_bg.GUANG_XI{
    background: url("/custom/img/act/act220124/province_guangxi.jpg");
    background-size: 100% 100%;
}
.province_bg.GUI_ZHOU{
    background: url("/custom/img/act/act220124/province_guizhou.jpg");
    background-size: 100% 100%;
}
.province_bg.HAI_NAN{
    background: url("/custom/img/act/act220124/province_hainan.jpg");
    background-size: 100% 100%;
}
.province_bg.HE_BEI{
    background: url("/custom/img/act/act220124/province_hebei.jpg");
    background-size: 100% 100%;
}
.province_bg.HE_NAN{
    background: url("/custom/img/act/act220124/province_henan.jpg");
    background-size: 100% 100%;
}
.province_bg.HEI_LONG_JIANG{
    background: url("/custom/img/act/act220124/province_heilongjiang.jpg");
    background-size: 100% 100%;
}
.province_bg.HU_BEI{
    background: url("/custom/img/act/act220124/province_hubei.jpg");
    background-size: 100% 100%;
}
.province_bg.HU_NAN{
    background: url("/custom/img/act/act220124/province_hunan.jpg");
    background-size: 100% 100%;
}
.province_bg.JI_LIN{
    background: url("/custom/img/act/act220124/province_jilin.jpg");
    background-size: 100% 100%;
}
.province_bg.JIANG_SU{
    background: url("/custom/img/act/act220124/province_jiangsu.jpg");
    background-size: 100% 100%;
}
.province_bg.JIANG_XI{
    background: url("/custom/img/act/act220124/province_jiangxi.jpg");
    background-size: 100% 100%;
}
.province_bg.LIAO_NING{
    background: url("/custom/img/act/act220124/province_liaoning.jpg");
    background-size: 100% 100%;
}
.province_bg.NEI_MENG_GU{
    background: url("/custom/img/act/act220124/province_neimenggu.jpg");
    background-size: 100% 100%;
}
.province_bg.NING_XIA{
    background: url("/custom/img/act/act220124/province_ningxia.jpg");
    background-size: 100% 100%;
}
.province_bg.QING_HAI{
    background: url("/custom/img/act/act220124/province_qinghai.jpg");
    background-size: 100% 100%;
}
.province_bg.SHAN_DONG{
    background: url("/custom/img/act/act220124/province_shandong.jpg");
    background-size: 100% 100%;
}
.province_bg.SHAN_XI{
     background: url("/custom/img/act/act220124/province_shanxi.jpg");
     background-size: 100% 100%;
 }
.province_bg.SHANG_XI{
    background: url("/custom/img/act/act220124/province_shangxi.jpg");
    background-size: 100% 100%;
}
.province_bg.SI_CHUAN{
    background: url("/custom/img/act/act220124/province_sichuan.jpg");
    background-size: 100% 100%;
}
.province_bg.TAI_WAN{
    background: url("/custom/img/act/act220124/province_taiwan.jpg");
    background-size: 100% 100%;
}
.province_bg.XI_ZANG{
    background: url("/custom/img/act/act220124/province_xizang.jpg");
    background-size: 100% 100%;
}
.province_bg.XIANG_GANG {
    background: url("/custom/img/act/act220124/province_xianggang.jpg");
    background-size: 100% 100%;
}
.province_bg.XIN_JIANG {
    background: url("/custom/img/act/act220124/province_xinjiang.jpg");
    background-size: 100% 100%;
}
.province_bg.YUN_NAN {
    background: url("/custom/img/act/act220124/province_yunnan.jpg");
    background-size: 100% 100%;
}
.province_bg.ZHE_JIANG {
    background: url("/custom/img/act/act220124/province_zhejiang.jpg");
    background-size: 100% 100%;
}

/*各大省份分享页*/
.province_share_pg{
    position: relative;
    width: 6.4rem;
    height: 11.5rem;
    display: none;
    margin-top: 1rem;
}
.province_share_pg .helper{
    top: 0.5rem;
}
.province_share_pg .province_back{
    top: 0.5rem;
}
.province_share_pg::before{
    content: "";
    background: #000;
    position: absolute;
    top: -1rem;
    left: 0;
    width: 6.4rem;
    height: 1rem;
}
.province_share_bg{
    width: 6.4rem;
    height: 11.5rem;
}
.fighting{
    width: 1.5rem;
    height: 1.63rem;
    background: url("/custom/img/act/act220124/fighting.png");
    background-size: 100% 100%;
    position: fixed;
    right: 0;
    top: 5rem;
    display: none;
}
.province_back{
    width: 0.8rem;
    height: 0.33rem;
    background: url("/custom/img/act/act220124/province_back.png");
    background-size: 100% 100%;
    position: absolute;
    left: 0.3rem;
    top: 1.45rem;
    z-index: 10001;
}
.province_share_code{
    top: 9rem;
}
.province_tips{
    width: 5.20rem;
    height: 1.95rem;
}
#share_code{
    position: absolute;
    left: 0.72rem;
    top: 0.5rem;
}
#share_code canvas{
    width: 0.9rem!important;
    position: absolute;
}
#share_code img{
    width: 0.9rem!important;
}
.province_press{
    width: 2.31rem;
    height: 0.3rem;
    background: url("/custom/img/act/act220124/province_press.png");
    background-size: 100% 100%;
    position: absolute;
    left: 2rem;
    top: 10.2rem;
}

/*内页*/
.inner_pg{
    background: #e4dfd6;
    padding-bottom: 2rem;
    display: none;
    width: 6.4rem;
    position: relative;
}
.inner_top_bg{
    width: 6.4rem;
    height: 7.98rem;
    background: url("/custom/img/act/act220124/inner_top_bg.jpg");
    background-size: 100% 100%;
    position: relative;
}
.inner_back{
    width: 0.8rem;
    height: 0.33rem;
    background: url("/custom/img/act/act220124/province_back.png");
    background-size: 100% 100%;
    position: absolute;
    left: 0.2rem;
    top: 1.2rem;
    z-index: 400;
}
.inner_share{
    width: 0.51rem;
    height: 3rem;
    background: url("/custom/img/act/act220124/inner_share.png");
    background-size: 100% 100%;
    position: absolute;
    top: 0.5rem;
    left: 0.2rem;
}
.get_award{
    width: 2.56rem;
    height: 0.99rem;
    background: url("/custom/img/act/act220124/get_award.png");
    background-size: 100% 100%;
}
.inner_invite_bk{
    margin-top: -1.5rem;
    display: none;
    position: relative;
}
.invite_1_title{
    width: 5.97rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/invite_1_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
}
.invite_1_gift{
    width: 6.29rem;
    height: 7.78rem;
    background: url("/custom/img/act/act220124/invite_1_gift.png");
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative;
}
.invite_1_award{
    top: 5.5rem;
}
.invite_3_title{
    width: 5.97rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/invite_3_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
}
.invite_3_gift{
    width: 6.29rem;
    height: 12.45rem;
    background: url("/custom/img/act/act220124/invite_3_gift.png");
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative;
}
.invite_3_award{
    top: 11rem;
}
.invite_5_title{
    width: 5.97rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/invite_5_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
}
.invite_5_gift{
    width: 6.29rem;
    height: 13.54rem;
    background: url("/custom/img/act/act220124/invite_5_gift.png");
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative;
}
.invite_5_award{
    top: 12rem;
}
.inner_btn_gp{
    position: fixed;
    bottom: 0;
    display: flex;
    width: 6.4rem;
    overflow: hidden;
}
.inner_btn{
    border-right: 1px solid #fff;
}
.inner_invite_btn{
    width: 1.6rem;
    height: 0.66rem;
    background: url("/custom/img/act/act220124/inner_invite_btn.png");
    background-size: 100% 100%;
}
.inner_invite_btn.active{
    background: url("/custom/img/act/act220124/inner_invite_btn_active.png");
    background-size: 100% 100%;
}
.inner_return_btn{
    width: 1.6rem;
    height: 0.66rem;
    background: url("/custom/img/act/act220124/inner_return_btn.png");
    background-size: 100% 100%;
}
.inner_return_btn.active{
    background: url("/custom/img/act/act220124/inner_return_btn_active.png");
    background-size: 100% 100%;
}
.inner_all_btn{
    width: 1.6rem;
    height: 0.66rem;
    background: url("/custom/img/act/act220124/inner_all_btn.png");
    background-size: 100% 100%;
}
.inner_all_btn.active{
    background: url("/custom/img/act/act220124/inner_all_btn_active.png");
    background-size: 100% 100%;
}
.inner_rule_btn{
    width: 1.6rem;
    height: 0.66rem;
    background: url("/custom/img/act/act220124/inner_rule_btn.png");
    background-size: 100% 100%;
}
.inner_rule_btn.active{
    background: url("/custom/img/act/act220124/inner_rule_btn_active.png");
    background-size: 100% 100%;
}
.inner_return_bk{
    margin-top: -1.5rem;
    display: none;
    position: relative;
    width: 6.4rem;
}
.return_old_title{
    width: 5.97rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/old_server_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative;
}
.return_old_gift{
    width: 6.4rem;
    height: 10.33rem;
    background: url("/custom/img/act/act220124/old_server_gift.png");
    background-size: 100% 100%;
    position: relative;
}
.return_old{
    top: 8.8rem;
}
.return_new_title{
    width: 5.97rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/new_server_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
}
.return_new_gift{
    width: 6.4rem;
    height: 10.33rem;
    background: url("/custom/img/act/act220124/new_server_gift.png");
    background-size: 100% 100%;
    position: relative;
}
.return_new{
    top: 8.8rem;
}
.return_tips{
    width: 4.21rem;
    height: 3.17rem;
    background: url("/custom/img/act/act220124/server_tips.png");
    background-size: 100% 100%;
    margin: 0.1rem auto;
    position: relative;
}
.new_server_tips{
    width: 4.21rem;
    height: 3.17rem;
    background: url("/custom/img/act/act220124/new_server_tips.png");
    background-size: 100% 100%;
}
.return_link{
    display: inline-block;
    width: 2.5rem;
    height: 0.3rem;
}
.return_rules{
    width: 1.2rem;
    height: 0.3rem;
    position: absolute;
    left: 2rem;
    top: 1.7rem;
}
.inner_all_bk{
    margin-top: -1.5rem;
    display: none;
}
.all_title{
    width: 6.29rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/all_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative;
}
.all_gift{
    width: 6.29rem;
    height: 7.78rem;
    background: url("/custom/img/act/act220124/all_gift.png");
    background-size: 100% 100%;
    position: relative;
}
.all_btn{
    top: 6.4rem;
}
.inner_rule_bk{
    margin-top: -1.5rem;
    display: none;
}
.rule_title{
    width: 6.29rem;
    height: 1.29rem;
    background: url("/custom/img/act/act220124/rule_title.png");
    background-size: 100% 100%;
    margin: 0 auto;
}
.rule_gift{
    width: 6.29rem;
    height: 13.33rem;
    background: url("/custom/img/act/act220124/rule_content.png");
    background-size: 100% 100%;
}

/*弹窗*/
/*内页分享页*/
.inner_share_pg{
    width: 6.4rem;
    height: 12.5rem;
}
.inner_share_bg{
    width: 6.4rem;
    height: 12.5rem;
}
.inner_share_back{
    width: 0.37rem;
    height: 0.3rem;
    background: url("/custom/img/act/act220124/inner_share_back.png");
    background-size: 100% 100%;
    top: 2rem;
    position: fixed;
}
#inner_share_code{
    position: absolute;
    left: 2.75rem;
    top: 9rem;
}
#inner_share_code canvas{
    width: 0.9rem!important;
    position: absolute;
}
#inner_share_code img{
    width: 0.9rem!important;
}
/*请输入正确的省份*/
.right_province_mask{
    width: 6.32rem;
    height: 3.87rem;
    background: url("/custom/img/act/act220124/right_province_mask.png");
    background-size: 100% 100%;
}
.right_province_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 2.3rem;
    top: 2.5rem;
}
/*全民回归礼包*/
.all_return_mask{
   width: 5.52rem;
   height: 5.2rem;
   background: url("/custom/img/act/act220124/all_return_mask.png");
   background-size: 100% 100%;
}
#all_return_code{
    font-size: 0.36rem;
    color: #3d4040;
    position: absolute;
    left: 1rem;
    top: 1.4rem;
}
.all_return_copy{
    width: 2rem;
    height: 0.5rem;
    top: 2rem;
    position: absolute;
    left: 1.8rem;
}
/*旧服回归礼包*/
.old_server_mask{
    width: 5.52rem;
    height: 5.47rem;
    background: url("/custom/img/act/act220124/old_server_mask.png");
    background-size: 100% 100%;
}
#old_server_code{
    font-size: 0.3rem;
    color: #3d4040;
    top: 1.5rem;
    position: absolute;
    left: 0.3rem;
    width: 4.5rem;
    text-align: center;
}
.old_server_copy{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 2rem;
}
/*新服回归礼包*/
.new_server_mask{
    width: 5.52rem;
    height: 5.47rem;
    background: url("/custom/img/act/act220124/new_server_mask.png");
    background-size: 100% 100%;
}
#new_server_code{
    font-size: 0.3rem;
    color: #3d4040;
    top: 1.5rem;
    position: absolute;
    left: 0.3rem;
    width: 4.5rem;
    text-align: center;
}
.new_server_copy{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 2rem;
}
/*邀请一人回归礼包*/
.inviter_1_mask{
    width: 5.52rem;
    height: 5.2rem;
    background: url("/custom/img/act/act220124/inviter_1_mask.png");
    background-size: 100% 100%;
}
#inviter_1_code{
    font-size: 0.26rem;
    color: #3d4040;
    top: 1.5rem;
    position: absolute;
    left: 0.3rem;
    width: 4.5rem;
    text-align: center;
}
.inviter_1_copy{
    width: 2rem;
    height: 0.5rem;
    top: 2rem;
}
/*邀请三人回归礼包*/
.inviter_3_mask{
    width: 5.52rem;
    height: 5.2rem;
    background: url("/custom/img/act/act220124/inviter_3_mask.png");
    background-size: 100% 100%;
}
#inviter_3_code{
    font-size: 0.26rem;
    color: #3d4040;
    top: 1.5rem;
    position: absolute;
    left: 0.3rem;
    width: 4.5rem;
    text-align: center;
}
.inviter_3_copy{
    width: 2rem;
    height: 0.5rem;
    top: 2rem;
}
/*邀请五人回归礼包*/
.inviter_5_mask{
    width: 5.52rem;
    height: 5.2rem;
    background: url("/custom/img/act/act220124/inviter_5_mask.png");
    background-size: 100% 100%;
}
#inviter_5_code{
    font-size: 0.26rem;
    color: #3d4040;
    top: 1.5rem;
    position: absolute;
    left: 0.3rem;
    width: 4.5rem;
    text-align: center;
}
.inviter_5_copy{
    width: 2rem;
    height: 0.5rem;
    top: 2rem;
}

/*不符合领取条件*/
.can_no_get_mask{
   width: 5.21rem;
   height: 3.72rem;
   background: url("/custom/img/act/act220124/can_no_get.png");
   background-size: 100% 100%;
}
.can_no_get_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 2.2rem;
}

/*回归老服 无邀请人*/
.return_old_no_inviter_mask{
    width: 5.53rem;
    height: 4.49rem;
    background: url("/custom/img/act/act220124/return_old_no_inviter.png");
    background-size: 100% 100%;
}
.return_old_no_inviter_server{
    font-size: 0.3rem;
    color: #c74a59;
    position: absolute;
    left: 2.2rem;
    top: 0.65rem;
    width: 2.5rem;
    text-align: center;
}
.return_old_no_inviter_name{
    font-size: 0.3rem;
    color: #c74a59;
    position: absolute;
    left: 2.2rem;
    top: 1.15rem;
    width: 2.5rem;
    text-align: center;
}
.return_old_no_inviter_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 3.2rem;
}

/*回归老服 有邀请人*/
.return_old_with_inviter_mask{
    width: 5.53rem;
    height: 4.49rem;
    background: url("/custom/img/act/act220124/return_old_with_inviter.png");
    background-size: 100% 100%;
}
.return_old_with_inviter_server{
    font-size: 0.3rem;
    color: #c74a59;
    position: absolute;
    left: 2.2rem;
    top: 0.75rem;
    width: 2.5rem;
    text-align: center;
}
.return_old_with_inviter_name{
    font-size: 0.3rem;
    color: #c74a59;
    position: absolute;
    left: 2.2rem;
    top: 1.2rem;
    width: 2.5rem;
    text-align: center;
}
.return_old_with_inviter_inviter{
    color: #737676;
    font-size: 0.26rem;
    position: absolute;
    left: 2.9rem;
    top: 2.25rem;
    width: 2rem;
}
.return_old_with_inviter_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 3.2rem;
}

/*回归新服 无邀请人*/
.return_new_no_inviter_mask{
    width: 5.53rem;
    height: 4.49rem;
    background: url("/custom/img/act/act220124/return_new_no_inviter.png");
    background-size: 100% 100%;
}
.return_new_no_inviter_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 3rem;
}
/*回归新服 有邀请人*/
.return_new_with_inviter_mask{
    width: 5.53rem;
    height: 4.49rem;
    background: url("/custom/img/act/act220124/return_new_with_inviter.png");
    background-size: 100% 100%;
}
.return_new_with_inviter_inviter{
    color: #737676;
    font-size: 0.26rem;
    position: absolute;
    left: 2.5rem;
    top: 1.75rem;
    width: 2.4rem;
}
.return_new_with_inviter_submit{
    width: 1.5rem;
    height: 0.5rem;
    position: absolute;
    left: 1.8rem;
    top: 3rem;
}
/*你尚未邀请到好友*/
.invite_no_1_mask{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/invite_no_1.png");
    background-size: 100% 100%;
}
.invite_no_1_submit{
    position: absolute;
    width: 1.5rem;
    height: 0.5rem;
    left: 1.8rem;
    top: 2.2rem;
}
/*你尚未邀请到三个好友*/
.invite_no_3_mask{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/invite_no_3.png");
    background-size: 100% 100%;
}
.invite_no_3_submit{
    position: absolute;
    width: 1.5rem;
    height: 0.5rem;
    left: 1.8rem;
    top: 2.2rem;
}
/*你尚未邀请到五个好友*/
.invite_no_5_mask{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/invite_no_5.png");
    background-size: 100% 100%;
}
.invite_no_5_submit{
    position: absolute;
    width: 1.5rem;
    height: 0.5rem;
    left: 1.8rem;
    top: 2.2rem;
}
/*邀请人不能是自己*/
.invite_not_me{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/invite_not_me.png");
    background-size: 100% 100%;
}
.invite_not_me_submit{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.5rem;
    top: 2.4rem;
}

/*不是回归玩家*/
.not_return_mask{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/not_return_mask.png");
    background-size: 100% 100%;
}
.not_return_mask_submit{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.5rem;
    top: 2.2rem;
}

/*等级差差30*/
.gap_more_30{
    width: 5.21rem;
    height: 4.12rem;
    background: url("/custom/img/act/act220124/gap_more_30.png");
    background-size: 100% 100%;
}
.gap_more_30_submit{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.5rem;
    top: 2.7rem;
}

/*领取了新服礼包*/
.get_new_gift{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/get_new_gift.png");
    background-size: 100% 100%;
}
.get_new_gift_submit{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.5rem;
    top: 2.3rem;
}

/*领取了老服礼包*/
.get_old_gift{
    width: 5.21rem;
    height: 3.72rem;
    background: url("/custom/img/act/act220124/get_old_gift.png");
    background-size: 100% 100%;
}
.get_old_gift_submit{
    width: 2rem;
    height: 0.5rem;
    position: absolute;
    left: 1.5rem;
    top: 2.3rem;
}