* {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
* HTML {
	BACKGROUND-IMAGE: url(about:blank); BACKGROUND-ATTACHMENT: fixed
}
#code1 {
	CURSOR: pointer; HEIGHT: 48px; WIDTH: 36px; BACKGROUND: url(../images/icon.png) no-repeat; RIGHT: 50px; POSITION: fixed; _position: absolute; _bottom: auto
}
#code1_hover {
	CURSOR: pointer; HEIGHT: 48px; WIDTH: 36px; BACKGROUND: url(../images/icon.png) no-repeat; RIGHT: 50px; POSITION: fixed; _position: absolute; _bottom: auto
}

#code1 {
	BACKGROUND-POSITION: -276px -258px; BOTTOM: 120px; _margin-bottom: 120px
}
#code1_hover {
	BACKGROUND-POSITION: -316px -258px; BOTTOM: 120px; _margin-bottom: 120px
}

#code1_img {
	CURSOR: pointer; HEIGHT: 355px; WIDTH: 270px; BACKGROUND: url(../images/icon.png) no-repeat -4px -3px; RIGHT: 90px; POSITION: fixed; DISPLAY: none; BOTTOM: 67px; _position: absolute; _bottom: auto; _margin-bottom: 67px
}

#gotop {
	POSITION: fixed;
	_position: absolute; 
	_bottom: auto;
	BOTTOM: 67px; 
	_margin-bottom: 67px;
	right: 60px;
	width:42px;
	height:42px;
	transform: rotate(90deg);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background: rgba(100, 100, 100, 0.35) url(../images/icon-back.png) no-repeat;
	background-position: 50% 50%;
	background-size: 32px;
	transition:background-color .5s ease-in;
	-webkit-transition:background-color .5s ease-in;
	-o-transition:background-color .5s ease-in;
	-ms-transition:background-color .5s ease-in;
	transition:background-color .5s ease-in;
	display: none;
}

#gotop:hover,
#gotop:active{
	background: #d7010d url(../images/icon-back.png) no-repeat;
	background-position: 50% 50%;
	background-size: 32px;
}