#container{ margin:0 auto;width:1003px; padding-top:20px;}


/*  注 册  */
#register{ padding:20px 30px; margin:0 auto; width:920px;border:#66CBFF solid 8px;}

#register h1{ padding:10px; border-bottom:#F90  solid 2px; color:#F90; font-size:15px;background:url(/images/register/user.gif) no-repeat 8px 2px; text-indent:40px; letter-spacing:2px; margin-bottom:20px;}

.left{ width:315px; height:360px; float:left; }

.left h3,.left b{ color:#F90;}

.left ul li,.left h3{ line-height:30px;}

.right{ width:570px; float:left; padding:0px 10px 10px 20px;border-left:#999 dashed 1px; }

.right li{ line-height:40px; height:40px; color:#333; position:relative;}

.right li input{ width:220px; height:20px; line-height:20px; position:absolute; top:10px; left:70px; border:#B4B4B4 solid 1px; border-bottom:#E7E7E7 solid 1px; border-right:#E7E7E7 solid 1px; color:#666;}

.success{background:url(/images/register/ok.jpg) no-repeat 200px 2px;}

.succ{background:url(/images/register/ok.jpg) no-repeat 50px 2px;}

.right li select{ margin:0 10px; width:90px;}

.right li span{ color:#999;}

.right li .radio{ width:20px; height:20px; position:static; border:none;}

.right li.clew{color:#999; height:15px;line-height:15px; margin-left:70px;}

.right li.error{ color:#F00;}

.codeimg{ position:absolute;  top:8px; left:125px;}

#code{ width:70px; left:52px;}

.button{ clear:both; text-align:center; line-height:20px; height:20px; border-top:#999 dashed 1px; position:relative; padding-top:25px;}

#button{ position:absolute; top:18px; left:590px;}
