/**!
 * [×¢²á]
 * date:2016-09-12
 * author: [chengang];
 */
.right-col
{
    height: 600px;
}

.register-form
{
    padding-top: 25px;
    width: 650px;
    margin: 0 auto;
}

.gologin
{
    font-size: 14px;
    color: #666;
    line-height: 40px;
    padding-left: 145px;
}

.gologin > a
{
    font-size: 16px;
    color: #1371a4;
}

.form-row
{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    margin-bottom: 10px;
}

.form-row > .form-lbl
{
    vertical-align: middle;
    display: block;
    float: left;
    width: 200px;
    text-align: right;
    margin-right: 15px;
}

.form-row > .form-txt
{
    vertical-align: middle;
    width: 320px;
    padding-left: 10px;
    height: 28px;
    border: 1px solid #ccc;
    float: left;
}

.form-row > .form-txt.validatecode
{
    width: 110px;
}

.validateimg
{
    float: left;
    vertical-align: middle;
    border: 1px solid #ccc;
    width: 98px;
    height: 28px;
    margin-left: 10px;
    cursor: pointer;
}

.form-row > label
{
    vertical-align: middle;
    cursor: pointer;
    margin-right: 30px;
}

.form-row input[type=radio]
{
    vertical-align: middle;
    margin-right: 5px;
}

.btnregister
{
    width: 206px;
    height: 34px;
    line-height: 34px;
    display: block;
    margin: 5px auto 0 215px;
    background: #1371a4;
    border: 1px solid #1371a4;
    box-shadow: inset 0 0 0 1px #1371a4;
    cursor: pointer;
    font-size: 16px;
    color: #fff;
}

.btnregister:hover
{
    background: #24db40;
    border: 1px solid #24db40;
    box-shadow: inset 0 0 0 1px #24db40;
}
