* {
	margin: 0;
	padding: 0;
}

html,
body {
	font-family: "微软雅黑";
}

a {
	text-decoration: none;
	color: #333;
}

img {
	border: none;
}

ul,
li {
	list-style: none outside none;
}
input[type=button],
input[type=text],
input[type=password],
input[type=date],
input[type=number],
input[type="search"],
input[type="submit"],
textarea {
	-webkit-appearance: none;
	outline: none;
}

input[type=date] {
	background: #fff;
}

.loginLWrap{
	width: 700px;
	height: 480px;
	position: relative;
	display: flex;
	border-radius: 10px;
	background: #fff;
}
.loginCloseBtn{
	position: absolute;
	top: 15px;
	right: 15px;
	width: 14px;
	height: 14px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABkklEQVQ4T32SQW9SQRSFz3nzYOKzGv6TWmMxRWiJKzYshoSEBb+EBQnsCMtKLSYuGmvVpPUHadSHeTDjNZfwmgclneVkvjnnnnPZ6XQ+icg/7/3byWTyGw8c51wiIuckD+icuwbwnOSVMeZ0NBr92ccqBGAGoArglr1e72mWZecADkXkOoRwsqtcUDoCcBNCaFB/73a7B6vVak7yhcKlUqmRKxchkt+zLDueTqc/16Cedrv9xBhzoTCAz8vlslYulwPJuYi8VnvGmDfj8fiHvr8Dc+UQwnsReSkilyQ9gGO1Z4yp59A9UC/6/f6jxWIx26jo1RfvfWN37i1FfdVsNsuVSmVGsrb+mbxKkqQ+GAz+FtPeAjUIku9UjeQ3EVGrh6pqrT0ZDoe/cvgO3O0pjuOqtTakafpRewbw1VrbyOE1qHOlaapdVjXyKIpqeRCadhzHHwA8U9h7X9d52Wq1HidJcraxtwXltjZLMldYeybZ1JW7BPBqX+TFMDbwhdpew865G+0riqLTYk/79jVfEgDJf2fo1E1lMC7SAAAAAElFTkSuQmCC") no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor: pointer;
}
.loginL{
	width: 320px;
	height: 480px;
	background: url(../img/loginBg.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding: 70px 30px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.loginL img{
	display: block;
	margin: 0 auto 20px;
}
.loginL ul li{
	display: flex;
	align-items: center;
	color: #fff;
	width: 100%;
	height: 32px;
	border-radius: 32px;
	padding-left:25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 15px;
	font-size: 14px;
	border: 1px solid #4899ed;
	background: #1a7fe9;
}
.loginL ul li i{
	display: inline-block;
	width: 15px;
	height: 11px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAA50lEQVQoU5XSuy4EQBQG4O+UIh5A6c6DiKxbg8QLKNVaD7CVeAONS9wKJOIxXIIQKo9Ad2RkdhNrI7tTTDPznX/mzIQ+R2YOYRd70Y/NzEGcYhY3PeMKj9DALZZ7wpk5gOMK77EQEW+RmePYwHZEfHZeo8L9koRHzEXEe9lX8CHWcIHViPhqFaiwrC/iAfMlsbVe8CTOMINzrJcCFR5gCU81sQ1/ksuUmaO4xBROsIkdrFRYEl86r9RuWGaO4BqlBx8YRgGNiHju9qS/up2ZE7jCGF4rLEfuOv48VWZOo4mtiLj77xN9A1ymUSMft+zUAAAAAElFTkSuQmCC') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 7px;
}
.loginR{
	padding: 50px 40px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	width: 380px;
}
.loginR .agreement{
	width: 100%;
	margin-top: 10px;
	display: flex;
	justify-content: center;
}
.loginR .agreement a{
	color: #0772fc;
}

.wxTitleWrap{
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20px;
	color: #111;
}
.wxTitleWrap i {
	width: 27px;
	height: 22px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAC9ElEQVRIS53WS2xVVRTG8d8+hZa2QKqJSicMNEYSRFNtKRgdKANlYHCA4KOGQiIDo4kOiBOjiQYxscYg8TkzDjTRaBPUAYlATKylLRiiQWNAHZgQceADldLenm3O6e19UW+P3aObu9a3/mvvvdbaJ2hcRyzRYS02Sd0qWIcuTEqcFn2Bw1qd0OP3S/RN/gh1tglrpJ4QPSBa3jRQ9JnEq/p9VBRYhR13p5IDomuLilESvGK5Z6z110K6Wdi49VLDou6yIJKLV8wToIRptFdsiSF9nhSkzYDBV7pM+kCwqew4IxoSvCx4SvRoTYBzGBCcE72NGyvJBXfr90lz2DH3iHXn/rdgey681DZhg7484Kj3sL0SPPpGtN4tLvwXMBj1Fh6ucwhG8gSC+0Q3V2zBRbyD86LH8AuOC6YEraLH9fuxGWwcvQtdboM9CobId7NGcL1oRRl4VnBUNGyDn2t12c5O4obCsJDv5EVslNoi6Ba1NehncFb0hpX2z1VqcMz7oq0FYScl9ol5L/YX0kQfa7PLTX7NdrYbbxYQTgp5Ze4Q3Zb7Z3eYOiO4Di2VauY7rK60TuJDJQPBhNVmHBFd3RQYHBTzIHtqCiY7ztdFT2OwnMAhJbst9ZDUs3lKs4ltm/1xwlZTed90NAE+hy0N9/uCC/Zqtx+7ytpDuFfiEanna2AHq+NqLDfuw8p5gNnUyHaxE6tq7Nkk+QOX1RxjNkV+QyeW1ZzCmfpB/KVtgneRNACzGfiSmMOuLHC/87n81AjbLPgUU3kPcXn5ohPBXvImv2ZRsOBwFZa9Y+2G82EaHcC3WnSatkpwlcS4mB9zdUT9H2owWIVN6DBtnaW+1uufeeOM6ZPKCiB7TIuvrJKnPVh/jEXkYwalXqt7YprrRi0xoFdDgRSBZT4j7tdij6hnAcn3WmzW54fZVlvsyoZByV24o9x7V5Qf1dM4Jbhd1KpNz9y3yuJhc0mOaNeqy4xlSlLBeRf9qVO31E7R5zY6mrn/C13H2ErnevvlAAAAAElFTkSuQmCC") no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}
.loginTitle{
	display: flex;
	text-align: center;
}
.loginTitleNavVerificationCodeLogin{
	display: none;
}
.loginTitle>div{
	width: 100%;
	height: 35px;
	color: #999;
	font-size: 18px;
	margin: 0 auto;
}
.loginTitleNavList{
	cursor: pointer;
}
.loginTitleActive div{
	color: #333;
	font-weight: bold;
}
.loginTitleActive p{
	position: relative;
	z-index: 2;
	padding: 0 3px;
	text-align: left;
}

/*快捷登录*/
.restsTitle {
	position: relative;
	width: 100%;
	text-indent: 10px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	font-size: 13px;
	color: #8d949e;
	text-align: center;
	margin-bottom: 5px;
}

.restsTitle:before {
	content: '';
	position: absolute;
	top: 12px;
	left: 0;
	width: 100px;
	height: 1px;
	background: #dadde1;
}

.restsTitle:after {
	content: '';
	position: absolute;
	top: 12px;
	right: 0;
	width: 100px;
	height: 1px;
	background: #dadde1;
}

.login-auth ul {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 5px;
	font-size: 13px;
	color: #8d949e;
}

.login-auth ul>div {
	margin: 0 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.login-auth ul>div.login-auth-wxWrap{
	display: none;
}
.login-auth a.login-auth-qq {
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAEdUlEQVRIS72Va2xUVRCAv3P37qPstrtUSgoFQS0oKK5oaiogFqiIBVm2EBskleAfJJCACSqQGHmmgGh4JZSHRmoMihYIDxuaQnkkhVpCKhCsJUhSEYzd3bZ2t3R3b+8xd+ka7Js/zK9758yZ78zMmTmCRyDiETDoCyQJ8AA5wGjABdwFqoFi4AwQ7emwvUGeArYCM7pxogE7gXVAoDtQT5BB7Sd9xdg8cuRIAoEAPp8v5is9PZ07d+7Q0tJi/O4BFgMGtJP0BNkMfGjsyMzMpKioiMrKSvLz8/F6vRQUFFBaWsrSpUuRUkaA+cB3DwMZAxwDhhmb1q5dS15eHlu2bOH48eOx7wULFuByuXC73TQ2NhpmJ4C5QHNHUHeR5ANFceNpOR7Wrd/Ahg0FHCk+SPbUN9i+YwdVVVXMz38HZCxL9cAsoKKvkNXAp4ZxggUGDzCT+9Y09LCPS5WVuFx2XsiYRNn5y/x28098/8i437eBH/oCUYDt7YVk/DMKXy1TSXVGsNvAlNgPtCjBxihCCHaVqHy8X0OXMdD7wO6+QNR2yCLDOLk/eMeZmPqyQsaTCkk2SUQX3KqXnL2ic7SijYvX7kcyUDEv+luPFvYKWQ3K6McGb2tCLrkcbqW6NUyNFpVms07qQGSiDV3TBYFGlECDkENRZYbDittiU8eqtj2PW7RlQ2/fvvcgqFPhTzqHPTHVaT+hSTmqVbYR1CUt6NIfkQQ1iSbRTQL6mYRINgsSFYFDUUSCYhKqEL6S5uBrOYG66z1BxCZnynu5due+ZCFQwhGwWFBMyv350xpGavF+k+iGzsiUyYRus8bu7oFgYNXKJv/G9pUYq2MkDqM/BiumrLFOFwVz8hhxrYbQ3b+QBrS/E2F3gJQImxWRlIR1SBp/tGl8cvAAF/z11OltV4GsB8dMR8jzwEXj5ppTUzlfVkbGmk34y8+i2B3Y16zCOn0aUtcRVivCbgfVxJW6OqZMysL3+614bK8Dp+Ip6whZDnxmLKYNH07J4cM8vWI1TWfPIxwOEndvx5prDOT/y43aWmZ5vVy//l8pPgcMX12m6yAwBwilpKU5So8dY8zOvTSUnUYkJODYvB7rzOmdIDU1NXg8Hmpra41blQCUA5O7g/wKGDFftdhsH5WfPs04txu9oQGkQAxIRthsnSDV1dVkZ2fj9/t3Ga0FTACGdAcx3oYvgBHAT4WFhcrChQs7Oe2oOHSomNmzjQTEBmSpMVOBJd1B4voUYN9zY9wzS0+WMGiQ8bR0LaFQiJwZHs6dOWUMRgNS12vHxw3mZTHk2zPsf9Mzb/LXe3cwMKV/J0pz8z0Wf7CSb77cVpU3jrnfV3Czq6N0OeplObZwyDrlwi+s2Hok7K5XM63Tve9aJk6cgMvpJBgMUlH5M0d/LIqa/OWty3PNN7JeFBsT0iMl4lmCfYokWqyOV81qIRaRGgxpLecuRZvKrlm0QMQVMqlqq9Q0a5K5yf7qqLB5ykvmJJfLZCdKc5smF6vecEmfIL1W+iEN/gUrJo4ponoZlgAAAABJRU5ErkJggg==') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}

.login-auth div.login-auth-phone {
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABZUlEQVRIS+2VPS9EQRSGn3N3fUWhdLf00Un8BWp6dBIq1d6NRKVQSIhE3E00EqVGotD6B3pCIruURi3Bir2vXCsS68qdVah2ypkz88y8c855jX8Y9g8MMiGlWOuCZUGPQdPjIuk5wjhxZVttj8+EhLHqwCgtQOABSYAC4FxkJS9IKdaN4MKMU0ExF6KPy0wDUy6yMS9IGKtmYv++YnEu4DMgrGoOse0iSxX4Nn6VS+LwoWJbvpDhWMsG6y6ykS4kV7WuXN3s6tZJbpnwpzrBOHBl28k/vhURVrWI2Oikd9UQR40Ge4O9Hz5B0I+aCcHbM4XiAM1CQJK8tEyvaCSNgAWJtU668HW6F7gC+r5eI/plDJnxiHj6mjdeEamPDHQCuQQmMqS6MzgWzACTGet1F9m4b6u/BX7kO3CO2CRgBTGbAfG337CqXYl5g9S71WZzL4jeNu9P/yb9uzMX2ZLXS3wzyjfuHdRM8Rq45QYxAAAAAElFTkSuQmCC') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor: pointer;
	margin-right: 5px;
}
.login-auth div.login-auth-wx {
	display: inline-block;
	width: 27px;
	height: 22px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAC70lEQVRIS6XWT2hcVRTH8c99M6bEWq31/6KiCNKq0M20DbUgIUWsUN2opNJuUpVC7S7+wy5cCaIWLUhBEFGsqBSlbkpREVEz0xAQbIJUFK1arFXwT2xq4mSuvDdvkpl0TCZ6lu/ec773/u45P14wN8Z0GbcKvYK1olWiy/CH4GvRiMRHCj5X8vs5+fN8CC1rw24U7RJtxwULFHoPL1jvXUHsBDoLq7gTz+GaThLzPVXBUwqeVDKxUF4dVnazxDu5XI2cVKKLzikQTIqqWDqzlgInPKHXX/MBg6MuUXM4e59GBI9IHFLLJN3dVOCkYIdppyVeRGnmhmzX442FYFtFrzdtmlJTssExFbfiSNPah7ptscYZZfsFO5vWyoo2z9c0QdkBwb1zTvR2DkkbZWPTjSfxjOgMHsWv+BnjUnmrHjTlhN5M5jYvUPEFWat3HiEDHMS3omVko3GpKBH8iDE1H2fqNEV6sxOCqzsnOSraizWCu3B929z6TB5QtLchbQp7X9DXIWwE+7EtG/rO4rCinUq+CyoG8XQHeX+KHhfc3fSOZ/FbLmMxr1HDaVyI8/Nvh5y1LfjUdQoqmebzx0HRKcED6CJzjWf1eEjFSxjI0yuK+vxth2DfTMmoPzWaYNiAmMlz3r/wpgXPi9Y13WpatE/IRuBh0X1ZbjAkMWDabbkjNUoeqTvIWwpWekxij2hJG+AveFm0WXBT03oq4/e4ds5Bv8HlLS7DyVlvrAMHBXvamPAp0auCLVjdwfu22/JTq+tXsi57BVOirySuyP2y/j7RLS22thhqMDQLG7JC4jUsVzMoMZp1VLBSzXIFo2LmHvcshjGzN9g9Cxt2pZrVqkZsNN62YNkmwZtYsUhg6pt3tMrYSYWKXflcdneyXTSqoN86Y4uHpYSK/nzAmzuzHfu4mq02+Kw+Ff81UjNI3C7YhBtwMZnb/4AvsR5LFPRZ6/j/gzUO+YlluiwVdQuqEunsTZh0laL7RR/okf6v+AddRNF/6ETx0QAAAABJRU5ErkJggg==') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor: pointer;
	margin-right: 5px;
}
.fgH{
	width: 1px;
	height: 28px;
	background: #e8eaec;
}
/*二维码扫码登录*/
.login-action-code {
	position: relative
}
.login-action-code-img {
	width: 205px;
	height: 205px;
	margin: 25px auto 0;
	border: 1px solid #e1e1e1;
	background-color: #f5f5f5;
	text-align: center
}

.login-action-code-img img {
	max-width: 198px;
	max-height: 198px;
	_height: 232px
}

.login-action-code-img p {
	position: absolute;
	left: 0;
	top: 90px;
	width: 100%;
	line-height: 32px;
	box-sizing: border-box;
	font-size: 14px;
}

.login-action-code-img a {
	color: #ff0000;
	margin: 0 4px 0
}

.login-action-code-img span {
	display: inherit;
	text-align: center;
	height: 232px;
	background-repeat: no-repeat;
	
	background-position: center
}

.login-action-code-footer {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-bottom: 30px;
}

/*账号密码登录*/
.login-action-pwd {
	display: none;
	position: relative;
	padding-top: 25px;
}

.login-action-pwd-line {
	/* border: 1px solid #e3e3e3; */
	display: flex;
	align-items: center;
	margin-bottom: 20px;
	position: relative;
}

.login-action-pwd-line input {
	width: 100%;
	border: 1px solid #e4e9f0;
	outline: 0;
	line-height: 45px;
	height: 45px;
	color: #333;
	font-size: 14px;
	padding-left: 15px;
}
.login-action-pwd-line input:focus{
	border: 1px solid #4d7cff;
}

div.line-part {
	position: absolute;
	left: 0;
	top: 0;
	width: 38px;
	height: 38px;
	display: flex;
	align-items: center;
	justify-content: center;
}

i.userIcon {
	display: block;
	width: 18px;
	height: 18px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABx0lEQVQ4T62UQUgUYRTH//+ZMckOJkoQlEVQh4SdNoSIDjFTztSCSCB77FoXD56ETl66dJCuQXTOgQ4dKmfcBjXUQ7K026HooIdIxMK8pLg634uhdlnanWk3etf3f7/3/977vo/4T8EkzovXxVMG9QkBrhHoBvBFSE/tHn6Yy53d+7OuKehloXhe1/QZACcbGzGo/KjcGh4e3KnPNYBEhMFcyYdwKMktwQnHzjxIBRUK5TORJh8BdKSMb2V5IXNpcpKqqmlwNDv/LqsiFtN2IMCnTm4NWJZ1kAyaXelW+qEPgBxPgT1zbXM09Whx0g/L44BMJYAipdTlm9ezb/8K8jxPP9p77r6Qd/Fr9dVYA3HPtcynLa2/KvL90jEackVB69Moq9vfjDf5/EClmdOGYcfFYnCEVFcB9gDYB6lERAfQScF3AAuMoueOc3G96bCDsJwTyCMAJ1p4OZsCGbthX/Bibc3Rq8L7jKapJQBHWoBUJfuEshw7u1gDBWF5WiD5NiC/pQxcO+PWQH5YWgNwun0QPru22V8DzYSlrwT6/gG05dpmbz3oNiF3AMY3uguAUT/DugYCIH4aOyA2CDxxLPNx4n/UrrOfMceSE3Dpik0AAAAASUVORK5CYII=') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

i.pwdIcon {
	display: block;
	width: 18px;
	height: 18px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABl0lEQVQ4T63Su2tUURDH8e/vbAqxEqJEJNilkBDPYqlI3JuwNyaVL7DR1tJUNsHCRrEV/4WAopBKzO5qLttIikT3IolEBQsLzfpoTOEj944khezjqntJpp2ZD3PmjNil0N+cWv3lkTRJZkAnACdYQu5WuTSylNWTCc0/iU/K8QhYM2NWWCK5s4Ydl9nF8lhxrhPrgqLoxb4f5t44eFwO/OXWhvmFxm2hqxTcUDg68r411wVVovg8xr1N9Q1OlYY/thZH0bs9P+3buhkzE2NH7/4TqkaNK2a6HgZ+MGsXlafxKo77YcnfyIRqtZXDifs1KmkCmDTTNWCzaxeym0LLJnuQGounA7+2VfPnaZWFRgPk812DvQ2D4lAHFH8G+vNBfA0Dv93TMlH8ATiYAX0HUmBvRq4ZBn6gJ0hiOjV9Eja7IwhxgVRNZPUdQjqTJqw7Z896hbaOb/u9bSHNyWzD4FKvUBM4kPPXvoSB39+57IfAuZxQPQz8qTaoWn1+yPoKd4BjQOE/YIp4VUhseny8+LoNyjlJV/lvYGufEy0M66cAAAAASUVORK5CYII=') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.login-action-pwd-line div.email i {
	width: 22px;
	height: 13px;
	display: block;
	background-position: -225px -29px;
	margin: 13px 0 0 9px
}

.login-action-set {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 14px;
}

.login-action-set p {
	cursor: pointer;
	color: #4d7cff;
}

.login-action-set a:hover {
	color: #ff0000;
}


.login-action-btn {
	margin-top: 15px;
	background-color: #498afc;
	color: #fff;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 4px;
	font-size: 16px;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	border-radius: 5px;
	border: none;
}

.login-action-btn:hover {
	background-color: #3b77fc;
}

.login-action-footer {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #999;
	margin: 5px 0 18px;
}

.login-action-footer a {
	color: #498afc
}

/* .login-action-pwd-error {
	position: absolute;
	top: 130px;
	left: 22px;
	color: #ff0000;
} */

/*手机验证码登录*/
.login-action-phone {
	display: none;
	position: relative;
	padding-top: 25px;
}

.login-action-phone p.title {
	font-size: 16px;
	color: #333;
	margin-bottom: 14px
}

i.phoneIcon {
	display: block;
	width: 18px;
	height: 18px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABGUlEQVQ4T+2UsUoDQRCG/5njrjGIhSAiooiWutgLwYXcgqAIeQ9rX8VCrHwFTUA91FZIYgptRcFCECUkkJjbsTo5FndtLLPV8u3MxzL8u4TSaly2T4hoDwCX+S97ISBLtaoXZ1Qual51PgAaADL8QxQDqBitZnyiZxGp2+FUJyRKkv5SznRmtFr1ijiinVp1oxsSNa+7i8htFhQR2d10e7MdEp1nrWUWvpiI/FOazOifcsQRp7Xq+kMokI2bu3kax7ehQL5YyIFY+1iImJOY6YvGuYwKFiFeANsjo9WK7629Aph1bvMEwQiENYe/G63mPKL7T0Cmyw1CdEhi3wA6dkQ9o9VPrfsfnQLYchoGBLICqTi8ZbTaL9g3TIC/EyzbktMAAAAASUVORK5CYII=') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
i.phoneCodeIcon {
	display: block;
	width: 18px;
	height: 18px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAB/klEQVQ4T62UT2gTQRSHv7cbS0D0ouJfFEQPUuKmBxEPVrOx2a160qN4EUHqQUGiJ6VFvYgIasD23IOePIkxSdlob71Uk4AoiiJorRQbKCi1avdJJLbbbdJQcG7z5ve+efN7MyP8pyFLcYaGXm6dNX9ngJXqGxe6D8UqzfQNQY+959siEjkGmgY21ZOnFLmLGIMjw+3v+/rED0LnQHmv0onoUWAv0AGsarL7NPAWeIHy0Elaj2q6eVCx/A7YvhzLFL66trUuDPoIbFkOCJh0bGttGDQW8KMpT+EByncRTgNVx7bWhEHjwIYWFfU7tnU275XTCDeBCce21odBX4BacELxTxli9qrqnn9gUW6lklY671UuI3qtHh9zbOuvHUGzPwGbgW8gB3+0tb2JzsyMIuxUtNe141dzxdINQS4Fqn7t2NauMGgY6KyLqqp0+RhTJrOHnWQ8k/PKt0U4Hzp61rGtI2HQOeBOQDhpmMb+rgOxV4VieVDhZNg/Ve1xk/GBBaBsdmS1GY2OguyYT5BxRD+g7GvQhM/6MxJz3fbqAlBtUvBKKRV5Ahit7pMiJ1x79/25ZoQTCk9LZ1SlP9iIsEaEgVTC6mn41oLBXLF8XJAM6MZFlYledxLxK4vgzY5Q+0I08usiatiqugKDko9/rzvR8axRzpL/USufgut/AAmJsBOiv+edAAAAAElFTkSuQmCC') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.login-action-phone-error {
	position: absolute;
	top: 165px;
	left: 22px;
	_left: 0px;
	color: #ff0000;
}

.login-action-phone-error a {
	color: #01AAED
}


.login-action-identify,
.phone_codeWrap {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.login-action-identify{
	margin-bottom: 20px;
	position: relative;
}

.login-action-identify input {
	width: 170px;
	outline: 0;
	line-height: 45px;
	height: 45px;
	color: #333;
	font-size: 14px;
	border: 1px solid #e4e9f0;
	padding-left: 15px;
	outline: none;
}
.login-action-identify input:focus{
	border: 1px solid #4d7cff !important;
}
.identify-btn {
	display: block;
	width: 105px;
	height: 47px;
	border-radius: 2px;
	line-height: 47px;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	font-size: 14px;
	border: 1px solid #e6e6e6;
}
.phone_code_btn{
	color: #4d7cff;
	background: #fff;
	border: 1px solid #4d7cff;
}
/* 找回密码 */
.phoneBindingFormB{
	display: none;
}
.fhlogin{
	position: absolute;
	right: 40px;
	bottom: 30px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.fhlogin i{
	display: block;
	width: 18px;
	height: 14px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAABuElEQVQ4T6WSv2tUQRDHv7Ob+/HeQZTDRgkInhKwM5UiBiMWAcVgc1ZqI571CZHTZpEct3uQOwtbO7G2t0ihhZBUhuA/IJYeiMd7vHj7lZXzeMYkJ2S6mZ35zMx3VrCP9fv941mW3SB5meSzVqs12C8vH5O845w7RfIqgAaARZKfarXaQr1eH00FGWPKURSdJnlNRO6SvJQr+gzgiYj88N6LUkpI7gIYkPySn1Scc7dI9gGcmdY19/4VwDbJt9Vq9VWj0dgNoHmStwGsALi4B/YNwAaAMAVEhABmSJ4FcCHESL4slUqrE43a7fZJrfUSyUcicmUM3ByNRivFYvF78IfDISuVimRZNqu1XgCwDmBeRO79JXZIDhdL03RJKfWYZDFN0+vGmN+gvdbtdm9671+HNf8B/Uk2xsRRFJ0vFAo7zWYzOUg/a+0mgLkDQf8rvLX2XdDrSKAwdblc3gJQPRLIWrsK4DnJjxNQr9eLkiSZFRF/yFreex9rrc8ppZZJPgRwDMCdCcg5d5/k0/A1pugzMy4+Mc5bi+N4bQLqdDoPROQFgHChw6YKjQYi8gHAmyRJ3htjfv4CK06vmN0zzAIAAAAASUVORK5CYII=") no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}
/* 找回密码成功 */
.passwordRetrievedSuccessfully{
	display: none;
	text-align: center;
	padding-top: 40px;
}
.passwordRetrievedSuccessfully img{
	width: 68px;
	height: 68px;
}
.passwordRetrievedSuccessfully p{
	font-size: 16px;
	margin: 20px auto 25px;
}
.passwordRetrievedSuccessfully a{
	display: block;
	font-size: 18px;
	color: #fff;
	width: 300px;
	height: 45px;
	line-height: 45px;
	border-radius: 5px;
	background: #0772fc;
}
/* 注册 */
.registerL{
	width: 320px;
	height: 480px;
	background: url(../img/registerbg.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding: 60px 35px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.registerLogo{
	display: block;
	width: 150px;
	height: 41px;
	margin-bottom: 35px;
}
.registerLogoText{
	width: 238px;
	height: 34px;
	margin: 0 auto 30px;
}
.registerL ul li {
	display: flex;
	 align-items: center;
	 margin-bottom: 20px;
	 font-size: 15px;
	 color: #fff;
	 padding-left: 20px;
}
.registerL ul li p span{
	font-size: 18px;
	color: #ffd630;
}
.registerL ul li i{
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABTklEQVQ4T43TvUvXURTH8ddBwmw0cmppEBNrbilwraGhBDUIF0Fs7R9oa+gPKBAcQooeoUTwAXFqs4aKHsaiRUGXQsGGG6fuF778SPmd6XLueX/uebqhZaWUHlzHGM7hJHbxCS/xLCIOGiSaQyllCA8w2hbsOL/BbER8SP9fuJQyiBWcOQJsrn7gckR8jFJKL9ZwqQuwCdnMDBOewOMuwR3014ynE36Ba13A97CIVRzPbBP+jLMV/oVjyFLadgf38bxV3reEtzBQIxdq0Os6pnTfzhFhCedbilsJf0GOKS1fnkIKPsXdOoUEcyJt+57wK1xteX/jBjaq6BOc/k9P1hO+iYcdl3uYxzhOHdLMWwn31VcudNHxJuQ9LjYbNoLlQ9Lr1NzGlYh4297t7OQcjsrgHWYiIjfs3243VkuYrL9qGCewj6/1Vz2KiJ9N/B/Y7Wb4JLf2lwAAAABJRU5ErkJggg==') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 7px;
}
.protocolWrap{
	margin: 20px auto 10px;
}
.protocolWrap .layui-form-checked[lay-skin=primary] i{
	border-color: #4d7cff !important;
	    background-color: #4d7cff;
}
.protocolWrap .layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #4d7cff;
    color: #fff;
}
.protocolWrap .layui-form-checkbox[lay-skin=primary] span{
	padding-right: 0;
}
.protocolLinkText,.existingAccountWrap a{
	color: #4d7cff;
}
.existingAccountWrap{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 20px;
}
.dynamicCode .layui-form-checked[lay-skin=primary] i,.protocolWrap .layui-form-checked[lay-skin=primary] i{
	background: #dedede;
	border-color:#a5a5a5 !important;
	color: #424242;
	font-weight: bold;
	width: 15px;
	height: 15px;
	
}
.dynamicCode .layui-form-checkbox[lay-skin=primary]:hover i,
.dynamicCode .layui-form-checked,.layui-form-checked:hover,.protocolWrap .layui-form-checkbox[lay-skin=primary]:hover i {
	border-color:#a5a5a5 !important;
}
.dynamicCode .layui-form-checkbox[lay-skin=primary]{
	padding-left: 22px;
}