/* pages/everyday/everyday.wxss */ .showImg { position: relative; width: 750rpx; height: 616rpx; } .ruleBtn { right: 0; top: 180rpx; position: fixed; width: 153rpx; height: 46rpx; line-height: 46rpx; font-size: 24rpx; color: #fff; background-color: rgba(35, 24, 21, 0.63); border-top-left-radius: 20rpx; border-bottom-left-radius: 20rpx; padding-left: 20rpx; box-sizing: border-box; } .title { height: 110rpx; line-height: 110rpx; width: 100%; text-align: center; font-size: 36rpx; font-weight: bold; } .menuBox { position: relative; width: 535rpx; height: 58rpx; margin: 0 auto; } .menu { width: 100%; height: 100%; } .menuBox>view { position: absolute; bottom: 0; font-size: 16rpx; text-align: center; } .menuBox>.leftTitle { left: 38rpx; width: 54rpx; height: 38rpx; line-height: 38rpx; } .menuBox>.centerTitle { left: 95rpx; width: 345rpx; height: 56rpx; line-height: 56rpx; color: #fff; font-size: 29rpx; } .menuBox>.rightTitle { right: 38rpx; width: 54rpx; height: 38rpx; line-height: 38rpx; } .swiperBox{ position: relative; width: 615rpx; height: 424rpx; margin: 24rpx auto 0 auto; } .swiperBox>swiper{ width: 100%; height: 100%; } .swiperBox>.arrowBtn{ position: absolute; width: 13rpx; height: 29rpx; top: 50%; transform: translateY(-50%); } .fragmentBox{ position: relative; width: 100%; height: 100%; border-radius: 26rpx; } .fragmentComplete1,.fragmentComplete2,.fragmentComplete3,.fragmentComplete4{ position: absolute; } .fragmentComplete1{ left: 0; top: 0; width: 396rpx; height: 237rpx; } .fragmentComplete2{ right: 0; top: 0; width: 298rpx; height: 308rpx; } .fragmentComplete3{ left: 0; bottom: 0; width: 322rpx; height: 264rpx; } .fragmentComplete4{ right: 0; bottom: 0; width: 298rpx; height: 193rpx; } .fragmentComplete{ width: 100%; height: 100%; } .btnBox{ position: relative; width: 615rpx; height: 49rpx; text-align: center; padding-top: 22rpx; padding-bottom: 38rpx; margin:0 auto; } .btnBox>.btn{ display: inline-block; width: 279rpx; height: 100%; line-height: 49rpx; text-align: center; border: 1rpx solid #345489; box-sizing: border-box; font-size: 21rpx; color: #333333; border-radius: 15rpx; } .btnBox>.btn.select{ background-color: #345489; color: #ffffff; } .mask{ position: fixed; left: 0; top: 0; width: 100%; height: calc(100vh - 150rpx); display: flex; align-items: center; justify-content: center; background-color: rgba(0, 0, 0, 0.5); } .taskBox{ position: relative; width: 567rpx; height: 649rpx; border-radius: 20rpx; } .taskBox>.title{ height: 77rpx; line-height: 77rpx; color: #ffffff; border-top-left-radius: 20rpx; border-top-right-radius: 20rpx; background-color: #345486; } .taskBox>.contentBox{ position: relative; width: 100%; height: calc(100% - 77rpx); background-color: #ffffff; border-bottom-left-radius: 20rpx; border-bottom-right-radius: 20rpx; } .taskBox>.contentBox>.name{ width: 100%; height: 107rpx; line-height: 107rpx; font-size: 33rpx; text-align: center; padding-top: 38rpx; font-weight: bold; } .taskBox>.contentBox>.taskImg{ width: 488rpx; height: 268rpx; margin: 0 auto; border-radius: 19rpx; } .taskBox>.contentBox>.btn{ width: 347rpx; height: 62rpx; line-height: 62rpx; text-align: center; color: #ffffff; font-size: 28rpx; border-radius: 10rpx; margin: 42rpx auto 0 auto; background-color: #345486; position: relative; } .closeBtn { background: none; border: 2rpx solid #fff; color: #fff; border-radius: 50%; text-align: center; height: 40rpx; line-height: 40rpx; width: 40rpx; font-size: 30rpx; padding: 2rpx; position: absolute; } /* use cross as close button */ .closeBtn::before { content: "\2716"; } .receive{ width:677rpx; height:61rpx; background-color: #28558D; line-height: 61rpx; text-align: center; font-size:30rpx; font-family:PingFang; font-weight:400; color:rgba(255,255,255,1); border-radius: 15rpx; } .shareBtn{ position: absolute; left: 0; top: 0; z-index: 2; opacity: 0; } .lockSty{ position: absolute; width:114rpx; height:31rpx; background-color: #E8A400; line-height: 31rpx; font-size:16rpx; font-family:PingFang; font-weight:300; color:rgba(0,0,0,1); display: flex; align-items: center; justify-content: center; } .lockIcon{ width: 15rpx; height: 21rpx; margin-right: 10rpx; } .nolockIcon{ width: 16rpx; height: 21rpx; margin-right: 10rpx; } .lock1{ top: 3rpx; left: 110rpx; border-bottom-left-radius: 10rpx; border-bottom-right-radius: 10rpx; } .lock2{ top: 3rpx; right: 90rpx; border-bottom-left-radius: 10rpx; border-bottom-right-radius: 10rpx; } .lock3{ bottom: 3rpx; left: 110rpx; border-top-left-radius: 10rpx; border-top-right-radius: 10rpx; } .lock4{ bottom: 3rpx; right: 90rpx; border-top-left-radius: 10rpx; border-top-right-radius: 10rpx; } .signBtnGroup{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } .signBtnGroup>.btn{ width: 347rpx; height: 62rpx; line-height: 62rpx; text-align: center; color: #ffffff; font-size: 28rpx; border-radius: 10rpx; margin: 42rpx auto 0 auto; background-color: #345486; position: relative; } .gamaRuleFrame{ position: fixed; left: 0; top: 0; width: 750rpx; height: calc(100vh - 150rpx); background-color: rgba(000, 000, 000, 0.2); display: flex; align-items: center; justify-content: center; } .gameRuleClose{ position: absolute; top: -10rpx; right: -10rpx; height: 40rpx; width: 40rpx; } .openTask{ position: absolute; left: 50%; bottom: 100rpx; transform: translateX(-50%); width: 348rpx; height: 64rpx; background-color: #16538A; border-radius: 20rpx; text-align: center; line-height:64rpx; font-size:30rpx; font-family:PingFangSC; font-weight:400; color:rgba(255,255,255,1); } .gameRuleGroup{ width: 609rpx; height: 692rpx; position: relative; } .gameRuleIcon{ width: 100%; height: 100%; }