@charset "UTF-8";
/* common */
*{ padding: 0;margin: 0;}
.minWindws{min-width:1200px;}
body,button,input,select,textarea{-webkit-font-smoothing: antialiased; font:12px/1.5 Microsoft YaHei,tahoma,arial,Hevetica,\\5b8b\4f53,sans-serif; color: #555;}
h2,h3,h4,h5,h6{ font-size:100%;font-family: "microsoft yahei";font-weight: normal;}
address,cite,dfn,em,var{ font-style:normal;}
ul,ol{ list-style:none;}
em, i, u { font-style: normal;}
input, select, textarea {font-family: inherit;font-size: inherit;font-weight: inherit;}
fieldset,iframe,img{ border:0;}
button,input,select,textarea{ font-size:100%;}
table{ border-collapse:collapse;border-spacing:0;}
img{ vertical-align:middle; display:inline-block;}
a{ text-decoration:none; color: #555;}
a:hover{ color: #f42424;}
a:focus{ outline:none;}
input[disabled],input[disabled="disabled"],input[readonly],input[readonly="readonly"]{ background-color:#ebebe4;}
.hidden{display:none;}
.siteMain{margin:90px auto 0px auto;position:relative;text-align: center;color: #fff;;}
.clear:after{display: block;content: ".";height: 0;visibility: hidden;clear: both;font-size: 0;line-height: 0;}
body{background:#ffffff;}

.w_login_header{position: absolute;height:80px;width:1000px;left:50%;margin-left:-500px;z-index:600;top:80px;}
.w_login_headerAetting{position:absolute;right:0px;top:20px;line-height:30px;font-size:16px;}
.w_login_headerAetting a{margin-left:30px;color:#333333;position:relative;line-height: 30px;padding-bottom:20px;}

.w_login_headerAetting_body{display:none;position:absolute;background:#ffffff;top:35px;width:120px;padding:15px;right:0px;box-shadow: rgba(0,0,0,.05) 0 1px 15px;border-radius:2px;}
.w_login_headerAetting_body img{width:120px;height:120px;border-radius:5px;}


#code{position: absolute;
    color:#1890ff;line-height:40px;padding:0px 10px;right:0px;top:0px;cursor:pointer;display:block;
}

.siteMain p{font-size:14px;line-height:2em;}
.w_loginBanner{position: relative;;z-index:400;background:url(../img/bjs2.png) center top no-repeat;max-height:750px;min-height:650px;}

.w_loin_link{text-align:center;}
.w_loin_link a{line-height:30px;font-size:14px;color:#666;}
.w_loin_link span{margin-left:5px;margin-right:5px;color:#ccc;}
.w_login_footer{
    height:80px;z-index:1000;text-align: center;margin:0 auto;
}

.w_login_footer p{margin:0px;padding:0px;line-height:28px;color:#999999;text-align:center;font-size:14px;}
.w_login_footer p a{margin:0px 10px;color:#333333;}

.sller_form{box-shadow: rgba(0,0,0,.2) 0 1px 25px;
    padding:0px;position: absolute;
    bottom:60px;
    min-height:400px;width:1000px;z-index: 300;background:#FFFFFF;right:50%;margin-right:-500px;border-radius:5px;overflow:hidden;}
.sller_form_left{width:650px;height:400px;overflow:hidden;float:left;}
.sller_form_right{width:300px;height:300px;overflow:hidden;float:right;padding:50px 30px 30px 0px;}


.sller_form h3{font-size:18px;line-height:32px;text-align:center;margin:0px;color: #1890ff;}
.sller_form h3 span{display: inline-block;padding: 0 10px;border-bottom: 2px solid #1890ff;}
.sller_form p{font-size:12px;color:#999;line-height:18px;text-align:center;padding-bottom:10px;}
.seller_line{height:40px;margin:30px 0px 0px 0px;position: relative;}
.seller_line .seller_input{width:273px;font-size:14px;border:1px solid #dddddd;padding:5px 5px 5px 20px;height:30px;border-radius:2px;}
.seller_line .seller_input.user{font-size:14px;background: #ffffff;background-size:20px;color:#666666;}
.seller_line .seller_input.user:focus{color:#f5990d;border:1px solid #f5990d;background: #ffffff;background-size:20px;}

.seller_line .seller_input.pwd{font-size:14px;background:#ffffff;background-size:20px;color:#666666;}
.seller_line .seller_input.pwd:focus{color:#f5990d;border:1px solid #f5990d;background: #ffffff;background-size:20px;}

.sller_header{line-height:30px;}
.sller_header a{display:inline-block;font-size:16px;color:#666;margin-right:10px;}
.sller_header a.active{font-size:20px;color:#333;font-weight:400;}


.seller_line .seller_button{box-shadow: rgba(0,0,0,.05) 0 1px 5px;font-size:16px;padding:5px 5px 5px 5px;background:#f5990d;color:#fff;border:0px;width:100%;height:45px;border-radius:3px;outline:none;cursor: pointer;}

.seller_line .seller_input:-webkit-autofill{
    -webkit-text-fill-color: #f5990d !important;
    -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
    background-color:transparent;
    background-image: none;
    transition: background-color 50000s ease-in-out 0s;
    color:#f5990d;border:1px solid #f5990d;background: #ffffff;background-size:20px;
}
.seller_line .seller_input.pwd:-webkit-autofill,
.seller_line .seller_input.pwd:-webkit-autofill:hover,
.seller_line .seller_input.pwd:-webkit-autofill:focus,
.seller_line .seller_input.pwd:-webkit-autofill:active {
    -webkit-text-fill-color: #f5990d !important;
    -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
    background-color:transparent;
    background-image: none;
    transition: background-color 50000s ease-in-out 0s;
    color:#f5990d;border:1px solid #f5990d;background: #ffffff;background-size:20px;
}

.seller_line .seller_input {
    background-color:transparent;filter: none !important;}


.repass{margin-top: 20px;width: 100%;overflow: hidden;}
.repass .left{float:left;width: 50%;}
.repass .left input{vertical-align: middle;margin-right: 5px;;}
.repass .right{width: 16%;float:right;color:#1890ff}
.bind-login {
    position: relative;
    width: 300px;
    margin: 30px auto;
    border-top: 1px solid #ddd;
    text-align:center;
    padding: 19px 0 17px;}
.bind-login .title {
    position: absolute;
    top: -9px;
    left: 50%;
    margin-left: -64px;
    color: #999;
    width: 128px;
    background: #fff;
    text-align: center;
}
.bind-login a{line-height:24px;}
.bind-login span.gk{color:#ddd;line-height:24px;}
.bind-login a{margin-left:5px;margin-right:5px;}

.roleList .main{width:80px;height:110px;display:inline-block;text-align:center;border:2px solid #f9f9f9;background:#f9f9f9;margin-bottom:10px;margin-right:10px;text-align:center;border-radius:5px;cursor:pointer;margin-bottom:5px;}
.roleList .main img{width:70px;height:70px;display:block;border-radius:50px;margin:10px auto 5px auto;}
.roleList .main.active{    border: 2px solid #f5990d;
    background: #fff;
    color: #f5990d;cursor:pointer;
    font-weight: 900;margin-right:10px;margin-bottom:10px;
}
.carname{line-height:20px;}

.table_checkbox{box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0,0,0,.65);
    font-size: 14px;
    font-variant: tabular-nums;
    list-style: none;
    -webkit-font-feature-settings: 'tnum';
    font-feature-settings: 'tnum';
    position: relative;
    top: -.09em;
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    vertical-align: middle;
    outline: 0;
    cursor: pointer;}
.table_checkbox input[type="radio"],.table_checkbox input[type="checkbox"]  {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0;
}

.table_checkbox span {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    border-collapse: separate;
    transition: all .3s;
}
.table_checkbox input[type=radio]:checked+span,.table_checkbox input[type=checkbox]:checked+span{
    background-color: #f5990d;
    border-color: #f5990d;
}
.table_checkbox input[type=radio]:checked+span::after,.table_checkbox input[type=checkbox]:checked+span::after  {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    top: 50%;
    left: 21%;
    width: 5.71428571px;
    height: 9.14285714px;
    border-top-color: rgb(255, 255, 255);
    border-top-style: solid;
    border-top-width: 2px;
    border-left-color: rgb(255, 255, 255);
    border-left-style: solid;
    border-left-width: 2px;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%,-50%);
    transform: rotate(45deg) scale(1) translate(-50%,-50%);
    opacity: 1;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: ' ';
}
