a:hover{ text-decoration: none !important;}
body{min-width: 0; background-color:#FFF;}

    
/*顶部TOP*/
.w300{width:3rem;overflow: hidden;margin:0 auto;position: relative;}
.w710{width:2.84rem;margin:0 auto;overflow: hidden;}
.top_box{height:0.16rem;margin-top:0.08rem;}
.logo,.logo a,.top_right a{float:left;}    
.m_logo{background-image: url("logo.png");background-size: 0.544rem;width:0.544rem;font-size: 0;height:0.144rem;margin-top:0.008rem;}
.m_add p{font-size:0.08rem;color:#222;line-height: 0.16rem;display: block;float:left;}
.m_add span{color:#ff6a01;}
.m_add i,.m_top_vip i,.search_m i{background-image: url("22.png");background-size: 1.08rem;background-position: -0.72rem -0.36rem;display: block;float:left;width:0.12rem;height:0.12rem;margin-top:0.028rem;margin-left:0.048rem;}
.top_right{float:right;}
.top_right p{font-size:0.08rem;color:#222;line-height: 0.16rem;display: block;float: left;}
.top_right a{margin-left:0.048rem;}
.m_top_vip i{background-position: -0.72rem -0.48rem;}
.ban_m img{background-size:2.84rem;width:2.84rem;height: auto;margin-top:0.08rem;}    
.search_m{width:2.56rem;border:0.004rem solid #ff6a01;height:0.192rem;margin:0.08rem auto;}
.search_m i{background-position:-0.84rem -0.6rem;margin-top:0.036rem;margin-left:0.048rem; }
.search_m input{line-height:0.192rem;height:0.192rem;padding-left:0.04rem;width:1.92rem;}
.search_m input::-webkit-input-placeholder{color:#999;font-size:0.08rem;}     
.search_m input:-moz-placeholder{color:#999;font-size:0.08rem;}     
.search_m input::-moz-placeholder{color:#999;font-size:0.08rem;}     
.search_m input:-ms-input-placeholder{color:#999;font-size:0.08rem;}
.search_m a{width:0.4rem;display: block;float: right;height:0.192rem;background-color: #ff8d55;color:#fff;font-size: 0.08rem;text-align: center;line-height: 0.192rem;}
.clk_m ul li{display:block;float:left;margin-left:0.04rem;margin-top:0.04rem;}
.clk_m ul{display:block;margin-left:-0.04rem;margin-top:-0.04rem;}
.clk_li{width:0.92rem;height:0.728rem;background-color:#fff5ed;}
.clk_li i{width:0.36rem;height:0.36rem;background-image: url("22.png");background-size: 1.08rem;display: block;margin:0.04rem auto 0.008rem;background-position: 0 0;}
.clk_li .clk_i2{background-position: -0.36rem 0;}
.clk_li .clk_i3{background-position: -0.72rem 0;}
.clk_li .clk_i4{background-position: 0 -0.36rem;}
.clk_li .clk_i5{background-position: -0.36rem -0.36rem;}    
.clk_li h3{font-weight:normal;font-size: 0.112rem;text-align: center;color:#444;}
.clk_p{font-weight:lighter;color:#999;font-size: 0.08rem;text-align: center;margin-top:0.008rem;}
.clk_li_s{display:block;width:0.9rem;height:0.72rem;border:0.008rem solid #fff5ed;}
.clk_s_p{font-size:0.096rem;text-align: center;color:#444;margin-top:0.11rem}
.clk_s_p span{color:#ff8d55;}
.clk_s_pt{display:block;margin:0.064rem auto;width:0.64rem;height: 0.16rem;color:#fff;background-color: #ffb47e;font-size:0.08rem;text-align: center;line-height:0.16rem;}
/*装修效果图*/
.xgt_container{margin-top:0.16rem;}
.xgt_tt_box{position:relative;overflow: hidden;}
.xgt_tt{color:#444;text-align: center;font-size: 0.128rem;}
.xgt_l1{width:0.32rem;height:1px;background-color: #444;margin:0.08rem auto;}
.xgt_li{position:relative;margin:0 auto;width:2.2rem}
.xgt_li a{display:block;width: 0.3rem;height: 0.096rem;border-right: 0.004rem solid #e5e5e5;font-size: 0.08rem;color:#666;float: left;text-align: center;line-height: 0.096rem;}
.xgt_li .a_xgt{border:none;}
.xgt_li i{background-image: url("22.png");background-size: 1.08rem;background-position: -0.96rem -0.48rem;display: block;width:0.12rem;height:0.12rem;position: absolute;top:-0.032rem;right:-0.064rem;}
.xgt_top{margin-top:0.08rem;}
.xgt_top_box{margin-left:-0.04rem;margin-top:-0.04rem;}
.xgt_top_box a{display:block;width:1.4rem;height:0.752rem;float: left;margin-left:0.04rem;margin-top:0.04rem;background-size:1.4rem;}
.xgt_ctg_1{background-image:url("a1.jpg");}
.xgt_ctg_2{background-image:url("a2.jpg");}
.xgt_ctg_3{background-image:url("a3.jpg");}
.xgt_ctg_4{background-image:url("a4.jpg");}
.xgt_top_box h3{color:#fff;text-align: center;font-size:0.112rem;margin-top:0.224rem;font-weight: normal;}
.xgt_l2{width:0.176rem;height:1px;background-color:#fff;margin:0.048rem auto;}
.xgt_top_box p{color:#fff;text-align: center;font-size:0.08rem;font-weight: lighter;}
.xgt_nav{margin-top:0.08rem;}
.xgt_option{width:0.936rem;float:left;height:0.92rem;border:1px solid #ffe4ce;border-right: none;}
.xgt_r{border:0.004rem solid #ffe4ce;}
.xgt_nav_t{width:100%;height:0.36rem;background-color:#fff5ed;}
.xgt_nav_t i{background-image: url("22.png");background-size: 1.08rem;display: block;float:left;width:0.24rem;height:0.24rem;margin-left:0.216rem;margin-top:0.064rem;}
.xgr_i1{background-position:0 -0.72rem;}
.xgr_i2{background-position:-0.24rem -0.72rem;}
.xgr_i3{background-position:-0.48rem -0.72rem;}
.xgt_nav_t span{color:#444;font-size:0.112rem;line-height:0.36rem;margin-left:0.04rem;}
.xgt_tip{width:0.9rem;margin:0.08rem auto 0; }
.xgt_tip_f{width:0.8rem;} 
.xgt_tip a{display:block;float:left;width:0.3rem;height:0.144rem;line-height: 0.12rem;font-size: 0.08rem;text-align: center;}
.xgt_tip_f a{width:0.4rem;}
.xgt_img{margin-top:0.08rem;}
.xgt_img_tl{width:1.4rem;height:1.48rem;position: relative;float:left;}
.xgt_img_tl img{width:1.4rem;height:1.48rem;}
.xgt_img_p{position:absolute;width: 100%;height:0.128rem;font-size: 0.08rem;line-height: 0.128rem;text-align: center;bottom: 0;background-color: rgba(68,68,68,0.7);color:#fff;}
.xgt_img_tr{float:right;}
.xgt_img_t{overflow:hidden;}
.xgt_img_tt img{width:0.688rem;height:0.52rem;}
.xgt_img_tt{margin-left:-0.024rem;overflow: hidden;}
.xgt_img_tt a{display:block;float: left;position: relative;width:0.688rem;height:0.52rem;margin-left:0.024rem;}
.xgt_img_tb{width:1.4rem;height:0.92rem;margin-top:0.04rem;position: relative;}
.xgt_img_tb img{width:1.4rem;height:0.92rem;}
.xgt_img_b img{width:1.4rem;height:0.92rem;}
.xgt_img_b{margin-top:0.04rem;overflow: hidden;margin-left:-0.04rem;}
.xgt_img_b a{float:left;width:1.4rem;height:0.92rem;margin-left: 0.04rem;display: block;position: relative;}
/*装修公司会员推荐*/
.cmp_vip,.zxgd_tt{margin-top:0.16rem;}
.vip_tt p,.zxgd_tt p{color:#444;font-size: 0.12rem;text-align: center;}
.vip_tt em,.zxgd_tt em{display:block;width:0.32rem;height:1px;margin:0.08rem auto;background-color:#444;}
.vip_li ul{margin-left:-0.03rem;margin-top:-0.04rem;overflow: hidden;}
.vip_li ul li{display:block;width:0.9rem;height:0.472rem;border: 0.004rem solid #f0f0f0;margin-left:0.04rem;float: left;margin-top:0.04rem;}
.vip_logo{width:0.6rem;height: 0.24rem;margin:0.048rem auto 0.024rem;}
.vip_logo img{width:0.6rem;height: 0.24rem;}
.vip_p{ width:0.912rem;text-align: center;height:0.12rem;display: inline-block;}
.vip_p p{display:block;float:left;color:#444;font-size: 0.08rem;}
.i_yl,.i_bl,.i_gr{background-image: url("22.png");background-size: 1.08rem;display: block;float:left;width:0.12rem;height:0.12rem;}
.i_yl{background-position:-0.84rem -0.36rem;}
.i_bl{background-position:-0.84rem -0.48rem;}
.i_gr{background-position:-0.96rem -0.36rem;}
.vip_more{font-size:0.08rem;color: #999;text-align: right;margin-top:0.08rem;display: block;height:0.128rem;width:0.28rem;float:right;}
/*装修工地*/
.zxgd_tt{overflow:hidden;position: relative;}
.zxgd_box{margin-top:0.08rem;}
.zxgd_pt_box{margin-left:-0.04rem;margin-top:-0.04rem;}
.zxgd_pt{display:block;float:left;margin-left:0.04rem;margin-top:0.04rem;}
.zxgd_img{width:1.4rem;height:0.936rem;position: relative;}
.zxgd_img img{width:1.4rem;height:0.936rem;}
.zxgd_img i{background-image:url("round.png");background-size: 0.288rem;width:0.208rem;height:0.224rem;position: absolute;bottom: 0;right: 0;font-size:0.08rem;line-height: 0.104rem;color:#444;padding-top:0.064rem;padding-left: 0.08rem;text-decoration: none;font-style: normal;}
.zxgd_pt p{text-align:center;color:#444;font-size:0.08rem;line-height:2;margin-top:0.04rem;}
/*装修知识*/
.zxzs_container{margin-top:0.16rem;}
.zxzs_li{display:block;width:100%;height:0.8rem;margin-bottom: 0.08rem;}
.zxzs_img{float:left;width:1.344rem;height:0.8rem;overflow: hidden;}
.zxzs_img img{width:1.344rem;}
.zxzs_p{width:1.376rem;float:right;}
.zxzs_p h3{font-size:0.116rem;color:#444;margin-top:0.048rem;}
.zxzs_p p{font-size:0.08rem;line-height: 1.5;color:#666;text-align: justify;margin-top:0.024rem;}
.zxzs_more{margin-top:0;}
/*装修专题*/
.zxzt_li{width:4rem; padding-left:0.15rem;}
.zxzt_li a{width:0.44rem;}
.zxzt_ft{margin-top:0.08rem;display:block;width:2.84rem;height: 1.72rem;overflow: hidden;margin-bottom:0.12rem;}
.zxzt_ft img{width:2.84rem;}
.zxzt_list{width:100%;display: block;padding:0.04rem 0;height:0.56rem;overflow: hidden;border-bottom:1px solid #f0f0f0;}
.img_l{float: left;}
.img_l img{width:0.928rem;height:0.56rem;}
.img_p{float:right;width:1.83rem;}
.img_p h3{font-size:0.096rem;color:#444;margin-top: 0.08rem;}   
.img_p p{font-size:0.08rem;color:#999;margin-top:0.04rem;}
.zxzt_btn{margin-top:0.08rem;}
.zxzt_btn a{display:block;width:50%;height:0.24rem;background-color:#f0f0f0;float: left;}
.zxzt_btn .btn_rt{background-color:#e5e5e5;}
.zxzt_btn a i{background-image: url("22.png");background-size: 1.08rem;display: block;width:0.24rem;height:0.24rem;margin:0 auto;}
.zxzt_btn .btn_lt i{background-position:0 -0.96rem;}
.zxzt_btn .btn_rt i{background-position:-0.24rem -0.96rem;}
/*底部*/
.end{margin:0.32rem auto;}
.end p{font-size: 0.08rem;text-align: center;line-height: 2;color: #444;}
.end p a{color:#444;}
/*弹窗*/
.popup_wrapper{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1;    
  
    display: none;
    
}
.popup{
    position: fixed;
    box-sizing: border-box;
    z-index: 9;
    width: 2.64rem;
    height: 3.5rem;
    background: #fff;
    text-align: center;
    padding: 0.28rem 0.32rem;
    display:none;
    left:50%;
    top:50%;
    margin-left:-1.32rem;
    margin-top: -1.63rem;
}
.popu_tit h3{font-size:0.152rem;color:#444;text-align: center;font-weight: normal;}
.popu_tit p{font-size:0.08rem;color: #999;text-align: center;margin-top:0.08rem;}
.popu_tit span{color:#ff6a00;}
.popu_table{margin-top:0.15rem;}
.popu_table p{float:left;font-size:0.096rem;color:#444;line-height: 0.3rem;}
.popu_city,.popu_area,.popu_home,.popu_mobile{height: 0.25rem;margin-top: 0.12rem;}
.area_p,.home_p,.mobile_p,.ct_li{width:1.5rem;height: 0.3rem;border:0.004rem solid #e5e5e5;float: left;text-align: left;}
.area_p input,.home_p input,.mobile_p input,.ct_li input{line-height: 0.3rem;height: 0.3rem;width: 1.296rem;padding-left:0.048rem;font-size:0.096rem;}
.area_p ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#999;font-size: 0.096rem;
}
.area_p :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#999;font-size: 0.096rem;
   opacity:  1;
}
.area_p ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#999;font-size: 0.096rem;
   opacity:  1;
}
.area_p :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#999;font-size: 0.096rem;
}

.ct_li input,.popu_home input{width:1.296rem;float: left;}
.popu_home i,.ct_li i{display:block;width: 0.12rem;height:0.12rem;background-image: url("22.png");background-size: 1.08rem;background-position: -0.72rem -0.6rem;float:left;margin-top: 0.08rem;}

.mobile_p ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#999;font-size: 0.08rem;
}
.mobile_p :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#999;font-size: 0.08rem;
   opacity:  1;
}
.mobile_p ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#999;font-size: 0.08rem;
   opacity:  1;
}
.mobile_p :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#999;font-size: 0.08rem;
}
.popu_tip{margin-top: 0.2rem;font-size: 0.08rem;color: #999;text-align: center;}
.popu_button{display:block;width:2rem;height: 0.3rem;background-color: #ffb47e;color:#fff;font-size:0.128rem;line-height: 0.28rem;margin-top:0.16rem;}
.popu_button:hover{color:#fff;}
.popu_off{display: block;width:0.24rem;height:0.24rem;position: absolute;background-image: url("22.png");background-size: 1.08rem;background-position: -0.72rem -0.72rem;top:0.08rem;right:0.08rem;}

.popu_yes{text-align: center;margin-top:0.4rem;}
.pupu_p{margin-top:0.3rem;color:#444;font-size: 0.192rem;text-align: center;}
.popu_t{margin-top:0.52rem;color:#999;font-size: 0.08rem;text-align: center;}
.home_p{position:relative;}
.home_p ul{width: 100%;position: absolute;display: none;left: -0.004rem;top: 0.208rem;overflow: hidden;background-color: #fff;overflow-y: auto;border: 0.004rem solid #dedede;border-top: 0;z-index: 9999;}
.home_p ul li{height: 0.2rem;font-size:0.096rem;color:#444;line-height: 0.2rem;overflow: hidden;padding: 0 0.056rem;cursor: pointer;}
.home_p ul li:hover{background-color:#f4f4f4;}
.side_addr{z-index: 99999;}


/*----------------- 添加验证码2022.6.20 -----------------*/
.bj_yzm{height:36px;margin-top: 20px; text-align:right;}
.bj_yzm p{float:left;font-size:0.096rem;color:#444;line-height:36px; width:0.48rem; text-align:right;}
.bj_yzm input{height: 0.3rem;line-height: 0.3rem;border: 1px solid #E5E5E5;background-color: #FFF;text-indent: 0.048rem;width: 210px;/* padding-left:12px; */font-size:0.096rem;}
.bj_yzm em{ width:74px; text-align:right;}
.bj_yzm .c_yzm_txt{width: 0.72rem;}
.bj_yzm .c_yzm_butt{width: 0.8rem;display:inline-table;line-height: 0.3rem;height: 0.3rem;cursor:pointer;border-left:none;}
.bj_yzm .cyzm_1{ background-color:#F3F3F3;}
.bj_yzm .cyzm_2{ background-color:#F3F3F3; color:#ccc;}