.cls {
    clear: both;
    float: none;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.vne-widget{
	width:100%;
	height:250px;
	background:#fff;
	position:relative;
	z-index:1;
	margin-top:5px;
}

.vne-widget .head-widget{
	height:40px;	
	line-height:40px;
	position:relative;
	z-index:3;
	padding:0 10px 0 0;
     overflow: hidden;
}
.vne-widget .head-widget a {
    padding-top: 5px;
    display: block;
    float: left;
    font-size: 17px;
    font-weight: 500;
    color: #a64499;
    letter-spacing: 1px;
}
.vne-widget .head-widget a.home{
}
.vne-widget .head-widget a.cnms{
   padding-left: 32px; 
}
.vne-widget .slider-widget{
	height:188px;
}
.vne-widget .foot-widget {
    padding: 0;
    font-size: 15px;
}
.vne-widget .foot-widget a.sd{
	color:#999;
}
.slider-widget ul#img{
	overflow:hidden;
	position:relative;
	 overflow: visible;
	 background:#f1f1f1;
}
.slider-widget ul#img li{
	float:left;
	position:absolute;	
	opacity:0;
	width:100%;	
	z-index:2;
}
.slider-widget ul#img li.ActiveBanner{
	opacity:1;
        z-index: 3;
}
.slider-widget ul#img li .cont-widget{
	overflow:hidden;
	border-left:2px solid #a64499;
	border-right:2px solid #a64499;
	height:62px;
	background:#fff;
    padding: 0 10px;
}
.slider-widget ul#img li .cont-widget:hover{
	background:#fff;	
}
.slider-widget ul#img li .cont-widget:hover a{
	color: #c00;
}
.slider-widget ul#img li .cont-widget.last{
	margin:0;	
}
.slider-widget ul#img li .cont-widget .img{
	width:65px;
	float:left;	
}
.slider-widget ul#img li .cont-widget .img img {
    border: 1px solid #dfdfdf;
    border-radius: 5px;
    overflow: hidden;
    width: 60px;
    height: 60px;
}
.slider-widget ul#img li .cont-widget .img a{
	display:block;	
}
.slider-widget ul#img li .cont-widget .desc {
    float: left;
    padding-left: 10px;
    overflow: hidden;
    width: 256px;
}
.slider-widget ul#img li .cont-widget .desc p{
    color:#e5101d;
	font-size:15px;
	font-weight:500;
}
.slider-widget ul#img li .cont-widget .desc a {
    font-size: 15px;
    font-weight: 500;
    color: #333;
}
.slider-widget ul#img li .desc a:hover{
	color:#a64499;	
}

#imgControl{
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:10px;	
	z-index:10;
}
#imgControl li{
	padding:0 2px;	
	float:left;
}
#imgControl a{
	background: none repeat scroll 0 0 #C8C8C8;
    display: block;
    float: left;
    font-size: 0;
    height: 8px;
    line-height: 0;
    width: 6px;
}
#imgControl li.ActiveBanner a{
	background: #a64499;	
}