/* pages/my/index.wxss */ page { background: #F6F6F9; } .top-bg { padding: 30rpx 49rpx; height: 312rpx; background: #052B57; border-radius: 0 0 60% 60%; opacity: 0.96; font-size: 30rpx; color: #fff; } .top-bg view { display: inline-block; position: relative; } .top-bg view text { position: absolute; right: 8rpx; bottom: 10rpx; font-size: 16rpx; color: #C99843; } .card-con { width: 683rpx; height: 362rpx; margin: 0 auto; margin-top: -251rpx; position: relative; border-radius: 18px; overflow: hidden; } .card-con image { width: 100%; height: 100%; } .card-tips { position: absolute; top: 0; right: 0; width: 134rpx; height: 40rpx; background: linear-gradient(132deg, #EED7B0 0%, #FFF2DE 100%); border-radius: 0px 0 0px 26rpx; font-size: 22rpx; line-height: 40rpx; text-align: center; color: #B57F21; } .card-list { position: absolute; z-index: 99; width: 643rpx; /* height: 362rpx; */ left: 40rpx; top: 50rpx; } .card-list image { width: 56rpx; height: 56rpx; vertical-align: 4rpx; } .jifen { color: #8B5D0F; font-size: 26rpx; } .jifen text { font-size: 80rpx; margin: 0 10rpx; } .shu { margin-top: 70rpx; padding-right: 50rpx; } .cheng { color: #FFFFFF; font-size: 10px; margin-left: 25rpx; } .line-left, .line-right { width: 43rpx; height: 24rpx; width: 43rpx; height: 24rpx; background: #FFFFFF; border-radius: 12rpx; font-size: 22rpx; line-height: 24rpx; font-weight: bold; text-align: center; } .line-left { color: #8B5D0F; } .line-right { background: #8B5D0F; color: #fff; } .line { margin-top: 10rpx; position: relative; width: 100%; height: 7rpx; background: #BD9A62; } .line-cur { position: absolute; left: 0; top: 0; height: 7rpx; background: #FFFFFF; } .per-num { position: absolute; width: 51rpx; height: 17rpx; line-height: 17rpx; background: #F5EDD9; font-size: 14rpx; text-align: center; color: #BD9A62; right: -25rpx; top: -25rpx; border-radius: 4rpx; } .no-dd { font-size: 26rpx; color: #8B5D0F; } .list-head { display: flex; justify-content: space-between; align-items: center; padding: 30rpx 30rpx; } .more-ss { color: #A0A0A0; font-size: 22rpx; } .name { color: #333333; font-size: 32rpx; } .name text { color: #9D9D9D; font-size: 20rpx; } .arrow { width: 10rpx; height: 16rpx; margin-left: 12rpx; } .list-te { padding: 20rpx 30rpx 40rpx 30rpx; font-size: 0; text-align: center; } .list-te .flex-col { text-align: center; } .list-te image { width: 74rpx; height: 74rpx; } .list-te .te-title { margin-top: 7rpx; color: #333333; font-size: 24rpx; } .sign-btn { width: 129rpx !important; height: 52rpx; background: linear-gradient(270deg, #92BBFF 0%, #3D98FF 100%); border-radius: 29rpx; color: #fff; font-size: 28rpx; line-height: 52rpx; text-align: center; padding: 0; } .jifen-list { font-size: 0; } .icon-tt { width: 70rpx; height: 70rpx; } .jifen-list { background: #fff; padding: 0 30rpx; } .jf-list { border-top: 1px solid #E8E8E8; padding: 30rpx 0; } .day-sign { font-size: 30rpx; color: #333; } .day-sign text { display: inline-block; width: 112rpx; height: 33rpx; background: linear-gradient(270deg, #FFBD83 0%, #F05419 100%); border-radius: 10rpx; font-size: 22rpx; color: #fff; text-align: center; vertical-align: middle; margin-left: 5rpx; } .grpup{ width: 21rpx; height: 23rpx; vertical-align: -1rpx; } .group-con{ margin-top: 4rpx; color: #A9A9A9; font-size: 20rpx; } .sign-list{ padding: 0 30rpx; font-size: 30rpx; color: #333; } .sign-ee{ padding: 24rpx 0; border-bottom: 1px solid #E8E8E8; } .sign-ee:last-child{ border-bottom: none; }