﻿*{ 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;}
.hide{ display:none;}

#menu{ clear:both; background-attachment:scroll; background-image:url(/images/member/menubg.gif); 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;}
.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;} 


/*new reg tip*/
#mailv{ margin:5px 5px 3px 12px;; padding:3px 3px 3px 0;}
#mailv p{ margin:3px 0 3px 3px;}
.errortip{ border:1px solid #ff6600; background:#ffff99;}
#mailv .fff{ margin-left:3px;}



#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-attachment:scroll; background-image:url(/images/member/gr.gif); background-position:10px 2px; background-repeat:no-repeat; font-weight:bold; color:#013a6c; }

.ts{ color:#666666; line-height:24px; background:url(/images/member/j.gif) scroll no-repeat left top ; 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-attachment:scroll; background-image:url(/images/member/ts.gif); background-position:10px 2px; background-repeat:no-repeat; 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;}

/****20090916**/
#menu{background:url(/images/member/5_27.jpg) repeat-x 0 0;line-height:27px;margin:0 0 0 4px;width:790px}
.tel{background:transparent url(/images/member/phone.jpg) no-repeat scroll 0 1px;color:#FFFFFF;line-height:26px;margin-left:11px;padding-left:28px;}
.help li a{color:#FFFFFF;font-family:Arial;}
.help li{color:#FFFFFF;}
.help li a:hover{color:#FFFFFF;}
.help{padding-left:416px;}
#menu .menu_title{background:#F7F7F7 none repeat scroll 0 0;border-bottom:1px dotted #B0B0A3;min-height:80px;}
#menu .menu_title h2{margin-left:23px;margin-top:10px;}
#menu .menu_title p{color:#215B96;font-weight:bold;line-height:0;margin:8px 25px;}
#menu .menu_title p img{margin-left:10px;margin-right:25px;margin-top:10px;vertical-align:middle;}
.titlebg{background:url(/images/member/bgc.jpg) repeat-x 0 0;line-height:0;}
.titlebg h1{background:transparent none repeat scroll 0 0;color:#fff;font-family:arial;font-size:17px;font-weight:bold;margin-left:15px;line-height:30px;}
#content{background-color:#FFFFFF;border:medium none;height:auto;margin-left:7px;margin-top:5px;width:784px;}
.step1{background:#FFFFFF url(/images/member/25_30.jpg) no-repeat scroll 0 0;border-bottom:1px dotted #CCCCCC;color:#0E3B6B;font-family:arial;font-size:14px;padding-left:35px;}
.step2{background:transparent url(/images/member/25_30.jpg) no-repeat scroll 0px 0px;padding-left:35px;color:#0E3B6B;border-bottom:1px dotted #CCCCCC;font-size:13px;font-family:arial;font-size:14px;margin:10px;}
.step3{background:transparent none repeat scroll 0 0;border-bottom:1px dotted #CCCCCC;color:#337F24;font-family:arial;font-size:14px;padding-left:23px;margin:10px 10px 0;}
.input1{color:#4F4F4F;}
.fff, .ffff, .fffff{vertical-align:middle; line-height:20px;}
.text a{color:#337F24;font-weight:bold;}
.sub1{background:transparent url(/images/member/button_01.jpg) no-repeat scroll 0 0;font-family:arial;font-size:16px;height:33px;width:196px;vertical-align:middle;}
.sub2{background:transparent url(/images/member/button_02.jpg) no-repeat scroll 0 0;border:0 none;color:#135275;font-family:arial;font-size:16px;font-weight:bold;height:33px;width:104px; cursor:pointer;vertical-align:middle;}
.sub_la{margin-left:100px;}
.sub{display:inline;text-align:center;margin-left:5px;}
.footlink li a{color:#155386;font-family:Arial,Helvetica,sans-serif;line-height:20px;}
#footer{border-top:1px dotted #CCCCCC;margin:10px 33px;}
.reg{background:transparent url(/images/member/bj.jpg) repeat-x scroll 0 0;margin:10px 15px;}
.reg_1{ background:none;margin:10px 15px;}
.text {border-bottom:1px dotted #CCCCCC;line-height:30px;margin:5px 10px 10px;text-indent:2em;}
#layout{background:transparent url(/images/member/index_bg_03.jpg) repeat-y scroll 0 0;width:800px;}
.tips{position:relative;right:-15px;top:3px;}
#RequiredFieldValidator1{position:relative;right:-18px;top:8px;font-size:10px;}
#RequiredFieldValidator2{position:relative;right:-18px;top:1px;font-size:10px;}
#RequiredFieldValidator3{position:relative;right:-18px;top:1px;font-size:10px;}
#RequiredFieldValidator4{position:relative;right:-18px;top:1px;font-size:10px;}
