/*全局样式*/
header.s1{ background-color:#FFF; border-bottom:1px solid #EEE;}
body{ max-width:750px; background:url(body_bg.png) repeat 0 0;}

/*主题*/
h1{ background-image:url(h1_bg.png); background-repeat:no-repeat; background-position:0 0; background-size:100%; text-align:center;}
h1 img{ width:68%; margin:4% auto 36%;}

/*二级标题公用*/
.i_tit{ text-align:center; width:90%; margin:auto;}
.i_tit h3{ font:0.16rem/0.30rem "microsoft yahei"; font-size:0.16rem; line-height:0.30rem; font-family:"microsoft yahei"; margin-bottom:-1%;}
.i_tit p{ font:0.11rem/0.18rem "microsoft yahei"; font-size:0.11rem; line-height:0.18rem; font-family:"microsoft yahei"; }
.i_tit h3 i{ display:inline-table; background:url(hi3.png) no-repeat center; background-size:100%; width:15%; height:0.12rem; margin:auto 2%;}
.i_tit h3 em{ color:#E00; margin-left:1%;}
.i_tit h3 font{ font:0.15rem/0.30rem "microsoft yahei"; font-size:0.15rem; line-height:0.30rem; font-family:"microsoft yahei"; margin:auto 2%;}
.i_tit p em{ color:#E00; font-weight:bold; margin:auto 1%;}
.i_tit p img{ width:4.2%; margin:1% auto;}

/*报名*/
.baoming{ position:relative; margin-top:-18%;}
.bm_tit{}

.bm_main{ width:92%; margin:auto;}
.bm_main p{ padding:1% 0; position:relative;}
.bm_main input{ font:0.115rem/0.38rem "microsoft yahei"; line-height:0.38rem; font-size:0.115rem; font-family:"microsoft yahei";box-sizing:border-box; position:relative; z-index:3; width:100%; padding:0 0.125rem; background-color:#FFF; color:#333; display:block; border-radius:0.05rem; border:1px solid #D6D6D6; text-indent:0.18rem;}
.bm_main input.i_butt{ cursor:pointer; background-image: -moz-linear-gradient(top, #FF6600, #FF3300); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF6600), color-stop(1, #FF3300)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600', endColorstr='#FF3300', GradientType='0'); background:-ms-linear-gradient(top,#FF6600 0%,#FF3300 100%); border:none; color:#FFF; text-decoration:none; margin-top:1%; font:0.132rem/0.38rem "microsoft yahei"; line-height:0.38rem; font-size:0.132rem; font-family:"microsoft yahei"; text-indent:0;}
.bm_main p.ibm_txt{ font:0.09rem/0.16rem "microsoft yahei"; font-size:0.09rem; line-height:0.16rem; font-family:"microsoft yahei"; text-align:center; margin-top:1%; color:#777;}

.bm_main .i_wz{ background-image:url(i_ico1.png); background-repeat:no-repeat; background-position:0.08rem center; background-size:0.18rem;}
.bm_main .i_wz:after{}
.bm_main .i_mj{ background-image:url(i_ico2.png); background-repeat:no-repeat; background-position:0.08rem center; background-size:0.18rem;}
.bm_main .i_chh{ background-image:url(i_ico3.png); background-repeat:no-repeat; background-position:0.08rem center; background-size:0.18rem;}
.bm_main .i_dh{ background-image:url(i_ico4.png); background-repeat:no-repeat; background-position:0.08rem center; background-size:0.18rem;}
.bm_main p em{ position:absolute; z-index:5; font:0.125rem/0.38rem "microsoft yahei"; font-size:0.125rem; line-height:0.38rem; font-family:"microsoft yahei"; right:0.1rem; top:0.03rem; color:#999;}
.bm_main p i{ position:absolute; z-index:5; font:0.132rem/0.38rem simsun; font-size:0.132rem; line-height:0.38rem; font-family:simsun; right:0.1rem; top:0.03rem; color:#666;}

/*价格优惠*/
.jiage{ margin-top:2%;}
.jia3{ text-align:center; padding:5% 0 2%;}
.jia3 img{ width:86%;}
.bjb{ text-align:center; margin-bottom:5%;}
.bjb img{ width:92%;}


/*入驻公司*/
.gs_main{ width:96%; margin:2% auto;}
.gs_main ul{ *zoom:1;}
.gs_main ul:after{ content:"\20"; display:block; clear:both; height:0;}
.gs_main li{ width:25%;float:left; text-align:center; padding:0.2% 0; margin-bottom:0.02rem;}
.gs_main li img{ width:92%;}

/*装修工序*/
.gongxu{ width:94%; margin:5% auto 2%;}
.gongxu .gx_main{ padding:2% 0;}

/*装修案例*/
.anli{ width:94%; margin:3% auto 2%;}
.anli .al_main{ padding:2% 0;}

/*服务流程*/
.liucheng{ width:92%; margin:3% auto 2%;}
.liucheng .lc_main{ padding:2% 0;}
.liucheng .lc_txt{ font:0.10rem/0.18rem "microsoft yahei"; font-size:0.10rem; line-height:0.18rem; font-family:"microsoft yahei"; margin:7% auto 5%; color:#666;}
.bottom_butt{  font:0.125rem/0.38rem "microsoft yahei"; font-size:0.125rem; line-height:0.38rem; font-family:"microsoft yahei"; text-align:center; padding:0 0.125rem; display:block; cursor:pointer; border-radius:0.05rem; background-image: -moz-linear-gradient(top, #FF6600, #FF3300); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF6600), color-stop(1, #FF3300)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600', endColorstr='#FF3300', GradientType='0'); background:-ms-linear-gradient(top,#FF6600 0%,#FF3300 100%); border:none; color:#FFF; text-decoration:none; margin-top:1%; font:0.132rem/0.38rem "microsoft yahei"; font-size:0.132rem; line-height:0.38rem; font-family:"microsoft yahei";}
.tel{ text-align:center; font:0.125rem/0.38rem "microsoft yahei"; font-size:0.125rem; line-height:0.38rem; font-family:"microsoft yahei"; margin-top:2%;}
.tel a{ color:#C30;}



footer{ text-align:center; padding:3% 0; background-color:#F0F0F0; border-top:8px solid #FFF; font:0.10rem/0.18rem "microsoft yahei"; color:#666;}
footer a{ color:#666; font:0.10rem/0.18rem "microsoft yahei"; font-size:0.10rem; line-height:0.18rem; font-family:"microsoft yahei";}




/*申请成功*/
.sqok{text-align:center;font:0.11rem/0.18rem "microsoft yahei"; font-size:0.11rem; line-height:0.18rem; font-family:"microsoft yahei";width:75%;margin: -15% auto 2%;}
.sqok em{ width:0.6rem; height:0.6rem; background-image:url(okico.png); background-repeat:no-repeat; background-size:100%; display:inline-table; margin:2% auto;}
.sqok p{ margin-bottom:2%;}
.sqok b{ font-size:0.12rem; color:#393;}
.links{margin:10% auto 12%;text-align:center;}
.links h5{ font:0.11rem/0.18rem "microsoft yahei"; font-size:0.11rem; line-height:0.18rem; font-family:"microsoft yahei"; color:#666; margin:3% auto;}
.links ul{ *zoom:1; width:90%; margin:auto;}
.links ul:after{ content:"\20"; display:block; height:0; clear:both;}
.links li{ float:left; width:25%;}

.links ul li i{ width:0.36rem; height:0.36rem; display:block; background-position:center; background-size:100%; background-repeat:no-repeat; margin:auto;}
.links ul li a{ color:#333;}
.links .ls_ico1{ background-image:url(links_ico1.png);}
.links .ls_ico2{ background-image:url(links_ico2.png);}
.links .ls_ico3{ background-image:url(links_ico3.png);}
.links .ls_ico4{ background-image:url(links_ico4.png);}


/*大数据链接*/
.a_dsj{text-align:center; color:#999;font:0.11rem/0.24rem "microsoft yahei";}
.a_dsj a{ margin:10px 5px; color:#066;}
.a_dsj a font{ color:#06C; text-decoration:underline;}
.a_dsj a:hover font{ color:#F30;}

/*报名列表*/
.sq_list{width:90%;height:0.24rem;line-height:0.24rem;overflow:hidden; margin:auto; color:#777;} 
.sq_list li{ height:0.24rem; text-align:center;} 



/*补充信息窗口*/
.supp_window{ position:fixed; width:88%; max-width:1125px; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); z-index:10; background-color:#FFF; border-radius:8px;}
.supp_window .supp_tit{ background-image:url(supptit_bg.png); background-repeat:no-repeat; background-size:100%; height:0.6rem; border-radius:8px 8px 0 0; font:18px/26px "microsoft yahei"; padding-left:33%; padding-top:6%; color:#FFF;}
.supp_window .supp_main{width: 90%;margin:4% auto 6%;}
.supp_window .sm_txt{font: 15px/22px "microsoft yahei";color:#777; *zoom:1;margin-left: 3%;}
.supp_window .sm_txt:after{ content:"\20"; display:block; height:0; clear:both;}
.supp_window .sm_txt em{width: 0.14rem;height: 0.14rem;display: inline;float:  left;background-image:url(ico9.png);background-repeat:no-repeat;background-size:100%;margin: 1.2% 2% auto auto;}
.supp_window .sm_m_m{ margin:5% auto auto;}
.supp_window .sm_m_m ul{ *zoom:1; margin-bottom:4%;}
.supp_window .sm_m_m ul:after{ content:"\20"; display:block; height:0; clear:both;}
.supp_window .sm_m_m li{ float:left; border:1px solid #C8C8C8; width:21.33%; margin:auto 1.5%; text-align:center; font:18px/32px "microsoft yahei"; border-radius:3.2px; position:relative;}
.supp_window .sm_m_m li.on{ border:1px solid #F90; color:#F60; background-color:#FEFBEF;}
.supp_window .sm_m_m li.on i{ width:0.12rem; height:0.12rem; display:inline-table; background-image:url(j_ico.png); background-repeat:no-repeat; background-size:100%; position:absolute; z-index:11px; right:-1px; top:-1px;}

.supp_window input{ font:0.115rem/0.38rem "microsoft yahei"; line-height:0.38rem; font-size:0.115rem; font-family:"microsoft yahei";box-sizing:border-box; position:relative; z-index:3; width:97%; margin:auto auto 4%; padding:0 0.125rem; background-color:#FFF; color:#333; display:block; border-radius:0.05rem; border:1px solid #D6D6D6; text-indent:0.18rem;}
.supp_window .i_xq{ background-image:url(i_ico9.png); background-repeat:no-repeat; background-position:0.08rem center; background-size:0.18rem;}
.supp_window .i_butt{ cursor:pointer; background-image: -moz-linear-gradient(top, #FF6600, #FF3300); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF6600), color-stop(1, #FF3300)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600', endColorstr='#FF3300', GradientType='0'); background:-ms-linear-gradient(top,#FF6600 0%,#FF3300 100%); border:none; color:#FFF; text-decoration:none; margin-top:1%; font:0.132rem/0.38rem "microsoft yahei"; line-height:0.38rem; font-size:0.132rem; font-family:"microsoft yahei"; text-indent:0;}

.su_close{ width:0.24rem; height:0.24rem; display:inline-table; position:absolute; right:-0.1rem; top:-0.1rem; background-color:#FFF; text-align:center; border-radius:0.12rem; font:0.20rem/0.22rem "microsoft yahei";}
