.info{background: #fff;margin: 10rpx 0;padding: 30rpx;align-items: flex-start;} .disk-img{width: 110rpx;height: 100rpx;margin-right: 20rpx;position: relative;} .pic{width: 100rpx;height: 100rpx;border-radius: 10rpx;position: relative;z-index: 2;} .disk{width: 80rpx;height: 80rpx;position: absolute;right: 0;top: 50%;transform: translateY(-50%);} .tit{font-size: 30rpx;margin-bottom: 15rpx;font-weight: bold;} .singer{font-size: 24rpx;margin-right: 30rpx;} .singer image,.time image{width: 24rpx;height: 24rpx;margin-right: 10rpx;} .singer text{margin: 0 5rpx;} .time{font-size: 24rpx;} .ver{font-size: 24rpx;color: #999;margin-top: 15rpx;line-height: 1.5;} .scores{background: #fff;margin: 10rpx 0;padding: 0 30rpx;} .scores .li{padding: 30rpx 0;border-bottom: 1rpx solid #DEDEDE;font-size: 28rpx;} .scores .li:last-child{border-bottom: none;} .item{justify-content: flex-end;} .star{margin-right: 20rpx;} .star image{width: 27rpx;height: 25rpx;margin-right: 20rpx;} .det{background: #fff;padding: 30rpx;} .tits{font-size: 24rpx;color: #000;justify-content: space-between;} .tits text{color: #999;} .texts{width: 100%;height: 200rpx;font-size: 28rpx;color: #333;margin-top: 20rpx;} .placeholder{color: #999;} .imgbox{flex-wrap: wrap;} .imgs{width: 155rpx;height: 155rpx;border: 1rpx solid #DBDBDB;position: relative;margin: 20rpx 20rpx 0 0;border-radius: 5rpx;} .imgs:nth-child(4n){margin-right: 0;} .img{width: 100%;height: 100%;border-radius: 5rpx;} .clear{width: 30rpx;height: 30rpx;position: absolute;top: -15rpx;right: -15rpx;} .upload{width: 155rpx;height: 155rpx;border: 1rpx solid #DBDBDB;flex-direction: column;justify-content: center;font-size: 24rpx;color: #999;margin: 20rpx 20rpx 0 0;border-radius: 5rpx;} .upload image{width: 49rpx;height: 40rpx;margin: 0 auto 10rpx;} .bot{background: #fff;box-shadow: 0 -1rpx 0 #E9E9E9;padding: 30rpx;position: fixed;left: 0;right: 0;bottom: 0;z-index: 50;} .btn{height: 80rpx;background: var(--mina);border-radius: 40rpx;font-size: 30rpx;color: #fff;text-align: center;line-height: 80rpx;}