.menu-center{padding:30px 0 30px}
.menu-center .logo{width:134px;height: 60px;line-height: 60px;text-align: center;}
/* 背景 */
/* .login-box{background:linear-gradient(90deg,#fe8860 0%,#fe9670 31%,#fe7344 100%);} */
.login_bg{background:url(../img/login_bg.png) no-repeat; height:680px;background-size: 100% 100%;}
/* 登录框 */
.login_r{width:380px;background:#fff;  padding:28px 40px 23px; margin-top:120px; float:right}
/* tab切换栏 */
#tab{margin-bottom: 20px;}
#tab li{width:100px;height: 28px;line-height: 28px; margin-right: 25px;color: #999;font-size: 18px;display: inline-block;}
#tab li:hover{cursor: pointer;}
#tab li.ac{font-size: 20px;font-weight: bold;color: #333333;}
/* 登录内容 */
.hidden { display:none;}
input:not([type='radio']){border: 1px solid #EEEEEE;color: #333;width: 100%;height: 46px;line-height: 46px;text-indent: 20px;
outline:none;margin-bottom: 30px;}
input[type='submit']{
	border: 1px solid #FF841F;background: #FF841F;text-indent: 0px;cursor: pointer;color: #fff;
	margin-bottom: 16px;
}
button{border: 1px solid #02A7EC;background: #02A7EC;text-indent: 0px;cursor: pointer;color: #fff;
	margin-bottom: 16px;width: 380px;height: 48px;}
input::-webkit-input-placeholder,input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{   
    color:#999;font-size: 16px;}
	
form .fr,form .fl{margin-bottom: -46px; position: relative;  height: 46px; line-height: 46px; padding: 0 10px;font-size: 14px;}
form .fl span{display: inline-block; padding: 0 4px;}





.jump{margin:0 0 0;}
.jump a,.jump i{font-size: 14px;}
.jump a:last-child{color: #CC0810;}

.bottom{font-size: 16px;margin-top: 7px;}
.bottom a{color: #02A7EC;}
.bottom.c-3 a{color: #333;padding:0 10px}

.radio{font-size: 14px;color: #999;text-align: center; padding:20px 0 15px;/* border-bottom: 1px dashed #EEEEEE; */}
.radio input,.radio label{cursor: pointer;}

.other-login span{display: inline-block;line-height: 32px;margin:19px 18px 0;}
.other-login .iconfont{font-size: 32px;}
.other-login .ic-wx{color: #0BB20B;}
.other-login .ic-fb{color: #3C599B;}

/* 弹出框 */
.open-wrap{background: #fff;width: 428px;border-radius: 4px;text-align: center;box-sizing: border-box;padding:24px;}
.open-wrap .ic-guanbi{font-size: 16px;padding: 24px;}
.open-wrap .ic-right{font-size: 64px;color: #FF841F;}
.open-wrap .text{margin:20px 0 40px;font-size: 20px;}
.open-wrap .c-btn{display: inline-block;width: 140px;height: 42px;line-height: 42px; background: #02A7EC;color: #fff; font-size: 16px;cursor: pointer;}
.zhexie{
	padding:64px 289px;
}
.zhexie span {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #BFBFBF;
	border-radius: 100%;
	color: #fff;
	text-align: center;
}
.zhexie span:nth-child(1){
	margin: 0 10px;
	display: inline-block;
	background: #02A7EC;
	/* width: 250px; */
}
.zhexie span:nth-child(3){
	margin: 0 10px;
	display: inline-block;
	
	/* width: 250px; */
}
.zhexie span:nth-child(2){
	display: inline-block;
	content: '';
	width: 120px;
	height: 1px;
	background-color: #DBDBDB;
	line-height: 17px;
	margin-bottom: 4px;
	/* position: absolute;
	    left: -7px;
	    top: 10px; */
}
.zhexie span:nth-child(4){
	display: inline-block;
	content: '';
	width: 120px;
	height: 1px;
	background-color: #DBDBDB;
	line-height: 17px;
	margin-bottom: 4px;
	/* position: absolute;
	top: 10px;
	right: -7px; */
}