@charset "utf-8";

UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.banner {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN-BOTTOM: 10px; HEIGHT: 375px; OVERFLOW: hidden; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}

.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-table
}
.clearfix img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clearfix {
	DISPLAY: block
}
* + HTML .clearfix {
	MIN-HEIGHT: 1%
}
.slide_screen {
	MARGIN: 0px auto; WIDTH: 990px
}
.slide_screen LI {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
.slide_screen LI.liA {
	WIDTH: 988px; HEIGHT: 342px
}

.slide_screen LI.liA .window {
	POSITION: absolute; WIDTH: 1166px; TOP: 0px; LEFT: 0px
}

.slide_screen LI IMG {
	DISPLAY: block
}
.slide_screen LI .piece {
	POSITION: relative; ZOOM: 1; FLOAT: left; OVERFLOW: hidden
}
.slide_screen LI.liA {
	WIDTH: 988px; HEIGHT: 342px
}
.slide_screen LI.liA .piece {
	WIDTH: 988px; HEIGHT: 342px
}
.slide_screen LI.liA IMG {
	WIDTH: 988px; HEIGHT: 342px
}

.libtn {
	TEXT-ALIGN: center; MARGIN: 10px auto 0px; WIDTH: 450px; HEIGHT: 13px
}
.libtn LI {
	BORDER-BOTTOM: #989898 1px solid; BORDER-LEFT: #989898 1px solid; MARGIN: 0px 4px; WIDTH: 45px; DISPLAY: inline; FLOAT: left; HEIGHT: 11px; OVERFLOW: hidden; BORDER-TOP: #989898 1px solid; CURSOR: pointer; BORDER-RIGHT: #989898 1px solid
}
.libtn LI.selected {
	BACKGROUND: #e0001b; BORDER: #e0001b 1px solid
}
