.reg-box {
	background: #e9ecf0 url(img/reg-bg.png) center bottom no-repeat;
	position: absolute;
	top: 0px;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	border-top: 3px solid #e92121;
}
.reg-logo {
	padding-top: 15px;
	text-align: center;
}
.reg-logo h1 {
	font-size: 16pt;
	text-align: center;
	padding: 1.2rem 0 3rem;
	color: #506470;
}
.reg-bd {
	position: relative;
	background-color: #fff;
	margin: 0 auto;
	padding: 20px 0px;
	border-radius: 5px;
}
.reg-bd .cell {
	position: relative;
	width: 90%;
	margin: 0 24px 30px;
}

.reg-bd .cell .close {
	cursor: pointer;
	display: inline-block;
	display: none;
	width: 30px;
	height: 30px;
	position: absolute;
	right: 10px;
	top: 10px;
	background: url(img/reg-icon.png) 2px -195px;
}
.reg-bd .cell .close.pw {
	right: 40px;
}
.reg-bd .cell .eye {
	display: inline-block;
	cursor: pointer;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 8px;
	right: 10px;
	background: url(img/reg-icon.png) 2px -57px no-repeat;
}
.reg-bd .cell .icon{
	display: inline-block;
	width: 30px;
	height: 30px;
	position: absolute;
	left: 0px;
	top: 10px;
	background-repeat: no-repeat;
	background-image: url(img/reg-icon.png);
}
.reg-bd .cell .man{
	background-position: 8px -300px;
}
.reg-bd .cell .com{
	background-position: 6px -326px;
}
.reg-bd .cell .green-eye {
	background-position: 2px -158px;
}
.reg-bd .cell .icon.pw {
	background-position: 8px -30px;
}
.reg-bd .cell .icon.phone {
	background-position: 8px -94px;
}
.reg-bd .cell .icon.vc {
    background-position: 8px -125px;
}
.reg-bd .cell .txt {
	padding: 6px 0 18px 20px;
	color: #506470;
}

.reg-bd .cell .txt a {
	color: #e92121;
}
.reg-bd .error {
	color: #f00;
	font-size: 12px;
	display: inline-block;
	margin-left: 10px;
	position: absolute;
	left: 0;
	bottom: -24px;
	/*display: none;*/
}
.reg-bd input {
	display: block;
	color: #506470;
	font-size: 16px;
	width: 100%;
	height: 44px;
	line-height: 44px;
	outline: none;
	padding: 0 38px;
	border: 1px #ccc solid;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
input#reg-checked {
	position: absolute;
	left: 0px;
	top: 7px;
	height: 16px;
	width: 16px;
	padding: 0;
}
.reg-bd .cell .sub-btn {
	display: block;
	width: 100%;
	height: 44px;
	line-height: 44px;
	margin-top: 10px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	padding: 0;
	background-color: #e92121;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.go-login {
	text-align: center;
	margin-top: 20px;
	color: #506470;
}
.go-login a {
	color: #e92121;
}
/*login*/


.login-box {
	font-size: 16px;
	color: #374552;
	background: #fff;
	border-radius: 6px;
	box-sizing: border-box;
}
.login-box .w {
	padding: 40px 60px;
}
@media(min-width: 768px){
	.reg-logo {
	padding-top: 50px;
	text-align: center;
}
.reg-logo h1 {
	font-size: 34px;
	text-align: center;
	padding: 1.2rem 0 3rem;
	color: #506470;
}
.reg-bd {
	position: relative;
	background-color: #fff;
	width: 560px;
	margin: 0 auto;
	padding: 40px 60px;
	border-radius: 5px;
}
.login-box {
	font-size: 16px;
	color: #374552;
	width: 560px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -260px;
	margin-left: -280px;
	box-sizing: border-box;
}
.login-box .w {
	padding: 40px 60px;
}
}
.login-box .t {
	font-size: 32px;
	text-align: center;
}
.login-box .cell {
	height: 44px;
	margin-top: 25px;
}
.login-box .cell.tip {
	border-bottom: 1px solid #d8dcdf;
}
.login-box .input-w {
	border: 1px solid #d8dcdf;
	border-radius: 6px;
	padding: 0 10px 0 44px;
	position: relative;
	/*overflow: hidden;*/
}
.login-box .cell.focus {
	border-color: #97d8b4;
}
.login-box .cell .icon {
	position: absolute;
	left: 15px;
	top: 12px;
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url("img/login-icons.png");
}
.login-box .cell .icon.pw {
	background-position: 0 -20px;
}
.login-box .cell .icon.vc {
	background-position: 0 -40px;
}
.login-box input {
	display: inline-block;
	border: none;
	background: #ffffff;
	width: 100%;
	font-size: 16px;
	outline: none;
	height: 40px;
	line-height: 40px;
	/*color: #ccc;*/
	padding-left: 0;
}
.cell.vcode{
	/*width: 60%;*/
}
/*#imgcode{
	position: absolute;
	height: 40px;
	top: 0;
	right: -120px;
	cursor: pointer;
}*/

