@import url('https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i|Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i');
@import url("../stream/sales_popup.d62ad8cbbc97.css"); 
@import url("../things/video.d4b2270e70c6.css"); 
@charset "UTF-8";


#overlay-article .figure-item .buttons button.btn-cart .icon, #overlay-article .figure-item .buttons button.btn-share .icon, a.button.fancy i, a.button.fancyd i {background-image: url("../../images/normal/shop_buttons.ae44e16223ce.png") !important;background-size:50px 50px;background-repeat: no-repeat;}
#overlay-article .figure-item a.button.fancy.loading i, #overlay-article .figure-item a.button.fancyd.loading i {background-image: url("../../images/normal/spinner.c71e992a25c2.gif")  !important;background-size:14px 14px;}
#overlay-article .figure-item figcaption .label.epicks:before {background: url("../../images/normal/shop_index2.5b3b380fb01b.png") no-repeat ;background-size:100px 100px;}
#overlay-article .figure-item .buttons button.btn-cart.hotel .icon {background-image: url("../../images/normal/add_list.55c33d8e3639.png")  !important;background-size: 100px 100px;}
#overlay-article .figure-item .daily .icon {background: url("../../images/normal/timeline.7315f7f4ac3f.png") no-repeat;background-size: 250px 100px;}
#overlay-article .figure-item span.download a.opener:before, #overlay-article .figure-item .app-list a:before {background:url("../../images/normal/add_list.55c33d8e3639.png") no-repeat;background-size:100px 100px;}

@media screen and (-webkit-min-device-pixel-ratio:2){
	#overlay-article .figure-item .buttons button.btn-cart .icon, #overlay-article .figure-item .buttons button.btn-share .icon, a.button.fancy i, a.button.fancyd i {background-image: url("../../images/retina/shop_buttons.21421f08fb77.png") !important;}
	#overlay-article .figure-item a.button.fancy.loading i, #overlay-article .figure-item a.button.fancyd.loading i {background-image: url("../../images/retina/spinner.00698c489c07.gif") !important;}
	#overlay-article .figure-item figcaption .label.epicks:before {background-image: url("../../images/retina/shop_index2.e4e84cf5c8ee.png");}
	#overlay-article .figure-item .buttons button.btn-cart.hotel .icon {background-image: url("../../images/retina/add_list.a38bc037d63a.png") !important;}
	#overlay-article .figure-item .daily .icon {background-image: url("../../images/retina/timeline.337c81d6450d.png") ;}
	#overlay-article .figure-item span.download a.opener:before, #overlay-article .figure-item .app-list a:before {background-image:url("../../images/retina/add_list.a38bc037d63a.png") ;}
}

