@charset "utf-8";
.foot{ text-align:center; color:#B4B4B4; padding:10px}
.member{width:292px; margin:105px auto 0; font-family:microsoft yahei; color:#9C9C9C}
.member_top,.member_bottom{width:292px; background:url(member_bg.png) no-repeat; _overflow:hidden;}
.member_top{ height:4px; background-position:0 0}
.member_bottom{ height:12px; background-position:0 -6px }
.MemberMain{width:290px; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; background-color:#fff; padding:80px 0}
.MemberMain h1{ line-height: 28px;text-align:center; font-size:24px; font-weight:normal; color:#8B8B8B; margin-bottom:30px}
.FormList{ padding-left:39px}
.FormList li{ padding-bottom:10px; position:relative}
.FormList li a,.FormList li a{color:#B4B4B4}
.FormList li input.text{width:172px; height:34px; background:url(../images/member.gif) no-repeat 0 -73px; outline:none; line-height:34px; font-family:microsoft yahei; padding-left:50px; color:#9B9B9B}
.FormList li input.TextFocus{background-position:0 -109px; line-height:30px}
.FormList li input.password{ display:none}
.FormList li.code input{ background:none; border:1px solid #ddd; height:28px; line-height:28px; padding-left:3px; margin-left:2px; width:80px; vertical-align:middle}
.FormList li.code span{ display:inline-block; width:80px; height:30px; background-color:#DCDCDC; vertical-align:middle}
.FormList li em.Icon{width:19px; height:19px; display:inline-block; background:url(../images/member.gif) no-repeat; position:absolute; left:8px; top:8px}
.FormList li em.Account{ background-position:-125px 3px}
.FormList li em.AccountFocus{background-position:-151px 3px}
.FormList li em.Paddword{ background-position:-126px -20px }
.FormList li em.PaddwordFocus{background-position:-152px -20px}
.FormList li em.Mail{ background-position:-175px 3px}
.FormList li em.MailFocus{ background-position:-202px 3px}
.FormList li em.Confirm_paddword{ background-position:-175px -20px}
.FormList li em.Confirm_paddwordFocus{ background-position:-201px -20px}
.FormList li em.QQ{ background-position:-178px -45px}
.FormList li em.QQFocus{ background-position:-203px -45px}
.button_01,.button_02,.button_03{ background:url(../images/member.gif) no-repeat; color:#fff; font-size:14px; cursor:pointer; font-family:microsoft yahei}
.button_01{width:101px; height:25px; background-position:0 0; text-align:center;}
.button_02{width:121px; height:28px; background-position:0 -30px;}
.button_03{width:218px; height:25px; background-position:0 -146px}
.FormList li input.checkbox{ vertical-align:middle; height:18px; margin-right:5px}
.FormList li i,.content ul li i{width:15px; height:16px; _overflow:hidden; display:inline-block; background:url(../images/member.gif) no-repeat -128px -48px; vertical-align:middle; display:1}
.FormList li.points,.content ul li.points{ color:#FF933C; display:none}
.FormList li.point i,.content ul li.point i{ background-position:-154px -48px; margin-right:7px}
.MemberMain .back{ padding-top:30px; text-align:center}
.MemberMain .back a,.MemberMain .back a:hover{ color:#B4B4B4}
.set_list{ color:#333; padding:10px 25px 0}
.set_list li{ padding-bottom:5px}
.set_list li span.til{width:90px; text-align:right; display:inline-block}
.set_list li.img{ text-align:center}
.set_list li .button_03{ margin-left:12px}
.content{margin:0 auto; font-size:15px; color:#8C8C8C; padding:0 0 20px 35px}
.content ul li{ padding-bottom:5px}
.content ul li.input_name{ color:#AC333A}
.content ul li input.text,.content ul li input.text_02,.content ul li div.select{height:28px; border:1px solid #ddd; font:14px/28px microsoft yahei; color:#737373; padding-left:5px; margin-bottom:5px}
.content ul li input.text{width:212px;}
.content ul li input.text_02{width:96px;}
.content ul li span.RedStar{ font-family:"宋体"; color:#F00; margin-left:10px; font-weight:600; vertical-align:middle}
.content ul li span.IE7SB_bug{ *vertical-align:middle; *height:35px; *display:inline-block}
.content ul li div.select{ width:95px; padding-left:8px; height:32px; cursor:pointer; position:relative; font:14px/32px microsoft yahei}
.content ul li div.select b{ font-weight:normal}
.content ul li div.right{ margin-left:10px}
.content ul li div.select span{width:23px; height:23px; background:url(../images/member.gif) no-repeat 0 -178px; position:absolute; right:2px; top:3px; display:inline-block; float:right; background-color:#F4F4F4; border:1px solid #ddd; text-align:center;}
.content ul li div.select span.up{ background-position:-32px -178px}
.content ul li.point{ font-size:12px}
.content ul li ul.select_list{padding:0; font-size:14px; border:1px solid #ddd; border-top:none; width:103px; position:absolute; top:33px; left:-1px; background-color:#fff; display:none}
.content ul li ul.select_list li{ padding:0}
.content ul li ul.select_list li a{ line-height:25px; padding:3px 5px; display:inline-block; width:93px; color:#737373}
.content ul li ul.select_list li a:hover{ background-color:#E5E5E5; color:#737373; text-decoration:none}


