/* pages/messageDetail/index.wxss */
page {
	padding: 10px;
  padding-bottom: 40px;
  height: fit-content;
	/* height: calc(100vh - 20px); */
}
span{
  white-space: pre-line;
}
.content {
	/* height: calc(100% - 30px); */
	padding: 24px 12px;
	background-color: #fff;
  border-radius: 8px;
  margin-bottom: 40px;
  /* overflow: hidden; */
}
.content .title {
	text-align: center;
	padding-bottom: 24px;
}
.info view {
	padding-bottom: 24px;
  white-space: pre-wrap;
	text-indent: 20px;
}
.bottom {
	text-align: right;
}
.tobe {
	height: 70%;
}
.guanbi {
	position: absolute;
	right: 16px;
	top: -28px;
}
.tobe .guanbi {
	top: 12px;
}
.tobe .weui-dialog__hd {
	position: relative;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top: 8%;
}
.tobe .weui-dialog__hd .top {
	padding-bottom: 20px;
	width: 100%;
}
.tobe .weui-dialog__hd .bottom {
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	/* padding-top: 10px; */
}
.tobe .weui-dialog__hd .bottom > view {
	text-align: center;
	margin-top: -30px;
}
.tobeText {
	display: inline;
	color: #576b95;
	font-weight: bold;
	text-decoration: underline;
}
.messageContent {
	padding: 16px 0;
	border-radius: 8px;
	background-color: #fff;
	text-align: center;
}
.btnBox {
	display: flex;
	justify-content: center;
	margin-top: 110px;
}
.btnBox button {
	width: 128px;
	height: 42px;
	margin: 10px;
  padding: 0;
	border-radius: 22px;
  font-weight: bold;
  font-size: 16px;
  line-height: 42px;
}
.cancel {
	background: #ffffff;
	border: 1px solid #1890ff;
	border-radius: 22px;
  color: #1890ff;
}
.agree {
	background: #1890ff;
	border-radius: 21px;
  color: #fff;
}
