@charset "utf-8";
/* CSS Document */

.left-cont,.right-cont{
	margin-top:10px;
}

.voice_bg{
	background:url(../img/voice_bg.gif);
/*	background: #fffde9;*/
/*	display: block;*/
	padding:0 15px 10px 0;
	margin:0 0 25px 0;
	overflow: hidden;
}
.user_img{
	float: left;
	margin: 0 0 0 5px;
}
.txt_cont{
	float: right;
	width:542px;
	margin:20px 0 0 0;
}
.txt_cont br{
	clear: none !important;
}

.icon-course{
	float: left;
	margin:2px 10px 0 0;
}
/*.course:hover{
	cursor: default;
}*/
.user_ico{
	margin-top:-2px;
}
.course_ttl{
	font-size: 18px;
	color:#333;
	font-weight: bold;
	width: 100%;
	text-align: justify;
}
.txt_cont hr{
	display: block;
	width: 100%;
	height: 2px;
	background: #c69c6d;
	margin:8px 0 8px 0;
}

.voice_bg p{
/*	letter-spacing: -0.11px;*/
/*	border-bottom: 1px solid #c69c6d;*/
	padding-bottom: 3px;
	margin-bottom: 4px;
	background:url(../img/p_underline.gif);
	line-height: 28px;
	margin-top:-5px;
}

/*.voice_bg p:last-child{
	margin-bottom: 0px;
}*/


.pagination_cont{
	display: block;
	width: 220px;
	text-align: center;
	margin:35px auto;
}
.pagination_cont ul li{
	display: inline-block;
	font-weight: bold;
}
.pagination_cont ul li:first-child{
	float: left;
	margin:6px 0 0 8px;
}
.pagination_cont ul li:last-child{
	float: right;
	margin-top:6px;
}
.pagination_cont ul li a{
	font-size: 14px;
	color:#333;
	font-weight: bold;
}
.pagination_cont ul li.num{
	width: 25px;
	margin-right:8px;
	padding:0 5px;
	height: 20px !important;
}

.pagination_cont ul li.num a{
	color:#e10000;
	text-decoration: none;
	vertical-align: middle;
	padding:0px 7px;
	border:2px solid #e10000;
	line-height:5px !important;
}
.pagination_cont ul li.num a:hover,.pagination_cont ul li.num a.active {
	background: #ed6666;
	color: #fff;
	border:2px solid #ed6666;
}

/*.pagination_cont{
	text-align: center;
	margin:35px auto;
	padding: 10px;
	overflow: hidden;
	border:1px solid #00f;
}
.pagination_cont ul li{
	display: inline-block;
	font-weight: bold;
	margin-right:8px;
	line-height:1;
	border:1px solid #00f;
}
.pagination_cont ul li a{
	font-size: 14px;
	color:#333;
	font-weight: bold;
}
.pagination_cont ul li.num{
	width: 28px;
	overflow: hidden;
}

.pagination_cont ul li.num a{
	color:#e10000;
	text-decoration: none;
	border:2px solid #e10000;
	vertical-align: middle;
	padding:0 7px;
	height: 25px;
	line-height:5px;
}
.pagination_cont ul li.num a:hover,.pagination_cont ul li.num a.active {
	background: #ed6666;
	color: #fff;
	border:2px solid #ed6666;
}*/