#overlay-article .stream:after {content:'';clear:both;display:block;}
#overlay-article .stream > li {float:left;padding: 0 0 18px 18px;position: static;margin: 0;background: none;box-shadow: none;width: 229px;}
#overlay-article .stream > li:nth-of-type(4n+1) {padding-left:0;clear:both;}
#overlay-article .stream li.active .figure-item figure .back {opacity:1;}
#overlay-article .stream li.active .figure-item .trick {display:block;}
#overlay-article .figure-item {position: relative;background: #FFF;border-radius: 3px;padding: 0 0 8px;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);}
#overlay-article .figure-item > figure {position:relative;border-radius:3px 3px 0 0;background: no-repeat 50% 50%;background-size: cover;}
#overlay-article .figure-item > figure .figure {border-radius:3px 3px 0 0;display:block;height:222px;width:100%;height: 224px;margin: 0;background-position: 50% 50%;background-size: cover;}
#overlay-article .figure-item > figure .figure.vertical {display:none;}
#overlay-article .figure-item > figure .back {background: -webkit-linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;-o-transition: opacity 0.3s;transition: opacity 0.3s;box-shadow: none;opacity: 0;border-radius: 3px 3px 0 0;}
#overlay-article .figure-item > figure .left_num {position:absolute;bottom:0;left:0;width:100%;padding:5px 0;line-height:19px;font-size:12px;text-align:center;background:rgba(0,0,0,0.6);color:#fff;font-weight:bold;top: auto;top:auto;}
#overlay-article .figure-item > figure .left_num em {font-style:normal;}
#overlay-article .figure-item > figure .left_num .btn-notify {position:absolute;bottom:0;left:0;width:100%;line-height:29px;font-size:12px;text-align:center;color:#fff;font-weight:bold;display:none;background:none;}
#overlay-article .figure-item > figure .left_num:hover em {opacity:0;}
#overlay-article .figure-item > figure .left_num:hover .btn-notify {display:block;}
#overlay-article .figure-item > figure .video_player {height:224px;background: #000;}
#overlay-article .figure-item > figcaption {position: relative;padding: 11px 4px 1px 11px;}
#overlay-article .figure-item > figcaption .price {display:inline-block;vertical-align:middle;font-weight: bold;}
#overlay-article .figure-item > figcaption .price.sales {color:#b42c2c;}
#overlay-article .figure-item > figcaption .price small {font-size:10px;display:none;}
#overlay-article .figure-item > figcaption .price small.hotel {font-size:13px;display:inline;}
#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 > figcaption .percentage {float:none;padding:0;display:inline-block;vertical-align:middle;line-height: 17px;color: #8a8f9c;}
#overlay-article .figure-item > figcaption .percentage:nth-of-type(2):before {content:'·';margin-right:4px;}
#overlay-article .figure-item > figcaption .label.epicks {position:absolute;width:0;padding: 0 0 0 19px;line-height:19px;white-space:nowrap;font-size:11px;border-radius:2px;background:#3699e5;display: inline-block;color: #fff;overflow: hidden;top: -25px;left: 6px;}
#overlay-article .figure-item > figcaption .label.epicks:before {content:'';position:absolute;background-position:-85px 0;width:11px;height:10px;top: 4px;left:4px;}
#overlay-article .figure-item > figcaption .title {text-overflow:clip;display: block;white-space: nowrap;      overflow: hidden;      color: #494F59;      margin-bottom: 1px;}
#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 > figcaption .username {display:inline-block;vertical-align:middle;color: #8a8f9c;}
#overlay-article .figure-item > figcaption .username a {color: #8a8f9c;}
#overlay-article .figure-item > figcaption .promoted {display:inline-block;vertical-align:middle;color: #4978b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%;}
#overlay-article .figure-item > figcaption .promoted a:hover {color: #484e57;}
#overlay-article .figure-item > figcaption .promoted i {color: #8a8f9c;}
#overlay-article .figure-item > figcaption .figure-detail {position:relative;overflow:hidden;display: block;white-space:nowrap;}
#overlay-article .figure-item > figcaption .figure-detail: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 span.download {position:relative;display:inline-block;vertical-align:middle;color: #373d48;line-height:17px;}
#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 {margin-top:-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 .figure-item .buttons {right:8px;position: absolute;top: 10px;opacity:0;-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 .btn-edit, #overlay-article .figure-item .buttons button.btn-cart, #overlay-article .figure-item .buttons button.btn-share, #overlay-article .figure-item a.button.fancy, #overlay-article .figure-item a.button.fancyd {background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);font-size: 12px;color:#74797d;line-height: 29px;border:0;height: auto;margin: 0;border-radius: 2px;font-weight: bold;position:relative;}
#overlay-article .figure-item .btn-edit:hover, #overlay-article .figure-item .buttons button.btn-cart:hover, #overlay-article .figure-item .buttons button.btn-share:hover, #overlay-article .figure-item a.button.fancy:hover, #overlay-article .figure-item .show_cart.opened .buttons button.btn-cart {box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.25);opacity:1;}
#overlay-article .figure-item .btn-edit:active, #overlay-article .figure-item .buttons button.btn-cart:active, #overlay-article .figure-item .buttons button.btn-share:active, #overlay-article .figure-item a.button.fancy:active, #overlay-article .figure-item .show_cart.opened .buttons button.btn-cart {background: #fafafa;background-image: -o-linear-gradient(top, #ffffff 0%, #fafafa 100%);background-image: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%);background-image: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%);background-image: -ms-linear-gradient(top, #ffffff 0%, #fafafa 100%);background-image: linear-gradient(to top, #ffffff 0%, #fafafa 100%);}
#overlay-article .figure-item a.button.fancy, #overlay-article .figure-item a.button.fancyd {top: 9px;left: 9px;padding: 0 9px 0 24px;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);min-width: 10px;opacity:0;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;position: absolute;}
#overlay-article .figure-item a.button.fancy i {display: block;width: 9px;height: 16px;vertical-align: middle;margin: 0;background-position: 0 0;opacity: 0.9;}
#overlay-article .figure-item a.button.fancy span, #overlay-article .figure-item a.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 a.button.fancyd {color: #4787C5;}
#overlay-article .figure-item a.button.fancyd i {display: block;width: 9px;height: 16px;background-position: 0 -20px;vertical-align: middle;margin: 0;}
#overlay-article .figure-item a.button.fancy.loading i, #overlay-article .figure-item a.button.fancyd.loading i {width: 14px;height: 14px;margin: 0 4px 0 -4px;}
#overlay-article .figure-item a.button.fancy:hover {color: #616569;}
#overlay-article .figure-item .buttons button.btn-cart {width: 44px;margin-right: 2px;}
#overlay-article .figure-item .buttons button.btn-cart .icon {width: 28px;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 button.btn-cart.hotel .icon {width:13px;height:14px;background-position:-85px 0;margin-right:3px;}
#overlay-article .figure-item .buttons button.btn-share {width: 29px;margin-left: 4px;}
#overlay-article .figure-item .buttons button.btn-share .icon {width: 15px;height: 10px;background-position: -9px -20px;vertical-align: middle;position: relative;top: 1px;opacity:0.9;display: inline-block;margin-top: -3px;}
#overlay-article .figure-item .btn-edit {position:absolute;top:9px;right:10px;-webkit-transition: opacity 0.2s ease;opacity:0;padding:0 9px;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}
#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 .show_cart.opened {z-index:3;}
#overlay-article .figure-item:hover > figcaption .title {color: #494F59;}
#overlay-article .figure-item:hover > figcaption .username a {color: #8a8f9c;}
#overlay-article .figure-item:hover > figcaption .username a:hover {color: #484e57;text-decoration: none;}
#overlay-article .figure-item:hover > figcaption .title:hover {color: #2f343d;text-decoration: none;}
#overlay-article .figure-item:hover > figure .back, #overlay-article .figure-item:hover .btn-edit, #overlay-article .figure-item:hover .buttons, #overlay-article .figure-item:hover a.button.fancy, #overlay-article .figure-item:hover a.button.fancyd, li.active #overlay-article .figure-item .buttons, li.active #overlay-article .figure-item a.button.fancy, li.active #overlay-article .figure-item a.button.fancyd, #overlay-article .figure-item .buttons button.btn-cart:hover .icon, #overlay-article .figure-item .buttons button.btn-share:hover .icon, #overlay-article .figure-item a.button.fancy:hover i {opacity: 1;}
#overlay-article .figure-item .daily {display:inline-block;vertical-align:middle;margin-top:-3px;padding:0;}
#overlay-article .figure-item .daily .icon {display:block;width:17px;height:12px;background-position:-180px -40px;}
#overlay-article .figure-item .tooltip small {font-weight:bold;max-width:970px;background: rgba(16,16,16,0.9);padding: 5px 11px;line-height: 16px;font-size:11px;white-space:nowrap;}
#overlay-article .figure-item .tooltip small:after {content:'';position:absolute;bottom:-10px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(16,16,16,0.9);}
#overlay-article .figure-item .tooltip:hover small {display:block;}

