body{ background: #fff;}
.y_footmzsm{display: none;}
.y_footer_bottom{border-top: none;}
.demand{ background: url('/image/demand/ico_img2.png') no-repeat center; background-size: 100% 100%; padding: 80px 0 60px 0;}
.demandBox{width: 1000px; margin: 0 auto; padding: 50px 0; background: #fff; border-radius: 10px;}
.demandBox_main{ width: 720px; margin: 0 auto;}

.demand-top{ text-align: center;}
.demand-top p.title{ font-size: 30px; color: #333;}
.demand-top p.text{ font-size: 18px; color: #999; margin-top: 15px;}

.demand_cenrer{margin-top: 10px;}
.select_m{ border-bottom:1px solid #F8F8F8; padding-bottom: 30px;margin-top: 30px; }
.select_m .select_m_title{font-size: 16px; color: #333; font-weight: bold;}
.select_m .select_list{margin-top: 10px;}
.select_m .select_list a{display: block; float: left; width: 20%; font-size: 16px; color: #333; margin:8px 0;}
.select_m .select_list a i{ float: left; display: inline-block; width: 16px; height: 16px; border:2px solid #ddd; border-radius: 4px; background: #fff;}
.select_m .select_list a span{display:inline-block; line-height: 20px; margin-left: 9px; float: left;max-width: 75%; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.select_m .select_list a.on i{background: url('/image/demand/ico_img3.png') no-repeat center #DD2222;  background-size:18px 21px;  border-color: #DD2222;}
.select_m .select_list a.on span{color: #DD2222;}


.select_m_mobile{ margin-top: 30px; position: relative;}
.select_m_mobile p.select_m_title{ font-size: 16px; color: #333;font-weight:600;}
.select_m_mobile p.text_m{ margin-top: 15px;}
.select_m_mobile p.text_m i{ width: 12px; height: 14px; line-height: 14px; display: inline-block; }
.select_m_mobile p.text_m i img{ width: 100%; height: 100%;}
.select_m_mobile p.text_m span{ display: inline-block;font-size: 14px; color: #666; margin-left: 3px;}

.select_m_mobile input.in_mobile{display: block; width: 700px; padding-left: 20px; background: #fff; height: 46px; font-size: 16px; color: #333; border:1px solid #F4F4F4; border-radius: 4px; margin-top: 15px;}
.select_m_mobile input.in_mobile::-webkit-input-placeholder{color:#999;}
.select_m_mobile input.in_mobile::-moz-placeholder{color:#999;}
.select_m_mobile input.in_mobile:-moz-placeholder{color:#999;}
.select_m_mobile input.in_mobile:-ms-input-placeholder{color:#999;}
.select_m_mobile .text_hiden{ display: none; font-size: 12px; color: #DD2222; position: absolute; left: 2px; bottom: -23px;}

.abut_buttom{ margin-top: 50px; width: 100%; text-align: center;}
.abut_buttom a{ display: block; height: 46px; border-radius: 4px; background: #DD2222; line-height: 46px; font-size: 16px; color: #fff;}
.abut_buttom a:hover{background: #CC1A1A;}

.demand_form{ font-size: 14px; color: #999; width: 1170px; margin:0 auto;  margin-top: 50px;}