.page-follow-gift{padding-top:calc(6.43rem + env(safe-area-inset-top))}.page-follow-gift img{max-width:100%;height:auto}.page-follow-gift .wechat_tab{background:url(https://assets.tsyule.cn/assets/hd/2022/07/publicGuidePage/images/topbj.png) no-repeat top;background-size:100% auto;box-sizing:border-box;padding:0 1.167rem;padding-top:21.167rem;padding-bottom:1.5rem}.page-follow-gift .content{background:#fff;box-shadow:0 .07rem .03rem 0 #4f7dc6;border-radius:.5rem;box-sizing:border-box;padding:2.467rem .93rem 2.467rem 1.367rem;position:relative}.page-follow-gift .subheading{height:1.3rem;background:#edf2ff;border-radius:.33rem;text-align:center;font-size:.8rem;font-weight:400;color:#7185f8;line-height:1.3rem;margin-left:.2rem;margin-right:.67rem}.page-follow-gift .followPublic{width:100%;height:5.467rem;box-sizing:border-box;padding:0 .5rem;position:absolute;z-index:1;left:0;top:-3.73rem}.page-follow-gift .followPublic .box{width:100%;height:5.467rem;background:linear-gradient(180deg,#f4b358,#ff8b39);border-radius:2.73rem}.page-follow-gift .followPublic .box img{width:4.07rem;height:4.07rem;margin-right:.77rem}.page-follow-gift .followPublic .box div h3{font-size:1.6rem;font-weight:400;color:#fef15f;line-height:2rem;text-align:center}.page-follow-gift .followPublic .box div p{font-size:1.6rem;font-weight:700;color:#fff;line-height:2rem;text-align:center}.page-follow-gift .mt-21{margin-top:.7rem}.page-follow-gift .stepBox{border-left:.07rem solid #0076d6;box-sizing:border-box;padding-top:1.5rem}.page-follow-gift .stepBox h3{font-size:1.2rem;font-weight:700;color:#333;line-height:1.2rem;margin-left:1.26rem;position:relative}.page-follow-gift .stepBox h3:after{content:"";width:.73rem;height:.73rem;background:#fff;box-sizing:border-box;border:.13rem solid #5571fe;border-radius:50%;position:absolute;z-index:1;top:.235rem;left:-1.6315rem}.page-follow-gift .descriptionText{font-size:1rem;font-weight:400;color:#818181;line-height:1.4rem;margin-top:1.03rem;margin-left:1.26rem;box-sizing:border-box;padding-right:1.73rem}.page-follow-gift .bt{margin-top:1.4rem;margin-left:.9rem}.page-follow-gift .copyBtn{display:block;width:14.8rem;height:3.33rem;background:#5571fe;border-radius:1.67rem;text-align:center;font-size:1.33rem;font-weight:700;color:#fff;line-height:3.33rem;margin-top:1.67rem;margin-left:3.2rem;cursor:pointer}.page-follow-gift .pt-61{padding-top:2.03rem}.page-follow-gift .rewards{display:block;width:11.1rem;height:3.33rem;background:#5571fe;border-radius:1.67rem;text-align:center;font-size:1.33rem;font-weight:400;color:#fff;line-height:3.33rem;margin-top:1.67rem;margin-left:5.1rem;cursor:pointer}.page-follow-gift .top_nav{width:100%;height:3.5rem;background:#fff;overflow:hidden;margin:0 auto;position:fixed;top:calc(2.93rem + env(safe-area-inset-top));left:0;z-index:100}.page-follow-gift .top_nav dt{width:50%;font-size:.93rem}.page-follow-gift .top_nav dt,.page-follow-gift .top_nav dt p{height:100%;text-align:center;line-height:3.5rem;color:#000;position:relative}.page-follow-gift .top_nav dt p{width:100%;font-size:.95rem}.page-follow-gift .top_nav dt.active:after{content:"";width:100%;height:.15rem;background-color:red;position:absolute;z-index:1;left:0;bottom:0}.page-follow-gift .tiktok{background:#00004b;box-sizing:border-box;padding-bottom:1.5rem}.page-follow-gift .prize_box{width:92.8%;overflow:hidden;margin:0 auto;margin-top:1.1rem}.page-follow-gift .prize_bg{width:100%;height:100%;background:linear-gradient(247deg,#6dc7ff,#ff11b3 36%,#c85cee 70%,#608bfe);border-radius:1rem;overflow:hidden}.page-follow-gift .prize_bg .content_box{width:98.8%;margin:.13rem .6%;margin-left:.8%;margin-top:.18rem;background:#00004b;border-radius:.9rem;box-sizing:border-box;padding-top:1.13rem;padding-left:1.26rem;padding-bottom:1.26rem}.page-follow-gift .title_box{display:block;width:auto;height:2.4rem;position:relative}.page-follow-gift .title_box .bj{display:inline-block;width:108%;height:1.07rem;background:linear-gradient(90deg,#3a45ff,#ff00bc);opacity:.28;position:absolute;z-index:0;left:0;bottom:0}.page-follow-gift .title_box .flexBox{position:relative;z-index:1}.page-follow-gift .title_box p{width:2.13rem;height:2.13rem;background:linear-gradient(180deg,#4c48c1,#f28dd8);border-radius:50%;text-align:center;font-size:1.4rem;font-weight:700;color:#fff;line-height:2.13rem;margin-right:.26rem;margin-left:.367rem}.page-follow-gift .title_box span{display:block;font-size:1.33rem;font-weight:700;color:#fff;line-height:1.2rem;margin-top:.67rem}.page-follow-gift .licensing{font-size:1.2rem;font-weight:400;color:#fff;line-height:1.2rem;margin-top:1.76rem}.page-follow-gift .btnBasic{display:inline-block;height:2rem;background:#42026b;border-radius:1rem;text-align:center;font-size:1.2rem;font-weight:400;color:#fff;line-height:2rem;margin-top:1.43rem;cursor:pointer;padding:0 1.2rem}.page-follow-gift .mt-43{margin-top:1.43rem}.page-follow-gift .bglg{background:linear-gradient(-64deg,#5aacfe,#e859ef)}.page-follow-gift .douyin-reward{background:#fff;border-radius:2rem;box-sizing:border-box;padding:2rem 2.6rem;position:relative}.page-follow-gift .douyin-reward img{width:22.73rem;height:14.267rem;position:absolute;z-index:1;top:-5.67rem;left:-.167rem}.page-follow-gift .douyin-reward>div{position:relative;margin-top:5.2rem;text-align:center;justify-content:center;align-items:flex-end}.page-follow-gift .douyin-reward>div h3{height:2.67rem;font-size:2.67rem;font-weight:700;line-height:2.67rem;color:#202020}.page-follow-gift .douyin-reward>div span{font-size:1.7rem;font-weight:700;color:#202020;line-height:2.27rem}.page-follow-gift .douyin-reward>div p{background:#ffeae8;border-radius:2rem 2rem 2rem 0;font-size:.87rem;font-weight:400;line-height:1.467rem;color:#ff2b3f;text-align:center;box-sizing:border-box;padding:0 .8rem;position:absolute;z-index:1;top:-1rem;right:1.5rem}.page-follow-gift .modal-btn{display:block;width:14.67rem;height:3.2rem;background:linear-gradient(296deg,#5aacfe,#e859ef);border-radius:4rem;margin:0 auto;margin-top:0;text-align:center;font-size:1.07rem;font-weight:400;line-height:3.2rem;color:#fff;cursor:pointer}.page-follow-gift .douyin-invisible{background:#fff;overflow:hidden;border-radius:2rem;box-sizing:border-box;padding:2rem 2.6rem}.page-follow-gift .douyin-invisible h3{height:1.2rem;font-size:1.2rem;font-weight:700;line-height:1.2rem;color:#232323;text-align:center}.page-follow-gift .douyin-invisible p{font-size:.93rem;font-weight:400;line-height:1.73rem;color:#202020;margin:0 auto}