/* share layer */
#overlay-article .figure-item .menu-container .trick {display:none;}
#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 #summary .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 #summary .interaction .share a:before {background-image:url("../../images/retina/share-icon.b1f26a40af83.png");}
}
#overlay-article #coverImage {border-radius:3px 3px 0 0;overflow:hidden;}
#overlay-article #coverImage .video_player {z-index:0;}
#overlay-article #coverImage .image {text-align:center;height:auto;}
#overlay-article #coverImage img {max-width:100%;}
#overlay-article #summary {padding-bottom:25px;margin: 40px auto 0;width: 970px;}
#overlay-article #summary .description {padding:40px 120px 35px;border-top:1px solid #f5f5f6;}
#overlay-article #summary .description div+div {margin-top:20px;}
#overlay-article #summary a.more {display:block;line-height:60px;text-align:center;border-top:1px solid #f5f5f6;color:#4487c2;font-weight:bold;margin: 25px 0 -25px;}
#overlay-article #summary .info h2.title {text-align:center;font-weight:normal;padding:45px 0 34px;}
#overlay-article #summary h2.title b {display: block;font-size: 50px;font-family: 'Roboto', sans-serif;padding: 0 100px;}
#overlay-article #summary h2.title small {font-size: 21px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;line-height: 27px;padding-top: 17px;display: block;color: #373d48;width: 600px;margin: 0 auto;font-weight: normal;}
#overlay-article #summary .btn-like {display:inline-block;border: 1px solid #ebeded;border-radius: 3px;vertical-align: middle;color: #636e7b;white-space: nowrap;line-height: 30px;text-align: center;background: none;font-size: 12px;font-weight: bold;padding: 0 10px;}
#overlay-article #summary .btn-like:before {content: '';display: inline-block;width: 12px;height: 11px;background-position: -130px -95px;margin: -3px 6px 0 0;}
#overlay-article #summary .info {position:relative;padding: 0;}
#overlay-article #summary .like {font-size:12px;color:#9099a6;line-height:32px;text-align: left;padding: 0 120px 15px;}
#overlay-article #summary .like .button {display:inline-block;border-radius: 3px;color: #606A75;opacity: 0.9;line-height: 28px;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 #summary .like .button:hover {text-decoration:none;}
#overlay-article #summary .like .button span {top:6px;left: 9px;width: 9px;height: 17px;margin: 0;vertical-align: middle;line-height: 1em;border: 0;position: absolute;}
#overlay-article #summary .like .button span i {display:block;width: 10px;height: 16px;}
#overlay-article #summary .like .button.fancyd {border-color: rgba(71,135,197,0.3);color: #4787c5;}
#overlay-article #summary .like .button.fancy span {opacity:0.9;}
#overlay-article #summary .like .button.fancy:hover span {opacity:1;}
#overlay-article #summary .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-position: -2799px 0;}
#overlay-article #summary .like .button.loading, #summary .info .like .button.fancyd {background:#f5fafe;}
#overlay-article #summary .like .button.loading span i {display:none;}
#overlay-article #summary .interaction {right:120px;position:absolute;bottom: 15px;top: auto;left: auto;width: auto;}
#overlay-article #summary .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 #summary .interaction .btn-shop:before {display:none;}
#overlay-article #summary .interaction .btn-shop:hover {text-decoration:none;}
#overlay-article #summary .interaction .share {display:inline-block;vertical-align:middle;}
#overlay-article #summary .interaction .share li {float:left;padding-left:6px;}
#overlay-article #summary .interaction .share a {display:block;border-radius:3px;width:33px;height:32px;text-indent:-1000em;position:relative;}
#overlay-article #summary .interaction .share a:before {content:'';position:absolute;top:50%;left:50%;}
#overlay-article #summary .interaction .share a.fb {background:#3c579c;}
#overlay-article #summary .interaction .share a.tw {background:#5ca8e0;}
#overlay-article #summary .interaction .share a.email {background: #9ca4ab;width: 34px;}
#overlay-article #summary .interaction .share a.fb:before {width: 9px;height: 16px;background-position: -80px -55px;margin: -8px 0 0 -4px;}
#overlay-article #summary .interaction .share a.tw:before {width: 16px;height: 13px;background-position: -91px -55px;margin: -7px 0 0 -8px;}
#overlay-article #summary .interaction .share a.email:before {width: 14px;height: 10px;background-position: -110px -55px;margin: -5px 0 0 -7px;}
#overlay-article #summary .interaction .share:after {content:'';clear:both;display:block;}

#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;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#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  {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 .wrapper-content {background: none;box-shadow: none;}
#overlay-article .popup {cursor:auto;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: scroll;}
#overlay-article .figure-item {width:auto;position: static;}
#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 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 img {height:139px;}
#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;}
#overlay-article .recommend-article .article_item .title:after {display:none;}
#overlay-article .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%;top: 0;right: 0;width: auto;height: auto;border-radius: 0;background: none;text-indent: 0;}
#overlay-article .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 .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 .fancyd_user:hover {text-decoration:none;}
#overlay-article .fancyd_user.add .user:nth-child(11),
#overlay-article .fancyd_user.remove .user:nth-child(11) {display:none !important;}
#overlay-article .fancyd_user .user {float: left;border-radius:100%;background:#fff;position: relative;}
#overlay-article .fancyd_user .user:nth-child(1) {z-index:20;}
#overlay-article .fancyd_user .user:nth-child(2) {z-index:19;}
#overlay-article .fancyd_user .user:nth-child(3) {z-index:18;}
#overlay-article .fancyd_user .user:nth-child(4) {z-index:17;}
#overlay-article .fancyd_user .user:nth-child(5) {z-index:16;}
#overlay-article .fancyd_user .user:nth-child(6) {z-index:15;}
#overlay-article .fancyd_user .user:nth-child(7) {z-index:14;}
#overlay-article .fancyd_user .user:nth-child(8) {z-index:13;}
#overlay-article .fancyd_user .user:nth-child(9) {z-index:12;}
#overlay-article .fancyd_user .user:nth-child(10) {z-index:11;}
#overlay-article .fancyd_user .user:nth-child(11) {display:none !important;z-index:10}
#overlay-article .fancyd_user .user:nth-child(12) {z-index:9;}
#overlay-article .fancyd_user .user:nth-child(13) {z-index:8;}
#overlay-article .fancyd_user .user:nth-child(14) {z-index:7;}
#overlay-article .fancyd_user .user:nth-child(15) {z-index:6;}
#overlay-article .fancyd_user .user:nth-child(16) {z-index:5;}
#overlay-article .fancyd_user .user:nth-child(17) {z-index:4;}
#overlay-article .fancyd_user .user:nth-child(18) {z-index:3;}
#overlay-article .fancyd_user .user:nth-child(19) {z-index:2;}
#overlay-article .fancyd_user .user:nth-child(20) {z-index:1;}
#overlay-article .fancyd_user .user:hover em {display:block;}
#overlay-article .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 .fancyd_user em small {font-size:1em;}
#overlay-article .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 .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 .fancyd_user.add, #overlay-article .fancyd_user.remove {-webkit-animation: change_user 0.5s ease-in-out;animation: change_user 0.5s ease-in-out;}
#overlay-article .fancyd_user .count {line-height: 26px;min-width: 14px;padding: 0px 6px;border-radius: 15px;}
#overlay-article .fancyd_user.add .user, #overlay-article .fancyd_user.remove .user {display:block !important;}
#overlay-article .fancyd_user.add .user:first-child, #overlay-article .fancyd_user.remove .user:nth-child(10) {-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 .fancyd_user.add .user:nth-child(10), #overlay-article .fancyd_user.remove .user:first-child {-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 .fancyd_user.add .user._viewer:last-of-type{-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;margin-left: 0;}
#overlay-article .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 .fancyd_user .user:hover:before {opacity:0.1;}
#overlay-article .fancyd_user em small, .timeline .figure-item figure .back {display:none;}
#overlay-article .fancyd_user:before {display:none;}
#overlay-article .stream > li {position:relative;z-index:0;}
#overlay-article .stream > li:hover {z-index:1;}
#overlay-article .stream .more-share-popup.bot {top:50px;}
#overlay-article .trick {position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;display: none;}
#overlay-article .figure-item .btn-share {margin-left:4px;}
#overlay-article .figure-item .buttons {z-index:1;}
#overlay-article .figure-item.toggled figure .back, #overlay-article .figure-item.toggled a.button, #overlay-article .figure-item.toggled .buttons {opacity:1;}
#overlay-article .wrapper-content {box-shadow:none;background:none;width: 970px;margin: 0 auto;padding:18px 0 40px;}
#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);}
#overlay-article .figure-item .more-share-popup {bottom:35px;}
#overlay-article .figure-item .more-share-popup.bot {bottom:auto;top:50px;}
#overlay-article #content {float:none;width:auto;background: none;padding: 0;}
#overlay-article #sidebar {position:static;float:none;width:auto;margin: 0;}
#overlay-article .stream .figure-item {width:auto;font-size: 12px;}

