﻿* {
padding:0;
margin:0;
}
input, select {
    box-sizing: border-box;
} 
.body-bg {
    background-image: url(/img/signin_bg1.png);
}
.body-bg2 {
    background-image: url(/img/signin_bg1.png);
}
.signin {
    width: 900px;
    margin: 0 auto; 
    background-color:#fff;
}
.signin-tips {
    font-weight: bold;
    line-height: 32px;
    padding-top: 0;
    padding-bottom: 40px;
}
.tips-set {
    width: 540px;
    margin: 0 auto;
    padding-left:10px;
    padding-bottom:10px;
    border:dashed 1px #c0c0c0;
    border-radius:10px;
}
    .tips-set legend {
        color: #909090;
        margin-left: 10px;
        padding-left:5px;
        padding-right:5px;
    }
.tips-content {
    color: #FF3333;
    margin-left: 20px;
}





.signin-p {
    line-height: 28px; 
    padding-top:10px;
    padding-left:80px;
    padding-right:80px;
    padding-bottom:10px;
}



.signin-tb {
    width: 220px;
    margin: 0 auto;
    border-collapse: collapse;
    border:solid 1px red;
}
    .signin-tb tr {
        height: 80px;
    }
    .signin-tb tr td{
        border:solid 1px green;
    }

.signin-txt {
    width: 200px;
    height: 30px;
    font-size: 18px;
    border-radius:4px;
}
.signin-txt-short {
    width: 100px;
    height: 30px;
    font-size: 18px;
}
.signin-btn {
    width: 90px;
    height: 30px;
    background-color: #008B8B;
    border: 0;
    color: #FFFFFF;
    font-size: 14px;
}
.signin-btn-short {
    width: 60px;
    height: 30px;
    background-color: #008B8B;
    border: 0;
    color: #FFFFFF;
    font-size: 14px;
}
 


.signup-rdo {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}


.register-tb {
    width: 700px;
    margin: 0 auto;
    border-collapse: collapse;
}

    .register-tb tr {
        height: 50px;
    } 




.signup-tb {
    width: 700px;
    margin: 0 auto;  
    border-collapse: collapse;   
}
    .signup-tb tr {
        height: 50px;
    }
.signup-td-right { 
 
}

.signup-txt {
    width: 480px;
    height: 30px;
    font-size: 18px;
    border-radius: 4px;
    border:solid 1px #c0c0c0;
}
.signup-ddl {
    width: 480px;
    height: 30px;
    font-size: 18px;
    background-color: #fff;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
}


.mobile-txt {
    width: 180px;
    height: 30px;
    font-size: 18px;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
}
.code-txt {
    width: 120px;
    height: 30px;
    font-size: 18px;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
}
.contactName-txt {
    width: 120px;
    height: 30px;
    font-size: 18px;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
}
.contactPhone-txt {
    width: 145px;
    height: 30px;
    font-size: 18px;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
}
.code-tips {
    margin-left: 10px;
}
.mobile-btn {
    width: 100px;
    height: 30px;
    background-color: #00b19d;
    border: 0;
    color: #FFFFFF;
    font-size: 14px;
}
.mobile-btn-disabled {
    box-sizing:border-box;
    width: 60px;
    height: 30px;
    background-color: #F0F0F0;
    border: solid 1px #C0C0C0;
    font-size: 16px;
    color:#000000;
}
.signup-btn {
    width: 180px;
    height: 30px;
    margin-left: 145px;
    background-color: #00a493;
    border: 0;
    color: #FFFFFF;
    font-size: 14px;
}

.signup-cb {
    width: 20px;
    height: 20px;
}



.signin-login-style-vc {
    cursor: pointer;
    margin-left: 120px;
    font-size: 16px;
    color: #00b19d;
    font-weight: bold;
}
.signin-login-style-ap {
    cursor: pointer;
    margin-left: 110px;
    font-size: 16px;
    color: #00b19d;
    font-weight: bold;
}



