#mn_module {
	padding: 0px;
}

#ms_top {
	padding: 20px;
}

#ms_dialogue_create {
	float: right;
}

#ms_dialogue_list {
	border-top: 1px solid #bab9ba;
}

#ms_dialogue_list a {
	color: black;
}

#ms_dialogue_list .new {
	background: #C4D3F0;
}

#ms_dialogue_list li {
	padding: 10px;
	border-bottom: 1px solid #bab9ba;
	overflow: auto;
	background: rgba(217, 209, 205, 0.7);
}

#ms_dialogue_list li .link {
	position: absolute;
	margin: -10px 0px 0px -260px;
	width: calc(88% - 280px); height: 85px;
}

#ms_dialogue_list li:hover {
	background: rgba(204, 203, 204, 0.7);
}

#ms_dialogue_list .content a {
	position: absolute;
	margin: 0px 0px 0px 4px;
	z-index: 9999;
}

#ms_dialogue_list .content a, #ms_dialogue .content a {
	color: green;
	text-decoration: underline;
}

#ms_dialogue_list .content a:hover, #ms_dialogue .content a:hover {
	color: orange;
}

#ms_dialogue_list .count {
	float: right;
	width: 40px;
}

#ms_dialogue_list .avatar {
	float: left;
	width: 100px;
}

#ms_dialogue_list img {
	margin: 0px 0px 0px 10px;
	width: 60px; height: 60px;
	border: 1px solid gray;
}

#ms_dialogue_list .info{
	float: left;
	padding: 15px 0px 0px 0px;
	width: 150px;
}

#ms_dialogue .pa_comment {
	margin: 0px 30px 0px 15px;
}

#ms_dialogue_list .content{
	margin: 0px 60px 0px 200px; padding: 20px 0px 0px 0px;
}

#ms_dialogue li {
	padding: 10px;
	overflow: auto;
	background: rgba(217, 209, 205, 0.7);
}

#ms_dialogue .time {
	float: right;
	padding: 20px 10px 0px 0px;
	width: 120px;
}

#ms_dialogue .content {
	margin: 0px 120px 0px 80px; padding: 20px 0px 0px 0px;
}

#ms_dialogue_input {
	padding: 20px;
}