body,td,th { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33251E;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main{width:878px;margin:0px auto 0px auto}
.main_left{width:201px;float:left}
.main_right{width:655px;float:right; height:800px}

.main-zhuce{width:878px;margin:0px auto 0px auto}
.bk03 {
	border: 1px solid #786E63;
}
.bk04 {
	border: 1px solid #A7A6AA; width:220px; height:22px
}
.bk04error {
	border: 1px solid #FF8080; width:220px; height:22px
}

.bk004 {
	border: 1px solid #A7A6AA; width:100px; height:22px
}
.sc_tb {
	border: 1px solid #ccc;
}
.bk05 {
	border: 1px solid #1077A9;
}
.Top_General{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Top_General A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Top_General A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF7800;
	text-decoration: none;
}
.Top_present{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF7800;
	text-decoration: none;
}

.Top_present A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF7800;
	text-decoration: none;
}
.Top_present A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF7800;
	text-decoration: none;
}

.font02{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.font02 A:link{
	
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}
.font02 A:hover{
	
	font-size: 12px;
	color:#CC6600;
	font-weight: bold;
	text-decoration: none;
}
.font02 A:visited{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.font03	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none }
.font03 A:link	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none }	
.font03 A:hover	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none }	
.font03 A:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none }	
.font04	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #894102;
	font-weight: bold;
 }	
 .font04 A:link	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #894102;
	font-weight: bold;
	text-decoration: none }	
.font04 A:hover	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C34B49;
	font-weight: bold;
	text-decoration: none }	
.font04 A:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #894102;
	font-weight: bold;
	text-decoration: none }	

.font05	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
 }
 .font06	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E93408;
 }	
 .font06 A:link	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E93408;
	text-decoration: none }	
.font06 A:hover	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E93408;
	text-decoration: none }	
.font06 A:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E93408;
	text-decoration: none }	
.font07{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693529;
	line-height:18px
 }.bk02 {
	border: 1px dashed #C3C3C3;
}
.font08{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #976C56;
	line-height:18px;
	font-weight: bold;
	position:absolute;
 filter:
          Dropshadow(offx=2,offy=0,color=white)
          Dropshadow(offx=0,offy=2,color=white)
          Dropshadow(offx=0,offy=-2,color=white)
          Dropshadow(offx=-2,offy=0,color=white);

}
.font09	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #76A222;
	font-weight: bold;
 }

.font10	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33251E;
	line-height:24px
 }

 .font10 A:link	{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33251E;
	line-height:24px
 }
 .font10 A:hover{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6C00;
	line-height:24px
 }
  .font10 A:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33251E;
	line-height:24px
 }
  .font11{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6600;
	text-decoration: none
 }
 
 .font11 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6600;
	text-decoration: none
 }
  .font11 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6600;
	text-decoration:none
 }
  .font11 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6600;
	text-decoration:none
 }

.font12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #7E614C;
	line-height:20px
 }
 .font13{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #786E63;
	font-weight: bold;
	text-decoration: none }	
 .font13 A:link{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #786E63;
	font-weight: bold;
	text-decoration: none }	
 .font13 A:hover{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC8036;
	font-weight: bold;
	text-decoration: none }	
 .font13 A:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #786E63;
	font-weight: bold;
	text-decoration: none }	
.font14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #818181;
	line-height:20px
   }

 .font15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #633801;
	line-height:20px
   } 
   .font15 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #633801;
	line-height:20px
   } 
.font15 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	line-height:20px
   } 
.font15 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #633801;
	line-height:20px
   }
 
 .font16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D64159;
}
.font17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3D5705;
}
.font17 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3D5705;
	text-decoration: none;
}
.font17 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FED101;
	text-decoration: underline;
}
.font17 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3D5705;
	text-decoration: none;
}
.font10 select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33251E;
	width: 40px;
}
.shopdh{
	width:182px;
	height:24px;
	margin:5px auto;
	background: url(images/shoptb.jpg);
	text-align: center;
	color: #1E2333;
	padding-top:6px;
	font-weight: bold;
	word-spacing: 0em;
	letter-spacing: 2px;
}
.shopdh a:link{
	width:182px;
	height:24px;
	margin:5px auto;
	background: url(images/shoptb01.jpg);
	text-align: center;
	color: #1E2333;
	text-decoration: none;
}
.shopdh a:hover{
	text-align: center;
	color: #33251E;
	text-decoration: none;
}
.shopdh a:visited{
	text-align: center;
	color: #33251E;
	text-decoration: none;
}
.regzhuce{
	width:785px;
	background-color:#e7e7e7;
	margin:5px auto;
	padding-left:15px;
	height:19px;
	padding-top:6px;
	font-size: 14px;
	font-weight: bold;
	color: #707070;
}
.font014{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #33251E;
	line-height:20px
   }
   .content{
	width:96%;
	padding:2px 8px;
	border:1px solid #fc0;
	background-color:#fdfddd;
	font-size: 12px;
	color: #707070;
	line-height:18px;
}
   .agreements{margin:0 auto;width:680px;}.agreements li{margin-bottom:10px;padding-bottom:10px;border:1px solid #ccc;background-color:#f8f8f8;}.agreements li h3{padding:10px 10px 0; color:#707070; font-size:14px; font-weight:bold}.agreements li .content{margin:0 10px;border:1px solid #e9e9e9;padding:2px;height:90px;overflow:auto;background-color:white;}
 .reg-hover{
	width:658px;
	height:56px;
	background-color:#F4FCFE;
	border: 1px solid #D4E8FC;
	padding-left:20px;
	padding-top:3px;
}
 .reg-error{
	width:658px;
	height:49px;	
	padding-left:20px;
	padding-top:9px;
}

.reg-zhuce{
	width:658px;
	height:56px;
	
	
	padding-left:20px;
	padding-top:3px;
}


.reg-hoverright{ width:316px; height:36px;background-color:#E5F5FF;
	border: 1px solid #40B3FF;  color:#404040; line-height:18px ; display:block ; padding:3px}
.reg-hovererror{  width:280px; height:18px;background-color:#FFF2F2;
	border: 1px solid #FF8080; padding:3px; color:#404040; line-height:18px;}
.reg-hoverok{ width:148px; height:16px; padding:3px  }



.tx{background-color:#F4FCFE;position:static; display:none; width:392px; height:110px; z-index:1;
	border: 1px solid #D4E8FC; padding:3px;  margin:0 auto}
.tx-dis{ display:block;  }
.tx-disno{display:none;}
	