sheet.wxss 1.9 KB
.logo {
    background: #3A3942;
    padding-top: 36rpx;
    padding-right: 48rpx;
}
.logo_bg{
    margin-left: auto;
    width: 56rpx;
    height: 56rpx;
    border-radius: 16rpx;
    background: rgba(77,76,84,1)
}

.logo image {
    width: 40rpx;
    height: 40rpx;
    border-radius: 16rpx;
    filter: grayscale(100%) brightness(600%);
}
.top {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 48rpx;
    padding-bottom: 80rpx;
    background: #3A3942;
}

.top-1 {
    flex: 7;
}

.top image {
    width: 184rpx;
    height: 184rpx;
    border-radius: 50%;
}

.bigtitle {
    font-size: 52rpx;
    margin-top: 48rpx;
    font-weight: 600;
    color: white;
}

.t3 {
    font-size: 24rpx;
    color:rgba(196,196,196,1);
}

.right {
    flex: 3;
    width: 202rpx;
    height: 72rpx;
    text-align: center;
    line-height: 72rpx;
    border-radius: 86rpx;
    margin-top: -135rpx;
    color: #fff;
    background: #717171;
}

.contents {
    padding: 72rpx 32rpx;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.contents .cont:last-child{
    margin-top:24rpx;
    flex: 1;
 }
.cont-box{
    position: relative;
    padding: 48rpx 32rpx;
    width: 330rpx;
    height: 282rpx;
    background: #f8f8f8;
    border-radius: 32rpx;
}

.text-1 {
    font-size: 36rpx;
    color: rgba(0, 0, 0, 1);
}
.text-2{
    font-size: 28rpx;
    margin-top: 14rpx;
    color: rgba(0, 0, 0, 1);
}
.cont image{
    position: absolute;
    bottom:36rpx;
    right:32rpx;
    width: 96rpx;
    height: 96rpx;
}
.fot-nav{
    text-align: center;
    font-size:24rpx;
    line-height: 42rpx;
    color:rgba(196,196,196,1);
    margin-bottom: 100rpx;
}
.footer{
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 100rpx;
    display: flex;
    padding: 15rpx 0;
    justify-content: space-around;
    background: #ffffff;
  }
  .footer image{
    width: 66rpx;
    height: 66rpx;
  }