﻿* {
    margin: 0;
    padding: 0;
}

/*body {
    background: url('../../images/login.jpg')no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/login.jpg',sizingMethod='scale');
}*/

img {
    border: 0;
}

/*============背景图片============*/
.wrapper {
    border: 1px solid transparent;
    height: 922px;
    min-width: 1300px;
    background: url('../../../images/login_bg.jpg')no-repeat;
    background-size: 100% 100%;
}

    .wrapper .main_content {
        width: 570px;
        height: 635px;
        margin: 200px auto auto auto;
    }

        .wrapper .main_content .main_top {
            width: 568px;
            height: 137px;
            background-color: #12b5b0;
        }

            /*===================logo和标题=========================*/
            .wrapper .main_content .main_top img {
                margin-left: -290px;
                margin-top: 28px;
            }

            .wrapper .main_content .main_top .title1 {
                color: #fff;
                font-size: 30px;
                position: relative;
                top: 50px;
                left: 80px;
            }

            .wrapper .main_content .main_top .title2 {
                color: #fff;
                font-size: 17px;
                position: relative;
                top: 63px;
                left: 80px;
            }
        /*===================logo和标题=========================*/

        .wrapper .main_content .main_cen {
            border: 1px solid transparent;
            width: 568px;
            height: 400px;
            background-color: #fff;
        }

            /*=============================表单===============================*/
            .wrapper .main_content .main_cen .intext:nth-child(1) {
                width: 60%;
                margin: 40px auto auto auto;
                height: 40px;
                border-radius: 0px;
                background-image: url('../../../images/user_friend.jpg');
                background-repeat: no-repeat;
                background-size: 40px;
                padding-left: 50px;
            }

            .wrapper .main_content .main_cen p {
                width: 16px;
                height: 16px;
                display: block;
                color: #ff0000;
                font-size: 12px;
                font-family: 'Microsoft YaHei';
                margin-left: 470px;
            }

            .wrapper .main_content .main_cen .txt_UserId .txt_Phone {
                margin-top: -30px;
                /*background-image: url('../../../images/accept.png');
        background-image: url('../../../images/cancel.png');
        background-repeat: no-repeat;
        background-size: 16px;*/
            }

            .wrapper .main_content .main_cen .txt_UserPwd {
                margin-top: -80px;
            }

            .wrapper .main_content .main_cen .txt_ValidateCode {
                margin-top: -30px;
            }

            .wrapper .main_content .main_cen .intext:nth-child(3) {
                width: 60%;
                margin: 10px auto 50px auto;
                height: 40px;
                border-radius: 0px;
                background-image: url('../../../images/login_pwd.jpg');
                background-repeat: no-repeat;
                background-size: 40px;
                padding-left: 50px;
            }

            .wrapper .main_content .main_cen .incode {
                width: 30%;
                margin: 20px auto auto 20%;
                float: left;
                height: 40px;
                border-radius: 0px;
                background-image: url('../../../images/login_check.jpg');
                background-repeat: no-repeat;
                background-size: 40px;
                padding-left: 50px;
            }

                .wrapper .main_content .main_cen .incode:nth-child(8) {
                    width: 41%;
                    margin: 34px auto auto 20%;
                    float: left;
                    height: 40px;
                    border-radius: 0px;
                    background-image: url('../../../images/login_check.jpg');
                    background-repeat: no-repeat;
                    background-size: 40px;
                    padding-left: 50px;
                }

                .wrapper .main_content .main_cen .incode:nth-child(11) {
                    width: 31%;
                    margin: 0px auto auto 20%;
                    float: left;
                    height: 40px;
                    border-radius: 0px;
                    background-image: url('../../../images/login_check.jpg');
                    background-repeat: no-repeat;
                    background-size: 40px;
                    padding-left: 50px;
                }

            .wrapper .main_content .main_cen .send {
                width: 18%;
                margin: 34px auto auto 2%;
                height: 40px;
                cursor: pointer;
                background-color: #12b5b0;
                color:#fff;
            }

            .wrapper .main_content .main_cen img {
                width: 27%;
                margin: 20px auto auto 2%;
                height: 40px;
                cursor: pointer;
            }

            .wrapper .main_content .main_cen .incheck, span {
                margin-left: 20%;
                margin-top: -15px;
                float: left;
            }

            .wrapper .main_content .main_cen span {
                margin-left: 5px;
                margin-top: 7px;
            }

            .wrapper .main_content .main_cen .login {
                width: 60%;
                margin-left: 20%;
                margin-top: 20px;
                background-color: #12b5b0;
                border: 0px;
                height: 40px;
                color: #fff;
                font-size: 20px;
                border-radius: 0px;
            }

p {
    margin: -18px 0px 18px;
}

.txt_PhoneValidateCode {
    margin-top: 33px;
    margin-left: 310px;
}
/*=============================表单===============================*/
