.swBox {
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background-color: RGBA(247, 248, 250, 1);
	overflow-y: overlay;
}
.swHeader {
	z-index: 1001;
	position: sticky;
	top: 0;
	height: 56px;
	background-color: #fff;
	box-shadow: 0px 3px 10px 0px rgba(0, 24, 57, 0.06);
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 24px;
}
.swHeaderLeft {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.swTemplateTitle {
	margin: 0 19px 0 8px;
	line-height: 20px;
	font-size: 14px;
	color: rgba(30, 38, 51, 1);
	font-weight: 700;
	padding-right: 20px;
	border-right: 1px solid rgba(209, 214, 222, 1);
}
.swHeaderLable {
	color: rgba(138, 144, 153, 1);
	font-size: 12px;
	line-height: 22px;
}
.swHeaderValue {
	color: rgba(30, 38, 51, 1);
	font-size: 12px;
	margin-right: 24px;
}

.swContent {
	display: flex;
	height: calc(100vh - 56px);
}
.swFormBox {
	background-color: #fff;
	border-right: 1px solid rgba(235, 237, 240, 1);
	width: 608px;
	overflow-y: overlay;
	box-sizing: border-box;
	padding: 32px 32px 16px;
}
.swFlowBox {
	flex: 1;
	height: calc(100vh - 56px);
}

.fullScreenBox {
	position: absolute;
	background-color: #fff;
	cursor: pointer;
	z-index: 1000;
	right: 24px;
	bottom: 24px;
	padding: 8px;
}
.fullScreenBox:hover {
	opacity: 0.6;
}
