.dc_clr {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0;
	padding:0;
	width:100%
}
.dc_clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0;
	padding:0;
	width:100%
}
.img_box {
	position:relative;
	float:left;
	margin:6px
}
.img_box img, img.dc_wrapcapt {
	background-color:#fff;
	border:1px solid #d7d7d7;
	padding:4px
}
.img_box .thecaption {
	background:url('../images/caption.png') no-repeat left bottom;
	bottom:30px;
	color:#fff;
	left:-23px;
	padding:8px 0px 18px 13px;
	position:absolute;
	width:95%
}
.dc_slidebot_css {
	display:block;
	float:left;
	margin:0px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slidebot_css span.roll_css {
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	background:#000;
	color:#fff;
	cursor:pointer;
	font-size:16px;
	height:100%;
	left:0;
	line-height:1.5em;
	opacity:.8;
	padding:2% 5%;
	position:absolute;
	top:100%;
	width:100%;
	z-index:10
}
.dc_slidebot_css:hover span.roll_css {
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	top:60%
}
.dc_slidebotadd_css {
	display:block;
	float:left;
	margin:6px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slidebotadd_css span.roll_css {
-o-transition-duration:.5s;
-moz-transition-duration:.5s;
-webkit-transition:-webkit-transform .5s;
	background:#000;
	color:#fff;
	cursor:pointer;
	font-size:16px;
	height:96%;
	left:0;
	line-height:1.8em;
	opacity:.7;
	padding:2% 5%;
	position:absolute;
	top:80%;
	width:90%;
	z-index:10
}
.dc_slidebotadd_css:hover span.roll_css {
-o-transition-duration:.5s;
-moz-transition-duration:.5s;
-webkit-transition:-webkit-transform .5s;
	top:60%
}
.dc_slidebotadd_css span.roll_css:hover {
	opacity:1
}
.dc_slidetop_css {
	display:block;
	float:left;
	margin:6px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slidetop_css span.roll_css {
	-o-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-webkit-transition:-webkit-transform 1.5s;
	background:#000;
	bottom:100%;
	color:#fff;
	cursor:pointer;
	font-size:16px;
	height:30%;
	left:0;
	line-height:1.5em;
	opacity:.8;
	padding:5% 5% 0;
	position:absolute;
	width:90%;
	z-index:10
}
.dc_slidetop_css:hover span.roll_css {
-o-transition-duration:.2s;
-moz-transition-duration:.2s;
-webkit-transition:-webkit-transform .2s;
	bottom:65%
}
.dc_slideimgrt_css {
	display:block;
	float:left;
	margin:6px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slideimgrt_css span.roll_css {
	background:#fff;
	color:#fff;
	font-size:16px;
	height:96%;
	left:0;
	line-height:1.5em;
	padding:2% 5%;
	position:absolute;
	top:0;
	width:90%;
	z-index:9
}
.dc_slideimgrt_css img {
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	cursor:pointer;
	left:0;
	position:absolute;
	top:0;
	z-index:10
}
.dc_slideimgrt_css:hover img {
-o-transition-duration:.5s;
-moz-transition-duration:.5s;
-webkit-transition:-webkit-transform .5s;
	left:100%
}
.dc_slideimgbot_css {
	display:block;
	float:left;
	margin:6px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slideimgbot_css span.roll_css {
	background:#333;
	color:#fff;
	font-size:16px;
	height:96%;
	left:0;
	line-height:1.5em;
	padding:2% 5%;
	position:absolute;
	top:0;
	width:90%;
	z-index:9
}
.dc_slideimgbot_css img {
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	cursor:pointer;
	left:0;
	position:absolute;
	top:0;
	z-index:10
}
.dc_slideimgbot_css:hover img {
-o-transition-duration:.5s;
-moz-transition-duration:.5s;
-webkit-transition:-webkit-transform .5s;
	top:30%
}
.dc_slideimgrttop_css {
	display:block;
	float:left;
	margin:6px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.dc_slideimgrttop_css span.roll_css {
	background:#333;
	color:#fff;
	font-size:16px;
	height:96%;
	left:0;
	line-height:1.5em;
	padding:2% 5%;
	position:absolute;
	top:0;
	width:90%;
	z-index:9
}
.dc_slideimgrttop_css img {
-o-transition-duration:.2s;
-moz-transition-duration:.2s;
-webkit-transition:-webkit-transform .2s;
	bottom:0;
	cursor:pointer;
	left:0;
	position:absolute;
	z-index:10
}
.dc_slideimgrttop_css:hover img {
-o-transition-duration:.2s;
-moz-transition-duration:.2s;
-webkit-transition:-webkit-transform .2s;
	bottom:100%;
	left:100%
}
