/*装修攻略*/
.s-box{width:1190px;margin:0 auto 24px;}
.inf-box{width:1000px;margin:0 auto;}
.house{font:normal 12px/20px Microsoft Yahei;}
.product .infor .name i.icon,.product .infor .name .new,.product li .vr_icon,.product .infor p.tips i{background:url(/static/images/effect/effect_list.png)no-repeat;}
/*
	*****************
	*	效果图/vr列表	*
	*****************
*/
.find{color:#7f7f7f;}
.tiaoj-left{width:274px;margin:25px 0 0 0;border:1px solid #f2f2f2;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .09);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .09);box-shadow:0 1px 2px rgba(0, 0, 0, .09);}
.tiaoj-left.fixslider{position:fixed;z-index:99;top:0;}
.tiaoj-left dl.chose-house dt{padding:0;}
.tiaoj-left dl.chose-house a{padding:0;}
.tiaoj-left dl.chose-active dt{width:264px;height:220px;margin-top:16px;}
.tiaoj-left dl.chose-active dd{width:264px;}

.tiaoj-left dl.chose-active dd .info span{font-size:12px;line-height:12px;display:inline-block;overflow:hidden;max-width:154px;white-space:nowrap;text-overflow:ellipsis;color:#404040;}
.tiaoj-left dl.chose-active dd .reset{line-height:29px;width:95px;height:29px;border:1px solid #eaeaea;}
.tiaoj-left dl.chose-active dd .reset:hover{color:#bf153d;border-color:#bf153d;}
.tiaoj-left dl.chose-active dd .reset:active{color:#fff;background:#bf153d;}
.tiaoj-left dt h3{font-size:16px;font-weight:normal;color:#35b5f9;}
.tiaoj-left dt a{padding-left:16px;color:#999;}
.tiaoj-left dt{font-size:14px;line-height:38px;padding-left:12px;color:#313131;}
.tiaoj-left dd{width:284px;margin-bottom:3px;padding-left:10px;}
.tiaoj-left dd a{line-height:26px;float:left;width:77px;margin:0 10px 15px 0;text-align:center;color:#a2a2a2;border:1px solid #eaeaea;}
.tiaoj-left dl.mj dd a{width:120px;}
.tiaoj-left dd a:hover{color:#bf153d;border-color:#bf153d;}
.tiaoj-left dd a.active{color:#fff;background:#bf153d;border-color:#bf153d;}
.theme-green .back-bar{height:12px;background:#fff;}
.slider-container{margin:20px 0 0;}
.slider-container .clickable-dummy{background:url(/static/images/effect/price_bg.png) 0 0 no-repeat;}
.theme-green .back-bar .selected-bar{z-index:2;background:url(/static/images/effect/price_bg.png) 0 -22px no-repeat;}
.theme-green .back-bar .pointer{top:-9px;width:30px;height:30px;border:0 none;background:url(/static/images/effect/price_bg.png) -1px -43px no-repeat;}
.slider-container .back-bar .pointer-label{font-family:Microsoft Yahei;font-size:12px;font-weight:normal;top:-26px;color:#383838;}
.tiaoj-left dd p.price-pf{overflow:hidden;margin:5px 0 0;}
.tiaoj-left dd p.price-pf span{color:#383838;}

.list-right{width:889px;margin:25px 0 0;}
.product div.num{font-size:16px;line-height:20px;margin:0 0 17px;padding-left:10px;text-align:left;color:#464646;border-left:2px solid #bf153d;}
.product div.num span{color:#35b5f9;}
.product ul{width:900px;}
.product li{position:relative;position:relative;float:left;width:288px;height:346px;margin:0 10px 10px 0;transition:all .2s ease-in-out 0s;border:1px solid #eaeaea;background:#fff;box-shadow:2px 0 3px rgba(0, 0, 0, .04);}
.product li:hover{transform:translateY(-15px);-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);}
.product li:hover .infor{border:0 none;}
.product li>a{display:block;overflow:hidden;height:287px;}
/******
.product li .photo img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
.product li:hover .photo img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.product li:hover{-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666;}
*******/
.product .infor{height:59px;padding:0 0 0 14px;background:#fbfbfb;}
.product .infor .name{position:relative;}
.product .infor .name a{font-size:18px;line-height:36px;display:block;overflow:hidden;max-width:198px;height:34px;white-space:nowrap;text-overflow:ellipsis;color:#404040;}
.product .infor .name .new{position:absolute;top:0;right:0;width:43px;height:18px;margin-top:10px;background-position:0 -30px;}
.product .infor p.tips i{display:inline-block;margin:0 7px -3px 0;background-position:0 0;}
.product .infor span{display:inline-block;overflow:hidden;max-width:110px;white-space:nowrap;text-overflow:ellipsis;}
.product .infor span.see{margin-right:26px;}
.product .infor span.room i{width:15px;height:13px;margin:0 7px -2px 0;background-position:-80px 0;}
.product .infor span.see i{width:16px;height:13px;background-position:0 0;}
.product .photo .xsd,.product .photo .cankjz{line-height:30px;position:absolute;top:0;left:0;overflow:hidden;width:93px;height:30px;padding:0 10px;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.product .photo .cankjz{display:none;}

/***** 装修红包 start *****/
.at_shb{z-index:9998;position:fixed;left:50%;width:2px;margin-left:-425px;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 *****/


/***vr_list补丁****/
.vr_list .product li .vr_icon{position:absolute;left:10px;top:10px;width:48px;height:25px;margin-top:10px;background-position:0 -70px;}
.vr_list .product .infor .name i.icon{display:inline-block;width:19px;height:15px;margin:0 10px -1px 0;background-position:0 -100px;}
.vr_list .product .infor .name a:hover{color:#bf153d;}
.vr_list .product .infor .name a:hover i{background-position:-24px -100px;}