.homePage{min-height:600px;overflow:hidden;background:#fdf3c1}.homePage #fgd_active_container #fgd_active_box{position:relative}.homePage #fgd_active_container #fgd_active_box .fgd_active_main{background:url("/public/images/groupDeal/pt_banner_yr.png") no-repeat top center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main.ing{background:url("/public/images/groupDeal/pt_banner_ing.jpg") no-repeat top center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure{width:1000px;margin:0 auto;overflow:hidden}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .title{margin-top:44px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info{width:1000px;height:240px;background:linear-gradient(0deg, #ff8146, #ffce80);border-radius:20px;margin-top:47px;padding:10px;position:relative}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .countDown{display:flex;justify-content:center;margin:20px 0}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .countDown .label{font-size:16px;color:#333333;line-height:22px;margin-right:15px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .countDown .time .time_box{display:flex;align-items:center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .countDown .time .time_box .time_item{display:flex;align-items:center;justify-content:center;width:32px;height:22px;background:#3c2e1c;border-radius:6px;font-weight:bold;font-size:16px;color:#fdf3c1;line-height:22px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .countDown .time .time_box .time_point{margin:0 6px;font-weight:bold;font-size:16px;color:#333333;line-height:16px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info{width:980px;height:158px;background:#fff7ee;border-radius:16px;padding:30px;display:flex}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .tag{margin-right:30px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon{flex:1}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .text_box{display:flex;align-items:center;justify-content:space-between}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .text_box .text{font-size:14px;color:#333333;line-height:20px;display:flex;align-items:end}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .text_box .text .lastCount{font-weight:bold;font-size:20px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .text_box .text .lastCount.dangerText{color:#f34610}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .text_box .sub_text{font-size:14px;color:#999999}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .progress_coupon_wrap{margin-top:16px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .progress_coupon_wrap .custom_progress .el-progress-bar{height:16px;border-radius:8px;background-color:#e5e5e5;overflow:hidden}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .progress_coupon_wrap .custom_progress .el-progress-bar__outer{background-color:transparent !important}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .progress_coupon_wrap .custom_progress .el-progress-bar__inner{background:linear-gradient(-90deg, #ff9a56, #ff4d4f);border-radius:8px;position:relative;overflow:hidden}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .progress_coupon .progress_coupon_wrap .custom_progress .el-progress-bar__inner::before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background-image:repeating-linear-gradient(-135deg, rgba(255,255,255,0.15), rgba(255,255,255,0.15) 10px, transparent 10px, transparent 20px)}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .shareUser{width:max-content;margin:10px 0 0 170px;font-weight:bold;font-size:14px;color:#e44b0e;line-height:22px;text-align:center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .info .shareUser_tips{width:max-content;margin:20px 0 0 140px;font-size:12px;color:#999999;opacity:0.5;line-height:22px;text-align:center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .share_btn{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:-36px;margin:auto;width:320px;height:72px;background:linear-gradient(180deg, #fb443b, #ff871c);box-shadow:0px 8px 25px 0px rgba(255,120,47,0.56),0px 5px 10px 0px rgba(254,35,39,0.5);border-radius:36px;border:4px solid #f8f2d6;font-weight:bold;font-size:24px;color:#fffcf0;line-height:24px;flex-flow:column}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .share_btn .tips{font-size:14px;font-weight:normal;color:#fffaa2;line-height:1;margin-bottom:4px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .share_btn:hover{cursor:pointer;user-select:none}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .submit_btn{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:-36px;margin:auto;width:320px;height:72px;background:linear-gradient(180deg, #fb443b, #ff871c);box-shadow:0px 8px 25px 0px rgba(255,120,47,0.56),0px 5px 10px 0px rgba(254,35,39,0.5);border-radius:36px;border:4px solid #f8f2d6;font-weight:bold;font-size:24px;color:#fffcf0;line-height:24px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .submit_btn:hover{cursor:pointer;user-select:none}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .submit_btn.ing{flex-flow:column}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .submit_btn.ing .tips{font-size:14px;font-weight:normal;color:#fffaa2;line-height:1;margin-top:4px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .avtive_info .disabled_btn{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:-36px;margin:auto;width:320px;height:72px;background:#b2aca6;border-radius:36px;border:4px solid #f8f2d6;font-weight:bold;font-size:24px;color:#fffcf0;line-height:24px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .tag_banner{width:1000px;height:128px;border-radius:20px;background:url("/public/images/groupDeal/pt_pic02_yr.jpg") no-repeat;margin-top:60px;display:flex;flex-flow:column;align-items:center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .tag_banner .label{font-weight:bold;font-size:26px;color:#333333;line-height:20px;margin-top:35px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .tag_banner .sub_label{font-size:16px;color:#333333;margin-top:14px;line-height:14px;padding:0;display:inline-block;line-height:1;vertical-align:bottom}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .tag_banner .sub_label .sub_label_span{display:inline-block;font-weight:bold;color:#e44b0e;font-size:22px;margin-top:4px;display:inline-block;vertical-align:bottom;position:relative;top:2px;margin:0 3px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner{width:1000px;height:324px;border-radius:20px;background:url("/public/images/groupDeal/pt_pic02_ing.jpg") no-repeat;margin-top:60px;display:flex;flex-flow:column;align-items:center}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .label{font-weight:bold;font-size:26px;color:#333333;line-height:20px;margin-top:35px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .label span{color:#e44b0e}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .label.miandan{font-size:22px;color:#0bb18f}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .label.miandan .icon-checkmark{font-size:22px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .label.miandan span{color:#0bb18f}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList{display:flex;align-items:center;justify-content:center;margin-top:40px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_ing{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:0 40px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_ing .userItem_avatar{width:70px;height:70px;border:1px solid #cad2cf;border-radius:50%}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_ing .userItem_avatar img{width:100%;height:100%}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_ing .userItem_name{font-size:14px;color:#333333;line-height:20px;margin-top:10px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_normal{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:0 40px;user-select:none}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_normal:hover{cursor:not-allowed}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_normal.active:hover{cursor:pointer}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_normal .userItem_btn{width:70px;height:70px;background:#f5eee5;border-radius:50%;border:1px dashed #999999;display:flex;align-items:center;justify-content:center;font-size:18px;color:#999999}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .userList .userItem_normal .userItem_text{font-size:14px;color:#333333;line-height:20px;margin-top:10px}.homePage #fgd_active_container #fgd_active_box .fgd_active_main .fgd_active_yure .share_banner .rule{width:100%;margin-top:40px;padding-left:130px;font-size:14px;color:#666666;line-height:26px}.homePage #fgd_active_container #fgd_active_box .swiper_container{position:absolute;left:0;right:0;top:10px;width:100vw;padding:3px;user-select:none;margin:auto}.homePage #fgd_active_container #fgd_active_box .swiper_container::before{content:"";position:absolute;left:0;top:0;width:400px;height:100%;z-index:10;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to right, rgba(0,0,0,0.9), rgba(0,0,0,0.3) 80%, transparent 100%);-webkit-mask-image:linear-gradient(to right, rgba(0,0,0,0.9), rgba(0,0,0,0.3) 80%, transparent 100%)}.homePage #fgd_active_container #fgd_active_box .swiper_container::after{content:"";position:absolute;right:0;top:0;width:400px;height:100%;z-index:10;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to left, rgba(0,0,0,0.9), rgba(0,0,0,0.3) 80%, transparent 100%);-webkit-mask-image:linear-gradient(to left, rgba(0,0,0,0.9), rgba(0,0,0,0.3) 80%, transparent 100%)}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp{width:100%;margin:0 auto;overflow:hidden}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul{list-style:none;padding:0;margin:0 auto}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul.ul-item{display:flex}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul.ul-item .li-item{width:max-content;height:22px;background:rgba(0,0,0,0.16);border-radius:11px;margin-right:20px;padding:2px 6px;display:flex}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul.ul-item .li-item img{width:18px;height:18px;border:1px solid #cad2cf;border-radius:50%}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul.ul-item .li-item span{font-size:13px;color:#ffffff;line-height:18px}.homePage #fgd_active_container #fgd_active_box .swiper_container .warp ul.ul-item .li-item span:nth-of-type(1){margin:0 10px}.homePage .shakeX{animation:shakeX 0.2s 3}.homePage .rule_info_containaer{width:1000px;background:#fff7ee;box-shadow:0px 5px 20px 0px rgba(226,214,156,0.2);border-radius:20px;margin:20px auto 60px;padding:30px}.homePage .rule_info_containaer .rule_info{width:100%;margin:0 auto}.homePage .rule_info_containaer .rule_info .title{font-weight:bold;font-size:16px;color:#333333;line-height:22px;margin-bottom:16px}.homePage .rule_info_containaer .rule_info .info{font-size:14px;color:#666666;line-height:26px}.homePage .rule_info_containaer .rule_info .info .bold_text{font-weight:bold}.homePage .binPhoneTipsDialog{position:fixed;width:100vw;height:100vh;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,0,0,0.5);z-index:99999;display:flex;align-items:center;justify-content:center}.homePage .binPhoneTipsDialog.hidden{display:none}.homePage .binPhoneTipsDialog .binPhoneTipsContent{width:460px;height:332px;background:linear-gradient(0deg, #fff 70%, #eafff8);border-radius:10px;padding:34px 40px 0}.homePage .binPhoneTipsDialog .binPhoneTipsContent .binPhoneTipsTitle{width:100%;text-align:center;font-weight:bold;font-size:20px;color:#333333;line-height:32px}.homePage .binPhoneTipsDialog .binPhoneTipsContent .binPhoneTipsExplain{font-size:14px;color:#666666;line-height:20px;margin-top:22px}.homePage .binPhoneTipsDialog .binPhoneTipsContent .binPhoneTipsExplain.binPhoneTipsExplain2{margin-top:10px}.homePage .binPhoneTipsDialog .binPhoneTipsContent .bindPhoneTipsBtn{width:160px;height:50px;background:linear-gradient(90deg, #179f97, #0bb18f);border-radius:6px;font-size:16px;color:#ffffff;text-align:center;line-height:50px;margin:30px auto 0;cursor:pointer}.homePage .binPhoneTipsDialog .binPhoneTipsContent .notBindLabel{width:60px;text-align:center;font-size:14px;color:#999999;margin:12px auto 0;cursor:pointer}
