.board_downloader {
	padding:10px;
	/* margin-bottom:20px; */
	/* border-bottom:1px solid #e2e2e2; */
}	
.downloader_zip  {
	margin-bottom:8px;
}
.downloader_zip button {
	padding: 6px 10px;
  border-radius: 2px;
	border:none  !important;
	background:#7D97DE !important;
	font-size:14px;
  color: #fff;
}
.downloader li {
	padding:3px 0;
	font-size:14px;	
}
.downloader li .filesize {
	font-size:13px;
	color:#999;
	letter-spacing:-0.5px;
}
.downloader li a:before {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background: url("/xscience/_res/images/ext/default.png")0 0 no-repeat; /*/xscience/_res/images/board/download.png*/
    vertical-align: middle;
    content: '';
}
.downloader li a.xls:before, .downloader li a.xlsx:before {
    background: url("/xscience/_res/images/ext/file_xls.png")0 0 no-repeat;
}
.downloader li a.hwp:before {
    background: url("/xscience/_res/images/ext/file_hwp.png")0 0 no-repeat;
}
.downloader li a.pdf:before {
    background: url("/xscience/_res/images/ext/file_pdf.png")0 0 no-repeat;
}
.downloader li a.doc:before, .downloader li a.docx:before {
    background: url("/xscience/_res/images/ext/file_doc.png")0 0 no-repeat;
}
.downloader li a.jpg:before, .downloader li a.jpeg:before, .downloader li a.gif:before, .downloader li a.png:before {
    background: url("/xscience/_res/images/ext/image.png")0 0 no-repeat;
}
.downloader li a.mp4:before, .downloader li a.wmv:before {
    background: url("/xscience/_res/images/ext/movie.png")0 0 no-repeat;
}
.simple_downloader {
	margin-top:10px;
}
.simple_downloader .downloader li {
	padding:8px;
	margin-bottom:3px;
	border:1px solid #e3e3e3;
	border-radius:3px;
	background:#f0f0f0;
}
.simple_downloader .downloader_zip button {
	background:#87B87F !important;
}