@import url("../stream/sales_popup.04172f6add14.css"); 
@import url("../things/video.25cf4437fd73.css"); 
@charset "UTF-8";

#overlay-article .figure-item .buttons .btn-cart .icon, #overlay-article .figure-item .buttons .btn-share .icon, .button.fancy i, .button.fancyd i {background-image: url("../../images/normal/shop_buttons.ae44e16223ce.png");background-size:50px 50px;background-repeat: no-repeat;}
.button span i, #overlay-article .figure-item .btn-more:before, #overlay-article .figure-item .btn-share .icon {background: url("../../images/normal/shop_buttons.ae44e16223ce.png") no-repeat;background-size: 50px 50px;}
#overlay-article .figure-item .buttons .count .button.loading span {background:url("../../images/normal/animation_fancy_btn.e2cb2707df1b.png") no-repeat;background-size: 1526px 55px;}
#overlay-article .figure-item .fancyd_list:before, #overlay-article .figure-item .btn-more:before {background:url("../../images/normal/icon_activity.2c00142aad53.png") no-repeat;background-size: 200px 40px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
#overlay-article .figure-item .buttons .btn-cart .icon, #overlay-article .figure-item .buttons .btn-share .icon, .button.fancy i, .button.fancyd i {background-image: url("../../images/retina/shop_buttons.21421f08fb77.png");}
.button span i, #overlay-article .figure-item .btn-more:before, #overlay-article .figure-item .btn-share .icon {background-image: url("../../images/retina/shop_buttons.21421f08fb77.png");}
#overlay-article .figure-item .fancyd_list:before, #overlay-article .figure-item .btn-more:before {background-image:url("../../images/retina/icon_activity.62cbf53b2367.png") ;}
#overlay-article .figure-item .buttons .count .button.loading span {background-image:url("../../images/retina/animation_fancy_btn.698bcf6d1321.png");}
} 
#overlay-article .figure-item span.download a.opener {display:block;font-weight: bold;color: #74797d;padding: 0 9px;line-height: 28px;font-size: 12px;opacity: 0.6;}
#overlay-article .figure-item span.download a.opener:before {content: '';display: inline-block;vertical-align: middle;width: 9px;height: 14px;background-position: -50px -70px;margin: -2px 4px 0 0;}
#overlay-article .figure-item span.download a:hover {text-decoration:none;}
#overlay-article .figure-item span.download span.app-list {position:absolute;bottom: 35px;left:50%;width:200px;margin-left:-100px;border-radius:3px;background:#fff;margin-left: -95px;box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);width:190px;opacity: 0;filter: alpha(opacity=0);visibility: hidden;transition: opacity 0.15s;-webkit-transition: opacity 0.15s;-moz-transition: opacity 0.15s;}
#overlay-article .figure-item span.download span.app-list:before {content: '';position: absolute;bottom: -16px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: rgb(0, 0, 0);top: auto;}
#overlay-article .figure-item span.download span.app-list .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
#overlay-article .figure-item span.download span.app-list a {display: block;line-height: 40px;padding-left: 40px;position: relative;border-bottom: 1px solid #e9eaed;color: #6F7582;font-size: 12px;}
#overlay-article .figure-item span.download span.app-list a:last-child {border:0;}
#overlay-article .figure-item span.download span.app-list a:before {content: '';position: absolute;left: 10px;top: 50%;width: 20px;height: 22px;margin-top: -13px;background-position: 0 -70px;opacity: 0.3;}
#overlay-article .figure-item span.download span.app-list a.android:before, .figure-item span.download span.app-list a.google_play:before {margin-top:-10px;width:18px;height:20px;left:11px;background-position:-25px -70px;}
#overlay-article .figure-item span.download span.app-list a:hover {background: #F5F5F7;color: #383d48;}
#overlay-article .figure-item span.download span.app-list a:first-of-type {border-radius:3px 3px 0 0;}
#overlay-article .figure-item span.download span.app-list a:last-child {border-radius:0 0 3px 3px;}
#overlay-article .figure-item span.download span.app-list:after {content: '';position: absolute;bottom: -16px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: #fff;top: auto;}
#overlay-article .figure-item span.download.opened span.app-list {opacity: 1;filter: alpha(opacity=1);visibility: visible;}
#overlay-article .stream > li {float:left;width:229px;margin: 0 0 18px 18px;clear: none;padding:0;}
#overlay-article .stream > li:nth-child(4n+1) {clear:both;margin-left:0;}
#overlay-article .figure-item em {font-style:normal;}
#overlay-article .figure-item .menu-container .trick {display:none;}
#overlay-article .figure-item .menu-container {z-index:1;opacity: 1;}
#overlay-article .figure-item .menu-container .btn-more {opacity:0.7;}
#overlay-article .figure-item .menu-container .btn-more:hover {opacity:0.9;}
#overlay-article .figure-item .trick {display:none;position:fixed;top:0;left:0;width:100%;height:100%;}
#overlay-article .figure-item .menu-container.opened .trick {display:block;}
#overlay-article .figure-item #more-share-send .lists li {margin:0;float:none;}
#overlay-article .figure-item .fancyd_user {height:30px;z-index:0;position: relative;margin-left: 8px;display: inline-block;vertical-align: middle;transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0);-webkit-transform-origin: 0 50%;}
#overlay-article .figure-item .fancyd_user:before {content: '';position: absolute;top: 0;right: 100%;width: 100px;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article .figure-item .fancyd_user .count {float:left;font-size:11px;text-align:center;color:#abafb5;background:#ebeced;line-height: 20px;min-width: 12px;padding:0 4px;border-radius: 12px;border: 2px solid #fff;font-weight:bold;margin-left: -6px;}
#overlay-article .figure-item .fancyd_user:hover {text-decoration:none;}
#overlay-article .figure-item .fancyd_user .user {float: left;border-radius:100%;background:#fff;position: relative;z-index:0;}
#overlay-article .figure-item .fancyd_user .user:nth-child(1) {z-index:29;}
#overlay-article .figure-item .fancyd_user .user:nth-child(2) {z-index:28;}
#overlay-article .figure-item .fancyd_user .user:nth-child(3) {z-index:27;}
#overlay-article .figure-item .fancyd_user .user:nth-child(4) {z-index:26;}
#overlay-article .figure-item .fancyd_user .user:nth-child(5) {z-index:25;}
#overlay-article .figure-item .fancyd_user .user:nth-child(6) {z-index:24;}
#overlay-article .figure-item .fancyd_user .user:nth-child(7) {z-index:23;}
#overlay-article .figure-item .fancyd_user .user:nth-child(8) {z-index:22;}
#overlay-article .figure-item .fancyd_user .user:nth-child(9) {z-index:21;}
#overlay-article .figure-item .fancyd_user .user:nth-child(10) {z-index:20;}
#overlay-article .figure-item .fancyd_user .user:nth-child(11) {z-index:19;}
#overlay-article .figure-item .fancyd_user .user:nth-child(12) {z-index:18;}
#overlay-article .figure-item .fancyd_user .user:nth-child(13) {z-index:17;}
#overlay-article .figure-item .fancyd_user .user:nth-child(14) {z-index:16;}
#overlay-article .figure-item .fancyd_user .user:nth-child(15) {z-index:15;}
#overlay-article .figure-item .fancyd_user .user:nth-child(16) {z-index:14;}
#overlay-article .figure-item .fancyd_user .user:nth-child(17) {z-index:13;}
#overlay-article .figure-item .fancyd_user .user:nth-child(18) {z-index:12;}
#overlay-article .figure-item .fancyd_user .user:nth-child(19) {z-index:11;}
#overlay-article .figure-item .fancyd_user .user:nth-child(20) {z-index:10;}
#overlay-article .figure-item .fancyd_user .user:nth-child(21) {z-index:9;}
#overlay-article .figure-item .fancyd_user .user:nth-child(22) {z-index:8;}
#overlay-article .figure-item .fancyd_user .user:nth-child(23) {z-index:7;}
#overlay-article .figure-item .fancyd_user .user:nth-child(24) {z-index:6;}
#overlay-article .figure-item .fancyd_user .user:nth-child(25) {z-index:5;}
#overlay-article .figure-item .fancyd_user .user:nth-child(26) {z-index:4;}
#overlay-article .figure-item .fancyd_user .user:nth-child(27) {z-index:3;}
#overlay-article .figure-item .fancyd_user .user:nth-child(28) {z-index:2;}
#overlay-article .figure-item .fancyd_user .user:nth-child(29) {z-index:1;}
#overlay-article .figure-item .btn-more:hover em, #overlay-article .figure-item .fancyd_list:hover em {display:block;}
#overlay-article .figure-item .menu-container.opened .btn-more:hover em {display:none;}
#overlay-article .figure-item .btn-more em, #overlay-article .figure-item .fancyd_list em, #overlay-article .figure-item .fancyd_user .user em {position:absolute;bottom: 34px;border-radius:3px;left:50%;background:#272c31;padding:0 8px;line-height:28px;font-size:11px;color:#fff;white-space:nowrap;display:none;}
#overlay-article .figure-item .btn-more em, #overlay-article .figure-item .fancyd_list em {font-weight:normal}
#overlay-article .figure-item .fancyd_user em small {font-size:1em;}
#overlay-article .figure-item .btn-more em:before, #overlay-article .figure-item .fancyd_list em:before, #overlay-article .figure-item .fancyd_user .user em:before {content:'';position:absolute;top:100%;border:4px solid transparent;border-top-color:#272c31;left:50%;margin-left:-4px;}
#overlay-article .figure-item .fancyd_user .user img {border-radius:100%;width: 26px;height: 26px;display: block;background:no-repeat 50% 50%;background-size:cover;border:2px solid #fff;vertical-align:top;margin-left: -6px;}
#overlay-article .figure-item .fancyd_user.add, #overlay-article .figure-item .fancyd_user.rotate, #overlay-article .figure-item .fancyd_user.remove {-webkit-animation: change_user 0.5s ease-in-out;animation: change_user 0.5s ease-in-out;}
#overlay-article .figure-item .fancyd_user .count {line-height: 26px;min-width: 14px;padding: 0px 6px;border-radius: 15px;}
#overlay-article .figure-item .fancyd_user.rotate .picker,
#overlay-article .figure-item .fancyd_user.add ._viewer,
#overlay-article .figure-item .fancyd_user.remove .user:nth-child(6) {-webkit-transform: scale(1);transform: scale(1) ;margin-right:0;opacity:1;-webkit-animation: add_users 0.5s ease-in-out;animation: add_users 0.5s ease-in-out;}
#overlay-article .figure-item .fancyd_user.rotate user:nth-child(6),
#overlay-article .figure-item .fancyd_user.remove ._viewer,
#overlay-article .figure-item .fancyd_user.add .user:nth-child(6) {-webkit-transform: scale(0);transform: scale(0);margin-left: -30px;opacity:0;-webkit-animation: remove_users 0.5s ease-in-out;animation: remove_users 0.5s ease-in-out;}
#overlay-article .figure-item  .fancyd_user .user:before {content:'';position:absolute;top: 50%;left: 50%;width: 26px;height: 26px;border-radius:100%;background:#000;opacity:0.05;margin: -13px 0 0 -16px;}
#overlay-article .figure-item .fancyd_user em small {display:none;}
#overlay-article .figure-item .fancyd_user:before {display:none;}
#overlay-article .figure-item .fancyd_user.add ._viewer, #overlay-article .figure-item .fancyd_user.remove ._viewer, #overlay-article .figure-item .fancyd_user.add .user:nth-child(6), #overlay-article .figure-item .fancyd_user.remove .user:nth-child(6) {display:block !important;}
#overlay-article .figure-item  .video_player {background:none;border-radius:3px 3px 0 0;overflow:hidden;}
#overlay-article .figure-item  .video_player video {border-radius:3px 3px 0 0;background:#000;}
#overlay-article .figure-item {padding: 0;position: relative;background: #FFF;border-radius: 3px;box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-webkit-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-moz-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);width: auto;}
#overlay-article .figure-item figcaption {position:relative;padding: 10px 11px 4px;line-height: 17px;}
#overlay-article .figure-item figcaption .title {z-index:0; position: relative; text-overflow: clip; display: block; white-space: nowrap; overflow: hidden; color: #3a3e46 !important; margin-bottom: 1px; }
#overlay-article .figure-item figcaption .title img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
#overlay-article .figure-item figcaption .title:after {content: '';position: absolute;top: 0;right: 0;width: 30%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article .figure-item .menu-container .btn-more{opacity:1;}
#overlay-article .figure-item .menu-container:before {content: '';position: absolute;top: 0;right: 0;width: 150%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 0, white 50%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 0, white 50%);pointer-events: none;z-index: 0;}
#overlay-article .figure-item figcaption .username {width:auto;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%;line-height:17px;}
#overlay-article .figure-item figcaption .username, #overlay-article .figure-item figcaption .username a {color: #8a8f9c;}
#overlay-article .figure-item figure .figure {display:block;background:no-repeat 50% 50%;background-size:cover;border-radius: 3px 3px 0 0;overflow: hidden;}
#overlay-article .figure-item figure .figure img {display:none;}
#overlay-article .figure-item figcaption .pending-label {position:relative;display:inline-block;padding:0 5px;line-height:20px;border-radius:3px;background:#9099a6;color:#fff;text-transform:uppercase;font-size: 10px;z-index: 1;margin: 3px 0;}
#overlay-article .figure-item figcaption .pending-label small {display:none;position:absolute;bottom:100%;left:50%;text-transform: none;font-size: 11px;line-height:14px;background:#272c31;padding:8px;border-radius: 2px;width: 164px;white-space: normal;margin: 0 0 10px -90px;}
#overlay-article .figure-item figcaption .pending-label small b {display:block;text-transform:uppercase;}
#overlay-article .figure-item figcaption .pending-label small:after {content:'';position:absolute;top:100%;left:50%;border:4px solid transparent;border-top-color:#272c31;margin-left:-4px;}
#overlay-article .figure-item figcaption .pending-label:hover small {display:block;}
#overlay-article .figure-item .button.fancy, #overlay-article .figure-item .button.fancyd, #overlay-article .figure-item .menu-container .btn-more, #overlay-article .figure-item .menu-container .btn-share, #overlay-article .figure-item .btn-cart, #overlay-article .figure-item .btn-share {display:inline-block;padding:0 9px;font-size: 12px;color: #696F7D;opacity: 0.6;line-height: 28px;background: none;font-weight: bold;vertical-align: middle;width: auto;box-shadow: none !important;position: relative;top: 0;left: 0;min-width: 0;}
#overlay-article .figure-item .button.fancy, #overlay-article .figure-item .button.fancyd {padding-left:25px;}
#overlay-article .figure-item .btn-cart {display:none;}
#overlay-article .figure-item .show_cart button.btn-cart {display:block;}
#overlay-article .figure-item .show_cart.opened .trick {display:block;}
#overlay-article .figure-item .menu-container {position: absolute;right: 0;top: 5px;}
#overlay-article .figure-item .btn-more {display:block;opacity:.3;cursor:pointer}
#overlay-article .figure-item .btn-more:before { width: 9px; height: 4px; background-position: -165px -26px; margin-top: -5px; top: 0; opacity: 0.4; vertical-align: middle; content: ''; top: -1px; display: inline-block; vertical-align: middle; position: relative; }
#overlay-article .figure-item .fancyd_list {position:relative;display:inline-block;line-height:25px;vertical-align:middle;width: 25px;height: 25px;border: 1px solid #f2f2f2;border-radius: 100%;text-align:center;margin-left:-2px;}
#overlay-article .figure-item .fancyd_list:before {content: '';display: inline-block;width: 13px;height: 3px;background-position: -165px -35px;vertical-align: middle;margin-top: -3px;opacity:0.5;}
#overlay-article .figure-item .fancyd_list:hover {border-color:#e4e4e4;}
#overlay-article .figure-item .fancyd_list:hover:before {opacity:0.7;}
#overlay-article .figure-item .btn-cart .icon {width: 16px;margin-right: 3px;}
#overlay-article .figure-item .btn-share .icon {width: 15px;height: 10px;background-position: -9px -20px;vertical-align: middle;margin-top: -3px;display: none;}
#overlay-article .figure-item .button.fancyd {color: #4787C5;opacity: 1 !important;}
#overlay-article .figure-item .button.fancy span {display:inline-block;}
#overlay-article .figure-item .button.fancy span, #overlay-article .figure-item .btn-cart .icon, #overlay-article .figure-item .btn-share .icon, #overlay-article .figure-item .btn-share .icon {opacity: 0.9;}
#overlay-article .figure-item span.download:hover a.opener {-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}
#overlay-article .figure-item .button.fancy:hover span,#overlay-article .figure-item .button.fancyd:hover span, #overlay-article .figure-item .btn-share:hover .icon, #overlay-article .figure-item .btn-share:hover .icon {opacity: 1;}
#overlay-article .figure-item span.download a.opener, #overlay-article .figure-item .button.fancy, #overlay-article .figure-item .btn-cart, #overlay-article .figure-item .btn-share, #overlay-article .figure-item .btn-share {opacity: 0.6;}
#overlay-article .figure-item .button.fancy, #overlay-article .figure-item .btn-share, #overlay-article .figure-item .btn-share {opacity: 0.7;}
#overlay-article .figure-item .button.fancy:hover, #overlay-article .figure-item .btn-share:hover, #overlay-article .figure-item .btn-share:hover {opacity: 0.9;}
#overlay-article .figure-item .button.fancy:active, #overlay-article .figure-item .btn-share:hover, #overlay-article .figure-item .btn-share:active {background:none;}
#overlay-article .figure-item figure {position:static;width:100%;background: no-repeat 50% 50%;background-color: #f9f9f9;background-size: cover;border-radius:3px 3px 0 0;}
#overlay-article .figure-item figure .figure.grid {display:block;height: 229px;text-align: center;}
#overlay-article .figure-item .button.fancy i {display: block;width: 10px;height: 16px;vertical-align: middle;margin: 0;background-position: 0 0;opacity: 1;}
#overlay-article .figure-item .button.fancy span, #overlay-article .figure-item .button.fancyd span {left: 9px;width: 9px;height: 17px;top: 7px;margin: 0;vertical-align: middle;line-height: 1em;background: none;border: 0;position: absolute;}
#overlay-article .figure-item .button.fancyd i {display: block;width: 9px;height: 16px;background-position: 0 -20px;vertical-align: middle;margin: 0;}
#overlay-article .figure-item .button.fancy.loading i, #overlay-article .figure-item .button.fancyd.loading i {width: 14px;height: 14px;margin: 0 4px 0 -4px;}
#overlay-article .figure-item .buttons a.btn-cart:hover {text-decoration:none;}
#overlay-article .figure-item .buttons .btn-cart .icon {width: 15px;height: 14px;background-position: -10px 0;vertical-align: middle;top: 1px;left: 1px;position: relative;opacity:0.9;display: inline-block;margin-top: -3px;}
#overlay-article .figure-item .buttons .btn-cart.giftcard {display:block;}
#overlay-article .figure-item .buttons .btn-cart.hotel .icon {width:13px;height:14px;background-position:-85px 0;margin-right:3px;}
#overlay-article .figure-item .buttons .btn-cart.sales {color:#b42c2c;border-color: rgba(180, 44, 44, 0.4);}
#overlay-article .figure-item .buttons .btn-cart.sales:hover {color:#b42c2c;border-color: rgba(180, 44, 44, 0.4);}
#overlay-article .figure-item .buttons .btn-cart.sales small {background:#fff;font-weight:normal;display: block;font-size: 12px;color: #8a8f9c;text-decoration:line-through;position: absolute;right: 100%;margin-right: 6px;}
#overlay-article .figure-item figcaption .price.sales {color:#b42c2c;}
#overlay-article .figure-item figcaption .price small.before {font-weight:normal;display:inline;font-size:13px;color: #8a8f9c;text-decoration:line-through;}
#overlay-article .figure-item .video_player .btn-play:after, #overlay-article .figure-item .video_player .btn-pause:after {display:none;}
#overlay-article .figure-item figcaption {z-index:1;padding: 0;}
#overlay-article .figure-item figcaption .title {font-weight:bold;font-size:12px;padding: 14px 0 14px 11px;margin: 0 11px 0 0;}
#overlay-article .figure-item figcaption .title:after {width:100px;}
#overlay-article .figure-item .buttons .btn-cart.sales small:before, #overlay-article .figure-item figcaption .pending-label:before, #overlay-article .figure-item .btn-cart.sales small:before, #overlay-article .figure-item span.download a.opener:before, #overlay-article .figure-item .buttons .btn-cart:before  {content: '';position: absolute;top: 0;right: 100%;width: 100px;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;margin-right: 1px;}
#overlay-article .figure-item figcaption .pending-label:before, #overlay-article .figure-item .btn-cart.sales small:before {margin-right:0;}
#overlay-article .figure-item .button.fancy.loading i, #overlay-article .figure-item .button.fancyd.loading i, .timeline #overlay-article .figure-item .button.fancy i, .timeline #overlay-article .figure-item .button.fancyd i, .timeline #overlay-article .figure-item .button.fancy.loading i, .timeline #overlay-article .figure-item .button.fancyd.loading i {width: 10px;height: 16px;margin:0;}
#overlay-article .figure-item .button.fancyd.loading i, .timeline #overlay-article .figure-item .button.fancyd.loading i {background-position:0 -20px;}
#overlay-article .figure-item .menu-container { bottom: 12px; right: 11px; white-space: normal; z-index: 2; top: auto; }
#overlay-article .figure-item .menu-container .btn-more:hover em {display:none;}
#overlay-article .figure-item .menu-container #more-menu.bot {top:40px;}
#overlay-article .figure-item .buttons .btn-cart .icon {top:0;}
#overlay-article .figure-item .buttons {z-index:2;position: static;width: auto;padding: 9px 11px;white-space: nowrap;opacity: 1;border-top: 1px solid #f9f9f9;display: block;}
#overlay-article .figure-item .buttons .btn-share {position:absolute;display: none;}
#overlay-article .figure-item span.download, #overlay-article .figure-item .buttons .show_cart {position:absolute;right: 9px;top: 9px;left:auto;bottom:auto;background: #fff;white-space: normal;}
#overlay-article .figure-item span.download a.opener, #overlay-article .figure-item .buttons .btn-cart {position:absolute;right: 11px;top:-36px;padding:0 8px;left:auto;bottom:auto;border: 1px solid rgba(71,135,197,0.4);border-radius:3px;width: auto;white-space: nowrap;color: #5b91c6;line-height: 24px;opacity: 1;margin: 0;background: #fff;display: none;}
#overlay-article .figure-item span.download a.opener:hover, #overlay-article .figure-item .buttons .btn-cart:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
#overlay-article .figure-item .buttons .btn-cart.hotel {display:block;}
#overlay-article .figure-item span.download a.opener {display:block;position: relative;right: 0;top: 0;}
#overlay-article .figure-item .buttons .show_cart .btn-cart {position: relative;right: 0;top: 0;}
#overlay-article .figure-item .buttons .btn-cart .icon {display:none;}
#overlay-article .figure-item .buttons .count .button { display: inline-block; border-radius: 3px; color: #606A75; opacity: 0.9; line-height: 27px; border: 1px solid rgba(195, 194, 196, 0.45); transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); padding: 0 8px 0 24px; font-weight: bold; min-width: 0; font-size: 12px; }
#overlay-article .figure-item .buttons .count .button:hover {text-decoration:none;}
#overlay-article .figure-item .buttons .count .button span {top:6px;left: 9px;width: 9px;height: 17px;margin: 0;vertical-align: middle;line-height: 1em;background: none;border: 0;position: absolute;}
#overlay-article .figure-item .buttons .count .button span i {display:block;width: 10px;height: 16px;}
#overlay-article .figure-item .menu-container .btn-more { opacity: 1; padding: 0; width: 21px; height: 21px; border: 1px solid #f2f2f2; border-radius: 100%; position: relative; text-align: center; }
#overlay-article .figure-item .menu-container .btn-more:hover {border-color:#e4e4e4;}
#overlay-article .figure-item .menu-container .btn-more:hover:before {opacity:0.7;}
#overlay-article .figure-item .menu-container .more-share-popup .trick {display:none !important;}
#overlay-article .figure-item .buttons .count .button.fancyd {border-color: rgba(71,135,197,0.3);color: #4787c5;}
#overlay-article .figure-item .buttons .count .button.loading span {position:absolute;top:50%;left: 13px;width: 54px;height: 54px;margin: -27px 0 0 -27px;opacity: 1;border-radius:100%;box-shadow:inset 0 0 0 0 #8e939f;background-position: -2799px 0;}
#overlay-article .figure-item .buttons .count .button.loading, #overlay-article .figure-item .buttons .count .button.fancyd {background:#f5fafe;color: #4787c5;}
#overlay-article .figure-item .buttons .count .button.loading span i {display:none;}
#overlay-article .figure-item .animation {display:inline-block;vertical-align:middle;position:relative;}
#overlay-article .figure-item .animation:hover {z-index:1;}
#overlay-article .figure-item .animation > * {position:relative;transition: opacity 0.2s ease-in-out, top 0.2s ease-in-out;-webkit-transition: opacity 0.2s ease-in-out, top 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out, top 0.2s ease-in-out;top: 0;}
#overlay-article .figure-item .animation.down {opacity:0;top:-30px;}
#overlay-article .figure-item .animation.up {opacity:0;top: 30px;}
#overlay-article .figure-item .buttons .btn-cart.sales small {display:none;}
#overlay-article .figure-item .buttons .btn-cart.sales {color:#c54747;border-color:rgba(197,71,71,0.3);}
#overlay-article .figure-item .buttons .btn-cart.sales small {display:block;position:absolute;top:0;right:100%;background:#fff;color:#b8bbbf;padding:0 8px;text-decoration:line-through;margin-right: 1px;}
#overlay-article .figure-item .buttons .btn-cart.sales small:before {content: '';position: absolute;top: 0;right: 100%;width: 100px;height: 100%;background: -webkit-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article .figure-item .btn-share, #overlay-article .figure-item .btn-edit, #overlay-article .figure-item figure button.btn-share {transition:none;-webkit-transition:none;-moz-transition:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15) !important;font-size:12px;color:#74797d;line-height: 29px;border:0;margin: 0;border-radius: 2px;transition:none;height: auto;opacity:0 !important;}
#overlay-article .figure-item figure button.btn-share {position:absolute;top:9px;right:9px;width:29px;height:29px;left: auto;opacity: 0;background: #fff !important;z-index: 1;padding: 0;}
#overlay-article .figure-item figure button.btn-share .icon {display: block;margin: -3px auto 0;}
#overlay-article .figure-item .photo-frame, #overlay-article .figure-item .ly-close, #overlay-article .figure-item .hotel-info {display:none;}
#overlay-article .figure-item .btn-edit {position:absolute;top:9px;right:10px;opacity:0;padding:0 9px;}
#overlay-article .figure-item .btn-edit .icon {display:block;margin:9px 0;width:10px;height:10px;opacity:0.63;vertical-align:middle;}
#overlay-article .figure-item .btn-edit.edit-sale {top:50%;left:50%;right:auto;font-weight:bold;padding:0 12px;text-align:center;color:#4d525d;font-size:12px;min-width:52px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
#overlay-article .figure-item .btn-cart {opacity:1;padding:0;display: block;}
#overlay-article .figure-item .btn-cart.giftcard, #overlay-article .figure-item .show_cart, #overlay-article .figure-item .download {position:absolute;right: 9px;top: 9px;}
#overlay-article .figure-item .btn-cart, #overlay-article .figure-item .download a.opener { left: auto; width: auto; white-space: nowrap; color: #5b91c6; line-height: 24px; opacity: 1; border-radius: 3px; background: #fff; padding: 0 8px; border: 1px solid rgba(71,135,197,0.4); z-index: 1; position: relative; top: 1px; }
#overlay-article .figure-item .btn-cart.sales {color:#c54747;border-color:rgba(197,71,71,0.3);}
#overlay-article .figure-item .btn-cart.sales:hover {color:#c54747;border-color:rgba(197,71,71,0.6);}
#overlay-article .figure-item .btn-cart.sales small {display:block;position:absolute;top:0;right:100%;background:#fff;color:#b8bbbf;padding:0 8px 0 0;text-decoration:line-through;margin-right: 1px;}
#overlay-article .figure-item .btn-cart:hover, #overlay-article .figure-item .download a.opener:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
#overlay-article .figure-item .btn-cart:before, #overlay-article .figure-item span.download a.opener:before {display:block;content: '';display:block;position: absolute;top: 0;right: 100%;width: 100px;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;margin-right: 1px;}
#overlay-article .figure-item .has-arrow {z-index:3;}
#overlay-article .figure-item .menu-content {top:auto;}
#overlay-article .figure-item .fancyd_user {height: auto !important;}
#overlay-article .figure-item .fancyd_user .user img {width:21px;height:21px;}
#overlay-article .figure-item .fancyd_user .user:before { margin: -11px 0 0 -12px; height: 21px; width: 21px; background: #fff; }
#overlay-article .figure-item  .fancyd_user .user img {position:static;}
#overlay-article .figure-item figure .back {display:none !important;}
#overlay-article .figure-item .more-share-popup .trick {display:none;}
#overlay-article .figure-item .more-share-popup.bot {bottom:auto;top:40px;}
#overlay-article .figure-item .hotel-info .trick {display:none;}
#overlay-article .figure-item.pending figure .figure.grid {opacity:0.3;}
#overlay-article .figure-item.pending .buttons, #overlay-article .figure-item.pending figcaption .title, #overlay-article .figure-item.pending figcaption .price {opacity:0.6;}
#overlay-article .figure-item.pending .back {display:none;}
#overlay-article .active .figure-item .menu-container > .trick {display:block;}
#overlay-article .active .figure-item .menu-container #more-menu button {opacity:1 !important;}
#overlay-article.collections a.add-item, #overlay-article.collection a.add-item {padding-top:202px;height:120px;}
#overlay-article.collections .figure-item .more-share-popup {right:auto;margin-left: -148px;bottom: 35px;}
#overlay-article.collections .figure-item .more-share-popup.bot {margin-left: -148px;top: 35px;}
#overlay-article.collections li.active {z-index:1;}
#overlay-article.collections .figure-item .menu-container .more-share-popup .trick {display:block !important;}
@media screen and (max-width: 1180px) {
	#overlay-article .stream > li:nth-child(4n) .menu-container #more-menu,
	#overlay-article .stream > li:nth-child(4n) .has-arrow,
	#overlay-article .stream > li:nth-child(4n) .more-share-popup {left:auto;right: -10px;margin-left:0;}
	#overlay-article .stream > li:nth-child(4n) .has-arrow::before, #overlay-article .stream > li:nth-child(4n) .has-arrow::after {left:auto;right: 14px;}
}


