/*装修攻略*/
.s-box{width:1190px;margin:0 auto;}
.inf-box{width:1000px;margin:0 auto;}
.house{font:normal 12px/20px Microsoft Yahei;color:#fff;}
a,img{display:block;}
i{display:inline-block;vertical-align:top;}
i{*display:inline;}
a:hover{text-decoration:none;}
input,button{font-family:Microsoft Yahei;background:#fff;}
button,img{border:0 none;outline:0 none;}
input[type='text'],select,textarea{font-family:Microsoft Yahei;padding:5px;color:#666;border:1px solid #ddd;}

/*详情 */
.house.infor{color:#a6a6a6;}
.house .main{padding-bottom:50px;}
.to-right{width:172px;margin-left:28px;}

/*左侧*/
.article-left{font-family:Microsoft Yahei;width:850px;}
/*.article-left{font-family:Microsoft Yahei;width:848px;height:1000px;border:1px solid red;}*/
.article-left .search_num{font-size:12px;line-height:12px;margin-top:29px;color:#c40000;}
.article-left .search_num span{margin:0 3px;color:#c40000;}
.article-left .ex-article-list{width:848px;margin-top:21px;}
.article-left .ex-article-list .tit{line-height:40px;border:1px solid #eaeaea;background:#f8f8f8;}
.article-left .ex-article-list .tit a{float:left;padding-left:20px;}
.article-left .ex-article-list .tit a:hover{color:#bf153d;}
.article-left .ex-article-list .tit a:hover i{background-position:-50px -180px;}
.article-left .ex-article-list .tit a.active{color:#bf153d;background:#fff;border-right:1px solid #eaeaea;}
.article-left .ex-article-list .tit a i{float:none;width:9px;height:5px;margin:18px 20px 0 6px;background:url(/static/images/effect/house.ico.png) -50px -200px no-repeat;*margin:0 20px 0 6px;*vertical-align:middle;}
.article-left .ex-article-list .tit  a i.up{background-position:-50px -180px;}
.article-left .ex-article-list .tit  .active i{background-position:-50px -180px;}
.article-left .ex-article-list .tit .active i.up{background-position:-50px -190px;}
.article-left .ex-article-list .search_list{width:850px;height:auto;}
.article-left .ex-article-list .search_list li{padding:30px 0 32px;border-bottom:1px dotted #e8e8e8;margin:0 20px 0 0;}
.article-left .ex-article-list .search_list li:hover{border-bottom:3px solid #bf153d;background:#f8f8f8;padding-bottom:30px;}
.article-left .ex-article-list .search_list li:hover h3{color:#bf153d;}
.article-left .ex-article-list .search_list li.no-results{border:0 none;}
.article-left .ex-article-list .search_list li.no-results:hover{background:transparent;padding:30px 0 32px;}
.article-left .ex-article-list .search_list .pic{}
.article-left .ex-article-list .detail{color:#7c7c7c;}
.article-left .ex-article-list .infor{width:630px;margin-left:15px;}
.article-left .ex-article-list .infor h3{font-size:20px;font-weight:normal;margin:0 0 12px;color:#333;}
.article-left .ex-article-list .infor p{margin:35px 0 0;}
.article-left .ex-article-list .infor p a{padding-right:20px;color:#9e9e9e;}
.article-left .ex-article-list .infor p a:hover,.article-left .ex-article-list .detail:hover{color:#c40000;}
.article-left .ex-article-list .infor p span{color:#9e9e9e;}
.article-left .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;}
.article-left .ex-article-list .infor p .see i{background-position:0 -188px;}
.article-left .ex-article-list .infor p .shou i{background-position:0 -205px;}
.article-left .labellist{width:832px;height:43px;line-height:43px;margin:60px 0 0 0;background:#f8f8f8;padding-left:16px;}
.article-left .labellist span{width:98px;font-size:12px;float:left;color:#a2a2a2;}
.article-left .labellist ul{float:left;width:734px;overflow:hidden;}
.article-left .labellist ul li{height:13px;line-height:13px;font-size:12px;float:left;margin:16px 0 0 15px;color:#808080;padding-right:15px;border-right:1px solid #eaeaea;}
.article-left .labellist ul li.active{color:#fff;background:#cd0000;}
.article-left .backbtn{width:100%;}
.article-left .backbtn a{font-size:14px;line-height:36px;display:inline-block;float:left;width:120px;height:36px;margin-right:25px;text-align:center;color:#a7a7a7;border-radius:3px;background:#e5e5e5;}

/*右侧*/
/*.sidebar-cont{overflow:hidden;width:316px;margin-left:24px;}*/
.sidebar-cont{width:300px;margin-left:40px;}
.sidebar-cont .top{height:182px;margin:0 0 10px;padding:28px 14px 20px;text-align:center;background:url(/static/images/effect/author_bg.png) no-repeat;}
.sidebar-cont .top img{display:inline;}
.sidebar-cont .top p{color:#3d3d3d;}
.sidebar-cont .top .char,.sidebar-cont .count button{line-height:36px;height:36px;margin:28px 0 0;color:#fff;background:#c40000;}

.sidebar-cont .sidebar_top{width:300px;height:524px;margin-bottom:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);}
.sidebar-cont .special_guest{height:24px;padding:20px;border-bottom:1px solid #eaeaea;}
.sidebar-cont .special_guest p{font-size:16px;font-weight:bold;padding:0 0 0 10px;color:#404040;border-left:2px solid #bf153b;}
.sidebar-cont .about_guest img{display:block;margin:20px auto 16px;}
.sidebar-cont .about_guest p.surname{font-size:18px;margin-bottom:11px;text-align:center;color:#404040;}
.sidebar-cont .about_guest p.info{font-size:12px;padding:0 20px;color:#404040;}
.sidebar-cont .about_guest a.char{font-size:16px;line-height:46px;display:block;width:260px;height:46px;margin:18px auto;text-align:center;color:#fff;border-radius:2px;background:#bf153d;}
.sidebar-cont .about_guest .introduce{width:260px;margin:0 auto;padding-top:15px;border-top:1px solid #eaeaea;}
.sidebar-cont .about_guest .introduce p,.sidebar-cont .about_guest .introduce a{font-size:12px;line-height:20px;display:block;color:#aaa;}

.sidebar-cont .activity_form{width:300px;height:626px;background:#f2f2f2}
.sidebar-cont .activity_form_wrap{width:300px;height:542px;background:url(/static/images/effect/footer_form.png) -310px 0 no-repeat}
.sidebar-cont .activity_form .free_tip{font-size:18px;line-height:26px;padding:20px 9px 0 9px;text-align:center;color:#fff;}
.sidebar-cont .activity_form .free_tip span{font-size:18px;height:30px;line-height:30px;display:inline-block;margin-top:10px;border:1px solid #fff;padding:0 10px;}
.sidebar-cont .activity_form .free_tip span em{font-style:normal;margin:0 5px;}
.sidebar-cont .activity_form .question_img{width:278px;height:161px;background:url(/static/images/effect/footer_form.png) 0 -325px no-repeat;display:block;margin:23px auto 0;}
.sidebar-cont .activity_form img{display:block;overflow:hidden;width:316px;}

/*.sidebar-cont .form{margin-top:65px;}
.house .sidebar-cont .form{margin-top:47px;}
.sidebar-cont .form .base-input{position:relative;width:316px;height:45px;margin:13px 0 0 0;outline:0;background:url(/static/images/effect/detail/icon_bg.png) -90px 0 no-repeat;}
.sidebar-cont .form .base-input input{font-family:'Microsoft Yahei';line-height:32px;position:absolute;z-index:9;top:1px;left:1px;width:266px;height:32px;padding:6px 0 6px 12px;border:0 none;background:transparent;}
.sidebar-cont .form .base-input.active{box-shadow:0 0 5px rgba(198,31,31,.8);}
.sidebar-cont .form .base-input .js_tips{font-family:'Microsoft Yahei';font-size:12px;line-height:38px;position:absolute;top:0;right:6px;color:#ababab;}
.sidebar-cont .form .verify-input{position:relative;width:88px;height:40px;outline:0;background:url(/static/images/effect/detail/icon_bg.png) 0 0 no-repeat;}
.sidebar-cont .form .verify-wrap{margin-top:15px;}
.sidebar-cont .form .verify-input .verify-code{font-family:'Microsoft Yahei';line-height:32px;position:absolute;top:1px;left:1px;width:74px;height:32px;padding:3px 0 3px 12px;border:0 none;}
.sidebar-cont .form .verify-wrap .verify-img{width:103px;margin:4px 4px 0 6px;cursor:pointer;}
.sidebar-cont .form .verify-wrap .js_rush{font-family:'Microsoft Yahei';font-size:12px;line-height:42px;color:#ababab;}
.sidebar-cont .form .button{margin:19px 0 15px 0;text-align:center;}
.sidebar-cont .form .button button{font-family:'Microsoft Yahei';font-size:18px;width:280px;height:40px;margin:0 auto;color:#fff;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#bf153d;}
.sidebar-cont .form .button{margin:19px 0 15px 0;text-align:center;}
.sidebar-cont .form .button button{font-family:'Microsoft Yahei';font-size:16px;width:316px;height:40px;margin:0 auto;color:#fff;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#bf153d;}
.sidebar-cont .form .button button:hover{background:#dc1846;}
.sidebar-cont .xing{margin-right:2px;color:#ec3833;}
.sidebar-cont .scroll-wrap{width:360px;height:70px;border-top:1px solid #ccc;}
.sidebar-cont .small-player{position:fixed;z-index:1002;top:auto;right:0;bottom:104px;width:310px;height:175px;padding:2px;opacity:1;background:#fff;}
.sidebar-cont .small-player .js_close_atv{position:absolute;top:14px;right:14px;width:16px;height:16px;background:url(/static/images/common/common.png) -80px -50px no-repeat;}
.sidebar-cont .all_num{font-size:16px;text-align:center;color:#636363;}
.sidebar-cont .all_num span{color:#bf153d;}
.sidebar-cont .fixslider{position:fixed;z-index:99;top:80px;left:50%;margin-left:282px;background:#fff;margin-top:0;}
.house .sidebar-cont .fixslider{margin-top:0;top:0;}
.sidebar-cont .fixslider .base-input{margin:10px 0 0 0;}*/
.sidebar-cont .form{margin-top:62px;}
.sidebar-cont .form .base-input{position:relative;width:258px;height:46px;margin:20px auto 0;border-radius:3px;outline:0;background:#fff;}
.sidebar-cont .form .base-input input{font-family:'Microsoft Yahei';line-height:32px;position:absolute;z-index:9;top:1px;left:1px;width:246px;height:32px;padding:7px 0 7px 12px;border:0 none;background:transparent;}
.sidebar-cont .form .base-input.active{box-shadow:0 0 5px rgba(198,31,31,.8);}
.sidebar-cont .form .base-input .js_tips{font-family:'Microsoft Yahei';font-size:12px;line-height:38px;position:absolute;top:0;right:6px;color:#ababab;}
.sidebar-cont .form .verify-input{position:relative;width:84px;height:44px;border-radius:3px;outline:0;background:#fff;}
.sidebar-cont .form .verify-wrap{width:258px;margin:20px auto 0;}
.sidebar-cont .form .verify-input .verify-code{font-family:'Microsoft Yahei';line-height:32px;position:absolute;top:0;left:0;width:74px;height:32px;padding:6px 0 6px 12px;border:0 none;background:transparent;}
.sidebar-cont .form .verify-wrap .verify-img{width:78px;margin:4px 4px 0 6px;cursor:pointer;}
.sidebar-cont .form .verify-wrap .js_rush{font-family:'Microsoft Yahei';font-size:12px;line-height:42px;color:#fff;}
.sidebar-cont .form .button{margin:19px 0 15px 0;text-align:center;}
.sidebar-cont .form .button button{font-family:'Microsoft Yahei';font-size:18px;width:280px;height:40px;margin:0 auto;color:#fff;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#bf153d;}
.sidebar-cont .form .button{margin:20px auto 0;text-align:center;}
.sidebar-cont .form .button button{font-family:'Microsoft Yahei';font-size:16px;line-height:46px;width:258px;height:46px;margin:0 auto;color:#fff;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ffae00;}
.sidebar-cont .xing{margin-right:2px;color:#ec3833;}
.sidebar-cont .scroll-wrap{width:360px;height:70px;border-top:1px solid #ccc;}
.sidebar-cont .small-player{position:fixed;z-index:1002;top:auto;right:0;bottom:104px;width:310px;height:175px;padding:2px;opacity:1;background:#fff;}
.sidebar-cont .small-player .js_close_atv{position:absolute;top:14px;right:14px;width:16px;height:16px;background:url(/static/images/common/common.png) -80px -50px no-repeat;}
.sidebar-cont .all_num{font-size:16px;text-align:center;color:#636363;}
.sidebar-cont .all_num span{color:#bf153d;}
.sidebar-cont .fixslider{position:fixed;z-index:99;top:0;left:50%;margin-top:0;margin-left:295px;}

/*专题推荐*/
/*.sidebar-cont .activity_img{margin-top:25px;}
.sidebar-cont .special_rec{width:100%;height:284px;}
.sidebar-cont .special_rec,.sidebar-cont .article_rec{margin-top:45px;}
.sidebar-cont .special_rec h4,.sidebar-cont .article_rec h4{font-size:16px;font-weight:normal;margin-bottom:16px;padding-bottom:12px;color:#2a2a2a;border-bottom:2px solid #cd0000;}
.sidebar-cont .s-slide{position:relative;z-index:1;overflow:hidden;width:316px;height:232px;}
.sidebar-cont .s-slide-pic{position:absolute;z-index:1;top:0;left:0;width:100%;height:232px;text-align:center;}
.sidebar-cont .s-slide-pic ul{position:absolute;z-index:1;height:232px;}
.sidebar-cont .s-slide-pic ul li{position:relative;float:left;width:316px;height:232px;cursor:pointer;}
.sidebar-cont .s-slide-pic ul li img{width:316px;height:232px;}
.sidebar-cont .s-dots{line-height:10px;position:absolute;z-index:2;top:210px;left:50%;display:none;width:316px;height:10px;margin-left:-158px;text-align:center;}
.sidebar-cont .s-dots span,.sidebar-cont .s-but .prev,.sidebar-cont .s-but .prev:active,.sidebar-cont .s-but .next,.sidebar-cont .s-but .next,.sidebar-cont .s-but .next:active{background-image:url(/static/images/effect/detail/icon_bg.png);background-repeat:no-repeat;}
.sidebar-cont .s-dots span{display:inline-block;width:10px;height:10px;margin-right:5px;cursor:pointer;background-position:-365px -180px;}
.sidebar-cont .s-dots span.set{background-position:-380px -180px;}
.sidebar-cont .s-but{position:absolute;z-index:0;*z-index:3;top:50%;left:50%;width:316px;height:55px;margin-top:-27px;margin-left:-158px;}
.sidebar-cont .s-but .prev,.sidebar-cont .s-but .next,.sidebar-cont .s-but .prev:active{display:block;width:30px;height:45px;cursor:pointer;background-position:-40px -60px;}
.sidebar-cont .s-but .prev{float:left;}
.sidebar-cont .s-but .prev:hover{background-position:-75px -60px;}
.sidebar-cont .s-but .next,.sidebar-cont .s-but .next:active{float:right;background-position:0 -60px;}
.sidebar-cont .s-but .next:hover{background-position:-110px -60px;}

.sidebar-cont .s-slide-pic ul li div.mask{position:absolute;bottom:0;left:0;width:316px;height:36px;opacity:.5;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;}
.sidebar-cont .s-slide-pic ul li p{position:absolute;bottom:8px;left:0;width:100%;text-align:center;color:#fff;}*/

.sidebar-cont .activity_img{margin-top:20px;}
.sidebar-cont .special_rec{overflow:hidden;width:300px;height:358px;}
.sidebar-cont .special_rec,.sidebar-cont .article_rec{margin-top:20px;}
.sidebar-cont .special_rec h4,.sidebar-cont .article_rec h4{font-size:16px;font-weight:bold;margin-bottom:16px;padding:0 0 0 10px;color:#404040;border-left:2px solid #bf153b;}
.sidebar-cont .s-slide{position:relative;z-index:1;overflow:hidden;width:298px;height:320px;border:1px solid #eaeaea;}
.sidebar-cont .s-slide-pic{position:absolute;z-index:1;top:0;left:0;width:100%;height:320px;text-align:center;}
.sidebar-cont .s-slide-pic ul{position:absolute;z-index:1;height:320px;}
.sidebar-cont .s-slide-pic ul li{position:relative;float:left;width:298px;height:320px;}
.sidebar-cont .s-slide-pic ul li img{width:298px;height:318px;}
.sidebar-cont .s-dots{line-height:10px;position:absolute;z-index:2;top:210px;left:50%;display:none;width:298px;height:10px;margin-left:-149px;text-align:center;}
.sidebar-cont .s-dots span,.sidebar-cont .s-but .prev,.sidebar-cont .s-but .prev:active,.sidebar-cont .s-but .next,.sidebar-cont .s-but .next,.sidebar-cont .s-but .next:active{background-image:url(/static/images/effect/detail/icon_bg.png);background-repeat:no-repeat;}
.sidebar-cont .s-dots span{display:inline-block;width:10px;height:10px;margin-right:5px;cursor:pointer;background-position:-365px -180px;}
.sidebar-cont .s-dots span.set{background-position:-380px -180px;}

.sidebar-cont .s-but{position:absolute;z-index:3;top:auto;bottom:0;left:0;width:auto;height:55px;margin-top:0;margin-left:0;*z-index:3;}
.sidebar-cont .s-but .prev,.sidebar-cont .s-but .next,.sidebar-cont .s-but .prev:active{position:absolute;bottom:10px;display:block;width:15px;height:13px;cursor:pointer;background-position:0 -115px;}
.sidebar-cont .s-but .prev{left:5px;float:left;}
.sidebar-cont .s-but .next,.sidebar-cont .s-but .next:active{left:285px;background-position:-15px -115px;}
.sidebar-cont .s-slide-pic ul li div.mask{position:absolute;bottom:0;left:0;width:298px;height:36px;opacity:.6;background:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;}
.sidebar-cont .s-slide-pic ul li p{position:absolute;bottom:8px;left:0;width:100%;text-align:center;color:#fff;}

/*相关文章推荐*/
/*.sidebar-cont .article_rec .rlist{overflow:hidden;width:316px;height:300px;}
.sidebar-cont .article_rec .rlist li{width:316px;height:33px;}
.sidebar-cont .article_rec .rlist li a{font-size:14px;line-height:30px;display:inline-block;overflow:hidden;width:316px;height:30px;white-space:nowrap;text-overflow:ellipsis;color:#666;-o-text-overflow:ellipsis;}
.sidebar-cont .article_rec .rlist li a:hover{color:#bf153d;}
.sidebar-cont .article_rec .rlist li a span{font-size:12px;line-height:12px;display:inline-block;width:15px;height:12px;margin-right:14px;text-align:center;color:#fff;background:#999;}
.sidebar-cont .article_rec .rlist li a span.hot{background:#bf153d;}*/

.sidebar-cont .article_rec .rlist{overflow:hidden;width:300px;height:402px;}
.sidebar-cont .article_rec .rlist li{width:300px;height:39px;border-bottom:1px dashed #eaeaea;}
.sidebar-cont .article_rec .rlist li a{font-size:16px;line-height:40px;display:inline-block;overflow:hidden;width:300px;height:40px;white-space:nowrap;text-overflow:ellipsis;color:#404040;-o-text-overflow:ellipsis;}
.sidebar-cont .article_rec .rlist li a:hover{color:#bf153d;}
.sidebar-cont .article_rec .rlist li a span{font-size:16px;line-height:12px;display:inline-block;height:12px;margin-right:14px;text-align:center;color:#404040;}
.sidebar-cont .article_rec .rlist li a span.hot{color:#bf153d;}


.bdsharebuttonbox{position:fixed;z-index:16;top:50%;left:50%;height:190px;margin-top:-95px;margin-left:630px;}
.bdsharebuttonbox.active{top:80px;margin-top:0;}
.bdsharebuttonbox span{font-size:0;padding:0 4px 0 24px;}
.bdshare-button-style0-16 a{float:none;margin-bottom:25px;background-image:url(/static/images/effect/detail/share.png);background-repeat:no-repeat;}
.bdshare-button-style0-16 .bds_qzone{width:20px;height:18px;background-position:0 0;}
.bdshare-button-style0-16 .bds_tqq{width:17px;height:21px;background-position:0 -40px;}
.bdshare-button-style0-16 .bds_tsina{width:19px;height:15px;background-position:0 -80px;margin-top:0;}
.bdshare-button-style0-16 .bds_weixin{width:20px;height:16px;background-position:0 -120px;}
.bdshare-button-style0-16 a.toTop{width:18px;height:10px;margin-bottom:0;background-position:0 -160px;}
.bdshare-button-style0-16 a.bds_qzone:hover{background-position:0 -190px;}
.bdshare-button-style0-16 a.bds_tqq:hover{background-position:0 -230px;}
.bdshare-button-style0-16 a.bds_tsina:hover{background-position:0 -270px;}
.bdshare-button-style0-16 a.bds_weixin:hover{background-position:0 -310px;}
.bdshare-button-style0-16 a.toTop:hover{background-position:0 -350px;}
.bdsharebuttonbox p{color:#000;}
.bdsharebuttonbox i{position:absolute;top:-7px;left:100px;width:18px;height:8px;background:url(/static/images/effect/house.ico.png) -26px -273px no-repeat;}
.id_sao{position:fixed;z-index:100;bottom:260px;left:50%;width:106px;height:199px;margin-left:428px;background:url(/static/images/effect/kf-code.png) 0 0 no-repeat;}
.id_sao a{height:199px;}
.totop{position:fixed;z-index:100;bottom:100px;left:50%;width:50px;height:100px;margin-left:428px;background:url(/static/images/effect/house.ico.png) 0 -34px no-repeat;}
.totop a{height:50%;}


/***** 装修红包 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 *****/

/***** 右侧导航栏 start *****/
/*.at_right_silder{height:346px;width:70px;position:fixed;top:50%;right:0;margin-top:-188px;z-index:11}
.at_silder_list{height:344px;width:68px;border:1px solid #e9e9e9;border-bottom:0;background:#fff}*/
.at_right_silder{height:277px;width:70px;position:fixed;top:50%;right:0;margin-top:-138px;z-index:11}
.at_silder_list{height:275px;width:68px;border:1px solid #e9e9e9;border-bottom:0;background:#fff}
.at_silder_list li{width:100%;height:68px;border-bottom:1px solid #E9E9E9}
.at_silder_list li a{display:block;height:30px;padding-top:38px;width:100%;background:url(/static/images/effect/right_nav.png) no-repeat;line-height:30px;font-size:12px;color:#000;text-align:center}
.at_silder_list li .silder_item2{background:url(/static/images/effect/right_nav.png) 0 -68px no-repeat}
.at_silder_list li .silder_item3{background:url(/static/images/effect/right_nav.png) 0 -136px no-repeat}
.at_silder_list li div{position:relative}
.at_silder_list li div img{position:absolute;width:26px;height:26px;top:0;right:0}
.at_silder_list li .silder_item5{background:url(/static/images/effect/right_nav.png) 0 -272px no-repeat}
.at_silder_list li .silder_item4{background:url(/static/images/effect/zx_code.gif) center 4px no-repeat}
.at_silder_list li .silder_item1:hover{background:url(/static/images/effect/right_nav.png) -68px 0 no-repeat #bf153d;color:#fff}
.at_silder_list li .silder_item2:hover{background:url(/static/images/effect/right_nav.png) -68px -68px no-repeat #bf153d;color:#fff}
.at_silder_list li .silder_item3:hover{background:url(/static/images/effect/right_nav.png) -68px -136px no-repeat #bf153d;color:#fff}
.at_silder_list li .silder_item4:hover{background:url(/static/images/effect/right_nav.png) -68px -204px no-repeat #bf153d;color:#fff}
.at_silder_list li .silder_item5:hover{background:url(/static/images/effect/right_nav.png) -68px -272px no-repeat #bf153d;color:#fff}

.silder_item4msg{width:163px;height:344px;border:1px solid #e9e9e9;position:absolute;top:0;left:-165px;z-index:999;background:#fff;box-shadow:0 1px 26px #999;z-index:99999;display:none;}
.silder_item4msg .zx_guide{display:block;margin:15px auto;width:62px;height:auto}
.silder_item4msg p{height:auto;width:100%;text-align:center;font-size:12px;color:#b5b5b5;line-height:1.5}
.silder_item4msg p b{font-size:16px;color:#2a2a2a;font-weight:500}
.silder_item4msg p em{color:#bf153d;font-size:14px;padding:0 4px;font-style:normal;}
.silder_item4msg p strong{font-size:12px;color:#2a2a2a;font-weight:500}
.silder_item4msg p strong.sm{font-size:14px;}

.silder_item4msg .zx_wx_code{display:block;width:122px;height:auto;margin:15px auto 10px auto}
.silder_item4msg span{position:absolute;height:0;width:0;line-height:0;border:6px solid transparent;border-left:6px solid #fff;top:233px;right:-12px}
/***** 右侧导航栏 end *****/

/***** 右侧装修疑问 start *****/
.activity_form_wrap .base-txt{width:258px;margin:20px auto 0}
.activity_form_wrap .base-txt-mtop{margin-top:15px}
.activity_form_wrap .base-txt input{height:32px;border-radius:3px;outline:0;border:0;background:#fff;padding:6px 12px}
.activity_form_wrap .base-txt input.txt{width:234px}
.activity_form_wrap .base-txt input.zx_yzm{width:116px}
.activity_form_wrap .base-txt input.btn{height:44px;line-height:44px;width:106px;border-radius:3px;background:#18b4ed;color:#fff;outline:0;border:0;float:right;padding:0;font-size:12px;margin-left:0;cursor:pointer;}
.activity_form_promise{margin-top:15px;padding:0 17px 0 18px;font-size:12px;color:#2a2a2a}
.activity_form_promise span{color:#e82f4c;}
/***** 右侧装修疑问 end *****/

/*****获取短信验证码后计算 start *****/
.code-wrap{width:395px;margin:40px auto;}
.code-wrap .code-img{height:52px;line-height:52px;}
.code-wrap .code-img img{cursor:pointer;display:inline;}
.code-wrap .code-img i{display:inline-block;width:26px;height:23px;background:url(/static/images/common/common.png) -300px -312px no-repeat;margin:13px 0 14px 18px;cursor:pointer;}
.code-wrap .code-img span{float:right;font-size:14px;line-height:52px;color:#383838;}
.code-wrap .code-img span>a{color:#18b4ed;display:inline;}

.code-wrap .submit-wrap{padding-top:12px;}
.code-wrap .submit-wrap .code-input{width:393px;height:38px;line-height:38px;border:1px solid #cacaca;border-radius:4px;font-size:14px;margin:20px auto 0;background:#fff;text-align:center;padding:0;}
.code-wrap .submit-wrap .code-submit{width:395px;height:40px;line-height:40px;background:#d10024;border-radius:4px;font-size:18px;color:#fff;margin:20px auto 0;border:0 none;cursor:pointer;}
/*****获取短信验证码后计算 end *****/

/***** 装修设计及报价 start*****/
.popup_design h3,.popup_bj h3{padding-top:8px;font-size:28px;text-align:center;color:#bf153d;line-height:30px}
.popup_content{position:relative;}
.popup_content form{width:392px;margin:40px auto 0}
.popup_content form select.form_control{height:38px;line-height:40px;padding:0 10px;}
.popup_content form .form_group{position:relative;margin-bottom:20px;line-height:40px;font-size:14px;color:#a5a5a5}
.popup_content form .form_group_item{position:relative;}
.popup_content .form_label{float:left;position:relative;width:82px}
.popup_content .form_required{position:relative;top:2px;color:#e82f4c;font-size:14px;vertical-align:middle;margin-right:6px}
.popup_content .form_control{float:left;padding:10px;border:1px solid #EAEAEA;vertical-align:middle;left:80px;width:282px;height:18px;line-height:18px;border-radius:3px;}
.popup_content .form_province, .popup_content .form_city{width:142px;height:38px;line-height:40px;}
.popup_content .form_city{margin-left:20px}
.popup_content .form_btn{width:388px;height:40px;line-height:40px;display:block;background:#bf153d;color:#fff;text-align:center;border-radius:3px}
.popup_content .form_explain{color:#2a2a2a;margin-top:18px;line-height:24px;}
.popup_content .form_explain span{color:#e82f4c;}
.popup_content .popup_code{margin-left:82px;width:148px;}
.popup_content .get_yzm_code{float:left;height:40px;line-height:40px;width:122px;border-radius:3px;background:#18b4ed;color:#fff;cursor:pointer;margin-left:14px;font-size:14px;border:0 none;}
.popup_content .name_call{position:absolute;left:82px;top:40px;background:#fff;z-index:1;border:1px solid #EAEAEA;border-top:0;width:302px;}
.popup_content .name_call ul{padding-left:10px;color:#2a2a2a;}
.popup_content .name_call ul li{cursor:pointer;}
.popup_content_left,.popup_content_right{width:600px;float:left;}
.popup_content_left{border-right:1px solid #EAEAEA} 
.popup_bj h3{color:#2a2a2a;margin-left:117px;text-align:left;} 
.popup_bj form{margin:26px 0 0 35px;}
.popup_bj form .form_group{margin-bottom:15px;}
.popup_bj .popup_bj_num{color:#a5a5a5;text-align:left;margin-top:20px;margin-left:117px;}
.popup_bj .popup_bj_num span{color:#e82f4c;}   
.popup_bj .house_area{width:232px;margin-right:10px}
.popup_bj .house_area_square{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px;background:#f2f2f2;color:#a5a5a5;}
.popup_bj .form_house_small{width:95px;margin-right:10px;}
.popup_bj .form_house_chu{margin-right:0;}
.popup_bj .form_house2{margin-left:82px;}
.popup_bj .form_house_long{width:148px;}
.popup_bj .form_house_wc{margin-right:10px;}
.popup_bj .form_house_step{width:306px;}
.popup_bj .form_explain{font-size:12px;}

.popup_content_left .calculator_btn{position:absolute;top:191px;left:524px;display:block;width:151px;height:151px;background:url(/static/images/effect/calculator_btn.png) 0 0 no-repeat;}
.popup_content_left .calculator_btn:hover{background-position:0 -155px}
.popup_content_left .calculator_btn:active{background-position:0 -310px}
.popup_content_left .calculator_btn span{position:absolute;top:66px;left:43px;font-size:16px;width:65px;color:#fff;cursor:pointer;}
.popup_content_right{float:right;width:592px;}
.zx_budget_content{width:592px;margin:0 auto;}
.zx_budget_content h3{font-size:28px;color:#2a2a2a;text-align:center;line-height:30px;padding-top:42px;}
.zx_budget_content .zx_budget{font-size:30px;margin:35px 0;color:#e82f4c;text-align:center;font-size:16px;}
.zx_budget_content .zx_budget span{font-size:30px;color:#e82f4c;margin-right:10px;}
.zx_budget_result{}
.zx_budget_result ul{width:292px;margin:0 auto;border:1px solid #f2f2f2;padding:5px 0;}
.zx_budget_result ul li{height:70px;line-height:70px;}
.zx_budget_result ul li span{width:167px;float:right;line-height:70px;font-size:16px;color:#2a2a2a;}
.zx_budget_result ul li span.budget_classify{width:125px;float:left;text-align:right;}
.zx_budget_result ul li em{text-align:center;padding:0 42px 0 32px;font-size:14px;font-style:normal;}

.popup_msg_content .msg_title{color:#2a2a2a;font-size:24px;text-align:center;}
.popup_msg_content{text-align:center;}
.popup_msg_content .msg_money{color:#e82f4c;text-align: center;font-size:30px;margin-top:10px;line-height:32px;padding:10px;border-radius:10px;border:1px solid #e82f4c;display:inline-block;}

.popup_msg_content .msg_tip{color:#2a2a2a;font-size:14px;margin-top:24px;text-align:center;}
.popup_msg_content .wx_wrap{width:449px;height:241px;margin:30px auto 0;position:relative;background:url(/static/images/effect/bg_msgbg.png) 0 0 no-repeat;}
.popup_msg_content .msg_title2{font-size:24px;color:#08a800;position:absolute;top:-6px;left:72px;}
.popup_msg_content .wx_wrap_bd{position:absolute;top:48px;left:60px;}
.popup_msg_content .wx_wrap_left{float:left;margin-right:70px;position:relative;}
.popup_msg_content .wx_wrap_left p{margin:28px 0 0 10px;text-align:center;}
.popup_msg_content .wx_consult{display:block;width:102px;height:75px;background:url(/static/images/effect/bg_msgbg.png) -80px -250px no-repeat;margin-left:10px}
.popup_msg_content .wx_wrap_right{float:right;}
.popup_msg_content .wx_show_code img{width:92px;height:92px;display:block;margin-left:24px;}
.popup_msg_content .wx_wrap_right p{margin:10px 0 0 10px;text-align:center;}
.popup_msg_content .msg_title3{font-size:18px;position:absolute;bottom:-43px;left:-52px;color:#fff;width:440px;z-index:2;}
.popup_msg_content .wx_arrow{display:block;width:46px;height:17px;background:url(/static/images/effect/bg_msgbg.png) 0 -260px no-repeat;position:absolute;top:38px;left:159px;}
/***** 装修设计及报价 end *****/

/*补丁*/
.footer{z-index:10;position:relative;}
.no-results .no-result{margin:120px auto 0;}
.no-results .no-result p{line-height:36px;}
