.van-notify{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:2.13333vw 4.26667vw;color:#fff;font-size:3.73333vw;line-height:5.33333vw;white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background-color:#1989fa}.van-notify--success{background-color:#07c160}.van-notify--danger{background-color:#ee0a24}.van-notify--warning{background-color:#ff976a}.task-detail-container{padding:0 4.26667vw;padding-top:4vw;margin-bottom:22.66667vw;background-color:#f7f4ed}.task-detail-container .bottom-box{height:16vw;background-color:#fff;box-shadow:0 1px 1.33333vw 0 #d8d8d8;position:fixed;padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0;z-index:999;display:flex;align-items:center}.task-detail-container .bottom-box .icon-box{margin-left:13.33333vw}.task-detail-container .bottom-box .join-btn{width:64vw;height:9.33333vw;background-color:#17c1ce;border-radius:1.86667vw;line-height:9.33333vw;font-size:4.26667vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.card-box{background:#fff;box-shadow:0 1px 1.33333vw 0 #d8d8d8;border-radius:2.13333vw;padding:3.46667vw 4vw;margin-bottom:4.8vw}.sign-total{display:flex;flex-direction:row;padding-top:5.06667vw}.label-sign{width:17.6vw;height:4.8vw;line-height:4.8vw;background-color:#17c1ce;color:#fff;font-family:PingFangSC-Regular,PingFang SC;font-size:3.2vw;border-radius:.53333vw;text-align:center;margin-right:2.66667vw}.task-info-box{position:relative}.task-info-brand{display:flex;padding-top:1.33333vw}.task-data-box .left-logo{height:37.86667vw;box-shadow:0 1px 1.33333vw 0 #d8d8d8;border-radius:1.33333vw}.task-data-box .right-data{flex:1;padding-left:2.66667vw;display:flex;flex-direction:column;justify-content:space-between}.right-data .cell{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-top:2.66667vw}.right-data .cell .label{color:#aab2b7;padding-right:2.66667vw}.right-data .cell .value{color:rgba(0,0,0,.85)}.info-font{width:85.33333vw;height:6.4vw;color:#fff;background-color:#17c1ce;font-family:PingFangSC-Regular,PingFang SC;font-size:2.66667vw;border-radius:1.06667vw;text-align:center;line-height:6.4vw;margin-top:2.66667vw}.task-info-brand .brand-logo{width:8.53333vw;height:8.53333vw;border-radius:1.33333vw}.task-info-brand .brand-right{padding-left:2.66667vw;width:42.66667vw}.brand-right .task-name{font-size:4.26667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:rgba(0,0,0,.85);margin-bottom:1.6vw}.task-info-box .task-type-icon{border-radius:0 2.66667vw 0 0;width:14.13333vw;height:21.86667vw;background-color:#17c1ce;position:absolute;top:0;right:0}.sanjiaoxing{width:0;height:0;border-top:7.46667vw solid transparent;border-right:6.93333vw solid transparent;border-left:6.93333vw solid transparent;border-bottom:7.46667vw solid #fff;position:absolute;right:0;top:6.93333vw}.typeLogo{text-align:center;font-size:3.73333vw;font-family:PingFang-SC-Bold;color:#fff;font-weight:700;display:flex;flex-direction:column;justify-content:center;height:12vw;padding:1.33333vw 0}.task-info-box .task-data-box{position:relative;padding-top:13.33333vw;display:flex}.richText{word-break:break-all}.richText [style*="font-weight:bold"],.richText [style*="font-weight: bold"],.richText b,.richText h3 b,.richText h3 strong,.richText p b,.richText p strong,.richText strong{font-weight:700!important;display:inline-block}.brand-right:after{position:absolute;left:4vw;right:-4vw;top:33.33333vw;content:" ";height:1px;background:#eee}.task-info-brand .brand-rightTwo{padding-left:2.66667vw;width:42.66667vw}.brand-rightTwo .task-name{font-size:4.26667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:rgba(0,0,0,.85);margin-bottom:1.6vw}.brand-rightTwo:after{position:absolute;left:4vw;right:-4vw;top:26.66667vw;content:" ";height:1px;background:#eee}.task-data-box .row{display:flex;align-items:center;padding-bottom:3.2vw}.task-info-box .task-tabs-container{margin-top:2.66667vw}.task-tabs-container .van-tabs__wrap{height:8.53333vw!important;margin:0 auto;border-radius:1.86667vw;border:1px solid #d8d8d8}.task-tabs-container .van-ellipsis{line-height:8.53333vw}.task-tabs-container .van-tab--active{color:#fff;background-color:#17c1ce;border-radius:1.86667vw}.task-tabs-container .van-tab--active .van-ellipsis{font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.task-tabs-container .van-tabs__line{display:none}.task-tabs-container .info-container .item-title{font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:rgba(0,0,0,.85);margin-top:4.53333vw;display:block}.info-container .yq-box{display:flex;flex-flow:row wrap;align-content:flex-start}.yq-box .yq-child{flex:0 0 50%;margin-top:4.26667vw}.yq-child .label{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#aab2b7}.yq-child .value{font-size:3.73333vw;font-family:ArialMT;color:#171f24}.yq-other{padding-top:2.66667vw}rich-text .rich-img{width:100%;height:auto}.step-title{font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:rgba(0,0,0,.85);margin-bottom:3.73333vw;display:block}.product-info-box .product-info-goods{display:flex}.product-info-goods .goods-img{width:26.66667vw;height:26.66667vw;border-radius:1.33333vw}.product-info-goods .goods-right{padding-left:5.33333vw;flex:1}.goods-right .row{display:flex;align-items:center;justify-content:space-between}.goods-right .type-text{color:#17c1ce}.goods-right .label,.goods-right .type-text{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.goods-right .label{color:#aab2b7}.goods-right .value{font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.85)}.material-info-box{display:flex;flex-direction:column}.material-info-box .material-img{border-radius:1.33333vw;margin-right:3.2vw;margin-bottom:3.2vw}.material-info-box .material-img:nth-of-type(3n){margin-right:0}.brandIntroduction{margin-top:4.53333vw;font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#6d7278;display:block}.brand-detail-title{font-size:4.26667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:rgba(0,0,0,.85);padding-bottom:2.66667vw}.join-btn.disable{background:#d8d8d8}.shop-address p{font-size:3.73333vw}.shop-address p:first-of-type{font-weight:600}.shop-address p:nth-of-type(2),.shop-address p:nth-of-type(3){font-size:3.46667vw}.brandLogoUrl{width:5.33333vw;height:5.33333vw;border-radius:2.66667vw}.brand-name{display:inline-block;width:42.66667vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brand-attention,.brand-name{font-size:3.73333vw;font-family:PingFangSC-Medium;font-weight:700;margin-left:2.66667vw}.heart{width:3.46667vw;margin-right:2.66667vw}.time-period{width:85.33333vw;height:6.4vw;color:#17c1ce;background:#fff;font-family:PingFangSC-Medium,PingFang SC;font-size:3.2vw;border-radius:1.06667vw;text-align:center;line-height:6.4vw;margin-top:5.33333vw;border:1px solid #17c1ce}.task-require-class .need-class{display:flex;flex-direction:row;padding-bottom:2.66667vw;font-size:3.2vw;font-family:PingFangSC-Medium}.task-require-class .title-class{display:flex;flex-direction:row}.task-require-class .count-down{right:4.8vw;position:absolute;font-size:3.2vw;color:#ff7e20}.shop-icon{width:4vw;height:4vw}.shop-font{font-size:3.2vw;font-family:PingFangSC-Medium;color:#999;margin-left:-1.33333vw}.line{display:flex;flex-direction:column;position:absolute;right:17.33333vw}.navigation{right:21.33333vw}.navigation,.phone{display:flex;flex-direction:column;position:absolute;margin-top:-2.66667vw}.phone{right:8vw}