a.t {
	text-decoration: underline
}

a.t:hover {
	color: #f30;
	text-decoration: underline
}

.cf {
	zoom: 1
}

.cf:after {
	content: ".";
	display: block;
	clear: both;
	font-size: 0;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.left {
	float: left
}

.right {
	float: right
}

.fnone {
	float: none
}

.middle {
	float: left
}

.tleft {
	text-align: left
}

.tright {
	text-align: right
}

.tcenter {
	text-align: center
}

.dis {
	display: block
}

.undis {
	display: none
}

.sanjiao {
	border-width: 20px;
	border-color: transparent transparent #ccc transparent;
	border-style: dashed dashed solid dashed;
	width: 0;
	height: 0;
	overflow: hidden
}

.clcikActive {
	color: #fff;
	background: #33b0c4;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px
}

.crumb {
	display: none
}

@media ( min-width :768px) {
	.crumb {
		display: block;
		zoom: 1;
		line-height: 50px
	}
	.crumb:after {
		content: " ";
		clear: both;
		display: table
	}
	.crumb p {
		color: #999
	}
	.crumb p a {
		padding: 0 10px
	}
	.crumb p span {
		padding-left: 10px
	}
}

body {
	background-color: #fff
}

.mtitle {
	height: 50px;
	line-height: 50px;
	background-color: #000;
	padding-right: 50px;
	color: #ccc;
	font-size: 14px;
	text-align: center
}

.mtitle a {
	float: left;
	color: #ccc;
	padding-left: 24px;
	padding-right: 15px
}

.mtitle a i {
	font-size: 24px
}

.contanier .passTure {
	display: none
}

.contanier .elseperfect, .contanier .loginform, .contanier .perfectform
	{
	padding-top: 15px;
	background: #fff
}

.contanier .elseperfect .logintab, .contanier .loginform .logintab,
	.contanier .perfectform .logintab {
	text-align: center;
	font-size: 18px;
	font-weight: 600;
	color: #333;
	margin-bottom: 30px;
	line-height: 50px
}

.contanier .elseperfect .logintab a, .contanier .loginform .logintab a,
	.contanier .perfectform .logintab a {
	display: inline-block;
	vertical-align: top;
	padding: 12px 15px;
	margin-right: 10px;
	margin-left: 14px
}

.contanier .elseperfect .logintab a.selected, .contanier .loginform .logintab a.selected,
	.contanier .perfectform .logintab a.selected {
	color: #5FBC88;
}

.contanier .elseperfect .logintab a.selected:after, .contanier .loginform .logintab a.selected:after,
	.contanier .perfectform .logintab a.selected:after {
	content: '';
	display: block;
	width: 2.1em;
	height: 3px;
	background-color: #5FBC88;
	margin-left: auto;
	margin-right: auto
}

.contanier .elseperfect .pclogin ul, .contanier .loginform .pclogin ul,
	.contanier .perfectform .pclogin ul {
	padding: 0 30px
}

.contanier .elseperfect .pclogin ul li, .contanier .loginform .pclogin ul li,
	.contanier .perfectform .pclogin ul li {
	color: #666;
	zoom: 1;
	margin-bottom: 16px;
	position: relative;
	vertical-align: middle;
	list-style: none;
}

.contanier .elseperfect .pclogin ul li:after, .contanier .loginform .pclogin ul li:after,
	.contanier .perfectform .pclogin ul li:after {
	content: " ";
	clear: both;
	display: table
}

.contanier .elseperfect .pclogin ul li .pcinput, .contanier .loginform .pclogin ul li .pcinput,
	.contanier .perfectform .pclogin ul li .pcinput {
	width: 100%;
	height: 48px;
	line-height: 46px;
	background: #f7f8f9;
	border-radius: 6px;
	border: 1px solid #e6eaef
}

.contanier .elseperfect .pclogin ul li .pcinput span, .contanier .loginform .pclogin ul li .pcinput span,
	.contanier .perfectform .pclogin ul li .pcinput span {
	display: block;
	position: absolute;
	width: 40px;
	height: 38px;
	line-height: 44px;
	text-align: center;
	left: 0;
	top: 0
}

.contanier .elseperfect .pclogin ul li .pcinput span i, .contanier .loginform .pclogin ul li .pcinput span i,
	.contanier .perfectform .pclogin ul li .pcinput span i {
	color: #ccc;
	font-size: 20px
}

.contanier .elseperfect .pclogin ul li .pcinput input, .contanier .loginform .pclogin ul li .pcinput input,
	.contanier .perfectform .pclogin ul li .pcinput input {
	height: 100%;
	padding-left: 10px;
	border: none;
	outline: 0;
	width: 100%;
	display: block;
	background: 0 0
}

.contanier .elseperfect .pclogin ul li .warning, .contanier .loginform .pclogin ul li .warning,
	.contanier .perfectform .pclogin ul li .warning {
	display: none;
	line-height: 20px;
	color: #d55;
	position: absolute;
	bottom: -17px;
	left: 0
}

.contanier .elseperfect .pclogin ul li.mian span, .contanier .loginform .pclogin ul li.mian span,
	.contanier .perfectform .pclogin ul li.mian span {
	float: left
}

.contanier .elseperfect .pclogin ul li.mian a, .contanier .loginform .pclogin ul li.mian a,
	.contanier .perfectform .pclogin ul li.mian a {
	float: right;
	color: #4a90e2
}

.contanier .elseperfect .pclogin ul li.sub button, .contanier .loginform .pclogin ul li.sub button,
	.contanier .perfectform .pclogin ul li.sub button {
	border: none;
	height: 48px;
	width: 100%;
	border-radius: 24px;
	background-color: #5FBC88;
	color: #fff;
	font-size: 18px
}

.contanier .elseperfect .pclogin ul li.cor a, .contanier .loginform .pclogin ul li.cor a,
	.contanier .perfectform .pclogin ul li.cor a {
	margin: 0 6px
}

.contanier .elseperfect .pclogin ul li.cor a:first-of-type i, .contanier .loginform .pclogin ul li.cor a:first-of-type i,
	.contanier .perfectform .pclogin ul li.cor a:first-of-type i {
	color: #d55
}

.contanier .elseperfect .pclogin ul li.cor a:nth-of-type(2) i,
	.contanier .loginform .pclogin ul li.cor a:nth-of-type(2) i, .contanier .perfectform .pclogin ul li.cor a:nth-of-type(2) i
	{
	color: #6092bd
}

.contanier .elseperfect .pclogin ul li.cor a:nth-of-type(3) i,
	.contanier .loginform .pclogin ul li.cor a:nth-of-type(3) i, .contanier .perfectform .pclogin ul li.cor a:nth-of-type(3) i
	{
	color: #81b84d
}

.contanier .elseperfect .pclogin ul li.cor a i, .contanier .loginform .pclogin ul li.cor a i,
	.contanier .perfectform .pclogin ul li.cor a i {
	font-size: 30px;
	vertical-align: middle
}

.contanier .elseperfect .pclogin .check_radio, .contanier .loginform .pclogin .check_radio,
	.contanier .perfectform .pclogin .check_radio {
	margin-right: 7px
}

.contanier .elseperfect .phonelogin, .contanier .loginform .phonelogin,
	.contanier .perfectform .phonelogin {
	display: none
}

.contanier .elseperfect .phonelogin ul, .contanier .loginform .phonelogin ul,
	.contanier .perfectform .phonelogin ul {
	padding: 0 30px
}

.contanier .elseperfect .phonelogin .will, .contanier .loginform .phonelogin .will,
	.contanier .perfectform .phonelogin .will {
	padding: 0 30px;
	margin-bottom: 20px;
	color: #999;
	font-size: 12px
}

.contanier .elseperfect .phonelogin .will a, .contanier .loginform .phonelogin .will a,
	.contanier .perfectform .phonelogin .will a {
	color: #4c87c4
}

.contanier .elseperfect .passwordlogin h3, .contanier .elseperfect .phonelogin h3,
	.contanier .elseperfect .register h3, .contanier .loginform .passwordlogin h3,
	.contanier .loginform .phonelogin h3, .contanier .loginform .register h3,
	.contanier .perfectform .passwordlogin h3, .contanier .perfectform .phonelogin h3,
	.contanier .perfectform .register h3 {
	text-align: center;
	color: #333;
	font-size: 18px;
	margin-bottom: 30px
}

.contanier .elseperfect .passwordlogin ul li, .contanier .elseperfect .phonelogin ul li,
	.contanier .elseperfect .register ul li, .contanier .loginform .passwordlogin ul li,
	.contanier .loginform .phonelogin ul li, .contanier .loginform .register ul li,
	.contanier .perfectform .passwordlogin ul li, .contanier .perfectform .phonelogin ul li,
	.contanier .perfectform .register ul li {
	color: #666;
	zoom: 1;
	margin-bottom: 16px;
	position: relative;
	vertical-align: middle
}

.contanier .elseperfect .passwordlogin ul li:after, .contanier .elseperfect .phonelogin ul li:after,
	.contanier .elseperfect .register ul li:after, .contanier .loginform .passwordlogin ul li:after,
	.contanier .loginform .phonelogin ul li:after, .contanier .loginform .register ul li:after,
	.contanier .perfectform .passwordlogin ul li:after, .contanier .perfectform .phonelogin ul li:after,
	.contanier .perfectform .register ul li:after {
	content: " ";
	clear: both;
	display: table
}

.contanier .elseperfect .passwordlogin ul li .pcinput, .contanier .elseperfect .phonelogin ul li .pcinput,
	.contanier .elseperfect .register ul li .pcinput, .contanier .loginform .passwordlogin ul li .pcinput,
	.contanier .loginform .phonelogin ul li .pcinput, .contanier .loginform .register ul li .pcinput,
	.contanier .perfectform .passwordlogin ul li .pcinput, .contanier .perfectform .phonelogin ul li .pcinput,
	.contanier .perfectform .register ul li .pcinput {
	width: 100%;
	height: 48px;
	line-height: 46px;
	background: #f7f8f9;
	border-radius: 6px;
	border: 1px solid #e6eaef
}

.contanier .elseperfect .passwordlogin ul li .pcinput span, .contanier .elseperfect .phonelogin ul li .pcinput span,
	.contanier .elseperfect .register ul li .pcinput span, .contanier .loginform .passwordlogin ul li .pcinput span,
	.contanier .loginform .phonelogin ul li .pcinput span, .contanier .loginform .register ul li .pcinput span,
	.contanier .perfectform .passwordlogin ul li .pcinput span, .contanier .perfectform .phonelogin ul li .pcinput span,
	.contanier .perfectform .register ul li .pcinput span {
	display: block;
	width: 40px;
	height: 48px;
	line-height: 44px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0
}

.contanier .elseperfect .passwordlogin ul li .pcinput span i, .contanier .elseperfect .phonelogin ul li .pcinput span i,
	.contanier .elseperfect .register ul li .pcinput span i, .contanier .loginform .passwordlogin ul li .pcinput span i,
	.contanier .loginform .phonelogin ul li .pcinput span i, .contanier .loginform .register ul li .pcinput span i,
	.contanier .perfectform .passwordlogin ul li .pcinput span i,
	.contanier .perfectform .phonelogin ul li .pcinput span i, .contanier .perfectform .register ul li .pcinput span i
	{
	color: #ccc;
	font-size: 20px
}

.contanier .elseperfect .passwordlogin ul li .pcinput input, .contanier .elseperfect .phonelogin ul li .pcinput input,
	.contanier .elseperfect .register ul li .pcinput input, .contanier .loginform .passwordlogin ul li .pcinput input,
	.contanier .loginform .phonelogin ul li .pcinput input, .contanier .loginform .register ul li .pcinput input,
	.contanier .perfectform .passwordlogin ul li .pcinput input, .contanier .perfectform .phonelogin ul li .pcinput input,
	.contanier .perfectform .register ul li .pcinput input {
	height: 100%;
	border: none;
	width: 100%;
	padding-left: 10px;
	box-sizing: border-box;
	outline: 0;
	display: block;
	background: 0 0
}

.contanier .elseperfect .passwordlogin ul li .password, .contanier .elseperfect .phonelogin ul li .password,
	.contanier .elseperfect .register ul li .password, .contanier .loginform .passwordlogin ul li .password,
	.contanier .loginform .phonelogin ul li .password, .contanier .loginform .register ul li .password,
	.contanier .perfectform .passwordlogin ul li .password, .contanier .perfectform .phonelogin ul li .password,
	.contanier .perfectform .register ul li .password {
	position: relative
}

.contanier .elseperfect .passwordlogin ul li .password .sbsote,
	.contanier .elseperfect .phonelogin ul li .password .sbsote, .contanier .elseperfect .register ul li .password .sbsote,
	.contanier .loginform .passwordlogin ul li .password .sbsote,
	.contanier .loginform .phonelogin ul li .password .sbsote, .contanier .loginform .register ul li .password .sbsote,
	.contanier .perfectform .passwordlogin ul li .password .sbsote,
	.contanier .perfectform .phonelogin ul li .password .sbsote, .contanier .perfectform .register ul li .password .sbsote
	{
	position: absolute;
	right: 10px;
	top: 0;
	display: none
}

.contanier .elseperfect .passwordlogin ul li .password .sbsote i,
	.contanier .elseperfect .phonelogin ul li .password .sbsote i,
	.contanier .elseperfect .register ul li .password .sbsote i, .contanier .loginform .passwordlogin ul li .password .sbsote i,
	.contanier .loginform .phonelogin ul li .password .sbsote i, .contanier .loginform .register ul li .password .sbsote i,
	.contanier .perfectform .passwordlogin ul li .password .sbsote i,
	.contanier .perfectform .phonelogin ul li .password .sbsote i,
	.contanier .perfectform .register ul li .password .sbsote i {
	color: #ccc
}

.contanier .elseperfect .passwordlogin ul li .warning, .contanier .elseperfect .phonelogin ul li .warning,
	.contanier .elseperfect .register ul li .warning, .contanier .loginform .passwordlogin ul li .warning,
	.contanier .loginform .phonelogin ul li .warning, .contanier .loginform .register ul li .warning,
	.contanier .perfectform .passwordlogin ul li .warning, .contanier .perfectform .phonelogin ul li .warning,
	.contanier .perfectform .register ul li .warning {
	display: none;
	line-height: 20px;
	color: #d55;
	position: absolute;
	bottom: -17px;
	left: 0
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput,
	.contanier .elseperfect .register ul li.phoneName .pcinput, .contanier .loginform .passwordlogin ul li.phoneName .pcinput,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput, .contanier .loginform .register ul li.phoneName .pcinput,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput,
	.contanier .perfectform .register ul li.phoneName .pcinput {
	position: relative;
	z-index: 10
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput>span,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput>span,
	.contanier .elseperfect .register ul li.phoneName .pcinput>span,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput>span,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput>span,
	.contanier .loginform .register ul li.phoneName .pcinput>span,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput>span,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput>span,
	.contanier .perfectform .register ul li.phoneName .pcinput>span {
	width: 20%;
	cursor: pointer;
	background: url(../../images/bg_l.png) right center no-repeat
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput>span>cite,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput>span>cite,
	.contanier .elseperfect .register ul li.phoneName .pcinput>span>cite,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput>span>cite,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput>span>cite,
	.contanier .loginform .register ul li.phoneName .pcinput>span>cite,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput>span>cite,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput>span>cite,
	.contanier .perfectform .register ul li.phoneName .pcinput>span>cite {
	color: #999;
	font-size: 12px;
	margin-left: 5px
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput>span em,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput>span em,
	.contanier .elseperfect .register ul li.phoneName .pcinput>span em,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput>span em,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput>span em,
	.contanier .loginform .register ul li.phoneName .pcinput>span em,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput>span em,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput>span em,
	.contanier .perfectform .register ul li.phoneName .pcinput>span em {
	line-height: 48px
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput>input,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput>input,
	.contanier .elseperfect .register ul li.phoneName .pcinput>input,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput>input,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput>input,
	.contanier .loginform .register ul li.phoneName .pcinput>input,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput>input,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput>input,
	.contanier .perfectform .register ul li.phoneName .pcinput>input {
	width: 80%;
	margin-left: 20%
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox {
	position: absolute;
	text-align: left;
	top: 100%;
	width: 100%;
	line-height: 32px;
	background-color: #fff;
	color: #797C7F;
	max-height: 158px;
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .1);
	overflow-y: auto;
	overflow-x: hidden;
	display: none
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar
	{
	width: 3px
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-thumb
	{
	border-radius: 3px;
	background: #d3d3d3
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox::-webkit-scrollbar-track
	{
	-webkit-box-shadow: inset 0 0 3px #eee;
	border-radius: 3px;
	background: #eee
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox ul,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox ul,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox ul,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox ul {
	padding: 10px 0
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox ul li,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox ul li,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox ul li,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox ul li
	{
	padding-left: 10px;
	margin-bottom: 0;
	cursor: pointer
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .elseperfect .register ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .loginform .register ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput .ulBox ul li:hover,
	.contanier .perfectform .register ul li.phoneName .pcinput .ulBox ul li:hover
	{
	background-color: rgba(238, 238, 238, .5)
}

.contanier .elseperfect .passwordlogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .elseperfect .phonelogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .elseperfect .register ul li.phoneName .pcinput.on .ulBox,
	.contanier .loginform .passwordlogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .loginform .phonelogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .loginform .register ul li.phoneName .pcinput.on .ulBox,
	.contanier .perfectform .passwordlogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .perfectform .phonelogin ul li.phoneName .pcinput.on .ulBox,
	.contanier .perfectform .register ul li.phoneName .pcinput.on .ulBox {
	display: block
}

.contanier .elseperfect .passwordlogin ul li.dongtai input, .contanier .elseperfect .passwordlogin ul li.yan input,
	.contanier .elseperfect .phonelogin ul li.dongtai input, .contanier .elseperfect .phonelogin ul li.yan input,
	.contanier .elseperfect .register ul li.dongtai input, .contanier .elseperfect .register ul li.yan input,
	.contanier .loginform .passwordlogin ul li.dongtai input, .contanier .loginform .passwordlogin ul li.yan input,
	.contanier .loginform .phonelogin ul li.dongtai input, .contanier .loginform .phonelogin ul li.yan input,
	.contanier .loginform .register ul li.dongtai input, .contanier .loginform .register ul li.yan input,
	.contanier .perfectform .passwordlogin ul li.dongtai input, .contanier .perfectform .passwordlogin ul li.yan input,
	.contanier .perfectform .phonelogin ul li.dongtai input, .contanier .perfectform .phonelogin ul li.yan input,
	.contanier .perfectform .register ul li.dongtai input, .contanier .perfectform .register ul li.yan input
	{
	padding-right: 116px
}

.contanier .elseperfect .passwordlogin ul li.dongtai a, .contanier .elseperfect .passwordlogin ul li.yan a,
	.contanier .elseperfect .phonelogin ul li.dongtai a, .contanier .elseperfect .phonelogin ul li.yan a,
	.contanier .elseperfect .register ul li.dongtai a, .contanier .elseperfect .register ul li.yan a,
	.contanier .loginform .passwordlogin ul li.dongtai a, .contanier .loginform .passwordlogin ul li.yan a,
	.contanier .loginform .phonelogin ul li.dongtai a, .contanier .loginform .phonelogin ul li.yan a,
	.contanier .loginform .register ul li.dongtai a, .contanier .loginform .register ul li.yan a,
	.contanier .perfectform .passwordlogin ul li.dongtai a, .contanier .perfectform .passwordlogin ul li.yan a,
	.contanier .perfectform .phonelogin ul li.dongtai a, .contanier .perfectform .phonelogin ul li.yan a,
	.contanier .perfectform .register ul li.dongtai a, .contanier .perfectform .register ul li.yan a
	{
	display: block;
	width: 115px;
	position: absolute;
	box-sizing: border-box;
	right: -1px;
	top: 1px;
	height: 48px;
	text-align: center;
	color: #6F8592
}

.contanier .elseperfect .passwordlogin ul li.yan, .contanier .elseperfect .phonelogin ul li.yan,
	.contanier .elseperfect .register ul li.yan, .contanier .loginform .passwordlogin ul li.yan,
	.contanier .loginform .phonelogin ul li.yan, .contanier .loginform .register ul li.yan,
	.contanier .perfectform .passwordlogin ul li.yan, .contanier .perfectform .phonelogin ul li.yan,
	.contanier .perfectform .register ul li.yan {
	display: none
}

.contanier .elseperfect .passwordlogin ul li.yan .pcinput a, .contanier .elseperfect .phonelogin ul li.yan .pcinput a,
	.contanier .elseperfect .register ul li.yan .pcinput a, .contanier .loginform .passwordlogin ul li.yan .pcinput a,
	.contanier .loginform .phonelogin ul li.yan .pcinput a, .contanier .loginform .register ul li.yan .pcinput a,
	.contanier .perfectform .passwordlogin ul li.yan .pcinput a, .contanier .perfectform .phonelogin ul li.yan .pcinput a,
	.contanier .perfectform .register ul li.yan .pcinput a {
	color: #d55;
	font-size: 24px
}

.contanier .elseperfect .passwordlogin ul li.zuce button, .contanier .elseperfect .phonelogin ul li.zuce button,
	.contanier .elseperfect .register ul li.zuce button, .contanier .loginform .passwordlogin ul li.zuce button,
	.contanier .loginform .phonelogin ul li.zuce button, .contanier .loginform .register ul li.zuce button,
	.contanier .perfectform .passwordlogin ul li.zuce button, .contanier .perfectform .phonelogin ul li.zuce button,
	.contanier .perfectform .register ul li.zuce button {
	border: none;
	height: 48px;
	width: 100%;
	border-radius: 24px;
	background-color: #5FBC88;
	color: #fff;
	font-size: 18px
}

.contanier .elseperfect .passwordlogin ul li .agree, .contanier .elseperfect .phonelogin ul li .agree,
	.contanier .elseperfect .register ul li .agree, .contanier .loginform .passwordlogin ul li .agree,
	.contanier .loginform .phonelogin ul li .agree, .contanier .loginform .register ul li .agree,
	.contanier .perfectform .passwordlogin ul li .agree, .contanier .perfectform .phonelogin ul li .agree,
	.contanier .perfectform .register ul li .agree {
	color: #999
}

.contanier .elseperfect .passwordlogin ul li .agree a, .contanier .elseperfect .phonelogin ul li .agree a,
	.contanier .elseperfect .register ul li .agree a, .contanier .loginform .passwordlogin ul li .agree a,
	.contanier .loginform .phonelogin ul li .agree a, .contanier .loginform .register ul li .agree a,
	.contanier .perfectform .passwordlogin ul li .agree a, .contanier .perfectform .phonelogin ul li .agree a,
	.contanier .perfectform .register ul li .agree a {
	color: #999
}

.contanier .elseperfect .passwordlogin ul li .agree .check_radio,
	.contanier .elseperfect .phonelogin ul li .agree .check_radio,
	.contanier .elseperfect .register ul li .agree .check_radio, .contanier .loginform .passwordlogin ul li .agree .check_radio,
	.contanier .loginform .phonelogin ul li .agree .check_radio, .contanier .loginform .register ul li .agree .check_radio,
	.contanier .perfectform .passwordlogin ul li .agree .check_radio,
	.contanier .perfectform .phonelogin ul li .agree .check_radio,
	.contanier .perfectform .register ul li .agree .check_radio {
	margin-right: 7px
}

.contanier .elseperfect .passwordlogin, .contanier .elseperfect .register,
	.contanier .loginform .passwordlogin, .contanier .loginform .register,
	.contanier .perfectform .passwordlogin, .contanier .perfectform .register
	{
	margin-top: 20px
}

.contanier .elseperfect .restsucess, .contanier .loginform .restsucess,
	.contanier .perfectform .restsucess {
	display: none;
	margin: 0 auto;
	text-align: center
}

.contanier .elseperfect .restsucess h3, .contanier .loginform .restsucess h3,
	.contanier .perfectform .restsucess h3 {
	font-size: 16px;
	color: #3fb54d;
	margin-top: 10px;
	margin-bottom: 18px
}

.contanier .elseperfect .restsucess .restcontent, .contanier .loginform .restsucess .restcontent,
	.contanier .perfectform .restsucess .restcontent {
	margin-bottom: 30px;
	margin-top: 25px
}

.contanier .elseperfect .restsucess .restcontent p, .contanier .loginform .restsucess .restcontent p,
	.contanier .perfectform .restsucess .restcontent p {
	color: #999;
	font-size: 18px
}

.contanier .elseperfect .restsucess .restcontent p i, .contanier .loginform .restsucess .restcontent p i,
	.contanier .perfectform .restsucess .restcontent p i {
	color: #3fb54d;
	font-size: 36px
}

.contanier .elseperfect .restsucess button, .contanier .loginform .restsucess button,
	.contanier .perfectform .restsucess button {
	border: none;
	height: 48px;
	width: 100%;
	border-radius: 24px;
	background-color: #5FBC88;
	color: #fff;
	font-size: 18px
}

.contanier .elseperfect .zulevel button, .contanier .loginform .zulevel button,
	.contanier .perfectform .zulevel button {
	border: none;
	height: 48px;
	width: 100%;
	border-radius: 24px;
	background-color: #5FBC88;
	color: #fff;
	font-size: 18px
}

.contanier .elseperfect .check_radio, .contanier .loginform .check_radio,
	.contanier .perfectform .check_radio {
	width: 15px;
	height: 15px;
	display: inline-block;
	border: 1px solid #ddd;
	cursor: pointer;
	text-align: center;
	line-height: 15px;
	vertical-align: middle
}

.contanier .elseperfect .check_radio.selected, .contanier .loginform .check_radio.selected,
	.contanier .perfectform .check_radio.selected {
	border-color: #d55
}

.contanier .elseperfect .check_radio.selected i, .contanier .loginform .check_radio.selected i,
	.contanier .perfectform .check_radio.selected i {
	color: #d55;
	line-height: inherit
}

.contanier .elseperfect .check_radio.selected i::before, .contanier .loginform .check_radio.selected i::before,
	.contanier .perfectform .check_radio.selected i::before {
	content: "\f053"
}

.contanier .elseperfect, .contanier .perfectform {
	display: none
}

.contanier .elseperfect .phonelogin, .contanier .perfectform .phonelogin
	{
	display: block
}

.contanier .elseperfect .phonelogin .sub button, .contanier .perfectform .phonelogin .sub button
	{
	border: none;
	height: 40px;
	width: 100%;
	border-radius: 5px;
	background-color: #d55;
	color: #fff;
	font-size: 18px
}

.sanlogin {
	margin-top: 10px
}

.sanlogin h3 {
	margin: 0 30px;
	font-size: 14px;
	color: #666;
	border-bottom: 1px solid #ddd;
	line-height: 25px;
	height: 25px;
	text-align: center;
	position: relative
}

.sanlogin h3 span {
	padding: 0 9px;
	background-color: #fff;
	position: relative;
	top: 12px
}

.sanlogin p {
	text-align: center;
	margin: 0 auto;
	padding-top: 20px
}

.sanlogin p a {
	margin: 0 10px
}

.sanlogin p a i {
	font-size: 30px
}

.sanlogin p a:nth-of-type(1) {
	color: #d55
}

.sanlogin p a:nth-of-type(2) {
	color: #6092bd
}

.sanlogin p a:nth-of-type(3) {
	color: #81b84d
}

.login_hright {
	text-align: center;
	color: #666;
	line-height: 20px;
	padding-top: 24px
}

.login_hright a {
	color: #4990E2
}

.login_hright a>i {
	margin-left: 3px;
	font-size: .8em
}

.register ul {
	padding: 0 30px
}

.register>p {
	text-align: center
}

.register>p>em {
	color: #FF7F69
}

.passwordlogin, .restsucess {
	padding: 0 30px 40px
}