@charset "utf-8";
@import url(layout.css);
/** 注册页面表单 **/
.reg_frm_wrapper{ padding: 50px 80px;}
body.white{ background-color:#FFF;}
.reg_top{ width: 801px;height:60px;position:relative;}
.reg_top .reg_top_bg{height:60px; background:#00C url(../images/reg_bg.gif) no-repeat;opacity: 0.1;filter:alpha(opacity=10);}
.reg_top .reg_top_inner{ height:60px; position:absolute;top:0;left:0;padding:0 1px;width:799px;border-bottom:1px solid #EEE;}
.reg_top .reg_top_inner .f_l{padding:10px 0 0 240px;margin-top:10px; font-size:22px;}
.reg_top .reg_top_inner .f_r{padding-right:20px;margin-top:10px; line-height:18px;width:200px;}
.reg_top .reg_top_inner .f_r img{float:right;cursor:pointer;}
table.reg_frm{border:1px solid #EEE; width: 801px;clear:both;border-top:0;}
table.reg_frm .reg_error{margin:10px 0 0 100px;border: 1px solid #FFE0E0;width:540px;background-color:#FFF0F0}
table.reg_frm .reg_error li{line-height:22px;padding-left:20px;color:#FF6060;background: transparent url(../images/err.gif) no-repeat 5px 5px;}
table.reg_frm tr td{ vertical-align:middle;height:40px;}
table.reg_frm tr td.top_spacing{height:40px;}
table.reg_frm tr td.bottom_spacing{height:40px;}
table.reg_frm tr th{text-align:right;font-weight:normal;font-size:14px;width:180px; }
.verify{ background: transparent url(../images/reg_new.gif) no-repeat 0 0;float:left; padding-left:18px;line-height:30px;width:240px;}
.verify div.last{ background: transparent url(../images/reg_new.gif) no-repeat 0 0;float:right;width:10px;height:35px;}
.error{ background-position: left -91px;color:#A00;}
.error div.last{background-position: right -121px;}
.tip{ background-position: left -31px;}
.tip div.last{background-position: right -61px;}
.right{background-position: 5px 4px;line-height:35px; }
.right div.last{background-position: right -26px;}
table.reg_frm tr td input{height:28px; float:left;padding:0 0 0 3px;line-height:28px;margin:0;border:1px solid #CCC;width:200px;}
table.reg_frm tr td input.btn{width:130px;padding:0;float:none;}


/** 协议页面 **/
.protocol{margin:0 40px;border: 1px solid #CCC;padding-bottom:20px;}
.wrapper .inner{padding: 10px 0 30px 0;}
.protocol h1{ font-size:22px;line-height: 28px;text-align:center;}
.protocol p{padding: 0 100px 10px 100px;line-height:18px;}

/** 注册完成页面 **/
.reg_comp {margin-top:50px;border: 1px solid #CCC;padding-bottom:200px;}
.reg_comp h1{font: bold 16px/30px '宋体';border-bottom:1px solid #CCC;margin:30px;padding-left:10px;}
.reg_comp .inner{padding: 10px 260px;}
.reg_comp .inner .tip{background: transparent url(../images/reg_new.gif) no-repeat left 5px;padding-left:22px; font: bold 16px/30px '宋体';width:400px;}
.reg_comp .pad_left{padding-left:22px;}
.reg_comp .inner .intro{color: #CCC;width:300px;font: normal 12px/24px 'Times New Roman';}
.reg_comp .inner .btn {padding:30px 0 20px 0; border-bottom: 1px solid #CCC;margin-left:22px;}
.reg_comp .inner .btn input{padding:6px;}
.reg_comp .inner .direction p{ font: bold 14px/40px '宋体';}
.reg_comp .inner .direction ul li{ line-height: 20px; color:#CCC; list-style: inside disc;}

/* 找回密码页面 */
.find_pwd{background: transparent url(../images/find_pwd.gif) repeat-x left -100px; border: 1px solid #999;width:560px;height:400px;margin: 100px 200px 0;}
.find_pwd .t{border-bottom:1px solid #999;margin:40px 20px 20px 20px;}
.find_pwd .t h3{font: bold 20px/24px '宋体';margin:0;padding:0;color:#666;}

.find_pwd .frm{margin: 70px 0 0 90px;}
.find_pwd .frm ul li{list-style:none;clear:both;display:block;height:45px;}
.find_pwd .frm ul li h4{font: bold 16px/24px '宋体';}
.find_pwd .frm ul li em{float:left;width:80px;font: 15px/20px '宋体';padding-top:6px;}
.find_pwd .frm ul li span.e{font: 16px/24px '宋体'; color:#F60;}
.find_pwd .frm ul li input{float:left;height:24px;padding-top:3px;line-height:24px;}
.find_pwd .frm ul li img{float:left;}
.find_pwd .frm ul li.btn input{margin-left:20px;height:37px;width:111px;border: 0;background:transparent url(../images/find_pwd_btn.gif) no-repeat;
       font:bold 16px/34px '宋体';color:#630;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}
.find_pwd .frm ul li.btn input.b{opacity:1;filter:alpha(opacity=100);}
.forgot_pwd{background: transparent url(../images/forgot_pwd_bg2.gif) no-repeat;width:640px;margin:200px auto 0 auto;}
.forgot_pwd h3{ height:83px;margin-left:10px;font: 16px/83px '宋体';}
