.yui-layout-loading {
	visibility: hidden;
}
body.yui-layout {
	margin: 0px; padding: 0px; overflow: hidden; position: relative;
}
.yui-layout-doc {
	margin: 0px; padding: 0px; overflow: hidden; position: relative;
}
.yui-layout-unit {
	margin: 0px; padding: 0px; width: 50px; height: 50px; float: none; z-index: 0;
}
.yui-layout-unit-top {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
.yui-layout-unit-left {
	left: 0px; top: 0px; position: absolute;
}
.yui-layout-unit-right {
	top: 0px; right: 0px; position: absolute;
}
.yui-layout-unit-bottom {
	left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.yui-layout-unit-center {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
.yui-layout div.yui-layout-hd {
	left: 0px; top: 0px; width: 100%; position: absolute; zoom: 1;
}
.yui-layout div.yui-layout-bd {
	left: 0px; top: 0px; width: 100%; position: absolute; zoom: 1;
}
.yui-layout .yui-layout-noscroll div.yui-layout-bd {
	overflow: hidden;
}
.yui-layout .yui-layout-scroll div.yui-layout-bd {
	overflow: auto;
}
.yui-layout div.yui-layout-ft {
	left: 0px; width: 100%; bottom: 0px; position: absolute; zoom: 1;
}
.yui-layout .yui-layout-unit div.yui-layout-hd h2 {
	text-align: left;
}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse {
	top: 2px; width: 17px; height: 13px; right: 2px; font-size: 0px; position: absolute; cursor: pointer;
}
.yui-layout .yui-layout-unit div.yui-layout-hd .close {
	top: 2px; width: 17px; height: 13px; right: 2px; font-size: 0px; position: absolute; cursor: pointer;
}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close {
	right: 25px;
}
.yui-layout .yui-layout-clip {
	height: 20px; display: none; position: absolute; background-color: rgb(192, 192, 192);
}
.yui-layout .yui-layout-clip .collapse {
	top: 2px; width: 17px; height: 13px; right: 2px; font-size: 0px; position: absolute; cursor: pointer;
}
.yui-layout .yui-layout-wrap {
	left: 0px; width: 100%; height: 100%; position: absolute;
}
.yui-skin-sam .yui-layout .yui-resize-proxy {
	margin: 0px; padding: 0px; border: currentColor; font-size: 0px;
}
.yui-skin-sam .yui-layout .yui-resize-resizing .yui-resize-handle {
	display: none; zoom: 1;
}
.yui-skin-sam .yui-layout .yui-resize-proxy div {
	border: 0px; position: absolute;
	/*原：内容体border: 1px solid rgb(128, 128, 128); position: absolute; background-color: rgb(237, 245, 255);*/
}
.yui-skin-sam .yui-layout .yui-resize .yui-resize-handle-active {
	zoom: 1;
}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-l {
	left: 0px; top: 0px; width: 5px; height: 100%; zoom: 1;
}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-r {
	top: 0px; width: 5px; height: 100%; right: 0px; position: absolute; zoom: 1;
}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-b {
	left: 0px; width: 100%; height: 5px; bottom: 0px;
}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-t {
	left: 0px; top: 0px; width: 100%; height: 5px;
}
.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -160px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-clip-left .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -140px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -200px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-clip-right .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -120px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -220px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-clip-top .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -240px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -260px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-clip-bottom .collapse {
	background: url("../images/layout_sprite.png") no-repeat -20px -180px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd .close {
	background: url("../images/layout_sprite.png") no-repeat -20px -100px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout .yui-layout-hd {
	background: url("../images/sprite.png") repeat-x 0px -1400px; border: 1px solid rgb(128, 128, 128);
}
.yui-skin-sam .yui-layout {
	/*background-color: rgb(237, 245, 255);*/
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd h2 {
	margin: 0px; padding: 3px; color: rgb(255, 255, 255); font-weight: bold;
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
	/*border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(128, 128, 128); text-align: left; background-color: rgb(242, 242, 242);*/
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-noft {
	/*模块body上下边线border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid;*/
	
	
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-nohd {
	/*模块body上下边线border-top-color: rgb(128, 128, 128); border-top-width: 1px; border-top-style: solid;*/
}
.yui-skin-sam .yui-layout .yui-layout-clip {
	border: 1px solid rgb(128, 128, 128); height: 20px; display: none; position: absolute; background-color: rgb(237, 245, 255);
}
.yui-skin-sam .yui-layout div.yui-layout-ft {
	/*border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(128, 128, 128) rgb(128, 128, 128); background-color: rgb(242, 242, 242);*/
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle {
	zoom: 1; background-color: transparent;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-r {
	top: 0px; right: 0px; zoom: 1; background-image: none;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-l {
	left: 0px; top: 0px; zoom: 1; background-image: none;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-b {
	right: 0px; bottom: 0px; background-image: none;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-t {
	top: 0px; right: 0px; background-image: none;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-r .yui-layout-resize-knob {
	background: url("../images/layout_sprite.png") no-repeat 0px -5px; left: 0px; top: 45%; width: 6px; height: 16px; display: block; position: absolute;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-l .yui-layout-resize-knob {
	background: url("../images/layout_sprite.png") no-repeat 0px -5px; left: 0px; top: 45%; width: 6px; height: 16px; display: block; position: absolute;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-t .yui-layout-resize-knob {
	background: url("../images/layout_sprite.png") no-repeat -20px 0px; left: 45%; width: 16px; height: 6px; position: absolute; zoom: 1;
}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-b .yui-layout-resize-knob {
	background: url("../images/layout_sprite.png") no-repeat -20px 0px; left: 45%; width: 16px; height: 6px; position: absolute; zoom: 1;
}
