.login_main{background-color: #fff;}
.login_item{ display:block; margin:10px auto 10px; width:80%; height:40px; line-height:40px; border:1px solid #CCC; overflow:hidden;box-shadow: 2px 2px 2px #F0EBEB inset;}
.login_item label{ display:block; float:left; width:68px; padding-left:10px; margin-bottom: 0px;}
.login_item .login_txt{ display:block; float:left; width:55%; margin:8px 0; height:26px; line-height:26px; border:0 none;}
.login_item .logist_txt{ display:block; float:left; width:55%; margin:6px 0; height:26px; border:0 none; color: #CCC}
.login_item .logistics_com{ display:block; float:left; width:72%; margin:6px 0; height:26px; line-height:26px; border:0 none;}
.login_item .login_clear{ display:block; float:right; margin-right:5px;}
.login_item .login_clear img{ width:25px; height:25px; cursor: pointer;}
.login_forget{display:block; margin:20px auto 10px; width:80%; height:25px; line-height:25px; text-align:right; overflow:hidden;}

.login_item_code1{display: block;float: left;width: 62%;height: 40px;line-height: 40px;border: 1px solid #CCC;box-shadow: 2px 2px 2px #F0EBEB inset;}
.login_item_code1 label{display: block;float: left; width:70px; padding-left: 10px;}
.login_item_code1 input{display: block;float: left;width: 40%;margin: 8px 0;height: 26px;line-height: 26px;border: 0 none;}
.login_item_code1 .login_clear{display: block;float: right;margin-right: 3px;margin-top: 7px;}
.login_send_1{width: 100%;height: 40px;-webkit-appearance: none; }
.login_look_1{display: block;float: left;margin-left: 2%;width: 34%;}

.login_btn{width: 81%; margin: 35px auto 0px;}
.login_btn input,  .login_btn a{
    display: inline-block;
    margin: 0px auto;
    width: 46%;
    height: 40px;
    line-height: 40px;
    letter-spacing: 5px;
    border-radius: 5px;
    font-size: 14px;
    border: 0 none;
}
.usercenter_list__1{
    display: block;
    float: left;
    width: 90%;
    margin: 0 5%;
    background: #FFF;
    border: 2px solid #E1E1E4;
    border-left: none;
    border-right: none;
    margin-top: 15px;
}
.login_btn_img1{color: rgb(255, 255, 255); background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255, 68, 0)), color-stop(0.9, rgb(255, 68, 0))); margin-right: 5% !important;}
.login_btn_img2{color: rgb(0, 0, 0); background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255, 255, 255)), color-stop(0.9, rgb(255, 255, 255))); text-align: center; text-decoration: none!important; border: 1px solid #000 !important;}
.u_list1_1 {height: 44px; line-height: 44px;}
.us_left__1 {width: 40%; float: left;}
.us_right_1 {width: 60%; float: right; text-align: right;}
.us_right_1 span {color: #747474; font-size: 14px;}
.us_right_1 img {margin: 12px 0 0 0; float: right; width: 25px; height: 25px; cursor: pointer;}

.login_tit {
    display: block;
    margin: 15px auto 0;
    width: 80%;
}
.login_item_code {
    display: block;
    margin: 10px auto 10px;
    width: 80%;
    height: 40px;
    line-height: 40px;
}
.login_look_1 {
    display: block;
    float: left;
    margin-left: 4%;
    width: 34%;
}
.login_look {
    display: block;
    float: left;
    margin-left: 15px;
    margin-top: 5px;
}
.send_msg_btn {
    border: 1px solid red;
    background-color: #fff;
    color: red;
    border-radius: 5px;
    height: 40px;
}

.login_item_forget__ {
    display: block;
    margin: 30px auto 10px;
    width: 80%;
    height: 40px;
    line-height: 40px;
}

.login_item_forget__ button{
    color: rgb(255, 255, 255);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255, 68, 0)), color-stop(0.9, rgb(255, 68, 0)));
}

.login_sure_2 {
    display: block;
    width: 100%;
    height: 40px;
    text-align: center;
    letter-spacing: 2px;
    border-radius: 3px;
    font-size: 14px;
    border: 0 none;
    color: rgb(255, 255, 255); background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255, 68, 0)), color-stop(0.9, rgb(255, 68, 0)));
}

.login_type{
    height: 40px;
    line-height: 38px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
}
.login_type span{
    display: inline-block;
    width: 49%;
    text-align: center;
}
.login_type span label{
    margin: 0px;
    padding: 0px 5px;
    font-weight: normal;
    cursor: pointer;
}
.ime_disabled{ime-mode:disabled!important}
input[type='number']::-webkit-outer-spin-button,
input[type='number']::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0; 
}


.w_100{width: 100%;}
.w_85{width: 85%;}
.w_62{width: 62%;}
.w_40{width: 40%;}
.f_lt{float: left;}
.w_78{width: 78%;}