/*注册开始*/
.login{
    text-align: right;
    font-size: 0.7rem;
    line-height: 1.5rem;
    color: #333333;
    width: 17.75rem;
    margin: 0 auto;
}
.login a{
    color:#f27b28;
}
/*注册结束*/

/*欢迎注册开始*/
h1{
    text-align: center;
    color:#3e87f0;
    margin-top: 2.2rem;
    font-size: 1.2rem;
}

/*欢迎注册结束*/ 



/*表单开始*/ 
.register{
    width:14rem;
    height:5rem;
    margin:0 auto;
}
.register p{
    font-size: 0.6rem;
    color:#f22828;
    line-height: 1.8rem;
    /*display: none;*/
}
.register .one{
    width:14rem;
    height:2.3rem;
    border:1px solid #3e87f0;
    position:relative;
    margin-top: 1.825rem;
    border-radius: 0.2rem;
    /*overflow: hidden;*/

}
.register .one img{
    position:absolute;
    top:0.5rem;
    left:0.75rem;
}
.register .one input{
    width:11.625rem;
    /*height:2.2rem;*/
    /*line-height: 2.2rem;*/
    background: #f4f4f4;
    margin-left: 2.25rem;
    /*color:#cccccc;*/
    font-size:0.7rem;
    padding: 0.7rem 0;
    overflow: hidden;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #cccccc; opacity:1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #cccccc;opacity:1;
}

input:-ms-input-placeholder{
    color: #cccccc;opacity:1;
}

input::-webkit-input-placeholder{
    color: #cccccc;opacity:1;
}
.register .all{
    height:2.3rem;
    margin-top: 1.825rem;
}
.register .two{
    width:8.25rem;
    border:1px solid #3e87f0;
    position:relative;
    display:inline-block;
    float: left;
    height:2.2rem;
    border-radius: 0.2rem;
    overflow: hidden;
}
.register .two img{
    position:absolute;
    top:0.5rem;
    left:0.75rem;
}
.register .two input{
    width:5.5rem;
    /*height:2.2rem;*/
    /*line-height: 2.2rem;*/
    background: #f4f4f4;
    margin-left: 2.25rem;
    /*color:#cccccc;*/
    font-size:0.7rem;
    padding: 0.7rem 0;
    overflow: hidden;
}
.register button#sit{
    width:5rem;
    height:2.2rem;
    background:#3e87f0;
    color:#fff;
    font-size:0.7rem;
    float:right;
    border-radius: 0.2rem;
}
.register .sub{
    width:11.5rem;
    height:2rem;
    background:#3e87f0;
    color:#fff;
    text-align: center;
    font-size: 0.7rem;
    border-radius: 0.2rem;
    margin:0 auto;
    display: block;
    margin-top: 3.875rem;
}
.Agreement{
    font-size: 0.6rem;
    text-align: center;
    position:relative;
    width:11.5rem;
    padding-left: 1rem;
    margin:0 auto;
    margin-top: 0.5rem;
    color:#919191;

}
.Agreement a{
    color:#f27b28;
}
.Agreement input{
    position:absolute;
    top:0rem;
    left:0.3rem;
}
/*表单结束*/ 


.sus{
    width:18.75rem;
    height:100%;
    background:rgba(0, 0, 0,0.5);
    position:fixed;
    top:0;
    left:50%;
    margin-left: -9.375rem;
    display: none;
}
.sus a{
    width:4rem;
    height:1.5rem;
    display: block;
    position:absolute;
    top:50%;
    left:50%;
    margin-left: -2rem;
    margin-top: -0.75rem;
    background:#3e87f0;
    color:#fff;
    font-size: 0.7rem;
    text-align: center;
    line-height: 1.5rem;
    border-radius: 0.2rem;
}