/******** 注册页面 login register *******/
body{
	background-color:#f4f9fe;
}
.login-header{overflow: hidden;width:100%;}
.section{margin: 100px auto;}
.section-container{background-color:#fff;}
.section-container .container-left{width:720px;float:left;}
.section-container .container-left  .form-horizontal{width:720px;margin-left: 10px;}
.section-container .container-left  .form-horizontal  #tab{height:100px;width:350px;margin:0 auto;border-bottom:2px solid #efefef;}
.section-container .container-left  .form-horizontal  #content{margin-top:20px;}
.section-container .container-left  .form-horizontal  #content ul{
	line-height:25px;
	display:none;
	margin:0 164px;
	padding:10px 0;}
.section-container .container-left  .form-horizontal  #content ul .code-left{
	display:inline-block;
	width:170px;
	height:290px;
}
.section-container .container-left  .form-horizontal  #content ul .code-right{
	display: inline-block;
	width:197px;
	height:222px;
}
.section-container .container-left  .form-horizontal  #content ul .code-left h3{font-size:15px;margin-bottom:20px;text-align:center;}
.section-container .container-left  .form-horizontal  #content ul .code-left .code-img{width:155px;height:155px;background-color:blue;margin:0 auto;}
.section-container .container-left  .form-horizontal  #content ul .code-left .code-img img{display:block;width:100%;height:100%;}
.section-container .container-left  .form-horizontal  #content ul .code-left .code-title{width:170px;text-align:center;line-height:20px;margin-top:15px;}
.section-container .container-left  .form-horizontal  #content ul .code-left p{width:170px;text-align:center;margin-top:15px;font-size:16px;}
.section-container .container-left  .form-horizontal  #content ul .code-left p a{color:#7cb9ff;}
.section-container .container-left  .form-horizontal  #content ul .code-left p a:hover{
	text-decoration: underline;
	color: #155DF5;
}
.form-horizontal  #tab li{float:left;color:#000;height:100px;cursor:pointer;line-height:100px;padding:0 60px;font-size:18px;}
.form-horizontal  #tab li.current {color:#000;height:100px;font-weight:bold;border-bottom:2px solid #50a2ff;}
.form-horizontal .form-group{width:100%;height:40px;padding:0 0 25px 0;}
.form-horizontal .form-group .login{color:#000;display:inline-block;}
.form-horizontal .form-group .forget-href{
	float: right;
	color: #50A2FF;
}
.section-container .container-left  .form-horizontal .form-group .forget-href:hover{
	color:#3190FC;
	text-decoration: underline;
}
.section-container .container-left  .form-horizontal .form-title{width:400px;height:100px;line-height:100px;text-align:center;font-size:18px;}
.section-container .container-left  .form-horizontal .form-title h1{font-size:40px;color:#155df5;}
.section-container .container-left  .form-horizontal .verification{width:120px;padding:12px;border:1px solid #ddd;border-radius:3px;}
.section-container .container-left  .form-horizontal .verification+div+p{margin-left:20px;}
.section-container .container-left  .form-horizontal .form-verification{width:100px;height:40px;float:left;margin-left: 10px;}
.section-container .container-left  .form-horizontal .form-verification img{display:block;width:110%;height:100%;}
.section-container .container-left  .form-horizontal .form-verification .button{
	cursor: pointer;
	width:110px;
	height:40px;
	background-color:#50a2ff;
	color:#fff;
	font-size:15px;
	border:1px solid #50a2ff;
}
.section-container .container-left  .form-horizontal .form-verification .button:disabled{
	cursor: not-allowed;
	background: #c9e2f9;
	border-color: #c9e2f9;
	color: #8c8787;
}
.section-container .container-left  .form-horizontal .form-verification .button:disabled:hover{
	background: #c9e2f9;
}
.section-container .container-left  .form-horizontal .form-verification .button:hover{background: #3190FC;}
.section-container .container-left  .form-horizontal .action{border:1px solid red;}
.section-container .container-left  .form-horizontal .success{background: url("../image/pay.png")/*tpa=http://fengliansoft.cn/static/image/pay.png*/ no-repeat -102px 8px;}
.section-container .container-left  .form-horizontal .error{background: url("../image/pay.png")/*tpa=http://fengliansoft.cn/static/image/pay.png*/ no-repeat -102px -50px;}
.section-container .container-left  .form-horizontal .pass-button{cursor: pointer;width:263px;background-color:#50a2ff;color:#fff;font-size:15px;border:1px solid #50a2ff;}
.section-container .container-left  .form-horizontal .pass-button:hover{background: #3190FC;}


.section-container .container-mid{float:left;height:500px;border:1px solid #efefef;margin-top:100px;}
.section-container .container-mid-login{float:left;height:350px;border:1px solid #efefef;margin-top:100px;}
.section-container .container-right{width:400px;float:right;}
.section-container .container-right .right-mid{padding:80px 0px 0 30px;}
.section-container .container-right .right-mid .login{font-size:15px;margin-bottom:25px;}
.section-container .container-right .right-mid .first-login{font-size:16px;margin-bottom:60px;}
.section-container .container-right .right-mid .sec-login{font-size:15px;margin-bottom:20px;}
.section-container .container-right .right-mid ul li{
	float:left;
	width:50px;height:50px;
	margin-right:14px;
	border:1px solid red;
	border-radius: 50%;
	transition: all .2s linear;
}
.section-container .container-right .right-mid .login-weibo{
	border-color: #FE969B;
}
.section-container .container-right .right-mid .login-weibo:hover{
	border-color: #EA5A5D;
}
.section-container .container-right .right-mid .login-weixin{
	border-color: #73CE82;
}
.section-container .container-right .right-mid .login-weixin:hover{
	border-color: #21C450;
}
.section-container .container-right .right-mid .login-qq{
	border-color: #84DDFA;
}
.section-container .container-right .right-mid .login-qq:hover{
	border-color: #46C1EA;
}
.section-container .container-right .right-mid .first-login a{color:#5ba8ff;}
.section-container .container-right .right-mid .first-login a:hover{text-decoration: underline;color:#155DF5;}
.section-container .container-left  form table tr input:focus{border:1px solid #4d9cf5;}
/*快速登录图标*/

.section-container .container-right .fa{
	display: inline-block;
	width: 50px;height:50px;
	text-align: center;
	line-height: 50px;
	font-size:28px;
	transition: all .3s linear;
}
.section-container .container-right .fa-weibo{
	color:#FE969B;
}
.section-container .container-right .fa-weibo:hover{
	color:#EA5A5D;
}
.section-container .container-right .fa-weixin{
	color:#73CE82;
}
.section-container .container-right .fa-weixin:hover{
	color:#21C450;
}
.section-container .container-right .fa-qq{
	color:#84DDFA;
}
.section-container .container-right .fa-qq:hover{
	color:#46C1EA;
}
#haigui-login  .form-horizontal .form-group{height:58px}
#haigui-login  .form-horizontal .form-group:nth-child(3){
	height:25px;
}
#haigui-login .form-horizontal .form-group p{
	font-size:12px;
}

/*微信登录绑定手机*/
#wechat-login {
	width: 350px;
	margin: 0 auto;
}
#wechat-login .wechat-title{
	margin-bottom: 30px;
	padding-left: 10px;
}
#wechat-login .wechat-title img{
	float: left;
	width: 60px;
	height: 60px;
	margin-right:20px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
#wechat-login .wechat-title p{
	line-height: 30px;
}
#wechat-login .wechat-title b{
	margin: 0 10px;
	color:#085F98;
}
#wechat-login .form-group{
	height: 50px;
}
#wechat-login .form-group input{
	margin-bottom: 0;
}
#wechat-login .form-group #wechat-phone{
	width: 100%;
	box-sizing: border-box;
}
#wechat-login .verification{
	width: 185px;
}
#wechat-login .form-verification .button{
	cursor: pointer;
	width: 130px;
	height: 40px;
	background-color: #F6F6F6;
	color: #474747;
	font-size: 14px;
	border: 1px solid #E4E4E4;
}
#wechat-login .form-group .verification+div+p{
	margin-left: 10px;
}
#wechat-login .form-group .verification+div+.success{
	position: relative;
	left: -211px;
}
#wechat-login .pass-button{
	cursor: pointer;
	width: 100%;
	background-color: #50a2ff;
	color: #fff;
	font-size: 15px;
	border: 1px solid #50a2ff;
}
#wechat-login .pass-button:hover{
	background: #3190FC;
}



