
.nocallout {
	-webkit-touch-callout: none;
} /* prevent callout */

.touchscrollbar{cursor:pointer;}

.scroll_div {
	width:55px;
	margin:0 auto;
    cursor:move;
}
.wrapper{
	position:absolute;
	z-index:1;
	left:0;
	width:100%;
	overflow:auto;
	overflow: hidden;
	border:0;
	width:100%;
    background:#fff;
    padding:10px 0;
    filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
}
.scroller {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	width:100%;
}
.scroller ul {
	width:50px;
	text-align:left;
    margin-left:10px;
}
.scroller li {}
.scroller li a{ padding-right:10px;}
.scroller li span {	padding-bottom:15px;}
.to{top:0px;}
.to .scroller li span {	padding-bottom:15px;}
.bo{bottom:0px;}
.bo .scroller li{margin-bottom:0px;margin-top:15px;}
/*.bo .scroller li span{	padding-top:15px;}*/


.scroll_div_hr {
	margin:0 auto;
	height:40px;
    cursor:move;
    padding:0px 10px;
    filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
}
.wrapper_hr {
	position:absolute;
	z-index:1;
	top:0px;
	bottom:0;
	left:0;
	width:100%;
	overflow:auto;
	overflow: hidden;
	border:0;
	width:100%;
	height:50px;
}
.scroller_hr {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	width:100%;
}
.scroller_hr ul {
	text-align:left;
    padding:0 10px;
}
.scroller_hr li {
	padding:0px 20px;
    height:30px;
	border-top:1px solid #fff;
	background-color:#fafafa;
	font-size:14px;
	float:left;
}
.scroller_hr li img {
	float:left;
	width:111px;
	height:83px;
}
.scroller_hr li span {
	/*padding-top:5px;*/
    display:block;
}