.MomentAdd {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: #fff
}

.MomentAdd .head_area {
	width: 100%;
	height: 1.2rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-left: .48rem;
	padding-right: .48rem;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box;
	background: #fff
}

.MomentAdd .head_area .leftImg {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: left
}

.MomentAdd .head_area .leftImg .top_back {
	width: .26667rem;
	height: .48rem
}

.MomentAdd .head_area .head_text,
.MomentAdd .head_area .leftImg .top_back_text {
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #0b1028
}

.MomentAdd .head_area .head_text {
	width: 45%;
	text-align: center
}

.MomentAdd .head_area .right_menu {
	color: #424653;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.MomentAdd .head_area .right_menu .right_menu_text,
.MomentAdd .head_area .right_menu {
	font-size: .37333rem;
	font-family: PingFang SC;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.MomentAdd .head_area .right_menu .right_menu_text {
	width: 1.06667rem;
	height: .56rem;
	background: #f2f2f2;
	border-radius: .13333rem;
	font-weight: 500;
	color: #03d163;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.MomentAdd .head_area .right_menu .shinee {
	background: #03d163;
	color: #fff
}

.MomentAdd .MomentContent {
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden; /* 新增 */
    padding-right: 1px; /* 防止滚动条跳动 */
    -webkit-overflow-scrolling: touch; /* iOS优化 */
    overscroll-behavior: contain; /* 阻止滚动链 */
     overflow-x: clip !important; /* 更严格的溢出控制 */
}
 
/* 修改文本区域容器 */
.MomentAdd .MomentContent .textArea {
    border: none;
    width: 100%;
    padding-left: .8rem;
    padding-right: .8rem;
    padding-top: .8rem;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
    line-height: .56rem;
    box-sizing: border-box; /* 确保padding不增加宽度 */
}
 
/* 修改文本输入框核心样式 */
.MomentAdd .MomentContent .textArea .van-field__control {
    color: #161616 !important;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
    line-height: .58667rem;
    width: 100%;
    min-height: 1.2rem;
    border: none !important;
    outline: none !important;
    resize: none; /* 禁止手动调整大小 */
    overflow: hidden; /* 隐藏滚动条 */
    white-space: pre-wrap; /* 保留换行符 */
    word-wrap: break-word; /* 允许单词内换行 */
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}
 
/* 保持原有placeholder样式 */
.MomentAdd .MomentContent .textArea .van-field__control::-webkit-input-placeholder {
    color: #b5b5b5 !important;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
}
 
.MomentAdd .MomentContent .textArea .van-field__control::-moz-placeholder {
    color: #b5b5b5 !important;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
}
 
.MomentAdd .MomentContent .textArea .van-field__control:-ms-input-placeholder {
    color: #b5b5b5 !important;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
}
 
.MomentAdd .MomentContent .textArea .van-field__control::placeholder {
    color: #b5b5b5 !important;
    font-size: .4rem;
    font-family: PingFang SC;
    font-weight: 500;
}

/* 图片容器（一行三个，自动换行） */
.MomentAdd .MomentContent .ImgContent {
    display: flex;
    flex-wrap: wrap;
    padding: 0.4rem;
    margin-top: 0.4rem;
    gap: 0.21333rem;
}
 
/* 图片盒子（包括上传按钮） */
.MomentAdd .MomentContent .ImgContent .imgBox {
    width: calc(33.333% - 0.14222rem);
    aspect-ratio: 1/1;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f5f5f5;
    border-radius: 0.10667rem;
    overflow: hidden;
}
 
/* 上传按钮容器 */
.MomentAdd .MomentContent .ImgContent .van-uploader {
    width: calc(33.333% - 0.14222rem) !important;
    aspect-ratio: 1/1 !important;
    position: relative;
    background-color: #f5f5f5;
    margin: 0 !important;
    display: block;
    order: 9999;
}
 
/* 上传按钮图片 */
.MomentAdd .MomentContent .ImgContent .van-uploader__input-wrapper img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block;
    padding: 0 !important;
    margin: 0 !important;
}
 
/* 上传输入框 */
.MomentAdd .MomentContent .ImgContent .van-uploader__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 10;
}
 
/* 图片预览样式 */
.MomentAdd .MomentContent .ImgContent .imgBox .imgItem {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    pointer-events: none;
}
 
/* 删除按钮样式 */
.MomentAdd .MomentContent .ImgContent .imgBox .delMentImg {
    position: absolute;
    width: 0.24rem;
    height: 0.24rem;
    right: 0.08rem;
    top: 0.08rem;
    z-index: 2;
    cursor: pointer;
    pointer-events: auto;
}
 
/* 视频播放按钮样式 */
.MomentAdd .MomentContent .ImgContent .imgBox .videoPlay {
    position: absolute;
    width: 1.06667rem;
    height: 1.06667rem;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    cursor: pointer;
    pointer-events: auto;
}
 
/* 当满9张图片时隐藏上传按钮 */
.MomentAdd .MomentContent .ImgContent .van-uploader.hidden  {
    display: none !important;
}
 
/* 视频模态框样式 */
#videoModal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.9);
    z-index: 9999;
}
 
#modalVideo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 90%;
    max-height: 90%;
}
 
#closeVideoModal {
    position: absolute;
    top: 20px;
    right: 20px;
    color: white;
    font-size: 30px;
    cursor: pointer;
    z-index: 10000;
}
.surePop {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 7.46667rem;
	background: #fff;
	border-radius: .21333rem
}

.surePop .tittle {
	font-size: .32rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #161616;
	margin-top: .82667rem
}

.surePop .content {
	height: 2.42667rem;
	width: 80%;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #1f1f1f
}

.surePop .content,
.surePop .handel {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.surePop .handel {
	height: 1.30667rem;
	border-top: .02667rem solid #efefef;
	width: 100%
}

.surePop .handel .item {
	height: 1.30667rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #fe4c4a
}

.surePop .handel .item:first-child {
	color: #1f1f1f;
	border-right: .02667rem solid #efefef
}

.retainOrNo::-webkit-scrollbar {
	display: none
}

.gameRoom-window {
	width: 100%;
	padding-bottom: .26667rem;
	border-radius: .24rem .24rem 0 0;
	text-align: center;
	min-height: 5.33333rem;
	overflow: scroll
}

.game-list {
	padding-top: .37333rem
}

.game-list .game-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: .26667rem;
	margin-right: .26667rem;
	height: 1.6rem;
	border-bottom: .02667rem solid #e4e4e4
}

