	body {
		text-align: left;
		top: 0px;
		margin-top: 0px;
		left: 0px;
		margin-left: 0px;
		background-color: #ffffff;
	}
	
	a {
		text-decoration: none;
		color: blue;
	}
	
	a:visited {
		text-decoration: none;
		color: blue;
	}
	a:hover {
		text-decoration: underline;
		color: blue;
	}
	
	img {
		border: 0px;
	}

	.container {
		width: 792px;
		position: relative;
	}

	.banner {
		width: 792px;
		height: 95px;
		position: relative;
		clear: right;
	}
	
	.clear_line {
		clear: left;
	}
	
	.button_all {
		height: 80px;
		width: 792px;
		position: relative;
		background: url('../pic/bg2.jpg') no-repeat;
	}
	
	.button {
		height: 80px;
		width: 88px;
		position: relative;
		float: left;
	}

	#mainslide {
		height: 230px;
		width: 300px;
		top: 30px;
		position: relative;
		float: left;
	}
	
	.slidebar {
		height: 230px;
		width: 320px;
		left: 20px;
		position: relative;
		background-color: #FFFFB5;
		float: left;
	}
	
	.slidebar_text {
		height: 30px;
		width: 320px;
		position: relative;
		background-color: #FFE1F0;
	}
	
	.link {
		width: 135px;
		height: 800px;
		position: relative;
		float: right;
		background: url('../pic/index_08.gif');
	}
	
	.bar {
		width: 15px;
		height: 800px;
		position: relative;
		float: right;
		background: url('../pic/index_07.gif');
	}
	
	.icon_bar {
		width: 640px;
		position: relative;
		float: left;
		background-color: #ECECFF;
	}

	.shortcut {
		width: 70px;
		top: 10px;
		position: relative;
		float: left;
		background-color: #FFFFFF;
		text-align: center;
	}
	
	.link>.mod_time { /* display:table for Mozilla & Opera */
		display: table;
		position: relative;
	}
	
	.link>.p1_notice { /* display:table for Mozilla & Opera */
		display: table;
		position: relative;
	}

	.link>.link_icon { /* display:table for Mozilla & Opera */
		display: table;
		position: relative;
	}

	.mod_time { /* for IE */
		width: 99px;
		height: 50px;
		left: 18px;
		top: 10px;
		position: relative;
		float: both;
		background-color: #FFFFB5;
		font-size: smaller;
	}
	
	.mod_time div { /* for IE */
		position: absolute;
		top: 50%;
		width: 99px;
		text-align: center;
	}
	
	.mod_time>div { /* for Mozilla and Opera */
		display: table-cell;
		vertical-align: middle;
		position: relative;
		text-align: center;
	}
	
	.mod_time div div {
		position: relative;
		top: -50%;
	}
	
	.p1_notice { /* for IE */
		width: 99px;
		height: 75px;
		left: 18px;
		top: 20px;
		position: relative;
		background-color: #FFCCCC;
		color: #0000FF;
		font-size: smaller;
	}
	
	.p1_notice div { /* for IE */
		position: absolute;
		top: 50%;
		width: 99px;
		text-align: center;
	}
	
	.p1_notice>div { /* for Mozilla and Opera */
		display: table-cell;
		vertical-align: middle;
		position: relative;
		text-align: center;
	}
	
	.p1_notice div div {
		position: relative;
		top: -50%;
	}

	.link_icon { /* for IE */
		width: 99px;
		height: 80px;
		left: 18px;
		top: 20px;
		position: relative;
		color: #0000FF;
		font-size: smaller;
	}
	
	.link_icon div { /* for IE */
		position: absolute;
		top: 50%;
		width: 99px;
		text-align: center;
	}
	
	.link_icon>div { /* for Mozilla and Opera */
		display: table-cell;
		vertical-align: middle;
		position: relative;
		text-align: center;
	}
	
	.link_icon div div {
		position: relative;
		top: -50%;
	}

