/*css document*/
@charset "utf-8";

.w250{ width: 250px;}
.h30{ height: 30px!important;  line-height: 30px;}

/*进度条*/
.bar1, .bar2 ,.bar3{display: inline-block; width:468px; height: 70px; vertical-align: middle;margin: 15px 0;}
.bar1{ background: url("/static/b2g/login/images/progress_bar.png") no-repeat;}
.bar2{ background: url("/static/b2g/login/images/progress_bar.png") 0px -72px no-repeat;}
.bar3{ background: url("/static/b2g/login/images/progress_bar.png") 0px -144px no-repeat;}

.info_wrap{ padding: 5px; box-sizing: border-box; background: #f9f9f9; border: 1px solid #f1f1f1; width: 650px;
    margin:0 auto;}
.pwd_box{font-size: 0px; text-align: center;}
.pwd_box .pwd_title{ font-size: 12px; display: inline-block; width: 60px; font-size: 14px; margin-right: 10px; text-align: right;}
.pwd_box p+p{ margin-top: 15px;}
.identify_code{ padding: 6px 12px; background: #fff; color: #3388ff!important; vertical-align: bottom; border-radius: 3px;
    border: 1px solid #3388ff!important; box-sizing: border-box; font-size: 12px;margin-left: 10px;}
.sucess{ display: inline-block; width:45px; height: 45px; background: url("/static/b2g/login/images/sf_icon.png") no-repeat;}
.fail{ display: inline-block; width:45px; height: 45px; background: url("/static/b2g/login/images/sf_icon.png") -50px 0px no-repeat;}

.foot {background: #f4f4f4;  padding: 20px 0; text-align:center;position:fixed;bottom: 0px; left:0;width: 100%;}
.foot p {text-align: center;line-height: 20px;color: #777777;}
.top{border-bottom:2px solid #3388ff;padding:10px 0px;}
.top span{margin-bottom: -10px;display: inline-block;}