@charset "utf-8";
/* CSS Document */
body {
	overflow:hidden;
	background-color:white;
}
.show_layer {
	position:static;
	margin:0;
}
.show_layer .layer {
	position:static;
	overflow:hidden;
}
.layer1, .layer2, .layer3 {
	margin:0 auto;
}
.scroll_panel {
	padding-right:0;
	height:100%;
}

/*________________________________________________________________  滚动条  */
.flexcroll {
	height:100%;
}
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
}
.vscrollerbase {
	width: 30px;
}
.vscrollerbar {
	left:8px;
	width:16px;
	padding:5px 0 1px;
}
.vscrollerbar, .vscrollerbarbeg { background:#64BE00 url(../img/scroller.png) no-repeat 50% 50%;  position:absolute;  cursor:pointer; }
.vscrollerbarbeg { top:-1px; left:1px; display:block; width:14px; height:100%; padding:1px 0; *padding-bottom:2px; _padding-bottom:2px;}

#scroll_1 .vscrollerbar, #scroll_1 .vscrollerbarbeg {background-color:#64BE00}
#scroll_2 .vscrollerbar, #scroll_2 .vscrollerbarbeg  {background-color:#2a8eff;}


/*________________________________________________________________  滚动条--特殊样式  */
.layer_fpml .vscrollerbar {
	padding:5px 0;
	left:12px;
}
.layer_fpml .inner {
	overflow:auto;
}
.layer_fpml .p1 {
	padding-right:0;
	width:430px;
}
.layer_fpml .vscrollerbase {
	width:40px;
}

.layer_fpml .p2 {
	width:243px;
	padding-right:0px;
}