
a{color: inherit;text-decoration: none}
/*单选框选中样式*/
input[type="radio"] {
	position: relative;
	display: block;
}

input[type="radio"]:checked::before {
	position: absolute;
	top: -1px;
	left: -1.5px;
	content: '';
	width: 16px;
	height: 16px;
	background: #2B8CFF;
	border: none;
	display: inline-block;
	border-radius: 50%;
	/*transform: translate(-50%, -50%);;*/
}

input[type="radio"]:checked::after {
	position: absolute;
	top: 3px;
	left: 3px;
	content: '';
	width: 6px;
	height: 3px;
	border: 2px solid #fff;
	border-top: transparent;
	border-right: transparent;
	text-align: center;
	display: block;
	transform: rotate(-45deg);
}

/*header*/
.header {
	position: absolute;
	top: 0;
	height: 0;
	width: 100%;
	padding: 0 15px;
	height: 45px;
	color: white;
	font-size: 18px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.content_top {
	display: flex;
}

.content_top div {
	flex: 1;
}

.normal_problem {
	position: relative;
	top: -10%;
}

.middletext1 {
	font-size: 22px;
	font-weight: 600;
}

.wrap span:nth-child(2) {
	font-size: 14px;
	color: #62ABF9;
}

.usually {
	display: flex;
	padding: 0 15px;
	justify-content: space-between;
}
.usually .problem_children {
	width: 48%;

}
.problem_child {
	display: flex;
	background-color: #F8F7F7;
	padding: 10px;
	border-radius: 10px;

}
.child_left {
	flex: 2;
}
.child_right {
	flex: 1;
}
.child_right img {
	width: 100%;
}
.problem_title {
	display: flex;
	font-size: 17px;
	font-weight: 600;
	justify-content: space-between;
	align-items: center;
}
.left_img {
	display: inline-block;
	width: 14px;
	margin-left: 8px;
	vertical-align: unset;
}
.problem_footer {
	font-size: 12px;
	color: #cecece;
}
.child_right {
	margin-top: 10px;
}
.gh_problem {
	background-color: #F6F9FD!important;
}

