.hex-scroller{
position:relative;	
display:block;
 margin-left:2px;
border-radius:6px;
height:240px;
padding-top:10px;
}
.hex-scroller .slides{
position:relative;
width:900px;
height:200px;
float:left;
overflow:hidden;
z-index:1;
}
.hex-scroller .slides ul{
list-style:none;
position:relative;
width:99999px;
margin:0;
padding:0!important;
z-index:0;
overflow:hidden;
}
.hex-scroller .slides li{
position:relative;
display:block;
float:left;
overflow:hidden;
width:300px;
height:200px;
}
.hex-scroller .slides li img{
position:absolute;
top:0!important;
height:100%; width:100%;
left:0!important;
z-index:0;
border-radius:4px;
border:0;
}
.hex-scroller .slides li p a{  position:relative; z-index:99999999999999999999; color:#fff; font-weight:bold; font-size:13px;}

.hex-scroller .slides li p a:hover{color:#ff6600; text-decoration:underline;}
.hex-scroller .slides li p{ font-size:11px;
position:absolute;
top:0;
left:0;
z-index:1;
color:#FFF;
font-size:12px;	
width:290px;
padding:5px;
margin:0;
visibility:hidden;
}
.hex-scroller .outside{
background-color:#222;
}
.hex-scroller .inside{
background:#000;
background:rgba(0,0,0,0.75);
}
.hex-scroller .ie-inside{
background-color:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);
}
.hex-scroller .prev-btn,
.hex-scroller .next-btn{
float:left;
position:relative;
width:55px;
height:200px;	
cursor:pointer;
}
.hex-scroller .prev-btn{
background:url(scroller-icons.png) 10px center no-repeat;
}
.hex-scroller .next-btn{
background:url(scroller-icons1.png) 10px center no-repeat;
}

.hex-scroller .prev-btn:hover{
background:url(scroller-icons_hover.png) 10px center no-repeat;
}
.hex-scroller .next-btn:hover{
background:url(scroller-icons1_hover.png) 10px center no-repeat;
}


.hex-scroller .prev-btn.off,
.hex-scroller .next-btn.off{
-moz-opacity:.5;
opacity:.5;
filter:alpha(opacity=50);
cursor:default;
}
.hex-scroller .lower-panel{
position:relative;
clear:both;
text-align:center;
font-size:0;
}
.hex-scroller .scroll-bar{
position:relative;
/* background-color:#fff;
background:-moz-linear-gradient(top, #fff 0%, #f5f5f5 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f5f5f5));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); */
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
width:100%;
height:7px;
cursor:pointer;
overflow:hidden;
}
.hex-scroller .thumb{
position:absolute;
top:0;
left:0;
width:100px;
height:7px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background-color:#666;
background:-moz-linear-gradient(top, #666666 0%, #333333 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333', GradientType=0);
}
.hex-scroller .thumb:active{
background-color:#EEE;
background:-moz-linear-gradient(top, #666666 0%, #333333 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333', GradientType=0);
}
.hex-scroller .index,
.hex-scroller .index-hl{
position:relative;
display:inline-block;
width:8px;
height:8px;
margin:0 7px;
background-repeat:no-repeat;
}
.hex-scroller .index{
background-image:url(../js_css/dotted.png);
cursor:pointer;
}
.hex-scroller .index:active, .hex-scroller .index-hl {
background-image:url(../js_css/dotted_hover.png);
}
.hex-scroller .index-hl{
cursor:default;
}
.hex-scroller .m-prev,
.hex-scroller .m-next{
position:absolute;
width:30px;
height:80px;
top:50%;
margin-top:-40px;
line-height:80px;
font-size:26px;
text-align:center;
color:#DDD;
background:#000;
background:rgba(0,0,0,0.75);
cursor:pointer;
z-index:5;
}
.hex-scroller .m-prev:hover,
.hex-scroller .m-next:hover{
color:#FFF;
}
.hex-scroller .m-prev.off,
.hex-scroller .m-next.off{
-moz-opacity:0;
opacity:0;
filter:alpha(opacity=0);
cursor:default;
}
.hex-scroller .m-prev{
left:0;
-moz-border-radius-topright:6px;
-moz-border-radius-bottomright:6px;
border-top-right-radius:6px;
border-bottom-right-radius:6px;
}
.hex-scroller .m-next{
left:100%;
margin-left:-30px;
-moz-border-radius-topleft:6px;
-moz-border-radius-bottomleft:6px;
border-top-left-radius:6px;
border-bottom-left-radius:6px;
}
.desc .inner-text a.title_link { color:#fff; font-size:13px; font-weight:bold;}
.desc .inner-text a.title_link:hover {color:#ff6600; text-decoration:underline;}