.sift{width:1200px;margin:20px auto 30px;border:1px solid #e3e3e3;background:#fff;color:#333}.sift dl{position:relative;padding:0 20px 0 50px;height:65px;line-height:65px;border-bottom:1px dashed #dcdcdc}.sift dl:last-child{border-bottom:0}.sift dd{overflow:hidden}.sift dd .btn{height:26px;line-height:26px;text-align:center;display:inline-block;margin:0 5px;padding:0 10px}.sift dd .btn:hover,.sift dd .btn.active{background:#c49d62;border-radius:3px;color:#fff}.sift dd.city a.btn{width:50px;height:26px;margin:0 3px}.sift .tab_min_a dt{float:left;width:70px;color:#222}.sift .sift-ts{display:inline-block}.sift-ts input{padding-left:5px;margin:0 5px}.sift .tab_min_a .in p{padding-top:5px}.sift .tab_min_a .sub{padding:5px 0 0 0}.tab_min_a .sub_a{float:left;width:34px;height:21px;padding-left:5px;background-position:-376px -343px;color:#666}.sift .t{width:120px;height:30px;border:1px solid #dcdcdc;padding-left:2px;vertical-align:middle;cursor:pointer}.sift dd a.btn_sure{width:52px;height:28px;line-height:28px;border:1px solid #e3e3e3;border-radius:3px;display:inline-block;background:#f2f2f2;vertical-align:middle;margin:0 10px;cursor:pointer;text-align:center}.product-w{width:1200px;margin:0 auto}.product-w .product-ts{border-bottom:1px solid #e3e3e3;height:40px;line-height:40px}.product-ts .tab,.product-ts .lay{display:inline-block}.product-ts .tab .itm{width:150px;display:inline-block;height:40px;line-height:40px;text-align:center;font-size:16px;color:#555}.product-ts .tab .sel{color:#c49d62;background-color:#fff;border:1px solid #e3e3e3;border-top-color:#c49d62;border-bottom-color:#fff}.sel{cursor:default}.product-ts .product-gl{width:23px;height:23px;background:url(images/pro-icon.png) no-repeat scroll -414px -6px;display:inline-block;vertical-align:middle}.product-ts .product-ll{width:23px;height:22px;background:url(images/pro-icon.png) no-repeat scroll -473px -8px;display:inline-block;vertical-align:middle;margin:2px 20px 0 10px}.bd{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#fff;padding:0 30px}.bd .product-itm{padding:15px 0;border-bottom:1px dashed #dcdcdc}.product-itm .itm-img{width:153px;height:209px;display:inline-block;position:relative}.product-itm .itm-img>img{width:153px;height:209px;background-size:153px 209px}.product-itm .itm-info{display:inline-block;vertical-align:top;margin-left:34px;max-width:840px}.product-itm .itm-info p{line-height:34px}.itm-info .itm-ic .item-fav{display:inline-block;width:18px;height:19px;background:url(images/pro-icon.png) no-repeat scroll -90px -4px;margin-right:11px}.itm-info .itm-ic .item-seat{display:inline-block;width:18px;height:19px;background:url(images/icon/seat.png) no-repeat;background-size:100%}.itm-info .itm-tit{font-size:16px;margin-bottom:5px}.itm-info .itm-tit>a{display:block;float:left;max-width:690px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itm-info .itm-tit span{color:#c49d62;margin-left:17px}.itm-info .itm-pr span{color:#c49d62}.product-itm .itm-bi{display:inline-block;width:100px;height:30px;line-height:30px;background:#c49d62;color:#fff;text-align:center;margin-top:89px;border-radius:3px}.itm-bi:hover{background:rgba(196,157,98,0.9)}.product-w .bd .grid{overflow:auto;clear:both;padding-top:20px}.product-w .bd .grid ul li{padding:7px 7px 18px;width:206px;height:326px;border:1px solid #d0d0d0;float:left;margin-bottom:20px}.product-w .bd .grid ul li:nth-child(5n-3){margin-left:27px;margin-right:27px}.product-w .bd .grid ul li:nth-child(5n-1){margin-left:27px;margin-right:27px}.product-w .bd .grid li a{display:block}.grid li p{padding:0 5px}.grid li a.itm-tit{padding:0 5px;color:#555;margin-bottom:9px}.grid li a.itm-tit:hover{color:#c49d62}.grid li .itm-ta{margin-bottom:10px;height:12px;line-height:12px}.grid li .itm-ta em{font-size:12px;color:#9f9f9f}.grid li .itm-pr-ic{height:19px;line-height:19px}.grid li .itm-pr-ic .price em{color:#c49d62;font-size:16px}.grid li .itm-pr-ic .ics em{display:inline-block;width:18px;height:19px}.grid li .itm-pr-ic .ics em:first-child{background:url(images/pro-icon.png) no-repeat scroll -90px -4px;margin-right:11px}.grid li .itm-pr-ic .ics em:last-child{background:url(images/pro-icon.png) no-repeat scroll -115px -4px}.no-data{padding:26px 0;border:0;line-height:34px;font-size:16px;color:#333}.product-itm .itm-info p span{display:inline-block;max-width:800px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}