.text .faq {
	padding-top: 0.61rem;
	padding-bottom: 1.28rem;
}

.text .faq form {
	max-width: 8rem;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0.05rem;
	border: 0.01rem solid #DBDBDB;
	overflow: hidden;
}

.text .faq form a {
	flex: 0 0 0.9rem;
	background-color: var(--c);
	font-size: 0.14rem;
	color: #FFFFFF;
	line-height: 0.4rem;
	text-align: center;
}

.text .faq form input {
	background: rgba(235, 235, 235, 0.47);
	line-height: 0.4rem;
	height: 0.4rem;
	padding-left: 0.2rem;
	flex: 0 0 calc(100% - 0.9rem);
}

input::-webkit-input-placeholder {
	font-size: 0.14rem;
	color: #B4B4B4;
}

input:-moz-placeholder {
	font-size: 0.14rem;
	color: #B4B4B4;
}

input::-moz-placeholder {
	font-size: 0.14rem;
	color: #B4B4B4;
}

input:-ms-input-placeholder {
	font-size: 0.14rem;
	color: #B4B4B4;
}

.faq .list_flex {
	margin-top: 0.5rem;
}

.faq .list_flex .item {
	flex: 0 0 100%;
}

.faq .list_flex .item:not(:last-child) .container {
	border-bottom: 0.01rem dotted rgba(158, 158, 158, 1);
}

.faq .list_flex .item:not(:first-child) .container {
	padding-top: 0.25rem;
}

.faq .list_flex .item:not(:last-child) .container {
	padding-bottom: 0.25rem;
}

.faq .list_flex .question {
	font-size: 0.16rem;
	color: var(--c);
}

.faq .list_flex .answer {
	font-size: 0.16rem;
	color: #333333;
	line-height: 0.3rem;
	margin-top: 0.05rem;
}

@media (max-width:768px) {
    .text .faq form input {
        height: 40px;
        font-size: 12px;
        flex: 0 0 80%;
    }
    input::-webkit-input-placeholder {
	    font-size: 12px;
	    color: #B4B4B4;
    }

    input:-moz-placeholder {
	    font-size: 12px;
	    color: #B4B4B4;
    }

    input::-moz-placeholder {
	    font-size: 12px;
	    color: #B4B4B4;
    }

    input:-ms-input-placeholder {
	    font-size: 12px;
	    color: #B4B4B4;
    }
    .text .faq form a {
        line-height: 40px;
        flex: 0 0 20%;
        font-size: 12px;
    }
    .faq .list_flex .question {
        font-size: 12px;
    }
    .faq .list_flex .answer {
        font-size: 12px;
    }
    .text .video .list_flex .item {
        flex: 0 0 50%;
        width: 50%;
    }
}