html,body{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
body{
	
	background: url(bj2.jpg) no-repeat;
	font-family: 'Open Sans', sans-serif;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-position: center center;

    /* 当内容高度大于图片高度时，背景图像的位置相对于viewport固定 */
    background-attachment: fixed;
}

body a,form li,input[type="submit"],input[type="text"]{
	transition: 0.1s all;
	-webkit-transition: 0.1s all;
	-moz-transition: 0.1s all;
	-o-transition: 0.1s all;
}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1541645130010'); /* IE9*/
  src: url('iconfont.eot?t=1541645130010#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1541645130010') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1541645130010#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:1.3em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-xingmingyonghumingnicheng:before { content: "\e600"; }

.icon-yanzhengma:before { content: "\e60b"; }

.icon-yonghumima:before { content: "\e6fe"; }
.iconfont{
	position: relative;
	color: #ddd;
	font-weight: bold;
	left:25px
}
.login {
	background: #2b2b36;
	position:  absolute;
	left: 0%;
	right: 0%;
	width: 425px;
	margin: 3% auto 0 auto;
	text-align: center;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	top: 25%;
	box-shadow: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  	behavior: url(ie-css3.htc);
}
.username {
	  width: 70%;
	  padding: 1em 2em 1em 3em;
	  color: #9199aa;
	  font-size: 18px;
	  outline: none;
	  background: #2b2b36;
	  border: none;
	  font-weight: 100;
	  border-bottom: 1px solid #484856;
	  margin-top: 2em;
}
.password{
	width: 70%;
	padding: 1em 2em 1em 3em;
	color: #dd3e3e;
	font-size: 18px;
	outline: none;
	background: #2b2b36;
	border: none;
	font-weight: 100;
	border-bottom: 1px solid #484856;
	margin-bottom: 2em;
}
.code{
	margin-top: -2em;
}
.yzm{
	width: 70%;
	padding: 1em 2em 1em 3em;
	color: #9199aa;
	font-size: 18px;
	outline: none;
	background: #2b2b36;
	border: none;
	font-weight: 100;
	border-bottom: 1px solid #484856;
	margin-bottom: 3em;
 }
.yzimg{
	position: absolute;
	left: 200px;
	margin-top: 10px;
}
.submit{
  font-size: 30px;
  color: #fff;
  outline: none;
  border: none;
  background: #3ea751;
  width: 100%;
  padding: 18px 0;
  border-bottom-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-bottom-left-radius: 15px;
	-o-border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-bottom-right-radius: 15px;
	-o-border-bottom-right-radius: 15px;
	cursor: pointer;
}
.submit:hover {
	background: #ff2775;
  border-bottom-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-bottom-left-radius: 15px;
	-o-border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-bottom-right-radius: 15px;
	-o-border-bottom-right-radius: 15px;
  	transition: 1s all;
	-webkit-transition: 1s all;
	-moz-transition: 1s all;
	-o-transition: 1s all;
}


