*{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.body{
    text-align: center;
    margin: 0 auto;
}
/*login开始*/
.login_bg{
    min-width: 1200px;
    width: 100%;
    height: 720px;
    background: url("../images/login_bg.jpg");
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    overflow: hidden;
    text-align: center;
}

.box{ width: 490px; margin: 100px auto 0;}
.toreg{ color:#FFF; font-size: 16px;}
.toreg a{ color: #00fffc;}
.tab-nav{ margin-top: 20px;}
.tab-nav span{ color: #FFF; margin-right: 65px; cursor: pointer;}
.tab-nav span.hover{ color: #00fffc; text-decoration: underline; cursor: text;}
.row{ margin: 30px 0; height: 35px; line-height: 35px;}
.row label{ float: left; width: 100px; color: #FFF; text-align: right; margin-right: 10px; height: 35px;}
.row input.tex{ float: left; width: 300px; background: none; height: 40px; padding: 8px; border: 1px solid #4d5c90; color: #FFF; font-size: 14px;}
.row img.code-img{ float: left; height: 40px; width: 128px; margin-left: 3px;}
.row .btn-send{ float: left; height: 40px; width: 128px; margin-left: 3px; background: #f29c07; color: #FFF; border: 0; font-size: 15px; cursor: pointer;}
.row .btn-send[disabled]{ background: #CCC;}
.row .btn{ width: 302px; height: 35px; float: left; background: #FFF; border: 0; cursor: pointer; font-size: 15px;}

.tab-con{ display: none;}
.tab-con.in{ display: block;}
.openes{ display: none;}







