@charset "utf-8";
html,body{height:100%;color:#4d4d4d;}
.all{ width: 100%; height: 100%; background:url(../image/login_bg_top.gif) top left repeat-x}
*{font-family:'微软雅黑';}
body,button,input,select,textarea{font-family:'微软雅黑';}

.error{ position:absolute; background:#eee; width:300px; height:60px; left:50%; top:50%; margin:-30px 0px 0px -150px; line-height:60px; text-align:center; color:#999; display:none; border:1px solid #ccc}

.login_top {background:#fff;padding: 10px 0;}
.logincon {margin: 0 auto;width: 1100px;}
.lb_link {background:url(../image/lb_link.jpg) left center no-repeat;color: #666; display: inline-block;font-size: 13px; margin-top: 21px;padding-left: 18px;}

.login_con {background:url(../image/login_bg.jpg) center no-repeat;height: 580px;}
.flimg {height: 580px; width: 740px;}
.login{background:#fff;width:290px;margin-top:133px;position:relative;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;padding:0 0 27px 0;*padding:0;}
.loginbox{padding:25px 25px 0;}
.loginbox h3{font-size:15px;font-weight:500;color:#333;}
.field{position:relative;height:20px;border:1px solid #d2d2d2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:20px;padding:9px 0;}
.field label{position:absolute;left:6px;top:0;width:38px;height:38px;}
.field input{padding-left:50px;height:20px;line-height:20px;width:170px;border:0 none;color:#666;font-size:13px;outline:none;}
.safe{margin-top:10px;}

.codeimg{ margin:20px 0 0 10px}
.codeimg img{width:78px;height:40px;}

.but{width:240px;margin:20px 0 0 0;}
.but * {margin:0;padding:0;}
.but::-moz-focus-inner, .but::-moz-focus-inner {border:0;}
.but,.shut-arrow i{display:block;height:36px;background:#ad0000;border:solid 1px #ad0000;line-height:32px;font-size:14px;color:#fff;text-align:center;outline:none;cursor:pointer;text-decoration:none;vertical-align: middle;*overflow:visible;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;*filter:chroma(color=#000000);}
.but:hover{text-decoration:none;background-color:#960101;color: #fff;}
.but:active{background-color:#ad0000;position:relative;top:1px;outline:none;}

.login_copyt{background:#fff;text-align:center;color:#666;padding:20px 0; text-transform:uppercase;}
.login_copyt a{color:#666;}
.login_copyt a:hover{color:#ad0000;}