.login-section {
    margin: 0 auto;
    width: 460px;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
}
.treary {
    box-sizing: border-box;
    background: #fff;
    padding: 15px;
    margin-bottom: 20px;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    max-width: 100%;
}
.login-section .login-main {
    padding: 20px 25px 20px 25px;
}
.treary_box{}
.treary_name{font-size: 25px;text-align: center}
.treary_content{margin-top: 20px;font-size: 13px;}
.treary_content img{max-width: 100%!important;}
.form_tip{font-size: 20px;text-align: center;color: red}
.my_form{margin-top: 15px}
.signature_tip{text-align: center;font-weight: bold;font-size: 18px}
.signature{background-color: #eeeeee;margin: 20px auto}
.signature_but_box{margin: 20px;height: 25px;}
.signature_but{height: 25px;width: 50%;float: left;}
.img_box{max-width: 95%;display: block;margin: 0 auto}
.n-default .msg-wrap{
    position: relative;
}

.treary input.form-control,.treary textarea.form-control {
    display: block;
    width: 100%;
    height: 42px;
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;

    color: #555555;

    box-sizing: border-box;
    border-radius: 0;
    box-shadow: none;
    -webkit-appearance: none;

    background-color: #fff;
    border: 1px solid #ccc;
}
.treary select.form-control {
    display: block;
    width: 100%;
    height: 42px;
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;
    color: #555555;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #ccc;
}
.treary textarea.form-control{height: 80px;}

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;
    border-radius: 5px;
}
.btn-block {
    display: block;
    width: 100%;
    color: #fff;
    background-color: #2c3e50;
    border: 0;
}
input[type="text"]:focus,
input[type="text"]:hover,
input[type="text"]:active,textarea.s_t:active,textarea.s_t:focus,textarea.s_t:hover,
select.s_t:active,select.s_t:focus,select.s_t:hover{
    color: #33464F;
    background-color: #fff;
    border-color:rgba(82,168,236,0.8);
    -moz-box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15);
    -webkit-box-shadow: 0  0 0 2px rgba(82, 168, 236, 0.15);
    box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15);
    outline: 0 none; }
.treary .control-label{display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;}
.treary hr {
    margin-top: 17px;
    margin-bottom: 17px;
    border: 0;
    border-top: 1px solid #eeeeee;
}