@charset "utf-8";
*{ margin: 0; padding: 0; text-decoration: none }

.content{ background: #F0F0F2; }
.board{
	width: 1024px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 18px;
	background-color: white;
	margin-top: 3px;
	padding-bottom: 135px;
	background: #fff;
}
.board .board_top{border-bottom:1px solid rgba(248,248,248,1);margin-bottom:15px;}
.board .board_top h3{
	font-size:20px;
	font-family:MicrosoftYaHei;
	font-weight:bold;
	color:rgba(111,111,111,1);
	height: 50px;   
	line-height: 50px;
	border-bottom: 1px solid rgba(248,248,248,1);
	margin-bottom: 10px;
}
.board .board_top .textcont{
	width: 1000px;
	height: 128px;
	padding: 10px;
	outline: none;
	border:1px solid rgba(220,220,220,1);
	background:rgba(244,244,244,1);
	border-radius:8px;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	resize:none;
}
.board .board_top .textcont:empty::before{ color:lightgrey; content:attr(placeholder); }
.table-pop { width: 100%; margin: 10px; }
.table-pop tr td {width:300px;}
.table-pop input[type=text] {margin-left:20px;border:transparent;width: 180px; height: 28px;line-height:28px;font-weight: bold; font-family:PingFang-SC-Regular;color:rgba(174,174,174,1); }
.table-pop input[type=text]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:rgba(174,174,174,1);
	font-weight:bold;
}
.table-pop input[type=text]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:rgba(174,174,174,1);
	font-weight:bold;
}
.table-pop input[type=text]::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:rgba(174,174,174,1);
	font-weight:bold;
}
.table-pop input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:rgba(174,174,174,1);
	font-weight:bold;
}
.font12 { font-size: 14px;	}
#gongkai{width:18px;margin-right:4px;}
.table-pop tr td label{margin-right:10px;color:rgba(72,72,72,1);font-family:PingFang-SC-Regular;}
.table-pop tr td:nth-child(3){text-align: right;}
.board .board_top .fab{ text-align: right; padding:  10px 0; line-height: 56px; }
.board .board_top .fab a{
	width:115px;
	height:42px;
	display: inline-block;
	text-align: center;
	line-height: 42px;
	background:rgba(0,190,212,1);
	border-radius:6px;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:white;
	margin-left: 20px;
} 
.fuyuan{
	display: inline-block;
	position: relative;
	width: 14px; 
	height: 14px;
	margin-left: 20px;
}
.fab label{ font-size:14px; font-family:MicrosoftYaHei; font-weight:400; color:rgba(203,203,203,1); }
.mess-cont h3{
	font-size:18px;
	font-family:MicrosoftYaHei;
	font-weight:bold;
	color:rgba(75,75,75,1);
	padding-bottom: 21px;
	/* border-bottom: 1px solid rgba(183,183,183,1); */
}
.messitem{
	padding: 27px  0  30px 0;
	overflow: hidden;
	border-bottom: 1px solid rgba(248,248,248,1);;
}
.mileft,.miright{ float: left }
.mileft p,.miright p{ display: inline-block; }
.miright .mibottom p{font-size:16px;color:rgba(96,96,96,1);}
.miright p a{
	font-size:18px;
	padding-right: 17px;
	font-family:MicrosoftYaHei;
	font-weight:bold;
	color:rgba(0,0,0,1);
}

.miright p span{
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(135,161,167,1);
}
.miright{
	width: 80%;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(135,161,167,1);
}
.prighr{ float: right; transform: translateY(-3px) }
.prighr:hover{ cursor: pointer; }
.mileft img{ width: 94px; height: 84px; padding-right:  37px; }
.mitop{ padding-top: 5px; min-height: 57px; }