page{background-color:#f8f8f8}.user-header{background-color:#005bac;padding:40rpx;display:flex;align-items:center;background:linear-gradient(90deg,#094d89,#007aff);width:calc(95% - 80rpx);margin:40rpx auto;border-radius:10rpx}.user-header image{width:100rpx;height:100rpx;border-radius:100rpx}.user-header .user-info{margin-left:20rpx}.user-header .name{font-size:32rpx;color:#fff}.user-header .desc{font-size:24rpx;color:#f8f8f8;margin-top:20rpx}.user-menu{width:95%;margin:40rpx auto;border-radius:10rpx;background-color:#fff}.user-menu .menu-item{height:100rpx;line-height:100rpx;display:flex;align-items:center;font-size:28rpx;color:#333;padding:0 20rpx;border-bottom:2rpx solid #f8f8f8}.user-menu .menu-item .icon{margin-right:20rpx;display:flex;align-items:center;justify-content:center}.user-menu .menu-item .right{margin-right:0;margin-left:auto}.user-menu .menu-item .icon image{width:40rpx;height:40rpx}.user-menu .menu-item .right image{width:40rpx;height:40rpx}.service-popup .item{height:100rpx;line-height:100rpx;text-align:center;font-size:28rpx;color:#333;border-bottom:2rpx solid #f8f8f8}.service-popup .item .btn{background-color:#fff;border:0;height:100rpx;line-height:100rpx;text-align:center;font-size:28rpx;color:#333}.service-popup .item .btn::after{border:0}.service-popup .foot{height:100rpx;line-height:100rpx;text-align:center;font-size:28rpx;color:#333;border-top:20rpx solid #f8f8f8}