.zhmm-outbox{width:100%; background:#f2f5fa;}
.zhmm-outbox .zhmm-main .zhmm-tit{width:600px; margin:0 auto; }
.zhmm-outbox .zhmm-main{width:1200px; background:#fff; margin:0 auto; padding:100px;border-radius:10px; height:500px;box-sizing: border-box;}
.zhmm-outbox .zhmm-main .zhmm-tit li{float:left; line-height:30px; }
.zhmm-outbox .zhmm-main .zhmm-tit li .n{width:30px; height:30px; border-radius:20px; background:#e3e3e3; color:#fff; text-align:center;float:left;}
.zhmm-outbox .zhmm-main .zhmm-tit span{float:left; margin-left:10px; }
.zhmm-outbox .zhmm-main .zhmm-tit .line{float:left; margin-left:10px; margin-top:12px; height:3px; width:100px; background:#e3e3e3;margin-right:10px;}
.zhmm-outbox .zhmm-main .zhmm-tit .current .n{width:30px; height:30px; border-radius:20px; background:#0065cc; color:#fff; text-align:center;float:left;}
.zhmm-outbox .zhmm-main .zhmm-tit .current span{float:left; margin-left:10px;color:#0065cc }
.zhmm-outbox .zhmm-main .zhmm-tit .current .line{float:left; margin-left:10px; margin-top:12px; height:3px; width:100px; background:#0065cc;margin-right:10px;}
.zhmm-outbox .zhmm-main .zhmm-table{width:400px; margin:0 auto; }
.zhmm-outbox .zhmm-main .zhmm-table select{width:200px; height:36px; line-height:36px;}
.zhmm-outbox .zhmm-main .zhmm-table td{padding-top:20px;}
.zhmm-outbox .zhmm-main .zhmm-table input{line-height:30px; height:30px; text-indent:5px;border:1px solid #ccc;float:left; width:200px;}
.zhmm-outbox .zhmm-main .zhmm-table .in-code {width:200px; float:left;}
.zhmm-outbox .zhmm-main .zhmm-table .getcode{width:80px; color:#0065cc; background:none; border:1px solid #0065cc;float:right;  cursor:pointer;text-indent: 0}
.zhmm-outbox .zhmm-main .zhmm-table .next{width:120px; background:#0065cc; color:#fff; text-align:center; text-indent:0; cursor:pointer; border:0; border-radius:5px;height:40px; line-height:40px}
.zhmm-outbox .zhmm-main .wancheng{width:400px;margin:50px auto;}
.zhmm-outbox .zhmm-main .wancheng i{float:left; font-size:50px;color:#058ce2;}
.zhmm-outbox .zhmm-main .wancheng p{font-size:20px; line-height:30px; text-align:left; float:left; margin-left:20px; }
.zhmm-outbox .zhmm-main .wancheng p span{font-size:14px; color:#999;}
.zhmm-outbox .zhmm-main .wancheng p span a{color:#058ce2;}
.zhmm-outbox .zhmm-main .formone{}
.zhmm-outbox .zhmm-main .formtwo{display: none;}
.zhmm-outbox .zhmm-main .formthree{display: none;}

.phone_numli .correct{
	display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(../img/register_validate.jpg);
    background-position: 0px 12px;
    margin-left: 10px;
}
.phone_numli.error{
    display: inline-block;
    width: 12px;
    height: 12px;
    background-image: url(../img/register_validate.jpg);
    background-position: 0px 0px;
    margin-left: 10px;
}
.phone_numli p{
    display: inline;
    color: #c00;
    margin-left: 30px;
    position: relative;
    font-size: 12px;
    font-family: simsun;
}

.tishi,.mmts,.match_f{
    display: none;
    line-height: 40px;
    font-size: 12px;
    padding-left: 20px;
    color: #cc0000;
}

.tishi_on,.mmts_on,.match_f_on{
    display: inline-block;
}