﻿*
{
	margin: 0px;
	padding: 0px;
}
a
{
	color: Gray;
	text-decoration: none;
}
body
{
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center top;
	font: Arial 宋体;
	font-size: 12px;
}
#mainbox
{
	margin: 0px auto;
	width: 960px;
	border: none inherit;
}
#header
{
	float: left;
	margin: 0px auto;
	width: 960px;
	height: 35px;
	background-image: url( Images/bg-top-bar.gif  );
	background-color: #9a9490;
	background-repeat: repeat-x;
}
.nav-utility
{
	width: 335px;
	float: left;
	margin: 0 0 0 18px;
	overflow: hidden;
}
.nav-utility li
{
	background: url( Images/bgseparator-nav-utility.gif  ) no-repeat left 11px;
	color: #ffffff;
	float: left;
	font-size: 8pt;
	padding: 9px 10px 0 7px;
	margin: 0 0 0 -5px;
}
.nav-utility li a
{
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
}
.nav-utility li a:hover
{
	text-decoration: underline;
}
#banner
{
	float: left;
	width: 960px;
	background-image: url( Images/abanner-paper-fan.jpg  );
	background-repeat: repeat;
	background-position: center top;
	height: 130px;
}
#menu
{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 767px;
	height: 50px;
	border-left: solid 1px #BBBBBB;
}
#menubg
{
	float: left;
	width: 766px;
	height: 34px;
	background-image: url( Images/nav-bg.jpg  );
	background-repeat: repeat-x;
}
.menulink ul
{
	overflow: hidden;
	float: left;
}
.menulink li
{
	margin: 7px;
	float: left;
	padding: 0 31px 0 30px;
	border-left: 1px solid #FFFFFF;
	margin-left: -1px;
	font-size: 13px;
}
.menulink li a
{
	color: #FFFFFF;
	text-decoration: none;
}
.menulink li a:hover
{
	background-color: Gray;
	color: #FFFFFF;
	text-decoration: underline;
}
.menulink li.firstElement
{
	border: none;
}
#menushadow
{
	float: left;
	width: 766px;
	height: 13px;
	background-image: url( Images/nav-bar-separator.gif  );
	background-repeat: repeat-x;
}

#sidebar
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 192px;
}
#logo
{
	float: left;
	width: 192px;
	height: 34px;
	background-image: url( Images/ip-logo.gif  );
}
#IPG
{
	float: left;
	width: 192px;
	height: 157px;
	background-image: url( Images/IPG_china_ch.jpg  );
}
#target
{
	float: left;
	width: 192px;
	height: 157px;
	font-size: 11pt;
	color: Gray;
	line-height: 2em;
}
#content
{
	border-left: solid 1px #BBBBBB;
	font-size: 11pt;
	color: Gray;
	line-height: 1.8em;
	float: right;
	width: 746px;
	margin: 0px;
	padding: 20px;
	overflow: hidden;
	clear: right;
	text-indent: 2em;
}
#footer
{
	width: 960px;
	margin: 0px;
	border-top: solid 1px #BBBBBB;
	padding-top: 13px 0px 30px 0px;
	font-size: 7pt;
	color: #99908a;
}
#copyright
{
	margin: 13px 0px 30px 0px;
	float: left;
}
#footlink
{
	float: right;
	width: 500px;
	padding: 0 20px 0 0;
}
#footlink ul
{
	margin: 13px 0px 30px 0px;
	overflow: hidden;
	float: right;
}
#footlink ul li
{
	float: left;
	padding: 0 6px 0 5px;
	border-left: 1px solid #99908a;
	color: #99908a;
	margin-left: -1px;
}
#footlink ul li a
{
	color: #99908a;
}
#footlink ul li a:hover
{
	color: #99908a;
	text-decoration: underline;
}
#footlink ul li.firstElement
{
	border: none;
}
.clear
{
	clear: both;
}
.ContentImg
{
	padding: 5px;
	text-align: left;
}
.ViewMessage
{
	text-indent: 0;
	font-size: 12px;
}
.win
{
	text-indent: 2em;
}
