[genuitec-file-id="wc1-435"],[genuitec-lp-path="/mta3.0/WebContent/resources/mta/css/login.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

body {
  padding: 0px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  background-color: #FFF;
  margin: 0px;
  color: #333; }

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0px;
  padding: 0px;
  list-style: none; }

ol,
ul,
li {
  margin: 0px;
  padding: 0px;
  list-style: none; }

dl,
dt,
dd {
  margin: 0px;
  padding: 0px;
  list-style: none; }

img {
  border: none; }

a {
  text-decoration: none;
  color: #333; }

a:link {
  color: #333333;
  text-decoration: none; }

a:hover {
  color: #666;
  text-decoration: none; }

a:active {
  text-decoration: none; }

.clear {
  clear: both; }

html,
body {
  width: 100%;
  height: 100%; }

body {
  width: 100%;
  height: 100%;
  background: url(../img/login/loginbg.jpg);
  background-size: 100% 100%; }

.loginBox1 {
  width: 1200px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-top: 10%; }

.loginBox2 {
  width: 1200px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto; }

.loginLeft {
  float: left;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-left-color: #FFF;
  color: #FFF;
  padding-left: 30px;
  margin-left: 15%; }

.loginLeft .txt1 {
  font-size: 16px;
  line-height: 30px;
  font-weight: bold;
  color: #FFF;
  padding-top: 30px;
  padding-bottom: 30px; }

.loginLeft .txt2 {
  font-size: 40px;
  font-weight: bold; }

.loginRight {
  float: right;
  height: 382px;
  width: 376px;
  margin-right: 15%;
  filter: Alpha(opacity=50);
  background: rgba(255, 255, 255, 0.5); }

.loginRight p.title {
  margin-top: 30px;
  text-align: center;
  font-size: 25px; }

.loginRight dl {
  overflow: hidden;
  padding-left: 60px;
  margin-top: 40px; }

.loginRight dl dt {
  margin-bottom: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCC;
  width: 300px; }

.loginRight dl dt .Id {
  float: left;
  width: 30px;
  height: 30px;
  background-image: url(../img/common/common_bg.gif);
  background-repeat: no-repeat;
  background-position: -378px -371px; }

.loginRight dl dd {
  margin-bottom: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCC;
  width: 300px; }

.loginRight dl dd .ps {
  float: left;
  width: 30px;
  height: 30px;
  background-image: url(../img/common/common_bg.gif);
  background-repeat: no-repeat;
  background-position: -434px -373px; }

.loginRight .error_tip {
  color: orangered;
  text-align: center; }

.loginRight ul li {
  text-align: center;
  padding-top: 10px; }

.loginRight ul .btn {
  padding-top: 50px; }

.loginRight ul .btn .logbtn {
  margin: 0 auto;
  width: 250px;
  height: 40px;
  line-height: 40px;
  background: #2e9dd2;
  font-size: 18px;
  color: #fff;
  cursor: pointer; }

.loginRight2 {
  background-image: url(../images/loginbg3.png);
  background-repeat: no-repeat;
  height: 520px;
  width: 522px;
  float: right;
  margin-top: 6%;
  padding-top: 30px;
  margin-right: 6%; }

.loginRight2 dl {
  clear: both; }

.loginRight2 dl dt {
  text-align: right;
  float: left;
  width: 100px;
  line-height: 30px; }

.loginRight2 dl dd {
  float: left;
  line-height: 30px;
  margin-left: 10px;
  margin-bottom: 15px; }

.loginRight2 ul li {
  text-align: center;
  padding-top: 10px; }

.optionSe {
  font-size: 14px;
  line-height: 30px;
  height: 40px;
  width: 292px;
  padding: 5px;
  border: 1px solid #CCC;
  background-color: #E7E7E7; }

.beizhu {
  color: #999; }

.zhuInput {
  font-size: 14px;
  padding: 5px;
  height: 25px;
  width: 280px;
  border: 1px solid #CCC;
  background-color: transparent; }

.loginTXT {
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-bottom-color: #CCC;
  height: 30px;
  width: 218px;
  background-color: transparent;
  padding-right: 5px;
  padding-left: 5px; }

.loginFooter {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  background-size: cover;
  line-height: 60px;
  color: #FFF;
  font-size: 14px;
  position: fixed;
  bottom: 0px; }

.loginFooter .left {
  float: left;
  margin-left: 8%; }

.loginFooter .left a {
  color: #FFF; }

.loginFooter .middle {
  float: left;
  width: 500px;
  margin-left: 300px; }

.loginFooter .middle dl dt {
  float: left;
  padding-right: 20px; }

.loginFooter .middle dl dd {
  float: left;
  padding-right: 20px; }

.loginFooter .right {
  float: right;
  margin-right: 8%; }

/*# sourceMappingURL=login.css.map */
