@charset "utf-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {margin:0;padding:0;}
ol,ul{list-style:none;}
li{ list-style:none;}
ul{list-style-type:square;}
:focus{outline:0;}
a img{border:0;}
img{vertical-align:middle;_vertical-align:top;}
table{empty-cells:show;}
ins {text-decoration:none;}
del{text-decoration:line-through;}
em{font-style:normal;}
button::-moz-focus-inner,
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;}

/* Clear Fix */ 
.clearfix:after {content:".";display:block;height:0;clear:both;overflow:hidden;} 
.clearfix {clear:both;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */

h1{font:20px "Microsoft Yahei","微软雅黑";}
h2{font-size:16px;}
h3{font-size:14px;}
h4,h5,h6{font-size:12px;}

body{font:12px "Microsoft Yahei","微软雅黑","\5b8b\4f53",Arial,Verdana;color:#000;text-align:left;background:#fff;}



a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{}


.header,.footer,.login_bg{margin:0 auto; width:1000px;}
.header{height:80px;}
.contents{margin:0 auto; width:100%;background:#6da5b8;}

.header .logo{  padding:40px 0 0 14px;}
.footer p{ padding-left:20px; height:40px; line-height:40px; font-size:14px;}

.login_bg{ position:relative;height:452px; background:#6da5b8 url(../Images/login.jpg) no-repeat center top;}

.login{ position:absolute; top:45px; left:625px; width:336px; height:406px; background:#fff; border-radius:5px 5px 0 0; font-size:14px;}
.login h2{ padding:24px 0 12px 48px; color:#0068c7; font-size:30px; border-bottom:#e3e3e3 solid 1px;}
.login h2 span{ padding-left:6px; font-size:18px;}

.login ul{margin:10px auto 0 auto; width:246px; }
.login li input{ width:236px;}
.login li img{ cursor:pointer;display:inline-block; vertical-align:top; width:60px; height:34px;}
.login li{ position:relative; display:block; line-height:34px;}
.login li strong{ font-size:14px;color:#838282;}
.errmsg{  padding:4px 10px 4px 32px; line-height:18px; color:#000; background:#ffeeee url(../Images/onerror.png) no-repeat 8px 5px; border:#ff0000 solid 1px;border-radius:2px;}
#errmsg{ display:none;}
.reg_input,.focus_input,.error_input,.input_correct{padding:4px; height:24px; line-height:24px;font-size:14px; border:#a3a3a3 solid 1px; background:#fff; border-radius:2px;}
.focus_input{ background:#fffdf0;border:#9c9c9c solid 1px;}
.error_input{color:#A63B3B;border:#D28C8C solid 1px;background:#FBE2E2;}
.input_correct{color:#444;}
.onShow{display:none;color:#808080;}
.onFocus{display:none;}
.onError{display:block;color:#f6851e;}
.onCorrect{display:none;color:#007bbb;}
.onLoad{display:none;vertical-align:middle;}

.login_btn{ margin-top:10px;border:0;width:246px;height:40px;cursor:pointer;font-size:14px;color:#fff; background-color:#0068c7; border-radius:2px;}
