.cslisbx{
	padding: 20px 0;
}

.cslisbx .ennobox a.cs{
	display: block;
	position: relative;
	float: left;
	width: 480px;
	height: 200px;
	margin-right: 40px;
	border: 1px solid transparent;
	box-shadow: 0 2px 3px #d4d4d4;
	border-radius: 6px;
	background: #fff;
	color: #414141;
}

.cslisbx .ennobox a.cs.nmr{
	margin-right: 0;
}

.cslisbx .ennobox .sep{
	height: 40px;
	clear: both;
}

.cslisbx .ennobox a.cs .pic{
	display: block;
	float: left;
	width: 150px;
	height: 198px;
	border-radius: 6px 0 0 6px;
	background-position: center center;
}

.cslisbx .ennobox a.cs .info{
	position: relative;
	display: block;
	float: right;
	width: 290px;
	height: 198px;
	margin: 0 20px 0 0;
}

.cslisbx .ennobox a.cs .info .tkso{
	display: block;
	position: absolute;
	top: 15px;
}

.cslisbx .ennobox a.cs .info .tiie{
	display: block;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 4px;
}

.cslisbx .ennobox a.cs .info .desc{
	display: block;
	font-size: 11px;	
}

.cslisbx .ennobox a.cs .info .opts{
	position: absolute;
	display: block;
	width: 290px;
	height: 150px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 45%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 45%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 45%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
}

.cslisbx .ennobox a.cs .eadtag{
	display: block;
	position: absolute;
	width: 68px;
	height: 68px;
	background: url(../img/eadtag.png);
	top: 0;
	left: 0;
	border-top-left-radius: 6px;
}

.bbsign{
	position: absolute;
	display: block;
	right: 0;
	top: 75px;
	width: 150px;
	border-radius: 4px;
	background: #00b7ea;
	background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%);
	background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%);
	background: linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 );
	color: #fff;	
	text-align: center;
	text-shadow: 1px 1px 0px #00869c;
	border-bottom: 2px solid #006f82;
}

.bbsign .sin{
	display: block;
	font-size: 20px;
	font-weight: 300;
	border-bottom: 1px solid #008ba5;
	padding: 6px;
	letter-spacing: 1px;
}

.bbsign .dns{
	display: block;
	font-size: 10px;
	text-transform: uppercase;
	border-top: 1px solid #41b6cc;
	padding: 4px;
}