page{background-color:#fff}.vocal-detail{padding:0 30rpx 10rpx 30rpx;background-color:#fff}.vocal-detail .vocal-header{margin-bottom:40rpx}.vocal-detail .vocal-header .vocal-header-title{padding:20rpx 0 40rpx 0;font-size:40rpx;font-family:Source Han Serif SC;font-weight:500;color:#333}.vocal-detail .vocal-header .vocal-header-tips{display:flex;justify-content:space-between;font-size:26rpx;font-family:Source Han Serif SC;font-weight:500;color:#999}.vocal-detail .detail-content .detail-list .detail-item{width:100%;height:100%;margin-bottom:30rpx;font-size:28rpx;font-family:Source Han Serif SC;font-weight:500;color:#333;line-height:48rpx}.vocal-detail .detail-content .detail-list .detail-item text{display:block;text-indent:55rpx}.vocal-detail .detail-content .detail-list .detail-item image,.vocal-detail .detail-content .detail-list .detail-item video{display:block;width:100%}.vocal-detail .detail-content .detail-list .detail-item .detail-item-file{display:flex;align-items:center}.vocal-detail .detail-content .detail-list .detail-item .detail-item-file image{width:40rpx;height:40rpx;margin-right:10rpx}.vocal-detail .detail-content .detail-list .detail-account{font-size:26rpx;font-family:Source Han Serif SC;font-weight:500;color:#999}.detail-footer{margin-top:20rpx;padding:20rpx 30rpx;background-color:#fff}.detail-footer .detail-flex{display:flex;margin-bottom:20rpx;line-height:36rpx}.detail-footer .detail-flex:last-child{margin-bottom:0}.detail-footer .detail-flex .detail-flex-label{margin-right:20rpx;font-size:26rpx;font-family:Source Han Serif SC;font-weight:500;color:#999;line-height:36rpx;text-align-last:justify}.detail-footer .detail-flex .detail-flex-label::after{content:":"}.detail-footer .detail-flex .detail-flex-text{flex:1;font-size:26rpx;color:#999;line-height:36rpx}.detail-footer .detail-flex .item-tags{display:flex;flex-wrap:wrap}.detail-footer .detail-flex .item-tags .item-tags-one{position:relative;padding:0 9rpx}.detail-footer .detail-flex .item-tags .item-tags-one:after{position:absolute;content:"";top:9rpx;right:1rpx;width:1rpx;height:20rpx;background:#e7eeee}.detail-footer .detail-flex .item-tags .item-tags-one:first-child{padding-left:0}.detail-footer .detail-flex .item-tags .item-tags-one:last-child::after{width:0}