.YYhd  {
	padding: 4px;
	border: 1px solid #d1d1d1; 
	overflow: hidden;
}

/* ---------------
	曲艺 
   --------------- */
.folk-banner {
	width: 620px;
	height: 300px;
} 

.folk-banner .kwicks {
	width: 800px;
	height: 300px;
}

.folk-banner .kwick {
	position: relative;
	float: left;
	width: 32px; 
	height: 300px;
	margin-right: 2px;
	background: red;
	overflow: hidden;
} 

.folk-banner .kwick-open {
	width: 518px;
}

.folk-banner .kwick a, .folk-banner .kwick img {
	display: inline-block;
	width: 518px; 
	height: 300px;	
}

.folk-banner .kwick .title {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 518px;
	height: 38px;
	background: url(banner-title-bg.png) repeat left top;
	text-indent: 1em;
	font: 14px/38px '宋体';
	color: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
}  

.folk-banner .kwick-open .title {
	opacity: 1;
	filter: alpha(opacity=100);
}


/* ----------------
	文学
   ---------------- */
.literature-banner {
	width: 300px;
	height: 270px;
} 

.literature-banner ul.sliderCon { 
	width: 300px;
	height: 175px;
	overflow: hidden;
}

.literature-banner ul.sliderCon li {
	width: 300px;
	height: 175px;
}

.literature-banner ul.sliderCon li img {
	width: 300px;
	height: 175px;		
}

.literature-banner ul.sliderCon li span.title {
	display: none;
}  

.literature-banner h3.title {
	width: 300px;
	height: 38px;
	background: #3b7d7e;
	text-indent: 1em;
	font: 12px/38px '宋体';
	color: #fff;	
} 

.literature-banner ul.sliderIndex {
	float: right;
	margin-top: 22px;
	margin-right: 2px;
}  

.literature-banner ul.sliderIndex li {
	float: left;
	width: 22px;
	height: 21px;
	margin-left: 9px;
	border: 1px solid #dddddd;
	background: url(sliderIndex-bg.gif) no-repeat center bottom #fff;
	text-align: center;
	font: 12px/21px '宋体';
	color: #000000;
	cursor: pointer;
}

.literature-banner ul.sliderIndex li.active {
	border: 1px solid #3b7d7e;
	background: #3ca3a5; 
	color: #ffffff;	
}


/* --------------
	音乐
   -------------- */
.music-banner {
	width: 300px;
	height: 383px;
	border: 1px solid #b1226d;
} 

.music-banner ul.sliderCon { 
	width: 300px;
	height: 205px;
	overflow: hidden;
}

.music-banner ul.sliderCon li {
	width: 300px;
	height: 205px;
}

.music-banner ul.sliderCon li img {
	width: 300px;
	height: 205px;		
}

.music-banner ul.sliderCon li span.title {
	display: none;
}  

.music-banner h3.title {
	width: 300px;
	height: 44px;
	background: #b1226d;
	text-indent: 1em;
	font: 14px/44px '宋体';
	color: #fff;	
} 

.music-banner ul.sliderIndex {
	width: 303px;
	margin-top: 11px;
	overflow: hidden;
}  

.music-banner ul.sliderIndex li {
	position: relative;
	float: left;
	width: 97px;
	height: 67px;
	margin-right: 4px;
	cursor: pointer;
}

.music-banner ul.sliderIndex li img {
	width: 97px;
	height: 67px;	
}

.music-banner ul.sliderIndex li span.border {
	display: none;
}

.music-banner ul.sliderIndex li.active span.border {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 91px;
	height: 61px;
	border: 3px solid #b1226d;
}

.music-banner .btn-wrapper {
	float: right;
	clear: both;
	margin-top: 14px;
}

.music-banner .btn-wrapper a {
	display: inline-block;
	width: 55px;
	height: 21px;
	background: url(prev-btn-bg.gif) no-repeat center bottom #fff;
	border: 1px solid #dddddd;
	text-align: center;
	font: 12px/22px '宋体';
	color: #b1226d;
}      


/* --------------
	杂技
   -------------- */
.acrobatics-banner {
	position: relative;
	width: 620px;
	height: 272px;
} 

.acrobatics-banner ul.sliderCon { 
	width: 488px;
	height: 272px;
	overflow: hidden;
}

.acrobatics-banner ul.sliderCon li {
	width: 488px;
	height: 272px;
}

.acrobatics-banner ul.sliderCon li img {
	width: 488px;
	height: 272px;	
}

.acrobatics-banner ul.sliderCon li span.title {
	display: none;
}  

.acrobatics-banner h3.title {
	position: absolute;
	left: 4px;
	bottom: 4px;
	width: 488px;
	height: 38px;
	background: url(banner-title-bg2.png) repeat left top;
	text-indent: 1em;
	font: 14px/38px '宋体';
	color: #fff;	
} 

.acrobatics-banner ul.sliderIndex {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 128px;
	height: 272px;
}  

.acrobatics-banner ul.sliderIndex li {
	position: relative;
	width: 128px;
	height: 66px;
	margin-bottom: 2px;
	cursor: pointer;
	overflow: hidden;
}

.acrobatics-banner ul.sliderIndex li img {
	width: 128px;
	height: 66px;
}

.acrobatics-banner ul.sliderIndex li span.border {
	display: none;
}

.acrobatics-banner ul.sliderIndex li.active span.border {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 122px;
	height: 60px;	
	border: 3px solid #b1226d;
}