@charset "UTF-8";
body {cursor: default}
/* not support retina */
.comments .userlist a:hover {background:url("../images/common/comment.aeb464530fb5.png");}
.classic .avatar {background: url("../images/common/sprites.7a55defe7ab1.png") no-repeat;}
.search .lists-listing .fig-image {background:url("../images/normal/blank-lists.cfcc6e4cf2b0.png") no-repeat;background-size:69px 69px;}
/* support retina */
.fancy_code .error:after, .fancy_code fieldset:before {background:url("../images/normal/sign_device.659cacfe7dbd.png") no-repeat;background-size:400px 150px;}
.top-menu .viewer i,.figure-item .function li.share .ic-share, .top-menu .sorting .arrow, .timeline .sale-item-input .arrow, .hotel-info .icon {background: url("../images/normal/timeline.7315f7f4ac3f.png") no-repeat;background-size:250px 100px;}
.comments .btns-post label i, .comments [class^="ic-"], .search .vcard .twitter {background: transparent url("../images/common/icon.new.a4617e27cb69.png") no-repeat;background-size: 650px 590px;}
.ipad .figure-item .button.fancy span,.ipad .figure-item .button.fancyd span {background:url("../images/normal/thing-icon.227b0236f0bd.png") no-repeat;background-size:150px 120px;}
.comments-list li.loading span, .loading b {background: url("../images/normal/spinner.c71e992a25c2.gif") no-repeat;background-size:14px 14px;}
.lists-selector .lists-option .selector.selected .arrow, .search .sdd-result .ic-location {background:url("../images/normal/timeline.7315f7f4ac3f.png") no-repeat;background-size:250px 100px;}
.search .userlist .vcard .follow-user-link span {background: url("../images/normal/i_follow.3a2f98e2c5bd.png") no-repeat;background-size:8px 9px;}
.search .userlist .vcard .follow-user-link.following span {background: url("../images/normal/i_following.d838e23d9f7d.png") no-repeat;background-size:9px 8px;}
.who-to-follow .ic-verified, .who-to-follow .ic-lock, .search .vcard .verified, .vcard .translator {background:url("../images/normal/user-icon.d030045839e4.png") no-repeat;background-size:200px 200px;}
.home.v3 .top-menu .viewer i {background-image: url("../images/normal/timeline2.21c5c9a2bd3e.png") !important ;background-size:120px 60px;}
.home.v3 .figure-item .buttons button.btn-cart.hotel .icon {background-image: url("../images/normal/add_list.3b3d480aac1f.png") !important;background-size: 100px 100px !important;}
.home.v3 .summary.user .info .follow-user-link:before {background: url("../images/normal/follow_button.08ba54cdce15.png") no-repeat;background-size: 25px 86px;}
/* retina images */
@media screen and (-webkit-min-device-pixel-ratio:2){
	.fancy_code .error:after, .fancy_code fieldset:before {background-image:url("../images/retina/sign_device.f3a6b849206e.png");}
	.top-menu .viewer i,.figure-item .function li.share .ic-share, .figure-item .buttons button.btn-share .icon, .figure-item .buttons button.btn-cart .icon, .top-menu .sorting .arrow, .timeline .sale-item-input .arrow, .hotel-info .icon {background-image: url("../images/retina/timeline.337c81d6450d.png");}
	.ipad .figure-item .button.fancy span,.ipad .figure-item .button.fancyd span {background-image:url("../images/retina/thing-icon.e23295939179.png"); }
	.comments-list li.loading span, .loading b {background-image: url("../images/retina/spinner.00698c489c07.gif");}
	.lists-selector .lists-option .selector.selected .arrow, .search .sdd-result .ic-location {background-image:url("../images/normal/timeline.7315f7f4ac3f.png");}
	.search .userlist .vcard .follow-user-link span { background-image: url("../images/retina/i_follow.21d1236a8b08.png");}
	.search .userlist .vcard .follow-user-link.following span { background-image: url("../images/retina/i_following.e00e1d931c4a.png");}
	.comments .btns-post label i, .comments [class^="ic-"], .search .vcard .twitter {background-image: url("../images/common/icon.new.2x.c8bbe44b3421.png");}
	.who-to-follow .ic-verified, .who-to-follow .ic-lock, .search .vcard .verified, .vcard .translator {background-image:url("../images/retina/user-icon.63be01e64721.png");}
	.home.v3 .top-menu .viewer i {background-image: url("../images/retina/timeline2.67d5e6126026.png") !important;}
	.home.v3 .figure-item .buttons button.btn-cart.hotel .icon {background-image:url("../images/retina/add_list.a508dc1f903f.png") !important;}
	.home.v3 .summary.user .info .follow-user-link:before {background-image: url("../images/retina/follow_button.77003bd0b205.png");}
}
.home .top-menu {float: left;border-bottom: 1px solid #EBECEF;position: relative;z-index: 3;border: 0;background:#EEEFF0;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#EEEFF0', GradientType=0);background: -webkit-linear-gradient(top,#F4F5F6,#EEEFF0);background: -moz-linear-gradient(top,#f4f5f6,#eeeff0);background: -o-linear-gradient(top,#f4f5f6,#eeeff0);background-image: -ms-linear-gradient(#f4f5f6,#eeeff0);box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-webkit-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-moz-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);padding: 0;line-height: 44px;border-radius: 3px;margin: 0 0 18px 1px;width: 99.8%;width: calc(100% - 2px);width: -webkit-calc(100% - 2px);width: -moz-calc(100% - 2px);width: -o-calc(100% - 2px);width: -ms-calc(100% - 2px);transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;}
.home .top-menu .sorting {float: left;}
.home .classic .top-menu {width:664px;}
.home .top-menu .quick_menu {float:left;}
.home .top-menu .quick_menu li {float:left;position:relative;line-height: 44px;}
.home .top-menu .quick_menu li:before {content:'';position:absolute;left: 0;top:50%;width:1px;height:12px;background:#dcdfe1;margin-top: -7px;}
.home .top-menu .quick_menu li:first-child:before {display:none;}
.home .top-menu .quick_menu a {display:block;padding: 1px 16px 0;font-size:12px;color:#606a7a;font-weight:bold;}
.home .top-menu .sorting li {line-height: 45px;vertical-align:baseline;position:relative;float: left;}
.home .top-menu .sorting a {font-size: 14px;color: #8a8f9c;text-decoration: none !important;position: relative;display: block;padding: 0 17px;color: #6d7682;text-shadow: 0 1px 0 #fff;font-weight: bold;font-size: 13px;z-index: 3;}
.home .top-menu .sorting a:hover {color: #585d6b;}
.home .top-menu .sorting a:active {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=0);background: -webkit-linear-gradient(#f0f0f0,#ffffff) !important;background: -moz-linear-gradient(#f0f0f0,#ffffff) !important;background: -o-linear-gradient(#f0f0f0,#ffffff) !important;background: linear-gradient(#f0f0f0,#ffffff) !important;-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.1) !important; -moz-box-shadow: inset 0 0 2px rgba(0,0,0,0.1) !important; box-shadow: inset 0 0 2px rgba(0,0,0,0.1);}
.home .top-menu .sorting a.current {color: #4B505E;font-weight: bold;}
.home .top-menu .sorting li a.seleted, .home .top-menu .sorting li a:hover,.top-menu.opened .sorting a {background:rgba(255,255,255,0.6);color: #585d6b;border-right-color: #d6d7da;}
.home .top-menu .sorting .trick {display:none;}
.home .top-menu .sorting .category {position: absolute;top: 46px;left: 0;display: none;width: 350px;background: #FFF;box-shadow: 0 -1px 0 #C9CACA, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.3);border-radius: 0 0 3px 3px;}
.home .top-menu .sorting .category .after {display: block;border-top: 1px solid #F0F0F0;padding: 9px 10px 6px;}
.home .top-menu .sorting .category .after.fst {border-top:0;}
.home .top-menu .sorting .category a {float:left;width:160px;padding:0;background:none;border:0;padding-right:5px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.home .top-menu .sorting .category a:active {box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:none !important;}
.home .top-menu .sorting .category a:active span {background: #ECEDEE;}
.home .top-menu .sorting .category a:hover.top-menu.opened .sorting li .category a:hover {background:none;}
.home .top-menu .sorting .category a:nth-child(odd) {clear:both;}
.home .top-menu .sorting .category a:nth-child(even) {float:right;padding:0 0 0 5px;}
.home .top-menu .sorting .category span {text-align: left; display: block;margin: 0 0 3px;padding: 3px 6px;line-height: 17px;font-size: 13px;border-radius: 2px;font-weight: normal;border: 1px solid #FFF;text-shadow: none;}
.home .top-menu .sorting .category a.active span {font-weight:bold;color:#4c515a;background:none;}
.home .top-menu .sorting .category a:hover span {color:#4c515a;background:#f2f3f4;border-color:#d4d6d9;box-shadow:inset 0 1px 0 #ecedee;}
.home .top-menu .sorting li:first-child a {border-radius:3px 0 0 3px;}
.home .top-menu .sorting li.hover:first-child a {border-radius:3px 0 0 0;}
.home .top-menu .sorting li:first-child .category a span {border-radius:2px;}
.home .top-menu .sorting .arrow {position: relative;display: inline-block;width: 9px;height: 6px;background-position: -140px -40px;vertical-align: middle;margin-left: 3px;}
.home .top-menu .sorting a:hover .arrow,.top-menu.opened .sorting .arrow {background-position:-160px -40px}
.home .top-menu.opened {border-radius:3px 3px 3px 0;}
.home .top-menu.opened .sorting .trick {display:block;position:fixed;background:transparent;top:0;left:0;width:100%;height:100%;z-index:1;}
.home .top-menu.opened .sorting a {box-shadow:0 1px 0 rgba(255,255,255,0.3);}
.home .top-menu.opened .sorting .category {display:block;z-index:1;}
.home .top-menu.opened .sorting .category a {border-radius: 2px;box-shadow: none !important;}
.loading .stream, .loading #infscr-loading{display:none !important;}
.timeline {width:970px;left:0;}
.timeline .wrapper-content, .timeline #content {width:auto;background:none;box-shadow:none;border-radius:0;padding:0;border:0; }
.classic.timeline {width: 640px;}
.spinner[role="progressbar"] div:first-child div {content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position: absolute !important;top:50% !important;width: 40px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;background: none;z-index: 4;padding: 0;text-indent: -1000em;}
.loading {display: block;clear: both;border-top: 1px solid #ebecef;color: #8d9094;line-height: 66px;text-align: center;font-size: 13px;}
.loading.button {border: 0;color: #fff;line-height: 45px;font-size: 17px;}
.loading b {padding-left:21px;background-position:0 50%;}
.spinner[role="progressbar"] {display:none;position: relative !important;height: 600px !important;z-index: 2000000000;left: 0 !important;top: 0 !important;width: 100% !important;}
.spinner[role="progressbar"] div {display:none;}
.spinner[role="progressbar"] div:first-child {display:block;position: static !important;}
.spinner[role="progressbar"] div:first-child div {-webkit-transform-origin:50% 50% !important;transform-origin:50% 50% !important;-moz-transform-origin:50% 50% !important;background: none !important;border-radius: 100% !important;box-shadow: none !important;width: 40px !important;height: 40px !important;left: 50% !important;}
.loading .spinner[role="progressbar"] {display:block;}
.anim .stream > li {transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);}
/* banner */
.welcome {line-height: 28px;font-size: 16px;color: #8a8f9c;padding: 97px 0 0px;}
.welcome strong {font-size: 30px;font-weight: bold;color: #373d48;}
.gift-banner .icon,.gift-banner-new .icon,#invitation-reminder .icon,.welcome-message .icon,.with-facebook .icon {position:absolute;top:50%;display:block;}
.gift-banner,.gift-banner-new,#invitation-reminder,.welcome-message,.with-facebook {position: relative;padding: 20px 0;display: table;box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);width: 100%;background: #fff;border-radius: 4px;margin: 0 0 15px 0;line-height: 22px;}
.gift-banner a:hover,.gift-banner-new a:hover,#invitation-reminder a:hover,.welcome-message a:hover {text-decoration:none;}
.gift-banner p,.gift-banner-new p,#invitation-reminder p,.welcome-message p,.with-facebook p {position:static;font-size:15px;color:#8e9198;display:table-cell;vertical-align:middle;padding:0;line-height:22px;margin:0;}
.gift-banner b,.gift-banner-new b,#invitation-reminder b,.welcome-message b,.with-facebook b {display:block;font-size:20px;color:#2e384e;}
.gift-banner .btns-gray-embo,.gift-banner .btns-blue-embo,.gift-banner-new .btns-gray-embo,.gift-banner-new .btns-blue-embo,#invitation-reminder .btns-gray-embo,#invitation-reminder .btns-blue-embo,.welcome-message .btns-gray-embo,.welcome-message .btns-blue-embo,.with-facebook .btns-blue-embo,.with-facebook .btns-gray-embo{position:static;line-height:32px;height:34px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle;margin-right:5px;}
.gift-banner .btn-area,.gift-banner-new .btn-area,#invitation-reminder .btn-area,.welcome-message .btn-area {position:absolute;top:50%;right:27px;margin-top:-17px;}
.classic .gift-banner p,.classic .gift-banner-new p,.classic #invitation-reminder p,.classic .welcome-message p {display:block;padding-bottom:15px;padding-top:10px;}
.classic .gift-banner .btn-area,.classic .gift-banner-new .btn-area,.classic #invitation-reminder .btn-area,.classic .welcome-message .btn-area {position:static;margin:0;}
.gift-banner {min-height:95px;height:95px;}
.gift-banner .icon {top:15px;left:22px;width:174px;height:100px;background-position:-420px 0;}
.gift-banner p,.classic .gift-banner .btn-area {padding-left:212px;}
.gift-banner-new {min-height:98px;height:98px;}
.gift-banner-new .icon {top:10px;left:15px;width:263px;height:125px;background-position:-157px 0;}
.gift-banner-new p,.classic .gift-banner-new .btn-area {padding-left:266px;}
#invitation-reminder {min-height:98px;height:98px;}
#invitation-reminder .icon {top:6px;left:29px;width:160px;height:120px;background-position:0 -126px;}
#invitation-reminder p,.classic #invitation-reminder .btn-area {padding-left:218px;}
#invitation-reminder .btns-blue-embo {float:none;}
.welcome-message {min-height:98px;text-align:left;height:98px;}
.welcome-message .btns-blue-embo,.gift-banner-new a.btns-blue-embo,#invitation-reminder .btns-blue-embo {color:#fff;}
.welcome-message .icon {left:25px;top:24px;width:158px;height:100px;}
.welcome-message p,.classic .welcome-message .btn-area {padding-left:210px;}
.with-facebook {padding:35px 0 30px;}
.with-facebook .btn-area {padding-left:32px;padding-top:26px;}
.with-facebook p,.classic .with-facebook .btn-area {display:block;padding-left:32px;}
.with-facebook p .icon {position:static;float:left;width:42px;height:42px;background-position:-595px 0;margin-right:14px;}
.with-facebook .pages {left:auto;top:auto;right:0;bottom:0;width:481px;height:140px;background-position:-219px -125px;}
.classic .with-facebook .pages {width:240px;}
.with-facebook .btns-blue-embo {border-color:#3d578c;background: -webkit-linear-gradient(top,#617bae,#566ea2);background: -ms-linear-gradient(top,#617bae,#566ea2);background: -moz-linear-gradient(top,#617bae,#566ea2);background: -o-linear-gradient(top,#617bae,#566ea2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#617bae',endColorstr='#566ea2');}
.gift-banner p,.gift-banner-new p,#invitation-reminder p,.welcome-message p,.with-facebook p {padding-left:0;}
.gift-banner .icon,.gift-banner-new .icon,#invitation-reminder .icon,.welcome-message .icon,.with-facebook .icon {position:static;float: left;margin-right:14px;}
.gift-banner b,.gift-banner-new b,#invitation-reminder b,.welcome-message b {padding-top:25px;}
.classic .gift-banner b,.classic .gift-banner-new b,.classic #invitation-reminder b,.classic .welcome-message b {padding-top:0;}
.gift-banner .icon {margin-top:-5px;margin-left:22px;}
#invitation-reminder .icon {margin:-14px 14px -14px 29px;}
.welcome-message .icon {margin-left:25px;margin-top:4px;}
.with-facebook .icon {position:absolute;}
.gift-banner-new .icon {margin:-10px 14px -10px 15px;width:225px;}
.with-facebook p {padding-left:88px;}
.with-facebook p .icon {position:absolute;top:35px;left:32px;}
.gift-banner {position: relative;margin: 0 0 12px;border-radius: 4px;padding: 12px 18px 12px 28px;background: #FFF;}
.gift-banner, .gift-banner-new, #invitation-reminder, .welcome-message, .with-facebook {position: relative;padding: 20px 0;display: table;width: 100%;background: #FFF;border-radius: 4px;margin: 0 0 15px 0;line-height: 22px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08),0 0 2px rgba(0, 0, 0, 0.06),0 0 0 1px rgba(0, 0, 0, 0.04),0 -1px 0 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08),0 0 2px rgba(0, 0, 0, 0.06),0 0 0 1px rgba(0, 0, 0, 0.04),0 -1px 0 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.08),0 0 2px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04),0 -1px 0 0 rgba(0,0,0,0.05);}
/* home timeline */
.home .figure-item {line-height:16px;}
.home .classic .wrapper-content {padding-left:8px;width: 672px;margin: 0 auto;}
.home .classic .stream > li {overflow: visible;left: 0 !important;top: 0 !important;margin: 0 0 15px; background: #FFF; padding: 10px;border: 1px solid #D5D6D7;box-shadow: 0 0px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 0px 2px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 0px 2px rgba(0, 0, 0, 0.05);border-radius: 3px;padding: 11px;}
.home .classic .figure-item {width:100%;background:#f9f9f9;}
.home .classic li:nth-child(3n+1) .figure-item figure {display: inline-block;vertical-align:top;}
.home .classic li:nth-child(3n+1) .figure-item figure .figure.grid {display: block;}
.home .classic .figure-item figcaption {background:#fff;}
.home .classic .stream > li:nth-child(3n+1) {width:640px;text-align:center;}
.home .classic .stream li:nth-child(3n+1) .figure-item figure {position:relative; background:none !important;}
.home.v3 .classic .stream li:nth-child(3n+1) .figure-item figure {display:block;}
.home.v3 .classic .stream li:nth-child(3n+1) .figure-item figure .thing-url {display:inline-block;vertical-align:top;position:relative;}
.home .classic .stream li:nth-child(3n+1) .figure-item figure .figure {height:auto;}
.home .classic .stream li:nth-child(3n+1) .figure-item figcaption {text-align:left;}
.home .classic .stream li:nth-child(3n+1) .figure-item figure .figure.grid img {display:block;}
.home .classic .stream > li:nth-child(3n+3) {width:309px;border-radius:0 3px 3px 0;padding:11px 11px 11px 10px;border-left-color:#ebebec;box-shadow:none;}
.home .classic .stream > li:nth-child(3n+2) {border-right: 0; border-radius: 3px 0 0 3px; padding:11px 10px 11px 11px;border-left-color:#D5D6D7; }
.home .classic .stream > li:nth-child(3n+3):after {content:'';position:absolute;bottom:-1px;left:-2px;width:10px;height:1px;background:#D5D6D7;z-index:2;}
.home .classic .stream > li:nth-child(3n+2):after {bottom:auto;left:auto;right:-2px;top:-1px;}
.home .classic .stream li:nth-child(3n+3) .figure-item figure, .home .classic .stream li:nth-child(3n+3) .figure-item figure, .home .classic .stream li:nth-child(3n+2) .figure-item figure, .home .classic .stream li:nth-child(3n+2) .figure-item figure, .home .classic .stream li:nth-child(3n+3) .figure-item figure, .home .classic .stream li:nth-child(3n+3) .figure-item figure a.thing-url , .home .classic .stream li:nth-child(3n+2) .figure-item figure a.thing-url, .home .classic .stream li:nth-child(3n+2) .figure-item figure a.thing-url {display:block;height:309px;}
.home .normal .figure-item figcaption .figure-detail {min-height:19px;}
.home .classic .stream li:nth-child(3n+2) .figure-item .figure img, .home .classic .stream li:nth-child(3n+3) .figure-item .figure img {display:none;}
.home .normal .stream > li {padding:0;background: #fff;border-radius: 3px;box-shadow: inset 0 0 0 1px #D0D1D2, 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0px 1px 1px rgba(0, 0, 0, 0.03);-webkit-box-shadow: inset 0 0 0 1px #D0D1D2, 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0px 1px 1px rgba(0, 0, 0, 0.03);-moz-box-shadow: inset 0 0 0 1px #D0D1D2, 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0px 1px 1px rgba(0, 0, 0, 0.03);margin:0 16px 16px 0;}
.home .normal .figure-item {margin:0;width:100%;}
.home .normal .figure-item .figure.grid {display:block;box-shadow:inset 1px 1px 0 rgba(0,0,0,0.2), inset -1px 0 0 rgba(0,0,0,0.2);background-color:#fff;border-radius:3px 3px 0 0;}
.home .normal .figure-item figcaption {padding:13px 14px;height:36px;overflow:hidden;}
.home .normal .figure-item figure .figure img {display:none;}
.home .clear {clear:none;}
.home .normal .figure-item .back, .home .normal .figure-item figure {border-radius:3px 3px 0 0;}
.home .vertical .figure-item, .home .vertical .figure-item img, .home .vertical .figure-item .back {width:231px;border-radius:3px;}
.home .vertical .figure-item figcaption {width:209px;}
.figure-item .hotel-info {position:absolute;top:9px;left:0;color:#ccc;text-align:left;font-weight:normal;opacity:0;transition: opacity 0.2s;-moz-transition: opacity 0.2s;-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;line-height:16px;width:100%;}
.figure-item .hotel-info .info {display:block;padding:0 50px 0 10px;}
.figure-item .hotel-info b {display:block;color:#fff;padding-bottom:2px;}
.figure-item .hotel-info .icon {display:inline-block;vertical-align:middle;margin-right:4px;width:15px;height:16px;background-position:-180px -20px;}
html {background:#ebeced;}
.figure-item:hover .hotel-info {opacity:1;}
/* for ipad */
.ipad .top-menu .viewer {padding:0;margin-top:-15px;right:0;border-left:1px solid #ebecef;}
.ipad .top-menu .viewer a {padding:9px 18px;display:block;margin:0;}
.ipad .top-menu .viewer .classic a, .ipad .top-menu .viewer .normal a {display:none;}
.ipad .top-menu .viewer a:hover i.ic-slideshow {background-position:-88px -43px;}
.ipad .top-menu .viewer a:hover span {display:none;}
a.new-content {position:fixed;top:42px;left:0;width:100%;z-index:9;color:#878b90;text-align:center;font-size:13px;line-height:16px;padding:11px 0;background-color: rgba(255,255,255,0.92);box-shadow: 1px 0 5px rgba(0,0,0,0.3);-webkit-transition: 0.2s all;-moz-transition: 0.2s all;-o-transition: 0.2s all;transition: 0.2s all;text-shadow: 0 1px 0 #fff;font-weight: bold;border:0;min-height:0;border-radius:0;}
a.new-content:hover {text-decoration:none;}
.yellow-message-box {position:fixed;top: 48px;left:0;width:100%;background:#f5edbb;box-shadow:0 1px 3px rgba(0,0,0,0.15),0 1px 0 #cac995;z-index: 11;color: #646341;text-align: center;padding: 10px 0;line-height: 20px;font-size: 13px;}
.quick-cart .figure-item figure .back {opacity:1;background:rgba(21,22,23,0.5);}
.quick-cart .figure-item .buttons {opacity:1;}
.quick-cart .figure-item .buttons .btn-cart {background:#e1e1e3;}
.timeline .sale-item-input select.full {width:160px;max-width:160px;}
.quick-cart .figure-item .button.fancy,.quick-cart .figure-item .button.fancyd {display:none;}
/* search */
.wider .search #content {width:100%;padding:0;}
.wider .search #footer {display:none;}
.wider .search .spinner[role="progressbar"] {top:200px !important;}
.search .ptit {background: #F4F5F6;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.7);}
.search .hgroup {float: left;position: relative;z-index: 3;border: 0;background:#EEEFF0;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#EEEFF0', GradientType=0);background: -webkit-linear-gradient(top,#F4F5F6,#EEEFF0);background: -moz-linear-gradient(top,#f4f5f6,#eeeff0);background: -o-linear-gradient(top,#f4f5f6,#eeeff0);background-image: -ms-linear-gradient(#f4f5f6,#eeeff0);box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-webkit-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-moz-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);padding: 0;line-height: 44px;border-radius: 3px;margin: 0 0 18px 1px;width: 99.8%;width: calc(100% - 2px);width: -webkit-calc(100% - 2px);width: -moz-calc(100% - 2px);width: -o-calc(100% - 2px);width: -ms-calc(100% - 2px);}
.search .hgroup h2 {float: left;font-weight: normal;color: #4e535c;font-size: 15px;line-height: 20px;padding: 12px 0 11px 16px;max-width: 60%;;text-shadow:0 1px 0 #fff;white-space:nowrap;}
.search .hgroup .tab {float: right;}
.search .hgroup .tab li {float: left;border-left: 1px solid #dcdde0;font-weight: bold;font-size: 13px;;text-shadow:0 1px 0 #fff;}
.search .hgroup .tab li:first-child {border-left:1px solid #dcdde0;}
.search .hgroup .tab a {display:block;padding:0 18px;line-height:44px;color:#6d7682;}
.search .hgroup .tab a:hover {background:#f8f9f9;text-decoration:none;}
.search .hgroup .tab li:last-child a {border-radius:0 3px 3px 0;}
.search .hgroup .tab a.current {color:#37404e;cursor:default;border-left:1px solid #d5d6d9;border-right:1px solid #d5d6d9;margin:0 -1px;background:#ffffff;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);background: -webkit-linear-gradient(top,#ffffff,#fafafa);background: -moz-linear-gradient(top,#ffffff,#fafafa);background: -o-linear-gradient(top,#ffffff,#fafafa);color:#585d6b;}
.search .figure-item .tooltip:hover small {display:none;}
.search.vertical .figure-item figcaption {width:196px;}
.search .use-nickname .fn {display:none;}
.search .btn {display: block;font-size: 13px;border: 1px solid #959595;border-color: #b1b1b2 #b1b1b2 #a8a8aa;height: 26px;padding:0 9px;line-height: 26px;width: auto;font-weight: bold !important;color: #393d4d !important;text-shadow: 0px 1px 0 #ffffff;box-shadow: inset 0 1px 0px rgb(252,252,252),0 1px 1px rgba(0,0,0,0.1);background: #f0f0f0;background: -webkit-linear-gradient(top,#fcfcfc,#f0f0f0);background: -ms-linear-gradient(top,#fcfcfc,#f0f0f0);background: -moz-linear-gradient(top,#fcfcfc,#f0f0f0);background: -o-linear-gradient(top,#fcfcfc,#f0f0f0);border-radius: 3px;}
.search .btn:hover {border-color: #a3a3a5;}
.search .btn:active {box-shadow: none;text-decoration: none;background: -webkit-linear-gradient(#f0f0f0,#ffffff);background: -moz-linear-gradient(#f0f0f0,#ffffff);background: -o-linear-gradient(#f0f0f0,#ffffff);background: linear-gradient(#f0f0f0,#ffffff);box-shadow: 0 0 1px rgba(0,0,0,0.3) inset;border-color: #b8b8b8 #c2c2c2 #ccc;}
.search .btn-blue,.search .btn-blue:hover,.search .btn-blue:active{border: 1px solid #426f9c;color: #fff !important;text-shadow: 0 -1px 0 #406b97;box-shadow: 0 1px 0 #ededed;background: #528bc3;}
.search .btn-dimmed,.search .btn-dimmed:hover {border: 1px solid #cacbcc;color: #bcbfc1 !important;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;text-shadow: 0px 1px 0 #fefefe;background: #f5f5f5;}
.search .btn-dimmed:active {border: 1px solid #b8b8b8;border-color: #b8b8b8 #c2c2c2 #ccc;box-shadow: 0 0 1px rgba(0,0,0,0.25) inset;background: -webkit-linear-gradient(#f0f0f0,#fefefe);background: -moz-linear-gradient(#f0f0f0,#fefefe);background: -o-linear-gradient(#f0f0f0,#fefefe);background: linear-gradient(#f0f0f0,#fefefe);}
.search .vcard .verified,.vcard .translator {font-size:12px;display:inline-block;vertical-align:middle;width:17px;height:17px;position:relative;top:2px;text-indent:-10000px;cursor:pointer;vertical-align: middle;}
.search .vcard .verified {margin-left:5px;background-position: -160px -20px;}
.search .vcard .translator {margin-left:3px;}
.search .vcard .verified.hover,.vcard .verified:hover,.vcard .translator.hover,.vcard .translator:hover {background-position: -160px -20px;}
.search .vcard .follow-user-link,.search .vcard .follow-user-link:hover {display:block;height:26px;font-weight:bold;text-decoration:none;font-size:12px;line-height:26px;text-shadow: 0 1px 0 #fff;color: #545861 !important ;border: 1px solid #959595;border-color: #c8c8c9 #c5c5c6 #c2c2c3;box-shadow:0 1px 1px rgba(0,0,0,0.07);background: -webkit-linear-gradient(top,#fefefe,#f6f6f6);background: -ms-linear-gradient(top,#fefefe,#f6f6f6);background: -moz-linear-gradient(top,#fefefe,#f6f6f6);background: -o-linear-gradient(top,#fefefe,#f6f6f6);border-radius:3px;margin:0 8px;}
.search .vcard .follow-user-link:active {box-shadow: none;text-decoration: none;background: -webkit-linear-gradient(#f0f0f0,#ffffff);background: -moz-linear-gradient(#f0f0f0,#ffffff);background: -o-linear-gradient(#f0f0f0,#ffffff);background: linear-gradient(#f0f0f0,#ffffff);box-shadow: inset 0 0 1px rgba(0,0,0,0.3);border-color: #b8b8b8 #c2c2c2 #ccc;}
.search .vcard .follow-user-link.following,.search .vcard .follow-user-link.following:active{border: 1px solid #426f9c;color: #fff !important;text-shadow: 0 -1px 0 #406b97;box-shadow: 0 1px 0 #ededed;background: #528bc3;}
.search .vcard .follow-user-link.following,.search .vcard .follow-user-link.following:active,.search .vcard .follow-user-link.following:hover{border: 1px solid #426f9c;color: #fff !important;text-shadow: 0 -1px 0 #406b97;box-shadow: 0 1px 0 #ededed;background: #528bc3;}
.search .vcard .follow-user-link.following.dimmed,.search .vcard .follow-user-link.following.dimmed:hover{border: 1px solid #cacbcc;color: #bcbfc1 !important;box-shadow: none;text-shadow: 0px 1px 0 #fefefe;background: #f5f5f5;}
.search .vcard .twitter {display: inline-block;width: 16px;height: 15px;vertical-align: baseline;text-indent: -1000em;background-position:-212px 0;vertical-align: middle;margin: -3px 0 0 3px;}
.search .userlist.stream {clear:both;padding:20px 0 10px 20px;}
.search .userlist .follow-user-list {margin-top:7px;}
.search .userlist .use-fn {display: inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align: middle;max-width:100%;}
.search .userlist .use-fn .nickname {margin-left:10px; color:#87898E;}
.search .userlist .vcard .follow-user-link {width: auto;display:inline-block;padding: 0 13px;text-align:center;margin:7px 0 0;}
.search .userlist .vcard .follow-user-link span, .search .userlist .vcard .follow-user-link.following span {padding-left:17px;background-position:0 50%;}
.search .userlist .vcard .follow-user-link.dimmed span {padding:0 8px 0 9px;background:none;}
.search .userlist li.vcard{position:relative;float: left;padding: 11px 11px 9px 116px;width: 328px;margin: 0 20px 20px 0;overflow:hidden;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);}
.search .userlist li.vcard:nth-child(odd) {clear:both;}
.search .userlist li.vcard p {float:left;width: 240px;padding: 0;top:8px;}
.search .userlist.stream .photo{position:absolute;top: 0;left:0;background-position:50% 50%;background-size:cover;width: 102px;height: 102px;display:block;box-shadow: inset 1px 1px 0 rgba(0,0,0,0.1),inset 0 -1px 0 rgba(0,0,0,0.1);}
.search .userlist .fn,.search .userlist .nickname {display:inline;padding:0;/* white-space:normal; */font-size:13px;color:#373d48;vertical-align:middle;line-height:21px;}
.search .userlist .verified,.search .userlist .translator {position:relative;top: -1px;}
.search .userlist .follow-status {display:block;font-size: 12px;color: #87898e;line-height: 18px;}
.search .userlist .followers,.search .userlist .things {font-size:12px;color:#87898e;line-height:18px;}
.search .userlist .thing-list {float:right;width: 84px;height: 82px;background:url("../images/common/search_result_placeholder.0d3aaf1711cd.png") no-repeat 2px 0;}
.search .userlist .thing-list a {display:block;overflow:hidden;}
.search .userlist .thing-list li {float:left;padding: 0;}
.search .userlist .thing-list li img {width: 40px;height: 39px;display:block;background-position:50% 50%;background-size:cover;margin: 0 0 2px 2px;}
.search .wrapper-content.empty .search-result {color:#686e78;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.75);font-size:16px;}
.search .wrapper-content.empty .search-result p {width:410px;margin:0 auto;font-size:16px;color:#686e78;line-height:20px;padding-bottom:140px;}
.search .wrapper-content.empty .search-result h3 {color:#383d48;font-size:22px;padding:120px 0 20px;margin:0;clear:both;}
.search .wrapper-content {position: relative;box-shadow: 0 0 0 1px rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.1);margin-bottom: 0;}
.search .wrapper-content.empty .search-result {padding:80px 0 70px;color:#686e78;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.75);font-size:16px;}
.search .wrapper-content .search-result .empty b {color:#000;}
.search .wrapper-content .search-result .empty p {width:410px;margin:0 auto;font-size:16px;color:#686e78;line-height:20px;padding-bottom:140px;text-align:center;}
.search .wrapper-content .search-result .empty h3 {color:#383d48;font-size:22px;padding:120px 0 20px;margin:0;clear:both;text-align:center;}
.search .colors {margin-bottom:25px;}
.search.normal .stream .figure-item, .search.vertical .stream .figure-item {width: 217px;}
.search .figure-item .tooltip small {display:none !important;}
.search.vertical .stream {margin:20px 0 0 20px;}
.search.vertical .stream li {width:auto;padding:0;}
.search.vertical .stream li .figure-item .figure {height:auto;}
.search.normal .stream li .figure-item figure {width:218px;height:218px;}
.search.normal .colors .stream {width:218px;}
.search.normal .colors .stream .figure-item .figure {width:218px;height:218px;}
.search .lists-listing .wrapper-btn {border: 1px solid #e5e5e5;border-bottom-color: #d5d5d5;border-top: none;overflow: hidden;padding:8px 0;}
.search .lists-listing .vcard figcaption {padding:8px 0 8px;text-align:left;line-height:20px;}
.search .lists-listing .vcard figcaption a:hover {text-decoration:none;}
.search .lists-listing .vcard figcaption strong,.search .lists-listing .vcard figcaption a {color:#383d48;font-weight:bold;font-size:13px;max-width: 80%;display:inline-block;padding-right:4px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;vertical-align:middle;}
.search .lists-listing .vcard figcaption .account {display:inline-block;vertical-align:middle;font-weight:normal;color:#8e9198;font-size:11px;line-height:17px;padding-top:3px;}
.search .lists-listing {position:relative;}
.search .lists-listing .vcard {float:left;position: static;text-align: center;vertical-align: top;color: #8e9198;font-size: 11px;height: 310px;width:218px;}
.search .lists-listing .fig-image {width:218px;height:218px;background-position: 50% 50%; background-color:#eceef0;}
.search .lists-listing .fig-image img {position:absolute;left:0;top:0;float:none;width:218px;height:218px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;max-width:218px;max-height:218px;border-radius:0;opacity:0;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}
.search .lists-listing .fig-image img.on {opacity:1;}
.search .lists-listing a {display:block;position:relative;}
.search .lists-listing .shadow {position:absolute;z-index:1;top:0;left:0;width:218px;height:218px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);}
.search .lists-listing .lists-frame {display: block;overflow: hidden;}
.search .wrapper-content {box-shadow:none;}
.search .figure-item .figure-detail {padding:0;}
.search .sdd-result {clear:both;margin-bottom:18px;}
.search .sdd-result ul {clear:both;padding:18px 0 16px;}
.search .sdd-result li {float: left;position: relative;padding: 0 14px 3px 17px;width: 211px;line-height: 26px;}
.search .sdd-result .ic-location {position:absolute;top:50%;margin-top:-9px;left:27px;background-position:-20px -80px;width:9px;height:14px;}
.search .sdd-result a {display:block;padding-left:27px;color:#8a8f9c;font-size:13px;}
.search .sdd-result b {color:#8e9197;}
.search .sdd-result small {font-size:11px;}
.search .sdd-result a:hover, .search .sdd-result a:hover, .search .sdd-result a.current {text-decoration: none;background: #E8EAEC;border-radius: 3px;box-shadow: inset 0 0 0 1px #DDD, inset 0 1px 1px rgba(0, 0, 0, 0.13);}
.search .sdd-result a:hover .ic-location, .search .sdd-result a.current .ic-location {background-position:-20px -60px;}
.search .sdd-result a:hover b, .search .sdd-result a.current b {color:#373d48}
.search .sdd-result a:hover small, .search .sdd-result a.current small {color:#8a8f9c}
.search .sdd-result h3 {color:#676b72;padding:12px 17px;font-size:14px;line-height:20px;border-bottom:1px solid #eceef0;}
.search .sdd-result li {display:none;}
.search .sdd-result li:nth-child(1), .search .sdd-result li:nth-child(2),.search .sdd-result li:nth-child(3),.search .sdd-result li:nth-child(4),.search .sdd-result li:nth-child(5),.search .sdd-result li:nth-child(6),.search .sdd-result li:nth-child(7),.search .sdd-result li:nth-child(8),.search .sdd-result li:nth-child(9),.search .sdd-result li:nth-child(10), .search .sdd-result li:nth-child(11), .search .sdd-result li:nth-child(12) {display:block;}
.search .sdd-result .see-more {display:block;border-top:1px solid #eceef0;color:#4978b3;font-weight:bold;text-align:center;padding:13px;line-height:19px;font-size:13px;}
.search .sdd-result .see-more:hover {text-decoration:none;background: none;border-radius: 0;box-shadow: none;}
.comments-list button#toggle-comments {display:none;}
.home .normal .stream .comments, .home .vertical .stream .comments {display:none !important;}
.timeline.classic .stream .comments .comment-form {position:relative;display:block;text-align:left;}
.timeline.classic .stream .comments .comment-form .vcard {display:none;}
.timeline.classic .comments .btns-post {position:absolute;left:0;width:auto;bottom:0;display:block;clear:both;padding-top:5px;margin-left:42px;font-size:12px;color:#7d8184;line-height:31px;overflow:hidden;}
.timeline.classic .btns-post small {float:right;padding-right:1px;}
.timeline.classic .btns-post .button-wrapper {position:relative;display:inline-block;overflow:hidden;vertical-align:middle;white-space:nowrap;}
.timeline.classic .btns-post input {position:absolute;opacity:0;filter:alpha(opacity=0);left:-10000px;top:-10000px;}
.timeline.classic .btns-post label {display:inline-block;line-height:31px;cursor:pointer;vertical-align:middle;}
.timeline.classic .btns-post label i {display:inline-block;width:13px;height:13px;background-position:-610px -74px;vertical-align:middle;margin-top:-3px;}
.timeline.classic .btns-post label.on i {background-position:-610px -50px;}
.comments {padding: 2px 15px 2px 12px;border-top: 1px solid #ecedee;margin: 9px -11px 0;text-align: left;}
.home .classic .stream .comments li {position: relative;float:none;padding: 14px 0 0 43px;margin: 0;box-shadow: none;border: 0;border-radius: 0;}
.home .classic .stream .comments li a {text-decoration:none;}
.home .classic .stream .comments li a:hover {color: #1d4873;}
.comments .fn {color: #2a5f95;font-size:13px;font-weight:bold;position: relative;top: -3px;}
.comments .vcard img {position: absolute;top: 11px;left: 0;max-width: 33px;max-height: 33px;border-radius: 3px;vertical-align: top;margin-right: 0;}
.comments p {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;padding:0;}
.comments p img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
.comments .optional {position:absolute;top:12px;right:0;}
.comments .optional [class^="ic-"] {opacity:0;filter:alpha(opacity=0);transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;}
.comments .optional p {position:relative;float:left;padding:0;clear:none;cursor:pointer;z-index:2;}
.comments li:hover .optional [class^="ic-"] {opacity:0.8;filter:alpha(opacity=80);}
.comments li:hover .optional {display:list-item;}
.comments [class^="ic-"] {display:inline-block;vertical-align:middle;height:13px;width:21px;}
.comments .ic-flag {background-position:-92px -48px;border-right:1px dotted #d6d6d6;opacity:0.7;filter:alpha(opacity=70);}
.comments .ic-arrow {background-position:-108px -48px;opacity:0.7;filter:alpha(opacity=70);}
.comments .dropmenu {position: absolute;top: 19px;right: 8px;padding: 4px 0px;display: none;border: 1px solid #C4C5CA;box-shadow: 0 1px 1px #EEE;background: white;border-radius: 3px;}
.comments .dropmenu a {display: block;padding: 3px 12px;font-weight: bold;color: #333;white-space: nowrap;font-size: 11px;}
.comments .dropmenu a:hover {background:#f4f4f4;text-decoration:none;}
.comments .optional p.on {z-index:3;}
.comments .optional p.on .ic-flag,.comments .optional p .ic-flag:hover {opacity:1;filter:alpha(opacity=100);}
.comments .optional p.on .ic-arrow,.comments .optional p .ic-arrow:hover {opacity:1;filter:alpha(opacity=100);}
.comments .optional p.on .dropmenu {display:block;}
.comments .comment-edit .optional {display:none;}
.comments button.toggle, .comments a.toggle {display:inline-block;position:relative;margin: 0 0 5px 43px;color:#97a0ab;font-size:13px;background:none;font-weight:bold;}
.comments a.toggle:hover {text-decoration:none;}
.comments .btns-post {display:none;}
.comments .text {width: 615px;background: #fafafa;}
.comments .comment-form {padding-top: 8px;text-align: left;line-height: 1em;border: 0}
.comments .text.no-effect {position:absolute;top:-1000em;left:-1000em;height:0;padding:0;}
.home .timeline.normal .figure-item figure {box-shadow:none;}
.lists-selector .lists-option {float:none;padding:20px 20px 0 20px;text-align:right;}
.lists-selector .lists-option .relative {text-align: left;z-index:2;min-width: 39px;margin-left: 5px;}
.lists-selector .lists-option .relative ul {position: absolute;border-top: 0;top: 29px;left: 1px;background: #FFF;line-height: 25px;border-radius: 0 0 2px 2px;padding: 0;box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.5), 0 2px 3px rgba(0, 0, 0, 0.3);font-weight: normal;z-index:2;}
.lists-selector .lists-option .relative li a {font-size: 12px;padding: 0 10px;height: 28px;line-height: 28px;color: #31363E;-webkit-transition: color .1s;-moz-transition: color .1s;-ms-transition: color .1s;-o-transition: color .1s;transition: color .1s;border: 0;font-weight: normal;}
.lists-selector .lists-option .relative li a:hover {text-decoration:none;border-radius:0;background-color: #F1F1F1;color: #383D48;box-shadow: none;}
.lists-selector .lists-option .selector, .lists-selector .lists-option .selector:hover {position: relative;display: inline-block;border: 1px solid #D2D3D4;box-shadow: none;border-radius: 2px;background-color: #F8F8F8;background-image: -webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#F1F1F1));background-image: -webkit-linear-gradient(top,#F8F8F8,#F1F1F1);background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -ms-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background-image: linear-gradient(to bottom,#F8F8F8,#F1F1F1);-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;transition: all .2s;}
.lists-selector .lists-option .selector:hover, .lists-selector .lists-option .selector:hover, .lists-selector .lists-type .selector:hover {text-decoration: none;-ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border: 1px solid #C9CBCC;color: #3F4042;}
.lists-selector .lists-option .selector:hover .arrow {opacity:1;}
.lists-selector .lists-option .selector .arrow, .lists-selector .lists-type .selector .arrow, .lists-selector .lists-option .selector.current .arrow, .lists-selector .lists-option .selector.current:hover .arrow {position: absolute;top: 50%;right: 10px;width: 0;height: 0;border: 4px solid rgba(0, 0, 0, 0);border-top-color: #777;margin-top: -2px;opacity: 1;background: none;}
.lists-selector .lists-option .selector span {display: block;padding: 6px 26px 5px 8px;font-size: 11px;min-width: 54px;color: #595F6D;}
.lists-selector .lists-option .selector span small {display:none;font-size:10px;font-weight:normal;}
.lists-selector .lists-option .selector.selected span small {display:inline;}
.lists-selector .lists-option .selector.selected, .lists-selector .lists-option .selector.selected:hover {background:#ffffff;filter:none;border-color:#d9d9d9;color:#676e7b;}
.lists-selector .lists-option .selector.current {box-shadow:none;border-color: #D2D3D4;background-color: #F8F8F8; background-image: -webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#F1F1F1)); background-image: -webkit-linear-gradient(top,#F8F8F8,#F1F1F1); background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -ms-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%); background-image: linear-gradient(to bottom,#F8F8F8,#F1F1F1);}
.lists-selector .lists-option .selector.selected .arrow, .lists-selector .lists-option .selector.selected:hover .arrow {border:0;background-color:#fcfcfc;border-left:1px solid #e8e8e8;width:22px;height:27px;margin-top:0;top:0;right:0;opacity:1;background-position:8px -82px;}
.lists-selector .lists-option .selector.selected span {color:#676e7b;margin-right:31px;padding-right:0;}
.lists-selector .lists-option .selector.current .arrow, .lists-selector .lists-type .selector.current .arrow, .lists-selector .lists-option .selector.current .arrow, .lists-selector .lists-option .selector.current:hover .arrow {border-top-color: #777;}
.lists-selector .lists-option .price .selector.current, .lists-selector .lists-option .price .selector.current:hover {border: 1px solid #d2d3d4;background: #f8f8f8;box-shadow: none;color: #383d48;border-radius:3px;}
.lists-selector .lists-option .price .selector.current span, .lists-selector .lists-option .price .selector.current:hover span {color: #4e5665;}
.lists-selector .lists-option .price .selector span {padding-left:9px;min-width:0;padding-right:9px;height:16px;}
.lists-selector .lists-option .price fieldset {position: relative;display: none;border: 1px solid #D2D3D4;background: #F8F8F8;border-radius: 3px;padding-right: 30px;}
.lists-selector .lists-option .price fieldset span {position:relative;display:inline-block;vertical-align:middle;}
.lists-selector .lists-option .price fieldset span em {position: absolute;top: 4px;left: 8px;line-height: 21px;color: #4E5665;font-size: 12px;}
.lists-selector .lists-option .price fieldset button {position:absolute;top:0;right:0;width:29px;text-align:center;height: 27px;line-height:31px;border-left:1px solid #e5e5e5;background:none;}
.lists-selector .lists-option .price fieldset .arrow {display: inline-block;width: 0;height: 0;border: 4px solid rgba(0, 0, 0, 0);border-left-color: #9499A4;vertical-align: middle;margin: -6px -4px 0 0;}
.lists-selector .lists-option .price .text {margin: 3px;padding: 1px 5px 0px 12px;width: 45px;color: #4E5665;font-size: 12px;box-shadow: none;line-height: 18px;}
.lists-selector .lists-option .price .selector .value, .lists-selector .lists-option .price .selector.selected .default, .lists-selector .lists-option .price .selector .arrow {display:none;}
.lists-selector .lists-option .price .selector.selected .value, .lists-selector .lists-option .price .selector.selected .arrow {display:block;}
.lists-selector .lists-option .sort ul {left:auto;right:0;}
.lists-selector .lists-type {padding: 0;min-width: 190px;margin-left: 0;}
.lists-selector .lists-option .list-type {float:left;}
.lists-selector .lists-option .lists-type .selector {min-width: 190px;margin-left: 0;}
.lists-selector .category li {float:none;width:auto;margin:0;}
.lists-selector .palette i.color.white {background: #FFF;border: 1px solid #CCC;width: 12px !important;height: 12px !important;}
.search .ptit h3 {font-size:15px;color:#676b72;text-shadow:0 1px 0 #fff;}
.palette-big {padding:17px;}
.palette-big li {float:left;width:78px;height:60px;}
.palette-big a {position:relative;z-index:0;display:block;width:78px;height:60px;}
.palette-big a:hover {width:82px;height:64px;border:3px solid #fff;margin:-5px;box-shadow:0 2px 5px rgba(0,0,0,0.18);z-index:1;}
.similar .wrapper-content {background:none;}
.color-result li {float:left;margin:0 0 17px 18px;;}
.color-result li:nth-child(4n+1) {clear:both;margin-left:0;}
.color-result .figure-item {width:217px;height:217px;overflow:hidden;border-radius:3px;padding:6px;box-shadow: 0 1px 2px rgba(0,0,0,0.08),0 0 2px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04),0 -1px 0 0 rgba(0,0,0,0.05);background:#fff;z-index:0;}
.color-result .figure-item figure .figure.vertical {display:none;}
.color-result .figure-item figure .figure {height:217px;}
.color-result li:hover {margin-bottom:-26px;}
.color-result li:hover .figure-item {height:auto;overflow:visible;z-index:1;padding:10px 10px 8px;margin:-4px -4px -2px;}
.color-result .figure-item figcaption {padding-top:9px;}
.color-result .figure-item figcaption .title {padding-bottom:1px;margin-bottom:0;}
.color-result .figure-item:hover figcaption .title {color: #494f59;}
.color-result .figure-item:hover figcaption .title:hover {color: #1f518e;}
.color-result .figure-item:hover figcaption .username a {color: #8a8f9c;}
.color-result .figure-item:hover figcaption .username a:hover {color: #588cc7;}
.search .re-find i {display:inline-block;width:0;height:0;border:4px solid transparent;border-top-color:#b0b5bc;vertical-align: middle;margin:1px 0 0 4px;}
.search .re-find .current i {border-top-color:#959ba4}
.search .re-find {position:relative;}
.search .palette-frm {display:none;position:absolute;width:248px;right:0;top:45px;line-height:1em;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 5px rgba(0,0,0,0.3), 0 0 0 1px rgba(0,0,0,0.02);}
.search .palette-frm fieldset {position:relative;padding:15px;}
.search .palette-frm #search-color-square {position:absolute;left:15px;top:220px;width:31px;height:31px;border-radius:2px;}
.search .palette-frm .btn-area {padding:12px 15px;border-top:1px solid #e6e6e8;}
.search .palette-frm .text {margin: 0 0 12px 40px;width: 162px;background:#f8f8f8;}
.search .palette-frm .color-range.ui-slider {clear:both;position:relative;background:#f8f8f8;width:100%;border:1px solid #cbcdd0;border-radius:2px;height:4px;}
.search .palette-frm .alpha label {float:left;}
.search .palette-frm .alpha .variance {float:right;width:40px;text-align:right;font-weight:bold;color:#878a90;margin-bottom:10px;}
.search .hgroup .tab .palette-frm .alpha .ui-slider-handle {position:absolute;top:50%;margin-top:-9px;padding:0;width:11px;height:16px;border:1px solid #cbcdd0;border-radius:2px;background:#f8f8f8;}
.search .palette-frm .alpha .ui-widget-header {display:none;}
.search .palette-frm .iris-error{background-color:#ffafaf}
.search .palette-frm .iris-border .iris-picker-inner{top:10px;right:10px;left:10px;bottom:10px}
.search .palette-frm .iris-picker {padding:12px;border:1px solid #cacccf;border-radius:2px;background:#f8f8f8;margin-bottom:12px;}
.search .palette-frm .iris-picker .iris-square-inner{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}
.search .palette-frm .iris-picker .iris-square,.search .palette-frm .iris-picker .iris-slider,.search .palette-frm .iris-picker .iris-square-inner,.search .palette-frm .iris-picker .iris-palette{border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0, 0.1);height:167px;width:100%;float:right;}
.search .palette-frm .iris-picker .iris-square{width:167px;position:relative;float:left;}
.search .palette-frm .iris-ie-9 .iris-square,.search .palette-frm .iris-ie-9 .iris-slider,.search .palette-frm .iris-ie-9 .iris-square-inner,.search .palette-frm .iris-ie-9 .iris-palette{box-shadow:none;border-radius:0}
.search .palette-frm .iris-ie-9 .iris-square,.search .palette-frm .iris-ie-9 .iris-slider,.search .palette-frm .iris-ie-9 .iris-palette{outline:1px solid rgba(0,0,0,0.1)}
.search .palette-frm .iris-ie-lt9 .iris-square,.search .palette-frm .iris-ie-lt9 .iris-slider,.search .palette-frm .iris-ie-lt9 .iris-square-inner,.search .palette-frm .iris-ie-lt9 .iris-palette{outline:1px solid #aaa}
.search .palette-frm .iris-ie-lt9 .iris-square .ui-slider-handle{outline:1px solid #aaa;background-color:#fff;-ms-filter:"alpha(Opacity=30)"}
.search .palette-frm .iris-ie-lt9 .iris-square .iris-square-handle{background:0;border:3px solid #fff;-ms-filter:"alpha(Opacity=50)"}
.search .palette-frm .iris-picker .iris-strip{width:19px;position:relative}
.search .palette-frm .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:0;margin:0;right:-3px;left:-3px;border:4px solid #aaa;border-width:4px 3px;width:auto;height:1px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:.9;z-index:5;cursor:ns-resize}
.search .palette-frm .iris-strip .ui-slider-handle:before{content:" ";position:absolute;left:-2px;right:-2px;top:-3px;bottom:-3px;border:2px solid #fff;border-radius:3px}
.search .palette-frm .iris-picker .iris-slider-offset{position:absolute;top:11px;left:0;right:0;bottom:-3px;width:auto;height:auto;background:transparent;border:0;top:none;border-radius:0}
.search .palette-frm .iris-picker .iris-square-handle{background:transparent;border:3px solid #f2f2f2;border-radius:50%;box-shadow:none;width:6px;height:6px;position:absolute;left:-5px;top:-5px;cursor:move;opacity:1;z-index:10}
.search .palette-frm .iris-picker .ui-state-focus .iris-square-handle{opacity:.8}
.search .palette-frm .iris-picker .iris-square-handle:hover{border-color:#999}
.search .palette-frm .iris-picker .iris-square-value:focus .iris-square-handle{box-shadow:0 0 2px rgba(0,0,0,0.75);opacity:.8}
.search .palette-frm .iris-picker .iris-square-handle:hover::after{border-color:#fff}
.search .palette-frm .iris-picker .iris-square-value{width:8px;height:8px;position:absolute;padding:0;line-height:1em;}
.search .palette-frm .iris-picker .iris-square-value:hover {background:none;}
.search .palette-frm .iris-ie-lt9 .iris-square-value,.search .palette-frm .iris-mozilla .iris-square-value{width:1px;height:1px}
.search .palette-frm .iris-palette-container{position:absolute;bottom:0;left:0;margin:0;padding:0}
.search .palette-frm .iris-border .iris-palette-container{left:10px;bottom:10px}
.search .palette-frm .iris-picker .iris-palette{margin:0;cursor:pointer}
.wrapper-content.who-to-follow {background:none;box-shadow:none}
.who-to-follow h2 {border-bottom: 1px solid #EBECEF;position: relative;z-index: 3;border: 0;background:#EEEFF0;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#EEEFF0', GradientType=0);background: -webkit-linear-gradient(top,#F4F5F6,#EEEFF0);background: -moz-linear-gradient(top,#f4f5f6,#eeeff0);background: -o-linear-gradient(top,#f4f5f6,#eeeff0);background-image: -ms-linear-gradient(#f4f5f6,#eeeff0);box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-webkit-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-moz-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);padding: 0;line-height: 21px;border-radius: 3px;padding:12px 17px;font-size:15px;font-weight:bold;color:#4e535c;text-shadow:0 1px 0 rgba(255,255,255,0.5);;margin-bottom:17px;}
.who-to-follow h2 a {position:absolute;top:0;right:0;overflow:hidden;border-radius:0 3px 3px 0;font-weight: bold;padding: 15px 20px 14px;line-height: 16px;color: #767F8D;border-left: 1px solid #DCDDE0;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);font-size: 13px;}
.who-to-follow h2 a:hover {background: #f8f9f9;text-decoration: none;color:#5D6672;}
.who-to-follow h2 a:active {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=0);background: -webkit-linear-gradient(#F0F0F0,#FFF) !important;background: -moz-linear-gradient(#f0f0f0,#ffffff) !important;background: -o-linear-gradient(#f0f0f0,#ffffff) !important;background: linear-gradient(#F0F0F0,#FFF) !important;-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1) !important;-moz-box-shadow: inset 0 0 2px rgba(0,0,0,0.1) !important;box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);}
.wider .who-to-follow #content {background:none;box-shadow:none;width:auto;padding:0;}
.who-to-follow .followers-listing .vcard {float:left;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.04),0 0 0 1px #dbdbdc;width:230px;margin:0 0 17px 17px;}
.who-to-follow .followers-listing .vcard:nth-child(4n+1) {margin-left:0;clear:both;width:229px;}
.who-to-follow .followers-listing .url {display:block;position:relative;padding:12px 13px 13px 58px;font-size:13px;line-height:17px;color:#8a8f9c;min-height:34px;}
.who-to-follow .followers-listing .nickname {color:#383d48;}
.who-to-follow .followers-listing .fn {display:block;}
.who-to-follow .followers-listing .photo {position:absolute;top:10px;left:10px;width:38px;height:38px;border-radius:3px;}
.who-to-follow .fancyd-stuff-list {position:relative;display:block;margin:0 4px 4px;height:210px;background: url("../images/normal/blank-lists.cfcc6e4cf2b0.png") no-repeat 50% 50% #eceef0;background-size: 69px 69px;}
.who-to-follow .fancyd-stuff-list img {position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;background-size:cover;}
.who-to-follow .fancyd-stuff-list img.on {opacity:1;}
.who-to-follow .fancyd-stuff-list .shadow {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05);}
.who-to-follow .follow-user-link {clear: both;display: block;line-height: 18px;padding: 10px;text-align: center;color: #6f7480;font-size: 13px;font-weight: bold;border-top: 1px solid #f2f2f2;}
.who-to-follow .follow-user-link:hover {color: #3d4149;}
.who-to-follow .follow-user-link.following {color:#4978b3;}
.who-to-follow .ic-verified {margin:-3px 0px 0px 2px;display:inline-block; height:17px; width:17px; vertical-align:middle;background-position:-160px -20px;}
.who-to-follow .ic-lock {margin:-3px 0px 0px 2px;display:inline-block; height:17px; width:15px; vertical-align:middle;background-position:-65px -115px;}
.who-to-follow .fancyd-stuff-list.active li img, .who-to-follow .fancyd-stuff-list.active li:nth-child(1) img{-webkit-transform: scale(0.49,0.495);transform: scale(0.49,0.495);}
.who-to-follow a:hover {text-decoration:none;}
.timeline .recommend-follow {clear:both;padding:77px 0;text-align:center;}
.timeline .recommend-follow h3 {font-size:18px;line-height:24px;padding-bottom:10px;color:#555b67;}
.timeline .recommend-follow p {font-size:14px;line-height:20px;color:#828790;}
.timeline .recommend-follow .btn-follow {color:#5a616f;background:#fdfdfd;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdfdfd', GradientType=0);background: -webkit-linear-gradient(top,#ffffff,#fdfdfd);background: -moz-linear-gradient(top,#ffffff,#fdfdfd);background: -o-linear-gradient(top,#ffffff,#fdfdfd);background-image: -ms-linear-gradient(#ffffff,#fdfdfd);box-shadow:0 1px 0 rgba(0,0,0,0.03);line-height:36px;padding:0 20px;border-color:#d2d2d4;border-bottom-color:#c5c7c9;margin-top:20px;}
.timeline .recommend-follow .btn-follow:hover {text-decoration:none;}
.timeline .comments .comment-autocomplete {position:absolute;left:40px;z-index:1000;margin-top:-16px;background:#fff;border:1px solid #8a8f9c;border-radius:0 0 5px 5px;display: none;top: 97px;left: 0;z-index: 1000;background: #3E434C;border-radius: 0 0 3px 3px;width: 630px;box-shadow: 1px 1px 1px rgba(0,0,0,0.2);border: 0;}
.timeline .comments .comment-autocomplete ul {padding: 6px 0;}
.timeline .comments .comment-autocomplete li {padding: 4px 10px !important;color: #8a8f9c;position: relative;z-index: 1;font-size:13px;cursor:pointer;background: #3E434C;}
.timeline .comments .comment-autocomplete li:hover,.timeline .comments .comment-autocomplete li.selected {background:#373d48;color:#fff;cursor:pointer;}
.timeline .comments .comment-autocomplete li:hover .username,.timeline .comments .comment-autocomplete li.selected .username {color:#fff;}
.timeline .comments .comment-autocomplete img {max-width: 18px;max-height: 18px;margin: 0px 5px 0 0;vertical-align: middle;border-radius:2px;opacity:0.85;filter: alpha(opacity=85);}
.timeline .comments .comment-autocomplete .name {font-weight: normal;color: #898d96;position: relative;top: 1px;}
.timeline .comments .comment-autocomplete .username {color:#1f518e;padding:0;font-weight:bold;color:#c4c7cc;margin:0 4px 0 0 ;position: relative;top: 1px;}
.timeline .comments .comment-autocomplete li.selected {color:#fff;background: #515661;}
.timeline .comments .comment-autocomplete li.selected img{opacity: 1;filter: alpha(opacity=100);}
.timeline .comments .comment-autocomplete li.selected .name {color:#fff;}
.timeline .comments .comment-autocomplete li.selected .username {color:#fff;}
/* {background-image:url("../images/normal/onboarding_category.8121f30f50e9.png") !important;background-size: 100px 100px !important;background-repeat: no-repeat;}*/
.home.v3 .figure-item a.btn-fancy i, .home.v3 .figure-item a.button.fancy i,.home.v3 .figure-item .buttons button.btn-cart .icon, .home.v3 .figure-item .buttons button.btn-share .icon, .home.v3 a.button.fancy i, .home.v3 .figure-item .btn-comment .icon, .home.v3 .figure-item .buttons .btn-more:before, .home.v3 .figure-item a.button.fancyd i, .home.v3 .figure-item a.btn-fancyd i {background-image: url("../images/normal/shop_buttons.ae44e16223ce.png") !important;background-size:50px 50px;background-repeat: no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	/*{background-image:url("../images/retina/onboarding_category.74725121b40c.png") !important;background-size: 100px 100px !important;}*/
	.home.v3 .figure-item a.btn-fancy i, .home.v3 .figure-item a.button.fancy i,.home.v3 .figure-item .buttons button.btn-cart .icon, .home.v3 .figure-item .buttons button.btn-share .icon, .home.v3 .figure-item .btn-comment .icon, .home.v3 .figure-item .buttons .btn-more:before, .home.v3 .figure-item a.button.fancyd i, .home.v3 .figure-item a.btn-fancyd i {background-image:url("../images/retina/shop_buttons.21421f08fb77.png") !important;background-size: 50px 50px !important;}
	.home.v3 .figure-item a.button.fancy.loading i, .home.v3 .figure-item a.button.fancyd.loading i {/* background-image: url("../images/retina/spinner.00698c489c07.gif") !important; *//* background-size: 14px 14px !important; */}
}
.home.v3 .figure-item .buttons .btn-more, .home.v3 .figure-item .buttons button.btn-cart, .home.v3 .figure-item .buttons button.btn-share, .home.v3 .figure-item a.button.fancy, .home.v3 .figure-item a.button.fancyd, .home.v3 .figure-item .btn-comment, .home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {background: #fff;box-shadow: none;font-size: 12px;color: #696F7D;opacity: 0.6;line-height: 28px;border: 0;height: 28px;margin: 0;border-radius: 2px;font-weight: bold;text-align: center;cursor: pointer;padding: 0 10px;width: auto;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}
.home.v3 .figure-item .buttons .btn-more:hover, .home.v3 .figure-item .buttons button.btn-cart:hover, .home.v3 .figure-item .buttons button.btn-share:hover, .home.v3 .figure-item a.button.fancy:hover, .home.v3 .figure-item a.button.fancyd:hover, .home.v3 .figure-item .btn-comment:hover, .home.v3 .figure-item a.btn-fancy:hover, .home.v3 .figure-item a.btn-fancyd:hover {box-shadow:none;}
.home.v3 li:hover .figure-item .buttons button.btn-cart, .home.v3 li:hover .figure-item .buttons button.btn-share, .home.v3 li:hover .figure-item a.button.fancy, .home.v3 li:hover .figure-item .btn-comment, .home.v3 li:hover .figure-item a.btn-fancy, .home.v3 li:hover .figure-item span.download a.opener {opacity: 0.7;}
.home.v3 li:hover .figure-item .buttons button.btn-cart:hover, .home.v3 li:hover .figure-item .buttons button.btn-share:hover, .home.v3 li:hover .figure-item a.button.fancy:hover, .home.v3 li:hover .figure-item .btn-comment:hover, .home.v3 li:hover .figure-item a.btn-fancy:hover, .home.v3 li:hover .figure-item a.btn-fancyd:hover, .home.v3 li:hover .figure-item span.download.opened a.opener:hover {opacity: 0.9;}
.home.v3 li.active .figure-item span.download.opened a.opener {opacity:1;}
.home.v3 li:hover .figure-item a.button.fancyd, .home.v3 .figure-item a.button.fancyd, .home.v3 li:hover .figure-item a.button.fancyd:hover {opacity:1;}
.home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {text-align:left;}
.home.v3 .figure-item .buttons button.btn-cart {display:none;}
.home.v3 .figure-item .buttons .show_cart .btn-cart {display: block;}
.home.v3 .figure-item .buttons .menu-container {position: absolute;right: 0;top: 5px;}
.home.v3 .figure-item .buttons .menu-container .btn-more {display:block;opacity:.3;-webkit-transition:opacity .2s;-moz-transition:opacity .2s; -ms-transition:opacity .2s;transition:opacity .2s;cursor:pointer}
.home.v3 li:hover .figure-item .buttons .menu-container .btn-more, .home.v3 li.active .figure-item .buttons .menu-container .btn-more{opacity: 0.8;}
.home.v3 li:hover .figure-item .buttons .menu-container:hover .btn-more, .home.v3 li.active .figure-item .buttons .menu-container.opened .btn-more {opacity:1;}
.home.v3 .figure-item .buttons .menu-container.opened .trick {position:fixed;top:0;left:0;width:100%;height:100%;content:'';cursor: default;}
.home.v3 .figure-item a.button.fancy, .home.v3 .figure-item a.button.fancyd, .home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {position: absolute;min-width: 0;top: 10px;left: 10px;padding: 0 9px 0 24px;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);text-align: left;z-index: 0;}
.home.v3 .figure-item a.button.fancy:hover, .home.v3 .figure-item .btn-comment:hover {color: #616569;text-decoration:none;background: none;}
.home.v3 .figure-item a.btn-fancy i, .home.v3 .figure-item a.btn-fancyd i, .home.v3 .figure-item a.button.fancy span, .home.v3 .figure-item a.button.fancyd span {position:absolute;left: 9px;width: auto;height: auto;top: 9px;margin: 0;vertical-align: middle;line-height: 1em;background: none;border: 0;}
.home.v3 .figure-item figcaption .price {padding-top:0;/* display:inline; *//* vertical-align:baseline; */}
.home.v3 .figure-item figcaption .username {padding-top:0;display: inline;}
.home.v3 .figure-item figcaption .username a {display:inline-block;vertical-align:middle;vertical-align:middle;margin-top:-3px;max-width:70%;overflow:hidden;text-overflow:ellipsis;}
.home.v3 .figure-item .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;}
.home.v3 .figure-item .figure-detail {position:relative;text-overflow:clip;overflow:hidden;}
.home.v3 li:hover .figure-item figcaption .title {color: #494F59;}
.home.v3 li:hover .figure-item figcaption .username a {color: #8a8f9c;}
.home.v3 .figure-item figcaption .title:hover, .home.v3 li:hover .figure-item figcaption .title:hover {color: #2f343d;text-decoration: none;}
.home.v3 li:hover .figure-item figcaption .username a:hover,.home.v3 .figure-item figcaption .username a:hover {color: #484e57;text-decoration: none;}
.home.v3 .figure-item a.button.fancy i,.home.v3 .figure-item a.btn-fancy i {display: block;width: 9px;height: 16px;vertical-align: middle;margin: -3px 7px 0 0;background-position: 0 0;opacity: 0.9;}
.home.v3 .figure-item a.button.fancy.fancyd, .home.v3 .classic .figure-item a.button.fancy.fancyd, .home.v3 .figure-item a.button.fancyd, .home.v3 .classic .figure-item a.button.fancyd, .home.v3 .figure-item a.btn-fancyd, .home.v3 .classic .figure-item a.btn-fancyd, .home.v3 .figure-item a.btn-fancyd, .home.v3 .classic .figure-item a.btn-fancyd {min-width: 50px;color: #4787C5; opacity: 1;}
.home.v3 .figure-item a.button.fancy.fancyd:hover, .home.v3 .classic .figure-item a.button.fancy.fancyd:hover, .home.v3 .figure-item a.button.fancyd:hover, .home.v3 .classic .figure-item a.button.fancyd:hover, .figure-item a.btn-fancy:hover, .figure-item a.btn-fancyd:hover {text-decoration:none;}
.home.v3 .figure-item a.button.fancyd i, .home.v3 .figure-item a.btn-fancyd i {display: block;width: 9px;height: 16px;background-position: 0 -20px;vertical-align: middle;opacity: 1;margin: -3px 6px 0 0;}
.home.v3 .figure-item a.button.fancy, .home.v3 .figure-item a.button.fancyd, .home.v3 .figure-item .buttons, .home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {position: relative;left: 0;top: 0;display: inline-block;vertical-align: middle;box-shadow: none;}
.home.v3 .figure-item {z-index:0;}
.home.v3 li.active .figure-item {z-index:2;}
.home.v3 .figure-item .buttons {position: absolute;bottom: -91px;left: 0;right: auto;top: auto;width: 100%;padding: 4px 2px;width: calc(100% - 4px);width: -webkit-calc(100% - 4px);width: -moz-calc(100% - 4px);opacity: 1;text-align: left;border-top: 1px solid #f9f9f9;z-index: 1;}
.home.v3 .figure-item .buttons button.btn-cart.hotel {display:inline-block;}
.home.v3 .figure-item .buttons button.btn-cart.hotel .icon {opacity: 0.9;width:13px;height:14px;background-position:-85px 0;margin-right:3px;}
.home.v3 .figure-item .buttons button.btn-cart .icon {width: 16px;height: 14px;background-position: -10px 0;vertical-align: middle;margin-top: -3px;left: 0px;position: relative;opacity: 0.9;}
.home.v3 .figure-item .buttons .btn-more:before {content: '';display: inline-block;width: 13px;height: 3px;background-position: -35px -35px;vertical-align: middle;top: -1px;position: relative;}
.home.v3 .figure-item .buttons button.btn-share .icon {width: 15px;height: 10px;background-position: -9px -20px;vertical-align: middle;margin-top: -3px;opacity: 0.9;}
.home.v3 .figure-item .buttons button.btn-cart:hover .icon, .home.v3 .figure-item .buttons button.btn-share:hover .icon, .home.v3 .figure-item a.button.fancy:hover i,.home.v3 .figure-item a.btn-fancy:hover i, .home.v3 .figure-item a.btn-fancyd:hover i {opacity: 1;}
.home.v3 .figure-item figcaption {padding: 10px 11px 4px;line-height: 17px;}
.home.v3 .figure-item figcaption .title {position:relative;text-overflow: clip;}
.home.v3 .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;}
.home.v3 .top-menu {margin: 0 0 19px;}
.home.v3 .classic .top-menu {width: 100%;}
.home.v3 .top-menu .sorting a {font-size:14px;color:#3e4147;border-right: 1px solid transparent;}
.home.v3 .top-menu .sorting .category a {border-right:0;}
.home.v3 .top-menu .sorting .arrow {position: relative;display: inline-block;width: 9px;height: 4px;background-position: -140px -41px;vertical-align: middle;margin-left: 3px;}
.home.v3 .top-menu .sorting a:hover .arrow,.top-menu.opened .sorting .arrow {background-position:-160px -41px}
.home.v3 .figure-item .btn-comment{display:none;}
.home.v3 .figure-item .btn-comment{padding:0 8px;margin-left:4px;}
.home.v3 .figure-item .btn-comment .icon {display:inline-block;background-position:-25px -20px;width:13px;height:13px;vertical-align:middle;margin-top:-1px;}
.home.v3 .comments {clear:both;margin:0;padding: 0 12px 12px;margin: 41px 0 -41px;display:none;background:#fafafa;border-radius: 0 0 3px 3px;}
.home.v3 .classic li:nth-child(3n+1) .comments {display:block;}
.home.v3 .classic .comments .comment {margin:10px 0 0;box-shadow:none;border-radius:0;padding: 0;line-height: 18px;background: none;}
.home.v3 .classic .comments .comment:hover {box-shadow:none;}
.home.v3 .classic .comments .optional {top:0;}
.home.v3 .classic .comments .photo {display:none;position:absolute;top: 6px;left:0;width:24px;height:24px;border-radius: 100%;}
.home.v3 .classic .comments .c-text {display: inline-block;vertical-align: middle;line-height: 18px;color: #454A54;margin-top: -1px;font-size: 12px;}
.home.v3 .classic .comments .fn {position: static;color: #383d48;display: block;font-size: 12px;}
.home.v3 .classic .comments .fn:hover {color: #4775AC;}
.home.v3 .classic .comments .fn small {font-weight:normal;color: #8a8f9c;}
.home.v3 .classic .comments .c-text img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
.home.v3 .figure-item a.button.fancy, .home.v3 .figure-item a.button.fancyd, .home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {position: absolute;min-width: 0;top: 10px;left: 10px;padding: 0 9px 0 24px;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);text-align: left;z-index: 0;}
.home.v3 .figure-item a.button.fancy:hover, .home.v3 .figure-item .btn-comment:hover {color: #616569;text-decoration:none;background: none;}
.home.v3 .figure-item a.btn-fancy i, .home.v3 .figure-item a.btn-fancyd i, .home.v3 .figure-item a.button.fancy span, .home.v3 .figure-item a.button.fancyd span {position:absolute;left: 9px;width: auto;height: auto;top: 9px;margin: 0;vertical-align: middle;line-height: 1em;background: none;border: 0;}
.home.v3 .figure-item figcaption .price {padding-top:0;}
.home.v3 .figure-item figcaption .username {padding-top:0;display: inline;}
.home.v3 .figure-item figcaption .username a {display:inline-block;vertical-align:middle;vertical-align:middle;margin-top:-3px;max-width:60%;overflow:hidden;text-overflow:ellipsis;}
.home.v3 .figure-item .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;}
.home.v3 .figure-item .figure-detail {position:relative;text-overflow:clip;}
.home.v3 li:hover .figure-item figcaption .title {color: #494F59;}
.home.v3 li:hover .figure-item figcaption .username a {color: #8a8f9c;}
.home.v3 .figure-item figcaption .title:hover, .home.v3 li:hover .figure-item figcaption .title:hover {color: #2f343d;text-decoration: none;}
.home.v3 li:hover .figure-item figcaption .username a:hover,.home.v3 .figure-item figcaption .username a:hover {color: #484e57;text-decoration: none;}
.home.v3 .figure-item a.button.fancy i,.home.v3 .figure-item a.btn-fancy i {display: block;width: 9px;height: 16px;vertical-align: middle;margin: -3px 7px 0 0;background-position: 0 0;opacity: 0.9;}
.home.v3 .figure-item a.button.fancy.fancyd, .home.v3 .classic .figure-item a.button.fancy.fancyd, .home.v3 .figure-item a.button.fancyd, .home.v3 .classic .figure-item a.button.fancyd, .home.v3 .figure-item a.btn-fancyd, .home.v3 .classic .figure-item a.btn-fancyd, .home.v3 .figure-item a.btn-fancyd, .home.v3 .classic .figure-item a.btn-fancyd {min-width: 50px;color: #4787C5; opacity: 1;}
.home.v3 .figure-item a.button.fancy.fancyd:hover, .home.v3 .classic .figure-item a.button.fancy.fancyd:hover, .home.v3 .figure-item a.button.fancyd:hover, .home.v3 .classic .figure-item a.button.fancyd:hover, .figure-item a.btn-fancy:hover, .figure-item a.btn-fancyd:hover {text-decoration:none;}
.home.v3 .figure-item a.button.fancyd i, .home.v3 .figure-item a.btn-fancyd i {display: block;width: 9px;height: 16px;background-position: 0 -20px;vertical-align: middle;opacity: 1;margin: -3px 6px 0 0;}
.home.v3 .figure-item a.button.fancy, .home.v3 .figure-item a.button.fancyd, .home.v3 .figure-item .buttons, .home.v3 .figure-item a.btn-fancy, .home.v3 .figure-item a.btn-fancyd {position: relative;left: 0;top: 0;display: inline-block;vertical-align: middle;box-shadow: none;}
.home.v3 .figure-item {z-index:0;}
.home.v3 li.active .figure-item {z-index:2;}
.home.v3 .figure-item .buttons {position: absolute;bottom: -91px;left: 0;right: auto;top: auto;width: 100%;padding: 4px 2px;width: calc(100% - 4px);width: -webkit-calc(100% - 4px);width: -moz-calc(100% - 4px);opacity: 1;text-align: left;border-top: 1px solid #f9f9f9;z-index: 1;}
.home.v3 .figure-item .buttons button.btn-cart.hotel {display:inline-block;}
.home.v3 .figure-item .buttons button.btn-cart.hotel .icon {opacity: 0.9;width:13px;height:14px;background-position:-85px 0;margin-right:3px;}
.home.v3 .figure-item .buttons button.btn-cart .icon {width: 16px;height: 14px;background-position: -10px 0;vertical-align: middle;margin-top: -3px;left: 0px;position: relative;opacity: 0.9;}
.home.v3 .figure-item .buttons .btn-more:before {content: '';display: inline-block;width: 13px;height: 3px;background-position: -35px -35px;vertical-align: middle;top: -1px;position: relative;}
.home.v3 .figure-item .buttons button.btn-share .icon {width: 15px;height: 10px;background-position: -9px -20px;vertical-align: middle;margin-top: -3px;opacity: 0.9;}
.home.v3 .figure-item .buttons button.btn-cart:hover .icon, .home.v3 .figure-item .buttons button.btn-share:hover .icon, .home.v3 .figure-item a.button.fancy:hover i,.home.v3 .figure-item a.btn-fancy:hover i, .home.v3 .figure-item a.btn-fancyd:hover i {opacity: 1;}
.home.v3 .figure-item figcaption {padding: 10px 11px 4px;line-height: 17px;}
.home.v3 .figure-item figcaption .title {position:relative;text-overflow: clip;}
.home.v3 .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;}
.home.v3 .top-menu {margin: 0 0 19px;}
.home.v3 .top-menu .sorting a {font-size:14px;color:#3e4147;border-right: 1px solid transparent;}
.home.v3 .top-menu .sorting .category a {border-right:0;}
.home.v3 .top-menu .sorting .arrow {position: relative;display: inline-block;width: 9px;height: 4px;background-position: -140px -41px;vertical-align: middle;margin-left: 3px;}
.home.v3 .top-menu .sorting a:hover .arrow,.top-menu.opened .sorting .arrow {background-position:-160px -41px}
.home.v3 .figure-item .btn-comment{display:none;}
.home.v3 .figure-item .btn-comment{padding:0 8px;margin-left:4px;}
.home.v3 .figure-item .btn-comment .icon {display:inline-block;background-position:-25px -20px;width:13px;height:13px;vertical-align:middle;margin-top:-1px;}
.home.v3 .comments {clear:both;margin:0;padding: 0 12px 12px;margin: 41px 0 -41px;display:none;background:#fafafa;border-radius: 0 0 3px 3px;}
.home.v3 .classic li:nth-child(3n+1) .comments {display:block;}
.home.v3 .classic .comments .comment {margin:10px 0 0;box-shadow:none;border-radius:0;padding: 0;line-height: 18px;background: none;}
.home.v3 .classic .comments .comment:hover {box-shadow:none;}
.home.v3 .classic .comments .optional {top:0;}
.home.v3 .classic .comments .photo {display:none;position:absolute;top: 6px;left:0;width:24px;height:24px;border-radius: 100%;}
.home.v3 .classic .comments .c-text {display: inline-block;vertical-align: middle;line-height: 18px;color: #454A54;margin-top: -1px;}
.home.v3 .classic .comments .fn {position:static;color: #383d48;display:block;}
.home.v3 .classic .comments .fn:hover {color: #4775AC;}
.home.v3 .classic .comments .fn small {font-weight:normal;color: #8a8f9c;}
.home.v3 .classic .comments .c-text img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
.home.v3 .classic .comments .text {width: 600px;background: #fff;box-shadow: none;display: block;}
.home.v3 .classic .comments .text:focus {box-shadow: 0 0 5px 1px rgba(156,199,219,0.9);}
.home.v3 .classic .comments .btns-post {display:none;}
.home.v3 .classic .comments li:last-child {margin-bottom:5px;}
.home.v3 .classic .comments button.toggle, .home.v3 .classic .comments a.toggle {margin: 14px 0 1px 0;color: #A7AAB3;font-size: 12px;}
.home.v3 .classic .comments button.toggle:hover, .home.v3 .classic .comments a.toggle:hover {color: #9295a0}
.home.v3 .classic .comments input[type="text"].text, .home.v3 .classic .comments textarea.text {border: 1px solid #DCE0E4 !important; }
.home.v3 .classic .comments input[type="text"].text:focus, .home.v3 .classic .comments textarea.text:focus {border-color: #ACBDCB !important;}
.home.v3 .figure-item, .home.v3 .figure-item figure, .home.v3 .figure-item figure .figure, .home.v3 .figure-item figure .figure img {border-radius: 3px 3px 0 0;}
.home.v3 .figure-item figure video { object-fit: cover }
.home.v3 .figure-item figure a.thing-url {display:block;}
.home.v3 .classic .stream > li, .home.v3 .classic .stream > li:nth-child(3n+2), .home.v3 .normal .stream > li, .home.v3 .vertical .stream > li {padding: 0 0 41px;border: 0;box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC;-webkit-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC;-moz-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC;border-radius: 3px;background: #fff;margin-bottom: 18px;}
.home.v3 .recommended .stream > li .figure-item figure .back, .home.v3 .classic .stream > li .figure-item figure .back, .home.v3 .normal .stream > li .figure-item figure .back, .home.v3 .vertical .figure-item figure .back {background-color: rgba(0, 0, 0, 0.15);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)));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: 0;}
.home.v3 .classic .stream > li .figure-item figure .back:hover, .home.v3 .normal .stream > li .figure-item figure .back:hover, .home.v3 .vertical .figure-item figure .back:hover {opacity:0;}
.home.v3 .classic .stream > li, .home.v3 .classic .stream > li:nth-child(3n+2) {margin:0 0 17px 16px;}
.home.v3 .classic .stream > li:nth-child(3n+1), .home.v3 .classic .stream > li:nth-child(3n+2) {margin-left:0;}
.home.v3 .classic .stream > li:nth-child(3n+1) {width: 100%;}
.home.v3 .stream .storesection, .home.v3 .stream .listsection, .home.v3 .stream .summary {width: 98%;width: calc(100% - 8px);width: -webkit-calc(100% - 8px);width: -moz-calc(100% - 8px);padding: 0;margin-left: 0;display: block;}
.home.v3 .timeline.normal .stream .storesection, .home.v3 .timeline.normal .stream .listsection, .home.v3 .timeline.classic .stream .storesection, .home.v3 .timeline.classic .stream .listsection {padding:0;}
.home.v3 .stream .summary { padding: 4px 4px 41px;}
.home.v3 .classic .stream > li:nth-child(3n+2), .home.v3 .classic .stream > li:nth-child(3n+3) {width: 47%;width: calc(50% - 8px);width: -webkit-calc(50% - 8px);width: -moz-calc(50% - 8px);}
.home.v3 .classic .stream > li:nth-child(3n+2) .figure-item figure .figure.grid, .home.v3 .classic .stream > li:nth-child(3n+3) .figure-item figure .figure.grid {display:block;height: 309px;}
.home.v3 .classic .wrapper-content {width:auto;}
.home.v3 .classic .stream > li:nth-child(3n+3):after, .home.v3 .classic .stream > li:nth-child(3n+2):after {display:none;}
.home.v3 .vertical .stream li, .home.v3 .vertical .figure-item, .home.v3 .vertical .figure-item img, .home.v3 .vertical .figure-item .back {width: 100%;padding: 0;border-radius:0;}
.home.v3 .vertical .stream li {position:static;width: 221px;margin: 0 18px 18px 0;padding:4px;border-radius: 3px;float: left;clear: none !important;}
.home.v3 .vertical .stream li:nth-child(4n) {margin-right:0;}
.home.v3 .vertical .stream li:nth-child(4n+1) {clear:both;}
.home.v3 .vertical .figure-item {color: #8a8f9c;overflow:hidden;padding: 0;}
.home.v3 .vertical .figure-item figcaption {padding: 9px 6px 4px;background: #FFF;opacity: 1;position: static;}
.home.v3 .vertical .figure-item figcaption .title {color:#4d525d;}
.home.v3 .vertical .figure-item figcaption .price {color:#373d48;}
.home.v3 .vertical .stream li:hover .figure-item figcaption {bottom:-4px;}
.home.v3 .vertical .figure-item figure, .home.v3 .vertical .figure-item .figure {overflow:hidden;height: 221px;}
.home.v3 .vertical .figure-item .figure img {display:none;}
.home.v3 .normal .figure-item .figure.grid {box-shadow:none;/* border-radius:0; */background-color:transparent;}
.home.v3 .normal .stream li:nth-child(5n+1), .home.v3 .normal .stream li:nth-child(5n+2) {width: 48%;width: calc(50% - 9px);width: -webkit-calc(50% - 9px);width: -moz-calc(50% - 9px);margin-right: 18px;}
.home.v3 .normal .stream li:nth-child(5n+3), .home.v3 .normal .stream li:nth-child(5n+4), .home.v3 .normal .stream li:nth-child(5n+5) {width: 311px;margin-right: 18px;}
.home.v3 .normal .stream li:nth-child(5n+2), .home.v3 .normal .stream li:nth-child(5n+5) {margin-right:0;}
.ipad .home.v3 .normal .stream li:nth-child(5n+2), .ipad .home.v3 .normal .stream li:nth-child(5n+5) {margin-right:-2px;}
.home.v3 .normal .stream li:nth-child(5n+1), .home.v3 .normal .stream li:nth-child(5n+3) {clear:both;}
.home.v3 .normal .stream li:nth-child(5n+3) .figure-item .figure, .home.v3 .normal .stream li:nth-child(5n+4) .figure-item .figure, .home.v3 .normal .stream li:nth-child(5n+5) .figure-item .figure {height:305px;}
.home.v3 .normal .stream li:nth-child(5n+1) .figure-item .figure, .home.v3 .normal .stream li:nth-child(5n+2) .figure-item .figure {height:470px;}
.home.v3 .figure-item .hotel-info .info {display:none;}
.home.v3 .figure-item .daily .icon {margin-top: -2px;}
.home.v3 .figure-item .tooltip small {padding:5px 10px;}
.home.v3 .figure-item .tooltip.daily small {display: block !important;opacity:0;visibility:hidden;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;}
.home.v3 .figure-item .tooltip.daily:hover small {opacity:1;visibility:visible;}
.home.v3 .vertical .figure-item .tooltip small {left:0;margin-left:-10px !important;}
.home.v3 .vertical .figure-item .tooltip small:after {left:20px;}
.search-result.thing li.stream-item:nth-child(4n+1) {clear:both;}
.home.v3 .summary {position:relative;display:none;}
.home.v3 .summary .bio {display:none;}
.home.v3 .normal .summary .cover, .home.v3 .normal .summary .cover img {height: 131px;}
.home.v3 .normal li:nth-child(5n+3).summary .cover img, .home.v3 .normal li:nth-child(5n+4).summary .cover img, .home.v3 .normal li:nth-child(5n+5).summary .cover img {width: 460px;top:0;margin-left: -230px;left: 156px;}
.home.v3 .summary .cover {display:block;height: 135px;overflow:hidden;background:#01182f;background: #fff;border-radius: 3px 3px 0 0;text-align: left;}
.home.v3 .summary .cover img {width: 100%;left: 320px;margin-left:-320px;position:relative;display: block;background: no-repeat 50% 50%;background-size:cover;height: 100%;}
.home.v3 li:nth-child(3n+2).summary .cover img, .home.v3 li:nth-child(3n+3).summary .cover img {top:0;width: 480px;margin-left: -240px;left: 156px;}
.home.v3 .summary .cover.blue {background:#92a7bd;}
.home.v3 .summary .cover.silver {background:#a3a7af;}
.home.v3 .summary .cover.green {background:#92b3bd;}
.home.v3 .summary .cover.purple {background:#929fbd;}
.home.v3 .summary .info {display:block;padding: 52px 0 0;color:#8a8f9c;font-size:13px;line-height: 17px;text-align: center;}
.home.v3 .summary .info a{color:#8a8f9c;}
.home.v3 .summary .info a:hover {text-decoration:none;}
.home.v3 .normal .summary .info .description {width:auto;}
.home.v3 .summary .info .description {display: block;position:relative;overflow:hidden;height: 34px;width: 360px;margin: 0 auto;padding:0 20px;}
.home.v3 .summary .info .description:after{content: '';position: absolute;bottom: 0;right: 20px;width: 30%;height: 17px;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;}
.home.v3 .summary .info .location {display: block;padding-bottom: 6px;padding-top: 2px;font-size: 12px;}
.home.v3 .summary .info .username {display:block;font-size: 14px;color:#383d48;}
.home.v3 .summary .logo {position:absolute;left: 50%;top: 93px;margin-left: -40px;border-radius: 3px; background: no-repeat 50% 50%; background-size: cover; background-color: #FFF; border: 2px solid #fff; box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.26), 0 1px 0px 0 rgba(0, 0, 0, 0.08);}
.home.v3 li:nth-child(3n+2).summary.user .info .follow-user-link, .home.v3 li:nth-child(3n+3).summary.user .info .follow-user-link {text-indent:0;right: 0;bottom: 0;width: 100%;height: auto;}
.home.v3 li:nth-child(3n+2).summary.user .info .follow-user-link:before, .home.v3 li:nth-child(3n+3).summary.user .info .follow-user-link:before {display:none;}
.home.v3 .summary.user .info .followers {padding-bottom:8px;display:block;}
.home.v3 .summary .logo img {vertical-align: top;width: 76px;height: 76px;border-radius: 3px;background: no-repeat 50% 50%;background-size: cover;background-color: #FFF;}
.home.v3 .summary.user .logo, .home.v3 .summary.user .logo img {border-radius:100%;}
.home.v3 li:nth-child(3n+2).summary .info .description, .home.v3 li:nth-child(3n+3).summary .info .description {height:34px;width: auto;}
.home.v3 .summary .info a.go-shop, .home.v3 .summary .info a.follow-user-link {font-weight:bold;right: 0;bottom: 0;line-height: 36px;padding: 0;width: 100%;font-size: 12px;border: 0;background: none;border-top: 1px solid #f9f9f9;color: #A5A8B1;position: absolute;box-shadow: none;text-shadow: none;border-radius: 0 0 3px 3px;}
.home.v3 .summary .info a.go-shop:hover, .home.v3 .summary .info a.follow-user-link:hover {text-decoration: none;color: #787d8a;}
.home.v3 .summary .info a.follow-user-link.dimmed, .home.v3 .summary .info a.follow-user-link.dimmed:hover {border-color:#f2f2f2;}
.home.v3 .listsection a.go, .home.v3 .listsection .follow-user-link {display: block;font-weight: bold;text-align: center;line-height: 36px;font-size: 12px;border-top: 1px solid #f9f9f9;color: #989B9E;}
.home.v3 .listsection a.go:hover, .home.v3 .listsection .follow-user-link:hover {border-color:#f2f2f2;text-decoration:none;}
.home.v3 .listsection .follow-user-link.following, .home.v3 .summary .info a.follow-user-link.following, .home.v3 .listsection .follow-user-link.following:hover, .home.v3 .summary .info a.follow-user-link.following:hover {color:#4978b3;}
.home.v3 .summary.user .logo img {border-radius:100%;}
.home.v3 .summary .figure-list {display: block;margin: 13px 15px 15px;text-align: center;height: 68px;overflow: hidden;}
.home.v3 .summary .figure-list:after {clear:both;display:block;content:'';height:0;overflow:hidden;}
.home.v3 .summary .figure-list a {display:none;vertical-align: top;width: 68px; height: 68px;}
.home.v3 .summary .figure-list .figure {width: 100%;height: 100%;background: no-repeat 50% 50% #f7f7f7;background-size: cover;display: block;}
.home.v3 .summary .figure-list a:nth-child(1), .home.v3 .summary .figure-list a:nth-child(2), .home.v3 .summary .figure-list a:nth-child(3) {display:inline-block;}
.home.v3 .classic li:nth-child(3n+1).summary .figure-list a {display:inline-block;}
.home.v3 .normal li:nth-child(3n+1).summary .figure-list a:nth-child(4) {display:inline-block;}
.home.v3 .storesection {position:relative;display:none;}
.home.v3 .storesection .figure-list {position: relative;float:left;width:100%;}
.home.v3 .storesection .figure-list:after {content:'';display:block;clear:both;width:100%;height:0;}
.home.v3 .storesection .figure-list a {float:left;margin-left:2px;width: 159px;}
.home.v3 .storesection .figure-list a:first-child {margin-left:0;width: 158px;}
.home.v3 .storesection .figure-list a:last-child {width: 158px;}
.home.v3 .storesection .figure-list .figure {height:160px;display:block;background:no-repeat 50% 50%;background-size:cover;}
.home.v3 .storesection .title {display:block;padding: 12px 0 11px 64px;color:#8a8f9c;font-size:13px;line-height:19px;clear: both;}
.home.v3 .storesection .title b {display:block;font-size:16px;color:#383d48;}
.home.v3 .storesection .logo {position:absolute;left:14px;bottom:12px;}
.home.v3 .storesection .logo img {width:42px;height:42px;vertical-align:top;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
.home.v3 .listsection {position:relative;display:none;}
.home.v3 .normal .listsection .figure-list {padding-top: 273px;}
.home.v3 .normal .listsection .figure-list a:nth-child(5) {display:none;}
.home.v3 .listsection .figure-list {padding: 277px 12px 14px;display: block;position: relative;text-align: center;}
.home.v3 .listsection .figure-list:after {clear:both;display:block;content:'';height:0;overflow:hidden;}
.home.v3 .listsection .figure-list a {display:inline-block;vertical-align:top;margin-bottom:4px;width: 68px; height: 68px;}
.home.v3 .listsection .figure-list a:nth-child(5), .home.v3 .listsection .figure-list a:nth-child(6) {display:none;}
.home.v3 .classic li:nth-child(3n+1).listsection .figure-list a {display:inline-block;}
.home.v3 .listsection .figure-list .figure {display: block;width: 100%;height: 100%;background: no-repeat 50% 50% #f7f7f7;background-size: cover;}
.home.v3 .normal .listsection .figure-list a:first-of-type {height:255px;}
.home.v3 .listsection .figure-list a:first-of-type {position: absolute;top: 0;left: 0;width: 100%;margin: 0;height: 259px;}
.home.v3 .listsection .figure-list a:first-of-type .figure {border-radius:3px 3px 0 0;box-shadow: none;}
.home.v3 .listsection .title {font-size: 15px;line-height:19px;clear: both;position: absolute; color: #fff; left: 15px; bottom: 150px; padding: 0;}
.home.v3 .listsection .title a {color: #fff;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.22);}
.home.v3 .listsection .title a:hover {text-decoration:none;}
.home.v3 .listsection .title small {font-size:13px;}
.home.v3 .listsectionli:nth-child(3n+3) .title small {display:none;}
.home.v3 .normal .figure-item figcaption {overflow:visible;}
.home.v3 .top-menu .viewer i.ic-view2 {background-position:-34px -43px;}
.home.v3 .top-menu .viewer i.ic-view3 {background-position:-61px -43px;}
.home.v3 .top-menu .viewer i.ic-view4 {background-position:-7px -43px;}
.home.v3 .top-menu .viewer i.ic-slideshow {background-position:-88px -43px;}
.home.v3 .top-menu .viewer a:hover i.ic-view2 {background-position:-34px -23px;}
.home.v3 .top-menu .viewer a:hover i.ic-view3 {background-position:-61px -23px;}
.home.v3 .top-menu .viewer a:hover i.ic-view4 {background-position:-7px -23px;}
.home.v3 .top-menu .viewer a:hover i.ic-slideshow {background-position:-88px -23px;}
.home.v3 .top-menu .viewer a.current i.ic-view2 {background-position:-34px -3px;}
.home.v3 .top-menu .viewer a.current i.ic-view3 {background-position:-61px -3px;}
.home.v3 .top-menu .viewer a.current i.ic-view4 {background-position:-7px -3px;}
.home.v3 .top-menu .viewer a.current i.ic-slideshow {background-position:-88px -3px;}
.home.v3 .top-menu .viewer .vertical {display:none;}
.home.v3 .stream li:hover .figure-item .buttons, .home.v3 li.active .figure-item .buttons .opened button.btn-cart, .home.v3 .stream li.active .figure-item .buttons, .home.v3 .recommended .stream li .figure-item figure:hover .back {opacity:1;}
@-webkit-keyframes pulsate {0% { -webkit-transform:scale(.1); opacity: 0.0;}50% { opacity:1;}100% { -webkit-transform:scale(1.2); opacity:0;}}
@-moz-keyframes pulsate {0% { -moz-transform:scale(.1); opacity: 0.0;}50% { opacity:1;}100% { -moz-transform:scale(1.2); opacity:0;}}
@keyframes pulsate {0% { transform:scale(.1); opacity: 0.0;}50% { opacity:1;}100% { transform:scale(1.2); opacity:0;}}
.home.v3 .normal .stream li:nth-child(5n+1).summary .cover, .home.v3 .normal .stream li:nth-child(5n+2).summary .cover {height: 296px;}
.home.v3 .normal .stream li:nth-child(5n+1).summary .cover img, .home.v3 .normal .stream li:nth-child(5n+2).summary .cover img {height: 296px;width: 1040px;margin-left: -520px;top:0;left: 238px;}
.home.v3 .normal .stream li:nth-child(5n+2).summary .figure-list a:nth-child(5), .home.v3 .normal .stream li:nth-child(5n+1).summary .figure-list a:nth-child(5), .home.v3 .normal .stream li:nth-child(5n+1).summary .figure-list a:nth-child(4), .home.v3 .normal .stream li:nth-child(5n+1).summary .figure-list a:nth-child(5) 
.home.v3 .normal .stream li:nth-child(5n+2).summary .figure-list a:nth-child(4), .home.v3 .normal .stream li:nth-child(5n+2).summary .figure-list a:nth-child(5) {display:inline-block;}
.home.v3 .normal .stream li:nth-child(5n+1).summary .logo, .home.v3 .normal .stream li:nth-child(5n+2).summary .logo {top: 254px;}
.home.v3 .normal .stream li:nth-child(5n+1).listsection .figure-list, .home.v3 .normal .stream li:nth-child(5n+2).listsection .figure-list {padding-top: 438px;}
.home.v3 .normal .stream li:nth-child(5n+1).listsection .figure-list a:first-of-type, .home.v3 .normal .stream li:nth-child(5n+2).listsection .figure-list a:first-of-type {height:421px;}
.home.v3 .normal .stream li:nth-child(5n+1).listsection .figure-list a, .home.v3 .normal .stream li:nth-child(5n+2).listsection .figure-list a {display:inline-block;}
.home.v3 .wrapper-content {padding:47px 0 0;}
.home.v3 .top-menu .menu {float:left;}
.home.v3 .top-menu .menu li {float:left;}
.home.v3 .top-menu .menu small {color:#9ea1a6;font-size:12px;font-weight:normal;}
.home.v3 .top-menu .menu li:first-child a {border-radius:3px 0 0 3px;border-right-color: #d5d6d9;}
.home.v3 .top-menu .menu a {border-radius: 0;display: block;font-weight: bold;padding: 15px 20px 14px;height: 16px;line-height: 16px;color: #767F8D;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);transition: 0.1s;-webkit-transition: 0.1s;-moz-transition: 0.1s;border-right: 1px solid rgba(220, 221, 224, 0.7);}
.home.v3 .top-menu .menu a:hover {background: #f8f9f9;color:#5D6672;text-decoration:none;}
.home.v3 .top-menu .menu a.current {background: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);background: -webkit-linear-gradient(top,#ffffff,#fafafa);background: -moz-linear-gradient(top,#ffffff,#fafafa);background: -o-linear-gradient(top,#ffffff,#fafafa);color: #585d6b;border-right-color: #d5d6d9;position: relative;}
.home.v3 .figure-item .buttons .btn-share {display:none;}
.home.v3 .stream li .figure-item .show_cart .sale-item-input.bot {bottom:auto;top:36px;}
.home.v3 .stream li .figure-item .show_cart .sale-item-input.bot:after {bottom:auto;top:-15px;border-color: transparent;border-bottom-color: #fff;}
.home.v3 .stream li .figure-item .show_cart .sale-item-input.bot:before {bottom:auto;top:-16px;border-color: transparent;border-bottom-color: rgba(0,0,0,0.3);}
.home.v3 .stream li .figure-item .show_cart .sale-item-input {top:auto;bottom:36px;}
.home.v3 .stream li .figure-item .show_cart .sale-item-input:after {top:auto;bottom:-15px;border-color: transparent;border-top-color: #fff;}
.home.v3 .stream li .figure-item .show_cart .sale-item-input:before {top:auto;bottom:-16px;border-color: transparent;border-top-color: rgba(0,0,0,0.3);}
/* recommend list */
.home.v3 .recommended .stream > li {width:228px;width: calc(25% - 14px);width:-webkit-calc(25% - 14px);width:-moz-calc(25% - 14px);clear: none;margin: 0 0 18px 18px;box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC; -webkit-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC; -moz-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.01),0 0 0 1px #DBDBDC; border-radius: 3px; background: #fff;padding: 0;}
.home.v3 .recommended .stream > li:nth-child(4n+1) {clear:both;margin-left:0;}
.home.v3 .recommended .stream .summary {padding:4px 0 0;}
.home.v3 .recommended .summary .figure-list a:nth-child(4), .home.v3 .recommended .listsection .figure-list a:nth-child(5) {display:inline-block;}
.home.v3 .recommended .summary .follow-user-link, .home.v3 .recommended .listsection .follow-user-link {line-height:38px;}
.home.v3 .recommended .listsection .title {left: 16px;bottom: 123px;}
.home.v3 .recommended .listsection .figure-list {padding: 184px 15px 15px;}
.home.v3 .recommended .listsection .figure-list a {width: 45px;height: 45px;margin: 0;}
.home.v3 .recommended .listsection .figure-list a:first-of-type {height:164px;top:4px;left:4px;width:220px;}
.home.v3 .recommended .summary .cover {height:94px;margin:0 4px;}
.home.v3 .recommended .summary .description {display:none;}
.home.v3 .recommended .summary .logo {margin-left:-30px;top:70px;}
.home.v3 .recommended .summary .logo img {width:56px;height:56px;}
.home.v3 .recommended .summary .info {padding-top: 41px;}
.home.v3 .recommended .summary .figure-list {height: 45px;margin: 0px 15px 54px;padding-top: 3px;}
.home.v3 .recommended .summary .figure-list a {width: 45px;height: 45px;}
.home.v3 .recommended .stream .figure-item {width:100%;}
.home.v3 .recommended .stream .figure-item figcaption {line-height:18px;padding: 9px 12px 10px;}
.home.v3 .recommended .stream .figure-item figcaption .title {margin:0;}
.home.v3 .recommended .stream .figure-item figure .back {border-radius:3px 3px 0 0;}
.home.v3 .recommended .stream .figure-item figure, .home.v3 .recommended .stream .figure-item figure .figure.recommended {height: 228px;display: block;}
.home.v3 .recommended .figure-item .buttons .btn-more:before {width: 13px;height: 10px;background-position: -10px -20px;}
.home.v3 .recommended .stream .figure-item .buttons {position:static;opacity:0;border:0;}
.home.v3 .recommended .stream .figure-item:hover .buttons {opacity:1;}
.home.v3 .recommended .stream .figure-item .buttons .button.fancy {position:absolute;top:10px;left: 10px;opacity:1;border-radius: 2px;box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);background: #fff;}
.home.v3 .recommended .stream .figure-item .buttons .button.fancyd {position:absolute;top:10px;left: 10px;opacity:1;border-radius: 2px;box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);background: #fff;min-width: 0;}
.home.v3 .recommended .stream .figure-item .buttons .btn-cart {width:44px;text-indent:-1000em;box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);opacity:1;}
.home.v3 .recommended .stream .figure-item .buttons .btn-cart .icon {position:absolute;top:50%;left:50%;width: 27px;margin: -7px 0 0 -13px;}
.home.v3 .recommended .stream .figure-item .buttons .btn-cart, .home.v3 .recommended .stream .figure-item .buttons .show_cart {position:absolute;top:10px;right:48px;}
.home.v3 .recommended .stream .figure-item .buttons .btn-share:hover, .home.v3 .recommended .stream .figure-item .buttons .btn-cart:hover {opacity:1;}
.home.v3 .recommended .stream .figure-item .buttons .show_cart .btn-cart {position:relative;left:auto;right:0;top:0;}
.home.v3 .recommended .stream .figure-item .buttons .menu-container {position:absolute;top:10px;left:auto;right:10px;z-index: 2;}
.home.v3 .recommended .stream .figure-item .menu-container .btn-more {opacity:1;box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);}
.home.v3 .recommended .stream li:hover .figure-item .menu-container .btn-more {opacity:1;}
.home.v3 .recommended .stream .menu-container #more-menu, .home.v3 .recommended .stream .more-share-popup {bottom:auto;top:40px;}
.home.v3 .recommended .stream .menu-container #more-menu {display:none !important;}
.home.v3 .recommended .stream .has-arrow::before {bottom:auto;top:-16px;border-color:transparent;border-bottom-color:rgba(0,0,0,.3);}
.home.v3 .recommended .stream .has-arrow::after {bottom:auto;top:-15px;border-color:transparent;border-bottom-color:#fff;}
.page-home.home.v3 .stream .figure-item figure .back {display:none !important;}

.container.fancy_code {width:970px;}
.fancy_code .ptit {border-bottom: 1px solid #EBECEF;position: relative;z-index: 3;border: 0;background:#EEEFF0;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#EEEFF0', GradientType=0);background: -webkit-linear-gradient(top,#F4F5F6,#EEEFF0);background: -moz-linear-gradient(top,#f4f5f6,#eeeff0);background: -o-linear-gradient(top,#f4f5f6,#eeeff0);background-image: -ms-linear-gradient(#f4f5f6,#eeeff0);box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-webkit-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);-moz-box-shadow: inset 0 1px 0 #F8F9F9,0 0 0 1px rgba(14, 16, 18, 0.1),0 1px 2px 0 rgba(14, 16, 18, 0.1);padding: 0 15px;line-height: 45px;border-radius: 3px;margin: 0 0 18px;color: #646b74;font-size: 14px;}
.fancy_code .stit {line-height:42px;color:#4e535c;border-bottom:1px solid #eaebed;padding:0 15px;}
.fancy_code .btn-area {border-top:1px solid #ededed;text-align:right;padding:15px;}
.fancy_code .btn-area button  {font-size:12px;line-height:29px;}
.fancy_code #content {padding:0;}
.fancy_code fieldset {text-align:center;padding-top:42px;color:#5c626b;font-size:14px;}
.fancy_code fieldset:before {content:'';display:block;margin:0 auto;width:215px;height:120px;}
.fancy_code .frm p {padding:29px 0 41px;}
.fancy_code input.text {border-color:#cacccf;background: #f8f8f8;display:block;margin: 17px auto 0;text-align: center;padding: 7px;width: 164px;}
.fancy_code .success fieldset:before {width:116px;height:116px;background-position:-220px 0;}
.fancy_code .success p {padding:32px 0 48px;line-height:24px;}
.fancy_code .success b {display:block;color:#3e434b;}
.fancy_code .error {overflow:hidden;position:relative;border:1px solid #dbdbdc;background:#fff;border-radius:3px;padding: 20px 20px 20px 57px;color: #4f5663;line-height: 19px;margin-bottom: 18px;}
.fancy_code .error b {display:block;padding-bottom:4px;}
.fancy_code .error:before, .fancy_code .error:after {content:'';position:absolute;}
.fancy_code .error:before {height:100%;width:40px;background:#d93434;top:0;left:0;}
.fancy_code .error:after {width:20px;height:18px;background-position:0 -130px;top:10px;left:10px;}
.secondary {display:none;}
.home .secondary {display:block;position: absolute; width: 970px; left: 50%; margin: 1px 0 0 -485px; border-radius: 0 0 3px 3px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05),0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05),0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05),0 1px 2px rgba(0, 0, 0, 0.1); visibility: visible; background: #fff; top: 100%; }
.home .secondary ul {display:table;width:100%;}
.home .secondary li {display:table-cell;text-align:center;}
.home .secondary a { position: relative; display: block; line-height: 18px; padding: 16px 15px 15px; font-size: 13px; color: #9097A2; font-weight: 500;}
.home .secondary a:hover {text-decoration:none;color:#5e646e ;}
.home .secondary a:before { content: ''; position: absolute; top: 50%; margin-top: -25px; width: 1px; height: 49px; background: #F9F9F9; left: 0; }
.home .secondary li:first-child a:before {display:none;}
