/**	-----------------------------------------	通用
	**/
.ld-body {
	margin: 0;
}
/**	-----------------------------------------	通用 - 分页
	**/
#pagination {
	margin-top: -13px;
	display: inline-block;
	z-index: 0;
	font-size: 12px;
}
#pagination  li a {
   	border: 0;
	color: #666;
	border: 1px solid #fff;
	margin-right: 1px;
	background-color: transparent;
}
#pagination li a:hover,
#pagination li.active a {
	background: none;
	color: #000;
	border: 1px solid #47CDCD;
}
.ma-page {
	display: inline-block;
	vertical-align: top;
	margin-left: 10px;
	font-size: 12px;
}
.ma-page .btn {
	vertical-align: bottom;
}
/**	-----------------------------------------	通用 - 面板查询切换
	**/
.pl-data {
	border: 1px solid #47CDCD;
	border-top: 0;
	border-bottom: 0;
}

/**	-----------------------------------------	上传下载文档
	**/
.ud-body {
	margin: 0;
	padding: 15px 50px;
	line-height: 30px;
}
.ud-reset {
	margin-right: 15px;
}
/**	-----------------------------------------	播放视频
	**/
.vo-body {
	margin: 0;
}
.video-js {
	width: 100%;
	height: 440px;
}
.vo-items {
	background-color: #2194AE;
	overflow-y: scroll;
	border: 1px solid #47CDCD;
	height: 340px;
}
.vo-item {
	display: block;
  	padding: 5px 0 5px 15px;
  	border-bottom: 1px solid #E9E9E9;
  	color: #e9e9e9;
  	cursor: pointer;
}
/**	-----------------------------------------	网页征集
	**/
.ct-body {
	margin: 0;
}
.ct-title {
	background-color: #02851A;
	color: #fff;
	height: 36px;
	line-height: 36px;
	padding: 0 15px;
}
.ct-title button {
	margin-right: 10px;
	height: 25px;
	line-height: 12px;
}
.ct-item {
	padding: 5px 0;
}
.ct-item .ct-item-title {
	text-align: center;
	display: block;
	margin-top: -22px;
	line-height: 22px;
	background: #000;
	color: #fff;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.ct-foot {
  	width: 100%;;
}
/**	-----------------------------------------	更正
	**/
.ce-title {
	border: 1px solid #47CDCD;
	margin: 0px 0px 0 0px;
}
.ce-title .breadcrumb {
	background-image: linear-gradient(to bottom, #F3F7FF 0%,#BAD2FF 100%);
  	border-radius: 0;
  	font-size: 12px;
  	color: #0080C0;
  	font-weight: bold;
	margin: 0 -15px;
}
.ce-title .breadcrumb > li+li:before {
  color: #428BCD;
}
.ce-body {
	margin: 5px 0 15px 0;
	line-height: 28px;
}
.ce-body > div {
	margin-bottom: 5px;
}
.ce-foot {
	margin: 0;
}
.ce-body input {
	width: 92%;
	display: inline-block;
}

/**	-----------------------------------------	用户体验
	**/
.fb-body {
	line-height: 28px;
	border: 1px solid #47CDCD;
	margin: 0px 15px;
	border-top: 0;
	border-bottom: 1px solid #aaa;
}
.fb-body .ma-scroll {
	margin-bottom: 0px;
	padding-bottom: 15px;
	border-bottom: 0;
}
.fb-body input[type='radio'],
.fb-body input[type='checkbox'] {
	margin-top: 7px;
}
.fb-form-item {
	margin-top: 5px;
}
.fb-foot {
	border: 1px solid #47CDCD;
  	border-top: 0;
  	margin: 0 15px;
  	padding: 5px;
}
/**	-----------------------------------------	生成文档
	**/
.dc-body {
	margin: 0px 15px;
	line-height: 26px;
}
.dc-foot {
	margin: 0px 15px;
}
.dc-foot .form-control {
	width: 300px;
	display: inline-block;
}
.dc-foot button {
	margin-right: 15px;
	margin-top: 5px;
}
/**	-----------------------------------------	互动
	**/
.me-body {
	line-height: 28px;
	border: 1px solid #47CDCD;
	margin: 0px 15px;
	border-top: 0;
	border-bottom: 0;
}
.me-body .ma-scroll {
	padding-top: 5px;
	margin-bottom: 0px;
}
.me-body .me-form-item {
	padding-top: 0px;
	padding-bottom: 15px;
	border-bottom: 0;
}
.me-foot {
	border: 1px solid #47CDCD;
  	border-top: 0;
  	margin: 0 15px;
  	padding: 5px;
}
/**	-----------------------------------------	互动
	**/
.fw-body {
	margin: 0;
}
.fw-body ol li {
	text-indent: 0;	
	color: #fff;
	font-size: 14px;
	width: 18px;
  	height: 18px;
}
.fw-body ol li.active {
	color: #000;
	width: 18px;
  	height: 18px;
}