#page {
	margin: 0px auto; left: 0px; top: 958px; width: 1200px; position: absolute; background-color: rgb(242, 242, 242);
}
#footer_inner {
	margin: 0px auto; left: 0px; top: 958px; width: 1200px; position: absolute; background-color: rgb(242, 242, 242);
}
#container {
	margin: 0px auto; width: 1200px;
}
.credit {
	padding: 20px 0px 100px; text-align: center; font-size: 10px;
}
#footer {
	width: 100%;
}
#footer h2 {
	height: 70px; color: rgb(238, 238, 238); line-height: 70px; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: normal;
}
#footer_inner {
	position: relative;
}
#footer a.tzine {
	top: 0px; width: 90px; right: 0px; color: rgb(252, 252, 252); line-height: 70px; font-size: 12px; position: absolute;
}
a.tzine:visited {
	top: 0px; width: 90px; right: 0px; color: rgb(252, 252, 252); line-height: 70px; font-size: 12px; position: absolute;
}
.demotips {
	margin: 0px auto; text-align: center; font-size: 25px;
}
.demotips a {
	margin: 0px 10px;
}
#timeline {
	background: url("../images/dot.gif") repeat-x left 45px; width: 100%; overflow: hidden; float: left; position: relative;
}
#dates {
	width: 1070px; height: 214px; overflow: hidden;
}
#dates li {
	list-style: none; width: 200px; height: 214px; text-align: center; font-size: 24px; float: left; display: inline;
}
#dates a {
	background-position: top; width: 180px; height: 152px; color: rgb(155, 210, 255); line-height: 120px; padding-bottom: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: normal; margin-top: 62px; float: left; background-image: url("../images/biggerdot.png"); background-repeat: no-repeat;
}
#dates .selected {
	background-position: top; width: 180px; height: 182px; text-align: center; color: rgb(255, 255, 255); line-height: 170px; font-size: 18px; margin-top: 62px; float: left; background-image: url("../images/tu.png"); background-repeat: no-repeat;
}
#issues {
	width: 900px;
}
#issues li {
	border-width: medium 2px 2px medium; border-style: none solid solid none; border-color: currentColor rgb(113, 187, 248) rgb(113, 187, 248) currentColor; border-image: none; width: 898px; height: 134px; margin-left: -2px; float: left; position: relative;
}
#issues li img {
	left: 2px; float: left; position: absolute;
}
#issues li h1 {
	margin: 20px 0px; color: rgb(255, 204, 0); font-size: 48px; text-shadow: 1px 1px 2px #000;
}
#issues li p {
	line-height: 22px; font-weight: bold;
}
#grad_left {
	top: 0px; width: 100px; height: 350px; position: absolute;
}
#grad_right {
	top: 0px; width: 100px; height: 350px; position: absolute;
}
#grad_left {
	left: 0px;
}
#grad_right {
	right: 0px;
}
#next {
	background-position: 0px 0px; top: 170px; width: 14px; height: 18px; text-indent: -9999px; overflow: hidden; font-size: 70px; position: absolute; background-repeat: no-repeat;
}
#prev {
	background-position: 0px 0px; top: 170px; width: 14px; height: 18px; text-indent: -9999px; overflow: hidden; font-size: 70px; position: absolute; background-repeat: no-repeat;
}
#next {
	right: 0px; background-image: url("../images/fy_05.png");
}
#prev {
	left: 0px; background-image: url("../images/fy_03.png");
}
.disabled#next {
	opacity: 0.2;
}
.disabled#prev {
	opacity: 0.2;
}
