i{display:inline-block;vertical-align:top;}
i{*display:inline;}
.b-nav{line-height:48px;height:48px;}
.b-nav a{display:inline;color:#a6a6a6;}
.b-nav span.current{color:#3d3d3d;}
.b-nav a:hover{color:#bf153d;}

/*装修流程*/
.home_process{width:1190px;height:503px;margin:0 auto 40px;}
.home_process .title-txt{font-size:35px;line-height:35px;margin:42px 0 22px 0;color:#2a2a2a;}
.home_process .title-txt span{font-size:12px;line-height:12px;margin-left:26px;color:#666;}
.home_process .pro_status{width:1190px;height:450px;margin:40px auto 0;}
.home_process .pro_status img{display:block;width:383px;height:200px;}
.home_process .pro_zxq,.home_process .pro_zxz,.home_process .pro_zxh{float:left;width:383px;height:430px;margin-right:20px;}
.home_process .pro_zxh{margin-right:0;}
.home_process .pro_zxq ul,.home_process .pro_zxz ul,.home_process .pro_zxh ul{width:382px;height:228px;border-left:1px solid #e4e3e3;}
.home_process .pro_zxh ul{width:383px;border-left:0;}
.home_process .pro_zxq ul li,.home_process .pro_zxz ul li,.home_process .pro_zxh ul li{float:left;cursor:pointer;text-align:center;border-right:1px solid #e4e3e3;border-bottom:1px solid #e4e3e3;}
.home_process .pro_zxq ul li{width:190px;height:113px;}
.home_process .pro_zxz ul li{width:94px;height:113px;}
.home_process .pro_zxz ul li.extendw{width:95px;}
.home_process .pro_zxh ul li{width:190px;height:228px;}
.home_process .pro_status i{display:block;margin:33px auto 5px;background-image:url(/static/images/home/icon_home.png);background-repeat:no-repeat;}
.home_process .pro_zxq li i.zxq1{width:16px;height:17px;background-position:0 -175px;}
.home_process .pro_zxq li i.zxq2{width:18px;height:19px;background-position:-25px -175px;}
.home_process .pro_zxq li i.zxq3{width:15px;height:17px;background-position:-55px -175px;}
.home_process .pro_zxq li i.zxq4{width:16px;height:19px;background-position:-80px -175px;}
.home_process .pro_zxq li:hover i.zxq1{background-position:0 -200px;}
.home_process .pro_zxq li:hover i.zxq2{background-position:-25px -200px;}
.home_process .pro_zxq li:hover i.zxq3{background-position:-55px -200px;}
.home_process .pro_zxq li:hover i.zxq4{background-position:-80px -200px;}
.home_process .pro_zxz li i.zxz1{width:14px;height:19px;background-position:-105px -175px;}
.home_process .pro_zxz li i.zxz2{width:16px;height:14px;background-position:-130px -175px;}
.home_process .pro_zxz li i.zxz3{width:18px;height:14px;background-position:-155px -175px;}
.home_process .pro_zxz li i.zxz4{width:14px;height:15px;background-position:-180px -175px;}
.home_process .pro_zxz li i.zxz5{width:19px;height:16px;background-position:-205px -175px;}
.home_process .pro_zxz li i.zxz6{width:19px;height:17px;background-position:-235px -175px;}
.home_process .pro_zxz li i.zxz7{width:15px;height:16px;background-position:-260px -175px;}
.home_process .pro_zxz li i.zxz8{width:15px;height:3px;margin-top:47px;background-position:-285px -180px;}
.home_process .pro_zxz li:hover i.zxz1{background-position:-105px -200px;}
.home_process .pro_zxz li:hover i.zxz2{background-position:-130px -200px;}
.home_process .pro_zxz li:hover i.zxz3{background-position:-155px -200px;}
.home_process .pro_zxz li:hover i.zxz4{background-position:-180px -200px;}
.home_process .pro_zxz li:hover i.zxz5{background-position:-205px -200px;}
.home_process .pro_zxz li:hover i.zxz6{background-position:-235px -200px;}
.home_process .pro_zxz li:hover i.zxz7{background-position:-260px -200px;}
.home_process .pro_zxz li:hover i.zxz8{background-position:-285px -205px;}
.home_process .pro_zxh li i.zxh1{width:19px;height:16px;margin-top:92px;background-position:-315px -175px;}
.home_process .pro_zxh li i.zxh2{width:17px;height:17px;margin-top:92px;background-position:-340px -175px;}
.home_process .pro_zxh li.zxdp{border-left:1px solid #e4e3e3;}
.home_process .pro_zxh li:hover i.zxh1{background-position:-315px -200px;}
.home_process .pro_zxh li:hover i.zxh2{background-position:-340px -200px;}
.home_process .pro_zxq li:hover{border-color:#4dd0e2;background:#4dd0e2;}
.home_process .pro_zxz li:hover{border-color:#ffb90a;background:#ffb90a;}
.home_process .pro_zxh li:hover{border-color:#bf153c;background:#bf153c;}
.home_process .pro_status li a{display:inline-block;width:190px;height:113px;}
.home_process .pro_zxq li a{width:190px;height:113px;}
.home_process .pro_zxz li a{width:94px;height:113px;}
.home_process .pro_zxz li.extendw a{width:95px;height:113px;}
.home_process .pro_zxh li a{width:190px;height:228px;}
.home_process .pro_status li:hover a{color:#fff;}
.home_process .pro_status li:hover span{color:#fff;}

/*装修准备*/
.s-box{width:1190px;margin:0 auto;}
.ex-cont{width:1190px;margin:0 auto 40px;}
.ex-cont .top{margin:0 0 40px;}
.ex-cont .top .mr20{margin-right:20px;}
.ex-cont .top a img{display:block;}
.ex-state{width:240px;}
.ex-state dt{font-size:16px;line-height:41px;padding-left:20px;color:#3b3b3b;background:#eee;}
.ex-state dd{line-height:25px;padding:24px 20px 24px;border:1px solid #eee;}
.ex-state dd{line-height:25px;padding:24px 0 24px;border:1px solid #eee;}
.ex-state .ex-st-tit i{float:left;width:9px;height:9px;margin:8px 8px 0 0;background:url(/static/images/effect/house.ico.png) -25px -150px no-repeat;}
.ex-state .ex-st-tit a{color:#3b3b3b;}
.ex-state .ex-st-tit.active a{font-weight:bold;color:#c40000;}
.ex-state .ex-st-tit.active i{background-position:-25px -163px;}
.ex-state .ex-st-cont{line-height:38px;/*display:none;*/display:block;padding-left:17px;}
.ex-state .ex-st-cont{line-height:38px;/*display:none;*/display:block;padding-left:0}
.ex-state .ex-st-cont li{padding:0 20px 0 37px;}
.ex-state .ex-st-cont li.active{background:#bf153d;}
.ex-state .ex-st-cont li.active a{color:#fff;}
.ex-state .ex-st-cont a{color:#7c7c7c;}
.ex-state .ex-st-tit a:hover,.ex-state .ex-st-cont a:hover{color:#c40000;}

.ex-article-list{width:916px;}
.ex-article-list .tit{line-height:40px;border:1px solid #eaeaea;background:#f8f8f8;}
.ex-article-list .tit a{float:left;padding-left:24px;}
.ex-article-list .tit a i{float:none;width:7px;height:9px;margin:16px 20px 0 6px;background:url(/static/images/effect/house.ico.png) -25px -176px no-repeat;*margin:0 20px 0 6px;*vertical-align:middle;}
.ex-article-list .tit a i.up{background-position:-35px -175px;}
.ex-article-list .tit a.active{color:#bf153d;}
.ex-article-list .tit .active i{background-position:-25px -190px;}
.ex-article-list .tit .active i.up{background-position:-35px -190px;}
.ex-article-list li{padding:30px 0 32px;border-bottom:1px dotted #e8e8e8;}
.ex-article-list li:hover{border-bottom:3px solid #bf153d;background:#f8f8f8;padding-bottom:30px;}
.ex-article-list li:hover h3{color:#bf153d;}
.ex-article-list li .pic a img{display:block;}
.ex-article-list .detail{color:#7c7c7c;}
.ex-article-list .infor{width:720px;margin-left:36px;}
.ex-article-list .infor h3{font-size:20px;font-weight:normal;margin:0 0 12px;color:#333;}
.ex-article-list .infor a:hover h3{color:#bf153d;}
.ex-article-list .infor p{margin:35px 0 0;}
.ex-article-list .infor p a{padding-right:20px;color:#9e9e9e;}
.ex-article-list .infor p a:hover,.ex-article-list .detail:hover{color:#c40000;}
.ex-article-list .infor p span{color:#9e9e9e;}
.ex-article-list .infor p a i{width:16px;height:13px;margin:4px 9px 0 0;background-image:url(/static/images/effect/house.ico.png);background-repeat:no-repeat;background-position:0 -188px;}
.ex-article-list .infor p .see i{background-position:0 -188px;}
.ex-article-list .infor p .shou i{background-position:0 -205px;}

/***** 装修红包 start *****/
.at_shb{z-index:9998;position:fixed;left:50%;width:2px;margin-left:38px;background:url(/static/images/effect/redline.png) center top repeat-y;height:0;top:0;}
.at_shb img{cursor:pointer;z-index:100;position:relative;display:block;width:180px;height:152px;}
.at_shb .line{position:absolute;bottom:-131px;left:-90px;z-index:10;width:180px;height:152px;margin:0;background:initial;display:none;}

.at_shb_mark{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.6;filter:alpha(opacity=60);z-index:99999}
.at_packet{height:533px;width:463px;background:url(/static/images/effect/receive_packet.png) no-repeat center;position:fixed;top:50%;left:50%;margin:-267px 0 0 -231px;z-index:100000;display:none;background-size:100%}
.at_packet .closebtn,.at_packet_code .closebtn,.at_packet_win .closebtn{width:44px;height:44px;position:absolute;right:209px;bottom:-64px;}
.at_packet .closebtn img{position:absolute;left:0;top:0;cursor:pointer}
.at_packet .packet_wrap{width:320px;margin:0 auto;margin-top:245px}
.at_packet .packet_wrap input.hb_phone,.at_packet .packet_wrap input.hb_yzm,.at_packet_code input.code-input{margin-bottom:14px;height:50px;padding:0 15px;background:#f4e983;width:292px;margin:0 auto;border-radius:50px;display:block;font-size:20px;border:0;}
.at_packet .packet_wrap input.hb_yzm{width:134px;margin:12px 0 0 0;float:left;}
.at_packet .packet_wrap .red-btn{width:82px;height:88px;outline:none;background:none;border:none 0;text-align:center;font-size:18px;font-weight:600;cursor:pointer;margin:78px auto 0 auto;display:block}
.at_packet .packet_wrap .js_get_code{width:144px;height:50px;line-height:50px;float:right;color:#F4E983;background:#D0102F!important;margin:12px 0 0 0;border-radius:25px;font-size:20px;text-align:center;border:0 none;}
.at_packet_code{display:none;height:426px;width:406px;background:url(/static/images/effect/yzm_packet.png) no-repeat center;position:fixed;top:50%;left:50%;margin:-213px 0 0 -203px;z-index:100001;background-size:100%}
.at_packet_code .closebtn{right:191px;}
.at_packet_code .code-wrap{width:320px;margin:70px auto 0;}
.at_packet_code .code-img{text-align:center;}
.at_packet_code .code-img img{height:50px;cursor:pointer;margin:0 auto;float:left;}
.at_packet_code .js_change_code{font-size:12px;color:#fff;line-height:50px;}
.at_packet_code .submit-wrap{width:306px;margin:0 auto;}
.at_packet_code input.code-input{width:276px;margin:40px auto 20px;}
.at_packet_code .js_code_submit{color:#F4E983;background:#D0102F;width:306px;height:50px;text-align:center;margin:0 auto;border-radius:50px;font-size:22px;line-height:50px;border:0 none;}
.at_packet_win{display:none;height:594px;width:447px;background:url(/static/images/effect/win_packet.png) no-repeat center;position:fixed;top:50%;left:50%;margin:-297px 0 0 -223px;z-index:100001;background-size:100%;}
.at_packet_win .closebtn{right:201px;}
/***** 装修红包 end *****/
