html, body {
	height: 100%
}
body {
	background-color: #f1f1f1
}
body.white {
	background-color: #fff
}
body.white .login-hd {
	background: #fff
}
body.white .login-hd .left-bg {
	display: none
}
body.white .login-hd .right-bg {
	display: none
}
body.white .login-hd .logo {
	background: url(../../images/login_logo_w.png) no-repeat
}
body.white .login-hd .split {
	background-color: #ccc
}
body.white .login-bd {
	background-color: #f1f1f1
}
body.default {
	background-color: #fff
}
body.default .login-hd {
	background: #fff
}
body.default .login-hd .logo {
	background: url(../../images/login_logo_w.png) no-repeat
}
body.default .login-bd {
	background-color: #1a60a6
}
body.default .login-bd .lg-zone {
	background: url(../../images/login_bg_tubiao.png) center 46px no-repeat
}
body.white .login-bd .lg-zone {
	background: url(../../images/login_bg_tubiao.png) center 46px no-repeat
}
body.white .login-bd .lg-zone .lg-box .lg-label h4 {
	border-left: none
}
.login-hd {
	position: relative;
	height: 94px;
	background: #1a60a6;
	line-height: 94px;
	min-width: 1200px
}
.login-hd .left-bg {
	position: absolute;
	width: 348px;
	height: 92px;
	left: 0;
	top: 0;
	background: url(../../images/login_top_left.png) no-repeat
}
.login-hd .right-bg {
	position: absolute;
	width: 267px;
	height: 92px;
	right: 0;
	top: 0;
	background: url(../../images/login_top_right.png) no-repeat
}
.login-hd .hd-inner {
	width: 1200px;
	height: 94px;
	line-height: 94px;
	margin: 0 auto
}
.login-hd .hd-inner .logo {
	position: relative;
	display: inline-block;
	width: 245px;
	height: 73px;
	margin-left: 15px;
	margin-top: 10px;
	margin-right: 10px;
	background: url(../../images/login_logo.png) no-repeat
}
.login-hd .hd-inner .split {
	position: relative;
	display: inline-block;
	height: 32px;
	width: 1px;
	top: -17px;
	margin-right: 10px;
	background-color: #51b65d
}
body.default .login-hd .hd-inner .split {
	background-color: #ccc
}
.login-hd .hd-inner .sys-name {
	display: inline-block;
	position: relative;
	color: #000;
	font-size: 22px;
	top: -31px
}
.login-bd {
	position: relative;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	min-width: 1200px
}
.login-bd .bd-inner {
	width: 1200px;
	margin: 0 auto
}
.login-bd .bd-inner .inner-wrap {
	position: relative;
	padding-right: 504px
}
.login-bd .bd-inner .inner-wrap .lg-zone {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 504px
}
.login-bd .bd-inner .inner-wrap .lg-zone .alert {
	margin: 0 33px 15px;
	border-radius:3px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box {
	position: absolute;
	right: 30px;
	top: 46px;
	background: #fff;
	box-shadow: 2px 2px 3px #ddd, -2px 0 3px #ddd;
	width: 364px;
	padding-bottom: 20px
}
body.default .login-bd .bd-inner .inner-wrap .lg-zone .lg-box {
	position: absolute;
	right: 30px;
	top: 46px;
	background: #fff;
	box-shadow: 0px 0px 0px #ddd, -0px 0 0px #ddd;
	width: 364px;
	padding-bottom: 10px;
	border-radius:3px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .line {
	position: absolute;
	left: 0;
	top: 0;
	height: 6px
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .line.line-y {
	width: 127px;
	background: #ff9d02
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .line.line-g {
	left: 127px;
	right: 0;
	background: #1a60a6
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-label {
	color: #000;
	font-size: 22px;
	height: 44px;
	line-height: 44px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:center;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-label h4 {
	/*border-left: 4px solid #1a60a6*/
}
body.default .login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-label h4 {
	/*border-left: 4px solid #ff9d02*/
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .input-item {
	margin-bottom: 15px;
	width: 296px;
	line-height: 40px;
	height: 40px;
	border: 1px solid #cfcfcf;
	border-radius:3px;
	margin-left: 34px
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .input-item i {
	float: left;
	display: inline-block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #5d5c68
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .input-item input {
	border: 0;
	height: 40px;
	padding: 0;
	width: 236px;
	float: left;
	outline: none;
	text-decoration: none
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .input-item input:focus {
	outline: none;
	text-decoration: none
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-check {
	margin-bottom: 10px
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-check .input-item {
	float: left;
	width: 172px;
	margin-right: 10px
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-check .input-item input {
	width: 132px;
	border-radius:3px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .lg-check .check-code {
	float: left;
	display: inline-block;
	height: 42px;
	line-height: 42px;
	background-color: #ff9d02;
	color: #fff;
	width: 114px;
	text-align: center;
	font-size: 14px;
	border-radius:3px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips {
	height: 20px;
	line-height: 20px;
	margin:33px 33px 15px 33px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .register{ margin:20px 33px 33px 35px;}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .register a{ color:#000; text-decoration:none; }
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .register a:hover{ color:#09F;}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips input[type=checkbox] {
	position: relative;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips label {
	font-size: 14px;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips a {
	float: right;
	font-size: 14px;
	text-decoration: none;
	color:#000;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips register {
	color: #1a60a6;
	margin-left: 12px;
	margin-right: 34px
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips a.forget-pwd  {
	color: #000
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .tips a.forget-pwd:hover {
	color:#09F;
}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .enter{ margin:auto 33px;}
.login-bd .bd-inner .inner-wrap .lg-zone .lg-box .enter a {
	display: inline-block;
	text-decoration: none;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	display:block;
	font-weight: bold;
	background-color: #f45438;
	border-radius:3px;
}
.login-bd .bd-inner .inner-wrap .lg-poster {
	height: 541px;
	background: url(../../images/loginbg.png) right center no-repeat
}
.login-ft {
	padding-top: 20px;
	min-width: 1200px
}
.login-ft .ft-inner {
	margin: 0 auto
}
.login-ft .ft-inner .about-us {
	height: 20px;
	line-height: 20px;
	width: 295px;
	margin: 0 auto;
	margin-bottom: 10px
}
.login-ft .ft-inner .about-us a {
	color: #666;
	text-decoration: none;
	font-size: 14px;
	float: left;
	margin-left: 15px
}
.login-ft .ft-inner .about-us a:hover {
	text-decoration: underline
}
.login-ft .ft-inner .address {
	text-align: center;
	color: #999;
	font-size: 12px;
	margin-bottom: 10px
}
.login-ft .ft-inner .other-info {
	text-align: center;
	color: #999;
	font-size: 12px;
	margin-bottom: 50px
}


/*注册*/
.mbr_register{ background:#f5f3f3; border-top:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid; padding:30px 0px;}
.container{ width:1200px; overflow:hidden; margin:auto;}
.mbr_register .tittle{ text-align:center; font-size:24px; color:#333; margin-bottom:20px;}
.mbr_register .list{ position:relative; margin-right:-30px;}
.mbr_register .list ul{ overflow:hidden;}
.mbr_register .list ul li{ float:left; width:378px; height:478px; border:1px #d2d2d2 solid; background:#fff;  font-family:"宋体"; margin-bottom:30px; margin-right:30px;}
.mbr_register .list ul li a{ text-decoration:none;}
.mbr_register .list ul li .tit1{height:210px; text-align:center; color:#fff; font-size:22px; letter-spacing:2px; line-height:90px;font-family:"微软雅黑";}
.mbr_register .list ul li .tit2{ height:100px; margin:15px 25px; color:#666; font-size:16px; line-height:25px;}
.mbr_register .list ul li .tit3{ width:135px; height:35px; margin:auto;}
.mbr_register .list ul li .tit3 a{ display:block; text-align:center; color:#fff; font-size:16px; font-weight:bold; border-radius:35px; line-height:35px;}

.mbr_register .list ul li .tit3 .btn1{border:2px #7ecef4 solid; background:#1a60a6;}
.mbr_register .list ul li .tit3 .btn2{border:2px #f8b551 solid; background:#eb6100;}
.mbr_register .list ul li .tit3 .btn3{border:2px #eb6877 solid; background:#e5004f;}

.mbr_register .list ul li .tit3 .btn1:hover{background:#1e72c7;}
.mbr_register .list ul li .tit3 .btn2:hover{background:#fd7312;}
.mbr_register .list ul li .tit3 .btn3:hover{background:#fc1464;}

.mbr_register .list ul li .tit4{ margin:15px; margin-top:40px; text-align:center;}
.mbr_register .list ul li .tit4 a{ border:1px #d5d5d5 solid; background-image: linear-gradient(0deg, #dcdada, #fff); padding:8px 20px; border-radius:35px; margin-left:10px; color:#333;  }
.mbr_register .list ul li .tit4 a:hover{ color:#36F;}


.mbr_register2{border-top:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid;padding:30px 0px; background:#f5f3f3;}
.mbr_register2 .tittle{ font-size:24px; color:#333; width:200px; height:42px; background:#00a0e9; color:#fff; text-align:center; line-height:42px; border-top-left-radius:3px; border-top-right-radius:3px; font-family:"微软雅黑";}
.mbr_register2 .wrap{ overflow:hidden; background:#fff;}
.mbr_register2 .wrap .msg_L{ width:670px; float:left; border-right:1px #eff0f0 solid; margin:30px auto;}
.mbr_register2 .wrap .tit{ ;}

.mbr_register2 .wrap  .tit .title{ margin:0 30px; margin-bottom:15px; border-bottom:1px #d9ecf4 solid; font-size:18px; padding-left:5px; color:#00a0e9; line-height:40px;}

.mbr_register2 .wrap .msg_L .tit tr{ height:55px; color:#555;}
.mbr_register2 .wrap .msg_L .tit .tit1{ width:100px; text-align:right; color:#555;}
.mbr_register2 .wrap .msg_L .tit .tit2{}
.mbr_register2 .wrap .msg_L .tit input[type=text], .mbr_register2 .wrap .msg_L .tit input[type=password]{ width:220px; height:40px; border-radius:3px; border:1px solid #ddd; margin-left:15px; text-indent:10px;}
.mbr_register2 .wrap .msg_L .tit .tit3{ padding-left:20px;}
.mbr_register2 .wrap .msg_L .tit input[type=button]{ width:110px; height:40px; border-radius:3px; border:1px solid #ddd; background:#fff; margin-left:15px; cursor:pointer;}
.mbr_register2 .wrap .msg_L .tit input[type=button]:hover{ background:#00a0e9; color:#fff;}

.mbr_register2 .wrap .tbtm{ padding-left:30px; margin-top:20px;}
.mbr_register2 .wrap .tbtm a{ color:#333; text-decoration:none;}
.mbr_register2 .wrap .tbtm a:hover{color:#36F;}
.mbr_register2 .wrap .tbtn{width:135px; height:40px; margin-left:30px; margin-top:20px; margin-bottom:30px;}
.mbr_register2 .wrap .tbtn a{ text-decoration:none; display:block; text-align:center; color:#fff; font-size:16px; font-weight:bold; border-radius:35px; line-height:35px;border:2px #7ecef4 solid; background:#1a60a6;}

.mbr_register2 .wrap .tbtn a:hover{background:#1e72c7;}
.mbr_register2 .wrap .msg_R{ width:529px; float:right; margin:30px auto}
.mbr_register2 .wrap .msg_R .tit1{ font-size:20px; color:#333; font-family:"微软雅黑"; text-align:center; margin-top:50px;}
.mbr_register2 .wrap .msg_R .btn{ text-align:center; margin-top:50px;}
.mbr_register2 .wrap .msg_R .btn .btn1{ border-radius:35px; line-height:35px;border:2px #7ecef4 solid; background:#00a0e9; color:#fff; padding:5px 20px; text-decoration:none; font-size:16px; }
.mbr_register2 .wrap .msg_R .btn .btn2{ border-radius:35px; line-height:35px;border:2px #facd89 solid; background:#f19149; color:#fff; padding:5px 20px; text-decoration:none; font-size:16px; margin-left:50px; }
.mbr_register2 .wrap .msg_R .btn .btn1:hover{ background:#25b3f4;}
.mbr_register2 .wrap .msg_R .btn .btn2:hover{ background:#fda664;}
.mbr_register2 .wrap .msg_R .img{ margin-top:80px; text-align:center;}


.psw{border-top:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid;padding:30px 0px; background:#f5f3f3;}
.psw .tittle{ font-family:"微软雅黑";font-size:24px; color:#333; width:200px; height:42px; background:#00a0e9; color:#fff; text-align:center; line-height:42px; border-top-left-radius:3px; border-top-right-radius:3px;}
.psw .wrap{ background:#fff;}
.psw .wrap .tit{ width:670px; margin:50px auto;    padding: 50px 0; margin: auto;}

.psw .wrap .tit tr{ height:55px; color:#555;}
.psw .wrap .tit .tit1{ width:100px; text-align:right; color:#555;}
.psw .wrap .tit .tit2{ position:relative;}
.psw .wrap .tit .tit2 a{ position:absolute; height:38px;border-radius:3px; border:1px solid #ddd; display:inline-block; position:relative; margin-top:10px; text-align:center; top:9px; margin-left:10px; padding:2px 0;}
.psw .wrap .tit input[type=text], .psw .wrap .tit input[type=password]{ width:110px; height:40px; border-radius:3px; border:1px solid #ddd; margin-left:15px; text-indent:10px;}
.psw .wrap .tit .tit3{ padding-left:20px;}
.psw .wrap .tit input[type=button]{ width:110px; height:40px; border-radius:3px; border:1px solid #ddd; background:#fff; margin-left:15px; cursor:pointer;}
.psw .wrap .tit input[type=radio]{ margin-left:15px;}
.psw .wrap .tbtm{ padding-left:100px; margin-top:20px;}
.psw .wrap .tbtm a{ color:#333; text-decoration:none;}
.psw .wrap .tbtm a:hover{color:#36F;}
.psw .wrap .tbtn{width:135px; height:40px; margin-left:100px; margin-top:50px; margin-bottom:30px;}
.psw .wrap .tbtn a{ text-decoration:none; display:block; text-align:center; color:#fff; font-size:16px; font-weight:bold; border-radius:35px; line-height:35px;border:2px #7ecef4 solid; background:#1a60a6;}
.psw .wrap .tbtn a:hover{background:#1e72c7;}


.mbr_register2 .aboutus{ margin:15px auto; background:#fff; padding:30px; color:#555}
.mbr_register2 .aboutus .xytittle{ font-size:24px; text-align:center;}
.mbr_register2 .aboutus .tit1{ line-height:30px; text-indent:30px; margin:15px auto; font-size:16px; text-align:justify; text-indent:30px;}
.mbr_register2 .aboutus .img{ text-align:center;text-align: -webkit-center;}



















