body {	padding: 0;margin: 0;overflow-x: hidden;font: 12px/150% tahoma, arial, Microsoft YaHei, Hiragino Sans GB, "\u5b8b\u4f53", sans-serif;}
html, body {	min-height: 100%;margin: 0px;padding: 0px;}
h1, h2, h3, h4, h5, h6 {	font-weight: normal}
h1, h2, h3, h4, h5, h6, p, span, em, i, a, ul, li {	padding: 0;margin: 0;}
a, b, body, div, em, h3, html, i, img, li, p, span, strong, ul {	margin: 0;padding: 0}
li {	list-style-type: none;}
a {	text-decoration: none;color: #333333;}
a:hover {	text-decoration: none;color: #0bb76d;}
em, i {	font-style: normal}
ul {	padding-left: 0;list-style-type: none;list-style: none;}
.login-top {	height: 88px;margin: 0px auto;width: 1155px; }
.login-top .logo-inner {	height: 70px;line-height: 70px;margin-top: 9px;}
.login-top .logo-inner img {*margin-top:expression((400 - this.height )/2);vertical-align: middle;}
.login-top .logo-inner em {	font-weight: bold;color: #535353;font-size: 23px;padding-left: 20px;}
.login-top .welcome {	float: right;padding-top: 50px;}
.login-top .welcome i {	width: 16px;height: 16px;display: inline-block;}
.login-top .welcome a {	color: #999999;background: url(../../images/user/login/zhixiang.png) no-repeat left center;padding: 20px 0px 20px 20px;}
.login-center {	height: 475px;margin: 0px auto; background:#df2a61;}
.login-center .login-db {	height: 475px;width: 100%;}
.login-form-inner {	margin: 0px auto;width: 1155px;position: relative;height: 0px;}
.login-center .login-form {	position: absolute;right: 0px;top: 35px;background: #FFF;width: 340px;height: 410px;box-shadow: 0 0 5px #bdbdbd;}
.login-form h3 {	margin: 0px;padding: 18px 0px;text-align: center;font-size: 20px;color: #E4393C;}
.login-form ul {	margin: 0px;padding: 10px 20px 0px 20px;}
.login-form ul li {	padding: 20px 0px 15px 0px;}
.login-form ul li span.name-text {	height: 38px;line-height: 38px;display: block;background-clip: padding-box;position: relative;}
.login-form ul li span.name-text input.txt {	position: absolute;left: 0px;top: 0px;right: 0px;margin: 0px auto;border: 1px solid #bdbdbd;padding-left: 45px;width: 253px;}
.login-form ul li span.name-text input.txt:focus {	border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)}
.login-form ul li span.name-text input {	border: none;height: 37px;line-height: 37px;float: left;padding: 0px;margin: 0px;background: #FFF;}
.login-form ul li span.name-text label {	position: absolute;top: 1px;left: 1px;background-color: #f3f3f3;height: 37px;width: 37px;display: block;border-right: 1px solid #bdbdbd;}
.login-form ul li span.name-text label.user {	background-image: url(../../images/user/login/user.png);background-repeat: no-repeat;background-position: center center;}
.login-form ul li span.name-text label.pwd {	background-image: url(../../images/user/login/pwd.png);background-repeat: no-repeat;background-position: center center;}
.login-form .msg {	border: 1px solid #faccc6;color: #e4393c;background: #ffebeb;padding: 3px 10px;margin: 0px 20px;}
.login-other {	padding: 5px 20px;overflow: hidden;}
.login-other a {	color: #E4393C;display: block;}
.login-other .pwd {	float: left;}
.login-other .register {	float: right;}
.btn {	padding: 10px 20px;}
.btn input {	background: #d00;color: #FFF;font-size: 13px;width: 100%;height: 40px;text-align: center;border: none;}
.other-login {	padding: 10px 20px;}
.other-login a {	display: block;width: 100%;height: 35px;border: 1px solid #bdbdbd;background: #FFF;text-align: center;line-height: 35px;}
.other-login a i {	background: url(../../images/user/login/weixin.png) no-repeat center center;padding: 10px 20px;height: 0px;}
.footer {	margin: 0px auto;width: 1200px;text-align: center;padding: 20px 0px;color: #717171; border-top:1px solid #e6e6e6;}
.footer a {	color: #717171;}
.footer .about i {	padding: 0px 10px;}
.footer .copyright {	padding-top: 20px;}
/*滑块难证*/
button {	display: inline-block;padding: 6px 12px;line-height: 1.4;text-align: center;border: 1px solid transparent;border-radius: 4px;color: #fff;background-color: #5bc0de;border-color: #46b8da;cursor: pointer;font-size: 15px;}
.container {	width: 1080px;height: 600px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.demo1 {	width: 48%;height: 100%;float: left;padding: 20px;border: 1px dashed #fff;border-radius: 4px;box-sizing: border-box;position: relative;}
.demo2 {	width: 48%;height: 100%;float: right;padding: 20px;border: 1px dashed #fff;border-radius: 4px;box-sizing: border-box;position: relative;}
.btns, .slider, .result {	margin-bottom: 0px;}
pre {	font-size: 13px;}