/* comments.css */
page{background: #fff;}
.con{padding: 30rpx;}
.cons{align-items: flex-start;}
.userimg{width: 66rpx;height: 66rpx;border-radius: 50%;margin-right: 20rpx;}
.name{font-size: 28rpx;color: #333;font-weight: bold;}
.area{font-size: 24rpx;color: #999;margin-top: 8rpx;}
.zan{font-size: 24rpx;color: #999;}
.zan image{width: 33rpx;height: 33rpx;margin-right: 10rpx;}
.c-des{font-size: 32rpx;color: #000;line-height: 54rpx;margin-top: 30rpx;word-break: break-all;}
.sta{margin-top: 15rpx;font-size: 24rpx;color: #999;justify-content: space-between;}
.yuan{font-size: 24rpx;color: #1a5b8b;}
.reply{width: 107rpx;height: 48rpx;background: #F7F8FA;border-radius: 24rpx;color: #000;justify-content: center;margin-right: 20rpx;}
.reply image{width: 9rpx;height: 14rpx;margin-left: 8rpx;}
.replys{background: rgba(247, 248, 250, .6);border-radius: 16rpx;margin-top: 20rpx;padding: 32rpx 25rpx 20rpx 32rpx;overflow: hidden;}
.replys .lis{font-size: 28rpx;color: #666;line-height: 45rpx;margin-bottom: 15rpx;word-break: break-all;}
.replys .lis text{font-size: 26rpx;color: #000;font-weight: bold;margin: 0 10rpx;}
.replys .lis text:first-child{margin-left: 0;}
.replys .lis text.lz{width: 46rpx;height: 28rpx;border: 1rpx solid #FF456E;border-radius: 4rpx;font-size: 20rpx;color: var(--main);font-weight: normal;padding: 0 5rpx;}
.bot1{position: fixed;bottom: 0;left: 0;right: 0;background: #fff;border-top: 1rpx solid #E9E9E9;padding: 0 35rpx;height: 110rpx;z-index: 50;}
.reply-sr{height: 70rpx;background: #F0F1F3;border-radius: 35rpx;padding: 0 10rpx 0 30rpx;}
.submit{width: 108rpx;height: 50rpx;background: var(--main);border-radius: 35rpx;font-size: 24rpx;color: #fff;text-align: center;line-height: 50rpx;margin-left: 20rpx;}
.ceng{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.3);z-index: 49;}