@charset "UTF-8";

/* Reset CSS */
* {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;list-style:none;quotes:none;font-style:normal;outline:none;}
html {background:#ebeced}
html.fixed {overflow:scroll;}
body {min-width:970px;-webkit-font-smoothing: antialiased;overflow-y:scroll; cursor:default;}
input:-webkit-autofill {transition: background-color 5000s ease-in-out 0s;}
.fixed body,body.fixed {overflow:hidden;}
.fixed #header-new { box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.fixed #container-wrapper {position:fixed;left:0;width:100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.blur #header, .blur #container-wrapper {filter: blur(5px); -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: url(#blur); /* Firefox needs SVG */filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5'); /* IE lte 9 */}
body,select,input,textarea,button {font-size:13px;color:#373d48;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.stream .comment p,.comment-share#fancy-share .fig .bio {font-family:Georgia,"Times New Roman",Times,serif;}
.email-container form label,#message-info p {font-family:'Courier New',Courier,monospace;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
button{cursor:pointer;vertical-align:middle;outline:none;}
a,a:visited{text-decoration:none;color:#4978b3;cursor:pointer;}
a:hover {text-decoration:underline;}
hr {display:none;}
del {text-decoration:line-through;}
th,td {vertical-align:top;}
th {font-weight:normal;text-align:left;}
abbr,acronym {border-bottom:1px dotted #999;cursor:help;}
p {padding:0 0 10px 0;}
input[type="text"]::-ms-clear, input[type="password"]::-ms-clear {display: none !important;}
input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b0b4bc;}
input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, textarea:-moz-placeholder {color:#b0b4bc;}
input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#b0b4bc;}
input[type="text"].text.placeholder, input[type="password"].text.placeholder, input[type="text"].placeholder, input[type="password"].placeholder,textarea.placeholder,textarea.text.placeholder {color:#b0b4bc !important;}
::-moz-selection, input::-moz-selection {color: #fff;color: rgba(255,255,255,0.85);background: #56aae0;}
::selection, input::selection {color: #fff;color: rgba(255,255,255,0.85);background: #56aae0;}
img.emoji {max-height:16px;vertical-align:middle;margin-top:-3px;}
.no-transition {transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}
.lists-selector .immediate .button-wrapper i {background: url("../images/common/icon.new.a4617e27cb69.png") no-repeat;}

/* not support retina */
.create-group-gifts .friends-list .loading {background:url("../images/common/loading-big.31662ed56b98.gif") no-repeat;}
.create-group-gifts .step span {background:url("../images/common/step-arrow.426b07780c4b.png") no-repeat;}

/* support retina */
#navigation .logo, #navigation [class^="ic-"], .search .btn-submit, #navigation .feed-notification li .follow i, #navigation .feed-notification li .following i, #navigation [class^="feed-"] .arrow, #navigation .gnb .mn-lang i, #navigation #lang_popup .btn-add .ic-lang, .notify-butter .inner a.close {background-image: url("../images/normal/navi.2b9a8d8a799a.png");background-repeat: no-repeat;background-size: 200px 100px;}
.follow-twitter .ic-follow-twitter {background: url("../images/normal/footer_tw.ccf3f46ddd8c.png") no-repeat;background-size:21px 17px;}
.drop-to-upload h1 span, .add-fancy .step1 .case span, .add-fancy .step1 p .arrow, .popup .ly-close .ic-del-black,.alertify-dialog .alertify-inner a.close:before, .fancy-close-x i.ic-close-x , #add-to-list-new .want [type="checkbox"], #add-to-list-new .btn-set .ic-setting, .create-list .close .ic-del-black, .create-list .frm div.right .user-list li .ic-del, #add-to-list-new .btn-set .ic-arrow, #add-to-list-new .btn-want .ic-plus, #add-to-list-new .new-list .ic-plus, #add-to-list-new .list-categories label:before, #add-to-list-new .set-dropdown:before, #add-to-list-new .create-list .btn-switch, #add-to-list-new .create-list .ic-lock, #add-to-list-new .create-list .btn-delete .ic-del, #add-to-list-new .list-categories .icon, .figure-item .buttons .show_someone .close:before, #header.v2 #navigation .search fieldset .keyword .recently .del:before, .popup.add-fancy.info .upload-frm .lists-popout li input:checked {background: url("../images/normal/add.cbf3403ca096.png") no-repeat;background-size: 253px 200px;}
.popup.edit-thing .function i, .popup.edit-thing .btn-delete .ic-del, .popup.edit-thing .figure-infomation .figure-img .change-img .ic-pen, .figure-item .buttons button.btn-download .icon, .things-v3.detail .app .thing-option li a.down.btns-blue-embo .ic-down, .things-v3.detail .app .thing-option li a.down.btns-blue-embo .ic-down {display:inline-block;background:url("../images/normal/thing-icon.227b0236f0bd.png") no-repeat;background-size:150px 140px;vertical-align:middle;}
.things-v3.detail .frm fieldset .hotel-form .stit .arrow,.things-v3.detail .quick-shipping .truck, .things-v3.detail .frm .ic-calendar, .things-v3.detail .frm .ic-people, .vanity_result fieldset span:before {background: url("../images/normal/things.21455d7f30cc.png") no-repeat;background-size: 100px 200px;}
.popup.delivery_store .icon, .available_city .btn-back, .popup.delivery_store .zip-list .ic-location {background:url("../images/normal/same_day.2fabe1e996c9.png") no-repeat;background-size: 400px 300px;}
#fancy-share .share-via li [class^="ic-"], #fancy-share.share-new .fig .link .ic-link, #fancy-share.share-new .share-via a.show, #fancy-share.share-new .share-via a.less, #fancy-share.share-new .embed .embed-thum .btn_fancy {background: url("../images/normal/share-icon.2bde6b06b782.png") no-repeat;background-size: 360px 100px;}
.select-2dot, .search .lists-type .selector .arrow, .selectBox-dropdown .selectBox-arrow {background: url("../images/normal/jquery.selectBox-arrow2.297f5de9fecc.gif") no-repeat;background-size: 7px 11px;}
a.button.follow span, a.button.following span, a.button.following:hover span {background: url("../images/normal/buttons_sprite.b980327fb716.png") no-repeat;background-size: 98px 300px;}
a.button.fancy span i, a.button.fancyd span i {background-image: url("../images/normal/shop_buttons.ae44e16223ce.png") !important;background-size: 50px 50px;background-repeat: no-repeat;}
.popup.invite_friends:before {background: url("../images/normal/img_invite_fr.1317ac6346e5.png") no-repeat;background-size: cover;}
.select-boxes2, .popup.edit-thing .select-category, .popup.edit_mylist .select-category, .trick-select .selectBox-arrow, .things-v3.detail .selectBox-arrow, .things-v3 span.input-number, .things-v3.detail .frm fieldset a.selectBox .selectBox-arrow, .figure-item .sale-item-input select, .things-v3.detail .input-number .btn-down span, .things-v3.detail .input-number .btn-up span {background: url("../images/normal/selectbox-boxes2.890a0dcad836.gif") no-repeat;background-size: 18px 22px;}
.select-1dot {background: url("../images/normal/jquery.selectBox-arrow3.e4f6d5688d44.gif") no-repeat;;background-size: 17px 5px;}
select.embo-select {background: url("../images/normal/selectbox-embo.a376d61c8612.png") no-repeat;background-size:300px 23px;}
.things-v3.detail .same-delivery .delivery, .popup.delivery-popup .address-holder .ic-location, .popup.delivery-popup .notify-delivery i {background: url("../images/normal/delivery.a4b404f033b7.png") no-repeat;background-size:80px 21px;vertical-align:middle;}
.add-fancy .step3 .img button i {background-image: url("../images/normal/arrows.bdc37215132c.png");background-repeat: no-repeat;background-size:10px 9px;}
.things-v3.detail a.paging {background: url("../images/normal/preview.e8651af21ca1.png") no-repeat;background-size:60px 50px;}
.vanity_result li.loading {background: url("../images/normal/spinner.c71e992a25c2.gif") no-repeat;background-size:14px 14px;}
.input-number .btn-up span, .input-number .btn-down span {background: url("../images/normal/cart.0d44957f0d5e.png") no-repeat;background-size: 200px 200px;}
#header.v2 #navigation .gnb .feed-activity .notifications .photo.ship, #header.v2 #navigation .gnb .feed-activity .notifications .photo.featured {background-image: url("../images/normal/cart.0d44957f0d5e.png") !important;background-size: 200px 200px !important;}
.create-group-gifts .icon, .edit-group-gifts .icon {background:url("../images/normal/group-icon.56cc78f7abd3.png") no-repeat;background-size:250px 200px;}
.create-group-gifts .recipient .frm .photo .btn-upload .icon {background:url("../images/normal/upload_preview.6f15a49eaed8.png") no-repeat;background-size: 69px 64px;}
.popup.edit-group-gifts fieldset .select-boxes {background: url("../images/normal/selectbox-boxes.2ec977f43132.gif") no-repeat;background-size:18px 21px;}
.things-v3 .fancybox-category input[type="checkbox"], .figure-item .buttons .show_addlist .list-categories input {background:url("../images/normal/checkbox2.83d891129920.png") no-repeat;background-size:15px 60px;}
.figure-item .zoom, .figure-item .zoom .ic-zoom {background: url("../images/normal/shop.60e9e24386ce.png") no-repeat;background-size: 125px 130px;}
.figure-item .ic-share, .figure-item .daily .icon, .top-menu .viewer i, .figure-item .buttons button.btn-share .icon, .figure-item .buttons button.btn-cart .icon, .figure-item .sale-item-input .arrow {background-image: url("../images/normal/timeline.7315f7f4ac3f.png") !important;background-size: 250px 100px;}
.lists-selector .check .ic-check, .lists-selector .lists-option .selector.selected .arrow {background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -617px -307px;background-size:800px 800px;}
.lists-selector .lists-option .selector .arrow {background: url("../images/common/jquery.selectBox-arrow4.3b7bf036e5f5.png") no-repeat 0 0;background-size: 14px 9px;}
.popup.update-browser .icon {background:url("../images/normal/update_ie.3a33568a9209.png") no-repeat;background-size:180px 140px;}
.things-v3.detail .ly-close, .things-v3.detail .photo-frame .next, .things-v3.detail .photo-frame .prev, .things-v3.detail .photo-frame .full {background-image:url("../images/normal/icons_thing_detail.6d1923ddb5dc.png"); background-repeat:no-repeat; background-size:33px 500px;}
.error-page .error-notify .img span.img_400 {background:url("../images/normal/error400.5b2346d711c6.png") no-repeat;}
.error-page .error-notify .img span.img_500 {background:url("../images/normal/error500.6b80a128ac71.png") no-repeat;}
#fancy-share .share-via li [class^="ic-"] {background-image:url("../images/normal/sns_share.ddd375cdfdae.png");background-size:360px 54px;}
.things-v3.detail .same-delivery .icon, .things-v3.detail .view-detail:after, .things-v3.detail .frm .btn-create:after, .things-v3.detail .same-delivery:after, .popup.delivery-popup .tooltip .icon, .things-v3.detail .quick-shipping .tooltip2 .icon, .things-v3.detail .quick-shipping:after, .figure-item .buttons .show_someone .user-list i.on a:after {background: url("../images/normal/store.d37d371c58e6.png") no-repeat;background-size: 100px 150px;}
.add-fancy [class^="btn-blue-embo"].loading span,#fancy-share .btn-area .btn-share.loading span {background: url("../images/common/loading_blue.00e13fbd62d6.gif") no-repeat;background-size: 16px 11px;}
.quick-shipping .icon {background: url("../images/normal/things.21455d7f30cc.png") no-repeat;background-size: 100px 200px;}
#popup_container .popup.sales-popup {background: url("../images/normal/sales_popup.ac5154665afa.png") no-repeat;background-size: 511px 396px;}
.notify-butter .inner {background: url("../images/normal/butter_bg.b6c48ac542dc.png") no-repeat;background-size: 970px 88px;}
.vanity_result .number:before {background:url("../images/normal/checkout.98d704d1275f.png") no-repeat;background-size: 220px 310px;}
.vanity_result .phone .icon:after, .vanity_result .result.loading li {background:url("../images/normal/arrow_things.a43bbfc19bb9.png") no-repeat;background-size:100px 100px;}
#notification-bar .add:before, #notification-bar button.close, #notification-bar.top div:before {background:url("../images/normal/extention_bar.4ef705265ac1.png") no-repeat;background-size:100px 50px;}
#navigation .feed-msg .empty:before, .popup.share_items .item-list input:checked,.popup.add-fancy.select .img input:checked, #navigation .feed-activity .messages .status .return {background: url("../images/normal/message.f55ef694d441.png") no-repeat;background-size: 200px 100px;}
.figure-item figcaption .label.epicks:before {background: url("../images/normal/shop_index2.685b2bfffb1f.png") no-repeat ;background-size:100px 100px;}
.popup.embed_item .embed-thum em, .popup.embed_item .embed-thum:after, .popup.embed_item .tooltip .icon, .figure-item .buttons .show_someone .circle, .figure-item .buttons .show_addlist .result .circle, .figure-item .buttons .show_someone .email-frm:before, .figure-item .buttons .show_someone .user-list i.selected a:before, .figure-item .buttons .show_addlist .search:before, .popup.add-fancy.info .upload-frm .lists-popout .search:before, .popup.add-fancy.info .upload-frm .lists-popout .circle, #fancy-share.share-new.user-share .share-via span {background: url("../images/normal/show_share2.34a7c7cdeada.png") no-repeat ;background-size:300px 200px;}
.figure-item span.download a.opener:before, .app-list a:before, #add-to-list-new.popup.add_to_list .item-categories img.blank, .figure-item .buttons .show_someone .user-list input[type="checkbox"]:checked, #add-to-list-new.popup.add_to_list .item-categories input[type="checkbox"]:checked, #add-to-list-new.popup.add_to_list .item-categories .tooltip:before {background:url("../images/normal/add_list.af7eee93be3f.png") no-repeat;background-size:100px 100px;}
.figure-item .buttons .show_share .frm .embed .tooltip .icon, .figure-item .buttons .show_share .frm .embed .embed-thum em.fa, .figure-item .buttons .show_share .frm .embed .embed-thum em.bt, .figure-item .buttons .show_share .frm .sns .via a.more:before, .figure-item .buttons .show_share .frm .sns .via [class^="ic"] {background: url("../images/normal/show_share.8baa8afbf03c.png") no-repeat ;background-size:300px 200px;}
.figure-item .buttons .show_share .frm .embed input[type="checkbox"], .popup.embed_item input[type="checkbox"] {background:url("../images/normal/checkbox4.e32f33e74a10.png") no-repeat;background-size:34px 14px;}
.feed-activity .notifications .photo.ship, .feed-activity .notifications .photo.featured {background-image:url("../images/normal/icon_activity.76a03e05d6ca.png") !important;background-size: 200px 40px !important;}
#navigation .feed-activity .messages .empty p:before { background-image: url("../images/normal/shop_category.072a149e1c6c.png"); background-size: 500px 150px;}
.popup.share_items .search:before {background: url("../images/normal/seller.2e1ea419a59f.png") no-repeat;background-size: 250px 250px;}
.chrome .timeline .sale-item-input select {background: url("../images/normal/selectbox-boxes.2ec977f43132.gif") no-repeat;background-size:18px 21px;}
.chrome .timeline .sale-item-input select[disabled], .figure-item .sale-item-input select[disabled] {background: url("../images/normal/selectbox-boxes_disabled.213bde36d47a.gif") no-repeat #f8f8f8;background-size:17px 21px;}
.popup.edit_mylist .ic-del {background:url("../images/common/icon.new.a4617e27cb69.png") no-repeat;background-size:650px 590px;}
.popup.drop-to-upload h1:before {background: url("../images/normal/header_new.12ccf0c17304.png") no-repeat;background-size:150px 100px;}
#show_usercard .info .ic-verified {background: url("../images/normal/user-icon.d030045839e4.png") no-repeat;background-size: 200px 200px;}
#show_usercard .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){
	.popup.invite_friends:before {background-image: url("../images/retina/img_invite_fr.0e1fefe621dd.png");}
	.chrome .timeline .sale-item-input select {background-image: url("../images/retina/selectbox-boxes.578c589b9917.gif");}
	.chrome .timeline .sale-item-input select[disabled], .figure-item .sale-item-input select[disabled] {background-image: url("../images/retina/selectbox-boxes_disabled.a841b1608fa4.png");background-size: 18px 21px;}
	#navigation .logo, #navigation [class^="ic-"], .search .btn-submit, #navigation .feed-notification li .follow i, #navigation .feed-notification li .following i, #navigation [class^="feed-"] .arrow, #navigation .gnb .mn-lang i, #navigation #lang_popup .btn-add .ic-lang, .notify-butter .inner a.close {background-image: url("../images/retina/navi.42d683dee702.png");}
	.follow-twitter .ic-follow-twitter {background-image: url("../images/retina/footer_tw.cb30572fbb2b.png");}
	.drop-to-upload h1 span, .add-fancy .step1 .case span, .add-fancy .step1 p .arrow, .popup .ly-close .ic-del-black,.alertify-dialog .alertify-inner a.close:before, .fancy-close-x i.ic-close-x , #add-to-list-new .want [type="checkbox"], #add-to-list-new .btn-set .ic-setting, .create-list .close .ic-del-black, .create-list .frm div.right .user-list li .ic-del, #add-to-list-new .btn-set .ic-arrow #add-to-list-new .btn-want .ic-plus, #add-to-list-new .new-list .ic-plus, #add-to-list-new .list-categories label:before, #add-to-list-new .set-dropdown:before, #add-to-list-new .create-list .btn-switch, #add-to-list-new .create-list .ic-lock, #add-to-list-new .create-list .btn-delete .ic-del, #add-to-list-new .list-categories .icon, .figure-item .buttons .show_someone .close:before, #header.v2 #navigation .search fieldset .keyword .recently .del:before, .popup.add-fancy.info .upload-frm .lists-popout li input:checked {background-image: url("../images/retina/add.c2e5eb0c1a2b.png");}
	.popup.edit-thing .function i, .popup.edit-thing .btn-delete .ic-del, .popup.edit-thing .figure-infomation .figure-img .btns-gray-embo .ic-pen, .figure-item .buttons button.btn-download .icon {background-image:url("../images/retina/thing-icon.e23295939179.png")}
	.things-v3.detail .frm fieldset .hotel-form .stit .arrow,.things-v3.detail .quick-shipping .truck, .things-v3.detail .frm .ic-calendar, .things-v3.detail .frm .ic-people {background-image: url("../images/retina/things.1ab0de7d4210.png");}
	.popup.delivery_store .icon, .available_city .btn-back, .popup.delivery_store .zip-list .ic-location {background-image:url("../images/retina/same_day.7250703661e6.png");}
	#fancy-share .share-via li [class^="ic-"], #fancy-share.share-new .fig .link .ic-link, #fancy-share.share-new .share-via a.show, #fancy-share.share-new .share-via a.less, #fancy-share.share-new .embed .embed-thum .btn_fancy {background-image: url("../images/retina/share-icon.b8a0e05f8be9.png");}
	.select-2dot, .search .lists-type .selector .arrow, .selectBox-dropdown .selectBox-arrow {background-image: url("../images/retina/jquery.selectBox-arrow2.c19690721baa.gif");}
	.select-1dot {background-image: url("../images/retina/jquery.selectBox-arrow3.9d8842d0b2cc.gif");}
	.selectBox-dropdown .selectBox-arrow {background-image: url("../images/retina/jquery.selectBox-arrow.5fd124c75b46.gif");}
	a.button.follow span, a.button.following span, a.button.following:hover span {background-image: url("../images/retina/buttons_sprite.c29d864b74e6.png");}
	a.button.fancy span i, a.button.fancyd span i {background-image: url("../images/retina/shop_buttons.21421f08fb77.png") !important;}
	.select-boxes2, .popup.edit-thing .select-category, .popup.edit_mylist .select-category, .trick-select .selectBox-arrow, .things-v3.detail .frm fieldset a.selectBox .selectBox-arrow, .figure-item .sale-item-input select, .things-v3.detail .input-number .btn-down span, .things-v3.detail .input-number .btn-up span {background-image: url("../images/retina/selectbox-boxes2.61a205ea35dd.gif");}
	select.embo-select {background-image: url("../images/retina/selectbox-embo.fbf934e999da.png");}
	.things-v3.detail .same-delivery .delivery, .popup.delivery-popup .address-holder .ic-location, .popup.delivery-popup .notify-delivery i {background-image: url("../images/retina/delivery.0b10d1887a15.png");}
	.add-fancy .step3 .img button i {background-image: url("../images/retina/arrows.3239831579d0.png");}
	.things-v3.detail a.paging {background-image: url("../images/retina/preview.f3cef5e12c49.png");}
	.vanity_result li.loading {background-image: url("../images/retina/spinner.00698c489c07.gif");}
	.input-number .btn-up span, .input-number .btn-down span {background-image: url("../images/retina/cart.dd06c706999d.png");}
	#header.v2 #navigation .gnb .feed-activity .notifications .photo.ship, #header.v2 #navigation .gnb .feed-activity .notifications .photo.featured {background-image: url("../images/retina/cart.dd06c706999d.png") !important;background-size: 200px 200px !important;}
	.create-group-gifts .icon, .edit-group-gifts .icon {background-image:url("../images/retina/group-icon.6f482d7bdd93.png");}
	.create-group-gifts .recipient .frm .photo .btn-upload .icon {background-image:url("../images/retina/upload_preview.bf2880a4a4ed.png");}
	.popup.edit-group-gifts fieldset .select-boxes {background-image: url("../images/retina/selectbox-boxes.578c589b9917.gif")}
	.things-v3 .fancybox-category input[type="checkbox"], .figure-item .buttons .show_addlist .list-categories input {background-image:url("../images/retina/checkbox2.ad8173ce7893.png");}
	.figure-item .zoom, .figure-item .zoom .ic-zoom {background-image: url("../images/retina/shop.fabd63413251.png")}
	.figure-item .ic-share, .figure-item .daily .icon, .top-menu .viewer i, .figure-item .buttons button.btn-share .icon, .figure-item .buttons button.btn-cart .icon, .figure-item .sale-item-input .arrow {background-image: url("../images/retina/timeline.337c81d6450d.png") !important;}
	.lists-selector .check .ic-check, .lists-selector .lists-option .selector.selected .arrow {background-image:url("../images/common/icon2x.8aafb6070dc6.png")}
	.popup.update-browser .icon {background-image:url("../images/retina/update_ie.a2e6323eb778.png")}
	.things-v3.detail .ly-close, .things-v3.detail .photo-frame .next, .things-v3.detail .photo-frame .prev, .things-v3.detail .photo-frame .full {background-image:url("../images/retina/icons_thing_detail.77dd55afc023.png");}
	.error-page .error-notify .img span.img_400 {background-image:url("../images/retina/error400.e4e38d9576bd.png");}
	.error-page .error-notify .img span.img_500 {background-image:url("../images/retina/error500.d8ceb806dad7.png")}
	#fancy-share .share-via li [class^="ic-"] {background-image:url("../images/retina/sns_share.0853a90101b0.png");}
	.things-v3.detail .same-delivery .icon, .things-v3.detail .view-detail:after, .things-v3.detail .frm .btn-create:after, .things-v3.detail .same-delivery:after, .popup.delivery-popup .tooltip .icon, .things-v3.detail .quick-shipping .tooltip2 .icon, .things-v3.detail .quick-shipping:after, .figure-item .buttons .show_someone .user-list i.on a:after {background-image: url("../images/retina/store.167bcdd4f9cf.png") }
	.quick-shipping .icon, .vanity_result fieldset span:before {background-image: url("../images/retina/things.1ab0de7d4210.png");}
	#popup_container .popup.sales-popup {background-image: url("../images/retina/sales_popup.f4ecc7724992.png");}
	.notify-butter .inner {background-image: url("../images/retina/butter_bg.0e65b4cccbfc.png") }
	.vanity_result .number:before {background-image:url("../images/retina/checkout.cc4e74bf7d51.png");}
	.vanity_result .phone .icon:after, .vanity_result .result.loading li {background-image:url("../images/retina/arrow_things.9a77ec32349b.png");}
	#notification-bar .add:before, #notification-bar button.close, #notification-bar.top div:before {background-image:url("../images/retina/extention_bar.8c88da64147d.png");}
	#navigation .feed-msg .empty:before, .popup.share_items .item-list input:checked,.popup.add-fancy.select .img input:checked, #navigation .feed-activity .messages .status .return {background-image: url("../images/retina/message.a809ccdef688.png");}
	.figure-item figcaption .label.epicks:before {background-image: url("../images/retina/shop_index2.e2534c178d83.png");}
	.popup.embed_item .embed-thum em, .popup.embed_item .embed-thum:after, .popup.embed_item .tooltip .icon, .figure-item .buttons .show_someone .circle, .figure-item .buttons .show_addlist .result .circle, .figure-item .buttons .show_someone .email-frm:before, .figure-item .buttons .show_someone .user-list i.selected a:before, .figure-item .buttons .show_addlist .search:before, .popup.add-fancy.info .upload-frm .lists-popout .search:before, .popup.add-fancy.info .upload-frm .lists-popout .circle, #fancy-share.share-new.user-share .share-via span {background-image: url("../images/retina/show_share2.63eb06d374b9.png");}
	.figure-item span.download a.opener:before, .app-list a:before, #add-to-list-new.popup.add_to_list .item-categories img.blank, .figure-item .buttons .show_someone .user-list input[type="checkbox"]:checked, #add-to-list-new.popup.add_to_list .item-categories input[type="checkbox"]:checked, #add-to-list-new.popup.add_to_list .item-categories .tooltip:before {background-image:url("../images/retina/add_list.3556b35f65e5.png") ;}
	.figure-item .buttons .show_share .frm .embed .tooltip .icon, .figure-item .buttons .show_share .frm .embed .embed-thum em.fa, .figure-item .buttons .show_share .frm .embed .embed-thum em.bt, .figure-item .buttons .show_share .frm .sns .via a.more:before, .figure-item .buttons .show_share .frm .sns .via [class^="ic"] {background-image: url("../images/retina/show_share.3e51c2a86164.png")}
	.figure-item .buttons .show_share .frm .embed input[type="checkbox"], .popup.embed_item input[type="checkbox"] {background-image:url("../images/retina/checkbox4.90d782a93a2d.png")}
	.feed-activity .notifications .photo.ship, .feed-activity .notifications .photo.featured {background-image:url("../images/retina/icon_activity.3a9c5aa60bd7.png") !important;}
	#navigation .feed-activity .messages .empty p:before { background-image: url("../images/retina/shop_category.2066f0262a15.png"); }
	.popup.share_items .search:before {background-image: url("../images/retina/seller.41e35e38ae5b.png") ;}
	.popup.drop-to-upload h1:before {background-image: url("../images/retina/header_new.75015d33713a.png");}
	#show_usercard .info .ic-verified {background-image: url("../images/retina/user-icon.63be01e64721.png");}
	.popup.edit_mylist .ic-del {background-image:url("../images/common/icon.new.2x.c8bbe44b3421.png");}
	#show_usercard .follow-user-link:before {background-image:url("../images/retina/follow_button.77003bd0b205.png");}
}

/* Util */
.left, .pagination .btn-previous {float:left;}
.shown-to-you .pagination {padding: 0 20px 20px;}
.right, .pagination .btn-next {float:right;}
.clear, .pagination {clear:both;}
.after:after, .pagination:after, .wrapper:after {content:'';display:block;visibility:hidden;clear:both;height:0;overflow:hidden;}
.hidden,#accessibility-nav,.hide{position:absolute;top:-999em;left:-999em;height:1px;width:1px;}
.fb_hidden{position:absolute;top:-10000px;z-index:10001}
span.tooltip, .store .popup.things-v3.detail .tooltip2 {position: relative;cursor: pointer;}
span.tooltip small, .store .popup.things-v3.detail .tooltip2 small {display: none;position: absolute;bottom: 23px;left: 50%;padding: 2px 5px;color: #fff;background: #333;max-width: 250px;border-radius: 3px;}
span.tooltip small b,store .popup.things-v3.detail .tooltip2 small:after {position: absolute;bottom: -10px;left: 50%;margin-left: -5px;border:5px solid transparent;border-top-color: #333;width: 0;height: 0;}
.store .popup.things-v3.detail .tooltip2 small:after {content:'';}
.notify-bar {margin-top:18px;padding:15px 19px;line-height:17px;font-size:13px;border-radius:2px;}
.notify-bar.success {color:#335c7e;background:#e9f6fc;box-shadow:0 0 0 1px rgba(103,143,168,0.27), 0 1px 2px rgba(29,73,172,0.1);}
.notify-bar.fail {color:#7e333f;background:#fce6ea;box-shadow:0 0 0 1px rgba(168,103,114,0.27), 0 1px 2px rgba(29,73,172,0.1);}
#tooltip {position:absolute;z-index:4;display:none;color:white;font-size:11px;background-color:black;font-weight:bold;height:22px;line-height:22px;padding:0 8px 1px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
#tooltip:after {position:absolute;bottom:-11px;left:50%;margin-left:-6px;content:'';font-size:0;line-height:0;display:block;width:0;height:0;border:6px solid transparent;border-top-color:black;}

/* Form */
input[type="text"].text, input[type="password"].text, textarea.text {-webkit-appearance: none;margin: 0;padding: 5px 7px;line-height: 19px;height:19px;border: 1px solid #CACCCF;border-radius: 2px;font-size: 13px;background: #FEFEFE;color: #393D4D;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05),0 1px 0 rgba(255, 255, 255, 0.075);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05),0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05),0 1px 0 rgba(255, 255, 255, 0.075);}
input[type="text"].text:focus ,input[type="password"].text:focus ,textarea.text:focus {border-color: #ACBDCB !important;box-shadow: 0 0 0 2px rgba(78, 133, 184, 0.17) !important;background-color: #FFF !important;}
textarea.text,#navigation #habla_window_div #habla_wcsend_input {resize: none;}
.select-2dot {-webkit-appearance: none;-moz-appearance: none;background-color: #fff !important;background-position:97% 50% !important;line-height: 15px;padding: 5px 7px;-webkit-padding-end:20px;height: 30px;font-size: 13px;border: 1px solid #caccd0;border-bottom-color: #bdc0c5;border-radius: 3px;box-shadow: 0 1px 1px rgba(130,137,150,0.12),inset 0 -1px 1px 0px rgba(130,137,150,0.05) !important;}
.select-2dot:focus {border: 1px solid #caccd0 !important;border-bottom-color: #bdc0c5 !important;}
.select-boxes2 {-webkit-appearance: none;-moz-appearance: none;background-position: 100% 50%;line-height: 15px;padding: 5px 5px 5px 7px;-webkit-padding-end: 20px;height: 30px;font-size: 13px;border: 1px solid #caccd0;border-bottom-color: #bdc0c5;border-radius: 3px;}
.select-boxes2:focus {border: 1px solid #caccd0;border-bottom-color: #bdc0c5;}
.select-1dot {-webkit-appearance: none;border: 1px solid #c8cbcd;border-bottom-color: #bcbec0;box-shadow: 0 1px 0 #f2f2f2;background-position:100% 50%;line-height: 17px;padding: 4px 20px 4px 5px;-moz-padding-end:5px;border-radius: 3px;background-color: #fff;background-position:100% 50%;background: -moz-linear-gradient(bottom,#fff,#fff);}
.wrapper .ptit {font-size: 16px;background: #f8f9fa;border-bottom: 1px solid #dadde1;padding: 12px 17px;line-height: 21px;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.7);border-radius: 3px 3px 0 0;color: #58616e;box-shadow: inset 0 1px 0px 0px rgba(255,255,255,.6);margin: 0;text-align: left;}
.wrapper .stit {color: #606a79;font-size: 13px;line-height: 38px;text-shadow: 0 1px 0 #fff;background: #f6f7f8;border-bottom: 1px solid #dadde1;border-radius: 3px 3px 0 0;padding: 2px 0 0 15px;}
.selectBox-dropdown {min-width: 60px;position: relative;border: solid 1px #caccd0;text-decoration: none;color: #000;padding:0;outline: none;vertical-align: middle;background:#fff;-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);box-shadow: 0 1px 0 rgba(255, 255, 255, .75);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;cursor: default;}
.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow {border-color: #666;}
.selectBox-dropdown.selectBox-menuShowing {-moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;-webkit-border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.selectBox-dropdown .selectBox-label {color:#555;padding: 2px 8px;display: inline-block;line-height:1.5;white-space: nowrap;overflow: hidden;font-size:13px;vertical-align: middle;}
.selectBox-dropdown .selectBox-arrow {position: absolute;top: 0;right: 0;width: 23px;height: 100%;background-position: 50% 50%;border-left:0;background-color:#fff;}
.selectBox-dropdown-menu {position: absolute;z-index: 9;max-height: 200px;min-height: 1em;border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */background: #FFF;-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);box-shadow: 0 2px 6px rgba(0, 0, 0, .2);overflow: auto;}
.fixed .selectBox-dropdown-menu {z-index:13;}
.selectBox-inline {min-width: 150px;outline: none;border: solid 1px #BBB;background: #FFF;display: inline-block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: auto;}
.selectBox-inline:focus {border-color: #666;}
.selectBox-options,.selectBox-options LI,.selectBox-options LI A {list-style: none;display: block;cursor: default;color: #555;padding: 0;margin: 0;}
.selectBox-options LI A {line-height: 1.5;padding: 0 .5em;white-space: nowrap;overflow: hidden;background: 6px center no-repeat;}
.selectBox-options LI A:hover {text-decoration:none;}
.selectBox-options LI.selectBox-hover A {background-color: #EEE;}
.selectBox-options LI.selectBox-disabled A {color: #888;background-color: transparent;}
.selectBox-options LI.selectBox-selected A {background-color: #C8DEF4;}
.selectBox-options .selectBox-optgroup {color: #666;background: #EEE;font-weight: bold;line-height: 1.5;padding: 0 .3em;white-space: nowrap;}
.selectBox.selectBox-disabled {color: #888 !important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {opacity: .5;filter: alpha(opacity=50);border-color: #666;}
.selectBox-inline.selectBox-disabled {color: #888 !important;}
.selectBox-inline.selectBox-disabled .selectBox-options A {background-color: transparent !important;}
select.embo-select {-webkit-appearance: none;cursor:pointer;background-position:100% 50%;font-size: 13px;border:1px solid #ababab;box-shadow:0 1px 0 #ededed;-webkit-box-shadow:0 1px 0 #ededed;-moz-box-shadow:0 1px 0 #ededed;border-radius: 3px;padding:2px 1px 1px 7px;-webkit-padding-end: 13px;line-height:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align:middle;}
.winOS select.embo-select {padding-left:3px;}
.input-number .btn-up, .input-number .btn-down {display:block;border:1px solid #d3d5d7;text-align:center;border-color:#d3d5d7 #d0d2d5 #c9cbcd;background:#fff;}
.input-number .btn-up span, .input-number .btn-down span {width: 7px;height: 4px;margin: 5px -2px 0;vertical-align:top;display: inline-block;}
.input-number .btn-up span {background-position:-80px -40px;}
.input-number .btn-down span {background-position:-80px -50px;margin-top:4px;}
.input-number .btn-up { border-radius:0 3px 0 0;}
.input-number .btn-down { border-radius:0 0 3px 0; top:auto !important;bottom:0;}
.trick-select {display:inline-block;position:relative;vertical-align: top;}
.trick-select select {position:absolute;top:0;left:0;opacity:0;filter: alpha(opacity=0);width:100%;height:100%;}
.trick-select .selectBox, .things-v3.detail .selectBox {position: relative;display: inline-block;width: 100%;border: 1px solid #D0D2D3;border-bottom-color: #CED0D2;box-shadow: 0 1px 0 #F2F2F2;border-radius: 3px;text-align: left;cursor: pointer;overflow: hidden;line-height: 18px;text-shadow: none;background: #F8F8F8;box-shadow: none;}
.trick-select .selectBox-arrow, .things-v3.detail .selectBox-arrow {display:inline-block;position: absolute;right: 1px;top: 50%;height: 22px;width: 17px;margin-top: -11px;}
.trick-select .selectBox-label, .things-v3.detail .selectBox-label {display:inline-block;width:80%;width: calc(100% - 35px);width:-webkit-calc(100% - 35px);width:-o-calc(100% - 35px);width:-moz-calc(100% - 35px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:6px 0 4px 7px;vertical-align: middle;}

/* Button */
a.button span {display:inline-block;margin:0 0 0 12px;}
a.button.follow span,a.button.follow:hover span,a.button.following span,a.button.following:hover span {height:40px;margin-left:0;width:40px;margin-right:10px;}
a.button.fancy, a.button.fancyd, .figure-item a.btn-fancy, .figure-item a.btn-fancyd {position:relative; background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,0.01),0 0 0 1px rgba(0,0,0,0.15);font-size: 12px;color: #74797d;line-height: 29px;border: 0;margin: 0;border-radius: 2px;transition: none;height: auto;}
a.button.fancy {background-color:#588cc7 ;}
a.button.fancy:hover {color: #616569;text-decoration:none;}
a.button.fancy span, a.button.fancyd span {position:absolute;left: 8px;width: 9px;height: 17px;top: 7px;margin: 0;line-height: 1em;background: none;border: 0;vertical-align: middle;}
a.button.fancy i {display: block;width: 9px;height: 16px;vertical-align: middle;margin: 0;background-position: 0 0;opacity: 0.9;}
a.button.fancyd i { opacity: 0.95; display: block; width: 9px; height: 17px; background-position: 0 -20px; vertical-align: middle; margin: 0;}
a.button.fancyd:hover {text-decoration:none;color:#fff;}
a.button.fancyd:hover span i {background-position:15px -238px ;}
a.button.follow span {float:left;border-radius:3px 0 0 3px;width:40px;height:40px !important;background-position:12px 12px !important;background-color:#3e73b7;}
a.button.follow:hover span,a.button.following span,a.button.follow.loading:hover span,a.button.following.loading span {background-color:#68b229;}
a.button.following span {float:left;border-radius:3px 0 0 3px;width:40px;height:40px;background-position:12px -22px;}
a.button.following:hover span,a.button.following.loading:hover span {background-position:12px -59px;background-color:#c93d22;}
a.button.follow.loading:hover span,a.button.following.loading span {background-position: 50% 50%;}
a.button.follow {padding:0;height:40px;line-height:40px;background:#588cc8;}
a.button.follow em ,a.button.following em {font-style:normal;}
a.button.follow:hover,a.button.following {padding:0;height:40px;line-height:40px;background:#84C449;}
a.button.following:hover {padding:0;height:40px;line-height:40px;background:#da5c45;}
a.button.following:hover .following,a.button.following .unfollow,a.button.follow .following,a.button.follow .unfollow,a.button.following .follow {display:none;}
a.button.following:hover .unfollow,a.button.following .folllowing {display:inline;}
.figure-item a.button.fancy, .figure-item a.button.fancyd, .figure-item a.btn-fancy, .figure-item a.btn-fancyd {margin: auto; position: absolute; transition: opacity 0.2s; -moz-transition: opacity 0.3s; -webkit-transition: opacity 0.3s; -o-transition: opacity 0.3s; opacity: 0; filter: alpha(opacity=0); z-index: 1;font-weight: bold;top: 9px;left: 9px;padding: 0 9px 0 24px;}
.figure-item:hover a.button.fancy, .figure-item:hover a.button.fancyd, .figure-item:hover a.btn-fancy, .figure-item:hover a.btn-fancyd {opacity:1;filter: alpha(opacity=100);color:#fff;}
.btns-green-embo, .btns-green-embo.loading, .gift-card-frm .btns-green-embo {display: inline-block;vertical-align: middle;color: #fff;font-size: 13px;padding: 0 13px;font-weight: bold;text-align: center;border: 1px solid #568342;border-top-color: #588446;border-bottom-color: #3e6b32;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#75ad5e',endColorstr='#639b4e');background-image: -webkit-linear-gradient(top,#75ad5e,#639b4e);background-image: -moz-linear-gradient(top,#75ad5e,#639b4e);background-image: -o-linear-gradient(top,#75ad5e,#639b4e);background-image: -ms-linear-gradient(top,#75ad5e,#639b4e);background-image: linear-gradient(to bottom,#75ad5e,#639b4e);height: 30px;line-height: 28px;border-radius: 3px;text-shadow: 0 -1px 0 rgba(0,0,0,0.20);}
.btns-green-embo:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bb95f',endColorstr='#70af55');background-image: -webkit-linear-gradient(top,#74B358,#65A24B);background-image: -moz-linear-gradient(top,#74B358,#65A24B);background-image: -o-linear-gradient(top,#74B358,#65A24B);background-image: -ms-linear-gradient(top,#74B358,#65A24B);background-image: linear-gradient(to bottom,#74B358,#65A24B);box-shadow: inset 0 1px 0 #81bf66,0 1px 1px rgba(0,0,0,0.16);}
.btns-green-embo:active {background: #67a44d;box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);border: 1px solid #497d38;color: #dcedd5;}
.btns-red-embo, a.btns-red-embo {display:inline-block;line-height:28px;padding:0 16px;border:1px solid #914d4b;background:-webkit-linear-gradient(top, #db6863, #d15651);background:-ms-linear-gradient(top, #db6863, #d15651);background:-moz-linear-gradient(top, #db6863, #d15651);background:-o-linear-gradient(top, #db6863, #d15651);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#db6863', endColorStr='#d15651');color:#fff;border-radius:2px;box-shadow:0 0 2px rgba(175,207,236,0.08);text-shadow:inset 0 -1px 0 #b34a45;font-weight:bold;}
.btns-red-embo:hover {background:#E47570;background: -webkit-linear-gradient(bottom,#E47570,#E6645E);background: -ms-linear-gradient(bottom,#E47570,#E6645E);background: -moz-linear-gradient(bottom,#E47570,#E6645E);background: -o-linear-gradient(bottom,#E47570,#E6645E);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E47570',endColorstr='#E6645E');}
.btns-red-embo:active {background: #C05B56;box-shadow: inset 0 1px 1px rgba(144,96,53,.51);}
.alertify-dialog .alertify-button-ok, .pagination a, .btns-blue-embo, .btns-blue-embo.btn-next, a.btns-blue-embo, a.btns-blue-embo.btn-next, a.btns-blue-embo {display: inline-block;vertical-align:middle;background: #4781b9;background: -webkit-linear-gradient(top,#538cc4,#4781b9);background: -moz-linear-gradient(top,#538cc4,#4781b9);background: -o-linear-gradient(top,#538cc4,#4781b9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#538cc4',endColorstr='#4781b9');background-image: -ms-linear-gradient(#538cc4,#4781b9);border: 1px solid #396c9d;border-radius: 3px;box-shadow: 0 1px 0 rgba(0,0,0,0.11),inset 0 1px 1px rgba(175,207,235,0.14);text-shadow: 0 -1px 0 #457bac;color: #fff;font-weight: bold;font-size: 13px;padding: 0 13px;line-height: 28px;}
.alertify-dialog .alertify-button-ok:hover, .pagination a:hover, .btns-blue-embo:hover,.btns-blue-embo.btn-next:hover,.btns-blue-embo.hover {background:#508bc2;background: -webkit-linear-gradient(bottom,#508bc2,#5a94ca);background: -ms-linear-gradient(bottom,#508bc2,#5a94ca);background: -moz-linear-gradient(bottom,#508bc2,#5a94ca);background: -o-linear-gradient(bottom,#508bc2,#5a94ca);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#508bc2',endColorstr='#5a94ca');text-decoration:none;color:#fff}
.alertify-dialog .alertify-button-ok:active, .pagination a:active, .btns-blue-embo:active,.btns-blue-embo.btn-next:active,.btns-blue-embo.active {background: #437bb1;box-shadow: inset 0 1px 1px rgba(53,96,144,.51);}
.btns-gray-embo, a.btns-gray-embo, .alertify-dialog .alertify-button-cancel {display: inline-block;vertical-align: middle;text-shadow: 0 1px 0 #FFF;font-weight: bold;padding: 0 12px;line-height: 28px;font-size: 13px;border: 1px solid;border-radius: 3px;color: #5A616F;text-shadow: 0 1px 0 #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border-color: #CCCED2 #CDCED0 #B6B7B9;background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F6F7F8);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');}
.btns-gray-embo:hover, .alertify-dialog .alertify-button-cancel:hover {text-decoration: none;border-color: #CCCED2 #C7C8C9 #B6B7B9;}
.btns-gray-embo:active, .alertify-dialog .alertify-button-cancel: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);-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);box-shadow: inset 0 0 1px rgba(0,0,0,0.3);border-color: #b8b8b8 #c2c2c2 #ccc;}
.btns-gray-embo.following {filter: none;background: #588FC8;border-color: #396C9D;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);text-shadow: 0 -1px 0 #457BAC;color: #FFF;}
.btns-gray-embo.following:hover {border-color: #396C9D;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.btns-blue-embo[disabled], .btns-green-embo[disabled], .btns-gray-embo2[disabled], .btns-gray-embo[disabled] {background: #F0F1F2;border-color: #DEDFE0;box-shadow: none;color: #CDCFD1;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);cursor: default;}
.btns-white {display: inline-block;vertical-align:middle;padding: 0 12px;border: 1px solid #cccecf;border-bottom-color: #bcbec0;line-height: 28px;box-shadow: 0 1px 0 #f2f2f2;font-weight: bold;border-radius: 3px;color: #6e727a;background: #fff;}
.btns-white:hover {color: #4a4f59 !important;border: 1px solid #bcbec0;text-decoration:none;}
.btns-white:active {color: #6e727a;box-shadow: inset 0 1px 0 #f2f2f2;background-color: #fcfcfc !important;border: 1px solid #cccecf;border-top-color: #bcbec0;}
#scroll-to-top {position:fixed;display:none;bottom:12px;right:12px;padding:0 15px;line-height:32px;font-size:12px;background:#d6d8db;color:#7f8184;font-weight:bold;border-radius:3px;z-index:9;}
#scroll-to-top:hover {text-decoration:none;}
#scroll-to-top span {font-size:12px;padding:0;color:#7f8184;background:none;text-shadow:none;}
.btns-green-embo.loading {color:rgba(255,255,255,0.5);}
.btn-green {display: inline-block;vertical-align:middle;font-size: 14px;font-weight: bold;text-align: center;border: 1px solid #588044;border-color: #5d864a #588044 #446c35;box-shadow: inset 0 1px 0 #7bab63, 0 1px 0 #e5e5e5;line-height: 33px;border-radius: 3px;background: #72a45a;background: -webkit-linear-gradient(top, #75a75c, #6c9d54);background: -ms-linear-gradient(top, #75a75c, #6c9d54);background: -moz-linear-gradient(top, #75a75c, #6c9d54);background: -o-linear-gradient(top, #75a75c, #6c9d54);color: #fff;}
.btn-green:hover {border: 1px solid #538143;border-bottom-color: #416b33;box-shadow: inset 0 1px 0 #7bab63, 0 1px 3px rgba(0,0,0,0.1);background: #77b05e;background: -webkit-linear-gradient(top, #77b05e, #679e50);background: -ms-linear-gradient(top, #77b05e, #679e50);background: -moz-linear-gradient(top, #77b05e, #679e50);background: -o-linear-gradient(top, #77b05e, #679e50);}
.btn-green:active {border: 1px solid #538143;border-top-color: #416b33;box-shadow: inset 0 1px 5px rgba(0,0,0,0.3);background: #77b05e;background: -webkit-linear-gradient(top, #579144, #67a451);background: -ms-linear-gradient(top, #579144, #67a451);background: -moz-linear-gradient(top, #579144, #67a451);background: -o-linear-gradient(top, #579144, #67a451);}
.btn-green[disabled] {opacity:0.5;cursor:default;}
.btns-gray-embo2, a.btns-gray-embo2 {display: inline-block;color: #fff;font-weight: bold;padding: 0 13px;height: 30px;line-height: 28px;font-size: 13px;border: 1px solid #6b6b6b;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);background:#808080;background: -webkit-linear-gradient(top,#8a8a8a,#808080);background: -ms-linear-gradient(top,#8a8a8a,#808080);background: -moz-linear-gradient(top,#8a8a8a,#808080);background: -o-linear-gradient(top,#8a8a8a,#808080);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a8a8a',endColorstr='#808080');border-radius: 3px;}

/* Color palette */
.palette i.color {display:inline-block;vertical-align:middle;width:15px;height:15px;padding:0;border-radius:9px;margin:-3px 6px 0 0;text-indent:-1000em;}
.palette i.color.red {background:#ff443c;}
.palette i.color.pink {background:#d5739a;}
.palette i.color.purple {background:#8a4e77;}
.palette i.color.blue {background:#36779d;}
.palette i.color.darkblue {background:#33339F;}
.palette i.color.skyblue {background:#56b2bd;}
.palette i.color.green {background:#6abc8b;}
.palette i.color.yellow {background:#ddd168;}
.palette i.color.orange {background:#ca5f19;}
.palette i.color.brown {background:#815b42;}
.palette i.color.black {background:#000;}
.palette i.color.white {background:#fff;}
.palette i.color.silver {background: #dfdfdf;background: -webkit-linear-gradient(top,#fdfdfd,#bbbbbb);background: -moz-linear-gradient(top,#fdfdfd,#bbbbbb);background: -o-linear-gradient(top,#fdfdfd,#bbbbbb);background-image: -ms-linear-gradient(#fdfdfd,#bbbbbb);}
.palette i.color.gold {background: #ead973;background: -webkit-linear-gradient(top,#fbf6cf,#d5b606);background: -moz-linear-gradient(top,#fbf6cf,#d5b606);background: -o-linear-gradient(top,#fbf6cf,#d5b606);background-image: -ms-linear-gradient(#fbf6cf,#d5b606);}

/* 2.2 Header-- */
/* Notification bar */
#notification-bar {position:relative;display:none;top:-20px;color:#4b505e;box-shadow:inset 0 1px 0 #ffffff;background: #eeeff0;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);z-index: 9;}margin-left:70px;z-index:9;}
#notification-bar.wider {margin-left:0;}
#notification-bar div {position:relative;padding:12px 12px 12px 60px;}
#notification-bar p {padding:0;margin:0;}
#notification-bar p a {color:#5485b2;}
#notification-bar a.add {position:absolute;padding: 0 12px 0 25px;right: 27px;top: 50%;margin-top: -15px;}
#notification-bar .add:before {content:'';position:absolute;left:10px;top:50%;margin-top:-5px;width:11px;height:11px;background-position:-17px -32px;}
#notification-bar button.close {position:absolute;top: 50%;right:0;margin-top: -8px;width: 17px;height: 17px;background-position: 0 -32px;text-indent:-99em;overflow:hidden;}
#notification-bar.top {top:0;}
#notification-bar.top div {width:970px;margin:0 auto;padding: 8px 0;position:relative;text-align:left;}
#notification-bar.top .for-chrome:before {content:'';position:absolute;width:31px;height:31px;top:50%;left:0;margin-top:-15px;}
#notification-bar.top .for-firefox:before {content:'';position:absolute;width:31px;height:31px;top:50%;left:0;margin-top:-15px;background-position:-35px 0;}
#notification-bar.top p {display:table-cell;vertical-align:middle;color:#000;margin:0;padding:0 0 0 42px;width:700px;height:30px;line-height:15px;}
#notification-bar.top p a {color:#1c6cb8;}
#notification-bar .event {display:none;}
#container-wrapper {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float: left;width: 100%;}
#header-new {position: fixed;width: 100%;top: 0;left: 0;z-index: 10;margin: 0 0 39px 0;border-bottom: 1px solid #262932;box-shadow: 0px 0 3px rgba(0,0,0,0.5);background: #3e444e;background: -webkit-linear-gradient(top,#454B56,#393F48);background: -moz-linear-gradient(top,#454B56,#393F48);background: -o-linear-gradient(top,#454B56,#393F48);background-image: -ms-linear-gradient(#454B56,#393F48);text-align:center;}
#header-new .inner {position:relative;min-width:970px;text-align:left;margin:0 auto;padding:0;overflow:visible;display:inline-block;text-align:left;vertical-align:top;}
#header-new .notify-default {background: #2d313c;text-align: center;color: #9498a1;padding: 11px 0 2px;box-shadow: inset 0 -1px 3px rgba(0,0,0,0.15),0 1px 0 rgba(145,152,164,0.08);}
#header-new .notify-default a {color:#fff;font-weight:bold;}
#header-new .notify-default p {line-height:19px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.no-subnav #header-new {margin-bottom: 19px;min-height: 41px;}
#lang_link {border:0 solid #303540;border-width:0 1px;height:41px;font-size:12px;font-weight:bold;line-height:41px;color:#ccc;text-decoration:none;padding:0 10px 0 10px;}
#lang_link i {display:inline-block;width:11px;height:7px;vertical-align:middle;background-position:-225px -183px;margin-left:2px;opacity:0.8;filter:alpha(opacity=80);}
#lang_link .arr-bottom-gray {border: 4px solid #ddd;border-color: #ddd transparent transparent transparent;width: 0;height: 0;display: inline-block;vertical-align: middle;}
#lang_link.active {background-color:#303540;}
#lang_link:hover b,#lang_link.active b {color:#fff;}
#lang_popup {display:none;position:absolute;right:0;top:42px;background:#303540;color:#fff;width:220px;border-radius:0 0 5px 5px;padding:10px 0;overflow:hidden;}
#lang_popup.active {display:block;}
#lang_popup li {float:left;display:block;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#lang_popup a {display:block;clear:both;color:#c4c7cc;text-decoration:none;padding:3px 15px;line-height:18px;white-space:nowrap;transition:color,background-color 0.3s;-webkit-transition:color,background-color 0.3s;-moz-transition:color,background-color 0.3s;-o-transition:color,background-color 0.3s;}
#lang_popup a:hover {background-color:#464c57;color:#d4d7de;}
#lang_popup a.selected {font-weight:bold;color:#fff;}
#lang_popup .btn-add {padding:15px 15px 5px;font-weight:bold;color:#fff;}
#lang_popup .btn-add .ic-lang {display:inline-block;width:15px;height:15px;vertical-align:middle;margin:-2px 4px 0 0;background-position:-80px -370px;}
#lang_popup .btn-add:hover {background:none;color:#fff;}
#navigation {text-align:left;}
#navigation .logo {height:18px;overflow:hidden;float: left;border: 0;margin: 12px 13px 0 0;padding: 0;transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;-ms-transition: opacity 0.2s ease;}
#navigation .logo:hover {opacity: 0.6;filter: alpha(opacity=60);}
#navigation .logo a {display: block;width: 91px;height: 20px;padding: 0;text-indent: -1000em;overflow: hidden;cursor: default;}
#navigation a {color:#c4c7cc;}
#navigation a:hover {text-decoration:none;color:#fff;}
#navigation .gnb-wrap {float:left;font-size:13px;position: relative;z-index: 2;}
#navigation .gnb {position: relative;float: left;border-left: 1px solid #343944;height: 41px;z-index:1;}
#navigation .gnb.hide {display:none;position:absolute;}
#navigation .left .gnb:last-child {border-right:1px solid #343944;}
#navigation .left .gnb.hover:last-child {border-right:1px solid #2d313b;}
#navigation .gnb [class^="mn-"] {display: block;line-height: 41px;padding: 0 15px;min-height: 41px;cursor: pointer;}
#navigation .gnb.current [class^="mn-"] {background:#303540;color:#fff;font-weight:bold;}
#navigation .gnb.current,#navigation .gnb.hover {border-color:#2d313b;border-right:1px solid #2d313b;z-index:2;margin-right:-1px;}
#navigation .gnb.none.hover {border-color:#343944;border-right:0;margin-right:0;}
#navigation .gnb.hover [class^="mn-"] {background: -webkit-linear-gradient(top,#4F555F,#414751);background: -moz-linear-gradient(top,#4F555F,#414751);background: -o-linear-gradient(top,#4F555F,#414751);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f555f',endColorstr='#414751');background-image: -ms-linear-gradient(#4F555F,#414751);color: white;height: 42px;}
#navigation .gnb.hover .mn-notification {background:none;filter:none;}
#navigation .gnb.focus .mn-add,#navigation .gnb .mn-add:hover ,#navigation .gnb:hover .mn-add,#navigation .gnb.focus .mn-signin,#navigation .gnb .mn-signin:hover ,#navigation .gnb:hover .mn-signin,#navigation .gnb.focus .mn-signup,#navigation .gnb .mn-signup:hover ,#navigation .gnb:hover .mn-signup,#navigation .gnb.focus .mn-notification,#navigation .gnb .mn-notification:hover ,#navigation .gnb:hover .mn-notification {height:41px;}
#navigation .gnb.open {z-index:2;}
#navigation .gnb .mn-cart span.animation {animation: cart_ani 2s;-moz-animation: cart_ani 2s;-webkit-animation: cart_ani 2s;-o-animation: cart_ani 2s;}
#navigation .gnb .mn-signup,#navigation .gnb .mn-signin {font-weight:bold;}
#navigation .gnb.none {border-left:0;}
#navigation .gnb .mn-msg {padding:0 20px;}
#navigation .gnb .mn-lang i {display: inline-block;width: 9px;height: 5px;background-position: -160px 0px;vertical-align: middle;margin-top: -1px;}
#navigation .gnb .mn-you img {display: inline !important;width: 18px;height: 18px;border-radius: 100%;vertical-align: middle;margin: -3px 2px 0 0px;background-size:cover;background-position:50% 50%;}
#navigation .gnb .count {opacity: 1;filter: alpha(opacity=100);position: absolute;right: 8px;top: 8px;line-height: 10px;color: #fff;padding: 1px 2px 0;height:10px;background: #4ea0da;font-style: normal;box-shadow: 0 1px 0 #353a45;border-radius: 2px;font-size: 9px;font-weight: bold;font-family: Arial;border: 1px solid #4997d0;border-bottom-color: #438dc4;border-top-color: #54a5de;}
.winOS #navigation .gnb .count {line-height:9px;}
#navigation .gnb:hover .count {background: #58a8e0;border: 1px solid #529ed6;border-bottom-color: #4b93c9;border-top-color: #5eade4;}
#navigation .gnb .ic-sign {display:inline-block;width:19px;height:13px;background-position:-100px 0;vertical-align:middle;margin-top:-3px;}
#navigation .gnb:hover .ic-sign {background-position:-130px 0;}
#navigation .gnb .ic-notification {display:inline-block;width:22px;height:15px;background-position:-30px -26px;vertical-align:middle;margin: -3px 0px 0;}
#navigation .gnb:hover .ic-notification,#navigation .gnb.open .ic-notification {background-position:-90px -26px;}
#navigation .gnb .ic-cart {display:inline-block;width:18px;height:16px;background-position:0 -26px;vertical-align:middle;margin: -3px 2px 0 -2px;}
#navigation .gnb:hover .ic-cart,#navigation .gnb.open .ic-cart {background-position:-60px -26px;}
#navigation .gnb .ic-gift {display:inline-block;vertical-align:middle;width:10px;height:10px;background-position:-170px -50px;margin:-3px 2px 0;}
#navigation .gnb .ic-people {display:inline-block;vertical-align:middle;width:14px;height:10px;background-position:-150px -50px;margin-top:-3px;}
#navigation .gnb .ic-talk {display:inline-block;vertical-align:middle;width:14px;height:13px;background-position:-110px -50px;margin-top:-3px;}
#navigation .gnb .ic-card {display:inline-block;vertical-align:middle;width:12px;height:10px;background-position:-130px -50px;margin:-3px 1px 0;}
#navigation .gnb .ic-msg {display:inline-block;vertical-align:middle;width:12px;height:15px;background-position:-20px -80px;margin:-3px 0 0;}
#navigation .gnb:hover .ic-msg {background-position:-35px -80px;}
#navigation .gnb .photo {display:none;width:18px;height:18px;border-radius:1px;vertical-align:middle;margin: -3px 7px 0 0px;}
#navigation .gnb .label {display:inline-block;color: #404651;font-size: 9px;font-weight: bold;background: #ecedee;padding: 0 4px;border-radius: 2px;box-shadow: 0px 1px #383d45;position: relative;top: -6px;line-height: 15px;}
#navigation #lang_popup {position:relative;display:block;width:auto;top:0;left:0;border-radius:0;background:none;padding:0;overflow:visible;}
#navigation #lang_popup a {transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;font-size:13px;}
#navigation #lang_popup a.selected {font-weight:bold;}
#navigation #lang_popup #lang_link {border: 0;font-weight: 500;}
#navigation #lang_popup.active .menu-contain-lang {display:block;}
#navigation [class^="menu-contain"] {display: none;position: absolute;top: 42px;left: 0;min-width:150px;background: #414751;border-radius: 0 0 3px 3px;z-index: 11;padding: 3px 0 1px;box-shadow: 0px 1px 1px rgba(0,0,0,0.3);}
#navigation.without-js .gnb:hover [class^="menu-contain"],#navigation.without-js .gnb [class^="menu-contain"]:hover,#navigation .gnb.hover [class^="menu-contain"],#navigation .gnb.hover li.active .submenu-contain {display:block;}
#navigation [class^="menu-contain"] ul {padding: 6px 0;border-top: 1px solid #5a606a;}
#navigation [class^="menu-contain"] ul:first-child,#navigation [class^="menu-contain"] h4:first-child {border-top:0;}
#navigation [class^="menu-contain"] a {display:block;padding:0 16px;white-space:nowrap; line-height:25px; border-radius:0;}
#navigation [class^="menu-contain"] a:active {background: #343a44 !important;}
#navigation [class^="menu-contain"] a:hover,#navigation [class^="menu-contain"] .hover {background:#515761;}
#navigation [class^="menu-contain"] .hover a,#navigation [class^="menu-contain"] .hover li a:hover {color:#fff;}
#navigation [class^="menu-contain"] .hover li a {color:#c4c7cc;}
#navigation [class^="menu-contain"] h4 {clear:both;color:#fff;padding:8px 11px 0;line-height:25px;border-top:1px solid #5a606a;margin-bottom:-4px;}
#navigation .menu-contain-lang {width:240px;}
#navigation .menu-contain-lang ul {float: left;width: 100%;position: relative;}
#navigation .menu-contain-lang li {float:left;width:50%;margin-top:-1px;font-size:13px;}
#navigation .menu-contain-lang .ic-lang {display:inline-block;width:15px;height:15px;background-position:-159px -25px;color:#fff;vertical-align:middle;margin:-4px 3px 0 0 ;}
#navigation .menu-contain-lang .btn-add {color: #fff;font-weight: bold;padding: 1px 16px 7px;}
#navigation .menu-contain-lang .btn-add:hover {background:none;}
#navigation .menu-contain-lang .selected {color:#fff;}
#navigation .menu-contain-things li{float:left;}
#navigation .menu-contain-things ul {clear:both;float:left;width:100%;}
#navigation .menu-contain-things .invite-menu {display:none;}
#navigation .menu-contain-gift li .submenu-contain {display:none;position:absolute;top:115px;left:149px;min-width:150px;padding-left:3px;border:0;}
#navigation.without-js .menu-contain-gift li:hover .submenu-contain {display:block;}
#navigation .menu-contain-gift li .submenu-contain ul {background:#414751;padding:7px 0;border-radius:3px;}
#navigation .menu-contain-gift a .arrow {float:right;width:6px;height:9px;margin-top:8px;vertical-align:middle;background-position:-525px -3px;}
#navigation .menu-contain-gift a:hover .arrow,#navigation [class^="menu-contain"] .hover .arrow {background-position:-525px -25px;}
#navigation [class^="feed-"] {display: none;position: absolute;top: 40px;left: 50%;margin-left: -50%;background: white;border-radius: 2px;box-shadow: 0px 0px 3px rgba(0,0,0,0.6);z-index: 12; }
#navigation [class^="feed-"] h4 {font-size:11px;font-weight:bold;color:#373d48;padding:0 10px;line-height:30px;border-bottom:1px solid #e5e5e5;}
#navigation [class^="feed-"] .arrow {position: absolute;left: 50%;margin-left: -7px;top: -7px;display: block;width: 14px;height: 7px;background-position: 0 -49px;}
#navigation [class^="feed-"] .more {clear:both;display:block;text-align:center;font-size:11px;font-weight:bold;color:#435d89;line-height:33px;padding:0 10px;white-space:nowrap;}
#navigation [class^="feed-"] .loading,#navigation .menu-contain-notify .loading {display:none;text-align:center;padding:10px;border-top:0;border-bottom:1px solid #ebecef;line-height:1em;}
#navigation .feed-back {position: fixed;z-index: 11;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);margin: 0;box-shadow: none;cursor: pointer;}
#navigation .feed-msg {width:330px;margin-left:-165px;min-height:410px;}
#navigation .feed-msg .tab {background:#f9f9fa;box-shadow:inset 0 -1px 0 #e5e5e5;}
#navigation .feed-msg .tab li {position:relative;float:left;width:50%;}
#navigation .feed-msg .tab li:before {content:'';position:absolute;width:1px;height:26px;top:6px;left:0;background:#e5e5e5;}
#navigation .feed-msg .tab a {display:block;line-height:48px;color:#4f5764;text-align:center;}
#navigation .feed-msg .tab a.current {color:#4f5764;font-weight:bold;box-shadow:inset 0 -2px 0 #5e8ac0;}
#navigation .feed-msg .msg, #navigation .feed-msg .noti {display:none;}
#navigation .feed-msg .empty {text-align:center;color:#8e9faf;font-size:15px;}
#navigation .feed-msg .empty:before {content:'';display:block;margin:0 auto 13px;}
#navigation .feed-msg .msg .empty {padding-top:120px;}
#navigation .feed-msg .msg .empty:before {width:48px;height:60px;background-position:-40px -40px;}
#navigation .feed-msg .noti .empty {padding-top:140px;}
#navigation .feed-msg .noti .empty:before {width:60px;height:38px;background-position:-90px -40px;}
#navigation .feed-msg .msg-list {position:relative;padding-bottom: 40px;}
#navigation .feed-msg .msg-list ul {max-height: 321px;overflow: auto;}
#navigation .feed-msg .msg-list li a {position:relative;display:block;padding:15px 25px 15px 65px;font-size:13px;line-height:19px;color:#383d48;border-bottom: 1px solid #eeeeef;}
#navigation .feed-msg .msg-list li:last-child a {border:0;}
#navigation .feed-msg .msg-list li a.current {background:#f7f8f9;}
#navigation .feed-msg .view {position:absolute;bottom:0;left:0;width:100%;line-height:40px;font-size:12px;font-weight:bold;text-align:center;color:#5e8ac0;box-shadow:0 -1px 0 rgba(0,0,0,0.1);padding: 0;background: #fff;border: 0;border-radius: 0 0 3px 3px;}
#navigation .feed-msg .msg-list a:hover {text-decoration:none;}
#navigation .feed-msg .msg-list img {position:absolute;top:15px;left:15px;width:41px;height:41px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
#navigation .feed-msg .msg-list .status {position:absolute;font-size:11px;right:10px;top:15px;text-align:right;}
#navigation .feed-msg .msg-list .status .date {display:block;}
#navigation .feed-msg .msg-list .status .new {display:inline-block;width:8px;height:8px;border-radius:100%;background:#3095d5;}
#navigation .feed-msg .msg-list .status .return {display:inline-block;width:11px;height:9px;background-position:-50px 0;opacity:0.8;}
#navigation .feed-msg .msg-list .status .date {opacity:0.5;}
#navigation .feed-msg .msg-list .username {display:block;margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#navigation .feed-msg .msg-list .message {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#navigation .feed-msg .noti-list {position:relative;padding-bottom: 40px;}
#navigation .feed-msg .noti-list ul {max-height: 321px;overflow: auto;}
#navigation .feed-msg .noti-list li {position:relative;line-height:16px;clear:both;padding:10px 10px 10px 50px;color:#373d48;font-size:12px;border-bottom:1px solid #e5e5e5;min-height:32px;}
#navigation .feed-msg .noti-list li:after {content:'';display:block;clear:both;width:100%;}
#navigation .feed-msg .noti-list li:hover {background:#f4f4f4;}
#navigation .feed-msg .noti-list li .photo {position:absolute;top:13px;left:10px;width:30px;height:30px;border-radius:2px;}
#navigation .feed-msg .noti-list li .follow,#navigation .feed-msg .noti-list li .follow:hover,#navigation .feed-msg .noti-list li .following,#navigation .feed-msg .noti-list li .following:hover {color:#85888e;font-size:12px;}
#navigation .feed-msg .noti-list li .follow i {display:inline-block;width:14px;height:14px;vertical-align:middle;background-color:#e4e6e9;background-position:-42px -46px;border-radius:2px;margin-top:-3px;}
#navigation .feed-msg .noti-list li .following i {display:inline-block;width:14px;height:14px;vertical-align:middle;background-color:#438cd0;background-position:-27px -46px;border-radius:2px;margin-top:-3px;}
#navigation .feed-msg .noti-list .trick {position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;}
#navigation .feed-msg .noti-list li .follower {display:block;color:#858e99;}
#navigation .feed-msg .noti-list li .thing {float:right;width:60px;height:60px;margin-left:10px;}
#navigation .feed-msg .noti-list li .photo {display:block;}
#navigation .feed-msg .noti-list li .date {display:block;font-size:9px;color:#858e99;padding-top:2px;}
#navigation .feed-msg .noti-list li a {color:#3f6a9f;}
#navigation .feed-notification {width:312px;margin-left:-156px;}
#navigation .feed-notification li {position:relative;line-height:16px;float:left;clear:both;padding:10px 10px 10px 50px;width:250px;color:#373d48;font-size:12px;border-bottom:1px solid #e5e5e5;min-height:32px;}
#navigation .feed-notification li:hover {background:#f4f4f4;}
#navigation .feed-notification li .photo {position:absolute;top:13px;left:10px;width:30px;height:30px;border-radius:2px;}
#navigation .feed-notification li .follow,#navigation .feed-notification li .follow:hover,#navigation .feed-notification li .following,#navigation .feed-notification li .following:hover {color:#85888e;font-size:12px;}
#navigation .feed-notification li .follow i {display:inline-block;width:14px;height:14px;vertical-align:middle;background-color:#e4e6e9;background-position:-42px -46px;border-radius:2px;margin-top:-3px;}
#navigation .feed-notification li .following i {display:inline-block;width:14px;height:14px;vertical-align:middle;background-color:#438cd0;background-position:-27px -46px;border-radius:2px;margin-top:-3px;}
#navigation .feed-search {width: 260px;margin-left: -155px;}
#navigation .feed-search a {text-decoration:none;}
#navigation .feed-search a.hover {background:#f4f4f4;color:#373d48;}
#navigation .feed-search li a {display:block;font-size:12px;color:#373d48;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#navigation .feed-search li.hover a, #navigation .feed-search li a.hover {background:#f4f4f4;color:#373d48;}
#navigation .feed-search ul {padding:3px 0;border-bottom:1px solid #e5e5e5;}
#navigation .feed-search ul:last-child {border-bottom:0;}
#navigation .feed-search .thing li {line-height:24px;}
#navigation .feed-search .user li {line-height:26px;}
#navigation .feed-search .user li img {width:20px;height:20px;border-radius:3px;vertical-align:middle;margin:-2px 2px 0 0;}
#navigation .feed-activity {font-size:12px;line-height:16px;margin-bottom:18px;width: 330px;margin-left: -165px;padding-top: 12px;}
#navigation .feed-activity a.more, #navigation .feed-activity .messages a.more {position:relative;color:#4978b3;border-top:1px solid #e7e8e8;}
#navigation .feed-activity h4 {position:relative;display:table;margin:0 12px;width: 304px;padding: 0;border: 0;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);border-radius: 3px;}
#navigation .feed-activity .feed {margin-top:12px;border-top: 1px solid #e5e5e5;}
#navigation .feed-activity h4 a {float:left;width:50%;text-align: center;font-size: 12px;font-weight: bold;color: #676d75;box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);}
#navigation .feed-activity h4 a:last-child {box-shadow:none;border-radius:0 3px 3px 0;}
#navigation .feed-activity h4 .new {position:relative;display:inline-block;vertical-align:baseline;}
#navigation .feed-activity h4 .new:before {content:'';position:absolute;right: -7px;width:5px;height:5px;top: 50%;border-radius:100%;background:#2184dc;margin-top: -6px;}
#navigation .feed-activity h4.msg a:nth-child(2) {border-radius:0;}
#navigation .feed-activity h4.msg a {display: table-cell;width: 33.3%;float:none;}
#navigation .feed-activity h4 a:first-child {border-radius:3px 0 0 3px;}
#navigation .feed-activity h4 a:last-of-type {display:none;}
#navigation .feed-activity h4.msg a:last-of-type {display:table-cell;}
#navigation .feed-activity h4 a.current {color:#fff;background-color: #5a626e;}
#navigation .feed-activity .messages li{padding:0 12px;}
#navigation .feed-activity .messages li a {position:relative;display:block;padding: 11px 12px 10px 40px;font-size: 12px;line-height:18px;color:#383d48;}
#navigation .feed-activity .messages li a.current, #navigation .feed-activity .messages li a.current:hover {background:#5287c6;color:#fff;}
#navigation .feed-activity .messages li:hover {background:#f5f6f7;}
#navigation .feed-activity .messages li a.current .status .return {background-position:-50px -15px;}
#navigation .feed-activity .messages li a.current .status .date {opacity:0.8;}
#navigation .feed-activity .messages li a.current .status .new {background:#fff;}
#navigation .feed-activity .messages li a:hover {text-decoration:none;background:none;}
#navigation .feed-activity .messages img {position:absolute;top:12px;left:0;width:32px;height:32px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
#navigation .feed-activity .messages .message img, #navigation .feed-activity .messages img.emoji {position:static;width:auto;height:auto;border-radius:0;}
#navigation .feed-activity .messages .status {position:absolute;font-size:11px;right: 0;top: 10px;text-align:right;}
#navigation .feed-activity .messages .status .date {display:block;position:static;}
#navigation .feed-activity .messages .status .new {display:inline-block;width:8px;height:8px;border-radius:100%;background:#3095d5;}
#navigation .feed-activity .messages .status .return {display:inline-block;width:11px;height:9px;background-position:-50px 0;opacity:0.8;}
#navigation .feed-activity .messages .status .date {opacity:0.5;}
#navigation .feed-activity .messages .username {display:block;margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#navigation .feed-activity .messages a:hover .username {color:#4978b3}
#navigation .feed-activity .messages .message {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height: 19px;}
#navigation .feed-activity .messages .empty {height:336px;display:table;width:100%;border: 0;}
#navigation .feed-activity .messages .empty p {display:table-cell;vertical-align:middle;text-align:center;font-size:12px;color:#383d48;line-height:17px;}
#navigation .feed-activity .messages .empty p:before {display:block;width:63px;height:52px;content:'';background-position:-320px 0;margin:0 auto 21px;}
#navigation .feed-activity .messages .empty p a {display:block;color:#4d7cb7;margin-top:10px;position: static;border: 0;line-height: 17px;padding: 0;}
#navigation .feed-activity .empty {border-top:1px solid #f0f1f2;position:relative;padding-bottom:41px;text-align:center;line-height: 150px;}
#navigation .feed-activity .feed .empty {border-top:0;}
#navigation .feed-activity .empty p {display:inline-block;vertical-align:middle;font-size:12px;line-height:17px;color:#8a8f9c;padding: 0 50px;}
#navigation .feed-activity .empty b {display:block;padding-bottom:8px;font-size:13px;line-height:19px;color:#383d48;}
#navigation .feed-activity .empty a {border-top: 1px solid #f3f4f4;position:absolute;bottom:0;left:0;width:100%;display:block;padding:10px 0;font-weight:bold;line-height:20px;font-size:12px;color:#4978b3;}
#navigation .feed-activity ul {position:relative;height: 336px;overflow:auto;}
#navigation .feed-activity li {position: relative;padding: 12px 12px 12px 52px;color: #383D48;line-height:32px;overflow: hidden;}
#navigation .feed-activity .noti-wrap{display:inline-block;width:210px;position:relative;vertical-align:middle;line-height:18px;}
#navigation .feed-activity .notifications li {line-height: 16px;color: #8a8f9c;clear: both;min-height:24px;}
#navigation .feed-activity .notifications li:after {content:'';clear:both;display:block;height:0;}
#navigation .feed-activity .notifications li a { color: #383D48;}
#navigation .feed-activity li img.thing {float: right;width: 40px;height: 40px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);margin-left: 10px;}
#navigation .feed-activity li:before {content:'';display:block;position:absolute;bottom:0;left:12px;background:#f3f4f4;width: 318px;width: calc(100% - 12px);height: 1px;width: -webkit-calc(100% - 12px);width: -moz-calc(100% - 12px);}
#navigation .feed-activity li:last-child:before {display:none;}
#navigation .feed-activity li:hover {background:rgba(243,244,244,0.5);}
#navigation .feed-activity li .date {position:absolute;top:0;right:-42px;color:#8a8f9c;}
#navigation .feed-activity li a:hover {background:none;}
#navigation .feed-activity li .username {font-weight:bold;color:#383d48;}
#navigation .feed-activity li .items {display:block;padding-top: 6px;white-space: nowrap;}
#navigation .feed-activity li .items img {width:61px;height:61px;background:no-repeat 50% 50%;background-size:cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.18),0 1px 1px rgba(0,0,0,0.03);vertical-align: top;margin-right: 3px;}
#navigation .feed-activity li span {display:block;color:#8a8f9c;}
#navigation .feed-activity li span a {color:#8a8f9c;}
#navigation .feed-activity li:hover a { color: #4978b3;}
#navigation .feed-activity li:last-child {border-bottom:0;}
#navigation .feed-activity .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
#navigation .feed-activity .avatar, #navigation .gnb .feed-activity .notifications .photo {position:absolute;left: 12px;top: 12px;width:32px;height:32px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;display: block;}
#navigation .gnb .feed-activity .notifications .photo.ship {background-position:-95px 0;}
#navigation .gnb .feed-activity .notifications .photo.featured {background-position:-130px 0;}
#navigation .feed-activity a {color: #4978b3;}
#navigation .menu-contain-cart {width:330px;padding:16px 0 0;right: 61px; color: #fff; overflow: hidden;}
#navigation .menu-contain-cart .scroll {max-height:450px;overflow:auto;}
#navigation .menu-contain-cart ::-webkit-scrollbar, #navigation .menu-contain-cart ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
#navigation .menu-contain-cart ::-webkit-scrollbar, #navigation .menu-contain-cart ::-webkit-scrollbar-track-piece {background:transparent;}
#navigation .menu-contain-cart :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
#navigation .menu-contain-cart ::-webkit-scrollbar-button {display: none;}
#navigation .menu-contain-cart a:hover {background:#373c45;}
#navigation .menu-contain-cart table {position:relative;left:16px;width:298px;}
#navigation .menu-contain-cart thead {color:#d4d8de;font-size:9px;font-weight:normal;}
#navigation .menu-contain-cart thead td {text-align:center;padding-bottom:9px;}
#navigation .menu-contain-cart thead td.price {text-align:right;}
#navigation .menu-contain-cart thead th {padding-bottom:9px;}
#navigation .menu-contain-cart thead .qty {width: 37px;}
#navigation .menu-contain-cart thead .price {width:65px;}
#navigation .menu-contain-cart tbody td,#navigation .menu-contain-cart tbody th {border-top: 1px solid #535963;padding: 10px 0 12px;}
#navigation .menu-contain-cart tbody td,#navigation .menu-contain-cart tbody th strong {color:#fff;font-size:12px;font-weight:normal;text-align:center;}
#navigation .menu-contain-cart tbody a {position:relative;width:auto;white-space:normal;padding:0 5px 0 61px;min-height:48px;line-height:16px;font-size:11px;color:#a7adb7;}
#navigation .menu-contain-cart tbody a:hover,#navigation .menu-contain-cart tbody a:active {background:none !important;}
#navigation .menu-contain-cart tbody a img {position:absolute;top:0;left:0;width:50px;height:50px;background-size:cover;}
#navigation .menu-contain-cart tbody td.price {text-align:right;padding-left:5px;}
#navigation .menu-contain-cart tbody td.price.sales {font-weight:bold;}
#navigation .menu-contain-cart tbody td.price.sales small {font-weight:normal;opacity:0.7;text-decoration:line-through;}
#navigation .menu-contain-cart tbody tr:first-child td,#navigation .menu-contain-cart tbody tr:first-child th {padding-top:16px;}
#navigation .menu-contain-cart tbody tr:last-child td,#navigation .menu-contain-cart tbody tr:last-child th {padding-bottom:16px;}
#navigation .menu-contain-cart tbody tr:hover strong {color: #c4c8d0}
#navigation .menu-contain-cart tbody tr:hover img {opacity:0.8;filter: alpha(opacity=80);}
#navigation .menu-contain-cart .summary {float:left;width:306px;font-size:12px;padding:0 12px;line-height:36px;background:#535a65;color:#fff;text-align: right;}
#navigation .menu-contain-cart .summary strong {float:left;}
#navigation .menu-contain-cart .summary span {float:right;font-weight:bold;}
#navigation .menu-contain-cart .more {clear:both;display:block;line-height:38px;text-align:center;color:#fff;font-size:12px;font-weight:bold;box-shadow: 0 -1px 0 rgba(255,255,255,0.1);}
#navigation .search {position: relative;float: left;border-left: 1px solid #363B45;line-height: 42px;padding-left: 9px;height: 41px;}
#navigation .search fieldset {margin: 9px 0;background: #fff;border-radius: 2px;height: auto;box-shadow: inset 0 1px 0 #D9D9D9;line-height: 23px;}
#navigation .search input[type="text"] {margin: 0 20px 0 0;vertical-align: top;box-shadow: inset 0 1px 0 #D9D9D9;border-radius:3px 0 0 3px;height: 23px;line-height: 23px;padding: 0 0 0 7px;width: 173px;border: 0;background: transparent;}
#navigation .search input[type="text"]:focus {box-shadow:inset 0 1px 0 #D9D9D9 !important;}
#navigation .search .btn-submit {position: absolute;right: 6px;top: 13px;width: 18px;height: 15px;background-position: -114px -24px;text-indent: -1000em;overflow: hidden;background-color: white;line-height: 13px;border-left: 1px solid #DDDFE1;}
#navigation .search .btn-submit.focus,#navigation .search .btn-submit:hover {background-position: -133px -24px;}
#navigation .search input[type="text"]::-webkit-input-placeholder {color:#b0b4bc;}
#navigation .search input[type="text"]:-moz-placeholder {color:#b0b4bc;}
#navigation .search input[type="text"]:-ms-input-placeholder {color:#b0b4bc;}
#navigation .search input[type="text"].sffocus::-webkit-input-placeholder {color:#a9a9a9;}
#navigation .search input[type="text"].sffocus:-moz-placeholder {color:#a9a9a9;}
#navigation .search input[type="text"].sffocus:-ms-input-placeholder {color:#a9a9a9;}
#navigation.default .menu-contain-things ul {width:274px;}
#navigation.default .menu-contain-things ul li:nth-child(odd) {width:130px;}
#navigation.default .menu-contain-things ul li:nth-child(even) {width:144px;}
#navigation.default .menu-contain-gift ul.gift-quick {width:287px;}
#navigation.default .menu-contain-gift ul.gift-quick li:nth-child(odd),#navigation.default .menu-contain-gift ul.left {width:139px;}
#navigation.default .menu-contain-gift ul.gift-quick li:nth-child(even),#navigation.default .menu-contain-gift ul.right {width:148px;}
#navigation #habla_beta_container_do_not_rely_on_div_classes_or_names {position:static !important;background:#414751;width:300px;z-index:1;border-radius:3px;}
#navigation .live-chat {display:none;position:fixed;bottom:0;right:11px;z-index:1;padding-top:44px;background:#414751;border-radius:3px 3px 0 0;width:300px;transition:right 1s;-webkit-transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;-ms-transition:right 1s;}
#navigation .live-chat.on {display:block;}
#navigation .live-chat.on .live-title {position:absolute;left:15px;top:9px;display:block;min-width:100px;background:#414751;line-height:25px;color:#fff;font-size:13px;font-weight:bold;z-index:2;}
#navigation .live-chat.on .view-chat {display:block !important;border-radius:0;position:absolute;right:15px;top:15px;background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -624px -200px;width:11px;height:11px;cursor:pointer;z-index:2;opacity:0.45;filter: alpha(opacity=45);}
#navigation .live-chat.on .view-chat:hover {opacity:1;filter: alpha(opacity=100);}
#navigation .live-chat.on #olark-box-container,#navigation .live-chat.on div {border-radius:3px 3px 0 0;}
#navigation .hbl_pal_main_bg {background:#414751 !important;color:#a7adb7;}
#navigation #habla_window_div.habla_window_div_base {margin:0 !important;}
#navigation .live-chat #habla_connecting_msg span {display:block;text-align:center;line-height:30px;font-size:12px;height:;color:#eef0f6;height:218px;background:url("../images/common/loading-bluegrey.0d4f7a8dd1f8.gif") no-repeat 50% 50%;text-indent:-1000em;overflow:hidden;}
#navigation #habla_window_div #habla_topbar_div {position: absolute;top: 0;left: 0;display: block;padding: 8px 15px;height: 25px;border-bottom: 1px solid #535963;background: none;width: 270px;z-index: 1;}
#navigation #habla_window_div #habla_topbar_div a {padding:0;font-size:13px;font-weight:bold;line-height:25px;}
#navigation #habla_window_div #habla_topbar_div a:hover {background:none;text-decoration:none;}
#navigation #habla_window_div #habla_topbar_div #habla_popout_a.hbl_pal_button_fg {display:none;}
#navigation .view-mini {position:absolute;top:11px;right:38px;display:inline-block;width:11px;height:13px;border-bottom:2px solid #9b9ea2;z-index:3;}
#navigation .view-mini:hover {border-bottom-color:#fff;}
#navigation .live-chat.minimum .view-mini {background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -600px -179px ;background-position:-600px -200px !important;width:13px;height:15px;top:15px;text-indent:-1000em;border:0;opacity:0.45;filter: alpha(opacity=45);}
#navigation .live-chat.minimum .view-mini:hover {opacity:1;filter: alpha(opacity=100);}
#navigation .live-chat.minimum #habla_window_div #habla_expanded_div {display:none !important;}
#navigation .live-chat em.count {display:none;}
#navigation .live-chat.minimum em.count {display:inline;}
#navigation #habla_window_div #habla_topbar_div #habla_popout_a:hover {background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -600px -179px ;}
#navigation #habla_window_div.habla_window_div_position_inline .habla_panel_border,#navigation #habla_window_div #habla_expanded_div {border:0;}
#navigation div.hbl_pal_main_width {width:300px !important;}
#navigation #habla_window_div #habla_wcsend_input {border:0;padding:7px;width:256px;font-size:12px;color:#d4d8de;background:#535a65;border-radius:3px;}
#navigation .live-chat.on #habla_connecting_msg .connect-trick {border:0;padding:7px;width:256px;font-size:12px;color:#a7adb7;background:#535a65;border-radius:3px;line-height:20px;opacity:0.5;filter: alpha(opacity=50);margin:0 auto 15px;}
#navigation #habla_window_div #habla_wcsend_input::-webkit-input-placeholder {color:#a7adb7;}
#navigation #habla_window_div #habla_wcsend_input:-moz-placeholder {color:#a7adb7;}
#navigation #habla_window_div #habla_wcsend_input:-ms-input-placeholder {color:#a7adb7;}
#navigation #habla_window_div #habla_wcsend_input:focus::-webkit-input-placeholder {color:#fff;}
#navigation #habla_window_div #habla_wcsend_input:focus:-moz-placeholder {color:#fff;}
#navigation #habla_window_div #habla_wcsend_input:focus:-ms-input-placeholder {color:#fff;}
#navigation #habla_window_div #habla_middle_div {padding:15px 5px 3px 15px;}
#navigation #habla_window_div #habla_conversation_div {color:#a7adb7;font-size:12px;margin:0;padding: 0 10px 0 0;width: 250px;border:0;height:auto !important;min-height:218px;max-height:376px;}
#navigation #habla_window_div #habla_panel_div #habla_expanded_div a:visited,#habla_window_div #habla_panel_div #habla_conversation_div a {color:#fff !important;text-decoration:underline;font-weight:bold;}
#navigation #habla_window_div #habla_panel_div #habla_expanded_div .habla_conversation_p_item a,#navigation #habla_window_div #habla_panel_div #habla_expanded_div .habla_conversation_p_item a:hover {color:#303540 !important;}
#navigation #habla_window_div #habla_input_div {margin:0;padding:0;}
#navigation #habla_window_div #habla_chatform_form {padding:0;}
#navigation .live-chat .view-chat {position:relative;}
#navigation .live-chat .view-chat i {position:absolute;top:8px;right:11px;display:inline-block;width:6px;height:9px;vertical-align:middle;background-position:-525px -75px;}
#navigation .live-chat.on .hbl_pal_main_bg #habla_connecting_msg {display:block;}
#navigation #habla_window_div #habla_conversation_div {font-size:13px;color:#a7adb7;}
#navigation #habla_window_div #habla_conversation_div b,#navigation #habla_window_div #habla_conversation_div a {text-decoration:none;font-weight:bold;color:#fff;}
#navigation #habla_window_div .habla_conversation_p_item {position:relative;padding:8px 11px;background: #F3F5F9;border-radius: 2px;color: #303540;font-size: 12px;text-indent:0;min-height:19px;margin-bottom:10px;}
#navigation #habla_window_div .habla_conversation_p_item .ic-chat-right {position: absolute;display: block;width: 7px;right: -7px;background-position:-555px -75px !important;height: 18px !important;top: 12px;}
#navigation #habla_window_div .habla_conversation_p_item .ic-chat-left {position: absolute;display: block;width: 7px;left: -7px;background-position:-550px -50px !important;height: 18px !important;top: 12px;}
#navigation #habla_window_div .habla_conversation_p_item img {position:absolute;top:0;width:35px;height:35px;border-radius:2px;}
#navigation #habla_window_div .habla_conversation_p_item.habla_conversation-left {margin-left: 48px;}
#navigation #habla_window_div .habla_conversation_p_item.habla_conversation-left img {left:-48px;}
#navigation #habla_window_div .habla_conversation_p_item.habla_conversation-right {margin: 0 48px 10px 0;}
#navigation #habla_window_div .habla_conversation_p_item.habla_conversation-right img {right:-48px;}
#navigation #habla_window_div .habla_conversation_person1,#navigation #habla_window_div .habla_conversation_person2 {color: #303540;font-weight:bold;}
#navigation .feed-notification li {line-height:16px;font-size:12px;}
#navigation .feed-notification .trick {position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;}
#navigation .feed-notification li .follower {display:block;color:#858e99;}
#navigation .feed-notification li .thing {float:right;width:60px;height:60px;margin-left:10px;}
#navigation .feed-notification li .photo {display:block;}
#navigation .feed-notification li .date {display:block;font-size:9px;color:#858e99;padding-top:2px;}
#navigation .feed-notification li a {color:#3f6a9f;}

/* 2.6 Footer-- */
#footer {clear: both;overflow: hidden;padding: 20px 20px 20px;}
.follow-twitter {display:block;float:right;padding:0 0 0 33px;font-weight:bold;font-size:15px;line-height:18px;color:#1f518e;}
.follow-twitter .ic-follow-twitter {display:inline-block;width:21px;margin:0 8px 0 0;height:20px;vertical-align:middle;}
.footer-nav {float:left;}
.footer-nav li {float:left;padding:0 0 0 18px;color:#1f518e;}
.footer-nav li:first-child {padding-left:0;}
.footer-nav a {color:#1f518e;}
.footer-nav.new {text-align: center;font-size: 11px;text-transform: uppercase;font-weight: bold;float:none;}
.footer-nav.new li {padding: 0 0 0 18px;font-style: normal;line-height: 18px;color: #8a9097;text-shadow: 0 1px 0 rgba(255,255,255,0.6);display: inline-block;float: none;font-size: 11px;font-weight: bold;}
.footer-nav.new a {color: #5c7797;}
.footer-nav.new li:first-child {padding-left:0;}

/* 2.1 Container-- */
#container-wrapper.fixed {position:fixed;width:100%;height:100%;overflow:hidden;}
.container {position:relative;width:680px;margin:0 auto;padding:68px 0 0;}
.wider .container {width:970px;}
.wider .container.wider {width:1170px;}
.page-home .container {padding-top:40px;}
.page-home.old .container {padding-top:270px;}
#content,.wrapper-content {padding: 20px;background: #fff;box-shadow: 0 0 3px 1px rgba(0,0,0,.05),0 1px 2px 0px rgba(0,0,0,.1);border-radius: 3px;}
.wider #content,.page-home #content {width:640px;margin:0;padding:20px;box-shadow:none;}
.wrapper-content {clear:both;padding:0;}
.gift-complate #content {margin:0;}
.page-home #content {width:auto;padding:0;background:none;}
.page-home .wrapper-content {margin-top:20px;padding:20px;}
.page-home .wrapper-content:first-child {margin-top:0;}
.left-sidebar {float:left;width:100%;background:#fff url("../images/common/separator_grey.a9dc14818ff6.png") repeat-y 249px 0;}
.right-sidebar {float:left;width:100%;background:#fff url("../images/common/separator_grey.a9dc14818ff6.png") repeat-y 690px 0;}
.left-sidebar #content {float:right;padding:25px;}
.right-sidebar #content {float:left;padding:25px;}
.left-sidebar #sidebar {float:left;padding:20px;}
.right-sidebar #sidebar {float:right;padding:20px;}
.wrapper, .wider #content.wrapper {position: relative;background: #FFF;border-radius: 3px;box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px rgba(220, 221, 224, 0.7);-webkit-box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px rgba(220, 221, 224, 0.7);-moz-box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px rgba(220, 221, 224, 0.7);}
.wider #content.wrapper {padding:0;width:auto;}

/* timeline */
.timeline .stream .comments .comment-form{display:none;}
.timeline .stream {height:auto !important;position:relative;clear:both;z-index:0;padding-bottom:20px;}
.timeline .stream:after {clear:both;display:block;height:0;content:'';}
.timeline .stream li {float:left;padding:20px 0 0 20px;}
.timeline .figure-item figure .figure {display:none;}
.timeline.normal .figure-item figure .figure.grid, .timeline.vertical .figure-item figure .figure.vertical {display:block; background-position: center;background-size:cover;background-repeat:no-repeat;}
.timeline .top-menu {position:relative;text-shadow:none;}
.top-menu .viewer li {float:left;}
.top-menu .viewer {position:absolute;right:16px;top:50%;margin-top:-6px;}
.top-menu .viewer a {position: relative;display:block;color: #fff;font-weight: bold;font-size: 11px;margin-left: 10px;line-height: 24px;z-index:1;overflow:hidden;}
.top-menu .viewer a:hover {text-decoration:none;z-index:2;overflow:visible;}
.top-menu .viewer i {display: block;width: 17px;height: 12px;vertical-align: middle;}
.top-menu .viewer span {text-shadow:none;position: absolute;bottom: 23px;left: 50%;background: #101010;padding: 0 8px;border-radius: 2px;color: #fff;font-size: 11px;font-weight: bold;white-space: nowrap;opacity: 0;filter: alpha(opacity=0);}
.top-menu .viewer span b {position:absolute;bottom:-13px;left:50%;margin-left:-7px;display:block;width:0;height:0;border:7px solid transparent;border-top-color:#101010;overflow:hidden;line-height:0;}
.top-menu .viewer a:hover span {opacity: 1;filter: alpha(opacity=100);}
.top-menu .viewer i.ic-view1 {background-position:-114px -43px;}
.top-menu .viewer i.ic-view2 {background-position:-34px -43px;}
.top-menu .viewer i.ic-view3 {background-position:-61px -43px;}
.top-menu .viewer i.ic-view4 {background-position:-7px -43px;}
.top-menu .viewer i.ic-slideshow {background-position:-88px -43px;}
.top-menu .viewer a:hover i.ic-view1 {background-position:-114px -23px;}
.top-menu .viewer a:hover i.ic-view2 {background-position:-34px -23px;}
.top-menu .viewer a:hover i.ic-view3 {background-position:-61px -23px;}
.top-menu .viewer a:hover i.ic-view4 {background-position:-7px -23px;}
.top-menu .viewer a:hover i.ic-slideshow {background-position:-88px -23px;}
.top-menu .viewer a.current i.ic-view1 {background-position:-114px -3px;}
.top-menu .viewer a.current i.ic-view2 {background-position:-34px -3px;}
.top-menu .viewer a.current i.ic-view3 {background-position:-61px -3px;}
.top-menu .viewer a.current i.ic-view4 {background-position:-7px -3px;}
.top-menu .viewer a.current i.ic-slideshow {background-position:-88px -3px;}

.lists-selector {position:relative;z-index:1;clear:both;float:left;width:100%;}
.lists-selector .check {display:inline-block;padding:6px 0 6px 8px;vertical-align:top;line-height: 16px;font-weight: bold;cursor: pointer;}
.lists-selector .check .ic-check {display: inline-block;width: 13px;height: 13px;vertical-align: middle;margin: -2px 2px 0 0;background-position:-610px -74px;}
.lists-selector .check.on .ic-check {background-position:-610px -50px;}
.lists-selector .lists-type {float:left;padding:28px 0 12px 20px;}
.lists-selector .lists-option {float: right;padding: 24px 20px 16px 0;}
.lists-selector .lists-option .option {vertical-align: top;position: relative;overflow: hidden;}
.lists-selector .lists-option .option.show {overflow:visible;}
.lists-selector .lists-option .trick {display:none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}
.sameday.new .lists-selector .lists-option .trick {display:none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index:1}
.lists-selector .lists-option .option-slide {position: relative;right: -300px;transition: 1s;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;}
.lists-selector .lists-option .option-slide.show {right:0;}
.lists-selector .lists-type .selector {font-size:16px;color:#383d48;font-weight:bold;}
.lists-selector .lists-type .selector .arrow {display: inline-block;width: 7px;height: 5px;background-position:0 -7px;opacity: 0.5;vertical-align: middle;margin: -3px 0 0 2px;position: relative;top: 1px;}
.lists-selector .lists-type .selector.current .arrow {background-position: 0 0px;margin-top: -4px;}
.lists-selector .lists-option .selector {position:relative;display:inline-block;border:1px solid #fff;border-radius:3px;line-height:16px;font-weight:bold;color:#383d48;}
.lists-selector .lists-option .relative .selector {min-width:39px;}
.lists-selector .lists-option .selector span {display:block;padding:5px 26px 5px 8px;}
.lists-selector .lists-option .selector .arrow {position:absolute;top:50%;right:10px;display:inline-block;width:6px;height:9px;opacity: 0.5;vertical-align:middle;margin:-4px 0 0 2px;}
.lists-selector .lists-option .selector .zoom {display:block;width:12px;height:12px;padding:7px;}
.lists-selector .lists-option .selector .ic-zoom {display:block;width:12px;height:12px;background-position: 0 -71px;}
.lists-selector .lists-option .selector:hover {border-color: #c0c0c0;box-shadow: 0 1px rgba(0,0,0,.06);}
.lists-selector .lists-option .selector:hover .arrow {opacity:0.4;}
.lists-selector .lists-option .selector.current {border-color:#9a9a9a;background:#ebebeb;box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);}
.lists-selector .lists-option .selector.current .arrow {opacity:1;}
.lists-selector .lists-option .relative {display:inline-block;position:relative;vertical-align:top;}
.lists-selector .lists-option .relative ul {position:absolute;right:0;left:auto;top:33px;background:#31363e;line-height:25px;border-radius:3px;padding:7px 0;}
.lists-selector .lists-option .brand.relative ul {overflow:auto;max-height:300px;}
.lists-selector .lists-option .relative i.color {border-radius:3px;width: 14px;height: 14px;margin: -2px 4px 0 0;}
.lists-selector .lists-option .relative li a {display:block;color:#c4c7cc;padding:0 12px;}
.lists-selector .lists-option .relative li a:hover {color:#f3f5f9;background:#242931;text-decoration:none;}
.lists-selector .lists-option .selector.selected {border-color:#262c35;background: -webkit-linear-gradient(top,#424851,#373d46);background: -ms-linear-gradient(top,#424851,#373d46);background: -moz-linear-gradient(top,#424851,#373d46);background: -o-linear-gradient(top,#424851,#373d46);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424851',endColorstr='#373d46');color:#ffffff;}
.lists-selector .lists-option .selector.selected .arrow {display:inline-block;right:6px;margin-top:-6px;width:12px;height:12px;background-position:-617px -307px;opacity:0.5;background-size:800px 800px;}
.lists-selector .lists-option .selector.selected:hover .arrow {opacity:1;background-color:#2a3039;}
.lists-selector .lists-option .palette ul {width:160px;}
.lists-selector .lists-option .sort ul {width:160px;}
.lists-selector .lists-option .brand.relative li a {display:block;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lists-selector .lists-option .price ul {width:90px;}
.lists-selector a.selector:hover {text-decoration:none;}
.lists-selector .category {clear:both;border-top:1px solid #f0f0f0;padding:20px 20px 19px;}
.lists-selector .category li {float:left;width:172px;margin:0 10px 3px 0;}
.lists-selector .category a {display: block;line-height: 24px;padding: 0 9px;color: #8a8f9c;font-size: 13px;font-weight: bold;border: 1px solid #fff;}
.lists-selector .category a:hover {color: #383d48;background: -webkit-linear-gradient(top,#f0f0f0,#e9e9e9);background: -ms-linear-gradient(top,#f0f0f0,#e9e9e9);background: -moz-linear-gradient(top,#f0f0f0,#e9e9e9);background: -o-linear-gradient(top,#f0f0f0,#e9e9e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e9e9e9');box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset,0 -1px 0 rgba(0,0,0,0.035) inset,1px 0 0 rgba(0,0,0,0.038) inset,-1px 0 0px rgba(0,0,0,0.02) inset;border-radius: 4px;text-decoration:none;}
.lists-selector .category li:nth-child(5n+0) {margin-right:0;}
.lists-selector .lists-option .quick-shipping .icon {display: inline-block;vertical-align: middle;margin-top: -3px;}
.lists-selector .lists-option .shipping-filter {position:relative;display:inline-block;overflow:hidden;vertical-align:middle;padding:5px 5px 0 0;white-space:nowrap;cursor:pointer;}
.lists-selector .lists-option .shipping-filter .quick-shipping {display:inline-block; padding:0;}
.lists-selector .lists-option .shipping-filter .quick-shipping .truck {width: 26px;height: 14px;background-position: -40px -110px;margin: -1px 4px 0 0;}
.lists-selector .lists-option .shipping-filter input {position:absolute;opacity:0;filter:alpha(opacity=0);left:-10000px;top:-10000px;}
.lists-selector .lists-option .shipping-filter i {display:inline-block;width:13px;height:13px;background-position:-610px -74px;vertical-align:middle;margin-top:-3px;}
.lists-selector .lists-option .shipping-filter.on i {background-position:-610px -50px;}
.lists-selector .lists-option .shipping-filter b {display:none;}


/* timeline */
.figure-item {position:relative;width:210px;font-size:13px;line-height:15px;color: #8a8f9c;}
.figure-item .vcard {display:none;}
.figure-item figure {position:relative;display:block;background-size:cover;background-position: 50% 50%;}
.figure-item figure .back {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(24, 27, 32, 0.7); opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease;}
.figure-item figure .figure {display:block;width:100%;height:210px;margin:0;background-repeat:no-repeat;background-position: 50% 50%;background-size:cover;}
.figure-item figure .figure img {max-width:100%;vertical-align:top;}
.figure-item figure .figure.grid img {display:none;}
.figure-item figcaption {position:relative;padding-top:10px;}
.figure-item figcaption .label.epicks {position:absolute;width:0;padding: 0 0 0 19px;line-height:19px;white-space:nowrap;font-size:11px;border-radius:2px;background:#3699e5;display: inline-block;color: #fff;overflow: hidden;top: -25px;left: 6px;}
.figure-item figcaption .label.epicks:before {content:'';position:absolute;background-position:-85px 0;width:11px;height:10px;top: 4px;left:4px;}
.figure-item figcaption .title {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #494F59;margin-bottom: 1px;}
.figure-item figcaption .title img {max-height: 16px;vertical-align:middle;margin:-3px 0 0;}
.figure-item figcaption .price {display:inline-block;vertical-align:middle;color: #373d48;font-weight:bold;line-height:17px;}
.figure-item span.download {position:relative;display:inline-block;vertical-align:middle;color: #373d48;line-height:17px;}
.figure-item span.download a.opener {display:block;font-weight: bold;color: #74797d;padding: 0 9px;line-height: 28px;font-size: 12px;opacity: 0.6;}
.figure-item span.download a.opener:before {content:'';display:inline-block;vertical-align:middle;width:9px;height:13px;background-position:-50px -70px;margin: -3px 4px 0 0;}
.figure-item span.download a:hover {text-decoration:none;}
.figure-item span.download span.app-list {position:absolute;bottom: 35px;left:50%;width:200px;margin-left:-100px;border-radius:3px;background:#fff;margin-left: -95px;box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);width:190px;opacity: 0;filter: alpha(opacity=0);visibility: hidden;transition: opacity 0.15s;-webkit-transition: opacity 0.15s;-moz-transition: opacity 0.15s;}
.figure-item span.download span.app-list:before {content: '';position: absolute;bottom: -16px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: rgb(0, 0, 0);top: auto;}
.figure-item span.download span.app-list .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
.figure-item span.download span.app-list a {display: block;line-height: 40px;padding-left: 40px;position: relative;border-bottom: 1px solid #e9eaed;color: #6F7582;font-size: 12px;}
.figure-item span.download span.app-list a:last-child {border:0;}
.figure-item span.download span.app-list a:before {content: '';position: absolute;left: 10px;top: 50%;width: 20px;height: 22px;margin-top: -13px;background-position: 0 -70px;opacity: 0.3;}
.figure-item span.download span.app-list a.android:before {margin-top:-11px;background-position:-25px -70px;}
.figure-item span.download span.app-list a:hover {background: #F5F5F7;color: #383d48;}
.figure-item span.download span.app-list a:first-of-type {border-radius:3px 3px 0 0;}
.figure-item span.download span.app-list a:last-child {border-radius:0 0 3px 3px;}
.figure-item span.download span.app-list:after {content: '';position: absolute;bottom: -16px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: #fff;top: auto;}
.figure-item span.download.opened span.app-list {opacity: 1;filter: alpha(opacity=1);visibility: visible;}
.figure-item figcaption .price a {color: #373d48;}
.figure-item figcaption .price a:hover {text-decoration:none;}.figure-item .show_cart {display: inline-block;position:relative;vertical-align:middle;}
.figure-item .show_cart .sale-item-input {right: auto;position: absolute;padding: 4px 0;bottom: 36px;left: 50%;margin-left: -74px;box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);background: #fff;opacity: 0;filter: alpha(opacity=0);visibility: hidden;transition: opacity 0.15s;-webkit-transition: opacity 0.15s;-moz-transition: opacity 0.15s;border-radius: 3px;top: auto;width: 295px;margin-left: -147px;padding: 0;}
.figure-item .show_cart .sale-item-input .trick {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);opacity:0;}
.figure-item .show_cart .sale-item-input .tit {color:#525966;font-size:14px;display:block;padding:10px 15px;line-height:24px;font-weight: bold;border-bottom: 1px solid #f1f1f2;position: relative;}
.figure-item .show_cart .sale-item-input .tit {display: block;padding: 10px 15px;line-height: 21px;font-weight: bold;border-bottom: 1px solid #f1f1f2;position: relative;color: #414853;font-size: 11px;text-transform: uppercase;}
.figure-item .show_cart .sale-item-input .frm {position:relative;padding:12px;display: block;}
.figure-item .show_cart .sale-item-input .frm:before {content:'';position:absolute;top: 13px;right: 114px;background: -webkit-linear-gradient(left, rgba(248,248,248,0), rgba(248,248,248,1));background: linear-gradient(-270deg, rgba(248,248,248,0), rgba(248,248,248,1));width: 20px;height:29px;}
.figure-item .show_cart .sale-item-input .frm:after {content:'';position:absolute;top: 13px;right: 31px;vertical-align:middle;background: -webkit-linear-gradient(left, rgba(248,248,248,0), rgba(248,248,248,1) 90%);background: linear-gradient(-270deg, rgba(248,248,248,0), rgba(248,248,248,1));width: 20px;height:29px;}
.figure-item .show_cart .sale-item-input select {background-position:100% 50%;background-repeat:no-repeat;background-color:#f8f8f8;width: 188px;max-width: 100%;}
.figure-item .show_cart .sale-item-input select[disabled] {border-color:#d9dbdd;color:#989aa0;background-position: 100% 50%;}
.figure-item .show_cart .sale-item-input select.option {width:75px;}
.figure-item .show_cart .sale-item-input select.option.full {width:100%;}
.figure-item .show_cart .sale-item-input .btn-notify {font-weight: bold;margin: 10px 0 0;border-radius: 3px;background: none;border: 1px solid #ebebed;line-height: 35px;color: #A3A6AE;font-size: 12px;text-align: center;display: block;width: 100%;box-shadow: none;}
.figure-item .show_cart .sale-item-input .btn-notify:hover {color: #4978b3;border: 1px solid #B0C5DF;}
.figure-item .show_cart .sale-item-input:after {content: '';position: absolute;bottom: -15px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: #fff;top: auto;}
.figure-item .show_cart .sale-item-input:before {content: '';position: absolute;bottom: -16px;left: 50%;margin-left: -8px;border: 8px solid transparent;border-top-color: rgba(0,0,0,0.3);top: auto;}
.figure-item .show_cart .sale-item-input .btns-green-embo {display: block;height: auto;line-height: 33px;width: 100%;margin-top: 10px;}
.figure-item .show_cart .sale-item-input .btns-green-embo[disabled] {background:#f0f0f2;box-shadow:none;border-color:#d4d5d6;color:#a5a8b0;text-shadow: none;}
.figure-item .show_cart.opened .sale-item-input {opacity: 1;visibility: visible;display: block;}
.figure-item .show_cart .btn-cart {display:block;}
.figure-item .show_cart .sale-item-input.bot {bottom:auto;top:36px;}
.figure-item .show_cart .sale-item-input.bot:before {top:-16px;bottom:auto;border-color:transparent;border-bottom-color: rgba(0,0,0,0.2);}
.figure-item .show_cart .sale-item-input.bot:after {top: -15px;bottom:auto;border-color:transparent;border-bottom-color:#fff;}
.figure-item figcaption .price.sales {color:#b42c2c;}
.figure-item figcaption .price small {font-size:10px;display:none;}
.figure-item figcaption .price small.hotel {font-size:13px;display:inline;}
.figure-item figcaption .price small.before {font-weight:normal;display:inline;font-size:13px;color: #8a8f9c;text-decoration:line-through;}
.figure-item figcaption .figure-detail {display:block;white-space:nowrap;text-overflow:ellipsis;}
.figure-item figcaption .percentage {padding-top:1px;float:right;text-transform:uppercase;color:#373d48;}
.figure-item figcaption .username {width:auto;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%;line-height:17px;}
.figure-item figcaption .username i {font-weight:bold;}
.figure-item figcaption .username a {color: #8a8f9c;}
.figure-item figcaption .username, .figure-item figcaption .username a {color: #8a8f9c;}
.figure-item figure .left_num {position:absolute;top:10px;left:0;padding:3px 10px;line-height:20px;font-size:13px;color:#fff;font-weight:bold;background:rgba(0,0,0,0.6);}
.figure-item .buttons button.btn-download, .figure-item .buttons button.btn-cart, .figure-item .buttons button.btn-share {display: inline-block;padding: 0;line-height: 26px;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfcfc', endColorStr='#f0f0f0');border: none;-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 2px rgba(0,0,0,0.5);box-shadow: 0 0 2px rgba(0,0,0,0.5);border-radius: 2px;text-align: center;}
.figure-item .buttons .btn-cart.zoom {opacity:1;filter: alpha(opacity=100);}
.figure-item .buttons button.btn-share {width:28px;}
.figure-item .buttons button.btn-download {width: 26px;margin-right: 2px;}
.figure-item .buttons button.btn-cart {width:42px;margin-right: 2px;}
.figure-item .buttons button.btn-download .icon, .figure-item .buttons button.btn-share .icon , .figure-item .buttons button.btn-cart .icon {display:inline-block;vertical-align:middle;margin-top:-3px;}
.figure-item .buttons button.btn-cart .icon {width:28px;height:14px;background-position:-160px 0;}
.figure-item .buttons button.btn-download .icon {width:14px;height:14px;background-position:-80px -120px;margin-top: -2px;}
.figure-item .buttons button.btn-share .icon {width:14px;height:10px;background-position:-161px -20px;}
.figure-item .tooltip {display:inline-block;vertical-align:middle;}
.figure-item .daily .icon {display:block;width:17px;height:12px;background-position:-180px -40px;}
.figure-item .tooltip small {font-weight:bold;max-width:970px;background: rgba(16,16,16,0.9);padding: 5px 11px;line-height: 16px;font-size:11px;white-space:nowrap;}
.figure-item .tooltip small:after {content:'';position:absolute;bottom:-10px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(16,16,16,0.9);}
.figure-item .tooltip:hover small {display:block;}
.figure-item .buttons {position: absolute;top: 10px;right: 9px;display: block;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s cubic-bezier(0.03, 0.79, 1, 1);z-index: 3;opacity: 0;}
.figure-item .buttons .btn-share {position:static;opacity:1;filter: alpha(opacity=100);}
.figure-item:hover .buttons, .figure-item:hover .back {opacity:1;filter: alpha(opacity=100);}
.figure-item:hover figcaption .username a {color: #588cc7;}
.figure-item:hover figcaption .title {color: #1f518e;}
.figure-item .buttons .show_someone {float: left;display: none;text-align: left;position: absolute;width: 295px;margin-left: -148px;left: 50%;top: 40px;background: #fff;border-radius: 3px;box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);}
.figure-item .buttons .show_someone .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
.figure-item .buttons .show_someone .close {position:absolute;right:0;top:0;width:44px;height:44px;display: none;}
.figure-item .buttons .show_someone .close:before {content:'';display:block;margin: 16px auto 0;width: 11px;height: 11px;background-position: 0 -90px;opacity: 0.7;}
.figure-item .buttons .show_someone .close:hover:before {opacity:1;}
.figure-item .buttons .show_someone .tit {color:#525966;font-size:14px;display:block;padding:10px 15px;line-height:24px;font-weight: bold;border-bottom: 1px solid #f1f1f2;position: relative;}
.figure-item .buttons .show_someone .username {display:block;position:relative;padding: 12px;}
.figure-item .buttons .show_someone .username .text {width: 255px;}
.figure-item .buttons .show_someone .text {box-shadow:none;border: 0;line-height: 18px;height: 18px;}
.figure-item .buttons .show_someone .tit:before {content:'';position:absolute;top:100%;left:0;width:100%;height:90px;}
.figure-item .buttons .show_someone .email-frm {display:block;position:relative; line-height: 31px; font-size: 13px; color: #393D4D; padding: 6px 9px;}
.figure-item .buttons .show_someone .email-frm b.name {border-radius:2px;color:#3f71ac;background:#cddff3;line-height: 22px;height: 22px;font-weight:normal;padding: 0 5px;display: inline-block;margin: 3px 0 3px 5px;vertical-align: middle;}
.figure-item .buttons .show_someone .email-frm b.name:hover {color:#fff;background:#4e88c0;}
.figure-item .buttons .show_someone .email-frm b.name .btn-del {display:none;width: 11px;font-weight:bold;color:#fff;position:relative;background:none;text-indent:-1000em;vertical-align:middle;margin-top: -3px;}
.figure-item .buttons .show_someone .email-frm b.name .btn-del:after {content: '×';position:absolute;right:0;top: 0;text-indent: 0;opacity:0.7;filter:alpha(opacity=70);}
.figure-item .buttons .show_someone .email-frm b.name .btn-del:hover:after {opacity:1;filter:alpha(opacity=100);}
.figure-item .buttons .show_someone .email-frm b.name:hover .btn-del {display:inline-block;}
.figure-item .buttons .show_someone .email-frm span.add {color: #A9A9A9;cursor: pointer;line-height: 22px;font-size: 13px;padding: 0 5px;vertical-align: middle;white-space: nowrap;margin-left: 4px;}
.figure-item .buttons .show_someone .email-frm span.add:first-child {margin-left:0;}
.figure-item .buttons .show_someone .email-frm input {border: 0 none;display: none;background: none;font-size: 13px;height: 22px;padding: 0 5px;margin: 3px 0;vertical-align: middle;box-shadow: none;}
.figure-item .buttons .show_someone .email-frm input:focus {outline:medium none;background:none !important;box-shadow:none !important;}
.figure-item .buttons .show_someone .frm {position:relative;display: block;height:0;overflow:hidden;visibility:hidden;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;}
.figure-item .buttons .show_someone .frm.show {height:auto;visibility:visible;box-shadow: inset 0 1px #f1f1f2;border-radius: 0 0 3px 3px;}
.figure-item .buttons .show_someone .frm.focus .user-list:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.6);}
.figure-item .buttons .show_someone .frm .after {display:block;box-shadow: 0 -1px 0 #f1f1f2;position: relative;padding-top: 1px;clear: both;}
.figure-item .buttons .show_someone .frm .after .text {display:block;width: 218px;padding: 12px 62px 13px 15px;line-height: 20px;height: 20px;vertical-align: top;transition: height 0.1s;-webkit-transition: height 0.1s;-moz-transition: height 0.1s;}
.figure-item .buttons .show_someone .frm .after textarea::-webkit-scrollbar, .figure-item .buttons .show_someone .frm .after textarea::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.figure-item .buttons .show_someone .frm .after textarea::-webkit-scrollbar, .figure-item .buttons .show_someone .frm .after textarea::-webkit-scrollbar-track-piece {background:transparent;}
.figure-item .buttons .show_someone .frm .after textarea:focus::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.figure-item .buttons .show_someone .frm .after textarea::-webkit-scrollbar-button {display: none;}
.figure-item .buttons .show_someone .frm .after .text.no-effect {position: absolute;visibility:hidden;top: -1000em;left: -1000em;}
.figure-item .buttons .show_someone .frm .after .text:focus {box-shadow:none !important;}
.figure-item .buttons .show_someone .frm .after .btn-send {position: absolute;right: 0;background: none;color: #4c7fc0;font-weight: bold;bottom: 0;padding: 15px 15px 16px;line-height: 15px;}
.figure-item .buttons .show_someone .frm .after .btn-send.loading {line-height:28px;color:#fff;display:inline-block;border: 1px solid #396c9d;}
.figure-item .buttons .show_someone .user-list {max-height: 216px;overflow:auto;float: left;width: 100%;}
.figure-item .buttons .show_someone .user-list i {display:block;position:relative;}
.figure-item .buttons .show_someone .user-list .empty {float:left;width:100%;display:none;text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding:30px 0 34px;}
.figure-item .buttons .show_someone .user-list .empty:hover {background:none;}
.figure-item .buttons .show_someone .user-list .empty b {display:block;color:#383d48;}
.figure-item .buttons .show_someone .user-list .empty .circle {display:block;position:relative;width: 45px;height: 45px;margin:0 auto 17px;border-radius: 100%;background-position: -130px -60px;}
.figure-item .buttons .show_someone .success {position:relative;float:left;width:100%;text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding:30px 0 81px;display: none;}
.figure-item .buttons .show_someone .success b {display:block;color:#383d48;}
.figure-item .buttons .show_someone .success:before {content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;opacity:0;}
.figure-item .buttons .show_someone .success .circle {display:block;position:relative;width: 45px;height: 45px;margin:0 auto 17px;border-radius: 100%;background-position: -236px -60px;}
.figure-item .buttons .show_someone .success .circle:before {content:'';position:absolute;width:19px;height:14px;top:50%;left:50%;margin:-7px 0 0 -10px;background-position:-60px -45px;}
.figure-item .buttons .show_someone .success .continue {position:absolute;bottom:0;left:0;width:100%;line-height:46px;border-top:1px solid #efefef;color:#4978b3;font-weight: bold;}
.figure-item .buttons .show_someone .success .continue:hover {text-decoration:none;}
.figure-item .buttons .show_someone .user-list .result {float:left;width:100%;display: none;text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding:30px 0 34px;}
.figure-item .buttons .show_someone .user-list .result:hover {background:none;}
.figure-item .buttons .show_someone .user-list .result .circle {display:block;position:relative;width: 45px;height: 45px;margin:0 auto 17px;border-radius: 100%;background-position: -183px -60px;}
.figure-item .buttons .show_someone .user-list i:before {content:'';right:0;bottom: 0;width:80%;height:1px;background: #ebebed;position:absolute;width:calc(100% - 58px);width:-webkit-calc(100% - 58px);width:-moz-calc(100% - 58px);opacity: 0.7;}
.figure-item .buttons .show_someone .user-list i.result:before {display:none;}
.figure-item .buttons .show_someone .user-list i:after {display:none;content:'';right:0;top: -1px;width:100%;height:1px;background: #f1f1f2;position:absolute;}
.figure-item .buttons .show_someone .user-list i:last-of-type:after, .figure-item .buttons .show_someone .user-list i.selected:last-of-type:after {display:none;}
.figure-item .buttons .show_someone .user-list i.selected:after {display:block;}
.figure-item .buttons .show_someone .user-list i.selected {background:#f1f1f2;}
.figure-item .buttons .show_someone .user-list i.on a:after {content:'';position:absolute;width:13px;height:10px;background-position:0 -140px;right:15px;top:50%;margin-top:-5px;}
.figure-item .buttons .show_someone .user-list a:hover {text-decoration:none;}
.figure-item .buttons .show_someone .user-list a {display:block;padding: 10px 30px 10px 62px;font-size:13px;line-height:17px;color: #8a8f9c;}
.figure-item .buttons .show_someone .user-list img {position:absolute;top: 50%;width: 32px;height: 32px;border-radius: 100%;margin-top: -16px;left: 12px;}
.figure-item .buttons .show_someone .user-list b {display:block;color: #383d48;}
.figure-item .buttons .show_someone .user-list i.load-more {padding: 15px 0;text-align:center;}
.figure-item .buttons .show_someone .user-list i.load-more:hover {background:none;}
.figure-item .buttons .show_someone .user-list i.load-more span {display: inline-block;vertical-align: middle;cursor: pointer;font-weight: bold;padding: 0 12px;line-height: 28px;font-size: 13px;border: 1px solid;border-radius: 3px;color: #5A616F;text-shadow: 0 1px 0 #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border-color: #CCCED2 #CDCED0 #B6B7B9;background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F6F7F8);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');}
.figure-item .buttons .show_someone .user-list i.load-more.loading {padding:0;border-top: 0;line-height:17px;background: none;}
.figure-item .buttons .show_someone .user-list i.load-more.loading span {display:block;padding:0;border:0;box-shadow: none;height:62px;position:relative;text-indent:-1000em;background: none;}
.figure-item .buttons .show_share {display:none;text-align:left;position: absolute;width: 295px;margin-left: -148px;left: 50%;top: 40px;background: #fff;border-radius: 3px;box-shadow: 0 0 0 1px rgba(0,0,0,0.1), 0 1px 1px rgba(0,0,0,0.06);}
.figure-item .buttons .show_share .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
.figure-item .buttons .show_share:before, .figure-item .buttons .show_someone:before {content: '';position: absolute;top: -16px;left: 50%;margin-left: -7px;border: 8px solid transparent;border-bottom-color: rgba(0,0,0,0.2);}
.figure-item .buttons .show_share:after, .figure-item .buttons .show_someone:after {content: '';position: absolute;top: -15px;left: 50%;margin-left: -7px;border: 8px solid transparent;border-bottom-color: #fff;}
.figure-item .buttons .show_share .tit {color:#525966;font-size:14px;display:block;padding:10px 15px;line-height:24px;font-weight: bold;border-bottom: 1px solid #f1f1f2;position: relative;}
.figure-item .buttons .show_share .frm {display:block;position: relative;padding: 12px 0;}
.figure-item .buttons .show_share .frm small {display:none;}
.figure-item .buttons .show_share .frm .sns {border:1px solid #f2f2f2;margin: 0 12px;border-radius:3px;padding-bottom: 2px;}
.figure-item .buttons .show_share .frm .sns .link {display:block;padding: 14px;}
.figure-item .buttons .show_share .frm .sns .via {display:block;position:relative;}
.figure-item .buttons .show_share .frm .sns .via a {float:left;position:relative;margin: 0 0 12px 7px;font-size: 11px;font-weight: bold;color: #fff;}
.figure-item .buttons .show_share .frm .sns .via a.more {position: absolute;right: 4px;top: 0;padding:10px;opacity: 0.4;}
.figure-item .buttons .show_share .frm .sns .via a.more:before {content:'';display:block;width: 9px;height: 6px;background-position: -170px 0;}
.figure-item .buttons .show_share .frm .sns .via a.more:hover {opacity: 0.6;}
.figure-item .buttons .show_share .frm .sns .via a.more:active {opacity: 0.4;}
.figure-item .buttons .show_share .frm .sns .via.show a.more {background-position: -160px 0;}
.figure-item .buttons .show_share .frm .sns .via.show .others {display:block;}
.figure-item .buttons .show_share .frm .sns .via [class^="ic"] {height: 24px;opacity:0.8;display: block;}
.figure-item .buttons .show_share .frm .sns .via a:hover [class^="ic"] {opacity:1;}
.figure-item .buttons .show_share .frm .sns .via .others [class^="ic"] {opacity:0.5;}
.figure-item .buttons .show_share .frm .sns .via .others a:hover [class^="ic"] {opacity:0.8;}
.figure-item .buttons .show_share .frm .sns .via em {position:absolute;top:0;line-height:24px;right:0;text-align:center;}
.figure-item .buttons .show_share .frm .sns .via .gg {width:68px;}
.figure-item .buttons .show_share .frm .sns .via .gg em {width:48px;}
.figure-item .buttons .show_share .frm .sns .via .ic-gg {background-position:-110px -65px;}
.figure-item .buttons .show_share .frm .sns .via a:hover .ic-gg {background-position:-186px -65px;}
.figure-item .buttons .show_share .frm .sns .via .fb {width: 68px;margin-left:14px;}
.figure-item .buttons .show_share .frm .sns .via .fb em {width:48px;}
.figure-item .buttons .show_share .frm .sns .via .ic-fb {background-position:-110px -15px;}
.figure-item .buttons .show_share .frm .sns .via a:hover .ic-fb {background-position:-186px -15px;}
.figure-item .buttons .show_share .frm .sns .via .tw {width: 69px;}
.figure-item .buttons .show_share .frm .sns .via .tw em {width: 50px;}
.figure-item .buttons .show_share .frm .sns .via .ic-tw {background-position:-110px -40px;}
.figure-item .buttons .show_share .frm .sns .via a:hover .ic-tw {background-position:-186px -40px;}
.figure-item .buttons .show_share .frm .sns .via .others {display:none;clear:both;border-top:1px dotted #e0e0e0;padding: 12px 0 0 7px;}
.figure-item .buttons .show_share .frm .sns .via .others a {width:24px;}
.figure-item .buttons .show_share .frm .sns .via .others .ic-tb {background-position:0 -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-tb {background-position:0 -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-li {background-position:-270px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-li {background-position:-270px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-su {background-position:-240px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-su {background-position:-240px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-vk {background-position:-30px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-vk {background-position:-30px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-mx {background-position:-60px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-mx {background-position:-60px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-od {background-position:-90px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-od {background-position:-90px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-re {background-position:-120px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-re {background-position:-120px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-me {background-position:-150px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-me {background-position:-150px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-qz {background-position:-180px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-qz {background-position:-180px -160px}
.figure-item .buttons .show_share .frm .sns .via .others .ic-wb {background-position:-210px -134px}
.figure-item .buttons .show_share .frm .sns .via .others a:hover .ic-wb {background-position:-210px -160px}
.figure-item .buttons .show_share .frm .sns .via .others em {position:absolute;white-space:nowrap;right:auto;top:auto;line-height:29px;background:#21262c;border-radius:3px;padding:0 10px;left: 50%;bottom: 30px;display: none;}
.figure-item .buttons .show_share .frm .sns .via .others em:after {content:'';position:absolute;border:4px solid transparent;left:50%;bottom: -8px;border-top-color:#21262c;}
.figure-item .buttons .show_share .frm .sns .via .others a:hover em {display:block;}
.figure-item .buttons .show_share .frm .embed code .text, .figure-item .buttons .show_share .frm .embed code .text:focus, .figure-item .buttons .show_share .frm .sns input.text, .figure-item .buttons .show_share .frm .sns input.text:focus {box-shadow:none !important;background:#f8f8f8 !important;border:1px solid #CACCCF !important;}
.figure-item .buttons .show_share .frm .sns input.text {width: 225px;}
.figure-item .buttons .show_share .share-tab {display:block;padding: 12px 12px 0;position: relative;}
.figure-item .buttons .show_share .share-tab a {float: left;width: 33.3%;;box-shadow: inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1),inset 1px 0 #f2f2f2;text-align: center;font-size: 12px;color: #878c93;font-weight: bold;line-height: 31px;}
.figure-item .buttons .show_share .share-tab a:first-child {border-radius:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1);}
.figure-item .buttons .show_share .share-tab a:last-child {border-radius:0 3px 3px 0;box-shadow:inset -1px 0 0 rgba(0,0,0,0.1),inset 1px 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1);}
.figure-item .buttons .show_share .share-tab a.current, .figure-item .buttons .show_share .share-tab a.current:hover {color:#fff;background:#5a626e;}
.figure-item .buttons .show_share .share-tab a:hover {text-decoration:none;color: #676d75;}
.figure-item .buttons .show_share .frm .embed .option {color:#a3a6ad;float:right;margin: 0 12px 12px 0;width:150px;min-height:132px;}
.figure-item .buttons .show_share .frm .embed label {color:#414853;}
.figure-item .buttons .show_share .frm .embed .text {background:#f8f8f8;box-shadow:none;}
.figure-item .buttons .show_share .frm .embed .tooltip {position:relative;margin-top: -3px;}
.figure-item .buttons .show_share .frm .embed .tooltip:hover {z-index:2;}
.figure-item .buttons .show_share .frm .embed .tooltip .icon {display:block;width: 12px;height: 11px;background-position: -140px 0;}
.figure-item .buttons .show_share .frm .embed .tooltip:hover em {display:block;}
.figure-item .buttons .show_share .frm .embed .tooltip em {display:none;position:absolute;color:#d1d1d1;width:165px;padding:10px;bottom:15px;background:#21262c;border-radius:3px;font-size:12px;line-height:15px;right: -16px;}
.figure-item .buttons .show_share .frm .embed .tooltip em a {color:#fff;display:inline-block;margin-top:6px;border-bottom:1px dotted #fff;}
.figure-item .buttons .show_share .frm .embed .tooltip em a:hover {text-decoration:none;}
.figure-item .buttons .show_share .frm .embed .tooltip em:before {content:'';position:absolute;bottom: -12px;left:0;width:100%;height: 13px;background:rgba(0,0,0,0);}
.figure-item .buttons .show_share .frm .embed .tooltip em:after {content:'';position:absolute;border:3px solid transparent;border-top-color:#21262c;bottom:-6px;right: 19px;}
.figure-item .buttons .show_share .frm .embed input[type="checkbox"] {width: 14px;height: 14px;vertical-align: middle;margin: -3px 2px 0 0;-webkit-appearance: none;cursor: pointer;background-position: -20px 0;}
.figure-item .buttons .show_share .frm .embed input[type="checkbox"]:checked {background-position:0 0;}
.figure-item .buttons .show_share .frm .embed select {background-color:#f8f8f8;width:100%;margin: 14px 0;}
.figure-item .buttons .show_share .frm .embed .customize {display:block;margin: 14px 0;position:relative;z-index: 2;}
.figure-item .buttons .show_share .frm .embed .customize .select-boxes2 {display:block;height: auto;background-color: #f8f8f8; line-height: 17px;border: 1px solid #d9dbdd;color: #373d48;}
.figure-item .buttons .show_share .frm .embed .customize .select-boxes2:hover {text-decoration:none;}
.figure-item .buttons .show_share .frm .embed .customize span {display:none;position:absolute;left:0;width: 130px;background: #fff;border-radius: 0 0 3px 3px;border: 1px solid #cfd1d4;line-height: 24px;padding: 4px 9px;top: 28px;border-top-color: #e6e7e9;box-shadow: 0 0 3px rgba(0,0,0,0.05);}
.figure-item .buttons .show_share .frm .embed .customize.opened .select-boxes2 {position:relative;z-index:2;border-color:#cfd1d4;border-radius:3px 3px 0 0;border-bottom-color: #e6e7e9;background-color:#fff;}
.figure-item .buttons .show_share .frm .embed .customize.opened {box-shadow: 0 0 3px rgba(0,0,0,0.05);}
.figure-item .buttons .show_share .frm .embed .customize.opened span {display:block;}
.figure-item .buttons .show_share .frm .embed .text[name="embed-width"] {width: 42px;padding: 5px 0;text-align: center;margin-right: 6px;border-radius: 3px;border: 1px solid #d9dbdd;height: 17px;}
.figure-item .buttons .show_share .frm .embed .label {display:block;color:#383d48; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom: 7px;}
.figure-item .buttons .show_share .frm .embed .label em {font-style:italic;}
.figure-item .buttons .show_share .frm .embed .embed-thum {float:left;margin: 0 0 12px 12px;position:relative;width: 102px;border: 1px solid rgba(0,0,0,0.09);border-radius: 2px;padding: 99px 0 3px;}
.figure-item .buttons .show_share .frm .embed .embed-thum em {display: none;}
.figure-item .buttons .show_share .frm .embed .embed-thum:before {content:'';position:absolute;top:3px;left:3px;width:96px;height:96px;background:#e3e5e8;}
.figure-item .buttons .show_share .frm .embed .embed-thum.bt {padding-bottom:0;}
.figure-item .buttons .show_share .frm .embed .embed-thum.pr, .figure-item .buttons .show_share .frm .embed .embed-thum.by,.figure-item .buttons .show_share .frm .embed .embed-thum.tt {padding-top:104px;}
.figure-item .buttons .show_share .frm .embed .embed-thum.fa em.fa, .figure-item .buttons .show_share .frm .embed .embed-thum.bt em.bt, .figure-item .buttons .show_share .frm .embed .embed-thum.by em.by, .figure-item .buttons .show_share .frm .embed .embed-thum.pr em.pr, .figure-item .buttons .show_share .frm .embed .embed-thum.tt em.tt {display:block;}
.figure-item .buttons .show_share .frm .embed .embed-thum em.tt {height:2px;width: 56px;margin: 0 0 2px 5px;background: #b2b4ba;}
.figure-item .buttons .show_share .frm .embed .embed-thum em.pr {background:#91949c;width: 9px;height:2px;margin: 0 5px 2px;float:left;}
.figure-item .buttons .show_share .frm .embed .embed-thum em.by {background: #e1e3e6;width: 25px;height:2px;margin: 0 5px 2px;float:left;}
.figure-item .buttons .show_share .frm .embed .embed-thum.by.pr em.by {margin-left:0;}
.figure-item .buttons .show_share .frm .embed .embed-thum em.bt {clear:both;width:100%;height: 18px;background-position: -1px -113px;}
.figure-item .buttons .show_share .frm .embed .embed-thum em.fa {position:absolute;width:28px;height:14px;background-position:-110px 0;right:8px;top: 80px;}
.figure-item .buttons .show_share .frm .embed code {clear:both;display:block;border-top: 1px dotted #e0e0e0;padding: 11px 12px 0;}
.figure-item .buttons .show_share .frm .embed .button-area {clear:both;display:block;border-top: 1px dotted #e0e0e0;padding: 11px 12px 0;text-align:right;}
.figure-item .buttons .show_share .frm .embed .btns-blue-embo {color:#fff;font-size:12px;}
.figure-item .buttons .show_share .frm .embed code .text {width: 255px;color: #71757c;margin-bottom: 11px;}
.figure-item .buttons .show_share .frm .embed code textarea.text {height: 54px;margin:0;}
.figure-item .buttons .show_share .frm .email .email-frm {display:block;background:#f8f8f8;border: 1px solid #CACCCF;margin: 0 12px 12px;border-radius: 2px;padding: 0 4px;position: relative;}
.figure-item .buttons .show_share .frm .email .btn-send {font-size:12px;color: #Fff;}
.figure-item .buttons .show_share .frm .email .btn-send[disabled] { color: #CDCFD1;}
.figure-item .buttons .show_share .frm .email .btn-send.loading {line-height:28px;color:#fff;display:inline-block;border: 1px solid #396c9d;}
.figure-item .buttons .show_share .frm .email .text {display:block;background:#f8f8f8;box-shadow: none;margin: 0 12px 12px;width: 256px;}
.figure-item .buttons .show_share .frm .email .text.val {background:#fff;}
.figure-item .buttons .show_share .frm .email .text.error {border-color:#a92225 !important;box-shadow:0 0 0 2px rgba(169,34,37,0.1) !important;background-color:#fff !important;color:#a92225 !important;}
.figure-item .buttons .show_share .frm .email .text.error::-webkit-input-placeholder {color:#a92225;}
.figure-item .buttons .show_share .frm .email .text.error:-moz-placeholder {color:#a92225;}
.figure-item .buttons .show_share .frm .email .text.error:-ms-input-placeholder {color:#a92225;}
.figure-item .buttons .show_share .frm .email textarea.text {height: 54px;}
.figure-item .buttons .show_share .frm .email .send-button-area {display:block;border-top:1px dotted #e0e0e0;text-align: right;padding: 12px 12px 0;}
.figure-item .buttons .show_share .frm .email .email-frm b.name {cursor:default;display:inline-block;vertical-align:middle;margin:1px 3px 1px 0;text-shadow:1px 0 1px #9BA6B3;border:1px solid #45719c;border-radius:2px;color:#fff;background:#4e88c0;line-height:20px;height:20px;font-weight:normal;padding-left:5px;}
.figure-item .buttons .show_share .frm .email .email-frm .btn-del {background:url("../images/common/sprites.7a55defe7ab1.png") no-repeat scroll -330px -1456px transparent;border:0 none;display:inline-block;height:17px;overflow:hidden;text-indent:-99em;width:16px;}
.figure-item .buttons .show_share .frm .email .email-frm span.add {color:#A9A9A9;cursor:pointer;line-height:30px;padding-left:5px;vertical-align:middle;white-space:nowrap;}
.figure-item .buttons .show_share .frm .email .email-frm input {border:0 none;display:none;font-size:12px;height:30px;padding:0 0 0 5px;vertical-align:middle;box-shadow:none;background: none;}
.figure-item .buttons .show_share .frm .email .email-frm input:focus {outline:medium none;background:none !important;box-shadow:none !important;}
.figure-item .buttons .show_share .frm .email .user-list {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D1D3D9;display:none;left: -1px;max-height:210px;overflow:auto;position:absolute;top:30px;width:100%;z-index:2;}
.figure-item .buttons .show_share .frm .email .user-list a {color:#666666;cursor:pointer;height:32px;padding:5px 10px 5px 50px;position:relative;text-decoration:none;display: block;}
.figure-item .buttons .show_share .frm .email .user-list a.on {background:none repeat scroll 0 0 #EEEEEE;}
.figure-item .buttons .show_share .frm .email .user-list a img {left:10px;position:absolute;top:5px;width:32px;}
.figure-item .buttons .show_share .frm .email .user-list a b {color:#333333;display:block;font-size:13px;font-weight:bold;}
.figure-item .buttons .show_share .frm .email .user-list a span {color:#999999;display:block;font-size:11px;padding-top:2px;}
.figure-item .buttons .show_share .frm .email .user-list a.load-more {padding:5px;text-align:center;}
.figure-item .buttons .show_share .frm .email .user-list a.load-more span {display:inline-block;line-height:32px;font-size:13px;padding:0;}
.vertical .stream {position:relative;}
.vertical .stream li {position:absolute;z-index:0;width:210px;padding:0 16px 16px 0;}
.vertical .stream li:hover {z-index:1;}
.vertical .figure-item .back {box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:none;opacity:1;filter: alpha(opacity=100);}
.vertical .figure-item:hover .back {background:rgba(24,27,32,0.8);}
.vertical .figure-item, .vertical .figure-item img {display:block;width:100%;}
.vertical .figure-item figure {display:block;}
.vertical .figure-item figcaption {position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);color: #9c9ea1;padding:7px 11px;width:188px;opacity:0;filter: alpha(opacity=0);border-radius:0 0 3px 3px;}
.vertical .figure-item figcaption .title {display:block;color:#fff;}
.vertical .figure-item figcaption .price {position:static;color:#fff;}
.vertical .figure-item figcaption .username {position:static;text-align: left;color: #9c9ea1;opacity:1;filter: alpha(opacity=100);}
.vertical .figure-item figcaption .username a {color: #9c9ea1;font-weight:normal;}
.vertical .figure-item:hover figcaption {opacity:1;filter: alpha(opacity=100);}
.vertical .figure-item figcaption .price small {display:none;}
.vertical .figure-item figure .figure {height:auto;}
.vertical .figure-item figcaption .percentage {color:#fff;}
.vertical .figure-item figcaption .price small.before {display:inline;color:#fff;opacity:0.7;}

/* remove */
.figure-item .sale-item-input {display:none;position:absolute;top:50px;right:10px;background:#fff;padding:10px;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.34),0 1px 5px rgba(0,0,0,0.2);white-space:nowrap;z-index:2;}
.figure-item .sale-item-input .arrow {position:absolute;top:-6px;right:48px;display:block;width:11px;height:6px;background-position:-210px 0;}
.figure-item .sale-item-input p {display:inline-block;vertical-align:top;}
.figure-item .sale-item-input label {display:block;}
.figure-item .sale-item-input select {vertical-align:middle;-webkit-appearance: none;border: 1px solid #d1d5d7;color: #373d48;border-radius: 3px;background-position: 100% 50%;background-color: #f8f8f8;margin:0 0 0 4px;height: 31px;padding: 5px 0 5px 7px;-webkit-padding-end: 20px;max-width: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background-image: -moz-linear-gradient(top,#f8f8f8,#f8f8f8,#f8f8f8);}
.winOS .figure-item .sale-item-input select {padding-left:3px;}
.figure-item .sale-item-input select:first-of-type{margin-left:0;}
.figure-item .sale-item-input .btn-cart {display:block;width:100%;margin-top:7px;}
.quick-cart .figure-item .sale-item-input {display:block;}
.quick-cart .figure-item figure .back, .quick-cart .figure-item .buttons {opacity:1;filter: alpha(opacity=100);}


/* popup */
[class^="ly-"] .ly-close,[class^="ly-"] .fancy-close-x {position:absolute;right:10px;top:10px;vertical-align:top;background:none;cursor:pointer;border:0;}
.ly-title .ly-close, .ly-title .fancy-close-x {right:0;top:0;width:35px;height:36px;border-left:1px solid #D7D7D8;border-radius:0 2px 0 0;background:transparent;}
.popup .ly-close, .create-list .close, .alertify-dialog .alertify-inner a.close {-webkit-appearance: none;position: absolute;top: 0;right: 0;width: 46px;height: 45px;z-index:1;border-radius: 0 2px 0 0;background: transparent;border-left:0;}
.alertify-dialog .alertify-inner a.close {text-indent:-1000em;height: 43px;}
.popup label.error {display:block;margin:-5px 0 5px 0;font-size:11px;color:#ED1C24;}
.popup input.error {background:#FFF1E5;border:1px solid #ED1C24;color:#000000;}
.popup .button.sign {margin:0;width:auto;padding:0 20px;}
#printArea.popup {padding:0;}
.popup .ltit, .alertify-dialog .alertify-inner:before {margin:0;top:0;box-shadow: none;text-shadow: 0 1px 0 #fff;background:#f2f2f2;background-image: -webkit-linear-gradient(top, #f7f7f7, #f2f2f2);background-image: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);background-image: -o-linear-gradient(top, #f7f7f7, #f2f2f2);background-image: -ms-linear-gradient(top, #f7f7f7, #f2f2f2);background-image: linear-gradient(to bottom, #f7f7f7, #f2f2f2); box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -o-box-sizing:border-box;-ms-box-sizing:border-box;font-weight: bold;border-radius: 3px 3px 0 0;line-height: 20px;color: #525966;padding: 12px 13px 11px 14px;font-size: 14px;border-bottom: 1px solid #E1E3E3;background: #F8F9F9;}
#popup_container, #overlay-thing, #alertify {display: none;position: fixed;top: 0;left: 0;z-index: 12;width: 100%;height: 100%;background: rgba(48, 51, 57, 0.6);opacity: 0;transition: opacity 0.2s;-moz-transition: opacity 0.2s;-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;overflow: scroll;padding: 0 24px 24px 0;}
#popup_container.loading .popup {position:absolute !important;top:50% !important;left:50% !important;margin:-115px 0 0 -150px !important;width:300px !important;height:230px !important;background:url("../images/common/spinner-medium.2c7466fb3acf.gif") no-repeat #fff 50% 50% !important;background-size:24px 24px !important;border-radius:3px !important;box-shadow: 0 0 3px rgba(0,0,0,.11), 0 0 5px rgba(0,0,0,.09) !important;}
#popup_container.loading .popup * {display:none;}
#popup_container .popup {display:none;position:relative;padding:0;border-radius:0;background:transparent;opacity:1;filter: alpha(opacity=100);margin:0 auto;-webkit-box-shadow:0 2px 22px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 22px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);box-shadow:0 2px 22px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);}
#popup_container .popup.animated {/* transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;*/backface-visibility:hidden;}
#alertify {display:table;opacity:1;}
.alertify-dialog {display:table-cell;text-align:center;vertical-align:middle;}
.alertify-dialog .alertify-inner {position:relative;display: inline-block;background: #fff;border-radius: 3px;-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.1);min-width: 400px;max-width: 500px;text-align: left;}
.alertify-dialog .alertify-inner:before {content: 'fancy.com';display:block;}
.alertify-dialog .alertify-message {padding: 17px 15px;line-height: 18px;}
.alertify-dialog .alertify-buttons {padding:13px 15px;text-align:right;border-top:1px solid #e9eaed;}
.alertify-dialog .alertify-buttons button {margin-left:10px;font-size:12px;line-height:29px;}
.alertify-dialog .alertify-resetFocus {display:none;}
#alertify-logs {position:fixed;bottom:0;right:0;z-index:12;}
.alertify-log {opacity:0;padding:15px;background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.09),0 0 2px 1px rgba(0,0,0,0.11);}
.alertify-log-show {right: 0;opacity: 1;}
.alertify-log-hide {-webkit-transform: translate(300px, 0);-moz-transform: translate(300px, 0);-ms-transform: translate(300px, 0);-o-transform: translate(300px, 0);transform: translate(300px, 0);opacity: 0;}
.alertify-logs-hidden {display: none;}
.alertify-hidden, #alertify.alertify-hidden, #alertify-logs .alertify-hidden {-webkit-transform: translate(0,-150px);-moz-transform: translate(0,-150px);-ms-transform: translate(0,-150px);-o-transform: translate(0,-150px);transform: translate(0,-150px);opacity: 0;display: none;}
:root *> #alertify.alertify-hidden {display: block;visibility: hidden;}
.alertify,.alertify-show,.alertify-log {-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */}
.alertify-hide {-webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */}
.alertify-log-hide {-webkit-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-moz-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-ms-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);-o-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */}
#popup_container .popup.animated {backface-visibility:hidden;}
#popup_container .loader {content:'';position:absolute;top: 50%;left: 50%;margin:-20px 0 0 -20px;width: 40px;height: 40px;background-color: #ffffff;border-radius: 100%; -webkit-animation: scaleout 1.0s infinite ease-in-out;animation: scaleout 1.0s infinite ease-in-out;}
.popup .ly-close .ic-del-black, .create-list .close .ic-del-black, .alertify-dialog .alertify-inner a.close:before {opacity: 0.7;width: 11px;height: 11px;background-position: 0 -90px;filter:alpha(opacity=70);display: inline-block;margin-top: 2px;}
.popup .ly-close .ic-del-black {opacity: 0.7;width: 11px;height: 11px;background-position: 0 -90px;filter: alpha(opacity=70);display: inline-block;margin-top: 0px;margin-left: 5px;}
.popup .ly-close:hover .ic-del-black, .create-list .close:hover .ic-del-black, .alertify-dialog .alertify-inner a.close:hover:before {opacity:1;filter:alpha(opacity=100);}
.popup .ly-close:active .ic-del-black, .create-list .close:active .ic-del-black, .alertify-dialog .alertify-inner a.close:active:before {opacity:0.5;filter:alpha(opacity=50);}
.preview-thing .ly-close {top: 4px;color: #FFFFFF;font-size: 30px;}
.alertify-dialog .alertify-inner a.close:before {position:absolute;content:'';left: 50%;top: 50%;margin: -5px 0 0 -5px;}
/* add to fancy */
#popup_container .popup.add-fancy {background:#fff;border-radius:3px;width:585px;box-shadow:0 0 8px rgba(0,0,0,.12);}
/* drop to upload */
#popup_container .popup.drop-to-upload {box-shadow:none;margin:0 auto !important;}
.drop-to-upload {text-align:center;}
.drop-to-upload h1 {position:relative;display:inline-block;margin:300px 0;padding:0;border:0;background:transparent;}
.drop-to-upload h1 strong {display:block;font-size:18px;font-weight:bold;color:#d5d5d5;padding:22px 15px;line-height:25px;}
.drop-to-upload h1 span.top,.drop-to-upload h1 span.bottom {position:absolute;left:0;width:100%;height:2px;background-repeat:repeat-x;background-position:0 0;}
.drop-to-upload h1 span.top {top:-2px;}
.drop-to-upload h1 span.bottom {bottom:-2px;}
.drop-to-upload h1 span.left,.drop-to-upload h1 span.right {position:absolute;top:0;width:7px;height:72px;}
.drop-to-upload h1 span.left {left:-15px;background-position:0 -5px;}
.drop-to-upload h1 span.right {right:-9px;background-position:-15px -5px;}

/* add to fancy */
.add-fancy .popup.add-fancy .step {display:none;}
.add-fancy .popup.step0-error .step.step0-error,.add-fancy .popup.step1 .step.step1,.add-fancy .popup.step2 .step.step2,.add-fancy .popup.step2-upload .step.step2-upload,.add-fancy .popup.step3 .step.step3, .add-fancy .popup.step4 .step.step4 {display:block;}
.add-fancy .step0-error .ic-error-black {position:absolute;top:15px;left:14px;display:block;width:29px;height:26px;background-position:-490px -300px;}
.add-fancy .step0-error .message {position:relative;left:0;top:0;margin:0;width:auto;border-radius:0;padding:10px 0 20px 60px;}
.add-fancy .step0-error .btns-area {text-align:right;}
.add-fancy .step1 .case {float:left;padding:20px 18px}
.add-fancy .step1 .case li {float:left;width:175px;height:175px;margin-right:12px;text-align:center}
.add-fancy .step1 .case li.last {margin-right:0;}
.add-fancy .step1 .case li a {display:block;height:129px;padding-top:45px;color:#989da6;font-size:14px;font-weight:bold;border-radius:3px;border: 1px solid #e5e5e5;}
.add-fancy .step1 .case li a:hover {text-decoration:none;background:#f2f3f4;color:#4574ae}
.add-fancy .step1 .case li span {position:relative;display:block;}
.add-fancy .step1 .case li .ico-web {width:67px;height:55px;background-position:-30px -2px;margin:0 auto 22px;}
.add-fancy .step1 .case li a:hover .ico-web {background-position:-30px -86px;}
.add-fancy .step1 .case li .ico-up {width:72px;height:55px;background-position:-105px -5px;margin:0 auto 22px;}
.add-fancy .step1 .case li a:hover .ico-up {background-position:-105px -89px;}
.add-fancy .step1 .case li .ico-mail {width:68px;height:55px;background-position:-184px -5px;margin:0 auto 22px;}
.add-fancy .step1 .case li a:hover .ico-mail {background-position:-184px -89px;}
.add-fancy .step1 .comment {clear: both;font-size: 12px;border-top: 1px solid #ecedf0;padding: 16px 12px 5px;margin: 0 -12px;}
.add-fancy .step1 .comment .arrow {display: inline;width: 13px;height: 6px;vertical-align: middle;background-position: -211px -68px;margin: 0 0px 3px 5px;}
.add-fancy .step1 .comment b {font-weight:bold;}
.add-fancy .step2 .link label,.add-fancy .step2-upload label {display:inline-block;padding: 0 0 9px;font-size:13px;color: #646871;font-weight: bold;}
.add-fancy .step2-upload label {display:block;}
.add-fancy .step2 .link .input-text {width: 549px;}
.add-fancy .progress {display:none;clear:both;border-top:1px solid #ECEDF0;padding: 24px 18px;}
.add-fancy .progress-bar {position:relative;display:block;border-radius:1px;border:1px solid #b5b8c0;border-color:#a4a4a4 #a4a4a4 #d5d5d5 #d5d5d5;height:10px;}
.add-fancy .progress-bar em {position:absolute;top:-1px;left:-1px;height:10px;border:1px solid #396c9d;background:#518ac2;}
.add-fancy .step2-upload .file {position:relative;padding:18px 18px 20px;white-space:nowrap;}
.add-fancy .step2-upload .file .input-text {border-radius: 0 3px 3px 0;vertical-align: top;height:31px;border-left: 0;width: 439px;cursor:pointer;}
.add-fancy .step2-upload .file .trick {position:absolute;top: 43px;left: 18px;width:550px;height:30px;opacity:0;filter: alpha(opacity=0);cursor:pointer;}
.add-fancy .step2-upload .file .btns-white {border-radius: 3px 0 0 3px;vertical-align: top;cursor: pointer;height: 31px;width:110px;padding:0;}
.add-fancy .step2-upload form {padding:0;margin:0;}
.add-fancy .step3 .upload-frm {position:relative;}
.add-fancy .step3 .photo-wrap {position:relative;display: block;line-height: 197px;width: 200px;height: 200px;text-align:center;background:#fff;}
.add-fancy .step3 .photo-wrap .shadow {position:absolute;margin:0;top: 0;left:0;width: 200px;height: 200px;}
.add-fancy .step3 .img {position:absolute;top: 1px;left: 19px;}
.add-fancy .step3 .img .photo {vertical-align:middle;max-width: 200px;max-height: 200px;background-position: 50% 50%;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;}
.add-fancy .step3 .img span {display:inline-block;font-size:12px;line-height:23px;vertical-align:middle;margin-top:-2px;}
.add-fancy .step3 .img .size {float:right;color:#bebebf;text-align:center;padding-top:12px;}
.add-fancy .step3 .img button {float:left;border: 1px solid #cfcfcf;width: 24px;height: 23px;box-shadow: 0 1px 0 #F2F2F2;background: none;text-align: center;vertical-align:middle;}
.add-fancy .step3 .img button:active {background:#f7f7f7;}
.add-fancy .step3 .img button.disabled:active {background:none;}
.add-fancy .step3 .img button i {display: inline-block;width: 5px;height: 10px;margin-top: 2px;vertical-align: top;}
.add-fancy .step3 .img .prev {border-radius: 3px 0 0 3px;border-right: 0;}
.add-fancy .step3 .img .next {border-radius: 0 3px 3px 0;width: 25px;margin-right:7px;}
.add-fancy .step3 .img .prev i {background-position:0 1px}
.add-fancy .step3 .img .next i {background-position:-5px 1px}
.add-fancy .step3 .img .disabled {background:#fff;cursor:default;}
.add-fancy .step3 .img .disabled i{opacity:0.3;filter: alpha(opacity=30);}
.add-fancy .step3 .img .controls {float: left;padding-top:12px;}
.add-fancy .step3 .frm {height: 216px;margin: 18px 18px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);padding: 18px 18px 0 220px;}
.add-fancy .step3 .frm p {position:relative;padding: 0 0 15px 120px;}
.add-fancy .step3 .frm .input-text,.add-fancy .step3 .frm .select-round {width: 191px;}
.add-fancy .step3 .frm label {display:block;font-size:13px;color: #646871;font-weight:bold;padding:0 0 4px;position: absolute;top: 0;left: 0;line-height: 30px;}
.add-fancy .step3 textarea {width: 100%;-webkit-appearance: none;clear: both;display: block;height: 95px;border: 0;border-top: 1px dashed #dadada;box-shadow: none;background: none;padding: 18px;resize: none;}
.add-fancy .step3 textarea:hover {border-top: 1px dashed #dadada}
.add-fancy .step3 .btn-cancel {margin-right:6px;}
.add-fancy .step4 dl {float:left;width:100%;padding-bottom:17px;}
.add-fancy .step4 dt {font-size:13px;color:#3e3e40;font-weight:bold;padding:0 0 4px;}
.add-fancy .step4 input, .add-fancy .step4 textarea {width:517px;}
.add-fancy .step4 textarea {height:100px;}
.add-fancy iframe {position:absolute;left:-999999px;width:1px;height:1px;border:0;}
.add-fancy .btns-area {clear:both;border-top:1px solid #ecedf0;padding:15px 18px;text-align:right}
.add-fancy .step1 .btns-area {text-align:left}
.add-fancy * {outline:0;-webkit-appearance: none;}
.add-fancy .link {padding: 18px 18px 10px;}
.add-fancy select {display: block;font-size: 13px;width:100%;}
.add-fancy .input-text, .add-fancy textarea {height: auto;color: #3E3E40;border: 1px solid #d2d3d6;border-top-color: #bfc0c3;border-radius: 3px;box-shadow: inset 0 1px 0 #e9e9e9;padding: 7px 8px 6px;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-box-shadow: inset 0 1px 2px rgba(130,137,150,0.12);-webkit-box-shadow: inset 0 1px 0 #e9e9e9;box-shadow: inset 0 1px 0 #e9e9e9;background: #f8f8f8;}
.add-fancy .input-text:hover,.add-fancy textarea:hover, .add-fancy .select-round:hover {border-color: #bec1c5;}
.add-fancy .input-text:focus, .add-fancy textarea:focus, .add-fancy .select-round:focus {color: #333;border-color: rgba(132,185,211,0.8) !important;box-shadow: 0 0 5px 1px rgba(156,199,219,0.5);outline: 0;background: #FFFFFF;}
.add-fancy ::-webkit-input-placeholder {color:#c8cbd1;}
.add-fancy :-moz-placeholder {color:#c8cbd1;}
.add-fancy :-ms-input-placeholder {color:#c8cbd1;}
.add-fancy .input-text.add-note {display:none;}
.add-fancy a.cancel {font-size:13px;color:#3e3e40;margin-left:6px;line-height: 32px;display: inline-block;vertical-align: middle;}
.add-fancy a.cancel.disabled {color:#ceced0;}
.add-fancy .btn-blue-upload {font-size:12px;background:#4380C9;padding:5px 10px;border-radius:3px;color:white;font-weight:bold;}
.add-fancy .btn-blue-upload.disabled {background:#f2f2f2;color:#b9bcbf;}
.add-fancy a.btn-fancyit {display: inline-block;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fffbcc;-webkit-box-shadow: 0 1px rgba(0,0,0,.11), inset 0 1px rgba(175,207,236,.29);-moz-box-shadow: 0 1px rgba(0,0,0,.11), inset 0 1px rgba(175,207,236,.29);box-shadow: 0 1px rgba(0,0,0,.11), inset 0 1px rgba(175,207,236,.29);border: solid 1px #335f87;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e91c0', endColorstr='#4177a9');background-image: -webkit-linear-gradient(top, #5e91c0, #4177a9);background-image: -moz-linear-gradient(top, #5e91c0, #4177a9);background-image: -o-linear-gradient(top, #5e91c0, #4177a9);background-image: -ms-linear-gradient(top, #5e91c0, #4177a9);background-image: linear-gradient(to bottom, #5e91c0, #4177a9);font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration: none;padding: 4px 9px 5px;text-align: center;margin-right: 3px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);}
.add-fancy .step1 .comment a.btn-fancyit:active {filter:none;background: #497eaf;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: solid 1px #335f87;text-shadow: none;}
.add-fancy [class^="btn-blue-embo"], #fancy-share .btn-area .btn-share {-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.11),inset 0 1px 1px rgba(175,207,235,0.14);-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.11),inset 0 1px 1px rgba(175,207,235,0.14);text-decoration: none;text-align: center;display: inline-block;background: #4781b9;background: -webkit-linear-gradient(top,#538cc4,#4781b9);background: -moz-linear-gradient(top,#538cc4,#4781b9);background: -o-linear-gradient(top,#538cc4,#4781b9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#538cc4',endColorstr='#4781b9');background-image: -ms-linear-gradient(#538cc4,#4781b9);border: 1px solid #396c9d;border-radius: 3px;box-shadow: 0 1px 0 rgba(0,0,0,0.11),inset 0 1px 1px rgba(175,207,235,0.14);text-shadow: 0 -1px 0 #457bac;color: #fff;font-weight: bold;font-size: 13px;padding: 0 13px;line-height: 28px;vertical-align: top;}
.add-fancy [class^="btn-blue-embo"]:hover, #fancy-share .btn-area .btn-share:hover {background: #508bc2;background: -webkit-linear-gradient(bottom,#508bc2,#5a94ca);background: -ms-linear-gradient(bottom,#508bc2,#5a94ca);background: -moz-linear-gradient(bottom,#508bc2,#5a94ca);background: -o-linear-gradient(bottom,#508bc2,#5a94ca);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#508bc2',endColorstr='#5a94ca');text-decoration: none;color: #fff;}
.add-fancy [class^="btn-blue-embo"].loading span,#fancy-share .btn-area .btn-share.loading span {display:inline-block;width:16px;height:11px;background-position:0 50%;vertical-align:middle;margin:-3px 5px 0 0;background-size:cover;}
.add-fancy [class^="btn-blue-embo"]:active, .add-fancy .btn-upload:active,#fancy-share .btn-area .btn-share:active {background: #437bb1;box-shadow: inset 0 1px 1px rgba(53,96,144,.3);border: 1px solid #346491;}
.add-fancy .popup.add-fancy [class^="btn-blue-embo"][disabled],.add-fancy .popup.add-fancy [class^="btn-blue-embo"].disabled,#fancy-share .btn-area .btn-share.disabled,#fancy-share .btn-area .btn-share[disabled] {filter:none;background: #fafafa;border: 1px solid #d1d1d1;color: #a3a3a3;cursor: default;text-shadow: 0 1px 0 rgba(255, 255, 255, 1);box-shadow:none;}
.add-fancy .select-category {display:inline-block;background: #fff url("../images/common/selectbox-boxes.2ec977f43132.gif") no-repeat 100% 50%;line-height: 18px;height: 18px;font-size: 13px;border: 1px solid #caccd0;border-bottom-color: #bdc0c5;border-radius: 3px;box-shadow: 0 1px 1px rgba(130,137,150,0.12),inset 0 -1px 1px 0px rgba(130,137,150,0.05);color: #393d4d;padding: 5px 7px;width:175px;text-align: left;}
.add-fancy .select-category:hover {text-decoration:none;}
.add-fancy .select-category:focus {border: 1px solid #caccd0 !important;border-bottom-color: #bdc0c5 !important;}
.add-fancy .lists-popout {display:none;position:absolute;right: 36px;top:50%;margin-top: -178px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.17),0 1px 5px rgba(0,0,0,0.23);border-radius:3px;width:256px;z-index: 3;}
.add-fancy .lists-popout .trick {position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter: alpha(opacity=0);}
.add-fancy .lists-popout li {font-size:13px;line-height:24px;}
.add-fancy .lists-popout li:first-child {margin-top:-6px;}
.add-fancy .lists-popout ul {position:relative;z-index:1;margin:11px;overflow:auto;height:135px;}
.add-fancy .lists-popout li:hover label {color:#000;}
.add-fancy .lists-popout ::-webkit-scrollbar, .add-fancy .lists-popout ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.add-fancy .lists-popout ::-webkit-scrollbar, .add-fancy .lists-popout ::-webkit-scrollbar-track-piece {background:transparent;}
.add-fancy .lists-popout ::-webkit-scrollbar-thumb {background:rgba(255,255,255,0.3);}
.add-fancy .lists-popout :not(body)::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.add-fancy .lists-popout ::-webkit-scrollbar-button {display: none;}
.add-fancy .step3 .frm .lists-popout label{float:none;width:195px;display: inline-block;padding-left: 7px;font-weight:normal;position: static;padding: 0;line-height: 24px;}
.add-fancy .lists-popout fieldset {position:relative;z-index:1;border-top:1px solid #eaeaeb;padding:10px;}
.add-fancy .lists-popout .text {width:219px;background-color: #f8f8f8;}
.add-fancy .lists-popout ::-webkit-scrollbar, .add-fancy .lists-popout ::-webkit-scrollbar-track-piece {background:#ebebee;}
.add-fancy a.btns-white {display: inline-block;color: #6E727A;text-decoration: none;}
.add-fancy a.btn-help {margin-left: 6px;color: #4a4f59;}
.add-fancy a.btn-help:hover {text-decoration:none;}
.add-fancy .btn-back{margin-right:6px;}
.add-fancy .btn-install {position: relative;cursor: move;}
.add-fancy .btn-install span {display: none;position: absolute;bottom: 35px;border-radius: 2px;background: rgba(0,0,0,0.9);text-shadow: none;color: #fff;font-weight: normal;font-size: 11px;padding: 5px 9px;line-height: 16px;text-align: left;left: 50%;width: 136px;margin-left: -77px;}
.add-fancy .btn-install span b {position:absolute;border:3px solid transparent;border-top-color:rgba(0,0,0,0.9);bottom:-6px;left:50%;margin-left:-3px;}
.add-fancy .btn-install:hover span, .add-fancy .btn-install.hover span {display:block;}

/* fancy-share */
#fancy-share.open {opacity:1;filter:alpha(opacity=100);}
#fancy-share .ltit span {display:none;}
#fancy-share .fig .fig-info h4,#fancy-share .fig .fig-info p.from,#fancy-share .fig .bio,#fancy-share .direct-link {display:none;}
#fancy-share .fig h4 {color:#3E3E40;font-size:14px;font-weight:bold;}
#fancy-share .fig dt {color:#3E3E40;font-size:12px;font-weight:bold;padding:13px 0 6px;}
#fancy-share .fig dd {position:relative;}
#fancy-share .fig input {border:1px solid #D1D3D9;border-radius:3px 3px 3px 3px;color:#4A4949;cursor:text;font-size:12px;height:15px;margin:0;padding:5px;vertical-align:middle;width:251px;}
#fancy-share div.clear {border-top:1px solid #E8E8E8;padding:0 15px;}
#fancy-share .clear h4 {color:#3E3E40;font-size:14px;font-weight:bold;padding:12px 0;}
#fancy-share .share-via li {border:0 none;float:left;overflow:hidden;}
#fancy-share .share-via a {color:#373D48;display:inline-block;line-height:20px;vertical-align:middle;}
#fancy-share .share-via a:hover,#fancy-share .share-via a:focus {color:#1F5183;text-decoration:none;}
#fancy-share .email-frm b.name {background:none repeat scroll 0 0 #A3AEBC;border:1px solid #828B96;border-radius:2px;color:#FFFFFF;cursor:default;display:inline-block;font-weight:bold;height:24px;line-height:24px;vertical-align:middle;margin:1px 3px 1px 0;padding-left:5px;text-shadow:1px 0 1px #9BA6B3;}
#fancy-share .email-frm .btn-del {background:url("../images/common/sprites.7a55defe7ab1.png") no-repeat scroll -330px -1456px transparent;border:0 none;display:inline-block;height:17px;overflow:hidden;text-indent:-99em;width:16px;}
#fancy-share .email-frm span.add {color:#A9A9A9;cursor:pointer;line-height:30px;padding-left:5px;vertical-align:middle;white-space:nowrap;}
#fancy-share .email-frm input {border:0 none;display:none;font-size:12px;height:30px;padding:0 0 0 5px;width:100%;vertical-align:middle;box-shadow:none;}
#fancy-share .email-frm input:focus {outline:medium none;}
#fancy-share .user-list {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D1D3D9;display:none;left:-1px;max-height:210px;overflow:auto;position:absolute;top:30px;width:100%;z-index:2;}
#fancy-share .user-list li {color:#666666;cursor:pointer;height:32px;padding:5px 10px 5px 50px;position:relative;text-decoration:none;}
#fancy-share .user-list li.on {background:none repeat scroll 0 0 #EEEEEE;}
#fancy-share .user-list li img {left:10px;position:absolute;top:5px;width:32px;}
#fancy-share .user-list li b {color:#333333;display:block;font-size:13px;font-weight:bold;}
#fancy-share .user-list li span {color:#999999;display:block;font-size:11px;padding-top:2px;}
#fancy-share .user-list li.load-more {padding:5px;text-align:center;}
#fancy-share .user-list li.load-more span {display:inline-block;line-height:32px;font-size:13px;padding:0;}
#fancy-share textarea:-moz-placeholder {color:#999;}
#fancy-share.thing-share .ltit span.share-thing, #fancy-share.comment-share .ltit span.share-comment {display:inline;}
#fancy-share.comment-share div.section {margin-top:-199px;}
#fancy-share.comment-share h3 {text-align:left;}
#fancy-share.comment-share .fig {padding-bottom:17px;}
#fancy-share.comment-share .fig .thum {width:auto;min-height:40px;line-height:40px;}
#fancy-share.comment-share .fig .from {font-size:12px;}
#fancy-share.comment-share .fig .bio {display:block;clear:both;padding:10px 0 0;font-size:16px;line-height:22px;color:#3e3e40;}
#fancy-share.comment-share .fig dl,#fancy-share.comment-share .share-with-someone {display:none;}
#fancy-share.comment-share .fig h4,#fancy-share.comment-share .fig p.from,#fancy-share.comment-share .direct-link {display:block;}
#fancy-share.comment-share input[type="text"] {width:418px;padding:5px;height:20px;line-height:20px;border:1px solid #d1d3d9;margin:0;color:#4a4949;font-size:12px;vertical-align:middle;border-radius:3px;box-shadow:inset 0 1px 1px #eee;}
#fancy-share.comment-share .clear {border-top:0;}
#fancy-share.comment-share .clear h4 {padding:22px 0 9px;}
#fancy-share.comment-share .share-via {padding:4px 0 12px;}
#fancy-share.comment-share .btn-area {display:none;}
#fancy-share.list-share .ltit span.share-list {display:inline;}
#fancy-share.comment-share.share-new .username,#fancy-share.comment-share.share-new .figcaption,#fancy-share.list-share.comment-share .ltit span.share-comment {display:none;}
#fancy-share.list-share .fig {padding:5px 0;}
#fancy-share.list-share .fig .thum {display:none;}
#fancy-share.list-share .fig .bio {display:none;}
#fancy-share.list-share .fig .fig-info {position:relative;float:none;width:auto;padding:0;margin:0 15px;min-height:65px;}
#fancy-share.list-share .fig .fig-info h4 {font-size:22px;display:block;}
#fancy-share.list-share .fig .fig-info .from {margin-top:5px;line-height:24px;padding-bottom:5px;display:block;}
#fancy-share.list-share .fig .fig-info .from img {width:24px;height:24px;margin-top:-2px;line-height:24px;vertical-align:middle;}
#fancy-share.list-share .fig .fig-info .from a {font-weight:bold;}
#fancy-share.list-share .fig .fig-info .thumbnails {position:absolute;top:4px;right:0;white-space:nowrap;}
#fancy-share.list-share .fig .fig-info .thumbnails span {display:inline-block;height:54px;width:54px;margin-left:2px;background-position:center center;background-size:cover;overflow:hidden}
#fancy-share.gift-share .ltit span.share-gift {display:inline;}
#fancy-share.gift-share.comment-share .ltit span.share-comment {display:none;}
#fancy-share.gift-share .fig {display:none;}
#fancy-share.gift-share .fig h4,#fancy-share.gift-share .fig p.from,#fancy-share.gift-share .direct-link {display:block;}
#fancy-share.gift-share .direct-link h4 {padding-top:5px;}
#fancy-share.user-share .ltit span.share-user {display:inline;}
#fancy-share.user-share.comment-share .ltit span.share-comment {display:none;}
#fancy-share.user-share .fig {display:none;}
#fancy-share.user-share .direct-link h4 {padding-top:5px;}
#fancy-share.share-new {width:460px;margin:0 auto;background:#fff;border-radius:3px;}
#fancy-share.share-new:after {content:'';display:block;clear:both;height:0;overflow:hidden;}
#fancy-share.share-new .fig img {max-width:126px;max-height:126px;background-size:cover;background-position:50% 50%;vertical-align:middle}
#fancy-share.share-new .figcaption {display:block;font-size:13px;}
#fancy-share.share-new .username, #fancy-share.share-new .username a {font-size:14px;color:#9699a1;}
#fancy-share.share-new .username b {color:#3e3e40;}
#fancy-share.share-new .tab {position:relative;z-index:2;float:left;clear:both;width:100%;box-shadow: inset 0 -1px 0 #e9eaed;}
#fancy-share.share-new .btn-area .alert-sent {float:left;line-height:30px;}
#fancy-share.share-new .tab li {float:left;}
#fancy-share.share-new .tab a:hover {text-decoration:none;}
#fancy-share.share-new .tab .arrow {position:absolute;bottom:-2px;left:50%;margin-left:-7px;background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -273px -451px;display:none;width:14px;height:9px;}
#fancy-share.share-new .tab a.current .arrow {display:block;}
#fancy-share.share-new .link, #fancy-share.share-new .embed,#fancy-share.share-new .email,#fancy-share.share-new .anywhere {clear:both;font-size:13px;}
#fancy-share.share-new .link dl {padding:14px 0 17px;margin:0 15px;border-top:1px solid #f9f9fa;}
#fancy-share.share-new .link dl:first-child {border-top:0;border-bottom:1px solid #e9eaed;}
#fancy-share.share-new .link .text {font-size:20px;width:452px;padding:7px 7px 7px;}
#fancy-share.share-new .embed dl.share-via {padding-bottom:0;}
#fancy-share.share-new .share-via ul {padding-top:10px;}
#fancy-share.share-new .share-via li {padding-bottom:17px;}
#fancy-share.share-new .share-via li:nth-last-child(1),#fancy-share.share-new .share-via li:nth-last-child(2),#fancy-share.share-new .share-via li:nth-last-child(3),#fancy-share.share-new .share-via li:nth-last-child(4) {padding-bottom:9px;}
#fancy-share.share-new .embed .embed-thum {float:left;margin:0 29px 18px 0;border:1px solid #d5d5d5;border-radius:2px;padding:4px;line-height:0;}
#fancy-share.share-new .embed .embed-thum .photo {position:relative;display:block;width: 105px;height: 104px;background:#eeeff2;box-shadow:0 0 0 1px #eeeff2;}
#fancy-share.share-new .embed .embed-thum .info_tit {display:block;background:#eeeff2;height:3px;border-radius:1px;width:67px;margin-top:7px;}
#fancy-share.share-new .embed .embed-thum .info_price {float:left;display:block;margin:2px 2px 3px 0;width:17px;height:3px;border-radius:1px;background:#bec3ce;}
#fancy-share.share-new .embed .embed-thum .info_by {float:left;display:block;margin-top:2px;width:37px;margin-bottom:3px;height:3px;border-radius:1px;background:#e0e4eb;}
#fancy-share.share-new .embed .embed-thum .btn_buy {position: relative;top: 8px;margin-bottom: 8px;clear:both;display:block;width:35px;height:8px;background:#74b358;border-radius:1px;}
#fancy-share.share-new .embed .embed-thum .btn_fancy {position:absolute;top:50%;left:50%;display:block;width: 35px;height: 12px;background:#3e73b7;margin:-6px 0 0 -18px;border-radius:1px;}
#fancy-share.share-new .embed .embed-thum .info_tit, #fancy-share.share-new .embed .embed-thum .info_price, #fancy-share.share-new .embed .embed-thum .info_by, #fancy-share.share-new .embed .embed-thum .btn_fancy {display:none;}
#fancy-share.share-new .embed dl {display:inline-block;padding:17px 40px 5px 0;vertical-align:top;}
#fancy-share.share-new .embed li {float:left;line-height:20px;padding-right:15px;}
#fancy-share.share-new .embed input.text {width: 57px;height:29px;}
#fancy-share.share-new .email {height:auto;background:none;padding:10px 15px 16px;line-height:1em;font-weight:normal;}
#fancy-share.share-new .email textarea.text {height:60px;margin-top:1px;}
#fancy-share.share-new .email dl {padding:5px 0 12px;}
#fancy-share.share-new .email .to {padding-top:0;}
#fancy-share.share-new .email .btn-send {height:35px;line-height:33px;padding:0 20px;}
#fancy-share.share-new .email-frm {position:relative;margin: 0;padding: 1px 2px;line-height: 18px;border:1px solid #c1c5cb;border-color: #b0b5bd #c1c5cb #d2d6dc;border-radius: 3px;font-size: 13px;background: #fefefe;color: #393d4d;-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.075);box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.075);}
#fancy-share.share-new .email-frm.focus {border-color: rgba(132,185,211,0.8) !important;box-shadow: 0 0 5px 1px rgba(156,199,219,0.9);-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(132,185,211,0.6);-o-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(132,185,211,0.6);-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(132,185,211,0.6);outline: 0;background: #FFFFFF;}
#fancy-share.share-new .anywhere dl.info .ic-more {display:inline-block;width:9px;height:9px;background:url("../images/common/icon.49a5ee4c2d3a.png") no-repeat -345px -480px;}
#fancy-share.share-new .anywhere dd {line-height:18px;}
#fancy-share.share-new .fig, #fancy-share.share-new .tab, #fancy-share.share-new .link, #fancy-share.share-new .embed, #fancy-share.share-new .anywhere, #fancy-share.share-new .email, #fancy-share.share-new .btn-area, #fancy-share.share-new.thing-share .fig-info h4, #fancy-share.share-new.thing-share .fig-info .from, #fancy-share.share-new.thing-share .fig-info .thumbnails {display:none}
#fancy-share.share-new.thing-share .fig, #fancy-share.share-new.thing-share .tab, #fancy-share.share-new.gift-share .link, #fancy-share.share-new.list-share .link, #fancy-share.share-new.list-share .fig, #fancy-share.share-new.gift-share .fig, #fancy-share.share-new.comment-share .link, #fancy-share.share-new.comment-share .fig {display:block}
#fancy-share.share-new .fig {position:relative;padding:14px 14px 28px 139px;margin:16px;box-shadow: inset 0 0 0 1px #e9eaed;background:none;min-height:84px;line-height:18px;z-index:3;}
#fancy-share.share-new .fig .thum {position:absolute;top:0;left:0;width:126px;height:126px;text-align: center;line-height: 123px;background: #fff;}
#fancy-share.share-new .fig .thum .shadow {position:absolute;}
#fancy-share.share-new .fig .link {position:absolute;bottom:3px;left:139px;display:block;}
#fancy-share.share-new .fig .link .ic-link {position:relative;display:inline-block;width:13px;height:6px;background-position:-10px -56px;margin:0 7px 0 2px;}
#fancy-share.share-new .fig .link input {border:0;padding:0;line-height:18px;height:18px;color:#575c64;display:inline-block;font-size:13px;width:250px;box-shadow:none;}
#fancy-share.share-new .share-via {position:relative;float:left;width:100%;padding:5px 0 25px;}
#fancy-share.share-new .share-via ul {float:left;height:24px;overflow:hidden;padding:0 0 0 16px;width:336px;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;}
#fancy-share.share-new .share-via ul.less {width:84px;}
#fancy-share.share-new .share-via li {width:24px;height:24px;margin:0 4px 0 0;padding:0;}
#fancy-share.share-new .share-via span {display: inline-block;vertical-align: middle;width:24px;height:24px;margin:0;}
#fancy-share.share-new .share-via em {display:none;}
#fancy-share.share-new .tab a {display: block;padding:0 0 10px;margin:0 9px 0 16px;font-size:13px;line-height:1em;color:#737983;font-weight:normal;}
#fancy-share.share-new .tab a.current {box-shadow:inset 0 -3px 0 #686f78;font-weight:bold;color:#4d525d;}
#fancy-share .email-frm b.name {border:1px solid #45719c;border-radius:2px;color:#fff;background:#4e88c0;line-height:20px;height:20px;font-weight:normal;padding-left:5px;}
#fancy-share.share-new .email {padding:20px 0 0;}
#fancy-share.share-new .email dl {padding:0 16px 12px;}
#fancy-share.share-new .email .btn-area {display:block;border-top:1px solid #ebebed;padding:14px 16px;text-align:right;margin-top:4px;}
#fancy-share.share-new .btns-blue-embo,#fancy-share.share-new .email .btn-send {padding:0 13px;line-height:28px;height:30px;font-size:13px;}
#fancy-share.share-new .embed dt, #fancy-share.share-new .link dt, #fancy-share.share-new .email dt,#fancy-share.share-new .anywhere dt {font-size:13px;font-weight:normal;color:#4d525d;padding-bottom:6px;}
#fancy-share textarea {border: 1px solid #d1d3d9;border-radius: 3px;clear: both;font-size: 13px;padding: 5px 7px;line-height:18px;word-break:break-all;}
#fancy-share.share-new .embed textarea.text, #fancy-share.share-new .email textarea.text {display:block;width:412px;}
#fancy-share.share-new .embed dt, #fancy-share.share-new .anywhere dt {font-weight:bold;padding-bottom: 7px;}
#fancy-share.share-new .anywhere dt {display:none;}
#fancy-share.share-new .embed li {float:none;}
#fancy-share.share-new .embed .embed-size dd {line-height:39px;color:#8a8f9c;}
#fancy-share.share-new .embed .embed-size label {display:inline-block;min-width:44px;}
#fancy-share.share-new .embed {padding: 20px 16px 16px;}
#fancy-share.share-new .anywhere {padding:25px 16px 15px;}
#fancy-share.share-new .share-via a.show,#fancy-share.share-new .share-via a.less {width:13px;height:14px;margin: 5px 0 0 2px;vertical-align: top;}
#fancy-share.share-new .share-via a.less.show {background-position:-50px -56px;}
#fancy-share.share-new .share-via a.show {background-position:-65px -56px;}
#fancy-share .share-via li .ic-tw {background-position:-28px 0;}
#fancy-share .share-via li .ic-gg {background-position:-56px 0;}
#fancy-share .share-via li .ic-su {background-position:-84px 0;}
#fancy-share .share-via li .ic-tb {background-position:-112px 0;}
#fancy-share .share-via li .ic-link {background-position:-140px 0;}
#fancy-share .share-via li .ic-vk {background-position:-168px 0;}
#fancy-share .share-via li .ic-mx {background-position:-196px 0;}
#fancy-share .share-via li .ic-od {background-position:-224px 0;}
#fancy-share .share-via li .ic-re {background-position:-252px 0;}
#fancy-share .share-via li .ic-qz {background-position:-280px 0;}
#fancy-share .share-via li .ic-wb {background-position:-308px 0;}
#fancy-share .share-via li .ic-me {background-position:-336px 0;}
#fancy-share .share-via li a:hover .ic-fb {background-position:0 -29px;}
#fancy-share .share-via li a:hover .ic-tw {background-position:-28px -29px;}
#fancy-share .share-via li a:hover .ic-gg {background-position:-56px -29px;}
#fancy-share .share-via li a:hover .ic-su {background-position:-84px -29px;}
#fancy-share .share-via li a:hover .ic-tb {background-position:-112px -29px;}
#fancy-share .share-via li a:hover .ic-link {background-position:-140px -29px;}
#fancy-share .share-via li a:hover .ic-vk {background-position:-168px -29px;}
#fancy-share .share-via li a:hover .ic-mx {background-position:-196px -29px;}
#fancy-share .share-via li a:hover .ic-od {background-position:-224px -29px;}
#fancy-share .share-via li a:hover .ic-re {background-position:-252px -29px;}
#fancy-share .share-via li a:hover .ic-qz {background-position:-280px -29px;}
#fancy-share .share-via li a:hover .ic-wb {background-position:-308px -29px;}
#fancy-share .share-via li a:hover .ic-me {background-position:-336px -29px;}
#fancy-share .link .ic-link em, #fancy-share.share-new .share-via em {position: absolute;z-index: 4;display: none;color: white;font-size: 11px;background-color: black;height: 22px;line-height: 22px;padding: 0 8px 1px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;left: 50%;white-space: nowrap;bottom:15px;}
#fancy-share.share-new .share-via em {bottom:58px;}
#fancy-share .link .ic-link em:after,#fancy-share.share-new .share-via em:after {position:absolute;bottom:-11px;left:50%;margin-left:-6px;content:'';font-size:0;line-height:0;display:block;width:0;height:0;border:6px solid transparent;border-top-color:black;}
#fancy-share .link .ic-link:hover em,#fancy-share.share-new .share-via a:hover em {display:block;}
#fancy-share .zclip * {vertical-align:top;}
#fancy-share .email-frm .btn-del {margin-top:-3px;opacity:0.7;filter:alpha(opacity=70);}
#fancy-share .email-frm .btn-del:hover {opacity:1;filter:alpha(opacity=100);}
#fancy-share.share-new .embed li {float: none;color: #4d525d;}
#fancy-share.share-new .username {display:block;}
#fancy-share.share-new .username, #fancy-share.share-new .username a {font-size: 13px;color: #8a8f9c;}
#fancy-share.share-new.list-share .fig {padding:14px 14px 28px;min-height: 19px;}
#fancy-share.share-new.list-share .fig .fig-info {margin:0;min-height: 19px;}
#fancy-share.share-new.list-share .fig .link {left:14px;}
#fancy-share.share-new.list-share .username,#fancy-share.share-new.user-share .fig .thum,#fancy-share.share-new.user-share .fig .fig-info,#fancy-share.share-new.user-share .fig .bio,#fancy-share.share-new.gift-share .fig .thum,#fancy-share.share-new.gift-share .fig .fig-info,#fancy-share.share-new.gift-share .fig .bio {display:none;}
#fancy-share.share-new.user-share .fig,#fancy-share.share-new.gift-share .fig {padding:0;min-height:30px;}
#fancy-share.share-new.user-share .fig .link,#fancy-share.share-new.gift-share .link{left: 6px;bottom: -3px;}
#fancy-share.share-new.user-share .fig .link input,#fancy-share.share-new.gift-share .link input {width:390px;}
/* add to list */
#popup_container .popup.add-to-list {width:600px;}
#popup_container .popup.add-to-list .default, #popup_container .popup.add-to-list .create-list {background:#fff;border-radius:3px;-webkit-transform-style: preserve-3d;-webkit-transition: all 0.5s;}
#add-to-list-new .fancyd-item .item-image {display:block;width:369px;height:296px;line-height:294px;text-align:center;background: #f9f9f9;}
#add-to-list-new .fancyd-item .item-image img {max-width:369px;max-height:296px;vertical-align:middle;}
#add-to-list-new .fancyd-item .image-wrapper {width:369px;height:296px;padding-bottom:17px;}
#add-to-list-new .fancyd-item {padding:16px 16px 0;float:none;width:369px;}
#add-to-list-new .fig-caption {display:none;}
#add-to-list-new .list-categories ul li {position:relative;color:#3e3e40;font-size:13px;cursor:pointer;border-radius:2px;padding:0;}
#add-to-list-new .list-categories ul li label {cursor:pointer;display:block;height:auto;}
#add-to-list-new .list-categories [type="checkbox"] {-webkit-appearance: none;position:absolute;opacity:0;width:0;height:0;}
#add-to-list-new .list-categories .list-box li.selected {font-weight:bold;}
#add-to-list-new .list-categories ul li img {position:absolute;top: 0;right: 0;width: 23px;height: 23px;}
#add-to-list-new .list-categories ul li label img {position:static;width:auto;height:auto;max-height:16px;}
#add-to-list-new .want [type="checkbox"] {-webkit-appearance: none;width:13px;height:12px;background-position:-73px -166px;}
#add-to-list-new .want [type="checkbox"]:checked {background-position:-52px -166px;}
#add-to-list-new .want {padding:17px 0 14px;font-size:12px;color:#3e3e40;}
#add-to-list-new .btn-area,.create-list .btn-area {position:relative;margin:0;background:none;border-top:1px solid #e6e8ea;box-shadow:none;padding:14px 17px;text-align:left;width:auto;}
#add-to-list-new .btn-done,.create-list .btn-create {padding: 0 12px;}
#add-to-list-new .btn-set {position:absolute;right:17px;top:24px;}
#add-to-list-new .btn-set.active {opacity:0.4;filter: alpha(opacity=40);}
#add-to-list-new .btn-set .ic-setting {display:inline-block;width:12px;height:13px;background-position:0 -165px;}
#add-to-list-new .btn-set .ic-arrow {display:inline-block;width:7px;height:12px;background-position:-37px -165px;margin-left:5px;}
#add-to-list-new .trick {display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;filter: alpha(opacity=0);}
#add-to-list-new .set-dropdown {display:none;position:absolute;right:16px;bottom:44px;width:154px;border:1px solid #c4c5ca;border-radius:3px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.02);padding:4px 0 2px;z-index:4;}
#add-to-list-new .set-dropdown li {margin:-2px 0;}
#add-to-list-new .set-dropdown a {display:block;line-height:20px;color:#3e3e40;font-size:11px;padding:2px 13px;background: none;border: 0;filter: none;font-weight: normal;}
#add-to-list-new .set-dropdown ul {padding:6px 0;}
#add-to-list-new .set-dropdown a:hover {position:relative;background:#f4f4f4;text-decoration:none;}
#add-to-list-new .set-dropdown .hr {width:140px;height:1px;background:#dbdcdd;margin:0 auto;}
.create-list .cancel {margin-left: 6px;background: none;color: #5A616F;line-height: 29px;font-size: 12px;text-shadow: 0 1px 0 #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
#add-to-list-new .flipp {-webkit-transform: rotatey(0);}
#add-to-list-new .flipped {position:absolute;top:0;left:0;-webkit-transform: rotatey(-180deg);}
#add-to-list-new .item-categories .list-categories, #add-to-list-new .item-categories .list-categories-no-actions {position:relative;box-shadow: inset 0 1px 1px 0px rgba(0,0,0,0.1), inset 0 1px 0px 0px rgba(0,0,0,0.02);background: #fefefe;border-radius: 2px 2px 0 0;height: 130px;width: 367px;padding: 0;border: 1px solid #c9ccce;border-top-color: #c2c6c8;border-bottom-color: #dfe0e2;}
#add-to-list-new.update fieldset.new-list {position: relative;padding: 0 0 0 11px;border: 1px solid #c9ccce;background: #fefefe;border-radius: 0 0 2px 2px;border-top: 0;margin-bottom: 17px;box-shadow: 0 -2px 1px 0px rgba(0,0,0,0.05);z-index:4;overflow:hidden;}
#add-to-list-new.update fieldset.new-list input {border: 0;padding: 8px 0;width: 265px;margin: 0;color: #3e3e40;background: transparent;}
#add-to-list-new.update fieldset.new-list input::-webkit-input-placeholder {color:#a5a7b2;}
#add-to-list-new.update fieldset.new-list input:-moz-placeholder {color:#a5a7b2;}
#add-to-list-new.update fieldset.new-list input:-ms-input-placeholder {color:#a5a7b2;}
#add-to-list-new.update fieldset.new-list .btn-create {display: none;font-size: 13px;position: absolute;top: 0;right: 0;height: 32px;padding: 0 13px;background: -webkit-linear-gradient(top, #ffffff, #fafafa);background: -ms-linear-gradient(top, #ffffff, #fafafa);background: -moz-linear-gradient(top, #ffffff, #fafafa);background: -o-linear-gradient(top, #ffffff, #fafafa);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fafafa');border-radius: 0 0 3px 0;font-weight: bold;text-shadow: 0 1px 0 #fff;color: #636669;border-left: 1px solid #cdcece;}
#add-to-list-new.update fieldset.new-list .btn-create:active {filter:none;background: #fafafa;color: #656568;}
#add-to-list-new.update fieldset.new-list .ic-plus {display: inline-block;width: 12px;height: 15px;vertical-align: middle;background-position: -160px -167px;}
#add-to-list-new.update fieldset.new-list .ic-plus.on {background-position:-180px -167px;opacity:0.7;filter: alpha(opacity=70);}
#add-to-list-new.update .btn-want {padding: 0 10px;line-height: 28px;}
#add-to-list-new.update .btn-want b {font-weight:bold;}
#add-to-list-new.update .btn-want:hover {box-shadow: 0 1px 1px rgba(0,0,0,0.03);color: #6a6d70;}
#add-to-list-new.update .btn-want:hover i {opacity: 0.9;filter: alpha(opacity=90);}
#add-to-list-new.update .btn-want:active {border: 1px solid #b4b4b5;box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);color: #636669;background: #f1f1f2;}
#add-to-list-new.update .btn-want:active i {opacity: 1;filter: alpha(opacity=100);}
#add-to-list-new.update .btn-want .ic-plus {display:inline-block;vertical-align:middle;width:8px;height:8px;background-position:-200px -170px;margin:-2px 2px 0 0;}
#add-to-list-new.update .btn-want.wanted {border-color:#d7d9da;background:#f3f4f5;color:#bcbfc1;box-shadow:none;}
#add-to-list-new.update .btn-want.wanted .ic-plus {display:none;}
#add-to-list-new.update .tooltip small {margin:0 0 10px -120px;background:rgba(16,16,16,0.95);line-height:18px;width:140px;padding:13px 16px;color:#d9dbde;}
#add-to-list-new.update .tooltip small b {border-color:rgba(16,16,16,0.95) transparent transparent transparent;}
#add-to-list-new.update .tooltip small strong {display:inline-block;padding-bottom:4px;color:#fff;}
#add-to-list-new.update .list-categories ul li.nodata, #add-to-list-new.update .list-categories-no-actions ul li.nodata {text-align: center;font-size: 16px;font-weight: bold;line-height: 19px;padding: 48px 0;opacity: 0.2;filter: alpha(opacity=20);cursor: default;color:#3e3e40;}
#add-to-list-new.update .list-categories ul li.nodata:hover, #add-to-list-new.update .list-categories-no-actions ul li.nodata:hover {background:none !important;color:#3e3e40;}
#add-to-list-new.update .list-categories ul li:hover, #add-to-list-new.update .list-categories-no-actions ul li:hover {background: #7e858f !important;color: #fff;}
#add-to-list-new.update .list-categories .list-box {position:relative;z-index:2;height:120px;padding:5px 2px 5px 5px;margin-right:3px;overflow:auto;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;}
#add-to-list-new.update .list-categories .list-box [type="checkbox"] {-webkit-appearance: none;margin: -3px 7px 0 5px;width: 14px;display:inline-block;height: 14px;vertical-align: middle;}
#add-to-list-new.update .list-categories .hidden-scroll {position: absolute;top: 0px;right: 1px;width: 10px;height: 130px;background: #fff;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;box-shadow: inset 0 1px 0px 0px rgba(0,0,0,0.08), inset 0 2px 0px 0px rgba(0,0,0,0.02);display: block;z-index: 3;}
#add-to-list-new.update .list-categories:hover .hidden-scroll {opacity:0;filter: alpha(opacity=0);z-index:1;}
#add-to-list-new.update span.tooltip {z-index:4;}
#add-to-list-new .btns-blue-embo {font-size: 12px;padding: 0 13px;line-height: 29px;}
.create-list form {padding:0;}
.create-list fieldset {padding:0 17px;width:367px;}
.create-list .frm {position:relative;clear:both;float:left;width:100%;padding:19px 0 17px;border-top:1px solid #f2f3f4;background:none;}
.create-list .frm:first-child {border-top:0;}
.create-list .frm .stit {float:left;display:inline-block;line-height:30px;color:#8a90a1;font-weight:normal;}
.create-list .frm p {clear:both;float:left;width:100%;padding-bottom:12px;}
.create-list .frm p:last-child {padding:0;}
.create-list .frm div.right, .create-list .frm select.right, .create-list .frm span.right {width:278px;}
.create-list .frm label {padding-right:21px;color:#3e3e40;font-size:13px;}
.create-list .frm span.right {line-height:30px;}
.create-list .frm input.right, .create-list .frm textarea.right {width:262px;}
.create-list textarea {height: 90px;}
.create-list .frm div.right input[type="text"] {float:left;width:262px;}
.create-list .frm div.right .btn-invite {display:none;float:right;color:#2e2e30;font-weight:bold;box-shadow: 0 1px 1px rgba(130, 137, 150, 0.12);width:58px;height:30px;border-radius:3px;border:1px solid #b0b2b4;background: -webkit-linear-gradient(top, #fdfdfd, #f1f1f2);background: -ms-linear-gradient(top, #fdfdfd, #f1f1f2);background: -moz-linear-gradient(top, #fdfdfd, #f1f1f2);background: -o-linear-gradient(top, #fdfdfd, #f1f1f2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f1f1f2');}
.create-list .frm div.right .user-list {clear:both;}
.create-list .frm div.right .user-list li {clear:both;padding:4px 0;float:left;width:100%;color:#8a90a1;line-height:15px;font-size:12px;}
.create-list .frm div.right .user-list li img {float:left;width:29px;height:29px;border-radius:2px;margin-right:6px;}
.create-list .frm div.right .user-list li .right {width:auto;line-height:29px;}
.create-list .frm div.right .user-list li b {display:block;color:#3e3e40;font-size:13px;}
.create-list .frm div.right .user-list li .ic-del {display:inline-block;width:15px;height:15px;background-position:-109px -164px;}
.create-list .frm div.right .user-list li a:hover .ic-del {background-position:-92px -164px;background-color:#8f929b;}
.create-list .comment-autocomplete {position: absolute;display: none;top: 50px; left: 88px; z-index: 1000; background: #3E434C; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 279px; -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); border: 0; }
.create-list .comment-autocomplete ul {padding: 6px 0;}
.create-list .comment-autocomplete li {position: relative;z-index: 1;padding: 5px 0 5px 10px;font-size:13px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.create-list .comment-autocomplete li.selected {color:#fff;background: #515661;}
.create-list .comment-autocomplete li 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);}
.create-list .comment-autocomplete li.selected img{opacity: 1;filter: alpha(opacity=100);}
.create-list .comment-autocomplete li .name {font-weight: normal;color: #898d96;position: relative;top: 1px;}
.create-list .comment-autocomplete li.selected .name {color:#fff}
.create-list .comment-autocomplete li .username{font-weight:bold;color:#c4c7cc;margin:0 4px 0 0 ;position: relative;top: 1px;}
.create-list .comment-autocomplete li.selected .username {color:#fff}

/* short cut */
.popup.shortcut {width:400px;margin:0 auto;}
.popup.shortcut .ltxt {background:#fff;padding:25px 17px;color:#393d4d;border-radius:0 0 2px 2px;}
.popup.shortcut li {position:relative;padding-left:50px;font-size:12px;line-height:26px;}
.popup.shortcut li b {position:absolute;display:block;top:3px;left:1px;line-height:18px;padding:0 5px;text-align:center;min-width:8px;box-shadow:0 1px 0 #ccc, inset 0 2px 0 #fff;border:1px solid #ccc;border-radius:2px;text-shadow: 0 1px 0 #fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee');background-image: -webkit-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -moz-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -o-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -ms-linear-gradient(top, #f4f4f4, #eeeeee);background-image: linear-gradient(to bottom, #f4f4f4, #eeeeee);}
.popup.shortcut dt {font-weight:bold;padding-bottom:10px;}

/* Gift Recommend */
#popup_container.gift-recommend .popup.gift-recommend, #popup_container.fancybox-request .popup.fancybox-request{display:block;background: #fff;border-radius: 3px;width: 420px;}
.popup.gift-recommend dl {padding:0 11px 15px 15px;line-height:18px;}
.popup.gift-recommend dl.first {padding-top:20px;}
.popup.gift-recommend dt {padding:2px 0 4px;font-size: 14px;font-weight: bold;}
.popup.gift-recommend p {font-size:13px;line-height:18px;color:#8a90a1;padding-bottom:22px;border-bottom:1px solid #f2f3f4;}
.popup.gift-recommend select.gift-point {width: 90px;}
.popup.gift-recommend select {margin: 6px 4px 8px 0;}
.popup.gift-recommend #gift-cat.gift-category {width: 162px;}
.popup.gift-recommend select.gift-target {width: 120px;}
.popup.gift-recommend textarea {width:374px;height:120px;margin-top:6px;}
.popup.gift-recommend .btn-area {padding:15px;background: #f4f4f4;border-top: 1px solid #d0d0d0;box-shadow: inset 0 1px 0 #EEE;border-radius: 0 0 4px 4px;margin:0;width:auto;}
.popup.gift-recommend .btn-share {width:100%;}

/* U Like popup */
.u_like.popup .sns i {background:url("../images/common/invite_new.174a48b2558e.png") no-repeat;background-size:432px 162px;}
#popup_container.u_like {background:rgba(226,228,228,0.93);}
#popup_container.u_like .u_like {display:block;width:520px;margin:0 auto;border-radius:5px;background:#fff;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.02),0 0 2px rgba(44,45,48,0.2),0 1px 2px rgba(52,26,75,0.3);padding:60px 0;}
.u_like.popup {text-align:center;}
.u_like.popup p {font-size:16px;color:#a2a7af;}
.u_like.popup h2 {color:#505662;font-size:26px;margin-bottom:2px;}
.u_like.popup img {display:block;margin:20px auto 30px;}
.u_like.popup .sns {display:inline-block;font-size:0;vertical-align:middle;padding:0;height:40px;white-space:nowrap;overflow:hidden;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;}
.u_like.popup .sns a {float:left;position:relative;display:inline-block;background:#9fa6b0;border-radius:3px;width:40px;line-height:40px;text-align:center;height:40px;margin:0 4px;}
.u_like.popup .sns-more {display:inline-block;border:1px solid #e1e3e6;border-radius:2px;width:13px;height:13px;line-height:13px;text-align:center;vertical-align:middle;margin-left:3px;}
.u_like.popup .sns-more i {display:inline-block;width:0;height:0;line-height:0;overflow:hidden;border:4px solid;border-color:transparent transparent transparent #848589;margin-right:-5px;}
.u_like.popup .sns-less {display:inline-block;border:1px solid #e1e3e6;border-radius:2px;width:13px;height:13px;line-height:13px;text-align:center;vertical-align:middle;margin-left:3px;}
.u_like.popup .sns-less i {display:inline-block;width:0;height:0;line-height:0;overflow:hidden;border:4px solid;border-color:transparent #848589 transparent transparent;margin-left:-5px;}
.u_like.popup .sns i {display:inline-block;vertical-align:top;}
.u_like.popup .sns span {display:none;}
.u_like.popup .sns i.ic-fb {width:29px;height:23px;background-position:-7px -44px;margin:9px 0 0;}
.u_like.popup .sns i.ic-tw {width:24px;height:21px;background-position:-57px -44px;margin:10px 0 0;}
.u_like.popup .sns i.ic-gg {width:24px;height:23px;background-position:-105px -42px;margin:8px 0 0 3px;}
.u_like.popup .sns i.ic-vk {width:15px;height:20px;background-position:-157px -43px;margin:10px 0;}
.u_like.popup .sns i.ic-re {width:24px;height:24px;background-position:-200px -41px;margin:8px 0 0 1px;}
.u_like.popup .sns i.ic-qz {width:28px;height:26px;background-position:-245px -40px;margin:6px 0 0;}
.u_like.popup .sns i.ic-we {width:29px;height:26px;background-position:-291px -41px;margin:7px 0 0;}
.u_like.popup .sns .btn-fb-love:hover {background:#506ba1;}
.u_like.popup .sns .btn-tw-love:hover {background:#00aced;}
.u_like.popup .sns .btn-gg-love:hover {background:#da573b;}
.u_like.popup .sns .btn-vk-love:hover {background:#49739f;}
.u_like.popup .sns .btn-re-love:hover {background:#1c6bac;}
.u_like.popup .sns .btn-qz-love:hover {background:#f4b13c;}
.u_like.popup .sns .btn-we-love:hover {background:#f73c4a;}
.u_like.popup .sns.new {width:auto !important;}
.u_like.popup .sns.new a,.u_like.popup .sns.new a:hover {text-decoration:none;display: inline-block;background:#fff;width:auto;text-indent:0;border: 1px solid #cccecf;border-radius: 2px;color: #7c818a;font-weight: bold;padding: 0 8px 0 6px;line-height: 26px;margin-right: 1px;font-size: 13px;width: auto;height: auto;float: none;}
.u_like.popup .sns.new a span {display:inline;}
.u_like.popup .sns.new a:hover {background: #f5f5f5;border-color: #c2c5c7;color: #474b52;text-decoration: none;}
.u_like.popup .sns.new a i {display: inline-block;background: url("../images/common/group-icon.702632eed295.png") no-repeat;background-size: 250px 200px;vertical-align: middle;width: 16px;height: 16px;margin: -3px 2px 0 0;}
.u_like.popup .sns.new a.btn-fb-love .ic-fb {background-position:-40px 0;}
.u_like.popup .sns.new a.btn-tw-love .ic-tw {background-position:0 0;}
.u_like.popup .sns.new a.btn-gg-love .ic-gg {background-position:-20px 0;}
.u_like.popup .sns.new a.btn-fb-love:hover .ic-fb {background-position:-40px -80px;}
.u_like.popup .sns.new a.btn-tw-love:hover .ic-tw {background-position:0 -80px;}
.u_like.popup .sns.new a.btn-gg-love:hover .ic-gg {background-position:-20px -80px;}
#wrapper-tooltip-love {position:absolute; z-index:10000; display:none;color:white; font-size:11px; background-color:black; font-weight:bold;height:22px; line-height:22px; padding:0 8px 1px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;float:left;}
#wrapper-tooltip-love:after {position:absolute; bottom:-11px; left:50%; margin-left:-6px;content:''; font-size:0; line-height:0;display:block; width:0; height:0;border:6px solid transparent;border-top-color:black;}

/* add facebook timeline */
#popup_container.add_facebook {background:rgba(226,228,228,0.93);}
#popup_container.add_facebook .popup.add-facebook {display: block;}
.add-facebook-timeline {position:fixed;top:50%;left:50%;width:511px;background:#eff1f8;border:1px solid #4c515d;padding:25px 22px 23px 29px;margin:-140px 0 0 -281px;z-index:20;}
.add-facebook-timeline h1 {padding:3px 0 3px 61px;margin-bottom:15px;background:url("../images/common/icon-timeline.99ab3312c1ee.png") no-repeat 0 0;color:#363c48;font-weight:normal;font-size:20px;}
.add-facebook-timeline h1 b {font-weight:bold;display:block;}
.add-facebook-timeline p {padding-bottom:13px;color:#898e9c;font-size:13px;line-height:18px;}
.add-facebook-timeline li {color:#898e9c;font-size:13px;line-height:20px;}
.add-facebook-timeline button {min-width:82px;padding:0 12px;height:41px;border-radius:3px;border:0;color:#fff;font-weight:bold;font-size:16px;margin-left:10px;background:#8a8f9d;}
.add-facebook-timeline .btn-area {padding-top:20px;text-align:right;}
.add-facebook-timeline button.btn-now {background:#558bc9;}
.add-facebook-timeline button.btn-now b {background:url("../images/common/icon-timeline.99ab3312c1ee.png") no-repeat 0 -81px;padding-left:32px;}
.add-facebook-timeline-close {position:absolute;top:21px;right:21px;display:block;width:17px;height:17px;overflow:hidden;text-indent:-1000em;background:url("../images/common/icon-timeline.99ab3312c1ee.png") no-repeat 0 -57px;}

/* sameday delivery popup */
#popup_container.available_city .popup.available_city {display:block;}
#popup_container .popup.available_city {background:#fff;width:900px;padding:35px 20px 17px 30px;border-radius:3px;}
.popup.available_city p {font-size:24px;font-weight:bold;line-height:1em;padding-bottom:28px;}
.popup.available_city dl {padding-bottom:25px;}
.popup.available_city dt {color:#21252a;font-weight:bold;font-size:16px;padding-bottom:7px;}
.popup.available_city ul:after {content:'.';display:block;visibility:hidden;clear:both;height:0;}
.popup.available_city li {float:left;width:170px;font-size:13px;line-height:18px;font-weight:bold;margin-left:10px;}
.popup.available_city li:nth-child(5n+1) {margin-left:0;}
.popup.available_city li a {color:#7f8998;display:inline-block;white-space: nowrap;overflow: hidden;width:170px;text-overflow: ellipsis;}
.popup.available_city .scroll {max-height:538px;overflow:auto;}
#popup_container.delivery_store {background:rgba(226,228,228,0.93);}
#popup_container .popup.delivery_store {width:580px;background:#fff;border-radius:3px;padding: 50px 0 0;box-shadow:0 0 2px rgba(44,45,48,0.08),0 1px 2px rgba(52,56,76,0.3);}
.popup.delivery_store .icon.big {width:138px;height: 90px;background-position: -120px -105px;margin:0 auto 28px;display: block;}
.popup.delivery_store h2 {text-align:center;font-size:28px;color:#505662;font-weight:normal;padding-bottom:8px;}
.popup.delivery_store p {text-align:center;font-size:16px;line-height:24px;color:#a2a7af;padding: 0 120px 35px;}
.popup.delivery_store fieldset {position: relative; width:386px;margin:0 auto 40px;height:47px;box-shadow:inset 0 0 0 1px #d5d5d5, inset 0 2px 0 #ebebeb,inset 0 1px 0 #a5a7aa;background:#fafafa;padding-left:14px;}
.popup.delivery_store .btn-search {float:right; background:#4999dc;line-height:45px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.16);border:1px solid #3e82bb;border-color:#3e82bb #3e82bb #346d9d;border-left:0;width:57px;text-align:center;vertical-align:top;border-radius:0 2px 2px 0;}
.popup.delivery_store .btn-search .icon {display:inline-block;width: 19px;height:20px;background-position:0 0;vertical-align:middle;margin-top: -3px;}
.popup.delivery_store input {float:left;background:#fafafa;margin:4px 0;font-size:16px;width:300px;height:38px;}
.popup.delivery_store .tail {color:#80838b;font-size:11px;line-height:16px;padding:19px 32px;border-top:1px solid #f0f0f0;box-shadow:inset 0 -3px 0 #f5f5f5;border-radius:0 0 3px 3px;}
.popup.delivery_store .tail a {color:#4978b3;}
.popup.delivery_store .btn-close {position:absolute;top:18px;right:15px;background:none;}
.popup.delivery_store .btn-close .icon, .available_city .btn-back {display:block;width:13px;height:13px;opacity:0.5;filter: alpha(opacity=50);background-position:-102px -131px;}
.popup.delivery_store .btn-close:hover .icon {opacity:1;filter: alpha(opacity=100);}
.available_city [class^="flag"], .sameday [class^="flag"] {display:inline-block;width:23px;height:17px;vertical-align:middle;margin-top:-3px;background-size:23px 17px;}
.available_city .btn-back {position:absolute;top:35px;right:30px;}
.popup.delivery_store .zip-list .ic-location {position:absolute;top:50%;margin-top:-7px;left:11px;display:inline-block;width:9px;height:13px;background-position:-20px 0;}
.popup.delivery_store .zip-list {width:328px;max-height: 150px;overflow: auto;}
.popup.delivery_store .zip-list {background:#fff;font-size:13px;line-height:33px;color:#9c9ea0;}
.popup.delivery_store .zip-list li {position:relative;border-top:1px solid #f2f2f2;}
.popup.delivery_store .zip-list li:first-child {border-top:0;}
.popup.delivery_store .zip-list li.on {background:none repeat scroll 0 0 #f6f6f6;}
.popup.delivery_store .zip-list a {display:block;color:#9c9ea0;padding-left:30px;text-decoration:none;}
.popup.delivery_store .zip-list a:hover {background:#f7f7f8;text-decoration:none;}
.popup.delivery_store .zip-list b {color:#2f373f;}
.popup.delivery_store .zip-list a {text-decoration:none;}
.popup.delivery_store .zip-list {display:none;position:absolute;top:48px;left:1px; width: 342px; box-shadow:0 1px 3px 1px rgba(0,0,0,0.2);border-radius:0 0 2px 2px;}

/* delivery popup */
#popup_container.delivery-popup .popup.delivery-popup {display:block;}
#popup_container .popup.delivery-popup {width:412px;margin:0 auto;background:#fff;border-radius:2px;}
.popup.delivery-popup .ltxt {padding: 17px 15px 15px;}
.popup.delivery-popup fieldset {margin-top:14px;padding-top:15px;border-top:1px solid #e9eaed;}
.popup.delivery-popup fieldset .text {width: 238px;line-height: 26px;height: 26px;padding: 3px 7px;border-radius: 3px;background: #f8f8f8;box-shadow: none;border-color: #cacccf !important;margin: 0;}
.popup.delivery-popup fieldset .select-boxes2 {height:29px;background-color: #f8f8f8;box-shadow: none !important;border-color: #cacccf ;width:80px;margin-left: 8px;}
.popup.delivery-popup label,.popup.delivery-popup .address-holder dt{display:block;font-weight:bold;color:#595a5e;font-size:13px;padding-bottom:10px;}
.popup.delivery-popup .comment,.popup.delivery-popup .notify-delivery {position:relative;font-size:12px;line-height:18px;color:#595a5e;padding:11px 0 0;}
.popup.delivery-popup .notify-delivery {padding-left:18px;margin-top: 3px;}
.popup.delivery-popup .notify-delivery .check, .popup.delivery-popup .notify-delivery .not {position: absolute;top: 13px;left: 0;display:inline-block;vertical-align:middle;}
.popup.delivery-popup .notify-delivery .check {width:11px;height:11px;background-position:-30px 0;}
.popup.delivery-popup .notify-delivery .not {width:12px;height:12px;background-position:-45px 0;}
.popup.delivery-popup .btns-gray-embo {clear:both;display:block;width:100%;padding:0;text-align:center;height: 34px;margin-top: -3px;}
.popup.delivery-popup .select-2dot {float:right; width:120px;margin-bottom:7px;padding: 7px 0 7px 7px;height: 34px;-webkit-padding-end:20px;border-color: #a1a6ad !important}
.popup.delivery-popup .text,.popup.delivery-popup .text:focus {float:left;width: 120px;vertical-align: top;background: #f7f7f7;border-radius: 0;box-shadow: inset 1px 1px 0 #e4e4e4;border-color: #a1a6ad !important;height: 22px;line-height: 22px;margin-bottom:7px;}
.popup.delivery-popup address {font-style:normal;font-size:14px;color:#383d48;padding-bottom:10px;}
.popup.delivery-popup .address-holder dd {border-radius:1px; border:1px solid #c6c9cf;}
.popup.delivery-popup .address-holder ul {overflow:auto;overflow-x:hidden;padding:0 11px;border-radius:3px;border-color:#dedfe0;max-height:187px;box-shadow:inset 0 1px 0 #f8f8f8;}
.popup.delivery-popup .address-holder li {width:100%;line-height: 17px;padding: 6px 0 5px;border-top: 1px solid #f2f3f3;clear: both;float: left;}
.popup.delivery-popup .address-holder li:first-child {border-top:0;}
.popup.delivery-popup .address-holder .location {float: left;color: #6f7075;font-size: 12px;width: 160px;padding-left: 14px;text-indent: -14px;word-break:break-all;}
.popup.delivery-popup .address-holder .time {float:right;font-size:11px;color:#6f7075;word-break:break-all;width:110px;text-align:right;}
.popup.delivery-popup .address-holder dt {font-weight:normal;padding-bottom:11px;}
.popup.delivery-popup .address-holder .count {font-size:13px;color:#60646d;}
.popup.delivery-popup .address-holder .ic-location {display:inline-block;width:8px;height:12px;background-position:-60px 0;margin:-2px 3px 0 0;vertical-align:middle;}
.popup.delivery-popup .btns-white {display:block;width:100%;margin-top: 15px;line-height: 30px;}
.popup.delivery-popup .tooltip .icon,.popup.things-v3.detail .tooltip2 small .icon {display:inline-block;width:12px;height:11px;vertical-align:middle;margin-top:-3px;background-position:-65px -20px;}
.popup.delivery-popup .tooltip small,.popup.things-v3.detail .tooltip2 small {width:100px;margin-left: -58px;font-size: 11px;font-weight: normal;padding: 5px 7px;}
.popup.delivery-popup .tooltip:hover small,.popup.things-v3.detail .tooltip2 small:hover {display:block;}

/* currency popup */
#popup_container.show_currency .show_currency {display:block;background:#fff;border-radius:3px;width:610px;}
.popup.show_currency .currency-list {position: relative;box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.09);}
.popup.show_currency .scroll {height:395px;overflow:auto;padding-left:176px;overflow-x:hidden;}
.popup.show_currency .line {position:absolute;top:0;left:176px;width:1px;height:100%;background:#ebebed;}
.popup.show_currency .left {position:absolute;top:0;left:0;padding:13px 0 0 17px;width:159px;}
.popup.show_currency .right {float:left;width:394px;padding:0 0 0 20px;}
.popup.show_currency li {line-height: 25px;font-size: 13px;white-space: nowrap;padding:0;background: none;border: 0;}
.popup.show_currency b {font-weight:normal;display: inline-block;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align:top;}
.popup.show_currency .right li {position:relative;float:left;width:50%;margin: 0;clear: none;}
.popup.show_currency .right li:nth-child(odd) {clear:both;}
.popup.show_currency .right .after {max-width:394px;border-bottom:1px solid #ebebed;padding:13px 0 16px;}
.popup.show_currency .right .after:last-child {border-bottom:0;}
.popup.show_currency .right span {display:none;position:absolute;right:100%;top:0;color:#fff;font-weight:bold;font-size:11px;padding:0 8px;background:rgba(16,16,16,0.94);border-radius:2px;margin-right:11px;white-space:nowrap;}
.popup.show_currency .right span b {position:absolute;right:-10px;top:50%;margin-top:-5px;border:5px solid transparent;border-left-color:rgba(16,16,16,0.94);}
.popup.show_currency .right a:hover {text-decoration:none;}
.popup.show_currency .right a:hover span {display:block;}
.popup.show_currency .current b {color:#383d48;font-weight:bold;}
.popup.show_currency .right .current small {font-weight:normal;}
.popup.show_currency small {color:#383d48;font-size:11px;}
.popup.show_currency .btn-area {border:0;width:auto;box-shadow:none;background:none;margin:0;padding:15px;text-align:right;}
.popup.show_currency .btn-area button { font-size: 12px; line-height: 29px; margin-left: 4px;}
.popup.show_currency .left .current {color:#383d48;font-weight:bold;}

/* edit thing popup */
#popup_container .popup.edit-thing {background:#fff;width: 630px;margin:0 auto;border-radius:3px;}
.popup.edit-thing input[type="radio"] {-webkit-appearance: none;-moz-appearance: none;width:15px;height:15px;background:url("../images/common/radio.7a49d7b0da8e.png") no-repeat 0 -16px;vertical-align: middle;margin-top: -3px;}
.popup.edit-thing input[type="radio"]:checked {background-position:0 0;}
.popup.edit-thing input[type="checkbox"], #fancy-share.share-new input[type="checkbox"] {-webkit-appearance: none;-moz-appearance: none;width:13px;height: 13px;background:url("../images/common/checked.e6828ab15c42.png") no-repeat 0 -17px;}
.popup.edit-thing input[type="checkbox"]:checked, #fancy-share.share-new input[type="checkbox"]:checked {background-position:0 0;}
.popup.edit-thing {font-size:13px;}
.popup.edit-thing .btn-area button {font-size: 12px;border-radius: 3px;line-height: 29px;}
.popup.edit-thing .btn-area {padding: 14px 18px;border-top: 1px solid #ebebed;text-align: right;}
.popup.edit-thing .btn-cancel {margin-right: 6px;border-color: #CCCED2 #CDCED0 #B6B7B9;}
.popup.edit-thing .btn-area .btn-delete {float: left;border-color: #CCCED2 #CDCED0 #B6B7B9;}
.popup.edit-thing .btn-delete .ic-del {display:none;}
.popup.edit-thing .note {border-top: 0;}
.popup.edit-thing dl {clear:both;border-top:1px solid #ebebed;padding:18px 18px 20px;display: none;}
.popup.edit-thing dl.left {width:289px;}
.popup.edit-thing dl.left dt {padding-bottom:14px;}
.popup.edit-thing dl.left label {padding:0 14px 0 2px;}
.popup.edit-thing dl.right {clear:none;width:288px;border-left:1px solid #ebebed;}
.popup.edit-thing dl.right .text {width:189px;}
.popup.edit-thing dt {padding-bottom:5px;font-weight:bold;color:#646871;}
.popup.edit-thing .text {background-color:#f8f8f8;line-height: 19px;height: auto;box-shadow: none;border-color: #d9dbdd;}
.popup.edit-thing .figure-infomation {position:relative;margin: 15px;padding: 15px 15px 15px 214px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);}
.popup.edit-thing .figure-infomation .figure-img {position:absolute;top:0;left:0;width:200px;height:100%;padding:0;background:#fff;overflow:hidden;}
.popup.edit-thing .figure-infomation .figure-img img {position:absolute;top:0;left:0;width:200px;height:100%;vertical-align:top;background-position:50% 50%;background-size:cover;}
.popup.edit-thing .figure-infomation .figure-img .change-img {position: absolute;z-index:1;top: 11px;right: 11px;display: none;line-height: 22px;background: rgba(0,0,0,0.6);border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;width: 22px;height: 22px;text-align:center;box-shadow: none;text-shadow: none;}
.popup.edit-thing .figure-infomation .figure-img:hover .change-img {display:block;}
.popup.edit-thing .figure-infomation .figure-img .change-img small {position:absolute;right:32px;top: 0;line-height: 22px;padding:0 9px;background: #000;font-size:11px;color:#fff;white-space:nowrap;border-radius:2px;display:none;font-weight: bold;}
.popup.edit-thing .figure-infomation .figure-img .change-img small b {position:absolute;right:-6px;border:3px solid transparent;border-left-color:#000;top:50%;margin-top:-3px;width:0;height:0;overflow:hidden;}
.popup.edit-thing .figure-infomation .figure-img .change-img:hover small {display:block;}
.popup.edit-thing .figure-infomation .figure-img .change-img .ic-pen {display:inline-block;width:10px;height:10px;vertical-align:middle;background-position:-60px -190px;margin-top:-3px;}
.popup.edit-thing .figure-infomation .figure-img .shadow {position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);}
.popup.edit-thing .figure-infomation .figure-img .progress {position:absolute;bottom:20px;left:50%;margin-left:-75px;padding:2px;width:146px;height:6px;border-radius:5px;background:#000;opacity:0.8;}
.popup.edit-thing .figure-infomation .figure-img .progress em {display:block;height:6px;background:#fff;border-radius:3px;}
.popup.edit-thing .figure-infomation p {text-align:right;clear:both;padding-bottom:15px;}
.popup.edit-thing .figure-infomation p:last-of-type {padding-bottom:0;}
.popup.edit-thing .figure-infomation label {float:left;font-weight:bold;color: #383d48;line-height:30px;opacity: 0.85;}
.popup.edit-thing .figure-infomation .text {width: 224px;text-align:left;}
.popup.edit-thing .figure-infomation select {width:255px;text-align:left;}
.popup.edit-thing dd li {padding-bottom:10px;}
.popup.edit-thing dd li .text {width:218px;}
.popup.edit-thing dd .text {margin-right:6px;}
.popup.edit-thing .full {width:515px;}
.popup.edit-thing input,.popup.edit-thing button {vertical-align:middle;}
.popup.edit-thing .description {padding:0;}
.popup.edit-thing .description textarea {height: 58px;border-top: 1px dotted #e0e0e0;padding: 13px 15px;width: 600px;resize: none;}
.popup.edit-thing .function {display:inline-block;vertical-align:middle;border:1px solid #cccecf;line-height:28px;height:28px;border-bottom-color:#bcbec0;border-radius:3px;box-shadow:0 1px 0 #f2f2f2;padding-right:4px;}
.popup.edit-thing .function a {display:inline-block;padding:0 6px 0 10px;border-left:1px solid #e9eaed;width:9px;height:28px;vertical-align:top;}
.popup.edit-thing .function a:first-child {border-left:0;}
.popup.edit-thing .function i {display:inline-block;vertical-align:middle;margin-top:-3px;width:9px;height:11px;}
.popup.edit-thing .function .ic-del {background-position:-15px -120px;}
.popup.edit-thing .cmt {display:block;font-size:12px;color:#999;padding:3px 0 5px;border-bottom:1px dashed #ccc;}
.popup.edit-thing .function .ic-up {background-position:-30px -120px;}
.popup.edit-thing .function .ic-down {background-position:-45px -120px;}
.popup.edit-thing .select-category {display:inline-block;font-size: 13px;border-radius: 3px;box-shadow: none;width: 240px;text-align: left;vertical-align: middle;height: 19px; background-color: #f8f8f8;line-height: 19px;border: 1px solid #d9dbdd;color: #373d48; padding: 5px 5px 5px 7px;background-color: #f8f8f8;-webkit-padding-end: 20px;box-sizing: border-box;-webkit-box-sizing: border-box;height: 31px;background-position: 100% 50%;}
.popup.edit-thing .select-category:hover {text-decoration:none;}
.popup.edit-thing .select-category.focus {border-radius:3px 3px 0 0;background-color:#fff;}
.popup.edit-thing .lists-popout.lists {top: 183px;}
.popup.edit-thing .lists-popout {display:none;position:absolute;right: 15px;top: 137px;background:#fff;border-radius: 0 0 3px 3px;width: 238px;box-shadow: none;border: 1px solid #d9dbdd;}
.popup.edit-thing .lists-popout .trick {position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter: alpha(opacity=0);}
.popup.edit-thing .lists-popout li {font-size:13px;line-height:24px;}
.popup.edit-thing .lists-popout li:first-child {margin-top:-6px;}
.popup.edit-thing .lists-popout ul {position:relative;z-index:1;margin:11px;overflow:auto;height:135px;}
.popup.edit-thing .lists-popout label {float:none;width: 179px;display: inline-block;padding-left: 7px;font-weight:normal;vertical-align: middle;}
.popup.edit-thing .lists-popout fieldset {position:relative;z-index:1;border-top:1px solid #eaeaeb;padding:10px;}
.popup.edit-thing .lists-popout .text {width: 204px;}
.winOS .popup.edit-thing .lists-popout ::-webkit-scrollbar, .winOS .popup.edit-thing .lists-popout ::-webkit-scrollbar-track-piece {background:#ebebee;}

/* edit list */
#popup_container.edit_mylist .popup.edit_mylist {display:block;}
.popup.edit_mylist .btn-check {position:relative;display:inline-block;width:28px;height:16px;border-radius:8px;background:#aab2bb;text-indent:-1000em;margin-right:4px;}
.popup.edit_mylist .btn-check:before {position:absolute;width:12px;height:12px;content:'';border-radius:6px;background:#fff;top:2px;left:2px;}
.popup.edit_mylist .btn-check.checked {background:#508cbf;}
.popup.edit_mylist .btn-check.checked:before {left:auto;right:2px;}
.popup.edit_mylist {width:500px;}
.popup.edit_mylist .ltxt {background: #fff;font-size: 13px;padding-top: 11px;border-radius: 0 0 3px 3px;}
.popup.edit_mylist dl {position:relative;padding:7px 19px 7px 157px;}
.popup.edit_mylist dl label {top: 4px;position: relative;}
.popup.edit_mylist dt {position:absolute;top:14px;left:17px;font-weight:bold;color:#646871;}
.popup.edit_mylist .line {border-top:1px solid #ebebed;margin-top:11px;padding-top:18px;}
.popup.edit_mylist .line dt {top:25px;}
.popup.edit_mylist .line dd {position:relative;color: #4f535e;}
.popup.edit_mylist .line .collection input {vertical-align:middle;margin: -3px 3px 0 0;}
.popup.edit_mylist .text {background-color:#f8f8f8;width:310px;box-shadow: none;border-color: #DBDEDF #DBDEDF #D7D8DA;}
.popup.edit_mylist .btn-area button {vertical-align:top;font-size: 12px;line-height: 29px;margin-left:4px;}
.popup.edit_mylist textarea.text {height: 73px;margin-bottom: -4px;}
.popup.edit_mylist .btn-area {border-top:1px solid #ebebed;padding:15px 19px;text-align:right;margin-top:11px;}
.popup.edit_mylist .btn-area .btn-delete {float:left;margin:0;}
.popup.edit_mylist .select-category {display: inline-block;background-color: #fff;line-height: 18px;height: 18px;font-size: 13px;border: 1px solid #caccd0;border-radius: 3px;color: #393d4d;padding: 6px 8px;width: 308px;text-align: left;background-color: #f8f8f8;border-color: #DBDEDF #DBDEDF #D7D8DA;background-position: 306px 50%;}
.popup.edit_mylist .select-category.focus {background-color:#fff;border-radius:3px 3px 0 0;border-bottom-color:#fff;}
.popup.edit_mylist .select-category:hover {text-decoration:none;}
.popup.edit_mylist .select-category b {font-weight:normal;}
.popup.edit_mylist .select-boxes2 {width:100%;background-color: #f8f8f8;}
.popup.edit_mylist .clear.line .category-list {padding:5px 0;width:324px;}
.popup.edit_mylist .category-list {display:none;position:absolute;left: 1px;top: 30px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.17),0 1px 5px rgba(0,0,0,0.23);border-radius: 0 0 3px 3px;font-size:13px;line-height:24px;width: 289px;padding:5px 5px 5px 30px;z-index:3;max-height:198px;overflow:auto;}
.popup.edit_mylist .category-list .trick {position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter: alpha(opacity=0);}
.popup.edit_mylist .category-list ul {position:relative;z-index:1;}
.popup.edit_mylist .category-list a {display:block;color: #6a707a;padding: 0 7px;}
.popup.edit_mylist .category-list a:hover, .popup.edit_mylist .category-list a.selected:hover {text-decoration:none;background:#56aae0;color:#fff;}
.popup.edit_mylist .category-list a.selected {color:#464b54;font-weight:bold;background: none;}
.popup.edit_mylist .btn-delete .ic-del {display:inline-block;width:9px;height:11px;background-position:-79px -48px;opacity:0.9;filter: alpha(opacity=90);}
.popup.edit_mylist .btns-white {color:#60646d;}
.popup.edit_mylist .contributor-list {padding-top:6px;}
.popup.edit_mylist .contributor-list li a {color: #8a8f9c;line-height: 16px;}
.popup.edit_mylist .contributor-list li {position: relative;padding: 11px 15px 0 38px;font-size: 12px;}
.popup.edit_mylist .contributor-list .photo {position: absolute;top: 12px;left: 0;width: 29px;height: 29px;border-radius: 50%;}
.popup.edit_mylist .contributor-list .nick {color:#9fa3ac;}
.popup.edit_mylist .contributor-list .username {color:#3e3e40;}
.popup.edit_mylist .contributor-list .del {position:absolute;top:14px;right:3px;}
.popup.edit_mylist .contributor-list .del .ic-del {display:block;width: 10px;height: 10px;background-position: -28px -31px;opacity:0.65;filter: alpha(opacity=65);}
.popup.edit_mylist .search-user {position:relative;z-index:2;}
.popup.edit_mylist .search-user .text {width: 310px;}
.popup.edit_mylist .search-user .btns-gray-embo {display:none;padding:0;width:63px;}
.popup.edit_mylist .user-list {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D1D3D9;display: none;left: 0;max-height: 200px;overflow: auto;position: absolute;top: 30px;border-radius: 0 0 3px 3px;padding: 5px 0;width: 324px;}
.popup.edit_mylist .user-list li {color: #8a8f9c;cursor: pointer;height: 32px;padding: 5px 10px 5px 47px;position: relative;font-size: 12px;text-decoration: none;}
.popup.edit_mylist .user-list li img {left: 10px;position: absolute;top: 7px;width: 28px;border-radius: 50%;}
.popup.edit_mylist .user-list li b {color: #373d48;display: block;font-size: 12px;font-weight: bold;}
.popup.edit_mylist .user-list li:hover {background: none repeat scroll 0 0 #F3F3F3;}
.popup.edit_mylist .user-list li span {color:#999999;display:block;font-size:11px;padding-top:2px;}
.popup.edit_mylist .user-list li.load-more {padding:5px;text-align:center;}
.popup.edit_mylist .user-list li.load-more span {display:inline-block;line-height:32px;font-size:13px;padding:0;}
.popup.edit_mylist .btn-switch {vertical-align: middle;background: #bec3c8;box-shadow: inset 0 1px 2px rgba(0,0,0,0.06),inset 0 0 0 1px rgba(0,0,0,0.1);text-indent: -1000em;width: 40px;height: 21px;border-radius: 14px;opacity: 1;z-index: 1;margin: 4px 6px 0 0;position: relative;}
.popup.edit_mylist .btn-switch:before {content: '';width: 19px;height: 19px;border-radius: 100%;border: 0;box-shadow: 0 1px 2px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.2);opacity: 1;background: #fff;position: absolute;top: 1px;right: 1px;}
.popup.edit_mylist .btn-switch.on {background: #4092DE;}
.popup.edit_mylist .btn-switch.on:before {left:1px;right:auto;}

/* clone list */
#popup_container .clone-list {position:relative;background:#fff;border-radius:3px;width:490px;margin:0 auto;}
.clone-list .ly-title .ltit {width:auto;font-size:15px;padding:14px 13px 13px 15px;}
.clone-list p, .clone-list dl {padding:0 10px;}
.clone-list p {color:#808083;padding:20px 10px 10px;}
.clone-list dt {font-size:14px;font-weight:bold;padding-bottom: 5px;}
.clone-list dl {line-height:20px;font-size:13px;color:#505050;padding-bottom: 20px;}
.clone-list input[type="text"] {width:455px;padding:6px;vertical-align:top;}
.clone-list .btn-area {width:auto;margin:0;padding:10px;border-top:1px solid #eee;text-align:right;}
.list-creator button.btn-clone-list {background:#608fc5;font-size:13px;color:white;font-weight:bold;padding:8px 11px;border-radius:3px;}
.clone-list button.btn-white {border:1px solid #a4a6a9;border-radius:3px;color:#3f4042;font-weight:bold;font-size:13px;padding:5px 11px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f8');background:-webkit-linear-gradient(top,#ffffff,#f8f8f8);background:-ms-linear-gradient(top,#ffffff,#f8f8f8);background:-moz-linear-gradient(top,#ffffff,#f8f8f8);background:-o-linear-gradient(top,#ffffff,#f8f8f8);}

/* holiday popup */
#popup_container.holiday {background:rgba(226,228,228,0.93);}
#popup_container .popup.holiday {width:500px;margin:0 auto;padding:66px 40px 42px;background:#fff;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.04),0 1px 2px rgba(52,56,76,0.3);border-radius:3px;}
.popup.holiday {text-align:center;}
.popup.holiday .icon {display:block;text-align:center;}
.popup.holiday .icon img {vertical-align:top;max-width:100%;}
.popup.holiday h3 {color:#505662;font-size:28px;line-height:1em;padding-top:30px;}
.popup.holiday p {color:#a2a7af;line-height:22px;font-size:16px;padding: 8px 40px 23px;}
.popup.holiday fieldset {width:397px;margin:0 auto;}
.popup.holiday input {width:100%;text-align:center;color:#4978b3;display:block;border:1px dashed #c9daeb;line-height:17px;padding:9px 0;font-weight:bold;font-size:15px;border-radius:3px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.popup.holiday fieldset p {font-size:13px;line-height:16px;color:#7f8691;padding:22px 0 25px;}
.popup.holiday fieldset p small {display:block;color:#a2a7af;font-size:11px;}
.popup.holiday fieldset p span, .popup.holiday fieldset p b {color:#505662;font-weight:bold;}
.popup.holiday .btns-blue-embo {font-size:15px;line-height:32px;text-shadow:0 -1px 0 #3c6e9b;padding:0 30px;}

/* create group gift */
.create-group-gifts {cursor:default;}
.create-group-gifts .icon, .edit-group-gifts .icon, .group-gifts .icon {display:inline-block;vertical-align:middle;}
.create-group-gifts .popup form {padding:0}
.create-group-gifts .event-day:after,.create-group-gifts .summary .recipient:after,.create-group-gifts .summary .contri-share:after {content:'';display:block;clear:both;height:0;overflow:hidden;}
#popup_container.create-group-gifts .popup.create-group-gifts {display:block;}
#popup_container .popup.create-group-gifts {width:866px;;background:#fff;border-radius:3px;}
.create-group-gifts h2.tit {font-size:20px;line-height:30px;padding:21px 19px 18px;border-bottom:1px solid #ebecef;}
.create-group-gifts .step {height:48px;border:1px solid #eaeaea;background:#fafafa;margin:20px 23px;border-radius: 2px;overflow: hidden;}
.create-group-gifts .step li {position:relative;float:left;width:33.3%;color:#a1a2a6;text-align:center;font-size:13px;line-height:48px;}
.create-group-gifts .step li.fst {width:258px;padding-right:20px;}
.create-group-gifts .step li.scd {width:264px;padding-right:20px;}
.create-group-gifts .step li.trd {width:255px;}
.create-group-gifts .step span {position:absolute;right:0;top:-1px;width:19px;height:49px;}
.create-group-gifts .step1 .fst span,.create-group-gifts .step2 .scd span {background-position:-20px 0;}
.create-group-gifts .step2 .fst span,.create-group-gifts .step3 .scd span,.create-group-gifts .step3 .fst span {background-position:-40px 0;}
.create-group-gifts .step1 .fst,.create-group-gifts .step2 .scd,.create-group-gifts .step3 .trd {background:#fff;font-weight:bold;color:#57585b;}
.create-group-gifts .step2 .fst, .create-group-gifts .step3 .fst, .create-group-gifts .step3 .scd {background:#fff;font-weight:bold;}
.create-group-gifts .chept {clear:both;}
.create-group-gifts .tab {padding:0 9px;height:36px;border-bottom:1px solid #ebecef;}
.create-group-gifts .tab li {float:left;padding:0 15px;line-height:37px;}
.create-group-gifts .tab a {display:block;color:#adafb2;font-weight:bold;}
.create-group-gifts .tab a:hover {text-decoration:none;}
.create-group-gifts .tab a.current {box-shadow:inset 0 -3px 0 #393d4d;color:#383d48;}
.create-group-gifts h3 {line-height:36px;border-bottom:1px solid #ebecef;padding:0 24px;line-height: 36px;color:#383d48;border-bottom: 1px solid #ebecef;padding: 0 24px;cursor: default;text-align: left;font-size: 13px;background: none;margin:0 !important;}
.create-group-gifts .scroll {height:368px;overflow:auto;}
.create-group-gifts .select-friends {position:relative;float:right;width:200px;text-align:center;margin:23px 23px 0 0;padding-bottom:10px;font-size:11px;color:#abaeb1;line-height:18px;box-shadow:inset 0 0 0 1px #e1e1e3;}
.create-group-gifts .select-friends a {color:#abaeb1;}
.create-group-gifts .select-friends a:hover {text-decoration:none;}
.create-group-gifts .select-friends .img-wrap {position:relative;overflow:hidden;display:block;}
.create-group-gifts .select-friends img {width:100%;vertical-align:top;background-position:50% 50%;background-size:cover;}
.create-group-gifts .select-friends .line {position:absolute;top:0;left:0;width:198px;border:1px solid rgba(0,0,0,0.1);height:100%;}
.create-group-gifts .select-friends .username {display:block;color:#393d4d;font-size:13px;padding-top:10px;}
.create-group-gifts .select-friends .change {position:absolute;left:0;bottom:-30px;font-weight:bold;width:100%;color:#41628a;font-size:13px;}
.create-group-gifts .suggest-u {float:right;padding:21px 23px 23px 19px;width:210px;border-left:1px solid #ebecef;}
.create-group-gifts .suggest-u h4 {margin-left:-3px;}
.create-group-gifts .event-day {padding:13px 0 1px;}
.create-group-gifts .event-day dt {font-size:12px;color:#73777f;padding:0 0 6px;}
.create-group-gifts .event-day dt .date {float:right;margin-top:-1px;color:#abaeb1;}
.create-group-gifts .event-day li {position:relative;height:36px;line-height:18px;margin:0 0 6px;padding:11px 10px 13px 70px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);color:#4d525d;font-size:13px;}
.create-group-gifts .event-day a {color:#4d525d;display:block;}
.create-group-gifts .event-day a:hover {text-decoration:none;}
.create-group-gifts .event-day .username {color:#41628a;display:block;font-size:13px;}
.create-group-gifts .event-day .icon {position:absolute;left:42px;bottom:0;z-index:2;width:18px;height:18px;}
.create-group-gifts .event-day .icon.fb {background-position:-106px -55px;}
.create-group-gifts .event-day .icon.gg {background-position:-136px -55px;}
.create-group-gifts .event-day .selected .icon {background-position:-166px -55px;}
.create-group-gifts .event-day .line {position:absolute;width:59px;height:58px;top:0;left:0;border:1px solid rgba(0,0,0,0.1);border-right:0;z-index:1;}
.create-group-gifts .event-day .photo {position:absolute;top:0;left:0;width:60px;height:60px;background-position:50% 50%;background-size:cover;z-index:0;}
.create-group-gifts .btn-area {border-top:1px solid #ebebed;clear:both;padding:15px 22px;text-align:right;}
.create-group-gifts .btn-area .help {float:left;padding-left:1px;line-height:30px;color:#383d48;}
.create-group-gifts .btn-area .help a {color:#383d48;}
.create-group-gifts .btn-area .help .icon {width:21px;height:21px;margin:-3px 2px 0 0;background-position:-80px -50px;}
.create-group-gifts .btn-area .notify {float:left;padding-left:1px;line-height:30px;color:#383d48;width:auto;}
.create-group-gifts .btn-area .notify .icon {width:20px;height:20px;margin:-3px 2px 0 0;background-position:-83px -80px;}
.create-group-gifts .btn-continue {margin-left:6px;}
.create-group-gifts .frm {margin:23px 23px 0;background:#fafafa;border:1px solid #e1e1e3;padding:18px 20px 20px;}
.create-group-gifts .frm p {padding-bottom:7px;}
.create-group-gifts .frm .label {display:inline-block;line-height:32px;width:129px;vertical-align:top;padding-top:1px;}
.create-group-gifts .frm .text,.create-group-gifts .frm .select-1dot {margin-right:6px;width:260px;vertical-align:top;height:32px;}
.create-group-gifts .frm input.text {width:244px;height:20px;}
.create-group-gifts .frm input.city {width:148px;}
.create-group-gifts .frm input.zip {width:69px;}
.create-group-gifts .frm input.add2 {display:block;margin:8px 0 0 132px;}
.create-group-gifts .tab1 {position:relative;}
.create-group-gifts .tab1 .btn-area {text-align:left;}
.create-group-gifts .tab1 .btn-area .help {float:none;}
.create-group-gifts .friends-list {float: left;width: auto;height: auto;margin:25px 0 293px;border: 0;}
.create-group-gifts .gg-friends dt {padding-right:19px;margin-left:23px;}
.create-group-gifts .gg-friends .icon {background-position:-200px -20px;}
.create-group-gifts .fb-friends dt{padding-left:19px;border-left:1px solid #ebecef;}
.create-group-gifts .fb-friends .icon {background-position:-200px -50px;}
.create-group-gifts .gg-friends.current dt a {box-shadow:inset 0 -3px 0 #cd5947;}
.create-group-gifts .fb-friends.current dt a {box-shadow:inset 0 -3px 0 #3b5594;}
.create-group-gifts .friends-list .icon {display:inline-block;width:24px;height:24px;vertical-align:middle;margin:-3px 3px 0 0;}
.create-group-gifts .friends-list .loading {display:none;position:relative;top:-280px;clear:both;background-position: 50% 50%;height:245px;}
.create-group-gifts .friends-list.current .loading.on {display:block;}
.create-group-gifts .friends-list dt {font-size:13px;color:#383d48;box-shadow:inset 0 -1px 0 #ebecef;padding-top:10px;}
.create-group-gifts .friends-list dt a {display:block;color:#383d48;padding-bottom:12px;}
.create-group-gifts .friends-list dt a:hover {text-decoration:none;}
.create-group-gifts .friends-list dt small {color:#646872;}
.create-group-gifts .friends-list dd {position:absolute;left:23px;top:128px;overflow:auto;white-space:nowrap;font-size:0;width:820px;}
.create-group-gifts .friends-list ul {display:none;padding: 0 0 20px;height: 245px;overflow: visible;}
.create-group-gifts .friends-list.current ul {display:block;}
.create-group-gifts .friends-list .select-friends {float:none;display:inline-block;vertical-align:top;margin:0;width:140px;margin:0 15px 0 0;border:0;overflow:hidden;}
.create-group-gifts .friends-list .select-friends .line {width:138px;}
.create-group-gifts .friends-list .select-friends:hover {background:none !important;}
.create-group-gifts .search-friends {position:relative;border-bottom:1px solid #cacbcf;box-shadow:0 1px 0 #f4f5f5;margin:12px 23px 0;z-index:2;}
.create-group-gifts .search-friends input {margin:0;border:0;padding: 11px 0 10px 21px;width:794px;height: 16px;}
.create-group-gifts .search-friends .ic-search {position:absolute;top:13px;left:3px;width:12px;height:13px;background-position:-200px 0;}
.create-group-gifts .search-friends .user-list {top: 38px;left: 0;width: 820px;}
.create-group-gifts .recipient .tab2 .frm {width: 555px;margin-bottom:29px;}
.create-group-gifts .recipient .frm {position:relative;margin-right:0;width:529px;float:left;}
.create-group-gifts .recipient .frm .photo {position:absolute;top:18px;right:18px;background:#fff;border:1px solid #e5e5e5;background:#fff;}
.create-group-gifts .recipient .frm .photo img {width:118px;vertical-align:top;background-position:50% 50%;background-size:cover;}
.create-group-gifts .recipient .frm .photo .btn-upload {display:block;width:118px;text-align:center;font-weight:bold;font-size:11px;height:118px;color:#585c63;background:none;}
.create-group-gifts .recipient .frm .photo .btn-upload .icon {display:block;width:79px;height:64px;background-position:10px 0;margin:0 auto 7px;}
.create-group-gifts .user-list,.edit-group-gifts .user-list {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D1D3D9;display:none;left:152px;max-height:210px;overflow:auto;position:absolute;top:49px;width:258px;}
.create-group-gifts .user-list li,.edit-group-gifts li {color:#666666;cursor:pointer;height:32px;padding:5px 10px 5px 50px;position:relative;text-decoration:none;}
.create-group-gifts .user-list li.on,.edit-group-gifts li.on {background:none repeat scroll 0 0 #EEEEEE;}
.create-group-gifts .user-list li img,.edit-group-gifts li img {position:absolute;top:5px;left:10px;width:32px;height:32px;background-size:cover;background-position:50% 50%;}
.create-group-gifts .user-list li b,.edit-group-gifts li b {color:#333333;display:block;font-size:13px;font-weight:bold;}
.create-group-gifts .user-list li .icon,.edit-group-gifts .icon {display:inline-block;width:16px;height:16px;vertical-align:middle;margin: -2px 0 -3px 4px;}
.create-group-gifts .user-list li .icon.fb,.edit-group-gifts .icon.fb {background-position:-108px -57px;}
.create-group-gifts .user-list li .icon.gg,.edit-group-gifts .icon.gg {background-position:-138px -57px;}
.create-group-gifts .user-list li span,.edit-group-gifts li span {color:#999999;display:block;font-size:11px;padding-top:2px;}
.create-group-gifts .user-list li.load-more,.edit-group-gifts li.load-more {padding:5px;text-align:center;}
.create-group-gifts .user-list li.load-more span,.edit-group-gifts li.load-more span {display:inline-block;line-height:32px;font-size:13px;padding:0;}
.create-group-gifts .gifts-thing {position:relative;width:206px;padding:5px 6px 50px;box-shadow:0 0 0 4px #f6f6f6;margin:27px 27px 4px 4px;float:right;border:1px solid #dcdcdc;height:304px;font-size:13px;line-height:18px;z-index:2;}
.create-group-gifts .gifts-thing .price {position:absolute;bottom:0;left:0;padding:10px 9px;width:200px;background:#fff;border-top:1px solid #f4f4f4;color:#4d525d;font-size:13px;line-height:18px;text-align:right;color:#4d525d;}
.create-group-gifts .gifts-thing .price .goal {float:left;border-bottom:1px dotted #a6a8ae;}
.create-group-gifts .gifts-thing .price b {color:#373d48;}
.create-group-gifts .gifts-thing .price small {font-size:11px;}
.create-group-gifts .gifts-thing .price .total {position:absolute;bottom:40px;font-size:12px;color:#fff;background:rgba(11,15,22,0.9);padding:12px 11px;border-radius:3px;width:168px;left:-55px;display:none;}
.create-group-gifts .gifts-thing .price .total:after {position:absolute; bottom:-12px; left:50%; margin-left:-6px;content:''; font-size:0; line-height:0; display:block; width:0; height:0;border:6px solid transparent;border-top-color:rgba(11,15,22,0.9);}
.create-group-gifts .gifts-thing .price .total li {clear:both;line-height:20px;}
.create-group-gifts .gifts-thing .price .total span {float:left;}
.create-group-gifts .gifts-thing .price .total b {float:right;font-weight:normal;color:#fff;}
.create-group-gifts .gifts-thing .price .total small {font-size:10px;}
.create-group-gifts .gifts-thing figcaption {padding:9px 3px 0;font-weight:bold;color:#383d48;}
.create-group-gifts .gifts-thing figure img {width:206px;height:206px;background-position:50% 50%;background-size:cover;z-index:1;}
.create-group-gifts .gifts-thing .description {color:#777a7f;padding:0 3px;}
.create-group-gifts .personalize .frm {position:relative;float:left;padding:18px 18px 10px 20px;margin:23px 0 20px 23px;z-index:1;}
.create-group-gifts .personalize .frm p {line-height:30px;}
.create-group-gifts .personalize .frm .select {padding:2px 0 9px;}
.create-group-gifts .personalize .frm .select .label {line-height:30px;padding-top:0;}
.create-group-gifts .personalize .frm .label {width:108px;font-weight:bold;}
.create-group-gifts .personalize .frm .text {width:406px;margin-right:0;}
.create-group-gifts .personalize .frm textarea.text {height:226px;padding-top:6px;}
.create-group-gifts .personalize .frm textarea.text.note {height:79px;}
.create-group-gifts .personalize .frm .tooltip {width:21px;height:21px;background-position:-60px -78px;margin:-5px 0 0 0;}
.create-group-gifts .personalize .frm .privacy-tip {display:none;position:absolute;left:47px;background:#fff;border:1px solid #a8a8a8;box-shadow:0 1px 5px rgba(0,0,0,0.34);bottom:55px;border-radius:3px;width:267px;padding:4px 20px 7px 13px;}
.create-group-gifts .personalize .frm .privacy-tip p {padding:8px 0;line-height:16px;color:#777a7f;}
.create-group-gifts .personalize .frm .privacy-tip b {display:block;padding-bottom:5px;color:#383d48;}
.create-group-gifts .personalize .frm .privacy-tip .icon {position:absolute;bottom:-8px;left:23px;width:12px;height:8px;background-position:-181px 0;}
.create-group-gifts .personalize .frm .icon.ic-lock {width:8px;height:10px;background-position:-170px 0;margin:-3px 2px 0;}
.create-group-gifts .personalize .frm .option {padding-right:20px;}
.create-group-gifts .personalize .frm .cmt {width:422px;color:#8e9097;line-height:18px;padding:3px 0 14px 112px;}
.create-group-gifts .summary .gift {position:relative;min-height:92px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);padding:14px 270px 84px 205px;margin:6px 23px 37px;font-size:13px;line-height:18px;}
.create-group-gifts .summary h3 {border:0;}
.create-group-gifts .summary .gift .line {position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,0.1);border-right:0;width:189px;height:180px;z-index:2;height: -webkit-calc(100% - 2px);height:-o-calc(100% - 2px);height:-moz-calc(100% - 2px);height:-ms-calc(100% - 2px);height: calc(100% - 2px)}
.create-group-gifts .summary .gift figure img {position:absolute;top:0;left:0;width:190px;height:100%;background-position:50% 50%;background-size:cover;z-index:1;}
.create-group-gifts .summary .gift .gift-title {font-size:14px;padding-bottom:6px;}
.create-group-gifts .summary .gift .gift-description {color:#777a7f;padding:0;}
.create-group-gifts .summary .gift .gift-total {position:absolute;right:0;top:0;border-left:1px solid #e3e3e3;padding:0 18px;width:207px;height:100%;}
.create-group-gifts .summary .gift .gift-total h4 {padding:14px 0 10px;}
.create-group-gifts .summary .gift .gift-total li {clear:both;line-height:24px;}
.create-group-gifts .summary .gift .gift-total span {float:left;}
.create-group-gifts .summary .gift .gift-total b {float:right;}
.create-group-gifts .summary .gift .gift-total .total {border-top:2px solid #ededf0;position:relative;top:8px;padding-top:4px;}
.create-group-gifts .summary .gift .gift-to {width:350px;position:absolute;left:205px;bottom:15px;line-height:20px;color:#373d48;}
.create-group-gifts .summary .gift .gift-to .avatar {float:left;border-radius:3px;margin:5px 11px 0 0;width:55px;height:55px;background-position:50% 50%;background-size:cover;}
.create-group-gifts .summary .gift .gift-to small {font-weight:bold;color:#92959c;font-size:11px;position:relative;bottom:-1px;}
.create-group-gifts .summary .share {position:relative;text-align:center;font-size:14px;color:#91969c;line-height:26px;padding:40px 0 23px;}
.create-group-gifts .summary .share b {display:block;color:#383d48;font-size:22px;padding-bottom:3px;}
.create-group-gifts .summary .share p {line-height:26px;}
.create-group-gifts .summary .share ul {display:inline-block;overflow:hidden;font-size:0;white-space:nowrap;padding-top:9px;height:43px;vertical-align:top;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;}
.create-group-gifts .summary .share li {display:inline-block;margin-right:4px;vertical-align:top;}
.create-group-gifts .summary .share li a {display:block;width:32px;height:33px;}
.create-group-gifts .summary .share a:hover {text-decoration:none;}
.create-group-gifts .summary .share li .icon {display:block;width:32px;height:33px;border-radius:2px;}
.create-group-gifts .summary .share li .tooltip {position:static;}
.create-group-gifts .summary .share a.gg {width:auto;color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);background:#db4938;border-radius:3px;font-weight:bold;padding:0 13px 0 8px;line-height:33px;font-size:13px;}
.create-group-gifts .summary .share a.gg .icon {display:inline-block;vertical-align:middle;margin:-3px 6px 0 0;width:21px;height:21px;background-position:-228px 0;}
.create-group-gifts .summary .share .tooltip small {padding:6px 8px;font-size:11px;line-height:15px;background:rgba(11,15,22,0.9);bottom:75px;}
.create-group-gifts .summary .share .tooltip b {left:14px;margin:0;border-color:rgba(11,15,22,0.9) transparent transparent;}
.create-group-gifts .summary .share .fb .tooltip small {left:405px;}
.create-group-gifts .summary .share .tw .tooltip small {left:441px;}
.create-group-gifts .summary .share .bk .tooltip small {left:476px;}
.create-group-gifts .summary .share .re .tooltip small {left:512px;}
.create-group-gifts .summary .share .qz .tooltip small {left:549px;}
.create-group-gifts .summary .share .we .tooltip small {left:584px;}
.create-group-gifts .summary .share .fb .icon {background-position:-36px -100px;}
.create-group-gifts .summary .share .tw .icon {background-position:-72px -100px;}
.create-group-gifts .summary .share .bk .icon {background-position:-108px -100px;}
.create-group-gifts .summary .share .re .icon {background-position:-144px -100px;}
.create-group-gifts .summary .share .qz .icon {background-position:-180px -100px;}
.create-group-gifts .summary .share .we .icon {background-position:-218px -100px;}
.create-group-gifts .summary .share .fb:hover .icon {background-position:-36px -140px;}
.create-group-gifts .summary .share .tw:hover .icon {background-position:-72px -140px;}
.create-group-gifts .summary .share .bk:hover .icon {background-position:-108px -140px;}
.create-group-gifts .summary .share .re:hover .icon {background-position:-144px -140px;}
.create-group-gifts .summary .share .qz:hover .icon {background-position:-180px -140px;}
.create-group-gifts .summary .share .we:hover .icon {background-position:-218px -140px;}
.create-group-gifts .summary .share li:hover .tooltip small {display:block;}
.create-group-gifts .summary a.more {width:13px;height:14px;background-position:-120px -85px;vertical-align:top;margin-top:16px;}
.create-group-gifts .summary a.more.less {background-position:-105px -85px;}
.create-group-gifts .friends-list .no-data {display:none;position:relative;top:-280px;text-align:center;padding:100px 0 0;font-size:13px;color:#0b0b0b;}
.create-group-gifts .friends-list.current .no-data.on {display:block;}
.create-group-gifts .friends-list .no-data b {font-size:26px;display:block;padding-bottom:17px;color:#3a3c4b;}
.create-group-gifts .friends-list .no-data a {box-shadow:none;color:#277196;}

/* edit group gift */
#popup_container.edit-group-gifts .popup.edit-group-gifts {display:block;}
#popup_container .popup.edit-group-gifts {background:#fff;width:500px;margin:20px auto;border-radius:3px;}
.popup.edit-group-gifts fieldset {position:relative;border-top:1px solid #ebebed;padding:21px 16px 10px;}
.popup.edit-group-gifts fieldset p {position:relative;padding:0 0 0 130px;}
.popup.edit-group-gifts fieldset .label {position:absolute;top:7px;left:0;color:#868b91;font-size:13px;}
.popup.edit-group-gifts fieldset .text {margin-bottom:10px;padding:5px 8px;width:320px;background:#fff;border-color:#b0b5bc #c7cad0 #d5d9df !important;box-shadow:inset 0 1px 0 #fbfbfb;}
.popup.edit-group-gifts fieldset .select-boxes {-webkit-appearance: none;-moz-appearance: none;border:1px solid #cacccf;border-radius:3px;background-position: 100% 50%;background-color: #f8f8f8;color:#aaaeb1;padding:0 0 0 8px;height:30px;width:338px;margin-bottom:10px;}
.popup.edit-group-gifts fieldset .text.state {width:100px;margin-right:5px;}
.popup.edit-group-gifts fieldset .select-boxes.city {width:130px;margin-right:5px;}
.popup.edit-group-gifts fieldset .text.zipcode {width:53px;}
.popup.edit-group-gifts fieldset .text.description {height:47px;}
.popup.edit-group-gifts fieldset .text.note {height:37px;}
.popup.edit-group-gifts .btn-area {text-align:left;background:#fff;box-shadow:none;margin:0;border-top:1px solid #ebebed;padding:15px 16px 13px;width:468px;border-radius:0 0 3px 3px;}
.popup.edit-group-gifts .btn-area button {line-height:28px;border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,0.11);padding:0 13px;font-weight:bold;font-size:13px;background:none;border:1px solid #cccecf;color:#383d48;}
.popup.edit-group-gifts .btn-area .btn-save {float:right;padding:0 11px;box-shadow:inset 0 1px 0 rgba(107,207,236,0.08),0 1px 0 rgba(0,0,0,0.11);background:-webkit-linear-gradient(top, #538cc4, #4781b9);background:-ms-linear-gradient(top, #538cc4, #ECECEC);background:-moz-linear-gradient(top, #538cc4, #4781b9);background:-o-linear-gradient(top, #538cc4, #4781b9);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#538cc4', endColorStr='#4781b9');color:#fff;border-color:#34608b;}
.popup.edit-group-gifts .figure-info {position:relative;margin:16px 16px 21px;box-shadow:inset 0 0 0 1px #e1e1e3;padding:10px 10px 13px 122px;min-height:87px;}
.popup.edit-group-gifts .figure-info .description {font-size:11px;line-height:14px;color:#91969c;}
.popup.edit-group-gifts .figure-info figcaption {display:block;color:#383d48;line-height:18px;font-weight:bold;}
.popup.edit-group-gifts .figure-info .price {display:block;color:#6f7173;line-height:18px;padding-bottom:10px;font-size:11px;}
.popup.edit-group-gifts .figure-info .price b {font-size:13px;}
.popup.edit-group-gifts .figure-info figure {position:absolute;top:0;left:0;width:110px;height:100%;}
.popup.edit-group-gifts .figure-info figure img {width:110px;height:100%;background-size:cover;background-position:50% 50%;}
.popup.edit-group-gifts .figure-info figure .shadow {position:absolute;top:0;left:0;width:109px;height:100%;height : -webkit-calc(100% - 2px); height : -moz-calc(100% - 2px); height : calc(100% - 2px);border:1px solid rgba(0,0,0,0.1);border-right:0;}
.popup.edit-group-gifts .user-list {left: 146px;top: 51px;z-index:2;width:336px;}

/* 404, 500 error */
.error-page .container {width:970px;}
.error-page .error {margin:0 auto;min-height:100%;padding-top:90px;}
.error-page .error-notify {text-align:center;color:#9b9ca2;font-size:22px;}
.error-page .error-notify h2 {color:#3c424c;font-size:40px;line-height:1;padding-top:50px;}
.error-page .error-notify .img {position:relative;width:140px;height:264px;margin:0 auto;}
.error-page .error-notify .img img {display:block;}
.error-page .error-notify .img span {display:block;margin:0 auto;}
.error-page .error-notify .img span.img_400 {width:135px;height:263px;background-size:135px 263px;}
.error-page .error-notify .img span.img_500 {width:139px;height:264px;background-size:139px 264px;}
.error-page .error-notify .img img.blink {position:absolute;top:75px;left:50%;margin-left:-34px;width:68px;height:24px;}
.error-page .error-notify .error-500 {background-position:100% 0;}
.error-page .error-notify p {color:#9b9ca2;font-size:22px;padding-top:10px;}
.error-page .error-notify small {display:block;font-size:15px;color:#3c424c;padding-top:40px;}
.error-page .error-notify small a {text-decoration:underline;color:#3c424c;}
.error-page #footer {display:none;}

/* flag images */
.available_city .flag-ae, .sameday .flag-ae {background-image:url("../images/flags/AE.d6cf05306061.png");}.available_city .flag-ag, .sameday .flag-ag {background-image:url("../images/flags/AG.9778bd234ea2.png");}.available_city .flag-am, .sameday .flag-am {background-image:url("../images/flags/AM.5b4de1fbcbf8.png");}.available_city .flag-ar, .sameday .flag-ar {background-image:url("../images/flags/AR.8f6329d4f8e8.png");}.available_city .flag-at, .sameday .flag-at {background-image:url("../images/flags/AT.b8142de3c615.png");}.available_city .flag-au, .sameday .flag-au {background-image:url("../images/flags/AU.b3147bb380f5.png");}.available_city .flag-be, .sameday .flag-be {background-image:url("../images/flags/BE.09b742f73d57.png");}.available_city .flag-bf, .sameday .flag-bf {background-image:url("../images/flags/BF.dec34a7a1725.png");}.available_city .flag-bg, .sameday .flag-bg {background-image:url("../images/flags/BG.244f8e0bd2a7.png");}.available_city .flag-bo, .sameday .flag-bo {background-image:url("../images/flags/BO.30625a164972.png");}.available_city .flag-br, .sameday .flag-br {background-image:url("../images/flags/BR.94690507b5f4.png");}.available_city .flag-ca, .sameday .flag-ca {background-image:url("../images/flags/CA.5b200822cc07.png");}.available_city .flag-cd, .sameday .flag-cd {background-image:url("../images/flags/CD.9d99266481e7.png");}.available_city .flag-cg, .sameday .flag-cg {background-image:url("../images/flags/CG.fa883f84a74f.png");}.available_city .flag-ch, .sameday .flag-ch {background-image:url("../images/flags/CH.2c06f780a7c9.png");}.available_city .flag-cl, .sameday .flag-cl {background-image:url("../images/flags/CL.6ab7a1b3bc6b.png");}.available_city .flag-cm, .sameday .flag-cm {background-image:url("../images/flags/CM.bed285f8a571.png");}.available_city .flag-cn, .sameday .flag-cn {background-image:url("../images/flags/CN.7a8548bca9ce.png");}.available_city .flag-co, .sameday .flag-co {background-image:url("../images/flags/CO.b61a683775ef.png");}.available_city .flag-cz, .sameday .flag-cz {background-image:url("../images/flags/CZ.ce2f292d36ae.png");}.available_city .flag-de, .sameday .flag-de {background-image:url("../images/flags/DE.a45564ff42fd.png");}.available_city .flag-dj, .sameday .flag-dj {background-image:url("../images/flags/DJ.4425b668ff29.png");}.available_city .flag-dk, .sameday .flag-dk {background-image:url("../images/flags/DK.8f110d472dad.png");}.available_city .flag-ee, .sameday .flag-ee {background-image:url("../images/flags/EE.12382eb3c539.png");}.available_city .flag-eg, .sameday .flag-eg {background-image:url("../images/flags/EG.b8ec8959513c.png");}.available_city .flag-es, .sameday .flag-es {background-image:url("../images/flags/ES.7ec9d248a349.png");}.available_city .flag-fi, .sameday .flag-fi {background-image:url("../images/flags/FI.20e453b9f566.png");}.available_city .flag-fr, .sameday .flag-fr {background-image:url("../images/flags/FR.9667c3bccc2c.png");}.available_city .flag-ga, .sameday .flag-ga {background-image:url("../images/flags/GA.efb655a703d6.png");}.available_city .flag-gb, .sameday .flag-gb {background-image:url("../images/flags/GB.3fc13351dd31.png");}.available_city .flag-gm, .sameday .flag-gm {background-image:url("../images/flags/GM.e9032e50816c.png");}.available_city .flag-gt, .sameday .flag-gt {background-image:url("../images/flags/GT.6f2644dd7db9.png");}.available_city .flag-hn, .sameday .flag-hn {background-image:url("../images/flags/HN.6b4d721b2232.png");}.available_city .flag-ht, .sameday .flag-ht {background-image:url("../images/flags/HT.ef71c0ab67d3.png");}.available_city .flag-hu, .sameday .flag-hu {background-image:url("../images/flags/HU.5b2b5f45ec78.png");}.available_city .flag-id, .sameday .flag-id {background-image:url("../images/flags/ID.bc83ba63a480.png");}.available_city .flag-ie, .sameday .flag-ie {background-image:url("../images/flags/IE.f5452ce86025.png");}.available_city .flag-il, .sameday .flag-il {background-image:url("../images/flags/IL.4b3fdb83bc80.png");}.available_city .flag-in, .sameday .flag-in {background-image:url("../images/flags/IN.619e10949edd.png");}.available_city .flag-iq, .sameday .flag-iq {background-image:url("../images/flags/IQ.c76ddf99fb2a.png");}.available_city .flag-ir, .sameday .flag-ir {background-image:url("../images/flags/IR.eaf74c2e010a.png");}.available_city .flag-it, .sameday .flag-it {background-image:url("../images/flags/IT.c6a3c1e624f4.png");}.available_city .flag-im, .sameday .flag-im {background-image:url("../images/flags/JM.d4326f757012.png");}.available_city .flag-jo, .sameday .flag-jo {background-image:url("../images/flags/JO.3e3ad2950a8b.png");}.available_city .flag-jp, .sameday .flag-jp {background-image:url("../images/flags/JP.86db0ffe5bbe.png");}.available_city .flag-kg, .sameday .flag-kg {background-image:url("../images/flags/KG.352ca85991d3.png");}.available_city .flag-kn, .sameday .flag-kn {background-image:url("../images/flags/KN.b69a984f8def.png");}.available_city .flag-kp, .sameday .flag-kp {background-image:url("../images/flags/KP.8b67aa570444.png");}.available_city .flag-kr, .sameday .flag-kr {background-image:url("../images/flags/KR.08283be852db.png");}.available_city .flag-kw, .sameday .flag-kw {background-image:url("../images/flags/KW.f7ee06ce446e.png");}.available_city .flag-kz, .sameday .flag-kz {background-image:url("../images/flags/KZ.e7ccb07bca68.png");}.available_city .flag-la, .sameday .flag-la {background-image:url("../images/flags/LA.ce4ffca76fd8.png");}.available_city .flag-lb, .sameday .flag-lb {background-image:url("../images/flags/LB.4abd6e8e795e.png");}.available_city .flag-lc, .sameday .flag-lc {background-image:url("../images/flags/LC.fbe7266c316a.png");}.available_city .flag-ls, .sameday .flag-ls {background-image:url("../images/flags/LS.ac3977aa3788.png");}.available_city .flag-lu, .sameday .flag-lu {background-image:url("../images/flags/LU.4ead2e718902.png");}.available_city .flag-lv, .sameday .flag-lv {background-image:url("../images/flags/LV.f360f8c598ff.png");}.available_city .flag-mg, .sameday .flag-mg {background-image:url("../images/flags/MG.88c1b77b4a71.png");}.available_city .flag-mk, .sameday .flag-mk {background-image:url("../images/flags/MK.db7374ae03b0.png");}.available_city .flag-ml, .sameday .flag-ml {background-image:url("../images/flags/ML.84bb14581bdd.png");}.available_city .flag-mm, .sameday .flag-mm {background-image:url("../images/flags/MM.173ae3c00633.png");}.available_city .flag-mt, .sameday .flag-mt {background-image:url("../images/flags/MT.a99b5833ad6a.png");}.available_city .flag-mx, .sameday .flag-mx {background-image:url("../images/flags/MX.cce44043ab20.png");}.available_city .flag-na, .sameday .flag-na {background-image:url("../images/flags/NA.06a2cc507a3f.png");}.available_city .flag-ne, .sameday .flag-ne {background-image:url("../images/flags/NE.b63dff3e361b.png");}.available_city .flag-ng, .sameday .flag-ng {background-image:url("../images/flags/NG.2b3f2a8f1180.png");}.available_city .flag-ni, .sameday .flag-ni {background-image:url("../images/flags/NI.8d8faca1bafc.png");}.available_city .flag-nl, .sameday .flag-nl {background-image:url("../images/flags/NL.57329d8aa211.png");}.available_city .flag-no, .sameday .flag-no {background-image:url("../images/flags/NO.92b4dd9cb934.png");}.available_city .flag-om, .sameday .flag-om {background-image:url("../images/flags/OM.da73d2d373aa.png");}.available_city .flag-pa, .sameday .flag-pa {background-image:url("../images/flags/PA.21bb8c1a1373.png");}.available_city .flag-pe, .sameday .flag-pe {background-image:url("../images/flags/PE.8cf65e531362.png");}.available_city .flag-pg, .sameday .flag-pg {background-image:url("../images/flags/PG.792fd037d7f9.png");}.available_city .flag-pk, .sameday .flag-pk {background-image:url("../images/flags/PK.e4cdec01743f.png");}.available_city .flag-pl, .sameday .flag-pl {background-image:url("../images/flags/PL.58c415eb0272.png");}.available_city .flag-pt, .sameday .flag-pt {background-image:url("../images/flags/PT.bebdced35f4e.png");}.available_city .flag-py, .sameday .flag-py {background-image:url("../images/flags/PY.f8432fc3e10d.png");}.available_city .flag-qa, .sameday .flag-qa {background-image:url("../images/flags/QA.e553e3760e0c.png");}.available_city .flag-ro, .sameday .flag-ro {background-image:url("../images/flags/RO.fd151031d285.png");}.available_city .flag-ru, .sameday .flag-ru {background-image:url("../images/flags/RU.00b0e2a94668.png");}.available_city .flag-rw, .sameday .flag-rw {background-image:url("../images/flags/RW.07e34ce721e4.png");}.available_city .flag-sa, .sameday .flag-sa {background-image:url("../images/flags/SA.9453f0eefd36.png");}.available_city .flag-se, .sameday .flag-se {background-image:url("../images/flags/SE.264b2ed96f3b.png");}.available_city .flag-sg, .sameday .flag-sg {background-image:url("../images/flags/SG.0443332aa041.png");}.available_city .flag-sl, .sameday .flag-sl {background-image:url("../images/flags/SL.a1acb3b03d43.png");}.available_city .flag-sn, .sameday .flag-sn {background-image:url("../images/flags/SN.951f9a48750a.png");}.available_city .flag-so, .sameday .flag-so {background-image:url("../images/flags/SO.59f8caa8a167.png");}.available_city .flag-sv, .sameday .flag-sv {background-image:url("../images/flags/SV.d2946112ed8a.png");}.available_city .flag-td, .sameday .flag-td {background-image:url("../images/flags/TD.cde3b61cdea9.png");}.available_city .flag-tj, .sameday .flag-tj {background-image:url("../images/flags/TJ.99af5ad88e2a.png");}.available_city .flag-tw, .sameday .flag-tw {background-image:url("../images/flags/TW.bffc07e5f061.png");}.available_city .flag-tz, .sameday .flag-tz {background-image:url("../images/flags/TZ.2b6140314941.png");}.available_city .flag-ua, .sameday .flag-ua {background-image:url("../images/flags/UA.b2893f1c5537.png");}.available_city .flag-us, .sameday .flag-us {background-image:url("../images/flags/US.40fb3826cede.png");}.available_city .flag-ve, .sameday .flag-ve {background-image:url("../images/flags/VE.548913569a1c.png");}.available_city .flag-vn, .sameday .flag-vn {background-image:url("../images/flags/VN.50cbc9c87a71.png");}.available_city .flag-sg, .sameday .flag-sg {background-image:url("../images/flags/SG.0443332aa041.png");}.available_city .flag-ye, .sameday .flag-ye {background-image:url("../images/flags/YE.a7d50988c585.png");}.available_city .flag-ad, .sameday .flag-ad {background-image:url("../images/flags/AD.993125b7a019.png");}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.available_city .flag-ad, .sameday .flag-ad {background-image:url("../images/flags/AD@2x.e9443488f261.png");}.available_city .flag-ae, .sameday .flag-ae {background-image:url("../images/flags/AE@2x.37db2dcb7f3e.png");}.available_city .flag-ag, .sameday .flag-ag {background-image:url("../images/flags/AG@2x.e12634e61e3a.png");}.available_city .flag-am, .sameday .flag-am {background-image:url("../images/flags/AM@2x.8568c53eb92b.png");}.available_city .flag-ar, .sameday .flag-ar {background-image:url("../images/flags/AR@2x.885e2173adf2.png");}.available_city .flag-at, .sameday .flag-at {background-image:url("../images/flags/AT@2x.a0c4f30b6e00.png");}.available_city .flag-au, .sameday .flag-au {background-image:url("../images/flags/AU@2x.9ef1d07bf10f.png");}.available_city .flag-be, .sameday .flag-be {background-image:url("../images/flags/BE@2x.1d25e8d6a11b.png");}.available_city .flag-bf, .sameday .flag-bf {background-image:url("../images/flags/BF@2x.bd45e2affa8e.png");}.available_city .flag-bg, .sameday .flag-bg {background-image:url("../images/flags/BG@2x.2c68d0b62a25.png");}.available_city .flag-bo, .sameday .flag-bo {background-image:url("../images/flags/BO@2x.44cd155b92c4.png");}.available_city .flag-br, .sameday .flag-br {background-image:url("../images/flags/BR@2x.962e5fc47f1e.png");}.available_city .flag-ca, .sameday .flag-ca {background-image:url("../images/flags/CA@2x.6b23fc827e58.png");}.available_city .flag-cd, .sameday .flag-cd {background-image:url("../images/flags/CD@2x.36cf0e3edab0.png");}.available_city .flag-cg, .sameday .flag-cg {background-image:url("../images/flags/CG@2x.c1ce2c0215a0.png");}.available_city .flag-ch, .sameday .flag-ch {background-image:url("../images/flags/CH@2x.7e70f92b4960.png");}.available_city .flag-cl, .sameday .flag-cl {background-image:url("../images/flags/CL@2x.2ce81d1d41c2.png");}.available_city .flag-cm, .sameday .flag-cm {background-image:url("../images/flags/CM@2x.25ac1bcb26b3.png");}.available_city .flag-cn, .sameday .flag-cn {background-image:url("../images/flags/CN@2x.9aef665ff402.png");}.available_city .flag-co, .sameday .flag-co {background-image:url("../images/flags/CO@2x.381bcf50c3fe.png");}.available_city .flag-cz, .sameday .flag-cz {background-image:url("../images/flags/CZ@2x.24d4a193e667.png");}.available_city .flag-de, .sameday .flag-de {background-image:url("../images/flags/DE@2x.723babafd1cb.png");}.available_city .flag-dj, .sameday .flag-dj {background-image:url("../images/flags/DJ@2x.3e72d7028b55.png");}.available_city .flag-dk, .sameday .flag-dk {background-image:url("../images/flags/DK@2x.e8284cb7f3a5.png");}.available_city .flag-ee, .sameday .flag-ee {background-image:url("../images/flags/EE@2x.9b1afa8f6fdf.png");}.available_city .flag-eg, .sameday .flag-eg {background-image:url("../images/flags/EG@2x.e6123ee3db93.png");}.available_city .flag-es, .sameday .flag-es {background-image:url("../images/flags/ES@2x.c9cef54e6eca.png");}.available_city .flag-fi, .sameday .flag-fi {background-image:url("../images/flags/FI@2x.9b825e71649a.png");}.available_city .flag-fr, .sameday .flag-fr {background-image:url("../images/flags/FR@2x.ebf6cf4aa382.png");}.available_city .flag-ga, .sameday .flag-ga {background-image:url("../images/flags/GA@2x.d84ea1b5f055.png");}.available_city .flag-gb, .sameday .flag-gb {background-image:url("../images/flags/GB@2x.cfb740e8440d.png");}.available_city .flag-gm, .sameday .flag-gm {background-image:url("../images/flags/GM@2x.4354350082a1.png");}.available_city .flag-gt, .sameday .flag-gt {background-image:url("../images/flags/GT@2x.14db58101d97.png");}.available_city .flag-hn, .sameday .flag-hn {background-image:url("../images/flags/HN@2x.a2d54351ce0b.png");}.available_city .flag-ht, .sameday .flag-ht {background-image:url("../images/flags/HT@2x.78243cdec0b6.png");}.available_city .flag-hu, .sameday .flag-hu {background-image:url("../images/flags/HU@2x.0786e31d0c31.png");}.available_city .flag-id, .sameday .flag-id {background-image:url("../images/flags/ID@2x.ec37db1738a1.png");}.available_city .flag-ie, .sameday .flag-ie {background-image:url("../images/flags/IE@2x.14dbd796f546.png");}.available_city .flag-il, .sameday .flag-il {background-image:url("../images/flags/IL@2x.4290ea98b787.png");}.available_city .flag-in, .sameday .flag-in {background-image:url("../images/flags/IN@2x.baee9a44589a.png");}.available_city .flag-iq, .sameday .flag-iq {background-image:url("../images/flags/IQ@2x.27b29aa9a014.png");}.available_city .flag-ir, .sameday .flag-ir {background-image:url("../images/flags/IR@2x.5bdd33a469de.png");}.available_city .flag-it, .sameday .flag-it {background-image:url("../images/flags/IT@2x.8da9922f1fef.png");}.available_city .flag-im, .sameday .flag-im {background-image:url("../images/flags/JM@2x.b64f6441d84c.png");}.available_city .flag-jo, .sameday .flag-jo {background-image:url("../images/flags/JO@2x.97869d92d698.png");}.available_city .flag-jp, .sameday .flag-jp {background-image:url("../images/flags/JP@2x.98b241745553.png");}.available_city .flag-kg, .sameday .flag-kg {background-image:url("../images/flags/KG@2x.b59e7f6f8c99.png");}.available_city .flag-kn, .sameday .flag-kn {background-image:url("../images/flags/KN@2x.04eb2d30d258.png");}.available_city .flag-kp, .sameday .flag-kp {background-image:url("../images/flags/KP@2x.e8aeaec39f10.png");}.available_city .flag-kr, .sameday .flag-kr {background-image:url("../images/flags/KR@2x.df223d70b9b2.png");}.available_city .flag-kw, .sameday .flag-kw {background-image:url("../images/flags/KW@2x.0c25a69fdc35.png");}.available_city .flag-kz, .sameday .flag-kz {background-image:url("../images/flags/KZ@2x.1995db11c9ef.png");}.available_city .flag-la, .sameday .flag-la {background-image:url("../images/flags/LA@2x.8fdf63aedbcd.png");}.available_city .flag-lb, .sameday .flag-lb {background-image:url("../images/flags/LB@2x.9804cc058bd7.png");}.available_city .flag-lc, .sameday .flag-lc {background-image:url("../images/flags/LC@2x.620476b955d4.png");}.available_city .flag-ls, .sameday .flag-ls {background-image:url("../images/flags/LS@2x.dfe2bd46e186.png");}.available_city .flag-lu, .sameday .flag-lu {background-image:url("../images/flags/LU@2x.6f172997909a.png");}.available_city .flag-lv, .sameday .flag-lv {background-image:url("../images/flags/LV@2x.824a5bcf18ee.png");}.available_city .flag-mg, .sameday .flag-mg {background-image:url("../images/flags/MG@2x.2be6c14554c2.png");}.available_city .flag-mk, .sameday .flag-mk {background-image:url("../images/flags/MK@2x.1156b2408042.png");}.available_city .flag-ml, .sameday .flag-ml {background-image:url("../images/flags/ML@2x.670bbf263e97.png");}.available_city .flag-mm, .sameday .flag-mm {background-image:url("../images/flags/MM@2x.16150b02cca1.png");}.available_city .flag-mt, .sameday .flag-mt {background-image:url("../images/flags/MT@2x.836586af23d9.png");}.available_city .flag-mx, .sameday .flag-mx {background-image:url("../images/flags/MX@2x.2639d1cb9a5c.png");}.available_city .flag-na, .sameday .flag-na {background-image:url("../images/flags/NA@2x.70c630c179d4.png");}.available_city .flag-ne, .sameday .flag-ne {background-image:url("../images/flags/NE@2x.5f94c3c9adb7.png");}.available_city .flag-ng, .sameday .flag-ng {background-image:url("../images/flags/NG@2x.09af48ea34d0.png");}.available_city .flag-ni, .sameday .flag-ni {background-image:url("../images/flags/NI@2x.8737a92ffdc0.png");}.available_city .flag-nl, .sameday .flag-nl {background-image:url("../images/flags/NL@2x.9cc51bbed752.png");}.available_city .flag-no, .sameday .flag-no {background-image:url("../images/flags/NO@2x.3233b9668c0c.png");}.available_city .flag-om, .sameday .flag-om {background-image:url("../images/flags/OM@2x.90b6bcde351c.png");}.available_city .flag-pa, .sameday .flag-pa {background-image:url("../images/flags/PA@2x.658dbd7e71df.png");}.available_city .flag-pe, .sameday .flag-pe {background-image:url("../images/flags/PE@2x.a9e75a777add.png");}.available_city .flag-pg, .sameday .flag-pg {background-image:url("../images/flags/PG@2x.772a1152df69.png");}.available_city .flag-pk, .sameday .flag-pk {background-image:url("../images/flags/PK@2x.0fdc39e9d7ad.png");}.available_city .flag-pl, .sameday .flag-pl {background-image:url("../images/flags/PL@2x.7352a4106a9b.png");}.available_city .flag-pt, .sameday .flag-pt {background-image:url("../images/flags/PT@2x.3bea4f2159a2.png");}.available_city .flag-py, .sameday .flag-py {background-image:url("../images/flags/PY@2x.cea810911489.png");}.available_city .flag-qa, .sameday .flag-qa {background-image:url("../images/flags/QA@2x.b2b0ce6d3d70.png");}.available_city .flag-ro, .sameday .flag-ro {background-image:url("../images/flags/RO@2x.7ba76f4b8882.png");}.available_city .flag-ru, .sameday .flag-ru {background-image:url("../images/flags/RU@2x.2ec8883d777f.png");}.available_city .flag-rw, .sameday .flag-rw {background-image:url("../images/flags/RW@2x.bbcd4cecade3.png");}.available_city .flag-sa, .sameday .flag-sa {background-image:url("../images/flags/SA@2x.5b1ac50f745f.png");}.available_city .flag-se, .sameday .flag-se {background-image:url("../images/flags/SE@2x.0f9aa13597eb.png");}.available_city .flag-sg, .sameday .flag-sg {background-image:url("../images/flags/SG@2x.dd28faff7731.png");}.available_city .flag-sl, .sameday .flag-sl {background-image:url("../images/flags/SL@2x.1c0cfea02354.png");}.available_city .flag-sn, .sameday .flag-sn {background-image:url("../images/flags/SN@2x.453b8b54629f.png");}.available_city .flag-so, .sameday .flag-so {background-image:url("../images/flags/SO@2x.f1503f8dd6d1.png");}.available_city .flag-sv, .sameday .flag-sv {background-image:url("../images/flags/SV@2x.d868a6a8fccc.png");}.available_city .flag-td, .sameday .flag-td {background-image:url("../images/flags/TD@2x.4eaafd3c1a13.png");}.available_city .flag-tj, .sameday .flag-tj {background-image:url("../images/flags/TJ@2x.cd920d0e9771.png");}.available_city .flag-tw, .sameday .flag-tw {background-image:url("../images/flags/TW@2x.d7cdedf2c91f.png");}.available_city .flag-tz, .sameday .flag-tz {background-image:url("../images/flags/TZ@2x.f401e29ddc38.png");}.available_city .flag-ua, .sameday .flag-ua {background-image:url("../images/flags/UA@2x.3d44f57fec37.png");}.available_city .flag-us, .sameday .flag-us {background-image:url("../images/flags/US@2x.4ab58b55b851.png");}.available_city .flag-ve, .sameday .flag-ve {background-image:url("../images/flags/VE@2x.64095ce662c4.png");}.available_city .flag-vn, .sameday .flag-vn {background-image:url("../images/flags/VN@2x.927e2355169d.png");}.available_city .flag-sg, .sameday .flag-sg {background-image:url("../images/flags/SG@2x.dd28faff7731.png");}.available_city .flag-ye, .sameday .flag-ye {background-image:url("../images/flags/YE@2x.2403629d4980.png");}
}

/* short cut */
.popup.shortcut {width:400px;margin:0 auto;}
.popup.shortcut .ltxt {background:#fff;padding:25px 17px;color:#393d4d;border-radius:0 0 2px 2px;}
.popup.shortcut li {position:relative;padding-left:50px;font-size:12px;line-height:26px;}
.popup.shortcut li b {position:absolute;display:block;top:3px;left:1px;line-height:18px;padding:0 5px;text-align:center;min-width:8px;box-shadow:0 1px 0 #ccc, inset 0 2px 0 #fff;border:1px solid #ccc;border-radius:2px;text-shadow: 0 1px 0 #fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee');background-image: -webkit-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -moz-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -o-linear-gradient(top, #f4f4f4, #eeeeee);background-image: -ms-linear-gradient(top, #f4f4f4, #eeeeee);background-image: linear-gradient(to bottom, #f4f4f4, #eeeeee);}
.popup.shortcut dt {font-weight:bold;padding-bottom:10px;}

/* for ie7,8 user */
#popup_container .popup.update-browser {background:#fff;width:513px;border-radius:3px;}
.popup.update-browser .error-text {position:relative;margin:0 19px 34px;border-bottom:1px solid #f7f7f7;color:#585b5f;font-size:13px;line-height:17px;padding:25px 0 25px 45px;}
.popup.update-browser .error-text .icon {position:absolute;top:50%;left:0;margin-top:-13px;width:29px;height:26px;}
.popup.update-browser ul {float:left;width:603px;padding:0 15px 34px;}
.popup.update-browser li {float:left;margin:0 4px;text-align:center;width:112px;}
.popup.update-browser .icon {display:block;height:67px;margin:0 auto;}
.popup.update-browser .chrome {background-position:-40px 0;width:59px;}
.popup.update-browser .ff {background-position:-100px 0;width:60px;}
.popup.update-browser .safari {background-position:0 -70px;width:55px;}
.popup.update-browser .opera {background-position:-60px -70px;width:54px;}
.popup.update-browser .ie {background-position:-120px -70px;width:64px;}
.popup.update-browser a {display:block;border:1px solid #e5e5e5;border-radius:3px;color:#4b505a;font-weight:bold;font-size:12px;line-height:18px;padding:4px 0;margin-top:11px;}
.popup.update-browser a:hover {text-decoration:none;color:#4574ae;background:#f2f3f4;border-color:#d9dadb;}
.popup.update-browser small {display:block;font-size:11px;color:#989a9c;padding-top:10px;}
.popup.update-browser .clear {width:100%;height:1px;}

/* datapicker */
.ui-widget {font-size:1.1em;}
.ui-widget .ui-widget {font-size:1em;}
.ui-widget input,.page-deal-create .ui-widget select,.page-deal-create .ui-widget textarea,.page-deal-create .ui-widget button {font-size:1em;}
.ui-widget-content {z-index: 13 !important;border:1px solid #dddddd;background:#eeeeee url("../images/common/ui-bg_highlight-soft_100_eeeeee_1x100.384c3f17709b.png") 50% top repeat-x;color:#333333;}
.ui-widget-content a {color:#333333;}
.ui-widget-header {border:1px solid #e78f08;background:#f6a828 url("../images/common/ui-bg_gloss-wave_35_f6a828_500x100.58d2cd501e01.png") 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a {color:#ffffff;}
.ui-icon {width:16px;height:16px;}
.ui-datepicker {width:17em;padding:.2em .2em 0;display:none;}
.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev {left:2px;}
.ui-datepicker .ui-datepicker-next {right:2px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-4px;top:50%;margin-top: -4px;border: 4px solid transparent;width: 0;height: 0;}
.ui-datepicker .ui-datepicker-prev span {border-right-color:#fff;}
.ui-datepicker .ui-datepicker-next span {border-left-color:#fff;}
.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year {width:100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:49%;}
.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td {border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a {display:block;padding:.2em;text-align:center;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker.ui-datepicker-multi {width:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group {float:left;}
.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group {width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group {width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;}
.ui-datepicker-row-break {clear:both;width:100%;font-size:0em;}
.ui-datepicker-rtl {direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px;}
.ui-icon-circle-plus {background-position:0 -192px;}
.ui-icon-circle-minus {background-position:-16px -192px;}
.ui-icon-circle-close {background-position:-32px -192px;}
.ui-icon-circle-triangle-e {background-position:-48px -192px;}
.ui-icon-circle-triangle-s {background-position:-64px -192px;}
.ui-icon-circle-triangle-w {background-position:-80px -192px;}
.ui-icon-circle-triangle-n {background-position:-96px -192px;}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-dialog,.ui-dialog-titlebar {background:transparent none;border:0;}
.ui-dialog a.button {color:#fff;}

#popup_container.vdays {background:rgba(226,228,228,0.93);}
#popup_container .popup.vdays {width:580px;background:#fff;border-radius:3px;box-shadow:0 0 2px rgba(44,45,48,0.08),0 1px 2px rgba(44,45,48,0.3),inset 0 -2px 0 rgba(0,0,0,0.04);text-align:center;padding-bottom:26px;}
.popup.vdays h3 {color:#505662;font-size:26px;padding:43px 55px 30px;}
.popup.vdays .banner {font-family: 'MarkOTM';width:470px;margin:0 auto;font-size:49px;line-height:51px;color:#fff;background:url("../images/common/vdays_banner.a2d5d87bcd75.jpg") no-repeat;}
.popup.vdays .banner a {display:block;color:#fff;padding:49px 0;}
.popup.vdays p {font-size:17px;line-height:24px;padding:27px 55px;border-bottom:1px solid #f0f0f0;margin-bottom:27px;color:#a2a7af;}
.popup.vdays .btns-red-embo {font-size:15px;line-height:34px;padding:0 30px;background:#c61f26;background: -webkit-linear-gradient(top,#dd252c,#b21920);background: -ms-linear-gradient(top,#dd252c,#b21920);background: -moz-linear-gradient(top,#dd252c,#b21920);background: -o-linear-gradient(top,#dd252c,#b21920);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd252c',endColorstr='#b21920');box-shadow:0 1px 0 rgba(0,0,0,0.07);border-color:#ae151b #9e1116 #840a0f;}
.popup.vdays .btns-red-embo:hover, .popup.vdays .banner a:hover {text-decoration:none;}

#popup_container.upload-cover .upload-cover {display:block;}
.popup.upload-cover .ltit .try {display:none;}
.popup.upload-cover .ltit.try .add {display:none;}
.popup.upload-cover .ltit.try .try {display:block;}
.popup.upload-cover .file_input_textbox{width:214px;padding:0;border:0;font-size:13px;height: 29px;line-height: 27px;}
.popup.upload-cover .file_input_div {position: relative; width:326px;text-align:left;border: 1px solid #d4d6d8;border-radius:3px;background: #f8f8f8;color:#aeb1b7;height: 29px;line-height: 27px; overflow: hidden;}
.popup.upload-cover .file_input_textbox::-webkit-input-placeholder {color:#aeb1b7;}
.popup.upload-cover .file_input_textbox:-moz-input-placeholder {color:#aeb1b7;}
.popup.upload-cover .file_input_textbox:-ms-input-placeholder, .popup.change-photo .file_input_textbox:-o-input-placeholder {color:#aeb1b7;}
.popup.upload-cover .file_input_button {display: inline-block;border-right: 1px solid #d4d6d8;background: #fff;color: #5a5d65;height: 29px;padding: 0 12px;font-size: 13px;line-height: 29px;cursor: pointer;margin-right: 7px;}
.popup .file_input_hidden{font-size: 45px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}
#popup_container .upload-cover {width:522px;margin:0 auto}
.popup.upload-cover .wrapper {position:relative;}
.popup.upload-cover .ltxt {position:relative;background:#fff;padding: 18px 15px 15px;}
.popup.upload-cover .btn-area {clear:both;background:#fff;position:relative; padding:12px 15px 15px;line-height:31px;height:31px;text-align:right;border-top:1px solid #e6e8ea;border-radius:0 0 3px 3px;}
.popup.upload-cover .btns-blue-embo {margin-left:4px;font-size:12px;padding:1px 13px;}
.popup.upload-cover .btns-gray-embo {font-size:12px;padding:1px 13px;}
.popup.upload-cover .method {float:left;padding-bottom: 60px;}
.popup.upload-cover .method dt { margin-right:27px; position:relative; z-index:1;line-height: 17px;}
.popup.upload-cover .method dd {position: absolute;top: 30px;width: 505px;left: 0px;display: none;}
.popup.upload-cover .method .file_input_div {width: 490px;}
.popup.upload-cover .method .file_input_textbox {width: 370px;background-color: transparent;}
.popup.upload-cover .method .url dt {border-radius:0 2px 2px 0;}
.popup.upload-cover .method input.text {width: 476px;box-shadow: none;border: 1px solid #d4d6d8;background: #f8f8f8;}
.popup.upload-cover .method dt a {display:block;color:#909297;font-size:13px;}
.popup.upload-cover .method dt a:hover {text-decoration:none;}
.popup.upload-cover .method.current dt {border-color:#686f78;}
.popup.upload-cover .method.current dt a {font-weight:bold;color:#353841;}
.popup.upload-cover .method.current dd {display:block;}
.popup .file_input_hidden {cursor:pointer;}
.popup.upload-cover .guide-line {width:150px;position: relative;clear: both; font-size:12px;}
.popup.upload-cover .guide-line h5 {padding:0;border-bottom:1px dotted #a6a8ae; display:inline-block;}
.popup.upload-cover .guide-line h5 span {color:#4d525d;font-size:13px;line-height:17px; font-weight:normal; cursor:pointer;}
.popup.upload-cover .guide-line dl {display:none; color:white; background-color:rgba(11, 15, 22, 0.9); z-index:2;position:absolute; bottom:28px; left:-2px; border-radius: 3px; padding:12px 26px 0 13px; font-size:12px;white-space:nowrap;}
.popup.upload-cover .guide-line dt {font-weight:bold; padding:1px 0 3px;}
.popup.upload-cover .guide-line dd {font-weight:normal; color:#e2e2e2; margin-bottom:12px;}
.popup.upload-cover .guide-line p {margin:0; padding:0;}
.popup.upload-cover .guide-line em {display:inline-block; width:76px;}
.popup.upload-cover .guide-line:hover dl {display:block;}
.popup.upload-cover .guide-line dl:after {position:absolute; bottom:-11px; left:75px; margin-left:-6px;content:''; font-size:0; line-height:0;display:block; width:0; height:0;border:6px solid transparent;border-top-color:rgba(11, 15, 22, 0.9);}
.popup.upload-cover .btns-blue-embo.ani {white-space:nowrap;transition: width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out,line-height 0.2s ease-in-out;-webkit-transition: width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out,line-height 0.2s ease-in-out;-moz-transition: width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out,line-height 0.2s ease-in-out;-o-transition: width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out,line-height 0.2s ease-in-out;-ms-transition: width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out,line-height 0.2s ease-in-out;}
.popup.upload-cover .btns-blue-embo.progress {position:absolute;left:15px;border-radius:0; text-shadow:none; border:none; font-size:1px; top:22px; height:12px; line-height:12px; width:1%; text-indent:0; color:#518ac2; background:#518ac2; cursor:default;}
.popup.upload-cover .btns-blue-embo.progress:hover {background:#518ac2;}
.popup.upload-cover .btns-blue-embo:after {display:block; content:''; position:absolute; z-index:-1; left:0; top:0; width:100%; height:28px;border:1px solid #a4a4a4; border-color:rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.16);transition: all 0.3s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
.popup.upload-cover .btns-blue-embo.progress:after {z-index:1; width:486px; height:10px;}
.popup.upload-cover .msg {display:none;padding:11px 0 9px 13px; margin:1px 0 13px;background:#fffbd7; border:1px solid #d4c24d;-webkit-box-shadow: inset 0 0 0 1px rgba(254, 250, 213, 1);-moz-box-shadow: inset 0 0 0 1px rgba(254, 250, 213, 1);box-shadow: inset 0 0 0 1px rgba(254, 250, 213, 1);}
.popup.upload-cover .msg p {font-weight:normal; font-size:11px; margin:0; padding:0;}
.popup.upload-cover .msg p.big {font-size:13px;}
.popup.upload-cover .msg p.strong {font-weight:bold;}
@-moz-document url-prefix() {.list .tab li a,.list .tab li.active {line-height:42px;}}
.content ol.stream:not(.editing) li:nth-child(4n+1) {clear:both;}
.content ol.stream.editing li:nth-child(4n+2) {clear:both;}
.popup.upload-cover .wrapper {box-shadow:none;}
.popup.upload-cover #delete_cover_image {color: #4978b3;position:absolute;right:0;bottom: 0;z-index:2;}

.new #navigation .feed-search .del i, .new #navigation .logo, .new #navigation .gnb .ic-sign, .new #navigation .search .btn-submit, .new #navigation .gnb .ic-cart, .new #navigation .gnb .ic-help, #navigation .gnb .ic-activity,#navigation .gnb:hover .ic-activity,.new #navigation .gnb .ic-noti, .new #navigation .gnb .mn-noti .count,#navigation .gnb .mn-noti .new, .new #navigation .menu-contain-notify .ship, .new #navigation .menu-contain-cart .btn-checkout:after, .new #navigation .menu-contain-user .navi-help .menu-tit:before, .new #navigation .gnb .open-help .icon {background:url("../images/normal/header.ad57909b6bde.png") no-repeat;background-size:100px 100px;}
.new #navigation .menu-contain-cart .remove, .new #navigation .menu-contain-cart .remove:hover {background:url("../images/normal/header.ad57909b6bde.png") no-repeat -80px -60px !important ;background-size:100px 100px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.new #navigation .feed-search .del i, .new #navigation .logo, .new #navigation .gnb .ic-sign, .new #navigation .search .btn-submit, .new #navigation .gnb .ic-cart,#navigation .gnb .ic-activity,#navigation .gnb:hover .ic-activity, .new #navigation .gnb .ic-help, .new #navigation .gnb .ic-noti, .new #navigation .gnb .mn-noti .count, .new #navigation .menu-contain-notify .ship, .new #navigation .menu-contain-cart .btn-checkout:after, .new #navigation .menu-contain-user .navi-help .menu-tit:before, .new #navigation .gnb .open-help .icon {background-image:url("../images/retina/header.6a826f2cc83a.png");}
	.new #navigation .menu-contain-cart .remove, .new #navigation .menu-contain-cart .remove:hover {background-image:url("../images/retina/header.6a826f2cc83a.png") !important;}
}
#header-new.new {box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);background: #353A41;background: -webkit-linear-gradient(top,#3B4047,#353A41);background: -moz-linear-gradient(top,#3b4047,#353a41);background: -o-linear-gradient(top,#3b4047,#353a41);background-image: -ms-linear-gradient(#3b4047,#353a41);min-height: 43px;}
.new #navigation .trick {display:none;position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0);height:100%;opacity:0;}
.new #navigation .gnb {border:0;}
.new #navigation .gnb [class^="mn-"] {line-height: 45px;min-height: 44px;padding: 0 8px;color: #B1B3B7;text-shadow: 0 -1px rgba(38, 41, 50, 0.4);}
.new #navigation .left .gnb:last-child {border: 0;}
.new #navigation .gnb [class^="mn-"]:hover, .new #navigation .gnb.hover [class^="mn-"], .new #navigation .gnb.active [class^="mn-"] {color:#d3d4d7;}
.new #navigation .gnb [class^="mn-"].current {color:#ffffff;font-weight:bold;}
#navigation .gnb:hover .mn-noti:hover, #navigation .gnb:hover .mn-noti, #navigation .gnb.hover .mn-noti {background:none;filter:none;}
#navigation .gnb.hover .mn-noti .ic-activity, #navigation .gnb:hover .mn-noti .ic-activity {background-position: -60px -70px;}
.new #navigation .logo {opacity: 0.9;width: 91px;height: 19px;margin-right: 11px;transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;-ms-transition: opacity 0.2s ease;}
.new #navigation .logo:hover {opacity: 0.6;filter: alpha(opacity=60);}
.new #navigation .logo a {width:91px;height:19px;}
.new #navigation .left .gnb-wrap {margin-left: 355px;}
.new #navigation .search {position: absolute;left: 106px;border: 0;line-height: 42px;padding-left: 11px;height: 41px;}
.new #navigation .search fieldset {background: #494d56;box-shadow: none;}
.new #navigation .search input[type="text"] {color:#fff;margin: 0 20px 0 0;padding: 4px 0 3px 7px;width: 303px;border: 0;box-shadow: none;background: rgba(0, 0, 0, 0);line-height: 18px;height: 19px;}
.new #navigation .search input[type="text"]:focus {box-shadow:none !important;background:none !important;}
.new #navigation .search .btn-submit {top: 16px;border: 0;width: 13px;right: 7px;height: 13px;background-position: -85px -40px;}
.new #navigation .search .btn-submit:hover, .new #navigation .search.active .btn-submit {background-position:-85px -20px;}
.new #navigation .gnb .ic-sign {width:19px;height:14px;background-position:0 -20px;margin-right:2px;}
.new #navigation .gnb a:hover .ic-sign, .new #navigation .gnb.hover .ic-sign {background-position:0 -40px;}
.new #navigation .gnb .mn-lang:after {content: '';display: inline-block;width: 0;height: 0;overflow: hidden;border: 4px solid rgba(0, 0, 0, 0);border-top-color: #B1B3B7;vertical-align: middle;margin:2px 0 0 5px;}
.new #navigation .gnb .mn-lang:hover:after, .new #navigation .gnb.hover .mn-lang:after, .new #navigation .gnb.active .mn-lang:after {border-top-color:#d3d4d7;}
.new #navigation .gnb .mn-cart {font-weight:bold;color:#d3d4d7;}
.new #navigation .gnb [class^="mn-you"] {font-weight:bold;}
.new #navigation .gnb .ic-cart {width:17px;height:16px;background-position:-25px -40px;text-indent:-1000em;overflow:hidden;margin-right:0;}
.new #navigation .gnb.none .ic-cart {background-position:-25px -20px;}
.new #navigation .gnb.none .ic-cart:hover, .new #navigation .gnb.none.hover .ic-cart, .new #navigation .gnb.none.active .ic-cart, .new #navigation .gnb.none.open .ic-cart {background-position:-25px -40px;}
.new #navigation .gnb.none .mn-cart {color: #B1B3B7;}
.new #navigation .gnb .ic-help {position:relative;top:1px;display:inline-block;width:13px;height:11px;background-position:-50px -20px;text-indent:-1000em;overflow:hidden;margin-right:0;}
.new #navigation .gnb a:hover .ic-help, .new #navigation .gnb.hover .ic-help, .new #navigation .gnb.active .ic-help, .new #navigation .gnb.open .ic-help {background-position:-50px -40px;}
#navigation .gnb .ic-activity,#navigation .gnb:hover .ic-activity,.new #navigation .gnb .ic-noti, .new #navigation .gnb.none .ic-noti {display:inline-block;width:12px;height:16px;background-position:-70px -20px;text-indent:-1000em;overflow:hidden;margin:-3px 0 0;vertical-align:middle;}
#navigation .gnb .ic-activity,#navigation .gnb:hover .ic-activity, .new #navigation .gnb .ic-noti, .new #navigation .gnb.none a:hover .ic-noti,.new #navigation .gnb .none:hover .ic-noti, .new #navigation .gnb.hover .ic-noti, .new #navigation .gnb.active .ic-noti, .new #navigation .gnb.open .ic-noti {background-position:-70px -40px;}
.new #navigation .gnb .mn-noti {position:relative;}
#navigation .gnb .mn-noti .new, #navigation .gnb .ic-activity .count,.new #navigation .gnb .mn-noti .count {position: absolute;top: 12px;right: 10px;padding: 0;display: inline-block;border: 0;line-height: 5px;height: 5px;width: 5px;background-position: -95px 0;text-indent: -1000em;overflow: hidden;vertical-align: middle;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;}
.new #navigation .gnb.none .mn-noti .count, .new #navigation .gnb.none .mn-noti .count {opacity:0;}
.new #navigation [class^="menu-contain"] {background:#FFF;top:44px;position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;min-width:150px;z-index:11 ;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.5), 0 3px 8px rgba(0, 0, 0, 0.25); -moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.5), 0 3px 8px rgba(0, 0, 0, 0.25);box-shadow:0 0 1px rgba(0, 0, 0, 0.5), 0 3px 8px rgba(0, 0, 0, 0.25);}
.new #navigation [class^="menu-contain"] .menu-tit {display: block;font-weight: bold;line-height: 26px;padding: 0 12px;margin: 3px 0 4px;color: #404044;font-size: 12px;}
.new #navigation .gnb.open [class^="menu-contain"], .new #navigation .gnb.hover.open [class^="menu-contain"], .new #navigation .gnb.open .trick {display:block;}
.new #navigation [class^="menu-contain"]:after {content: '';position: absolute;top: -14px;left: 14%;margin-left: -7px;border: 7px solid rgba(0, 0, 0, 0);border-bottom-color: #FFF;}
.new #navigation [class^="menu-contain"] ul {border-color:#f4f4f6;padding:5px 0;}
.new #navigation [class^="menu-contain"] li {position:relative;}
.new #navigation [class^="menu-contain"] a {color: #767A88;line-height: 26px;padding: 1px 12px;}
.new #navigation [class^="menu-contain"] a:hover {color:#3a3f47;background:#f5f6f7}
.new #navigation [class^="menu-contain"] a:active {color:#3a3f47;background:#e8e9eb !important;}
.new #navigation [class^="menu-contain"] a.selected {color:#3a3f47;font-weight:bold;}
.new #navigation .menu-contain-lang {left:auto;right:-10px;}
.new #navigation .menu-contain-lang:after {left:auto;right:16px;margin-left:0;}
.new #navigation .gnb .open-help .icon {position:absolute;right:12px;top:50%;margin-top:-4px;width:6px;height:9px;background-position:-70px -60px;opacity:0;}
.new #navigation .gnb .open-help:hover .icon {opacity:1;}
.new #navigation .menu-contain-user {left: 50%;min-width: 200px;margin-left: -28px;}
.new #navigation .menu-contain-user .navi-wrap {position:relative;overflow:hidden;transition:height 0.22s ease-in-out;-webkit-transition:height 0.22s ease-in-out;-moz-transition:height 0.22s ease-in-out;-o-transition:height 0.22s ease-in-out;}
.new #navigation .menu-contain-user .navi-help {position:absolute;opacity:0;background:#fff;width:200px;left:200px;top:0;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;-o-transition:0.22s;}
.new #navigation .menu-contain-user .navi-user {position:relative;left:0;opacity:1;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;-o-transition:0.22s;}
.new #navigation .menu-contain-user .navi-help .menu-tit {font-size:12px;}
.new #navigation .menu-contain-user .navi-help .menu-tit:before {content:'';display:inline-block;width:6px;height:9px;background-position:-60px -60px;vertical-align:middle;margin:-3px 7px 0 0;}
.new #navigation .menu-contain-user.open .navi-wrap {transition:height 0.22s ease-in-out;-webkit-transition:height 0.22s ease-in-out;-moz-transition:height 0.22s ease-in-out;-o-transition:height 0.22s ease-in-out;}
.new #navigation .menu-contain-user.open .navi-user {left:-200px;opacity:0;transition:0.22s ease-in-out;-webkit-transition:0.22s ease-in-out;-moz-transition:0.22s ease-in-out;-o-transition:0.22s ease-in-out;}
.new #navigation .menu-contain-user.open .navi-help {left:0;opacity:1;transition:0.22s ease-in-out;-webkit-transition:0.22s ease-in-out;-moz-transition:0.22s ease-in-out;-o-transition:0.22s ease-in-out;}
.new #navigation .menu-contain-cart {right:auto;left: -44px;min-width: 349px;width:auto;padding: 0;overflow: visible;}
.new #navigation .menu-contain-cart:after {left:61px;}
.new #navigation .menu-contain-cart .menu-tit {padding: 3px 13px 0px;}
.new #navigation .menu-contain-cart .scroll {max-height:334px;overflow:auto;border-top:1px solid #ebebed;}
.new #navigation .menu-contain-cart table {border-top:1px solid #ebebed;left:0;width:100%;}
.new #navigation .menu-contain-cart .scroll table {border:0;}
.new #navigation .menu-contain-cart thead th {padding: 0 13px;height: 27px;color: #6F7481;font-size: 9px;vertical-align: middle;}
.new #navigation .menu-contain-cart thead th.qty {text-align:center;}
.new #navigation .menu-contain-cart thead th.price {text-align:right;width: 30px;}
.new #navigation .menu-contain-cart tbody td, .new #navigation .menu-contain-cart tbody tr:first-child td, .new #navigation .menu-contain-cart tbody th, .new #navigation .menu-contain-cart tbody tr:first-child th {border-top:1px solid #f4f4f6;padding:9px 13px;color:#383d48;}
.new #navigation .menu-contain-cart tbody td.price {font-weight: bold;text-align: right;padding: 11px 13px !important;position: relative;}
.new #navigation .menu-contain-cart tbody td.qty, .new #navigation .menu-contain-cart tbody tr:first-child td.qty {padding-right:0;}
.new #navigation .menu-contain-cart tbody td.qty ::-webkit-scrollbar, .new #navigation .menu-contain-cart tbody td.qty :hover::-webkit-scrollbar-thumb, .new #navigation .menu-contain-cart tbody td.qty :hover::-webkit-scrollbar-track-piece,.new #navigation .menu-contain-cart tbody td.qty ::-webkit-scrollbar-thumb, .new #navigation .menu-contain-cart tbody td.qty ::-webkit-scrollbar-track-piece {display:none;height:0;width:0;}
.new #navigation .menu-contain-cart .remove, .new #navigation .menu-contain-cart .remove:hover {display:inline-block;margin: 6px 0 0 6px;vertical-align:top;width:7px;height:7px;background-position:-80px -60px;padding:0;min-height:7px;}
.new #navigation .menu-contain-cart .remove {opacity: 0.5;}
.new #navigation .menu-contain-cart .remove:hover {opacity: 1;}
.new #navigation .menu-contain-cart .info a {position:relative;display:block;padding:2px 0 0 65px;font-size:11px;line-height:17px;text-align:left;color:#6f7481;min-height:62px}
.new #navigation .menu-contain-cart .info a:active {background:none !important;}
.new #navigation .menu-contain-cart .info strong {font-size: 12px;color: #383D48;font-weight: 400;}
.new #navigation .menu-contain-cart .info strong:hover {color: #4775AC}
.new #navigation .menu-contain-cart tbody tr:hover img {opacity:1;}
.new #navigation .menu-contain-cart .qty input {padding: 1px 0 0;border: 1px solid;box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06);border-color: #CACCCF;background: #F8F8F8;text-align: center;font-size: 12px;width: 26px;position: relative;top: -1px;line-height: 19px;height: 19px;border-radius: 2px;}
.new #navigation .menu-contain-cart .qty input[disabled], .new #navigation .menu-contain-cart .qty input.disabled {background: #FFF;box-shadow: none;opacity: 0.5;}
.new #navigation .menu-contain-cart .text:focus {background:#fff;box-shadow: 0 0 5px 1px rgba(156,199,219,0.9);}
.new #navigation .menu-contain-cart tbody a img {top:4px;left:0;width:56px;height:56px;}
.new #navigation .menu-contain-cart .summary {width:100%;padding:10px 0;line-height:18px;background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.new #navigation .menu-contain-cart .summary strong {padding-left:13px;color:#565a65;font-size:12px;}
.new #navigation .menu-contain-cart .summary span {padding-right:13px;color:#565a65;font-size:12px;}
.new #navigation .menu-contain-cart .after {clear:both;padding: 15px 13px;text-align:center;}
.new #navigation .menu-contain-cart .btn-checkout {border-radius: 3px;color: #FFF !important;padding: 2px 0;width: 332px;}
.new #navigation .menu-contain-cart .btn-checkout:hover {background:#508bc2;background: -webkit-linear-gradient(bottom,#508bc2,#5a94ca);background: -ms-linear-gradient(bottom,#508bc2,#5a94ca);background: -moz-linear-gradient(bottom,#508bc2,#5a94ca);background: -o-linear-gradient(bottom,#508bc2,#5a94ca);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#508bc2',endColorstr='#5a94ca');text-decoration:none;color:#fff}
.new #navigation .menu-contain-cart .btn-checkout:active {background: #437bb1 !important;box-shadow: inset 0 1px 1px rgba(53,96,144,.51);}
.new #navigation .menu-contain-notify {left: 50%;width: 320px;margin-left: -63px;}
.new #navigation .menu-contain-notify:after {left: 63px;}
.new #navigation .menu-contain-notify .scroll {padding:0;max-height:400px;overflow:auto;}
.new #navigation .menu-contain-notify ul {padding:0;}
#navigation .feed-activity ::-webkit-scrollbar, #navigation .feed-activity ::-webkit-scrollbar-thumb, .new #navigation [class^="menu-contain"] ::-webkit-scrollbar, .new #navigation [class^="menu-contain"] ::-webkit-scrollbar-thumb {width:6px;height:6px;border-radius:3px;background:transparent}
#navigation .feed-activity ::-webkit-scrollbar, #navigation .feed-activity ::-webkit-scrollbar-track-piece, .new #navigation [class^="menu-contain"] ::-webkit-scrollbar, .new #navigation [class^="menu-contain"] ::-webkit-scrollbar-track-piece {background:transparent;}
#navigation .feed-activity :hover::-webkit-scrollbar-thumb, .new #navigation [class^="menu-contain"] :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.5);}
#navigation .feed-activity ::-webkit-scrollbar-button, .new #navigation [class^="menu-contain"] ::-webkit-scrollbar-button {display: none;}
.new #navigation .menu-contain-notify li {border-bottom: 1px solid #eeeff1;position:relative;font-size:12px;line-height:16px;padding:13px 10px 5px 58px;color:#565a64;min-height:36px;}
.new #navigation .menu-contain-notify li:last-of-type {border-bottom:0;}
.new #navigation .menu-contain-notify li.unread {background:#f2f4f5;}
.new #navigation .menu-contain-notify a {display:inline;padding:0;color:#383d48;line-height:16px;}
.new #navigation .menu-contain-notify li:hover a {color:#4978b3;}
.new #navigation .menu-contain-notify a:hover, .new #navigation .menu-contain-notify a:active {background:none !important;}
.new #navigation .menu-contain-notify a.num {font-weight:bold;}
.new #navigation .menu-contain-notify a.name {font-weight:bold;}
.new #navigation .menu-contain-notify a.more {border-top:1px solid #eeeff1;}
.new #navigation .menu-contain-notify .photo {position:absolute;top:14px;left:14px;display:block;width:32px;height:32px;border-radius:3px;}
.new #navigation .menu-contain-notify .thing {float:right;width:42px;height:42px;}
.new #navigation .menu-contain-notify .ship {background-position:-11px -60px;}
.new #navigation .menu-contain-notify small {font-size:11px;display:block;color:#8a8f9c;padding-bottom:8px;}
.new #navigation .menu-contain-notify small.detail {font-size:12px;padding:0;}
.new #navigation .menu-contain-notify small a {color:#8a8f9c;}
.new #navigation .menu-contain-notify .cmt {clear:both;border-top:1px solid #f4f4f6;padding-top:10px;}
.new #navigation .menu-contain-notify .link-set {position: absolute;right: 10px;top: 11px;font-size: 11px;font-weight: bold;color: #9296a2;}
.new #navigation .feed-search .more, .new #navigation .menu-contain-notify .more, .new #navigation .menu-contain-cart .more, .new #navigation .menu-contain-notify .more:active, .new #navigation .menu-contain-cart .more:active, .new #navigation .menu-contain-notify .more:hover, .new #navigation .menu-contain-cart .more:hover {clear: both;display: block;font-size: 12px;text-align: center;line-height: 18px;padding: 9px 13px 8px;color: #4978B3;font-weight: bold;background: none !important;}
.new #navigation .menu-contain-notify .more:hover, .new #navigation .menu-contain-cart .more:hover {color:#426899;}
.new #navigation .menu-contain-notify .empty, .new #navigation .menu-contain-cart .empty {line-height:18px;padding:35px 15px;text-align:center;color:#7e828c;font-size:12px;border-top:1px solid #ebebed;border-bottom:1px solid #ebebed;}
.new #navigation .gnb.hover [class^="mn-"] {background:none;}
.new #navigation .gnb.hover {border:0;margin:0;}
.new #navigation .gnb.hover [class^="menu-contain"] {display:none;}
.new #navigation .gnb.active [class^="menu-contain"] {display:block;}
.new #navigation .gnb .mn-feed .count {padding:0 4px;line-height:15px;background:#282b33;border-radius:3px;height:auto;position:static;border:0;box-shadow:0 1px 0 rgba(255,255,255,0.08);color: #bcbec3;font-size:10px;display: inline-block;vertical-align: middle;margin: -3px 0 0 3px;}
.new #navigation .gnb .mn-signin {font-weight:normal;}
.new #navigation .menu-contain-cart tbody tr:last-child td {padding-bottom:10px;}
.new #navigation .feed-search {top:37px;width: 330px;margin: 0;right: 0;left: auto;box-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.15);}
.new #navigation .feed-search li {position:relative;}
.new #navigation .feed-search li a {font-size:12px;line-height:26px;color: #636775;padding:0 11px;}
.new #navigation .feed-search li.hover {background: #f5f6f7;}
.new #navigation .feed-search .more {display:block;font-size:13px;border-top:1px solid #f4f4f6;;color:#8d909b;padding: 9px 11px 8px;font-weight:normal;text-align:left;overflow:hidden;text-overflow:ellipsis;}
.new #navigation .feed-search .more b {font-weight:normal;}
.new #navigation .feed-search .recently li a {padding-right:25px;}
.new #navigation .feed-search .recently .more {font-weight:bold;text-align:center;}
.new #navigation .search.active .feed-search {display:block;}
.new #navigation .feed-search .thing {padding:5px 0 3px;}
.new #navigation .feed-search .user li {position:relative;}
.new #navigation .feed-search .user img {position:absolute;top:6px;left:11px;margin:0;width:28px;height:28px;}
.new #navigation .feed-search .user b {display:block;font-size:12px;color:#636775;}
.new #navigation .feed-search .user a {font-size: 12px;line-height:14px;padding:7px 12px 5px 46px;line-height: 27px;}
.new #navigation .feed-search .del {position:absolute;display:none;top:0;right:0;padding:0 10px 0 8px;}
.new #navigation .feed-search .del i {display:inline-block;width:7px;height:6px;background-position:-50px -70px;margin-top:-4px;vertical-align:middle;}
.new #navigation .feed-search li:hover .del {display:block;}
.new #navigation .feed-search .recently .del {padding-right:10px;}
.new #navigation .feed-search h4 {display:none;}
.new #navigation .feed-search ul {border:0;padding:0;}
.new #navigation .feed-search ul:first-of-type {border:0;}
.new #navigation .feed-search ul.recently {padding:5px 0;}
#header-new.new .join-fancy {position:absolute;top:44px;left:0;width:100%;background:#bbddf5;clear:both;border-bottom:1px solid #8fb6d2;padding:15px 0;}
#header-new.new .join-fancy p {float:left;font-size:14px;color:#3e5b70;line-height:20px;padding:0;max-width:600px;}
#header-new.new .join-fancy b {display:block;color:#304a5c;}
#header-new.new .join-fancy .btn-join {float:right;margin:4px 0 0 10px;padding:0 12px;line-height:30px;}
#header-new.new .join-fancy .btn-learn {float:right;margin-top:4px;box-shadow:0 1px 0 rgba(0,0,0,0.04);border-color:#8fb6d2;color:#5a616f;padding:0 12px;line-height:30px;}
#header-new.new .join-fancy .btn-learn:hover {text-decoration:none;}
#header-new.new .join-fancy .btn-learn:active {box-shadow:none;}

.lang-ja #navigation .gnb [class^="mn-"] {padding:0 11px;}
.lang-ja #navigation .gnb .mn-cart {max-width:92px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

#popup_container .popup.add-to-list.v3 {width: 600px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);}
#popup_container.add-to-list, #popup_container.share-new {overflow:hidden;}
#add-to-list-new .fancyd-item {padding:15px;width:570px;float:left;}
#add-to-list-new .fancyd-item .item-image, #add-to-list-new .fancyd-item .image-wrapper {float:left;width:220px;height:220px;padding:0;}
#add-to-list-new .fancyd-item .item-image img {width: 220px;height: 220px;display: block;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;box-shadow: 0 0 1px rgba(0, 0, 0, 0.33) inset;border-radius: 3px;}
#add-to-list-new .item-categories {float:right;width:335px;}
#add-to-list-new .item-categories .list-categories {width:323px;height:164px;overflow:auto;background:#f8f8f8;border:1px solid #cfd0d1;border-radius:3px;border-top-color:#c8c8ca;box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);padding:5px;line-height:24px;font-size:13px;}
#add-to-list-new .item-categories .tooltip {position:absolute;top: 38px;right: 33px;padding:0;line-height:28px;color:#fff;font-size:11px;background:#2c3239;border-radius:3px;}
#add-to-list-new .item-categories .tooltip em {padding:0 9px;}
#add-to-list-new .item-categories .tooltip:after {content:'';position:absolute;border:5px solid transparent;border-top-color:#2c3239;width:0;height:0;overflow:hidden;bottom:-10px;left:50%;margin-left:-5px;}
#add-to-list-new .list-categories .list-box {padding:5px 0 0;}
#add-to-list-new .list-categories .list-option {border-bottom:1px solid #dcddde;margin-bottom:5px;padding-bottom:5px;}
#add-to-list-new .list-categories li {position:relative;}
#add-to-list-new .list-categories li input[type="radio"] {position:absolute;left:-100em;top:0;width:0;height:0;}
#add-to-list-new .list-categories .icon {position:absolute;right:5px;top: 50%;width:12px;height: 12px;margin-top: -6px;}
#add-to-list-new .list-categories .private {background-position:-159px -180px;}
#add-to-list-new .list-categories .collection {background-position: -140px -181px;}
#add-to-list-new .list-categories label {padding:0 20px;line-height:23px;color:#5a5f69;}
#add-to-list-new .list-categories .selected label:before {content:'';position:absolute;left: 6px;top:50%;margin-top: -4px;background-position: -144px -166px;width: 8px;height: 8px;}
#add-to-list-new .list-categories label:hover {background:#dcddde;border-radius:3px;}
#add-to-list-new .list-categories .selected label {font-weight:bold;color:#383d48;}
#add-to-list-new .new-list {float: left;width: 100%;margin-top: 10px;}
#add-to-list-new .new-list input {float:left;background:#f8f8f8;border:1px solid #cfd0d1;border-top-color:#c8c8ca;box-shadow:inset 0 1px 0 rgba(0,0,0,0.03);border-radius:3px;height:18px;padding:7px 8px;width:243px;border-radius:3px;}
#add-to-list-new .new-list input:focus {border-color: rgba(132,185,211,0.8) !important;box-shadow: 0 0 5px 1px rgba(156,199,219,0.9) !important;outline: 0;background-color: #FFFFFF !important;}
#add-to-list-new .new-list .btn-create {float:right;display:block !important;padding:0;width:66px;text-align:center;line-height:32px;}
#add-to-list-new .btn-area {clear:both;padding:13px 15px;}
#add-to-list-new .btn-done {margin-right:4px;}
#add-to-list-new .btn-set {right: 14px;top: 50%;margin-top: -15px;box-shadow: none;padding: 0 10px;color: #5A616F;}
#add-to-list-new .btn-set.active {opacity:1;filter: alpha(opacity=100);}
#add-to-list-new .btn-set .ic-setting {width:24px;height:13px;background-position:0 -110px;vertical-align:top;margin-top:8px;}
#add-to-list-new .btn-set .ic-arrow {display:none;}
#add-to-list-new .set-dropdown {padding:3px 7px;line-height:24px;width:145px;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,0.07),0 0 0 1px rgba(0,0,0,0.17);border:0;bottom:57px;}
#add-to-list-new .set-dropdown:before {content:'';position:absolute;width:13px;height:8px;bottom:-8px;right:17px;background-position:-220px -170px;}
#add-to-list-new .set-dropdown ul {padding:5px 0;border-top:1px solid #e9eaed;}
#add-to-list-new .set-dropdown ul:first-of-type {border-top:0;}
#add-to-list-new .set-dropdown a {padding:0 5px;color:#515762;line-height:24px;font-size:12px;}
#add-to-list-new .set-dropdown a:hover {color:#383d48;border-radius:3px;background:#e9eaed;}
#add-to-list-new .create-list fieldset {padding:0 15px;width:570px;}
#add-to-list-new .create-list .frm {padding:0 0 15px;}
#add-to-list-new .create-list .frm p {margin:15px 0 0;padding:0;}
#add-to-list-new .create-list .text, #add-to-list-new .create-list .right.text, #add-to-list-new .create-list .select-boxes2 {width: 414px;background-color: #f8f8f8;box-shadow: none !important;border-color: #DBDEDF #DBDEDF #D7D8DA;}
#add-to-list-new .create-list .text:focus, #add-to-list-new .create-list .right.text:focus, #add-to-list-new .create-list .select-boxes2:focus {border-color: #acbdcb !important;box-shadow: 0 0 0 2px rgba(78,133,184,0.17) !important;background-color: #fff !important;}
#add-to-list-new .create-list .stit {color: #646871;font-weight: bold;margin-top: 15px;}
#add-to-list-new .create-list p .stit {margin-top:0;}
#add-to-list-new .create-list .right {width:430px;}
#add-to-list-new .create-list .btn-switch {width:42px;height:20px;background-position:0 -180px;text-indent: -1000em;overflow: hidden;vertical-align: middle;margin: -3px 5px 0 0;}
#add-to-list-new .create-list .btn-switch.on {background-position:-50px -180px;}
#add-to-list-new .create-list input[type="radio"] {-webkit-appearance: none;background:#f8f8f8;border:1px solid #cdcdcd;width: 15px;height: 15px;border-radius:8px;vertical-align: middle;margin: -3px 5px 0 0;}
#add-to-list-new .create-list input[type="radio"]:checked {box-shadow: inset 0 0 0 3.5px #f8f8f8;background:#525a5c;}
#add-to-list-new .create-list .right label {padding-right: 28px;color: #383d48;margin: 0 0 0 3px;}
#add-to-list-new .create-list .ic-lock {display:inline-block;width:8px;height:11px;background-position:-100px -180px;vertical-align:middle;margin: -4px 2px 0 -2px;}
#add-to-list-new .create-list .frm div.right .text {width:414px;}
#add-to-list-new .create-list .frm div.right .btn-invite {float: right;padding: 0;width: 60px;text-align: center;text-shadow: 0 1px 0 #FFF;border-color: #CDCED0 #C5C6C8 #B6B7B9;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F9F9F9);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');display: block;height: 31px;color: #5A616F;line-height: 29px;font-size: 12px;text-shadow: 0 1px 0 #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
#add-to-list-new .create-list .frm .user-list .right {width:auto;}
#add-to-list-new .create-list .frm a {color:#4978b3;}
#add-to-list-new .create-list .frm div.right .user-list li {padding:15px 0 0;}
#add-to-list-new .create-list .comment-autocomplete {width:362px;left:140px;top:46px}
#add-to-list-new .create-list .btn-area {text-align:right;}
#add-to-list-new .create-list .btn-delete {float:left;}
#add-to-list-new .create-list .btn-delete .ic-del {display:inline-block;width:9px;height:12px;vertical-align:middle;background-position:-120px -180px;margin:-3px 3px 0 0;}
#add-to-list-new .create-list .btn-area .cancel {background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F9F9F9);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');margin-left: 4px;margin-right: 4px;}

#fancy-share.share-new {width: 500px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.11), 0 0 5px rgba(0, 0, 0, 0.2);}
#fancy-share.share-new .figcaption {font-family: Georgia;font-size: 17px;}
#fancy-share.share-new .fig {min-height: 107px;margin:15px;padding-left:163px;line-height:19px;-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.01), 0 2px 2px rgba(0, 0, 0, 0.02);-moz-box-shadow: 0 0 2px rgba(0,0,0,.01), 0 2px 2px rgba(0,0,0,.02);box-shadow: 0 0 2px rgba(0, 0, 0, 0.01), 0 2px 2px rgba(0, 0, 0, 0.02);border: solid 1px #E9E9E9;border-bottom-color: #CFD0D1;}
#fancy-share.share-new .fig .link .ic-link {display:none;}
#fancy-share.share-new .fig .link input {color:#aeb3bc;background: none;}
#fancy-share.share-new .fig .thum {width:150px;height:150px;line-height: 147px;background-color: #fff;}
#fancy-share.share-new .fig .shadow {width: 151px;height: 100%;border: 0;top: -1px;box-shadow: inset 1px 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.2);left: -1px;padding-bottom: 1px;z-index: 999999;}
#fancy-share.share-new .fig img {max-width: 151px;max-height: 151px;position: relative;top: -1px;left: -1px;}
#fancy-share.share-new .fig .link {left:163px;}
#fancy-share.share-new .fig .username {position: relative;line-height:19px;padding-bottom: 20px;}
#fancy-share.share-new .fig .username b {position:absolute;bottom:0;left:0;padding-top: 1px;}
#fancy-share.share-new textarea, #fancy-share.share-new .text, #fancy-share.share-new .email-frm {background-color:#f8f8f8;box-shadow:none !important;border-color:#cacccf;}
#fancy-share.share-new textarea:focus, #fancy-share.share-new .text:focus, #fancy-share.share-new .email-frm.focus {border-color: rgba(132,185,211,0.8) !important;box-shadow: 0 0 5px 1px rgba(156,199,219,0.9) !important;outline: 0;background-color: #FFFFFF !important;}
#fancy-share.share-new .link .text:focus, #fancy-share.share-new .email-frm .text:focus {border:none !important;box-shadow:none !important;background-color:none !important;}
#fancy-share.share-new .tab {margin:0 15px;width:470px;}
#fancy-share.share-new .tab a {margin:0 20px 0 0;}
#fancy-share.share-new .anywhere {padding:17px 15px 15px;color:#4f535e;font-size:13px;line-height:18px;}
#fancy-share.share-new .anywhere textarea, #fancy-share.share-new .embed textarea.text {display:block;height: 72px;width: 452px;color:#71757c;margin-top: 6px;}
#fancy-share.share-new .anywhere textarea {width:454px;margin-top: 18px;color: #4d525d;}
#fancy-share.share-new .anywhere a, #fancy-share.share-new .embed a {color:#4978b3;}
#fancy-share.share-new .email dl {position:relative;padding:0 15px 11px 105px;}
#fancy-share.share-new .email dt {position:absolute;top:0;left:15px;line-height:33px;font-weight:bold;color:#4f535e;}
#fancy-share.share-new .email .text {width: 364px;}
#fancy-share.share-new .email textarea.text {width: 364px;height: 50px;margin-bottom: 5px;}
#fancy-share.share-new .email label {display:inline-block;line-height:26px;color:#8a8f9c;font-size:11px;cursor:pointer;}
#fancy-share.share-new input[type="checkbox"] {margin: -2px 2px 0 0;vertical-align: middle;cursor:pointer;}
#fancy-share.share-new .email .btn-cancel {margin-left:4px;}
#fancy-share.share-new .embed {padding: 17px 15px 16px;}
#fancy-share.share-new .embed dl {float:left;padding:0 20px 0 0;;}
#fancy-share.share-new .embed dt {padding-bottom:6px;}
#fancy-share.share-new .embed label {cursor:pointer;}
#fancy-share.share-new .embed p {clear: both;padding:15px 0 0;}
#fancy-share.share-new .embed .embed-size {padding-bottom:17px;width:300px;}
#fancy-share.share-new .embed .after {width:210px;margin-top:-3px;}
#fancy-share.share-new .embed li {float:left;width: 90px;line-height:25px;}
#fancy-share.share-new .embed .embed-size dd {line-height:1em;color:#383d48;}
#fancy-share.share-new .size {display:inline-block;position:relative;vertical-align:middle;margin-right:5px;}
#fancy-share.share-new .size .height_ {margin-left:5px;}
#fancy-share.share-new .size .text {width:37px;display:block;text-align:left;padding:0 32px 0 8px;}
#fancy-share.share-new .size small {position:absolute;top:1px;right:1px;background:#fff;border-radius: 0 3px 3px 0;padding: 0 7px 2px;border-left:1px solid #cacccf;line-height: 27px;color:#81848b;}
#fancy-share.share-new .embed .embed-thum {margin:0;padding-bottom:0;}
#fancy-share.share-new .embed .embed-thum .info_tit {margin:3px 0 0;}
#fancy-share.share-new .embed .embed-thum .photo {width: 115px;height: 116px;margin:0 0 4px;}
#fancy-share.share-new .embed .embed-thum .info_price {margin:2px 2px 5px 0;}
#fancy-share.share-new .embed .embed-thum .info_by {margin:2px 0 5px;}
#fancy-share.share-new .share-via {padding:4px 0 20px;}
#fancy-share.share-new .share-via ul {padding-left:15px;}
#fancy-share.share-new .fig .description {font-size:11px;line-height:15px;padding:2px 0 0;max-height:45px;overflow:hidden;}
#fancy-share.share-new .fig.description .username b:after {content:'·';font-weight:normal;margin-left:4px;color: #8a8f9c;}
#fancy-share.share-new .fig.description .username {padding:0;}
#fancy-share.share-new .fig.description .username b {position:static;padding-right:4px;}
#fancy-share .share-via li a:hover .ic-fb {background-position:0 -30px;}
#fancy-share .share-via li a:hover .ic-tw {background-position:-28px -30px;}
#fancy-share .share-via li a:hover .ic-gg {background-position:-56px -30px;}
#fancy-share .share-via li a:hover .ic-su {background-position:-84px -30px;}
#fancy-share .share-via li a:hover .ic-tb {background-position:-112px -30px;}
#fancy-share .share-via li a:hover .ic-link {background-position:-140px -30px;}
#fancy-share .share-via li a:hover .ic-vk {background-position:-168px -30px;}
#fancy-share .share-via li a:hover .ic-mx {background-position:-196px -30px;}
#fancy-share .share-via li a:hover .ic-od {background-position:-224px -30px;}
#fancy-share .share-via li a:hover .ic-re {background-position: -252px -30px;}
#fancy-share .share-via li a:hover .ic-qz {background-position:-280px -30px;}
#fancy-share .share-via li a:hover .ic-wb {background-position:-308px -30px;}
#fancy-share .share-via li a:hover .ic-me {background-position:-336px -30px;}


#popup_container.things-v3 .popup.things-v3.detail {display:block;margin:0 auto;}
#popup_container .popup.things-v3.detail {float:none;padding: 0 0 0 4px;width: 939px !important;height: 622px !important;overflow: hidden;}
#popup_container.things-v3 .popup.things-v3.detail .fill {width: 939px !important;}
#popup_container.loading .popup.things-v3.detail {width:300px !important;height:230px !important;}
.things-v3.detail {margin-left:auto !important;margin-right:auto !important;width: 961px !important;}
.things-v3.detail input[type="text"].text:focus ,.things-v3.detail textarea.text:focus {box-shadow: 0 0 5px 1px rgba(156,199,219,0.9) !important;background: #FFFFFF !important;}
.things-v3.detail h3 {font-size:18px;font-weight:normal;padding: 0;}
.things-v3.detail .price {padding: 5px 0;}
.things-v3.detail .price big {font-size: 19px;color:#383d48;}
.things-v3.detail .price big small {font-size: 14px;font-weight:normal;color: #383d48;vertical-align:middle;display:inline-block;margin-top:-4px;}
.things-v3.detail .price big.sales {color:#b42c2c;}
.things-v3.detail .price big.sales .before {text-decoration:line-through;}
.things-v3.detail .price big.sales .sale-detail {font-size:13px;font-weight:normal;display:block;color: #383d48;padding-top: 4px;text-transform:uppercase;}
.things-v3.detail .price big.sales .sale-detail b {text-decoration: line-through;font-weight:normal;margin-right: 1px;}
.things-v3.detail .frm fieldset .user-list {width:202px;}
.things-v3.detail .currency_price {text-transform:uppercase;margin-top: 3px;}
.things-v3.detail .photo-frame {padding: 4px 0;}
.things-v3.detail .thing-info, .things-v3.detail .hotel-info {padding: 20px 15px 15px;width: 290px;border-left: 1px solid #e9eaed;min-height: 584px;}
.things-v3.detail .hotel-info {padding-bottom:0;}
.things-v3.detail .frm {background:none;padding: 0 0 11px;border-radius:0;}
.things-v3.detail .frm fieldset, .things .things-v3.detail .frm fieldset{border:0;padding:0 0 16px;}
.things-v3.detail.v4 .fancybox .frm fieldset p {display:inline-block;margin-left: 10px;}
.things-v3.detail.v4 .giftcard .frm fieldset p {display:inline-block;}
.things-v3.detail.v4 .giftcard .frm fieldset p:first-child, .things-v3.detail.v4 .giftcard .frm fieldset .recipent, .things-v3.detail.v4 .giftcard .frm fieldset p:last-of-type {margin-left: 0;}
.things-v3.detail.v4 .fancybox .frm fieldset p:first-child, .things-v3.detail.v4 .fancybox .frm fieldset p:last-of-type {margin-left:0;}
.things-v3.detail.v4 .fancybox .frm fieldset .only a.selectBox {width: 288px;}
.things-v3.detail.v4 .fancybox .frm fieldset a.selectBox {width: 138px;}
.things-v3.detail.v4 .giftcard .frm fieldset a.selectBox {width: 75px;}
.things-v3.detail.v4 .giftcard .frm fieldset .text {width: 274px;}
.things-v3.detail.v4 .fancybox .frm fieldset .note, .things-v3.detail.v4 .giftcard .frm fieldset textarea.text, .things-v3.detail.v4 .giftcard .frm fieldset .recipent .text {text-shadow: none;background: #f8f8f8;box-shadow: none;width: 274px;}
.things-v3.detail.v4 .giftcard .frm fieldset .recipent .text {width: 186px;}
.things-v3.detail.v4 .frm fieldset p .fancybox-category {width:140px;}
.things-v3.detail.v4 .frm fieldset p .fancybox-category label {width:114px;}
.things-v3.detail.v4 .frm fieldset .selectBox, .things-v3.detail.v4 .frm fieldset .text{border-color: #cacccf;line-height: 18px;text-shadow: none;background: #f8f8f8;box-shadow: none;}
.things-v3.detail .frm fieldset span.selectBox {font-size:13px;display:inline-block;line-height: 19px;padding: 4px 8px;color: #989aa2;width: 217px;cursor: default;}
.things-v3.detail.v4 .frm fieldset span.selectBox {width: 199px;}
.things-v3.detail.v4 .frm fieldset input.option.number {background: #f8f8f8; box-shadow: none;height: 28px;border-color: #cacccf;}
.things-v3.detail .view-detail {display:block;margin:0 15px;line-height:42px;border-top:1px solid #e9eaed;color:#4978b3;}
.things-v3.detail .frm .btn-create {display:none !important;border:0;border-top:1px solid #e9eaed;text-align:left;font-weight:normal;}
.things-v3.detail .view-detail:after, .things-v3.detail .frm .btn-create:after {content:'';display:inline-block;width:5px;height:9px;background-position:-80px -10px;vertical-align:middle;margin-left:5px;}
.things-v3.detail .tabs .tab-cont {margin-top: 0;border:0;padding: 15px 12px 0;height: 276px;}
.things-v3.detail .tabs .tab-cont.blank {border:0;height:267px;margin-bottom:0;}
.things-v3.detail .tabs h4.tab-tit {border:0;font-size:13px;color:#818692;line-height: 17px;height: 17px;top: 1px;border: 1px solid #dcdee0;width:50%;padding: 9px 0;}
.things-v3.detail .tabs .active h4.tab-tit {border-bottom-color:#fff;color:#383d48;}
.things-v3.detail .tabs .tab-l.active h4.tab-tit {box-shadow: inset -1px 0 0 #dcdee0;border-radius: 3px 0 0 0;}
.things-v3.detail .same-delivery, .things-v3.detail .quick-shipping, .things-v3.detail .sale {position:absolute;bottom: 11px;right: 0;width: 260px;margin:15px 15px 0;padding:8px 15px;line-height:19px;background:#f2f2f2;border-radius:3px;color:#545861;font-style:normal;z-index: 1;}
.things-v3.detail .quick-shipping:after {content:'';right:15px;top:50%;margin-top: -4px;width:4px;height:7px;background-position:-70px -10px;position: absolute;}
.things-v3.detail .same-delivery:before, .things-v3.detail .quick-shipping:before, .things-v3.detail .sale:before {content:'';position: absolute;width:320px;top:-15px;right:-15px;height:1px;border-bottom:1px solid #e9eaed;display: none;}
.things-v3.detail .same-delivery .icon {display:inline-block;width:23px;height:15px;background-position:-20px -20px;}
.things-v3.detail .quick-shipping .icon {display:inline-block;}
.things-v3.detail .same-delivery:after {content:'';position:absolute;top:50%;width:4px;height:7px;right:13px;margin-top:-4px;background-position:-70px -10px;}
.things-v3.detail .same-delivery .btns-gray-embo {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.things-v3.detail .photo-frame:hover .thumanil-wrap {bottom:4px;left:0;}
.things-v3.detail .ly-close {display:none;}
.things-v3.detail .frm fieldset a.selectBox .selectBox-arrow {right: 2px;top: 50%;margin-top: -11px;border: 0;width: 15px;height: 22px;background-position: 0 0;}
.things-v3.detail .input-number .btn-up, .things-v3.detail .input-number .btn-down {border:0;background:none;padding:0 5px !important;opacity: 0;}
.things-v3.detail .input-number .btn-down span {width: 15px;height: 11px;margin-top: -1px;background-position: 0 -11px;}
.things-v3.detail .input-number .btn-up span {width: 15px;height: 11px;margin-top: 4px;background-position: 0 0;}
.things-v3.detail .frm fieldset .trick-select.option {width: 215px;}
.things-v3.detail .frm fieldset input.option.number.long {width: 279px;}
.popup.things-v3.detail .tooltip2 {position:relative;}

.things-v3.detail .hotel-info .price big {display:inline;font-size:18px;}
.things-v3.detail .hotel-info .loc {/* padding: 1px 0 0; */}
.things-v3.detail .frm fieldset .hotel-form .stit {position:relative;padding: 6px 11px;display:block;line-height:27px;height: 27px;margin:0;z-index:1;cursor:pointer;}
.things-v3.detail .frm fieldset .hotel-form input[type="text"] {border:0;box-shadow:none;vertical-align: middle;background:none;cursor:pointer;}
.things-v3.detail.v4 .hotel-info .tabs .active div {height: 205px;}
.things-v3.detail .frm fieldset .hotel-form dd {position:relative;z-index:0;border:1px solid #e9eaed;margin:1px 0 3px;}
.things-v3.detail .frm fieldset .hotel-form dd.on {z-index:1;}
.things-v3.detail .frm fieldset .hotel-form dd.on .stit .arrow {top: 18px;right: 11px;width: 9px;height: 6px;background-position: -81px -108px;}
.things-v3.detail .frm fieldset .hotel-form dd.btn-check {border:0;margin-top:7px;padding: 0;}
.things-v3.detail .frm fieldset .hotel-form label {display:inline;padding: 0;vertical-align: middle;cursor: pointer;}
.things-v3.detail .frm fieldset .hotel-form dd div.calendar, .things .things-v3.detail .frm fieldset .hotel-form dd div.calendar, .things-v3.detail .frm fieldset dd div.people-select {position:absolute;display:none;background:#fff;border-radius:3px;right:0;top: 44px;box-shadow:0 0 0 1px rgba(0,0,0,0.2),0 2px 3px rgba(0,0,0,0.07);padding: 0;border: 0;z-index:1;}
.things-v3.detail .frm .ic-calendar {display:inline-block;width:17px;height:17px;background-position:-68px -63px;vertical-align:middle;margin: 0 5px 0 0;}
.things-v3.detail .frm .ic-people {display: inline-block;width: 17px;height: 12px;background-position: -47px -92px;vertical-align: middle;margin: -2px 5px 0 0;}
.things-v3.detail .hotel-info .tabs .active .tab-cont {height: 263px;}
.things-v3.detail .frm fieldset .hotel-form dd .stit .arrow {position: absolute;top: 16px;right: 11px;display: block;width: 6px;height: 9px;background-position: -69px -106px;}
.things-v3.detail .booking-result.loading {height: 66px;background: url("../images/normal/spinner.c71e992a25c2.gif") no-repeat 50% 50% #f9fafb !important;display: none;border: 0;}
.things-v3.detail dl.booking-result {display:none;white-space: normal;width: auto;margin: 6px 0 0;float: none;height: 251px;overflow: auto;background: none;padding: 0;}
.things-v3.detail .booking-result dt {position:relative;border-bottom:1px solid #eff0f1;margin-bottom:5px;background:#fff;}
.things-v3.detail .booking-result dt span {display:block;text-align:center;color:#373d48;text-align:center;padding:10px 10px 15px;border-bottom:1px solid #cdcecf;}
.things-v3.detail .booking-result dt small.arrow {position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:13px;height:9px;background-position:0 -118px;}
.things-v3.detail .booking-result dd {position:relative;clear:both;cursor:pointer;color: #383d48;line-height: 16px;padding: 13px 10px 16px;border-top: 1px solid #f4f4f6;z-index: 1;float: none;width: auto;}
.things-v3.detail .booking-result dd:hover {background:#fbfbfb;}
.things-v3.detail .booking-result dd.selected {background:#73777f;color:#fff;font-size:13px;}
.things-v3.detail .booking-result dd:first-of-type {border-top:0;}
.things-v3.detail .booking-result dd button {position: absolute;width:68px;height:27px;margin:0;border:0;padding:0;text-align:center;font-weight:bold;font-size:12px;border-radius:4px;background:#80c33f;color:#fff;right: 10px;top: 10px;}
.things-v3.detail .booking-result dd big {float:left;display:block;font-weight:bold;font-size:13px;line-height: 16px;max-width: 60%;padding-bottom: 2px;color: #383d48;}
.things-v3.detail .booking-result dd big br {display:none;}
.things-v3.detail .booking-result dd big .type {display:block;color:#8a8f9c;font-size:10px;font-weight: normal;margin-top: -2px;}
.things-v3.detail .booking-result dd strong {display:block;color:#8a8f9c;font-size:10px;font-weight: normal;margin-top: -7px;padding: 4px 0 5px;line-height: 13px;}
.things-v3.detail .booking-result dd small {position:relative;display:block;font-size:12px;margin: 5px 0 10px;clear: both;max-height: 46px;overflow: hidden;word-break: break-all;width: 100%;padding: 0;}
.things-v3.detail .booking-result dd small:after {content:'...';background:#fff;position:absolute;right:0;bottom:0;width: 13px;}
.things-v3.detail .booking-result dd:hover small:after {background:#fbfbfb;}
.things-v3.detail .booking-result .selected small {max-height:1000px;color: #fff;}
.things-v3.detail .booking-result .selected small:after {display:none;}
.things-v3.detail .booking-result .selected big {color:#fff;}
.things-v3.detail .booking-result .selected big .type{color:#b7bac1;}
.things-v3.detail .booking-result .selected li{color:#b7bac1;}
.things-v3.detail .booking-result .selected span {color:#fff;}
.things-v3.detail .booking-result dd span {position:relative;display: block;color:#6aa354;line-height:18px;font-size:12px;font-weight: bold;max-width: 100%;float: none;padding: 0;z-index: 0;}
.things-v3.detail .booking-result dd span b {font-weight:bold;font-size: 12px;}
.things-v3.detail .booking-result dd span em {font-style:normal;border-bottom:1px dotted #80c33f;color:#80c33f;}
.things-v3.detail .booking-result dd .tooltip {position:absolute;bottom:25px;left:50%;margin-left:-60px;color:#fff;background:#333;padding:5px;width:180px;}
.things-v3.detail .booking-result dd .tooltip .arrow {position:absolute;bottom: -14px;left: 60px;margin-left:-15px;border-color: #333 transparent transparent;border-style:solid;border-width:7px;width:0;height:0;z-index:1;}
.things-v3.detail .booking-result dd .tooltip small {color:#fff;padding:0 0 0 9px;text-indent:-9px;}
.things-v3.detail .book-result-detial {display:none;clear:both;width:210px;padding:0 15px;background:#f9fafb;}
.things-v3.detail .book-result-detial p {padding:15px 0;color:#737880;font-size:11px;line-height:13px;border-top:1px solid #e3e4e5;}
.things-v3.detail .book-result-detial p a {color:#5689c2;}
.things-v3.detail .frm fieldset .hotel-form dd.on .stit {border-color:#e9eaed;background:#f7f7f7;}
.things-v3.detail .frm fieldset .hotel-form dd.on div.calendar, .things-v3.detail .frm fieldset dd.on div.people-select {display:block;}
.things-v3.detail .frm .ui-widget-content {background:none;border:0;}
.things-v3.detail .ui-datepicker, .things .things-v3.detail .ui-datepicker {padding:2px 9px 9px;width: auto;font-size:12px;/* border: 0; */}
.things-v3.detail .ui-datepicker .ui-datepicker-title {margin:0;line-height:37px;padding:0;/* position: relative; */}
.things-v3.detail .ui-datepicker .ui-widget-header, .things-v3.detail .frm fieldset .people-select .title, .things .things-v3.detail .frm fieldset .people-select .title {background:none;border:0;padding:0;margin:0 0 10px;border-bottom:1px solid #f4f4f4;color:#383d48;font-size:13px;position: relative;width: auto;}
.things-v3.detail .ui-datepicker td span, .things-v3.detail .ui-datepicker td a {padding:0;width:29px;line-height:29px;display:block;text-align:center;color:#8a8f9c;font-weight:bold;border: 0;}
.things-v3.detail .ui-datepicker td a {color:#949699;background:#f0f0f0;}
.things-v3.detail .ui-datepicker td a.ui-state-active {background:#2d2f37;color:#fff;}
.things-v3.detail .ui-datepicker th span {font-size:10px;line-height:25px;height:25px;color:#8a8f9c;}
.things-v3.detail .ui-datepicker th {padding:0;}
.things-v3.detail .ui-datepicker td a.ui-priority-secondary {background:#fff;color:#8a8f9c;}
.things-v3.detail .ui-datepicker td.ui-datepicker-today span {background:#fff;box-shadow:inset 0 0 0 2px #f0f0f0;}
.things-v3.detail .ui-datepicker td.ui-state-during a, .things-v3.detail .ui-datepicker td.ui-state-during a:hover {background:#6ea7d3;color:#fff;}
.things-v3.detail .ui-datepicker td a.ui-state-default:hover, .things-v3.detail .ui-datepicker td .ui-state-hover,.things-v3.detail .ui-datepicker td a.ui-priority-secondary.ui-state-hover {background:#444750;color:#fff;}
.things-v3.detail .ui-datepicker .ui-datepicker-prev,.things-v3.detail .ui-datepicker .ui-datepicker-next {border:0;top: 6px;width: 22px;height:22px;line-height: 20px;text-align: center;}
.things-v3.detail .ui-datepicker .ui-datepicker-prev span, .things-v3.detail .ui-datepicker .ui-datepicker-next span {background:none;width:0;height:0;position: static;margin: 0;display: inline-block;}
.things-v3.detail .ui-datepicker .ui-datepicker-prev span {border-right-color:#b1b2b6;}
.things-v3.detail .ui-datepicker .ui-datepicker-next span {border-left-color:#b1b2b6;}
.things-v3.detail .ui-datepicker .ui-datepicker-next {right: -11px;}
.things-v3.detail .ui-datepicker .ui-datepicker-prev {left: -11px;}
.things-v3.detail .frm fieldset dd div.people-select {font-size:12px;padding:0 1px 6px;text-align: center;color:#646973;}
.things-v3.detail .people-select p, .things .things-v3.detail .frm fieldset .people-select p {padding:0 20px 14px;}
.things-v3.detail .frm fieldset .people-select p:last-of-type, .things .things-v3.detail .frm fieldset .people-select p:last-of-type {border-left:1px solid #f4f4f4;}
.things-v3.detail .frm fieldset .people-select .title, .things .things-v3.detail .frm fieldset .people-select .title {margin: 0 9px 14px;padding:0;display: block;font-weight: bold;line-height: 37px;float: none;display: block;}
.things-v3.detail .people-select b {display:block;font-weight:normal;line-height:25px;padding-bottom:2px;}
.things-v3.detail .people-select select {width:76px;}
.things-v3.detail .trick {position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;display:none;z-index: 1;}
.things-v3.detail .on .trick, .things-v3.detail .booking-result .trick {display:block;}
.things-v3.detail .booking-result dd .tooltip {display:none;left:25%;width:205px;padding: 10px 10px 13px;border-radius:2px;bottom: 51px;}
.things-v3.detail .booking-result dd:hover {z-index:2;}
.things-v3.detail .booking-result dd:first-of-type .tooltip {top: 100%;bottom:auto;z-index: 3;margin-top: -10px;}
.things-v3.detail .booking-result dd:first-of-type .tooltip .arrow {top: -14px;bottom:auto;border-color:transparent;border-bottom-color: #333;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-tit {font-weight:bold;font-size:13px;text-align:center;color:#fff;padding: 0 0 9px;margin-left:0;display:block;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day {float:left;width:100%;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day li {clear:both;float:left;width:100%;color:#fff;font-size:12px;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day li span {float:left;color:#fff;padding:0;white-space: normal;max-width: 100px;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day li b {float:right;font-weight:bold;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day li b small {display:inline;font-size:10px;font-weight:normal;padding:0;text-indent:0;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-day li b small:after {display:none;}
.things-v3.detail .booking-result dd .tooltip .tooltip-charge-cmt {clear:both;width:100%;padding: 0;color:#adadad;font-size:9px;line-height:12px;letter-spacing:-0.05em;margin-left:0;}
.things-v3.detail .book-result-detail {clear: both;font-size: 13px;padding: 15px;background: #f9fafb;display: none;}
.things-v3.detail .book-total-price {padding: 15px 15px 0;clear:both;border-top:1px solid #e9eaed;margin: 0 -15px;position: relative;}
.things-v3.detail .book-total-price .btn-bookit {float:right;width:auto;}
.things-v3.detail .book-total-price .price {float:left;font-size:12px;line-height:18px;color:#60656e;margin: 0;padding: 0;}
.things-v3.detail .book-total-price .price b {display:block;font-size:15px;color:#383d48;}
.things-v3.detail .tabs {margin-top:0;padding-top:37px;}
.things-v3.detail .tabs .wide h4.tab-tit {width:320px;}
.things-v3.detail .tabs .tab-r.wide h4.tab-tit {box-shadow:none;}
.things-v3.detail.hotel .tabs {margin:0 -15px}
.things-v3.detail.hotel .tab-l h4.tab-tit {border-radius: 0 !important;border-left: none;}
#popup_container.forgot_pw .popup.forgot_pw {display:block;}
#popup_container .popup.forgot_pw {width:352px;background:#fff;border-radius:3px;}
.popup.forgot_pw .txt {padding:16px;font-size:13px;line-height:18px;}
.popup.forgot_pw .btn-area {padding:10px 16px;text-align:right;border-top:1px solid #e9eaed;}
.popup.forgot_pw .btn-area button {margin-left:6px;}

.lang-ru #navigation .gnb [class^="mn-"], .lang-pl #navigation .gnb [class^="mn-"], .lang-id #navigation .gnb [class^="mn-"], .lang-eu #navigation .gnb [class^="mn-"], .lang-es #navigation .gnb [class^="mn-"], .lang-el #navigation .gnb [class^="mn-"] {padding:0 13px;}
.lang-ru #navigation .gnb .mn-cart small, .lang-pl #navigation .gnb .mn-cart small, .lang-id #navigation .gnb .mn-cart small, .lang-eu #navigation .gnb .mn-cart small, .lang-es #navigation .gnb .mn-cart small, .lang-el #navigation .gnb .mn-cart small {display:none;}

 .alertify-dialog .alertify-inner a.close {display:none;}

/* scroll */
.mCustomScrollbar{-ms-touch-action:none;touch-action:none;}
.mCSB_scrollTools {position: absolute;top: 0px;right: 0px;width: 6px;height: 100%;}
.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCustomScrollBox>.mCSB_scrollTools {position:absolute;top:0;right:0;width:6px;height:100%;opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";transition: opacity 0.22s;-webkit-transition: opacity 0.22s;-moz-transition: opacity 0.22s;}
.mCustomScrollBox:hover>.mCSB_scrollTools {opacity:1;filter:"alpha(opacity=1)";-ms-filter:"alpha(opacity=1)"}
.mCSB_scrollTools {position: absolute;width: 6px;height: auto;left: auto;top: 0;right: 0;bottom: 0;}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0);filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";position: absolute;top: 0;left: 0;width: 100%;height: 1000%;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color: rgba(0,0,0,0.6);filter:"alpha(opacity=60)";-ms-filter:"alpha(opacity=60)";position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 3px;}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;position: absolute;}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}

#popup_container.sales-popup .popup.sales-popup {display:block;}
#popup_container .popup.sales-popup {background-color:#fff;background-position:50% 50%;border-radius:3px;width:580px;box-shadow:0 1px 1px rgba(0,0,0,0.12),0 0 5px rgba(0,0,0,0.06),inset 0 -1px 2px rgba(0,0,0,0.01);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.12),0 0 5px rgba(0,0,0,0.06),inset 0 -1px 2px rgba(0,0,0,0.01);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.12),0 0 5px rgba(0,0,0,0.06),inset 0 -1px 2px rgba(0,0,0,0.01);text-align:center;padding-bottom: 110px;}
.popup.sales-popup p {font-size:16px;line-height:22px;color:#a2a7af;padding: 173px 110px 38px;}
.popup.sales-popup b {display:block;color:#484a4f;font-size:34px;line-height:38px;padding-bottom:14px;}
.popup.sales-popup .btns-blue-embo {font-size:14px;padding:0 18px;line-height:34px;}

.notify-butter {background:#3e81b1;position: relative;z-index: 2;}
#header.v2 .notify-butter .inner {height:auto;}
.notify-butter .inner, #header-new .notify-butter .inner {position:relative;padding:15px 0;line-height:18px;text-align:center;background-position:50% 50%;color:#e1eef8;}
.notify-butter .inner a {color:#fff;font-weight:bold;text-decoration:underline;}
.notify-butter .inner a.close {position:absolute;right:0;top:50%;margin-top:-9px;width:18px;height:18px;background-position:0 -80px;opacity: 0.5;}

#popup_container.vanity_learn .popup.vanity_learn {display:block;}
#popup_container .popup.vanity_learn {width:482px;border-radius:3px;background:#fff;}
.popup.vanity_learn .terms {padding:14px 16px 0;height:555px;overflow:auto;}
.popup.vanity_learn h3 {font-size:13px;line-height:18px;padding-bottom:5px;}
.popup.vanity_learn .terms p {font-size:13px;line-height:18px;padding-bottom:18px;}
.popup.vanity_learn a {color:#4978b3;}

#popup_container.fancy_app {background:rgba(225,227,227,0.85);}
#popup_container.fancy_app .popup.fancy_app {display:block;}
#popup_container .popup.fancy_app {width: 832px;background:#fff;border-radius:3px;margin:0 auto;position: relative;box-shadow: none;}
.popup.fancy_app .ltxt {padding: 54px 416px 49px 50px;}
.popup.fancy_app:before, .popup.fancy_app:after {content:'';position:absolute;background:url("../images/common/send_app.c7c082b85519.png") no-repeat;}
.popup.fancy_app:before {width:200px;height:298px;background-position:-210px 0;bottom:0;right:47px;}
.popup.fancy_app:after {width:208px;height:330px;bottom:0;right:187px;}
.popup.fancy_app .tit {font-size: 32px;color:#535864;}
.popup.fancy_app .tit small {font-size:15px;display:block;font-weight:normal;padding: 9px 0 0;}
.popup.fancy_app .notify {font-size:12px;opacity: 0.7;padding: 0;color: #535864;}
.popup.fancy_app .notify b {text-transform:uppercase;font-weight: normal;}
.popup.fancy_app fieldset {padding: 34px 0 44px;font-size:16px;color:#535864;}
.popup.fancy_app fieldset p {padding-bottom:10px;line-height: 33px;color: #535864;}
.popup.fancy_app fieldset input.text {width:350px;display: block;margin: 10px 0;line-height: 20px;}
.popup.fancy_app fieldset .selector {position:relative;display: block;border: 1px solid #cfcfcf;border-radius: 3px;border-bottom: 1px solid #aaaaaa;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f7f8');background-image: -webkit-linear-gradient(top,#ffffff,#f6f7f8);background-image: -moz-linear-gradient(top,#ffffff,#f6f7f8);background-image: -o-linear-gradient(top,#ffffff,#f6f7f8);background-image: -ms-linear-gradient(top,#ffffff,#f6f7f8);background-image: linear-gradient(top,#ffffff,#f6f7f8);}
.popup.fancy_app fieldset .selector:after {content:'';position:absolute;border:3px solid transparent;border-top-color:#383d48;opacity:0.5;right: 10px;top: 50%;margin-top: -3px;}
.popup.fancy_app fieldset select {line-height: 18px;padding: 4px 7px;-webkit-appearance: none;font-size: 13px;width:100%;background:none;}
.popup.fancy_app fieldset .btns-blue-embo {line-height: 31px;width: 100%;}

#popup_container.share_complete .popup.share_complete {display:block;}
#popup_container .popup.share_complete {width: 482px;background:#fff;border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,0.11);}
.popup.share_complete .btn-area {padding:15px;border-top:1px solid #e9eaed;text-align: right;}
.popup.share_complete .text {padding:18px 13px;line-height: 18px;}

#popup_container.add_to_list .popup.add_to_list {display:block;}
#popup_container .popup.add_to_list {width:460px;background:#fff;border-radius:3px;}
.popup.add_to_list .list-option ul {padding:15px 15px 15px 1px;border-bottom:1px solid #f0f0f1;}
.popup.add_to_list .list-option li {float:left;font-weight:bold;width:206px;line-height:37px;color:#383d48;background:#fff;border:1px solid #e1e4e4;border-radius:3px;text-align: center;margin-left:14px;}
.popup.add_to_list .list-option input {position:absolute;top:-1000em;left:-1000em;opacity:0;width:0;height:0;}
.popup.add_to_list .list-option label {display:block;cursor: pointer;}
.popup.add_to_list .list-option li.selected {background:#f0f2f2;}
.popup.add_to_list .list-option li.selected label {opacity:0.7;}
.popup.add_to_list .btn-area button { font-size: 12px; line-height: 29px; margin-left: 4px;}
.popup.add_to_list .new-list label .icon {position:absolute;top:0;left:0;border:2px solid #8eadd2;border-radius: 3px;width:35px;height:35px;}
.popup.add_to_list .new-list label .icon:after, .popup.add_to_list .new-list label .icon:before {content:'';background:#7197c5;position:absolute;}
.popup.add_to_list .new-list label .icon:after {left:16px;top:10px;width:3px;height:15px;}
.popup.add_to_list .new-list label .icon:before {left:10px;top:16px;height:3px;width:15px;}
.popup.add_to_list .new-list .btn-create:after, .popup.add_to_list .new-list .btn-create:before {content:'';background:#c3c9ce;position:absolute;}
.popup.add_to_list .new-list .btn-create:after {left:16px;top:10px;width:3px;height:15px;}
.popup.add_to_list .new-list .btn-create:before {left:10px;top:16px;height:3px;width:15px;}
#add-to-list-new.popup.add_to_list .new-list {position:relative;margin: 15px 15px 10px;float: none;width: auto;}
#add-to-list-new.popup.add_to_list .item-categories .new-list label {position:absolute;top:0;left:0;background:#fff;padding:0 0 0 51px;color:#383d48;line-height:39px;font-weight: bold;width: 90%;cursor: pointer;width: calc(100% - 51px);width: -webkit-calc(100% - 51px);width: -moz-calc(100% - 51px);}
#add-to-list-new.popup.add_to_list .item-categories .new-list label:hover {background:#fff;}
#add-to-list-new.popup.add_to_list .new-list .btn-create {float:left;position:relative;border:2px solid #d5d9de;border-radius: 3px;width: 39px;height: 39px;background: #fff;text-indent:-1000em;}
#add-to-list-new.popup.add_to_list .new-list input {float:right;}
#add-to-list-new.popup.add_to_list .new-list input, #add-to-list-new.popup.add_to_list .new-list input:focus {background:#fff;border:1px solid #8db2d0 !important;box-shadow:0 0 0 2px #d1e1ef !important;margin:2px;height: 21px;padding: 6px 9px;width: 340px;width: calc(100% - 74px);width: -webkit-calc(100% - 74px);width: -moz-calc(100% - 74px);}
#add-to-list-new.popup.add_to_list .btn-area {padding:15px;text-align:right;}
#add-to-list-new.popup.add_to_list .item-categories {float:none;width: auto;height:auto;max-height: 310px;overflow: auto;}
#add-to-list-new.popup.add_to_list .item-categories .list-box {padding-top:0;}
#add-to-list-new.popup.add_to_list .item-categories .list-categories {height:auto;background:none;border:0;box-shadow:none;overflow: visible;width: auto;padding: 0 10px 10px}
#add-to-list-new.popup.add_to_list .item-categories li {margin-top:4px;}
#add-to-list-new.popup.add_to_list .item-categories li:first-of-type {margin-top:0;}
#add-to-list-new.popup.add_to_list .item-categories .loading {display:block;height:270px;position:relative;text-indent:-1000em;border:0;}
#navigation [class^="feed-"] .loading i, #navigation .menu-contain-notify .loading i, .figure-item .buttons .show_someone .user-list i.load-more.loading span:before, #add-to-list-new.popup.add_to_list .item-categories .loading:before {content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position:absolute;top:50%;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;}
#navigation [class^="feed-"] .loading i, #navigation .menu-contain-notify .loading i, .figure-item .buttons .show_someone .user-list i.load-more.loading span:before {width:20px;height:20px;margin:-12px 0 0 -12px;}
#add-to-list-new.popup.add_to_list .item-categories label {padding:5px 5px 5px 56px;line-height:39px;font-weight: bold;color: #383d48;}
#add-to-list-new.popup.add_to_list .item-categories .selected label {background: #e9eced;}
#add-to-list-new.popup.add_to_list .item-categories label:hover {background:#F1F3F4 ;}
#add-to-list-new.popup.add_to_list .item-categories img.thumb {position:absolute;top:5px;left:5px;width:39px;height:39px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);max-height: 39px;background-size:cover;background-position:50% 50%;}
#add-to-list-new.popup.add_to_list .item-categories img.thumb.blank {background-position:-40px 0;background-color:#f0f2f2;background-size: 100px 100px;}
#add-to-list-new.popup.add_to_list .item-categories input[type="checkbox"] {width:18px;height:18px;position:absolute;right:12px;top:50%;margin-top:-9px;}
#add-to-list-new.popup.add_to_list .list-categories .selected label:before {display:none;}
#add-to-list-new.popup.add_to_list .item-categories input[type="checkbox"]:checked {opacity:1;background-position:0 0;cursor: pointer;}
#add-to-list-new.popup.add_to_list .item-categories li:hover input[type="checkbox"]:checked {background-position:-20px 0;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip {display:inline-block;vertical-align:middle;margin:-3px 0 0 3px;background:none;position: relative;top: 0;left: 0;right: auto;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip:before {display:block;content:'';}
#add-to-list-new.popup.add_to_list .item-categories .tooltip:after {display:none;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip em {position:absolute;bottom:23px;left: 50%;white-space:nowrap;line-height:28px;color:#fff;font-size:11px;background:#2c3239;border-radius:3px;padding:0 9px;display: none;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip em:after {content:'';position:absolute;border:5px solid transparent;border-top-color:#2c3239;width:0;height:0;overflow:hidden;bottom:-10px;left:50%;margin-left:-5px;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip:hover em {display:block;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip.secret:before {width:8px;height:11px;background-position:-15px -20px;}
#add-to-list-new.popup.add_to_list .item-categories .tooltip.collection:before {width:11px;height:11px;background-position:0 -20px;}

.full-screen .inner {width:auto;}
.full-screen #header-new .inner {display:block;margin:0 15px;}
.full-screen .container {width:auto;margin:0 15px;}

#header.v2 #navigation .gnb a.mn-you:after, #header.v2 #navigation .gnb a.mn-lang:after, #header.v2 #navigation .logo, #header.v2 #navigation .gnb .menu-contain-you .add-file:before, #header.v2 #navigation .gnb .menu-contain-you .add-email:before, #header.v2 #navigation .gnb .menu-contain-you .add-web:before, #header.v2 #navigation .gnb .menu-contain-you .back:before, #header.v2 #navigation .gnb .menu-contain-cart a.more:after, #header.v2 #navigation .menu-contain-cart tbody td.price .remove, #header.v2 #navigation .gnb a.mn-you:before, #header.v2 #navigation .gnb a.mn-seller:before, #header.v2 #navigation .gnb a.mn-noti:before, #header.v2 #navigation .gnb a.mn-cart:before, #header.v2 #navigation .gnb a.mn-menu:before, #header.v2 #navigation .gnb a.mn-search:before, #header.v2 #navigation .feed-activity .empty p:before, .popup.add-fancy.info .upload-frm a.select-category:after {background:url("../images/normal/header_new.12ccf0c17304.png") no-repeat;background-size:150px 100px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#header.v2 #navigation .gnb a.mn-you:after, #header.v2 #navigation .gnb a.mn-lang:after, #header.v2 #navigation .logo, #header.v2 #navigation .gnb .menu-contain-you .add-file:before, #header.v2 #navigation .gnb .menu-contain-you .add-email:before, #header.v2 #navigation .gnb .menu-contain-you .add-web:before, #header.v2 #navigation .gnb .menu-contain-you .back:before, #header.v2 #navigation .gnb .menu-contain-cart a.more:after, #header.v2 #navigation .menu-contain-cart tbody td.price .remove, #header.v2 #navigation .gnb a.mn-you:before, #header.v2 #navigation .gnb a.mn-seller:before, #header.v2 #navigation .gnb a.mn-noti:before, #header.v2 #navigation .gnb a.mn-cart:before, #header.v2 #navigation .gnb a.mn-menu:before, #header.v2 #navigation .gnb a.mn-search:before, #header.v2 #navigation .feed-activity .empty p:before, .popup.add-fancy.info .upload-frm a.select-category:after {background-image:url("../images/retina/header_new.75015d33713a.png");}
}
#header.v2 {position: fixed;width: 100%;text-align: center;z-index: 11;}
#header.v2:before {content: '';position: absolute;top: 0;left: 0;width: 100%;box-shadow: 0 1px 4px rgba(0,0,0,0.3);border-bottom: 1px solid #22242C;background: #373c4a;height: 100%;z-index: 2;}
#header.v2 .inner {position:relative;display:inline-block;min-width:970px;text-align:left;height: 47px;vertical-align: top;z-index: 2;}
#header.v2 #navigation .logo {width:11px;height: 19px;position: absolute;left: 50%;margin: -10px 0 0 -6px;top: 50%;background-position: -20px -20px;opacity: 0.9;z-index: 2;}
#header.v2 #navigation .logo:hover {opacity:0.75;}
#header.v2 #navigation .search {position: absolute;top: 100%;left: 50%;height: auto;border: 0;margin-top: 1px;padding: 0;width: 970px;transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;visibility: hidden;opacity: 0;z-index: 1;margin-left: -485px;}
#header.v2 #navigation .search.focus:before, #header.v2 #navigation .search.focus:after {-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);}
#header.v2 #navigation .search.focus {opacity:1;visibility:visible;}
#header.v2 #navigation .search:before {position:absolute;content:'';left:50%;width:600%;margin-left:-300%;height:100%;background:#fff;top:0;z-index: 2;}
#header.v2 #navigation .search .trick {background:#303339;opacity: 0;transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;}
#header.v2 #navigation .search.focus .trick {/* opacity:0.4; */visibility: visible;opacity: 0.4;}
#header.v2 #navigation .search fieldset {position:relative;margin: 0;border-radius: 0;box-shadow: none;line-height: 1em;z-index: 2;}
#header.v2 #navigation .search fieldset .btn-submit {display:none;}
#header.v2 #navigation .search fieldset input {margin:0;border-radius: 0;box-shadow: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width: 100%;padding: 0 13px;border: 0;height:44px;display: block;overflow: hidden;position: relative;z-index: 2;background-color: #fff;}
#header.v2 #navigation .search fieldset input:focus {box-shadow:none !important;}
#header.v2 #navigation .search fieldset .keyword {position: absolute;background: #fff;border-radius: 0 0 3px 3px;width: 100%;border-top: 1px solid #f2f2f2;box-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 0 1px rgba(0,0,0,0.37);z-index: 1;padding: 10px 0 7px;}
#header.v2 #navigation .search fieldset .keyword.loading * {display:none;}
#header.v2 #navigation .search fieldset .keyword.loading {min-height:200px;}
#header.v2 #navigation .search fieldset .keyword.loading:before {display:block;content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position:absolute;top:50%;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;}
#header.v2 #navigation .search fieldset .keyword .keywords a {display:block;padding:0 13px;line-height:26px;color:#38424c;}
#header.v2 #navigation .search fieldset .keyword a:hover {background:#f7f7f7;}
#header.v2 #navigation .search fieldset .keyword {padding: 4px 0 7px;}
#header.v2 #navigation .search fieldset .keyword dt {font-size: 10px;color: #91969c;text-transform: uppercase;padding: 9px 13px 4px;line-height: 1em;}
#header.v2 #navigation .search fieldset .keyword dt a {display:block;padding:4px 13px;color: #91969c;background:none;margin:-4px -13px;}
#header.v2 #navigation .search fieldset .keyword dt a.clear-all {position:absolute;right:0;margin:0;background:none;top: 9px;}
#header.v2 #navigation .search fieldset .keyword dt a:hover {color:#38424c;}
#header.v2 #navigation .search fieldset .keyword dd li {position:relative;clear:both;}
#header.v2 #navigation .search fieldset .keyword dd li:after {content:'';clear:both;display:block;height:0;}
#header.v2 #navigation .search fieldset .keyword dd a {display: block;font-size: 11px;line-height: 16px;color: #767a88;padding: 5px 13px;min-height:32px;}
#header.v2 #navigation .search fieldset .keyword .sds dd a {font-size:13px;min-height:16px;color:#383d48;}
#header.v2 #navigation .search fieldset .keyword .popular dd a, #header.v2 #navigation .search fieldset .keyword .recently dd a {font-size:13px;color:#383d48;min-height: 16px;}
#header.v2 #navigation .search fieldset .keyword .recently .del {opacity:0;position:absolute;top:0;right:0;padding:0 13px;line-height:26px;}
#header.v2 #navigation .search fieldset .keyword .recently li:hover .del {opacity:1;}
#header.v2 #navigation .search fieldset .keyword .recently li:hover {background: #f7f7f7;}
#header.v2 #navigation .search fieldset .keyword .recently .del:before {content:'';display:inline-block;vertical-align:middle;width:7px;height:7px;background-position:-185px -180px;}
#header.v2 #navigation .search fieldset .keyword dd .photo {float:left;width:31px;height:31px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:no-repeat 50% 50%;background-size:cover;border-radius:3px;margin-right:9px;}
#header.v2 #navigation .search fieldset .keyword .user dd .photo {border-radius:100%;}
#header.v2 #navigation .search fieldset .keyword dd a b {color:#383d48;font-size:13px;display:block;}
#header.v2 #navigation .right .gnb-wrap {float:right;}
#header.v2 #navigation .gnb.active {position: relative;z-index: 2;}
#header.v2 #navigation .gnb {position:static;float: left;height: 48px;border:0;margin:0;z-index:0}
#header.v2 #navigation .right .gnb, #header.v2 #navigation .gnb .you-main {position:relative;}
#header.v2 #navigation .gnb [class^="feed-"], #header.v2 #navigation [class^="menu-contain"] {display: block;background: #fff;border-radius: 3px;box-shadow: none;left: 50%;top: 38px;width: 202px;padding: 0;transition: 0.15s ease-in-out;-webkit-transition: 0.15s ease-in-out;-moz-transition: 0.15s ease-in-out;visibility: hidden;opacity: 0;margin-left: -101px;z-index: 11;}
#header.v2 #navigation .gnb.active [class^="feed-"], #header.v2 #navigation .gnb.active [class^="menu-contain"], #header.v2 #navigation .gnb.hover .menu-contain-shop, #header.v2 #navigation .gnb.hover .menu-contain-store {top: 46px;opacity: 1;visibility: visible;}
#header.v2 #navigation .gnb.active [class^="feed-"].visible, #header.v2 #navigation .gnb.active [class^="menu-contain"].visible {visibility:hidden;}
#header.v2 #navigation .gnb.hover [class^="feed-"], #header.v2 #navigation .gnb.active [class^="feed-"], #header.v2 #navigation .gnb.hover [class^="menu-contain"], #header.v2 #navigation .gnb.active [class^="menu-contain"] {box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);}
#header.v2 #navigation [class^="menu-contain"] a {line-height:26px;color:#767a88;min-height: 0;padding: 0 15px;white-space: nowrap;overflow: hidden;position:relative;}
#header.v2 #navigation [class^="menu-contain"] a:after, #header.v2 #navigation [class^="menu-contain"] dd a:hover:after {content:'';position:absolute;top: 0; right: 0; width: 40px; 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;}
#header.v2 #navigation [class^="menu-contain"] a:active:after,#header.v2 #navigation [class^="menu-contain"] a:hover:after {background: -webkit-linear-gradient(0deg, rgba(247,247,247,0), rgba(247,247,247,0) 60%, #f7f7f7 90%); background: linear-gradient(90deg, rgba(247,247,247,0), rgba(247,247,247,0) 60%, #f7f7f7 90%);}
#header.v2 #navigation [class^="menu-contain"] a:active, #header.v2 #navigation [class^="menu-contain"] a:hover {color:#383d48;background: #f7f7f7 !important;}
#header.v2 #navigation [class^="menu-contain"] ul {padding:8px 0 7px;border:0;border-top:1px solid #f0f0f2;position: relative;}
#header.v2 #navigation [class^="menu-contain"] p {position: relative;padding: 0;}
#header.v2 #navigation [class^="menu-contain"] p a {position: relative;font-size: 12px;line-height: 17px;color: #767a88;padding: 13px 13px 13px 56px;border-radius: 3px 3px 0 0;}
#header.v2 #navigation [class^="menu-contain"] p b {display: block;font-weight: bold;color: #383d48;font-size: 13px;}
#header.v2 #navigation [class^="menu-contain"] p img {display:block !important;width:31px;height:31px;left:14px;top:14px;position:absolute;border-radius:100%;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}
#header.v2 #navigation [class^="menu-contain"] dl {float:left;color:#383d48;}
#header.v2 #navigation [class^="menu-contain"] dt {padding:19px 20px 0;font-weight:bold;font-size:12px;}
#header.v2 #navigation [class^="menu-contain"] dd {position:relative;padding: 7px 5px 14px;}
#header.v2 #navigation [class^="menu-contain"].show dd ul:before {content:'';display:block;position:absolute;left: 0;top: 8px;height:90%;height: calc(100% - 17px);width:1px;height: -webkit-calc(100% - 17px); background: #f3f4f5;visibility: visible;}
#header.v2 #navigation [class^="menu-contain"] dl:first-of-type dd ul:first-of-type:before {display:none;}
#header.v2 #navigation [class^="menu-contain"] dd:after {clear:both;content:'';display:block;height:0;}
#header.v2 #navigation [class^="menu-contain"] dd ul {float:left;padding:0 0 3px;border: 0;width: 191px;}
#header.v2 #navigation [class^="menu-contain"] dd a {color: #767a88;background:none;}
#header.v2 #navigation [class^="menu-contain"] dd a.sale {color:#b83838;}
#header.v2 #navigation [class^="menu-contain"] .picture dd img {display:block;background:no-repeat 50% 50% #f9f9f9;background-size:cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);width:160px;height: 120px;margin-bottom:2px;}
#header.v2 #navigation [class^="menu-contain"] .picture dd a {opacity:1;color:#60646d;padding:0 0 0 15px;}
#header.v2 #navigation [class^="menu-contain"] .picture dd a:hover {color: #383d48;}
#header.v2 #navigation [class^="menu-contain"] dd a:hover {background:none !important}
#header.v2 #navigation [class^="menu-contain"] .picture dd a:after {display:none;}
#header.v2 #navigation [class^="menu-contain"] .picture dd {padding-bottom:0;}
#header.v2 #navigation [class^="menu-contain"] .picture ul {padding-top:8px;font-size:12px;font-weight:bold;width:350px;}
#header.v2 #navigation [class^="menu-contain"] .picture li {float:left;}
#header.v2 #navigation [class^="menu-contain"] .picture {float:right;padding: 0 15px 0 0;}
#header.v2 #navigation [class^="menu-contain"] .sale dt {color:#b83838;}
#header.v2 #navigation #lang_popup a.selected {font-weight: bold;color: #383d48;}
#header.v2 #navigation .gnb .feed-activity {display:block !important;width:340px;margin-left: -170px;height: 359px;}
#header.v2 #navigation .gnb .feed-activity .feed {position:absolute;top:45px;left:0;width:100%;box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.13);border-top: 1px solid #F7F7F7;}
#header.v2 #navigation .gnb .menu-contain-you {left: auto;margin: 0;right: -15px;}
#header.v2 #navigation .gnb .menu-contain-you, #header.v2 #navigation .gnb .menu-contain-you .menu-container-you {/* height: 264px; */}
#header.v2 #navigation .gnb .menu-contain-you.show, #header.v2 #navigation .gnb .menu-contain-you.show .menu-container-you {/* height: 177px; */}
#header.v2 #navigation .gnb .menu-contain-you .add-file:before, #header.v2 #navigation .gnb .menu-contain-you .add-email:before, #header.v2 #navigation .gnb .menu-contain-you .add-web:before {width:15px;content:'';display:inline-block;vertical-align:middle;margin: -3px 9px 0 0;opacity: 0.7;}
#header.v2 #navigation .gnb .menu-contain-you .add-file:hover:before, #header.v2 #navigation .gnb .menu-contain-you .add-email:hover:before, #header.v2 #navigation .gnb .menu-contain-you .add-web:hover:before {opacity:1}
#header.v2 #navigation .gnb .menu-contain-you .fancy_btn {color:#4978b3;}
#header.v2 #navigation .gnb .menu-contain-you .back {margin:8px 0 7px;}
#header.v2 #navigation .gnb .menu-contain-you .add-web:before {height:14px;background-position: -20px 0;}
#header.v2 #navigation .gnb .menu-contain-you .add-file:before {height:15px;background-position: -40px 0;}
#header.v2 #navigation .gnb .menu-contain-you .add-email:before {height:13px;background-position: -60px 0;}
#header.v2 #navigation .gnb .menu-contain-you .back:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 15px 0 3px;width:6px;height:9px;opacity:0.5;}
#header.v2 #navigation .gnb .menu-contain-you .back:hover:before {opacity:0.7;}
#header.v2 #navigation .gnb .menu-contain-you .menu-container-you {white-space:nowrap;overflow:hidden;font-size:0;left: 0;margin: 0;top: 0;display: block;width: 202px;white-space: nowrap;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;}
#header.v2 #navigation .gnb .menu-contain-you .menu-container-you div {display: inline-block;width:202px;font-size:13px;vertical-align: top;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;}
#header.v2 #navigation .gnb .menu-contain-you.show .menu-container-you .you-main {margin-left:-202px;}
#header.v2 #navigation .gnb .menu-contain-seller p img {border-radius:2px;}
#header.v2 #navigation .gnb .menu-contain-lang {width:245px;left:auto;margin:0;right: -15px;}
#header.v2 #navigation .gnb .menu-contain-lang ul {border-top:0;}
#header.v2 #navigation .gnb .menu-contain-lang .btn-add {display:none;}
#header.v2 #navigation .gnb .menu-contain-menu {margin: 0;left: -15px;}
#header.v2 #navigation .gnb .menu-contain-menu ul:first-of-type {border-top:0;}
#header.v2 #navigation .menu-contain-shop {right:auto;left:50%;width:970px;;margin:0 0 0 -485px;top: 48px;border-radius:0 0 3px 3px;z-index:0;transition: opacity 0.2s;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;}
#header.v2 #navigation .menu-contain-shop .trick {background-color: #303339;opacity: 0;}
.hover #header.v2 #navigation .menu-contain-shop, .hover #header.v2 #navigation .menu-contain-shop .trick {visibility:visible;}
#header.v2 #navigation .menu-contain-shop.show .trick {opacity:0.4;}
#header.v2 #navigation .menu-contain-shop.show {z-index:11;top:48px;height:auto;opacity: 1;visibility: visible;box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);}
#header.v2 #navigation .menu-contain-shop .store, #header.v2 #navigation .menu-contain-shop .shop {display:block;visibility:hidden;position: absolute;top:0;left:0;width:100%;border-radius:0 0 3px 3px;background-color: #fff;z-index: 0;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);box-shadow: 0 1px 4px rgba(0,0,0,.1), 0 1px 0px rgba(0,0,0,.1);}
#header.v2 #navigation .menu-contain-shop.store.show .store, #header.v2 #navigation .menu-contain-shop.show .shop {visibility:visible;z-index:1;}
#header.v2 #navigation .menu-contain-shop .store:after, #header.v2 #navigation .menu-contain-shop .shop:after {content:'';clear:both;display:block;}
#header.v2 #navigation .menu-contain-shop.store.show .shop {visibility:hidden;opacity:0;}
#header.v2 #navigation .gnb .menu-contain-cart {width: 360px;margin-left: -180px;}
#header.v2 #navigation .gnb .menu-contain-cart ul {padding:0;border:0;max-height: 305px;overflow: auto;border-bottom:1px dotted #e4e7ea;}
#header.v2 #navigation .menu-contain-cart a.btns-blue-embo {position:relative;color:#fff;margin:0 15px 15px;border-radius:3px;text-align:center;line-height: 33px;}
#header.v2 #navigation .menu-contain-cart a.btns-blue-embo:after {display:none;}
#header.v2 #navigation .menu-contain-cart a.btns-blue-embo:hover { background: #508bc2 !important;background: -webkit-linear-gradient(bottom,#508bc2,#5a94ca) !important;background: -ms-linear-gradient(bottom,#508bc2,#5a94ca) !important;background: -moz-linear-gradient(bottom,#508bc2,#5a94ca) !important; background: -o-linear-gradient(bottom,#508bc2,#5a94ca) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#508bc2',endColorstr='#5a94ca') !important;}
#header.v2 #navigation .menu-contain-cart a.btns-blue-embo:active {background: #437bb1 !important;}
#header.v2 #navigation .menu-contain-cart .summary {display: block;color: #383d48;width: auto;float: none;text-align: right;padding: 15px;font-size: 14px;line-height: 16px;background: none;}
#header.v2 #navigation .menu-contain-cart .summary span {float:none;}
#header.v2 #navigation .menu-contain-cart li:first-child {border:0;}
#header.v2 #navigation .menu-contain-cart li {display:block;padding:17px 15px 17px 99px;color:#757882;font-size:11px;line-height:16px;position: relative;border-top: 1px dotted #e4e7ea;min-height: 66px;}
#header.v2 #navigation .menu-contain-cart img {width: 70px;position: absolute;top: 15px;left: 15px;height: 70px;background: no-repeat 50% 50%;background-size: cover;border-radius: 2px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);}
#header.v2 #navigation .menu-contain-cart li a {display:block;}
#header.v2 #navigation .menu-contain-cart a.info, #header.v2 #navigation .menu-contain-cart .info {position:static;white-space:normal;display:block;padding:0 0 5px;font-size:11px;line-height:16px;color:#757882;}
#header.v2 #navigation .menu-contain-cart a.info:after {display:none;}
#header.v2 #navigation .menu-contain-cart .info strong {font-size:12px;color:#383d48;}
#header.v2 #navigation .gnb .menu-contain-cart ul li a:hover {background: none !important;color: #757882;}
#header.v2 #navigation .menu-contain-cart .qty {display:block;}
#header.v2 #navigation .menu-contain-cart .price {display:block;}
#header.v2 #navigation .menu-contain-cart .price.sales {color:#b7313e;}
#header.v2 #navigation .menu-contain-cart .price.sales small {color:#757882;text-decoration:line-through}
#header.v2 #navigation .menu-contain-cart .tit {display:block;padding:0 15px;color:#383d48;font-size:12px;line-height:39px;border-bottom:1px solid #f1f1f2;}
#header.v2 #navigation .feed-activity h4 {position: relative;display: table;margin: 12px 12px 0;width: 314px;padding: 0;border: 0;border-radius: 3px;color: #444;line-height: 33px;background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F6F7F8);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');}
#header.v2 #navigation .feed-activity h4 a {color: #7D8186;box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);}
#header.v2 #navigation .feed-activity h4 a:last-child {box-shadow:none;}
#header.v2 #navigation .feed-activity h4 a.new:before {display: inline-block;content: '';width: 6px;height: 6px;border-radius: 100%;background: #4b98e6;position: static;vertical-align: middle;margin: -2px 5px 0 0;}
#header.v2 #navigation .feed-activity h4 a.current {background-color: #EBECED;z-index: 1;color: #585F6D;position: relative;box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1),inset 1px 0 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), -1px 0 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), -1px 0 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);}
#header.v2 #navigation .feed-activity h4 a.current.new:before {display:none;}
#header.v2 #navigation .feed-activity h4 a:first-child.current {box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1),inset 1px 0 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 1px 1px 0 rgba(0,0,0,0.1), inset 1px 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 1px 1px 0 rgba(0,0,0,0.1), inset 1px 1px 2px rgba(0,0,0,0.1);}
#header.v2 #navigation .feed-activity ul {height: 263px;}
#header.v2 #navigation .feed-activity .loading {position:relative;height: 263px;padding:0;border:0;}
#header.v2 #navigation .feed-activity a.more, #header.v2 #navigation .feed-activity .messages a.more {font-size:12px;line-height: 37px;padding: 0;}
#header.v2 #navigation .feed-activity .empty {width:100%;padding:0;height: 263px;display: table;}
#header.v2 #navigation .feed-activity .empty p {padding:0 70px;display:table-cell;vertical-align:middle;}
#header.v2 #navigation .feed-activity .empty p b {padding:0;line-height:19px;}
#header.v2 #navigation .feed-activity .empty p span {display:block;padding-top:8px;}
#header.v2 #navigation .feed-activity .empty p:before {content:'';display:block;width:45px;height:45px;background-position:-100px -50px;margin: 0 auto 18px;}
#header.v2 #navigation .feed-activity .messages .empty p:before {background-position:-100px 0;}
#header.v2 #navigation .feed-activity .empty a.more, #header.v2 #navigation .feed-activity .messages .empty a.more {position:absolute;bottom: -38px;left:0;width:100%;border-top: 1px solid #e7e8e8;background: #fff;border-radius: 0 0 3px 3px;z-index: 2;}
#header.v2 #navigation .feed-activity .avatar {width:41px;height:41px;top: 12px;}
#header.v2 #navigation .feed-activity .notifications .photo {width:41px;height:41px;top: 15px;}
#header.v2 #navigation .gnb .feed-activity .notifications .photo.ship {background-position:-30px -120px;}
#header.v2 #navigation .gnb .feed-activity .notifications .photo.featured {background-position:-80px -120px;}
#header.v2 #navigation .feed-activity li, #header.v2 #navigation .feed-activity .notifications li {min-height:37px;padding: 14px 12px 14px 64px;line-height: 37px;}
#header.v2 #navigation .feed-activity li .noti-wrap, #header.v2 #navigation .feed-activity .notifications .noti-wrap {display:inline-block;vertical-align:middle;line-height:18px;width:100%;}
#header.v2 #navigation .feed-activity .messages li {padding: 0 0 0 12px;}
#header.v2 #navigation .feed-activity li:hover {background:none;}
#header.v2 #navigation .feed-activity li .items img {height: 48px;width:48px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);margin-right: 3px;border-radius: 2px;}
#header.v2 #navigation .feed-activity .messages a {padding: 14px 12px 14px 52px;}
#header.v2 #navigation .feed-activity li:before {left:auto;right:0;width: 100%;border-bottom: 1px solid rgb(247, 247, 247);background: none;}
#header.v2 #navigation .feed-activity .messages img {width:41px;height:41px;}
#header.v2 #navigation .feed-activity .messages li.new .message:before, #header.v2 #navigation .feed-activity .messages li.show .message:before {content: '';margin: -2px 4px 0 0;display: inline-block;width: 6px;height: 6px;border-radius: 10px;background: #4b98e6;vertical-align: middle;}
#header.v2 #navigation .feed-activity .messages .new .message, #header.v2 #navigation .feed-activity .messages .show .message {color:#383d48;}
#header.v2 #navigation .feed-activity .messages .return {display:none;}
#header.v2 #navigation .feed-activity .messages .message {text-overflow:clip;position:relative;color: #878C98;}
#header.v2 #navigation .feed-activity .messages .message:after {content: '';position: absolute;width: 30px;height: 100%;right: 0;top: 0;background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: linear-gradient(to right,rgba(255,255,255,0),#fff);}
#header.v2 #navigation .feed-activity .messages li:hover .message:after {background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: linear-gradient(to right,rgba(255,255,255,0),#fff);}
#header.v2 #navigation .feed-activity .messages .status .date {opacity:1;color:#9a9ea9;padding-right: 12px;}
#header.v2 #navigation [class^="feed-"] .arrow {display:none;}
#header.v2 #navigation .gnb.hover #lang_popup #lang_link, #header.v2 #navigation .gnb #lang_popup #lang_link:hover, #header.v2 #navigation .gnb #lang_popup #lang_link, #header.v2 #navigation .gnb a[class^="mn"] {line-height: 47px;padding: 0 10px 1px;color: #9ea0a5;height: auto;font-weight: 500;transition: color 0.05s;-webkit-transition: color 0.05s;-moz-transition: color 0.05s;}
#header.v2 #navigation .gnb.hover a[class^="mn"], #header.v2 #navigation .gnb:hover a[class^="mn"], #header.v2 #navigation .gnb a[class^="mn"]:hover {color:#D6D8DC;background: none;}
#header.v2 #navigation .gnb a[class^="mn"].current {color:#e9ebee;}
#header.v2 #navigation .gnb.active #lang_popup #lang_link, #header.v2 #navigation .gnb.active a[class^="mn"], #header.v2 #navigation .gnb a[class^="mn"].active, #header.v2 #navigation .gnb a[class^="mn"]:active {color:#e9ebee;}
#header.v2 #navigation .gnb a[class^="mn"] .hidden {display:block;height:0;overflow:hidden;width: auto;position: static;}
#header.v2 #navigation .gnb a[class^="mn"] .new {display: inline-block;font-size: 9px;color: #4da4e0;font-weight: bold;text-transform: uppercase;top: -3px;position: relative;}
#header.v2 #navigation .gnb a.mn-noti .new {position:absolute;top: 13px;background: #4C9ADC;border-radius: 100%;right: 4px;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;}
#header.v2 #navigation .gnb a.mn-menu {position:relative;padding-left:0;width:14px;}
#header.v2 #navigation .gnb a.mn-menu:before {content:'';display:inline-block;vertical-align:middle;width:14px;height:12px;margin: -3px 0 0 0;background-position:-40px -21px;}
#header.v2 #navigation .gnb a.mn-search {position:relative;width:14px;}
#header.v2 #navigation .gnb a.mn-search:before {content:'';display:inline-block;width:14px;height:15px;margin:-5px 0 0 0;vertical-align:middle;background-position:0 -20px;}
#header.v2 #navigation .gnb a.mn-cart {width: auto;padding: 0 6px 0 19px;min-width: 0;}
#header.v2 #navigation .gnb a.mn-cart:after {content:'';clear:both;display:block;height:0;overflow:hidden;}
#header.v2 #navigation .gnb a.mn-cart.none {width: 14px;height: 48px;}
#header.v2 #navigation .gnb a.mn-cart .hidden {position:absolute;}
#header.v2 #navigation .gnb a.mn-cart:before {content:'';position:absolute;left: 10px;width:17px;height:15px;background-position:0 -40px;top: 50%;margin-top: -8px;}
#header.v2 #navigation .gnb a.mn-noti {position:relative;width: 13px;}
#header.v2 #navigation .gnb a.mn-noti:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 0 0;width: 12px;height: 16px;background-position:-20px -40px;}
#header.v2 #navigation .gnb a.mn-seller {width: 18px;}
#header.v2 #navigation .gnb a.mn-seller:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 0 0;width: 17px;height: 16px;background-position:-80px -20px;}
#header.v2 #navigation .gnb a.mn-you {font-weight:500;padding-right: 0;}
#header.v2 #navigation .gnb a.mn-lang {padding-right:0;}
#header.v2 #navigation .feed-activity .messages .status .new {display:none !important;}
#header.v2 #navigation .gnb a.mn-noti.none .new {opacity:0;}
#header.v2 #navigation .gnb a.mn-cart.none .count {display:none;}
#header.v2 #navigation .gnb a.mn-you:before {content: '';display: inline-block;width: 14px;height: 15px;background-position: -60px -20px;vertical-align: middle;margin: -3px 6px 0 0;}
#header.v2 #navigation .gnb a.mn-you:after, #header.v2 #navigation .gnb a.mn-lang:after {content: '';display: inline-block;width: 7px;height: 4px;background-position: -40px -40px;margin: -2px 0 0 7px;vertical-align: middle;}
#header.v2 #navigation .gnb a.mn-you:after, #header.v2 #navigation .gnb a.mn-lang:after, #header.v2 #navigation .gnb a.mn-you:before, #header.v2 #navigation .gnb a.mn-seller:before, #header.v2 #navigation .gnb a.mn-noti:before, #header.v2 #navigation .gnb a.mn-noti.none:before, #header.v2 #navigation .gnb a.mn-cart.none:before, #header.v2 #navigation .gnb a.mn-menu:before, #header.v2 #navigation .gnb a.mn-search:before, #header.v2 #navigation .gnb a.mn-cart:before {opacity: 0.45;transition: opacity 0.05s;-webkit-transition: opacity 0.05s;-moz-transition: opacity 0.05s;}
#header.v2 #navigation .gnb a.mn-you:hover:after, #header.v2 #navigation .gnb a.mn-lang:hover:after, #header.v2 #navigation .gnb a.mn-you:hover:before, #header.v2 #navigation .gnb a.mn-seller:hover:before, #header.v2 #navigation .gnb a.mn-noti:hover:before, #header.v2 #navigation .gnb a.mn-cart.none:hover:before, #header.v2 #navigation .gnb a.mn-menu:hover:before, #header.v2 #navigation .gnb a.mn-search:hover:before, #header.v2 #navigation .gnb a.mn-cart:before, #header.v2 #navigation .gnb a.mn-cart:active:before, #header.v2 #navigation .gnb a.mn-noti:before {opacity: 0.65;}
#header.v2 #navigation .gnb.active a.mn-you:after, #header.v2 #navigation .gnb.active a.mn-lang:after, #header.v2 #navigation .gnb.active a.mn-you:before, #header.v2 #navigation .gnb.active a.mn-seller:before, #header.v2 #navigation .gnb.active a.mn-noti:before, #header.v2 #navigation .gnb.active a.mn-cart:before, #header.v2 #navigation .gnb.active a.mn-menu:before, #header.v2 #navigation .gnb.active a.mn-search:before, #header.v2 #navigation .gnb a.mn-you.current:after, #header.v2 #navigation .gnb a.mn-lang.current:after, #header.v2 #navigation .gnb a.mn-you.current:before, #header.v2 #navigation .gnb a.mn-seller.current:before, #header.v2 #navigation .gnb a.mn-noti.current:before, #header.v2 #navigation .gnb a.mn-cart.current:before, #header.v2 #navigation .gnb a.mn-menu.current:before, #header.v2 #navigation .gnb a.mn-search.current:before, #header.v2 #navigation .gnb a.mn-you:active:after, #header.v2 #navigation .gnb a.mn-lang:active:after, #header.v2 #navigation .gnb a.mn-you:active:before, #header.v2 #navigation .gnb a.mn-seller:active:before, #header.v2 #navigation .gnb a.mn-noti:active:before, #header.v2 #navigation .gnb a.mn-menu:active:before, #header.v2 #navigation .gnb a.mn-search:active:before {opacity: 0.85;}
#header.v2 #navigation .trick {position:fixed;top: 0;left:0;width:100%;height:100%;visibility: hidden; transition: opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;}
#header.v2 #navigation .gnb.active .trick {visibility:visible;opacity: 1;}
#header.v2 .notify-default .inner {height:auto;text-align: center;}
#header.v2 .notify-default {background: #4491D2;text-align: center;color: #C1E1FC;padding: 12px 0;position: relative;z-index: 2;}
#header.v2 .notify-default a {color:#EBF6FF;font-weight:bold;}
#header.v2 .notify-default a:hover {color: #FFFFFF;text-decoration: none;}
#header.v2 .notify-default p {line-height:19px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;padding: 0;}
#header.v2 #navigation .feed-activity .notifications li, #header.v2 #navigation .feed-activity li span, #header.v2 #navigation .feed-activity li span a {color: #383d48;}
#header.v2 #navigation .feed-activity li.date-divider {background:#f7f7f7;box-shadow: 0 -1px 0 #e6e6e6;text-transform: uppercase;font-size: 10px;color: #a1a3aa;font-weight: bold;padding: 0 10px;line-height: 20px;min-height: 20px;}
#header.v2 #navigation .feed-activity li.date-divider:before {border-color: #e6e6e6;}
#header.v2 #navigation .feed-activity li:first-of-type.date-divider{box-shadow:0 -1px 0 0 rgba(0, 0, 0, 0.13)}
#header.v2 #navigation .feed-activity li:hover span a {color:#4978b3;}
#header.v2 #navigation .feed-activity li img.thing {display:none;}
#header.v2 #navigation .feed-activity .notifications .date {position:static;display: block;color: #9a9ea9;font-size: 11px;padding-top: 2px;}
#header.v2 #navigation .gnb .count {right: 0;top: 0;padding: 0 4px;display: inline;box-shadow: inset 0 -1px 0 rgba(53, 59, 73, 0.06), inset 0 1px 0 rgba(230, 234, 244, 0.07);border-radius: 3px;text-shadow: 0px -1px 0px rgba(65, 134, 182, 0.65);border: 1px solid #353B49;font-size: 10px;background: #4C9ADC;letter-spacing: -1px;position: relative;line-height: 15px;height: auto;vertical-align: middle;float: left;margin-top: 7px;}
.figure-item .buttons .show_addlist {display:none;text-align:left;position: absolute;width: 293px;margin-left: -148px;left: 50%;top: 40px;background: #fff;border-radius: 3px;box-shadow: 0 0 0 1px rgba(0,0,0,0.1), 0 1px 1px rgba(0,0,0,0.06);}
.figure-item .buttons .show_addlist .trick {position:fixed;top:0;left:0;width:100%;height:100%;}
.figure-item .buttons .show_addlist:before {content: '';position: absolute;top: -16px;left: 50%;margin-left: -7px;border: 8px solid transparent;border-bottom-color: rgba(0,0,0,0.2);}
.figure-item .buttons .show_addlist:after {content: '';position: absolute;top: -15px;left: 50%;margin-left: -7px;border: 8px solid transparent;border-bottom-color: #fff;}
.figure-item .buttons .show_addlist .tit {color: #414853;font-size: 11px;display:block;padding: 10px 12px 7px;line-height:24px;font-weight: bold;position: relative;text-transform: uppercase;}
.figure-item .buttons .show_addlist .search {display:block;position:relative;padding: 0 12px 8px;}
.figure-item .buttons .show_addlist .search:before {content:'';display:inline-block;width:12px;height:12px;background-position: -170px -110px;position: absolute;top: 9px;left: 22px;opacity: 0.8;}
.figure-item .buttons .show_addlist .search input.text {padding-left:28px;background:#f8f8f8;box-shadow:none;width: 232px;}
.figure-item .buttons .show_addlist .list-categories {display:block;position:relative;max-height: 132px;overflow: auto;padding-bottom:8px;}
.figure-item .buttons .show_addlist .list-categories small {display:block;}
.figure-item .buttons .show_addlist .list-categories small label {display: block;padding: 0 12px;line-height: 27px;color: #414853;cursor: pointer;}
.figure-item .buttons .show_addlist .list-categories small:hover {background:#f7f7f7;}
.figure-item .buttons .show_addlist .list-categories input {width: 14px;height: 14px;-webkit-appearance: none;vertical-align: middle;background-position: 0 -20px;margin: -3px 8px 0 0;cursor: pointer;}
.figure-item .buttons .show_addlist .result {display: none;text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding: 30px 0;}
.figure-item .buttons .show_addlist .result:hover {background:none;}
.figure-item .buttons .show_addlist .result .circle {display:block;position:relative;width: 45px;height: 45px;margin:0 auto 17px;border-radius: 100%;background-position: -183px -60px;}
.figure-item .buttons .show_addlist .list-categories input:checked {background-position:0 0;}
.figure-item .buttons .show_addlist .list-categories .thumb {display:none;}
.figure-item .buttons .show_addlist .new-list label {display: block;color: #4978b3;font-size: 13px;line-height: 20px;padding: 13px 12px;position: absolute;left: 0;top: 0;width: 269px;background: #fff;border-radius: 0 0 3px 3px;cursor: pointer;}
.figure-item .buttons .show_addlist .new-list input {border:0;height:20px;line-height:20px;box-shadow:none;padding:13px 12px;border-radius: 0 0 0 3px;}
.figure-item .buttons .show_addlist .new-list input:focus {box-shadow:none !important;}
.figure-item .buttons .show_addlist .new-list .btn-create {position:absolute;color:#4c7fc0;font-weight:bold;padding:0 12px;top:0;right:0;height:46px;background-color: #fff;border-radius: 0 0 3px 0;}
.figure-item .buttons .show_addlist .new-list {position:relative;border-top:1px solid #f0f0f2;display: block;}

#popup_container.embed_item .popup.embed_item {display:block;}
#popup_container .popup.embed_item {width:440px;background:#fff;border-radius:3px;padding-bottom: 15px;}
.popup.embed_item .option {color:#a3a6ad;float:right;margin: 15px 15px 0 0;width: 240px;min-height:132px;padding: 15px 15px 1px;border: 1px solid #ecedee;border-radius: 3px;margin-bottom: 2px;}
.popup.embed_item label {color:#414853;}
.popup.embed_item .text {background:#f8f8f8;box-shadow:none;}
.popup.embed_item .tooltip {display:inline-block;position:relative;margin-top: -3px;}
.popup.embed_item .tooltip:hover {z-index:2;}
.popup.embed_item .tooltip .icon {display:block;width: 12px;height: 11px;background-position: -270px 0;opacity:0.8;}
.popup.embed_item .tooltip:hover em {display:block;}
.popup.embed_item .tooltip em {display:none;position:absolute;color:#d1d1d1;width:165px;padding:10px;bottom:15px;background:#21262c;border-radius:3px;font-size:12px;line-height:15px;right: -16px;}
.popup.embed_item .tooltip em a {color:#fff;display:inline-block;margin-top:6px;border-bottom:1px dotted #fff;}
.popup.embed_item .tooltip em a:hover {text-decoration:none;}
.popup.embed_item .tooltip em:before {content:'';position:absolute;bottom: -12px;left:0;width:100%;height: 13px;background:rgba(0,0,0,0);}
.popup.embed_item .tooltip em:after {content:'';position:absolute;border:3px solid transparent;border-top-color:#21262c;bottom:-6px;right: 19px;}
.popup.embed_item input[type="checkbox"] {width: 14px;height: 14px;vertical-align: middle;margin: -3px 2px 0 0;-webkit-appearance: none;cursor: pointer;background-position: -20px 0;}
.popup.embed_item input[type="checkbox"]:checked {background-position:0 0;}
.popup.embed_item select {background-color:#f8f8f8;width:100%;margin: 14px 0;}
.popup.embed_item .customize {display:block;margin: 14px 0;position:relative;z-index: 2;}
.popup.embed_item .customize .select-boxes2 {display:block;height: auto;background-color: #f8f8f8; line-height: 17px;border: 1px solid #d9dbdd;color: #373d48;}
.popup.embed_item .customize .select-boxes2:hover {text-decoration:none;}
.popup.embed_item .customize span {display:none;position:absolute;left:0;width: 220px;background: #fff;border-radius: 0 0 3px 3px;border: 1px solid #cfd1d4;line-height: 24px;padding: 4px 9px;top: 28px;border-top-color: #e6e7e9;box-shadow: 0 0 3px rgba(0,0,0,0.05);}
.popup.embed_item .customize.opened .select-boxes2 {position:relative;z-index:2;border-color:#cfd1d4;border-radius:3px 3px 0 0;border-bottom-color: #e6e7e9;background-color:#fff;}
.popup.embed_item .customize.opened {box-shadow: 0 0 3px rgba(0,0,0,0.05);}
.popup.embed_item .customize.opened span {display:block;}
.popup.embed_item .text[name="embed-width"] {width: 42px;padding: 5px 0;text-align: center;margin-right: 6px;border-radius: 3px;border: 1px solid #d9dbdd;height: 17px;}
.popup.embed_item .label {display:block;color:#383d48; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom: 7px;}
.popup.embed_item .label em {font-style:italic;}
.popup.embed_item .embed-thum {float:left;margin: 15px 0 2px 15px;position:relative;width: 122px;border: 1px solid rgba(0,0,0,0.09);border-radius: 2px;padding: 99px 0 3px;}
.popup.embed_item .embed-thum em {display: none;}
.popup.embed_item .embed-thum:before {content:'';position:absolute;top:3px;left:3px;width: 116px;height: 116px;background:#e3e5e8;}
.popup.embed_item .embed-thum:after {content:'';position:absolute;width:32px;height:32px;left:50%;margin-left:-16px;top:45px;background-position:-130px -110px;opacity:0.5;}
.popup.embed_item .embed-thum.bt {padding-bottom:0;}
.popup.embed_item .embed-thum.pr, .popup.embed_item .embed-thum.by,.popup.embed_item .embed-thum.tt {padding-top: 124px;}
.popup.embed_item .embed-thum.fa em.fa, .popup.embed_item .embed-thum.bt em.bt, .popup.embed_item .embed-thum.by em.by, .popup.embed_item .embed-thum.pr em.pr, .popup.embed_item .embed-thum.tt em.tt {display:block;}
.popup.embed_item .embed-thum em.tt {height:2px;width: 56px;margin: 0 0 2px 5px;background: #b2b4ba;}
.popup.embed_item .embed-thum em.pr {background:#91949c;width: 9px;height:2px;margin: 0 5px 2px;float:left;}
.popup.embed_item .embed-thum em.by {background: #e1e3e6;width: 25px;height:2px;margin: 0 5px 2px;float:left;}
.popup.embed_item .embed-thum.by.pr em.by {margin-left:0;}
.popup.embed_item .embed-thum em.bt {clear:both;width:100%;height: 18px;background-position: -1px -133px;position:relative;}
.popup.embed_item .embed-thum em.bt:after {content:'';width:40px;height:100%;position:absolute;top:0;right:0;background-position: -63px -113px;}
.popup.embed_item .embed-thum em.fa {position:absolute;width:28px;height:14px;background-position: -270px -15px;right:8px;top: 100px;}
.popup.embed_item dl {clear:both;display:block;padding: 13px 15px 0;}
.popup.embed_item dl .text {width: 394px;color: #71757c;height: 56px;display:block;}
.popup.embed_item dl.insert_head .text {height:19px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.popup.embed_item dl .text:focus {color:#373d48;}
.popup.embed_item dl dt i {font-style:italic;}

#popup_container.share_items .popup.share_items {display:block;}
#popup_container .popup.share_items {width:602px;background:#fff;border-radius:3px;height:620px;}
.popup.share_items .search {position:relative;padding:15px;}
.popup.share_items .search input.text {background: #f8f8f8;box-shadow: none;border-color: #dedfe0;padding-left: 28px;width: 536px;}
.popup.share_items .search:before {content:'';width: 12px; height: 12px; background-position: -225px -15px; opacity: 0.8;position: absolute;top: 24px;left: 24px;}
.popup.share_items .item-list {height:443px;overflow:auto;padding:0 0 11px 15px;}
.messaging .msg-list.loading:before, .popup.share_items .item-list.loading:before {content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position:absolute;top:50%;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;}
.popup.share_items .item-list li {position:relative;float:left;padding:0 0 4px 4px;}
.popup.share_items .item-list li.selected label:before {position: absolute;top: 0;left: 4px;width: 140px;height: 140px;border-radius: 3px;background: #3987d5;content: '';opacity: 0.8;cursor: pointer;}
.popup.share_items .item-list li:nth-child(4n+1) {padding-left:0;clear:both;}
.popup.share_items .item-list li:nth-child(4n+1).selected label:before {left:0;}
.popup.share_items .item-list input {position: absolute;width: 28px;height: 28px;border: 2px solid #fff;background: #000;-webkit-appearance: none;border-radius: 100%;opacity: 0.3;top: 10px;right: 10px;cursor: pointer;}
.popup.share_items .item-list input:checked {background-position:-155px -40px;border:0;opacity: 1;}
.popup.share_items .item-list img {width: 140px;height: 140px;border-radius: 3px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);display: block;background: no-repeat 50% 50%;background-size: cover;cursor: pointer;}
.popup.share_items ::-webkit-scrollbar, .popup.share_items ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.popup.share_items ::-webkit-scrollbar, .popup.share_items ::-webkit-scrollbar-track-piece {background:transparent;}
.popup.share_items :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.popup.share_items ::-webkit-scrollbar-button {display: none;}
.popup.share_items .btn-area {text-align:right;box-shadow:0 -1px 0 rgba(0,0,0,0.1);padding:15px;position: relative;}
.popup.share_items .btn-area button {font-size:12px;line-height:29px;margin:0 0 0 6px;}
.popup.share_items .item-list li.loading {clear:both;float:none;text-align:center;padding:15px 0 0;}
.popup.share_items .item-list li.loading:before {content:'';border: 2px solid #949597;border-radius:100%;height: 20px;opacity:0;display:inline-block;width: 20px;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;}
.popup.share_items .item-list li.empty {display:table;width:100%;height:100%}
.popup.share_items .item-list li.empty p {display:table-cell;text-align:center;padding:15px 15px 0 0;vertical-align:middle;font-size: 15px;line-height: 20px;color: #777;}
.popup.share_items .item-list li.empty p b {color:#373d48;}

/* Animation */
@keyframes cart_ani {from {opacity: 0;filter:alpha(opacity=100);}to {opacity: 1;filter:alpha(opacity=100);}}
@-moz-keyframes cart_ani {from {opacity: 0;filter:alpha(opacity=100);}to {opacity: 1;filter:alpha(opacity=100);}}
@-webkit-keyframes cart_ani {from {opacity: 0;filter:alpha(opacity=100);}to {opacity: 1;filter:alpha(opacity=100);}}
@-webkit-keyframes pulsate {0% {border-radius:100%; -webkit-transform:scale(.1); opacity: 0.0;}50% {border-radius:100%; opacity:1;}100% { border-radius:100%;-webkit-transform:scale(1.2); opacity:0;}}
@-moz-keyframes pulsate {0% {border-radius:100%; -moz-transform:scale(.1); opacity: 0.0;}50% { border-radius:100%;opacity:1;}100% { border-radius:100%;-moz-transform:scale(1.2); opacity:0;}}
@keyframes pulsate {0% { border-radius:100%;transform:scale(.1); opacity: 0.0;}50% { border-radius:100%;opacity:1;}100% { border-radius:100%;transform:scale(1.2); opacity:0;}}
@-webkit-keyframes scaleout {0% { -webkit-transform: scale(0.0) }100% {-webkit-transform: scale(1.0);opacity: 0;}}
@keyframes scaleout {0% { transform: scale(0.0);-webkit-transform: scale(0.0);} 100% {transform: scale(1.0);-webkit-transform: scale(1.0);opacity: 0;}}
@-webkit-keyframes scaleout2 {0% { transform: scale(0.0);-webkit-transform: scale(0.0);} 50% {transform: scale(1.0);-webkit-transform: scale(1.0);} 100% { transform: scale(0.0);-webkit-transform: scale(0.0);}}
@keyframes scaleout2 {0% { transform: scale(0.0);-webkit-transform: scale(0.0);} 50% {transform: scale(1.0);-webkit-transform: scale(1.0);} 100% { transform: scale(0.0);-webkit-transform: scale(0.0);}}

#popup_container.add-fancy .popup.add-fancy {display:block;}
#popup_container.add-fancy.info { background: rgba(48, 51, 57, 0.9);}
#popup_container .popup.add-fancy.info, #popup_container .popup.add-fancy.web, #popup_container .popup.add-fancy.upload, #popup_container .popup.add-fancy.select {width:500px;}
#popup_container .popup.add-fancy.upload {position:relative;top:50%;margin:-94px auto 0 !important;}
.popup.add-fancy .ltit {white-space:normal;word-break:break-all;padding-right: 50px;}
.popup.add-fancy.info .step.info, .popup.add-fancy.web .step.web, .popup.add-fancy.upload .step.upload, .popup.add-fancy.select .step.select {display:block;}
.popup.add-fancy.web .progress, .popup.add-fancy.upload .progress {border-top:1px solid #ededed;padding: 23px 15px;}
.popup.add-fancy.info .btns-area, .popup.add-fancy.select .btns-area, .popup.add-fancy.web .btns-area, .popup.add-fancy.upload .btns-area {border-top:1px solid #ededed;padding: 14px 11px 14px 15px;}
.popup.add-fancy.info .btns-area button, .popup.add-fancy.select .btns-area button, .popup.add-fancy.web .btns-area button, .popup.add-fancy.upload .btns-area button {font-size:12px;line-height:29px;margin-right: 4px;padding: 0 12px;}
.popup.add-fancy.web input.text, .popup.add-fancy.upload input.text {background:#f8f8f8;box-shadow:none;}
.popup.add-fancy.web .link {padding:0;}
.popup.add-fancy.web .link p {padding:15px;}
.popup.add-fancy.web .link p.comment {background:#f8fbfe;border-bottom: 1px solid #e5ebf2;color: #5f6978;}
.popup.add-fancy.web .link p.comment b {color: #4d5765;}
.popup.add-fancy.web .link p.comment a {font-weight:bold;}
.popup.add-fancy.web .link input.text {width: 454px;}
.popup.add-fancy.upload .file {padding: 13px 15px 15px;}
.popup.add-fancy.upload label {display: block;font-weight: bold;color: #636975;padding: 2px 0 13px;}
.popup.add-fancy.upload .uoload_frm {display:block;position:relative;}
.popup.add-fancy.upload .uoload_frm:after {content:'';display:block;height:0;clear:both;}
.popup.add-fancy.upload .uoload_frm .trick {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.popup.add-fancy.upload .uoload_frm .text {float: left;border-radius: 0 3px 3px 0;width: 381px;}
.popup.add-fancy.upload .uoload_frm .btn-upload {float: left;width: 71px;border-radius: 3px 0 0 3px;border-right: 0;box-shadow: none;line-height: 31px;font-size: 12px;}
.popup.add-fancy.upload .text {padding: 5px 8px;height: 21px;}
.popup.add-fancy.select .img {height:397px;overflow:auto;padding:5px 0 15px 5px;}
.popup.add-fancy.select .img li {float:left;margin:10px 0 0 10px;position:relative;width:150px;height:150px;background-color: rgb(236, 236, 236);}
.popup.add-fancy.select .img label {display:block;text-align:center;line-height:148px;position: relative;border-radius:3px;overflow:hidden;cursor: pointer;}
.popup.add-fancy.select .img label:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);}
.popup.add-fancy.select .img input {position:absolute;top: 10px;right: 10px;width: 29px;height: 29px;z-index: 2;}
.popup.add-fancy.select .img label img {width:150px;height:150px;vertical-align:top;background:no-repeat 50% 50%;background-size:cover;}
.popup.add-fancy.select .img:after {content:'';display:block;clear:both;height:0;}
.popup.add-fancy.select .img .size {position:absolute;bottom:0;left:0;width:100%;text-align;line-height: 26px;font-size: 11px;font-weight: bold;color: #fff;background: rgba(0,0,0,0.5);opacity: 0;}
.popup.add-fancy.select .img li:hover .size {opacity:1;}
.popup.add-fancy.select .img li.selected label:before {background:rgba(57,135,213,0.85)}
.popup.add-fancy.select .img input:checked {background-position:-155px -40px;}
.popup.add-fancy.select ::-webkit-scrollbar, .popup.add-fancy.select ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.popup.add-fancy.select ::-webkit-scrollbar, .popup.add-fancy.select ::-webkit-scrollbar-track-piece {background:transparent;}
.popup.add-fancy.select :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.popup.add-fancy.select ::-webkit-scrollbar-button {display: none;}
.popup.add-fancy.select .btns-area {border:0;box-shadow:0 -1px 0 rgba(0,0,0,0.07);}
.popup.add-fancy.info .upload-frm {background: #ededed;border-radius: 3px 3px 0 0;padding-top: 20px;}
.popup.add-fancy.info .upload-frm .figure {position:relative;margin: 0 20px 20px;background:#fff;border-radius:3px;border: 1px solid #dbdbdc;box-shadow: 0 1px 2px rgba(0,0,0,0.04);}
.popup.add-fancy.info .upload-frm .figure:before {content:'';position:absolute;left:0;width:100%;height:0;border-bottom:1px dotted #e0e0e0;bottom: 37px;}
.popup.add-fancy.info .upload-frm .figure .img {text-align:center;line-height:456px;height:458px;}
.popup.add-fancy.info .upload-frm .figure .img img {vertical-align:middle;max-width:100%;max-height:100%;}
.popup.add-fancy.info .upload-frm .figure .text {background:none;box-shadow:none;padding:0 7px;width: 428px;border-color: #fff;height:auto;border-radius: 0;}
.popup.add-fancy.info .upload-frm .figure .text:focus {position:relative;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-link {line-height:22px;color:#9b9ea3;font-size:11px;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-link:hover {background:#ededed;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-link:focus {color:#383d48;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-name{font-size:15px;line-height:30px;color:#383d48;}
.popup.add-fancy.info .upload-frm .figure p {padding:7px;}
.popup.add-fancy.info .upload-frm textarea.text {clear:both;display:block;border-color:#fff;background:#fff;box-shadow:none;border-radius:0;padding:10px 14px;height: 66px;width: 100%;}
.popup.add-fancy.info .upload-frm a.select-category.error, .popup.add-fancy.info .upload-frm .figure #fancy_add-name.error, .popup.add-fancy.info .upload-frm .figure #fancy_add-link.error, .popup.add-fancy.info .upload-frm textarea.text.error {color:#db6265;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-name.error::-webkit-input-placeholder, .popup.add-fancy.info .upload-frm .figure #fancy_add-link.error::-webkit-input-placeholder, .popup.add-fancy.info .upload-frm textarea.text.error::-webkit-input-placeholder {color:#db6265;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-name.error:-ms-input-placeholder, .popup.add-fancy.info .upload-frm .figure #fancy_add-link.error:-ms-input-placeholder, .popup.add-fancy.info .upload-frm textarea.text.error:-ms-input-placeholder {color:#db6265;}
.popup.add-fancy.info .upload-frm .figure #fancy_add-name.error::-moz-placeholder, .popup.add-fancy.info .upload-frm .figure #fancy_add-link.error::-moz-placeholder, .popup.add-fancy.info .upload-frm textarea.text.error::-moz-placeholder {color:#db6265;}
.popup.add-fancy.info .upload-frm textarea.text:focus, .popup.add-fancy.info .upload-frm .figure .text:focus {box-shadow:none !important;border-color:#fff !important;}
.popup.add-fancy.info .upload-frm .category, .popup.add-fancy.info .upload-frm .lists {position:relative;border-top:1px solid #dadada;float:left;width:50%;background:#fff;border-bottom: 1px dotted #e0e0e0;}
.popup.add-fancy.info .upload-frm .lists:before {content:'';position:absolute;left:-1px;top:50%;margin-top:-12px;width:1px;height:24px;background:#e0e0e0;opacity:0.5;}
.popup.add-fancy.info .upload-frm a.select-category {display:block;width: auto;border: 0;background: none;box-shadow: none;line-height: 19px;height: auto;padding: 11px 34px 10px 14px;}
.popup.add-fancy.info .upload-frm a.select-category:after {content:'';position:absolute;top:50%;right:14px;width:7px;height:4px;background-position:-40px -50px;opacity:0.5;}
.popup.add-fancy.info .upload-frm a.select-category:focus, .popup.add-fancy.info .upload-frm a.select-category.focus {border: 0 !important;}
.popup.add-fancy.info .upload-frm .lists-popout {position:absolute;left:0;top:auto;bottom:100%;border-radius:0;width:100%;box-shadow: 0 0 0 1px rgba(0,0,0,0.12), 0 -3px 4px rgba(0,0,0,0.09);border:0;margin: 0 0 1px;right: auto;}
.popup.add-fancy.info .upload-frm .lists-popout ul {margin: 0;max-height: 257px;height: auto;padding: 5px 0;}
.popup.add-fancy.info .upload-frm .lists-popout li {position:relative;margin:0;line-height:27px;}
.popup.add-fancy.info .upload-frm .lists-popout li label {display:block;padding:0 12px;cursor:pointer;}
.popup.add-fancy.info .upload-frm .lists-popout li label:hover {background:#f7f7f7;}
.popup.add-fancy.info .upload-frm .lists-popout li input {position:absolute;top:50%;right:10px;width: 8px;height: 8px;margin-top: -4px;background:none;}
.popup.add-fancy.info .upload-frm .lists-popout li input:checked {background-position: -144px -166px;}
.popup.add-fancy.info .upload-frm .lists-popout ::-webkit-scrollbar-button {display: none;}
.popup.add-fancy.info .upload-frm .lists-popout ::-webkit-scrollbar, .popup.add-fancy.info .upload-frm .lists-popout ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.popup.add-fancy.info .upload-frm .lists-popout ::-webkit-scrollbar, .popup.add-fancy.info .upload-frm .lists-popout ::-webkit-scrollbar-track-piece {background:transparent;}
.popup.add-fancy.info .upload-frm .lists-popout :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.popup.add-fancy.info .upload-frm .lists-popout.lists ul {max-height: 131px;padding-top:0;}
.popup.add-fancy.info .upload-frm .lists-popout.lists p {font-weight:bold;font-size:11px;color:#414853;text-transform:uppercase;padding:0 12px;line-height: 34px;position: relative;padding-top: 5px;}
.popup.add-fancy.info .upload-frm .lists-popout .search {padding: 5px 12px 10px;position: relative;}
.popup.add-fancy.info .upload-frm .lists-popout .search input.text {width: 190px;padding-left: 27px;box-shadow: none;}
.popup.add-fancy.info .upload-frm .lists-popout fieldset {padding:0;position:relative}
.popup.add-fancy.info .upload-frm .lists-popout fieldset label, .popup.add-fancy.info .upload-frm .lists-popout fieldset input {border:0;padding: 0 15px 0;line-height: 45px;height:auto;box-shadow:none;background:none;width: 220px;}
.popup.add-fancy.info .upload-frm .lists-popout fieldset label {position:absolute;background:#fff;z-index:2;color:#4c7fc0;cursor:pointer;}
.popup.add-fancy.info .upload-frm .lists-popout fieldset input:focus {box-shadow:none !important;}
.popup.add-fancy.info .upload-frm .lists-popout fieldset .btn-create {position:absolute;bottom:0;right:0;background: #fff;font-size:13px;font-weight:bold;height:45px;color:#4c7fc0;padding: 0 15px 0;}
.popup.add-fancy.info .upload-frm .lists-popout .search:before {content: '';display: inline-block;width: 12px;height: 12px;background-position: -170px -110px;position: absolute;top: 15px;left: 22px;opacity: 0.8;}
.popup.add-fancy.info .upload-frm .lists-popout .result {display: none;text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding: 22px 0 25px;}
.popup.add-fancy.info .upload-frm .lists-popout .result:hover {background:none;}
.popup.add-fancy.info .upload-frm .lists-popout .circle {display:block;position:relative;width: 45px;height: 45px;margin:0 auto 17px;border-radius: 100%;background-position: -183px -60px;}

#popup_container.drop-to-upload {background:rgba(235,236,237,0.95);}
#popup_container.drop-to-upload .popup.drop-to-upload {display:block;}
.popup.drop-to-upload {font-size:24px;color:#616267;text-align:center;width:300px;}
.popup.drop-to-upload h1, .popup.drop-to-upload h1 strong {font-size:24px;color:#616267;font-weight:normal;padding:0;}
.popup.drop-to-upload h1:before {content:'';display:block;width:30px;height:30px;margin:0 auto 17px;background-position:0 -60px;}
.popup.drop-to-upload span {display:none;}

#popup_container.sms-notify .popup.sms-notify {display:block;}
#popup_container .popup.sms-notify {background:#fff;border-radius:3px;width:410px;}
.popup.sms-notify fieldset {padding: 17px 15px 3px;border-bottom:1px solid #e9eaed;}
.popup.sms-notify fieldset p {padding-bottom:17px;}
.popup.sms-notify fieldset p.comment {padding-bottom: 14px;color: #777D84;line-height: 17px;font-size: 12px;}
.popup.sms-notify .select-boxes2 {background-color:#f8f8f8 !important;width:100%;box-shadow: none !important;}
.popup.sms-notify input.text {background-color:#f8f8f8 !important;box-shadow:none;width: 363px;padding-left: 8px;}
.popup.sms-notify .select-boxes2:focus, .popup.sms-notify input.text:focus {border-color: #acbdcb !important;box-shadow: 0 0 0 2px rgba(78,133,184,0.17) !important;background: #fff !important;}
.popup.sms-notify fieldset label {display:block;color:#4f535e;font-weight:bold;padding-bottom:5px;background-color:#fff !important;}
.popup.sms-notify .btn-area {padding:15px;width:380px;text-align:right;}
.popup.sms-notify .btn-area .btn-cancel {margin-right:6px;}
.popup.sms-notify .btn-area button {font-size:12px;line-height:31px;}
.popup.sms-notify .available_city {position:relative;}
.popup.sms-notify .available_city [class^="flag"] {position:absolute;width:24px;height:17px;bottom: 24px;right: 6px;}

#header.v2 .sign-cmt {color:#c4c7cc;line-height:47px;padding:0;font-size:13px;}
#header.v2 .sign-cmt a {font-weight:bold;color:#fff;}


.stream li, .stream li .figure-item {z-index:0;}
.stream li.active, .stream li.active .figure-item {z-index:1;}
.stream li .figure-item .show_cart .sale-item-input.bot, .stream li:nth-child(1) .figure-item .show_cart .sale-item-input, .stream li:nth-child(2) .figure-item .show_cart .sale-item-input, .stream li:nth-child(3) .figure-item .show_cart .sale-item-input, .stream li:nth-child(4) .figure-item .show_cart .sale-item-input {bottom:auto;top:36px;}
.stream li .figure-item .show_cart .sale-item-input.bot:after, .stream li:nth-child(1) .figure-item .show_cart .sale-item-input:after, .stream li:nth-child(2) .figure-item .show_cart .sale-item-input:after, .stream li:nth-child(3) .figure-item .show_cart .sale-item-input:after, .stream li:nth-child(4) .figure-item .show_cart .sale-item-input:after {bottom:auto;top:-15px;border-color: transparent;border-bottom-color: #fff;}
.stream li .figure-item .show_cart .sale-item-input.bot:before, .stream li:nth-child(1) .figure-item .show_cart .sale-item-input:before, .stream li:nth-child(2) .figure-item .show_cart .sale-item-input:before, .stream li:nth-child(3) .figure-item .show_cart .sale-item-input:before, .stream li:nth-child(4) .figure-item .show_cart .sale-item-input:before {bottom:auto;top:-16px;border-color: transparent;border-bottom-color: rgba(0,0,0,0.3);}
.refine .product .stream li:nth-child(4) .figure-item .show_cart .sale-item-input {top:auto;bottom:36px;}
.refine .product .stream li:nth-child(4) .figure-item .show_cart .sale-item-input:after {top:auto;bottom:-15px;border-color: transparent;border-top-color: #fff;}
.refine .product .stream li:nth-child(4) .figure-item .show_cart .sale-item-input:before {top:auto;bottom:-16px;border-color: transparent;border-top-color: rgba(0,0,0,0.3);}
.refine .product #content {z-index:1;}
.refine .product #sidebar {z-index:0;}

@media screen and (max-width: 1140px) {
	#header.v2 #navigation .search:after, #header.v2 #navigation .search:before {display:none;}
	#header.v2 #navigation .search {left:0;margin:0;width: 100%;}
	#header.v2 #navigation .right .gnb {position:static;}
	#header.v2 #navigation .right .gnb [class^="feed-"], #header.v2 #navigation .right .gnb [class^="menu-contain"]{right:0;left: auto;}
	#header.v2 #navigation .gnb .menu-contain-menu {left:0;}
	#header.v2 #navigation .right .gnb {position:static;}
	#header.v2 #navigation .right #cart-new.gnb {position:relative;}
	#header.v2 #navigation .gnb .feed-activity {right:-15px;left: auto;margin-left: 0;}
	.home.v3 .normal li:nth-child(5n+1) .figure-item .show_cart .sale-item-input, .home.v3 .normal li:nth-child(5n+3) .figure-item .show_cart .sale-item-input {left:-20px;margin-left:0;}
	.home.v3 .normal li:nth-child(5n+1) .figure-item .show_cart .sale-item-input:before, .home.v3 .normal li:nth-child(5n+1) .figure-item .show_cart .sale-item-input:after, .home.v3 .normal li:nth-child(5n+3) .figure-item .show_cart .sale-item-input:before, .home.v3 .normal li:nth-child(5n+3) .figure-item .show_cart .sale-item-input:after {left:45px;margin-left:0;}
}
.ipad.fixed #container-wrapper {position: relative;z-index: 0;}
.ipad .messaging.container {padding-top:68px;}
@media screen and (max-width: 1000px) {
	body {min-width:990px;}
	#header.v2 {position:relative;top:0;left:0;z-index: 13;}
	#header.v2 .inner {padding:0 10px;}
	#header.v2 #navigation .search:before {display:none;}
	.container {padding-top:21px;padding-top:21px;top:0 !important;}
	.fixed #container-wrapper {position: relative;z-index: 0;}
}
#show_usercard {position: absolute;background: #fff;width: 278px;box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3),0px 1px 0px rgba(0, 0, 0, 0.05),0px 2px 0px rgba(0, 0, 0, 0.04);border-radius: 3px;margin: -10px 0 0 -1px;padding-bottom: 13px;}
#show_usercard:before, #show_usercard:after {content:'';position:absolute;left:11px;top:100%;border:7px solid transparent;border-top-color:rgba(0,0,0,0.24)}
#show_usercard:after {border-width:6px;border-top-color:#fff;left: 12px;}
#show_usercard.bot {margin:0 0 0 -2px;}
#show_usercard.bot:before {top:auto;bottom:100%;border-color:transparent;border-bottom-color:rgba(0,0,0,0.24);}
#show_usercard.bot:after {display:none;top:auto;bottom:100%;border-color:transparent;border-bottom-color:#fff;}
#show_usercard a:hover {text-decoration:none;}
#show_usercard .cover {display: block;height: 105px;background: #4b5465;border-radius: 3px 3px 0 0;}
#show_usercard .cover.blue {background:#92a7bd;}
#show_usercard .cover.silver {background:#a3a7af;}
#show_usercard .cover.green {background:#92b3bd;}
#show_usercard .cover.purple {background:#929fbd;}
#show_usercard.bot .cover:before {content:'';position:absolute;left:12px;bottom:100%;border:6px solid transparent;border-bottom-color:#4b5465;}
#show_usercard.bot .cover.blue:before {border-bottom-color:#92a7bd;}
#show_usercard.bot .cover.silver:before {border-bottom-color:#a3a7af;}
#show_usercard.bot .cover.green:before {border-bottom-color:#92b3bd;}
#show_usercard.bot .cover.purple:before {border-bottom-color:#929fbd;}
#show_usercard .cover img {display:block;width:100%;height: 105px;background:no-repeat 50% 50%;background-size:cover;border-radius:3px 3px 0 0;position:relative;}
.chrome #show_usercard.bot .cover img {-webkit-mask: url("../images/normal/usercard_mask.9a2ec35e8d8f.png");}
.chrome #show_usercard .cover img {-webkit-mask: url("../images/normal/usercard_mask2.e4f7857068ba.png");top: -6px;height: 111px;}
#show_usercard .logo {position:absolute;top: 0;left:50%;width:66px;height:66px;background:#fff;border-radius:100%;margin: -35px 0 0 -35px;border: 2px solid #fff;background:no-repeat 50% 50%;background-size:cover;}
#show_usercard .logo img {display: none;width: 100%;height: 100%;background: no-repeat 50% 50%;background-size: cover;border-radius: 100%;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);}
#show_usercard .info {position:relative;display:block;padding:40px 14px 16px;text-align:center;}
#show_usercard .info .followers {padding-top:10px;display:block;text-align:center;color:#8a8f9c;font-size: 12px;}
#show_usercard .info .followers b {color:#4c5260;}
#show_usercard .info .fullname {position: relative;white-space: nowrap;overflow: hidden;display: block;font-size: 15px;font-weight: bold;color: #383d48;padding-bottom: 4px;}
#show_usercard .info .username {display:block;color:#8a8f9c;font-size: 12px;}
#show_usercard .info .description {position:relative;white-space:nowrap;overflow:hidden;padding-top:8px;font-size:13px;color:#38424c;display: block;}
#show_usercard .info .fullname:after, #show_usercard .info .description:after {content: '';position: absolute;top: 0;right: 0;width: 40px;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;}
#show_usercard .follow-user-link {position: absolute;top: 12px;right: 12px;width: 44px;height: 28px;text-indent: -1000em;padding: 0;border: 0;box-shadow: 0 0 0 1px rgba(0,0,0,0.15), 0 0 2px rgba(0,0,0,0.06);}
#show_usercard .follow-user-link.following {filter: none;background: #588FC8;box-shadow: 0 0 0 1px rgba(48, 91, 136, 0.6);}
#show_usercard .follow-user-link:before {content:'';position:absolute;width:25px;height:12px;top:50%;left:50%;margin:-7px 0 0 -12px;background-position:0 -36px;}
#show_usercard .follow-user-link.following:before {background-position:0 -73px;}
#show_usercard .info .status {display:inline-block;vertical-align:middle;margin-top:-3px;color:#8a8f9c;padding:0 6px;border-radius:2px;font-size:10px;line-height:16px;background:#f2f3f4;}
#show_usercard .info .ic-verified {display:inline-block;width:17px;height:17px;vertical-align:middle;background-position:-160px -20px;margin:-3px 0 0 0;}
#show_usercard .things:after {content:'';clear:both;display:block;}
#show_usercard .things a {position:relative;z-index:1;float:left;margin:0 0 13px 3px;}
#show_usercard .things a:first-child {margin-left:0;}
#show_usercard .things img {width:60px;height:60px;display:block;background:no-repeat 50% 50%;background-size:cover;}
#show_usercard .things {position:relative;display:block;height:60px;margin: 0 14px;background: #F0F0F0;overflow: hidden;}
#show_usercard .things:before, #show_usercard .things:after {content:'';position:absolute;top:-3px;left:60px;border: 3px solid #fff;width: 60px;height: 60px;display: block;visibility: visible !important;}
#show_usercard .things:after {left: 187px;}

#popup_container.invite_friends {background:rgba(235,236,237,0.95);}
#popup_container.invite_friends .popup.invite_friends {display:block;}
#popup_container .popup.invite_friends {width: 810px;background:#fff;border-radius:3px;}
.popup.invite_friends h2 {font-size: 24px;color: #373d48;padding: 69px 500px 13px 46px;line-height: 32px;}
.popup.invite_friends p {font-size: 15px;color: #868993;line-height: 22px;padding: 0 534px 0 46px;}
.popup.invite_friends input[type="text"] {background: #f8f8f8;width: 179px;text-align: center;box-shadow: none;border-color: #D7D9DC;padding: 7px 0;color: #383d48;border-radius: 3px;}
.popup.invite_friends fieldset {padding: 22px 500px 56px 46px;position: relative;}
.popup.invite_friends label {display: block;font-size: 12px;color: #535A67;font-weight: bold;padding-bottom: 9px;}
.popup.invite_friends:before {content: '';position: absolute;right: 52px;top: 70px;width: 485px;height: 223px;}
.popup.invite_friends .btn-area {padding: 15px 15px 14px;background: #f4f4f4;border-top: 1px solid #e5e5e5;border-radius: 0 0 3px 3px;text-align: right;}
.popup.invite_friends .btn-area a, .popup.invite_friends .btn-area button {font-size:12px;line-height: 29px;margin:0 0 0 6px;}
.popup.invite_friends .btn-area a.terms {float: left;margin-left: 0;top: 2px;position: relative;}

#fancy-share.share-new.user-share {width:350px;}
#fancy-share.share-new.user-share .fig{background:#f8f8f8;border-radius: 3px;box-shadow: none;min-height: 29px;padding: 0;border: 0;overflow: visible;}
#fancy-share.share-new.user-share .fig .link {bottom: 0;padding: 0;line-height: 29px;left: 0;background: #F8F8F8;}
#fancy-share.share-new.user-share .fig .link input {width: 302px;color: #383d48;line-height: 29px;padding: 0 8px;height: auto;border: 1px solid #cacccf !important;}
#fancy-share.share-new.user-share .fig .link input:focus {background:#fff !important;border-color: rgba(132,185,211,0.8) !important; box-shadow: 0 0 0 2px rgba(78, 133, 184, 0.17) !important;}
#fancy-share.share-new.user-share .share-via {border-top:1px solid #efefef;padding: 15px 0;}
#fancy-share.share-new.user-share .share-via .show {display:none;}
#fancy-share.share-new.user-share .share-via ul.less {height:22px;width: auto;overflow: visible;}
#fancy-share.share-new.user-share .share-via li {width:22px;height:22px;display: none;position: relative;overflow: visible;}
#fancy-share.share-new.user-share .share-via li em {font-weight:bold;bottom: 30px;left: 50% !important;}
#fancy-share.share-new.user-share .share-via li:nth-child(1), #fancy-share.share-new.user-share .share-via li:nth-child(2), #fancy-share.share-new.user-share .share-via li:nth-child(3), #fancy-share.share-new.user-share .share-via li:nth-child(6) {display:block;}
#fancy-share.share-new.user-share .share-via .ic-fb {background-position:-130px 0;}
#fancy-share.share-new.user-share .share-via a:hover .ic-fb {background-position:-130px -30px;}
#fancy-share.share-new.user-share .share-via .ic-tw {background-position:-158px 0;}
#fancy-share.share-new.user-share .share-via a:hover .ic-tw {background-position:-158px -30px;}
#fancy-share.share-new.user-share .share-via .ic-gg {background-position:-186px 0;}
#fancy-share.share-new.user-share .share-via a:hover .ic-gg {background-position:-186px -30px;}
#fancy-share.share-new.user-share .share-via .ic-tb {background-position:-214px 0;}
#fancy-share.share-new.user-share .share-via a:hover .ic-tb {background-position:-214px -30px;}

#infscr-loading {clear:both;position: relative;padding:15px 0;text-align:center;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;}
#infscr-loading:before {content:'';display:block;margin:0 auto;border: 2px solid #949597;border-radius:100% !important;height: 40px;opacity: 1;width: 40px;padding: 0;line-height: 40px;font-size: 0;}
#infscr-loading .loading, #infscr-loading img {display:none;}