/* JS Control */
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;}
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;left:95px;z-index: 0;}
body.article-overlay-on.static-article #overlay-article .wrapper-content {padding-bottom:0;left:95px;z-index: 0;}
body.article-overlay-on.static-article .container.article {min-height:0;}
body.article-overlay-on.static-article #show_trending {display:none !important;}

#overlay-article .count .button-static.loading i,
#overlay-article .figure-button .buttons .btn-more:before {background-image: url("../../images/normal/shop_buttons.ae44e16223ce.png") !important;background-repeat:no-repeat;background-size:50px 50px !important;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2:before {background: url("../../images/normal/show_share2.fc543b920dad.png") no-repeat;background-size: 300px 200px;}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
    #overlay-article .count .button-static.loading i,
    #overlay-article .figure-button .buttons .btn-more:before {background-image: url("../../images/retina/shop_buttons.21421f08fb77.png")  !important;}
    #overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2:before {background-image: url("../../images/retina/show_share2.c1c431fdc463.png");}
}

#overlay-article .count .button-static {font-weight: bold;min-width: 0;border-radius: 3px;color: #606A75;opacity: 0.9;line-height: 28px;border: 1px solid rgba(195, 194, 196, 0.45);transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);float: none;padding: 0 9px 0 27px;box-shadow: none;background: none;display: inline-block;}
#overlay-article .count .button-static span {top: 6px;left: 9px;}
#overlay-article .figure-button .buttons .menu-container .btn-more {display: none;border: 0;box-shadow: none;background: none;opacity: 0.6;line-height: 28px;padding: 0 9px;right: 4px;top: 2px;position: relative;}
#overlay-article .figure-button .buttons .menu-container #more-menu { position: static; width: auto; animation: inherit; -moz-animation: inherit; -webkit-animation: inherit; }
#overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2 {float: left;width: 50%;border: 0;background: none;padding: 8px 8px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;border-radius: 0;box-shadow: none;margin: 0;text-align: center;height: auto;text-indent: 0;line-height: 23px;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2 small {display: none;font-weight: normal;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .share {box-shadow: inset -1px 0 0 #f7f7f8;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2:before {position: static;display: inline-block;vertical-align: middle;height: 10px;margin: -1px 7px 0 0;opacity: 0.7;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .share:before {background-position: -170px -130px;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .add-list:before {background-position: -190px -130px;}
#overlay-article .figure-button .buttons .menu-container #more-menu > .before-bg-share2 b {display: inline;padding: 0;vertical-align: middle;}
#overlay-article .figure-button .buttons .has-arrow::before, #overlay-article .figure-button .buttons .has-arrow::after {display:block;right: auto;left: 50%;}
#overlay-article .figure-button .buttons .menu-container.opened #more-menu {visibility:visible;opacity:1;}
#overlay-article .figure-button .buttons .btn-more {display:block;opacity:.3;-webkit-transition:opacity .2s;-moz-transition:opacity .2s; -ms-transition:opacity .2s;transition:opacity .2s;cursor:pointer}
#overlay-article .figure-button .buttons .btn-more:before {content: '';display: inline-block;width: 13px;height: 3px;background-position: -35px -35px;vertical-align: middle;top: -1px;position: relative;}
#overlay-article .count .button-static.fancyd {border-color: rgba(71,135,197,0.3);color: #4787c5;}
#overlay-article .figure-button .buttons .fancyd_user {z-index:0;position: relative;display: inline-block;vertical-align: middle;transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0);-webkit-transform-origin: 0 50%;height: 30px;margin: -2px 0 0 14px;}
#overlay-article .figure-button .buttons .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-button .buttons .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-button .buttons .fancyd_user:hover {text-decoration:none;}
#overlay-article .figure-button .buttons .fancyd_user .user {float: left;border-radius:100%;background:#fff;position: relative;padding: 0;border: 0;margin: 0;text-shadow: none;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(1) {z-index:20;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(2) {z-index:19;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(3) {z-index:18;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(4) {z-index:17;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(5) {z-index:16;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(6) {z-index:15;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(7) {z-index:14;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(8) {z-index:13;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(9) {z-index:12;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(10) {z-index:11;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(11) {z-index:10}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(12) {z-index:9;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(13) {z-index:8;}
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(14) {z-index:7;}
#overlay-article .figure-button .buttons .fancyd_user .user:hover em {display:block;}
#overlay-article .figure-button .buttons .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 .figure-button .buttons .fancyd_user em small {font-size:1em;}
#overlay-article .figure-button .buttons .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-button .buttons .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-button .buttons .fancyd_user .count {line-height: 26px;min-width: 14px;padding: 0px 6px;border-radius: 15px;}

#overlay-article .figure-button .buttons .fancyd_user.add {/*width: 216px;*/margin-right: -8px;}

#overlay-article .figure-button .buttons .fancyd_user.add .user,
#overlay-article .figure-button .buttons .fancyd_user.remove .user {display:block !important;}

