@media screen and (min-width:750px) and (max-width:1199px) {
            
}
@media screen and (min-width:1200px) {

}
html,
body {
   width: 100%;
   font-size: 12px;
   overflow: visible;
   box-sizing: border-box;
   height: 100%;
   background-color: rgb(242,242,242);
}

::-webkit-input-placeholder{color: #ababab;}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px rgb(255,255,255) inset;
    -webkit-text-fill-color: #000;
}

#login_register_all{width: 1046px;height: 535px;margin: 48px auto;background-color: #FFF;}
.login_register_top{border-bottom: 1px solid rgb(233,233,233);height: 72px;color: #616161;font-size: 18px;display: flex;-webkit-display:flex;justify-content: center;}
.login_top_nav{width: 77px;line-height: 42px;margin:30px 26px 0 0;text-align: center;cursor: pointer;color: #616161;}
.register_top_nav{width: 77px;line-height: 42px;margin:30px 0 0 0;text-align: center;cursor: pointer;color: #616161;}
.choose_log_reg{border-bottom: 3px solid #3c64d7;color: #202020;}

.register_all,.login_all{width: 280px;margin: 26px auto;height: auto;}
.fail_tip{height: 26px;line-height: 26px;color: rgb(255,26,0);background-color: rgb(254,231,153);text-align: center;width: 100%;    margin-bottom: 2px;}
.cell_number{height: 42px;width: 100%;/*border-radius: 5px;*/border: 1px solid rgb(220,220,220);box-sizing: border-box;position: relative;}
.log_error_tip{position: absolute;top:0;left: 300px;width: 320px;line-height: 42px;height: 42px;text-align: left;color: rgb(255,26,0);font-size: 13px;}


.cell_too{height: 42px;width: 100%;box-sizing: border-box;font-size: 13px;position: relative;}
.area_code{cursor: pointer;position: relative;width: 72px;height: 100%;border-right: 1px solid rgb(220,220,220);font-size: 16px;display: flex;justify-content: center;align-items: center;float: left;}
.area_code p{color: #616161;margin-right: 6px;}
.area_code i{background-repeat: no-repeat;background-size: 12px 6px;background-image: url(/static/chain/image/area_down.png);width: 12px;height: 6px;}
.tel_input{padding-left: 15px;height: 100%;line-height: 40px;border: none;padding-right: 15px;float: left;font-size: 13px;width: 62.3%;}
.pass_input{margin-left: 15px;height: 100%;line-height: 40px;border: none;margin-right: 15px;float: left;font-size: 13px;width: 250px;}
.m-t-24{margin-top: 24px;}
.forget_pass{margin-top: 12px;font-size: 13px;line-height: 13px;color: #3c64d7;width: 100%;text-align: right;margin-bottom: 17px;cursor: pointer;}
.login_btn{color: #FFF;height: 42px;line-height: 42px;text-align: center;background-color: #3c64d7;border-radius: 5px;font-size: 16px;cursor: pointer;}

.hide{display: none;}

.input-code{width: 121px;height: 40px;margin-right: 7px;float: left;padding-left: 15px;padding-right: 15px;/*border-radius: 5px;*/border:1px solid rgb(220,220,220);}
.get_code{width: 120px;height: 100%;float: left;background-color: #3c64d7;/*border-radius: 5px;*/line-height: 42px;text-align: center;color: #FFF;cursor: pointer;    font-size: 16px;}

.get_code_too{background-color: rgb(185,185,185);color: rgb(161,161,168);border:1px solid rgb(161,161,168);box-sizing: border-box;}
.register_btn{color: #FFF;height: 42px;line-height: 42px;text-align: center;background-color: #3c64d7;border-radius: 5px;font-size: 16px;cursor: pointer;margin-top: 42px;}


.fixed_footer{position: fixed;bottom: 0;left: 0;right: 0;}

#forget_all{width: 1046px;height: 535px;margin: 48px auto;background-color: #FFF;}
.forget_top{border-bottom: 1px solid rgb(233,233,233);height: 72px;color: #616161;font-size: 18px;display: flex;-webkit-display:flex;justify-content: center;}
.forget_nav{width: 286px;line-height: 42px;margin:30px 0 0 0;text-align: center;cursor: pointer;}
.forget_main{width: 280px;margin: 26px auto;height: auto;}
.forget_btn{color: #FFF;height: 42px;line-height: 42px;text-align: center;background-color: #3c64d7;border-radius: 5px;font-size: 16px;cursor: pointer;margin-top: 42px;}

.cell_outline{border: 1px solid #3c64d7 !important;}
.cell_error{border: 1px solid rgb(255,26,0);}

.register_btn:hover,.login_btn:hover,.get_code:hover,.forget_btn:hover{background-color: #3058e2;}
.get_code_too:hover{background-color: rgb(185,185,185) !important;}

input.input-capcha{
                width: 110px;
    font-size: 13px;
    height: 40px;
    line-height: 40px;
    /* margin-left: 46px; */
    padding-left: 20px;
        margin-right: 30px;
    border: 1px solid #cccccc;
    text-transform: uppercase;float: left;/*border-radius: 5px;*/
         }
         .no_border{border:none !important;display: none;}
