.login_l{ width:375px; float:left; border:1px solid #cecece; padding:0 20px;}
.login_c td{ padding:10px 5px;}


ul.step{ width:970px; background:url(password_bj.gif) repeat-x;height:39px; font-weight:bold; text-align:center;}
ul.step li{ width:150px; font-size:14px; float:left; line-height:39px;}
ul.step li.stepon{ width:150px; border-bottom:2px solid #ff6600; line-height:37px; color:#ff6600;}


.step_help{ width:945px; background:#fffbe3; float:left; padding:15px 0 15px 25px; color:#3333cc;}

.gohelp{ padding:35px 0 10px 90px; margin-top:20px; color:#666;  border-top:1px dashed #cdcdcd;}

h4{ font-size:16px; margin:0px;}
ul.loginstep{ width:100%; overflow:hidden; padding:10px 0; border-bottom:1px dashed #999;}
ul.loginstep li{ width:150px; margin-right:18px; float:left; background:url(Stepoff.gif) no-repeat; height:38px; font-size:13px; text-align:center; color:#bfbfbf; line-height:50px;}
ul.loginstep li h2{  margin:0px; font-family:Arial;float:left; font-size:18px; width:29px; text-align:center; line-height:28px; color:#fff;}
ul.loginstep li.loginstepon{ width:150px; margin-right:24px;  background:url(Stepon.gif) no-repeat; height:38px; font-size:13px;color:#ff6600; text-align:center;  line-height:50px; }
ul.loginstep li.loginstepon h2{  margin:0px; float:left;font-family:Arial; font-size:18px; width:29px; text-align:center; line-height:28px; color:#fff;}



.step02{ float:right; padding:10px 40px; font-size:14px; color:#3333cc;}
.stepline{ width:100%; background:url(line.gif) repeat-x; height:24px; font-size:12px;}
.stepline p{ margin-left:123px !important; *margin-left:60px !important; *margin-left:60px; float:left; width:370px; padding:0 6px; text-align:center; background:#fff; line-height:24px; color:#ff700e;}


.success{ clear:both; overflow:hidden; width:805px; margin:15px auto; background:#fffbe3; padding:10px 0 10px 75px; color:#505050; font-size:14px; font-weight:bold;}
.into{ width:734px; margin:auto; border:1px solid #e1e1e1; padding:20px 0 20px 74px; overflow:hidden;}
.into h2{ margin:0px;}
ul.intophoto{ width:644px; border-bottom:1px dashed #999; padding-bottom:10px; padding:20px 10px 10px 10px;float:left;}
ul.intophoto li{ width:180px;float:left;}
ul.intophoto li p{ width:180px; text-align:center; line-height:35px;}

.intohelp{ width:734px; float:left; padding:20px 0 0 10px; line-height:28px;}

/* Xu */
.new_login { background:url(new_login_bg.jpg) -370px 10px no-repeat;padding:10px 0 0;}
.new_login .login_l {background:#fff;float:right;width:320px;line-height:150%;}
.new_login #mobileNo, .new_login #passWord {width:120px;}
.new_login .dottedline {border-bottom:1px dotted #ccc;}
.new_login .login_c td {white-space:nowrap;}
.new_login .p_tb20 {padding:15px 0 16px;}


a.lgname_cls {color:#666;padding:0;}
a.lgname_cls:hover {text-decoration:none;}
a.lgname_cls i {font-size:10px;font-family:"ËÎÌå";font-style:normal;}
ul.lgname_cls2 {position:absolute;z-index:999;margin:15px 0 0 -54px;padding:5px;width:70px;background:#fff;border:1px solid #ccc;text-align:left;}
ul.lgname_cls2 li {line-height:120%;height:20px;}
ul.lgname_cls2 li a {display:block;padding:3px;}
ul.lgname_cls2 li a:hover {text-decoration:none;}
ul.lgname_cls2 li a b {visibility:hidden;font-family:verdana;font-size:11px;padding:0 5px;}
ul.lgname_cls2 li a.on b {visibility:visible;}

.new_login_top {background:url(/skin/org/images/ntop_sub.jpg) 0 10px no-repeat;padding:15px 10px 0 30px;height:75px;border-bottom:1px solid #ccc;}

.select_s1 select {width:142px;}
