*{ margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
img{ border:0;}
#layout{ width:780px; margin:0 auto;}
#top{ margin-top:12px; margin-bottom:10px;}
#logo{ float:left; padding-top:5px;}
#banner{ float:right;}

#menu{ clear:both; background-attachment:scroll; background-image:url(/images/member/menubg.png); background-position:center 0; background-repeat:no-repeat; line-height:25px; }
.tel{ padding-left:20px; background:url(/images/member/phone.gif) 0 4px no-repeat scroll; line-height:25px; margin-left:10px; color:#253500; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; }

.help{ padding-left:385px;}
.help li{ display:inline; list-style:none; padding-left:5px; color:#022e4f;}
.help li a{ color:#022e4f; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.help li a:hover{ text-decoration:underline; color:#00CCFF;}


#content{ width:596px;margin-top:10px; background-color:#f0faff; border:#d8f0f1 1px solid; margin-bottom:20px; height:489px;float:left;}
.titlebg{background-image:url(/images/member/bgc.gif);
	background-attachment:scroll;
	background-position:0 0;
	background-repeat:repeat-x;
	line-height:38px; border:#FFFFFF solid 1px;
}
h1{font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:50px; line-height:38px; background:url(/images/member/h.gif) 0px 0px no-repeat scroll;}
.reg{ margin:10px;}
.step1{ color:#0082bf; font-weight:bold; line-height:24px; padding-left:20px; background:url(/images/member/1.gif) 3px 4px no-repeat scroll; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#aacff5 solid 1px;}
.step2{ color:#0082bf; font-weight:bold; line-height:24px; padding-left:20px; background:url(/images/member/2.gif) 3px 4px no-repeat scroll; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#aacff5 solid 1px;}
.step3{ color:#0082bf; font-weight:bold; line-height:24px; padding-left:20px; background:url(/images/member/3.gif) 3px 4px no-repeat scroll; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#aacff5 solid 1px;}
.text{ line-height:30px; text-indent:2em;}
.text a{ color:#0000FF; text-decoration:none;}
.text a:hover{ text-decoration:underline; font-weight:bold;}
.sub{ text-align:center;}

.input1{ color:#000000; text-align:right; line-height:34px;}
.fff,.ffff,.fffff{	width:150px;
	height:20px;
	border:1px solid #8b8b8b;
	line-height:21px; margin-left:14px;}
	.ffff{border:0 none;}
	.fffff{ display:none;}
.sub1{ width:315px; height:30px; background:url(/images/member/subbg.gif); background-attachment:scroll; background-position:0 0; background-repeat:no-repeat; border:0; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}





#right{ width:176px; float:right; margin-top:10px; background-color:#eeeeee; height:489px;}
#ad{ text-align:center; margin-top:6px;} 







#footer{ border-top:#c6ddf2 dotted 1px; margin-top:20px; clear:both; text-align:center;}
.footlink li{ display:inline; list-style:none; padding-left:5px;}
.footlink li a{ color:#0a69d0; line-height:28px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.footlink li a:hover{ text-decoration:underline;}
.copy{ color:#666666; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}


/*login*/
.content_a{ width:290px; border-right:#ccebfa solid 1px; height:300px;  margin-top:10px; margin-left:10px; float:left;}
.login{ font-size:14px; padding-left:35px; line-height:30px;width:220px; text-align:left;background:transparent url(/images/at0086_images/icon.gif) no-repeat scroll 5px -3045px;font-weight:bold; color:#013a6c; }

.ts{ color:#666666; line-height:24px; background:transparent url(/images/at0086_images/icon.gif) no-repeat scroll -5px -3019px; padding-left:18px; margin:10px 1px 10px 20px;}

.cc{ font-size:12px; font-weight:bold; color:#000000; padding-left:14px; line-height:25px;}
.fg a{ color:#FF6600; line-height:25px; text-decoration:underline;padding-left:13px;}
.fg a:hover{ text-decoration:none; }

.tj{ float:right; background-image:url(/images/member/login.gif); width:70px; height:21px; border:0; cursor:pointer;}

.content_b{ width:280px; float:right; margin-top:10px;}
.login1{ font-size:14px; padding-left:40px; line-height:30px;width:220px; text-align:left;background:transparent url(/images/at0086_images/icon.gif) no-repeat scroll 5px -2981px;font-weight:bold; color:#013a6c; border-bottom:#Ccebfa solid 1px; }

.js{ padding:5px; line-height:20px;}
.zc{ text-align:center;}
.zc1{ width:108px; height:32px; background-image:url(/images/member/rn.gif); border:0; cursor:pointer;}

.errorinfo{ color:#ff7100; line-height:14px;}
.red{ color:#ff0000; display:none;}
.red2{color:#ff0000;}
#errorp{padding:10px 20px;margin:10px; border:1px solid #ff7100;}


