.all{width:100vw;padding-left:40rpx;padding-right:40rpx;padding-top:20rpx;overflow-y:scroll;background:linear-gradient(to bottom, #4F9AF7, #FFFFFF);color:#0f65d0}.all .infobox{width:100%;height:130rpx;display:flex;align-items:center}.all .infobox .avater{width:110rpx;height:110rpx;border-radius:50%}.all .infobox .info{height:130rpx;margin-left:20rpx;display:flex;flex-direction:column;justify-content:center}.all .infobox .info .name{font-size:34rpx}.all .infobox .info .but-box{margin-top:10rpx;width:130rpx;height:45rpx;display:flex;justify-content:center;align-items:center;border-radius:12rpx;border:#0f65d0 solid 1px}.all .infobox .info .but-box image{width:26rpx;height:26rpx}.all .infobox .info .but-box .text{margin-left:5rpx;font-size:26rpx}.all .medalbox{width:100%;border:solid #0f65d0 2px;border-radius:15rpx;margin-bottom:40rpx;margin-top:25rpx}.all .medalbox .med-text{margin-left:20rpx;font-size:32rpx;margin-top:10rpx}.all .medalbox .med-infobox{width:100%;display:flex;flex-wrap:wrap}.all .medalbox .med-infobox .med-info{width:50%;height:400rpx;display:flex;align-items:center;justify-content:center;flex-direction:column}.all .medalbox .med-infobox .med-info image{width:180rpx;height:180rpx}.all .medalbox .med-infobox .med-info .med-name{margin-top:10rpx;font-size:36rpx;font-weight:600}.all .medalbox .med-infobox .med-info .med-time{margin-top:10rpx;font-size:30rpx}.all .medalbox .med-infobox .med-rul{margin-top:10rpx;font-size:34rpx;margin-left:40rpx;margin-left:10rpx}.all .medalbox .med-infobox .title-title{font-size:40rpx;font-weight:600;width:100%;display:flex;justify-content:center}