.jiameng-content {
	height: 11.5rem;
	background: url('../img/jiameng.png') no-repeat;
	background-size: 100% 100%;
}

.jm-right {
	margin-left: 1rem;
	position: relative;
}

.right-ico {
	width: 0.98rem;
	height: 1.37rem;
	position: absolute;
	right: -0.1rem;
	top: -0.1rem;
	z-index: 9;
}
.right-ico img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.jm-wrap {
	height: 100%;
	display: flex;
	align-items: center;
}

.right-ico .text {
	position: absolute;
	font-size: 0.14rem;
	top: 0.5rem;
	right: -0.05rem;
	transform: rotate(55deg);
	color: #fff;
	letter-spacing: 0.01rem;
}

.jm-title {
	font-size: 0.4rem;
	color: #fff;
	margin-bottom: 0.3rem;
}

.jm-desc {
	font-size: 0.16rem;
	color: #FFFFFF;
}

.jm-l-bottom {
	margin-top: 1.2rem;
}

.jm-l-rexian {
	font-size: 0.24rem;
	color: #FFFFFF;
	margin-bottom: 0.1rem;
}

.jm-l-call {
	font-size: 0.4rem;
	color: #F17B05;
}

.jm-box-wrpa {
	width: 6.9rem;
	background: #F5F5F5;
	border-radius: 0.1rem;
	padding: 0.75rem 0 1rem 0;
}

.jm-titlt-weight {
	font-size: 0.4rem;
	color: #221814;
	text-align: center;
	margin-bottom: 0.4rem;
}

.form-content {
	width: 5.15rem;
	margin: 0 auto;
}

.item-f {
	display: flex;
	/* align-items: center; */
	margin-bottom: 0.2rem;
}

.key {
	display: flex;
	/* align-items: center; */
	justify-content: flex-end;
	width: 1rem;
	margin-right: 0.12rem;
	line-height: 2.3;
}

.key.require::before {
	content: '*';
	display: block;
	color: red;
}

.val-box {
	display: flex;
	align-items: center;
	flex: 1;
}

.input-box input {
	width: 4rem;
	height: 0.4rem;
	background: #FFFFFF;
	border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
	border: 0.01rem solid #A2A2A2;
	padding: 0 0.15rem;
}

.radio-item {
	margin-right: 0.45rem;
	display: flex;
	align-items: center;
}

label {
	color: #999999;
	font-size: 0.14rem;
	margin-left: 0.07rem;
}

.val-box select {
	width: 1.3rem;
	height: 0.4rem;
	background: #FFFFFF;
	border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
	border: 0.01rem solid #A2A2A2;
}

.textarea-box {}

.textarea-box textarea {
	width: 4rem;
	height: 1.58rem;
	background: #FFFFFF;
	border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
	border: 0.01rem solid #A2A2A2;
	padding: 0.15rem;
	font-family: '微软雅黑';
}

.val-box .submit {
	width: 1.75rem;
	height: 0.44rem;
	background: #5D8C2A;
	border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.16rem;
	cursor: pointer;
}