body{font-family:'STHeiti','Microsoft YaHei','Helvetica','Arial','sans-serif';}
a{cursor:pointer;text-decoration:underline;}/*触发ios safari点击事件*/
.header .pull_left.reback{color:#404040;}
.page,.content{position:absolute;top:0;right:0;bottom:0;left:0;background:#eee;z-index:99;}
.page,.page-group,.content{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;background:#efeff4;display:none;overflow:hidden;background:#fff;}
.page.page-current,.page.page-current,.content{overflow-y:scroll;}
.page.page-current,.page-group.page-current,.content{display:block;}
.page,.content{top:5.789rem;}
/***** 装修攻略 *****/
.strategy_header{box-sizing:border-box;padding-left:1.875rem;text-align:left;}
.strategy_detail{top:2.5rem;border-top:1px solid #d7d7d7;}
.content.detail.strategy_detail{top:3.125rem;}

.strategy_guide{padding-bottom:.938rem;border-bottom:1px solid #dedede;}
.strategy_guide .strategy_title{font-size:1.438rem;font-weight:bold;color:#404040;padding:.938rem .938rem .625rem;}
.strategy_guide div{padding:0 .938rem;}
.strategy_guide div p,.strategy_guide div p a{font-size:1rem;float:left;margin-right:.2rem;color:#a9a9a9;}
.strategy_guide div span.evaluate,.strategy_guide div span.scan{font-size:1rem;line-height:1rem;float:right;margin-right:.625rem;}
.strategy_guide div span i{display:inline-block;float:left;margin-right:.125rem;}
.strategy_guide div span.evaluate i{width:.875rem;height:.875rem;background:url(/static/m/images/effect/evaluate.png) 0 0 no-repeat;background-size:100%;}
.strategy_guide div span.collect i{width:.875rem;height:.875rem;background:url(/static/m/images/effect/collect.png) 0 0 no-repeat;background-size:100%;}
.strategy_guide div span.scan i{overflow:hidden;width:.875rem;height:.625rem;margin-top:.2rem;background:url(/static/m/images/effect/info_see.png) 0 0 no-repeat;background-size:100%;}
.strategy_guide div span.collection{width:.9375rem;height:.9375rem;margin:0.0625rem .625rem 0 0;background:url(/static/m/images/effect/collection.png) no-repeat;background-size:100%;}
.strategy_guide div span.collection_active{background:url(/static/m/images/effect/collection_active.png) no-repeat;background-size:100%;}

.strategy_con{padding:.938rem;margin-bottom:.6rem;}
.strategy_con span{line-height:1.5rem;padding:.78125rem 0;}
.strategy_con p{font-size:1.125rem;line-height:1.8rem;color:#000;padding:.25rem 0;}
.strategy_con p.headtitle{color:#e8382f;}
.strategy_con img{display:block;max-width:100%;height:auto;margin:.625rem auto;}
.strategy_con strong{color:#be153d;}
.strategy_con a{color:#19b5ed;}

.detail_footer{position:fixed;z-index:11;bottom:0;left:0;width:100%;height:3.126rem;background:rgba(0,0,0,.8);}
.detail_footer a{display:inline-block;}
.detail_footer a i,.detail_footer a.link{display:inline-block;vertical-align:middle;}
.detail_footer a.write{font-size:.875rem;line-height:2.125rem;height:2.125rem;margin:.5005rem .625rem;padding:0 1.25rem;text-align:center;color:#e8382f;border:1px solid #ffea00;border-radius:.5rem;background:#ffea00;}
.detail_footer a.write i{width:1rem;height:1rem;margin:-.125rem .938rem 0 0;background:url(/static/m/images/effect/write.png) no-repeat;background-size:contain;}
.detail_footer a.collect{line-height:1.125rem;float:right;height:1.125rem;margin:1.0005rem 1.563rem 0 0;color:#fff;}
.detail_footer a.collect i{width:1.25rem;height:1.25rem;margin:-.125rem .3125em 0 0;background:url(/static/m/images/effect/collect.png) no-repeat;background-size:contain;}
.detail_footer a.link{float:right;width:1rem;height:1.25rem;margin:.938rem 1.25rem 0 0;background:url(/static/m/images/effect/link.png) no-repeat;background-size:contain;}

/*点击加载按钮*/
.load_more{display:block;font-size:.875rem;color:#cbcbcb;text-align:center;padding:.4rem 0;}
.load_more i{display:inline-block;width:1.25rem;height:1.25rem;margin:0 -3.126rem 1.063rem 2rem;background:url(/static/m/images/bm/load_bak.png) no-repeat;background-size:100%;}
.load_more i.loading{background:url(/static/m/images/load.gif) no-repeat;background-size:100%;margin:0 auto;}

/*攻略图列表*/
.ggw{margin:1.25rem 4% .5rem;}
.gl-detail{margin:0 4.1% 0 5.5%;padding:1.25rem 0;border-bottom:1px solid #d7d7d7;}
.gl-detail .img-wrap{width:32%;}
.gl-detail .img-wrap a{display:inline-block;}
.gl-detail .img-wrap img{width:100%;height:5rem;}
.gl-detail .gl-wrap{font-family:'Microsoft Yahei';width:66%;margin-left:2%;}
.gl-detail .gl-wrap .caption{font-size:.975rem;color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gl-detail .gl-wrap .article{font-size:.75rem;line-height:1rem;color:#999;display:box;display:-webkit-box;overflow:hidden;height:2rem;padding-right:.938rem;text-align:left;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.gl-detail .icon{width:66%;font-size:.875rem;color:#666;margin:.5rem 0 0 2%;}
.gl-detail .icon i{display:inline-block;margin:0 0 -6px 0;}
.gl-detail .icon .eyes i{width:26px;height:19px;background:url(/static/m/images/effect/scan.png) no-repeat;background-size:74%;}
.gl-detail .icon .xing i{width:20px;height:20px;background:url(/static/m/images/effect/xing.png) no-repeat;background-size:74%;}
.gl-detail .icon .times{color:#808080;}


/*头部导航*/
.step-wrap{height:2.5rem;line-height:2.5rem;border-top:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;}
.step-wrap .step{margin:0 5.5%;}
.step-wrap .js_an{font-size:.875rem;color:#2a2a2a;}
.step-wrap .js_an .arrow{display:inline-block;width:15px;height:8px;margin:0px 0 -1px 6px;}
.step-wrap .js_an .arrow{background:url(/static/m/images/effect/arrow_up.png) no-repeat;}
.step-wrap .js_an .arrow.down{background:url(/static/m/images/effect/arrow_down.png) no-repeat;}
.step-wrap .step-content{position:absolute;left:0;top:5rem;width:100%;height:100%;background:#fff;z-index:10086;}
.step-wrap .step-content dl{margin:0 5.5%;}
.step-wrap .step-content dt{font-size:1rem;color:#2a2a2a;}
.step-wrap .step-content dd a{float:left;font-size:.75rem;line-height:1.125rem;color:#2a2a2a;text-align:center;height:100%;padding:4px 7%;margin:0 10% 1rem 0;background:#e2e2e4;border-radius:4px;}
.step-wrap .step-content dd a.active{color:#858585;}

/*收藏*/
.collection_wrap{}
.collection_wrap .collection{display:block;width:5.40625rem;height:5.40625rem;line-height:5.40625rem;color:#fff;background:#999;margin:0 auto 2rem;border-radius:50%;text-align:center;}
.collection_wrap .collection i{display:inline-block;width:1.71875rem;height:1.625rem;margin:1rem -1.875rem 1.5rem 0;background:url(/static/m/images/effect/collection_xing.png) no-repeat;background-size:100%;}
.collection_wrap .collection_active{background:#bf153d;}

/*底部推荐*/
.strategy_detail .read_wrap{width:100%;height:4.28125rem;border:1px solid #eaeaea;border-left:0 none;border-right:0 none;}
.strategy_detail .read-prev,.strategy_detail .read-next{font-size:.975rem;line-height:1.71875rem;color:#404040;margin:0 4.1%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.strategy_detail .read-prev{margin-top:.40625rem;}
.strategy_detail .recommendlist{margin:0 4.1%;}
.strategy_detail .recommendlist p.xgtj{font-size:1rem;line-height:1rem;color:#bf153d;margin:.938rem 0 .625rem;}
.strategy_detail .recommendlist .gl-detail{margin:0;padding:0;border-bottom:0 none;}
.strategy_detail .recommendlist span.times{font-size:.75rem;color:#999;}
.strategy_detail .recommendlist a.tj-box{display:block;padding:.938rem 0 .938rem;border-bottom:1px solid #eaeaea;}
.strategy_detail .detial-hb{margin-bottom:4rem;}


/*底部悬停*/
.footer{position:fixed;z-index:100;bottom:0;left:0;width:100%;height:50px;}
.footer .mark{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.8;background:#000;}
.footer .basebtn{display:-webkit-box;display:box;margin-top:5px;padding:0 5px 25px  5px;border-bottom:1px solid #d9d9d9;}
.footer .basebtn a{font-size:18px;line-height:40px;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:1px;height:40px;margin:0 5px;text-align:center;border-radius:3px;background:#fff100;-webkit-box-flex:1;box-flex:1;}
.footer .basebtn a img{display:inline-block;height:26px;margin:-2px 10px 0 0;vertical-align:middle;}
.footer .basebtn a i{position:absolute;top:2px;right:0;display:inline-block;width:26px;height:14px;background:url(/static/m/images/effect/free.png) no-repeat;background-size:100%;}