#overlay-article .ly-close {background: url("../../images/normal/thing_overlay.0f1a4b3ce238.png") no-repeat;background-size: 100px 100px;}
#overlay-article .recommend-article .paging a:before {background:url("../../images/normal/header_white.4f2a98e3ef48.png") no-repeat;background-size:180px 50px;}
#overlay-article .interaction .share a:before {background:url("../../images/normal/share-icon.709fd2a847cc.png") no-repeat;background-size:360px 100px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#overlay-article .interaction .share a:before {background-image:url("../../images/retina/share-icon.b1f26a40af83.png");}
	#overlay-article .ly-close {background-image: url("../../images/retina/thing_overlay.75c0505cff68.png");}
	#overlay-article .recommend-article .paging a:before {background-image:url("../../images/retina/header_white.65f8935fd8fe.png") ;}
	#overlay-article .like .button.loading span {background-image:url("../../images/retina/animation_fancy_btn.698bcf6d1321.png");}
}
#overlay-article  {background: rgba(230,231,232,0.95);position: fixed;opacity: 1;z-index: 20;padding: 0;overflow: hidden;top: 0;left: 0;width: 100%;height: 100%;}
#overlay-article .ly-close {background-color:rgba(255,255,255,0.7);border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.08),0 1px 1px rgba(0,0,0,0.05);text-indent:-1000em;position: fixed;margin-top:-26px;background-position:10px 10px;top:15px;right:30px;width:35px;height:35px;margin:0;z-index:12;}
#overlay-article .ly-close:hover {background-color:rgba(255,255,255,0.9);}
#overlay-article .content {float:left;width:723px;padding: 0;background: none;box-shadow: none;}
#overlay-article .sidebar {position:absolute;top:0;left:50%;margin-left: 255px;width:229px;}
#overlay-article .sidebar.fixed {position:fixed;}
#overlay-article .popup {cursor:auto;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: scroll;}
#overlay-article .wrapper {margin-bottom:18px;}
#overlay-article .wrapper .stit {padding:0 12px;text-transform:uppercase;;line-height:43px;font-size:11px;font-weight:bold;color:#2f333b;border-bottom:1px solid #f0f1f2;background: none;}
#overlay-article .wrapper .stit small {font-weight:normal;color:#9c9fa6;}
#overlay-article .container {box-shadow:none;background:none;width: 970px;margin: 0 auto;padding: 18px 0;}
#overlay-article ul.users {padding:4px 0;}
#overlay-article ul.users li {position:relative;}
#overlay-article ul.users li img {position:absolute;top:50%;margin-top:-18px;left:12px;width:35px;height:35px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
#overlay-article ul.users li a {display:block;font-size:12px;padding:8px 8px 8px 56px;line-height:16px;color:#9c9fa6;}
#overlay-article ul.users li b {white-space:nowrap;overflow:hidden;position:relative;display:block;color:#2f333b;}
#overlay-article ul.users li b:after {content: '';position: absolute;top: 0;right: 0;width: 30%;height: 100%;background: -webkit-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article ul.stores {padding:4px 0;}
#overlay-article ul.stores li {position:relative;}
#overlay-article ul.stores li img {position:absolute;top:50%;margin-top:-18px;left:12px;width:35px;height:35px;border-radius:3px;background:no-repeat 50% 50%;background-size:cover;}
#overlay-article ul.stores li a {display:block;font-size:12px;padding:8px 8px 8px 56px;line-height:16px;color:#9c9fa6;}
#overlay-article ul.stores li b {white-space:nowrap;overflow:hidden;position:relative;display:block;color:#2f333b;}
#overlay-article ul.stores li b:after {content: '';position: absolute;top: 0;right: 0;width: 30%;height: 100%;background: -webkit-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article a.see-more {display:block;line-height:42px;font-size:11px;font-weight:bold;text-align:center;box-shadow:0 -1px 0 rgba(0,0,0,0.05);color:#6b717e;text-transform:uppercase;}
#overlay-article .recommend-article .paging {position:absolute;right:1px;top: 11px;}
#overlay-article .recommend-article .paging a {float:left;position:relative;border-left:1px solid #f5f5f5;padding:0 13px;width:5px;height: 19px;text-indent: -1000em;}
#overlay-article .recommend-article .paging a:first-child {border-left:0;}
#overlay-article .recommend-article .paging a:before {position:absolute;width:5px;height:9px;top: 50%;left:13px;content:'';margin-top: -5px;opacity: 0.7;}
#overlay-article .recommend-article .paging a.prev:before {background-position:-130px 0;}
#overlay-article .recommend-article .paging a.next:before {background-position:-140px 0;}
#overlay-article .recommend-article .paging a.disabled:before {opacity:0.3;}
#overlay-article .recommend-article a:hover {text-decoration:none;}
#overlay-article .recommend-article {overflow:hidden;height: 214px;}
#overlay-article .recommend-article .article_wrap {position: absolute;white-space:nowrap;transition:0.22s left;-webkit-transition:0.22s left;-moz-transition:0.22s left;left: 0;top: 44px;}
#overlay-article .recommend-article .article_item {position:relative;padding: 14px 0 14px 10px;display:inline-block;width: 205px;}
#overlay-article .recommend-article .article_item .cover {display:block;position:relative;}
#overlay-article .recommend-article .article_item .cover img {height:139px;width: 100%;background:no-repeat 50% 50%;background-size:cover;vertical-align:top;}
#overlay-article .recommend-article .article_item .cover:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:139px;background:#2a2c30;opacity:0.2;border-radius: 3px;}
#overlay-article .recommend-article .article_item:last-of-type {padding-right: 14px;}
#overlay-article .recommend-article .article_item:first-of-type {padding-left: 14px;}
#overlay-article .recommend-article .article_item .description {display:none;}
#overlay-article .recommend-article .article_item .title {position:absolute;bottom: 20px;left: 24px;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80%;width: calc(100% - 48px);width: -webkit-calc(100% - 48px);width: -moz-calc(100% - 48px);text-shadow: 0 1px 6px rgba(0,0,0,0.25);padding: 0;font-size: 12px;font-weight: normal;}
#overlay-article .recommend-article .article_item .title:after {display:none;}
#overlay-article .stream:after {content:'';clear:both;display:block;}
#overlay-article .stream li, #overlay-article .stream li:nth-child(3n+1) {clear:none;width:23%;float:left;margin-left: 18px;width: calc(25% - 14px);padding: 0;}
#overlay-article .stream li:nth-child(4n+1) {clear:both;margin-left: 0;}
#overlay-article .stream .figure-item .buttons {position:relative;top:0;left:0;}
#overlay-article .stream .figure-item .show_cart button.btn-cart {opacity:1;color: #5b91c6;background: #fff;}
#overlay-article .stream .figure-item .show_cart .btn-cart.soldout {border-color:rgba(144, 153, 166, 0.3);color:#9099a6;}
#overlay-article .stream .figure-item .show_cart .btn-cart.soldout:hover {border-color:rgba(144, 153, 166, 0.5);color:#9099a6;}
#overlay-article .stream .figure-item .show_cart .btn-cart.sales {color:#c54747;border-color:rgba(197,71,71,0.3);}
#overlay-article .stream .figure-item .show_cart .btn-cart.sales:hover {color:#c54747;border-color:rgba(197,71,71,0.6);}
#overlay-article .stream .figure-item .show_cart .btn-cart.sales small {display:block;position:absolute;top:0;right:100%;background:#fff;color:#b8bbbf;padding:0 8px 0 0;text-decoration:line-through;margin-right: 1px;}
#overlay-article .figure-item .figure {display:block;height:229px;}
#overlay-article .interaction {right:120px;position:absolute;bottom: 26px;top: auto;left: auto;width: auto;}
#overlay-article .interaction .btn-shop {font-size: 12px;font-weight: bold;padding: 0 10px;margin-left: 6px;color: #fff;border: 1px solid #2184dc;background: #2184dc;display: inline-block;line-height: 30px;border-radius: 3px;top: 1px;position: relative;}
#overlay-article .interaction .btn-shop:before {display:none;}
#overlay-article .interaction .btn-shop:hover {text-decoration:none;background:#227ccc;}
#overlay-article .interaction .share {display:inline-block;vertical-align:middle;}
#overlay-article .interaction .share li {float:left;padding-left:6px;}
#overlay-article .interaction .share a {display:block;border-radius:3px;width:33px;height:32px;text-indent:-1000em;position:relative;opacity: 0.9;line-height: 33px;box-shadow: inset 0 0 0 1px rgba(195, 194, 196, 0.45);}
#overlay-article .interaction .share a:hover {opacity:1;}
#overlay-article .interaction .share a:before {content:'';position:absolute;top:50%;left:50%;}
#overlay-article .interaction .share a.fb:before {width: 9px;height: 16px;background-position: -130px -55px;margin: -8px 0 0 -4px;}
#overlay-article .interaction .share a.tw:before {width: 18px;height: 13px;background-position: -145px -55px;margin: -7px 0 0 -9px;}
#overlay-article .interaction .share a.email:before {width: 15px;height: 10px;background-position: -165px -55px;margin: -5px 0 0 -7px;}
#overlay-article .interaction .share:after {content:'';clear:both;display:block;}
#overlay-article .article-action-bar {display:block;margin-top:-56px;position:fixed;top: 0;left:0;width:100%;transition:margin-top 0.22s;-webkit-transition:margin-top 0.22s;-moz-transition:margin-top 0.22s;z-index: 9;min-height: 35px;}
#overlay-article .article-action-bar .info {position:relative;background: #fff;border-radius: 0 0 3px 3px;margin:0 auto;width:970px;}
#overlay-article .article-action-bar .info:after {clear:both;content:'';display:block;}
#overlay-article .article-action-bar .cover {position:absolute;left: 12px;top:50%;margin-top:-18px;}
#overlay-article .article-action-bar .cover img {width:35px;height:35px;vertical-align:top;background:50% 50% no-repeat;background-size:cover;}
#overlay-article .article-action-bar .title {float:left;padding: 20px 0 20px 56px;font-size:12px;line-height:16px;}
#overlay-article .article-action-bar .interaction {position:static;float:right;padding: 11px 12px;}
#overlay-article .article-action-bar .like {float:left;padding: 11px 12px;}
#overlay-article .article-action-bar.show {margin-top:0;}
#overlay-article .article-action-bar.show .info {box-shadow: 0 0 0 1px rgba(0,0,0,0.08),0 1px 0 rgba(0,0,0,0.05);}
#overlay-article .like {font-size:12px;color:#9099a6;line-height:32px;text-align: left;padding: 0;}
#overlay-article .like .button {display:inline-block;border-radius: 3px;color: #606A75;opacity: 0.9;line-height: 31px;border: 1px solid rgba(195, 194, 196, 0.45);box-shadow:none;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);padding: 0 9px 0 25px;font-weight: bold;min-width: 0;font-size: 12px;}
#overlay-article .like .button:hover {text-decoration:none;opacity:1;}
#overlay-article .like .button span {top: 8px;left: 9px;width: 9px;height: 17px;margin: 0;vertical-align: middle;line-height: 1em;border: 0;position: absolute;}
#overlay-article .like .button span i {display:block;width: 10px;height: 16px;}
#overlay-article .like .button.fancy span {opacity:0.9;}
#overlay-article .like .button.fancy:hover span {opacity:1;}
#overlay-article .like .button.loading, #overlay-article .like .button.fancyd {background:#f5fafe;border-color: rgba(71,135,197,0.3);color: #4787c5;}
#overlay-article .like .button.loading span {position:absolute;top:50%;left: 13px;width: 54px;height: 54px;margin: -27px 0 0 -27px;opacity: 1;border-radius:100%;box-shadow:inset 0 0 0 0 #8e939f;background:url("../../images/normal/animation_fancy_btn.e2cb2707df1b.png") no-repeat  -2799px 0;background-size: 1526px 55px;}
#overlay-article .like .button.loading span i {display:none;}
#overlay-article .like .fancyd_user {z-index:0;position: relative;margin-left: 10px;display: inline-block;vertical-align: middle;transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0);-webkit-transform-origin: 0 50%;}
#overlay-article .like .fancyd_user:before {content: '';position: absolute;top: 0;right: 0;width: 100px;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}
#overlay-article .like .fancyd_user .count {float:left;font-size:11px;text-align:center;color:#abafb5;background:#ebeced;line-height: 20px;min-width: 12px;padding:0 4px;border-radius: 12px;border: 2px solid #fff;font-weight:bold;margin-left: -6px;}
#overlay-article .like .fancyd_user :hover {text-decoration:none;}
#overlay-article .like .fancyd_user .user {float: left;border-radius:100%;background:#fff;position: relative;}
#overlay-article .like .fancyd_user .user:nth-child(1) {z-index:20;}
#overlay-article .like .fancyd_user .user:nth-child(2) {z-index:19;}
#overlay-article .like .fancyd_user .user:nth-child(3) {z-index:18;}
#overlay-article .like .fancyd_user .user:nth-child(4) {z-index:17;}
#overlay-article .like .fancyd_user .user:nth-child(5) {z-index:16;}
#overlay-article .like .fancyd_user .user:nth-child(6) {z-index:15;}
#overlay-article .like .fancyd_user .user:nth-child(7) {z-index:14;}
#overlay-article .like .fancyd_user .user:nth-child(8) {z-index:13;}
#overlay-article .like .fancyd_user .user:nth-child(9) {z-index:12;}
#overlay-article .like .fancyd_user .user:nth-child(10) {z-index:11;}
#overlay-article .like .fancyd_user .user:nth-child(11) {z-index:10}
#overlay-article .like .fancyd_user .user:nth-child(12) {z-index:9;}
#overlay-article .like .fancyd_user .user:nth-child(13) {z-index:8;}
#overlay-article .like .fancyd_user .user:nth-child(14) {z-index:7;}
#overlay-article .like .fancyd_user .user:nth-child(15) {z-index:6;}
#overlay-article .like .fancyd_user .user:nth-child(16) {z-index:5;}
#overlay-article .like .fancyd_user .user:nth-child(17) {z-index:4;}
#overlay-article .like .fancyd_user .user:nth-child(18) {z-index:3;}
#overlay-article .like .fancyd_user .user:nth-child(19) {z-index:2;}
#overlay-article .like .fancyd_user .user:nth-child(20) {z-index:1;}
#overlay-article .like .fancyd_user .user em {position:absolute;bottom: 37px;border-radius:3px;left:50%;background:#272c31;padding:0 8px;line-height:28px;font-size:11px;color:#fff;white-space:nowrap;display:none;}
#overlay-article .like .fancyd_user em small {font-size:1em;}
#overlay-article .like .fancyd_user .user em:before {content:'';position:absolute;top:100%;border:4px solid transparent;border-top-color:#272c31;left:50%;margin-left:-4px;}
#overlay-article .like .fancyd_user .user img {border-radius:100%;width: 26px;height: 26px;display: block;background:no-repeat 50% 50%;background-size:cover;border:2px solid #fff;vertical-align:top;margin-left: -6px;}
#overlay-article .like .fancyd_user.add, #overlay-article .like .fancyd_user.rotate, #overlay-article .like .fancyd_user.remove {-webkit-animation: change_user 0.5s ease-in-out;animation: change_user 0.5s ease-in-out;}
#overlay-article .like .fancyd_user.rotate .picker,#overlay-article .like .fancyd_user.add ._viewer {-webkit-transform: scale(1);transform: scale(1);opacity:1;-webkit-animation: add_users 0.5s ease-in-out;animation: add_users 0.5s ease-in-out;}
#overlay-article .like .fancyd_user.remove ._viewer {-webkit-transform: scale(0);transform: scale(0);margin-left: -30px;opacity:0;-webkit-animation: remove_users 0.5s ease-in-out;animation: remove_users 0.5s ease-in-out;}
#overlay-article .like .fancyd_user .user:before {content:'';position:absolute;top: 50%;left: 50%;width: 26px;height: 26px;border-radius:100%;background:#000;opacity:0.05;margin: -13px 0 0 -16px;}
#overlay-article .like .fancyd_user:before {display:none;}
#overlay-article .like .fancyd_user.add ._viewer, #overlay-article .like .fancyd_user.remove ._viewer {display:block !important;}
#article-container #content h3, #article-container #content input.item_header {font-family: 'Merriweather Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:22px;color:#38424c;text-align:center;line-height: 30px;padding: 15px 0 37px; background-color: transparent; display:block; width: 100%;;font-weight: bold;}
@-webkit-keyframes remove_users  {0% { -webkit-transform: scale(1);margin-left:0;opacity:1;} 35% { -webkit-transform: scale(0);margin-left:0;opacity:0;} 70% {  -webkit-transform: scale(0);margin-left:-30px;opacity:0;}100% {  -webkit-transform: scale(0);margin-left:-30px;opacity:0;}}
@keyframes remove_users  {0% {transform: scale(1);margin-left:0;opacity:1;} 35% {transform: scale(0);margin-left:0;opacity:0;} 70% { transform: scale(0);margin-left:-30px;opacity:0;}100% { transform: scale(0);margin-left:-30px;opacity:0;}}
@-webkit-keyframes add_users   {0% { -webkit-transform: scale(0);margin-right:-30px;opacity:0;}35% { -webkit-transform: scale(1);margin-right:0;opacity:0;} 70% { -webkit-transform: scale(1);margin-right:0;opacity:1;} 100% { -webkit-transform: scale(1);margin-right:0;opacity:1;}}
@keyframes add_users  {0% {transform: scale(0);margin-right:-30px;opacity:0;}35% {transform: scale(1);margin-right:0;opacity:0;} 70% {transform: scale(1);margin-right:0;opacity:1;} 100% {transform: scale(1);margin-right:0;opacity:1;}}