#overlay-article .figure-button .buttons .fancyd_user.add,
#overlay-article .figure-button .buttons .fancyd_user.remove {-webkit-animation: change_user 0.5s ease-in-out;animation: change_user 0.5s ease-in-out;}
/* adding animation */
#overlay-article .figure-button .buttons .fancyd_user.add .user:first-child,
#overlay-article .figure-button .buttons .fancyd_user.remove._suff .user:nth-child(8),
#overlay-article .figure-button .buttons .fancyd_user.remove._suff .user:nth-child(7),
#overlay-article .other-thing.newcard .figure-item .buttons .fancyd_user.remove._suff .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;}
/* removing animation */
#overlay-article .other-thing.newcard .figure-item .buttons .fancyd_user.add._suff .user:nth-child(6),
#overlay-article .figure-button .buttons .fancyd_user.add._suff .user:nth-child(7),
#overlay-article .figure-button .buttons .fancyd_user.add._suff .user:nth-child(8),
#overlay-article .figure-button .buttons .fancyd_user.remove .user:first-child {-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-button .buttons .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-button .buttons .fancyd_user .user:hover:before {opacity:0.1;}
#overlay-article .figure-button .buttons .fancyd_user em small,
/*.timeline .thing-detail .figure-button .buttons figure .back {display:none;}*/
#overlay-article .figure-button .buttons .fancyd_user:before {display:none;}
#overlay-article .other-thing.newcard .figure-item .buttons .fancyd_user .user:nth-child(7),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(8),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(9),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(10),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(11),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(12),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(13),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(14),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(15),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(16),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(17),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(18),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(19),
#overlay-article .figure-button .buttons .fancyd_user .user:nth-child(20) {display:none !important;}
#overlay-article .figure-button .buttons .menu-container {position:absolute;bottom: 0;right: 0;width: 100%;z-index: 2;margin: 0;border: 0;border-top: 1px solid #f7f7f8;}
#overlay-article .figure-button .buttons a.fancyd_list {position:absolute;right: 15px;top: 17px;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;padding:0;}
#overlay-article .figure-button .buttons a.fancyd_list:before {content: '';display: inline-block;width: 13px;height: 3px;background-position: -35px -35px;vertical-align: middle;margin-top: -3px;opacity:0.5; border: 0;position: static;}
#overlay-article .figure-button .buttons a.fancyd_list:hover {border-color:#e4e4e4;}
#overlay-article .figure-button .buttons a.fancyd_list:hover:before {opacity:0.7;}
#overlay-article .figure-button .buttons .fancyd_list:hover:before {opacity:0.8;}
#overlay-article .figure-button .buttons .fancyd_list:hover em {display:block;}
#overlay-article .figure-button .buttons .fancyd_list 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-button .buttons .fancyd_list em:before {content:'';position:absolute;top:100%;border:4px solid transparent;border-top-color:#272c31;left:50%;margin-left:-4px;}
#overlay-article .figure-button .buttons .fancyd_list.default:hover em {display:none;}
#overlay-article .figure-button .buttons .fancyd_list.default {cursor:default;opacity:0;}

