.global
{
    background-color: #F0F0F0;
    font-weight: 100;
}
.loginTitle .close a, .loginbox ul li.sendcode a
{
    display: inline-block;
    vertical-align: middle;
}
.loginTitle
{
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc;
    height: 3em;
}
.loginTitle .menu
{
    width: 80%;
    float: left;
    padding-left: 3%;
}
.loginTitle .close
{
    width: 20%;
    float: left;
    text-align: right;
    padding-right: 3%;
}

.loginTitle .menu ul
{
    width: 100%;
    height: 3em;
    margin-bottom: -1px;
}
.loginTitle .menu ul li
{
    float: left;
    height: 3em;
    margin-right: 1.2em;
}
.loginTitle .menu ul li a
{
    color: #333;
    padding: 0 0.2em;
    line-height: 2.5em;
    font-size: 1.2em;
}
.loginTitle .menu ul li.this a
{
    color: #35BA36;
}
.loginTitle .menu ul li.this
{
    border-bottom: 0.2em solid #35BA36;
}

.loginTitle .close a
{
    padding: 0;
    width: 3em;
    height: 3em;
    line-height: 3em;
}
.loginTitle .close a img
{
    width: 3em;
}

.loginbox
{
    padding-top: 1em;
}
.loginbox ul li
{
    background-color: #fff;
    padding: 0 3%;
    height: 3.2em;
    border-bottom: 1px solid rgb(235,235,235);
}
.loginbox ul li.us
{
    background: #fff url(../images/icon_user.png) 97% center no-repeat;
    background-size: 2em;
}
.loginbox ul li.pw
{
    background: #fff url(../images/icon_pw.png) 97% center no-repeat;
    background-size: 2em;
}

input[type="text"].userName, input[type="password"].userPw
{
    width: 100%;
    line-height: 2em;
    padding: 0.6em 0;
    height: 3.2em;
    color: #b4b4b4;
    font-size: 1em;
    font-weight: 100;
}
input[type="text"].userName:focus, input[type="password"].userPw:focus
{
    color: #000;
}

.findpw
{
    text-align: right;
    padding: 1.5em 3% 0 3%;
}
.findpw a
{
    color: #35BA36;
}
.buttonBox
{
    padding: 1.5em 3% 2em 3%;
}
input[type="button"].sumbitLogin2, input[type="button"].sumbitLogin
{
    width: 100%;
    text-align: center;
    font-size: 1.2em;
    line-height: 2.3em;
    height: 2.8em;
    color: #fff;
    border-radius: 0.18em;
    background-color: #35BA36;
}


.sumbitLogin
{
    width: 100%;
    text-align: center;
    font-size: 1.2em;
    line-height: 2.3em;
    height: 2.8em;
    color: #fff;
    border-radius: 0.18em;
    background-color: #35BA36;
}

.tips
{
    background: #FF3E3E;
    line-height: 3em;
    height: 3em;
    position: fixed;
    width: 100%;
    max-width: 640px;
    text-align: center;
    bottom: 0;
    z-index: 98;
    color: #fff;
}

/*Registration*/
.loginbox ul li.sendcode
{
    color: #969696;
    padding: 0.6em 3% 0.6em 3%;
    height: 4em;
}
.loginbox ul li.sendcode a
{
    background: #e6e6e6;
    border-radius: 0.18em;
    padding: 0.4em 0.8em;
    line-height: 2em;
    color: #969696;
    margin-right: 0.5em;
}
.loginbox ul li.sendcode span
{
    font-size: 0.8em;
}

/*.loginbox ul li:last-child { padding-top:0.5rem; }*/
.loginbox ul li:last-child a
{
    color: #35BA36;
}
