
/******************** login ********************/
.greenbox form input,.purplebox form input{ background:url(/images/public/inputbg.png); border:#838383 solid 1px; height:17px; padding:3px 0 0 4px;}
.loginform,.regform{ padding:30px 20px 20px 30px;}
.loginform p{ line-height:1.8; overflow:hidden;}
.loginform span,.loginform input,.loginform img,{ float:left;}
#loginimage,#regimage{ height:22px; margin-left:10px; cursor:pointer;}
.logininput{ width:200px;}
#loginsubmit{ background:url(/images/user/button.png); width:64px; height:24px; border:none;  font-weight:bold; color:#FFF;}

.regform table{ width:100%;}
.regform table td{ height:38px;}
.reg-content-passwordshow{ overflow:hidden;}
.reg-content-passwordshow span{ display:block; background:#eeeeee; width:54px; height:18px; padding:2px 0 0 0; text-align:center; float:left; margin:0px 2px 0px 0px; color:#999;}
.reginput{ width:160px;}
#regsubmit{ background:url(/images/user/purple_button.png); width:64px; height:24px; border:none; font-weight:bold; color:#FFF;}
#emailinfo,#PasswordInfo,#PasswordInfo2,#realnameinfo,#IDCardInfo,#TelInfo{ color:#B4B4B4;}




.purplebox{ overflow:hidden;}
.purplebox dt{ background:url(/images/public/purple_classbg.png); overflow:hidden; width:100%; }
.purplebox dt span{ padding:12px 0 0 0; color:#663399; font-size:14px; font-weight:bold;}
.purplebox dt a{ display:block; float:right; padding:12px 16px 0 0;}
.purplebox dd{ border:#D1BBE8 solid 1px; overflow:hidden; }
.purplebox p{line-height:1.8; color:#585858; letter-spacing:1px; font-size:12px; padding:0 20px 10px 20px;}



