/* 1rem=10px */
html{font-size:62.5%;}  

@media only screen and (min-width: 1200px){
	html {
		font-size: 62.5% !important;
	}
	.faq-text-title{
		margin-top: 128px;
		margin-left: 120px;
	}
	.city-text-title{
		margin-top: 180px;
		margin-left: 120px;
	}
	.place-text-title{
		margin-left: 120px;
		margin-top: 190px;
	}
	.faq-text-content, .place-partner-content-text{
		margin-left: 120px;
	}
	.faq-text-btn{
		margin-left: 120px;
	}
	.section1-faq-header-title{
		margin-left: 120px;
		padding-top: 78px;
	}
	.section1-faq-content-left{
		margin-left: 120px;
	}
	.place-text-content{
		margin-left: 120px;
		width: 45% !important;
	}
	.place-section-content-item{
		width: 438px;
		height: 455px;
	}
	.divider-line1, .divider-line2, .divider-line3{
		border-right: 1px solid #D6D6D6;
		margin-bottom: 20px;
	}
}
@media only screen and (min-width:992px){
	.divider-line1, .divider-line3{
		border-right: 1px solid #D6D6D6;
		margin-bottom: 20px;
	}
}
@media screen and (min-width:768px) and (max-width:1200px) {
	html {
		font-size: 52% !important;
	}
	.faq-text-title, .place-text-title, .city-text-title{
		margin-top: 68px;
	}
	.faq-section{
		min-height: 500px;
	}
	.place-section-content-item{
		width: 380px;
		height: 400px;
	}
	.faq-partner-content{
		margin-top: 87px;
	}
	/* 开发文档下载页 */
	.down-section{
		min-height: 200px !important;
	}
	.down-text-title{
		margin-top: 39px;
	}
	.float-r{
		float: none;
	}
	.down-list-item{
		margin: 0 auto 40px;
	}
	.down-section-content{
		margin-bottom: 40px;
	}
	
}
@media screen and (max-width: 768px) {
    html {
    	font-size: 40% !important;
    }
	.faq-section{
		min-height: 300px;
	}
	.faq-text-content{
		line-height:30px;
		width: 100%;
	}
	.faq-text-title, .city-text-title{
		text-underline-offset: 20px;
		margin-top: 30px;
	}
	.place-text-title{
		margin-top: 30px;
	}
	.faq-choose-header{
		text-underline-offset: 20px;
	}
	.section1-faq-header-title{
		text-underline-offset: 20px;
	}
	.form-obj-content{
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		margin-top: 10px;
	}
	.form-obj-content label{
		width: 100%;
	}
	.form-obj-content input {
		width: 100%;
		margin-left: 0;
	}
	.form-obj-content textarea{
		width: 100%;
		margin-left: 0;
	}
	.form-btn-box{
		/* flex-direction: row; */
		align-items: center;
		/* justify-content: center; */
	}
	input.btn-rewrite{
		width: 80%;
	}
	input.btn-submit{
		width: 80%;
	}
	.faq-img-list li{
		height: 62px;
	}
	.place-section-content-item{
		width: 300px;
		height: 340px
		border-radius: 20px 20px 20px 20px;
		padding: 10px 12px;
		margin: 0 auto 50px;
	}
	.place-join-progress{
		width: 100% !important;
	}
	.divider-line1, .divider-line2, .divider-line3{
		border: none !important;
	}
	.faq-partner-content{
		margin-top: 50px;
	}
	/* 开发文档下载页 */
	.down-section{
		min-height: 100px !important;
	}
	.down-text-title{
		margin-top: 26px;
	}
	.float-r{
		float: none;
	}
	.down-list-item{
		margin: 0 auto 40px;
	}
	.down-list-item-con{
		min-height: 80px;
	}
	.down-section-content{
		margin-bottom: 30px;
	}
	.app-scenario-list{
		width: 100%;
	}
}

