*{box-sizing:border-box; float:none}
.s_top{overflow:hidden; height:auto}
.s_ctr{width:auto!important; padding:0 !important;}
.s_logo{float:none; margin:0 auto; width:100%; margin:10px 0; text-align:center;padding:0}
.s_logo img{display:inline-block; height:40px;}
.s_top .s_top_txt{display:none}
.m_ctr{width:auto!important; padding:0!important; float:none}
.s_apply_ctr11{margin:10px 0; background-color:#fff;}
.s_apply_ctr11, .s_apply_ctr12, .s_apply_ctr13{width:auto!important; float:none!important; display:flex; display:-webkit-flex; background:none;padding:5px; background-color:#fff; height:auto; margin:10px;}
.s_apply_t1, .s_apply_t2{flex:1; width:33.3333%; text-align:Center; float:none; background-color:#f7f7f7}
.s_apply_t2{background-color:#ff5746}
.s_apply_ctr2{float:none; width:auto!important; display:block; margin:10px!important; height:auto!important; padding:10px;}
.s_apply_t4,.s_apply_t3{float:none; line-height:30px;}
.s_apply_ico1, .s_apply_ico2{float:none; height:100px; background-size:auto 100px; background-position:top center; margin-top:10px}
.s_apply_ctr2 .layui-form-item{text-align:center; margin-top:10px; margin-bottom:0}
.s_apply_ctr2 .layui-form-item .layui-input-block{margin:0 auto!important}
.layui-form-item .layui-input-inline{width:auto}
.layui-form-label{padding:9px 5px;}