@-webkit-keyframes push_btn {0% { -webkit-transform: scale(1) }50% {-webkit-transform: scale(0.8);}75% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1.0);}}
@keyframes push_btn {0% { transform: scale(1);} 50% {transform: scale(0.8);}75% {transform: scale(1.1);}100% {transform: scale(1.0);}}
@-webkit-keyframes push_btn4 {0% { -webkit-transform: scale(1);opacity:1; }20% { -webkit-transform: scale(1);opacity:1; }40% { -webkit-transform: scale(1);opacity:0; }50% {-webkit-transform: scale(0.5);opacity:0;}50% {-webkit-transform: scale(0.5);opacity:0;}62.5% {-webkit-transform: scale(0.5);opacity:0;}75% {-webkit-transform: scale(1.3);opacity:1;}87.5% {-webkit-transform: scale(0.95);opacity:1;}100% {-webkit-transform: scale(1);opacity:1;}}
@keyframes push_btn4 {0% { transform: scale(1);opacity:1; }20% { transform: scale(1);opacity:1; }40% { transform: scale(1);opacity:0; }50% {transform: scale(0.5);opacity:0;}50% {transform: scale(0.5);opacity:0;}62.5% {transform: scale(0.5);opacity:0;}75% {transform: scale(1.3);opacity:1;}87.5% {transform: scale(0.95);opacity:1;}100% {transform: scale(1);opacity:1;}}
@-webkit-keyframes push_btn2 {0% { -webkit-transform: scale(0);box-shadow:inset 0 0 0 20px #8e939f;opacity:0;}50% {box-shadow:inset 0 0 0 1px #8e939f;opacity:0.8;}100% {-webkit-transform: scale(1);box-shadow:inset 0 0 0 0 #8e939f;opacity:0;}}
@keyframes push_btn2  {0% { transform: scale(0);box-shadow:inset 0 0 0 20px #8e939f;opacity:0;}50% {box-shadow:inset 0 0 0 1px #8e939f;opacity:0.8;}100% {transform: scale(1);box-shadow:inset 0 0 0 0 #8e939f;opacity:0;}}
@-webkit-keyframes push_btn3 {0% { -webkit-transform: scale(0);box-shadow:inset 0 0 0 20px #4f8dcb;opacity:0;}50% {box-shadow:inset 0 0 0 1px #4f8dcb;opacity:0.8;}100% { -webkit-transform: scale(1);box-shadow:inset 0 0 0 0 #4f8dcb;opacity:0;}}
@keyframes push_btn3  {0% { transform: scale(0);box-shadow:inset 0 0 0 20px #4f8dcb;opacity:0;}50% {box-shadow:inset 0 0 0 1px #4f8dcb;opacity:0.8;}100% {transform: scale(1);box-shadow:inset 0 0 0 0 #4f8dcb;opacity:0;}}
@-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;}}

#overlay-article .count .button.loading span {background:url("../../images/normal/animation_fancy_btn.e2cb2707df1b.png") no-repeat;background-size: 1526px 55px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#overlay-article .count .button.loading span {background-image: url("../../images/retina/animation_fancy_btn.698bcf6d1321.png") ;}
}
#overlay-article .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 .count .button.loading, #overlay-article .count .button.fancyd {background:#f5fafe;}
#overlay-article .count .button.loading span i {display:none;}

#overlay-article .newcard .figure-item .buttons .btn-cart .icon, #overlay-article .newcard .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 .newcard .figure-item .btn-more:before, #overlay-article .newcard .figure-item .btn-share .icon {background: url("../../images/normal/shop_buttons.ae44e16223ce.png") no-repeat;background-size: 50px 50px;}
#overlay-article .newcard .figure-item .buttons .count .button.loading span {background:url("../../images/normal/animation_fancy_btn.e2cb2707df1b.png") no-repeat;background-size: 1526px 55px;}
#overlay-article .newcard .figure-item .fancyd_list:before, #overlay-article .newcard .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 .newcard .figure-item .buttons .btn-cart .icon, #overlay-article .newcard .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 .newcard .figure-item .btn-more:before, #overlay-article .newcard .figure-item .btn-share .icon {background-image: url("../../images/retina/shop_buttons.21421f08fb77.png");}
#overlay-article .newcard .figure-item .fancyd_list:before, #overlay-article .newcard .figure-item .btn-more:before {background-image:url("../../images/retina/icon_activity.62cbf53b2367.png") ;}
#overlay-article .newcard .figure-item .buttons .count .button.loading span {background-image:url("../../images/retina/animation_fancy_btn.698bcf6d1321.png");}
} 

/* share layer */
#overlay-article .newcard .inner ul {background:none;}
#overlay-article .newcard .figure-item .menu-container .trick {display:none;}
#overlay-article .newcard .figure-item .menu-container {z-index:1;opacity: 1;}
#overlay-article .newcard .figure-item .menu-container .btn-more {opacity:0.7;}
#overlay-article .newcard .figure-item .menu-container .btn-more:hover {opacity:0.9;}
#overlay-article .newcard .figure-item .trick {display:none;position:fixed;top:0;left:0;width:100%;height:100%;}
#overlay-article .newcard .figure-item .menu-container.opened .trick {display:block;}
#overlay-article .newcard .figure-item #more-share-send .lists li {margin:0;float:none;}
#overlay-article .newcard .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 .newcard .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 .newcard .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 .newcard .figure-item .fancyd_user:hover {text-decoration:none;}
#overlay-article .newcard .figure-item .fancyd_user .user {float: left;border-radius:100%;background:#fff;position: relative;z-index:0;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(1) {z-index:29;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(2) {z-index:28;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(3) {z-index:27;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(4) {z-index:26;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(5) {z-index:25;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(6) {z-index:24;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(7) {z-index:23;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(8) {z-index:22;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(9) {z-index:21;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(10) {z-index:20;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(11) {z-index:19;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(12) {z-index:18;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(13) {z-index:17;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(14) {z-index:16;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(15) {z-index:15;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(16) {z-index:14;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(17) {z-index:13;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(18) {z-index:12;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(19) {z-index:11;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(20) {z-index:10;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(21) {z-index:9;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(22) {z-index:8;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(23) {z-index:7;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(24) {z-index:6;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(25) {z-index:5;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(26) {z-index:4;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(27) {z-index:3;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(28) {z-index:2;}
#overlay-article .newcard .figure-item .fancyd_user .user:nth-child(29) {z-index:1;}
#overlay-article .newcard .figure-item .btn-more:hover em, #overlay-article .newcard .figure-item .fancyd_list:hover em, #overlay-article .newcard .figure-item .fancyd_user .user:hover em {display:block;}
#overlay-article .newcard .figure-item .menu-container.opened .btn-more:hover em {display:none;}
#overlay-article .newcard .figure-item .btn-more em, #overlay-article .newcard .figure-item .fancyd_list em, #overlay-article .newcard .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 .newcard .figure-item .btn-more em, #overlay-article .newcard .figure-item .fancyd_list em {font-weight:normal}
#overlay-article .newcard .figure-item .fancyd_user em small {font-size:1em;}
#overlay-article .newcard .figure-item .btn-more em:before, #overlay-article .newcard .figure-item .fancyd_list em:before, #overlay-article .newcard .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 .newcard .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 .newcard .figure-item .fancyd_user.add, #overlay-article .newcard .figure-item .fancyd_user.rotate, #overlay-article .newcard .figure-item .fancyd_user.remove {-webkit-animation: change_user 0.5s ease-in-out;animation: change_user 0.5s ease-in-out;}
#overlay-article .newcard .figure-item .fancyd_user .count {line-height: 26px;min-width: 14px;padding: 0px 6px;border-radius: 15px;}
#overlay-article .newcard .figure-item .fancyd_user.rotate .picker,
#overlay-article .newcard .figure-item .fancyd_user.add ._viewer,
#overlay-article .newcard .figure-item .fancyd_user.remove .user:last-child {-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 .newcard .figure-item .fancyd_user.rotate user:last-child,
#overlay-article .newcard .figure-item .fancyd_user.remove ._viewer,
#overlay-article .newcard .figure-item .fancyd_user.add .user:last-child {-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 .newcard .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 .newcard .figure-item .fancyd_user .user:hover:before {opacity:0.1;}
#overlay-article .newcard .figure-item .fancyd_user .user:hover em {display:block;}
#overlay-article .newcard .figure-item .fancyd_user em small {display:none;}
#overlay-article .newcard .figure-item .fancyd_user:before {display:none;}
#overlay-article .newcard .figure-item .fancyd_user.add ._viewer, #overlay-article .newcard .figure-item .fancyd_user.remove ._viewer, #overlay-article .newcard .figure-item .fancyd_user.add .user:last-child, #overlay-article .newcard .figure-item .fancyd_user.remove .user:last-child {display:block !important;}
#overlay-article .newcard .figure-item  .video_player {background:none;border-radius:3px 3px 0 0;overflow:hidden;}
#overlay-article .newcard .figure-item  .video_player video {border-radius:3px 3px 0 0;background:#000;}
#overlay-article .newcard .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 .newcard .figure-item:hover {z-index:1;}
#overlay-article .newcard .figure-item figcaption {padding: 10px 11px 4px;line-height: 17px;}
#overlay-article .newcard .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 .newcard .figure-item figcaption .title img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
#overlay-article .newcard .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 .newcard .figure-item .menu-container .btn-more{opacity:1;}
#overlay-article .newcard .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 .newcard .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 .newcard .figure-item figcaption .username, #overlay-article .newcard .figure-item figcaption .username a {color: #8a8f9c;}
#overlay-article .newcard .figure-item figure .figure {display:none;background:no-repeat 50% 50%;background-size:cover;border-radius: 3px 3px 0 0;overflow: hidden;}
#overlay-article .newcard .figure-item figure .figure img {display:none;}
#overlay-article .newcard .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 .newcard .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 .newcard .figure-item figcaption .pending-label small b {display:block;text-transform:uppercase;}
#overlay-article .newcard .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 .newcard .figure-item figcaption .pending-label:hover small {display:block;}
#overlay-article .newcard .figure-item .button.fancy, #overlay-article .newcard .figure-item .button.fancyd, #overlay-article .newcard .figure-item .menu-container .btn-more, #overlay-article .newcard .figure-item .menu-container .btn-share, #overlay-article .newcard .figure-item .btn-cart, #overlay-article .newcard .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 .newcard .figure-item .button.fancy, #overlay-article .newcard .figure-item .button.fancyd {padding-left:25px;}
#overlay-article .newcard .figure-item .btn-cart {display:none;}
#overlay-article .newcard .figure-item .show_cart button.btn-cart {display:block;}
#overlay-article .newcard .figure-item .menu-container {position: absolute;right: 0;top: 5px;}
#overlay-article .newcard .figure-item .btn-more {display:block;opacity:.3;cursor:pointer}
#overlay-article .newcard .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 .newcard .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 .newcard .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 .newcard .figure-item .fancyd_list:hover {border-color:#e4e4e4;}
#overlay-article .newcard .figure-item .fancyd_list:hover:before {opacity:0.7;}
#overlay-article .newcard .figure-item .btn-cart .icon {width: 16px;margin-right: 3px;}
#overlay-article .newcard .figure-item .btn-share .icon {width: 15px;height: 10px;background-position: -9px -20px;vertical-align: middle;margin-top: -3px;display: none;}
#overlay-article .newcard .figure-item .button.fancyd {color: #4787C5;opacity: 1 !important;}
#overlay-article .newcard .figure-item .button.fancy span {display:inline-block;}
#overlay-article .newcard .figure-item .button.fancy span, #overlay-article .newcard .figure-item .btn-cart .icon, #overlay-article .newcard .figure-item .btn-share .icon, #overlay-article .newcard .figure-item .btn-share .icon {opacity: 0.9;}
#overlay-article .newcard .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 .newcard .figure-item .button.fancy:hover span,#overlay-article .newcard .figure-item .button.fancyd:hover span, #overlay-article .newcard .figure-item .btn-share:hover .icon, #overlay-article .newcard .figure-item .btn-share:hover .icon {opacity: 1;}
#overlay-article .newcard .figure-item span.download a.opener, #overlay-article .newcard .figure-item .button.fancy, #overlay-article .newcard .figure-item .btn-cart, #overlay-article .newcard .figure-item .btn-share, #overlay-article .newcard .figure-item .btn-share {opacity: 0.6;}
#overlay-article .newcard .figure-item .button.fancy, #overlay-article .newcard .figure-item .btn-share, #overlay-article .newcard .figure-item .btn-share {opacity: 0.7;}
#overlay-article .newcard .figure-item .button.fancy:hover, #overlay-article .newcard .figure-item .btn-share:hover, #overlay-article .newcard .figure-item .btn-share:hover {opacity: 0.9;}
#overlay-article .newcard .figure-item .button.fancy:active, #overlay-article .newcard .figure-item .btn-share:hover, #overlay-article .newcard .figure-item .btn-share:active {background:none;}
#overlay-article .newcard .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 .newcard .figure-item figure .figure.grid {display:block;height: 229px;text-align: center;}
#overlay-article .newcard .figure-item .button.fancy i {display: block;width: 10px;height: 16px;vertical-align: middle;margin: 0;background-position: 0 0;opacity: 1;}
#overlay-article .newcard .figure-item .button.fancy span, #overlay-article .newcard .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 .newcard .figure-item .button.fancyd i {display: block;width: 9px;height: 16px;background-position: 0 -20px;vertical-align: middle;margin: 0;}
#overlay-article .newcard .figure-item .button.fancy.loading i, #overlay-article .newcard .figure-item .button.fancyd.loading i {width: 14px;height: 14px;margin: 0 4px 0 -4px;}
#overlay-article .newcard .figure-item .buttons a.btn-cart:hover {text-decoration:none;}
#overlay-article .newcard .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 .newcard .figure-item .buttons .btn-cart.giftcard {display:block;}
#overlay-article .newcard .figure-item .buttons .btn-cart.hotel .icon {width:13px;height:14px;background-position:-85px 0;margin-right:3px;}
#overlay-article .newcard .figure-item figcaption .price.sales {color:#b42c2c;}
#overlay-article .newcard .figure-item figcaption .price small.before {font-weight:normal;display:inline;font-size:13px;color: #8a8f9c;text-decoration:line-through;}
#overlay-article .newcard .figure-item .video_player .btn-play:after, #overlay-article .newcard .figure-item .video_player .btn-pause:after {display:none;}
#overlay-article .newcard .figure-item figcaption {z-index:1;padding: 0;height: auto;}
#overlay-article .newcard .figure-item figcaption .title {font-weight:bold;font-size:12px;padding: 14px 0 14px 11px;margin: 0 11px 0 0;}
#overlay-article .newcard .figure-item figcaption .title:after {width:100px;}
#overlay-article .newcard .figure-item figcaption .pending-label:before, #overlay-article .newcard .figure-item .btn-cart.sales small:before, #overlay-article .newcard .figure-item span.download a.opener:before, #overlay-article .newcard .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 .newcard .figure-item figcaption .pending-label:before, #overlay-article .newcard .figure-item .btn-cart.sales small:before {margin-right:0;}
#overlay-article .newcard .figure-item .button.fancy.loading i, #overlay-article .newcard .figure-item .button.fancyd.loading i, .timeline #overlay-article .newcard .figure-item .button.fancy i, .timeline #overlay-article .newcard .figure-item .button.fancyd i, .timeline #overlay-article .newcard .figure-item .button.fancy.loading i, .timeline #overlay-article .newcard .figure-item .button.fancyd.loading i {width: 10px;height: 16px;margin:0;}
#overlay-article .newcard .figure-item .button.fancyd.loading i, .timeline #overlay-article .newcard .figure-item .button.fancyd.loading i {background-position:0 -20px;}
#overlay-article .newcard .figure-item .menu-container { bottom: 12px; right: 11px; white-space: normal; z-index: 2; top: auto; }
#overlay-article .newcard .figure-item .menu-container .btn-more:hover em {display:none;}
#overlay-article .newcard .figure-item .menu-container #more-menu.bot {top:40px;}
#overlay-article .newcard .figure-item .buttons .btn-cart .icon {top:0;}
#overlay-article .newcard .figure-item .buttons {z-index:2;position: relative;width: auto;padding: 9px 11px;white-space: nowrap;opacity: 1;border-top: 1px solid #f9f9f9;right: 0;top: 0;}
#overlay-article .newcard .figure-item .buttons .btn-share {position:absolute;display: none;}
#overlay-article .newcard .figure-item span.download, #overlay-article .newcard .figure-item .buttons .show_cart {position:absolute;right: 9px;top: 9px;left:auto;bottom:auto;background: #fff;white-space: normal;}
#overlay-article .newcard .figure-item span.download a.opener, #overlay-article .newcard .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 .newcard .figure-item span.download a.opener:hover, #overlay-article .newcard .figure-item .buttons .btn-cart:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
#overlay-article .newcard .figure-item .buttons .btn-cart.hotel {display:block;}
#overlay-article .newcard .figure-item span.download a.opener {display:block;position: relative;right: 0;top: 0;}
#overlay-article .newcard .figure-item .buttons .show_cart .btn-cart {position: relative;right: 0;top: 0;}
#overlay-article .newcard .figure-item .buttons .btn-cart .icon {display:none;}
#overlay-article .newcard .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;position: relative;}
#overlay-article .newcard .figure-item .buttons .count .button:hover {text-decoration:none;}
#overlay-article .newcard .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 .newcard .figure-item .buttons .count .button span i {display:block;width: 10px;height: 16px;}
#overlay-article .newcard .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 .newcard .figure-item .menu-container .btn-more:hover {border-color:#e4e4e4;}
#overlay-article .newcard .figure-item .menu-container .btn-more:hover:before {opacity:0.7;}
#overlay-article .newcard .figure-item .menu-container .more-share-popup .trick {display:none !important;}
#overlay-article .newcard .figure-item .buttons .count .button.fancyd {border-color: rgba(71,135,197,0.3);color: #4787c5;}
#overlay-article .newcard .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 .newcard .figure-item .buttons .count .button.loading, #overlay-article .newcard .figure-item .buttons .count .button.fancyd {background:#f5fafe;color: #4787c5;}
#overlay-article .newcard .figure-item .buttons .count .button.loading span i {display:none;}
#overlay-article .newcard .figure-item .animation {display:inline-block;vertical-align:middle;position:relative;}
#overlay-article .newcard .figure-item .animation:hover {z-index:1;}
#overlay-article .newcard .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 .newcard .figure-item .animation.down {opacity:0;top:-30px;}
#overlay-article .newcard .figure-item .animation.up {opacity:0;top: 30px;}
#overlay-article .newcard .figure-item .buttons .btn-cart.sales small {display:none;}
#overlay-article .newcard .figure-item .buttons .btn-cart.sales {color:#c54747;border-color:rgba(197,71,71,0.3);}
#overlay-article .newcard .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 .newcard .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 .newcard .figure-item .btn-share, #overlay-article .newcard .figure-item .btn-edit, #overlay-article .newcard .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 .newcard .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 .newcard .figure-item figure button.btn-share .icon {display: block;margin: -3px auto 0;}
#overlay-article .newcard .figure-item .photo-frame, #overlay-article .newcard .figure-item .ly-close, #overlay-article .newcard .figure-item .hotel-info {display:none;}
#overlay-article .newcard .figure-item .btn-edit {position:absolute;top:9px;right:10px;opacity:0;padding:0 9px;}
#overlay-article .newcard .figure-item .btn-edit .icon {display:block;margin:9px 0;width:10px;height:10px;opacity:0.63;vertical-align:middle;}
#overlay-article .newcard .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 .newcard .figure-item .btn-cart {opacity:1;padding:0;display: block;}
#overlay-article .newcard .figure-item .btn-cart.giftcard, #overlay-article .newcard .figure-item .show_cart, #overlay-article .newcard .figure-item .download {position:absolute;right: 9px;top: 9px;}
#overlay-article .newcard .figure-item .btn-cart, #overlay-article .newcard .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 .newcard .figure-item .btn-cart.sales {color:#c54747;border-color:rgba(197,71,71,0.3);}
#overlay-article .newcard .figure-item .btn-cart.sales:hover {color:#c54747;border-color:rgba(197,71,71,0.6);}
#overlay-article .newcard .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 .newcard .figure-item .btn-cart:hover, #overlay-article .newcard .figure-item .download a.opener:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
#overlay-article .newcard .figure-item .btn-cart:before, #overlay-article .newcard .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 .newcard .figure-item .has-arrow {z-index:3;}
#overlay-article .newcard .figure-item .menu-content {top:auto;}
#overlay-article .newcard .figure-item .fancyd_user {height: auto !important;}
#overlay-article .newcard .figure-item .fancyd_user .user img {width:21px;height:21px;}
#overlay-article .newcard .figure-item .fancyd_user .user:before { margin: -11px 0 0 -12px; height: 21px; width: 21px; background: #fff; }
#overlay-article .newcard .figure-item  .fancyd_user .user img {position:static;}
#overlay-article .newcard .figure-item figure .back {display:none !important;}
#overlay-article .newcard .figure-item .more-share-popup .trick {display:none;}
#overlay-article .newcard .figure-item .more-share-popup.bot {bottom:auto;top:40px;}
#overlay-article .newcard .figure-item .hotel-info .trick {display:none;}
#overlay-article .newcard .figure-item.pending figure .figure.grid {opacity:0.3;}
#overlay-article .newcard .figure-item.pending .buttons, #overlay-article .newcard .figure-item.pending figcaption .title, #overlay-article .newcard .figure-item.pending figcaption .price {opacity:0.6;}
#overlay-article .newcard .figure-item.pending .back {display:none;}

.container .active .figure-item .menu-container > .trick {display:block;}
.container .active .figure-item .menu-container #more-menu button {opacity:1 !important;}

@-webkit-keyframes push_btn {0% { -webkit-transform: scale(1) }50% {-webkit-transform: scale(0.8);}75% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1.0);}}
@keyframes push_btn {0% { transform: scale(1);} 50% {transform: scale(0.8);}75% {transform: scale(1.1);}100% {transform: scale(1.0);}}
@-webkit-keyframes push_btn4 {0% { -webkit-transform: scale(1);opacity:1; }20% { -webkit-transform: scale(1);opacity:1; }40% { -webkit-transform: scale(1);opacity:0; }50% {-webkit-transform: scale(0.5);opacity:0;}50% {-webkit-transform: scale(0.5);opacity:0;}62.5% {-webkit-transform: scale(0.5);opacity:0;}75% {-webkit-transform: scale(1.3);opacity:1;}87.5% {-webkit-transform: scale(0.95);opacity:1;}100% {-webkit-transform: scale(1);opacity:1;}}
@keyframes push_btn4 {0% { transform: scale(1);opacity:1; }20% { transform: scale(1);opacity:1; }40% { transform: scale(1);opacity:0; }50% {transform: scale(0.5);opacity:0;}50% {transform: scale(0.5);opacity:0;}62.5% {transform: scale(0.5);opacity:0;}75% {transform: scale(1.3);opacity:1;}87.5% {transform: scale(0.95);opacity:1;}100% {transform: scale(1);opacity:1;}}
@-webkit-keyframes push_btn2 {0% { -webkit-transform: scale(0);box-shadow:inset 0 0 0 20px #8e939f;opacity:0;}50% {box-shadow:inset 0 0 0 1px #8e939f;opacity:0.8;}100% {-webkit-transform: scale(1);box-shadow:inset 0 0 0 0 #8e939f;opacity:0;}}
@keyframes push_btn2  {0% { transform: scale(0);box-shadow:inset 0 0 0 20px #8e939f;opacity:0;}50% {box-shadow:inset 0 0 0 1px #8e939f;opacity:0.8;}100% {transform: scale(1);box-shadow:inset 0 0 0 0 #8e939f;opacity:0;}}
@-webkit-keyframes push_btn3 {0% { -webkit-transform: scale(0);box-shadow:inset 0 0 0 20px #4f8dcb;opacity:0;}50% {box-shadow:inset 0 0 0 1px #4f8dcb;opacity:0.8;}100% { -webkit-transform: scale(1);box-shadow:inset 0 0 0 0 #4f8dcb;opacity:0;}}
@keyframes push_btn3  {0% { transform: scale(0);box-shadow:inset 0 0 0 20px #4f8dcb;opacity:0;}50% {box-shadow:inset 0 0 0 1px #4f8dcb;opacity:0.8;}100% {transform: scale(1);box-shadow:inset 0 0 0 0 #4f8dcb;opacity:0;}}
@-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;}
.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.admin #overlay-article #summary {margin-top:62px;}
body.article-overlay-on.admin .admin-header {display:block;}
body.article-overlay-on.static-article.admin #overlay-article #summary {margin-top:0;}
body.article-overlay-on.static-article .admin-header .inner {width:1160px;}
body.article-overlay-on.static-article.admin #container-wrapper {padding-top:44px;}
body.article-overlay-on.static-article.admin #header {top:44px;}
#overlay-article .article .description blockquote + p {
    padding-top: 30px;
    margin-top: 16px;
}
