.onething-banner {
	position: relative;
	height: 180px;
	background: url(../img/banner3.png) no-repeat 50%;
	background-size: cover;
}
.onething-banner-g {
	position: relative;
	height: 180px;
	background: url(../img/banner4.png) no-repeat 50%;
	background-size: cover;
}
.onething-content {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.onething-content .onething-tabs {
	width: 1200px;
	display: flex;
	text-align: center;
	margin: 30px 0 40px;
}

.onething-content .onething-tabs .onething-tabsItem {
	flex: 1;
	flex-basis: auto;
	padding: 13px 0;
	background: #ddecff;
	font-weight: 700;
	color: #2875e0;
	line-height: 31px;
	font-size: 24px;
	cursor: pointer;
}

.onething-content .onething-tabs .onething-tabsItem.active {
	position: relative;
	background: #2875e0;
	color: #fff;
}

.onething-content .onething-tabs .onething-tabsItem.active::after {
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	display: block;
	width: 0;
	height: 0;
	margin: auto;
	content: "";
	border-width: 10px;
	border-color: #2875e0 transparent transparent transparent;
	border-style: solid;
}

.onething-content .provincialLevel-wrapper .unionProcessTheme-wrapper .unionProcessTheme-item-wrapper .unionProcessTheme-item {
	float: left;
	box-sizing: border-box;
	width: 18.4%;
	height: 40px;
	margin-bottom: 20px;
	padding: 0 10px;
	color: #333;
	line-height: 40px;
	text-align: center;
	background: #f1f2f4;
	cursor: pointer;
}

.onething-content .provincialLevel-wrapper .unionProcessTheme-wrapper .unionProcessTheme-item-wrapper .unionProcessTheme-item:not(:nth-child(5n)) {
	margin-right: 2%;
}

.onething-content .provincialLevel-wrapper .unionProcessTheme-wrapper .unionProcessTheme-item-wrapper .unionProcessTheme-item.active {
	color: #fff;
	background: #2875e0;
	cursor: default;
}

.onething-content  .themeCard-wrapper {
	background: #fff;
	box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
	border: 1px solid #2875e0;
	padding: 32px;
	margin-bottom: 70px;
}

.onething-content  .themeCard-wrapper .themeCard-title {
	margin-bottom: 30px;
	overflow: hidden;
}

.onething-content  .themeCard-wrapper .themeCard-title .themeCard-title-text {
	font-weight: 700;
	margin-right: 12px;
	font-size: 24px;
	color: #000;
	line-height: 32px;
}

.onething-content  .themeCard-wrapper .themeCard-title .themeCard-title-tag {
	padding: 2px 10px;
	height: 24px;
	font-size: 14px;
	color: #2875e0;
	line-height: 22px;
	text-align: center;
	background: #d1eaff;
	border-radius: 15px;
	vertical-align: text-bottom;
}

.onething-content  .themeCard-wrapper .themeCard-title .themeCard-title-tag.highlight {
	color: #e76f0f;
	background: #ffeaea;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #e27d64;
}

.onething-content  .themeCard-wrapper .themeCard-title .themeCard-title-extra {
	float: right;
}

.onething-content  .themeCard-wrapper .themeCard-content {
	display: flex;
	font-size: 16px;
	color: #000;
	line-height: 24px;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper {
	flex: 1;
	flex-basis: 550px;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane {
	overflow: hidden;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list {
	max-height: 180px;
	overflow-y: scroll;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list::-webkit-scrollbar {
	width: 5px;
	height: 16px;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list::-webkit-scrollbar-track {
	background-color: #f7f7f7;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list::-webkit-scrollbar-thumb {
	background-color: #2875e0;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list .bizMatters-item {
	float: left;
	width: 48%;
	margin: 10px 0;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	margin-right: 1%;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list .bizMatters-item img {
	width: 20px;
	height: 20px;
	margin-right: 5px;
	vertical-align: text-top;
}

.onething-content  .themeCard-wrapper .themeCard-content .bizMatters-wrapper .el-tab-pane .bizMatters-list .bizMatters-item span {
	font-size: 16px;
	color: #000;
	line-height: 28px;
	display: inline-block;
}

.onething-content  .themeCard-wrapper .themeCard-content .themeCard-contrasts {
	margin-left: 50px;
	width: 535px;
	flex-shrink: 0;
	padding: 12px 0;
	background-color: #f1f4f9;
}
.onething-content .themeCard-contrasts table{
	width: 100%;

}
.onething-content .themeCard-contrasts table td,.onething-content .themeCard-contrasts table th{
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.onething-content .themeCard-contrasts table td{
	color: #8f9298;
}
.onething-content .themeCard-contrasts table td p{
	color: #2f3032;
}.onething-content .themeCard-contrasts table td span{
	margin: 0 5px;
}
.onething-content .themeCard-contrasts table th{
	color: #1d69ee;
}
.onething-content .swiper-list .el-carousel__arrow{
	background-color: rgba(31, 45, 61, 0.8);
}
.onething-content  .boutiqueTheme-wrapper .boutiqueTheme-item {
	background: #fff;
	cursor: pointer;
}

.onething-content  .boutiqueTheme-wrapper .boutiqueTheme-item .boutiqueTheme-item-pic {
	width: 100%;
	height: 120px;
}

.onething-content  .boutiqueTheme-wrapper .boutiqueTheme-item .boutiqueTheme-item-name {
	height: 50px;
	color: #000;
	font-size: 16px;
	text-align: center;
	line-height: 50px;
}

.onething-content  .boutiqueTheme-wrapper .boutiqueTheme-item:hover {
	box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
}

.onething-content .provincialLevel-wrapper .roleTab {
	margin-top: 70px;
}

.onething-content .provincialLevel-wrapper .roleTab .el-tabs__item.is-active {
	color: #000;
	font-size: 24px;
	height: 40px;
	line-height: 31px;
}

.roleTab-steps {
	margin-top: 130px;
}

.roleTab-steps .el-step {
	cursor: pointer;
}
.roleTab-steps .el-step .roleTab-steps-i{
	box-sizing: border-box;
}
.roleTab-steps .el-step .roleTab-steps-i:hover {
	background-color: #1669f0;
	border-color: #1669f0!important;
}
.roleTab-steps .el-step .el-step__head.is-process .el-step__icon.is-text .roleTab-steps-i {
	background-color: #1669f0;
	border-color: #1669f0!important;

}

.roleTab-steps .el-step .roleTab-steps-i:hover::after {
	content: '';
	border: 10px solid transparent;
	border-top-color: #1669f0;
	position: absolute;
	bottom: -18px;
	left: 50%;
	transform: translateX(-50%);
}

.roleTab-steps .el-step .roleTab-steps-i:hover .roleTab-steps-icon,
.roleTab-steps .el-step .is-process .roleTab-steps-i .roleTab-steps-icon {
	background-position: 0 100% !important;
}

/* .roleTab-steps .el-step:hover .roleTab-steps-i .roleTab-steps-icon,
.roleTab-steps   .el-step .is-process  .roleTab-steps-i .roleTab-steps-icon{
		background-position: 0 100%;
} */

.roleTab-steps .el-step .el-step__head .el-step__line {
	height: 6px;
}

.roleTab-steps .el-step .el-step__head .el-step__icon.is-text {
	vertical-align: top;
	background-color: #1d69ee;
	width: 12px;
	height: 12px;
	border: none;
	    margin-top: 8px;
}

.roleTab-steps .el-step .el-step__head .el-step__icon.is-text .roleTab-steps-i {
	position: absolute;
	width: 72px;
	height: 72px;
	top: -85px;
	left: -26px;
	box-sizing: border-box;
	border-radius: 50%;
	border: 2px solid #c0c4cc;
	text-align: center;
}

.roleTab-steps .el-step .el-step__head .el-step__icon.is-text .roleTab-steps-i .roleTab-steps-icon {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0px;
	left: 0;
	margin: auto;
	width: 36px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: cover;
}

.roleTab-steps .el-step .el-step__head.is-process .el-step__icon.is-text .roleTab-steps-i {
	background-color: #1669f0;
	border-color: #1669f0;
}

.roleTab-steps .el-step .el-step__head.is-process .el-step__icon.is-text .roleTab-steps-i::after {
	content: '';
	border: 10px solid transparent;
	border-top-color: #1669f0;
	position: absolute;
	bottom: -18px;
	left: 50%;
	transform: translateX(-50%);
}



.roleTab-steps .el-step .el-step__head.is-finish {
	color: #c0c4cc;
	border-color: #c0c4cc;
}

.roleTab-steps .el-step .el-step__main .el-step__title {
	color: #000 !important;
	font-size: 20px
}

.roleTab-steps.personal .el-step:nth-child(1) .roleTab-steps-icon {
	background-image: url(../img/type1.png);
}

.roleTab-steps.personal .el-step:nth-child(2) .roleTab-steps-icon {
	background-image: url(../img/type2.png);
}

.roleTab-steps.personal .el-step:nth-child(3) .roleTab-steps-icon {
	background-image: url(../img/type3.png);
}

.roleTab-steps.personal .el-step:nth-child(4) .roleTab-steps-icon {
	background-image: url(../img/type4.png);
}

.roleTab-steps.personal .el-step:nth-child(5) .roleTab-steps-icon {
	background-image: url(../img/type5.png);
}
.roleTab-steps.personal .el-step:nth-child(6) .roleTab-steps-icon {
	background-image: url(../img/type6.png);
}.roleTab-steps.personal .el-step:nth-child(7) .roleTab-steps-icon {
	background-image: url(../img/type7.png);
}.roleTab-steps.personal .el-step:nth-child(8) .roleTab-steps-icon {
	background-image: url(../img/type8.png);
}.roleTab-steps.personal .el-step:nth-child(9) .roleTab-steps-icon {
	background-image: url(../img/type9.png);
}
.roleTab-steps.legal .el-step:nth-child(1) .roleTab-steps-icon {
	background-image: url(../img/type10.png);
}.roleTab-steps.legal .el-step:nth-child(2) .roleTab-steps-icon {
	background-image: url(../img/type11.png);
}.roleTab-steps.legal .el-step:nth-child(3) .roleTab-steps-icon {
	background-image: url(../img/type12.png);
}
.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content {
	padding: 32px 30px;
	margin-top: 30px;
	height: 334px;
	background: #fff;
	border: 1px solid #e6e6e6;
	margin-bottom: 80px;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-total {
	font-size: 16px;
	color: #676767;
	line-height: 21px;
	display: flex;
	flex-wrap: wrap;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-total span {
	color: #2875e0;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-list {
	display: flex;
	justify-content: space-between;
	flex-flow: row wrap;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-list .roleTab-content-item {
	width: 490px;
	display: flex;
	color: #333;
	border-bottom: 1px solid #ddd;
	justify-content: space-between;
	padding: 33px 0;
	line-height: 40px;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-list .roleTab-content-item .roleTab-content-itemLeft {
	display: flex;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-list .roleTab-content-item .roleTab-content-itemLeft img {
	width: 10px;
	height: 10px;
	margin-right: 12px;
	margin-top: 15px;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .roleTab-content-pagination {
	margin-top: 30px;
	text-align: center;
	font-size: 18px;
	color: #676767;
	line-height: 21px;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .emptyContent-wrapper {
	padding: 20px 0;
	text-align: center;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .emptyContent-wrapper img {
	width: 30%;
}

.onething-content .provincialLevel-wrapper .roleTab .legalPersonEvents-wrapper .roleTab-content .emptyContent-wrapper .emptyContent-text {
	text-align: center;
}

.onething-content .municipalLevel-wrapper {
	min-height: 200px;
}

.onething-content .municipalLevel-wrapper .municipalLevel-service {
	margin-bottom: 20px;
	cursor: pointer;
}

.onething-content .municipalLevel-wrapper .municipalLevel-service .municipalLevel-service-pic {
	width: 100%;
	height: 170px;
	vertical-align: top;
}

.onething-content .municipalLevel-wrapper .municipalLevel-service .municipalLevel-service-name {
	height: 50px;
	background: #fff;
	color: #000;
	font-size: 16px;
	text-align: center;
	line-height: 50px;
}

.onething-content .municipalLevel-wrapper .municipalLevel-service:hover {
	box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
}

.onething-content {
	margin-top: 60px;
	padding-bottom: 100px;
}

.onething-content .ycb-tab {

	color: #909399;
	line-height: 28px;
	text-align: center;
	font-size: 0;

}

.onething-content .ycb-tab div {
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
	font-size: 28px;
}

.onething-content .ycb-tab div:nth-child(1) {
	margin-right: 36px;
}

.onething-content .ycb-tab div:nth-child(1)::after {
	position: absolute;
	content: '';
	height: 100%;
	width: 2px;
	background-color: #909399;
	right: -20px;
}

.onething-content .ycb-tab .act {
	color: #1669f0;
}

.onething-content .ycb-tab {

	color: #909399;
	line-height: 28px;
	text-align: center;
	font-size: 0;
}

.onething-content .ycb-tab div {
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
	font-size: 28px;
}

.onething-content .ycb-tab div:nth-child(1) {
	margin-right: 36px;
}

.onething-content .ycb-tab div:nth-child(1)::after {
	position: absolute;
	content: '';
	height: 100%;
	width: 2px;
	background-color: #909399;
	right: -20px;
}

.onething-content .ycb-tab .act {
	color: #1669f0;
}




.type-list {
	display: flex;
	justify-content: space-between;
	position: relative;
	margin-top: 50px;

}

.type-list::after {
	content: '';
	width: calc(100% - 64px);
	height: 4px;
	background-color: #c4c7cf;
	position: absolute;
	top: 88px;
	box-sizing: border-box;
	margin: 0 32px;
}

.type-list .type-item {
	cursor: pointer;
}

.type-logo {
	width: 64px;
	height: 64px;
	border-radius: 50%;
	border: 2px solid #c0c4cc;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	align-items: center;

	position: relative;
}

.type-logo img:nth-child(1) {
	display: none;
}

.type-list .type-logo::after {
	content: '';
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 1px solid #c0c4cc;
	position: absolute;
	left: 50%;
	top: calc(100% + 21px);
	background-color: #fff;
	z-index: 1;
	transform: translateX(-50%);
	box-sizing: border-box;
}

.type-item .type-name {
	text-align: center;
	font-size: 20px;
	line-height: 1;
	margin-top: 45px;
}

.type-list .type-item.act .type-logo {
	background-color: #1669f0;
	border-color: #1669f0;
}

.type-list .type-item.act .type-logo img:nth-child(1) {
	display: block;
}

.type-list .type-item.act .type-logo img:nth-child(2) {
	display: none;
}

.type-list .type-item.act .type-logo::before {
	content: '';
	border: 10px solid transparent;
	border-top-color: #1669f0;
	position: absolute;
	bottom: -17px;
}

.type-list .type-item.act .type-logo::after {
	background-color: #1669f0;
	border-color: #1669f0;
}

.type-list .type-item.act .type-name {
	font-weight: bold;
	color: #303133;
}


.com-choose {
	margin-bottom: 40px;
}

.com-choose-list {
	height: 184px;
	overflow: hidden;
	transition: all 0.5s;
}

.choose-item {
	background-color: #f4f6f9;
	height: 72px;
	line-height: 72px;
	padding: 0 30px;
	box-sizing: border-box;
	border-radius: 4px;
	font-size: 20px;
	float: left;
	margin-bottom: 20px;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
position: relative;
	cursor: pointer;
}

.choose-item:hover {
	box-shadow: 0 4px 10px rgba(116, 130, 153, .24);
}
.choose-item.act{
	background-color: #1d69ee;
	color: #fff;


}
.choose-item  .choose-item-type{
	position: absolute;
	width: 48px;
	line-height: 22px;
	font-size: 14px;
	right: 0;
	top: 0;
	background-image: linear-gradient( 135deg, rgb(247,155,25) 0%, rgb(247,181,0) 100%);
	color: #fff;
	border-radius:0 4px 0 8px;
}
.showMore {
	background-color: #f5f7fa;
	line-height: 40px;
	text-align: center;
	color: #1669f0;
	font-size: 14px;
}

.showMore span {
	cursor: pointer;
}

.showMore span:nth-child(2) {
	display: none;
}

.showMore.act span:nth-child(1) {
	display: none;
}

.showMore.act span:nth-child(2) {
	display: unset;
}

.showMore img {
	margin-left: 10px;
	transition: all 0.5s;
}

.showMore.act img {
	transform: rotate(180deg);
}

.onething-content .item {
	margin-top: 50px;
}

.onething-content .item .choose-item {
	width: 280px;
	margin-right: calc(80px / 3);
}

.onething-content .item .choose-item:nth-child(4n) {
	margin-right: 0;
}


.t-32 {
	font-size: 32px;
	text-align: center;
	font-weight: bold;
}

.m-t-50 {
	margin-top: 50px;
}

.m-t-40 {
	margin-top: 40px;
}

.input {
	border: 1px solid #d8dce5;
	border-radius: 2px;
	box-sizing: border-box;
	padding-left: 17px;
}

.zhcx .top-search {
	text-align: center;
	margin-top: 40px;
}

.zhcx .top-search input {
	width: 635px;
	height: 60px;
	font-size: 20px;
}

.zhcx .top-search button {
	width: 150px;
	height: 60px;
	border: 1px solid #1669f0;
	background-color: #f0f6ff;
	font-size: 20px;
	color: #1669f0;
	margin-left: 15px;
}

.zhcx .top-search button:active {
	opacity: 0.5;
}

.filter-list {}

.filter-list .filter-item {
	display: flex;
	margin-top: 30px;
	align-items: center;
}

.filter-list .filter-item div {
	display: flex;
	cursor: pointer;
	align-items: center;
}

.filter-list .city-list {
	line-height: 30px;

}

.filter-list .city-list p {
	font-size: 16px;
	color: #606266;
	padding: 0 12px;
	cursor: pointer;
}

.filter-list .city-list p:hover {
	background-color: #eeeeee;
	color: #1669f0;
}

.filter-list .city-list p.act {
	font-size: 20px;
	color: #1669F0;
	background-color: unset;
	font-weight: bold;
}

.filter-item .byType {
	padding-left: 12px;
}

.filter-item .byType p {
	width: 90px;
	height: 30px;
	border: 1px solid #d8dce5;
	border-radius: 15px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #909399;
	margin-right: 20px;
}

.filter-item .byType p.act {
	background-color: #1669f0;
	border-color: #1669f0;
	color: #fff;
}

.filter-list .filter-item .search {
	position: relative;
}

.filter-list .filter-item .search input {
	width: 260px;
	height: 36px;
	padding-right: 40px;
}

.filter-list .filter-item .search img {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 16px;
}

.result-list {
	margin-top: 40px;
}

.result-item {
	display: flex;
	align-items: center;
	padding-left: 20px;
	padding-right: 100px;
	justify-content: space-between;
	background-color: #fafbfc;
	border: 1px solid #ebeff5;
	height: 92px;
	margin-bottom: 16px;
}

.result-item .left p {
	font-size: 14px;
	color: #909399;
}

.result-item .left p:nth-child(1) {
	font-size: 20px;
	font-weight: bold;
	color: #303133;
	margin-bottom: 10px;
}

.result-item .right button {
	width: 100px;
	border: 1px solid #d8dce5;
	height: 32px;
	font-size: 14px;
	background-color: #f5f7fa;
	border-radius: 2px;
	color: #1669f0;
}

.result-item .right button:hover {
	background-color: #1669f0;
	color: #fff;
}

.result-item:hover {
	box-shadow: 0 4px 10px rgba(116, 130, 153, .24);
}

.onething-content .pagination{
	margin-top: 30px;
	text-align: center;
}
/* 情形选择 */
.theme-wrapper {
	border: 1px solid #acacac;
	background: #f8f8f8;
}

.themeHandlingHeader-wrapper {
	height: 180px;
	padding: 20px;
	color: #fff;
	font-weight: 700;
	background-color: #2875e0;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover;
	background-image: url(../img/top-banner.png);
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 16px;
	padding-right: 16px
}

.container:after,
.container:before {
	content: " ";
	display: table
}

.container:after {
	clear: both
}

@media (min-width:768px) {
	.container {
		width: 752px
	}
}

@media (min-width:992px) {
	.container {
		width: 972px
	}
}

@media (min-width:1200px) {
	.container {
		width: 1136px
	}
}

.themeHandlingHeader-wrapper .themeHandlingHeader-title {
	height: 40px;
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 24px;
	line-height: 40px;

}

.theme-wrapper .theme-content {
	padding-top: 40px;
}

.theme-content {
	width: 1200px;
	padding: 0;
	margin: 0 auto 40px;
}

.smartGuide-wrapper {
	padding: 20px 0 5px;
}

.white-bg {
	background: #fff;
}

.wrapper {
	padding: 0 20px;
}

.question-item .questionItem-content-wrapper {
	border-bottom: 1px solid #acacac;
}

.question-item .questionItem-title {
	margin: 10px 0;
}

.question-item .questionItem-choices {
	overflow: hidden;
	list-style: none;

}

.question-item .questionItem-choices .questionItem-choice {
	float: left;
}

.question-item .questionItem-choices .questionItem-choice .questionItem-choice-label {
	margin: 0 10px 10px 0;

}

.textWithWiki-wrapper .textWithWiki-wikiPopper-reference {
	border: 0;
	text-decoration: underline;
}

.theme-content .step-operations {
	padding: 0 20px;
	margin: 20px 0;
	text-align: right;
}

.themeStepBar-wrapper .themeStepBar-item .themeStepBar-item-icon {
	font-size: 20px;
	display: block;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 58px;
	height: 58px;
	color: #fff;
	font-weight: 700;
	line-height: 58px;
	background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.themeStepBar-wrapper .themeStepBar-item .is-finish .themeStepBar-item-icon,
.themeStepBar-wrapper .themeStepBar-item .is-process .themeStepBar-item-icon {
	color: #fff;
	background-image: url(data:image/png;base64,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)
}

.themeStepBar-wrapper .themeStepBar-item .el-step__main {
	margin-top: 20px
}

.themeStepBar-wrapper .themeStepBar-item .el-step__main .is-finish {
	font-weight: 700;
	color: #333
}

.themeNotice-wrapper {
	margin-top: 20px;
	box-shadow: 0 4px 20px 0 rgba(9, 41, 77, .1)
}

.themeNotice-wrapper .themeNotice-header {
	height: 50px;
	color: #333;
	font-weight: 700;
	font-size: 24px;
	text-align: left;
	text-indent: 30px;
	line-height: 50px;
	position: relative;
	margin-bottom: 20px
}

.themeNotice-wrapper .themeNotice-header:before {
	content: "";
	position: absolute;
	top: 60px;
	width: 1140px;
	height: 4px;
	background: #acacac
}

.themeNotice-wrapper .themeNotice-container {
	height: 500px;
	padding: 20px;
	overflow-x: hidden;
	overflow-y: auto
}

.themeNotice-wrapper .themeNotice-footer {
	height: 60px;
	padding: 0 20px;
	line-height: 60px;
	background: #f3f3f3;
	overflow: hidden
}

.themeNotice-wrapper .themeNotice-footer .step-operations {
	float: right;
	margin-top: 0
}

.conditionsPreCheck-wrapper {
	margin-top: 20px;
	box-shadow: 0 4px 20px 0 rgba(9, 41, 77, .1);
}

.conditionsPreCheck-wrapper .conditionsPreCheck-header {
	height: 80px;
	padding: 0 100px;
	line-height: 80px;
	font-size: 0
}

.conditionsPreCheck-wrapper .conditionsPreCheck-header .conditionsPreCheck-header-text {
	display: inline-block;
	width: 10%;
	padding-right: 10px;
	font-size: 18px;
	text-align: right;
	font-weight: 700;
	vertical-align: middle
}

.conditionsPreCheck-wrapper .conditionsPreCheck-header .conditionsPreCheck-header-progress {
	display: inline-block;
	width: 90%
}

.conditionsPreCheck-wrapper .conditionsPreCheck-header .conditionsPreCheck-header-progress .el-progress-bar {
	width: 95%
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-header {
	padding: 10px;
	border-bottom: 3px solid #acacac;
	margin-bottom: 20px
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-header .conditionsPreCheck-conditions-title {
	font-size: 24px;
	font-weight: 700
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-header .conditionsPreCheck-conditions-desc {
	color: #fd8c30
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-header .conditionsPreCheck-conditions-headerTips {
	float: right;
	font-weight: 700
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item {
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	border-bottom: 1px dashed #acacac
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conditionsPreCheck-conditions-itemText {
	display: inline-block;
	max-width: calc(100% - 200px);
	vertical-align: middle
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conformity,
.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .inconformity {
	float: right;
	display: inline-block
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conformity:before,
.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .inconformity:before {
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 15px;
	content: "";
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conformity {
	color: #09bd65
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conformity:before {
	background-image: url(data:image/png;base64,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)
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .inconformity {
	color: #ff3b30
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .inconformity:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA2NJREFUWEfVmT1MU1EUx///KolQjRPGOCpxEtNCXGybEBM7GGPARePkanTCIItQRAc/opPG1UUji2AYTFAjSuti8JHAokFHJDJJBUzQd8x7tx+P19e+ryL1JZ16zr2/d869/3vueUTAR5JH9gO/uwF0ArIPgPoJBMQ3AAsAFwBMA9vHmP3wNchU9OMk6aN7sLJ2EUQPRNr9+IKchWAU0eYHnHj/3auvJ0BJp6NYWeoFpA/ALq+DV7HLA7yDaOs9TkysuI3lCiipzm6I/hAie90G8/U/uQhGLnBqeqyWX01AScavQmQYgOuL+IIrGwvIQWa1G9X8HSeWrq4dWP/xCJAzASf26cYRNO0+z8nJX3ZHZ8BE/Om/gysicYQ57awroCTiA4CZ1i14OMicdt068YYImhtC//NsE9ec20sLIttOWzdOCdCUktWl+brvVjekipxyES2tbUUJKgNuaWorKEupNgHVCbE6XwcR9huvavZ5RFvajBNHAabiw9BlwOPoOsgxiOwEkPbkQ76EYBmQHgARTz7gMHNaRgEmYrMADnl0fM6cZhQJkFRHH3T9dk2/SKSfUx9NG0nGRiEwfT08c8zNtNOsSmT9iwcHZUK+ZVbrKtrXhLTAFQDfQFDydZ2TTQcoyXgvRO66GlsNIsxwSitppaQ6rkDXb20Yww4XZBOSlw3AxxA55wvQjCSGmJ25ZolkGbIecCpbTyjJmL+wW9/ECdIYt7Dm1PoOcTIRkwbgJwgO+o5g0cEGaR0nFJzK0mcDMA+BIRnBHwfI0HAK8CclEVsOLdC2NWem1mnj+A9BPnyKHeBKGycZ74fITf9cBY9CioNvkkqdy4CUDRIUBlJtkoAy4wQnGDLf3a6TQSGVzAQR6vLxVTghMijCFfNZD0gl1L6PulfMasfL6yxWCVcNMhF/Dcgxz2vSOOqUmPooFshxZrVTVSNXMXu5jJdkbByCk54AyVlmtcNByi0B+EJJk6Q8TQa+A8XQ2xPerxPWcqvRC9bQZ6a3MPqwKi+L/+fSpI6nBr52lmQjTHnkI4mOpuSAvU/z/7U+zFQ3evPIlm6jrN+89huYsfdjrOl3nbihG5ilSDZyC9gabrNFsrZ2CbrZIfB40S+NMIcIR9HcfL/uTXQnSaj6GUIZG58f6vIZ4i87+8LQZnSV3gAAAABJRU5ErkJggg==)
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conditionsPreCheck-conditions-itemOptions {
	float: right;
	line-height: 60px
}

.conditionsPreCheck-wrapper .conditionsPreCheck-conditions .conditionsPreCheck-conditions-list .conditionsPreCheck-conditions-item .conditionsPreCheck-conditions-itemOptions .el-radio {
	vertical-align: middle
}

.conditionsPreCheck-wrapper .conditionsPreCheck-footer {
	height: 80px;
	line-height: 80px
}

.conditionsPreCheck-wrapper .conditionsPreCheck-footer .conditionsPreCheck-mismatchedTips .conditionsPreCheck-mismatchedTips-highlight {
	color: red
}

.conditionsPreCheck-wrapper .conditionsPreCheck-footer .step-operations {
	float: right;
	margin: 0
}

.smartForm {
	margin-top: 20px;
	padding: 15px 30px;
	box-shadow: 0 4px 20px 0 rgba(9, 41, 77, .1);
}

.smartForm-box {}

.smartForm-title {
	padding: 15px 0;
	font-size: 18px;
	color: #2f3032;
	border-bottom: 2px solid #b3b4b4;
	margin-bottom: 15px;
}

.smartForm .el-row {
	margin: 0 !important;
}

.smartForm .el-form-item {
	position: relative;
}

.smartForm .el-form-item__label {
	line-height: 1.2;
	display: inline-block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.smartForm .el-form-item__content>.el-autocomplete,
.smartForm .el-form-item__content>.el-input,
.smartForm .el-form-item__content>.el-select {
	width: calc(100% - 50px)
}

.smartForm .tree-item .el-form-item {
	padding-left: 70px;
}

.smartForm .tree-item .el-form-item__label {
	display: block;
	position: unset;
	float: unset;
	font-size: 18px;
	text-align: left;
	transform: none;
}

.smartForm .tree-item .el-form-item__content {
	margin-left: 0 !important;
}

.smartForm .el-table {
	border: 1px solid #EBEEF5;
}

.smartForm .guess-list {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.smartForm .guess-item {
	height: 78px;
	line-height: 78px;
	width: 500px;
	display: flex;
	align-items: center;
	color: #323232;
	border-bottom: 1px solid #f1f1f1;
}

.smartForm .guess-item p {
	width: 360px;
}

.smartForm .guess-item .guess-type {
	padding: 0 12px;
	font-size: 14px;
	line-height: 26px;
	margin-right: 16px;
	background-color: #e6f0fb;
	text-align: center;
	color: #215caf;
	border: 1px solid #a8c0db;

}