#imgcode{
	height: 40px;
	cursor: pointer;
}
.login-box .sub-btn {
	font-size: 18px;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	background: #e92121;
	display: inline-block;
	width: 100%;
	height: 48px;
	line-height: 48px;
}
.login-box .txt {
	font-size: 12px;
	text-align: center;
}
.login-box .txt a {
	color: #e92121;
}
/*dialog*/



.dialog-bg {
	display: none;
	background-color: rgba(0,0,0,0.7);
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 100;
}
 @keyframes xBoxDown {
 0% {
transform: translate(-50%, -2000px);
-webkit-transform: translate(-50%, -2000px);
-moz-transform: translate(-50%, -2000px);
}
 10% {
transform: translate(-50%, -1000px);
-webkit-transform: translate(-50%, -1000px);
-moz-transform: translate(-50%, -1000px);
}
 100% {
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
}
}
.dialog {
	animation: xBoxDown 0.3s ease-out;
	transition: all 0.4s ease;
}
.dialog {
	display: none;
	background-color: #fff;
	z-index: 10002;
	width: 800px;
	position: fixed;
	left: 50%;
	top: 50px;
	bottom: 50px;
	transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
.dialog .t {
	font-size: 22px;
	padding: 20px;
	line-height: 30px;
	text-align: center;
}
.dialog .content {
	position: absolute;
	top: 70px;
	bottom: 20px;
	left: 20px;
	right: 20px;
	overflow-y: scroll;
}
.dialog .content p {
	text-indent: 2em;
	line-height: 30px;
	font-size: 16px;
}
.dialog .ft .agree {
	display: block;
	width: 140px;
	margin: 0 auto 30px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	background-color: #2fb26a;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 20px;
}
.dialog .x-close {
	cursor: pointer;
	display: inline-block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 32px;
	right: 28px;
	background: url(data:image/png;base64,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) -10px 3px no-repeat;
}

.toolBar {
	position: fixed;
	top: 35%;
	z-index: 99;
	border-bottom: 1px solid #dee4ea;
}
.toolBar.p2 {
	right: 10px;
}
.toolBar .cell {
	display: block;
	width: 66px;
	line-height: 24px;
	text-align: center;
	position: relative;
	border: 1px solid #dee4ea;
	border-bottom: none;
	color: #6d6d6d;
	background: #fff;
	padding-bottom: 10px;
	font-size: 12px;
	transition: all .2s;
}
.toolBar .cell em {
	text-indent: -999em;
	display: block;
}
.toolBar.p2 .cell {
/*	background-color: #c33e1c;*/
}
.toolBar.p1 .cell {
	background-color: rgba(0,0,0,0.5);
}
.toolBar i{background: url(../images/toolBar.png) no-repeat;display: block;width: 66px;height: 66px;margin-bottom: -15px;}
.toolBar .ico-tel{background-position: 0 0;}
.toolBar .ico-ser{background-position: 0 -66px;}
.toolBar .ico-msg{background-position: 0 -132px;}
.toolBar .cell:hover{background: #eb4d00;color: #fff;border-color: #eb4d00;}
.toolBar .cell:hover .ico-tel{background-position: 0 -198px;}
.toolBar .cell:hover .ico-ser{background-position: 0 -264px;}
.toolBar .cell:hover .ico-msg{background-position: 0 -330px;}
.toolBar .tel {
	background-image: url(img/24.png);
	position: relative;
}
.toolBar .msg {
	background-image: url(img/24a.png);
}
.toolBar .top {
	background-color: #923a2e;
	background-image: url(img/24b.png);
}
.toolBar .cell .tel-tip {
	display: none;
	position: absolute;
	right: 80px;
	border-radius: 4px;
	color: #fff;
	line-height: 48px;
	font-size: 16px;
	top: 50%;
	width: 190px;
	margin-top: -24px;
	background-color: #000;
	background: rgba(0,0,0,.7);
	text-align: center;
}
.toolBar .cell:hover .tel-tip {
	display: block;
}
.toolBar .cell .a {
	display: inline-block;
	border-width: 10px;
	border-color: transparent;
	border-left-color: transparent;
	border-left-color: #000;
	border-style: solid;
	right: -20px;
	position: absolute;
	top: 14px;
	opacity: 0.7;
}
