@charset "utf-8";
body  {
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000;
	font-family: "宋体", "新宋体";
	font-size: 14px;
	clear: both;
}
a {
	text-decoration:none;
}
a:link{
	color:#636;
}
a:visited{
	color:#636;	
}
a:active{} 
a:hover{
	color:#F69;
}

p {
	text-indent:2em;
	margin-top:6px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 1.5;
}
.cDivContainer {
	text-align: left;
	width: 998px;
	margin-right: auto;   /*在FF中加这两个auto才管用*/
	margin-left: auto;
}
.cField01 {
	width: 90%;
}
.cDivBasic {
	text-align: center;
}

.cDivHeader {
	background-color: #FFF;
	clear: both;
	font-size: 13px;
	text-align: center;
}
.cDivLeft {
	float: left;
	width: 180px;
}
.cDivRight {
	float: right;
	width: 198px;
	margin-top: 0px;
	background-repeat: no-repeat;
}
.cDivContent {
	margin-left: 188px;
	margin-top: 5px;
}
.cDivTopMenu {
	padding-top:8px;
	height:20px;
	/*background-color:#606;*/
	background-image: url(../images/topMenu.jpg);
	background-repeat:no-repeat;
}
.cDivTopMenu ul{
	margin:0px;
	color:#FFF;
	font-size:14px;
	padding-left:18px;
	font-weight: bold;
}
.cDivTopMenu li{
	list-style-type:none;
	display:inline;
	text-align:center;
	float:left;			/*有float才能设置宽度?*/
	width:80px;
	padding-left:8px;
	padding-right:8px;
	border-left-style:solid;
	border-left-width:1px;
}
.cDivTopMenu a:link{
	color:#FFF;
}
.cDivTopMenu a:visited{
	color:#FFF;
}
.cDivTopMenu a:active{
	color:#FCF;
}
.cDivTopMenu a:hover{
	color:#FCF;
}

.cDivLogin {
	background-color: #EEE;
	padding: 8px;
	margin-top: 8px;
	border-style:solid;
	border:1px;
	border-color:#DDD;
	
}
.cLoginTextbox {
	background-color: #FFF;
	height: 18px;
	width: 128px;
	border:1px solid #636;
	font-size:15px;
	padding-top:3px;
}
.cDivLogin p {
	text-indent:0em;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
}
.cPValidation {
	font-size: 12px;
	color: #009;
	text-decoration: underline;
	margin-left: 71px;
}
.cSpnLoginButton {
	margin-top:20px;
	text-align:center;
	font-weight: bold;
	background-color: #606;
	display:block;
	padding-top:6px;
	height: 25px;
	width: 100px;
	border-style:solid;
	border:1px;
	color:#FFF;
	margin-left:48px;
	font-size: 15px;	
}

.cSpnLoginButton a {
	color:#FFF;
	text-decoration:none;
}
.cSpnLoginButton a:visited {
	color:#FFF;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #609;
	margin-left: 15px;
}
.cHrNav{
	width:99%;
	color:#BBB;
}
.cSpnFooter {
	font-size: 14px;
	list-style-type: none;
	text-align: center;
	color: #009;
	margin-bottom: 0px;
	float: none;
}
.cSpnFooter li {
	display:inline;
	width:70px;
	border-left-style:solid;
	border-left-width:1px;
	display:inline;
	text-align: center;
	float: left;
}
.cDivFooter {
	text-align: center;
	clear: both;
	background-color: #FFF;
}
.cDivFooter a{
	color:#606;
}
.cDivWelcome {
	float: left;
	width: 90%;
	text-align: left;
}
.cDivFormPanel {
	margin-left: 480px;
}
.cTrFormShade {
	background-color: #f5f5f5;
}
.cTdRightAlign {
	text-align: right;
	color: #606;
}
.cDivContent3L {
	margin-left: 180px;
	margin-right:200px;
	margin-top: 5px;
}
.cPNoIndent {
	text-indent: 0;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cDivTop10 {
	margin-top: 19px;
	/*border-left-style: solid;
	border-left-color: #BBB;
	border-left-width: 1px;*/
}
.cSpnSayHello {
	font-weight: bold;
	color: #069;
}
.cDivMenu {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
}
.cDivMenu li{
	padding-top:8px;
	padding-left:38px;
	padding-bottom:8px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#CCC;
}
.cDivLeft3L {
	width: 180px;
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-image: url(../images/3.gif);
}
.cDivLeft2 {
	width: 180px;
	background-color: #FFF;
	float: left;
	background-image: url(../images/3.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
}
.cLiBorder3 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#ccc;
}
.cBorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBB;
}
.cTrMenu {
	margin: 0px;
	padding: 0px;
}
.cDivBar {
	background-color: #F2EAED;
	height: 19px;
	width: 86.8%;
	text-align: right;
	padding-right: 50px;
	padding-top: 5px;
	font-size: 13px;
}
.cDivContent2 .cDivBar{
	width: 88.8%;	
}
.cDivMsg {
	text-align: center;
}
.cTdAlignLeft {
	text-align: left;
}
.cDivMsgContent {
	text-align: left;
	width: 90%;
}
.cDivBeforeRegister {
	text-align: left;
	width: 85%;
}
.cTxrBeforeRegister {
	height: 500px;
	width: 100%;
}
.cDivNext {
	text-align: center;
	width: 100%;
}
.cDivContent2 {
	margin-left: 188px;
}
.cTdBottomLine{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#FCF;
}
td{
	border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}