@media (min-width: 320px){html{font-size: 42.6667px;} }
@media (min-width: 360px){html{font-size: 48px;} }
@media (min-width: 375px){html{font-size: 50px;} }
@media (min-width: 384px){html{font-size: 51.2px;} }
@media (min-width: 414px){html{font-size: 55.2px;} }
@media (min-width: 448px){html{font-size: 59.7333px;} }
@media (min-width: 480px){html{font-size: 48px;} }
@media (min-width: 512px){html{font-size: 68.2667px;} }
@media (min-width: 544px){html{font-size: 72.5333px;} }
@media (min-width: 576px){html{font-size: 76.8px;} }
@media (min-width: 608px){html{font-size: 81.0667px;} }
@media (min-width: 640px){html{font-size: 85.3333px;} }
@media (min-width: 750px){html{font-size: 100px;} }

@media (max-width: 750px){
	.sel_list{
		overflow: scroll;
	}
	.sliderWrap{
		display: none;
	}
	#hd{
		display: none;
	}
	#ft{
		display: none;
	}
	.wrap{
		width: 100%;
	}
	#content {
		width: 100%;
	    padding-top: 0.3rem;
	    padding-bottom: 1rem;
	}
	.main{
		padding-top: 0.3rem;
	}
	.text_title {
	    font-size: 0.4rem;
	    color: #424242;
	    letter-spacing: 0.04rem;
	    text-align: center;
	}
	.meeting_top {
		box-sizing: border-box;
		padding: 0.3rem;
	    font-size: 0.28rem;
	    color: #424242;
	    line-height: 0.54rem;
	    margin: 0.2rem 0;
	    border-bottom: 1px solid #BDBDBD;
	}
	.meeting_content{
		box-sizing: border-box;
		padding: 0.3rem;
		width: 100%;
	}
	.meeting_content_box {
	    position: relative;
	    border: none;
	}
	.meeting_content_box .title {
	    position: absolute;
	    top: -0.24rem;
	    left: 0;
	    font-size: 0.32rem;
	    padding-right: 0.1rem;
	    background: #ffffff;
	    color: #424242;
	}
	.adresshas{
		color: #F6A623;
		font-size: 0.48rem;
		display: inline-block;
		vertical-align: middle;
		margin: 0 0.1rem;
	}
	.meeting_content_form, .new_meeting_content_form {
	    padding-top: 0.38rem;
	}
	
	.meeting_content_form > ul > li, .new_meeting_content_form > ul >li {
	    margin-bottom: 0.3rem;
	}
	.cl{
		margin-bottom: 0;
	}
	.meeting_content_form ul li label, .new_meeting_content_form ul li label {
	    width: 1.5rem;
	    text-align: left;
	}
	.meeting_content_form ul li input, .new_meeting_content_form ul li input {
	    border: 1px solid #bdbdbd;
	    border-radius: 0.06rem;
	    padding: 0 0.28rem;
	}
	.meeting_content_form ul li label, .meeting_content_form ul li input, .new_meeting_content_form ul li label, .new_meeting_content_form ul li input {
	    height: 0.76rem;
	    font-size: 0.28rem;
	    display: inline-block;
	    line-height: 0.76rem;
	    color: #424242;
	}
	input.input_m,
	input.input_x,
	input.input_l{
	    width: 3.7rem;
	}
	.m_certain > i, .pay_bill >i, .bill_n{
		margin-bottom: -0.3rem;
	}
	.m_certain > i, .pay_bill >i, .bill_n >i, .place_sel >i {
	    color: #F6A623;
	    font-size: 0.48rem;
	    display: inline-block;
	    vertical-align: middle;
	    margin: 0 0.1rem;
	}
	.m_certain em{
		display: block;
	   
	    font-size: 0.24rem;
	    height: 0.32rem;
	    margin-top: 0.1rem;
	}
	input.input_s {
		width: 3.71rem;
		margin-bottom: 0.3rem;
	}
	.m_province{
		margin-left: 0.07rem;
	}
	.m_city{
		margin-left: 1.56rem;
	}
	.m_place{
		margin-left: 1.56rem;
	}

	.place_sel {
    	margin-right: 0.1rem;
	}
	.add_box{
		margin: 0.6rem 0;
	}
	.btn_add {
	    display: inline-block;
	    width: 3.56rem;
	    height: 0.76rem;
	    color: #1DA5EA;
	    border: 1px solid #1DA5EA;
	    border-radius: 0.06rem;
	    font-size: 0.32rem;
	    line-height: 0.76rem;
	}
	.meeting_cont > p {
	    font-size: 0.28rem;
	    color: #424242;
	}
	.pay_bill p {
	    width: 1.7rem;
	    display: inline-block;
	    text-align: left;
	    font-size: 0.28rem;
	    color: #424242;
	}
	.pay_bill input {
	    border: 1px solid #BDBDBD;
	    border-radius: 0.06rem;
	    width: 3.8rem;
	    height: 0.76rem;
	    line-height: 0.76rem;
	    padding: 0 0.2rem;
	    margin: 0.28rem 0 0.4rem 0rem;
	}

	.meeting_content_form .cl{
		margin-bottom: 0rem;
	}
	.meeting_pay p {
	    width: 1.7rem;
	    text-align: right;
	    vertical-align: top;
	}
	.meeting_pay span{
		margin-bottom: 0.1rem;
	}
	.meeting_pay_msg{
		width: 4.8rem;
	}
	.meeting_pay_msg{
			
	}
	.meeting_pay p, .meeting_pay span {
		font-size: 0.28rem;
	}
	.btn {
	    display: inline-block;
	    height: 0.8rem;
	    border-radius: 0.06rem;
	    background: #1DA5EA;
	    line-height: 0.8rem;
	    text-align: center;
	    font-size: 0.32rem;
	    color: #ffffff;
	    cursor: pointer;
	    letter-spacing: 1px;
	}
	.main > .btn {
	    width: 6rem;
	    display: block;
	}
	.bill_box a {
	    width: 1.96rem;
	    height: 0.68rem;
	    display: inline-block;
	    text-align: center;
	    line-height: 0.68rem;
	    font-size: 0.28rem;
	    color: #1DA5EA;
	}
	.bill_box {
	    width:4rem;
	    margin: 0.4rem auto;
	    border: 1px solid #1DA5EA;
	}
}