
@media only screen and (min-width : 960px) {
    #bodyContent {
        display:block;
    }
}

/* 登录页面样式 */
@media only screen and (max-width : 959.99px) {
    #content_wrapper{
        padding-top: 0px !important;
    }
    .user-register{
        margin-top: 0px !important;
    }
    
    .site-logo {
        margin-top:20px !important;
        height: 40px !important;
    }

    .logo_img {
        width:48px !important;
    }

    .user-register {
        width:100% !important;
        display:inline-block;
    }

    .user-register .user-register-form{
        width:100% !important;
    }

    .user-register-form .form-body .register-form-table{
        width: 96% !important;
        padding: 0 2%;
    }
    
    .user-register-form .form-body {
        width:100% !important;
    }

    .user-register .site-logo {
        width:86% !important;
        padding: 0 7%;
    }

    #service_agreement,#privacy_policy{
        width:100% !important;
    }

    .td_1{
        height: auto !important;
        line-height: 18px !important;
    }

    td {
        text-align:left;
    }

    .user-register-form input[text] {
        border: 1px solid #bfbfbf !important;
        border-radius: 0px 0px 0px 0px !important;
        -webkit-border-radius: 0px 0px 0px 0px !important;
        -moz-border-radius: 0px 0px 0px 0px !important;
        -webkit-appearance: none;
    }

    .reg-send-succ {
        text-align:left;
    }
    .reg-send-failure{
        width: 100% !important;
    }
    
}

@media only screen and (max-width : 659.99px) {
    
    #bodyContent .div_label{ width: 22%; padding-right: 1%;}
    #bodyContent .div_input,#bodyContent .div_input_radio{ width: 77%;}
    #bodyContent .div_message{ width: 77%; padding-left: 23%; line-height: 20px;}
    #bodyContent .service_agreement,#bodyContent .register_button{
        text-align: center;
        padding: 0;
        width: 100%
    }
    .submit{
        margin: 0;
    }
    
    .submit:hover{
        margin:0;
    }
    
    .user-register-form .div_input input {
        border: 1px solid #bfbfbf !important;
        border-radius: 0px 0px 0px 0px !important;
        -webkit-border-radius: 0px 0px 0px 0px !important;
        -moz-border-radius: 0px 0px 0px 0px !important;
        -webkit-appearance: none;
    }
    #header.can_show_user_phone_msg .user_phone_fill_tip_msg{
        width: auto;
    }
}