.dp-toast{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dp-toast__content{font-size:.875rem;padding:1.25rem;border-radius:5px;background:#000;color:#fff;max-width:90%;box-sizing:border-box}.toast-enter-active,.toast-leave-active{transition:opacity .3s ease}.toast-enter,.toast-leave-to{opacity:0}.lazyload-cover{background:#f5f6fa url(//osx.dpfile.com/app/osx-fe-node-ssr-web/static/img/dianping.449519f085f0f758cb2f4ae90384c402.svg) no-repeat 50%}.lazyload-cover.lazyload-cover-contain{background-size:contain}.lazyload-cover.lazyloaded{background:initial}.lazyload-cover.lazyload-error{background:#f5f6fa url(//osx.dpfile.com/app/osx-fe-node-ssr-web/static/img/dianping.449519f085f0f758cb2f4ae90384c402.svg) no-repeat 50%}.lazyload-cover.lazyload-error.lazyload-cover-contain{background-size:contain}.mt .lazyload-cover,.mt .lazyload-cover .lazyload-error{background:#f1f1f1 url(//osx.dpfile.com/app/osx-fe-node-ssr-web/static/img/8ad905a286e0e9b3ea05cb89c3eea3ec.png) no-repeat 50%}.mt .lazyload-cover .lazyload-error.lazyload-cover-contain{background-size:contain}.dp-loading-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dp-spinner{margin-top:-1.875rem;width:4.375rem;text-align:center}.dp-spinner>div{width:1.125rem;height:1.125rem;background-color:#f63;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}html.mt .dp-spinner>div{background-color:#06c1ae}.dp-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.dp-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}body.lock-body{overflow-y:hidden!important;position:fixed;width:100%}.dp-swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.dp-swiper-wrapper{position:relative;z-index:1;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.dp-swiper-slide,.dp-swiper-wrapper{width:100%;height:100%;display:-webkit-flex;display:flex}.dp-swiper-slide{-webkit-flex-shrink:0;flex-shrink:0}.dp-swiper-pagination{position:absolute;text-align:center;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10;bottom:.625rem;left:0;width:100%}.dp-swiper-pagination__bullet{width:.5rem;height:.5rem;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 .3125rem}.dp-swiper-pagination__bullet--active{opacity:1;background:#007aff}.dp-swiper-pagination__num{text-align:center;line-height:1.5625rem;font-size:.625rem;background-color:rgba(0,0,0,.6);color:#999;position:absolute;top:.625rem;right:.625rem;width:1.5625rem;height:1.5625rem;border-radius:50%;z-index:2}.dp-swiper-pagination__num--now{color:#fff}.dp-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:100;display:-webkit-flex;display:flex}.dp-popup-container .popup__overlayer{-webkit-flex:1;flex:1}.dp-popup{position:absolute;left:0;bottom:0;width:100%;background-color:#fff;color:#333;overflow-y:hidden}.dp-popup--over{max-height:100%;height:100%;top:0}.dp-popup__header{display:-webkit-flex;display:flex;height:2.75rem;line-height:2.75rem;font-size:1rem;padding:0 .9375rem}.wl-line{margin-left:.9375rem;padding-right:1.875rem}.dp-popup__title{-webkit-flex:1;flex:1;text-align:center}.dp-popup__img{width:4.125rem;margin:0 auto}.popup__button{color:#999;font-size:.9375rem}.dp-popup__content{padding:.9375rem;min-height:13.75rem;max-height:26.25rem;box-sizing:border-box;overflow-y:auto;word-wrap:break-word;word-break:break-all}@media (max-height:480px){.dp-popup__content{max-height:23.125rem}}.popup-anim-enter-active,.popup-anim-leave-active{transition:opacity .3s}.popup-anim-enter,.popup-anim-leave-active{opacity:0}html.mt .popup__button--main{color:#06c1ae}html.dp .popup__button--main{color:#f63}body{background-color:#f5f8f9}*{margin:0;padding:0}a{text-decoration:none;color:inherit}.dp-1px-b-1{border-bottom:1px solid #e0e0e0}@media screen and (-webkit-min-device-pixel-ratio:2){.dp-1px-b-1{border:0;background-repeat:repeat-x;background-size:100% 1px;background-position:0 100%;background-image:linear-gradient(180deg,transparent 50%,#e0e0e0 0)}}.dp-1px-tb-1{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media screen and (-webkit-min-device-pixel-ratio:2){.dp-1px-tb-1{border:0;background-repeat:repeat-x;background-size:100% 1px;background-image:linear-gradient(0deg,transparent 50%,#e0e0e0 0),linear-gradient(180deg,transparent 50%,#e0e0e0 0);background-position:top,bottom}}.detail-page{padding-bottom:3.125rem}.detail-page.iPhoneXLikeDevice{padding-bottom:5.875rem}.detail-page.detail-preview{padding-bottom:0}.detail-page .dp-tab__tabbox{z-index:2;top:-.0625rem}.detail-page .dp-tab-container{background:initial}.detail-page .dp-tab__tabbox__tabinner{display:-webkit-flex;display:flex;overflow-x:hidden}.detail-page .dp-tab__tabbox__tabinner .dp-tab__tabbox--tab{-webkit-flex:1;flex:1;padding:0}.block{margin-bottom:.625rem;background-color:#f5f8f9;padding:.625rem}.box{background-color:#fff;padding-left:.9375rem;position:relative;overflow:hidden}.box__header{font-size:.9375rem;line-height:.9375rem;padding-top:.9375rem}.box__header.hide{display:none}.box__header.box__header--flex{display:-webkit-flex;display:flex}.box__header.box__header--flex .header__title{-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box__header.box__header--flex .header__right{float:right;font-size:.75rem;color:#999;margin-right:.9375rem}.detail__title{line-height:1.375rem;font-size:1rem;color:#333;padding:.75rem 0}.box__content{padding-right:.9375rem}.box--head{padding-right:.625rem}.light-box{padding-left:0}.book-box .detail-row-link{padding-left:0;background-color:initial}.pswp__ui .pswp__caption__center h2{padding:.625rem 0 1.6875rem .9375rem;font-weight:400;font-size:1rem;color:#999}.pswp__ui .pswp__counter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block}.pswp__ui .pswp__button--zoom{display:block!important}.dp-1px-l-1{border-left:1px solid #e0e0e0}@media screen and (-webkit-min-device-pixel-ratio:2){.dp-1px-l-1{border:0;background-repeat:repeat-y;background-size:1px 100%;background-position:0 0;background-image:linear-gradient(270deg,transparent 50%,#e0e0e0 0)}}.detail--ticket .special__list{color:#666;font-size:.875rem;line-height:1.4375rem;padding:.625rem 0}.detail--ticket .special__list .special__label{color:#333}.detail--ticket .special__list .special__inner-list{display:-webkit-flex;display:flex}.detail--ticket .special__list .special__info{-webkit-flex:1;flex:1}.detail__ticket-new .limit-fold__expand{color:#999}.detail__ticket-new .ticket__tab-title{padding:.75rem .9375rem;font-size:.9375rem}.detail__ticket-new .ticket__tab-wrapper{padding:.1875rem .9375rem}.detail__ticket-new .ticket__tab-wrapper ul{margin:0;list-style:none}.detail__ticket-new .book-anchor{background:#fff;padding:.9375rem}.detail__ticket-new .book-anchor .fee__box{padding-bottom:.625rem}.detail__ticket-new .book-anchor .fee__info{word-wrap:break-word;word-break:break-all}.detail__ticket-new .book-anchor .fee__info:first-child{margin-bottom:.1875rem}.detail__ticket-new .book-anchor .content__link-wrapper{margin-bottom:.9375rem}.detail__ticket-new .book-anchor .limit-fold__expand{padding-bottom:0}.detail__ticket-new .book-anchor .high-box{padding-bottom:.625rem}.detail__ticket-new .book-anchor .high-box>em{font-style:normal}.detail__ticket-new .usage-anchor{background:#fff;margin-top:.625rem}.detail__ticket-new .usage-anchor .content__link-wrapper{padding:.75rem 0}.detail__ticket-new .usage-anchor .content__link-usage{padding:.75rem 0 .4375rem}.detail__ticket-new .usage-anchor .entry__address{word-wrap:break-word;word-break:break-all}.detail__ticket-new .refund-anchor{background:#fff;margin-top:.625rem}.detail__ticket-new .refund-anchor .refund__anchor-content{padding:.9375rem .9375rem .625rem}.detail__ticket-new .refund-anchor .content__link-refund{margin-bottom:.9375rem}.detail__ticket-new .refund-anchor .limit-fold__expand{padding-bottom:0}.text-disperse{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify}.text-disperse:after{content:" ";display:inline-block;width:100%;visibility:hidden;height:0;overflow:hidden}html.mt .detail--ticket .special-box__header,html.mt .detail__ticket-new .limit-fold__expand.tail-title{color:#06c1ae}html.mt .detail__ticket-new .book-anchor .high-box>em{color:#50d3c6}html.mt .detail__ticket-new .book-anchor .ticket-tip{color:#06c1ae}html.dp .detail--ticket .special-box__header,html.dp .detail__ticket-new .limit-fold__expand.tail-title{color:#f63}html.dp .detail__ticket-new .book-anchor .high-box>em{color:#ff855c}html.dp .detail__ticket-new .book-anchor .ticket-tip{color:#f63}.banner .with-bottom-line{border-bottom:1px solid #e9edf0}@media screen and (-webkit-min-device-pixel-ratio:2){.banner .with-bottom-line{border:0;background-repeat:repeat-x;background-size:100% 1px;background-position:0 100%;background-image:linear-gradient(180deg,transparent 50%,#e9edf0 0)}}.banner .dp-swiper-pagination__num{top:auto;bottom:.5rem;right:.5rem}.banner .dp-swiper-slide,.banner .dp-swiper-wrapper{background-color:#f0f0f0}.banner .banner__head{position:relative}.banner .banner__head .head__img{width:100%}.banner .banner__head .banner__tagscon{position:absolute;bottom:0;left:0;z-index:2;color:#fff;font-size:.75rem;width:100%;height:0;padding-bottom:5rem;background:linear-gradient(transparent,rgba(0,0,0,.7))}.banner .banner__tags{width:100%;box-sizing:border-box;overflow:hidden;line-height:.9375rem}.banner .banner__tags.banner__tags--top{padding:2.875rem .9375rem .25rem;height:4.125rem}.banner .banner__tags.banner__tags--title{margin-right:.9375rem}.banner .banner__tags .banner__tag{padding:0 .25rem;margin-right:.25rem;margin-bottom:.1875rem;height:.9375rem;line-height:.9375rem;font-size:.625rem;display:inline-block;max-width:100%;box-sizing:border-box}.banner .banner__tags .banner__id{float:left;color:#fff;font-size:.8125rem}.banner .banner--box{background-color:#fff;position:relative;overflow:hidden;padding-left:0}.banner .banner--box .banner__title-box{line-height:1.375rem;font-size:1rem;color:#333;padding:.75rem .9375rem .75rem 0;margin-left:.9375rem}.banner .banner--box .banner__title-box .detail__title-txt{max-height:4.6875rem;margin-bottom:1rem;font-size:1.125rem;word-wrap:break-word;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.banner .banner--box .banner__title-box .detail__title-txt .title__op-tags{height:.9375rem;line-height:.9375rem;width:1.875rem;text-align:center;font-weight:400;color:#f63;font-size:.625rem;margin-right:.375rem;display:inline-block;vertical-align:middle;margin-bottom:.125rem;position:relative}.banner .banner--box .banner__title-box .detail__title-txt .title__op-tags:after{content:"";-webkit-transform:scale(.5);transform:scale(.5);position:absolute;border:.0625rem solid #f63;top:-50%;right:-50%;bottom:-50%;left:-50%;border-radius:.25rem}.banner .banner--box .banner__title-box .detail__goods-buying{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline}.banner .banner--box .banner__title-box .detail__goods-buying .goods-price{font-size:0;color:#f63;-webkit-flex:none;flex:none}.banner .banner--box .banner__title-box .detail__goods-buying .price-symbol{font-size:.875rem;line-height:1;vertical-align:middle}.banner .banner--box .banner__title-box .detail__goods-buying .price-now{margin-right:.3125rem;font-size:1.375rem}.banner .banner--box .banner__title-box .detail__goods-buying .goods-price-origin{font-size:.625rem;color:#80888e;display:inline-block;position:relative}.banner .banner--box .banner__title-box .detail__goods-buying .goods-price-origin .line-through{height:1px;background-color:#80888e;width:100%;display:inline-block;position:absolute;top:50%}.banner .banner--box .banner__title-box .detail__goods-buying .detail__reference--price{-webkit-flex-grow:1;flex-grow:1;margin-right:1.25rem}.banner .banner--box .banner__title-box .detail__goods-buying .detail__reference--price .goods-reference-price{font-size:.6875rem;color:#80888e;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.banner .banner--box .banner__title-box .banner__tags{max-height:1.1875rem}.banner .banner--box .banner__title-box .banner__tags .banner__tag--green{position:relative}.banner .banner--box .banner__title-box .banner__tags .banner__tag--green:after{content:"";-webkit-transform:scale(.5);transform:scale(.5);position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;border-radius:.25rem}.banner .banner--box .detail__label--sold{color:#80888e;font-size:.75rem;-webkit-flex:none;flex:none}.banner .banner--box .detail__labels{display:-webkit-flex;display:flex;font-size:.75rem;padding-left:.9375rem}.banner .banner--box .detail__labels .dp-flex-item{width:50%;padding-right:1rem;margin-bottom:.625rem}.banner .banner--box .detail__labels .detail__label--confirmed{-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;padding:.6875rem .9375rem .375rem 0}.banner .banner--box .detail__labels .detail__label--confirmed .detail__label{margin-right:.625rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;line-height:1;color:#80888e;width:100%}.banner .banner--box .detail__labels .detail__label--confirmed .detail__label .icon{width:.6875rem;height:.6875rem;-webkit-flex:none;flex:none}.banner .banner--box .detail__labels .icon{background-repeat:no-repeat;width:.875rem;height:.875rem;margin-right:.1875rem;vertical-align:text-bottom;background-size:100% 100%;display:inline-block}.banner .banner--box .detail__labels .icon--confirm{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDExIDExIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjUuNSIgY3k9IjUuNSIgcj0iNS4yNSIgc3Ryb2tlPSIjNjVDMDdBIiBzdHJva2Utd2lkdGg9Ii41IiBvcGFjaXR5PSIuOCIvPjxwYXRoIGZpbGw9IiM2NUMwN0EiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQuOTA5IDcuMTE3YS4yNTMuMjUzIDAgMDEuMDE0LS4wMTVMOC4xNiAzLjk0NmEuMjUuMjUgMCAxMS4zNS4zNThMNS4yNzEgNy40NmEuMjUuMjUgMCAwMS0uMDkxLjA1Ny4yNS4yNSAwIDAxLS40MjIuMTVMMi43IDUuNjhhLjI1LjI1IDAgMTEuMzQ3LS4zNkw0LjkxIDcuMTE3eiIvPjwvZz48L3N2Zz4=)}.mt .banner .banner--box .detail__labels .detail__label--confirmed{color:#6cbd03}html.mt .banner .banner--box .banner__title-box .banner__tags .banner__tag--green{color:#06c1ae}html.mt .banner .banner--box .banner__title-box .banner__tags .banner__tag--green:after{border:.0625rem solid #06c1ae}html.dp .banner .banner--box .banner__title-box .banner__tags .banner__tag--green{color:#f63}html.dp .banner .banner--box .banner__title-box .banner__tags .banner__tag--green:after{border:.0625rem solid #f63}.dp-flex-grid{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.dp-flex-item{box-sizing:border-box}.dp-1px-t-1{border-top:1px solid #e0e0e0}@media screen and (-webkit-min-device-pixel-ratio:2){.dp-1px-t-1{border:0;background-repeat:repeat-x;background-size:100% 1px;background-position:0 0;background-image:linear-gradient(0deg,transparent 50%,#e0e0e0 0)}}.order-con{background-color:#fff;height:3.125rem;position:fixed;bottom:0;width:100%;z-index:99}.order-con.fullHeight.iPhoneXLikeDevice{height:5.875rem}.order-con.fullHeight.iPhoneXLikeDevice .order__btn,.order-con.fullHeight.iPhoneXLikeDevice .warmup-box{height:2.75rem;border-radius:.25rem;-webkit-align-self:center;align-self:center;margin-right:.9375rem}.order-con.fullHeight.iPhoneXLikeDevice .warmup-box{font-size:.75rem}.order-con.fullHeight .order__btn{width:7.5rem;height:100%;border-radius:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;line-height:1em;box-sizing:border-box}@media screen and (max-width:330px){.order-con.fullHeight .order__btn{width:6.25rem}}.order-con .order__box{padding-left:.625rem;display:-webkit-flex;display:flex;box-sizing:border-box;margin:0;height:3.125rem}.order-con .order__box .warmup-box{width:7.5rem;font-size:.8125rem;background-color:#f63;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;height:3.75rem}@media screen and (max-width:330px){.order-con .order__box .warmup-box{width:6.25rem}}.order-con .order__box .warmup-box .text{text-align:center}.order-con .order__box .warmup-box .text1{line-height:1;margin-bottom:.375rem}.order-con .order__box .warmup-box .add__style{background-color:#b62d00;border-radius:.125rem;padding:.125rem .1875rem}.order-con .order__box .warmup-box .mh{margin:0 2px}.order-con .no-price,.order-con .order__box--disabled{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.order-con .order__gray{color:#999;font-size:.8125rem;line-height:.8125rem;position:relative;bottom:.1875rem}.order-con .order__tag{font-size:.625rem;line-height:.9375rem;padding:.0625rem .125rem;border-radius:.125rem;vertical-align:.125rem}.order-con .order__pricecon{-webkit-flex:1;flex:1;line-height:3.125rem;font-family:Helvetica Neue,Helvetica,STHeiTi,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-con .order__pricecon .discount-box{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.order-con .order__pricecon .discount-box.with__discount{position:absolute;top:.8125rem}.order-con .order__pricecon .discount-box.no_discount{position:relative;bottom:.1875rem}.order-con .order__pricecon .discount-box .discount{position:relative;line-height:1em;display:inline-block;margin-bottom:.25rem;padding:.125rem;color:#f63;font-size:.6875rem}.order-con .order__pricecon .discount-box .discount:after{content:"";-webkit-transform:scale(.5);transform:scale(.5);position:absolute;border:1px solid rgba(255,102,51,.5);top:-50%;right:-50%;bottom:-50%;left:-50%;box-sizing:border-box;border-radius:.125rem}.order-con .order__pricecon .order__price__del{position:relative;display:inline-block}.order-con .order__pricecon .order__price__del .line-through{height:1px;background-color:#999;width:100%;display:inline-block;position:absolute;top:51%}.order-con .order__btn{background-image:linear-gradient(116deg,#ff913e,#ff6230);line-height:2.5rem;height:2.5rem;padding:0 1.0625rem;margin:.625rem .9375rem .625rem 0}.order-con .order__btn,.order-con .order__btn--groupon{display:block;color:#fff;text-align:center;font-size:1rem;border-radius:.125rem}.order-con .order__btn--groupon{line-height:2.25rem;height:2.25rem;width:5.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.9375rem}.order-con .order__btn--disabled{background-color:#d1d1d1;float:right}.order-con .order__symbol{color:#f63;font-size:.875rem;position:relative;left:.3125rem;bottom:.0625rem}.order-con .order__append{color:#878787;font-size:.8125rem;position:relative;bottom:.1875rem}.order-con .order__price{color:#f63;font-size:1.375rem;font-weight:400;position:relative;bottom:.0625rem}@media screen and (max-width:330px){.order-con .order__price{font-size:1.875rem}}.order-con .origin__box{line-height:.8125rem}.order-con .order__origin{font-size:.625rem;line-height:1;color:#999}.order-con .order__consult-phone{width:3.125rem;height:100%;text-align:center;border-left:1px solid #e9edf0}@media screen and (-webkit-min-device-pixel-ratio:2){.order-con .order__consult-phone{border:0;background-repeat:repeat-y;background-size:1px 100%;background-position:0 0;background-image:linear-gradient(270deg,transparent 50%,#e9edf0 0)}}.order-con .order__consult-phone .bubble-box__phone{position:static;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:.75rem;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.125rem}html.mt .order-con .order__tag{color:#f90;border:.0625rem solid #f90}html.mt .order-con .order__btn--groupon{background-color:#06c1ae}html.dp .order-con .order__tag{color:#ff8840;border:.0625rem solid #ff8840}html.dp .order-con .order__btn--groupon{background-color:#f63}.praise__wrapper{background:#fff;position:relative;padding-left:.9375rem;margin-bottom:.625rem}.praise__wrapper .praise__content{font-size:.875rem;color:#333}.praise__wrapper .praise__content:before{content:"";display:inline-block;width:.9375rem;height:.9375rem;background:url(//osx.dpfile.com/app/osx-fe-node-ssr-web/static/img/817ed6af8c0999ed6b752475f3a4efac.png) no-repeat;background-size:100% 100%;margin-right:.625rem;vertical-align:-.125rem}.praise__wrapper .praise__content.hide-good-rate-icon:before{display:none}.praise__wrapper .praise__desc{font-size:.75rem;color:#999;margin-right:.3125rem}.praise__wrapper .link__label-label_line .link__label-arrow-more{font-size:1.125rem;line-height:.75rem}html.mt .praise__wrapper .praise__content .praise__value{color:#f90}html.dp .praise__wrapper .praise__content .praise__value{color:#f63}.link__label-label_line{margin:0;display:-webkit-flex;display:flex;padding:.8125rem .9375rem .8125rem 0;font-size:.9375rem;line-height:.9375rem;color:#000}.link__label-label_line.title--color{color:#333}.link__label-label_line .font-bold{font-weight:700}.link__label-label_line .comment-total{font-size:.75rem;color:#333}.link__label-label_line .link__label-more-txt{white-space:nowrap}.link__label-label_line .link__label-desc{display:block;-webkit-flex:1;flex:1;text-align:right;font-size:.75rem;line-height:1rem;color:#999;margin-right:.5rem}.link__label-label_line .link__label-arrow-more{color:#ccc;font-size:1.125rem;line-height:.9375rem}.salebanner{margin-bottom:.625rem;padding:.625rem .75rem;background-color:#fff}.salebanner .salebanner__link{position:relative;display:block;width:100%;height:0;padding-bottom:20%;overflow:hidden;z-index:2}.salebanner .salebanner__img{width:100%;height:100%;position:absolute}