.zkimca{
	flex-direction: column;
	&-head{
		background-color: $gl_background;
		padding: 0 30rpx;
		position: fixed;
		left: 0;
		right: 0;
		z-index: 9999;
		&_tx{
			flex-direction: row;
			align-items: center;
			height: 45px;
			&-text{
				flex: 1;
				padding: 0 30rpx;
				font-size: 38rpx;
				color: #FFFFFF;
			}
		}
	}
	&-trans{
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		&_text{
			color: #FFFFFF;
			font-size: 32rpx;
			background-color: #F06431;
			border-radius: 10rpx;
			padding: 20rpx 40rpx;
		}
	}
	&-scrn{
		&_sbox{
			padding: 20rpx;
			&-lileft{
				flex-direction: row;
				&-phot{
					width: 90rpx;
					height: 90rpx;
					border-radius: 15rpx;
				}
				&-ul{
					width: 550rpx;
					flex-direction: row;
					flex-wrap: wrap;
					&-t1{
						font-size: 30rpx;
						color: #949496;
						padding-left: 30rpx;
					}
					&-t2{
						flex-direction: row;
						flex-wrap: wrap;
						font-size: 36rpx;
						color: #333333;
						padding: 20rpx 40rpx;
					}
					&-t3{
						text-align: left;
						background-color: #548be8;
						color: #FFFFFF;
						border-radius: 15rpx;
						margin-right: 30rpx;
					}
				}
			}
			&-liright{
				justify-content: flex-end;
				&-htul{
					justify-content: flex-end;
				}
			}
			&-shape{
				flex-direction: row;
				align-items: center;
				justify-content: center;
				margin: 60rpx 0;
				&-st{
					flex-direction: row;
					align-items: center;
					flex-wrap: wrap;
					background-color: #cecece;
					border-radius: 10rpx;
					padding: 10rpx 20rpx;
				}
				&-st1{
					font-size: 30rpx;
					color: #FFFFFF;
				}
				&-st2{
					font-size: 30rpx;
					color: #8c8c8c;
				}
			}
		}
	}
	&-base{
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 9999;
		background-color: #FFFFFF;
		&_tinp{
			flex-direction: row;
			align-items: center;
			padding: 0 30rpx;
			&-ibx{
				flex: 1;
				border-width: 1px;
				border-style: solid;
				border-color: #e3e5e4;
				border-radius: 6px;
				height: 40px;
				padding: 5px 20rpx;
				font-size: 30rpx;
			}
			&-but{
				font-size: 28rpx;
				background-color: #F06431;
				color: #FFFFFF;
				padding: 10rpx 20rpx;
				margin-left: 20rpx;
				border-radius: 10rpx;
			}
			&-itext{
				width: 35px;
				height: 35px;
				flex-direction: row;
				align-items: center;
				justify-content: center;
			}
		}
		&_popup{
			border-top-width: 1px;
			border-top-color: #eeeef0;
			border-style: solid;
			height: 200px;
			margin-top: 20rpx;
			flex-direction: row;
			flex-wrap: wrap;
			&-pli{
				flex-direction: column;
				align-items: center;
				justify-content: center;
				margin-top: 15rpx;
				&-icon{
					width: 120rpx;
					height: 120rpx;
					border-width: 1px;
					border-color: #e3e3e5;
					border-style: solid;
					border-radius: 15rpx;
					flex-direction: row;
					align-items: center;
					justify-content: center;
				}
				&-ptext{
					font-size: 12px;
					color: #9d9d9d;
					margin-top: 10rpx;
				}
			}
		}
	}
}