/* 由 B2B-SALES-KING 扩展套件按后台「注册表单版式」的设置生成 —— 请勿手改，改了下次保存会被覆盖 */

/* ===== 注册页 ===== */
body.bskes-form-register .b2bking_custom_registration_container[style*="display:none"],
body.bskes-form-register .b2bking_custom_registration_container[style*="display: none"] {
	display: none !important;
}
body.bskes-form-register form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1) {
	order: 1;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-register form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1)::before {
	content: "账号信息";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-register form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(2) {
	order: 2;
	margin-top: 3.5rem;
}
body.bskes-form-register form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(3) {
	order: 3;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51448 {
	order: 9;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51448::before {
	content: "联系方式";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-register .b2bking_custom_registration_container_field_51360 {
	order: 10;
	margin-top: 3.5rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51361 {
	order: 11;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51370 {
	order: 12;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51376 {
	order: 20;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
	gap: 0.4rem 1.4rem;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51376::before {
	content: "经营情况";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: 100%;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51376 > p.woocommerce-form-row {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51362 {
	order: 21;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51365 {
	order: 22;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
	gap: 0.4rem 1.4rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51365 > p.woocommerce-form-row {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51366 {
	order: 23;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
	gap: 0.4rem 1.4rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51366 > p.woocommerce-form-row {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51358 {
	order: 30;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: 1fr 1fr;
	gap: 0.5rem 1.75rem;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51358::before {
	content: "地址";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: 100%;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51358 > p.woocommerce-form-row:first-child {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51355 {
	order: 31;
	grid-column: 1 / -1;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51353 {
	order: 32;
	grid-column: 1 / -1;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51374 {
	order: 40;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-register .b2bking_custom_registration_container_field_51374::before {
	content: "其他";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-register .b2bking_custom_registration_container_field_51375 {
	order: 41;
	grid-column: 1 / -1;
	margin-top: 2.7rem;
}
body.bskes-form-register form.woocommerce-form-register > p.salesking_sales_agent_dropdown_registration {
	order: 50;
}
body.bskes-form-register form.woocommerce-form-register > .woocommerce-privacy-policy-text {
	display: none !important;
}
body.bskes-form-register form.woocommerce-form-register > p.form-row:last-of-type {
	order: 52;
	grid-column: 1 / -1;
	margin-top: 2.2rem;
	margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
	body.bskes-form-register form.woocommerce-form-register {
		grid-template-columns: 1fr;
	}
	body.bskes-form-register form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1)::before {
		width: 100%;
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51448::before {
		width: 100%;
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51376::before {
		width: 100%;
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51376 {
		grid-template-columns: repeat(2, 1fr);
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51365 {
		grid-template-columns: repeat(2, 1fr);
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51366 {
		grid-template-columns: repeat(2, 1fr);
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51358::before {
		width: 100%;
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51358 {
		grid-template-columns: 1fr;
	}
	body.bskes-form-register .b2bking_custom_registration_container_field_51374::before {
		width: 100%;
	}
}

/* ===== 认证页 ===== */
body.bskes-form-verify .b2bking_custom_registration_container[style*="display:none"],
body.bskes-form-verify .b2bking_custom_registration_container[style*="display: none"] {
	display: none !important;
}
body.bskes-form-verify form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1) {
	order: 1;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-verify form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1)::before {
	content: "账号信息";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-verify form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(2) {
	order: 2;
	margin-top: 3.5rem;
}
body.bskes-form-verify form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(3) {
	order: 3;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51448 {
	order: 9;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51448::before {
	content: "联系方式";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51360 {
	order: 10;
	margin-top: 3.5rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51361 {
	order: 11;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51370 {
	order: 12;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51376 {
	display: none !important;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51365 {
	display: none !important;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51366 {
	display: none !important;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51358 {
	display: none !important;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51353 {
	order: 31;
	grid-column: 1 / -1;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51355 {
	order: 33;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51362 {
	order: 59;
	grid-column: 1 / -1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51362::before {
	content: "认证资料";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: 100%;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51372 {
	order: 60;
	grid-column: 1 / -1;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51379 {
	order: 61;
	grid-column: 1 / -1;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51377 {
	order: 62;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51378 {
	order: 63;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51367 {
	order: 70;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
	gap: 0.4rem 1.4rem;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51367::before {
	content: "采购需求";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: 100%;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51367 > p.woocommerce-form-row {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51368 {
	order: 71;
	grid-column: 1 / -1;
	display: grid !important;
	grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
	gap: 0.4rem 1.4rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51368 > p.woocommerce-form-row {
	grid-column: 1 / -1;
	margin-bottom: 0.15rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51369 {
	order: 72;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51373 {
	order: 73;
	grid-column: 1 / -1;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51374 {
	order: 80;
	grid-column-start: 1;
	position: relative;
	margin-top: 3.5rem;
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51374::before {
	content: "其他";
	position: absolute;
	top: -2.6rem;
	left: 0;
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1.4;
	letter-spacing: 0.02em;
	color: var(--accent, #004466);
	border-bottom: 2px solid var(--accent-3, #b7cdd8);
	padding-bottom: 0.35rem;
	width: calc(200% + 1.75rem);
}
body.bskes-form-verify .b2bking_custom_registration_container_field_51375 {
	order: 81;
	grid-column: 1 / -1;
	margin-top: 2.7rem;
}
body.bskes-form-verify form.woocommerce-form-register > p.salesking_sales_agent_dropdown_registration {
	display: none !important;
}
body.bskes-form-verify form.woocommerce-form-register > .woocommerce-privacy-policy-text {
	display: none !important;
}
body.bskes-form-verify form.woocommerce-form-register > p.form-row:last-of-type {
	order: 92;
	grid-column: 1 / -1;
	margin-top: 2.2rem;
	margin-bottom: 0.75rem;
}
body.bskes-form-verify form.woocommerce-form-register button[name="register"] {
	font-size: 0;
}
body.bskes-form-verify form.woocommerce-form-register button[name="register"]::after {
	content: "提交认证申请";
	font-size: 1.02rem;
}
@media (max-width: 768px) {
	body.bskes-form-verify form.woocommerce-form-register {
		grid-template-columns: 1fr;
	}
	body.bskes-form-verify form.woocommerce-form-register > p.woocommerce-form-row:nth-of-type(1)::before {
		width: 100%;
	}
	body.bskes-form-verify .b2bking_custom_registration_container_field_51448::before {
		width: 100%;
	}
	body.bskes-form-verify .b2bking_custom_registration_container_field_51362::before {
		width: 100%;
	}
	body.bskes-form-verify .b2bking_custom_registration_container_field_51367::before {
		width: 100%;
	}
	body.bskes-form-verify .b2bking_custom_registration_container_field_51374::before {
		width: 100%;
	}
}
