
a{text-decoration: none !important;}
.registers{background:rgba(255,255,255,.7);border-radius:5px;}
/*表单统一样式*/
.registers h4{
width:100%;
border-bottom: 1px solid #fff;
color: #333333;
font-size: 17px;
height: 36px;
line-height: 36px;
text-align: center;
margin-top:30px;
}
.registers form{width:100%;padding-top:20px;}
.registers form>p{width:100%;color:#666;height:30px;line-height:30px;padding:0 4%;margin-bottom:15px;}
.registers form>p>span{display:inline-block;font-weight:300;}
.registers form>p>span:first-child{padding-right:5px;width:100px;text-align: right;font-size:12px;}
.registers form>p>span.must{color:red;font-size:12px;font-weight:400;width:5.5px;height:5.5px;vertical-align:middle;line-height: 10px;}
.registers form>p>em.tips{display:inline-block !important;color:#999;padding-left:10px;font-size:12px;}
select,.registers input{
    width: 230px;
    padding: 3px 6px;
    /*    width: 210px;*/
    height: 30px;
   line-height:30px;
    border: 1px solid #E7E7E7;
    font-size: 12px;
    outline: none;
}
#v_container{
    width: 90px;
    height:35px;
}
/*图形验证*/
p.v{height:35px !important;line-height:35px !important;vertical-align:middle;}
p.v>span{height:35px !important;line-height:35px !important;vertical-align:middle;}
p.v>em:hover{text-decoration-line:underline;cursor: pointer;}
/*《服务协议》*/
p.server,p.server span,p.server>a{font-size:12px !important;}
p.server>input{width:12px;height:12px;vertical-align:middle;margin: 0;margin-left:105px;margin-bottom:3px;}
p.server>a{color:#f60;}
p.sub {
    height: 36px !important;
}
.btn.btn-danger{
    margin-left:105px;
}
p.sub > input {
    width: 200px;
    height: 36px;
}

@media screen  and (max-width:760px) {
        .registers form > p {
            height: auto;
        }
        .registers {
            margin: 0px auto 50px auto;
        }

        p.v {
            height: auto !important;
            line-height:normal !important;

        }
        .btn.btn-danger {
            display:block;
            margin: auto;
       
        }
        select, .registers input {
            width: 60%;
        }

        #txtCODE_INPUT {
            width: 80px !important;
        }
        .registers form > p > span:first-child {
            width: 100px;
            text-align-last: justify;
        }
        span.tuyan {
            padding-right:0px !important;
            width: 55px !important;
        }
        .registers, .registers form > p {
            padding: 0;
        }
        p.server{
            display:flex !important;
            align-content:center;
            justify-content:center;
        }
            p.server > input {
                vertical-align: inherit;
                margin: 0;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-top: 9px;
            }
    }