﻿form
{
    width: 100%;
    height: 100%;
}

.tbContainer, .trContainer, .tdContainer
{
    width: 100%;
    height: 100%;
}

.tbContainer .tbContent
{
    vertical-align: middle;
    margin: 0 auto;
}

.tbContent input[type=text],.tbContent input[type=password]
{
    border: 1px solid #e7e7eb;
    height: 40px;
    width: 350px;
}

.tbContent textarea
{
    border: 1px solid #e7e7eb;
    height: 200px;
    width: 350px;
}

.tbContent td
{
    padding: 10px 5px;
}

.tbContent #captchaValue
{
    width: 140px;
}

.tbContent #CaptchaImage
{
    height: 40px;
    width: auto;
}

.tbContent input[type=submit],
.tbContent .btn {
    background-color: #000000;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
}

.tbContent .findPassword
{
    background-color: #000000;
    color: #ffffff;
    border: none;
    padding: 8px 20px;
}

.tbContent input:-webkit-autofill 
{
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}

.tbContent .city, .tbContent .province, .tbContent .area
{
    border: 1px solid #e7e7eb;
    vertical-align: middle;
}

.tbContent .getIdentityCodeBtn 
{
    height: 40px;
    line-height: 40px;
    background: #000;
    color: #fff;
    padding: 0px 10px;
    border: none;
    position: absolute;
    right: 6px;
    top: 11px;
    cursor: pointer;
}

.tbContent .password 
{
    display: none;
}