.admin-header h2:before {background: url("../../images/normal/seller.2569c0d1a2b0.png") no-repeat ;background-size:250px 250px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.admin-header h2:before {background-image: url("../../images/retina/seller.c1e10b44b7c3.png") ;}
}
.admin-header {display:none;position:fixed;top:0;left:0;width:100%;color:#b6b8bb;text-align:right;background:#2a343f;z-index:11;}
.admin-header .inner {width:970px;margin:0 auto;line-height:44px;font-size:12px;position: relative;}
.admin-header .inner:after {content:'';clear:both;display:block;}
.admin-header a {color:#b6b8bb;}
.admin-header label {font-weight:bold;margin-left:22px;}
.admin-header h2 {float:left;color:#fff;font-size:12px;font-weight:bold;}
.admin-header h2:before {content:'';display: inline-block;width: 18px;height: 19px;padding: 0;text-indent: -1000em;overflow: hidden;background-position: -50px -150px;vertical-align: middle;margin: -3px 8px 0 0;}
.admin-header .btn-switch {position: relative;height: 14px;border-radius: 8px;width:24px;vertical-align:middle;margin:-3px 0 0 4px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;background: #aaa;}
.admin-header .btn-switch.on {background:#5495d2;}
.admin-header .btn-switch.on:before {left:50%;}
.admin-header .btn-switch:before {content:'';position:absolute;width:10px;height:10px;background:#fff;border-radius:100%;position:absolute;top:2px;left:2px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;}

body.article-overlay-on { overflow: hidden;}
body.article-overlay-on #overlay-article {background: rgba(230,231,232,0.95);display: block;opacity: 1;z-index: 20;padding: 0;}
body.article-overlay-on #overlay-article .popup.article {display: block;}
body.article-overlay-on.static-article {background: #ebeced;overflow: auto;}
body.article-overlay-on.static-article #header { top: 0; }
body.article-overlay-on.static-article #overlay-article {z-index: 0;padding-top: 0;top: 0;position: static;height: auto;overflow: visible;background: none;width: auto;}
body.article-overlay-on.static-article #overlay-article .popup.article {cursor: default;position: static;height: auto;width: 970px;overflow: visible;margin: 0 auto;z-index: 0;padding-left:190px;}
body.article-overlay-on.static-article #overlay-article .article > .ly-close { display: none; }
body.article-overlay-on.static-article #overlay-article #summary {margin-top: 0;z-index: 0;}
body.article-overlay-on.static-article #overlay-article .container {margin-top: 0;z-index: 0;}
body.article-overlay-on.static-article #overlay-article .wrapper-content {padding-bottom:0;z-index: 0;}
body.article-overlay-on.static-article #show_trending {display:none !important;}body.article-overlay-on.admin #overlay-article #summary {margin-top:62px;}
body.article-overlay-on.static-article .container.article {min-height:0;}
body.article-overlay-on.static-article .admin-header .inner {width:1160px;}
body.article-overlay-on.static-article.admin #overlay-article #summary {margin-top:0;}
body.article-overlay-on.static-article.admin #container-wrapper {padding-top:44px;}
body.article-overlay-on.static-article.admin #header {top:44px;}
body.article-overlay-on.static-article #overlay-article .article-action-bar {top:52px;}
body.article-overlay-on.admin .admin-header {display:block;}
body.article-overlay-on.admin #overlay-article .article-action-bar {top:44px;}
body.article-overlay-on.static-article.admin #overlay-article .article-action-bar {top:96px;}
