﻿body 						{background:#fff;margin:10px 25px 10px 25px;padding:0;color:#333; text-align:center;}
body, input, td, button 	{font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;}
img							{border:0;}
p							{margin:12px 0 12px 0;}
hr							{display:none;}
h2,h3,h4,h5,h6 				{margin:0px;line-height:120%;}
a							{color:#3163c0;}
h1							{font-size:16px;display:block;float:left;margin:0;padding:0;color:#000;}
h2							{font-size:16px;margin-top:0;}
h3							{font-weight:bold;font-size:100%;margin:0;padding:0;}
h3 li						{font-weight:bold;}
ul,ol						{margin-left:0px!important;padding-left:26px!important;margin-left:26px;padding-left:0px;}

.container					{clear:both;width:750px;margin:0px auto 0px auto;background:#fff; text-align:left;}
.header,.content,.footer	{clear:both;}
.header						{}
.content					{margin:0px 20px;}
.content h2					{float:left;}
.title						{}
.publishDate				{font-size:12px!important;font-size:12px;font-weight:normal;margin:-12px 0 0 0;padding:12px 0 10px 8px;color:#888;float:left;}
.logo						{background:url(../images/logo/logo_0_0.gif ) no-repeat -10px 0;height:60px;width:205px;float:left;}
.topNavigation 				{float:left;width:521px;margin:18px 0 0 0;padding:0 12px 0 12px;line-height:200%;background:#eaf3ff;}
.topNavigation .naviBar		{float:right;text-align:left;font-size:12px!important;font-size:12px;}
.operatorContainer			{margin-top:20px;text-align:left;width:100%;font-size:12px;}
.footer						{margin-top:70px;padding:4px 0 4px 0;background:#eaf3ff;line-height:200%;font-size:11px;text-align:center;}
.fontSmall					{font-size:12px;}

ul.imgList					{list-style-type:none;margin-left:0;padding-left:0;}
ul.imgList img				{border:1px solid #ccc;}

.updateListRow 				{margin:0 0 0 0;padding:15px 0 15px 0;border-bottom:0px solid #ddd;clear:both;}
.updateListRow h3			{font-weight:normal;/* color:#005AAA;*/margin:0;font-size:100%;padding:0 0 10px 0;}
.updateListRow h3 li		{margin:0 0 0 16px!important;margin:0;}
.updateListRow ul 			{margin:0 0 0 16px;padding:0;}

*+html .updateListRow h3 li	{margin:0 0 0 -10px;padding:0 0 0 -10px;}
*+html .updateListRow ul 	{margin:0 0 0 26px;padding:0;}

.updateListRow ul li 		{list-style-type:none;}
.updateListRow ul.imgList 	{list-style-type:none;margin-left:0!important;padding-left:26px!important;margin:5px 16px 0 16px;padding:0;}

.listEnd					{border-bottom:0px solid #ddd;}

.featureList 				{}
.featureList dt 			{list-style-type:disc;font-weight:bold;}
.featureList dd 			{margin:0 0 25px 0;}

.frilist					{margin:5px 0px;padding:5px 0px;line-height:210%;}
.frilist span.num2			{font-size:16px;font-weight:bold;color:#2AB03D;}
.frilist span.num1			{font-size:14px;font-weight:bold;}

.button 					{line-height:120%;font-size:12px;}
.text 						{}
.infobar 					{background:#fff9e3;clear:both;border:1px solid #fadc80;line-height:120%;margin:8px auto 16px auto;float:none;padding:10px 10px 7px 10px;}
.error						{color:#c00;}
.mailAddress				{color:#0882ce;font-weight:bold;}
.line						{border:none;border-top:1px dashed #d6d6d6;margin:20px 0px;clear:both;}

.processBar					{clear:both;width:94%;padding:3% 3% 0 3%;margin-bottom:10px;}
.processBar ul				{margin:0!important;padding:0!important;height:40px;background:url( ../images/bg_reg_processbar.gif ) no-repeat left 30px;}
.processBar ul li			{list-style-type:decimal;width:19%;padding-left:2%; *width:21%; float:left;line-height:30px;height:40px; display:inline; text-align:center;}
.processBar .actived 		{font-size:12px;font-weight:bold;color:#4B981D;background:url( ../images/bg_reg_processbar_a.gif ) repeat-x left 30px;}
.processBar .activing		{font-size:14px;font-weight:bold;line-height:24px;background:url( ../images/bg_reg_processbar_ai.gif ) no-repeat right 27px;color:#3079ba;}
.processBar .inactive		{font-size:12px;color:#b3c8e4;}
.processBar .activing span 	{font-size:24px;font-weight:bolder;}
.processBar .start 			{text-align:left;width:20%;padding-left:0;}
.processBar .end 			{text-align:right;width:12%; *width:16%; padding-right:1%; padding-left:3%;}

.addrtitle					{color:#798699;font-size:12px;}

.btnOuterLargeNormal 		{background:url( ../images/btn_outer.gif ) no-repeat right -41px;height:41px;*height:38px;overflow:hidden; }
.btnOuterLargeNormal a 		{background:url( ../images/btn_outer.gif ) no-repeat 0 0;font-size:16px;font-weight:bold; display:block;padding:7px 0;*height:38px;text-align:center; }

div.intro					{margin-top:20px;margin-left:0px;}
div.title					{margin:0px;font-size:14px;font-weight:bold;}
div.fealist					{}
div.fealist p				{margin:0px;margin-top:8px;font-size:14px;font-weight:bold;}
div.fealist ul				{margin:0px;margin-top:14px;color:#818181;}
div.fealist ul li			{margin:0px;margin-left:20px;margin-top:6px;font-size:12px;color:#828083;}

input.button 				{height:32px;width:120px;font-size:14px;font-weight:bold;}

div.txtclorx				{margin-left:20px;line-height:160%;}

/* hacker for IE7 */
*:first-child+html div.fealist ul li 	{margin-left:-5px;}

/* hacker for FF */
div.fealist ul>li			{margin-left:-6px;} 

.b_size {font-size:14px;}
.bold {font-weight:bold;}
.addrtitle {color:#798699;}
.greytext{color:#A0A0A0;}
.successInfo { margin:20px 10px 50px; line-height:1.6;}
.accountbind {margin:40px 0 10px;}
.accountbind h3 {font-size:16px; margin:0 0 10px}
.accountbind p {margin:2px 0;}
/* .successInfo {padding:0 50px; background:url(../images/ico_sendf02cd7e.gif) no-repeat; margin:50px; line-height:1.6;}
.successInfo .status {font-size:16px; font-weight:bold; color:#4A8F00;}
ul.addrList {list-style:none; margin:10px 0; padding:0!important;}
.addrList li {padding:0; margin:0;}
.addAlias {border-top:1px solid #DDD; margin:20px 0 0; padding:20px 0 0;}
.addAlias p {margin:0 0 5px; font-size:12px;}
*/

.reg1_part1 {text-align:left; line-height:1.6; padding:15px 25px;} 
.reg1_part1 .step {padding:10px 20px 4px; margin-top:10px; width:410px; background:#EFF5FB;}
.reg1_part1 .step dl {margin:10px 0;}
.reg1_part1 .step dt {float:left; width:70px; text-align:right;}
.vcode dd {margin-left:68px;}
.vcode img {background:#FFF;}
#span_wrong { background:#FFF9E3; border: 1px solid #FADC80;  color: #743E04; padding:5px 10px; width:430px; margin:5px 0 0;}