@charset "utf-8";
header.s1{ background-color:#fff !important; z-index:10;}

/*流程*/
.mfyf_lc{ clear:both;}
.mfyf_lc ul{ *zoom:1;}
.mfyf_lc ul:after{ content:"\20"; display:block; height:0; clear:both;}
.mfyf_lc li{ float:left; width:23.5%; text-align:center;}
.mfyf_lc li i{ display:block; width:60%; margin:1% auto 5%;}
.mfyf_lc li i.lc_1{ background-position:0 0;}
.mfyf_lc li i.lc_2{ background-position:-82px 0;}
.mfyf_lc li i.lc_3{ background-position:-164px 0;}
.mfyf_lc li i.lc_4{ background-position:-246px 0;}
.mfyf_lc li b{ font:0.115rem/0.2rem microsoft yahei; color:#333;}
.mfyf_lc li p{ font:0.086rem/0.12rem microsoft yahei; color:#999;}
.mfyf_lc em{ float:left; width:2%; margin:16.5%  auto auto auto;}

/*报名*/
.mfyf_bm{ clear:both; background-color:#FFF; width:94%; height:3.7rem; padding:3%; margin:5% auto auto; *zoom:1;}
.mfyf_bm:after{ content:"\20"; display:block; height:0; clear:both;}
.bm_ygfw{ display:block; position:relative; *zoom:1;}
.bm_ygfw:after{ content:"\20"; display:block; height:0; clear:both;}
.bm_ygfw img{ position:absolute; z-index:0; width:100%;}
.bm_ygfw span{ position:absolute; z-index:1; width:71%; font:0.086rem/0.12rem microsoft yahei; color:#666; right:7%;}

.bm_jsme{position:absolute; margin:18% auto auto auto; text-align: center; width:72%; font:0.14rem/0.22rem microsoft yahei; color:#333; *zoom:1; padding-left:22%;}
.bm_jsme:after{ content:"\20"; display:block; height:0; clear:both;}
.bm_jsme span{ float:left; margin:auto 3px;}
.bm_jsme i{ display:block; padding:0 5px;}
.bm_jsme em{ float:left; width:0.14rem; height:0.18rem; display:inline-table; background-image:url(/css/m/mfyf/me_bg.png); background-repeat:no-repeat; background-size:100%; margin:auto 0.4%; font:0.18rem/0.22rem microsoft yahei; color:#FFF; font-weight:bold;}

.bm_biao{position:absolute; margin:0.8rem auto auto auto; font:0.02rem/0.14rem microsoft yahei; width:94%; }
.bm_xts{position:absolute; margin:3.4rem auto auto 8%; font:0.086rem/0.14rem microsoft yahei; color:#999; width:80%; }

.bm_biao ul{ overflow:hidden; display:block; text-align:center;}
.bm_biao ul li{display:block;position:relative;width: 2.5rem;overflow:hidden;border:1px solid #c9c9c9;border-radius:0.05rem;margin:0.1rem auto;margin-bottom:0;}
.bm_biao ul li p{position:absolute;left:0.128rem;top:0;font: 0.12rem/0.38rem "microsoft yahei";color: #9C9C9C;}
.bm_biao ul li .inp_addr{width: 2.5rem;background-color:#fff;border-radius: 0.05rem;height:0.36rem;position:relative;}

.bm_biao ul li .inp_addr input{width:100%;height:100%;box-sizing:border-box;padding:0 0.1rem;padding-left:0.3rem;vertical-align:middle;color:#666;line-height:0.432rem\0;font-size: 0.12rem;font-family:"microsoft yahei";outline:none;}
.bm_biao ul li .inp_addr .addr_in{ text-align:right; padding-right:0.3rem; color:#999; position:relative; z-index:2;}
.bm_biao ul li .inp_addr em{position:absolute;width:0.2rem;height:0.2rem;background:url(/css/m/mfyf/mfyf_bg.png) no-repeat;background-size:1.6rem;top: 0.08rem;}
.bm_biao ul li .inp_addr .rig_m{background-position:-1.2rem -1.6rem;right: 0.05rem;}
.bm_biao ul li .inp_addr .addr_mm{ background-position:-1.2rem 0; left:0.05rem;}
.bm_biao ul li .inp_addr .addr_m{ background-position:0rem -2.8rem; left:0.05rem; opacity:0.6;}
.bm_biao ul li .inp_addr .pho_mm{ background-position:-1.4rem 0; left:0.05rem;}
.bm_biao ul li .inp_addr .name_mm{ background-position:-1.4rem -2rem; left:0.05rem;}

.next_btn{ width:2.5rem;height:0.38rem; text-align:center; font:0.11rem/0.38rem "microsoft yahei"; color:#fff; background: -webkit-linear-gradient(#DD0000, #CC0000); background: -o-linear-gradient(#DD0000, #CC0000); background: -moz-linear-gradient(#DD0000, #CC0000); background: linear-gradient(#DD0000, #CC0000); margin:5% auto; border-radius:0.04rem;}
.next_btn b{ margin:0 3px; font-weight:normal;font:0.142rem/0.4rem "microsoft yahei";}


/*公用二级标题*/
h3{ text-align:center; font:0.12rem/0.30rem microsoft yahei;}
h3 font{ color:#C00;}
.xyf_zzx{ position:relative;}
.xyf_zzx em{ display:block; width:60%; position:absolute; top:0.06rem; left:20%; color:#CCC; height:1px; border-bottom:1px solid #DDD;}
.xyf_zzx span{ position:absolute; top:0; left:33%; width:26%; background-color:#F7F7F7; padding:0 10px; margin:auto; text-align:center; font:0.086rem/0.12rem microsoft yahei; color:#999;}

/*优势*/
.yf_youshi{ padding:3% 5%;}
.yfys_main{ margin:9% auto auto;}

/*常见问题*/
.yf_cjwt .xyf_zzx span{ background-color:#FFFFFF;}
.yf_cjwt{ padding:3% 5%; background-color:#FFF;}
.yfcjwt_main{ margin:9% auto auto;}

/*检测项目*/
.yf_jcxm{ padding:3% 5%;}
.yfjcxm_main{ margin:9% auto auto; width:100%; overflow:auto;}
.yfjcxm_main h5{ font:0.10rem/0.22rem microsoft yahei; background-color:#2584D5; color:#FFF; margin-bottom:2%; text-align:center;}
.yfjcxm_main ul{ *zoom:1; width:1520px; height:220px; overflow-x:auto; margin-left:-10px;}
.yfjcxm_main ul:after{ content:"\20"; display:block; height:0; clear:both;}
.yfjcxm_main li{ width:180px; height:220px; overflow:hidden; float:left; margin-left:10px;}

/*验收表*/
.yf_ysb .xyf_zzx span{ background-color:#FFFFFF;}
.yf_ysb{ padding:3% 5%; background-color:#FFF;}
.yfysb_main{ margin:9% auto -75px; position:relative;}

.yfysb_main .next_btn{ position:relative; bottom:0.75rem; left:0.07rem; width:1.8rem;height:0.38rem; text-align:center; font:0.11rem/0.38rem "microsoft yahei"; color:#fff; background: -webkit-linear-gradient(#DD0000, #CC0000); background: -o-linear-gradient(#DD0000, #CC0000); background: -moz-linear-gradient(#DD0000, #CC0000); background: linear-gradient(#DD0000, #CC0000); margin:5% auto; border-radius:0.04rem;}
.yfysb_main .next_btn b{ margin:0 3px; font-weight:normal;font:0.142rem/0.4rem "microsoft yahei";}

/*验房工具*/
.yf_yfgj{ padding:3% 5%;}
.yfyfgj_main{ margin:9% auto auto; width:100%; overflow:auto;}
.yfyfgj_main ul{ *zoom:1; width:900px; height:182px; overflow-x:auto;}
.yfyfgj_main ul:after{ content:"\20"; display:block; height:0; clear:both;}
.yfyfgj_main li{ width:150px; overflow:hidden; float:left;}
.yfyfgj_main li img{ width:100%;}

/*报名成功*/
.sqyf_cg{ text-align:center;}
.sqyf_cg img{ margin:5% auto auto; width:20%;}
.sqyf_cg h5{font:0.142rem/0.4rem "microsoft yahei"; color:#333;}
.sqyf_cg p{ width:70%; color:#999; margin:5% auto 12%; font:0.10rem/0.16rem microsoft yahei; color:#999;}

.link_f{ overflow:hidden; margin-top:0.2rem; padding:5% 0; background-color:#FFF;}
.link_f p{ text-align:center; vertical-align:middle; font:0.104rem/0.24rem "microsoft yahei"; color:#555;}
.link_f p em{ width:0.24rem; height:1px; display:inline-block; background-color:#CCC; margin:0 10px; vertical-align:middle;}
.link_f ul{display:block; overflow:hidden; text-align:center; margin-top:0.1rem;}
.link_f ul li{ display:inline-block; width:20%; margin:1.5%; text-align:center;}
.link_f ul li em{ display:block; margin:0 auto; width:0.4rem; height:0.4rem; background:url(/css/m/mfyf/mfyf_bg.png) no-repeat; background-size:1.6rem; border:1px solid #EDEDED; border-radius:8px; margin-bottom:8%;}
.link_f ul a:nth-child(1) li em{  background-position:0 -0.2rem}
.link_f ul a:nth-child(2) li em{  background-position:-0.4rem -0.2rem}
.link_f ul a:nth-child(3) li em{  background-position:-0.8rem -0.2rem}
.link_f ul a:nth-child(4) li em{  background-position:-1.2rem -0.2rem}
.link_f ul li span{ width:100%; display:block; text-align:center; font:0.104rem/0.154rem "microsoft yahei"; color:#666;}

