.box{ display: flex; flex-direction: column; align-items: center; position: relative; height: 100%; background: #19D6B9; padding-bottom: 50rpx; } .top{ width: 100%; height: 630rpx; background-image: url('http://resource.bike.hanyiyun.com/weapp/yaoqing.png'); background-size: 100% 100%; margin-bottom: -100rpx; } .strategy{ width: 95%; background: white; border-radius: 20rpx; display: flex; flex-direction: column; align-items: center; margin-top: 20rpx; padding-bottom: 30rpx; min-height: 330rpx; } .title{ display: flex; align-items: center; justify-content: center; padding: 20rpx 0rpx; } .title text:nth-of-type(1){ width: 30rpx; height: 6rpx; background:linear-gradient(42deg,rgb(240, 238, 238) 0%,rgb(103, 225, 233) 50%,rgb(58, 220, 211) 100%); } .title text:nth-of-type(2){ padding: 0rpx 16rpx; font-size: 32rpx; font-weight: 800; } .title text:nth-of-type(3){ width: 30rpx; height: 6rpx; background:linear-gradient(42deg,rgb(58, 220, 211) 0%,rgb(103, 225, 233) 50%,rgb(240, 238, 238) 100%); } .strategy .jindu{ display: flex; flex-direction: column; align-items: center; } .strategy .jindu view{ width: 600rpx; display: flex; justify-content: space-between; font-size: 26rpx; color: #BABCBC; padding-top: 6rpx; } .strategy .jindu view text{ width: 134rpx; text-align: center; } .strategy .reward{ width: 690rpx; } .strategy .reward .card{ width: 100%; display: flex; align-items: center; height: 180rpx; justify-content: space-around; margin-top: 20rpx; /* background: #A5A3A3; */ border-radius: 20rpx; background-image: url('http://resource.bike.hanyiyun.com/weapp/coupon_card1.png'); background-size: 100% 100%; } .strategy .reward .card .detail{ display: flex; flex-direction: column; } .strategy .reward .card .detail text:nth-of-type(1){ font-size:42rpx; font-family:Source Han Sans SC; font-weight:800; color:rgba(255,102,88,1); } .strategy .reward .card .detail text:nth-of-type(2){ font-size:24rpx; font-family:PingFang SC; font-weight:500; color:rgba(153,153,153,1); padding-top: 12rpx; } .strategy .reward .card .lingqu{ display: flex; align-items: center; justify-content: center; color: white; width:88rpx; height:88rpx; background:linear-gradient(130deg,rgba(255,143,143,1),rgba(255,39,39,1)); box-shadow:0px 7rpx 35rpx 0px rgba(169,0,0,0.57); border-radius:50%; font-size:30rpx; font-family:Source Han Sans SC; font-weight:800; color:rgba(255,255,255,1); } .strategy .reward .card .money{ font-size:46rpx; font-family:PingFang SC; font-weight:bold; color:rgba(254,86,31,1); } .box .btn{ display: flex; align-items: center; justify-content: center; width:609rpx; height:68rpx; background:linear-gradient(42deg,rgba(255,166,55,1) 0%,rgba(255,166,4,1) 50%,rgba(255,114,4,1) 100%); border-radius:34rpx; font-size:32rpx; font-family:PingFang SC; font-weight:500; color:rgba(255,255,255,1); margin-top: 54rpx; } .box .onShare{ width:750rpx; height:350rpx; background:rgba(255,255,255,1); border-radius:20rpx 20rpx 0px 0px; display: flex; flex-direction: column; align-items: center; position: fixed; bottom: 0; left: 0; z-index: 99; justify-content: space-between; } .box .onShare .view{ height: 100rpx; display: flex; align-items: center; width: 100%; justify-content: center; } .box .back{ width: 100%; height: 100%; position: fixed; z-index: 88; background: #000000; opacity: 0.7; } .box .onShare .list{ width: 40%; display: flex; /* align-items: center; */ justify-content: space-between; } .box .list view{ display: flex; flex-direction: column; align-items: center; font-size:26rpx; font-family:PingFang SC; font-weight:400; color:rgba(101,103,103,1); /* padding-left: 100rpx; */ } .box .list button{ display: flex; flex-direction: column; align-items: center; font-size:26rpx; font-family:PingFang SC; font-weight:400; color:rgba(101,103,103,1); /* padding-left: 100rpx; */ line-height: normal; } .button-hover{ background-color: transparent; } .list_none{ height: 230rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; font-size:28rpx; font-family:PingFang SC; font-weight:500; color:rgba(101,103,103,1); } .user_list{ display: flex; flex-direction: column; align-items: center; width: 95%; } .user_list .view{ display: flex; align-items: center; width: 100%; justify-content: space-around; padding: 20rpx 0rpx; } .user_list .user{ display: flex; flex-direction: column; align-items: center; width: 20%; } .user_list .user text{ padding-top: 10rpx; font-size: 26rpx; color: #363632; display: -webkit-box; overflow: hidden; white-space: normal; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp:1; -webkit-box-orient: vertical; width: 100%; text-align: center; } .user_list .status{ display: flex; flex-direction: column; align-items: center; } .user_list .text{ font-size: 26rpx; color: #272b2b; } .user_list .status{ font-size: 26rpx; color: #656767; }