body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;text-align:justify;text-justify:inter-ideograph;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea,input:focus
{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1; }
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#565656;font-size:14px;line-height:24px;font-family:"Microsoft YaHei","SimSun", Arial, Helvetica, sans-serif;}
a{color:#565656;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}
a:hover{color:#005cd5;text-decoration:none;}:focus{outline:none;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px; margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.center{text-align:center;}
.hide{overflow:hidden;}
.erp{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}


.login .wrapper{width:550px;padding-top:80px;margin:0 auto;position:relative;z-index:3;}
.loginForm{width:340px;margin:0 auto}
.login_bg{width:100%;height:100%;position:fixed; background-image: linear-gradient(#330867,#30cfd0);top:0;left:0;background-position:center;background-size:cover;}
.login_bg1{background-image: linear-gradient(#330867,#30cfd0);transition:all 0.5s;}
.login_bg2{background-image: url('../images/login_bg2.jpg')}
.login_bg3{background-image: url('../images/login_bg3.jpg')}
.loginForm{width:340px;margin:0 auto;}
.loginForm p{margin-bottom:10px;height:50px;}
.loginForm input,#getVerify{width:48px;line-height:48px;border:1px solid #98afca;border:1px solid rgba(255,255,255,.5);border-radius:5px;background:none;color:#fff;background: url('../images/login_icon1.png') no-repeat 20px center;padding:0 13px 0 50px;width:275px;transition:all 0.3s;font-size:14px;}
.loginForm .process input{background-image: url('../images/login_icon2.png');}
.loginForm .code{position:relative;}
.loginForm .btn{overflow:hidden;margin-bottom:10px;}
div#getVerify{background: url('../images/login_icon3.png') no-repeat 20px  center;width:75px;padding:0 13px 0 50px;color:#fff;}
.loginForm .sub{float:right;background: url('../images/l_sub.jpg') repeat-x;border:1px solid #275200;color:#fff;font-size:16px;padding:0;width:195px;text-align:center;cursor:pointer;}
input:-webkit-autofill { -webkit-background:none !important;}

/*.codeBox{background: url('../images/code_bg.png') no-repeat;width:340px;height:160px;}*/
/*.codeBox .top{padding:0 25px;color:#fff;font-size:14px;line-height:20px;padding-top:10px;margin-bottom:15px;overflow:hidden;}*/
/*.codeBox .top span{float:left;}*/
/*.codeBox .top .txt{margin-right:22px;}*/
/*.codeBox .top .break{background: url('../images/break.png') no-repeat center top;padding-top:20px;cursor:pointer;width:30px;text-align:center;margin-right:15px;}*/
/*.codeBox .top .pic{width:100px;height:50px;margin-top:-5px;}*/
/*div.code-box{position: static;}*/


.loginForm input::-webkit-input-placeholder{color:#fff;opacity:.5;}
.loginForm input::-moz-placeholder{color:#fff;opacity:.5;}
.loginForm input:-moz-placeholder{color:#fff;opacity:.5;}
.loginForm input:-ms-input-placeholder{color:#fff;opacity:.5;}
.loginForm input:hover{box-shadow:0 0 5px #fff;}