﻿@charset "UTF-8";
/**!
 * &#51;&#54;&#53;&#29616;&#37329;&#23448;&#32593;&#95;&#51;&#54;&#53;&#22312;&#32447;&#23089;&#20048;&#24179;&#21488;&#23448;&#32593;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#24179;&#21488;&#32593;&#25237;招投标网上交易平台-登录
 * author: qyt
 * date:2020-07-08
 * modify date: 2020-09-07
 */
.wrap {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: url("../images/bg.jpg") no-repeat;
	background-size: 100% 100%;
	font-size: 14px;
	font-size: 0.14rem;
	overflow: auto;
}

.main {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1280px;
	width: 12.8rem;
	height: 751px;
	height: 7.51rem;
	margin-left: -640px;
	margin-left: -6.4rem;
	margin-top: -375px;
	margin-top: -3.75rem;
	border-radius: 20px;
	border-radius: 0.2rem;
	background: url("../images/login_container_bg.png") no-repeat;
	background-size: 100% 100%;
	-webkit-box-shadow: 0 0 10px #0069d0;
	box-shadow: 0 0 10px #0069d0;
}

.login-container {
	height: 751px;
	height: 7.51rem;
}

.bar {
	margin: 0px 30px 30px;
/* 	margin: 0rem 0.3rem 0.5rem; */
	font-size: 0;
	-webkit-text-size-adjust: none;
	text-align: center;
}

.bar-tem {
	display: inline-block;
	font-size: 23px;
	font-size: 0.23rem;
	padding: 0px 15px;
	padding: 0rem 0.15rem;
	line-height: 24px;
	line-height: 0.24rem;
	height: 30px;
	height: 0.3rem;
	font-family: 'SourceHanSansCN Regular';
	color: #fff;
	border-right: 1px solid #fff;
}

.bar-tem.active {
	position: relative;
	font-size: 0.27rem;
	font-family: 'SourceHanSansCN Bold';
}

.bar-tem:first-child {
	padding-left: 0;
}

.bar-tem:last-child {
	border-right: 0;
	padding-right: 0;
}

.login-box {
	width: 574px;
	width: 5.74rem;
	height: 613px;
	height: 6.13rem;
	margin: 60px 40px 0px 0px;
	margin: 0.6rem 0.4rem 0rem 0rem;
	padding: 40px 0px 0px;
	padding: 0.4rem 0rem 0rem;
	background: url("../images/login_box.png") no-repeat;
	background-size: 100% 100%;
	border-radius: 30px;
	border-radius: 0.3rem;
	-webkit-box-shadow: 0 0 10px #33adfe;
	box-shadow: 0 0 10px #33adfe;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.logo {
	display: block;
	margin: 0.8rem auto 0 0.3rem;
	width: 607px;
	width: 6.07rem;
	height: 117px;
	height: 1.17rem;
}

/* tab */
.box-main {
	margin: 0px 70px;
	margin: 0rem 0.7rem;
}

.tab-head {
	text-align: center;
}

