.brand-tile__cover .multi-icon,.deal-mark__item--appoint,.deal-mark__item--imax,.deal-mark__item--lottery,.deal-mark__item--ndhotel,.deal-mark__item--nightsnack,.deal-mark__item--nnbooking,.deal-mark__item--pois,.deal-mark__item--reserve,.deal-mark__item--voucher,.deal-mark__item--weddingexclusive,.deal-mark__item--weddinginsurance,.deal-mark__item--weddingmainstay,.deallist-sprite{background-image:url(img/deallist.va7cd2b01.png);background-repeat:no-repeat}.deal-tile--reco .deal-rank,.deal-tile--small .deal-rank,.movie-sprite{background-image:url(img/movie.vb5361eb7.png);background-repeat:no-repeat}.deal-tile{position:relative;float:left;width:350px;border:1px solid #e8e8e8;background-color:#fff;color:#999}.deal-tile:hover .short-title{color:#333}.deal-tile .w-link:hover .short-title{_color:#333}.deal-tile .num{font-size:12px}.deal-tile .deal-mark{top:-4px;left:10px}.deal-tile .deal-index{top:-4px;left:0}.deal-tile--br{height:348px}.deal-tile__cover{display:block;position:relative;_zoom:1;text-decoration:none}.deal-tile__cover:hover{text-decoration:none}.deal-tile__cover img{display:block}.deal-tile__cover .trade-geo{position:absolute;bottom:0;width:318px;padding:5px 16px;max-height:166px;z-index:5;font-size:12px;line-height:22px;color:#ccc;opacity:0;filter:Alpha(opacity=0);overflow:hidden;background-color:#000;cursor:pointer;text-decoration:none!important;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.deal-tile__cover .trade-geo em{color:#f76120}.deal-tile__cover .geo-hover,.deal-tile__cover .trade-geo:hover{opacity:.9;filter:Alpha(opacity=90)}.deal-tile__cover .geo-title{font-weight:700}.deal-tile__cover .geo-title .F-glob-position{margin-right:5px;color:#f76120;font-weight:lighter}.deal-tile__cover .deal-st{position:absolute;top:0;left:0;width:350px;height:214px;text-indent:-999px;overflow:hidden;background:url(img/bg-deal-status-24.vb2aeeac4.png) 0 0 no-repeat;_background-image:url(img/bg-deal-status.v02744d0b.png)}.deal-tile__cover .deal-st--expire{background-position:0 -224px}.deal-tile__title{margin-top:15px;padding:0 16px;font-family:'ו',sans-serif}.deal-tile__title .w-link{display:block;height:64px;overflow:hidden;_cursor:pointer;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.deal-tile__title .w-link:hover{text-decoration:none}.deal-tile__title .w-link--wedding{height:83px;margin-bottom:10px}.deal-tile__title .w-link--wedding .xtitle{text-indent:0}.deal-tile__title .short-title,.deal-tile__title .xtitle{display:block;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.deal-tile__title .xtitle{margin-bottom:4px;color:#333;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:-.5em;_width:306px}.deal-tile__title .short-title{line-height:18px;color:#999;font-weight:400}.deal-tile__title em{font-weight:inherit;color:#f76120}.deal-tile__detail{padding:0 16px 2px}.deal-tile__detail .price{font-size:16px}.deal-tile__detail .price strong{font-size:26px;font-weight:700}.deal-tile__detail .price .price-label--wedding{margin-left:4px}.deal-tile__detail .hots__discount{margin-left:4px;padding:1px 5px;vertical-align:2px;background-color:#f76120;font-size:12px;color:#fff}.deal-tile__detail .hots__discount--saleout{background-color:#999}.deal-tile__detail .num{font-family:arial,sans-serif}.deal-tile__detail .campaign{margin-left:5px;padding:2px 4px;vertical-align:3px;font-size:12px;color:#fff;background-color:#ff8900}.deal-tile__detail .value{margin-left:10px;font-size:12px}.deal-tile__detail .value del{padding-left:6px}.deal-tile__detail .contact_service--btn{float:right;margin-top:10px;padding:1px 10px 2px 30px;text-decoration:none;font-size:12px;background:url(img/icon-online-service.vd53cbd23.gif) no-repeat}.deal-tile__detail .contact_service--btn,.deal-tile__detail .contact_service--btn:hover{color:#fff}.deal-tile--small{position:relative;width:198px;margin-bottom:20px;color:#999;border-bottom:1px dotted #e0e0e0}.deal-tile--small .deal-rank{position:absolute;top:-2px;left:0;padding:0 2px 2px 0;width:16px;height:16px;line-height:16px;background-position:0 -209px;color:#fff;text-align:center}.deal-tile--small__cover{display:block;position:relative;_zoom:1;text-decoration:none}.deal-tile--small__cover img{display:block}.deal-tile--small__title{margin-top:15px}.deal-tile--small__title .w-link{display:block;height:35px;_cursor:pointer;text-indent:-.25em;text-decoration:none;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;overflow:hidden}.deal-tile--small__detail{padding-bottom:10px;font-size:12px}.deal-tile--small__detail .num{font-family:arial,sans-serif}.deal-tile--small__detail .price{font-size:12px}.deal-tile--small__detail .price strong{font-size:22px}.deal-tile--small__detail .sales{margin-left:10px}.deal-tile--small__detail .sales .num{margin-left:4px;color:#f76120;font-weight:400}.deal-tile--mini{position:relative;width:198px;margin-bottom:18px;padding-bottom:15px;color:#999;border-bottom:1px dotted #ddd;zoom:1}.deal-tile--mini__cover img{float:left;margin:2px 10px 0 0}.deal-tile--mini__title{height:32px;line-height:16px;overflow:hidden;font-weight:400}.deal-tile--mini__title .w-link{-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;text-decoration:none}.deal-tile--mini__detail{padding-top:6px}.deal-tile--mini__detail .num{font-size:12px}.deal-tile--mini__detail .price{padding-right:5px;font-size:12px}.deal-tile--mini__detail .price strong{font-size:14px}.deal-tile__last{margin-bottom:0;border-bottom:none}.deal-tile__extra{padding:1px;border-top:1px #f3f3f3 solid}.deal-tile__extra .extra-inner{position:relative;height:33px;padding:0 15px;font-size:12px;background-color:#fafafa}.deal-tile__extra .sales{float:left;height:33px;line-height:33px}.deal-tile__extra .sales .num{margin-left:2px;color:#f76120;font-weight:400}.deal-tile__extra .rate-info{float:right;height:33px;line-height:33px;cursor:pointer}.deal-tile__extra .rate-info:hover,.deal-tile__extra .rate-info:hover .rate-info__count{color:#FF658E;text-decoration:none}.deal-tile__extra .rate-info__bar{margin-right:5px;*margin-right:8px;vertical-align:-1px;*vertical-align:1px}.deal-tile__extra .rate-info__count{display:inline-block;color:#949494}.deal-tile__extra .rate-info--noreviews{cursor:default}.deal-tile__extra .rate-info--noreviews:hover{color:inherit}.deal-tile__extra .marker{float:right;position:relative;top:10px;width:10px;height:13px;overflow:hidden}.deal-tile__extra .maker--distance{background-position:-54px -77px}.deal-tile__extra .sp-around-icon{background-position:0 -62px}.deal-tile__extra .around-distance,.deal-tile__extra .subway-distance{float:right;padding-left:5px;font-size:12px;line-height:33px}.deal-tile__extra .around-distance .F-glob-position,.deal-tile__extra .subway-distance .F-glob-position{margin-right:5px;color:#f76120;font-size:1.1em}.deal-tile__extra .around-distance em{padding:0 3px;font-weight:700;color:#fd6b44}.deal-mark{position:absolute;z-index:9}.deal-mark__item{float:left;_position:relative;margin-right:-3px;width:43px;height:40px;text-indent:-9999px;overflow:hidden}.deal-mark__item--voucher{background-position:0 -336px}.deal-mark__item--pois{background-position:0 -252px}.deal-mark__item--nnbooking{background-position:0 -210px}.deal-mark__item--appoint{background-position:0 0}.deal-mark__item--imax{background-position:0 -42px}.deal-mark__item--ndhotel{background-position:0 -126px}.deal-mark__item--lottery{background-position:0 -84px}.deal-mark__item--reserve{background-position:0 -294px}.deal-mark__item--weddingexclusive{background-position:0 -378px}.deal-mark__item--weddinginsurance{background-position:0 -420px}.deal-mark__item--weddingmainstay{background-position:0 -462px}.deal-mark__item--nightsnack{background-position:0 -168px}.deal-tile--small .deal-index{position:absolute;z-index:9;top:-1px;left:0;width:15px;height:16px;text-align:center;background:#F76120;color:#FFF;-webkit-border-bottom-right-radius:90px;-moz-border-radius-bottomright:90px;border-bottom-right-radius:3px;font-size:11px}.brand-tile{position:relative;float:left;width:350px;border:1px solid #e8e8e8;background:#fff;color:#666}.brand-tile .logo{margin:20px auto}.brand-tile .title{display:block;text-align:center;font-weight:700;color:#666}.brand-tile--even{margin-right:0}.brand-tile__cover{display:block;padding-bottom:20px;border-bottom:1px solid #e8e8e8;text-align:center}.brand-tile__cover img{display:block;max-width:314px}.brand-tile__cover img:first-child{border-bottom:1px solid #f1f1f1}.brand-tile__cover .multi-icon{position:absolute;width:50px;height:50px;left:0;top:192px;background-position:0 -556px}.brand-tile__cover:hover{text-decoration:none}.brand-tile__extra{display:block;border-top:1px solid #fff;margin-bottom:1px;padding:10px 0;text-align:center;font-size:12px;background-color:#fafafa}.brand-tile__extra .extra-inner{width:33%;float:left;border-right:1px dotted #ddd}.brand-tile__extra .count{font-size:18px;font-family:arial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-tile__extra .label{color:#999}.brand-tile__extra .extra-inner--last{border-right:none}.deal-tile--reco{border:0;width:198px;height:195px;font-size:12px}.deal-tile--reco:hover{box-shadow:none}.deal-tile--reco .w-link{width:198px;height:36px}.deal-tile--reco .w-link:hover .short-title{color:#FF658E}.deal-tile--reco .short-title{text-indent:-.5em;color:#666}.deal-tile--reco .price{font-size:14px}.deal-tile--reco .price strong{font-size:22px}.deal-tile--reco .deal-tile__title{margin-top:10px;padding:0}.deal-tile--reco .deal-tile__detail{padding:0}.deal-tile--reco .deal-rank{position:absolute;top:-2px;left:0;padding:0 2px 2px 0;width:16px;height:16px;line-height:16px;background-position:0 -209px;color:#fff;text-align:center}.top-reco-deals .deal-tile--reco{float:none}.mall{*position:relative;float:left;width:720px;clear:left}.mall .brand-tile,.mall .deal-tile{margin-bottom:16px}.mall .brand-tile:hover,.mall .deal-tile:hover{border-bottom-color:#FF668F;box-shadow:inset 0 -1px 0 0 #FF668F}.mall .deal-tile--even{float:right}.mall .paginator-wrapper{clear:both;padding-top:20px;text-align:center}.pg-nav .paginator-wrapper{padding-top:24px}.mall--3cols{width:980px}.mall--3cols .brand-tile,.mall--3cols .deal-tile{margin:0 16px 16px 0;width:314px}.mall--3cols .brand-tile--even,.mall--3cols .deal-tile--even{float:left;margin-right:0}.mall--3cols .deal-tile__cover .trade-geo{width:282px}.mall--3cols .deal-tile__cover .deal-st{width:314px;height:192px;background-position:-18px -11px}.mall--3cols .deal-tile__cover .deal-st--expire{background-position:-18px -235px}.mall--3cols .deal-tile__title .xtitle{_width:282px}.mall--3cols .deal-tile__detail{padding:4px 16px}.mall--3cols .deal-tile__detail .price{font-size:14px}.mall--3cols .deal-tile__detail .price strong{font-size:22px}.mall--mini,.mall--small{width:198px}

.deal-tile__cover .J-webp {
position: absolute;
}
.deal-tile__cover:hover .good-img-wrap .range-area{
visibility: visible;
}
.good-img-wrap {
display: block;
position: relative;
height: 192px;
}
.good-img-wrap .range-area {
display: inline-block;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
overflow: hidden;
visibility: hidden;
height: 100%;
}
.good-img-wrap .range-bg {
display: block;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #000;
z-index: 0;
opacity: .5;
filter: alpha(opacity=50);
_padding-bottom: 999px;
_margin-bottom: -999px;
}
.good-img-wrap .range-desc {
display: inline-block;
position: relative;
margin: 13px 32px 0 80px;
overflow: hidden;
z-index: 1;
color: #fff;
line-height: 24px;
font-size: 12px;
font-family: "宋体";
text-align: center;
}
.good-img-wrap .range-desc img{
width:150px;
height:150px;
}
.wx_cheap_span{
	margin-left: 10px;
	padding: 1px 5px;
	background-color: #f76120;
	color: #fff;
	font-size: 12px;
}