.game-list .game-item .left {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.game-list .game-item .left img {
	width: 1.2rem;
	height: 1.2rem
}

.game-list .game-item .left .details {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding-left: .16rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: left
}

.game-list .game-item .left .details .one {
	font-family: PingFang-SC-Medium;
	font-size: .37333rem;
	font-weight: 400;
	color: #2f3242;
	line-height: .58667rem
}

.game-list .game-item .left .details .two {
	font-family: PingFang-SC-Medium;
	font-size: .26667rem;
	font-weight: 400;
	line-height: .58667rem;
	color: #575c73
}

.game-list .game-item .all-into {
	width: 1.86667rem;
	height: .8rem;
	line-height: .8rem;
	font-family: PingFang-SC-Medium;
	color: #fff;
	font-size: .32rem;
	font-weight: 400;
	text-align: right;
	text-align: center;
	background-repeat: .13333rem;
	background-image: -webkit-linear-gradient(135deg, #559af8, #76c5fe), -webkit-linear-gradient(#4f8dfe, #4f8dfe);
	background-image: linear-gradient(-45deg, #559af8, #76c5fe), linear-gradient(#4f8dfe, #4f8dfe);
	background-blend-mode: normal, normal;
	border-radius: .4rem
}

.isActive {
	background: url(../../../h5_static/yh/img/active_bg.3cf607df.png) no-repeat;
	background-size: 100% 100%
}

 .board-box,
 .keyboard {
	z-index: 999999
}

.van-toast {
	z-index: 99999999 !important
}

:deep(.vant-toast) {
	z-index: 9999999 !important
}

.MsgListDataDg {
	background-color: #fff
}

.MsgListDataDg .head_area {
	width: 100%;
	height: 1.33333rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-left: .48rem;
	padding-right: .48rem;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box;
	background: #f3f4fa
}

.MsgListDataDg .head_area .leftImg {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: left
}

.MsgListDataDg .head_area .leftImg .top_back {
	width: .21333rem;
	height: .37333rem
}

.MsgListDataDg .head_area .head_text {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #1d2548;
	width: 45%;
	text-align: center
}

.MsgListDataDg .head_area .right_menu {
	font-size: .37333rem;
	font-family: PingFang SC;
	color: #424653;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right
}

.MsgListDataDg .head_area .clear {
	color: #0b1028
}

.MsgListDataDg .newMsgList {
	height: calc(100% - 1.33333rem);
	overflow-y: scroll;
	padding-bottom: .4rem
}

.MsgListDataDg .newMsgList .newMsgItem {
	min-height: 2.26667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .05333rem;
	color: #0b1029;
	padding-left: .42667rem
}

.MsgListDataDg .newMsgList .newMsgItem .head_img {
	width: 1.04rem;
	height: 1.04rem;
	border-radius: .13333rem
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht {
	height: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin-left: .34667rem;
	border-bottom: .02667rem solid #f7f7f7;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: .13333rem
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea {
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea .name {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent {
	margin-top: .08rem
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent .html {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	max-width: 5.86667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent .zan {
	width: .34667rem;
	height: .32rem
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .leftArea .date {
	font-size: .26667rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b4b4b4;
	margin-top: .10667rem
}

.MsgListDataDg .newMsgList .newMsgItem .newMsgRgiht .rightImg {
	width: 1.76rem;
	height: 1.73333rem;
	margin-right: .37333rem;
	margin-left: .13333rem
}

.personalStagePop,.StagePage {
    width: 100%;
    height: 100%;
    background-color: #fff;
    overflow-y: scroll;
    overflow-x: hidden
}


.personalStagePop div,.StagePage div {
	box-sizing: border-box
}

.personalStagePop .topArea,
.StagePage .topArea {
     float: none;
    width: 100%;
    height: 1.33333rem;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: .48rem;
    padding-right: .48rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    box-sizing: border-box
}

.personalStagePop .topArea .head_area,
.StagePage .topArea .head_area {
	width: 100%;
	height: 1.33333rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
    position: relative; /* 新增：用于绝对定位标题 */
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box
}

.personalStagePop .topArea .head_area .leftImg,
.StagePage .topArea .head_area .leftImg {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left
}

.personalStagePop .topArea .head_area .leftImg .top_back,
.StagePage .topArea .head_area .leftImg .top_back {
    width: .21333rem;
    height: .37333rem
}

.personalStagePop .topArea .head_area .head_text,
.StagePage .topArea .head_area .head_text {
    font-size: .50667rem;
    font-family: PingFang SC;
    color: #424653;
    text-align: center;
    position: absolute; /* 绝对定位 */
    left: 0;
    right: 0;
    margin: 0 auto; /* 水平居中 */
    width: 45%; /* 保持原有宽度 */
    pointer-events: none; /* 避免遮挡点击事件 */
}

.personalStagePop .topArea .head_area .right_menu,
.StagePage .topArea .head_area .right_menu {
	font-size: .37333rem;
	font-family: PingFang SC;
	color: #424653;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right
}

.personalStagePop .topArea .head_area .right_menu .weixin,
.StagePage .topArea .head_area .right_menu .weixin {
	width: .48rem;
	height: .48rem;
	margin-left: .21333rem
}

.personalStagePop .topArea .head_area .right_menu .camera,
.StagePage .topArea .head_area .right_menu .camera {
	width: .68rem;
	height: .68rem;
	margin-left: .21333rem
}

.personalStagePop .topArea .head_area2,
.StagePage .topArea .head_area2 {
	background: #f3f4fa;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99
}

.personalStagePop .topArea .head_area2 .head_text,
.StagePage .topArea .head_area2 .head_text {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #0b1028
}

.personalStagePop .topArea .paersonPart,
.StagePage .topArea .paersonPart {
	width: 100%;
	margin-top: .26667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	position: absolute;
	bottom: -1.2rem
}

.personalStagePop .topArea .paersonPart .topContent,
.StagePage .topArea .paersonPart .topContent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding-right: .45333rem
}

.personalStagePop .topArea .paersonPart .topContent .name,
.StagePage .topArea .paersonPart .topContent .name {
	font-size: .48rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #fff;
	margin-right: .34667rem;
	-webkit-transform: translateY(-.26667rem);
	-ms-transform: translateY(-.26667rem);
	transform: translateY(-.26667rem)
}

.personalStagePop .topArea .paersonPart .topContent .head_img,
.StagePage .topArea .paersonPart .topContent .head_img {
	width: 1.89333rem;
	height: 1.89333rem;
	border-radius: .13333rem
}

.personalStagePop .topArea .paersonPart .text,
.StagePage .topArea .paersonPart .text {
	font-size: .29333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #acb3ca;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding-right: .45333rem;
	margin-top: .21333rem
}

.personalStagePop .newsCount,
.StagePage .newsCount {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-left: .13333rem;
	width: 4.21333rem;
	height: .96rem;
	background: #343434;
	border-radius: .08rem;
	margin: 0 auto;
	margin-top: 1.73333rem;
	margin-bottom: .53333rem
}

.personalStagePop .newsCount .userImg,
.StagePage .newsCount .userImg {
	width: .74667rem;
	height: .74667rem
}

.personalStagePop .newsCount .Count,
.StagePage .newsCount .Count {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #fff;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}

.StagePage .messageContent.needMargin  {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding: 0 12px !important;
    box-sizing: border-box !important;
    overflow: hidden;
}

.personalStagePop .messageContent .messItem,
.StagePage .messageContent .messItem {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%; /* 关键：防止溢出 */
    padding-bottom: 0.45333rem;
    margin-top: 0.45333rem;
    border-bottom: 0.02667rem solid #f7f7f7;
    box-sizing: border-box; /* 包含 padding 和 border */
    overflow: hidden; /* 隐藏内部溢出 */
}
 

.personalStagePop .messageContent .messItem .head_img,
.StagePage .messageContent .messItem .head_img {
	width: 1.04rem;
	height: 1.04rem;

	border-radius: .13333rem
}

.personalStagePop .messageContent .messItem .rightContent,
.StagePage .messageContent .messItem .rightContent {
    flex: 1;
    max-width: calc(100% - 60px); /* 减去头像宽度 */
    word-break: break-word; /* 长文本换行 */
    padding-left: 5px;
}

.personalStagePop .messageContent .messItem .rightContent .tittle,
.StagePage .messageContent .messItem .rightContent .tittle {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.personalStagePop .messageContent .messItem .rightContent .tittle .name,
.StagePage .messageContent .messItem .rightContent .tittle .name {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d
}

.personalStagePop .messageContent .messItem .rightContent .tittle .v_img,
.StagePage .messageContent .messItem .rightContent .tittle .v_img {
	width: .4rem;
	height: .4rem;
	margin-left: .16rem
}

.personalStagePop .messageContent .messItem .rightContent .tittle .best-post,
.StagePage .messageContent .messItem .rightContent .tittle .best-post {
	height: .4rem;
	margin-left: .16rem
}

.personalStagePop .messageContent .messItem .rightContent .tittle .dengji_img,
.StagePage .messageContent .messItem .rightContent .tittle .dengji_img {
	width: 1.12rem;
	height: .42667rem;
	margin-left: .16rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAAA8CAMAAACgj/OsAAABBVBMVEUAAADcq1W8iS+7iC+7iC67iC7erFa9iTG6iC66hi7erVfaqVK5hy3bq1PdrFberFberFfcq1TerVfcq1XerVferljerVe8iTD85af956r96a7+6rD0v1r1wl30vFb75KX/2Hz3yWf3x2T2xmL2xGDzu1X96KzzuVP+13verVf3yGb1w171wFz0vVf746O6hy7erFa5hi26hi381Xf70nP81HX5zm760XHaqVPAjTP5zWv4y2nNm0PKlz/Ypk/TokvHlTzCjzbVpE3FkjrSoEi9ijH5z2/DkTjPnUXQnkf+4JLwxWvuwmnisVrpsU7XokL85KT+2YH0ym/apETYoUHgqUnhqkjwfui7AAAAGHRSTlMA1fWeeUxG189B9e/apIZ8VFDb29qpqEXaQmszAAACaUlEQVRo3u2SV3vaMBSGDxCyZyeBZrQpEHfJVpLGblkGHFaArPb//5SeI07th9v25rvIa0vW+GS9yNCC/dcvNj3fXR6XjLS7POP7WrKUv7xm+aEJ3z2XZjKyuc1Xb/YpYzXndpP1urHr6ZgOS9FZTQoLaR1JE55O8K1oXMdcLZeqZtuns7lVUvZ8fzq5PD+F4fxyMvX8PXLs+t4EyE0NJ56/676s7z2cAvLg+/J9X4a355Dc+jmig3B64Xrju3IFg9L4VIQupuEB7SwO775UAaJ2744v3KFceC3NuwoUh3J+N2GOtsILZlwBY8xSV+EWhU4P7PD4/ydWYah6tTIYNdVrtaRRhkOsWi18vSumDIdYsV4XWK/Lel1p1OBwel3Wu2RqcIgV67Xb0jiEQ6za4HptfL1r5hAOser3qd8H17thSnCIFeuNRt+ZEhxiNRrRcPis9496wyE1Gj+YEhxi1firdwKH02uw3k/mBA6xwtdrNt8z3+AQq2ZT9GDB1+s0P8Eiep0PsHQ6+HpnsLBer3cGS6/Heh9hQdcb0GDwGZaB6B3BwnpxfARLHOPrfYEliimK3sESRc96/6WXAOslEeWT6ldQ6kme1pLZMSizZI0KyeMxKI9JgYpJXD2GpB4nRaI1M69CMjfrRPTWmN9VQH4Zs0HMijHzOhxzY1aI1C96mtWBmD1FYqdsrBtjbRAExgYmRZs267pipc5yvEYi1rU149Ahu6isTd9jdZF25c6m0w3WNyijWNjOB4ENGFkfKJYvVy1e6jAuJqE0lg0ykrfyQxVRc7XkjWR0netLW4pNn5zLbxeK5PgDQz/NN/6GyecAAAAASUVORK5CYII=) no-repeat;
	background-size: 100% 100%;
	font-size: .26667rem;
	font-family: PingFang SC;
	color: #b8391c;
	border-radius: .05333rem
}

.personalStagePop .messageContent .messItem .rightContent .jinhuatie,
.StagePage .messageContent .messItem .rightContent .jinhuatie {
	width: .53333rem;
	height: .53333rem;
	margin-left: .16rem;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: start;
	-ms-flex-pack: start;
	justify-content: start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.personalStagePop .messageContent .messItem .rightContent .jinhuatie .jinhuatie_cont,
.StagePage .messageContent .messItem .rightContent .jinhuatie .jinhuatie_cont {
	width: 1.6rem;
	height: .53333rem
}

.personalStagePop .messageContent .messItem .rightContent .tittleText,
.StagePage .messageContent .messItem .rightContent .tittleText {
	width: 7.65333rem
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .textInner,
.StagePage .messageContent .messItem .rightContent .tittleText .textInner {
	font-size: .37333rem;
	margin-top: .10667rem;
	line-height: .56rem;
	word-break: break-all;
	white-space: pre-wrap !important
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .textInner img,
.StagePage .messageContent .messItem .rightContent .tittleText .textInner img {
	max-width: 100% !important
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .textInnerAll,
.StagePage .messageContent .messItem .rightContent .tittleText .textInnerAll {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .textInnerAll img,
.StagePage .messageContent .messItem .rightContent .tittleText .textInnerAll img {
	max-width: 100% !important
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .quanwen,
.StagePage .messageContent .messItem .rightContent .tittleText .quanwen {
	font-size: .37333rem;
	color: #586b96;
	margin-top: .05333rem
}

.personalStagePop .messageContent .messItem .rightContent .tittleText .quanwen .shenlue,
.StagePage .messageContent .messItem .rightContent .tittleText .quanwen .shenlue {
	font-size: .37333rem;
	color: #161616
}

.personalStagePop .messageContent .messItem .rightContent .imgContent,
.StagePage .messageContent .messItem .rightContent .imgContent {
    display: flex;
    flex-wrap: wrap;
    gap: 0.16rem; /* 图片间距 */
    width: 100%;
}
 
/* 图片项：固定3列，但宽度自适应 */
.personalStagePop .messageContent .messItem .rightContent .imgContent .itemImg,
.StagePage .messageContent .messItem .rightContent .imgContent .itemImg {
    width: calc(33.333% - 0.11rem); /* 保持3列 */
    aspect-ratio: 1/1; /* 保持正方形 */
    object-fit: cover; /* 防止变形 */
    max-width: 100%; /* 关键：允许缩小 */
    border-radius: 4px;
}
 
/* 兼容旧浏览器 */
@supports not (aspect-ratio: 1/1) {
    .personalStagePop .messageContent .messItem .rightContent .imgContent .itemImg,
    .StagePage .messageContent .messItem .rightContent .imgContent .itemImg {
        height: auto;
        padding-bottom: 100%;
    }
}
 
/* ===== 6. 视频项特殊处理 ===== */
.personalStagePop .messageContent .messItem .rightContent .imgContent .video-wrapper,
.StagePage .messageContent .messItem .rightContent .imgContent .video-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}
 
/* ===== 7. 移动端适配 ===== */

.personalStagePop .messageContent .messItem .rightContent .handleArea,
.StagePage .messageContent .messItem .rightContent .handleArea {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .34667rem
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .lefthandle,
.StagePage .messageContent .messItem .rightContent .handleArea .lefthandle {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .lefthandle .time,
.StagePage .messageContent .messItem .rightContent .handleArea .lefthandle .time {
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b4b4b4;
	margin-right: .21333rem
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .lefthandle .del_Icon,
.StagePage .messageContent .messItem .rightContent .handleArea .lefthandle .del_Icon {
	width: .32rem;
	height: .34667rem
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	position: relative
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .diandian,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .diandian {
	width: .72rem;
	height: .42667rem
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix {
    width: 5.33333rem;
    height: 0.90667rem;
    background: #4c4c4c;
    border-radius: 0.08rem;
    position: absolute;
    top: -0.18667rem;
    left: -4.54667rem;
    display: none; /* 默认隐藏 */
    justify-content: space-between; /* 确保两列平均分布 */
    box-sizing: border-box; /* 防止 padding 影响宽度计算 */
    padding: 0;
    overflow: hidden;
}
 
/* 强制显示为 flex 布局 */
.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix[style*="display: block"],
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix[style*="display: block"] {
    display: flex !important;
}
 
.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn {
    width: 50%;
    height: 100%; /* 确保高度占满父容器 */
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    white-space: nowrap; /* 防止文字换行 */
}
 
/* 避免 flex 压缩导致宽度失效 */
.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn > *,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn > * {
    flex-shrink: 0;
}
 
.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn:first-child,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn:first-child {
    border-right: 0.02667rem solid #020101;
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .img,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .img {
	width: .37333rem;
	height: .32rem;
	margin-right: .21333rem;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAAAXNSR0IArs4c6QAABFRJREFUaEPdmltoHFUcxr/vrDE29F2w0CKoiDcsaZNWjUQ0tXPZiOhqEF+8VKFIQR+KPgjxRalPYhG8tH3xgkVsCzt7NjEtxF7SUEVFbL1RNehrfUoTsM75y9lk4ybZy+zuTDbZedud//m+78d/dufMOUNEPAQgPG+HIQYIuQXAnQC6SobPADgvwKQyGKPWJyNKF8rE8/qMwk6KbC6jPQvgewG+U5RxZvP5qNqsVSiO04kUXxLwaUBuqFVfcv4nAu9iS89+Dg+bSuPEd14Q8HkAt0XWFlwgcRDTM29zfPzfauOqAornDQllH4CNkc2XF16kcC9zuSOlp8R30gK+CeDmJrSnSLzKrP6wkkZFwDDtvEfhc02YLxoqlLdS2fyL9svQd/cR2BubtuBgKqefLadXFtD47iiAHXEFKOoIcACCf0jsjlsbxEl299y39OewDND4rgbgxB5gZQS/VIHuL7VaBBj67hsEXl6ZLMm4CGV/KpvfU1RfABTX7RWFyWRsV1aVMH0MRk5b1wVA47u/Abh+ZaMk5vanCnThn78AKL7zuICfJmbXAmFChhjkDxcAje+eBbCtBTmStJxUgd5O8f0NAvNXkk6t0qYKb6Skvd0i8k6rQiTpS+Eehr57iMBTSRq1SlvAQzS+OwbggVaFSNaXJyzgzwBuStaoZeo/WsA/AGxqWYRkjadoPPc8CPsA246H7aB3HJD725EOQJ6h771PyK52BBTwA3sffEZEDrQjIIFddiazUWCm2hNQbZqfizoTALe3GeQpFeh7554mPO9BoYy0EyANHGo9UvI86P0AyK1tASm4oHK6wPL/E/2gs1kMv2kHQEL1MgjOLQK0H0LffZ3AK2sZksAwA/1akWHZqlrouYdJPLZGIT9XgX60NHv5dVHPPQbioTUFSRxRWf3I0swVV7aN7wYAvDUCeUwF+uFyWavuTRjftTtEfascMqsCPVgpY83dJeN7pwC5Z5VC5lSg/WrZagLawcZzT4O4e1VBEiMqq2tuMUQCtJuf4rt2pfiuVQEZEW7ZfbBa+DlI50zL56x1wNUFWJizDg8r+frcBIDe1nRSRlWQ31mPd6RLtFRQ+vuvkvVdZwD01GPUdK1gTOV03XuWdQMWOjkHaTu5teng0QSOq0APRCtdXNUQYAGyu7tDrrt2AoItjRhHH8MTKsg1vG7bMOAKQX6lAt3UT6EpwAJkJnO1zF62l2t39K5EqvyF62a6+dn4dKTqCkVNAxYgHadTUrRbcPYlnjiOX3kl3MbR0b+bFYsFcP6P5xpZ32Uh7RtQzRwXeSXsiQOu7vtgrdSSyayT2ct2n/+OWrUVzv/Ojs6tPHr0UoPjlw2LrYNFZUmnu0RCC3l7nSFjh4u9g0sg7WQg6uX6LTs6B+LsXDFL7B1cgMxkUmZ2+iOCQ9U6KcAnKtBPEpA6Ox6pPDHABdBBd8CEeIJ2akdsmP/+kgBfKJiPi++zRErbQNF/gi9n6g9RzNwAAAAASUVORK5CYII=);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	-webkit-transform: translateY(.04rem);
	-ms-transform: translateY(.04rem);
	transform: translateY(.04rem)
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .shzz,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .shzz {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAAAXNSR0IArs4c6QAABiRJREFUaEPVmnnIblUVxn9PappBDmUGZs6WqWnOmkNqWnrNUEMtK9FSIUSoP0QFQRENRcQBIS1FcigDRUi91+HmnHOJllNpmQU5pAjaqD7yfPecy777vvN3Xu/91j/3fufde+31O2sPa691xIhiW8C+wD7AZ4GtgVWL7v8C/gA8ANwm6e4RVc80s70b8BXg8z10/xt4HHgMuFPS/FF1x+iBYntl4IfA0cDGw9oXvz8N/Bi4SNK7/frZPh44DthiDN1PApcBF0p6e1C/gYC2DwfOBj41xuB10+eAEyVdX/5g+6vAOcBnZqH7BeBUSVf209EX0PYlwLEjDP4OsMII7c6X9INmOualnThCHwNDZ1m8Kel7vfT17Gz7lma99eqT+Z/fHwReA/7brMXVgV2ALzVrqVffnwL/A77fB+52YCHwG+AV4D/AB4E1gazR3YF5ffpmze9ZL4elAG3fDOzXQ8kVwLmSspEMW7efazx0xLC2ze/XAOdJenRYe9vZhDITvt2j7V2Svlg+XwLQ9o+Ak6qOrwPfkBSvjSW2DwJ+DmSj6iVvAUdKum4sxYt23f2BXwIfrvpmUzuhfbYY0PaOzRZftn8+00LS38c1oG1vO8dJpt5HKx0vZdpJ+uMsdG8I3AV8stIRvffmWQkYmA2Khjl71pf08qQGFJDrN4a0u3HW1w6S/tKB7ticl1RudC9KmhlrBtD2YcAvqsEOknTDbA0oID8O5CV+CNhEUv7fidg+GKin+eGSrm0B7wd2Kka7Q9JenYxeKLG9UXZcSU9MQfevs4sWeh+QtLNsrwP8rRpwG0m/69qIaeqzvQ1Q78KbBDBn0sXF4E9L2myaxkxLt+1nM/0L/ScE8HLgqOLh2ZLqo2JaNnWq1/aZwCmF0ssDeFsTfbTPcy79rNOR3ydltnP4l7YvDOAzwKaFDdm+H36fbOp0GNtfAGbOv0aeCmDOovWKh5+WlLk858R29o5cpVp5IYCJLXOBbSUB651zjm7Reb5HLsS1BxNG7V08TNxZH/pzgtf2kUAuBa3MjwcvBY4pHi6+t80JqsJI2xcAiwNt4CcB/C6Qe1orf5VUrsk5w2k76688w48JYILSXP1L2UvSHXOGbNH6q3fQmL9eG4vmBr1zAfSwpB3mGGCyebnytXKPpN1bwC8DCyqg7wxK5ixP8H1uQ/tJWlDeB38PbF6uWWDLUVIUyxLWdoKUp4APFHY8KWmGpQRMruO3lbFvxO2SEu0sd2L7E0BuPfm3lNj80BKA+cP2WcDJVePkZBK+/Wl5IrS9NvBIj3TFaZJOb23tlVW7Fji0gkl6MJBJ4i5zGQB3naSvlwb2y4smVfG1HpDbd5lqmORN2U7qIxfbOtF0vaRDap2DMts39kiyxpPLDLKBy7RctwK5QVJSlEvJsNpEssXJKJfyT2BbSXVwMIlDRu5jey0gG0cydKX8StKB/RQNzfvbvgfYtVLwYrMm/zGyhbNoaPtjDVyZ1ozGmyQdMEj1UMB0tp1LZEKhUv6c6EdSErhTE9upS8RzyciVskBSrxLDEo1GBUy7QKa4UkpymzlzXp0Goe01gGQXJoKLTSMBNl5M2/uqmDU/BTJHSNZmZ2I71arA1UXXkTzXGjIyYAOZcCiBeRnUdg7ZwGW3rD13i6SUuUeWsQAbyBUbT9a3jQQB8WSOkonF9mpNhFJ7LnX/fCMwlowNWEDGk9tXo6UIstOkkA1cNpQyy5chbpeUjx/GlokAG8iVmum6XTVqAvNdxoW0/ZGmalzX7BdKStV4IpkYcAhkvrAIZAL1oWI7Rcx4rszupd+sL96zAmwgU0PPdN22IskdbStJ/x9EaHuVxnMpe5eS3GwipjeHvqEBDWYN2ECmRJ0SXO6UpcQr8WS+xFhKmm9wkmpIFbiUWa3lUlEngA1kPBHI2ticZfMkpaq7WJo1l1h3qwquk9241dkZYAOZ6m08Uk+3wOUS2mbqco6eAaQ2WUrCv9xWOgsaOgVsIPP9WiC3HHPtdA6X8TsHLCAT1tXTtR9z8ir7dOm5qUzRao3lq4ergHzvNkjyEdC3JOWzrc5lKh6sQBOBfDNhXLHmssZuBa5uv2fpnKxR+B61hhx2XQs9pwAAAABJRU5ErkJggg==)
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .plzg,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .plzg {
	width: .34667rem;
	height: .34667rem;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA0CAYAAADBjcvWAAAAAXNSR0IArs4c6QAAA9VJREFUaEPtmm3InmMYx39/kw2RlIV5+eDl28w+bZQS88Fbjax98JKxVsr4QCjlk7K1fcBGK0OiNIy8lJCENK0VotaMrPbYB6bMO5lD/3VeT+dz7bp1P+fcruvWddTdcz/nfb4c/+N/HOdZ5/8UDRYRRwCL02c+cCpwdFPfFtp+BnYDHwEvAS9L+qPuh+oNEXE1sBo4swWnS5b8Arhb0ov54ElgETEDWAXcWTJ7B8asBe6RtN++5MDWjDGoKq5rJN01CSwilgDP1aLuvN0APAt8Ksm53bpFhGt9LnAtsALwfpDbEkkvKG0UXwKnZL/uAa6Q5ALtrEWEN7bXgJMzJyeAMwzMyJ/JfjBTCyR93FlEmWMRcS7wITAza77OwJ4Hrska10m6bRxAVT5GxIPA7ZnPB1JxF3B61nieJEdgbCwiFgJbMod3GdhvNRpnNh14XUYZEU5D46jsdwOL3GlJBx3aXQaVpeNUHD2wjtN2EEE9Yz1j7USgT8V24l6+as9YeezaGdkz1k7cy1ftGSuPXTsje8baiXv5qj1j5bFrZ2TPWDtxL1+1Z6w8du2M/F8y1nD9tt/Xb98Bx2dxniPJd/djYxFxPvBB5vCEgfnWd0HWuFzS4+OCKul6bwAXZz5vMrD7gXuzxq+A+ZL2dR1cSkFLXTfWfL3UwE4DPq9dc78PXCXJado5i4jDgMsAkzKv5uDbwCUHrrMj4gHLnLUOe4GHgVeBnf+W8JeifFS21pHArCTgWdSzZHws4D5uPy599/38CcAc4CJgdkPEvwYWSpqogHnQu7VaG8TUr8B7wH2Stg7qlATFm5Ly6KgeM2LqXUKXS9rudXIN2pHx84ILh3TA6sYFkrbV+0eEN6OngbOGnOtQulmMeBK4Q9L31URTlJWIONwdAAvU+REwaOEtkrzVTlpEXA88VqvZQ3F80NifAIuWD0n6pN6pUTKKCKfNUuvQwDnAiYBrocnmSvos1eqtqS7/SYqyFJwL9dX/fwI/An8B3pGdEU57s+C//ngz+wawZr5NUq6JTfFt2lpYRDhd/WqnspWS1kfELcAjeXp7XwIe9fsRF/QoaBs0Zwkwa73WfCvzYf5Oqql8PjNxg6RN/yWgxhobxoGIWAS8lfX9NtWjt+nKfknn4JvDzDmKPiWM+U2Fz4tBZqYWS3p9FA4PO+e0gaVNwgXsw7Jufse0VNLmYR0YVb9SYK8AV9ac8kaxTNJTo3J2OvOWArsZ2JgtZKZWSHpiOouPsm8pMJ9zO4CTgB8SU1PeC47S6WHmLgKW6uzslI6bJfl1T6esGFinUDQ48zeYeseBLNLUKgAAAABJRU5ErkJggg==)
}

.personalStagePop .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .has_favor,
.StagePage .messageContent .messItem .rightContent .handleArea .rightHandle .outebix .acbtn .has_favor {
	font-size: .32rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fff
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit,
.StagePage .messageContent .messItem .rightContent .zanLlsit {
	margin-top: .34667rem;
	width: 7.49333rem;
	background: #f6f6f6;
	border-radius: .08rem
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .borderShow,
.StagePage .messageContent .messItem .rightContent .zanLlsit .borderShow {
	border-bottom: .02667rem solid #e8eaf0
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText {
	min-height: .66667rem;
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: .24rem;
	padding-right: .24rem;
	line-height: .56rem;
	padding-top: .05333rem;
	padding-bottom: .05333rem
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText .zan_icon,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText .zan_icon {
	width: .34667rem;
	height: .29333rem;
	margin-right: .08rem;
	margin-top: .10667rem
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg {
	line-height: .53333rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	pointer-events: none
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg .member,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg .member {
	height: .53333rem;
	pointer-events: auto
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg2,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-left: .26667rem;
	pointer-events: none;
	width: auto
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg2 .member_avatar,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanText .zanMsg2 .member_avatar {
	width: .82667rem;
	height: .82667rem;
	margin-right: .16rem;
	margin-top: .08rem;
	margin-bottom: .05333rem;
	display: block;
	pointer-events: auto
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-left: .24rem;
	padding-right: .24rem;
	padding-bottom: .13333rem;
	padding-top: .05333rem
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem {
	min-height: .66667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: .56rem;
	color: #0b1029
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .moreReply,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .moreReply {
	color: #5d6b9d !important;
	font-weight: 700
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut {
	display: inline
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut span,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut span {
	word-break: break-all
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .name,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .name {
	margin-right: .05333rem;
	font-weight: 700
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .name2,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .name2 {
	margin-right: -.13333rem
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .middle_img,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .middle_img {
	font-size: .34667rem;
	font-family: PingFang SC
}

.personalStagePop .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .middle_img img,
.StagePage .messageContent .messItem .rightContent .zanLlsit .zanContent .zanItem .zanItemOut .middle_img img {
	display: inline
}

.surePop {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 7.46667rem;
	background: #fff;
	border-radius: .21333rem
}

.surePop img {
	width: 1.06667rem;
	height: 1.06667rem
}

.surePop .top {
	width: 3.73333rem;
	height: .16rem;
	background: #234cff !important;
	border-radius: .26667rem;
	margin: 0 auto
}

.surePop .tittle {
	font-size: .32rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #161616;
	margin-top: .66667rem
}

.surePop .content {
	height: 2.42667rem;
	width: 80%;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #1f1f1f
}

.surePop .content,
.surePop .handel {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.surePop .handel {
	height: 1.30667rem;
	border-top: .02667rem solid #efefef;
	width: 100%
}

.surePop .handel .item {
	height: 1.30667rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #fe4c4a
}

.surePop .handel .item:first-child {
	color: #1f1f1f;
	border-right: .02667rem solid #efefef
}

.MsgListDataShowPop,
.newMsgDeTailShowPop {
	background-color: #fff
}

.MsgListDataShowPop .head_area,
.newMsgDeTailShowPop .head_area {
	width: 100%;
	height: 1.33333rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-left: .48rem;
	padding-right: .48rem;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box;
	background: #f3f4fa
}

.MsgListDataShowPop .head_area .leftImg,
.newMsgDeTailShowPop .head_area .leftImg {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: left
}

.MsgListDataShowPop .head_area .leftImg .top_back,
.newMsgDeTailShowPop .head_area .leftImg .top_back {
	width: .21333rem;
	height: .37333rem
}

.MsgListDataShowPop .head_area .head_text,
.newMsgDeTailShowPop .head_area .head_text {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #1d2548;
	width: 45%;
	text-align: center
}

.MsgListDataShowPop .head_area .right_menu,
.newMsgDeTailShowPop .head_area .right_menu {
	font-size: .37333rem;
	font-family: PingFang SC;
	color: #424653;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right
}

.MsgListDataShowPop .head_area .clear,
.newMsgDeTailShowPop .head_area .clear {
	color: #0b1028
}

.MsgListDataShowPop .newMsgList {
	height: calc(100% - 1.33333rem);
	overflow-y: scroll;
	padding-bottom: .4rem
}

.MsgListDataShowPop .newMsgList .newMsgItem {
	min-height: 2.26667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .05333rem;
	color: #0b1029;
	padding-left: .42667rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .head_img {
	width: 1.04rem;
	height: 1.04rem;
	border-radius: .13333rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht {
	height: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin-left: .34667rem;
	border-bottom: .02667rem solid #f7f7f7;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: .13333rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea {
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea .name {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent {
	margin-top: .08rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent .html {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	max-width: 5.86667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea .middlrContent .zan {
	width: .34667rem;
	height: .32rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .leftArea .date {
	font-size: .26667rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b4b4b4;
	margin-top: .10667rem
}

.MsgListDataShowPop .newMsgList .newMsgItem .newMsgRgiht .rightImg {
	width: 1.76rem;
	height: 1.73333rem;
	margin-right: .37333rem;
	margin-left: .13333rem
}

.plbox {
	width: 100%;
	min-height: 1.22667rem;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 2099;
	background: #f4f4f4
}

.plbox .editbox {
	width: 7.6rem;
	min-height: .86667rem;
	background: #fff;
	margin-top: .18667rem;
	margin-left: .26667rem;
	margin-bottom: .18667rem;
	font-size: .32rem;
	line-height: .58667rem;
	padding: .13333rem .13333rem;
	border: none;
	outline: none;
	resize: none;
	overflow: hidden
}

.plbox .sendbtn {
	width: 1.6rem;
	height: .86667rem;
	background: #62b6f8;
	border-radius: .06667rem;
	float: right;
	position: absolute;
	right: .26667rem;
	bottom: .18667rem;
	font-size: .37333rem;
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.plbox .gray {
	background: #999
}

.newMsgDeTailShowPop {
	width: 100%;
	height: 100%;
	background-color: #fff;
	overflow-x: hidden;
	padding-bottom: 1.06667rem
}

.newMsgDeTailShowPop .rightHandletranslateX {
	padding-right: .66667rem
}

.newMsgDeTailShowPop .zanLlsit {
	width: 9.2rem !important;
	-webkit-transform: translateX(-1.52rem);
	-ms-transform: translateX(-1.52rem);
	transform: translateX(-1.52rem)
}

.newMsgDeTailShowPop .zanLlsit .zanText {
	border-bottom: none !important
}

.newMsgDeTailShowPop .zanLlsit .zanContent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: normal !important;
	-webkit-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	padding-top: .05333rem;
	width: 9.06667rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .pinglun {
	width: .34667rem;
	height: .34667rem;
	margin-top: .16rem;
	margin-right: .26667rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: .10667rem;
	margin-bottom: .10667rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .avatar {
	width: .82667rem;
	height: .82667rem;
	margin-right: .21333rem;
	margin-top: .05333rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .topcontent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	pointer-events: none
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .topcontent .from_member {
	width: auto;
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d;
	pointer-events: auto
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .topcontent .date {
	font-size: .32rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #b4b4b4
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .Bottomcontent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin-top: .08rem;
	padding-right: .13333rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .Bottomcontent .zanItemText {
	white-space: pre-wrap;
	word-break: break-all
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .Bottomcontent .zanItemText .name {
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #5d6b9d;
	margin-left: .04rem;
	margin-right: -.13333rem
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .Bottomcontent .zanItemText .content {
	line-height: .56rem;
	font-size: .34667rem;
	font-family: PingFang SC
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .zanItemBoxItem .itemRight .Bottomcontent .zanItemText .content img {
	display: inline
}

.newMsgDeTailShowPop .zanLlsit .zanContent .zanItemBox .showMore {
	font-size: .29333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #5d6b9d;
	margin-top: .08rem;
	margin-bottom: .08rem
}

.personalStagePop {
	background: #fff;
	padding-bottom: .66667rem
}

.personalStagePop .personalContent,
.personalStagePop {
	width: 100%;
	height: 100%;
	overflow-y: scroll
}

.personalStagePop .topArea {
	background-size: 100% 100%
}

.personalStagePop .topArea .head_area2 {
	background: #f3f4fa;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99
}

.personalStagePop .topArea .head_area2 .head_text {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #0b1028
}

.personalStagePop .personalStageMsg {
	margin-top: 1.6rem
}

.personalStagePop .personalStageMsg .personalMsgItem {
	margin-top: .4rem
}

.personalStagePop .personalStageMsg .personalMsgItem .year {
	font-size: .53333rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #161616;
	padding-left: .34667rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: .4rem;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .msgLeft {
	padding-left: .34667rem;
	width: 2rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	font-size: .53333rem;
	font-family: PingFang SC;
	font-weight: 700;
	color: #161616;
	display: table-cell;
	vertical-align: bottom
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .msgLeft .ri {
	font-size: .48rem;
	vertical-align: bottom
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .msgLeft .yue {
	font-size: .37333rem;
	vertical-align: bottom
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .imgBox {
	width: 1.86667rem;
	height: 1.86667rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .imgBox .imgBoxItem {
	width: 1.86667rem;
	height: 1.86667rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .imgBox .imgCount {
	position: absolute;
	bottom: .02667rem;
	right: -.85333rem;
	height: .26667rem;
	font-size: .26667rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .four_imgBox .imgBoxItem {
	width: .90667rem;
	height: .90667rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .one_imgBox .imgBoxItem {
	width: 1.86667rem;
	height: 1.86667rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle {
	margin-left: .13333rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding-right: .4rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .textInner {
	font-size: .37333rem;
	margin-top: .10667rem;
	line-height: .50667rem;
	word-break: break-all
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .textInner img {
	max-width: 100% !important
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .textInnerAll {
	max-height: 1.92rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	word-break: break-all;
	white-space: pre-wrap !important
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .textInnerAll img {
	max-width: 100% !important
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .quanwen {
	font-size: .37333rem;
	color: #586b96;
	margin-top: .05333rem
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rTop .rTittle .quanwen .shenlue {
	font-size: .37333rem;
	color: #161616
}

.personalStagePop .personalStageMsg .personalMsgItem .insideContent .personalMsgRgiht .rBottom {
	width: 7.68rem;
	height: .56rem;
	background: #f5f5f5;
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #161616;
	margin-top: .24rem;
	padding-left: .10667rem;
	padding-right: .10667rem
}

 .van-image-preview__image {
	background-color: #000
}

 .van-image-preview__index {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	top: 0 !important;
	padding-bottom: .8rem
}

 .van-image-preview__index,
 .van-image-preview__index .head_area {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

 .van-image-preview__index .head_area {
	height: 1.2rem;
	padding-left: .48rem;
	padding-right: .48rem;
	box-sizing: border-box;
	background: #f3f4fa
}

 .van-image-preview__index .head_area .leftImg {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: left
}

 .van-image-preview__index .head_area .leftImg .top_back {
	width: .26667rem;
	height: .48rem
}

 .van-image-preview__index .head_area .head_text {
	font-size: .37333rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #0b1028;
	width: 45%;
	text-align: center
}

 .van-image-preview__index .head_area .right_menu {
	font-size: .37333rem;
	font-family: PingFang SC;
	color: #424653;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.zhangNum {
	font-size: .42667rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #0b1029
}

.selfPinglunClickPop {
	width: 10rem;
	background: #fff;
	border-radius: .34667rem .34667rem 0 0;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	z-index: 3000 !important
}

.selfPinglunClickPop .item,
.selfPinglunClickPop {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.selfPinglunClickPop .item {
	width: 100%;
	font-size: .34667rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #161616;
	height: 1.33333rem;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.selfPinglunClickPop .copy {
	border-bottom: .02667rem solid #e6e6e6
}

.selfPinglunClickPop .cancle {
	border-top: .26667rem solid #e2e2e2
}

 .van-pull-refresh__track {
	height: auto;
	background-color: #fff
}

 .van-pull-refresh {
	overflow: visible !important
}

.renew-icon {
	width: .34667rem;
	height: .34667rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAA51JREFUSEuNlluoVXUQxn9fF7pIklZeOqFgGkaQZg+mWVApIaTkBfNBTZEgSE1UkCjowYqumhXRQw/diMDMSIiCCiItfRAqjMBKErqQlYJ24WQ5/b/NLFlnufY5Z2Cz2XvN///NzDfzzRL9WEScB9wOzAWuBi4Czgf+An4HvgDeBt6V9Ee3q9T2ICLOAtYDG4CL+wskn/0GPAFslvRv0/80kIgYD2zPyO3/N/BRfg5kFkOAicBNwM3AOXmxM1sg6bs6UB+QiJgMfJBl+a98Pws8KumXbtlExGjgPuAe4AzgiIElGbBjp0AiYgKwBxgO/AzMl+Tfg7KImJb8jEi+plYZdUAi4swk8SrAUU+XdHBQt9ecGoF+DkyRFBXI/cBDxgOul/RZgo8C7gZelPRDEzQixgIrgOclHc4z5skc2jZIekoRcUFxPAQMK5+tktZWl0XE6lK+Z/L5NEkuY8eSC5dzDPBw6aoHas/M5SrgKNBjkCXAq4W83hLxZZLcjtVFjvTL0ppDgX2ZZW9EnJv8TQKOAZMkfV87Z16c+dnAEoO86bYzaaUj5rWUZCbwfnbONkmLIuKtwqF9TwK3SnJH9rGIeKcENgd43SDflkwuL623RpLTPM0iYinwUgJ9AtyQAMsluQptZ1z2LcABg7g8lovZkt6re0fEtcDK/G8hcEnt+a+Aq3ACeEHS142ztwE73a0G+TP1aIak3Q1HE+0OG8h2l5LNaJy1EnxY5Om4QSx0HsC2TDxgblET7faeDlh2PEO7cpiPF317rp9MDtc5WStpawuBHlDPk0EsmMsL0GuWm+p/SV+1nLPAPllxsg1wvXdImt9I+Q3gjoFqBbwi6c7GWfNhXjrdVZ+THkkuX8ci4ukyUPcOAqQ5xG6Qn4qKeGWsMIiXkAfHE79F0rpGRD0p5S7XI8DiHN4Hs1y9kn5snHHZ15ya+IzYkrCpqV0tdX65kL4steyuLvPhGfo4A9go6fFKIJ2W5ePKTPPG5uLJYMyZOZwnyRPdxyJiHPApMDLvu0bSyfo+MYAdLgScvjfc3paLhpaSWq+aAFPLNrXcXJqL6zpJ39ipuRmn5GY0P96Mru1jlYx3KY+j3pgceC+5cWZK8j7pWNuO9+7ekTvcPt7xFkhPr3XOWViVrwBmAbeUQPxWY9ufG7WTQVeQrL1fDDxM7jTr2kDm6Dd7+CT903RufSWqnHKhWa797uXdUX/vsrC6WZz1zv7eu/4HaOB0lJEM6CYAAAAASUVORK5CYII=) no-repeat
}

.pop_wrap {
	background: rgba(0, 0, 0, .3);
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.pop_wrap .popContent,
.pop_wrap {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.pop_wrap .popContent {
	position: relative;
	padding: .53333rem;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around
}

.pop_wrap .popContent:before {
	content: "";
	width: 3.65333rem;
	height: .13333rem;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	background: #234cff;
	border-radius: .02667rem
}

.pop_wrap .like-btn-sure {
	background: #234cff
}