@charset "utf-8";
/* CSS Document */
body{
    margin:0; padding:0; color:#666; font-size:12px;
    /*background:#fff url(/images/login/bg_login01.gif) top repeat-x;*/
    background-color:#fff;
    font-family: "Microsoft YaHei","微软雅黑","Simsun",Arial,Helvetica,sans-serif;overflow-x: hidden;
}
p,h1,h2,h3,h4,h5,span,table,tr,td,div,dl,dl dd,ul,ul li { margin:0;padding:0; }
.clr { clear:both; width:0; height:0; line-height:0; font-size:0;}

#header { width:1200px; height:140px; padding:0; margin:0 auto;position: relative;}
#clock-module{ position: absolute;right:30px;top:9px; }
#header-title{
    height:120px;width:520px;position: absolute;right:360px;top:9px;/*border:1px solid #808080;*/
    background: rgba(0, 0, 0, 0) url("/images/logo/title.png") no-repeat left 50%;
}
#logo-module{
    position: absolute; min-width:240px;height:120px;top:9px;/*border:1px solid #808080; */
    background: rgba(0, 0, 0, 0) url("/images/logo/logo.png") no-repeat left 50%;
    }
#container{ width:100%;height:560px;background-color: rgb(102, 114, 206);position: relative; }
#content{ width:1200px; height:560px; padding:0; margin:0 auto; position: relative;  }
.banner{
        width:1200px; height:560px;position: absolute;z-index:9;left:0;bottom:0;
        background:url("/images/login/login_banner_01.png") no-repeat scroll 0 0;
    }

.login_label{ margin: 6px 0;display:inline-block }
.login_link{ color:#006dcc;font-weight: 400;cursor: pointer; float:left;margin-right:90px;}
.login_link a{ text-decoration:none }
#login-module input{
    width:300px;font-size:18px;line-height: 28px;
    -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;border-color: #89accd #89accd #a5c3e0 #a5c3e0;
    border-image: none;  border-radius: 3px;  border-style: solid;  border-width: 1px;  height: 28px;  padding: 0 3px;
}
#loginSubmit:hover {  background: #33b5d4 none repeat scroll 0 0;  border: medium none; }
#loginSubmit:active { left:1px;  top:1px;}

#language{ position: absolute;right:0; width:100%;height:36px;border-bottom:1px solid pink;padding-top:9px;
    background-color:#FFF;opacity: 1;}
#login-module{
    border:1px solid pink;width:320px;min-height:280px;position:absolute;right:9px;top:30px;
    padding:0 24px 9px;font-size:14px;font-weight:bold;z-index:99;background:#FFF;opacity: 0.8;filter:alpha(opacity=80);
}
#language .system{ display: inline-block;margin-left:9px;font-size:18px; }
#sys-lang{ float: right;margin-right:9px;background-color:#FFF }
#sys-lang .lang{ cursor: pointer; }
#sys-lang img { display:inline-block;height:22px;vertical-align: middle;margin-bottom:3px; }
#loginSubmit{ margin:9px auto;width:306px;height:36px;background: #00a2ca none repeat scroll 0 0;
    border: medium none;  border-radius: 4px;  color: #FFF;cursor: pointer;  font-size: 14px;  line-height: 32px;
    min-width: 140px;  outline: medium none;  padding: 0 30px 1px;  text-align: center; vertical-align: middle;
}

#verifyCode,#authCode{ vertical-align: middle;display: inline-block; }

#login-message{ color: red; font-weight: bold;text-indent:2em; }

#track-module{
    border:1px solid pink;width:320px;min-height:150px;position:absolute;right:9px;bottom:9px;
    padding:9px 24px;font-size:14px;font-weight:bold;z-index:99;background:#FFF;opacity: 0.9;filter:alpha(opacity=90);
}

#footer_box { border-top: 1px solid #E0E0E0;color: #878787; margin-top:15px; width: 100%;min-height:90px;  }
.footer p {  line-height:32px;text-align:center;width:1000px;margin:0 auto;  }
.footer { border-top: 1px solid #FFFFFF;  color: #878787;  margin: 0 auto;  padding: 20px 0; width:1200px; }
