@charset "utf-8";

#slide-index {
	position: relative;
	min-width: 0px;
	width: auto;
	height: 574px;
	overflow: hidden;
	background-image: url(../../trend.acfun.tv/dev/f/img/load.gif);
	background-repeat: no-repeat;
	background-position: center center;
	top: -104px;
	margin-bottom: -104px;
}

#slide-index .slides {
	min-width: 0px;
	width: auto;
	height: 574px
}

#slide-index .slide {
	position: relative;
	min-width: 0px;
	float: left;
	height: 574px
}

#slide-index .image {
	z-index: 1;
	position: absolute
}

#slide-index .button {
	display: none
}

#slide-index .control {
	z-index: 2;
	position: absolute;
	text-align: center;
	width: 100%;
	bottom: 0;
	height: 19px;
	cursor: pointer;
	top: 540px;
}

*+html #slide-index .control a img {
	filter: alpha(opacity=60);
	cursor: pointer;
	margin-right: 6px;
	opacity: 0.6;
	height: auto;
	width: 110px;
}

*+html #slide-index .control a:hover img, #slide-index .control a.active img {
	filter: alpha(opacity=100);
	opacity: 1;
	height: auto;
	width: 122px;
}

#slide-index .control a img {
	filter: alpha(opacity=60);
	cursor: pointer;
	margin-right: 6px;
	opacity: 0.4;
	height: auto;
	width: 110px;
}

#slide-index .control a:hover img, #slide-index .control a.active img {
	ilter: Alpha(opacity=100) opacity: 1;
	height: auto;
	width: 122px;
}

.autoMaxWidth {
	position: relative;
	height: 232px;
	overflow: hidden
}

/*-----------------------------*/
.abtn {
	display: block;
	height: 30px;
	width: 16px;
	overflow: hidden;
	background-position: 0px -162px;
}

.aleft {
	float: left;
}

.agrayleft {
	cursor: default;
	background-position: 0px -191px;
}

.aright {
	float: right;
	background-position: -16px -161px;
}

.agrayright {
	cursor: default;
	background-position: -16px -191px;
}

.scrolllist {
	width: 688px;
	height: 42px;
	margin: 0 auto;
}

.scrolllist .imglist_w {
	width: 650px;
	height: 42px;
	overflow: hidden;
	float: left;
	position: relative;
	/*必要元素*/
}

.scrolllist .imglist_w ul {
	width: 20000px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.scrolllist .imglist_w li {
	width: 88px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.scrolllist .imglist_w li a {
	color: #3366cc;
	text-decoration: none;
	float: left;
}

.scrolllist .imglist_w li a:hover img {
	filter: alpha(opacity=86);
	-moz-opacity: 0.86;
	opacity: 0.86;
}

.scrolllist .imglist_w li p {
	height: 48px;
	line-height: 24px;
	overflow: hidden;
	float: left;
}

#s2 {
	width: 214px;
}

#s2 .imglist_w {
	width: 176px;
}

#s2 .imglist_w ul {
	height: 20000px;
	width: auto;
	position: absolute;
	left: 0px;
	top: 0px;
}

#s2 .imglist_w li {
	float: none;
}