/*装修攻略*/
.atlas-detail .arrow_right,.atlas-detail li .new,.atlas-detail .infor p.tips i,.atlas-detail .main .wrap .btn i,.atlas-detail .atlas .img-wrap span .info i{background:url(/static/images/effect/effect_list.png) no-repeat;}
/*
    *****************
    *   效果图详情   *
    *****************
*/

.atlas-detail .nav{line-height:50px;width:1190px;height:50px;margin:0 auto;}
.atlas-detail .nav .a1{color:#999;}
.atlas-detail .nav .a2{color:#2a2a2a;}
.atlas-detail .arrow_right{display:inline-block;width:5px;height:9px;margin:0 17px 0 15px;background-position:-50px -30px;}
.atlas-detail .main{width:1190px;margin:0 auto;}
.atlas-detail .main .atlas{overflow:hidden;height:607px;background:#f9f9f9;}
.atlas-detail .main .atlas-list{width:999999px;}
.atlas-detail .main .wrap{position:relative;float:left;}
.atlas-detail .main .wrap .btn{font-size:14px;line-height:14px;position:absolute;width:24px;height:90px;background:#e2e2e2;}
.atlas-detail .main .wrap .btn:hover{opacity:.6;color:#000;background:#000;filter:alpha(opacity:60);}
.atlas-detail .main .wrap .btn:hover span{color:#000;}
.atlas-detail .main .wrap .btn i{display:inline-block;width:13px;height:23px;}
.atlas-detail .main .wrap .btn.prev{top:50%;left:0;margin-top:-45px;}
.atlas-detail .main .wrap .btn.prev i{margin:38px 0 0 5px;background-position:-60px -30px;}
.atlas-detail .main .wrap .btn.next{top:50%;right:0;margin-top:-45px;}
.atlas-detail .main .wrap .btn.next i{margin:38px 0 0 6px;background-position:-80px -30px;}
.atlas-detail .main .wrap .btn span{position:absolute;top:20px;color:#fff;}
.atlas-detail .main .wrap .btn.prev span{left:34px;}
.atlas-detail .main .wrap .btn.next span{right:190px;}
.atlas-detail .main .wrap .btn.next .small-img{position:absolute;top:0;right:28px;width:150px;height:90px;}
.atlas-detail .main .wrap .btn.next .small-img .mard{line-height:24px;position:absolute;bottom:0;left:0;width:141px;height:24px;padding-left:9px;color:#fff;background:rgba(0,0,0,.6);*background:#000;filter:alpha(opacity:60);}

.atlas-detail .main .cur-l{cursor:url(/static/images/effect/up_l.cur),auto !important;}
.atlas-detail .main .cur-r{cursor:url(/static/images/effect/up_r.cur),auto !important;}

.atlas-detail .main .cur-l .img-wrap img{cursor:url(/static/images/effect/up_l.cur),auto !important;}
.atlas-detail .main .cur-r .img-wrap img{cursor:url(/static/images/effect/up_r.cur),auto !important;}
.atlas-detail .main .cur-l .wrap-gg{cursor:initial !important;}
.atlas-detail .main .cur-r .wrap-gg{cursor:initial !important;}
.atlas-detail .main .cur-l .wrap-gg .img-wrap img{cursor:initial !important;}
.atlas-detail .main .cur-r .wrap-gg .img-wrap img{cursor:initial !important;}

.atlas-detail .atlas .img-wrap{display:table;width:1190px;height:607px;text-align:center;}
.atlas-detail .atlas .img-wrap span{display:table-cell;vertical-align:middle;}
.atlas-detail .atlas .img-wrap span label{position:relative;display:inline-block;}
.atlas-detail .atlas .img-wrap span img{display:block;max-height:607px;}
.atlas-detail .atlas .img-wrap span .info{line-height:35px;position:absolute;z-index:9;top:0;right:0;height:35px;}
.atlas-detail .atlas .img-wrap span .info span{cursor:pointer;}
.atlas-detail .atlas .img-wrap span .info .mflp{width:180px;color:#fff;background:rgba(191,21,61,.6);*background:#bf153d;filter:alpha(opacity:60);}
.atlas-detail .atlas .img-wrap span .info .wechat,
.atlas-detail .atlas .img-wrap span .info .phone,
.atlas-detail .atlas .img-wrap span .info .collection{width:100px;margin-left:1px;color:#999;background:rgba(0,0,0,.6);*background:#000;filter:alpha(opacity:60);}
.atlas-detail .atlas .img-wrap span .info .collection_active{color:#fff;}
.atlas-detail .atlas .img-wrap span .describe .num{position:absolute;right:0;top:20px;width:50px;height:35px;color:#fff;}
.atlas-detail .atlas .img-wrap span .describe .num b{color:#bf153d;}
.atlas-detail .atlas .img-wrap span .info i{display:inline-block;}
.atlas-detail .atlas .img-wrap span .info .wechat i{width:12px;height:11px;margin:0 6px 0 0;background-position:0 -50px;}
.atlas-detail .atlas .img-wrap span .info .collection i{width:15px;height:14px;margin:0 6px -2px 0;background-position:0 -120px;}
.atlas-detail .atlas .img-wrap span .info .collection_active i{background-position:-18px -120px;}
.atlas-detail .atlas .img-wrap span .info .phone i{width:10px;height:15px;margin:0 6px -3px 0;background-position:-20px -50px;}
.atlas-detail .atlas .img-wrap span .info .wechat:hover,.atlas-detail .atlas .img-wrap span .info .phone:hover{color:#fff;}
.atlas-detail .atlas .img-wrap span .info .wechat:hover i{background-position:-32px -50px;}
.atlas-detail .atlas .img-wrap span .info .phone:hover i{background-position:-46px -50px;}
.mask{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;background:#000;}
.describe{position:absolute;right:0;bottom:0;left:0;color:#fff;}
.describe_info{line-height:24px;position:relative;padding:20px 44px 20px 23px;text-align: left;font-size: 14px;}
.copyright_info_tip{width:1190px;margin:15px auto 0;color:#b9b9b9;text-align:center;}

.atlas-detail .recommend .left-wrap{margin-right:42px;}
.atlas-detail .recommend .left-wrap,.atlas-detail .recommend .right-wrap{width:574px;margin-bottom:12px;}
.atlas-detail .recommend .arrow_right{margin:0 0 0 3px;}
.atlas-detail .recommend .title{margin:60px 0 20px;}
.atlas-detail .recommend .title span{font-size:23px;line-height:23px;color:#2a2a2a;}
.atlas-detail .recommend .title a{font-size:12px;line-height:12px;color:#999;margin-top:5px;}
.atlas-detail .recommend ul{width:584px;}
.atlas-detail .recommend li{position:relative;float:left;width:282px;height:306px;margin:0 10px 10px 0;transition:all .2s ease-in-out 0s;background:#fff;box-shadow:2px 0 3px rgba(0, 0, 0, .04);}
.atlas-detail .recommend li:hover{transform:translateY(-10px);-webkit-box-shadow:0 10px 35px 5px rgba(0, 0, 0, .2);-moz-box-shadow:0 10px 35px 5px rgba(0, 0, 0, .2);box-shadow:0 10px 35px 5px rgba(0, 0, 0, .2);}
.atlas-detail .recommend .infor{padding:8px 0 0 14px;border:1px solid #f2f2f2;border-top:0 none;background:#fbfbfb;}
.atlas-detail .recommend .infor .name{font-size:18px;line-height:40px;overflow:hidden;height:36px;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.atlas-detail .recommend li .new{position:absolute;top:7px;right:-6px;width:34px;height:21px;background-position:-40px 0;}
.atlas-detail .recommend .infor p.tips{line-height:24px;height:24px;}
.atlas-detail .recommend .infor p.tips i{display:inline-block;margin:6px 7px 0 0;background-position:0 0;}
.atlas-detail .recommend .infor span{display:inline-block;overflow:hidden;max-width:110px;white-space:nowrap;text-overflow:ellipsis;}
.atlas-detail .recommend .infor span.num{margin-right:26px;}
.atlas-detail .recommend .infor span.num i{width:14px;height:14px;background-position:-20px 0;}
.atlas-detail .recommend .infor span.see i{width:16px;height:13px;background-position:0 0;}

.copyright_info_tip_wrap{position:fixed;left:0;right:0;bottom:3.8125rem;z-index:9999;}

/*弹窗样式*/
.ui-dialog .ui-dialog-titlebar{color:#2a2a2a;background:#fff;}
.ui-dialog .ui-dialog-titlebar span{text-align:left;}
.ui-dialog .ui-dialog-titlebar button{width:16px;height:16px;background:url(/static/images/close2.png) no-repeat;}


.erw-code{z-index:9999;padding-top:15px;background:#fff;}
.erw-code .notice{font-size:15px;line-height:31px;margin-left:20px;color:#666;}
.erw-code .wechat{font-size:17px;line-height:35px;text-align:center;color:#333;}
.erw-code img{display:block;margin:0 auto;}
.erw-code .img-wrap{height:184px;}
.erw-code .img-we{padding:12px;border:1px solid #efefef;}
.erw-code .img-help{display:none;}
.erw-code p.help{line-height:58px;text-align:center;}
.erw-code p.help a{color:#666;}.erw-code p.help a:hover{color:#f25618;}

.message .left-box{width:233px;padding:62px 0 0 44px;}
.message .left-box .thm{font-size:18px;line-height:36px;color:#000;}
.message .left-box .tip{font-size:12px;line-height:32px;margin-top:38px;color:#a5a5a5;}
.message .right-box{width:327px;padding:62px 0 0 0;}
.message .right-box input{line-height:40px;width:271px;height:40px;padding-left:12px;border:1px solid #ddd;outline:0 none;}
.message .right-box input.username{margin-top:15px;}
.message .right-box button{font-family:'Microsoft Yahei';font-size:18px;width:283px;height:40px;margin-top:16px;color:#fff;border:0 none;background:#cd0000;}

.mflp .left-box .thm .red{font-size:23px;font-weight:bold;color:#cd0000;}
.message .right-box .have{font-size:12px;line-height:12px;width:283px;margin-top:26px;text-align:center;color:#cd0000;}

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