* {
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; OUTLINE-WIDTH: medium; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: medium none; OUTLINE-COLOR: invert; PADDING-RIGHT: 0px
}
.mosaic-block {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden; MARGIN: 0px;BACKGROUND: url(/mall_skin/images/progress.gif) #111 no-repeat center center;
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid;  BORDER-BOTTOM: #fff 1px solid;  BORDER-LEFT: #fff 1px solid;
}
.mosaic-backdrop {
/*	HEIGHT: 100%;  POSITION: absolute; DISPLAY: none;  WIDTH: 100%;*/
}
.mosaic-overlay {
	HEIGHT: 100%; BACKGROUND: #111; POSITION: absolute; Z-INDEX: 5; DISPLAY: none; WIDTH: 100%; cursor:default;
}
.circle .mosaic-overlay {
	BACKGROUND: url(/mall_skin/images/hover-magnify.png) no-repeat center center; FILTER: alpha(opacity=00); DISPLAY: none; opacity: 0
}
.fade .mosaic-overlay {
	BACKGROUND: url(/mall_skin/images/bg-black.png); FILTER: alpha(opacity=00); opacity: 0
}
.bar .mosaic-overlay {
	HEIGHT: 50px; BACKGROUND: url('/mall_skin/images/bg-black.png'); BOTTOM: -100px;LEFT:0px
}
.bar2 .mosaic-overlay {
	HEIGHT: 100px; FILTER: alpha(opacity=80); BOTTOM: -50px; opacity: 0.8
}
.bar2 .mosaic-overlay:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.bar3 .mosaic-overlay {
	HEIGHT: 30px; BACKGROUND: url('/mall_skin/images/bg-black.png'); TOP: -100px
}


