.footer-middle{
	display:none
}
#footer2016 .gray-line,#footer2016 .white-line{
	display:none
}
.right-menu-bar{
	display:none
}
.content{
	padding:28px 0;background:url(/newimages/member/reg-img.jpg) no-repeat top center;font-size:14px
}
.reg-content{
	padding:28px 46px 106px;background:#fff;border:1px solid #eaeaea
}
.reg-content .reg-title{
	padding-bottom:12px;border-bottom:1px solid #d4d4d4;color:#4c4c4c
}
.reg-content .reg-title h3{
	float:left;padding-left:12px;font-size:18px;border-left:3px solid #2087ed
}
.reg-content .reg-title p{
	float:right
}
.reg-content .reg-title .login-btn{
	color:#0365eb;text-decoration:underline
}
.reg-content .reg-title .login-btn:hover{
	color:#ff671c
}
.reg-content .reg-box{
	padding:0 100px
}
.reg-flow{
	padding-top:36px;text-align:center
}
.reg-flow .flow-icon{
	display:inline-block;*display:inline;*zoom:1;width:72px;height:72px;background:url(/newimages/reg-icon.jpg) no-repeat;z-index:9
}
.reg-flow .flow-icon-write{
	background-position:-172px 0
}
.reg-flow .flow-icon-complete{
	background-position:0 -172px
}
.reg-flow .reg-flow-left{
	margin-top:-36px;width:404px;border-bottom:2px solid #dcdcdc
}
.reg-flow .reg-flow-right{
	margin-top:-36px;border-bottom:2px solid #dcdcdc
}
.reg-flow .reg-flow-txt{
	padding-top:40px;color:#818181
}
.active .reg-flow-right{
	border-bottom:2px solid #1e7ccc
}
.active .flow-icon-write{
	background-position:0 0
}
.active .reg-flow-left{
	border-bottom:2px solid #1e7ccc
}
.active .flow-icon-complete{
	background-position:-172px -172px
}
.reg-section{
	
}
.reg-section dt{
	padding:8px 0 8px 24px;border-bottom:1px dashed #e7e7e7;background:url(/newimages/reg-icon.jpg) no-repeat 0 -335px;font-weight:700;color:#147bd1
}
.reg-section dd{
	margin-top:18px;color:#525252;vertical-align:middle;position:relative
}
.reg-section-title{
	display:inline-block;*display:inline;*zoom:1;margin-right:8px;width:278px;text-align:right;font-weight:700
}
.reg-star{
	color:red
}
.reg-txt{
	color:#b1b1b1;font-weight:400
}
.reg-section .inf {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #838383; display: inline-block; vertical-align: middle; width:auto;
}
.reg-optional{
	padding-left:10px;color:#898989
}
.Link_Orange{
	color:#fe6b1b
}
.Link_Orange:hover{
	color:#2087ed
}
.reg-area-select{
	margin-right:0;width:78px
}

.pwd-strenth-level{
	background-color:#e4e4e4;height:15px;width:126px;margin-top:5px
}
.pwd-strenth-level div{
	height:100%
}
.pwd-strenth-level-0 div{
	width:0
}
.pwd-strenth-level-1 div{
	width:20%;background-color:#fb7165
}
.pwd-strenth-level-2 div{
	width:40%;background-color:#ffcc1c
}
.pwd-strenth-level-3 div{
	width:60%;background-color:#b8d320
}
.pwd-strenth-level-4 div{
	width:80%;background-color:#15e73c
}
.pwd-strenth-level-5 div{
	width:100%;background-color:#00b4ff
}
.reg-btn{
	display:inline-block;*display:inline;*zoom:1;width:200px;height:44px;line-height:44px;background:#2087ed;font-size:14px;color:#fff;text-align:center;border:0
}
.reg-btn:hover{
	background:#137BE2;color:#fff
}
#J_customQuestionContainer{
	display:none
}
.regsub{
	margin-top:80px;padding:28px 0;background:#fbffff;border:1px solid #d7eff6
}
.regsub .regsub-left{
	float:left;margin-left:188px;_margin-left:100px;margin-right:20px;width:78px;height:78px;background:url(/newimages/reg-icon.jpg) no-repeat 0 -782px
}
.regsub .regsub-right{
	color:#5e5e5e;overflow:hidden;_position:relative
}
.regsub .regsub-right h2{
	padding:8px 0 12px;font-size:20px;font-weight:700;color:#5e5e5e
}
.regsub .regsub-right p{
	padding-top:2px
}
.regsub .regsub-right .regsub-btn{
	display:inline-block;*display:inline;*zoom:1;margin-right:6px;width:94px;height:30px;line-height:30px;text-align:center
}
.regsub .regsub-right .btn-index{
	background:#2087ed;color:#fff
}
.regsub .regsub-right .btn-login{
	background:#F60;color:#fff
}
.regsub .regsub-right .btn-index:hover{
	background:#1B7FE2
}
.regsub .regsub-right .btn-login:hover{
	background:#e6e6e6
}
@media screen and (max-width:1206px){
	.reg-content .reg-box{
	padding:0 44px
}

}
.desktop .reg-content .reg-box{
	padding:0 44px
}

