body {
    background-color: #f3f3f3;
}

.message-container {
    padding: 30px 0;
}

.message-panel .message-heading {
    padding-bottom: 10px;
    border-bottom: 1px solid #EAEAEA;
}

.message-panel.message-form {
    padding: 15px 0;
}

.message-list > li {
    padding: 10px;
    border-bottom: 1px solid #EAEAEA;
}

.messager-info {
    margin-bottom: 15px;
}

.messager-info:after {
    content: "";
    display: table;
    clear: both;
}
.gongsiname{
	width:300px;
	overflow: hidden;/*超出部分隐藏*/
   white-space: nowrap;/*不换行*/
   text-overflow:ellipsis;
   font-size:14px;
   margin-left:46px;
 
}
.email{
	margin-left:120px;
}
.nicheng{
	width:200px;
	overflow: hidden;/*超出部分隐藏*/
   white-space: nowrap;/*不换行*/
   text-overflow:ellipsis;
   font-size:14px;
   font-weight:bold;
   color:rgb(95,95,95);
}
.fixed{
	display:flex;
}
.messager-info strong,
.messager-info small {
    margin-right: 10px;
    color: #565D68;
}
.messager-fMessage{
   font-size:15px;
}
.liuyantime{
	width:100%;text-align:right;color:rgb(150,150,150);
	font-size:12px;
	padding:3px 5px 3px 0px;
}
.text-muted{
	font-size:12px;
	padding:3px 5px 3px 0px;
}
.messager-info strong {
    font-size: 15px;
}

.messager-info span {
    float: right;
    color: #908F95;
}

.messager-content {
    color:rgb(90,90,90);
    margin-bottom: 10px;
    border:1px solid rgb(242,222,222);
    padding:5px 5px 5px 5px;
}

.message-reply {
    margin-bottom: 0;
    position: relative;
}

.message-reply:after {
    position: absolute;
    left: 6px;
    bottom: 100%;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 6px solid #ebccd1;
}
