﻿* {
    padding: 0px;
    margin: 0px;
}

.p11 {
    font-size: 21px;
    color: #c10435;
    font-weight: bold;
    padding-left: 27px;
    line-height: 45px;
}

.p12 {
    font-size: 17px;
    color: #c10435;
    font-weight: bold;
    padding-left: 27px;
    line-height: 50px;
}

.imgCapcha {
    vertical-align: middle;
}

.textemail_address {
    padding-left: 5px;
    border: 1px solid #bb8900;
    font-size: 10pt;
    outline: none;
    background-color: transparent;
}
    /*密码字体颜色*/
    .textemail_address:-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textemail_address::-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textemail_address:-ms-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textemail_address::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }
/*验证码字体颜色*/

.textCode1 {
    padding-left: 5px;
}

    .textCode1:-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode1::-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode1:-ms-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode1::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

.textId {
    padding-left: 5px;
}

    .textId:-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textId::-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textId:-ms-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textId::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

.textCode2 {
    padding-left: 5px;
}
    /*验证码字体颜色*/
    .textCode2:-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode2::-moz-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode2:-ms-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

    .textCode2::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        color: #6d6d6d;
        /*font-weight: bold;*/
    }

.btn_submit:hover {
    background: -moz-linear-gradient(#404040, #404040) repeat scroll 0 0 transparent;
    background: -webkit-linear-gradient(#404040, #404040) repeat scroll 0 0 transparent;
    background: linear-gradient(#404040, #404040) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10435', endColorstr='#B59319',GradientType=0 );
    color: #ffffff;
    border: 1px solid #404040;
}

.btn_reset:hover {
    background: -moz-linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    background: -webkit-linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    background: linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10435', endColorstr='#B59319',GradientType=0 );
    color: #ffffff;
    border: 1px solid #AF1941;
}

.btn_cancels:hover {
    background: -moz-linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    background: -webkit-linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    background: linear-gradient(#c10435, #c10435) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10435', endColorstr='#B59319',GradientType=0 );
    color: #ffffff;
    border: 1px solid #AF1941;
}

.captcha_div {
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    width: 455px;
    padding: 0 3px;
    border: 1px solid #bb8900;
    /*box-shadow: 0 0 1px rgba(0, 0, 0, 0.15) inset;*/
    position: relative;
    /*-moz-border-radius: 4px 4px;
    -webkit-border-radius: 4px 4px;*/
    /*border-radius: 4px 4px;*/
}

    .captcha_div .validt {
        height: 35px;
        line-height: 35px;
        position: absolute;
        right: 2px;
        top: 0;
        width: 158px;
    }

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px rgb(249,247,235) inset;
}

.txtpassword {
    outline: none;
}
