@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff; word-break:break-all; color:#000; }
a:link { color:#1a0c00; text-decoration:none; }
a:visited { color:#1a0c00; text-decoration:none; }
a:hover { color:#06c; text-decoration:underline; }
a:active { color:#06c; text-decoration:underline; }
.clear { font-size:1px; height:1px; clear:both; visibility:hidden;}
.clear1 {  height:8px; clear:both;}
/*undohtml,小凡独有*/
:link,:visited { text-decoration:none }
h1,h2,h3,h4,h5,h6,h7 { font-size:1em;}
* { margin:0; padding:0;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0;}
ul,ol { list-style:none }
a img,:link img,:visited img { border:none }
address { font-style:normal  }

/*头部*/
#top { margin:0 auto; width:822px; position:relative; height:125px; border-bottom:4px solid #06409e;}
#top_logo { width:111px; height:56px; left:0; bottom:10px; position:absolute; }
#top_help { width:82px; height:20px; line-height:20px; position:absolute; right:0; bottom:2px; background:url(../images/login_register/admin_06.gif)  left 2px no-repeat; padding:0 0 0 5px;  }

/*中间内容*/
#wrap { margin:0 auto; width:822px; text-align:left; }
#input_area { background:url(../images/login_register/admin_inputbg.png) bottom right no-repeat; width:465px; height:226px; margin:34px 0 0 0; }
#input_area1 { background:url(../images/login_register/admin_inputbg.png) bottom right no-repeat; width:465px; height:226px; margin:20px 0 0 0; }
#input_title { }
#input_title img { padding:28px 0 0 34px; display:block; }
.spacetop1 { padding:31px 73px 0 28px;}
.spacetop2 { padding:20px 73px 0 28px;}
.usertext { font-size:13px; font-weight:bold; color:#636565;}
.userinput { height:25px; line-height:25px; width:187px; border:1px solid #a7b0b1; padding:0 0 0 3px; }
.userbtn { background:url(../images/login_register/input_loginbtn.png) no-repeat; width:107px; height:27px; line-height:27px; text-align:center; border:0; font-size:13px; font-weight:bold; color:#fff; }
.span1 { padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#ff7e00;}
.span1 a { color:#ff7e00; text-decoration:none; }
.span1 a:visited { color:#ff7e00; text-decoration:none; }
.span1 a:hover { color:000; text-decoration:underline; }

#into_area { margin:25px 24px 0 28px; }
.userlist {}
.userlist ul { }
.userlist li { display:block; height:18px; line-height:18px; margin:5px 0; padding:0 0 0 27px; font-size:13px; }
 .userlist li a { color:#999; text-decoration:none;}
 .userlist li a:visited { color:#999; text-decoration:none; }
 .userlist li a:hover { color:#999; text-decoration:underline; }
.user_szserbg { background:url(../images/login_register/sz_link.gif) left no-repeat; }
.user_szno { background:url(../images/login_register/service_bg.gif) left no-repeat;}
.menber { color:#06409e; font-weight:bold;}
.menber a { color:#06409e; text-decoration:none;  }
.menber a:visited { color:#06409e; text-decoration:none; }
.menber a:hover { color:#000;  text-decoration:underline;}
#space1 { height:65px; margin:0 auto;} 

.myintor { }
.myintor span { display:block; background:url(../images/login_register/my_smallicon.gif) left no-repeat; line-height:25px; height:25px; padding:0 0 0 8px; margin:8px 0 0 0; }
.myintor p { padding:0 0 0 5px; line-height:19px; color:#757575; }

.input_tp { border-bottom:1px solid #bab9b9; padding:0 0 5px 0;}

#footer { width:822px; margin:0 auto; line-height:23px; padding:0 0 8px 0; }
#footer span { font-weight:bold; }
#footer a { color:#06409e; text-decoration:none;} 
#footer a:visited { color:#06409e; text-decoration:none;}
#footer a:hover { color:#000; text-decoration:underline;  } 


/*注册会员*/
.block_h { background:url(../images/login_register/regist_icon.png) left no-repeat; line-height:30px; height:30px; font-weight:bold; padding:0 0 0 30px; font-size:14px; margin:0 0 0 6px; }
.block_c1 { margin:0 6px 0 6px; background:#fdfdfd; padding:3px;}
.block_c1 td { padding:4px;}
.block_c2 { margin:0 6px 0 6px; background:#fdfdfd; padding:3px;}
.block_c2 td { padding:4px;}
.text14px { font-size:14px; }
.text14px a { color:#009; text-decoration:none; }
.text14px a:visited { color:#009; text-decoration:none; }
.text14px a:hover { color:#c00; text-decoration:underline;}
.text14px span { color:#f00; font-weight:bolder; font-size:15px; }
.input40px { width:220px;}
.input50px { width:50px; color:#666666;}
.input80px { width:80px; color:#666666; }
.lineheight { line-height:23px;  }
.tableborder_b { border-bottom:1px solid #e2e2e2; border-top:2px solid #e2e2e2; }
.tableborder_a { border:1px solid #ccc;}

.step { }
.step ul { margin:0 0 0 4px; }
.step li { display:block; height:24px; line-height:24px; width:148px; float:left; margin:0 8px; }
.onstep { font-size:13px; font-weight:bold; color:#fff; background:url(../images/login_register/regist_stepon3.gif) no-repeat; height:24px; width:148px; text-align:center; }
.onstep2 { font-size:13px; font-weight:bold; color:#7a7a7a; background:url(../images/login_register/regist_stepon14.gif) no-repeat; height:24px; width:148px; text-align:center; }
.onstep1 { font-size:13px; font-weight:bold; color:#fff; background:url(../images/login_register/regist_stepon.gif) no-repeat; height:24px; width:148px; text-align:center; }
.outstep { font-size:13px; font-weight:bold; color:#7a7a7a; background:url(../images/login_register/regist_stepon1.gif) no-repeat; height:24px; width:148px; text-align:center; }

.step2style { margin:0 auto; line-height:25px;}
.step2style span { color:#f60; }
.step2style span a { color:#f60; }
.step2style span a:visited { color:#f60; }
.step2some { }
.step2some span { padding:0 6px; font-size:13px; }
.adminareabg { border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; }