.tab-head>div {
	display: inline-block;
	height: 48px;
	height: 0.48rem;
	line-height: 48px;
	line-height: 0.48rem;
	background-color: #79cdfe;
	border: 1px solid #fff;
	border-radius: 24px;
	border-radius: 0.24rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.tabview .hdl {
	padding: 0px 16px;
	padding: 0rem 0.16rem;
	height: 46px;
	height: 0.46rem;
	line-height: 46px;
	line-height: 0.46rem;
	font-size: 20px;
	font-size: 0.2rem;
	color: #0075e4;
	font-family: 'SourceHanSansCN Medium';
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.tabview .hdl:last-child {
	text-align: left;
}

.tabview .hdl a {
	display: inline-block;
	color: #0075e4;
}

.tabview .hdl.active {
	border-radius: 23px;
	border-radius: 0.23rem;
	background: #009cff;
	background: -webkit-gradient(linear, left top, right top, from(#009cff),
		to(#0377e5));
	background: linear-gradient(to right, #009cff, #0377e5);
	background: -moz-linear-gradient(left, #009cff, #0377e5);
}

.tabview .hdl.active a {
	font-family: 'SourceHanSansCN Bold';
	color: #fff;
}

.tab-body {
	padding: 38px 0px 0px;
	padding: 0.38rem 0rem 0rem;
	font-family: 'SourceHanSansCN Regular';
}

/* 用户密码登陆 */
.login-node {
	position: relative;
	height: 56px;
	height: 0.56rem;
	margin-bottom: 20px;
	margin-bottom: 0.2rem;
	padding-left: 60px;
	padding-left: 0.6rem;
	border-radius: 28px;
	border-radius: 0.28rem;
	z-index: 1;
}

.login-node:last-child {
	margin-bottom: 0;
}

.login-node.icon1 {
	background: #fff url("../images/user.png") 0.24rem center no-repeat;
	background-size: 20px 24px;
	background-size: 0.2rem 0.24rem;
}

.login-node.icon2 {
	background: #fff url("../images/lock.png") 0.24rem center no-repeat;
	background-size: 19px 25px;
	background-size: 0.19rem 0.25rem;
}

.input-placeholder {
	position: absolute;
	top: 0;
	left: 60px;
	left: 0.6rem;
	height: 56px;
	height: 0.56rem;
	line-height: 56px;
	line-height: 0.56rem;
	font-size: 18px;
	font-size: 0.18rem;
	color: #c5c5c5;
	z-index: -1;
	cursor: text;
}

.login-txt {
	width: 100%;
	height: 56px;
	height: 0.56rem;
	line-height: 56px;
	line-height: 0.56rem;
	font-size: 18px;
	font-size: 0.18rem;
	border: 0;
	background: 0 0;
	color: black;
}

.submit {
	display: block;
	width: 100%;
	height: 56px;
	height: 0.56rem;
	line-height: 56px;
	line-height: 0.56rem;
	font-size: 20px;
	font-size: 0.2rem;
	margin: 30px 0px 0px;
	margin: 0.3rem 0rem 0rem;
	border-radius: 28px;
	border-radius: 0.28rem;
	color: #fff;
	font-family: 'SourceHanSansCN Bold';
	background: #009cff;
	background: -webkit-gradient(linear, left top, right top, from(#009cff),
		to(#0075e4));
	background: linear-gradient(to right, #009cff, #0075e4);
	background: -moz-linear-gradient(left, #009cff, #0075e4);
	cursor: pointer;
}

.more {
	margin-top: 5px;
	margin-top: 0.05rem;
	font-size: 16px;
	font-size: 0.16rem;
	color: #fff;
}

.more>div {
	padding-left: 30px;
	padding-left: 0.3rem;
	line-height: 30px;
	line-height: 0.3rem;
}

.user-more>div:first-child {
	padding: 0;
	margin-bottom: 30px;
	margin-bottom: 0.3rem;
}

.more a {
	color: #fff;
}

.download {
	background: url("../images/download.png") no-repeat left center;
	background-size: 15px 18px;
	background-size: 0.15rem 0.18rem;
}

.download a {
	margin-right: 12px;
	margin-right: 0.12rem;
}

.env-repair {
	background: url("../images/qs.png") no-repeat left center;
	background-size: 18px 18px;
	background-size: 0.18rem 0.18rem;
}

.env-repair a {
	font-family: 'SourceHanSansCN Bold';
}

.faq {
	background: url("../images/icon_share.png") no-repeat left center;
	background-size: 18px 18px;
	background-size: 0.18rem 0.18rem;
}

.bid-download {
	background: url("../images/icon_bid_download.png") no-repeat left center;
	background-size: 17px 17px;
	background-size: 0.17rem 0.17rem;
}

/* ca登陆 */
.ca-more {
	margin-top: 60px;
	margin-top: 0.6rem;
}

/* 电子营业执照登录 */
.qr-code {
	display: block;
	width: 210px;
	width: 2.1rem;
	height: 210px;
	height: 2.1rem;
	margin: 0 auto;
	border-width: 15px;
	border-width: 0.15rem;
	border-color: #fff;
	border-style: solid;
	border-radius: 6px;
	border-radius: 0.06rem;
}

.qr-code-more {
	margin-top: 25px;
	margin-top: 0.25rem;
}
/*# sourceMappingURL=login.css.map */