.contact_us{max-width: 1200px;margin: 0 auto;}

.help_module_items{padding: .8rem 10px .8rem 10px;text-align: left;background-color: white;box-shadow: 0px 4px .4rem 4px rgba(0, 0, 0, 0.05);
	border-radius: .15rem;}
.help_module_items>img{ max-width: 33%;margin-left: 7%;margin-top: 4%;}
.help_module_main{ width: 50%; margin:-20px 0 0 7%;}
.help_module_main h2{ margin: .2rem 0; font-size: .3rem; font-weight: 600; color: #000;}
.help_module_main .help_module_main_desc{ margin: 0 0 .3rem 0; font-size: .18rem; color: #666;}
.help_module_main>div{ width: 47%; display: inline-block; vertical-align: top;}
.help_module_main>div:nth-of-type(2n){ padding-left:4%; margin-left: -4px;}

.help_module_main>div.email_submit{margin-top: .2rem; width: auto;border-radius: 5px;padding: .23rem;box-sizing: border-box;
	background: #F4F7FF;}
.email_submit .email_cont{display: inline-block;vertical-align: middle;width: 80%;text-align: left;}
.email_cont p:nth-child(2){color: #666;}
.email_submit .email_cont a{text-decoration: underline;}

.help_module_main p{ display: inline-block; margin-left: 10px; font-size: .18rem;color: #000;}
.help_module_main span{ display: block;}
.help_module_top{ padding-top: .39rem;}
.help_module_bottom{ padding-bottom: .39rem; padding-top: .1rem;}

.help_content{ background-image: url(../img/contact_usbg.png);background-position: center top;background-size: contain;background-repeat: no-repeat;}
.contact_title{text-align: center; margin: 0 auto 0; padding: 0 10px;padding-top: .6rem; box-sizing: border-box;}
.contact_title>div{display: inline-block;vertical-align: middle;}
.contact_title .banner_img{max-width: 403px;width: 34%;}
.contact_title .banner_text{max-width: 605px;margin: 0 .25rem;text-align: left;width: 60%;}
.contact_title h2{font-weight: 600;
	font-size: .42rem;
	/* line-height: .52rem; */
	color: #FFFFFF;}
.contact_title p{font-size: .24rem;color: #FFFFFF;margin-top: .2rem;}
.contact_title img{vertical-align: bottom;}

.contact_from{padding: .3rem .45rem;box-sizing: border-box; border-radius: .15rem;
margin-top: 200px;
background: #FFFFFF;
box-shadow: 0px 4px 40px 4px rgba(0, 0, 0, 0.05);
border-radius: 15px;
}
.itemsfloat{float: right;}
.items{margin-bottom: .3rem;}
.items2{display: inline-block;width: 49%;}

/* .required{position: relative;} */
/* .required:after {position: absolute; content: "*";font-size: 20px;color: #ff001f;right: -20px;top: 50%;transform: translateY(-30%);} */
.from_title{font-size: 16px;color: #000;margin-bottom: 10px;}
.from_title2{font-size: 14px;color: #666;margin-bottom: 10px;}
.contact_from input{outline: none;border: none;background: #FFFFFF;border: 1px solid #E6E6E6;border-radius: 5px;padding: .14rem .2rem;box-sizing: border-box;font-size: 16px;width: 100%;}
.items textarea::placeholder,.contact_from input::placeholder{color: #ccc;}
.gender .active {background: #EFFBFF url(https://my.imobie.com/support/create_ticket/img/gender_active.png) 95% center no-repeat;}


.items textarea {padding: .14rem .2rem;resize: none;outline: none;height: 80px;border: 1px solid #e6e6e6;border-radius: 5px;font-size: 16px;background-color: #fff;width: 100%;max-width: 1110px;box-sizing: border-box;text-align: left;}
.add_attachments_main {border: 1px dashed #ccc;position: relative;height: 80px;background-color: #fff;}
.add_attachments_main p{text-align: center;font-size: 16px;color: #ccc;line-height: 80px;}
.add_attachments_main p img{vertical-align: middle;margin-right: .1rem;margin-bottom: .04rem;}
.add_attachments_main input {width: 100%;height: 80px;display: block;position: absolute;cursor: pointer;left: 0;top: 0;opacity: 0;}
.items_btn .btn{display: block;height: 50px;padding: 13px .2rem;box-sizing: border-box;color: white;text-align: center;text-decoration: none;background: #2C67FF;border-radius: 5px;}
.items_btn .btn img{vertical-align: middle;}




@media screen and (max-width: 980px){
	.help_content{background-size: auto;}
	.contact_title{padding-bottom: .6rem;}
	.contact_title .banner_img{width: auto;max-width: 80%;}
	.contact_title .banner_text{width: auto;text-align: center;}
}

@media screen and (max-width: 750px){
	.content_list_block img{ display: none;}
	.help_module_items>img{ display: none;}
	.help_module_main{ width: 100%; margin-left: 0; text-align: center;}

	/* .help_module_main>div{text-align: right;} */
	/* .help_module_main>div:nth-of-type(2n-1){padding-left: 4%;} */
	.help_module_main>div:nth-of-type(2n){text-align: left;}
	.help_module_main>div>img{vertical-align: middle;}
	.help_module_main p{text-align: left;vertical-align: middle;}
	.help_module_items{transform: translateY(10px);}
}