@font-face{font-family:"kano";src:url("/font/Kano.otf")}@font-face{font-family:"Playball";src:url("/font/Playball.ttf")}@font-face{font-family:ProximaNovaRegular;src:url("/font/ProximaNova-Regular.ttf")}@font-face{font-family:ProximaNovaSemibold;src:url("/font/ProximaNova-Semibold.ttf")}@font-face{font-family:"ProximaNovaLight";src:url("/font/ProximaNova-Light.otf")}@font-face{font-family:"BebasNeueRegular";src:url("/font/BebasNeue-Regular.ttf")}menu,nav,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,button,input,select,textarea,fieldset{margin:0;padding:0}section,header,menu,nav{display:block}li{list-style:none}em{font-style:normal}a{color:inherit;text-decoration:none}fieldset{border:0}button:focus{outline-width:0}input[type=radio],input[type=checkbox]{margin-right:5px}input:focus,select:focus,textarea:focus{outline-width:3px}::-moz-placeholder{color:#9e9e9e}::-ms-input-placeholder{color:#9e9e9e}::-webkit-input-placeholder{color:#9e9e9e}h1,h2,h3,h4,h5,h6,b{font-family:ProximaNovaRegular}body,input,select,textarea{font-size:14px;font-family:ProximaNovaRegular}h1{font-size:28px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}.capitalize{text-transform:capitalize}.clearfix:after,.clearfix:before{clear:both;content:"";display:table}.cursor-pointer{cursor:pointer}.disn{display:none}.enlarge{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:-ms-zoom-in;cursor:zoom-in}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp.max2{-webkit-line-clamp:2}.line-clamp.max3{-webkit-line-clamp:3}.price:before{content:"$"}.trans-white-mask{background:rgba(255,255,255,0.9)}.shadow{box-shadow:0 0 8px rgba(205,205,205,0.32)}.unselectable{-webkit-user-select:none-moz-user-select:none;user-select:none}.backtop{position:fixed;z-index:999;bottom:10px;right:10px;opacity:0;width:34px;height:34px;line-height:34px;color:white;text-align:center;font-style:italic;border-radius:30px;background-color:rgba(0,0,0,0.7);-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.backtop.show{opacity:1;cursor:pointer}.funbox{position:fixed;bottom:40px;right:15px;width:40px}.funbox .box{width:40px;height:40px;line-height:40px;margin:8px 0 0;cursor:pointer;border-radius:36px;background-color:rgba(0,0,0,0.5);background-repeat:no-repeat}.funbox .gotop{opacity:0;color:white;font-style:italic;text-align:center;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.funbox .gotop.show{opacity:1}.playball{font-family:"Playball"}.bold{font-family:ProximaNovaSemibold}.kano{font-family:"kano";color:#f45480}.thin{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.absolute{position:absolute}.relative{position:relative}.l{float:left}.r{float:right}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs18{font-size:18px}.fs20{font-size:20px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs28{font-size:28px}.fs32{font-size:32px}.black{color:#000}.gray{color:rgba(0,0,0,0.7)}.grey{color:#9e9e9e}.green{color:#3dc48a}.orange{color:#ff8a75}.red{color:red}.white{color:#fff}.yellow{color:#fe9923}.arrow{position:absolute;z-index:9;width:30px;height:30px;cursor:pointer;border-radius:15px;background-color:rgba(162,159,152,0.39);background-repeat:no-repeat;background-size:9px auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arrow.prev{left:10px;background-image:url("/imgs/arrow/white_left.png");background-position:9px center}.arrow.next{right:10px;background-image:url("/imgs/arrow/white_right.png");background-position:13px center}.bg-gray{background:#f9f6f4}.bg-green{background:#3dc48a}.bg-orange{background:#ff8a75}.bg-white{background:#fff}a.regular-link:link{color:blue}a.regular-link:visited{color:purple}a.regular-link{text-decoration:underline;cursor:auto}a.button{line-height:36px;display:block}a.button.h32{line-height:32px}a.button.h40{line-height:40px}a.button.h50{line-height:50px}.button{height:36px;padding:0 15px;color:rgba(255,255,255,0.9);font-size:18px;font-family:ProximaNovaSemibold;text-align:center;cursor:pointer;border:0;border-radius:5px;box-sizing:border-box}.button.h32{height:32px;font-size:16px}.button.h40{height:40px;font-size:18px}.button.h50{height:50px;font-size:20px}.button.green{background-color:#3dc48a}.button.grey{background-color:#ccc}.button.orange{background-color:#ff8a75}.button.red{background-color:#f45480}.button.yellow{background-color:#fe9923}.button.trans{background-color:#fff;color:rgba(0,0,0,0.7);border:1px solid rgba(162,159,152,0.8)}.button.white{background-color:#fff;color:#3dc48a;border:1px solid #3dc48a}.button.greyBG-greenF{background-color:#f9f6f4;color:#3dc48a}.button.transBG-blackBD{background:white;border:1px solid black;color:black}.button.large{display:block;width:100%;padding:0}.button.trans-white{background-color:#fff;border:1px solid #aaa;color:#000;border-radius:3px}.button.trans-green{background-color:#fff;border:1px solid #51cd99;color:#51cd99}.button.trans-orange{background-color:#fff;border:1px solid #ff8a75;color:#ff8a75}.button.outline-red{background-color:#fff;border:1px solid red;color:red}.button:disabled{color:transparent;background-color:#ccc;background-image:url("/img/loading.gif");background-repeat:no-repeat;background-position:center;background-size:22px auto}.button.notLoading:disabled{color:white;cursor:default;background:#ccc}.table{display:table;width:100%}.table .td{display:table-cell;vertical-align:middle}.table .td.lt{text-align:left}.table .td.rt{text-align:right}.i-ask{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 0 0 5px;cursor:pointer;background:url("/imgs/icon_ask/ask_green.png") no-repeat center /16px auto}.i-coin{display:inline-block;vertical-align:middle;width:25px;height:25px;background:url("/imgs/reward/coin@2x.png") no-repeat center /25px auto}.pic{position:relative;overflow:hidden}.pic img{position:absolute}.photo{border-radius:2px}.prodimg{position:relative;display:block;text-align:center}.prodimg img{display:inline-block;max-width:92%;max-height:92%;vertical-align:middle}.radius3{border-radius:3px}.radius5{border-radius:5px}.radius8{border-radius:8px}.richtext{line-height:140%}.richtext.iframe{font-size:14px;margin:10px}.richtext a[href]{text-decoration:underline}.richtext .large{font-size:large}.richtext .medium{font-size:medium}.richtext .small{font-size:small}.richtext-editor{position:relative;padding-bottom:42px;background:#f9f6f4}.richtext-editor iframe{width:100%;height:280px;border:0;background:white}.richtext-editor.admin iframe{height:70vh}.richtext-editor textarea{width:100%;height:280px;border:0;overflow-y:auto;padding:10px;line-height:20px;color:#666;resize:none;background:#f2f1d7;box-sizing:border-box}.richtext-editor var{position:absolute;bottom:45px;right:15px;padding:0 5px;background:white}.richtext-editor button.done{position:absolute;bottom:6px;right:6px;width:80px;border-radius:0}.richtext-editor menu{position:absolute;bottom:10px;left:6px}.richtext-editor menu a{position:relative;display:block;float:left;min-width:40px;height:22px;white-space:nowrap;cursor:pointer;border-right:1px solid rgba(162,159,152,0.8);background-repeat:no-repeat;background-position:center}.richtext-editor menu a:last-child{border-right:0}.richtext-editor menu a:hover:after{position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;height:28px;content:"";border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,0.2) inset;background:rgba(100,100,100,0.1)}.richtext-editor menu a.b{background-image:url("/imgs/editor/B.png")}.richtext-editor menu a.i{background-image:url("/imgs/editor/I.png")}.richtext-editor menu a.t1{background-image:url("/imgs/editor/T1.png");background-position-y:10px}.richtext-editor menu a.t2{background-image:url("/imgs/editor/T2.png");background-position-y:7px}.richtext-editor menu a.t3{background-image:url("/imgs/editor/T3@2x.png");background-size:16px auto}.richtext-editor menu a.createLink{background-image:url("/imgs/editor/createLink.png")}.richtext-editor menu a.removeFormat{background-image:url("/imgs/editor/removeFormat.png")}.richtext-editor menu a.source{width:65px;line-height:22px;text-align:center}.social-rect{display:block;width:100%;height:45px;margin:20px auto;padding-left:80px;color:white;font-size:16px;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position-y:center;border:0;border-radius:3px}.social-rect.fb{background-color:#3c5a96;background-image:url("/imgs/icon_white/social_fb.png");background-size:12px auto;background-position-x:20px}.social-rect.gg{background-color:#dc4e41;background-image:url("/imgs/icon_white/social_gg.png");background-size:28px auto;background-position-x:16px}.social-rect.ph{background-color:#62b48a;background-image:url("/imgs/icon_white/social_ph.png");background-size:18px auto;background-position-x:16px}.social-round{width:50px;height:50px;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-size:50px 50px;border:0}.social-round.e{background-image:url("/imgs/share/r_email@2x.png")}.social-round.f{background-image:url("/imgs/share/r_facebook@2x.png")}.social-round.g{background-image:url("/imgs/share/r_google@2x.png")}.social-round.m{background-image:url("/imgs/share/r_mobile@2x.png")}.share-actions a{overflow:hidden;float:left;display:block;width:32px;height:32px;margin:0 8px;cursor:pointer;background-size:32px auto;border-radius:50%}.share-actions a.cl{background-image:url("/imgs/share/r_copy@2x.png");display:none}.share-actions a.fb{background-image:url("/imgs/share/r_facebook@2x.png");display:none}.share-actions a.fr{background-image:url("/imgs/logo/logo-40@2x.png")}.share-actions a.pt{background-image:url("/imgs/share/r_pinterest@2x.png");display:none}.share-actions a.tt{background-image:url("/imgs/share/r_twitter@2x.png");display:none}.share-actions a.show{display:block}.share-earn a{overflow:hidden;float:left;display:block;width:30px;height:30px;margin:0 10px 0 0;cursor:pointer;background-size:30px auto;border-radius:50%}.share-earn a.cl{background-image:url("/imgs/share/black_copylink@2x.png");display:none}.share-earn a.em{background-image:url("/imgs/share/black_email@2x.png");display:none}.share-earn a.fb{background-image:url("/imgs/share/black_facebook@2x.png");display:none}.share-earn a.pt{background-image:url("/imgs/share/black_pinterest@2x.png");display:none}.share-earn a.tt{background-image:url("/imgs/share/black_twitter@2x.png");display:none}.share-earn a.show{display:block}.text[type="text"],.text[type="email"],.text[type="number"],.text[type="password"]{height:48px}.text[type="text"],.text[type="email"],.text[type="number"],.text[type="password"],textarea.text{width:100%;padding-left:3px;font-size:16px;background-color:white;box-sizing:border-box;border:1px solid #bbb;border-radius:4px;box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px white}.text[type="text"]:focus,.text[type="email"]:focus,.text[type="number"]:focus,.text[type="password"]:focus,textarea.text:focus{box-shadow:0 0 5px #999}.or-line{position:relative;line-height:17px;text-align:center}.or-line:after{position:absolute;top:8px;right:0;width:80px;height:1px;content:"";background-color:#ccc}.or-line:before{position:absolute;top:8px;left:0;width:80px;height:1px;content:"";background-color:#ccc}.user-path{position:relative;line-height:60px;margin:0 auto;text-align:center}.user-path:before{position:absolute;top:30px;left:5px;right:5px;content:"";border-top:1px solid #ccc}.user-path span{position:relative;display:inline-block;min-width:150px;padding:0 50px;color:rgba(0,0,0,0.7);font-size:16px;text-align:center;text-transform:uppercase;background:#f9f6f4}.validation{max-width:700px;width:auto;margin:180px auto 0;padding:50px 40px 60px 60px;color:#828282}.validation h5{font-size:48px;font-weight:600}.validation p{margin:20px 0 0;font-size:24px;font-weight:200;line-height:30px}.validation a{color:#56b6e8;text-decoration:underline}.customer-support{position:relative}.customer-support .i-arrow{position:absolute;bottom:3px;right:5px}.customer-support .number{line-height:18px;margin:5px 0;padding:0 36px 0 0}.customer-support .schedules{position:absolute;z-index:9;top:32px;left:0;padding:15px 20px;font-size:14px;line-height:20px;background:#eee;border-radius:3px;display:none}.customer-support .schedules span.dow{display:inline-block;width:60px}.customer-support .schedules span.time{display:inline-block}.customer-support:hover .schedules{display:block}.customer-support.in-popup{position:absolute;top:50px;left:100%;padding:20px 0 0;text-align:left;background:#e1e1e1;border-radius:0 5px 5px 0}.customer-support.in-popup .number{position:relative;margin:0 0 0 20px}.customer-support.in-popup .schedules{display:block;position:static;background:0}.J_RatingSummary[data-action='OpenReviews'] [name=ReviewSummary]{display:block}.J_RatingSummary[data-action='OpenReviews'] [name=WriteReview]{display:none}.J_RatingSummary[data-action='WriteReview'] [name=ReviewSummary]{display:none}.J_RatingSummary[data-action='WriteReview'] [name=WriteReview]{display:block}.rank-new .t{display:inline-block;vertical-align:middle;font-size:16px}.rank-new .i{display:inline-block;vertical-align:middle;overflow:hidden;width:120px;height:18px}.rank-new .i em{float:left;display:block;width:18px;height:18px;margin-right:6px;background-repeat:no-repeat;background-position:left center;background-size:18px auto}.rank-new .i em[data-value='100']{background-image:url("/imgs/stars/small/100@3x.png")}.rank-new .i em[data-value='75']{background-image:url("/imgs/stars/small/75@3x.png")}.rank-new .i em[data-value='50']{background-image:url("/imgs/stars/small/50@3x.png")}.rank-new .i em[data-value='20']{background-image:url("/imgs/stars/small/20@3x.png")}.rank-new .i em[data-value='0']{background-image:url("/imgs/stars/small/0@3x.png")}.rank-new.big .score{display:inline-block;margin-right:10px;vertical-align:bottom}.rank-new.big .count{display:inline-block;margin-left:5px;vertical-align:bottom}.rank-new.big .i{width:200px;height:31px}.rank-new.big .i em{width:34px;height:31px;margin-right:6px;background-size:34px auto}.rank-new.big .i em[data-value='100']{background-image:url("/imgs/stars/big/100@2x.png")}.rank-new.big .i em[data-value='75']{background-image:url("/imgs/stars/big/75@2x.png")}.rank-new.big .i em[data-value='50']{background-image:url("/imgs/stars/big/50@2x.png")}.rank-new.big .i em[data-value='20']{background-image:url("/imgs/stars/big/20@2x.png")}.rank-new.big .i em[data-value='0']{background-image:url("/imgs/stars/big/0@2x.png")}.rank-wrapper{width:220px;height:31px}.rank-wrapper span{display:inline-block;width:34px;height:31px;margin:0 5px;cursor:pointer;background:url("/imgs/stars/big/0@2x.png") no-repeat center / 34px auto}.rank-wrapper span.active{background-image:url("/imgs/stars/big/100@2x.png")}.slider-outer .head{padding:20px 40px}.slider-outer .body{position:relative;width:900px;margin:0 auto}.slider-outer .slider{position:relative;overflow:hidden;height:330px}.slider-outer .slider .data{position:absolute;left:0;height:100%;transition:left .3s linear}.slider-outer .paginate{position:absolute;top:23%;left:-30px;right:-30px;display:none}.slider-control{position:absolute;z-index:9;bottom:50%;margin-top:-20px;width:35px;height:40px;cursor:pointer;border-radius:5px;background-color:rgba(162,159,152,0.4);background-repeat:no-repeat;background-position:center;background-size:10px auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-control.prev{left:-35px;background-image:url("/imgs/arrow/white_left.png")}.slider-control.next{right:-35px;background-image:url("/imgs/arrow/white_right.png")}.slider-indicator{text-align:center;margin-top:15px}.slider-indicator-btn{display:inline-block;width:12px;height:12px;margin:20px 6px 0;cursor:pointer;border-radius:12px;background:rgba(162,159,152,0.8)}.slider-indicator-btn.active{background:black}.J_slider{position:relative}.J_slider_list{position:relative;overflow:hidden}.J_slider_data{position:absolute;top:0;left:0;height:100%}.J_slider[data-type=p] .slider-control{top:100px}.J_slider[data-type=p] .slider-list{height:420px}.J_slider[data-type=s] .slider-list{height:320px}.J_slider[data-type=t] .slider-list{height:400px}.J_loadmore .wait{display:none}.J_loadmore .load{display:block;width:360px;margin:15px auto}.J_loadmore[status=loading] .wait{display:block}.J_loadmore[status=loading] .load{display:none}.homePageCandidWrapper .instagram{background-color:#f7f7f7;width:200px;height:200px}.homePageCandidWrapper .instagram .logo{background:url('/imgs/share/r_instagram@3x.png') no-repeat center center / 50px auto;height:80px;width:100%}.homePageCandidWrapper .instagram .wording{text-align:center}.homePageCandidWrapper#candidWrapper #candid-widget{height:200px}.homePageCandidWrapper#candidWrapper table{width:100%;border-collapse:collapse}.homePageCandidWrapper#candidWrapper table td{border:0;padding:0;margin:0}.disclaimer{max-width:1150px;min-width:768px;margin:20px auto;padding:0 20px;font-size:18px;line-height:150%;box-sizing:border-box}.disclaimer .head{margin-bottom:10px}.seed-value{display:inline-block;padding:0 0 0 25px;background:url("/imgs/reward/coin@2x.png") no-repeat left center/20px auto}iframe.instagram-media{position:static !important}
body{margin:0;overflow-x:hidden;overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[scroll=no]{overflow-y:hidden}body.noscroll{overflow-y:hidden}header.fixed .hd-nav{visibility:hidden}header.fixed .hd-nav-fixed{top:0}@media screen and (max-width:1000px){header{min-width:320px}header .hd-nav-fixed{display:none}header .hd-nav .hd-bar{display:none}header .hd-nav .hd-s1{width:100px;height:45px}header .hd-nav .hd-s2{display:none}header .hd-nav .hd-s3{float:none;width:auto}header .hd-nav .hd-s4{display:none}header .hd-nav .hd-s5{display:none}header .hd-cart{bottom:56px}header .hd-cart span.t{display:none}header .hd-dropmenu{display:none}header .hd-dropmenu .switch{position:absolute;top:14px;left:0;width:28px;cursor:pointer}header .hd-dropmenu .switch i{display:block;height:4px;margin:4px 1px;background:rgba(0,0,0,0.6);border-radius:3px}}.main-outer{position:relative;max-width:1220px;margin:0 auto}.main-inner{position:relative;margin:0 20px}.hd-shadow{background:white;border-bottom:1px solid rgba(0,0,0,0.1)}.hd-shadow:before{position:absolute;z-index:97;left:0;right:0;bottom:-4px;height:9px;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,hsla(0,0,100%,0));border-top:5px solid #fff;box-sizing:border-box}.hd-nav-fixed{position:fixed;z-index:99;top:-70px;left:0;right:0;padding:0 20px;transition:top .3s linear}.hd-nav-fixed .hd-top{display:table;width:100%;height:70px}.hd-nav-fixed .hd-s1{display:table-cell;vertical-align:middle;width:100px}.hd-nav-fixed .hd-s2{display:table-cell;vertical-align:middle;float:none;width:260px;padding-left:40px}.hd-nav-fixed .hd-s3{display:table-cell;vertical-align:middle;float:none;width:auto;padding-right:160px}.hd-nav-fixed .hd-cart{top:25px;right:25px}.hd-nav{position:relative}.hd-nav .hd-bar{position:relative;z-index:98;background-color:#3dc48a}.hd-nav .hd-top{position:relative;z-index:99}.hd-nav .hd-s1{width:120px;height:58px;margin:8px auto 0}.hd-nav .hd-s2{float:left;width:30%;height:44px}.hd-nav .hd-s3{float:left;width:40%;height:44px}.hd-nav .hd-s4{position:absolute;top:0;right:0;height:100%}.hd-follow{position:absolute;top:0;left:0}.hd-follow .icon-social{display:inline-block;width:23px;height:23px;margin:10px 5px 0 0;vertical-align:middle;background:url("/imgs/icon_socials@3x.png") no-repeat center/200px auto;border:1px solid #ddd;border-radius:50%}.hd-follow .icon-social.fb{background-position:-3px 0}.hd-follow .icon-social.pt{background-position:-34px 0}.hd-follow .icon-social.tw{background-position:-64px 0}.hd-follow .icon-social.in{background-position:-94px 0}.hd-balance{position:absolute;bottom:14px;right:80px}.hd-balance .inbox{padding-right:20px;text-align:right;border-right:1px solid #ddd}.hd-balance .inbox:before{display:block;color:rgba(0,0,0,0.7);font-size:12px;content:"Reward Balance:"}.hd-balance .i{display:inline-block;vertical-align:middle;width:22px;height:18px;background:url("/imgs/reward/coin@2x.png") no-repeat left center/18px auto}.hd-balance .t{display:inline-block;vertical-align:middle;font-size:22px}.hd-cart{position:absolute;bottom:14px;right:0;cursor:pointer}.hd-cart span.i{display:inline-block;vertical-align:middle;width:32px;height:28px;background:url("/imgs/icon_black/shopping_cart.png") no-repeat 0 bottom/auto 28px}.hd-cart span.n{position:absolute;top:-8px;left:14px;width:20px;line-height:20px;color:white;font-size:16px;text-align:center;display:none;background-color:#ff8a75;border-radius:50%}.hd-track-order{position:absolute;bottom:14px;right:80px;cursor:pointer;padding-right:20px;border-right:1px solid #ddd}.hd-track-order span.i{display:inline-block;vertical-align:middle;width:32px;height:26px;background:url("/imgs/order/track_order.png") no-repeat 0 center/auto 26px}.hd-search{position:relative;width:100%}.hd-search form{position:relative;height:32px;border:1px solid #ccc;border-radius:5px}.hd-search form input[type=text]{position:relative;width:100%;height:32px;font-size:16px;text-indent:20px;outline:0;border:0;background:transparent}.hd-search form input[type=text]::placeholder{font-size:13px}.hd-search form input[type=text]:-ms-input-placeholder{font-size:13px}.hd-search form input[type=text]::-ms-input-placeholder{font-size:13px}.hd-search form button.submit{position:absolute;z-index:2;top:0;right:-1px;width:46px;height:32px;border:0;border-radius:0 3px 3px 0;background:#ccc url("/imgs/icons.png") no-repeat 13px -54px / 500px auto}.hd-search .auto-suggest{display:none;position:absolute;z-index:9;left:0;top:35px;min-width:400px;height:auto;padding:10px;background:white;border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.hd-search .auto-suggest .title{margin:10px 0 10px 20px;color:grey;width:80%;font-size:15px}.hd-search .auto-suggest .content{margin-left:20px;padding-left:20px;height:35px;line-height:35px;max-lines:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;cursor:pointer}.hd-search .auto-suggest .content:hover{color:#ff8a75;background:#f9f6f4}.hd-menu-top{margin:10px 0 0}.hd-menu-top>li{float:right;height:16px}.hd-menu-top>li.about{margin-right:15px;padding-right:15px;border-right:1px solid #ddd}.hd-menu-top>li.egift{margin-right:15px;padding-right:15px;border-right:1px solid #ddd}.hd-menu-top .trigger{position:relative;z-index:9;line-height:16px;cursor:pointer}.hd-menu-top .trigger .drop{display:inline-block;vertical-align:middle;width:12px;height:16px;opacity:.5;background:url("/imgs/icon_black/arrow_down_small.png") no-repeat right center/8px auto}.hd-menu-top .main-menu{position:relative;background-color:white}.hd-menu-top .main-menu:hover .drop-menu{display:block}.hd-menu-top .main-menu:hover .drop-menu:before{content:""}.hd-menu-top .drop-menu{display:none;position:absolute;z-index:999;right:-15px;width:140px;margin:12px 0 0;padding:10px 10px 10px 15px;background:white;border-radius:3px;box-shadow:0 -1px 3px rgba(0,0,0,0.15),0 2px 3px rgba(0,0,0,0.15)}.hd-menu-top .drop-menu:before{position:absolute;top:-16px;left:0;right:0;height:16px;background:url("/imgs/arrow/arrow_up_shadow.png") no-repeat 95% 0}.hd-menu-top .drop-menu menu a{display:block;padding:5px 0;line-height:20px;cursor:pointer}.hd-menu-top .hd-user-menu{width:180px}.hd-menu-top .hd-user-menu .my-profile{position:relative;margin:0 0 5px;padding:0 0 10px 50px;line-height:20px;border-bottom:1px solid #ddd}.hd-menu-top .hd-user-menu .my-profile .photo{position:absolute;left:0;width:40px;height:40px;background-repeat:no-repeat;background-size:40px auto;background-position:center;border-radius:50%}.hd-menu-top .hd-user-menu.hasNewInquiry .inquiry{position:relative}.hd-menu-top .hd-user-menu.hasNewInquiry .inquiry:after{position:absolute;top:5px;right:15px;width:8px;height:8px;content:"";border-radius:8px;background:#ff8a75}.hd-menu-left{position:relative;z-index:99}.hd-menu-left .trigger{display:inline-block;height:34px;margin-right:25px;cursor:pointer}.hd-menu-left .trigger span.i{display:inline-block;vertical-align:middle;width:12px;height:12px;background:url("/imgs/icon_black/arrow_down_small.png") no-repeat center/8px auto}.hd-menu-left .trigger span.t{display:inline-block;vertical-align:middle;line-height:32px;font-size:16px;font-family:ProximaNovaSemibold;border-bottom:2px solid white}.hd-menu-left .trigger.active{color:#ff8a75}.hd-menu-left .main-menu{position:static;display:inline-block}.hd-menu-left .main-menu:hover .trigger span.t{border-bottom-color:#3dc48a}.hd-menu-left .main-menu:hover .sub-menu{display:block}.hd-menu-left .sub-menu{position:absolute;top:30px;display:none;margin:0 auto;padding:15px 0 0}.hd-menu-left .sub-menu a:hover{color:#ff8a75}.hd-menu-left .sub-menu .inbox{position:relative;background:white;border-radius:3px;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.hd-categories a{display:block;line-height:40px;cursor:pointer;width:250px;padding:0 10px 0 20px;box-sizing:border-box}.hd-categories .level-1-main{background:#f9f6f4}.hd-categories .level-1-main span.t{display:inline-block;vertical-align:middle;width:90%}.hd-categories .level-1-main span.i-arrow{transform:rotate(180deg)}.hd-categories .level-1-main a:hover span.t{font-family:ProximaNovaSemibold}.hd-categories .level-1-main a:hover span.i-arrow:before,.hd-categories .level-1-main a:hover span.i-arrow:after{background:#ff8a75}.hd-categories .level-1-more{display:none;position:absolute;top:0;left:250px;overflow:hidden;width:800px;min-height:430px;padding:0 0 10px 10px;background:white;box-shadow:2px 2px 3px rgba(0,0,0,0.15)}.hd-categories .level-1:hover .level-1-main{background-color:white}.hd-categories .level-1:hover .level-1-more{display:block}.hd-categories .level-2{padding:0 0 10px}.hd-categories .level-2-more{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.hd-categories .level-2-more a{width:200px;line-height:20px}.hd-topics{width:660px}.hd-topics .inbox{padding:0 25px}.hd-topics .head{font-size:16px;line-height:50px;border-bottom:1px solid #ddd}.hd-topics .body{display:grid;grid-template-columns:1fr 1fr 1fr}.hd-topics .topic-item{padding:20px 0}.hd-topics dl{margin:0 0 20px}.hd-topics dl a{cursor:pointer}.hd-topics dl dd{margin:10px 0}.hd-topics dl dt span.t{font-size:16px;vertical-align:middle}.hd-topics dl dt span.i-arrow{margin-left:5px;transform:rotate(180deg)}.hd-topics dl:hover dt span.t{color:#ff8a75}.hd-topics dl:hover dt span.i-arrow:before,.hd-topics dl:hover dt span.i-arrow:after{background:#ff8a75}.hd-dropmenu{display:none}.ft-outer.fixed{position:fixed;z-index:999;bottom:0;left:0;width:100%}.ft-outer{background-color:#03221c}.ft-inner{max-width:1200px;margin:0 auto;padding:10px 0;font-size:16px;line-height:140%}.ft-column{float:left;width:33%;min-width:250px}.ft-bottom{color:white;padding:20px 30px}.ft-bottom a:before{display:inline-block;width:4px;height:4px;margin:0 4px 0 2px;vertical-align:middle;content:"";border-radius:4px;background:white}.ft-menu{margin:30px 30px 0;color:white}.ft-menu dt{margin:0 0 20px;font-size:22px;font-family:ProximaNovaSemibold}.ft-menu dd{margin:0 0 8px}.ft-menu dd a[name=Logout]{cursor:pointer}.ft-menu .icon-social{display:inline-block;width:24px;height:24px;margin-right:20px;background-repeat:no-repeat;background-size:auto 24px}.ft-menu .icon-social.fb{background-image:url("/imgs/share/follow_us_fb.png")}.ft-menu .icon-social.pt{background-image:url("/imgs/share/follow_us_pt.png")}.ft-menu .icon-social.tw{background-image:url("/imgs/share/follow_us_tt.png")}.ft-menu .icon-social.in{background-image:url("/imgs/share/follow_us_ins.png");margin-right:0}.ft-menu .icon-social.fb:hover{background-image:url("/imgs/icons/Facebook_Round@2x.png")}.ft-menu .icon-social.pt:hover{background-image:url("/imgs/icons/Pinterest_round@2x.png")}.ft-menu .icon-social.tw:hover{background-image:url("/imgs/icons/Twitter@2x.png")}.ft-menu .icon-social.in:hover{background-image:url("/imgs/icons/insta@2x.png")}.icon-app{display:block;width:150px;height:50px;background-repeat:no-repeat;background-size:150px 50px}.icon-app.app-store{background-image:url("/imgs/logo/app_trans_appstore.png")}.icon-app.google-play{background-image:url("/imgs/logo/app_trans_googleplay.png");margin:15px 0 0}.green-banner{position:relative;margin:0 auto;padding:3px}.green-banner .rule{text-align:center}.green-banner .rule li{position:relative;display:inline-block;vertical-align:middle;margin:0 10px;cursor:pointer}.green-banner .rule li span{display:inline-block;vertical-align:middle}.green-banner .rule li span.i-dollar{width:21px;height:21px;margin-right:3px;line-height:20px;color:white;font-size:16px;text-align:center;border:1px solid white;border-radius:50%}.green-banner .rule li span.i-ship{width:30px;height:30px;background:url("/imgs/icon_white/shipping-car.png") no-repeat left center/28px auto}.green-banner .rule li span.t{height:30px;line-height:30px;color:white;font-size:16px}.green-banner .rule li:hover .detail{display:block}.green-banner .detail{display:none;position:absolute;z-index:1000;left:50%;width:380px;margin:0 0 0 -190px}.green-banner .detail .inbox{margin:4px 0 0;padding:20px;background:white;border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,0.15),0 -2px 5px rgba(0,0,0,0.15)}.green-banner .detail .inbox:before{position:absolute;top:-8px;left:49%;content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ccc}.green-banner .detail .inbox:after{position:absolute;top:-7px;left:49%;content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.green-banner .about-cash-back .t1{margin:0 0 10px;font-size:16px;line-height:24px}.green-banner .about-cash-back .t2{margin:0 0 10px;font-size:16px}.green-banner .about-cash-back .t2 a{text-decoration:underline}.green-banner .about-cash-back .t3{margin:15px 0;line-height:18px;font-size:13px}.green-banner .about-shipping{text-align:left}.green-banner .about-shipping{font-size:15px;text-align:left;line-height:20px}.download-banner{position:fixed;z-index:99;top:150px;left:0;right:0;height:80px;padding:0 30px;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.22)}.download-banner .closePopup{top:32px;right:10px}.download-banner .musely-logo{position:absolute;width:220px;height:80px;padding:20px 0 0 70px;box-sizing:border-box;background:url("/imgs/logo/logo-60@2x.png") no-repeat 0 10px/60px auto}.download-banner .musely-logo .rating{height:14px;margin:8px 0 0}.download-banner .musely-logo .rating .stars{float:left;width:70px;height:14px;background:url("/imgs/stars/star_grey.png") repeat-x 0 0 / 14px 14px}.download-banner .musely-logo .rating .stars span{display:block;width:90%;height:14px;background:url("/imgs/stars/star_red.png") repeat 0 0 / 14px 14px}.download-banner .musely-logo .rating .views{float:left;margin-left:8px;font-size:12px;line-height:16px}.download-banner .send-message{position:relative;overflow:hidden;height:40px;margin:20px 10px 20px 240px}.download-banner .send-message .label{float:right;width:50%;height:40px;line-height:40px;text-align:right}.download-banner .send-message .label span{display:inline-block;margin-right:20px;line-height:20px;vertical-align:middle;text-align:right}.download-banner .send-message .phone{float:right;max-width:250px;width:35%;height:40px;text-align:center;vertical-align:middle;border-radius:5px 0 0 5px;border:0;background:#eee;box-sizing:border-box}.download-banner .send-message .button{float:right;max-width:100px;width:15%;vertical-align:middle;box-sizing:border-box;border-radius:0 5px 5px 0}
.unit-theme{position:relative;float:left;width:33.33%;height:270px;text-align:center;cursor:pointer}.unit-theme.full{width:100%}.unit-theme.half{width:50%}.unit-theme .view{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0}.unit-theme .main{position:relative;height:270px;background-position:center;background-repeat:no-repeat;background-size:cover}.unit-theme .main .inbox{position:absolute;top:0;bottom:0;left:0;right:0;color:white;line-height:270px;background-color:rgba(0,0,0,0.2)}.unit-theme .main .inbox .title{display:inline-block;vertical-align:middle;line-height:36px;margin:0 20px;font-size:32px}.unit-user{float:left;width:50%}.unit-user li{position:relative;height:40px;line-height:40px;margin:5px 10px;padding:10px;background:#eee}.unit-user li .photo{float:left;width:40px;height:40px;margin-right:5px;vertical-align:middle}.unit-user li .i{float:left;width:40px;line-height:40px;font-size:16px;text-align:center}.unit-user li h5 span{float:left;line-height:20px}.unit-user li p{position:absolute;top:10px;right:0}.unit-user li p input{display:block;width:60px;margin:0 5px 3px 0}.feeds-tabs{width:380px;height:38px;margin:20px auto;border:1px solid #e1e1e1;background-color:white}.feeds-tabs.store-tabs{width:380px}.feeds-tabs li{float:left;width:190px;line-height:32px;text-align:center;cursor:pointer;border-top:3px solid transparent;border-bottom:3px solid white;box-sizing:border-box}.feeds-tabs li:not(:first-child){border-left:1px solid #e1e1e1}.feeds-tabs li.active{color:#3dc48a;border-bottom-color:#3dc48a}.feed-wrap{max-width:1200px;min-width:768px;margin:0 auto;padding:15px 0;position:relative}.feed-head{position:relative;padding:15px 0}.feed-head .subject{position:relative;float:left;font-size:28px;text-indent:40px}.feed-head .subject:before{position:absolute;top:0;left:15px;width:6px;height:28px;content:"";background:#3dc48a}.feed-wrap .button.see-more{position:absolute;bottom:5px;right:17px;width:140px}.feed-body{max-width:1200px;margin:0 auto}.grid-wrap{position:relative;max-width:1230px;margin:0 auto;padding:10px 0 20px}.grid-head{position:relative;overflow:hidden;padding:10px 25px}.grid-head .subject{position:relative;float:left;font-size:24px;line-height:24px;text-indent:24px}.grid-head .subject:before{position:absolute;top:0;left:0;width:6px;height:24px;content:"";background:#3dc48a}.grid-data{overflow:hidden;margin:0 5px;padding:0 5px}.grid-data .data-flex{display:flex;display:-ms-flexbox}.grid-data .data-flex .p-item .p-wrap{min-height:336px}.grid-data .data{transition:-webkit-transform .55s cubic-bezier(0.15,0.3,0.25,1) 0;translate3d(0,0,0)}.grid-data .data>div{flex-shrink:0}.grid-data .data>li{flex-shrink:0}@media only screen and (max-width:1240px){.grid-body .arrow-button{width:60px;height:60px;margin-top:-30px;border-radius:50%;background-color:rgba(255,255,255,0.85);box-shadow:0 0 3px rgba(0,0,0,0.3)}.grid-body .arrow-button.prev{left:-30px}.grid-body .arrow-button.next{right:-30px}.grid-body .arrow-button:before{left:60%;height:25%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.grid-body .arrow-button:after{left:60%;height:25%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}}@media only screen and (max-width:599px){.grid-data .s-item{width:100%}}@media only screen and (min-width:600px) and (max-width:999px){.grid-data .s-item{width:50%}}@media only screen and (min-width:1000px){.grid-data .s-item{width:33.3%}}@media only screen and (max-width:599px){.grid-data .p-item{width:100%}.grid-data .p-item .p-wrap{box-shadow:none}.grid-data .t-item{width:100%}.grid-data .cate-item{width:100%}.grid-data .subscription-item{width:100%}}@media only screen and (min-width:600px) and (max-width:799px){.grid-data .p-item{width:50%}.grid-data .t-item{width:50%}.grid-data .cate-item{width:50%}.grid-data .subscription-item{width:50%}}@media only screen and (min-width:800px) and (max-width:999px){.grid-data .p-item{width:33.3%}.grid-data .t-item{width:33.3%}.grid-data .cate-item{width:33.3%}.grid-data .subscription-item{width:33.3%}}@media only screen and (min-width:1000px){.grid-data .p-item{width:25%}.grid-data .t-item{width:25%}.grid-data .cate-item{width:25%}.grid-data .subscription-item{width:25%}}.cate-item .inbox{display:block;overflow:hidden;margin:15px;background:white;border:1px solid #dedede}.cate-item .inbox span.i{display:block;width:100%;height:220px;background-repeat:no-repeat;background-position:center;background-size:auto 80%}.cate-item .inbox span.t{display:block;font-size:16px;line-height:45px;text-align:center}.p-item{float:left;width:300px;flex-shrink:0;user-select:none}.p-item .p-wrap{position:relative;margin:15px;padding:5px 10px 30px;text-align:center;background:white;border-radius:5px;border:1px solid #dedede}.p-item .p-img{position:relative;overflow:hidden;height:200px;line-height:200px;text-align:center}.p-item .p-img .image{max-width:90%;max-height:90%;vertical-align:middle}.p-item .p-title{overflow:hidden;height:75px;line-height:25px}.p-item .p-name{height:50px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18px;font-family:ProximaNovaSemibold}.p-item .p-shop{height:25px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(0,0,0,0.7);font-size:16px}.p-item .p-rank{height:20px}.p-item .p-price{margin:10px 0}.p-item .p-price .price{margin-right:5px;font-size:18px;font-family:ProximaNovaSemibold}.p-item .p-stock{position:absolute;bottom:10px;left:0;right:0;font-size:16px;text-align:center}.p-item .discount{position:absolute;top:135px;right:20px;width:60px;height:60px;line-height:18px;text-align:center;background:white;border:1px solid #3dc48a;border-radius:50%}.p-item .discount .t1{padding:15px 0 0;font-size:20px}.p-item .discount .t2{font-size:13px}.p-item[from=search] .p-wrap{height:360px;margin:0 0 30px 30px;padding:0 10px}.p-item[from=giftpack]{min-width:250px;width:25%;height:360px;font-size:16px}.p-item[from=giftpack] .p-wrap{border-right:1px solid #eee}.p-item[from=giftpack] .p-img{height:150px;line-height:150px}.p-item[from=giftpack] .friend-picked{position:absolute;z-index:8;bottom:12px;left:0;right:0;height:30px}.p-item[from=giftpack] .friend-picked span{display:block;width:200px;line-height:28px;margin:0 auto;color:white;font-size:16px;text-indent:12px;background:rgba(81,205,153,0.8) url("/imgs/stars/small/100@3x.png") no-repeat 10px center/16px auto;border-radius:3px}.p-item[from=giftpack] .see-detail{position:absolute;z-index:8;top:0;bottom:0;left:0;right:0;cursor:pointer}.p-item[from=giftpack] .checkbox{position:absolute;z-index:9;top:0;right:0;padding:10px}.p-item[from=giftpack] .checkbox span{display:block;width:21px;height:21px;background:white url("/imgs/checked/unselect@2x.png") no-repeat center/21px auto;border-radius:50%}.p-item[from=giftpack].on .checkbox span{background-image:url("/imgs/checked/selected@2x.png")}.s-item{float:left;width:400px;flex-shrink:0;user-select:none}.s-item .s-wrap{position:relative;overflow:hidden;margin:15px;height:300px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:white;border-radius:5px}.s-item .s-view{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.s-item .s-view a.link{position:absolute;top:0;bottom:0;left:0;right:0}.s-item .s-name{height:70px;line-height:70px;text-align:center;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.s-item .s-logo img{max-width:90%;max-height:90%;vertical-align:middle;cursor:pointer}.s-item .s-logo{height:130px;line-height:130px;width:130px;margin:70px auto 30px;box-shadow:0 0 3px #ccc;text-align:center;background-color:white;border-radius:5px;transition:height .2s linear}.t-item{float:left;width:300px;flex-shrink:0;user-select:none}.t-item .t-wrap{position:relative;overflow:hidden;margin:15px;border-radius:5px;border:1px solid #dedede}.t-item .t-basis{padding:10px 15px;position:relative}.t-item .t-basis .tip-link{width:100%;height:100%;position:absolute;left:0;top:0}.t-item .t-basis .title{height:50px;line-height:25px;margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t-item .t-media{position:relative;height:220px}.t-item .t-media .img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:6px 6px 0 0;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:white}.t-item .t-media .img img{display:none}.t-item .t-owner{position:absolute;z-index:2;top:0;left:0;right:0;height:220px}.t-item .t-owner .inbox{position:absolute;bottom:0;left:0;right:0;overflow:hidden;height:0;background:rgba(255,255,255,0.9)}.t-item .t-owner .photo{position:absolute;top:15px;left:15px;width:50px;height:50px;border-radius:50px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:white}.t-item .t-owner .name{margin:0 0 0 80px;line-height:80px;font-size:18px}.t-item .t-owner:hover .inbox{height:80px;transition:height .2s linear}.t-item .t-owner .t_tip_view{position:absolute;top:0;left:0;right:0;overflow:hidden;height:180px}.t-item-inline{position:relative;height:120px;margin:20px 0;padding:0 0 0 140px;user-select:none}.t-item-inline .mark.vt{top:50%;left:50%;margin:-13px 0 0 -13px}.t-item-inline .media{position:absolute;top:0;left:0;width:120px;height:120px}.t-item-inline .media .img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:6px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:white}.t-item-inline .media .img img{display:none}.t-item-inline .title{height:50px;line-height:25px;margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.t-item-inline .owner{margin:10px 0}.t-item-spotlight .t-wrap{margin-top:50px;padding-top:100px}.t-item-spotlight .t-media{margin:0 15px}.t-item-spotlight .t-media .img{border-radius:6px}.t-item-spotlight .t-owner{position:absolute;top:-40px}.t-item-spotlight .t-owner .inbox{position:static;height:auto;background:0}.t-item-spotlight .t-owner .photo{position:static;width:85px;height:85px;border-radius:85px;margin:0 auto;display:block}.t-item-spotlight .t-owner .name{position:static;margin:10px 0 0;line-height:normal;text-align:center}.t-item-spotlight .t-owner .name .by{display:none}.t-item-spotlight .t-owner:hover .inbox{height:auto;transition:none}.mark{position:absolute;z-index:8;top:10px;right:10px;width:26px;height:26px;border-radius:26px;background:url("/imgs/old/icon_add.png") no-repeat}.mark.mp{background-position:center -920px;background-size:36px auto;background-color:white}.mark.rt{background-position:center -652px;background-size:30px auto}.mark.vt{background-image:url("/imgs/player/play-button.png");background-size:26px auto}.mark.lt{width:30px;height:30px}.mark.lt.s{background-position:center -1058px}.mark.lt.m{background-position:center -1094px}.mark.lt.b{background-position:center -1130px}.sprite li{display:inline-block;height:18px}.sprite span{display:inline-block;color:#999;font-size:12px;line-height:18px;margin:0 15px 0 5px}.sprite em{display:inline-block;width:22px;height:16px;vertical-align:middle;background:url("/imgs/icons@2x.png") no-repeat;background-size:600px auto}.sprite em.nf{background-position:-21px 0}.sprite em.nr{background-position:-46px 0}.sprite em.nsh{background-position:-72px 0}.i-arrow{display:inline-block;vertical-align:middle;width:24px;height:24px}.i-arrow:before,.i-arrow:after{position:absolute;left:30%;width:2px;height:50%;content:" ";background:gray;-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.i-arrow:before{bottom:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.i-arrow:after{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0}.i-arrow-top{transform:rotate(90deg)}.i-arrow-down{transform:rotate(270deg)}.i-arrow-left{transform:rotate(0)}.i-arrow-right{transform:rotate(180deg)}.i-arrow-green-down{transform:rotate(270deg)}.i-arrow-green-down:before,.i-arrow-green-down:after{width:1px;background:#3dc48a}.i-arrow-14{width:14px;height:14px}.i-arrow-14:before,.i-arrow-14:after{width:1px}.i-arrow-40{width:40px;height:40px}.i-arrow-40:before,.i-arrow-40:after{width:3px}.arrow-button{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border:0;cursor:pointer;background:0}.arrow-button.prev{left:-20px}.arrow-button.next{right:-20px;transform:rotate(180deg)}.arrow-button:before,.arrow-button:after{position:absolute;left:40%;width:2px;height:40%;content:" ";background:gray;-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrow-button:before{left:35%;bottom:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.arrow-button:after{left:35%;top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0}.arrow-button-large{height:55px;background:lightgrey;border-radius:3px}.arrow-button-large:hover{background:rgba(0,0,0,0.3);border-radius:3px}.arrow-button-large.prev{left:10px}.arrow-button-large.next{right:10px}.arrow-button-large:before{width:3px;left:30%;height:35%}.arrow-button-large:after{width:3px;left:30%;height:35%}.arrow-button-large:hover:before{background:white;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(45deg)}.arrow-button-large:hover:after{background:white;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.loading{display:none;clear:both;text-align:center;font-size:12px;border-top:1px solid #ddd}.loading span{display:inline-block;width:30px;height:30px;margin:0 auto;border:3px solid #aaa;border-radius:50%;border-right-color:transparent;animation:cssload-spin 1000msinfinite linear;-o-animation:cssload-spin 1000msinfinite linear;-ms-animation:cssload-spin 1000msinfinite linear;-webkit-animation:cssload-spin 1000msinfinite linear;-moz-animation:cssload-spin 1000msinfinite linear}.wait{min-height:160px;line-height:100px;text-align:center}.wait:after{content:"";display:inline-block;width:30px;height:30px;margin:0 auto;border:3px solid #aaa;border-radius:50%;border-right-color:transparent;animation:cssload-spin 1000msinfinite linear;-o-animation:cssload-spin 1000msinfinite linear;-ms-animation:cssload-spin 1000msinfinite linear;-webkit-animation:cssload-spin 1000msinfinite linear;-moz-animation:cssload-spin 1000msinfinite linear}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}
.bootstrap-validator-form .col-sm-lable{line-height:40px}.bootstrap-validator-form .help-block{color:red}.error-message{overflow:hidden}.error-message span{float:left;clear:both;display:block;margin:5px 0 0;padding:6px 12px;color:#fe8976;font-size:14px;background:#ffe1dc;border-radius:3px}.form-subscribe .join-musely-form{margin:20px 0}.form-subscribe .join-musely-form .inner{height:42px}.form-subscribe .join-musely-form input{float:left;width:60%;height:40px;text-indent:10px;border:0;background:white;border-radius:5px 0 0 5px}.form-subscribe .join-musely-form button{float:right;width:40%;border-radius:0 5px 5px 0}.form-subscribe .join-musely-form .warn span{display:inline-block;padding:8px 0 0}.form select.half,.form button.button.half{width:48%}.form input[type='tel'],.form input[type='text'],.form input[type='email'],.form input[type='number'],.form input[type='password']{width:100%;height:40px;font-size:16px;text-indent:10px;border:1px solid #bbb;box-sizing:border-box}.form>li{overflow:hidden;padding:5px 15px}.form>li.save{padding:10px 15px}.form td{padding:5px 15px}.form td.save{padding:10px 15px}.form-sign .top{padding:30px 0}.form-sign .top>.lt{float:left;width:52%;padding:20px 40px;box-sizing:border-box;border-right:1px solid #ccc}.form-sign .top>.rt{float:left;width:48%;padding:20px 40px;box-sizing:border-box;border-left:1px solid #f9f6f4}.form-sign .top>.lt:after{position:absolute;right:-2px;height:100%;background:#f9f6f4;width:1px;content:"";top:0}.form-sign .bottom{height:60px;line-height:60px;text-align:center;background:#f9f6f4}.form-sign .bottom span{display:inline-block;line-height:20px;vertical-align:middle}.form-sign .button-group{margin:20px 0 0}.form-sign .input-group{position:relative;margin:20px 0 0}.form-sign .input-group .error{position:absolute;top:13px;right:5px;color:red}.form-sign .input-group.lt{width:49%;margin:20px 0 0;float:left}.form-sign .input-group.rt{margin:20px 0 0;float:right;width:49%}.form-sign .forgot{margin:20px 0 0}.form-sign .status span{display:block;margin:15px 0 0;color:red;text-align:center}.form-sign .terms{margin:15px 0 0;line-height:140%}.sign-with-phone{width:360px;padding:20px 40px}.sign-with-phone h3.title{margin:0 0 20px;text-align:center}.sign-with-phone .error{position:absolute;top:14px;right:5px;color:red;display:none}.sign-with-phone .hint{margin:20px 0 0;line-height:140%}.sign-with-phone .hint p{margin:0 0 5px}.sign-with-phone .warn{display:none;margin:0 0 15px;color:#f36523;font-size:14px;text-align:center}.sign-with-phone .notice{padding:0 0 20px}.sign-with-phone .phone-control{position:relative;margin:15px 0 0}.sign-with-phone .phone-input{position:relative}.sign-with-phone .phone-input .text{padding:0 20px 0 90px;border:1px solid #ccc}.sign-with-phone .phone-input .flag{position:absolute;z-index:9;top:8px;left:8px;width:70px;line-height:25px;color:grey;font-size:15px;text-align:right;background:url("/imgs/sprite.png?id=2") no-repeat -253px -90px / 300px 300px}.sign-with-phone .phone-input .info{position:absolute;z-index:9;top:8px;right:8px}.sign-with-phone .phone-input .info dt{position:absolute;right:0;top:0;width:26px;height:26px;color:white;font:17px/24px verdana;text-align:center;border-radius:26px;background-color:#bbb}.sign-with-phone .phone-input .info dd{position:absolute;right:-27px;bottom:16px;display:none;width:200px;height:50px;padding:6px 6px 6px 10px;border-radius:3px;background:white}.sign-with-phone .phone-input .info:hover dd{display:block;border:1px solid #ccc;box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff}.sign-with-phone .phone-input .info dd:before{position:absolute;z-index:2;right:27px;bottom:-12px;content:"";border:13px solid transparent;border-bottom-width:0;border-top-color:#fff}.sign-with-phone .phone-input .info dd:after{position:absolute;z-index:1;right:26px;bottom:-14px;content:"";border:14px solid transparent;border-bottom-width:0;border-top-color:#ccc}.sign-with-phone .form-group{position:relative;margin:20px 0 0}.signup-from-order{width:560px;margin:0 auto;padding:20px}.signup-from-order .hint{margin:20px 0 0;line-height:140%}.signup-from-order .hint p{margin:0 0 5px}.signup-from-order .error{display:none;position:absolute;top:12px;right:8px;color:red;line-height:140%}.signup-from-order .status span{display:block;margin:0 0 10px;text-align:center}.signup-from-order input.text{height:40px}.signup-from-order dl{margin:15px 0 0}.signup-from-order dt{float:left;width:27%;line-height:40px;font-size:16px}.signup-from-order dd{float:right;width:73%;margin:0 0 10px;position:relative}.signup-from-order fieldset{position:relative}.signup-from-order fieldset dl.email.readonly dt,.signup-from-order fieldset dl.email.readonly dd{line-height:30px}.signup-from-order fieldset dl.name dd.value{display:none}.signup-from-order fieldset dl.name dd.input{display:block}.signup-from-order fieldset.readonly em.edit{position:absolute;z-index:9;top:0;right:0;width:22px;height:26px;cursor:pointer;background:url("/imgs/icons/edit@2x.png") no-repeat center/22px auto}.signup-from-order fieldset.readonly dl{margin:0}.signup-from-order fieldset.readonly dl.name dt,.signup-from-order fieldset.readonly dl.name dd{line-height:30px}.signup-from-order fieldset.readonly dl.name dd.value{display:block;line-height:30px}.signup-from-order fieldset.readonly dl.name dd.input{display:none}.invite-wrapper{padding:0}.invite-banner{padding:30px 0 20px;text-align:center;background:url("/imgs/bg_banner.jpg") repeat center/contain}.invite-banner .logo{display:block;height:40px;margin:0 auto;background:url("/imgs/logo/logo@2x.png") no-repeat center / auto 40px}.invite-banner .tag{margin:20px auto 10px;font-size:56px;color:#68b392;font-family:"playball"}.invite-banner .tagline{font-size:20px}.invite-body{margin:50px auto}.invite-body .title{font-size:36px;text-align:center}.invite-body .subtitle{padding:30px 0;font-size:20px;text-align:center}.invite-body .terms{padding:10px 0;line-height:140%}.invite-body .input-field{position:relative}.invite-body .input-field .text{height:40px}.invite-body .input-field .error{position:absolute;top:13px;right:5px;color:red}.invite-body .input-field .warn{color:red;padding:0 5px}.invite-body .socials-sign .lt{float:left;font-size:20px;line-height:50px}.invite-body .socials-sign .rt{float:right;text-align:right}.invite-body .socials-sign .i{display:inline-block;width:50px;height:50px;margin:0 0 0 15px;cursor:pointer;background-repeat:no-repeat;background-size:50px}.invite-body .socials-sign .i.fb{background-image:url("/imgs/share/r_facebook@2x.png")}.invite-body .socials-sign .i.gg{background-image:url("/imgs/share/r_google@2x.png")}.invite-body .socials-sign .i.ph{background-image:url("/imgs/share/r_mobile@2x.png")}
.dialog-mask{display:none;position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;overflow-y:auto;background-color:rgba(238,238,238,0.95);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.dialog-mask>table{width:100%;height:100%;margin:0;padding:0}.dialog-body{position:relative;width:360px;margin:30px auto;background-color:white;border-radius:5px;box-shadow:0 0 8px #cdcdcd}.dialog-body>.body{padding:30px;text-align:center}.dialog-body>.foot{height:50px;border-top:1px solid #dedede}.dialog-body>.foot button{float:left;width:100%;height:50px;color:cornflowerblue;font-size:16px;font-family:ProximaNovaSemibold;cursor:pointer;border:0;background:0;border-top:1px solid white;box-sizing:border-box}.dialog-body>.foot button.cancel{width:50%;border-right:1px solid #dedede}.dialog-body>.foot button.yes{width:50%;border-left:1px solid white}.dialog-body>.foot button.ok{width:100%}.dialog-body.alert{width:360px}.dialog-body.alert .body{display:table;width:100%;min-height:120px;box-sizing:border-box}.dialog-body.alert .body .inbox{display:table-cell;font-size:16px;line-height:22px;vertical-align:middle}.dialog-body.alert .body .inbox .t{margin:8px 0;font-size:18px;font-family:ProximaNovaSemibold}.dialog-body.alert .body .inbox .b{margin:8px 0;font-size:14px}.closePopup{position:absolute;z-index:9;top:20px;right:20px;width:18px;height:18px;cursor:pointer;background:url("/imgs/icons.png") no-repeat right 0 / 500px auto}.shadow{border-radius:5px;box-shadow:0 0 8px #cdcdcd;cursor:auto}.shadow .close{position:absolute;z-index:9;top:12px;right:12px;width:24px;height:24px;cursor:pointer;background:url("/imgs/icon_close/close.png") no-repeat center center / 24px 24px}.mask{position:absolute;z-index:999;top:0;left:0;display:none;overflow-y:scroll;width:100%;height:100%;background-color:rgba(238,238,238,0.95)}.mask.fixed{position:fixed;display:block}.mask.fixed>div{position:absolute;top:50%;left:50%;overflow:hidden;background-color:white}.mask.fixed .alert{width:380px;height:200px;margin:-100px 0 0 -190px}.mask.fixed .popup{width:700px;height:520px;margin:-260px 0 0 -350px}.mask.fixed.message .popup{height:415px;margin-top:-205px}.mask.fixed.goods .popup{height:180px;margin-top:-90px}.mask.fadeout{position:fixed;cursor:auto}.mask.fadeout .outer{position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;width:400px;height:400px;line-height:300px;text-align:center;cursor:auto}.mask.fadeout .outer .inner{display:inline-block;padding:15px;line-height:20px;vertical-align:middle;font-size:16px;background-color:#fff}.mask.goods .perk{position:relative;overflow:hidden;height:142px;padding:20px 20px 20px 180px}.mask.goods .perk:not(:first-child){border-top:1px dashed #ccc}.mask.goods .perk .u{position:absolute;left:20px;width:140px;height:140px;text-align:center;background:white;border:1px solid #c2c2c2;border-radius:5px}.mask.goods .perk .u img{max-width:140px;height:80%;margin:10% 0}.mask.goods .perk .rp{position:absolute;top:15px;right:35px;width:70px;line-height:40px;color:#feb05c;font-size:20px;text-indent:40px;background:url("/imgs/old/icons.png") no-repeat 0 -38px;background-size:32px auto}.mask.goods .perk .name{line-height:30px;color:#777;font-size:18px;text-indent:5px;border-bottom:1px solid #c2c2c2}.mask.goods .perk .desc{height:66px;margin:12px 0 0;color:#666;font-size:14px;line-height:20px}.mask.goods .perk .count{position:absolute;z-index:2;top:25px;left:25px;width:32px;height:32px;line-height:35px;color:white;font-size:20px;text-align:center;border:2px solid #f5f5f5;background:#55afdc;border-radius:32px}.mask.goods .perk .btn{float:left;width:100px;height:32px;margin-right:15px;color:white;font-size:18px;text-align:center;cursor:pointer;border:0;border-radius:5px}.mask.goods .perk .buy{background:#feb05c}.mask.goods .perk .use{background:#519ef9}.mask.goods .perk .use:disabled{background:#828282;cursor:default}.mask.share .popup{width:360px;height:auto;min-height:360px;margin:-250px 0 0 -180px}.mask.share .popup .body{overflow:hidden}.mask.share .bottom{padding:12px 0 0;text-align:center;border-top:1px solid #ddd}.mask.share .bottom button{margin:0 5px}.mask.share .step1 ul{overflow:hidden;padding:90px 40px 0}.mask.share .step1 ul li{float:left;width:50%;text-align:center}.mask.share .step1 ul li em{display:block;height:80px;margin:0 0 10px;cursor:pointer;background-position:center top;background:url("/imgs/old/icon_large.png") no-repeat center 0;background-size:80px auto}.mask.share .step1 ul li:last-child em{background-position:center -84px}.mask.share .step2{position:relative;display:none}.mask.share .step2 .foot{position:absolute;top:210px;width:100%;height:40px;background:#eee}.mask.share .step2 .foot>span{line-height:40px;margin:0 0 0 8px}.mask.share .step2 .foot .toggle{float:right;margin:8px 110px 0 0}.mask.share .step2 label{position:relative;display:block;height:240px;padding:5px}.mask.share .step2 label var{position:absolute;z-index:9;right:5px;bottom:11px;color:#999}.mask.share .step2 label span{position:absolute;z-index:9;left:5px;top:5px;color:#999}.mask.share .step2 textarea{width:100%;height:210px;border:0;box-sizing:border-box;outline:0}.mask.share form .bar{overflow:hidden;padding:10px;background:#e7e7e9}.mask.share form .bar .sQuery{width:305px;height:30px}.mask.share form .bar .sButton{width:35px;height:30px}.mask.share form .fallbox{margin:0;padding:0;border:0}.mask.share form .fallbox li{position:relative;float:none;height:44px;margin:9px;padding:6px 0;background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box}.mask.share form .fallbox li .photo{position:absolute;left:6px;width:30px;height:30px}.mask.share form .fallbox li span{margin-left:46px;font-size:14px;line-height:30px}.mask.share form .fallbox li input{position:absolute;right:15px;top:15px}.mask.share form .fallbox li em{position:absolute;top:11px;right:11px;width:20px;height:20px;border-radius:20px;border:2px solid #dedede;box-sizing:border-box}.mask.share form .fallbox li.active em{border:0;background:url("/imgs/checked/selected@2x.png") no-repeat center;background-size:22px auto}.mask.share form .results{overflow:hidden;padding:0 3px;background:rgba(0,0,0,0.5)}.mask.share form .results li{position:relative;float:left;width:40px;height:40px;margin:5px 3px}.mask.share form .results li img{width:40px;height:40px}.mask.share form .results li em.remove{position:absolute;top:0;right:0;width:16px;height:16px;background:rgba(0,0,0,0.6) url("/imgs/icon_close/x_white.png") no-repeat center}.mask .alert .body{margin:0 20px 0 30px;height:148px;line-height:148px}.mask .alert .body p{display:inline-block;font-size:14px;vertical-align:middle;line-height:20px}.mask .alert .body p b{display:block;margin-bottom:15px;font-size:18px}.mask .alert .body a{color:red}.mask .alert .body a:hover{text-decoration:underline}.mask .alert .action{position:absolute;bottom:0;width:100%;height:52px;text-align:center;background:#f0f0f0;border-top:1px solid #dadada}.mask .alert .action input{width:auto;min-width:80px;height:30px;margin:10px 5px;padding:0 15px;font-size:14px;cursor:pointer;border-radius:3px}.mask .alert .action input.y{color:white;border:0;background:#ff8a75}.mask .alert .action input.n{border:1px solid #ccc;background:#f7f7f7}.popup{position:relative;overflow:hidden;width:700px;margin:30px auto;color:#333;cursor:default;background-color:white}.popup .bkt{border-top:1px solid #dedede}.popup .head{position:relative;height:50px;line-height:50px;font-size:20px;text-align:center;background:#f5f5f5;border-bottom:1px solid #dedede;border-radius:5px 5px 0 0}.popup .search{height:45px;padding:10px 12px 0;background-color:#e7e7e9;border-bottom:1px solid #ccc}.popup>.body{overflow-y:auto;padding:0 0 10px}.popup>.action{height:60px;line-height:60px;text-align:center}.popup>.action input{width:100px;height:36px;margin:0 5px;color:#fff;font-size:18px;cursor:pointer;background-color:#f26434;border:0;border-radius:3px}.popup>.action input:disabled{background:#a7a9ac}.popup>.action input.cancel{background:#a7a9ac}.fallbox{overflow-y:hidden;height:330px;margin:10px 10px 0;padding:10px 0 0;border:1px solid #dedede}.fallbox.scroll{overflow-y:auto}.fallbox .load{display:none;clear:both;height:40px;background:url("/img/loading.gif") no-repeat center}.fallbox .data .data{overflow:hidden;min-height:330px}.fallbox .data .zero{overflow:hidden;width:270px;height:auto;margin:130px auto 0;padding:10px 10px 10px 45px;line-height:20px;font-size:14px;font-weight:normal;background-size:25px auto;background-position:10px center}.fallbox .data .zero span{float:left}.fallbox .data .zero b{float:left;overflow:hidden;max-width:250px;text-overflow:ellipsis;white-space:nowrap}.fallbox li em.check{position:absolute;z-index:9;top:120px;right:7px;width:26px;height:26px;border:2px solid #AAA;border-radius:30px}.fallbox li.active em.check{width:30px;height:30px;border:0;background-image:url("/imgs/checked/selected@2x.png");background-repeat:no-repeat;background-size:30px auto}.fallbox li{position:relative;overflow:hidden;float:left;margin:0 0 10px 10px;background:#f1f1f1}.fallbox li.image{width:310px;height:272px;margin:10px 0 10px 15px;background:#fff;border-radius:5px;box-shadow:0 0 4px #000}.fallbox li.image .pic{width:260px;height:260px;margin:6px}.fallbox li.image .pic img{border:0}.fallbox li.video{width:310px;height:272px;margin:10px 0 10px 15px;background:#fff;border-radius:5px;box-shadow:0 0 4px #000}.fallbox li.video iframe{position:absolute;top:6px;left:6px;width:260px;height:260px;border:0}.fallbox li.msg{float:none;width:320px;min-height:72px;display:inline-block;vertical-align:top}.fallbox li.msg p{line-height:14px}.fallbox li.msg a{line-height:14px;display:block}.fallbox li.msg time{display:block;color:#666}.fallbox li.msg input{display:block;width:60px;margin-bottom:5px}.fallbox li.msg input.ok{margin-top:12px}.fallbox li.msg .photo{position:absolute;top:12px;left:10px;width:50px;height:50px}.fallbox li.msg .photo img.fixed{width:50px;height:50px}.fallbox li.msg .col1{padding:10px 70px 8px 67px}.fallbox li.msg .col2{position:absolute;top:15px;right:5px;width:60px}.fallbox li.msg .link:hover{cursor:pointer;color:red}.newmask{display:none;position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;overflow-y:auto;background-color:rgba(238,238,238,0.95)}.newmask.dark{background-color:rgba(0,0,0,0.6)}.newpopup{position:relative;width:400px;margin:30px auto;background-color:white;border-radius:5px;box-shadow:0 0 8px #cdcdcd}.newpopup>.close{position:absolute;z-index:9;top:12px;right:12px;width:24px;height:24px;cursor:pointer;background:url("/imgs/icon_close/close.png") no-repeat center center / 24px 24px}.newpopup>.head{height:50px;text-align:center;background:#e1e1e1;border-radius:5px 5px 0 0}.newpopup>.head span{line-height:50px;font-size:16px}.newpopup>.foot{padding:12px 0;text-align:center;border-top:1px solid #ccc}.newpopup>.foot button{min-width:70px;margin:0 6px}.newpopup>.body{text-align:left}.newpopup .action{text-align:center;border-top:1px solid #ccc}.newpopup .action button{display:inline-block;margin:15px 5px}.newpopup .action button.n{background-color:#ccc}.newpopup .action button.y{background-color:#ff7b7c}.newpopup.alert{width:360px}.newpopup.alert .body{min-height:60px;line-height:60px;padding:50px;text-align:center}.newpopup.alert .body .inner{display:inline-block;font-size:16px;line-height:140%;text-align:left;vertical-align:middle}.newpopup.alert .fadeout{padding:30px;font-size:16px;line-height:140%}#doingMask{position:fixed;z-index:10000;top:0;bottom:0;overflow:hidden;width:101%;padding-right:1%;background:rgba(255,255,255,0.6) url("/img/loading.gif") no-repeat center center}#ing{position:fixed;z-index:10000;top:0;bottom:0;overflow:hidden;width:101%;padding-right:1%;background-color:rgba(238,238,238,0.95)}#ing.load{background-image:url("/img/loading.gif");background-repeat:no-repeat;background-position:center center}#ing.success span{position:fixed;top:50%;left:50%;width:100px;height:50px;line-height:50px;margin:-25px 0 0 -50px;color:#080;font-size:24px;text-align:center}#atMask{background-image:url("/img/loading.gif");background-repeat:no-repeat;background-position:center center}#atMask.new{display:block}#atMask.new .popup{top:50%;margin:-185px auto 0;padding:0 0 20px;overflow:visible;height:auto}#CancelReturn.disabled .newpopup{width:400px}#CancelReturn.disabled .newpopup .body{line-height:20px}#CancelReturn.disabled .newpopup .body a{text-decoration:underline}#CancelReturn .newpopup{width:800px}#CancelReturn .newpopup>.head span{color:#333;font-size:20px}#CancelReturn .newpopup>.body{padding:30px 40px}#CancelReturn .prod-item:not(:first-child){padding-top:20px}#CancelReturn .prod-item{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #ccc}#CancelReturn .prod-item .prodimg{float:left;width:20%;height:100px}#CancelReturn .prod-item .info{float:left;width:80%;padding:0 0 0 10px;box-sizing:border-box}#CancelReturn .prod-item .info .title{font-size:18px}#CancelReturn .prod-item .info .row{margin:8px 0 0}#CancelReturn .mainbox .row{margin:20px auto 0}#CancelReturn .mainbox label{display:block;height:20px}#CancelReturn .mainbox select{width:100%;height:30px;font-size:16px;background-color:#eee}#CancelReturn .mainbox textarea{width:100%;height:100px;padding:15px;font-size:16px;box-sizing:border-box}#CancelReturn .mainbox button.button{display:block;width:240px;margin:0 auto}#CancelReturn .timebox{padding:0 0 20px;text-align:center}#CancelReturn .timebox p{margin:10px 0}#CancelReturn .timebox p.hint{margin:20px 0 0;color:#666;font-size:13px}#CancelReturn .timebox em.clock{display:block;width:60px;height:80px;margin:0 auto;background:url("/imgs/order/icon_time.png") no-repeat center center / 55px auto}#CancelReturn .timebox em.accept{display:block;width:60px;height:80px;margin:0 auto;background:url("/imgs/order/icon_accept.png") no-repeat center center / 40px auto}#CancelReturn .timebox em.reject{display:block;width:60px;height:80px;margin:0 auto;background:url("/imgs/order/icon_reject.png") no-repeat center center / 40px auto}#CancelReturn .timebox em.shipped{display:block;width:60px;height:80px;margin:0 auto;background:url("/imgs/order/icon_shipment.jpg") no-repeat center center / 54px auto}#CancelReturn .greybox{margin:30px 0 0;padding:10px 20px;background:#eee;border-radius:3px}#CancelReturn .greybox p{margin:5px 0;line-height:20px}#CancelReturn .greybox h4.replyFrom{margin:10px 0 0}#CancelReturn .timebox h4.refundFee{margin:30px auto 0;padding:15px 0;font-size:18px;text-align:center;border:1px solid #3dc48a;border-radius:5px}#CancelReturn .confirmation .greenbox{margin:0 0 20px;padding:15px;line-height:18px;color:white;font-size:18px;text-align:center;background:#3dc48a;border-radius:3px}#CancelReturn .confirmation .mailbox{width:50%;margin:15px auto;height:40px;line-height:40px;text-align:center;background:#eee;border-radius:3px}#CancelReturn .confirmation .order-heads{height:24px;margin:0 0 20px;text-align:center;border-bottom:1px solid #ddd}#CancelReturn .confirmation p{margin:5px 0;line-height:18px;text-align:center}#CancelReturn .confirmation a.button{width:50%;margin:20px auto 0}#ChangeCustomerEmail .body{padding:10px 30px 30px}#ChangeCustomerEmail .body .row{position:relative;margin:20px 0 0;text-align:center}#ChangeCustomerEmail .body .row .hint{line-height:18px}#ChangeCustomerEmail .body .row .error{position:absolute;top:16px;right:6px}#ChangeCustomerEmail .body .row.last button.button{width:150px}#ChatWithSeller .brand{text-align:center}#ChatWithSeller .brand img{width:36px;height:36px;margin-right:10px;vertical-align:middle;border-radius:36px}#ChatWithSeller .body{overflow:auto;max-height:350px;padding:0}#ChatWithSeller .body .load{display:none;height:30px;background:url("/img/loading.gif") no-repeat center 10px / 20px auto}#ChatWithSeller .foot{padding:10px 20px 20px;border:0;text-align:left}#CreateHyperLink .body{padding:30px 50px}#CreateHyperLink .body button{width:100px;margin:0 10px 0 0}#CreateHyperLink .body input[type=text]{width:99%;height:30px;text-indent:10px}#CreateHyperLink .body td.c1{width:30px;height:55px;text-align:right}#CreateHyperLink .body td.c2{width:130px}#CreateHyperLink .candidate li{position:relative;min-height:50px;margin:0 0 10px;padding:8px;border:1px solid #ddd}#CreateHyperLink .candidate li img{width:50px;height:50px}#CreateHyperLink .candidate li .l{width:20%}#CreateHyperLink .candidate li .r{width:80%}#CreateHyperLink .candidate li .r .title{line-height:16px}#CreateHyperLink .candidate li .r .owner{margin:3px 0 0}#CreateHyperLink .candidate li.active:after{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0;content:"";background:rgba(0,0,0,0.3) url("/imgs/checked/selected@2x.png") no-repeat 98% 80% / 30px auto;width:100%;height:66px}#EmbedTip .body{padding:20px}#EmbedTip .body textarea{display:block;width:100%;height:180px;margin:5px 0 0;padding:10px;line-height:140%;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}#FlagTip .options{padding:10px 0 10px 50px}#FlagTip .options li{height:20px;line-height:20px;margin:10px 0;cursor:pointer}#FlagTip .options li em{display:inline-block;width:14px;height:14px;margin:0 10px 0 5px;vertical-align:middle;border:2px solid #ccc;border-radius:16px}#FlagTip .options li.active em{width:20px;height:20px;margin:0 9px 0 4px;border:0;background:url("/imgs/checked/selected@2x.png") no-repeat;background-size:20px}#FlagTip .options li input.other{width:250px;height:25px}#FindGuestAccount .newpopup p{padding:30px}#FindGuestAccount .newpopup button{width:100%;height:40px;color:#007aff;font-size:16px;background:0;border:0;border-top:1px solid #eee}#JoinGroupBuy .newpopup{width:500px}#JoinGroupBuy .body{padding:15px}#JoinGroupBuy .t1{padding:10px 0;font-size:18px;text-align:center}#JoinGroupBuy .t2{padding:15px 0;font-size:16px;text-align:center}#JoinGroupBuy .prod-image{display:block;max-width:100px;max-height:100px;margin:0 auto}#JoinGroupBuy .prod-title{margin-bottom:10px;font-size:16px;line-height:140%;text-align:center}#JoinGroupBuy .prod-price{text-align:center}#JoinGroupBuy .prod-price span{margin-right:10px}#JoinGroupBuy form{margin:0 15px 15px}#JoinGroupBuy input{height:36px;margin:6px 0}#JoinGroupBuy input[name='fn']{float:left;width:48%}#JoinGroupBuy input[name='ln']{float:right;width:48%}#JoinGroupBuy button{margin:10px 0 0}#HowGroupBuyWork .newpopup{width:560px}#HowGroupBuyWork .body{padding:20px}#HowGroupBuyWork .title{height:40px;font-size:18px;text-align:center;border-bottom:1px solid #ddd}#HowGroupBuyWork .steps li{position:relative;padding:20px 20px 20px 100px}#HowGroupBuyWork .steps li .i{position:absolute;left:0;width:90px;height:70px;background-repeat:no-repeat;background-position:center;background-size:auto 40px}#HowGroupBuyWork .steps li .i.s1{background-image:url("/imgs/icon_black/pick@3x.png")}#HowGroupBuyWork .steps li .i.s2{background-image:url("/imgs/icon_black/message@2x.png");background-size:auto 30px}#HowGroupBuyWork .steps li .i.s3{background-image:url("/imgs/icon_black/followers@2x.png")}#HowGroupBuyWork .steps li .t1{font-size:18px}#HowGroupBuyWork .steps li .t2{margin:6px 0 0;font-size:15px;line-height:140%}#HowGroupBuyWork .steps li .t3{margin:6px 0 0;font-style:italic;line-height:140%}#ImageFlow{position:fixed;z-index:99999;left:0;right:0;top:0;bottom:0;background:rgba(238,238,238,0.95)}#ImageFlow .arrows{position:absolute;top:50%;width:100%;height:160px;margin:-80px 0 0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}#ImageFlow .arrows span.arrow{top:60px;width:40px;height:40px;border-radius:40px}#ImageFlow .arrows span.prev{left:30px;background-position:14px center}#ImageFlow .arrows span.next{right:30px;background-position:17px center}#ImageFlow .caption{position:absolute;z-index:999;overflow-y:auto;max-height:120px;padding:10px 10px 10px 20px;color:white;font-size:16px;line-height:18px;background:rgba(0,0,0,0.5);box-sizing:border-box}#ImageFlow .diapo{position:absolute;left:-100000px;cursor:pointer;pointer-events:auto;-ms-interpolation-mode:nearest-neighbor;max-height:99%}#ImageFlow .images{position:absolute;left:120px;right:120px;top:5%;overflow:hidden;height:90%;pointer-events:none}#ImageFlow .playbox{cursor:default}#ImageFlow .playbox iframe{position:absolute;left:50%;top:50%;width:700px;height:500px;margin:-250px 0 0 -350px;border:0}#ImageFlow .playbox iframe.embed{width:500px;height:400px;margin:-200px 0 0 -250px}#ImageFlow .playbox .summary{overflow-y:auto;position:absolute;left:50%;top:100px;bottom:100px;width:700px;margin-left:-350px;line-height:22px;color:white}#ImageFlow .playbox .summary.embed{width:500px;margin-left:-250px}#ImageFlow .playbox .summary h2{margin:0 0 20px;font-size:18px}#ImageFlow .playbox .imagebox{height:80%;margin:8% 0;text-align:center}#ImageFlow .playbox .imagebox img{max-height:99%}#J_PaymentEditor .newpopup{width:600px}#J_PaymentEditor .newpopup .head{height:60px;line-height:60px;font-size:20px;background:white;border-bottom:1px solid #ccc}#J_PaymentEditor .credit-basis[data-credit-card-type]{margin:0 45px 0 0;padding:0 0 0 45px;line-height:30px}#J_PaymentEditor .credit-basis[data-credit-card-type]:after{top:5px;left:0}#J_PaymentEditor .payment-section .stripe-form{display:none;margin:10px 0 0 40px}#J_PaymentEditor .payment-section .stripe-form .credit-card{margin:0}#J_PaymentEditor .payment-methods .support-icons{overflow:hidden;height:45px;padding:10px;text-align:center;background:#f9f6f4}#J_PaymentEditor .payment-methods .support-icons .i{display:inline-block;height:45px;vertical-align:middle}#J_PaymentEditor .payment-methods .support-icons .i.secure-stripe{width:104px;background:url("/imgs/checkout/powered_by_stripe@2x.png") no-repeat center / auto 28px}#J_PaymentEditor .payment-methods .support-icons .i.secure-paypal{width:89px;background:url("/imgs/checkout/secured_by_paypal@2x.png") no-repeat center / auto 28px;margin-left:10px}#J_PaymentEditor .payment-methods .support-icons .i.secure-comodo{width:75px;background:url("/imgs/checkout/comodo_secure_113x59.png") no-repeat center / auto 45px;margin-left:10px}#J_PaymentEditor .payment-methods .support-types{padding:0 0 10px;border-top:0}#J_PaymentEditor .payment-methods .support-types .option{position:relative;z-index:9;border-bottom:1px solid #ccc}#J_PaymentEditor .payment-methods .support-types .option .radio{display:inline-block;width:6%;margin:0 0 0 2%;position:relative;z-index:9}#J_PaymentEditor .payment-methods .support-types .option .label{display:inline-block;width:90%;margin:0 0 5px;vertical-align:middle}#J_PaymentEditor .payment-methods .support-types .option .label .title-credit-card{margin:0}#J_PaymentEditor .payment-methods .support-types .option.method-applepay{display:none;padding:10px 0}#J_PaymentEditor .payment-methods .support-types .option.method-paypal{padding:20px 0}#J_PaymentEditor .payment-methods .support-types .option.method-stripe{padding:15px 0}#J_PaymentEditor .payment-methods .support-types .option.method-stripe .radio{vertical-align:top;margin-top:8px}#J_PaymentEditor .payment-methods .support-types .option.method-stripe .label{vertical-align:top}#J_PaymentEditor .payment-methods .support-types .option.method-giftcard{padding:20px 0}#J_PaymentEditor button[name=continue]{margin:20px 0 10px}#J_PaymentEditor button[name='EditCreditCard']{position:absolute;top:16px;right:0;display:none;height:30px;padding:0 10px;color:#51cd99;cursor:pointer;border:0;background:0}#NormalSign .newpopup{width:800px}#NormalSign .top{display:table;width:100%;padding:30px 0}#NormalSign .top .cell{display:table-cell}#NormalSign .top .cell.lt{width:52%;padding:20px 40px;border-right:1px solid #ccc}#NormalSign .top .cell.rt{width:48%;padding:20px 50px;border-left:1px solid #f9f6f4;vertical-align:middle}#NormalSign .bottom{height:60px;line-height:60px;text-align:center;background:#f9f6f4}#NormalSign .bottom span{display:inline-block;line-height:20px;vertical-align:middle}#NormalSign [data-view='in'] [data-view-for='in']{display:block}#NormalSign [data-view='in'] [data-view-for='up']{display:none}#NormalSign [data-view='up'] [data-view-for='up']{display:block}#NormalSign [data-view='up'] [data-view-for='in']{display:none}#NotifyMe .body{padding:35px 50px;text-align:center}#NotifyMe .text{margin:25px 0 20px;height:40px}#NotifyMe .status span{display:block;margin:10px 0}#NotifyMe .succeed{padding:40px 0 0;background:url("/imgs/checked/selected@3x.png") no-repeat center top / 30px auto}#NotifyMe .succeed .t2{margin:10px 0}#PayPal .newpopup{width:600px}#PayPal .body{padding:30px;line-height:140%}#PayPal .item-outer{margin:0 0 15px}#PayPal .item-inner{margin:5px 0 0;padding:10px;background:#eee;border-radius:5px}#PayPal .item-inner .authorize-button{width:240px}#PayPal .item-inner table.items td{border-bottom:1px solid #ccc}#PayPal .item-inner table.items div.title{margin:0 0 5px}#PayPal .item-inner table.fees{margin:10px 0 0}#PayPal .item-inner table.fees .status .authorized{display:inline-block;line-height:21px;padding:0 0 0 28px;background:url("/imgs/checked/selected@2x.png") no-repeat left center/21px auto}#PromoCodeApplyFail .newpopup{width:340px}#PromoCodeApplyFail .body{padding:40px 20px;line-height:140%;font-size:16px;text-align:center}#PromoCodeApplyFail .row1{padding:10px 0}#PromoCodeApplyFail .row2{padding:20px 0;font-size:18px}#PromoCodeApplyFail .row3{padding:0 0 10px}#PopProductDetail .newpopup{width:1000px}#PopProductDetail .close{z-index:999}#PopupSign .newpopup{display:inline-block;width:auto;padding:20px 0}#PopupSign .social-outer{padding:20px 0;text-align:center}#PopupSign .social-round{display:inline-block;width:70px;height:80px;margin:0 40px;padding:60px 0 0;vertical-align:middle;background-position:center top}#QuickSign .newpopup{position:relative;width:360px}#QuickSign .newpopup .body{position:relative;padding:40px;text-align:center}#QuickSign .newpopup .body.disabled:after{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0;cusor:wait;content:"";background:rgba(0,0,0,0.1)}#QuickSign .newpopup .body p{line-height:140%}#QuickSign .newpopup .title{padding:0 0 20px}#QuickSign .newpopup .subtitle{padding:0 0 10px}#QuickSign .form li{padding:5px 0}#QuickSign .form li .warn span{display:block;margin:0 0 10px;padding:10px;background:#fdd}#QuickSign .form li .forgot{margin:15px 0 0;text-align:right}#QuickSign .or-line{margin:20px 0;font-size:22px}#QuickSign .reset-password-done p{margin:10px 0}#QuickSign .reset-password-done .ok{width:100%;margin-top:10px}#RedeemGiftcard .newpopup{width:480px}#RedeemGiftcard .body{padding:40px 0;text-align:center}#RedeemGiftcard .title{margin:0 0 20px;font-size:24px}#RedeemGiftcard .text{width:400px;height:40px;margin:20px auto 0;text-align:center}#RedeemGiftcard .button{width:400px;margin:20px auto 0}#RedeemGiftcard .status{text-align:center}#RedeemGiftcard .status span{display:inline-block;margin:15px 0 0}#RedeemGiftcardSucceed .body{padding:30px 20px}#RedeemGiftcardSucceed .title{font-size:24px;text-align:center}#RedeemGiftcardSucceed .detail{padding:30px 0;line-height:140%;text-align:center}#RedeemGiftcardSucceed .detail span.seed-value{padding-left:22px;background-size:16px auto;background-position:3px top}#RedeemGiftcardSucceed .button.lt{float:left;width:45%}#RedeemGiftcardSucceed .button.rt{float:right;width:50%}#RedeemGiftcardSucceed .button.continue{display:block;width:80%;margin:0 auto}#ReviewList dl{padding:20px 0;text-align:center;border-bottom:6px solid #eee}#ReviewList dd{margin:20px 0 0}#ReviewList ul{margin:0 10px;padding:5px 20px;border-bottom:1px solid #eee}#ReviewList ul li{margin:8px 0;text-align:left}#ReviewList ul li.content{line-height:140%}#ReviewList .review .rank-wrapper{margin:10px auto}#ReviewList .review .countDown{position:relative;width:90%;margin:10px auto 0}#ReviewList .review .countDown var{position:absolute;right:18px;bottom:3px}#ReviewList .review .countDown textarea{display:block;width:100%;height:120px;padding:10px 15px;line-height:20px;resize:none;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}#ReviewList .review .bottom{position:relative;padding:10px 20px;text-align:right}#ReviewList .review .bottom button.button{width:100px;height:36px;line-height:36px}#ReviewList .review .bottom .status{position:absolute;left:20px;width:250px;height:36px;line-height:36px;text-align:center}#ReviewList .review .bottom .status span{display:inline-block;line-height:18px;font-size:16px;vertical-align:middle}#ReviewList .results{border-top:1px solid #ddd}#ReviewList .ReviewStoreForm{display:none}#ReviewList .OpenReviewStoreForm{display:none;width:200px;margin:10px auto}#ReviewList .OpenReviewStoreForm.active{display:block}#RewardWaive .newpopup{width:800px}#RewardMask .newpopup{width:360px}#RewardMask .cancel-membership{padding:30px 20px;text-align:center;line-height:140%}#RewardMask .cancel-membership .subtitle{margin:30px 0 20px}#RewardMask .cancel-membership .hint{margin:40px 0 20px}#RewardMask .cancel-membership .button{display:block;width:160px;margin:20px auto 0}#SeeFullSizeSku .body{padding:30px 0;text-align:center}#SeeFullSizeSku .prodimg{margin:0 20px}#SeeFullSizeSku .prodimg img{max-height:300px}#SeeFullSizeSku .title{margin:20px;line-height:20px;font-size:18px}#SeeFullSizeSku .button{width:220px;margin:0 auto}#SetupPassword .newpopup{width:360px}#SetupPassword .body{padding:30px 20px 20px}#SetupPassword .top-box{text-align:center}#SetupPassword .top-box .i{height:50px;background-size:auto 50px;background-repeat:no-repeat;background-position:center;background-image:url("/imgs/icons/fn1@2x.png")}#SetupPassword .top-box .i.muse{background-size:auto 40px;background-image:url("/imgs/membership/muse_icon_red@3x.png")}#SetupPassword .top-box .i.subscribe{background-size:auto 40px;background-image:url("/imgs/checked/check_circle@2x.png")}#SetupPassword .top-box .t{margin:15px 0;font-size:18px}#SetupPassword .top-box .d{margin:15px 0;font-size:16px;line-height:140%}#SetupPassword .top-box .e{margin:15px 0;font-size:16px}#SetupPassword .status span{display:block;margin:10px 0 0;text-align:center}#SetupPassword .button[type='submit']{margin:15px 0}#SetupPassword .set-up-later{float:right;cursor:pointer;text-decoration:underline}#SetupPassword input.text{height:40px}#SharePopup .newpopup{width:540px}#SharePopup .body{padding:30px;text-align:center}#SharePopup .title-buy-together{padding:20px 0;font-size:20px}#SharePopup .title-share-earn{padding:20px 0 0;font-size:24px}#SharePopup .subtitle-share-earn{padding:30px 0;font-size:16px}#SharePopup .to{display:inline-block;float:none;width:180px;height:38px;line-height:38px;margin:10px;color:white;font-size:16px;text-align:center;cursor:pointer;background-repeat:no-repeat;background-position-y:center;border-radius:3px}#SharePopup .to.fb{background-color:#3f5295;background-image:url("/imgs/icon_white/social_fb.png");background-size:auto 20px;background-position-x:25px}#SharePopup .to.pt{background-color:#bb302b;background-image:url("/imgs/icon_white/social_pt.png");background-size:auto 20px;background-position-x:24px}#SharePopup .to.tt{background-color:#4ea7eb;background-image:url("/imgs/icon_white/social_tt.png");background-size:auto 18px;background-position-x:19px}#SharePopup .to.cl{background-color:#3dc58d;background-image:url("/imgs/icon_white/social_cl.png");background-size:auto 14px;background-position-x:18px}#ShareReminder .body{width:280px;margin:0 auto;padding:40px 0;text-align:center}#ShareReminder .box{margin:15px auto;padding:90px 0 10px;background:url("/imgs/icons/graphic@2x.png") no-repeat center 20px / 220px auto;border-top:1px solid #eee;border-bottom:1px solid #eee}#ShareReminder .box p{margin:10px 0 0;line-height:120%}#ShareReminder .button{width:90%;margin:20px auto 0}#SignFailed .body{padding:40px}#SignFailed .body .error{padding:10px 0;font-size:16px;line-height:140%}#SignFailed .body .button{display:block;width:100%;margin:15px auto 0}#SubscriptionMask .newpopup{width:360px}#SubscriptionMask .actions{padding:0 0 20px;text-align:center}#SubscriptionMask .actions button{margin:0 10px;min-width:130px}#SubscriptionMask .actions button.large{width:290px;margin:0 auto}#SubscriptionMask .reason{padding:10px 40px 30px}#SubscriptionMask .reason p{margin:15px 0;line-height:140%}#SubscriptionMask .reason button.ok{width:100%}#SubscriptionMask .cancel-box{padding:10px 40px}#SubscriptionMask .cancel-box p{margin:15px 0;line-height:140%}#SubscriptionMask .cancel-box select[name=reason]{width:100%;height:30px;margin:5px 0}#SubscriptionMask .reactivate-box{padding:10px 20px}#SubscriptionMask .skip-next-shipment{padding:20px 40px}#SubscriptionMask .skip-next-shipment .greybox{padding:10px 20px;background:#f9f6f4;border-radius:5px}#SubscriptionMask .skip-next-shipment .greybox p.gray{margin:10px 0 0}#SubscriptionMask .skip-next-shipment .hint{margin:20px 0 0;line-height:140%}#SubscriptionMask .change-frequency-date .frequency{padding:10px 20px;text-align:center}#SubscriptionMask .change-frequency-date .hint{margin:10px 0 0;text-align:center}#SubscriptionMask .change-frequency-date .order-date{width:70%;margin:10px auto;height:30px;line-height:30px;border:1px solid #888;border-radius:3px}#SubscriptionMask .change-frequency-date .order-date input{border:0;height:30px;width:100%;text-align:center;border-radius:3px}#SubscriptionMask .change-frequency-date .quantity{width:50px;height:25px;border:1px solid #ccc;margin:0 3px}#SubscriptionMask .change-frequency-date .note{margin-bottom:20px}#TrackerMask dl{margin:10px;padding:0 10px 10px}#TrackerMask dl:not(:last-child){border-bottom:1px solid #ddd}#TrackerMask dl dd{margin:5px 0 0;color:#999}#TrackOrder form{padding:20px}#TrackOrder form .words{margin:0 0 20px;line-height:18px;text-align:center}#TrackOrder form .field{margin:10px 0}#TrackOrder form .field label{float:left;width:22%;line-height:40px}#TrackOrder form .field label p{line-height:20px}#TrackOrder form .field input{float:right;width:78%;height:40px}#TrackOrder form .status{margin:5px 0;line-height:120%;text-align:center}#TrackOrder .apps{padding:20px;background:#f9f6f4}#TrackOrder .apps label{display:block;float:left;width:110px;height:36px;line-height:18px;margin-right:10px;background:url("/imgs/logo/logo-40@2x.png") no-repeat right center / 35px auto}#TrackOrder .apps a.app{display:inline-block;width:93px;height:36px;margin:0 0 0 15px;border-radius:5px;background-color:white;background-repeat:no-repeat;background-size:93px 36px}#TrackOrder .apps a.app.apple{background-image:url("/imgs/logo/app_outline_apple@2x.png")}#TrackOrder .apps a.app.google{background-image:url("/imgs/logo/app_outline_google@2x.png")}#VerifyAddress .newpopup{width:360px}#VerifyAddress .body{padding:10px 0 0;font-size:16px;text-align:center;line-height:140%}#VerifyAddress .title{padding:20px 50px}#VerifyAddress .btn{padding:15px 0;cursor:pointer;border-top:1px solid #ddd}#VerifyAddress .btn.yes{color:#51cd99}#VerifyAddress .address{overflow:hidden;margin:0 30px}#VerifyAddress .address li{float:left;width:50%;padding:10px;box-sizing:border-box}#VerifyAddress .address li.c1{border-bottom:1px solid #ddd}#VerifyAddress .address li.c2{border-bottom:1px solid #ddd;border-left:1px solid #ddd}#VerifyAddress .address li.c4{border-left:1px solid #ddd}#VerifyAddress .message{display:inline-block;margin:0 50px}#VerifyAddress .message li{list-style:square;color:red;text-align:left}#WhetherApplyReferralCode .newpopup{width:360px}#WhetherApplyReferralCode .body{text-align:center}#WhetherApplyReferralCode .desc{padding:30px 30px 0;font-size:16px;line-height:140%}#WhetherApplyReferralCode .code{padding:30px 30px;font-size:20px}#WhetherApplyReferralCode .actions{height:40px;border-top:1px solid #ddd}#WhetherApplyReferralCode .actions .btn{float:left;width:50%;color:blue;cursor:pointer;line-height:40px}#WhetherApplyReferralCode .actions .btn.yes{border-left:1px solid #ddd;box-sizing:border-box}#WriteReview .body{overflow:hidden}#WriteReview .rank-wrapper{margin:15px auto}#WriteReview .content{width:90%;margin:25px auto;padding:15px;min-height:240px;border:1px solid #ddd;border-radius:3px}#WriteReview .countDown{position:relative;width:90%;margin:25px auto}#WriteReview .countDown var{position:absolute;right:5px;bottom:-18px}#WriteReview .countDown textarea{display:block;width:100%;height:240px;padding:15px;resize:none;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}#WriteReview .status{margin:15px 0;text-align:center}#WriteReview .action button{width:200px}#WriteReview .table-item{overflow:hidden;padding:20px 0 0;font-size:16px}#WriteReview .table-item .prodimg{width:150px}#WriteReview .table-item .row{margin:10px 0 0}#UseMakeUpPerk .row1{line-height:50px;font-size:18px;text-align:center}#UseMakeUpPerk .row2{margin:0 20px;padding:5px 10px;line-height:18px;background:#f3f3f3;border-radius:3px}#UseMakeUpPerk .row3{margin:20px}#UseMakeUpPerk .row3 select{margin:0 10px}#UseMakeUpPerk .row4{overflow:hidden;margin:20px}#UseMakeUpPerk .row4 li{float:left;width:50%}#UseMakeUpPerk .row4 li b{font-size:bold}#UseMakeUpPerk .row4 li span{margin-left:10px}#UseMakeUpPerk .row5 li{float:left;width:50%;line-height:32px;text-align:center;cursor:pointer;border-top:1px solid #aaa;box-sizing:border-box}#UseMakeUpPerk .row5 li.disabled{color:#999}#UseMakeUpPerk .row5 li:first-child{border-right:1px solid #aaa}#UserPerkToTip .tips{height:360px;background:#fff}#UserPerkToTip .tips>ul{height:46px;text-align:center;border-bottom:1px solid #333;background:#3dc48a}#UserPerkToTip .tips>ul>li{display:inline-block;margin:4px 0 0;line-height:36px;padding:0 15px;color:#fff;font-size:16px;cursor:pointer}#UserPerkToTip .tips>ul>li input{display:none}#UserPerkToTip .tips>ul>li.active{height:42px;color:#333;border:1px solid #333;border-bottom:0;background:#fff;border-radius:5px 5px 0 0}#UserPerkToTip .tips>ul>li.active input{display:inline-block;margin-left:5px}#UserPerkToTip .results{overflow-y:auto;height:273px;padding:10px}#UserPerkToTip .tip input{display:none}#UserPerkToTip .tip:hover input{position:absolute;display:block;right:0;bottom:0;width:70px;height:24px;text-align:center}#VideoPlayer .newpopup{position:absolute;top:25%;left:25%;width:50%;height:50%}#VideoPlayer .newpopup .close{position:fixed;top:20px;right:20px;width:18px;height:18px;cursor:pointer;background:url("/imgs/icons.png") no-repeat right 0 / 500px auto}#VideoPlayer .newpopup iframe,#VideoPlayer .newpopup video{position:absolute;width:100%;height:100%;border:0}#ReturnHistory .return-date{position:relative;font-size:17px;text-align:center;padding:15px;margin:0 40px;cursor:pointer;border-bottom:1px #ccc solid}#ReturnHistory .return-date:last-child{border:0}#ReturnHistory .return-date:after{position:absolute;content:"";margin-left:20px;width:8px;height:12px;background:url("/imgs/arrow_black_right@2x.png") no-repeat;background-size:8px auto}#MuseReferralBonusPopup .pu_wrapper.content{padding:20px 20px;text-align:center;border-top:1px solid #ccc;margin:0 10px}#MuseReferralBonusPopup .pu_wrapper.copy{padding:10px 0 5px 0}#MuseReferralBonusPopup .pu_wrapper.action{padding:20px 20px;text-align:center;border-top:1px solid #ccc;margin:0 10px}#MuseReferralBonusPopup .title{text-align:center;padding:20px 0}#MuseReferralBonusPopup .button.referralLink{margin:15px 0}#J_AddressBookMask .newpopup{width:600px;text-align:left}#J_PaymentMethodMask .newpopup{width:600px;text-align:left}#J_PaymentMethodMask .payment-section .save-continue{height:55px}#J_PaymentMethodMask .payment-section .save-continue .authorize{background:0}#LinkFBID .newpopup{width:fit-content;padding:10px}#LinkFBID table{border-spacing:10px}#LinkFBID button{width:100px}#LinkFBID .apiCallFeedback{display:none;height:0;text-align:center}#LinkFBID .succeed{color:#3dc48a}#LinkFBID .error{color:red}
.about-banner{height:300px;padding:20px;background:#f2fffa}.about-banner .welcome-to-musely{height:162px;width:868px;margin:35px auto;background:url("/imgs/about/Welcome_to_Musely@2x.png") no-repeat 0 0 / 868px auto}.about-container{width:1140px;margin:0 auto;padding-bottom:50px}.about-banner .about-container{position:relative;width:100%;height:100%;padding-bottom:0}.about-container.welcome{margin:20px auto;font-size:105px;text-transform:uppercase;text-align:center}.about-container .border-bottom-title{display:inline-block;padding-left:15px;color:black;font-size:25px;line-height:32px;font-family:ProximaNovaSemibold;cursor:pointer;border-left:5px solid #3dc48a;margin:50px 0 25px}.about-container .about-text{margin-bottom:45px}.about-container p{font-size:20px;line-height:150%}.about-nav{padding:10px 0;bottom:10px;width:710px;margin:0 auto}.about-nav li{padding:8px 25px;text-transform:none;float:left}.about-nav li.active>a,.about-nav li:hover>a{color:#ff8a75}.terms-subnav{margin:40px 40px 0 0}.terms-subnav li{padding:10px;width:250px;border-left:1px solid #ccc;font-size:18px;line-height:20px}.terms-subnav li.active{color:#ff8a75;border:1px solid #ccc;border-left:0;border-radius:0 5px 5px 0}.terms-subnav li:hover>a{color:#ff8a75}.about-content{line-height:140%}.about-content h2{margin:0 0 20px;font-size:24px}.about-content h3{margin:20px 0 10px;font-size:22px}.about-content h4{margin:15px 0 10px;font-size:20px}.about-content dl{margin:8px 0}.about-content dt{margin:8px 0}.about-content dd{margin:8px 0}.about-content ul{margin:8px 0}.about-content ol{margin:8px 0}.about-content li{margin:5px 0 5px 20px}.about-content ul.team li{float:left;width:170px;margin:10px}.about-content section.w500{width:500px}.about-content section.w240{width:240px;margin:0 160px}.about-content.about-contact{padding:0 20px 50px}.about-content.about-faqs .title{margin:50px 0 0}.about-content.about-faqs .border-bottom-title{margin:20px 0 10px}.about-content.about-terms{width:600px;margin-bottom:30px}.about-terms li{font-size:20px;line-height:28px}.about-terms .bullet li{list-style:initial}.about-content .icon-satisfaction-guaranteed{width:90px;height:90px;margin:20px;background:url("/imgs/checkout/satisfy@3x.png") no-repeat 0 0 / 90px auto}.about-faqs .anchor{display:block;position:relative;top:-150px;visibility:hidden}#about-us .team-group{width:1120px;height:1160px;margin-top:20px;background:url("/imgs/about/team@3x.png") no-repeat 0 0 / 1120px auto}#about-us .our-mission-image{width:570px;height:340px;background:url("/imgs/about/image1.png") no-repeat 0 0 / 570px auto}#about-us .our-brand-image{width:560px;height:400px;background:url("/imgs/about/image2.png") no-repeat 0 30px / 560px auto}#about-us .our-brand-section{background:#f2fffa}#about-us .our-brand-section .about-container{padding-bottom:160px}#about-us .about-content p{font-size:23px}#about-us .about-container{padding-bottom:0}#about-us .brand-group{width:1140px;margin:-180px auto 0;padding:8px;border:1px solid #3dc48a;border-radius:5px;background:white}#about-us .brand-group .brand-group-image{width:1140px;height:122px;margin:0 auto;background:url("/imgs/about/brands.png") no-repeat 0 0 / 1140px auto}#about-us .our-community .our-community-image{height:900px;margin-top:30px;background:url("/imgs/about/image3.png") no-repeat center top / cover}#about-us .our-community .our-community-content{width:485px;background:white;border-radius:5px;padding:0 45px 45px}#about-us .our-community .about-container{margin:-715px auto 0}#about-us .our-community .community-group{margin:30px 0 0}#about-us .our-community .community-group .label{margin-top:5px;text-align:center;font-size:23px}#about-us .our-community .community-q{width:50%}#about-us .our-community .community-q .image{width:100px;height:100px;margin:0 auto}#about-us .our-community .community-q.social .image{background:url("/imgs/about/100.png") no-repeat 0 0 / 100px auto}#about-us .our-community .community-q.shopper .image{background:url("/imgs/about/6+.png") no-repeat 0 0 / 100px auto}#about-us .our-community .community-q.product .image{background:url("/imgs/about/2000+.png") no-repeat 0 0 / 100px auto}#about-us .our-muse-section{background:#f2fffa;padding:20px 0}#about-us .our-muse-section .muse-image{width:1140px;height:160px;margin:50px auto;background:url("/imgs/about/muses.png") no-repeat 0 0 / 1140px auto}#about-us .bg-lightgrey{background:#f2fffa}#about-us .nisa-garcia{padding:0 2% 0}#about-us .press-coverage{padding-bottom:30px}#Jobs .border-bottom-title{display:block}#Jobs .originData{display:none}#Jobs .jobtitle{padding:10px;cursor:pointer;color:black;font-size:18px;border-left:1px solid #ccc}#Jobs .jobtitle.active{border:1px solid #ccc;border-left:0;border-radius:0 5px 5px 0}#Jobs .active strong{color:#ff8a75}#Jobs .detailtext{color:#696969;font-size:20px;line-height:25px;display:none;transition:display .3s linear}#Jobs .detailtext br{margin:0 0 5px}#Jobs .active .job-subtitle{font-size:25px;color:black}#Jobs .active .detailtext{display:block;width:100%;float:right}#Jobs .active .apply{display:block;width:80%;margin:10px 0 50px 0}#Jobs .data .left{float:left;width:500px}#Jobs .data .right{float:right;width:380px;margin-top:50px}#Press{width:660px;margin:auto}#Press h2{display:none}#Press article:not(:last-child){border-bottom:1px solid #dedede}#Press article h3{padding:5px 0 0;font-size:18px;line-height:150%}#Press article time{display:block;color:#999}#Press article .body{position:relative;min-height:90px;margin:0 0 25px}#Press article .body p{line-height:140%;font-size:18px}#Press article .body a{display:inline-block;color:#0185c6;text-decoration:none}#Press article .body a:hover{text-decoration:underline}#Press article .body img{top:8px;left:0;width:100%}#Press article .body table{width:550px;margin:auto}#Press article .body table td.image{width:150px;padding:10px 20px 10px 0}
[data-credit-card-type]{position:relative}[data-credit-card-type]:after{position:absolute;z-index:9;left:0;width:32px;height:20px;content:"";background-size:auto 20px;background-repeat:no-repeat;background-position:center}[data-credit-card-type='American Express']:after{background-image:url("/imgs/checkout/card/american_express@2x.png")}[data-credit-card-type='Diners Club']:after{background-image:url("/imgs/checkout/card/diners_club_int@2x.png")}[data-credit-card-type='Discover']:after{background-image:url("/imgs/checkout/card/discover_network@2x.png")}[data-credit-card-type='JCB']:after{background-image:url("/imgs/checkout/card/jcb@2x.png")}[data-credit-card-type='MasterCard']:after{background-image:url("/imgs/checkout/card/mastercard@2x.png")}[data-credit-card-type='Visa']:after{background-image:url("/imgs/checkout/card/visa@2x.png")}.about-handling-fee{position:relative;display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background:url("/imgs/icon_ask/ask@2x.png") no-repeat 0 0 / 20px auto}.about-handling-fee .t{display:none;position:absolute;z-index:9;top:40px;right:-20px;width:200px;padding:10px;line-height:140%;text-align:left;background:white;border-radius:3px;box-shadow:0 -2px 5px rgba(0,0,0,0.15),0 2px 5px rgba(0,0,0,0.15)}.about-handling-fee .t:before{position:absolute;top:-16px;right:20px;width:23px;height:16px;content:"";background:url("/imgs/arrow/arrow_up_shadow.png") no-repeat}.about-handling-fee:hover .t{display:block}.about-subscription{padding:10px 5px;line-height:140%}.icon-applepay{display:inline-block;width:56px;height:36px;vertical-align:middle;cursor:pointer;background:url("/imgs/checkout/applepay.jpg") no-repeat center / auto 36px}.icon-paypal{display:inline-block;width:90px;height:24px;vertical-align:middle;cursor:pointer;background:url("/imgs/checkout/paypal@2x.png") no-repeat 5px center / auto 22px}.icon-satisfy{width:53px;height:54px;cursor:pointer;background:url("/imgs/checkout/satisfy@2x.png") no-repeat center / 53px 54px}.title-credit-card{display:block;margin:0 5px 15px;padding:0 0 25px;background:url("/imgs/checkout/card/credit_cards@2x.png") no-repeat left bottom / auto 16px}.title-credit-card span.lock{display:inline-block;padding-right:25px;background:url("/imgs/icon_black/lock@2x.png")}.title-payment-method-with-lock{width:120px;padding-right:15px;font-size:15px;font-family:ProximaNovaSemibold;background:url("/imgs/icon_black/lock@2x.png") no-repeat right center/10px auto}.help-block[data-bv-result=INVALID]{clear:both;float:left;overflow:hidden;padding:6px 12px;color:#fe8976;font-size:14px;background:#ffe1dc;border-radius:3px}.stripe-form #card-errors{visibility:hidden}.stripe-form #card-errors.visible{visibility:visible}.stripe-form #card-element{border:1px solid #bbb;padding:0 0 0 10px}.stripe-form .form select[name=state],.stripe-form .form select[name=country]{width:100%;height:40px;border:1px solid #bbb}.stripe-form .form-group{position:relative;float:left;width:100%;padding:5px;box-sizing:border-box}.stripe-form .form-group.lt{float:left}.stripe-form .form-group.rt{float:right}.stripe-form .form-group.half{width:49%}.stripe-form .form-group input[type=text],.stripe-form .form-group input[type=tel]{border-radius:3px}.payment-method-results[data-credit-card-type]{padding:0 0 0 45px}.payment-method-results[data-credit-card-type]:after{top:0;left:0}.checkout-wrapper .button.w150{min-width:120px;margin:0 5px}.checkout-wrapper .button.hide{display:none}.checkout-wrapper .button.placeorder{background-image:url("/imgs/icons/lock@2x.png");background-repeat:no-repeat;background-size:12px auto;background-position:40px center}.checkout-wrapper .button.placeorder[data-disabled-type]{background-color:#ccc}.checkout-wrapper .wrapper-body{width:1000px;margin:100px auto 20px}.checkout-wrapper .wrapper-body>.lt{overflow:hidden;float:left;width:57%}.checkout-wrapper .wrapper-body>.rt{overflow:hidden;float:right;width:40%}.checkout-wrapper .wrapper-body>.rt .main-top{overflow:hidden;margin:0 0 15px;border:1px solid #ccc;border-radius:5px}.checkout-wrapper .wrapper-body>.rt .main-top .place-order-buttons{margin:20px 20px 0}.checkout-wrapper .wrapper-body>.rt .main-bottom .place-order-buttons{margin:0 0 10px}.checkout-wrapper .is-checkout .muse-banner-cashback{border-bottom:12px solid #eee}.checkout-wrapper .is-checkout .order-panel{border-bottom:12px solid #eee}.checkout-wrapper .not-checkout .muse-banner-cashback{border-top:12px solid #eee}.checkout-wrapper .not-checkout .order-panel{border-top:12px solid #eee}.checkout-wrapper .order-panel{padding:10px 0}.checkout-wrapper .order-panel td{padding:2px 25px}.checkout-wrapper .order-panel tr.last td{font-size:20px;font-family:ProximaNovaSemibold}.checkout-wrapper .cart-items{overflow:auto;padding:10px 20px}.checkout-wrapper .cart-items .cart-item{padding:10px 0}.checkout-wrapper .cart-items .cart-item .prodimg img{max-width:90px;max-height:90px}.checkout-wrapper .cart-items .cart-item .prices{margin:10px 0}.checkout-wrapper .cart-items .cart-item .bottom-line{position:relative}.checkout-wrapper .cart-items .cart-item .bottom-line .delete{position:absolute;bottom:3px;right:0;margin:0}.checkout-wrapper .cart-items .promo-info .inner{overflow:hidden;margin:10px 0 0;padding:5px 10px;background:#ffe1dc;border-radius:5px}.checkout-wrapper .cart-items .promo-info .inner span{display:block;line-height:20px;color:#fe8976}.checkout-wrapper .cart-items .promo-info .inner span.name{float:left;font-size:14px;width:70%}.checkout-wrapper .cart-items .promo-info .inner span.value{float:right;width:30%;text-align:right}.checkout-wrapper .promo-code{margin:20px}.checkout-wrapper .promo-code.fold .hd span.i.trigger{background-image:url("/imgs/icons/i_unfold@2x.png")}.checkout-wrapper .promo-code.fold .bd{display:none}.checkout-wrapper .promo-code .hd{padding:0 5px}.checkout-wrapper .promo-code .hd span.i{display:inline-block;height:17px;line-height:17px;vertical-align:middle}.checkout-wrapper .promo-code .hd span.i.trigger{width:17px;margin:0 0 0 10px;cursor:pointer;background:url("/imgs/icons/i_fold@2x.png") no-repeat center / 17px auto}.checkout-wrapper .promo-code .bd{padding:10px 0 0}.checkout-wrapper .promo-code .bd input{float:left;width:78%;height:36px;padding:0 20px;font-size:16px;border:0;box-shadow:0 0 2px rgba(0,0,0,0.4);border-radius:6px;box-sizing:border-box}.checkout-wrapper .promo-code .bd button.button.apply{float:right;width:20%}.checkout-wrapper .promo-code .cancel-field{width:78%;line-height:24px;text-align:center}.checkout-wrapper .promo-code .cancel-field span{display:inline-block;vertical-align:middle;margin-right:5px}.checkout-wrapper .promo-code .cancel-field span.cancel{width:15px;height:15px;background:url("/imgs/icon_close/close.png") no-repeat 0 0 / 15px auto}.checkout-step{overflow:hidden;margin:0 0 20px;border:1px solid #ccc;border-radius:5px}.checkout-step .form label.label{position:relative;display:block;height:20px;font-size:16px}.checkout-step .form .required:before{color:red;content:"*";margin-right:3px}.checkout-step .form input[name=default]{margin:10px 5px 0 0}.checkout-step .form input.invalid{box-shadow:0 0 3px red}.checkout-step .form select[name=state],.checkout-step .form select[name=country]{width:100%;height:40px;border:1px solid #bbb}.checkout-step .form select.invalid{box-shadow:0 0 3px red}.checkout-step .form div.half{float:left;width:50%}.checkout-step .step-subject{line-height:60px;color:rgba(0,0,0,0.7);font-size:18px;font-family:ProximaNovaSemibold;text-align:center}.checkout-step .edit-switch{position:absolute;top:24px;right:24px;font-size:16px;cursor:pointer;display:none}.checkout-step .head-field{position:relative;height:60px;padding:0 20px;background-color:white}.checkout-step .body-field{border-top:1px solid #ccc}.checkout-step .result-body{display:none;padding:20px 20px 20px 60px;line-height:160%;font-size:16px}.checkout-step .result-body .recipient{font-family:ProximaNovaSemibold}.checkout-step .result-body .city{margin-right:5px}.checkout-step .result-body .state{margin-right:5px}.checkout-step .editor-body{display:block}.checkout-step[status='ready'] .step-subject{text-align:left}.checkout-step[status='ready'] .edit-switch{display:block}.checkout-step[status='ready'] .result-body{display:block}.checkout-step[status='ready'] .editor-body{display:none}.checkout-step[status='disabled']{position:relative}.checkout-step[status='disabled'] .step-subject{text-align:left}.checkout-step[status='disabled'] .edit-switch{display:none}.checkout-step[status='disabled'] .result-body{display:block}.checkout-step[status='disabled'] .editor-body{display:none}#addressContainer[status='disabled'] .body-field{display:none}#paymentContainer[status='disabled'] .body-field{background-color:#eee}.address-section .address-body{padding:10px}.address-section .address-body .addnew{display:inline-block;margin:10px 10px 10px 20px;font-size:16px;text-decoration:underline;cursor:pointer}.address-section .address-body .foot{margin:10px}.address-section .address-body .data{overflow:hidden}.address-section .address-body .more{text-align:right}.address-section .address-body .more span{display:inline-block;margin:6px 20px 10px 0;font-size:16px;text-decoration:underline;cursor:pointer}.address-section .address-item{position:relative;overflow:hidden;float:left;width:46%;margin:10px 2%;padding:20px 0 20px 40px;border:1px solid #ccc;border-radius:10px;box-sizing:border-box}.address-section .address-item input[type=radio]{position:absolute;top:20px;left:18px}.address-section .address-item.default label:after{display:block;font-family:ProximaNovaSemibold;content:"[Default]"}.address-section .address-item .detail{display:block;height:120px;font-size:16px}.address-section .address-item .detail p{margin:0 0 6px}.address-section .address-item .detail p span{margin-right:5px}.address-section .address-item .buttons{overflow:hidden}.address-section .address-item .buttons .btn{float:left;font-size:16px;text-decoration:underline;line-height:14px;cursor:pointer}.address-section .address-item .buttons .btn[name=delete]{margin-left:10px;padding-left:10px;border-left:1px solid #999}.address-section .address-item .buttons .btn[name=select]{margin-right:10px;padding-right:10px;border-right:1px solid #999}.address-section .address-form .body{padding:15px 10px 5px}.address-section .address-form .submit-warn span{display:block;margin:10px 0}.address-section .address-form .actions{padding:0 25px 25px;text-align:center}.address-section .bubble-info{position:relative;display:inline-block;width:15px;height:15px;margin:0 0 0 5px;vertical-align:top;background:url("/imgs/icons/i@2x.png") no-repeat center / 15px auto}.address-section .bubble-info:hover:after{position:absolute;top:-18px;left:18px;width:130px;height:52px;line-height:16px;padding:10px 0 10px 20px;box-sizing:border-box;background:url("/imgs/icons/i_bubble@2x.png") no-repeat left center / auto 52px}.address-section .bubble-info.about-email:hover:after{content:"For sending confirmation email"}.address-section .bubble-info.about-phone:hover:after{content:"Required by shipping carriers"}.address-section .phone-inputs{height:26px;padding:6px 20px;border:1px solid #bbb;background:url("/imgs/checkout/phone-inputs.png") no-repeat 12px 12px / auto 18px}.address-section .phone-inputs input{display:inline-block;height:26px;outline:0;text-indent:0;text-align:center;border:0;background:0}.address-section .phone-inputs input[name=phone1]{width:35px}.address-section .phone-inputs input[name=phone2]{width:50px;margin:0 0 0 20px}.address-section .phone-inputs input[name=phone3]{width:50px;margin:0 0 0 12px}.payment-section .payment-errors span{display:block;margin:10px 0 0;text-align:center}.payment-section .save-continue{position:relative;overflow:hidden;height:45px;margin:20px 0}.payment-section .save-continue .button{height:45px}.payment-section .save-continue .authorize{background:#ffc439 url("/imgs/checkout/checkout_with_paypal.png") no-repeat center}.payment-section .save-continue[method="authorize"] .button.authorize{display:block}.payment-section .save-continue[method="authorize"] .button.continue{display:none}.payment-section .save-continue[method="continue"] .button.authorize{display:none}.payment-section .save-continue[method="continue"] .button.continue{display:block}.payment-section .support-icons{position:relative;z-index:9;padding:10px 0;text-align:center}.payment-section .support-icons .i{display:inline-block;margin:0 10px;vertical-align:middle}.payment-section .support-icons .i.secure-paypal{width:110px;height:35px;background:url("/imgs/checkout/secured_by_paypal@2x.png") no-repeat center / auto 35px}.payment-section .support-icons .i.secure-stripe{width:128px;height:35px;background:url("/imgs/checkout/powered_by_stripe@2x.png") no-repeat center / auto 35px}.payment-section .support-types{margin:0 40px;border-top:1px solid #ccc}.payment-section .support-types .option{position:relative;padding:20px 0;border-bottom:1px solid #ccc}.payment-section .support-types .option .radio{display:inline-block;width:6%;margin:5px 0 0 2%;vertical-align:top}.payment-section .support-types .option .label{display:inline-block;width:90%}.payment-section .support-types .option .credit-title{margin:4px;font-size:18px}.payment-section .support-types .option .credit-basis{position:relative;margin:10px 0 0}.payment-section .support-types .option .credit-basis .card[data-credit-card-type]{margin:0 43px 0 2px;padding:0 0 0 43px;line-height:24px}.payment-section .support-types .option .credit-basis .card:after{top:2px;left:0}.payment-section .support-types .option .credit-basis .edit{position:absolute;top:6px;right:6px;display:block;cursor:pointer;text-decoration:underline}.payment-section .stripe-form{margin:15px 0 0}.payment-section .stripe-form .credit-card{margin:0 5px;padding:25px 0 0;background:url("/imgs/checkout/card/credit_cards@2x.png") no-repeat left top / auto 16px}.payment-section .stripe-form .billing-content{padding:10px 0 0 5px;line-height:140%;border-top:1px solid #ccc}.payment-section .stripe-form .check-box{margin:15px 5px}.payment-section .stripe-form .form-controls{display:none}.giftcard-section{margin:15px 15px 0 0;padding:15px 0;border-top:1px solid #ccc}.giftcard-section[status=disabled] .use-balance{color:grey}.giftcard-section[status=disabled] .use-balance .green{color:grey}.giftcard-section[status=disabled] .use-balance .notice{display:inline-block;margin-left:10px;vertical-align:middle}.giftcard-section .use-balance input[type=checkbox]{margin:0 18px 0 10px}.giftcard-section .use-balance label{display:inline-block;vertical-middle;cursor:pointer}.giftcard-section .add-balance span{display:inline-block;margin:10px 0 0 45px;cursor:pointer;text-decoration:underline}.address-overlay-container{position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;display:block;overflow-y:auto;background-color:rgba(0,0,0,0.5)}.address-overlay-container .address-overlay-body{position:relative;overflow:hidden;width:600px;margin:50px auto;text-align:left;border:1px solid #ccc;border-radius:5px;background-color:white;box-shadow:0 0 3px rgba(0,0,0,0.3)}.address-overlay-container .address-overlay-body .head{display:block;line-height:60px;padding:0 20px;font-size:20px;text-align:center;background-color:white;border-bottom:1px solid #ccc}.address-overlay-container .address-overlay-body .actions{padding:20px;border-top:1px solid #ccc}.confirm-section{padding:20px 50px 30px}.confirm-section .customer-email{overflow:hidden;margin:0 0 10px}.confirm-section .customer-email .lt{float:left;width:25%;margin:5px 0;line-height:40px}.confirm-section .customer-email .rt{float:left;width:70%;margin:5px 0}.confirm-section .customer-email .data{line-height:40px}.confirm-section .customer-email .data .edit{margin-left:30px;cursor:pointer}.confirm-section .customer-email .form{position:relative}.confirm-section .customer-email .form .done{position:absolute;z-index:2;top:3px;right:10px;height:34px;color:#3dc48a;font-size:16px;cursor:pointer;border:0;background:transparent}.confirm-section .customer-email .form .error{position:absolute;z-index:3;top:3px;right:5px;line-height:36px;background:white}.confirm-section .customer-email .form .error span{display:block}.thank-you{margin:15px;padding:15px;line-height:140%;text-align:center;border-radius:5px}.thank-you.code200{background-color:#ddf4ea}.thank-you .title{font-size:18px}.thank-you .subtitle{font-size:16px;margin:10px 0 0}.thank-you .button.tryagain{display:block;width:100px;margin:10px auto}.hd-checkout{position:fixed;z-index:99;top:0;left:0;right:0}.hd-checkout-inner{position:relative;width:1000px;margin:0 auto}.hd-checkout-inner .trigger{width:130px;padding:15px 0;cursor:pointer}.hd-checkout-inner .content{display:none;position:absolute;top:0}.hd-checkout-inner .content .cus-mask{position:fixed;z-index:9998;top:0;bottom:0;left:0;right:0;content:""}.hd-checkout-inner .content .cus-body{position:relative;z-index:9999;width:420px;margin:85px 0 0 0;padding:30px 0;background:white;border-radius:5px;border:2px solid #ccc}.hd-checkout-inner .content .arrow-up{position:absolute;top:-15px;left:40px}.hd-checkout-inner .content .arrow-up:after{position:absolute;z-index:1;content:"";border-style:solid;border-color:transparent transparent #ccc;border-width:0 14px 14px}.hd-checkout-inner .content .arrow-up:before{position:absolute;z-index:2;top:3px;left:2px;content:"";border-style:solid;border-color:transparent transparent #fff;border-width:0 12px 12px}.hd-checkout-inner .content .words{padding:0 0 30px;text-align:center}.hd-checkout-inner .content .buttons{padding:0 20px}.hd-checkout-inner .content .buttons button{width:48%;padding:0}#checkoutWrapper[state='1'] #paymentContainer .step-subject{text-align:left}#checkoutWrapper[state='1'] #paymentContainer .body-field{display:none}#checkoutWrapper[state='1'] #confirmContainer .step-subject{text-align:left}#checkoutWrapper[state='1'] #confirmContainer .body-field{display:none}#checkoutWrapper[state='2'] #confirmContainer .step-subject{text-align:left}#checkoutWrapper[state='2'] #confirmContainer .body-field{display:none}#Overlay .newpopup{width:600px}#Overlay .address-body{padding:0}#Overlay .address-body .data{padding:0 10px 10px}.group-buy-item-done{margin:15px 0;padding:15px 10px;text-align:center;line-height:24px;background:#3dc48a}.group-buy-item-done .wording{color:white;font-size:18px;line-height:24px}.group-buy-item-done .button{width:150px;margin:8px auto 0;border:0}
.landing-banner{padding:50px 20px;text-align:center;background:url("/imgs/banner/landing.jpg") no-repeat center/cover}.landing-banner dt p{color:rgba(0,0,0,0.6);font-size:36px;letter-spacing:1px;font-family:Dosis,Arial Narrow,Arial,sans-serif}.landing-banner dt p span.natural{color:#3dc48a;font-weight:600}.landing-banner dd{margin:20px 0}.landing-banner dd p{color:rgba(0,0,0,0.6);font-size:18px;line-height:24px}.landing-banner dd a.button{width:280px;margin:30px auto 0}.landing-section{overflow:hidden;max-width:900px;margin:0 auto;padding:30px 0;text-align:center}.landing-section .body{margin:30px 0 0}.why-shop-on-musely{text-align:center}.why-shop-on-musely li{float:left;width:25%;line-height:18px}.why-shop-on-musely li .t{margin:10px 0;font-size:16px}.why-shop-on-musely li .d{margin:0 20px;color:gray;font-size:13px}.why-shop-on-musely li .i{width:70px;height:70px;margin:0 auto;background:url("/imgs/icon_landing.png") no-repeat center / 280px auto}.why-shop-on-musely li .i.r1{background-position-x:8px}.why-shop-on-musely li .i.r2{background-position-x:-58px}.why-shop-on-musely li .i.r3{background-position-x:-128px}.why-shop-on-musely li .i.r4{background-position-x:-212px}.press-coverage a{display:block;float:left;width:25%;height:160px}.press-coverage a .i{display:block;height:60px;margin:0 auto;background:url("/imgs/about/press/press_old.png") no-repeat center/auto 210px}.press-coverage a .t{display:block;margin:15px auto 0;color:gray;font-size:13px;text-align:center;line-height:18px}.press-coverage a.n1 .i{width:115px;background-position:-23px -12px}.press-coverage a.n2 .i{width:160px;background-position:-150px -12px}.press-coverage a.n3 .i{width:115px;background-position:-322px -12px}.press-coverage a.n4 .i{width:80px;background-position:-435px -12px}.press-coverage a.n5 .i{width:80px;background-position:-218px -72px}.press-coverage a.n6 .i{width:186px;background-position:-19px -72px}.press-coverage a.n7 .i{width:115px;background-position:-308px -72px}.press-coverage a.n8 .i{width:80px;background-position:-436px -72px}.press-coverage a.n1 .t{width:185px}.press-coverage a.n2 .t{width:185px}.press-coverage a.n3 .t{width:185px}.press-coverage a.n4 .t{width:210px}.press-coverage a.n5 .t{width:185px}.press-coverage a.n6 .t{width:200px}.press-coverage a.n7 .t{width:185px}.press-coverage a.n8 .t{width:185px}.start-discovery a{float:left;width:22%;height:200px;margin:0 1.5% 3%;border:1px solid #ddd;border-radius:5px;box-sizing:border-box}.start-discovery a .i{display:block;height:160px;background-size:auto 100px;background-position:center;background-repeat:no-repeat}.start-discovery a .i.more{text-align:center;line-height:160px}.start-discovery a .t{display:block;font-size:16px}.top-banner{position:relative;overflow:hidden}.top-banner .data{display:flex;display:-ms-flexbox;transition:-webkit-transform .55s cubic-bezier(0.15,0.3,0.25,1) 0;translate3d(0,0,0)}.top-banner .data .item{flex-shrink:0;width:100%;max-height:500px}.top-banner .data .item img{position:relative;width:100%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.gb-wrapper{position:relative;max-width:900px;margin:30px auto;padding:1px}.gb-wrapper .grid-body{padding:10px 25px}.gb-wrapper .lt{float:left;width:48%}.gb-wrapper .rt{float:right;width:48%}.gb-wrapper .gb-box{overflow:hidden;background:white;border:1px solid #ddd;border-radius:3px}.gb-wrapper .gb-no-data{margin:80px 0 0;font-size:16px;text-align:center}.gb-item{position:relative;margin:10px 0 15px;padding:15px 0;background:white;border:1px solid #ddd}.gb-item .image{width:150px;text-align:center;vertical-align:middle}.gb-item .image img{max-width:90px;max-height:90px;vertical-align:middle}.gb-item .prod-name{line-height:24px}.gb-item .store-name{margin:5px 0}.gb-item .friend{margin:5px 0}.gb-item .creator{margin:5px 0}.gb-item .prices{margin:5px 0}.gb-item .prices .row-2{margin:5px 0 0}.gb-item .status{width:150px;padding-right:20px;font-size:16px;text-align:right;vertical-align:middle}.gb-item .expired{color:#ff8a75}.gb-item .timer{color:#3dc48a}.gb-item-small{padding:15px 15px 15px 0}.gb-item-small .image{width:100px}.gb-filter{position:absolute;top:10px;right:25px}.gb-filter .switch{float:right;height:32px;padding:0 15px 0 40px;line-height:32px;font-size:16px;background:white url("/imgs/icons/filter@2x.png") no-repeat 15px center/13px auto;border:1px solid #ddd;border-radius:3px}.gb-filter .switch:before{margin-right:6px;content:"Show:"}.gb-filter .drop-menu{display:none;position:absolute;z-index:99;top:0;left:0;right:0}.gb-filter .drop-menu ul{margin:36px 0 0;padding:5px 15px;background:white;border:1px solid #ddd;border-radius:3px}.gb-filter .drop-menu li{line-height:40px;font-size:16px;text-align:center;cursor:pointer}.gb-filter .drop-menu li:not(:first-child){border-top:1px solid #eee}.gb-filter .drop-menu li:hover{color:#ff8a75}.gb-filter:hover .drop-menu{display:block}.gb-summary{max-width:500px;margin:20px auto;padding:20px;text-align:center}.gb-summary .words{font-size:16px;line-height:140%}.gb-summary .button{width:180px;margin:15px auto 0}.gb-status{margin:10px 0;padding:20px;text-align:center}.gb-status .wording{margin:0 0 15px;font-size:16px;line-height:140%}.gb-status .buttons{text-align:center}.gb-status .button{display:inline-block;min-width:160px;margin:0 10px;padding:0 20px;font-size:16px}.gb-timer{padding:20px;text-align:center}.gb-timer .timer{margin:10px 0 0;font-size:30px}.gb-field .grid-head{padding:10px 0}.gb-field .grid-head .subject{height:20px;line-height:20px;font-size:18px;text-indent:16px}.gb-field .grid-head .subject:before{width:4px;height:20px}.gb-field .gb-box{padding:5px 10px;margin:0 0 20px}.gb-field .hint{padding:5px}.gb-field .user{float:none;padding:5px}.gb-field .user img{width:36px;height:36px;margin-right:5px;vertical-align:middle;border-radius:50%}.muse-banner-cashback{padding:12px 25px;font-size:16px}.muse-banner-cashback .lt{float:left}.muse-banner-cashback .rt{float:right}.muse-wrapper{max-width:1200px;margin:0 auto}.muse-wrapper section{padding:30px 0}.muse-wrapper #do{text-align:center}.muse-wrapper #do h2.t1{margin:40px 0;font-size:35px}.muse-wrapper #do li{float:left;width:33%}.muse-wrapper #do li img{height:180px}.muse-wrapper #do li p.t2{font-weight:bold;font-size:24px;margin:10px 40px}.muse-wrapper #do li p.t3{line-height:23px;font-size:18px;margin:0 40px}.muse-wrapper #become .t1{text-align:center;margin:40px 0;font-size:35px;font-weight:bold}.muse-wrapper #become .t4{font-weight:bold;font-size:18px}.muse-wrapper #become p{line-height:25px;font-size:18px}.muse-wrapper #become p span{font-weight:bold;margin:0 0 0 5px}.muse-wrapper #become button{width:100%}.muse-wrapper #guest{max-width:1000px;margin:0 auto}.muse-wrapper #guest li{float:left;width:33%}.muse-wrapper #guest .img{height:120px;line-height:120px}.muse-wrapper #guest .img img{display:inline-block;vertical-align:middle;max-height:80px}.muse-wrapper #guest .content{text-align:center}.muse-wrapper #user{border-spacing:0;margin:auto}.muse-wrapper #user td{padding-top:30px;padding-bottom:30px}.muse-wrapper #user td.td1{width:140px;text-align:center;vertical-align:middle}.muse-wrapper #user td.td2{width:350px}.muse-wrapper #user .img{position:relative;width:100px;padding:0 18px 15px 0}.muse-wrapper #user .img:after{position:absolute;right:0;bottom:0;content:"";width:35px;height:35px}.muse-wrapper #user .img:after{background:transparent url("/imgs/checked/not_checked@3x.png") no-repeat;background-size:32px}.muse-wrapper #user .img img{width:100%}.muse-wrapper #user .img.tips img{width:90px}.muse-wrapper #user .completed .img:after{background:transparent url("/imgs/checked/selected@2x.png") no-repeat;background-size:32px}.muse-wrapper #action{text-align:center;padding-bottom:80px}.muse-wrapper #action button{width:300px}.muse-wrapper #action button[name='IsMuse']{background:#aaa}.muse-wrapper #action p{line-height:25px;font-size:18px;margin:20px 0}.store-wrap{position:relative;padding:70px 0 15px;background-size:cover;background-repeat:no-repeat;background-position:center}.store-wrap:before{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 0 10px;content:"";background:rgba(0,0,0,0.3)}.store-logo{position:absolute;z-index:9;top:25px;left:50%;margin-left:-50px;width:92px;height:92px;border:4px solid white;border-radius:3px}.store-info{position:relative;z-index:8;width:700px;margin:0 auto;padding:80px 30px 30px;text-align:center;background:rgba(255,255,255,0.85);border-radius:5px}.store-info .store-name{font-size:22px}.store-info .store-desc{font-size:16px;line-height:22px}.store-info .rank-new{margin:15px auto}.store-info .share-actions{position:absolute;top:15px;right:15px}.store-info .share-actions a{width:28px;height:28px;margin:0 0 0 10px;background-size:28px auto}.products-in-store .p-wrap{height:340px}.cats-selector{position:relative;z-index:9;float:right;width:200px;height:35px;text-align:center;cursor:pointer}.cats-selector .inbox{position:relative;z-index:1001}.cats-selector .checked{position:relative;height:35px;line-height:35px;font-size:18px}.cats-selector .checked:after{display:inline-block;width:21px;height:10px;margin-left:10px;content:"";cursor:pointer;background:url("/imgs/arrow/arrow_black_down@2x.png") no-repeat center / 21px 10px}.cats-selector .select{overflow:hidden;height:0}.cats-selector .select li{height:44px;line-height:44px;font-size:16px;cursor:pointer;box-sizing:border-box}.cats-selector .select li:not(:first-child){border-top:1px solid #f9f6f4}.cats-selector .select li.active{color:#3dc48a}.cats-selector.opened{z-index:10}.cats-selector.opened:before{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;content:""}.cats-selector.opened .select{height:auto;background:white;box-shadow:0 0 8px rgba(205,205,205,1)}#J_AllBrands .char-category{padding:15px 50px 15px 40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:18px}#J_AllBrands .char-category button{cursor:pointer;width:3.7%;display:inline-block;text-align:center;border:0;font-size:18px;background-color:white}#J_AllBrands .char-category button:disabled{color:#ccc}#J_AllBrands .char-category button.active{color:#ff8a75}#J_AllBrands .char-selected{margin:20px 50px;font-size:30px}#J_AllBrands .J_BrandList{margin:0 50px 30px 50px;font-size:18px;line-height:30px}#J_AllBrands .J_BrandList.line-high{line-height:40px}#J_AllBrands .J_BrandList .shop_name{width:30%;float:left;margin-right:3.3%;cursor:pointer}#J_AllBrands .J_BrandList .shop_name a:hover{color:#ff8a75}.filter-wrapper{margin:10px 5px}.selector{position:relative;color:rgba(0,0,0,0.7);font-size:15px}.selector.active:before{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;content:""}.selector .option{position:relative;height:25px;line-height:25px}.selector .option .label{float:left}.selector .option .trigger{position:relative;float:left;padding:0 26px 0 8px;cursor:pointer}.selector .option .trigger:after{position:absolute;top:8px;right:0;width:21px;height:10px;content:"";cursor:pointer;background:url("/imgs/arrow/arrow_black_down@2x.png") no-repeat center / auto 9px}.selector .option .trigger .value var{display:block;font-style:normal}.selector .option .trigger .value.box{position:relative;display:none;width:100px;height:23px;line-height:23px;padding:0 25px 0 5px;text-align:center;background:white;border:1px solid #ccc;border-radius:3px}.selector .option .trigger .value.box em.remove{position:absolute;z-index:9;top:3px;right:3px;width:17px;height:17px;cursor:pointer;background:url("/imgs/icon_close/close.png") no-repeat 0 0 / 17px auto}.selector .select{position:absolute;z-index:9;top:35px;right:0;width:100%;display:none;background-color:white;box-shadow:0 0 8px rgba(205,205,205,1)}.selector .select.active{z-index:1000}.selector .select nav li{height:50px;line-height:50px;text-align:center;cursor:pointer;box-sizing:border-box}.selector .select nav li:not(:first-child){border-top:1px solid #f9f6f4}.selector .select nav li.active{color:#ff8a75}.selector.sortby-selector .select{width:180px}.price-selector{width:225px}.price-selector .select{left:0;width:500px;padding:5px 5px 50px 0}.price-selector .select .label{padding:30px 0 50px;text-align:center}.price-selector .select .slider{margin:30px}.price-selector .select .slider:before{position:absolute;top:-35px;left:-2px;color:#696969;content:"$0"}.price-selector .select .slider:after{position:absolute;top:-35px;right:-10px;color:#696969;content:"$500"}.price-selector .ui-slider{background:#e1e1e1;border-color:#e1e1e1}.price-selector .ui-slider-range{background:#3dc48a}.price-selector .ui-state-default{top:-10px;width:33px;height:33px;background:white;border:0;border-radius:33px;box-shadow:0 0 4px rgba(0,0,0,0.3)}.rating-selector{min-width:180px}.rating-selector .select{width:180px}.rating-selector .select div.label{padding:10px 0;line-height:16px;font-size:13px;text-align:center;border-bottom:1px solid #f9f6f4}.rating-selector .select nav li{height:60px;line-height:60px}.rating-selector .star span.i{display:inline-block;vertical-align:middle;width:22px;height:21px;margin:0 15px;background:url("/imgs/stars/big/100@2x.png") no-repeat center -1px / 22px auto}.rating-selector .star span.t{display:inline-block;vertical-align:middle}.rating-selector .option .star span.i{width:15px;height:14px;margin:0 8px;background:url("/imgs/stars/small/100@2x.png") no-repeat center / 15px auto}.rating-selector .option .star span.t{font-size:14px}.rating-selector .option .star span.t.fs20{font-size:16px}.search-container{display:table;width:100%;padding:30px 0}.search-container>.lt{display:table-cell;vertical-align:top;width:260px;padding:0 30px 0 0;box-sizing:border-box}.search-container>.rt{display:table-cell;vertical-align:top}.search-container .no-result-search{padding:80px 0 30px;font-size:16px;text-align:center;background:url("/imgs/icons/no_search_results@2x.png") no-repeat center 30px / 40px auto}.search-tabs{position:relative;overflow:hidden;border-bottom:5px solid #f9f6f4}.search-tabs li{float:left;height:34px;line-height:34px;padding:0 20px;font-size:16px;cursor:pointer;border-radius:5px 5px 0 0}.search-tabs li.active{color:#ff8a75;background-color:#f9f6f4}.search-bar>.lt{float:left}.search-bar>.rt{float:right}.search-key{height:40px;line-height:40px}.search-key .keyword{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:16px}.search-key .back-home{display:inline-block;vertical-align:middle;width:10px;height:10px;margin-left:5px;background:url("/imgs/icons@2x.png") no-repeat 0 0 / 500px auto}.faceted-filter-wrapper{display:block}.faceted-filter-wrapper .selector{padding:15px 0;color:black;border-bottom:4px solid #8f8f8f}.faceted-filter-wrapper .selector.brand-selector{padding:0 0 15px 0;border-bottom:4px solid #8f8f8f}.faceted-filter-wrapper .rating-selector{height:195px}.faceted-filter-wrapper .rating-selector li{margin:0 10px}.faceted-filter-wrapper .rating-selector .star{height:15px;margin-top:25px}.faceted-filter-wrapper .rating-selector .star .i{width:50px}.faceted-filter-wrapper .rating-selector .star .num{width:15px;text-align:center}.faceted-filter-wrapper .brand-list{max-height:180px;overflow-y:scroll;overflow-x:hidden;border:2px solid #ddd;margin-top:10px}.faceted-filter-wrapper .brand-list label{display:block}.faceted-filter-wrapper .brand-list .brand-item{margin:7px 10px 7px 10px}.faceted-filter-wrapper .brand-list .active{font-family:ProximaNovaSemibold}.faceted-filter-wrapper .category-list{margin-top:10px}.faceted-filter-wrapper .category-list .category-item{margin:7px 10px 7px 10px}.faceted-filter-wrapper .price-selector{height:140px;width:100%}.faceted-filter-wrapper .price-selector .ui-state-default{top:-5px;width:20px;height:20px;background:white;border:0;border-radius:33px;box-shadow:0 0 4px rgba(0,0,0,0.3)}.faceted-filter-wrapper .price-selector .ui-slider-horizontal{height:10px}.faceted-filter-wrapper .certification-item{text-align:center}.faceted-filter-wrapper .certification-item .image{height:80px;line-height:80px;width:130px}.faceted-filter-wrapper .certification-item .image img{max-width:40%;max-height:70px;margin:5px 0;vertical-align:middle}.faceted-filter-wrapper .selector .certification-item label{padding-left:17px;background:url("/imgs/icons/square_unselected.png") no-repeat left top / 14px 14px}.faceted-filter-wrapper .selector .certification-item label.active{background:url("/imgs/icons/square_slected.png") no-repeat left top / 14px 14px}.faceted-filter-wrapper .clear-filter{border:2px solid #ff8a75;border-radius:5px;background-color:white;width:100%;padding:10px;cursor:pointer;display:none;margin-top:20px}.faceted-filter-wrapper .selector input{display:none}.faceted-filter-wrapper .selector label{cursor:pointer;background:url("/imgs/icons/unselect.png") no-repeat left top / 14px 14px;padding-left:20px}.faceted-filter-wrapper .selector label.active{font-family:ProximaNovaSemibold;background:url("/imgs/icons/selected.png") no-repeat left top / 14px 14px}.faceted-filter-wrapper .selector label.disabled{background:url("/imgs/icons/gray.png") no-repeat left top / 14px 14px}.faceted-filter-wrapper .slider{margin:70px 0 40px 10px;width:85%}.faceted-filter-wrapper .price-selector .slider:before{position:absolute;font-size:16px;top:-35px;left:-2px;color:#696969;content:attr(data-before)}.faceted-filter-wrapper .price-selector .slider:after{position:absolute;font-size:16px;top:-35px;right:-27px;color:#696969;content:attr(data-after)}.filter-wrapper .condition{position:relative;padding:0 20px 0 0;cursor:pointer;display:none}.filter-wrapper .condition .value var{display:block;font-style:normal}.filter-wrapper .condition .value.box{position:relative;height:23px;line-height:23px;padding:0 30px 0 10px;text-align:center;background:white;border:1px solid #ccc;border-radius:3px}.filter-wrapper .condition .value.box em.remove{position:absolute;z-index:9;top:3px;right:3px;width:17px;height:17px;cursor:pointer;background:url("/imgs/icon_close/close.png") no-repeat 0 0 / 17px auto}.filter-wrapper .condition span.i{display:inline-block;vertical-align:middle;width:15px;height:14px;margin:0 5px;background:url("/imgs/stars/small/100@2x.png") no-repeat center / 15px auto}.filter-wrapper .condition span.t{display:inline-block;vertical-align:middle}.theme-list{position:relative;overflow:hidden;height:270px}.theme-list .arrow{top:120px;margin:0 10px;display:none}.theme-list .data{top:0;left:0;height:270px}.theme-list .unit-theme .info{display:none}.theme-list .unit-theme.active .main .inbox::before{position:absolute;z-index:0;left:50%;bottom:0;width:0;height:0;margin-left:-20px;content:"";border-bottom:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent;transition:all .2s linear}.theme-view{max-width:1100px;margin:0 auto}.theme-view .main-info{font-size:20px}.theme-view .main-info .titles{width:100%;padding:50px 0 0;text-align:center}.theme-view .main-info .titles h1{font-size:50px}.theme-view .main-info .titles h5.by:before{display:block;width:60px;height:2px;margin:40px auto 20px;content:"";background:#ccc}.theme-view .main-info .titles h3{margin:5px 0 0;font-size:26px;color:rgba(0,0,0,0.7)}.theme-view .main-info .banner{margin:40px 0 0}.theme-view .main-info .banner img{display:block;max-width:100%;max-height:400px;margin:0 auto}.theme-view .main-info .toolbar{width:240px;margin:20px auto -10px auto}.theme-view .description{padding:20px 30px;text-align:center}.theme-view .description span{display:inline-block;line-height:140%;text-align:left}.theme-view .products{border-top:6px solid #eee}.become-member{padding:40px 0;background:white}.become-member .form{display:none}.become-member.active .form{display:block}.become-member.active .button[name=OpenSignupForm]{display:none}.member-benefit{text-align:center}.member-benefit h2{font-size:24px;line-height:140%}.member-benefit ul{width:60%;margin:40px auto}.member-benefit ul li{float:left;width:25%;padding:80px 0 0;font-size:16px;text-align:center;background-repeat:no-repeat;background-position:center top}.member-benefit ul li.n1{background-image:url("/imgs/icons/fn1@2x.png");background-size:53px auto}.member-benefit ul li.n2{background-image:url("/imgs/icons/fn2@2x.png");background-size:56px auto}.member-benefit ul li.n3{background-image:url("/imgs/icons/fn3@2x.png");background-size:60px auto}.member-benefit ul li.n4{background-image:url("/imgs/icons/fn4@2x.png");background-size:49px auto}.member-benefit button{width:35%;margin:0 auto}.order-box{overflow:hidden;margin:0 0 20px;background-color:white;border-radius:5px}.order-box .head{position:relative;min-height:55px;line-height:55px;padding:0 30px;background-color:#e6e6e6}.order-box .button{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:280px;margin:10px auto;padding:0 5px;color:rgba(0,0,0,0.7);font-family:ProximaNovaRegular;background-color:#f0f0f0}.order-box .button:disabled{color:transparent}.order-box .order-address:before{content:"Shipping to:";line-height:24px;float:left;margin-right:5px}.order-box .order-address .content{position:relative;z-index:2;margin:0 0 0 5px}.order-box .order-address .content .recipient{cursor:pointer}.order-box .order-address .content .recipient span.t{margin-right:5px;vertical-align:middle}.order-box .order-address .content .details{display:none;position:absolute;z-index:9;top:30px;left:40px;padding:20px 30px;line-height:140%;font-size:14px;background:white;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.order-box .order-address .content .details:before{position:absolute;top:-10px;left:47%;content:"";border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:10px solid white}.order-box .order-address .content:hover .details{display:block}.order-box .table-item{overflow:hidden;padding:25px 0 30px;font-size:16px}.order-box .table-item:not(:first-child){border-top:1px solid #eee}.order-box .table-item .prodimg{width:100%;height:150px}.order-box .table-item .title{line-height:140%}.order-box .table-item .row{margin:10px 0 0}.order-box .table-item .subitems{margin:15px 0 0;padding:10px 0 0;border-top:1px dotted #ccc}.order-box .table-item .share-section{display:table;margin:15px 0 0}.order-box .table-item .share-title{display:table-cell;padding:0 10px 0 28px;font-size:16px;line-height:30px;background:url("/imgs/reward/leaf_green.png") no-repeat left center/auto 22px}.order-box .table-item .share-earn{display:table-cell;vertical-align:middle;overflow:hidden}.order-status{padding:0 30px}.order-status h4{height:30px;font-size:22px}.order-status p{font-size:16px;line-height:140%}.order-logistics{padding:10px 30px;line-height:140%;text-align:right}.order-logistics p{font-size:16px}.order-summary{overflow:hidden;margin:20px 0 0;padding:20px 30px;border:1px solid #e6e6e6;border-radius:5px}.order-summary ul{width:95%;margin:10px 0 0;line-height:18px}.order-summary li{margin:5px 0 0}.order-summary li span{margin-right:5px}.order-summary dl{overflow:hidden;max-width:350px;width:95%;margin:5px 0 0;line-height:18px}.order-summary dt{float:left;width:60%}.order-summary dd{float:right;width:40%;text-align:right}.order-summary dl.last{margin:10px 0 0}.order-list{width:1000px;margin:0 auto}.order-view-outer{margin:0 20px}.order-view{max-width:800px;margin:20px auto;padding:20px;background:white;border:1px solid #ccc;border-radius:5px}.order-view .order-subscription{margin:0 0 20px;padding:10px 15px;border:1px solid #e6e6e6;border-radius:5px}.order-view .order-subscription .prodimg{float:left;width:30%}.order-view .order-subscription .info{float:right;width:70%;padding:10px 0;box-sizing:border-box}.order-view .done-box{overflow:hidden;margin:10px 0;line-height:140%;text-align:center}.order-view .done-box .title{font-size:22px}.order-view .done-box .title a{text-decoration:underline}.order-view .done-box .subtitle{margin:10px 0 0;font-size:16px}.order-view .done-box .button.retry{width:120px;margin:20px auto 0}.order-view .done-box .ship-date .row1{margin:30px 0 0;font-size:16px}.order-view .done-box .ship-date .row2{margin:10px 0 0;font-size:22px}.order-view .order-box{margin:20px 0 0}.order-view .order-box .body{border:solid #e6e6e6;border-width:0 1px 1px;border-radius:0 0 5px 5px}.order-view .order-box .body .table-item .prodimg{height:110px}.checkout-complete{background:white}.checkout-complete .goto-box{width:600px;margin:30px auto;text-align:center}.checkout-complete .goto-box .button{display:inline-block;width:36%;margin:0 6%;font-size:14px}.subscribe-interval{padding:15px 20px}.subscribe-interval select{color:black;height:30px;background:#eee}.subscribe-interval select:focus{outline:0}.subscribe-interval select[name=amount]{width:60px;margin:0 5px}.subscribe-interval select[name=interval]{margin:0 0 0 5px}.subscribe-ship-date{padding:15px 20px}.subscribe-ship-date .row1{font-size:16px}.subscribe-ship-date .row2{margin:10px 0 0;font-size:20px}.subscribe-ship-date .row3{margin:10px 0 0}.subscription-view{max-width:840px;margin:0 auto;padding:20px}.subscription-view .topbox{border:1px solid #ddd;border-radius:5px}.subscription-view .button[name=SkipNextOrder]{margin:10px 25px 0}.subscription-view .button[name=changeFrequencyDate]{margin:10px 25px 0}.subscription-view .button[name=Reactivate]{display:block;margin:0 auto}.subscription-view .why-cancel-disabled{margin:12px 0 0;text-decoration:underline;cursor:pointer}.subscription-view .prodimg{margin:20px 0}.subscription-view .actions{margin:20px 0 0;text-align:center}.subscription-view .ship-date{border-bottom:1px solid #ddd}.subscription-view .inactive-box{margin:20px;padding:20px;text-align:center;line-height:140%;background:#eee;border-radius:5px}.subscription-view .inactive-box .p1{font-size:18px}.subscription-view .inactive-box .p2{margin:10px 0 0;color:grey;font-size:15px}.subscription-view .subscription-detail{margin:0 20px;max-width:600px}.subscription-view .subscription-detail .title{margin:20px 0 10px 20px}.subscription-view .subscription-detail .prodimg{float:left;width:30%}.subscription-view .subscription-detail .info{float:right;width:70%;padding:20px;box-sizing:border-box}.subscription-view .order-history{padding:20px 0 20px 20px;border-top:1px solid #ddd}.subscription-view .order-history .total-title{margin-bottom:20px;width:135px}.subscription-view .order-history .total-title:after{width:14px;height:20px;margin-left:10px;display:inline-block;vertical-align:middle;content:"";background:url("/imgs/arrow/arrow_black_down@2x.png") no-repeat center center/14px auto}.subscription-view .order-history .order-container{display:none}.subscription-view .order-history.active .total-title:after{width:14px;height:20px;margin-left:10px;display:inline-block;vertical-align:middle;content:"";background:url("/imgs/arrow/arrow_black_up@2x.png") no-repeat center center/14px auto}.subscription-view .order-history.active .order-container{display:block}.subscription-view .order-history .past-order-container{margin-top:20px}.subscription-view .order-history .subscription-order-box{width:300px;padding:10px;border:1px solid #ddd;margin-top:15px;font-size:16px;border-radius:5px}.subscription-view .order-history .subscription-order-box .row{padding:5px 0}.subscription-item{float:left;width:300px}.subscription-item .inbox{position:relative;margin:15px;border:1px solid #ccc;border-radius:3px}.subscription-item .inbox .view{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0}.subscription-item .image{display:block;height:160px;line-height:160px;text-align:center}.subscription-item .image img{max-width:90%;max-height:90%;vertical-align:middle}.subscription-item .title{overflow:hidden;height:60px;line-height:20px;margin:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.subscription-item .store{overflow:hidden;height:20px;line-height:20px;margin:10px}.subscription-item .ship{height:40px;padding:6px 10px;line-height:20px;border-top:1px solid #ddd}.subscription-item .actions{position:absolute;bottom:10px;right:10px}.subscription-item.inactive .inbox{height:140px;padding-left:100px}.subscription-item.inactive .image{position:absolute;top:0;left:0;width:100px;height:120px;line-height:120px}.subscription-item.inactive .store{display:none}.subscription-item.inactive .ship{display:none}.subscription-section{position:relative}.subscription-section>.head{line-height:40px;text-indent:20px;font-size:18px;font-family:ProximaNovaSemibold;background:#f9f6f4}.subscription-section>.body{padding:20px;background:white}.subscription-section .add-switch{font-size:16px;cursor:pointer}.subscription-section .add-switch .or{margin-left:5px}.subscription-section .edit-switch{position:absolute;top:12px;right:20px;line-height:20px;cursor:pointer}.subscription-section .address-result{line-height:140%}.subscription-section .address-result .recipient{margin:0 0 5px;font-family:ProximaNovaSemibold}.subscription-section .payment-result{margin:15px 0 0}.subscription-section .payment-result [data-credit-card-type]{padding-left:45px;line-height:22px}.order-section .subject{padding:10px;font-size:16px;background:#f9f6f4}.order-address{font-size:15px;line-height:140%}.order-address span{margin-right:8px}.order-payment-method{padding:15px 20px}.order-payment-method dd{height:30px;line-height:30px;margin:10px 0 0;padding-left:60px;font-size:15px;background-repeat:no-repeat;background-position:left center;background-size:auto 30px}}.order-payment-method dd[data-card-type='American Express']{background-image:url("/imgs/checkout/card/american_express@2x.png")}.order-payment-method dd[data-card-type='Diners Club']{background-image:url("/imgs/checkout/card/diners_club_int@2x.png")}.order-payment-method dd[data-card-type='Discover']{background-image:url("/imgs/checkout/card/discover_network@2x.png")}.order-payment-method dd[data-card-type='JCB']{background-image:url("/imgs/checkout/card/jcb@2x.png")}.order-payment-method dd[data-card-type='MasterCard']{background-image:url("/imgs/checkout/card/mastercard@2x.png")}.order-payment-method dd[data-card-type='Visa']{background-image:url("/imgs/checkout/card/visa@2x.png")}.order-subscription .prodimg img{max-height:160px}.order-subscription .row{margin:10px 0 0}.order-subscription .info{padding:0 20px}.order-subscription .title{line-height:140%}.order-subscription .prices{margin:12px 0}.order-subscription .prices span{display:inline-block;vertical-align:middle}.order-subscription .prices span.price{margin-right:5px;font-size:20px}.order-subscription .intervals{padding:15px 20px;border-bottom:1px solid #ddd}.order-subscription .intervals select{color:black;height:30px;background:#eee}.order-subscription .intervals select:focus{outline:0}.order-subscription .intervals select.amount-selector{width:60px;margin:0 5px}.order-subscription .intervals select.subscribe_interval{width:70px;margin:0 0 0 5px}.order-subscription .ship-date{padding:15px 20px;line-height:140%;border-bottom:1px solid #ddd}.order-subscription .ship-date .row1{font-size:16px}.order-subscription .ship-date .row2{margin:10px 0 0;font-size:20px}.order-subscription .ship-date .row3{margin:10px 0 0}.review-wrapper{overflow:hidden;width:1000px;margin:0 auto}.review-wrapper .user-path{margin:15px auto}.review-list{background-color:white}.review-list>.tabs{height:55px;background-color:#f9f6f4}.review-list>.tabs li{float:left;width:50%;line-height:54px;font-size:18px;text-align:center;cursor:pointer;border-bottom:1px solid #e1e1e1}.review-list>.tabs li:not(:first-child){border-left:1px solid #e1e1e1;box-sizing:border-box}.review-list>.tabs li.active{color:#3dc48a;background-color:white;border-bottom-color:white}.review-list>.body{min-height:400px}.review-box{overflow:hidden;padding:36px 0}.review-box:not(:first-child){border-top:2px solid #e1e1e1}.review-box .topbox{overflow:hidden;position:relative;min-height:100px}.review-box .l{width:30%}.review-box .r{width:70%}.review-box .prodimg img{max-width:120px;max-height:120px}.review-box .row{margin:0 0 6px}.review-box .row.from{margin:16px 0 6px}.review-box .lastrow{position:relative}.review-box .lastrow .row{width:440px}.review-box .success{display:none;margin:20px 0 0;font-size:16px}.review-box .openReviewForm{position:absolute;top:5px;right:100px;cursor:pointer;font-size:15px}.review-box .openReviewForm:after{display:inline-block;vertical-align:middle;margin-left:8px;content:"";border-style:solid;border-color:#3dc48a transparent;border-width:6px 6px 0}.review-box .openReviewForm.up:after{border-width:0 6px 6px}.review-box .actions{position:relative;text-align:right}.review-box .actions button.button{width:160px;margin:0 0 0 10px}.review-box .actions .errors{position:absolute;top:0;left:0;line-height:32px}.review-box .actions .errors b{display:line-block;vertical-align:middle;line-height:16px}.review-box Form{position:relative}.review-box Form .mainbox{display:none;margin:0 70px}.review-box Form .mainbox .countDown{position:relative}.review-box Form .mainbox .countDown var{position:absolute;top:16px;right:16px}.review-box Form .mainbox .countDown textarea{height:150px;margin:30px 0 20px;padding:10px}.review-box Form .rank-wrapper{position:absolute;left:30%;top:-40px;margin-left:-5px}.review-box Form .success{position:absolute;margin:10px 0 0 30%}.review-box Form .openReviewForm{top:-30px}.review-box Form.active .mainbox{display:block}.review-box .storeForm{display:none;clear:both;margin:30px 70px 0;padding:10px 50px 30px;border-radius:5px;border:2px solid #e1e1e1}.review-box .storeForm dl{margin:20px 0}.review-box .storeForm dl dd{margin:10px 0 0}.review-box .storeForm dl dd label{margin-right:50px}.review-box .storeForm dl dd.countDown{position:relative}.review-box .storeForm dl dd.countDown var{position:absolute;top:-16px;right:16px}.review-box .storeForm dl dd.countDown textarea{height:150px;padding:10px}span[name=TotalItems]:after{content:" item"}span[name=TotalItems].mutil:after{content:" items";cursor:pointer}span[name=ShippingFee]:after{content:"FREE";color:#ff8a75}span[name=ShippingFee].price:after{content:""}.order-panel td{line-height:140%}.order-panel td .line{margin:5px 0;border-top:1px solid #ccc}.cart-list .lt{float:left;width:70%;margin:20px 0 0}.cart-list .rt{float:right;width:30%;margin:20px 0 0}.cart-list .mem-banner-in-cart{margin:0 20px 15px 0;border:1px solid #ccc;border-radius:5px}.cart-list .panel{border:1px solid #ccc;border-radius:5px}.cart-list .panel .head{height:40px;line-height:40px;padding:0 20px;border-bottom:1px solid #ccc}.cart-list .panel .body{padding:10px 20px 20px}.cart-list .panel .proceed{margin:20px 0 0}.cart-list .panel .notice{margin:20px 0 5px;line-height:20px;text-align:center}.cart-list .panel .notice .nofree{margin:5px 0 0}.cart-list .panel .notice.free .nofree{display:none}.cart-list .order-panel td:last-child{color:black;font-family:ProximaNovaSemibold}.cart-list .cart-items{clear:both;margin:0 20px;padding:1px;border:1px solid #ccc;border-radius:5px}.cart-list .cart-item .info{margin:20px 0}.cart-list .cart-item .info dt{margin:20px 10px 0 0;font-size:18px}.cart-list .cart-item .info dd{margin-top:10px}.cart-list .cart-item .amount-selector{margin:20px 25px 10px}.cart-items .cart-shop:not(:first-child){border-top:1px solid #ccc}.cart-item{position:relative;font-size:16px;table-layout:fixed}.cart-item:not(:first-child){border-top:1px solid #ccc}.cart-item .prodimg{width:120px;height:120px;line-height:120px}.cart-item .prices{margin:20px 0}.cart-item .prices span.price{margin-right:5px;vertical-align:middle}.cart-item .prices dl{overflow:hidden;height:22px}.cart-item .prices dt{float:left;text-overflow:clip;white-space:nowrap}.cart-item .prices dd{float:left;padding-left:5px}.cart-item .delete{display:block;width:24px;height:24px;margin:20px 25px 0;cursor:pointer;background:url("/imgs/icon_delete.png") no-repeat 0 0 / auto 24px}.cart-item .subitems{margin:10px 0 0;padding:10px 0;border-top:1px dotted #ccc}.cart-item .gc-email{margin:0 0 15px 15px;font-size:16px}.cart-item .gc-extra-info{padding:10px 10px 0 30px;border-top:1px solid #ddd}.cart-item .gc-extra-info li{margin:8px 0 0;font-size:14px;list-style-type:disc}.start-shopping{display:block;width:320px;margin:20px auto 0}.giftcard-banner{position:relative;height:280px;background:url("/imgs/banner/banner_giftcard.jpg") no-repeat center/cover}.giftcard-banner .inbox{position:absolute;top:0;bottom:0;left:0;right:0}.giftcard-banner .title{font-size:30px;line-height:120%}.giftcard-banner .button{display:inline-block;margin:20px 0 0;padding:0 25px;border-radius:25px}.giftcard-redeem{width:800px;margin:0 auto}.giftcard-redeem .section{margin:40px 0}.giftcard-redeem .section .ie{margin:20px 0 10px}.giftcard-redeem .section .hint{margin:30px 0;padding:10px 0 0;line-height:140%;border-top:1px solid #ddd}.giftcard-redeem-form .button[name=redeem]{float:left;margin:0 0 0 30px;padding:0 30px}.giftcard-redeem-form .counter{position:relative;float:left;width:500px}.giftcard-redeem-form .counter var{position:absolute;top:12px;right:10px}.giftcard-redeem-form .counter input[name=code]{width:100%;height:36px}.giftcard-redeem-history{display:none}.giftcard-redeem-history .item{display:table;width:100%;margin:12px 0;padding:3px;background:#f9f6f4}.giftcard-redeem-history .item li{display:table-cell;padding:10px 0;vertical-align:middle}.giftcard-redeem-history .item li.lt{width:100px;text-align:center}.giftcard-redeem-history .item li.rt{padding-left:15px;border-left:1px solid #ddd}.gift-pack-wrapper .banner{position:relative;height:280px;background:url("/imgs/banner/gift_pack_banner.png") no-repeat center/cover}.gift-pack-wrapper .banner .title{padding:25px 0 35px;font-size:56px;font-family:"Sofia";text-align:center}.gift-pack-wrapper .banner .original-balance{width:260px;margin:0 auto;padding:10px;font-size:30px;text-align:center;line-height:140%;background:rgba(255,255,255,0.8);border-radius:5px}.gift-pack-wrapper .banner .original-balance .price{font-size:32px}.gift-pack-wrapper .banner.subject{height:240px;line-height:240px}.gift-pack-wrapper .banner.subject .title{display:inline-block;width:100%;padding:0;font-size:36px;line-height:80px;vertical-align:middle;background:rgba(255,255,255,0.8)}.gift-pack-wrapper .feed-wrap{max-width:none;margin:0 5%}.gift-pack-wrapper .feed-body{max-width:none;margin:20px 0}.gift-pack-wrapper .bottom{margin:20px 0 40px;font-size:16px;text-align:center}.gift-pack-wrapper .redeem-body{width:800px;margin:0 auto 50px;padding:40px 0;border-bottom:1px solid #ddd}.gift-pack-wrapper .redeem-form{margin:10px 0 0}.gift-pack-wrapper .redeem-form .button[name=redeem]{float:left;margin:0 0 0 30px;padding:0 30px}.gift-pack-wrapper .redeem-form .counter{position:relative;float:left;width:500px}.gift-pack-wrapper .redeem-form .counter var{position:absolute;top:12px;right:10px}.gift-pack-wrapper .redeem-form .counter input[name=code]{width:100%;height:36px}.gift-pack-wrapper .action-bar{margin:0 5%;padding:0 15px;height:104px}.gift-pack-wrapper .action-bar .inbox.fixed{position:fixed;z-index:99;top:150px;left:0;right:0;padding:0 5%;background:white;border-bottom:1px solid #f9f6f4}.gift-pack-wrapper .action-bar .table{display:table;width:100%;margin:20px 0}.gift-pack-wrapper .action-bar .td{display:table-cell;width:50%;vertical-align:bottom}.gift-pack-wrapper .action-bar .remain-balance{float:left;padding:0 15px;font-size:24px;line-height:36px;border:1px solid #ddd;border-radius:5px}.gift-pack-wrapper .action-bar .total{text-align:right;margin:0 0 10px}.gift-pack-wrapper .action-bar .button{float:right}.gift-pack-wrapper .action-bar .button span[for='disable']{display:none}.gift-pack-wrapper .action-bar .button span[for='enable']{display:inline}.gift-pack-wrapper .action-bar .button:disabled span[for='disable']{display:inline}.gift-pack-wrapper .action-bar .button:disabled span[for='enable']{display:none}.gift-pack-summary{padding:20px 0}.gift-pack-summary .title{position:relative}.gift-pack-summary .title .line{position:absolute;top:20px;left:0;right:0;height:1px;background:#ddd}.gift-pack-summary .title .word{position:relative;z-index:9;width:340px;height:41px;line-height:41px;margin:0 auto;text-align:center;background:white}.gift-pack-summary .rules{padding:12px 0;color:white;font-size:20px;text-align:center;line-height:140%;background:url("/imgs/bg/gradient_blue_green@2x.png") repeat-y center/contain}.gift-pack-summary .legend{position:relative;max-width:1200px;margin:30px auto}.gift-pack-summary .legend li{float:left;width:33%;text-align:center}.gift-pack-summary .legend span.i{display:block;width:66px;height:66px;margin:0 auto;border:1px solid black;border-radius:50%;background-color:white;background-repeat:no-repeat;background-position:center;background-size:auto 29px}.gift-pack-summary .legend span.i.gift{background-image:url("/imgs/icon_black/gift@2x.png")}.gift-pack-summary .legend span.i.pick{background-image:url("/imgs/icon_black/pick@2x.png")}.gift-pack-summary .legend span.i.deliver{background-image:url("/imgs/icon_black/deliver@2x.png")}.gift-pack-summary .legend span.t{display:block;margin:10px 0;font-size:16px}.gift-pack-summary .legend span.d{display:block;font-size:15px;line-height:140%}.gift-pack-entry{position:relative;margin:20px 0 0;padding:20px 0}.gift-pack-entry .banner{position:absolute;top:0;left:0;width:100%;height:160px;background:url("/imgs/banner/gift_pack_banner_for_order@2x.png") no-repeat 0 0/cover}.gift-pack-entry .detail{position:relative}.gift-pack-entry .detail .desc{color:white;font-size:20px;line-height:140%;text-align:center}.gift-pack-entry .detail .button{display:block;width:220px;margin:20px auto}.gift-pack-entry .legend{position:relative}.gift-pack-entry .legend li{float:left;width:30%;text-align:center}.gift-pack-entry .legend li.s2{width:40%}.gift-pack-entry .legend span.i{display:block;width:66px;height:66px;margin:0 auto;border:1px solid black;border-radius:50%;background-color:white;background-repeat:no-repeat;background-position:center;background-size:auto 29px}.gift-pack-entry .legend span.i.gift{background-image:url("/imgs/icon_black/gift@2x.png")}.gift-pack-entry .legend span.i.pick{background-image:url("/imgs/icon_black/pick@2x.png")}.gift-pack-entry .legend span.i.deliver{background-image:url("/imgs/icon_black/deliver@2x.png")}.gift-pack-entry .legend span.t{display:block;margin:10px 0}.gift-pack-entry .legend span.d{display:block;width:150px;margin:0 auto;line-height:140%}.chn-wrap{position:relative;width:900px;height:600px;margin:30px auto;background:#e0e0e0;border:1px solid #ddd;border-radius:4px}.chn-list{position:absolute;top:0;bottom:0;left:0;overflow:auto;width:30%;border-right:2px solid #e0e0e0;box-sizing:border-box}.chn-list .item{position:relative;min-height:40px;padding:20px 20px 20px 70px;cursor:pointer;border-bottom:1px solid #ccc}.chn-list .item:not(:first-child){border-top:1px solid white}.chn-list .item.active{background:white}.chn-list .item .reddot{display:none;position:absolute;z-index:9;top:30px;right:20px;width:22px;height:22px;line-height:22px;color:white;font-size:13px;text-align:center;background:#ff8a75;border-radius:22px}.chn-list .item .time{position:absolute;top:10px;right:10px}.chn-list .item .photo{position:absolute;top:30px;left:15px;width:40px;height:40px;border-radius:40px}.chn-list .item .author{height:26px;margin-top:10px}.chn-list .load{display:none;height:30px;background:url("/img/loading.gif") no-repeat center 10px / 20px auto}.chn-view{position:absolute;top:0;bottom:0;right:0;width:70%;background:white}.chn-view .head-box{height:60px;line-height:60px;text-align:center;background:#e0e0e0}.chn-view .head-box img{display:inline-block;width:40px;height:40px;vertical-align:middle;margin-right:10px;border-radius:40px}.chn-view .data-box{position:absolute;top:60px;bottom:160px;width:100%;overflow:auto}.chn-view .data-box .load{display:none;height:30px;background:url("/img/loading.gif") no-repeat center 10px / 20px auto}.chn-view .form-box{position:absolute;bottom:0;width:100%;height:160px}.chn-view .form-box form{margin:15px;padding:15px;border:2px solid #ccc;border-radius:3px}.chn-view .form-box textarea{display:block;width:100%;height:60px;border:0;outline:0;resize:none}.chn-view .form-box button[name=send]{display:block;width:100px;margin:0 0 0 auto}.chn-time{padding:10px 0 0;text-align:center}.chn-item{margin:15px 30px}.chn-item .time{height:20px;text-align:center}.chn-item .inner{clear:both;overflow:hidden}.chn-item .photo{width:40px;height:40px;border-radius:40px}.chn-item .words{position:relative;width:60%;margin:5px 10px;padding:6px 16px;min-height:20px;line-height:20px;word-wrap:break-word;border-radius:5px}.chn-item .words:before{position:absolute;top:6px;content:"";border-top:6px solid transparent;border-bottom:6px solid transparent}.chn-item .words .word{margin:3px 0}.chn-item.lt .photo{float:left}.chn-item.lt .words{float:left;background:#eee}.chn-item.lt .words:before{left:-6px;border-right:6px solid #eee}.chn-item.rt .photo{float:right}.chn-item.rt .words{float:right;background:#3dc48a}.chn-item.rt .words:before{right:-6px;border-left:6px solid #3dc48a}.chn-attach{position:relative;margin:0 0 20px;padding:10px 20px;background:#e5e5e5;border-radius:3px}.chn-attach .arrow-down{position:absolute;bottom:-14px;left:30px;border-top:14px solid #e5e5e5;border-left:16px solid transparent;border-right:16px solid transparent}.chn-attach .remove{position:absolute;z-index:9;top:10px;right:35px;width:24px;height:24px;cursor:pointer}.chn-attach .hint{line-height:20px;text-align:left}.chn-feed{margin:10px 0;background:white;border-radius:3px}.chn-feed .top{padding:5px 10px;line-height:18px;border-bottom:1px solid #eee}.chn-feed .box{position:relative;padding:8px 8px 8px 60px;min-height:42px;line-height:42px}.chn-feed .box .img{position:absolute;display:block;left:8px;width:42px;height:42px;line-height:42px;text-align:center}.chn-feed .box .img img{max-width:40px;max-height:40px;vertical-align:middle}.chn-feed .box .tit{display:inline-block;line-height:14px;vertical-align:middle}.chn-form{margin:0 auto;padding:15px;border:2px solid #ccc;border-radius:3px}.chn-form textarea{display:block;width:100%;height:60px;border:0;outline:0;resize:none}.chn-form button[name=send]{display:block;width:100px;margin:0 0 0 auto}.setting-container{width:700px;margin:0 auto;padding:10px 0}.settings{overflow:hidden;width:100%;margin:20px 0;padding:0;background:#fff;border-radius:3px}.settings h3{position:relative;padding:20px 15px 15px;font-size:20px;border-bottom:1px solid #ccc}.settings ul{padding:10px 60px;border-top:1px solid white}.settings dl{position:relative;padding:15px 60px;border-top:1px solid white}.settings dt{position:absolute;top:20px;left:60px}.settings dd{position:relative;margin:0 0 0 185px;padding:5px;overflow:hidden}.settings dd label.placeholder{position:absolute;top:22px;left:10px;color:#999}.settings dd input.text{padding-left:100px}.settings .warn{display:block}.settings .photo{width:170px;height:170px;border-radius:3px}.settings .photo img{width:170px;height:170px;border-radius:3px}.settings .uploadfile{position:absolute;top:136px;left:4px;overflow:hidden;width:160px;height:28px;line-height:30px;color:#696969;font-size:14px;text-align:center;background:#f0f0f0;border:1px solid #cdcdcd;border-radius:3px}.settings .uploadfile input.file{position:absolute;right:0;z-index:2;font-size:46px;opacity:0;cursor:pointer}.settings .toggle{float:right;display:inline-block;vertical-align:middle}.settings .label{display:inline-block;width:50px;margin-right:5px;line-height:20px;color:#696969;vertical-align:middle;text-align:right}.settings .age{display:inline-block;vertical-align:middle}.settings .gender{display:inline-block;vertical-align:middle}.settings .gender label{display:inline-block;position:relative;width:95px;height:30px;line-height:30px;margin-right:10px;text-indent:40px;color:#696969;cursor:pointer;border:1px solid #dcdcdc;border-radius:5px}.settings .gender label.active{background-color:#efefef}.settings .gender label em{position:absolute;top:4px;left:6px;width:22px;height:22px;background:url("/imgs/old/icon_gender.png") no-repeat;background-size:auto 22px}.settings .gender label.female em{background-position:-16px 0}.settings .gender label.female.active{color:#ed86b9}.settings .gender label.female.active em{background-position:4px 0}.settings .gender label.male em{background-position:-64px 0}.settings .gender label.male.active{color:#60b0fa}.settings .gender label.male.active em{background-position:-39px 0}.settings .myself{margin:0 0 10px;padding:12px;background:#eee;border-radius:4px}.settings .myself .head{height:22px;color:#696969;text-align:center}.settings .myself .body .hint{display:block;height:143px;padding:10px;color:#999;line-height:24px;border:1px solid #dcdcdc;background:white}.settings .myself .body label{display:none}.settings .myself .body.focus .hint{display:none}.settings .myself .body.focus label{position:relative;display:block;width:365px;height:165px}.settings .myself .body.focus label var{position:absolute;bottom:-12px;right:8px;color:#969696;font-size:12px;font-style:normal}.settings .myself .body.focus label textarea{width:349px;height:150px;padding:5px;line-height:19px;border:1px solid #dcdcdc;background:white}.settings label.flag{position:absolute;top:20px;left:10px;color:#999;width:70px;line-height:25px;color:grey;font-size:15px;text-align:right;background:url("/imgs/sprite.png?id=2") no-repeat -253px -90px / 300px 300px}.settings input.phone{padding-left:100px}.settings label.password{position:absolute;top:23px;left:10px;color:#999}.settings input.password{padding-left:120px}.settings .connect-box{margin:20px 0 0;padding:35px 0;text-align:center;border-top:1px dotted #aaa}.settings .connect-box button.facebook{position:relative;width:300px;height:50px;color:white;font-size:20px;padding-left:30px;cursor:pointer;background-color:#3b5998;border-radius:5px;border:0}.settings .connect-box button.facebook:before{position:absolute;top:13px;left:15px;width:25px;height:25px;content:"";background:url("/imgs/checked/right_white.png") no-repeat -64px -9px}.settings .setting-form{position:relative}.settings .setting-form li{position:relative;clear:both;padding:8px 0}.settings .setting-form .popbox{height:54px;margin:-20px 60px 0;padding:0 15px;border-radius:3px;background-color:#fff4b7;box-shadow:0 1px 3px 0 rgba(0,0,0,0.33)}
.products-finder{position:relative;padding:10px 0;background:#f9f6f4}.products-finder .filter-wrapper{position:absolute;z-index:99;top:18px;right:0}.products-finder .grid-body{display:table;width:100%;padding:20px}.products-finder .grid-body>.lt{display:table-cell;vertical-align:top;width:280px;padding:20px;background:white;border-radius:5px;box-sizing:border-box}.products-finder .grid-body>.rt{display:table-cell;vertical-align:top}.products-finder .grid-body>.rt .filter-wrapper{margin:0 25px 20px 0}.product-in-tip{position:relative;padding:10px 0 30px}.product-in-tip .prodimg{padding:20px}.product-in-tip .prodimg img{max-height:160px}.product-in-tip .main{font-size:16px;text-align:center}.product-in-tip .title{margin:0 0 5px;font-size:26px;line-height:140%}.product-in-tip .rank-new{margin:10px 0 0}.product-in-tip .prices{margin:15px 0 0}.product-in-tip .prices .subscription-price{margin:10px 0}.product-in-tip .prices span.price{margin-right:5px}.product-in-tip .prices .seed-value{position:relative;padding:0 0 0 35px;background-position-x:8px}.product-in-tip .skus{margin:10px 0 0}.product-in-tip .skus .name{font-style:italic}.product-in-tip .sku button.radio{min-width:90px;height:30px;margin:10px 5px 0;padding:0 10px;font-size:16px;cursor:pointer;background-color:white;border:1px solid #ddd}.product-in-tip .sku button.radio.active{color:white;background-color:#ff8a75;border-color:#ff8a75}.product-in-tip .sku button.radio:disabled{color:#9e9e9e;cursor:no-drop;background-color:#f2f2f2}.product-in-tip .stockStatus span{display:block;margin:10px 0 0}.product-in-tip .actions .button{display:block;width:70%;margin:10px 0 0;box-sizing:border-box}.product-in-tip .actions .button.inline{display:inline-block;width:auto;min-width:150px;margin-right:10px;padding:0 20px}.product-in-tip .actions .button[name=reserveThankYou]{display:none;text-transform:initial;color:#222;background:#ebebeb url(/imgs/checked/selected@2x.png) no-repeat 50px center / auto 21px;padding-left:46px;cursor:initial}.product-in-tip .actions #reserveExtra{width:70%;margin:5px 0 0;font-size:16px;text-align:center}.product-in-tip #reserveSection{display:none;margin:15px 0 25px}.product-in-tip #reserveSection .button[name=reserve]{width:29%}.product-in-tip #reserveSection .button[name=invalidEmail]{margin-top:10px;width:69%;text-transform:initial;visibility:hidden;background-color:#ffd8d8;cursor:initial;color:#fe6666}.product-in-tip #reserveSection #reserveEmail{float:left;width:70%;height:34px;padding:0 15px;color:#333;font-size:1em;border-radius:5px;border:1px solid #aaa;box-sizing:border-box}.product-in-tip #reserveSection #reserveEmail.invalid{box-shadow:0 0 3px red}.product-in-tip .has-subscription{padding:20px 0;border-bottom:1px solid #ddd}.product-in-tip .has-subscription .learn-more{display:inline-block;margin-top:10px;padding-right:15px;background:url("/imgs/arrow/arrow_black_right@2x.png") no-repeat right center/6px auto}.product-in-tip .description{margin:20px 0 0;font-size:16px;line-height:140%}.product-in-tip .description a{cursor:pointer;text-decoration:underline}.product-in-theme{padding:20px 30px;border-bottom:6px solid #eee}.product-in-theme.disabled .prices,.product-in-theme.disabled .prices dd.price,.product-in-theme.disabled .skus dt{color:#9e9e9e}.product-in-theme .editorial{font-size:20px;line-height:140%}.product-in-theme .product{position:relative;min-height:200px;padding:30px 0 0}.product-in-theme .product:before{display:block;width:70%;height:1px;margin:0 auto;content:"";background:#ddd}.product-in-theme .actions{position:absolute;top:50px;right:20px}.product-in-theme .actions .button{width:200px;margin:10px 0}.product-in-theme .image{position:absolute;top:60px;left:40px;width:200px;text-align:center}.product-in-theme .image .prodimg{display:block;width:200px;height:200px}.product-in-theme .image .prodimg img{max-width:200px;max-height:200px}.product-in-theme .image .best .inner{line-height:50px;margin:0 0 20px;padding:0 0 0 50px;background:url("/imgs/icons/gold_medal@2x.png") no-repeat 0 center / auto 50px}.product-in-theme .image .best .inner.best-0{height:65px;background-image:url("/imgs/theme/best-overall@2x.png");background-size:auto 65px}.product-in-theme .image .best .inner span{font-size:20px}.product-in-theme .image .best .inner span.cate-name{font-size:24px;font-family:"Playball";letter-spacing:1px}.product-in-theme .main{min-height:220px;margin:30px 240px 20px 300px;font-size:20px;line-height:140%}.product-in-theme .main .seller img{max-width:150px;max-height:40px;margin-right:10px;vertical-align:middle}.product-in-theme .main .title{margin:10px 0}.product-in-theme .main .prices{overflow:hidden;margin:10px 0 0}.product-in-theme .main .prices dl{float:left}.product-in-theme .main .prices dt{float:left}.product-in-theme .main .prices dd{float:left;margin:0 15px 0 10px}.product-in-theme .main .prices dd.orange{font-size:20px}.product-in-theme .main .stockStatus span{display:block;margin:15px 0 0}.product-in-theme .prices .line-through{margin-left:8px}.product-in-theme .prices .seed-value{margin-left:8px}.product-in-theme .has-subscription{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #ddd}.product-in-theme .has-subscription .learn-more{display:inline-block;margin-top:10px;padding-right:15px;background:url("/imgs/arrow/arrow_black_right@2x.png") no-repeat right center/6px auto}.amount-selector{width:100px;height:30px;font-size:16px;background:#eee}.gc-extra{margin:20px 0 0;padding:10px 20px 20px;background-color:#f9f6f4;border-radius:5px}.gc-extra .field{position:relative}.gc-extra .field .error{position:absolute;bottom:15px;right:5px;font-size:14px}.gc-extra .field label{display:block;height:22px;margin:6px 0 0}.gc-extra .field input[type=text]{width:100%;height:36px;margin:0 0 5px;padding:0 10px}.gc-extra .field textarea{height:50px;padding:5px 10px;line-height:20px}.newer-version-product{margin:20px 0 0;padding:15px;border:1px solid #ddd;border-radius:5px;background:white}.newer-version-product .product{position:relative;margin:15px 0 0}.newer-version-product .product .view{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0}.newer-version-product .product .cell{display:table-cell;vertical-align:middle}.newer-version-product .product .prodimg{width:90px;text-align:left}.newer-version-product .product .rank-new{margin:10px 0 0}.seed-value-outer{position:relative;z-index:9}.seed-value-outer .seed-value{position:relative;margin:0 0 0 5px;padding:0 10px 0 35px;cursor:pointer;background-position-x:10px}.seed-value-outer .seed-value:before{position:absolute;left:0;content:"("}.seed-value-outer .seed-value:after{position:absolute;right:0;content:")"}.seed-value-outer .what-this{position:absolute;top:30px;left:-100px;display:none;width:325px;padding:10px;background:white;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.3)}.seed-value-outer .what-this:before{position:absolute;top:-10px;left:160px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd}.seed-value-outer .what-this:after{position:absolute;top:-9px;left:160px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.seed-value-outer:hover .what-this{display:block}.prod-view{position:relative;overflow:hidden}.prod-view-column{border-top:10px solid #f9f6f4}.prod-view-container{max-width:1180px;margin:0 auto;padding:20px 40px}.prod-view-container .slider-outer .head{padding:0 0 20px}.prod-view-container .slider-outer .body{width:auto}.product-medias{position:relative;float:left;width:48%}.product-medias .large{position:relative;overflow:hidden;text-align:center}.product-medias .large img.image{display:block;max-width:80%;max-height:350px;margin:auto;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.product-medias .large iframe{width:100%;min-height:350px;border:0}.product-medias .large video{width:100%;border:0}.product-medias .large video::-webkit-media-controls-enclosure{overflow:hidden}.product-medias .large video::-webkit-media-controls-panel{width:calc(100%+50px)}.product-medias .thumbs{margin:20px 0 0}.product-medias .thumb{display:inline-block;overflow:hidden;width:100px;height:100px;margin:3px;text-align:center;cursor:pointer;border:1px solid #ddd;border-radius:5px;box-sizing:border-box}.product-medias .thumb.active{border-color:#3dc48a}.product-medias .thumb.image{line-height:98px}.product-medias .thumb.image img{max-width:90px;max-height:90px;vertical-align:middle}.product-medias .thumb.video .i{display:block;height:60px;margin:10px 0 0;background:url("/imgs/player/video_small@3x.png") no-repeat center}.product-medias .thumb.video.active .i{background-image:url("/imgs/player/video_small_selected@3x.png")}.product-medias .show-cover-mask .cover-mask{position:absolute;z-index:99;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5)}.product-medias .show-cover-mask .cover-mask span{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;margin:-25px 0 0 -25px;cursor:pointer;background:url("/imgs/player/play-button.png") no-repeat center/50px auto}.product-medias .show-cover-mask .cover-mask[status='playing']{background:0}.product-medias .show-cover-mask .cover-mask[status='playing'] span{display:none}.product-basis{float:right;width:48%;font-size:16px}.product-basis .product-name{margin:10px 0 0;font-size:30px;line-height:120%;font-weight:normal}.product-basis .rating-section{margin:10px 0}.product-basis .share-earn{overflow:hidden;margin:15px 0}.product-basis .share-earn .button[name=ShareEarn]{height:36px;padding:0 15px;font-size:16px;text-align:center;background:#f45480}.product-basis .share-earn .button[name=ShareEarn] i{display:inline-block;width:25px;height:25px;margin-right:10px;vertical-align:middle;background:white url("/imgs/membership/muse_icon_red@2x.png") no-repeat center/auto 25px;border-radius:50%}.product-basis .cash-back-banner{overflow:hidden;margin:15px 0}.product-basis .cash-back-banner a{display:block;float:left;height:35px;line-height:35px;padding:0 25px 0 15px;font-size:14px;background:url("/imgs/bg/cashback_banner.png") no-repeat right center/auto 36px}.product-basis .gift-pack-banner{display:table;margin:15px 0;padding:0 15px;line-height:35px;color:white;background:url("/imgs/bg/gradient_blue_green@2x.png") repeat-y center/contain}.product-skus{display:table;width:100%;margin:15px 0}.product-skus li{display:table-cell;vertical-align:top}.product-skus li label{display:block;font-size:15px}.product-skus li select{display:block;margin:10px 0 0;min-width:120px;height:36px}.product-skus li option{font-size:15px}.product-videos{padding:20px 0;text-align:center;border-top:1px solid #ddd}.product-videos li{display:inline-block;margin:0 15px}.product-videos li .head{height:50px}.product-videos li .head span.t{display:inline-block;vertical-align:middle}.product-videos li .head span.i{display:inline-block;vertical-align:middle;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-image:url("/imgs/icon_black/review.png");background-size:25px auto}.product-videos li .head span.i.FOUNDER{background-image:url("/imgs/icon_black/story.png")}.product-videos li .head span.i.OPEN_BOX{background-image:url("/imgs/icon_black/openbox.png")}.product-videos li .head span.i.REVIEW{background-image:url("/imgs/icon_black/demo.png")}.product-videos li .body{overflow:hidden;height:360px;border-radius:8px}.product-videos li .body video{height:100%;border-radius:8px}.product-details-head{padding:10px 0 30px;font-size:18px}.product-details{position:relative}.product-details ul.tabs{position:relative;float:left;height:45px;border-left:1px solid #ddd}.product-details ul.tabs>li{float:left;line-height:44px;padding:0 20px;cursor:pointer;background:white;border-right:1px solid #ddd}.product-details ul.tabs>li.active{border-top:1px solid #ddd;background:white}.product-details ul.contents{float:left;width:100%;margin:-1px 0 0;padding:50px;background:white;border:1px solid #ddd;box-sizing:border-box}.product-details ul.contents>li{display:none}.product-details ul.contents>li p{font-size:18px;line-height:24px}.product-details ul.contents>li p a{text-decoration:underline;cursor:auto}.product-details .contact-with-seller{position:absolute;top:60px;right:20px;line-height:26px}.product-details .ask-a-question{float:right;clear:both;padding:0 0 0 36px;font-size:16px;cursor:pointer;background:url("/imgs/icons/message_ask@2x.png") no-repeat left center / 26px auto}.product-details .customer-support{float:right;cursor:pointer;min-width:160px;margin:0 20px 0 0}.product-details .customer-support .schedules{left:auto;right:0}.product-details .field-outer{padding:25px 0 0}.product-details .field-outer .bd{padding:15px 0 0}.product-details .brand-info{position:relative;min-height:100px;padding-left:120px}.product-details .brand-info img{position:absolute;top:0;left:0;width:100px}.product-details .feature-icons{padding:0 0 20px}.product-details .feature-icons img{max-width:60px;max-height:60px;margin:10px 20px 10px 0;vertical-align:middle}.product-details .infomercial .head{margin:30px 0 0;padding:20px 0;font-size:22px;border-top:1px dotted #ddd}.product-details .infomercial .richtext a[anchor-for]{color:#ff5644;cursor:pointer}.product-details .infomercial .title{font-size:20px}.product-details .infomercial .medias>li{margin:20px 0 0}.product-details .infomercial .medias>li .image{width:500px}.product-details .infomercial .medias>li .video{display:block;width:100%;height:400px}.product-details .infomercial .medias>li .caption{font-size:18px;word-break:break-word}.product-details .infomercial .medias>li .caption>div>br{display:none}.product-reviews .head{margin:10px 0}.product-reviews .body{padding:15px 0}.product-reviews .body .lt{float:left}.product-reviews dl:not(:first-child){border-top:1px solid #ddd}.product-reviews dl{padding:5px 0;font-size:18px;line-height:140%}.product-reviews dl.hidden{display:none}.product-reviews [name="loadMoreReviews"]{font-family:ProximaNovaSemibold;cursor:pointer}.product-reviews dt{overflow:hidden;margin:8px 0}.product-reviews dt .rank-new{float:left}.product-reviews dt .verified{float:left;margin:6px 0 0 15px;padding:0 0 0 24px;line-height:20px;background:url("/imgs/icons/verified@2x.png") no-repeat 0 1px / 17px auto}.product-reviews dd{margin:8px 0}.product-reviews button.write{float:left;width:200px;margin-left:40px}.product-prices{margin:10px 0}.product-prices .discounted-price{font-size:24px;font-family:ProximaNovaSemibold}.product-prices .market-price{color:#849493;font-size:16px;text-decoration:line-through}.group-price-title{margin:0 0 10px;color:#849493;font-size:16px;font-family:ProximaNovaSemibold}.group-price-field{margin:0 0 10px}.group-price-field .group-price{font-size:30px;font-family:ProximaNovaSemibold}.group-price-field .market-price{color:#849493;font-size:16px;text-decoration:line-through}.prod-purchase-options{margin:10px 0;padding:1px;background:#f9f6f4;border:1px solid #ddd;border-radius:5px}.prod-purchase-options .buttons{margin:0 15px}.prod-purchase-options .button{width:100%;margin:6px 0 12px}.prod-purchase-options .button.lt{float:left;width:49%}.prod-purchase-options .button.rt{float:right;width:49%}.prod-purchase-options .top{position:relative;padding:10px 15px;cursor:pointer}.prod-purchase-options .bottom{display:none}.prod-purchase-options .label{font-size:16px;line-height:20px}.prod-purchase-options .label .i-ask{margin-left:10px}.prod-purchase-options .notice{position:relative;margin:0 15px 10px;font-size:14px}.prod-purchase-options .prices{margin:10px 0 0}.prod-purchase-options .prices .discount-percentage{margin-left:5px;font-size:14px;color:#9e9e9e;font-style:italic}.prod-purchase-options .prices .discount-price{font-size:20px}.prod-purchase-options .prices .market-price{margin-left:5px;color:#9e9e9e;text-decoration:line-through}.prod-purchase-options .prices .retail{margin:8px 0;color:#9e9e9e;text-decoration:line-through}.prod-purchase-options .select{overflow:hidden;border:1px solid #ddd;border-radius:5px}.prod-purchase-options .select label{float:left;width:50%;line-height:30px;font-size:15px;text-indent:10px}.prod-purchase-options .select select{float:right;width:50%;height:30px;background:0;border:0}.prod-purchase-options .select select:focus{outline:0}.prod-purchase-options .i-ask{display:inline-block;position:relative}.prod-purchase-options .i-ask span.t{display:none}.prod-purchase-options .i-ask span.i{display:none}.prod-purchase-options .i-ask:hover span.t{display:block;position:absolute;z-index:3;top:28px;left:-60px;width:240px;padding:6px 12px;font-size:15px;line-height:140%;background:white;border:1px solid #ddd;border-radius:3px}.prod-purchase-options .i-ask:hover span.i{display:block;position:absolute;z-index:4;top:19px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd}.prod-purchase-options .i-ask:hover span.i:after{position:absolute;z-index:5;top:2px;left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;content:""}.prod-purchase-options li.option{position:relative}.prod-purchase-options li.option:nth-child(2){border-top:1px solid #ddd}.prod-purchase-options li.option:nth-child(3){border-top:1px solid #ddd}.prod-purchase-options li.option:after{position:absolute;top:10px;right:10px;width:20px;height:20px;line-height:20px;text-align:center;content:"";background:white;border:1px solid #aaa;border-radius:50%}.prod-purchase-options li.option.checked{background:white}.prod-purchase-options li.option.checked:after{width:22px;height:22px;border:0;background:url("/imgs/checked/check_circle@2x.png") no-repeat center/22px 22px}.prod-purchase-options li.option.checked .bottom{display:block}.prod-purchase-options li.option.checked .bottom.disabled{display:none}.notify-section{display:none;text-align:center}.notify-section .button[name=NotifyMe]{width:100%;margin:5px 0 0}#ReserveSection #StartReserve:before{display:block;margin:10px 0 5px;font-size:ProximaNovaSemibold;text-align:center;content:"Be the first to know!"}#ReserveSection #ReserveForm{display:none;margin:15px 0 0;position:relative}#ReserveSection #ReserveForm .error{position:absolute;top:8px;right:5px;color:#fe6666}#ReserveSection #ReserveForm .email{width:100%;height:32px;margin:0 0 10px;text-indent:10px;border-radius:3px}#ReserveSection #ReserveForm .email.invalid{box-shadow:0 0 3px red}#ReserveSection #Reserved{border:1px solid #c9c9c9;border-radius:5px;padding:10px 10px;text-align:center;background:#f7f7f7}#ReserveSection #Reserved img{display:block;margin:auto;width:25px}#ReserveSection #Reserved .title{padding:10px 0 6px 0}#ReserveSection #Reserved .context{font-size:12px}
.reward-inner{max-width:1000px;margin:0 auto}.reward-top{height:360px;line-height:360px;text-align:center;background:url("/imgs/banner/bg_leaf.jpg") no-repeat center/cover}.be-rewarded{display:inline-block;vertical-align:middle;line-height:normal}.be-rewarded .slogan{color:white;font-size:50px}.be-rewarded .button{width:150px;margin:40px auto 0}.my-rewards{width:800px;display:inline-block;vertical-align:middle;line-height:normal;text-align:left;padding:20px;background:white;border-radius:5px;border:1px solid #ccc}.my-rewards .redeem-now{width:160px;margin:0 auto}.my-coins{margin-right:20px;text-align:right}.my-coins .money{font-size:50px}.my-coins .coins{margin:5p 0}.my-coins .coins .i{display:inline-block;vertical-align:middle;width:25px;height:20px;background:url("/imgs/reward/coin@2x.png") no-repeat 2px center/20px auto}.my-coins .coins .t{display:inline-block;vertical-align:middle;font-size:18px;line-height:20px}.my-coins .pending{position:relative;margin:10px 0 0}.my-coins .pending .bubble{position:absolute;z-index:9;top:30px;right:-37px;display:none;width:330px;padding:15px 20px;line-height:140%;text-align:left;background:white;border:1px solid #ccc;border-radius:5px}.my-coins .pending .bubble:after{position:absolute;z-index:2;top:-9px;right:35px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.my-coins .pending .bubble:before{position:absolute;z-index:1;top:-10px;right:35px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa}.my-coins .pending .bubble p{line-height:140%}.my-coins .pending:hover .bubble{display:block}.my-coins .pending:hover .bubble:hover{display:block}.earn-rewards-title{margin:40px auto 0;font-size:32px;text-align:center}.earn-rewards-subtitle{margin:10px 0 0;font-size:18px;text-align:center}.earn-rewards{margin:40px 0}.earn-rewards li{float:left;width:25%;text-align:center;cursor:pointer}.earn-rewards li .detail{display:none}.earn-rewards li .rule{max-width:210px;margin:30px auto 0;font-size:16px;line-height:140%}.earn-rewards li .icon{overflow:hidden;width:150px;height:150px;margin:auto;text-align:center;background-color:#3dc48a;border-radius:50%}.earn-rewards li .icon .t{color:white;font-size:18px}.earn-rewards li .icon .i{display:block;width:45px;height:45px;margin:30px auto 20px;background-repeat:no-repeat;background-position:center}.earn-rewards li .icon .i.create{background-size:auto 40px;background-image:url("/imgs/icon_white/reward_write.png")}.earn-rewards li .icon .i.share{background-size:auto 40px;background-image:url("/imgs/icon_white/reward_share.png")}.earn-rewards li .icon .i.shopping{background-size:auto 40px;background-image:url("/imgs/icon_white/reward_shopping.png")}.earn-rewards li .icon .i.review{background-size:auto 45px;background-image:url("/imgs/icon_white/reward_review.png")}.how-earn-rewards{max-width:300px;margin:0 auto;padding:0 0 20px}.how-earn-rewards .title{margin:0 5px 15px;line-height:40px;font-size:16px;text-align:center;border-bottom:1px solid #eee}.how-earn-rewards .button{display:block;width:240px;margin:0 auto;background-image:url("/imgs/arrow/white_right_8x16.png");background-repeat:no-repeat;background-position:95% center}.how-earn-rewards .link{padding:20px 0;text-align:right}.how-earn-rewards .rule{margin:20px 0;line-height:140%;font-size:18px;text-align:center}.how-earn-rewards .desc{margin:20px;line-height:140%;font-size:16px}.how-earn-rewards .coming-soon{margin:0 20px 20px;line-height:140%;color:#51cd99;font-size:16px;text-align:center}.how-earn-rewards .notice{padding:10px 0 20px;border-top:1px solid #ddd}.how-earn-rewards .notice li{position:relative;margin:0 0 10px;padding:0 0 0 12px}.how-earn-rewards .notice li:before{position:absolute;top:3px;left:3px;content:"*"}.how-earn-rewards .legend{margin:30px 0;text-align:center}.how-earn-rewards .legend li{display:inline-block;vertical-align:middle;margin:0 10px}.how-earn-rewards .i-r-arrow{margin:0 10px;font-size:20px}.how-earn-rewards .i-coin{width:40px;height:40px;background:url("/imgs/reward/coin@2x.png") no-repeat center/40px auto}.how-earn-rewards .i-comment{width:40px;height:40px;background:url("/imgs/membership/icon/comment@2x.png") no-repeat center/40px auto}.how-earn-rewards .i-currency{width:50px;height:50px;background:url("/imgs/membership/benefit/usd_icon@2x.png") no-repeat center/50px auto}.how-earn-rewards .i-invest{width:60px;height:45px;background:url("/imgs/membership/benefit/ownership@2x.png") no-repeat center/auto 45px}.how-earn-rewards .i-invite{width:50px;height:33px;background:url("/imgs/membership/icon/add@2x.png") no-repeat center/auto 30px}.how-earn-rewards .i-like{width:40px;height:40px;background:url("/imgs/membership/icon/like@2x.png") no-repeat center/40px auto}.how-earn-rewards .i-gifts{width:auto;height:80px;background:url("/imgs/membership/benefit/gifts@2x.png") no-repeat center/auto 80px;margin:30px 0 0}.how-earn-rewards .i-giveaway{width:auto;height:80px;background:url("/imgs/membership/benefit/giveaway@2x.png") no-repeat center/auto 80px;margin:30px 0 0}.how-earn-rewards .i-growth{width:60px;height:45px;background:url("/imgs/membership/benefit/growth@2x.png") no-repeat center/auto 45px}.how-earn-rewards .i-perks{width:auto;height:80px;background:url("/imgs/membership/benefit/birthday@2x.png") no-repeat center/auto 80px;margin:30px 0 0}.how-earn-rewards .i-review{width:40px;height:40px;background:url("/imgs/membership/icon/review@2x.png") no-repeat center/40px auto}.how-earn-rewards .i-share{width:40px;height:40px;background:url("/imgs/membership/icon/share@2x.png") no-repeat center/36px auto}.how-earn-rewards .i-shop{width:40px;height:40px;background:url("/imgs/membership/icon/shop@2x.png") no-repeat center/40px auto}.how-earn-rewards .i-shareProduct{width:60px;height:40px;background:url("/imgs/membership/benefit/product_of_the_day@2x.png") no-repeat center/auto 36px}.how-earn-rewards .i-shareToSocial{width:100px;height:30px;background:url("/imgs/membership/benefit/social_icons@2x.png") no-repeat center/auto 30px}.how-earn-rewards .referring-rule{display:table;width:100%;margin:20px 0}.how-earn-rewards .referring-rule .cell{display:table-cell;font-size:16px}.how-earn-rewards .referring-rule .cell.c1{width:28%;padding-left:10px}.how-earn-rewards .referring-rule .cell.c2{padding:0 4% 0 6%}.how-earn-rewards .referring-rule .cell.c3{width:28%}.how-earn-rewards .referral .tab-index{width:220px;height:28px;margin:20px auto;border:1px solid #aaa;border-radius:3px}.how-earn-rewards .referral .tab-index li{float:left;width:110px;line-height:28px;cursor:pointer;text-align:center}.how-earn-rewards .referral .tab-content{display:none}.how-earn-rewards .referral[target="p"] .tab-index li.p{color:white;background:#aaa}.how-earn-rewards .referral[target="p"] .tab-content.p{display:block}.how-earn-rewards .referral[target="m"] .tab-index li.m{color:white;background:#aaa}.how-earn-rewards .referral[target="m"] .tab-content.m{display:block}.reward-percent-for-shopping{display:inline-block;color:#fe9923;font-size:22px}.reward-percent-for-shopping .large{font-size:36px}.reward-percent-for-inviting{display:inline-block;color:#fe9923}.reward-percent-for-inviting .large{font-size:36px}.reward-dollar-for-creating{display:inline-block;color:#fe9923;font-size:22px}.reward-dollar-for-creating:before{display:inline-block;vertical-align:baseline;margin-right:2px;content:"$";font-size:22px}.reward-dollar-for-creating.large{font-size:36px}.reward-creating-rule{margin:20px 0;padding:0 0 20px;border-bottom:1px solid #ddd}.reward-creating-rule .content{font-size:18px;line-height:140%;text-align:center}.reward-creating-rule .i-ask{position:relative}.reward-creating-rule .i-ask.active:before{position:absolute;z-index:1;top:15px;left:-5px;content:"";border-bottom:14px solid #ccc;border-left:14px solid transparent;border-right:14px solid transparent}.reward-creating-rule .i-ask.active:after{position:absolute;z-index:1;top:17px;left:-5px;content:"";border-bottom:14px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reward-creating-rule .rule-detail{display:none;position:absolute;margin-top:8px;left:10px;right:10px}.reward-creating-rule .rule-detail .inbox{max-width:300px;margin:0 0 0 auto;padding:0 15px;line-height:140%;background:white;border:1px solid #ccc;border-radius:5px}.reward-creating-rule .rule-detail .head{padding:8px 0;text-align:center}.reward-creating-rule .rule-detail .body{padding:8px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.reward-creating-rule .rule-detail .body b.lt{float:left;margin-left:20px}.reward-creating-rule .rule-detail .body b.rt{float:right;margin-right:30px}.reward-history{padding:0 0 30px;background:#f9f6f4}.reward-history .head{line-height:60px;color:white;text-align:center;background:#51cd99}.reward-history .data{margin:20px}.reward-history .data dl.item{display:table;width:100%;margin:15px 0 0;background:white;border-radius:3px}.reward-history .data dl.item dt{display:table-cell;vertical-align:middle;top:5px;bottom:5px;left:5px;width:100px;text-align:center;border-right:1px solid #ddd}.reward-history .data dl.item dt .v{margin:0 0 8px}.reward-history .data dl.item dd{display:table-cell;vertical-align:middle;padding:20px;line-height:140%}.reward-history .data dl.item dd .tit{font-size:16px}.reward-history .data dl.item dd .subtit{margin:10px 0 0}.share-earn-legend{position:relative;width:550px;height:260px;margin:20px auto;background:url("/imgs/bg_banner.jpg") repeat-y center/contain}.share-earn-legend .title{padding:40px 0 0;font-size:18px;text-align:center}.share-earn-legend .legend{margin:45px 45px 0}.share-earn-legend .legend .t{line-height:120%;margin:20px 0 0;color:#3dc48a;font-size:15px}.share-earn-legend .legend span{display:inline-block}.share-earn-legend .legend span.i-share{width:50px;height:50px;margin:0 auto;background:url("/imgs/reward/green_share@2x.png") no-repeat center / 50px auto}.share-earn-legend .legend span.i-purchase{width:50px;height:50px;margin:0 auto;background:url("/imgs/reward/green_dollar@2x.png") no-repeat center / 50px auto}.share-earn-legend .legend span.i-get{line-height:50px;font-size:44px;text-align:right}.share-earn-legend .legend span.plus{line-height:50px;font-size:32px}.share-earn-legend .legend span.equal{line-height:50px;font-size:32px}.share-earn-legend .go-reward{position:absolute;top:0;bottom:0;left:0;right:0}
body.tr_embed_tip{overflow:hidden;padding:0}#vt{padding:20px 0}#vt a[anchor-for]{cursor:pointer}#vt section.lt{float:left;width:58%}#vt section.rt{float:right;width:38%}@media only screen and (max-width:1000px){#vt .main-inner{margin:0 20px}#vt section.lt{float:none;width:auto}#vt section.rt{float:none;width:auto}}#vt .greybox{margin:20px 0 0;border:1px solid #ddd;border-radius:5px;box-sizing:border-box}#vt .greybox .hd{padding:0 20px;line-height:38px;font-size:16px;text-align:center;background:#f9f6f4;border-radius:5px 5px 0 0}#vt .data-flex-products{position:relative;padding:5px 30px}#vt .data-flex-products .grid-data{margin:0 auto}#vt .data-flex-products .arrow-button.prev{left:0}#vt .data-flex-products .arrow-button.next{right:0}#vt .data-more-tips{position:relative;margin:10px 20px}@media only screen and (min-width:1000px){#vt .data-flex-products .grid-data .p-item{width:100%}#vt .data-flex-products .grid-data .p-item .p-wrap{border:0}#vt .data-more-tips .t-item{width:100%}#vt .data-rts-tips{padding:8px 0}#vt .data-rts-tips .t-item{width:50%}#vt .data-rts-tips .t-item .t-wrap{margin:8px}}#vt .related-videos .head{margin:0 0 15px;padding:40px 0 10px;text-align:center;border-bottom:1px solid #ddd}#vt .hide-musely-for-fbp .slider-outer .body{width:600px}#vt .hide-musely-for-fbp .slider-control{width:30px;height:30px}#vt .hide-musely-for-fbp .slider-control.prev{left:-15px;background-position:8px center}#vt .hide-musely-for-fbp .slider-control.next{right:-15px;background-position:12px center}#vt .tip-author{margin:20px 0}#vt .tip-author .button{float:left;width:100px;margin:15px 0 0 20px}#vt .tip-author .photo{display:inline-block;vertical-align:middle;width:70px;height:70px;margin-right:10px;border-radius:50%;background-size:70px auto;background-position:center}#vt .tip-author .author{display:inline-block;vertical-align:middle;line-height:25px}#vt .tip-author .expert-in{overflow:hidden}#vt .tip-author .expert-in li{float:left;margin:10px 10px 0 0;padding:5px;color:white;text-transform:uppercase;background:#aaa;border-radius:3px}#vt .tip-title{padding:0 0 10px}#vt .tip-title h1{line-height:150%;font-size:32px;text-align:left}#vt .tip-time{position:relative;margin:6px 0 0;text-indent:16px}#vt .tip-time:before{position:absolute;top:1px;left:0;width:12px;height:12px;content:"";background:url("/imgs/icons@2x.png") no-repeat -85px 0 / 500px auto}#vt .toolbar .like{position:relative;float:right;height:36px;line-height:36px;padding:0 10px 0 40px;text-align:right;cursor:pointer;background-color:white;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}#vt .toolbar .like .sprite{position:absolute;top:5px;left:8px;width:26px;height:26px;background-repeat:no-repeat;background-image:url("/imgs/icon_like.png");background-size:140px auto;background-position-y:3px}#vt .toolbar .like .sprite.u{background-position-x:0}#vt .toolbar .like .sprite.l{background-position-x:-58px}#vt .toolbar .like .sprite.s{background-position-x:-85px}#vt .toolbar .like .sprite.l:after{position:absolute;z-index:999;bottom:35px;left:-70px;line-height:20px;overflow:hidden;width:200px;height:0;padding:0 10px;color:white;border-radius:3px;background:rgba(0,0,0,0.75);content:"Find this Like in your profile! Tap again to make it Private."}#vt .toolbar .like .sprite.s:after{position:absolute;z-index:999;bottom:35px;left:-55px;line-height:20px;overflow:hidden;width:150px;height:0;padding:0 10px;color:white;border-radius:3px;background:rgba(0,0,0,0.75);content:"This Like is now Private. Only you can see it."}#vt .toolbar .share-actions{float:right;margin:3px 20px 0 0}#vt .toolbar .more-actions{position:relative;float:right}#vt .toolbar .more-actions .trigger{position:relative;z-index:9;width:30px;padding:15px 0 0 25px}#vt .toolbar .more-actions .trigger span.dot{float:left;width:6px;height:6px;margin:0 2px;vertical-align:middle;border-radius:50%;background:#aaa}#vt .toolbar .more-actions .dropdown{position:absolute;z-index:8;top:0;left:10px;display:none;min-width:140px;border:1px solid #ddd;border-radius:3px;background-color:white}#vt .toolbar .more-actions .dropdown ul{margin:25px 0 0;padding:10px 16px}#vt .toolbar .more-actions .dropdown li{line-height:28px;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vt .toolbar .more-actions .dropdown li span{display:none}#vt .toolbar .more-actions .dropdown li.t span.t,#vt .toolbar .more-actions .dropdown li.f span.f{display:block}#vt .toolbar .more-actions:hover .dropdown{display:block}#vt .toolbar .more-actions:hover .dropdown li:hover{color:#ff8a75}#vt .caption{padding:10px 0;line-height:140%;font-size:16px}#vt .caption>div>br{display:none}#vt .medias ul li{position:relative;margin:20px 0 10px}#vt .medias ul li .tapto{position:absolute;z-index:9;bottom:0;width:100%;line-height:40px;color:#fff;text-align:center;background:#3dc48a}#vt .medias ul li.image img{display:block;width:100%}#vt .medias ul li.video iframe{width:100%;height:400px;border:0}#vt .medias ul li.video video{width:100%;max-height:500px;border:0;background:black}#vt .medias ul li.prod{padding:30px 0 0;border-top:1px solid #ddd}#vt .medias ul li.prod .product-in-tip:not(:first-child){border-top:1px solid #ddd}#vt .medias ul li.text{padding:40px 60px;line-height:140%;font-size:16px;background-image:url("/imgs/bg_tip_text.jpg");background-size:cover}#vt .medias ul li.tags{line-height:540px;text-align:center}#vt .medias ul li.tags .inbox{position:relative;display:inline-block;vertical-align:middle}#vt .medias ul li.tags .inbox img.enlarge{display:block;max-width:100%;max-height:540px}#vt .medias ul li.tags .inbox div.tag{position:absolute;width:0;height:0;line-height:normal}#vt .medias ul li.tags .inbox div.tag .dot{position:absolute;z-index:9;top:0;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;content:"";border-radius:10px;background:white}#vt .medias ul li.tags .inbox div.tag .product{position:absolute;width:200px}#vt .medias ul li.tags .inbox div.tag .product .white{text-shadow:1px 0 2px rgba(0,0,0,0.8)}#vt .medias ul li.tags .inbox div.tag .product .line{clear:both;width:120px;height:1px;background:white;box-shadow:1px 1px 2px rgba(0,0,0,0.8)}#vt .medias ul li.tags .inbox div.tag .product .title{position:absolute;bottom:62px}#vt .medias ul li.tags .inbox div.tag .product .view{display:block}#vt .medias ul li.tags .inbox div.tag .product .image{overflow:hidden;display:block;width:40px;height:40px;line-height:40px;margin:8px;text-align:center;background:white;border-radius:3px}#vt .medias ul li.tags .inbox div.tag .product .image img{max-width:40px;max-height:40px;vertical-align:middle}#vt .medias ul li.tags .inbox div.tag .product .prices{display:block;margin:15px 0 0}#vt .medias ul li.tags .inbox div.tag.lt .product{right:0}#vt .medias ul li.tags .inbox div.tag.lt .product .line{float:right}#vt .medias ul li.tags .inbox div.tag.lt .product .title{text-align:right;right:8px}#vt .medias ul li.tags .inbox div.tag.lt .product .image{float:right}#vt .medias ul li.tags .inbox div.tag.lt .product .prices{float:right}#vt .medias ul li.tags .inbox div.tag.rt .product{left:0}#vt .medias ul li.tags .inbox div.tag.rt .product .line{float:left}#vt .medias ul li.tags .inbox div.tag.rt .product .title{text-align:left;left:8px}#vt .medias ul li.tags .inbox div.tag.rt .product .image{float:left}#vt .medias ul li.tags .inbox div.tag.rt .product .prices{float:left}#vt .medias ul li.mmb{border-radius:3px;border:1px solid #ddd}#vt .medias ul li.mmb .head{position:relative;overflow-x:hidden;overflow-y:auto;height:69px;line-height:69px;padding:0 20px 0 70px;text-align:center;border-radius:3px;background:white url("/imgs/old/icon_add.png") no-repeat}#vt .medias ul li.mmb .head b{display:inline-block;width:570px;vertical-align:middle;line-height:23px;font-size:18px;word-wrap:break-word}#vt .medias ul li.mmb .body{position:relative;padding:15px 0;background-position:center;background-size:cover}#vt .medias ul li.mmb .body .data{overflow-y:auto;max-height:450px}#vt .medias ul li.mmb .play{position:absolute;top:30px;left:30px;width:50px;height:50px;cursor:pointer;background:url("/imgs/old/icon_add.png") no-repeat center -250px}#vt .medias ul li.mmb .play.i{left:0;right:0;top:0;bottom:0;width:auto;height:auto;background:transparent}#vt .medias ul li.mmb .play.book{background-position:center -369px}#vt .medias ul li.mmb .play.song.ing{background:rgba(255,255,255,0.9) url("/img/loading.gif") no-repeat center;border-radius:50px}#vt .medias ul li.mmb .play.song.active{background-position:center -310px}#vt .medias ul li.mmb .item{margin:0 15px;background:#fff;border-radius:3px;box-shadow:0 1px 2px #000}#vt .medias ul li.mmb .item:not(:first-child){margin-top:15px}#vt .medias ul li.mmb .item .bottom{padding:8px;border-top:1px solid #ddd;line-height:18px}#vt .medias ul li.mmb .item .top{position:relative;height:110px;padding:4px 80px 4px 120px}#vt .medias ul li.mmb .item .top iframe{position:absolute;left:120px;bottom:4px;width:300px;height:16px;border:0}#vt .medias ul li.mmb .item .top iframe embed{width:300px;height:16px}#vt .medias ul li.mmb .item .pic{position:absolute;top:4px;left:4px;width:110px;height:110px}#vt .medias ul li.mmb .item .title{height:110px;line-height:110px;text-align:center}#vt .medias ul li.mmb .item .title h5{display:inline-block;line-height:16px;vertical-align:middle}#vt .medias ul li.mmb .item .title h5 p{margin:0;font-size:14px;line-height:18px;text-align:center}#vt .medias ul li.mmb .item .title h5 time{display:block}#vt .medias ul li.b .head{background-position:4px 5px}#vt .medias ul li.m .head{background-position:4px -65px}#vt .medias ul li.s .head{background-position:4px -135px}#vt .medias .download{position:absolute;top:45px;right:25px;width:40px;height:25px;cursor:pointer;background:url("/imgs/old/icon_add.png") no-repeat center -215px}#vt .medias .download .menu{visibility:hidden;position:absolute;z-index:2;top:30px;right:-20px;overflow:hidden;height:0;padding:8px 8px 0;background:#ebebeb;border-radius:3px;-webkit-transition:top .2s linear;-moz-transition:top .2s linear;transition:top .2s linear}#vt .medias .download .menu .arrow{position:absolute;top:-14px;right:24px;width:0;height:0;border-bottom:14px solid #ebebeb;border-left:14px solid transparent;border-right:14px solid transparent}#vt .medias .download .menu .el{display:block;width:100px;margin:0 0 9px;padding:8px;border-radius:3px;background:white;box-shadow:0 1px 2px #666}#vt .medias .download .menu .el img{display:inline-block;width:25px;height:25px;vertical-align:middle}#vt .medias .download .menu .el span{display:inline-block;margin-left:10px;vertical-align:middle;font-size:14px}#vt .medias .download .menu .el.grey{background:#f9f6f4}#vt .medias .download .menu .el.grey span{color:#9e9e9e}#vt .medias .download:hover .menu{visibility:visible}#vt .medias .download:hover .menu.s1{top:-13px;height:50px}#vt .medias .download:hover .menu.s2{top:-40px;height:100px}#vt .medias .prodbox{position:relative;overflow:hidden;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #ddd}#vt .medias .prodbox .side{float:left;width:36%;margin:5px 0 0;padding:20px;text-align:center;border:1px solid #dedede;box-sizing:border-box}#vt .medias .prodbox .side img{max-width:92%;max-height:92%}#vt .medias .prodbox .main{float:right;width:60%}#vt .medias .prodbox .main .row{margin:0 0 10px}#vt .medias .prodbox .main .title{line-height:140%}#vt .medias .prodbox .button{width:180px}#vt .medias .prodbox .buyfrom{position:relative;display:none;border:1px solid #ddd;border-radius:3px;transition:top .2s linear}#vt .medias .prodbox .buyfrom.active{display:block}#vt .medias .prodbox .buyfrom .close{position:absolute;top:8px;right:8px;width:20px;height:20px;cursor:pointer;background:url("/imgs/icon_close/x@2x.png") no-repeat center/14px auto}#vt .medias .prodbox .buyfrom .head{height:41px;border-bottom:1px solid #ddd}#vt .medias .prodbox .buyfrom .head span{display:block;height:40px;line-height:40px;font-size:16px;text-align:center;border-bottom:1px solid #fff}#vt .medias .prodbox .buyfrom .body{padding:10px}#vt .medias .prodbox .buyfrom .item{display:block;height:36px;line-height:36px;margin:10px;padding:0 5px;border:1px solid #ddd;border-radius:3px}#vt .medias .prodbox .buyfrom .item span{font-size:14px}#vt .medias .prodbox .buyfrom .item span:first-child{float:left}#vt .medias .prodbox .buyfrom .item span:last-child{float:right}#vt section.cmt .bd{padding:20px}#vt section.cmt .header{overflow:hidden;height:40px}#vt section.cmt .header .nr:after{margin-left:5px;content:"comment"}#vt section.cmt .header .nr.complex:after{content:"comments"}#vt section.cmt .header .seeall{display:none;font-size:16px;cursor:pointer}#vt section.cmt .wait{display:none;min-height:50px;margin-bottom:10px;border:1px dotted #ddd}#vt section.cmt .cmt-item{position:relative;padding:0 0 10px 50px}#vt section.cmt .cmt-item .photo{position:absolute;top:10px;left:0;width:44px;height:44px;border-radius:44px}#vt section.cmt .cmt-item .top{position:relative}#vt section.cmt .cmt-item .bottom{position:relative}#vt section.cmt .cmt-item .body{padding:10px;border:1px solid white}#vt section.cmt .cmt-item .body:hover{border-color:#ddd}#vt section.cmt .cmt-item .body:hover .delete{display:block}#vt section.cmt .cmt-item .body:hover .delete:hover{background-color:#325c99}#vt section.cmt .cmt-item .author{height:26px;line-height:26px;font-size:18px}#vt section.cmt .cmt-item .title{margin-right:60px;font-size:16px;word-wrap:break-word}#vt section.cmt .cmt-item .title a{margin-right:5px;color:#0d75bc;text-decoration:underline}#vt section.cmt .cmt-item .delete{position:absolute;top:20px;right:1px;display:none;width:20px;height:20px;cursor:pointer;background:#7697c7 url("/imgs/icon_close/x_white.png") no-repeat center}#vt section.cmt .cmt-item .time{position:absolute;top:2px;right:0}#vt section.cmt .cmt-item .visible{position:absolute;top:0;right:5px}#vt section.cmt .cmt-item .tip{float:none;margin:10px 0 0}#vt section.cmt .cmt-item .img{width:70px;height:70px;margin:10px 0 0}#vt section.cmt .cmt-item .imgbox{height:70px;margin:10px 0 0}#vt section.cmt .cmt-item .imgbox li{width:70px;height:70px;margin:0 10px 10px 0}#vt section.cmt .cmt-item .actions{overflow:hidden;margin:10px 0 0}#vt section.cmt .cmt-item .actions li{float:left;height:20px;line-height:20px;margin-right:20px;cursor:pointer}#vt section.cmt .cmt-item .actions li em{display:inline-block;vertical-align:middle;width:22px;height:20px;background:url("/imgs/icon_reply.png") no-repeat center / 22px auto}#vt section.cmt .cmt-item .actions li span{display:inline-block;vertical-align:middle;color:#696969;margin-right:5px}#vt section.cmt .cmt-item .actions li.vote em{cursor:pointer;background:url("/imgs/icon_like.png") no-repeat -28px 0 / 140px auto}#vt section.cmt .cmt-item .actions li.vote span{vertical-align:middle;margin-left:5px}#vt section.cmt .cmt-item .actions li.vote.yes em{background-position:-58px 0}#vt section.cmt .cmt-item .actions li.vote.cursor_wait{cursor:wait}#vt section.cmt .cmt-item .actions li.vote.cursor_default{cursor:default}#vt section.cmt .cmt-item .countDown{position:relative;display:block;padding:15px;border-radius:5px;background:#f9f6f4}#vt section.cmt .cmt-item .countDown var{position:absolute;z-index:2;bottom:2px;right:9px;font-size:12px}#vt section.cmt .cmt-item .countDown .default-at{position:absolute;z-index:2;top:17px;left:12px;display:inline-block}#vt section.cmt .cmt-item .countDown .textarea{min-height:70px;outline:0;cursor:text;font-size:16px}#vt section.cmt .cmt-item .countDown .textarea .at{color:#9e9e9e;font-size:13px;background:transparent;border:0}#vt section.cmt .cmt-item .countDown .textarea .at_hidden{display:none}#vt section.cmt .cmt-item .button{display:block;margin:10px 0 0 auto}#vt section.cmt .cmt-item .action{overflow:hidden;height:32px;padding:10px 0}#vt section.cmt .cmt-item .action .button{float:right;margin:0 0 0 10px}#vt section.cmt .cmt-item .sub-reply{display:none;margin:15px 0 0}.create{overflow:visible;color:#666}.create .countDown{position:relative}.create .countDown var{position:absolute;z-index:9;right:5px;bottom:0;color:#999}.create .rowbox{position:relative;min-height:20px;padding:25px}.create .head{height:56px}.create .head span{line-height:60px}.create .title{padding:0 25px 25px}.create .title .text{color:#666;text-transform:capitalize}.create .title .text.error,.create .title .text.error:focus{outline:0;box-shadow:0 0 3px red}.create .shareto{float:right}.create .shareto label{display:inline-block;margin:0 20px 0 5px;font-size:18px;vertical-align:middle}.create .action{height:60px;padding:30px}.create .action .hint{float:left;line-height:18px;color:#999}.create .action .save{position:relative;float:right;width:280px;height:50px;cursor:pointer;background-color:#a7a9ac;border-radius:3px}.create .action .save span{position:absolute;z-index:1;top:0;left:0;width:280px;line-height:50px;color:#fff;font-size:20px;text-align:center}.create .action .save input{position:absolute;z-index:2;top:0;left:0;width:280px;height:50px;color:#fff;font-size:20px;cursor:pointer;background-color:#f26434;border:0;border-radius:3px}.create .action .save input:disabled{display:none}.quota-box{padding:0 25px}.quota-box .inbox{overflow:hidden;border:1px solid #ddd;background:#f5f5f5;border-radius:5px}.quota-box .inbox .hd{line-height:50px;color:#a8a8a8;font-size:18px;text-align:center;background:white}.quota-box dl{overflow:hidden;margin:20px 15px;padding:8px 0 0 60px;background:url("/imgs/old/icons.png") no-repeat}.quota-box dt{float:left;line-height:32px;margin-left:15px;font-size:24px}.quota-box dd{float:left;width:500px;height:26px;padding:1px;border:1px solid #d7d7d7;background:white;border-radius:20px}.quota-box dd span{display:block;min-width:40px;padding:0 15px 0 0;height:26px;line-height:28px;color:#666;font-size:20px;text-align:right;border-radius:20px;box-sizing:border-box}.quota-box dd span.active{color:#fff;background:#86b7e1}.quota-box dl.p{background-position:0 -290px}.quota-box dl.f{background-position:0 -340px}.drag-drop{padding:15px;background:#f9f6f4}.drag-drop .inbox{position:relative;z-index:12;overflow:hidden;height:240px;background:white;border:3px solid #ddd;border-radius:5px}.drag-drop .icons span.i{display:block;width:120px;height:70px;margin:50px auto 30px;background:url("/imgs/arrow/arrow_down_50.png") no-repeat center;border:3px dashed #7f7f7f;border-radius:5px}.drag-drop .icons span.t{display:block;font-size:15px;text-align:center}.drag-drop.hover .icons em{border-color:#090}.media-libs{position:relative;background:#f5f5f5}.media-libs.error{box-shadow:0 0 3px red}.media-libs li{position:relative;display:block;height:220px;margin:15px 15px 0;padding:0 0 0 200px;box-shadow:0 0 2px #ddd}.media-libs li .pic{position:absolute;top:0;left:0;display:block;width:200px;height:220px;background:url("/img/loading.gif") center no-repeat}.media-libs li .pic iframe{width:100%;height:220px;display:block}.media-libs li .pic iframe img{width:100%;height:220px}.media-libs li .count{position:absolute;z-index:9;left:0;bottom:0;width:200px;line-height:20px;color:white;text-align:center;background:rgba(0,0,0,0.5)}.media-libs li .caption{position:absolute;left:200px;right:0;top:0;bottom:0;overflow-y:auto;padding:10px;cursor:text;background:white}.media-libs li .caption .placeholder{position:absolute;z-index:1;top:10px;left:10px;color:#9e9e9e}.media-libs li .caption .richtext{position:relative;z-index:2;background:white}.media-libs li .controls{display:none;position:absolute;z-index:99;right:425px;top:5px;border-radius:2px;overflow:hidden}.media-libs li .controls em{display:block;float:left;cursor:pointer;width:22px;height:22px;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.6);background-repeat:no-repeat}.media-libs li .controls em.remove{background-image:url("/imgs/icon_close/x_white.png")}.media-libs li .controls em.delete{background-image:url("/imgs/icon_close/x_white.png")}.media-libs li .controls em.modify{color:#FFF;text-align:center;line-height:22px;background-image:url("/imgs/old/icon_add.png?id=0");background-position:center -657px;background-size:40px auto}.media-libs li:hover .controls{display:block}.media-libs li:hover .obj{cursor:move}.media-libs li:hover em.remove{display:block}.media-libs li.delete{width:0;height:0;margin:0;opacity:0;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.media-libs li.failed{line-height:220px;color:red;text-align:center;background:white;border:1px solid #dedede}.media-libs li.paste span.placeholder{position:absolute;z-index:2;left:2px;top:2px;color:#999}.media-libs li.paste .pic{background:white}.media-libs li.paste .pic img{z-index:3}.media-libs li.image .pic img{background:white}.media-libs li.mmb .form{display:none}.media-libs li.text .caption{left:0}.media-libs li.text .controls{right:5px}.media-libs li.text .obj{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2)}.media-moreinfo{position:relative;padding:15px 15px 0;background:#f5f5f5}.media-moreinfo li{position:relative;min-height:100px;padding:15px;box-shadow:0 0 2px #ddd;background:white}.media-moreinfo li .remove{display:none;position:absolute;z-index:99;right:5px;top:5px;cursor:pointer;width:22px;height:22px;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.6);background-repeat:no-repeat;background-image:url("/imgs/icon_close/x_white.png");background-position:center;border-radius:2px}.media-moreinfo li:hover .remove{display:block}.media-btns{margin:8px 0 0 8px}.media-btns .icon{position:relative;float:left;width:116px;height:60px;margin:8px 0 0 7px;cursor:pointer;background:white;border:1px solid #dedede;border-radius:3px}.media-btns .icon span{float:left;width:58px;padding:16px 0 0;line-height:16px}.media-btns .icon em{float:left;width:54px;height:60px;background:url("/imgs/old/icon_add.png") no-repeat}.media-btns .icon.l{overflow:hidden}.media-btns .icon.l input[type='file']{font-size:45px;opacity:0;cursor:pointer}.media-btns .icon.l em{background-position:center -573px}.media-btns .icon.t em{background-position:center -788px}.media-btns .icon.v em{background-position:center -732px}.media-btns .icon.g em{background-position:center -676px}.media-btns .icon.b em{background-position:center -420px}.media-btns .icon.m em{background-position:center -474px}.media-btns .icon.s em{background-position:center -522px}.media-btns .icon.p em{background-position:center -1474px}.media-btns .icon.c em{background-position:center -623px;width:48px}.media-btns .icon.c{display:none}.media-btns .icon.c span{width:68px}.media-btns .icon.c:hover .pastebox{display:block}.media-btns .pastebox{display:none;position:absolute;z-index:12;top:-40px;width:360px;height:36px;padding:1px;border:1px solid #aaa;border-radius:3px;box-shadow:0 4px 9px rgba(0,0,0,0.35)}.media-btns .pastebox:before{position:absolute;left:35px;bottom:-14px;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid rgba(0,0,0,0.26);borer-bottom:0;content:""}.media-btns .pastebox:after{position:absolute;left:35px;bottom:-12px;width:0;height:0;border:13px solid transparent;border-top:13px solid #fff;border-bottom:0;content:""}.media-btns .pastebox input[type='text']{width:360px;height:36px;border:0;font-size:14px;text-indent:3px;outline:0}.mask.mmb{display:block;position:fixed;cursor:default}.mask.mmb.open .popup{left:-340px}.mask.mmb.open .popup .tabs{display:block;width:690px}.mask.mmb.open .popup .fallbox{display:block;width:690px}.mask.mmb .popup{position:relative;left:0;overflow:visible;width:340px;height:585px;margin:50px auto;-webkit-transition:left .3s linear;-moz-transition:left .3s linear;transition:left .3s linear}.mask.mmb .popup input.name{width:94%;height:40px;margin:3%;font-size:14px;text-indent:5px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.mask.mmb .popup input.name.error{outline:0;box-shadow:0 0 3px red}.mask.mmb .popup>.action input.cancel{position:static}.mask.mmb .popup>.action input.delete{position:static;background:#a7a9ac}.mask.mmb .asset{position:relative;float:left;width:203px;height:70px;margin:0 0 10px 10px;padding:5px 40px 5px 80px;border:1px solid #ddd;border-radius:3px;background:white}.mask.mmb .asset img{position:absolute;z-index:2;top:5px;left:5px;width:70px;height:70px}.mask.mmb .asset h5{overflow:hidden;width:220px;line-height:40px;font-size:14px;font-weight:bold;text-indent:5px;text-overflow:ellipsis;white-space:nowrap}.mask.mmb .asset p{overflow:hidden;width:220px;line-height:28px;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #ddd}.mask.mmb .asset em.addto{position:absolute;top:30px;right:7px;width:30px;height:30px;background:white url("/imgs/old/icon_add.png") no-repeat 1px -1023px;border:1px solid #ddd;border-radius:30px}.mask.mmb .asset em.addto:hover{background-color:#a2d97d;background-position:-32px -1023px;border-color:#a2d97d}.mask.mmb .asset .play{position:absolute;z-index:3;top:20px;left:20px;width:40px;height:40px;cursor:pointer;background:url("/imgs/old/icon_add.png") no-repeat center -208px;background-size:50px auto}.mask.mmb .asset .play.book{background-position:center -308px}.mask.mmb .asset .play.song.active{background-position:center -258px}.mask.mmb .asset .play.song.ing{background:rgba(255,255,255,0.9) url("/img/loading.gif") no-repeat center;border-radius:50px}.mask.mmb .asset .play.song video{display:none}.mask.mmb .asset .audio{position:absolute;z-index:5;left:5px;top:58px;width:70px;height:18px;background:white}.mask.mmb .body{overflow-y:auto;height:354px;padding:0;border-bottom:1px solid #ddd}.mask.mmb .body .asset{min-height:105px;padding-bottom:0}.mask.mmb .body .asset em.addto{display:none}.mask.mmb .body .asset em.remove{display:block;position:absolute;z-index:2;top:2px;right:2px;width:20px;height:20px;cursor:pointer;background:url("/imgs/icon_close/x@2x.png") no-repeat center/14px auto}.mask.mmb .body .asset em.reorder{display:block;position:absolute;z-index:1;top:5px;bottom:5px;left:5px;right:5px;cursor:move}.mask.mmb .body .asset textarea.caption{position:absolute;z-index:9;top:80px;left:0;width:318px;height:20px;border:0;border-top:1px solid #ddd}.mask.mmb .fallbox{display:none;position:absolute;top:0;left:343px;width:0;height:445px;margin:0;background-color:white;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;transition:width .3s linear}.mask.mmb .fallbox .data{min-height:450px}.mask.mmb .hint{position:relative;height:22px}.mask.mmb .hint .line{margin:20px 10px;height:1px;background:#ddd}.mask.mmb .hint .txt{width:210px;margin:-37px auto 0;line-height:31px;color:#aaa;text-align:center;background:white}.mask.mmb .search{position:relative;height:50px;border:0}.mask.mmb .search input.sQuery{float:left;width:270px;height:40px;font-size:14px;text-indent:5px;border:0;border-radius:3px;box-shadow:none}.mask.mmb .search input[type="submit"]{float:left;width:36px;height:36px;margin-left:10px;outline:0;border:0;background:url("/imgs/old/icon_add.png") no-repeat center -891px}.mask.mmb .search input[type="submit"]:hover{background-position:center -940px}.mask.mmb .tabs{display:none;position:absolute;top:-60px;left:343px;width:0;height:46px;margin:0;padding:13px 0 0;text-align:center;background-color:white;border:1px solid #dedede;border-bottom:0;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;transition:width .3s linear}.mask.mmb .tabs li{display:inline-block;width:150px;height:32px;line-height:32px;margin:0 10px;color:#666;text-align:center;cursor:pointer;background:white;border:1px solid #ddd;border-radius:5px}.mask.mmb .tabs li span{margin:0 3px;font-size:15px}.mask.mmb .tabs li b{margin:0 3px}.mask.mmb .tabs li.active{color:white;background:#c2c2c2}.mask.product{display:block;position:fixed;cursor:default}.mask.product.open .popup{left:-340px}.mask.product.open .popup .fallbox{display:block;width:690px}.mask.product .popup{position:relative;left:0;overflow:visible;width:340px;height:585px;margin:50px auto;-webkit-transition:left .3s linear;-moz-transition:left .3s linear;transition:left .3s linear}.mask.product .popup>.action button{width:100px;margin:0 5px}.mask.product .popup>.action button.disn{display:none}.mask.product .popup>.body{overflow-y:auto;height:405px;padding:0;border-bottom:1px solid #ddd}.mask.product .popup>.search{position:relative;height:55px}.mask.product .popup>.search input.sQuery{float:left;width:270px;height:40px;font-size:14px;text-indent:5px;border:0;border-radius:3px;box-shadow:none}.mask.product .popup>.search input[type="submit"]{float:left;width:36px;height:36px;margin-left:10px;outline:0;border:0;background:url("/imgs/old/icon_add.png") no-repeat center -891px}.mask.product .popup>.search input[type="submit"]:hover{background-position:center -940px}.mask.product .fallbox{display:none;position:absolute;top:0;left:343px;width:0;height:470px;margin:0;padding:0;background-color:white;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;transition:width .3s linear}.mask.product .fallbox .data{min-height:470px}.mask.product .fallbox .data .hd{line-height:30px;text-align:center;background:#e7e7e9}.mask.product .fallbox .data .tp{margin:10px 0 0}.mask.product .body .asset{position:relative;float:left;width:30%;height:100px;line-height:90px;margin:10px 0 0 2.5%;padding:10px 0 0;text-align:center;border:1px solid #ddd;box-sizing:border-box}.mask.product .body .asset img{max-width:80px;max-height:80px;vertical-align:middle}.mask.product .body .asset h5{display:none}.mask.product .body .asset p{display:none}.mask.product .body .asset div.info{display:none}.mask.product .body .asset em.addto{display:none}.mask.product .body .asset em.remove{display:block;position:absolute;z-index:2;top:0;right:0;width:20px;height:20px;cursor:pointer;background:url("/imgs/icon_close/x@2x.png") no-repeat center/14px auto}.mask.product .body .asset em.reorder{display:block;position:absolute;z-index:1;top:5px;bottom:5px;left:5px;right:5px;cursor:move}.mask.product .data .asset em.addto{position:absolute;z-index:9;bottom:5px;right:5px;width:30px;height:30px;background:white url("/imgs/old/icon_add.png") no-repeat 1px -1023px;border:1px solid #ddd;border-radius:30px}.mask.product .data .asset em.addto:hover{background-color:#a2d97d;background-position:-32px -1023px;border-color:#a2d97d}.mask.product .data .prod-box-mp{position:relative;float:left;width:33.3%;margin:0;padding:10px;background-color:white;border-right:1px solid #f9f6f4;border-bottom:1px solid #f9f6f4;box-sizing:border-box}.mask.product .data .prod-box-mp .prodimg{height:90px;line-height:90px}.mask.product .data .prod-box-mp .view{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;cursor:pointer}.mask.product .data .prod-box-mp .info{height:100px;line-height:100px;margin:10px 10px 0;text-align:center}.mask.product .data .prod-box-mp .info .inner{display:inline-block;line-height:20px;font-size:14px;vertical-align:middle}.mask.product .data .prod-box-mp .info .title{overflow:hidden;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mask.product .data .prod-box-mp .info .seller{overflow:hidden;max-height:20px}.mask.product .data .prod-box-mp .info .price.grey{margin-right:5px}.mask.product .data .prod-box-tp{position:relative;float:left;width:203px;height:70px;margin:10px 0 0 10px;padding:5px 40px 5px 80px;border:1px solid #ddd;border-radius:3px;background:white}.mask.product .data .prod-box-tp img{position:absolute;z-index:2;top:5px;left:5px;width:70px;height:70px}.mask.product .data .prod-box-tp h5{overflow:hidden;width:220px;line-height:40px;font-size:14px;font-weight:bold;text-indent:5px;text-overflow:ellipsis;white-space:nowrap}.mask.product .data .prod-box-tp p{overflow:hidden;width:220px;line-height:28px;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #ddd}.mask.product .data .prod-box-tp p b{margin-right:10px}.modify-tip-image{width:350px}.modify-tip-image .content{overflow:hidden;padding:20px 30px}.modify-tip-image .image img{width:100%}.modify-tip-image .media-btns{margin:15px 0 0;text-align:center}.modify-tip-image .media-btns .icon{display:inline-block;float:none;width:135px;margin:0}.modify-tip-image .media-btns .icon.l{float:left}.modify-tip-image .media-btns .icon.g{float:right}.modify-tip-image .buttons{padding:20px 30px;text-align:center;border-top:1px solid #ddd}.modify-tip-image .buttons button{display:inline-block;width:120px;margin:0 10px}
html.pc .filterbar ol:hover,html.pc .filterbar dd:hover ol{display:block}a.app{width:165px;height:55px;padding:0;background-repeat:no-repeat;background-size:auto 55px}a.ios{background-image:url("http://media.trusper.net/t/app_appstore.png")}a.android{background-image:url("http://media.trusper.net/t/app_googleplay.png")}.container{clear:both;margin:0 auto;max-width:940px;min-width:748px;padding:0 10px}input.text,textarea.text{width:100%;padding-left:3px;font-size:16px;background:#fff;box-sizing:border-box;border:1px solid #bbb;border-radius:4px;box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff;-ms-box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff;-o-box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff}input.text:focus,textarea.text:focus{box-shadow:0 0 5px #999}input.text{height:48px}input.sQuery{float:right;width:172px;height:26px;font-size:13px;text-indent:2px;background:#fff;border:0;border-radius:3px 0 0 3px;box-shadow:0 0 1px rgba(0,0,0,0.8)}input.sQuery.h35{width:635px;height:35px;font-size:16px}input.sButton{float:right;width:30px;height:26px;border:0;background:#949599 url("/imgs/icon_search.png") no-repeat center center;border-radius:0 3px 3px 0;box-shadow:0 0 1px #000}input.sButton.h35{width:40px;height:35px}.sub-nav{position:fixed;z-index:98;top:96px;width:100%;height:50px;line-height:50px;text-align:center;background:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.22)}.sub-nav menu a{display:inline-block;margin:0 20px;color:#636363;font-size:15px;cursor:pointer}.sub-nav menu a.active{color:#3dc48a}.sub-nav .for-tips{position:relative;width:960px;margin:0 auto;padding-right:40px;box-sizing:border-box}.sub-nav .for-tips button.create{position:absolute;top:10px;left:15px;width:150px;height:32px;padding-left:25px;color:white;font-size:16px;cursor:pointer;border:0;border-radius:6px;background:#5bd09f url("/imgs/icon_add_white.png") no-repeat 12px center / 21px auto}.grid-tips{clear:both;margin:0 auto;padding:1px 0 0;width:960px;min-height:300px}.cpsd{position:absolute;top:10px;left:10px;padding:0;background-color:rgba(120,120,120,0.7);border-radius:3px}.cpsd.non_empty_text{padding:10px}.cpsd span{display:block;color:white;height:30px;font-size:16px;text-align:center}.cpsd a{display:block;line-height:30px;font-size:16px;padding:0 20px;color:white;background-color:#ff8a75;border-radius:3px;border:1px solid white}.redeemPrize{overflow:hidden;width:840px;margin:40px auto}.redeemPrize ul{float:left;width:42%;margin:0 4%}.redeemPrize ul li{padding:4px 0 0}.redeemPrize span{display:block;margin:0 0 2px;color:#696969;font-size:14px}.redeemPrize em{display:block;height:20px;line-height:20px;color:red;text-align:right}.redeemPrize textarea{width:99%;height:120px}.redeemPrize input.text{width:99%;height:40px}.redeemPrize .checkbox{margin:0 0 15px}.redeemPrize .action{clear:both;text-align:center;padding-top:15px}.redeemPrize select{width:350px;padding:5px;line-height:1;height:40px;-webkit-appearance:none;padding-left:3px;font-size:16px;background:#fff;box-sizing:border-box;border:1px solid #bbb;border-radius:4px;box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff;-ms-box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff;-o-box-shadow:0 1px rgba(34,25,25,0.15) inset,0 1px #fff;background:url(/imgs/arrow/arrow_down.png) no-repeat right;background-position-x:325px}.redeemPrize a{color:blue;text-decoration:underline}.redeemPrize .note{font-size:11px}.redeemPrize .congratulation{text-align:center;font-size:16px;padding-bottom:30px;color:#696969}.container .redeemPrizeSuccess{display:none;position:relative;width:400px;margin:200px auto 0;padding:30px 50px;background:#fff;border-radius:5px;box-shadow:0 0 2px #999}.container .redeemPrizeSuccess b{display:block;margin-bottom:15px;font-size:20px;font-weight:bold}.container .redeemPrizeSuccess p{display:inline-block;font-size:14px;vertical-align:middle;line-height:20px}.zero{margin:80px 20px;padding:50px 30px 50px 160px;color:#757575;font-size:24px;line-height:38px;border-radius:10px;background:#fff url("/imgs/old/icon_grey_face.png") no-repeat 50px center;box-shadow:0 0 2px #000}.zero.search{background-image:url("/imgs/old/icon_grey_zoom.png")}.zero.happy{background-image:url("/imgs/old/icon_grey_happyface.png")}.zero span{display:inline-block;vertical-align:middle;cursor:pointer}.zero span.af{width:98px;height:22px;background:url("/img/sh_af.png")}.zero span.at{width:98px;height:22px;background:url("/img/sh_at.png")}.toggle{position:relative;width:60px;height:24px;line-height:24px;cursor:pointer;background:#f1f1f1;border-radius:13px;box-shadow:0 1px 1px rgba(0,0,0,0.2) inset}.toggle em{position:absolute;top:3px;left:2px;width:20px;height:20px;background:url("/imgs/old/icon_knob.png") no-repeat;background-size:20px;-webkit-transition:left .3s linear;-moz-transition:left .3s linear;transition:left .3s linear}.toggle span{padding:0 10px;font-size:14px}.toggle span.yes{display:none;float:left;color:#fff}.toggle span.no{display:block;float:right;color:#666}.toggle.yes{background-color:#4fa5e0;background-image:-webkit-linear-gradient(top,#4fa5e0,#9dd5fc);background-image:-moz-linear-gradient(top,#4fa5e0,#9dd5fc);background-image:-ms-linear-gradient(top,#4fa5e0,#9dd5fc);background-image:-o-linear-gradient(top,#4fa5e0,#9dd5fc);background-image:linear-gradient(top,#4fa5e0,#9dd5fc)}.toggle.yes em{left:38px}.toggle.yes span.yes{display:block}.toggle.yes span.no{display:none}.chooseAge{background:#fff}.chooseAge.active ul{display:block}.chooseAge em{position:absolute;width:35px;height:45px;margin:0 0 0 144px;background:url("/imgs/arrow/arrow_down.png") no-repeat center}.chooseAge h5{width:180px;height:44px;line-height:44px;color:#696969;font-size:16px;text-indent:20px;border:1px solid #bbb;border-radius:3px}.chooseAge ul{display:none;position:absolute;z-index:15;overflow:hidden;width:180px;background:#fff;border:1px solid #ccc;background:#e7e8ea}.chooseAge li{widdth:180px;height:35px;line-height:35px;text-indent:20px;border-bottom:1px solid #d7d8da}.chooseAge li:hover{background:rgba(255,255,255,0.7)}.chooseAge li.active{background:rgba(255,255,255,0.7)}.chooseTopic{background:#fff}.chooseTopic.active ul{display:block}.chooseTopic em{position:absolute;width:35px;height:45px;margin:0 0 0 306px;background:url("/imgs/arrow/arrow_down.png") no-repeat center}.chooseTopic h5{width:340px;height:44px;line-height:44px;color:#696969;font-size:16px;text-indent:3px;border:1px solid #bbb;border-radius:3px}.chooseTopic ul{display:none;position:absolute;z-index:15;overflow:hidden;width:340px;background:#fff;border:1px solid #ccc;background:#e7e8ea}.chooseTopic li{widdth:340px;height:35px;line-height:35px;border-bottom:1px solid #d7d8da}.chooseTopic li p{width:340px;height:35px;cursor:pointer;text-indent:10px}.chooseTopic li .sub{display:none;position:absolute;z-index:9;top:0;bottom:0;right:0;width:170px;border-left:2px solid #d7d8da;background:rgba(255,255,255,0.7)}.chooseTopic li .sub p{height:36px}.chooseTopic li .sub p:hover{height:35px;background:#FFF}.chooseTopic li:hover>p{background:rgba(255,255,255,0.7)}.chooseTopic li:hover .sub{display:block}.chooseTopic li.active>p{background:rgba(255,255,255,0.7)}.chooseTopic li.active .sub{display:block}.chooseTopic li.active p.active{color:#F00}.chooseTopic li.hasSub p{position:relative;z-index:10;width:170px}.chooseTopic li.hasSub>p:after{position:absolute;top:12px;left:320px;content:"";width:8px;height:12px;background:url("/imgs/arrow/arrow_black_right@2x.png") no-repeat;background-size:8px auto}.chooseTopic.subFocus li.hasSub>p:after{left:150px}.filterTopic{float:right;height:42px}.filterTopic .chooseTopic em{margin:0 0 0 266px}.filterTopic .chooseTopic h5{width:300px;height:40px;line-height:40px;font-size:15px;text-indent:10px}.filterTopic .chooseTopic dl{display:none;position:absolute;z-index:15;overflow:hidden;width:300px;background:#fff;border:1px solid #ccc}.filterTopic .chooseTopic dt{height:22px;line-height:22px;padding:0 10px;color:#fff;font-style:italic;text-align:right;background:#aaa}.filterTopic .chooseTopic dt.hot{background:#ff8a75}.filterTopic .chooseTopic dd{height:32px;line-height:32px;padding:0 10px;color:#666;cursor:pointer;border-bottom:1px solid #aaa}.filterTopic .chooseTopic dd.hot{color:#ff8a75}.filterTopic .chooseTopic dd.active{background:#ebedf0}.tip{position:relative;overflow:hidden;display:block;float:left;width:235px;height:65px;margin:0 0 10px 10px;padding:6px 4px 6px 78px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px}.tip .view{display:block}.tip .pic{position:absolute;left:6px;width:65px;height:65px;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.tip .title{overflow:hidden;max-height:48px;line-height:16px;font-size:16px}.tip .name{position:absolute;bottom:5px;left:78px;width:80px;line-height:18px;color:#666}.tip .sprite{position:absolute;bottom:2px;right:0}.tip em.check{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.tip.active em.check{background:rgba(0,0,0,0.5) url("/mgs/checked/selected@2x.png") no-repeat 98% center/21px auto}.tip.forPerk .name{position:static}.tip.forPerk .sprite{left:78px;right:unset}.mabox{clear:both;padding:15px 10px 10px}.mabox:after{position:absolute;left:50%;margin-left:-20px;content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #fff}.mabox .left{float:left}.mabox .right{float:right}.mabox .inbox{overflow:hidden;padding:10px;border-radius:3px;background:#fff}.mabox .inbox img{width:36px;height:36px;vertical-align:middle;border-radius:30px}.mabox .inbox span{margin:0 0 0 5px;color:#696969;font-size:14px;line-height:36px}.mabox .inbox span.name{color:#4ed0c9}.mabox .inbox a{display:inline-block;margin:0 0 0 10px;padding:5px 10px;color:#fff;background:#aaa;border-radius:3px}.userbox{float:left;width:50%}.userbox dl{position:relative;height:65px;margin:8px;padding:3px;border:2px solid #e7e7e7}.userbox dt .photo{position:absolute;width:65px;height:65px}.userbox dd{margin:0 3px 0 72px}.userbox dd.rank{position:absolute;top:0;right:-3px;min-width:35px;line-height:24px;color:#33aee7;font-size:14px;text-align:center;border-left:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7;border-radius:0 0 0 5px}.userbox dd.name{position:relative;overflow:hidden;height:36px;line-height:36px;color:#666;font-size:18px;font-weight:400;text-indent:20px;border-bottom:1px solid #d7d7d7}.userbox dd.name img{height:30px;margin-right:5px;vertical-align:middle}.userbox dd.info{line-height:20px;padding:6px 0 0}.userbox dd.info span{float:left;width:33.3%;height:20px;color:#a1a1a1;box-sizing:border-box}.userbox dd.info span b{margin:0 8px 0 20px;color:#666;font-size:14px;font-weight:bold}.userbox dd.info span a{display:block;margin:0 5%;height:20px;line-height:20px;color:white;font-size:14px;background:#78afe0}.mention{position:absolute;width:360px;height:425px;background:#fff;border:1px solid #dedede;border-radius:3px}.reply{position:relative;overflow:hidden;margin:2px 0 0;padding:15px 15px 55px 55px;background:#e7e7e9}.reply .photo{position:absolute;left:15px;width:30px;height:30px;border-radius:30px}.reply .top{height:30px;line-height:30px}.reply .top span{margin:0 0 0 8px;color:#666}.reply .top .name{display:inline-block}.reply .title{padding:5px 0 0;font-size:14px;word-wrap:break-word}.reply .title a{margin-right:5px;color:#0d75bc;text-decoration:underline}.reply .tip{float:none;margin:10px 0 0}.reply .img{width:70px;height:70px;margin:10px 0 0}.reply .visible{position:absolute;top:5px;right:5px;color:#666}.reply .rbox{padding:8px;background:#fff;border:1px solid #dedede;border-radius:3px}.reply .imgbox{height:70px;margin:10px 0 0}.reply .imgbox li{width:70px;height:70px;margin:0 10px 10px 0}.reply label{position:relative;display:block;margin:0 0 5px;background:#fff}.reply label b{position:absolute;z-index:2;top:6px;left:6px;color:#999}.reply label var{position:absolute;z-index:2;right:5px;bottom:-20px;color:#666}.reply label .textarea{overflow-x:hidden;overflow-y:auto;min-height:58px;padding:5px 70px 5px 5px;word-wrap:break-word;outline:0;cursor:text;border:1px solid #dedede;border-radius:3px}.reply label .textarea:focus{border-color:#74c1ed;box-shadow:0 0 5px 1px rgba(31,141,214,0.3)}.reply label .textarea .at{color:#999;font-size:13px;background:transparent;border:0}.reply label .textarea .at_hidden{display:none}.reply input.post{width:50px;height:26px}.reply input.cancel{width:60px;height:26px;margin:0 0 0 5px}.doReply .reply{padding-bottom:15px}.subReply{position:absolute;bottom:10px;left:125px;clear:both}.subReply label{display:none}.subReply input.post{display:none}.subReply input.cancel{display:none}.subReply span.trigger{position:relative;display:block;width:65px;line-height:27px;color:#ff8a75;text-indent:5px;cursor:pointer;background-color:white;border:1px solid #dedede;border-radius:3px}.subReply span.trigger em{position:absolute;top:5px;right:0;width:22px;height:14px;background:url("/imgs/sprite.png?id=2") no-repeat -43px 0;background-size:320px auto}.subReply.active{position:static;margin:15px 0 0;padding:8px;background:#fff;border:1px solid #dedede;border-radius:3px}.subReply.active label{display:block}.subReply.active input.post{display:inline-block}.subReply.active input.cancel{display:inline-block}.subReply.active span.trigger{display:none}.voteReply{position:absolute;bottom:10px;left:55px;width:65px;height:27px;cursor:pointer;background-color:#fff;border:1px solid #dedede;border-radius:3px}.voteReply span{float:left;width:30px;line-height:27px;color:#ff8a75;text-align:center}.voteReply em{float:left;width:21px;height:19px;margin:4px 0 0 8px;background:url("/imgs/sprite.png?id=2") no-repeat -200px 0 / 300px auto}.voteReply.yes em{background-position:-230px 0}.voteReply.cursor_wait{cursor:wait}.voteReply.cursor_default{cursor:default}.deleteReply{display:none;position:absolute;z-index:10;top:5px;right:5px;width:16px;height:16px;cursor:pointer;background:#7697c7 url("/imgs/icon_close/x_white.png") no-repeat center}.reply:hover .deleteReply{display:block}.reply:hover .deleteReply:hover{background-color:#325c99}span.button{display:inline-block;height:24px;line-height:24px;margin-right:10px;font-size:12px;border-radius:3px}span.button.ing{cursor:progress}span.button.suspend{background-color:#8bc994;border-color:#8bc994;padding:0 10px}span.button.fl{background-color:#78afe0;border-color:#78afe0}span.button.fr{background-color:#8bc994;border-color:#8bc994}span.button.fr.a{background-color:#aaa;border-color:#aaa}.fullscreen{position:relative;background:#ebedf0;border-bottom:1px solid #bbb}.fullscreen .action{position:absolute;z-index:12;top:45px;left:50%;width:110px;margin:0 0 0 360px}.fullscreen .action span.button{margin:0 0 0 10px}.fullscreen .action .nir{float:right;width:46px;height:30px;margin-right:15px;cursor:pointer;background:url("/imgs/old/icons.png") no-repeat center 0}.fullscreen .action .nir span.i{display:block;width:26px;height:26px;line-height:26px;color:#FFF;font-size:0;margin:2px auto;text-align:center;border-radius:13px}.fullscreen .action .nir.active{background-position:center -30px}.fullscreen .action .nir.active span.i{font-size:18px;background:#a0caed}.fullscreen .action .nui{float:right;width:42px;height:36px;background:url("/imgs/old/icons.png") no-repeat center -400px}.fullscreen .action .nui span.i{display:block;width:42px;height:36px;color:#ff8a75;line-height:30px;color:#999;font-size:16px;text-align:center;cursor:pointer}.fullscreen .action .nui.active span.i{color:#ff8a75}.profile{position:relative;min-height:85px;padding:20px 10px}.profile .detail{clear:both;padding:20px;word-wrap:break-word;background:#fff;border-radius:3px}.profile .photo{float:left;width:85px;height:85px}.profile .account{float:left;width:340px;height:85px;margin:0 15px 20px}.profile .account .name{width:650px;height:60px;font-size:26px}.profile .account .name img{width:30px;vertical-align:middle}.profile .account .edit{display:inline-block;width:20px;height:20px;margin-left:10px;vertical-align:middle;background:url("/imgs/icon_green/edit.png") no-repeat center top / 17px auto}.profile .account .other{width:650px;height:25px}.profile .account .age{display:inline-block;vertical-align:middle;line-height:24px;margin-right:5px;font-size:14px}.profile .account .gender{display:inline-block;height:22px;margin-right:5px;vertical-align:middle;background:url("/imgs/old/icon_gender.png") no-repeat;background-size:auto 22px}.profile .account .gender.f{width:15px}.profile .account .gender.m{width:22px;background-position:-39px 0}.profile.host .expert{margin-right:110px}.profile .expert{position:relative;overflow:hidden;float:right;width:350px;height:80px;line-height:80px;padding:2px 0}.profile .expert .inbox{display:inline-block;line-height:30px;vertical-align:middle}.profile .expert .slider{position:relative;overflow:hidden;width:280px;height:60px;padding-left:70px}.profile .expert .slider:before{position:absolute;z-index:2;left:0;content:"Expert in:";width:70px;height:60px;background:#ebedf0}.profile .expert .slider .inbox{position:absolute;left:0;width:10000px;margin-left:70px;-webkit-transition:left .5s linear;-moz-transition:left .5s linear;-ms-transition:left .5s linear;transition:left .5s linear}.profile .expert .slider.low,.profile .expert .slider.low:before,.profile .expert .slider.low .inbox{height:30px}.profile .expert ul{float:left;width:280px;height:60px}.profile .expert ul li{float:left;height:24px;line-height:24px;margin:3px 10px 3px 0;padding:0 10px;color:#666;background-color:#fff;border-radius:5px}.profile .expert ul li:nth-child(2n+1){clear:left}.profile .expert ol{height:20px;margin-left:70px;text-align:center}.profile .expert ol li{display:inline-block;margin:0 3px;width:7px;height:7px;cursor:pointer;border-radius:7px;background:#959595}.profile .expert ol li.active{background:#f9941f}.databox .data{overflow:hidden;min-height:360px}.databox .load{display:none;height:40px;background:url("/img/loading.gif") no-repeat center}.tabindex{overflow:hidden;clear:both;margin:0 0 10px;border-top:1px solid #f9fafb;border-bottom:1px solid #dfdfdf;background:#ebedf0;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.tabindex .container{position:relative;overflow:hidden;padding:6px 10px}.tabindex .container button.inquiry{position:absolute;right:160px;line-height:36px;margin:10px 0 0 50px;padding:0 20px 0 60px;cursor:pointer;border:1px solid #ccc;border-radius:3px;background:white url("/imgs/icons/message@2x.png") no-repeat 12px center/31px auto}.tabindex ul{float:left;width:100%;height:55px}.tabindex li.li{float:left;width:80px;height:55px;margin:0 4px 0 0;color:#666;font-size:12px;text-align:center;cursor:pointer;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.5)}.tabindex li.li span{display:block;height:26px;margin:10px 0 0;color:#3dc48a;font-size:18px}.tabindex li.li span.nir{color:red}.tabindex li.li[data-map='rewards']{padding:36px 0 0;background-image:url("/imgs/old/icons.png");background-repeat:no-repeat;box-sizing:border-box;background-position:center -120px;background-size:48px}.tabindex li.li.active{color:#fff;background-color:#3dc48a;box-shadow:0 0 2px rgba(0,0,0,0.2) inset}.tabindex li.li.active span{color:#fff}.tabindex li button.button{width:120px;margin:12px 0 0 12px}.tabcon{display:none;clear:both;margin:0 auto 20px;padding:1px 0 0;max-width:940px;min-width:768px;background-color:#fff}.tabcon.active{display:block}.tabcon.grid-tips{max-width:960px}.tabcon.grid-tips .t-item{width:320px}.tabcon.grid-tips .t-item .t-owner{height:180px}.tabcon.grid-tips .t-item .t-media{height:180px}.tabcon.grid-tips .t-item .t-basis .title{height:44px;line-height:22px;font-size:18px;margin-bottom:6px}.tabcon>.body{overflow:hidden;padding:10px;min-height:200px}.tabcon>.body .no{padding:100px 0;font-size:20px;font-weight:bold;text-align:center}.tabcon .searchUsers{position:relative;overflow:hidden;padding:20px 0;text-align:right}.tabcon .searchUsers span{position:absolute;top:26px;left:20px;font-size:18px}.tabcon .searchUsers input.sQuery{width:300px}.reward-wrap{padding:30px}.reward-wrap .head{float:left;width:280px;color:#3dc48a;text-align:center;background:#3dc48a}.reward-wrap .head .h{line-height:45px;color:white;font-size:18px}.reward-wrap .head .b{height:70px;line-height:70px;margin:0 3px;padding:10px 20px;background:white}.reward-wrap .head .b span{font-size:36px;font-family:ProximaNovaSemibold}.reward-wrap .head .b em{font-size:18px}.reward-wrap .tab{float:right;margin:80px 0 0}.reward-wrap .tab li{float:left;width:130px;line-height:44px;margin-left:8px;font-size:15px;text-align:center;cursor:pointer;border:2px solid #d7d7d7}.reward-wrap .tab li.active{line-height:48px;color:white;background:#3dc48a;border:0}.reward-wrap .bd{overflow:hidden;padding:1%;border:3px solid #3dc48a}.reward-wrap .tabbody{display:none;overflow:hidden}.reward-wrap .tabbody.active{display:block}.reward-wrap .tabbody p.link{padding:0 20px 10px;text-align:right}.reward-wrap .tabbody p.link a{color:#3dc48a;font-weight:500}.history-item{position:relative;margin:20px;padding:10px 10px 10px 120px;min-height:55px;color:gray;border:2px solid #d7d7d7;border-left:0}.history-item dt{position:absolute;left:0;top:-2px;bottom:-2px;width:110px;text-align:center;border:3px solid #3dc48a}.history-item dt span{display:block;margin:15px 0 0;color:#3dc48a;font-size:32px;font-weight:bold}.history-item dt time{display:block}.history-item dd{line-height:55px;text-align:center}.history-item dd b{display:block;margin:5px 0;line-height:18px}.history-item dd span{display:block;margin:5px 0;line-height:18px}.rules-outer{font-size:16px}.rules-outer .top{margin:20px;text-align:center}.rules-outer .top dt{font-family:ProximaNovaSemibold;font-weight:normal}.rules-outer .top dd{margin:6px 0 0;line-height:20px}.rules-outer .bottom{overflow:hidden;margin:10px;background-color:#f4f2f3;border-radius:8px}.rules-outer .bottom th{height:48px;color:white;font-weight:normal;background-color:#7cc576}.rules-outer .bottom th.l{float:none}.rules-outer .bottom th.r{float:none;border-left:1px solid #ccc}.rules-outer .bottom td{line-height:20px}.rules-outer .bottom td.l{float:none;padding:20px}.rules-outer .bottom td.r{float:none;width:33%;text-align:center;border-left:1px solid #ccc}.rules-outer .bottom td.bdb{border-bottom:1px solid #ccc}.rules-outer .bottom td.tit{height:40px;padding:0 20px;font-family:"ProximaNova semibold";background:#e0dedf}.unit-gift{float:left;width:50%}.unit-gift .inbox{width:94%;height:135px;margin:3%;padding:15px;text-align:center;border:1px solid #e7e7e7;border-radius:15px;box-shadow:-2px 3px 3px rgba(0,0,0,0.2);box-sizing:border-box}.unit-gift div.l{float:left;width:32%;line-height:105px}.unit-gift div.r{float:right;width:68%}.unit-gift img{max-width:90px;max-height:90px;vertical-align:middle}.unit-gift h5{overflow:hidden;height:18px;line-height:18px;color:#6f6f6f;font-size:14px;font-weight:500}.unit-gift p{overflow:hidden;height:36px;line-height:18px;margin:0 0 4px;color:#828282}.unit-gift .redeem{display:inline-block;max-width:200px;width:100%;height:32px;padding:2px;text-align:center;border:2px solid #e1e1e1}.unit-gift .redeem span.l{float:left;width:58%;color:#ff8a75;font-size:20px;line-height:36px}.unit-gift .redeem span.l em{font-size:14px}.unit-gift .redeem input{float:right;width:42%;height:32px;font-size:16px;cursor:pointer;color:white;border:0;background:#3dc48a}.unit-gift .redeem input:disabled{cursor:default;color:#bbb;background:#e7e7e7}.loginToRedeem{position:absolute;right:25px;top:20px;width:180px;height:40px;font-size:18px;color:white;background-color:#ff8a75;border:0;border-radius:3px}.doRedeem{display:none;position:absolute;z-index:10;padding:10px 10px 15px;text-align:left;background:#FFF;border:2px solid #e1e1e1;box-sizing:border-box}.doRedeem .input{margin:0 0 10px}.doRedeem .input em{color:red}.doRedeem .input span{line-height:20px}.doRedeem .input input[type='text']{display:block;width:96%;height:24px}.doRedeem .action{text-align:center}.doRedeem .action input{margin:6px 3px 0;padding:0 10px 2px;height:24px;font-size:13px;border:0;border-radius:3px}.doRedeem .action input.cancel{background:#fff;box-shadow:0 0 1px #000}.doRedeem .action input.confirm{color:#fff;background:#519ef9}.unit-perk{float:left;width:50%}.unit-perk .inbox{height:205px;margin:15px;padding:15px;border-radius:15px;background:#f9f6f4;box-shadow:-2px 3px 3px rgba(0,0,0,0.2);box-sizing:border-box}.unit-perk .l{float:left;width:30%;line-height:100px;position:relative;text-align:center}.unit-perk .r{float:right;width:65%}.unit-perk .photo{width:110px;height:110px;line-height:110px;border-radius:110px;background:white}.unit-perk .photo img{max-width:90px;max-height:90px;vertical-align:middle}.unit-perk .count{opacity:0;position:absolute;z-index:2;top:0;left:0;display:block;width:30px;height:30px;line-height:30px;color:white;font-size:16px;background:#3dc48a;border-radius:30px}.unit-perk .count.show{opacity:1}.unit-perk .desc{overflow:hidden;max-height:72px;margin:8px 0;line-height:18px}.unit-perk .expire{margin:0 0 15px}.unit-perk .action .btn{float:left;width:100px;height:32px;line-height:32px;text-align:center;border:0}.unit-perk .action .seeds{background:white}.unit-perk .action .buy{background:#ff8a75;color:white;cursor:pointer;display:none}.unit-perk .action .buy.show{display:block}.unit-perk .action .use{background:#3dc48a;color:white;cursor:pointer;display:none}.unit-perk .action .use.show{display:block}button[name=save],input[name=save]{position:relative;padding:10px 20px;color:white;font-size:20px;cursor:pointer;background-color:#f26434;border:0;border-radius:3px}label.counter{position:relative;display:block;margin-bottom:20px}label.counter var{position:absolute;right:22px;bottom:2px;color:#999}label.counter input{padding-left:20px}label.counter textarea{overflow-y:auto;width:100%;min-height:142px;padding:10px 20px 20px;font-size:14px;line-height:22px;box-sizing:border-box}.flt{float:left}.frt{float:right}.abs{position:absolute}.fix{position:fixed}.rel{position:relative}.chatContainer{position:relative;float:left;width:100%;margin:0 0 30px;padding:15px;background:#f9f6f4;box-shadow:0 1px 2px rgba(0,0,0,0.5);box-sizing:border-box}.chatContainer .head{min-height:30px}.chatContainer .head span.t{float:left;font-size:18px;margin:0 10px}.chatContainer .head span.i{position:relative;float:left;width:20px;height:20px;cursor:default;background:url("/imgs/group/new_info_icon@2x.png") center / 20px auto}.chatContainer .head span.i span{position:absolute;z-index:9;top:0;left:0;overflow:hidden;width:0;height:0;line-height:24px;border-radius:3px;background:rgba(100,240,240,0.95);box-shadow:0 1px 2px rgba(0,0,0,0.5)}.chatContainer .head span.i:hover span{left:30px;width:420px;height:auto;padding:8px 8px 8px 15px;height:auto;transition:left .2s linear}.chatContainer .body{overflow:hidden}.chatContainer .next{width:80px;margin:10px auto 0;color:cornflowerblue;text-align:center;cursor:pointer}.chatContainer .next.process{cursor:wait}.Select h5{position:relative;width:340px;height:44px;line-height:44px;color:#696969;font-size:16px;text-indent:3px;border:1px solid #bbb;border-radius:3px}.Select h5:after{position:absolute;right:0;width:35px;height:44px;content:"";background:url("/imgs/arrow/arrow_down.png") no-repeat center}.Select ul{display:none;position:absolute;z-index:15;overflow:hidden;width:340px;background:#f5f5f5;border:1px solid #bbb}.Select li{widdth:340px;height:40px;line-height:40px;color:#696969;font-size:14px;text-indent:10px;cursor:pointer;border-bottom:1px solid #bbb}.Select li:hover{color:#fff;background:#519ef9}.Select.country{margin:14px 14px 10px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:99999}.ui-autocomplete.ui-widget-content{max-width:240px;color:#333;background:white;border:1px solid #999;border-radius:3px;box-shadow:0 0 4px #333}.ui-autocomplete.ui-widget-content.ui-menu .ui-state-focus{color:#fff;font-weight:normal;border:0;background:#1f8dd6;box-sizing:border-box}.ui-autocomplete.ui-widget-content.ui-menu .ui-menu-item{font-size:14px}.ui-autocomplete.ui-widget-content.ui-menu .ui-menu-item img{width:25px;height:25px;margin:5px;vertical-align:middle;border-radius:2px}.create .btnbar .button dd{position:relative;overflow:hidden;width:110px;margin:0 auto}.create .btnbar .button dd input{position:absolute;top:12px;right:0;display:block;cursor:pointer;font-size:58px;opacity:0}.replyBox{background:#f9f6f4;border-top:1px solid #e5e5e5}.chatbody{width:960px;margin:0 auto}.chatbody .grid{float:left;width:480px}.addbox .rowbox{position:relative;float:left;width:100%;padding:0 25px 25px;box-sizing:border-box}.addbox .rowbox .col .title{height:25px;font-size:15px}.addbox .rowbox .col:first-child{float:left}.addbox .rowbox .col:last-child{float:right}.addbox .action{padding:15px 0 0}.addbox .action .save{position:relative;width:150px;height:40px;margin:0 auto;cursor:pointer;background-color:#a7a9ac;border-radius:3px}.addbox .action .save span{position:absolute;z-index:1;top:0;left:0;width:150px;line-height:40px;color:#fff;font-size:20px;text-align:center}.addbox .action .save input{position:absolute;z-index:2;top:0;left:0;width:150px;height:40px;color:#fff;font-size:20px;cursor:pointer;background-color:#f26434;border:0;border-radius:3px}.addbox .action .save input:disabled{display:none}.addbox .medias{clear:both;overflow:hidden;margin:20px 0 0;padding:20px 25px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.addbox .btnbar{position:relative;z-index:12;height:40px;margin:0 0 5px;text-align:right}.addbox .btnbar h4{position:absolute;top:8px;left:0;font-size:15px}.addbox .btnbar span input{position:absolute;right:0;opacity:0;cursor:pointer;font-size:21px}.addbox .dropdown{float:right;margin-left:5px}.addbox .dropdown .btn_org{cursor:pointer;position:relative;overflow:hidden;display:inline-block;line-height:35px;padding:0 21px;color:#fff;font-size:16px;border-radius:3px;background-color:#f36523}.addbox .dropdown .btn_org.disn{display:none}.addbox .dropdown .btn_org b{position:absolute;top:3px;left:10px;font-size:26px;line-height:26px}.addbox .dropdown .btn_org em{margin-left:12px}.addbox .dropdown dl{display:none;position:absolute;width:138px;margin:0 1px;box-shadow:0 0 2px #000;border-radius:3px;background:#fff}.addbox .dropdown dl dd{position:relative;overflow:hidden;height:32px;line-height:32px;text-indent:25px;text-align:left;margin:-1px 0 0;border-top:1px solid #ccc;cursor:pointer}.addbox .dropdown dl dd input{opacity:0;position:absolute;top:0;right:0;display:block;cursor:pointer;font-size:27px}.addbox .dropdown:hover dl{display:block}.allReplies{overflow-y:auto;max-height:400px}.votable_mark{position:absolute;z-index:9;top:76px;left:46px;color:#4ed0c8;font-size:16px;display:none}.votable_tabs{height:35px;text-align:right}.votable_tabs:before{padding-right:5px;line-height:25px;content:"Allow voting?"}.votable_tabs span{float:right;width:60px;line-height:25px;color:#fff;font-size:14px;text-align:center;cursor:pointer;background-color:#e1e1e1}.votable_tabs span:first-child{border-radius:0 3px 3px 0}.votable_tabs span:last-child{border-radius:3px 0 0 3px}.votable_tabs span.active{background-color:#f36523}#AddAsk{overflow:visible}#AddAsk .mediaLibs{min-height:140px}#AddAsk .mediaLibs li{width:143px;height:auto}#AddAsk .mediaLibs li.delete{display:none}#AddAsk .mediaLibs li.text{display:none}#AddAsk .mediaLibs li .pic{height:140px}#AddAsk .titleField{position:relative;padding:25px}#AddAsk .titleField .countDown var{position:absolute;bottom:28px;right:50px;font-size:12px}#AddAsk .titleField textarea{min-height:100px;padding:15px 20px 25px;line-height:20px;resize:vertical}#AddAsk .titleField textarea.error,#AddAsk .titleField textarea.error:focus{outline:0;box-shadow:0 0 3px red}#AddAsk #addText{display:none}#AddAsk.votable #addText{display:block}#AddAsk.votable .votable_mark{display:block}#AddAsk.votable .titleField textarea{text-indent:55px}#AddAsk.votable .mediaLibs li.text{display:block;height:140px}#AddAsk.votable .mediaLibs li.text .obj{width:143px;height:140px}#AddAsk.votable .mediaLibs li.text .countDown{position:relative;padding-bottom:12px;height:129px}#AddAsk.votable .mediaLibs li.text .countDown var{position:absolute;right:5px;bottom:0;color:#999;font-size:12px}#AddAsk.votable .mediaLibs li.text .countDown textarea{overflow-y:auto;width:98%;height:125px;margin:2px;border:1px solid #dedede;box-shadow:none;border-radius:0;box-sizing:border-box}.mChat{float:left;width:50%}.mChat .inner{position:relative;display:block;height:70px;margin:10px;padding:15px 50px 15px 90px;background:white;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.5)}.mChat .link{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0}.mChat .photo{position:absolute;top:15px;left:15px;display:block;width:60px;height:60px;border-radius:60px}.mChat .name{color:#000;font-size:16px;line-height:18px;max-height:18px;overflow:hidden}.mChat .title{color:#666;font-size:14px;margin:5px 0 7px;line-height:16px;max-height:32px;overflow:hidden}.mChat .title .hint{color:#aaa;font-size:12px;font-style:italic}.mChat .time{color:#aaa;font-size:12px}.mChat .right{position:absolute;top:40px;right:15px}.mChat .right em{float:left;width:18px;height:18px;margin-right:3px;background:url("/imgs/sprite.png?id=2") no-repeat -18px -19px / 280px auto}.pChat{position:relative;margin:20px 10px;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.pChat:hover>.top .menu em.i{display:block}.pChat:hover>.top .menu:hover ul{height:auto;box-shadow:0 0 6px rgba(0,0,0,0.3)}.pChat:hover>.top .menu:hover li:hover{background-color:#f0f0f0}.pChat>.top{padding:15px}.pChat>.top .owner{position:relative;height:60px;padding:0 60px}.pChat>.top .owner .photo{position:absolute;top:0;left:0;width:46px;height:46px;border-radius:46px}.pChat>.top .owner .name{padding:3px 0;color:#000;font-size:15px;font-weight:bold}.pChat>.top .owner .other{color:#696969;font-size:12px}.pChat>.top .owner .other .time:before{margin:0 5px;color:#666;font-size:12px;content:"-"}.pChat>.top .title{font-size:14px;line-height:18px;word-wrap:break-word}.pChat>.top .title.nbd{border-bottom:0}.pChat>.top .menu{position:absolute;z-index:9;top:0;right:0;padding:15px}.pChat>.top .menu em.i{display:none;height:15px;cursor:pointer;background:url("/imgs/arrow/arrow_black_down@2x.png") no-repeat right top / 12px auto}.pChat>.top .menu ul{overflow:hidden;height:0;background-color:white;border-radius:2px}.pChat>.top .menu li{line-height:32px;padding:0 40px 0 20px;cursor:pointer}.pChat>.top .rmbox{clear:both;overflow:hidden}.pChat>.top .rmbox .tip{margin:10px 0 0}.pChat>.assets{position:relative;overflow:hidden;margin:0 15px 15px}.pChat>.assets ul{position:relative;width:10000px;left:0;-webkit-transition:left .3s linear;-moz-transition:left .3s linear;transition:left .3s linear}.pChat>.assets li{position:relative;float:left;width:87px}.pChat>.assets li .pic{width:80px;height:80px}.pChat>.assets li .text{width:78px;height:78px;line-height:78px;text-align:center;border:1px solid #dedede;background-color:#f9f6f4}.pChat>.assets li .text span{display:inline-block;line-height:16px;vertical-align:middle}.pChat>.assets li .text.c1{background-color:#fce9ea}.pChat>.assets li .text.c2{background-color:#eef5fe}.pChat>.assets li .text.c3{background-color:#f1fedd}.pChat>.assets li .text.c4{background-color:#fce7fd}.pChat>.assets li .text.c5{background-color:#fef1e1}.pChat>.assets li .rank{position:absolute;z-index:2;top:0;left:0;width:20px;height:20px;line-height:20px;color:#fff;font-size:12px;text-align:center;background:rgba(0,0,0,0.5)}.pChat>.assets li .vote{position:relative;width:24px;height:24px;margin:-10px auto 6px;border:2px solid white;border-radius:24px;background:#c1c1c1 url("/imgs/old/icon_right.png") no-repeat center / 24px auto}.pChat>.assets li .vote.voted{background-color:#4ed0c8}.pChat>.assets li .vote.votable{cursor:pointer}.pChat>.assets li .bargraph{position:relative;width:12px;height:50px;margin:0 auto}.pChat>.assets li .bargraph .inner{position:absolute;bottom:0;width:12px;background-color:#4ed0c8}.pChat>.assets li .numberVote{border-top:1px solid #dedede;text-align:center;line-height:20px}.pChat>.assets em{position:absolute;z-index:9;width:20px;height:80px;cursor:pointer;background-color:rgba(0,0,0,0.6);background-image:url("/imgs/arrow/arrows.png");background-repeat:no-repeat;background-size:auto 30px}.pChat>.assets em.prev{background-position:4px 35px;left:0}.pChat>.assets em.next{background-position:-18px 35px;right:2px}.pChat>.assets .outer{overflow:hidden}.pChat>.action{padding:15px 15px 0;border-top:1px dotted #bbb}.pChat>.action ul{overflow:hidden;padding:1px 0 0}.pChat>.action li{float:left;height:36px;padding:0 30px 0 0;color:#3dc48a;font-size:14px;cursor:pointer}.pChat>.action li em.mk{float:left;display:block;vertical-align:middle;width:24px;height:24px;margin-right:3px;background:url("/imgs/old/icon_add.png") no-repeat center -1152px;background-size:48px;border-radius:48px}.pChat>.action li em.i{float:left;display:block;width:22px;height:22px;background-repeat:no-repeat;background-position:left center}.pChat>.action li span{float:left;display:block;line-height:20px}.pChat>.action li.process{cursor:wait}.pChat li.doFlag{text-indent:28px;background:url("/imgs/group/report.png") no-repeat 20px center / 18px auto}.pChat li.doDislike{text-indent:28px;background:url("/imgs/group/seefew.png") no-repeat 20px center / 16px auto}.pChat li.doLike em.i{background-size:16px auto;background-image:url("/imgs/group/like.png")}.pChat li.doLike.yes em.i{background-image:url("/imgs/group/liked.png")}.pChat li.doFollow em.i{background-size:17px auto;background-image:url("/imgs/group/follow.png")}.pChat li.doFollow span.y{display:none}.pChat li.doFollow span.n{display:block}.pChat li.doFollow.yes span.y{display:block}.pChat li.doFollow.yes span.n{display:none}.pChat li.doFollow.yes em.i{background-image:url("/imgs/group/followed.png")}.pChat li.doShare span{position:relative;z-index:10;display:block;padding:0 5px 5px;border-radius:3px 3px 0 0;border:1px solid transparent;border-bottom:0;box-sizing:border-box}.pChat li.doShare .inbox{position:absolute;z-index:9;margin:25px 0 0;padding:5px;background:#f9f6f4;border-radius:3px;display:none;border:1px solid #ddd}.pChat li.doShare .inbox a{display:block;float:left;width:30px;height:30px;margin:5px;cursor:pointer;border-radius:3px;background-size:30px auto}.pChat li.doShare .inbox a.fb{background-image:url("/imgs/share/s_facebook.png")}.pChat li.doShare .inbox a.tr{background-image:url("/imgs/logo/logo-60@2x.png")}.pChat li.doShare:hover span{background:#f9f6f4;border-color:#ddd}.pChat li.doShare:hover .inbox{display:block}.pChat .assets_votebox{display:none;padding:0 20px 20px}.pChat .assets_votebox textarea{display:block;width:250px;height:60px;margin:0 0 6px;padding:2px;border:1px solid #ccc;border-radius:3px}.pChat .assets_votebox textarea:focus{box-shadow:0 0 2px #ccc}.pChat .assets_votebox input{width:60px}.pChat .pagination{height:40px;line-height:40px;margin:2px 0 0;text-align:center;background:#ccc}.pChat .pagination li{display:inline-block;margin:0 6px;color:#33aee7;cursor:pointer}.pChat .pagination li.active{color:#333;cursor:default}#chatChooseTopic{position:relative;width:280px;height:38px;line-height:38px;margin:9px 0 0 9px;border:1px solid #ccc;border-radius:3px;background:white}#chatChooseTopic span.t{display:block;color:#666;font-size:15px;text-align:center}#chatChooseTopic span.trigger{position:absolute;top:0;left:0;width:100%;height:100%}#chatChooseTopic span.trigger span{position:absolute;top:0;right:0;width:20px;height:38px;background:url("/imgs/arrow/arrow_down.png") no-repeat left center}#chatChooseTopic dl{display:none;position:absolute;z-index:15;overflow:hidden;width:100%;background:#fff;border:1px solid #ccc;box-sizing:border-box}#chatChooseTopic dt{height:22px;line-height:22px;padding:0 10px;color:#fff;font-style:italic;text-align:right;background:#aaa}#chatChooseTopic dt.hot{background:#f36523}#chatChooseTopic dd{height:32px;line-height:32px;padding:0 10px;color:#666;cursor:pointer;border-bottom:1px solid #aaa}#chatChooseTopic dd.hot{color:#f36523}#chatChooseTopic dd.active{background:#ebedf0}#flagChat .flagbox{margin:-80px 0 0 -110px}.gbox{float:left;width:50%}.gbox .inner{position:relative;display:block;height:90px;margin:10px;padding:5px 5px 5px 110px;background:white;box-shadow:0 0 8px #cdcdcd}.gbox .photo{position:absolute;top:5px;left:5px;width:90px;height:90px}.gbox .photo img{width:90px;height:90px}.gbox .name{height:30px;line-height:25px;font-size:15px}.gbox .desc{height:30px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gbox .stat{height:30px;border-top:1px dotted #ccc}.gbox .stat li{float:left;width:120px;margin:5px 0 0;line-height:20px;color:#666;text-indent:30px}.gbox .stat li.nc{background:url("/imgs/group/chat.png") no-repeat 10px 5px / 16px auto}.gbox .stat li.nm{background:url("/imgs/group/member.png") no-repeat 10px 3px / 16px auto}.groupInfo{position:relative;margin:0 0 20px;padding:360px 0 0;background-repeat:no-repeat;background-size:cover;background-position:center}.groupInfo .left{position:absolute;z-index:2;top:0;left:0;width:300px;height:360px;color:#f9f6f4;background-color:rgba(0,0,0,0.7)}.groupInfo .left .photo{width:70px;height:70px;margin:20px auto}.groupInfo .left .photo img{width:70px;height:70px;border-radius:70px}.groupInfo .left .name{margin:0 10px;font-size:20px;text-align:center}.groupInfo .left .desc{height:200px;margin:10px 30px;line-height:20px;text-align:center}.groupInfo .left .status{margin:0 20px;border-top:1px dotted #ccc}.groupInfo .left .status .button{width:220px;height:40px;margin:20px auto 0;color:white;font:16px/40px verdana;text-align:center;cursor:pointer;border-radius:3px;background:#f36523}.groupInfo .tabs{overflow:visible;display:table;width:100%;height:50px;padding:0;text-align:center;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.5)}.groupInfo .tabs li{position:relative;display:table-cell;height:50px;vertical-align:middle;cursor:pointer}.groupInfo .tabs li:not(:first-child){border-left:1px solid #ccc}.groupInfo .tabs li b{display:block;width:100px;height:20px;margin:0 auto;font-size:15px;text-align:center}.groupInfo .tabs li span{display:block;width:100px;height:20px;margin:0 auto;text-align:center;text-shadow:0 0 1px white}.groupInfo .tabs li button{position:absolute;top:0;right:0;width:26px;height:26px;cursor:pointer;border:0;border-radius:0 0 0 3px;background:#ff7b7c url("/imgs/icon_plus_white.png") no-repeat center center / 14px auto}.groupInfo .tabs li dl.hint{position:absolute;bottom:0;left:0;right:0;overflow:hidden;height:0;line-height:18px;color:white;text-align:left;border-radius:3px;background:rgba(0,0,0,0.6)}.groupInfo .tabs li dl.hint dt{padding:5px 5px 0 15px}.groupInfo .tabs li dl.hint dd{padding:5px 5px 5px 15px}.groupInfo .tabs li:hover dl.hint{bottom:50px;height:auto;transition:bottom .2s linear}.groupInfo .tabs li.invite b.i{background:url("/imgs/group/invite_icon.png") no-repeat center 3px / 18px auto}.groupInfo .tabs li.invite.pending b.i{opacity:.6}.groupInfo .tabs li.invite.pending span{opacity:.6}.groupInfo .tabs li.more{cursor:default}.groupInfo .tabs li.more b.i{background:url("/imgs/group/more_icon.png") no-repeat center 10px / 16px auto}.groupInfo .tabs li.more menu{position:absolute;left:-1px;bottom:0;overflow:hidden;width:100%;height:0;border-left:1px solid #ccc;background-color:rgba(255,255,255,0.8)}.groupInfo .tabs li.more menu a{display:block;width:100%;line-height:49px;text-align:center;cursor:pointer;text-shadow:0 0 1px white;border-top:1px solid #ccc}.groupInfo .tabs li.more:hover menu{bottom:50px;height:auto;border-bottom:1px solid #ccc;transition:bottom linear .2s}.user{position:relative;float:left}.user .inner{display:block;height:130px;margin:10px;padding:15px;background:white;border-radius:3px}.user .inner .photo{width:80px;height:80px;margin:0 auto}.user .inner .photo img{width:80px;height:80px;border-radius:80px}.user .inner .name{margin:15px 0 0;line-height:18px;color:#696969;text-align:center}.user .action{height:20px;text-align:center}.user .action button{width:50px;height:20px;color:white;cursor:pointer;border:0;border-radius:2px;background:#52dac2}.user .action button.cursor_wait{cursor:wait}#pendingUsers{margin:0 0 30px}#attachTipMask{display:block}#attachTipMask .filter{overflow:hidden;padding:12px;background:#f9f6f4}#attachTipMask .tabs{float:left;height:32px;line-height:32px;background:#e0e0e0;border:1px solid white;border-radius:3px}#attachTipMask .tabs li{float:left;width:60px;padding:0 30px;cursor:pointer;text-align:center}#attachTipMask .tabs li:not(:last-child){border-right:1px solid white}#attachTipMask .tabs li.active{background:white}#attachTipMask .search{float:right;width:255px;height:30px;padding:3px 0 0;background:0;border:0}#attachTipMask .search .sQuery{width:220px;height:28px}#attachTipMask .search .sButton{height:28px}#attachTipMask .fallbox{border:0;margin:0;padding:10px}#attachTipMask .form{padding:15px;background:#f9f6f4}#attachTipMask .form textarea{min-height:90px;height:90px;border-radius:3px;border:1px solid #aaa}#attachTipMask .form .action{text-align:center}#attachTipMask .form .action input.done{width:100px;height:36px;color:#fff;font-size:18px;cursor:pointer;background-color:#f26434;border:0;border-radius:3px}#createGroup{display:block}#createGroup .body{margin:20px 20px 0}#createGroup .tools{overflow:hidden;margin:25px 0 0;background-color:#f9f6f4}#createGroup .tools li{position:relative;float:left;width:33%;height:170px;cursor:pointer;text-align:center}#createGroup .tools li:not(:last-child){border-right:2px solid white}#createGroup .tools li input.file{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0;opacity:0}#createGroup .tools li div.img{position:absolute;z-index:8;top:0;bottom:0;left:0;right:0}#createGroup .tools li div.img img{width:100%;height:100%}#createGroup .tools li div.img.error{box-shadow:0 0 3px red inset}#createGroup .tools li span{display:block;line-height:20px;padding:100px 0 0}#createGroup .tools li.bImg span{background:url("/imgs/group/background_image_icon@3x.png") no-repeat center 45px / auto 40px}#createGroup .tools li.pImg span{background:url("/imgs/group/small_plus_icon@3x.png") no-repeat center 45px / auto 40px}#createGroup .tools li.invite span{width:50%;margin:30px auto 0;padding:55px 0 15px;border-radius:3px;background:white url("/imgs/group/invite_icon.png") no-repeat center 20px / auto 30px}#createGroup .user .check{display:none}#inviteFriend .popup{width:640px;margin-left:-320px}#inviteFriend .popup .sQuery{width:575px}#inviteFriend .members{display:none;overflow:hidden;margin:20px 0 0;background:#f9f6f4}#inviteFriend .user .inner{background:#f9f6f4}#inviteFriend .user .check{margin:5px 0;text-align:center}