@charset "utf-8";
/*------------// Overall //------------------*/
body{font:12px/180% Arial,Helvetica,Verdana;color:#5a5a5a; margin:0; background:#FFF;position: relative;}
body.login{ background:url(../../home/images/login_bg.jpg);}
table,td{font:12px/180% Arial, "微软雅黑",Helvetica, sans-serif,Verdana; color:#58595b;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
A:link{text-decoration:none; color:#58595b;}
A:visited{text-decoration:none; color:#58595b;}
A:hover{text-decoration:none; color:#206fd5;}
img{ border:0; }
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0; } 
ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.dspn{ display:none;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
html{-webkit-text-size-adjust:none;}

/*--login--*/
.login_m{ width:450px; margin:0 auto; height:434px; position: fixed;left: 50%;top: 50%;transform:translate(-50%,-50%);}
.login_boder{ background: url(../../home/images/login_mbg.png) no-repeat;width: 450px; height:434px; overflow:hidden;-webkit-background-size: 100%;
background-size: 100%;}
.login_padding{ padding:120px 0px 0px 0px;}
.login_input{width: 100%;height: 60px;  padding: 10px 47px;box-sizing: border-box;}
.login_input.current{background: url(../../home/images/login_active.jpg) no-repeat;}
.login_input label{position: relative;width:340px; height:45px;display: block;}
.login_input label::after{content:'';width: 26px;height: 23px;background:url(../../home/images/login_user.png) no-repeat;position: absolute;left: 15px;top: 50%;transform:translateY(-50%); -webkit-background-size: 90%;
background-size: 90%;}
.login_input:nth-of-type(2) label::after{width: 28px;height: 20px;background:url(../../home/images/login_password.png) no-repeat;}
.login_boder input.txt_input{color:#cccccc;width:340px; height:45px; border:1px solid #9fe2ed;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; line-height:45px; font-size:14px; color:#717171; font-family:Arial;padding-left: 44px;box-sizing: border-box;}
.login_boder input.txt_input:focus{ transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,-moz-box-shadow linear .2s; -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s; outline:none; border-color:rgba(157,222,244,.75); box-shadow:0 0 8px rgba(157,222,244,.6); -moz-box-shadow:0 0 8px rgba(157,222,244,.6); -webkit-box-shadow:0 0 8px rgba(157,222,244,4); border:1px solid #9fe2ed;}
.rem_sub{padding:0 47px;margin-top: 14px;}
.rem_sub input.sub_button{ width:340px; height:44px; line-height: 44px;text-align: center;background:url(../../home/images/login_btn1.jpg) no-repeat;color:#fff;font-size: 16px; border:none; -webkit-background-size: 100%;
background-size: 100%; cursor: pointer; font-family: "微软雅黑";}

.login_boder input.txt_input_small{color:#cccccc;width:160px; height:45px; border:1px solid #9fe2ed;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; line-height:45px; font-size:14px; color:#717171; font-family:Arial;padding-left: 44px;box-sizing: border-box;}
.login_boder input.txt_input_small:focus{ transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,-moz-box-shadow linear .2s; -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s; outline:none; border-color:rgba(157,222,244,.75); box-shadow:0 0 8px rgba(157,222,244,.6); -moz-box-shadow:0 0 8px rgba(157,222,244,.6); -webkit-box-shadow:0 0 8px rgba(157,222,244,4); border:1px solid #9fe2ed;}

