/*login begin */
.login_head{ width:950px;border-bottom: 1px solid #999999;margin: 0px auto 10px;}
.wrapper{}
.login_from {background-color: #FAFAFA;border: 1px solid #D1D1D1;float: left;height: 272px;width: 312px;}
.tag {border-bottom: 1px solid #A10000;height: 26px;line-height: 26px;width: 312px;}
.tag li.on{background: url(../common/images/tag1.jpg) no-repeat scroll left top transparent;color: #FFFFFF; float: left;height: 26px; line-height: 26px;text-align: center;width: 156px;}
.do_login{padding-left:20px;}
.user_infor{padding: 10px 30px;width: 252px;}
.field,.tishi{padding-top: 12px;}
.submit {padding-top: 12px; margin-left:46px;}
.field label{display: inline-block;padding-right: 10px;text-align:right;width: 50px;}
.t_input{border: 1px solid #C8C8C8;height: 18px;line-height: 18px;margin-right: 3px;padding: 3px;vertical-align: middle;width: 180px;}
input{margin-bottom: 1px;margin-top: 0;vertical-align: middle;}
.tishi{color: #656565;line-height: 24px; width:100%;}
.tishi span{color: #A10000;}
/*
.btn{background:url(../common/images/bt_login.jpg) no-repeat scroll center center transparent;color: #FFFFFF;display: block;float: left;height: 27px;line-height: 27px;margin-right: 5px;text-align: center;width: 97px;border:none;}
*/
.lostpsw{line-height:27px;}
.login_help{float:right; margin-right:20px; line-height:31px;}
/*login end*/
.regist_left{float:left;padding:0 20px 20px;width:580px;border:1px solid #F4E1D5;}
.regist_right{float:left; width:170px;margin-left:20px}
.wrapper h1{font-size:14px; line-height:37px;margin-left:20px}
.grayback{ background:#FFFBDF;}
.error_bg{background-color: #FBE2E2;color: #A63B3B;}
.rg_field{padding:5px;line-height:30px; height:30px; border:1px solid #ffffff;}
.rg_field img{vertical-align: middle;}
.tips{color: #EE5F00;display:inline}
.txt-tip{ display:inline-block;display:inline;background:#FFFBE8;border:1px solid #FF9F14;padding: 3px 10px;line-height:18px; height:18px;}
#passStrong{display:none; }
.txt-err{color:#FF0000}
.txt-succ {color: #0E931C;}
.pswState{vertical-align:middle}
.pswState .st1 {color: #FF0000;}
.pswState .st2 {color: #13A821;}
.pswState .ico{ background:url(../common/images/global2.gif) no-repeat ; display:inline-block; vertical-align:middle;height:19px; width:149px; margin:0 6px 0 8px;}
.pswState-empty .ico{ background-position:1px -7px;}
.pswState-poor .ico{background-position:1px -43px;}
.pswState-normal .ico{background-position:1px -79px;}
.pswState-strong .ico{background-position:1px -115px;}
/**/

.stepFont1,.lostpwd_main{margin: 0 15px;padding: 10px 0;}

.stepItem {height: 24px;line-height: 24px;width: 215px;}
.lostlb{width: 80px; display: inline-block}
.btd {border-top: 1px dashed #9D9D9D;}
.t_submit{background:url("../common/images/submit_bg.png") no-repeat scroll 0 -23px transparent;border: 0 none;color: #FFFFFF;
display: inline-block;font-size: 14px;font-weight: 700;height: 23px;line-height: 23px;padding: 0;text-align: center;width: 80px;}
.t_submit:hover{background-position: 0 0px;}

/**/

 * /*注册*/
#regist_form{ width:380px; border:1px solid #d0d0d0; border-radius:5px;box-shadow:2px 2px 3px #666; padding:5px 10px 10px;}
.rg_field {
    border: 1px solid #FFFFFF;
    height: 30px;
    line-height: 30px;
    padding: 2px; margin-left:10px;
}
.zc_btn {
    background: url(../common/images/bt_login.jpg) no-repeat scroll center center transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin-right: 5px;
    text-align: center;
    width: 97px; margin-left:64px; cursor:pointer;
}
.t_input {
    border: 1px solid #C8C8C8;
    height: 18px;
    line-height: 18px;
    margin-right: 3px;
    padding:1px 3px;
    vertical-align: middle;
    width: 180px;
}
#accede{ margin: -2px 0 0 0; vertical-align:middle;}
 */