@charset "UTF-8";.swiper-slide,.swiper-wrapper,swiper-slide{height:100%;position:relative;transition-property:transform;width:100%}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}:focus,a,button:focus,input[type=button]:focus,input[type=number]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}.page-record table,table{border-collapse:collapse}.club-index-main .club-main .main-text,.club-index-popular .club-carousel .main-text,.index-news .main-text,.index-popular .main-text,.member-wallet .item .main-text,.mobile-index-activity .main-text{text-overflow:ellipsis;-webkit-box-orient:vertical}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.club-detail-album .item a,.index-popular .item,.lg-view,.page-results .section-results .item a,.side-sticky.is-view,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-spacing:0}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%,50%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39063deg) skewY(.39063deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100px,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper,.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;display:block}.swiper-autoheight,.swiper-autoheight .swiper-slide,img{height:auto}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.activity-sign_up .section-list .form-check-input,.club-detail .section-top .bottom-info .info:first-child:before,.daterange-container .daterangepicker:after,.daterange-container .daterangepicker:before,.index-carousel .swiper-pagination,.member-wallet .section-overdue .title:before,.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-figure::after,.mfp-wrap .mfp-image-holder figcaption,.mobile-index-activity .section-header .title:before,.mobile-sticky-menu ul .text,.page-index .section.index-carousel.index-carousel-hots,.page-results .results-text .mobile-show,.sign_up-steps .item:last-child:before,.sm-view,.swiper-button-lock,.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before,.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.in-view,.lazyload,.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.mobile-sticky-menu ul .totop:active .icon,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-scrollbar,.swiper-scrollbar-drag{border-radius:var(--swiper-scrollbar-border-radius,10px)}.activity-sign_up .section-list .form-check-label,.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-scrollbar{position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.btn,a{cursor:pointer}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-cube .swiper-slide .swiper-slide,.swiper-fade .swiper-slide .swiper-slide,.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active,.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active,.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:54px}.swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.swiper-pagination-bullet{width:17px;height:5px;display:block;border-radius:0;background-color:#c4c4c4;opacity:1;margin:0 2px}.btn-primary,.btn-secondary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;-webkit-box-align:center;color:#fff}.swiper-pagination-bullet-active{background-color:#44bab1;width:32px}.swiper-button-next,.swiper-button-prev{top:50%;width:40px;height:40px;margin-top:-20px;background-color:transparent;border-radius:0;background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:100}.btn-primary,.form-switch .form-check-input:checked,.has-side .side-menu a.active:before,.sign_up-steps .item.active{background-color:#44bab1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.5;filter:grayscale(1)}.swiper-button-prev{background-image:url(../images/swiper-prev.svg);left:0}.swiper-button-next{background-image:url(../images/swiper-next.svg);right:0}.btn{position:relative;box-shadow:0;border-radius:0;padding:0;border:0;text-align:center;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;font-family:'Noto Sans TC','Microsoft JhengHei','微軟正黑體',Arial,Helvetica,sans-serif,'Microsoft YaHei'}.btn-border,.btn-primary,.btn-secondary{font-size:16px;line-height:24px;padding:8px;border-radius:40px;width:100%;position:relative}.btn.disabled,.btn:disabled{color:#565570;background:#353451;pointer-events:none;opacity:1}.btn-primary{display:inline-flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.btn-border:active,.btn-primary:active,.btn-secondary:active,.has-side .side-menu a:active,.labels .label:active,.location:active,.tags .tag:active{filter:brightness(1.1)}.btn-secondary{background-color:#c4c4c4;display:inline-flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.btn-border{color:#666;border:1px solid #666;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.icon,img{display:block}.icon{width:24px;height:24px;white-space:nowrap;text-indent:100%;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.has-side,.tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.icon-calendar{background-image:url(../images/icon-calendar.svg)}html{min-width:100%}body{font:1em/1.6 'Noto Sans TC','Microsoft JhengHei','微軟正黑體',Arial,Helvetica,sans-serif,'Microsoft YaHei';min-width:320px;overflow-x:hidden;color:#666;-webkit-text-size-adjust:100%;image-rendering:-webkit-optimize-contrast}.form-control,.form-select{font-size:16px;line-height:24px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{behavior:expression(this.onFocus=this.blur());-moz-transition:color,opacity,background-color .5s;-o-transition:color,opacity,background-color .5s;-webkit-transition:color,opacity,background-color .5s;transition:color,opacity,background-color .5s;text-decoration:none;color:#333}.menu-panel,.side-sticky{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}a:active,a:focus,a:hover{outline:0;-moz-outline-style:none}img{width:auto;max-width:100%;-moz-user-select:none;-webkit-user-select:none}.breadcrumb,.page-index .section.index-popular.popularweb,p{margin:0}strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0;padding:0}button,input[type=button],input[type=number],input[type=radio],input[type=search],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0;font-size:16px;font-family:'Noto Sans TC','Microsoft JhengHei','微軟正黑體',Arial,Helvetica,sans-serif,'Microsoft YaHei'}.ui-datepicker select{-webkit-appearance:auto;border-radius:0;border:1px solid #c5c5c5}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.container{margin:0 auto;max-width:1366px;padding:0 20px;position:relative}.lazyloading,.member-scan .info+.info:before,.mobile-sticky-menu ul a.active:before,.site-header .main-menu a.active:before{opacity:1}.site-content{position:relative;min-height:calc(100svh - 60px)}.post-iframe{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin:0;overflow:hidden}.post-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.post-iframe{padding-top:0}}.form-control{padding:8px 20px;color:#333;background-color:#fff;border:1px solid #44bab1;border-radius:40px;box-shadow:0 0 15px rgba(0,0,0,.1);overflow:hidden}.form-control::placeholder{color:#666}.form-control.is-invalid{box-shadow:0 0 0 1px #ed1c24 inset;background:0 0}.form-control:focus{color:#666;border-color:#44bab1}.form-select{padding:8px 40px 8px 20px;color:#666;background-color:#eef9f8;background-image:url(../images/select-arrow.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:16px auto;border:0;border-radius:40px;box-shadow:0}.form-switch{padding-left:0;width:42px;margin:0 auto;min-height:20px}.form-switch .form-check-input{width:42px;height:20px;border-radius:16px;background-color:#999;margin:0 auto;border:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input{width:20px;height:20px;margin-right:10px;border:1px solid #707070;background-color:#efefef}.form-check-input:checked[type=radio]{background-image:url(../images/radio-check.svg);background-size:16px auto;background-position:center center;background-repeat:no-repeat;background-color:#44bab1;border-color:#44bab1}.site-breadcrumb{padding:30px 0}.breadcrumb-item+.breadcrumb-item::before{background-image:url(../images/breadcrumb-arrow.svg);background-size:10px 10px;background-position:center;background-repeat:no-repeat;width:14px;height:14px;padding:0;margin-right:4px;position:relative;top:1px}.pagination{padding:0}.pagination .icon{width:24px;height:24px;margin:1px auto}.pagination .icon-prev{background-image:url(../images/previous.svg)}.pagination .icon-next{background-image:url(../images/next.svg)}.pagination .page-item{margin:0 6px}.member-wallet .nav-link.active,.pagination .page-item.active .page-link,.site-header .header-collapse a.active{color:#fff;background-color:#44bab1}.mobile-sticky-menu ul a.active,.pagination .page-item.active .page-link:hover{color:#fff}.pagination .page-link{min-width:26px;height:26px;font-size:14px;line-height:26px;border-radius:50%;color:#999;border:0;padding:0;text-align:center}.pagination .page-link:hover{color:#44bab1;background-color:transparent}.datepicker table tr td,.datepicker table tr th{vertical-align:top;display:inline-block}.datepicker .icon-next,.datepicker .icon-prev{background-size:12px auto;width:24px;height:24px;margin:3px}.datepicker .icon-prev{background-image:url(../images/datepicker-prev.svg)}.datepicker .icon-next{background-image:url(../images/datepicker-next.svg)}.input-calendar{position:relative;overflow:hidden;z-index:1}.input-calendar .form-control{border-radius:10px;z-index:0!important}.input-calendar .input-group-text{position:absolute;top:0;right:0;pointer-events:none;border:0;background:0 0;padding:8px;height:100%;z-index:3;width:40px}.has-side{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 auto}.has-side .page-side{width:216px}.has-side .page-side .title,.page-activity .section .title,.page-club .section .title,.page-index .section .title,.page-member .section .title,.page-news .section .title,.page-store .section .title{color:#05a1ae;font-size:20px;line-height:29px;font-weight:500;position:relative;padding-left:24px}.has-side .page-side .title:before,.page-activity .section .title:before,.page-club .section .title:before,.page-index .section .title:before,.page-member .section .title:before,.page-news .section .title:before,.page-store .section .title:before{content:"";position:absolute;top:0;left:0;width:10px;height:30px;border-radius:50px;background-color:#05a1ae}.has-side .page-main{width:calc(100% - 216px)}.has-side .side-menu,.page-store .side-menu{font-size:21px;line-height:30px;font-weight:500;position:fixed;margin-top:0}.club-detail .section-top .l-header,.daterange-container .daterangepicker .calendar-table td,.has-side .side-menu li{position:relative}.has-side .side-menu a{position:relative;padding:10px 0 10px 18px;display:block;color:#c4c4c4}.has-side .side-menu a:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#c4c4c4}.daterange-container .daterangepicker .calendar-table td.today,.has-side .side-menu a.active,.news-detail .detail-content a,.news-detail .detail-header .sub-text a,.site-header .main-menu a.active{color:#44bab1}.mfp-bg{opacity:.5}.mfp-wrap .mfp-arrow-left::before,.mfp-wrap .mfp-arrow-right::before{border:0!important}.mfp-wrap .mfp-image-holder .mfp-close{position:absolute;top:-25px;right:-25px;width:50px;height:50px;border-radius:50%;background-image:url(../images/mfp-close.svg);background-size:100% auto;font-size:0;opacity:1;padding:0}.mfp-wrap .mfp-image-holder .mfp-content{max-width:calc(100% - 40px * 2)}.mfp-wrap .mfp-image-holder img.mfp-img{padding:0;max-height:calc(100vh - 40px * 2)!important;border-radius:10px;overflow:hidden}.tags{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px}.club-detail-activity .section-new .tag,.tags .tag{color:#999}.club-detail .section-top .action,.labels{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-panel,.site-header .header-collapse{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1)}.plus-header{padding-top:100px}.site-header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff}.site-header .container{max-width:100%;border-radius:60px 0 0;height:100px;background-image:url(../images/header-bg.jpg);background-repeat:repeat-x;background-position:center top;background-size:100% 100%}.site-header .logo{position:absolute;top:14px;left:80px;width:125px;height:55px;display:block}.site-header .main-menu,.site-header .main-menu a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.site-header__right{position:absolute;top:8px;right:80px;padding-right:100px}.site-header .main-menu{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;font-size:15px;line-height:45px;margin-right:5px}.site-header .main-menu li{position:relative;padding:0 10px}.site-header .main-menu a{position:relative;color:#666;padding:0 8px;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.site-header .main-menu a:before{content:"";width:100%;height:5px;position:absolute;bottom:-7px;left:0;background-color:#44bab1;border-radius:20px;opacity:0}.site-header .main-menu a.active .icon-news{background-image:url(../images/icon-news_light.svg)}.site-header .main-menu a.active .icon-store{background-image:url(../images/icon-store_light.svg)}.site-header .main-menu a.active .icon-group{background-image:url(../images/icon-group_light.svg)}.club-detail-activity .section-new .bottom-info .icon,.index-created .bottom-info .icon,.member-ticket-detail .action .icon,.news-index .bottom-info .icon,.section-activity .bottom-info .icon,.site-header .main-menu .icon{width:20px;height:20px;margin-right:5px}.site-header .main-menu .icon-earth{background-image:url(../images/icon-earth2020.png)}.site-header .main-menu .icon-news{background-image:url(../images/icon-news.svg)}.site-header .main-menu .icon-store{background-image:url(../images/icon-store.svg)}.site-header .main-menu .icon-group{background-image:url(../images/icon-group.svg)}.page-activity .section-header__right,.page-club .section-header__right,.page-index .section-header__right,.page-member .section-header__right,.site-header .collapse-group{position:absolute;top:0;right:0}.site-header .collapse-group.language{position:absolute;top:0;right:55px}.site-header .collapse-toggle{position:relative;width:45px;height:45px;display:block}.site-header .collapse-toggle .image{position:relative;width:45px;height:45px;border-radius:50%;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.1)}.activity-detail .section-tabs .image:before,.club-detail-album .item .image:before,.index-news .image:before,.member-index .avatar .image:before,.page-results .section-results .item .image:before,.section-store .image:before,.site-header .collapse-toggle .image:before,.site-header .mobile-header .avatar-camera .image:before,.site-header .mobile-header .avatar-edit .image:before{content:"";padding-top:100%;display:block}.activity-detail .section-tabs .image img,.activity-detail .section-top .banner img,.club-detail .section-top .banner img,.index-popular .image img,.member-index .avatar .image img,.mobile-index-activity .image img,.news-detail .detail-header .banner img,.site-header .collapse-toggle .image img,.site-header .mobile-header .avatar-camera .image img,.site-header .mobile-header .avatar-edit .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.site-header .collapse-toggle .notify{position:absolute;top:0;right:-3px;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#ed8989;text-align:center;font-size:9px;line-height:18px;font-weight:500;display:none}.site-header .header-collapse{position:absolute;top:53px;left:-32px;width:108px;border-radius:15px;font-size:15px;line-height:20px;text-align:center;overflow:hidden}.site-header .header-collapse li+li{border-top:1px solid #efefef}.site-header .header-collapse a{padding:12px 8px;display:block}.site-header .mobile-menu{display:none;margin:0 -4px}.site-header .mobile-menu li{margin:0 2px}.site-header .mobile-menu a{width:50px;height:50px;overflow:hidden;border-radius:50%;text-align:center;background-color:#44bab1;color:#fff;font-size:10px;line-height:18px;display:block;padding:8px 4px 4px}.mobile-index-activity .group,.mobile-sticky-menu ul,.page-index .section-header__right a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.site-header .mobile-menu li:nth-child(2) a:nth-child(2){background-color:#b8b8b8}.site-header .mobile-menu .number{font-size:15px;line-height:20px;font-weight:900;display:block}.site-header .mobile-menu .number .event-icon{width:20px;height:20px;margin-left:10px;background-image:url(../images/icon-event-white.svg)}.site-header .mobile-menu .number .ticket-icon{width:20px;height:20px;margin-left:10px;background-image:url(../images/icon-ticket-white.svg)}.site-header .mobile-menu .icon-scan{width:20px;height:20px;margin:0 auto;background-image:url(../images/icon-qrcode_scan-white.svg)}.site-header .mobile-header .btn-back{padding:10px 0}.site-header .mobile-header .btn-back .icon-back{width:30px;height:30px;background-image:url(../images/icon-back.svg)}.site-header .mobile-header .logo{top:15px;left:calc(50% - 90px / 2);width:90px;height:40px}.site-header .mobile-header .title{text-align:center;font-size:20px;line-height:30px;font-weight:500;color:#666;padding:18px 0}.site-header .mobile-header .avatar-camera,.site-header .mobile-header .avatar-edit{position:relative;width:50px;height:50px;display:block}.site-header .mobile-header .avatar-camera .image,.site-header .mobile-header .avatar-edit .image{position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.1)}.site-header .mobile-header .avatar-camera .camera,.site-header .mobile-header .avatar-edit .edit{position:absolute;right:-8px;bottom:0;border-radius:50%;color:#fff;text-align:center;background-color:#44bab1}.site-header .mobile-header .avatar-edit .edit{width:24px;height:24px;display:none}.site-header .mobile-header .avatar-edit .icon-edit{width:24px;height:24px;background-size:12px auto;background-image:url(../images/icon-edit-white.svg)}.site-header .mobile-header .avatar-camera .camera{width:24px;height:24px}.site-header .mobile-header .avatar-camera .icon-camera{width:24px;height:24px;background-size:12px auto;background-image:url(../images/icon-camera-white.svg)}.site-header .mobile-header .btn-share,.site-header .mobile-header .btn-wallet{position:relative;width:50px;height:50px;border-radius:50%;background-color:#44bab1}.site-header .mobile-header .btn-wallet .icon-wallet{width:50px;height:50px;background-size:24px auto;background-image:url(../images/icon-wallet-white.svg)}.site-header .mobile-header .btn-share .icon-share{width:50px;height:50px;background-size:24px auto;background-image:url(../images/icon-share-white.svg)}.site-header .mobile-header .pull-left{position:absolute;top:10px;left:24px}.site-header .mobile-header .pull-right{position:absolute;top:10px;right:24px}.site-header .mobile-header-member{position:fixed;top:0;left:0;width:100%}.site-header .mobile-header-member .avatar-camera{position:relative;width:75px;height:75px;display:block}.site-header .mobile-header-member .avatar-camera .image{width:75px;height:75px}.site-header .mobile-header-member .avatar-camera .camera{right:-10px;width:32px;height:32px;display:none}.site-header .mobile-header-member .avatar-camera .icon-camera{width:32px;height:32px;background-size:20px auto}.site-header .mobile-header-member .mobile-menu{margin:0 -4px}.site-header .mobile-header-member .mobile-menu.pull-right{right:15px}.site-header .mobile-header-member .mobile-menu li{margin:0 4px}.site-header .mobile-header-member .mobile-menu a{width:75px;height:75px;font-size:14px;line-height:20px;padding:10px 4px 4px}.site-header .mobile-header-member .mobile-menu .number{font-size:22px;line-height:30px}.site-header .mobile-header-member .mobile-menu .icon-scan{width:30px;height:30px;margin-bottom:2px}.mobile-sticky-menu{height:55px;position:fixed;bottom:0;left:0;width:100%;display:none;padding:0 8px}.menu-close,.menu-toggle{display:block;margin:0;padding:0;font-size:0;text-indent:100%;appearance:none;background-size:24px auto;background-repeat:no-repeat;background-position:center center;top:0;white-space:nowrap;width:45px;height:45px;overflow:hidden;cursor:pointer}.mobile-sticky-menu ul{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#44bab1;border-radius:25px 25px 0 0;padding:5px 16px;min-height:55px}.mobile-sticky-menu ul li{position:relative;padding:0 4px;width:calc(100% / 6)}.mobile-sticky-menu ul a{position:relative;color:#fff;padding:8px;display:block;text-align:center}.mobile-sticky-menu ul a:before{content:"";width:100%;height:3px;position:absolute;bottom:-3px;left:0;background-color:#fff;opacity:0}.mobile-sticky-menu ul .totop:active,.mobile-sticky-menu ul a:active{filter:drop-shadow(0 0 20px rgba(0, 0, 0, .1))}.mobile-sticky-menu ul a:active .icon{transform:scale(1.5)}.mobile-sticky-menu ul .totop{font-size:16px;line-height:1;font-weight:500;padding:0 0 0 16px;position:relative}.mobile-sticky-menu ul .totop:before{width:1px;height:40px;bottom:0;left:0;opacity:1}.mobile-sticky-menu ul .icon{width:24px;height:24px;margin:0 auto}.mobile-sticky-menu ul .icon-home{background-image:url(../images/icon-home-white.svg)}.mobile-sticky-menu ul .icon-news{background-image:url(../images/icon-news-white.svg)}.mobile-sticky-menu ul .icon-store{background-image:url(../images/icon-store-white.svg)}.mobile-sticky-menu ul .icon-group{background-image:url(../images/icon-group-white.svg)}.mobile-sticky-menu ul .icon-user{background-image:url(../images/icon-user-white.svg)}.mobile-sticky-menu ul .icon-top,.side-sticky .icon-top{background-image:url(../images/icon-top.svg)}.menu-toggle{position:fixed;left:4px;z-index:5;background-image:url(../images/icon-menu.svg)}.menu-close{position:absolute;right:8px;z-index:12;background-image:url(../images/menu-close.svg)}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.menu-panel{position:fixed;top:0;left:-320px;width:287px;height:calc(100svh - 46px);z-index:10;padding-top:45px;padding-bottom:45px;overflow:auto;transition:.5s}.menu-panel.is-view{left:0}.site-footer{position:relative;background-color:#eef9f8;color:#6cbcbf;text-align:center;font-size:14px;line-height:19px;padding:20px 0}.side-sticky{position:fixed;bottom:80px;right:20px;transition:.5s;z-index:3;display:none}.index-news .image,.index-news .item{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}.side-sticky.change-bottom{position:absolute}.side-sticky a{cursor:pointer;display:block}.side-sticky a:active,.side-sticky a:hover{filter:brightness(1.08)}.side-sticky .totop{width:55px;height:55px;background-color:#05a1ae;border-radius:50%;color:#fff;text-align:center;font-size:15px;line-height:24px;padding:4px 0}.side-sticky .icon-top{width:24px;height:24px;display:block;margin:0 auto}@media (max-width:750px){.side-sticky,.side-sticky.is-view{display:none}.site-footer{padding-bottom:90px;font-size:12px;line-height:16px}.side-sticky{bottom:55px;right:10px}}.modal-dialog{width:calc(100% - 20px * 2);max-width:335px;margin:0 auto}.modal-content{position:relative;border:0;border-radius:0;padding:0}.modal .btn-close{width:50px;height:50px;padding:0;background:url(../images/modal-close.svg) center center/20px auto no-repeat #44bab1;border:0;border-radius:50%;opacity:1;position:absolute;top:-8px;right:-16px}.page-activity,.page-club,.page-index,.page-member,.page-news,.page-record,.page-results,.page-store{position:relative;width:calc(100% - 60px * 2);max-width:1280px;margin:0 auto;padding-bottom:60px}.page-activity .section,.page-club .section,.page-index .section,.page-news .section,.page-store .section{position:relative;z-index:0}.activity-detail .section-tabs .nav-pills,.member-index .section-host .section-header,.page-activity .section-header,.page-club .section-header,.page-index .section-header,.page-member .section-header,.page-news .section-header,.page-store .section-header,.store-detail .section-tabs .nav-pills{margin-bottom:20px}.page-index .section-header__right a{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#05a1ae;font-size:16px;line-height:30px}.index-created a:active,.page-index .section-header__right a:active{filter:brightness(1.1)}.page-index .section-header__right .icon-arrow{background-image:url(../images/icon-arrow_rigth.svg);width:16px;height:16px}.page-index .section-group{margin-top:45px}.mobile-index-activity{display:none;background-color:#fff;padding:5px 0;margin-bottom:33px;border-bottom:1px solid #eee}.mobile-index-activity .section-header{margin-bottom:16px}.mobile-index-activity .section-header .title{padding:0;text-align:center}.mobile-index-activity .section-content{width:calc(100% - 0px * 1);margin:0 auto}.index-popular .image,.mobile-index-activity .image{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:15px}.activity-detail .section-top .banner:before,.club-album-detail .detail-top .image:before,.club-detail .section-top .banner:before,.club-detail .section-top .image:before,.club-detail-activity .section-new .image:before,.club-detail-activity .section-past .image:before,.club-index-main .club-main .image:before,.club-index-popular .club-carousel .image:before,.index-carousel .image:before,.index-created .image:before,.index-popular .image:before,.member-wallet .item .image:before,.mobile-index-activity .image:before,.news-detail .detail-header .banner:before,.news-index .image:before,.section-activity .image:before,.store-detail .section-top .image:before{content:"";padding-top:50%;display:block}.index-popular .date,.mobile-index-activity .date{color:#c4c4c4;font-size:14px;line-height:20px;margin-bottom:6px}.mobile-index-activity .group{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.mobile-index-activity .main-text{font-size:18px;line-height:32px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;height:32px;width:calc(100% - 100px)}.mobile-index-activity .state{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;color:#44bab1;font-size:17px;line-height:23px;width:100px;text-align:right}.mobile-index-activity .state .icon-check{background-image:url(../images/icon-check.svg);width:16px;height:16px;margin-right:6px}.activity-detail .section-tabs .grid,.index-top,.member-ticket-detail .detail-box,.member-wallet .list-coupon .item .group,.page-activity .filter-search,.page-club .filter-search,.page-store .filter-search{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.index-news .info-group,.index-news .item{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.index-top__left{width:64.0625%}.index-top__right{width:calc(100% - 64.0625%);padding-left:44px;padding-top:45px}.index-popular .index-swiper-container{position:relative;margin:-10px}.index-popular .swiper-button-next,.index-popular .swiper-button-prev{border-radius:50%;top:43%}.index-popular .swiper-button-prev{left:-10px}.index-popular .swiper-button-next{right:-10px}.gm-style-iw.gm-style-iw-c,.index-popular .swiper-slide,.page-record th,td{padding:10px}.club-index-main .club-main .main-text,.index-popular .main-text{font-size:18px;line-height:32px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;height:32px}.index-popular .swiper-pagination{padding-right:8px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.index-news .item{display:-webkit-box;display:flex;transition:.5s}.activity-detail .info-list .info+.info,.activity-sign_up .section-form .form-section+.form-section,.activity-sign_up .section-list .form-check+.form-check,.club-detail-about .info-list .info+.info,.daterange-container .l-footer .action,.index-news .item+.item,.member-ticket-detail .action,.member-ticket-detail .detail-box .col-left .info+.info,.store-detail .info-list .info+.info,.store-detail .l-table+.l-table{margin-top:20px}.activity-sign_up .section-form,.club-detail-activity .section-past a,.club-index-popular .club-carousel a,.index-carousel .item a,.index-news .item a,.page-results .section-results .item .main-text a{color:#666}.club-detail-album .item:active,.club-index-popular .club-carousel .item:active,.index-carousel .item:active,.index-news .item:active,.news-index .item:active,.page-results .section-results .item:active,.section-store .item:active{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.club-detail-album .item:active .image,.club-index-popular .club-carousel .item:active .image,.index-carousel .item:active .image,.index-news .item:active .image,.page-results .section-results .item:active .image{box-shadow:0 5px 10px rgba(0,0,0,.15)}.club-detail-activity .section-new .item:active .image img,.club-detail-album .item:active .image img,.club-index-main .club-main .item:active .image img,.club-index-popular .club-carousel .item:active .image img,.index-carousel .item:active .image img,.index-created .item:active .image img,.index-news .item:active .image img,.news-index .item:active .image img,.page-results .section-results .item:active .image img,.section-activity .item:active .image img,.section-store .item:active .image img{transform:scale(1.05)}.index-news .image{position:relative;width:82px;height:82px;border-radius:15px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1);transition:.5s}.club-album-detail .detail-top .image img,.club-detail .section-top .image img,.club-detail-activity .section-new .image img,.club-detail-activity .section-past .image img,.club-detail-album .item .image img,.club-index-main .club-main .image img,.club-index-popular .club-carousel .image img,.index-carousel .image img,.index-created .image img,.index-news .image img,.news-index .image img,.page-results .section-results .item .image img,.section-activity .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.index-news .content{padding-left:14px;width:calc(100% - 82px)}.index-news .main-text{font-size:16px;line-height:24px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;height:48px}.index-news .info-group{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c4c4c4;font-size:14px;line-height:20px;margin-bottom:8px}.activity-detail .section-top .info-group .icon-pin,.activity-sign_up .section-top .info-group .icon-pin,.club-detail .section-top .info-group .icon-pin,.club-detail-activity .section-new .location .icon-pin,.club-detail-activity .section-past .location .icon-pin,.club-index-main .club-main .location .icon-pin,.club-index-popular .club-carousel .location .icon-pin,.index-carousel-follow .info-group .icon-pin,.index-created .location .icon-pin,.index-news .info-group .icon-pin,.news-detail .detail-header .info-group .icon-pin,.news-index .location .icon-pin,.section-activity .location .icon-pin,.section-store .location .icon-pin,.store-detail .section-top .location .icon-pin{margin-left:-4px}.club-detail-activity .section-past .icon-pin,.index-carousel-follow .icon-pin,.index-news .icon-pin{background-image:url(../images/icon-pin-gray.svg);background-repeat:no-repeat;background-size:24px auto;width:24px;height:24px}.index-carousel-follow .location,.index-news .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:8px}.club-index-popular .club-carousel .swiper-slide,.index-carousel .swiper-slide{width:calc(100% / 3);padding:10px}.club-index-popular .club-carousel .club-swiper-container,.index-carousel .index-swiper-container{margin:-10px;width:calc(100% + 10px * 2)}.club-index-popular .club-carousel .item,.index-carousel .item{display:block;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.index-carousel .swiper-button-next,.index-carousel .swiper-button-prev{width:16px;height:30px;margin-top:-15px;top:43%}.index-carousel .swiper-button-prev{background-image:url(../images/swiper-prev2.svg);left:-40px}.index-carousel .swiper-button-next{background-image:url(../images/swiper-next2.svg);right:-40px}.index-carousel .image{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:15px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-detail-activity .section-new .main-text,.index-carousel .main-text,.index-created .main-text,.news-index .main-text,.section-activity .main-text{font-size:18px;line-height:32px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:64px}.index-carousel-created .date{color:#c4c4c4;font-size:13px;line-height:19px;margin-bottom:8px}.index-carousel-follow .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c4c4c4;font-size:14px;line-height:20px;margin-bottom:5px}.club-detail-activity .section-new .list,.club-index-main .club-main .list,.index-created .list,.news-index .list,.section-activity .list{margin:-10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.club-detail-activity .section-new a,.club-index-main .club-main a,.index-created a,.news-index a,.section-activity a{color:#666;display:block}.club-detail-activity .section-new .item,.club-index-main .club-main .item,.index-created .item,.section-activity .item{width:calc(100% / 3 - 10px * 2);margin:10px;display:block;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:20px;overflow:hidden}.club-detail-activity .section-new .item:active,.club-index-main .club-main .item:active,.index-created .item:active,.section-activity .item:active{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 5px 10px rgba(0,0,0,.15)}.club-detail-activity .section-new .image,.club-index-main .club-main .image,.index-created .image,.section-activity .image{position:relative;border-radius:20px 20px 0 0;overflow:hidden;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-detail-activity .section-new .image a,.club-detail-activity .section-past .image a,.club-index-main .club-main .image a,.index-created .image a,.news-index .image a,.section-activity .image a,.section-store .image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.club-detail-activity .section-new .image a:active,.club-detail-activity .section-past .image a:active,.club-index-main .club-main .image a:active,.index-created .image a:active,.news-index .image a:active,.section-activity .image a:active,.section-store .image a:active{filter:brightness(1)}@media (hover:hover){.btn-border:hover,.btn-primary:hover,.btn-secondary:hover,.has-side .side-menu a:hover,.index-created a:hover,.labels .label:hover,.location:hover,.page-activity .section-header__right a:hover,.page-index .section-header__right a:hover,.tags .tag:hover{filter:brightness(1.1)}.mobile-sticky-menu ul .totop:hover,.mobile-sticky-menu ul a:hover{filter:drop-shadow(0 0 20px rgba(0, 0, 0, .1))}.mobile-sticky-menu ul a:hover .icon{transform:scale(1.5)}.mobile-sticky-menu ul .totop:hover .icon{transform:scale(1)}.index-carousel .item:hover,.index-news .item:hover{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.index-carousel .item:hover .image,.index-news .item:hover .image{box-shadow:0 5px 10px rgba(0,0,0,.15)}.index-carousel .item:hover .image img,.index-created .item:hover .image img,.index-news .item:hover .image img{transform:scale(1.05)}.index-created .item:hover{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 5px 10px rgba(0,0,0,.15)}.index-created .image a:hover{filter:brightness(1)}}.club-index-main .club-main .content,.index-created .content,.section-activity .content{padding:12px 20px}.club-index-main .club-main .date,.index-created .date,.news-index .date,.section-activity .date{color:#c4c4c4;font-size:14px;line-height:20px;margin-bottom:5px}.club-detail-activity .section-new .info-group,.club-index-main .club-main .info-group,.index-created .info-group,.news-index .info-group,.section-activity .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:15px;line-height:21px;margin-bottom:5px}.activity-detail .section-top .icon-pin,.activity-sign_up .section-top .icon-pin,.club-detail .section-top .icon-pin,.club-detail-activity .section-new .icon-pin,.club-index-main .club-main .icon-pin,.club-index-popular .club-carousel .icon-pin,.index-created .icon-pin,.news-detail .detail-header .icon-pin,.news-index .icon-pin,.section-activity .icon-pin,.section-store .icon-pin,.store-detail .section-top .icon-pin{background-image:url(../images/icon-pin.svg);background-repeat:no-repeat;background-size:24px auto;width:24px;height:24px}.activity-detail .section-top .location,.activity-sign_up .section-top .location,.club-detail-activity .section-new .location,.club-index-main .club-main .location,.index-created .location,.news-detail .detail-header .location,.news-index .location,.section-activity .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:8px;color:#44bab1}.club-detail-activity .section-new .label,.club-index-main .club-main .label,.index-created .label,.news-index .label{background-color:#90c9cb;padding:4px 12px;height:30px;font-size:15px;line-height:22px;text-align:center;color:#fff;border-radius:50px}.activity-sign_up .section-form .form-check+.form-check,.club-detail-activity .section-new .main-text+.bottom-info,.index-created .main-text+.bottom-info,.news-index .main-text+.bottom-info,.section-activity .main-text+.bottom-info{margin-top:10px}.club-detail-activity .section-new .bottom-info,.index-created .bottom-info,.section-activity .bottom-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:15px;line-height:21px;margin:0 -20px -12px;padding:12px 20px;border-top:1px solid #c4c4c4}.club-detail-activity .section-new .bottom-info .icon-online,.index-created .bottom-info .icon-online,.section-activity .bottom-info .icon-online{background-image:url(../images/icon-online.svg)}.club-detail-activity .section-new .bottom-info .icon-offline,.index-created .bottom-info .icon-offline,.section-activity .bottom-info .icon-offline{background-image:url(../images/icon-offline.svg)}.club-detail-activity .section-new .type,.index-created .type,.news-index .more,.section-activity .type,.section-store .more{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#90c9cb}.index-created .pagination,.news-index .pagination,.section-activity .pagination,.section-store .pagination{padding-top:66px}.index-follow .main-text{-webkit-line-clamp:1;height:32px}.page-activity .section-header__right a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#05a1ae;font-size:16px;line-height:30px}.daterange-container .daterangepicker .btn-next:active,.daterange-container .daterangepicker .btn-prev:active,.page-activity .filter-search .btn:active,.page-activity .section-header__right a:active,.section-activity a:active{filter:brightness(1.1)}.page-activity .section-header__right .icon-arrow{background-image:url(../images/icon-arrow_rigth.svg);width:16px;height:16px}.page-activity .filter-bar,.page-store .filter-bar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.page-activity .filter-search .form-control,.page-club .filter-search .form-control,.page-store .filter-search .form-control{max-width:310px;border-radius:40px;margin-right:14px}.page-activity .filter-search .btn,.page-club .filter-search .btn,.page-store .filter-search .btn{width:40px;height:40px;padding:8px;border-radius:50%;background-color:#90c9cb}.club-detail .section-top .btn-border+.btn-border,.page-activity .filter-search .btn+.btn,.page-club .filter-search .btn+.btn,.page-store .filter-search .btn+.btn{margin-left:10px}.page-activity .filter-search .icon,.page-club .filter-search .icon,.page-store .filter-search .icon{width:24px;height:24px}.page-activity .filter-search .icon-search,.page-club .filter-search .icon-search,.page-store .filter-search .icon-search{background-image:url(../images/icon-search-white.svg)}.page-activity .filter-search .icon-filter,.page-club .filter-search .icon-filter,.page-store .filter-search .icon-filter{background-image:url(../images/icon-filter-white.svg)}.page-activity .filter-select,.page-club .filter-select,.page-store .filter-select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:20px}.page-activity .filter-select__header,.page-club .filter-select__header{min-width:55px;line-height:35px}.page-activity .filter-select__content,.page-club .filter-select__content{max-width:100px}.page-activity .filter-select .form-select{padding:0 40px 0 0;width:150px;height:40px;font-size:16px;line-height:35px;color:#666;background-color:transparent;background-image:url(../images/icon-arrow_down-gray.svg);background-position:right 0 center;background-size:16px auto;border-bottom:5px solid #c4c4c4;border-radius:0!important}.section-activity .label{background-color:#90c9cb;padding:4px 12px;height:30px;line-height:22px;text-align:center;color:#fff;border-radius:50px}.daterange-modal .modal-dialog,.filter-modal .modal-dialog{max-width:417px}.filter-modal .modal-content{border-radius:20px;padding:16px 28px 24px}.filter-modal .l-header{border-bottom:1px solid #666;font-size:21px;line-height:30px;font-weight:500;color:#44bab1;padding-bottom:16px;margin-bottom:20px;text-align:center}.filter-modal .form-section+.form-section,.member-ticket-detail .detail-box .info+.info{margin-top:16px}.filter-modal .btn-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin:-6px -4px}.filter-modal .action,.page-results .section-results .item,.page-results .section-results .list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.filter-modal .btn-group .btn-group>.btn-group:not(:first-child),.filter-modal .btn-group>:not(.btn-check:first-child)+.btn{margin-left:4px}.filter-modal .btn-group .btn-check:active+.btn-primary,.filter-modal .btn-group .btn-check:checked+.btn-primary,.filter-modal .btn-group .btn-primary.active,.filter-modal .btn-group .btn-primary.dropdown-toggle.show,.filter-modal .btn-group .btn-primary:active{background-color:#44bab1;color:#fff}.filter-modal .btn-group .btn-primary{width:calc(100% / 3 - 4px * 2);margin:6px 4px;border-radius:45px!important;background-color:#eef9f8;color:#666}.filter-modal .btn-group .btn-primary:active{filter:none;background-color:#44bab1;color:#fff}.filter-modal .form-control,.filter-modal .form-select{border-radius:40px}.filter-modal .form-select+.form-select,.filter-modal .input-calendar{margin-top:15px}.filter-modal .input-calendar .form-control{padding-left:48px}.filter-modal .input-calendar .input-group-text{top:0;right:calc(100% - 40px - 10px)}.filter-modal .action{display:flex;margin-top:20px}.filter-modal .action .btn-secondary{max-width:130px;margin-right:12px}.filter-modal .action .btn-primary{max-width:calc(100% - 130px - 12px)}.daterange-modal{background-color:rgba(0,0,0,.5)}.daterange-modal .modal-content{border-radius:20px;padding:0}.daterangepicker .btn{width:auto}.daterange-container .daterangepicker{position:relative;display:block;margin-top:0;top:0;left:0;background-color:transparent;border-radius:0;border:none;font-family:'Noto Sans TC','Microsoft JhengHei','微軟正黑體',Arial,Helvetica,sans-serif,'Microsoft YaHei';padding:18px;width:100%}.daterange-container .daterangepicker .btn-next,.daterange-container .daterangepicker .btn-prev{width:36px;height:36px;overflow:hidden;border-radius:50%;background-color:#44bab1}.daterange-container .daterangepicker .btn-next .icon,.daterange-container .daterangepicker .btn-prev .icon{width:36px;height:36px}.daterange-container .daterangepicker .btn-next .icon-prev,.daterange-container .daterangepicker .btn-prev .icon-prev{background-image:url(../images/daterange-prev.svg)}.daterange-container .daterangepicker .btn-next .icon-next,.daterange-container .daterangepicker .btn-prev .icon-next{background-image:url(../images/daterange-next.svg)}.daterange-container .daterangepicker .calendar-table{border:0;border-radius:0;background-color:transparent}.daterange-container .daterangepicker .calendar-table td,.daterange-container .daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:55px;width:55px;height:47px;line-height:47px;font-size:16px;border-radius:0;border:1px solid transparent;white-space:nowrap;cursor:pointer;color:#666}.daterange-container .daterangepicker .calendar-table td.available:hover,.daterange-container .daterangepicker .calendar-table td.in-range,.daterange-container .daterangepicker .calendar-table td:hover,.daterange-container .daterangepicker .calendar-table th:hover{background-color:transparent}.daterange-container .daterangepicker .calendar-table td.end-date,.daterange-container .daterangepicker .calendar-table td.start-date{z-index:2}.daterange-container .daterangepicker .calendar-table td.today:before{content:"";position:absolute;top:calc(50% - 45px / 2);left:calc(50% - 45px / 2);width:45px;height:45px;border:2px solid #44bab1;display:block;border-radius:50%;opacity:1;z-index:-1}.daterange-container .daterangepicker .calendar-table td.active,.daterange-container .daterangepicker .calendar-table td.active:hover,.daterange-container .daterangepicker .calendar-table td.in-range.active,.daterange-container .daterangepicker .calendar-table td.in-range.active:hover{background-color:transparent;border-color:transparent;color:#fff}.daterange-container .daterangepicker .calendar-table td.active:before,.daterange-container .daterangepicker .calendar-table td.active:hover:before,.daterange-container .daterangepicker .calendar-table td.in-range.active:before,.daterange-container .daterangepicker .calendar-table td.in-range.active:hover:before{content:"";position:absolute;top:calc(50% - 45px / 2);left:calc(50% - 45px / 2);width:45px;height:45px;background-color:#44bab1;display:block;border-radius:50%;opacity:1;z-index:-1}.daterange-container .daterangepicker .calendar-table td.in-range:before{content:"";position:absolute;top:calc(50% - 36px / 2);left:calc(50% - 116px / 2);width:116px;height:36px;background-color:#ebf4f8;display:block;border-radius:50px;opacity:1;z-index:-1}.daterange-container .daterangepicker .calendar-table .month{color:#44bab1;font-size:24px;line-height:36px}.daterange-container .l-footer{padding:16px 0 32px;text-align:center;border-top:1px solid #c4c4c4;color:#666}.activity-detail .section-tabs .l-header .sub-text,.daterange-container .l-footer .date{font-size:18px}.daterange-container .l-footer .btn-primary{width:120px;margin:0 auto;font-size:18px}.page-results .results-text{margin-bottom:40px;color:#999}.page-results .section-results .list{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin:-10px}.page-results .section-results .item{display:flex;margin:10px;width:calc(50% - 10px * 2);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-detail-album .item .image,.page-results .section-results .item .image{position:relative;width:166px;height:166px;border-radius:15px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.1);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-detail-album .item .content,.page-results .section-results .item .content{padding-left:18px;width:calc(100% - 166px)}.page-results .section-results .item .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#c4c4c4;line-height:24px;margin-bottom:8px}.page-results .section-results .item .location .icon-pin{background-image:url(../images/icon-pin-gray.svg);background-repeat:no-repeat;background-size:24px auto;width:24px;height:24px;margin-left:-4px}.page-results .section-results .item .date{font-size:14px;line-height:20px;color:#c4c4c4;margin-bottom:8px}.activity-sign_up .section-top .note,.page-results .section-results .item .main-text{font-size:16px;line-height:24px;color:#666}.page-results .section-results .pagination{padding-top:80px}.page-results .section-results .list-club .item{width:calc(100% / 3 - 10px * 2)}.activity-detail,.activity-sign_up,.club-detail,.news-detail .section-content{max-width:843px;margin:0 auto}.activity-detail .section-top .banner,.club-detail .section-top .banner,.news-detail .detail-header .banner{position:relative;border-radius:20px;overflow:hidden;margin-bottom:15px}.activity-detail .section-top .main-text,.news-detail .detail-header .main-text{font-size:24px;line-height:30px;font-weight:500;margin-bottom:10px}.activity-detail .section-top .block-top,.activity-sign_up .section-top .block-top,.news-detail .detail-header .block-top{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:10px}.activity-detail .section-top .info-group,.activity-sign_up .section-top .info-group,.news-detail .detail-header .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c4c4c4;font-size:15px;line-height:20px}.activity-detail .section-top .labels,.club-detail .section-top .labels,.news-detail .detail-header .labels{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px}.activity-detail .section-top .labels .label,.club-detail .section-top .labels .label,.news-detail .detail-header .labels .label{padding:4px 16px;border-radius:30px;color:#fff;font-size:15px;line-height:22px;margin:3px}.activity-detail .section-top .l-header{padding-bottom:20px;margin-bottom:28px;border-bottom:1px solid #999}.activity-detail .info-list .info,.club-detail-about .info-list .info,.store-detail .info-list .info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;color:#666;font-size:16px;line-height:24px}.activity-detail .info-list .info-header,.store-detail .info-list .info-header{width:140px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#333}.activity-detail .info-list .info-content,.store-detail .info-list .info-content{width:calc(100% - 140px)}.activity-detail .info-list .icon,.store-detail .info-list .icon{background-size:24px auto;width:24px;height:24px;margin-right:16px}.activity-detail .info-list .icon-calendar,.store-detail .info-list .icon-calendar{background-image:url(../images/icon-calendar_check.svg)}.activity-detail .info-list .icon-place{background-image:url(../images/icon-place.svg)}.activity-detail .info-list .icon-ticket,.store-detail .info-list .icon-ticket{background-image:url(../images/icon-ticket.svg)}.activity-detail .section-tabs{margin-top:48px;font-size:16px;line-height:30px;color:#666}.activity-detail .section-tabs .nav-item,.club-detail .section-tabs .nav-item,.member-wallet .nav-item{width:calc(100% / 3)}.activity-detail .section-tabs .nav-link,.club-detail .section-tabs .nav-link,.store-detail .section-tabs .nav-link{display:block;width:100%;text-align:center;border-bottom:5px solid #c4c4c4;border-radius:0;font-size:18px;font-weight:500;padding:12px 0;color:#c4c4c4}.activity-detail .section-tabs .l-header,.activity-detail .section-tabs .label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.activity-detail .section-tabs .nav-link.active,.club-detail .section-tabs .nav-link.active,.store-detail .section-tabs .nav-link.active{color:#44bab1;border-bottom:5px solid #44bab1;background-color:transparent}.activity-detail .section-tabs .grid-left{width:140px}.activity-detail .section-tabs .grid-right{width:calc(100% - 140px);padding-left:28px}.activity-detail .section-tabs .image{position:relative;width:140px;height:140px;border-radius:50%;overflow:hidden}.activity-detail .section-tabs .label,.activity-detail .section-tabs .label-none{width:91px;border-radius:32px;font-size:14px;line-height:16px;height:32px;position:relative}.activity-detail .section-tabs .l-header{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:18px;color:#333}.activity-detail .section-tabs .l-header .main-text{font-size:20px;font-weight:500;margin-right:20px}.activity-detail .section-tabs .l-header .sub-text span{margin-right:15px}.activity-detail .section-tabs .label{background-color:#44bab1;color:#fff;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:8px 16px 8px 12px}.activity-detail .section-tabs .label .icon,.club-detail .section-top .btn-border .icon{background-size:16px auto;width:16px;height:16px;margin-right:4px}.activity-detail .section-tabs .label .icon-check,.club-detail .section-top .btn-border.active .icon-plus{background-image:url(../images/icon-check-white.svg)}.activity-detail .section-tabs .label-none{background-color:#c4c4c4;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:8px 23px}.activity-sticky{position:fixed;top:140px;right:0}.activity-sticky .btn-primary{width:73px;height:166px;background-color:#44bab1;border-radius:20px 0 0 20px;font-size:22px;line-height:30px;padding:20px 12px 20px 17px;display:block}.activity-sticky .btn-primary--cancel{background-color:#c4c4c4;pointer-events:none}.activity-sticky .btn-primary .icon{background-size:32px auto;width:32px;height:32px;margin:0 auto 16px}.activity-sticky .btn-primary .icon-paperPlane{background-image:url(../images/activity-paperPlane-white.svg)}.activity-sticky .btn-primary .icon-cancel{background-image:url(../images/activity-cancel-white.svg)}.activity-sticky .btn-primary .icon-check{background-image:url(../images/activity-check-white.svg)}.activity-sticky .btn-primary .icon-enter{background-image:url(../images/icon-enter-white.svg);background-size:30px auto}.activity-sticky .btn-primary .text{border-top:1px solid #fff;padding-top:15px;display:block}.sign_up-steps{margin-top:120px;position:fixed}.sign_up-steps .item{width:80px;height:80px;border-radius:50%;position:relative;background-color:#c4c4c4;text-align:center;font-size:16px;line-height:18px;color:#fff;padding:10px}.sign_up-steps .icon,.sign_up-steps .item:before{width:20px;height:20px;background-size:20px auto}.club-index-main,.sign_up-steps .item+.item{margin-top:40px}.sign_up-steps .item.active:before{background-image:url(../images/activity-steps-arrow.svg)}.sign_up-steps .item:before{content:"";position:absolute;bottom:-30px;left:calc(50% - 20px / 2);background-image:url(../images/activity-steps-arrow-gray.svg)}.sign_up-steps .icon{margin:0 auto 4px}.sign_up-steps .icon-a{background-image:url(../images/activity-steps-a.svg)}.sign_up-steps .icon-b{background-image:url(../images/activity-steps-b.svg)}.sign_up-steps .icon-c{background-image:url(../images/activity-steps-c.svg)}.activity-sign_up .section-top .l-header{padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid #999}.activity-sign_up .section-top .main-text{font-size:24px;line-height:30px;font-weight:500;color:#333;margin-bottom:10px}.activity-sign_up .section-top .sub-text{font-size:16px;line-height:24px;color:#666;margin-bottom:12px}.activity-sign_up .section-top .note .heading{color:#333;margin-bottom:8px}.activity-sign_up .section-list .form-check{padding-left:0;margin-bottom:0}.activity-sign_up .section-list .form-check-input:checked[type=radio]+.form-check-label .item .inner:before{background-color:#44bab1}.activity-sign_up .section-list .form-check-input:checked[type=radio]+.form-check-label .item .btn-primary{background-color:#44bab1;background-image:url(../images/activity-sign_up-check.svg)}.activity-sign_up .section-list .item{max-width:508px;position:relative;padding-right:60px;filter:drop-shadow(0 0 15px rgba(0, 0, 0, .1))}.activity-sign_up .section-list .item:before{content:"";position:absolute;top:0;right:0;width:60px;height:calc(100% + 2px);background-color:#fff;border:1px solid #c4c4c4;border-radius:15px;background-image:url(../images/activity-barcode.svg);background-repeat:no-repeat;background-position:33px 15px;z-index:2}.activity-sign_up .section-list .item:after{content:"";position:absolute;top:11px;right:59px;width:3px;height:calc(100% - 22px);background-color:#fff;background-image:url(../images/activity-dashed.svg);background-repeat:repeat-y;background-position:center top;z-index:3}.activity-sign_up .section-list .item .inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border:1px solid #c4c4c4;padding:10px 22px 15px 28px;border-radius:15px}.activity-sign_up .section-list .item .inner:before{content:"";position:absolute;top:-1px;left:-1px;width:15px;height:calc(100% + 2px);background-color:#c4c4c4;border-radius:10px 0 0 10px}.activity-sign_up .section-list .item .col-left{width:calc(100% - 65px)}.activity-sign_up .section-list .item .col-right{width:65px;padding-left:25px}.activity-sign_up .section-list .item .main-text{font-size:16px;line-height:24px;color:#666;margin-bottom:8px}.activity-sign_up .section-list .item .sub-text{font-size:20px;line-height:30px;font-weight:500;color:#333}.activity-sign_up .section-list .item .btn-primary{background-color:#c4c4c4;background-image:url(../images/activity-sign_up-plus.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;width:40px;height:40px;border-radius:50%}.activity-sign_up .section-form .action,.activity-sign_up .section-list .action{padding-top:60px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.activity-sign_up .section-form .action .btn-primary,.activity-sign_up .section-list .action .btn-primary{background-color:#eef9f8;width:132px;height:40px;color:#44bab1}.activity-sign_up .section-form .action .btn-primary .icon,.activity-sign_up .section-list .action .btn-primary .icon{background-size:20px auto;width:20px;height:20px;margin-left:12px}.activity-sign_up .section-form .action .btn-primary .icon-next,.activity-sign_up .section-list .action .btn-primary .icon-next{background-image:url(../images/icon-next.svg)}.activity-sign_up .section-form .action .btn-primary:active,.activity-sign_up .section-list .action .btn-primary:active{filter:brightness(1.02)}.activity-sign_up .section-form .top-text{color:#44bab1;margin-bottom:20px}.activity-sign_up .section-form .l-section+.l-section{margin-top:20px;padding-top:20px;border-top:1px solid #999}.activity-sign_up .section-form .form-label{margin-bottom:8px}.activity-sign_up .section-form .form-section.d-flex .form-label{margin:0;width:58px;line-height:40px}.activity-sign_up .section-form .form-section.d-flex .form-content{width:calc(100% - 58px)}.activity-sign_up .section-form .form-check-label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#666}.activity-sign_up .section-form .form-check-label .form-select{max-width:90px;margin-top:-8px}.activity-sign_up .section-form .form-check-label span{margin-right:32px}.activity-sign_up .section-form .form-control{border-radius:5px;margin-top:10px}.activity-sign_up .section-form .block-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}.activity-sign_up .section-form .l-block{max-width:324px;margin:12px}.activity-sign_up .section-form .l-block__header{background-color:#44bab1;display:inline-block;padding:4px 8px;font-size:14px;line-height:19px;color:#fff;margin-bottom:8px}.activity-sign_up .section-form .form-select{max-width:389px;margin-top:10px}.activity-sign_up .section-result{text-align:center;padding:160px 0}.activity-sign_up .section-result img{max-width:73px;display:block;margin:0 auto 20px}.activity-sign_up .section-result .main-text{font-size:30px;font-weight:500;color:#44bab1}.activity-sign_up .section-result .action,.club-detail-activity .section-past .list+.list{margin-top:30px}.activity-sign_up .section-result .btn{max-width:146px;margin:0 auto}.activity-sign_up .form-check-input:checked{background-color:#44bab1;border-color:#44bab1}@media (max-width:1200px) and (min-width:1024px){.page-results .section-results .item,.page-results .section-results .list-club .item{width:calc(100% / 2 - 10px * 2)}}@media (max-width:1023px) and (min-width:768px){.page-results .section-results .item,.page-results .section-results .list-club .item{width:calc(100% - 10px * 2)}}@media (max-width:767px) and (hover:hover){.index-carousel .item:hover{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.index-carousel .item:hover .image{box-shadow:0 5px 10px rgba(0,0,0,.15)}.index-carousel .item:hover .image img{transform:scale(1.05)}.activity-sticky ul .totop:hover{filter:drop-shadow(0 0 20px rgba(0, 0, 0, .1));transform:scale(1)}.activity-sticky .btn-primary:hover{filter:brightness(1)}}.page-club .filter-bar,.page-club .section-header__right a{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box}.page-club .section-header__right a{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#05a1ae;font-size:16px;line-height:30px}.club-detail-activity .section-new a:active,.club-index-main .club-main a:active,.page-club .filter-search .btn:active,.page-club .section-header__right a:active{filter:brightness(1.1)}.page-club .section-header__right .icon-arrow{background-image:url(../images/icon-arrow_rigth.svg);width:16px;height:16px}.page-club .filter-bar{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:24px}.page-club .filter-select .form-select{padding:0 40px 0 0;width:100px;height:40px;font-size:16px;line-height:35px;color:#666;background-color:transparent;background-image:url(../images/icon-arrow_down-gray.svg);background-position:right 0 center;background-size:16px auto;border-bottom:5px solid #c4c4c4;border-radius:0!important}.club-index-popular .club-carousel .swiper-button-next,.club-index-popular .club-carousel .swiper-button-prev{width:40px;height:40px;margin-top:-20px;top:43%}.club-index-popular .club-carousel .swiper-button-prev{left:-20px}.club-index-popular .club-carousel .swiper-button-next{right:-20px}.club-index-popular .club-carousel .image{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:10px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-index-popular .club-carousel .swiper-pagination{position:relative;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:32px}.club-index-popular .club-carousel .content{display:block;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.club-index-popular .club-carousel .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:12px 0 8px;color:#44bab1;font-size:15px}.club-index-popular .club-carousel .main-text{font-size:18px;line-height:30px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;height:30px;width:calc(100% - 100px)}.club-index-main .filter-bar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-bottom:40px}.club-index-main .club-main .pagination{padding-top:60px}.club-index-main .club-main .btn-loadmore,.news-index .btn-loadmore{width:136px;color:#44bab1;background-color:#eef9f8;margin:29px auto 0;display:block}.club-index-main .club-main .btn-loadmore .icon-arrow,.news-index .btn-loadmore .icon-arrow,.section-store .btn-loadmore .icon-arrow{background-image:url(../images/icon-arrow_down.svg);width:16px;height:16px;position:absolute;top:calc(50% - 16px / 2);right:16px}.club-album-detail .detail-footer .btn-primary:active,.club-index-main .club-main .btn-loadmore:active,.news-detail .detail-footer .btn-primary:active,.news-index .btn-loadmore:active,.section-store .btn-loadmore:active{filter:brightness(1.05)}.club-album-detail{max-width:844px;margin:0 auto}.club-album-detail .detail-top{border-bottom:1px solid #999;padding-bottom:24px;margin-bottom:28px}.club-album-detail .detail-top .group,.store-detail .l-table .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.club-album-detail .detail-top .image{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.1);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.club-detail .section-top .image,.club-detail-activity .section-past .image{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;overflow:hidden}.club-album-detail .detail-top .content{width:calc(100% - 100px);padding-left:56px;padding-top:6px}.club-album-detail .detail-top .date{font-size:16px;line-height:24px;color:#c4c4c4;margin-bottom:8px}.club-album-detail .detail-top .main-text{font-size:24px;line-height:36px;color:#333;margin-bottom:8px}.club-album-detail .detail-top .sub-text{font-size:16px;line-height:24px;color:#c4c4c4}.club-album-detail .detail-main .grid{margin:-10px}.club-album-detail .detail-main .grid-item,.club-album-detail .detail-main .grid-sizer{width:50%;padding:10px}.club-album-detail .detail-main .image{border-radius:10px;overflow:hidden;display:block}.club-album-detail .detail-footer{padding-top:55px;padding-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.club-detail .section-top .block-top,.club-detail .section-top .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.club-album-detail .detail-footer .btn-primary,.news-detail .detail-footer .btn-primary{width:132px;height:40px;background-color:#eef9f8;border-radius:40px;color:#44bab1;margin:0 6px}.club-album-detail .detail-footer .btn-primary .icon-next,.club-album-detail .detail-footer .btn-primary .icon-prev,.news-detail .detail-footer .btn-primary .icon-next,.news-detail .detail-footer .btn-primary .icon-prev{background-size:20px auto;width:20px;height:20px}.club-album-detail .detail-footer .btn-primary .icon-prev,.news-detail .detail-footer .btn-primary .icon-prev{background-image:url(../images/icon-prev.svg);margin-right:8px}.club-album-detail .detail-footer .btn-primary .icon-next,.news-detail .detail-footer .btn-primary .icon-next{background-image:url(../images/icon-next.svg);margin-left:8px}.club-detail .section-top .block-top{display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:10px}.club-detail .section-top .info-group{display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c4c4c4;font-size:15px;line-height:20px;margin-right:18px}.club-detail .section-top .l-group,.club-detail .section-top .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.club-detail .section-top .location{display:flex;color:#44bab1}.club-detail .section-top .l-group{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:20px}.club-detail .section-top .image{position:absolute;top:-85px;left:20px;width:100px;height:100px;border-radius:50%;box-shadow:0 0 30px rgba(0,0,0,.1);transition:.5s}.club-detail .section-top .main-text{font-size:24px;line-height:30px;font-weight:500;margin-right:20px}.club-detail .section-top .btn-border{font-size:14px;line-height:20px;padding:4px 8px;width:112px;height:28px;border-radius:28px}.club-detail .section-top .btn-border.active{color:#fff;background-color:#44bab1;border-color:#44bab1}.club-detail .section-top .btn-border .icon-plus{background-image:url(../images/icon-plus-gray.svg)}.club-detail .section-top .btn-border .icon-mail{background-image:url(../images/icon-mail-gray.svg)}.club-detail .section-top .bottom-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#666;font-size:15px;line-height:30px;margin:-12px}.club-detail .section-top .bottom-info .info{margin:12px;position:relative}.club-detail .section-top .bottom-info .info:before{content:"";position:absolute;left:-12px;top:3px;width:1px;height:24px;background-color:#999}.club-detail .section-top .bottom-info .info-hd{margin-right:10px}.club-detail .section-top .bottom-info .text-lg{font-size:20px}.club-detail .section-tabs{margin-top:24px;font-size:16px;line-height:30px;color:#666}.club-detail .section-tabs .nav-pills{margin-bottom:28px}.club-detail-about .info-list .info-header{width:165px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#333}.club-detail-about .info-list .info-content{width:calc(100% - 165px)}.club-detail-about .info-list .icon{background-size:24px auto;width:24px;height:24px;margin-right:12px}.club-detail-about .info-list .icon-list,.store-detail .info-list .icon-list{background-image:url(../images/icon-list.svg)}.club-detail-about .info-list .icon-contact{background-image:url(../images/icon-contact.svg)}.club-detail-about .info-list .icon-member{background-image:url(../images/icon-member.svg)}.club-detail-about .bottom-text{border-top:1px solid #999;margin-top:20px;padding-top:12px;color:#999;font-size:14px;line-height:20px}.club-detail-activity .section-header,.club-detail-album .section-header{margin-bottom:24px}.club-detail-activity .section-new .content{padding:12px 18px}.club-detail-activity .section-new .date{color:#c4c4c4;font-size:13px;line-height:20px;margin-bottom:5px}.club-detail-activity .section-past{margin-top:54px}.club-detail-activity .section-past .year{font-size:30px;line-height:44px;color:#666;margin-bottom:12px}.club-detail-activity .section-past .item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.club-detail-activity .section-past .col-left{width:86px;position:relative;min-height:209px}.club-detail-activity .section-past .col-left:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#c4c4c4}.club-detail-activity .section-past .col-right{width:calc(100% - 86px);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;padding-left:38px}.club-detail-activity .section-past .location,.club-detail-album .list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.club-detail-activity .section-past .image{width:268px;position:relative;border-radius:20px;transition:.5s}.club-detail-album .item,.member-wallet .item .image{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}.club-detail-activity .section-past .content{width:calc(100% - 268px);padding-left:32px}.club-detail-activity .section-past .date{width:86px;height:86px;background-color:#efefef;border-radius:50%;text-align:center;padding-top:12px;color:#999;font-size:18px;line-height:24px;position:relative}.club-detail-activity .section-past .date .day{font-size:30px;line-height:1;font-weight:500;color:#666}.club-detail-activity .section-past .location{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#999}.club-detail-activity .section-past .main-text{font-size:18px;line-height:32px;color:#666;margin-bottom:8px}.club-detail-album .list{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin:-10px -15px}.club-detail-album .item,.member-index .l-header,.page-member .section-header__right a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.club-detail-album .item{display:flex;margin:10px 15px;width:calc(50% - 15px * 2);transition:.5s}.club-detail-album .item .date{font-size:15px;line-height:24px;color:#c4c4c4;margin-bottom:10px}.club-detail-album .item .main-text{font-size:16px;line-height:24px;color:#666;margin-bottom:10px}.club-detail-album .item .sub-text{font-size:15px;line-height:24px;color:#c4c4c4}.page-member .side-menu,.page-record .side-menu{font-size:21px;line-height:30px;font-weight:500;position:fixed;margin-top:50px}.page-member .section{position:relative;z-index:0;margin-bottom:40px}.page-member .section-header__right a{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#05a1ae;font-size:16px;line-height:30px}.member-index .avatar .btn-camera:active,.member-index .menu a:active,.news-index a:active,.page-member .section-header__right a:active,.page-store .filter-search .btn:active,.section-store a:active{filter:brightness(1.1)}.page-member .section-header__right .icon-arrow{background-image:url(../images/icon-arrow_rigth.svg);width:16px;height:16px}.page-record .contain .document1,.page-record .main-1{margin:10px;padding:10px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#efefcb;background-image:url("../images/page-record-bg1.jpg")}.page-record .contain{position:relative;margin:0 auto;padding:10px 0 0;display:flex;justify-content:space-between}.page-record .contain .document1{flex:1;height:100px;min-width:200px;background-position:right center;background-repeat:no-repeat;background-size:contain}.page-record .contain .document2,.page-record .contain .document3{flex:1;height:100px;min-width:200px}.page-record .contain .document1:hover,.page-record .contain .document2:hover,.page-record .contain .document3:hover,.page-record .contain .document4:hover{transform:translateY(-4px);cursor:pointer}.page-record .contain .document1 .point,.page-record .contain .document2 .point,.page-record .contain .document3 .point,.page-record .contain .document4 .point{font-size:18px;font-weight:500;color:#333;padding:0 10px;position:relative}.page-record .contain .document1 .item,.page-record .contain .document2 .item,.page-record .contain .document3 .item,.page-record .contain .document4 .item{font-size:20px;font-weight:500;color:#333;padding:0 10px;position:relative;top:20px;left:0}.page-record .main-1{font-size:18px;color:#333;text-align:center;font-weight:500;background-position:right center;background-repeat:no-repeat;background-size:contain}.page-record .contain .document2,.page-record .main-2{margin:10px;padding:10px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#cbefd8;background-image:url("../images/page-record-bg2.jpg");background-position:right center;background-repeat:no-repeat;background-size:contain}.page-record .main-2{font-size:18px;color:#333;text-align:center;font-weight:500}.page-record .contain .document3,.page-record .main-3{margin:10px;padding:10px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#efd9cb;background-image:url("../images/page-record-bg3.jpg")}.page-record .contain .document3{background-position:right center;background-repeat:no-repeat;background-size:contain}.page-record .main-3{font-size:18px;color:#333;text-align:center;font-weight:500;background-position:right center;background-repeat:no-repeat;background-size:contain}.page-record .contain .document4,.page-record .main-4{margin:10px;border-radius:10px;background-color:#dcdcdc;background-image:url("../images/page-record-bg4.jpg");background-position:right center;background-size:contain;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.1);background-repeat:no-repeat}.page-record .contain .document4{flex:1;height:100px;min-width:200px}.page-record .main-4{font-size:18px;color:#333;text-align:center;font-weight:500}.page-record .name{font-size:24px;font-weight:500;color:#333;padding:0 10px;text-align:center}.page-record .name .main{background-color:#fff;color:#333;font-size:20px;margin:20px 0;text-align:center;padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.page-record .name .main span{font-size:18px;color:#333;padding:0 10px}.page-record .name .main p{font-size:18px;color:#05a1ae;padding:0 10px}.page-record .divider{border:none;border-top:1px solid #eee;margin:30px 0 15px}.page-record .form-select{width:250px}.page-record table{margin:10px;width:-webkit-fill-available;border-radius:10px;overflow:hidden;text-align:left;box-shadow:0 0 15px rgba(0,0,0,.1);font-size:15px;color:#333}.page-record thead th{background-color:#6cbcbf;color:#fff}.page-record tbody tr:nth-child(odd){background-color:#fff}.page-record tbody tr:nth-child(2n){background-color:#f4f4f4}.member-index{max-width:900px;margin:0 auto}.member-index .l-header{display:flex;border-bottom:1px solid #c4c4c4;padding-top:40px;padding-bottom:18px;margin-bottom:18px}.member-index .form-section-group,.member-index .l-header .col-right,.member-index .text-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.member-index .l-header .col-left{width:80px}.member-index .l-header .col-right{width:calc(100% - 80px);padding-left:38px;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.member-index .avatar,.member-index .avatar .image{width:80px;position:relative}.member-index .text-group{font-size:16px;font-weight:500;margin:-10px;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#666}.member-index .text-group .text{margin:10px}.member-index .avatar .image{height:80px;border-radius:50%;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.1)}.member-index .avatar .btn-camera{position:absolute;bottom:0;right:-11px;width:34px;height:34px;background-color:#6cbcbf;border-radius:50%;padding:5px;box-shadow:0 0 15px rgba(0,0,0,.1);display:none}.member-index .avatar .btn-camera .icon-camera{background-image:url(../images/icon-camera-white.svg);background-size:24px auto;width:24px;height:24px}.member-index .top-text{color:#44bab1;margin-bottom:18px}.member-index .form-section-group{margin:-12px;display:flex}.member-index .menu,.member-index .top-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.member-index .form-section-group .form-section{width:calc(50% - 12px / 2);margin:12px}.member-index .form-label{margin-bottom:18px}.member-index .form-control{border-radius:40px;background-color:#eef9f8;border-color:#eef9f8;box-shadow:none;color:#666}.member-index .form-control:focus{border-color:#6cbcbf;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);opacity:1}.member-index .top-menu a,.member-wallet .item .state{border-radius:50%;background-color:#44bab1;text-align:center}.member-index .section-top{margin-bottom:40px}.member-index .top-menu{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 -5px}.member-index .top-menu li{margin:0 5px}.member-index .top-menu a{width:55px;height:55px;overflow:hidden;color:#fff;font-size:11px;line-height:18px;display:block;padding:8px 4px 4px}.member-index .top-menu .number{font-size:17px;line-height:20px;font-weight:900;display:block}.member-index .menu{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.member-index .menu a,.member-wallet .plus-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.member-index .menu li{margin:5px}.member-index .menu a{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:16px;line-height:24px;color:#666}.member-index .menu .icon-arrow{background-image:url(../images/icon-arrow_rigth.svg);width:16px;height:16px;margin-left:10px}.member-index .btn.btn-primary{width:150px;float:right;margin-top:20px}.page-member-wallet .page-side .title{margin-bottom:40px;position:fixed}.member-wallet{max-width:1135px;margin:0 auto}.member-wallet .plus-text{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:30px}.member-wallet .plus-text .nav-pills{margin-right:20px;margin-bottom:0}.member-wallet .plus-text .highlight{color:#44bab1;font-size:14px}.member-wallet .nav-pills{margin-bottom:30px;background-color:#f4f4f4;border-radius:44px;width:100%;max-width:365px}.member-wallet .nav-link{display:block;width:100%;text-align:center;border-radius:44px;font-size:18px;line-height:20px;font-weight:500;padding:12px 0;color:#c4c4c4;background-color:#f4f4f4}.member-ticket-detail .time,.member-wallet .list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.member-wallet .list{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin:-10px;min-height:400px}.member-wallet .list-coupon .item .inner{padding:10px 36px 10px 10px}.member-wallet .list-coupon .item .image{width:92px;height:92px;margin-bottom:0;box-shadow:0 0 20px rgba(0,0,0,.1);object-fit:contain}.member-wallet .list-coupon .item .image:before{padding-top:100%}.member-wallet .list-coupon .item .content{width:calc(100% - 92px);padding-left:18px}.member-wallet .list-coupon .item .main-text{font-size:14px;line-height:24px;color:#666;margin-bottom:0;width:150px}.member-wallet .item{position:relative;width:calc(100% / 3 - 10px * 2);margin:10px;padding-right:60px;filter:drop-shadow(0 0 15px rgba(0, 0, 0, .1))}.member-wallet .item.disabled,.member-wallet .section-overdue .item{opacity:.6;pointer-events:none}.member-wallet .item.disabled .state{display:block!important}.member-wallet .item .state{width:55px;height:55px;position:absolute;top:28px;right:34px;color:#fff;line-height:55px;font-size:14px;font-weight:500;z-index:3;display:none}.member-wallet .item .state--cancel,.member-wallet .item .state--overdue{background-color:#999}.member-wallet .item:before{content:"";position:absolute;top:0;right:0;width:60px;height:calc(100% + 2px);background-color:#fff;border:1px solid #c4c4c4;border-radius:15px;background-image:url(../images/activity-barcode.svg);background-repeat:no-repeat;background-position:33px 15px;z-index:1}.member-ticket-detail .detail-box .col-left:after,.member-wallet .item:after{top:11px;width:3px;height:calc(100% - 22px);background-color:#fff;background-image:url(../images/activity-dashed.svg);background-repeat:repeat-y;background-position:center top;z-index:2;position:absolute;content:""}.member-wallet .item:after{right:59px}.member-wallet .item .inner{background-color:#fff;border:1px solid #c4c4c4;padding:10px 10px 20px;border-radius:15px}.member-wallet .item .col-right{position:absolute;bottom:10px;right:6px;width:48px;z-index:3;text-align:center;color:#999;font-size:14px;line-height:20px}.member-wallet .item .image{position:relative;border-radius:10px;overflow:hidden;transition:.5s;margin-bottom:8px;box-shadow:0 0 30px rgba(0,0,0,.1)}.member-wallet .item .image img,.section-store .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.member-wallet .item .main-text{font-size:16px;line-height:24px;color:#666;margin-bottom:8px;height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.member-wallet .item .date{font-size:12px;line-height:18px;color:#999}.member-wallet .item .btn-primary{font-size:14px;line-height:20px;height:28px;padding:4px;margin-top:8px}.member-wallet .pagination{padding-top:24px}.member-wallet .section-overdue{padding-top:20px;border-top:1px solid #c4c4c4;margin-top:32px}.member-wallet .section-overdue .title{font-size:16px;font-weight:500;padding:0;color:#c4c4c4}.l-empty{text-align:center;padding:200px 0;color:#999}.l-empty img{display:block;margin:0 auto 8px}.member-ticket-detail .detail-box .col-left{width:314px;padding:24px 26px;border-radius:15px;border:1px solid #c4c4c4;position:relative}.member-ticket-detail .detail-box .col-left:after{right:-3px}.member-ticket-detail .detail-box .col-left .info{text-align:center}.member-ticket-detail .detail-box .col-left .info-header{margin-bottom:0}.member-ticket-detail .detail-box .col-left .main-text{font-size:20px;line-height:40px;font-weight:500;color:#333}.member-ticket-detail .detail-box .col-right{width:calc(100% - 314px);padding:20px 80px 20px 26px;border-radius:15px;border:1px solid #c4c4c4;position:relative}.member-ticket-detail .detail-box .col-right:before{content:"";position:absolute;top:0;right:0;width:54px;height:calc(100% + 2px);border-left:1px solid #c4c4c4;background-image:url(../images/activity-barcode.svg);background-repeat:no-repeat;background-position:24px 15px;z-index:1}.member-ticket-detail .detail-box .col-right .main-text{font-weight:500;color:#333}.member-ticket-detail .detail-box .col-right .main-text a,.store-detail .l-table .item a{font-weight:500;color:#333;text-decoration:underline}.member-ticket-detail .detail-box .info{font-size:16px;line-height:24px}.member-ticket-detail .detail-box .info-header{color:#44bab1;margin-bottom:8px}.member-ticket-detail .detail-box .info-content{line-height:30px}.member-ticket-detail .qr-code{max-width:170px;border-radius:10px;border:1px solid #707070;padding:6px;margin:0 auto 15px}.member-ticket-detail .time{display:-webkit-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#999;text-align:center}.member-scan .info-group,.news-index .bottom-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.member-ticket-detail .time-end,.member-ticket-detail .time-start{width:94px}.member-ticket-detail .time-line{width:24px;height:3px;background-color:#333;margin:0 auto}.member-ticket-detail .time .text-lg{font-size:36px;font-weight:500;color:#333}.member-ticket-detail .state{margin:-24px -28px 10px -26px;background-color:#44bab1;border-radius:15px 15px 0 0;text-align:center;font-size:20px;line-height:47px;font-weight:500;color:#fff;position:relative;z-index:5}.member-ticket-detail .state+.state{margin:-10px -28px 10px -26px}.gm-ui-hover-effect>span,.member-ticket-detail .action .btn-cancel,.member-ticket-detail .state--a{background-color:#44bab1}.member-ticket-detail .state--b{background-color:#c4c4c4}.member-ticket-detail .state--c{background-color:#90c9cb}.member-ticket-detail .action .btn+.btn{margin-top:14px}.member-ticket-detail .action .btn-primary{background-color:#05a1ae}.member-ticket-detail .action .icon-enter{background-image:url(../images/icon-enter-white.svg)}.member-ticket-detail .action .icon-cancel{background-image:url(../images/icon-delete-white.svg)}.member-scan .qr-code{width:210px;height:210px;border-radius:10px;border:1px solid #707070;padding:8px;margin:0 auto}.member-scan .qr-code canvas{width:192px!important;height:192px!important}.member-scan .logo{max-width:138px;margin:20px auto}.member-scan .info-group{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:28px}.member-scan .info{line-height:25px;text-align:center;padding:0 20px;position:relative}.member-scan .info:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#707070;opacity:0}.member-scan .info-header{font-size:14px}.member-scan .info-content{font-size:17px;color:#44bab1}.member-scan .bar-code{max-width:195px;margin:0 auto;font-size:12px;line-height:18px;color:#000;text-align:center}.member-scan .bar-code img{display:block;margin-bottom:4px}.member-camera{position:relative;height:calc(100svh - 80px - 55px);overflow:hidden;margin:-20px -25px -30px}.member-camera img{position:absolute;top:24%;left:50%;width:2000px;height:2000px;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:initial}.member-camera .scan-main{position:absolute;top:34%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:347px;width:230px;text-align:center;color:#fff;font-size:17px;line-height:24px;padding-top:238px}.member-camera .scan-main .top-text{margin-bottom:56px}.scan-modal .modal-dialog{max-width:225px}.scan-modal .modal-content{border-radius:20px;padding:20px;min-height:225px}.scan-modal img{max-width:75px;margin:24px auto}.announcement,.announcement img,.store-detail{margin:0 auto}.scan-modal .main-text{font-size:20px;line-height:30px;font-weight:500;text-align:center;color:#44bab1}.scan-modal .text-lg{font-size:25px;line-height:35px}.news-detail .detail-content img,.news-index .image{border-radius:20px;overflow:hidden}.news-index .item{width:calc(100% / 3 - 10px * 2);margin:10px;display:block;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff;overflow:hidden}.news-index .image,.section-store .item{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}.news-index .image{position:relative;transition:.5s;margin-bottom:10px}.news-index .bottom-info{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:15px;line-height:21px;padding:10px 0;border-top:1px solid #c4c4c4}.news-detail .detail-footer,.page-store-results .section-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.news-index .bottom-info .icon-more{background-image:url(../images/icon-more.svg)}.news-detail .detail-header .l-header{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #999}.news-detail .detail-content{font-size:16px;line-height:30px;color:#666}.news-detail .detail-content .float-start{margin-right:25px}.news-detail .detail-content p{margin-bottom:30px}.news-detail .tags{font-size:15px;border-top:1px solid #999;padding-top:16px}.news-detail .tags .tag{color:#999;margin-right:.5em}.news-detail .detail-footer{padding-top:50px;padding-bottom:30px;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.page-store .filter-search .icon-map{background-image:url(../images/icon-map-white.svg)}.page-store .filter-select__header{min-width:140px;line-height:40px;color:#44bab1;font-size:20px;font-weight:500;margin-right:24px}.page-store .filter-select__content{max-width:256px}.page-store-results .section-header{display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:34px}.page-store-results .results-text{margin-bottom:28px;color:#999}.section-store .list{margin:-16px -10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.section-store .list p{padding-left:10px}.section-store .item{width:calc(100% / 5 - 10px * 2);margin:16px 10px;display:block;transition:.5s}.section-store .location,.store-detail,.store-detail .section-top .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.section-store .image{position:relative;border-radius:20px;overflow:hidden;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;box-shadow:0 0 15px rgba(0,0,0,.1);margin-bottom:16px}.section-store .sub-text{font-size:14px;line-height:20px;color:#666;text-align:center}.section-store .main-text{font-size:16px;line-height:24px;color:#333;font-weight:500;text-align:center}.section-store .location{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#44bab1;margin-bottom:8px;font-size:15px}.section-store .location strong,.store-detail .section-top .location strong{font-weight:900}.section-store .btn-loadmore{width:136px;color:#44bab1;background-color:#eef9f8;margin:50px auto 0;display:block}.store-detail{max-width:1110px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.store-detail .section-top{width:320px;position:fixed}.store-detail .section-top .image{position:relative;border-radius:20px;overflow:hidden;margin-bottom:15px;margin-top:10px;box-shadow:0 0 15px rgba(0,0,0,.1)}.store-detail .section-top .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.store-detail .section-top .main-text{font-size:18px;line-height:26px;margin-bottom:10px;color:#333;font-weight:500}.store-detail .section-top .sub-text{font-size:15px;line-height:24px;margin-bottom:5px;color:#666}.store-detail .section-top .location{display:flex;color:#44bab1;font-size:15px}.detail-content .download-list,.store-detail .download-list,.store-detail .section-tabs .address,.store-detail .section-top .alert-redeem{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.store-detail .section-top .alert-redeem{background-color:#ed8989;border-radius:58px;padding:4px 8px;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;min-height:58px;margin:0 0 20px}.store-detail .section-top .alert-redeem .alert-image{width:48px;margin:0 20px 0 0}.store-detail .section-top .alert-redeem .alert-content{width:calc(100% - 48px - 20px)}.store-detail .section-top .alert-redeem img{width:48px}.store-detail .section-top .alert-redeem .text{font-size:16px;margin:0 14px 0 0}.store-detail .section-top .alert-redeem .text-lg{font-size:20px;font-weight:500}.store-detail .section-tabs{width:calc(100% - 320px);padding-left:54px;font-size:16px;line-height:30px;color:#666;position:relative;left:320px}.store-detail .section-tabs .section-content h1{font-size:20px;font-weight:500;color:#05a1ae;height:36px}.store-detail .section-tabs .section-content h2{font-size:18px;color:#333;height:24px;font-weight:500}.store-detail .section-tabs .section-content p{margin-top:20px;font-size:16px;color:#666;line-height:30px}.detail-content .download-list,.store-detail .download-list{margin:18px -8px -8px;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.store-detail .download-list .btn-border{margin:8px;width:auto;padding:7px 16px;color:#333;border-color:#333}.detail-content .download-list .icon,.store-detail .download-list .icon{background-size:24px auto;width:24px;height:24px;margin-right:5px}.detail-content .download-list .icon-file_download,.store-detail .download-list .icon-file_download{background-image:url(../images/icon-file_download.svg)}.detail-content .download-list .btn-border{margin:8px;width:auto;padding:7px 10px;color:#333;border-color:#333}.store-detail .section-tabs .nav-item{flex:1 1 calc(33.33% - 10px)}.store-detail .section-tabs p+p{margin-top:24px}.store-detail .section-tabs .address{display:flex;color:#333;text-decoration:underline;margin:24px 0}.store-detail .action .group,.store-modal .action{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.store-detail .section-tabs .address .icon-map{background-image:url(../images/icon-map.svg);background-repeat:no-repeat;background-size:24px auto;width:24px;height:24px;margin-right:8px}.store-detail .section-tabs .address:active{filter:brightness(1.1);text-decoration:none}@media (hover:hover){.club-detail-activity .section-new a:hover,.club-index-main .club-main a:hover,.daterange-container .daterangepicker .btn-next:hover,.daterange-container .daterangepicker .btn-prev:hover,.member-index .avatar .btn-camera:hover,.member-index .menu a:hover,.news-index a:hover,.page-activity .filter-search .btn:hover,.page-club .filter-search .btn:hover,.page-club .section-header__right a:hover,.page-member .section-header__right a:hover,.page-store .filter-search .btn:hover,.section-activity a:hover,.section-store a:hover{filter:brightness(1.1)}.club-detail-activity .section-new .item:hover,.club-index-main .club-main .item:hover,.section-activity .item:hover{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 5px 10px rgba(0,0,0,.15)}.club-detail-activity .section-new .item:hover .image img,.club-detail-album .item:hover .image img,.club-index-main .club-main .item:hover .image img,.club-index-popular .club-carousel .item:hover .image img,.news-index .item:hover .image img,.page-results .section-results .item:hover .image img,.section-activity .item:hover .image img,.section-store .item:hover .image img{transform:scale(1.05)}.club-detail-activity .section-new .image a:hover,.club-detail-activity .section-past .image a:hover,.club-index-main .club-main .image a:hover,.news-index .image a:hover,.section-activity .image a:hover,.section-store .image a:hover{filter:brightness(1)}.filter-modal .btn-group .btn-primary:hover{filter:none;background-color:#44bab1;color:#fff}.club-detail-album .item:hover,.club-index-popular .club-carousel .item:hover,.news-index .item:hover,.page-results .section-results .item:hover,.section-store .item:hover{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.club-detail-album .item:hover .image,.club-index-popular .club-carousel .item:hover .image,.page-results .section-results .item:hover .image{box-shadow:0 5px 10px rgba(0,0,0,.15)}.activity-sign_up .section-form .action .btn-primary:hover,.activity-sign_up .section-list .action .btn-primary:hover{filter:brightness(1.02)}.club-album-detail .detail-footer .btn-primary:hover,.news-detail .detail-footer .btn-primary:hover{filter:brightness(1.05)}.store-detail .section-tabs .address:hover{filter:brightness(1.1);text-decoration:none}}@media (min-width:768px){.store-detail .section-tabs .nav-pills{display:none}.store-detail .section-tabs .tab-pane{display:block;opacity:1}.store-detail .section-tabs .tab-pane+.tab-pane{padding-top:30px}.store-detail .section-tabs .tab-content>.tab-pane{display:block}.store-detail .section-tabs .fade:not(.show){opacity:1}.store-detail .action,.store-detail .section-tabs .section-content{padding-left:24px}}.store-detail .action .btn{max-width:134px}.store-detail .action .btn.disabled,.store-detail .action .btn:disabled{color:#fff;background:#c4c4c4;opacity:1}.store-detail .action .group{display:flex;margin:20px 0}.store-detail .l-table{margin-left:-24px;border-radius:20px;overflow:hidden;background-color:#efefef;color:#666;font-size:15px;line-height:20px;margin-top:30px}.store-detail .l-table__header{background-color:#deefed}.store-detail .l-table__content .item:nth-child(2n-1){background-color:#f7f7f7}.store-detail .l-table .item-col{padding:8px}.store-detail .l-table .item-col:first-child{width:15%;padding-left:12px}.store-detail .l-table .item-col:nth-child(2){width:25%}.store-detail .l-table .item-col:nth-child(3){width:40%}.store-detail .l-table .item-col:nth-child(4){width:20%}.store-detail .l-table .item-col:nth-child(5){width:12%}.store-detail .l-table .item-col:nth-child(6){width:18%}.store-detail .l-table .text-small{font-size:11px;line-height:16px}.store-modal .modal-dialog{max-width:325px}.store-modal .modal-content{position:relative;border:0;border-radius:20px;padding:35px 20px 34px;text-align:center;color:#666}.store-modal .l-header img{width:75px;margin:0 auto 30px}.store-modal .l-header .main-text{font-size:25px;line-height:36px;font-weight:500;color:#44bab1}.store-modal .l-header .main-text+.sub-text{margin-top:12px}.store-modal .sub-text{font-size:17px;line-height:30px}.store-modal .action{display:flex;margin:30px -8px 0;justify-content:center}.store-modal .btn{width:calc(100% / 2 - 8px * 2);margin:0 8px}@media (max-width:1024px) and (min-width:768px){.store-detail{display:block}.store-detail .section-top{width:100%;margin-bottom:28px;position:relative}.store-detail .section-tabs{width:100%;padding-left:0}.section-store .item{width:calc(100% / 3 - 10px * 2)}}.announcement .left-box,.announcement .right-box{text-align:center;width:500px}@media (hover:none){a:hover{color:inherit}}.announcement{display:table;padding:25px;text-align:center;max-width:100%}.announcement span{color:#fff;font-size:16px}.announcement .en{color:#00acbb;font-size:16px}.announcement a,.announcement a:hover{color:#00acbb;text-decoration:none}.announcement .content{display:table-cell;text-align:center;vertical-align:middle;position:relative}.announcement .left-box,.right-box{display:inline-block;vertical-align:top;margin:20px 0}.announcement .left-box{border-right:1px solid #fff}.announcement .main-text{font-size:32px;line-height:48px;margin:30px 0;color:#fff}.announcement .sub-text{font-size:22px;line-height:32px;color:#fff;margin:30px 0}.announcement .intro,.announcement .small-text{margin-top:20px;font-size:14px;line-height:26px;color:#fff}.announcement .intro{text-align:justify}.announcement .btn{color:#00acbb;padding:8px 15px;background-color:#fff;border-radius:30px;font-size:20px;margin:0 auto}.announcement .btn:hover{transform:scale(1.1)}.announcement input[type=checkbox]{width:25px;height:25px;margin-right:20px}.divider{width:100%;margin:30px auto;border:none;height:1px;background-color:#fff;position:relative}button.gm-ui-hover-effect{width:30px!important;height:30px!important}.gm-style-iw-chr{display:-webkit-box;display:-webkit-flex;display:flex;padding-right:10px;height:12px!important}.gm-style-iw-d{padding-right:20px;font-size:16px}@media (max-width:767px){.activity-detail .section-tabs .l-header .label,.activity-detail .section-tabs .l-header .label-none,.activity-detail .section-top .date,.activity-sign_up .section-form .action,.activity-sign_up .section-list .action,.activity-sticky .btn-primary br,.activity-sticky ul .text,.club-album-detail .detail-footer,.club-album-detail .detail-top .image,.has-side .side-menu.lg-view,.index-carousel .swiper-button-next,.index-carousel .swiper-button-prev,.index-carousel .swiper-pagination,.index-created .section-header,.index-popular .section-header .title:before,.lg-view,.member-index .avatar,.member-index .section-top .top-menu,.member-wallet .plus-text .highlight,.news-detail .detail-footer .btn-back,.news-detail .section-header,.page-index .section.index-popular.popularweb,.page-results .results-text .mobile-hide,.sign_up-steps .item br,.site-header .main-menu,.store-detail .l-table__header,.store-detail .section-tabs .title{display:none}.club-album-detail .detail-top .group,.has-side,.index-top,.member-ticket-detail .detail-box,.mobile-index-activity,.mobile-sticky-menu,.page-store-results .section-header,.sm-view,.store-detail{display:block}.has-side{margin:0 auto;width:calc(100% - 25px * 2)}.activity-detail .info-list .info-content,.club-detail-about .info-list .info-content,.club-index-popular .club-carousel .swiper-slide,.has-side .page-side,.index-top__left,.member-index .btn.btn-primary,.page-record .form-select,.page-results .section-results .list-club .item,.store-detail .info-list .info-content{width:100%}.has-side .page-main{width:100%;position:relative;margin-bottom:50px}.has-side .side-menu,.page-store .side-menu{position:fixed;width:calc(100% - 25px * 2);top:65px;flex:1;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:20px;box-shadow:25px 0 0 0 #fff,-25px 0 0 0 #fff;background:#fff;z-index:10}.has-side .side-menu li{width:calc(100% / 2)}.has-side .side-menu a{padding:10px 0 15px;display:block;color:#c4c4c4;text-align:center}.has-side .side-menu a:before{top:calc(100% - 5px);width:100%;height:5px}.mfp-wrap .mfp-image-holder .mfp-close{top:-18px;right:-8px}.site-header .collapse-group.language{position:absolute;top:0;right:215px}.plus-header{padding-top:80px}.site-header .container{height:70px}.site-header .logo{top:22px;left:18px;width:80px;height:40px}.site-header__right{top:13px;right:8px;padding-right:0;padding-left:59px}.site-header .collapse-group{right:calc(100% - 53px)}.site-header .collapse-toggle{width:50px;height:50px}.site-header .collapse-toggle .image{width:50px;height:50px;box-shadow:0 0 15px rgba(0,0,0,.1)}.site-header .collapse-toggle .notify{width:20px;height:20px;font-size:11px;line-height:20px;display:none}.site-header .mobile-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.site-header .mobile-container-member{margin-top:36px;height:64px}.page-index{width:100%;max-width:100%;padding-bottom:30px}.page-index .section-group{margin-top:40px}.page-index .section.index-carousel.index-carousel-hots{display:block;margin-left:25px}.index-popular .date,.mobile-index-activity .date{font-size:14px;line-height:20px;margin-bottom:6px}.mobile-index-activity .main-text{font-size:14px;line-height:25px;height:25px}.index-top__right{width:100%;padding-left:0;padding-top:33px}.index-popular{width:calc(100% - 30px * 2);margin:0 auto}.index-carousel,.index-news{width:calc(100% - 25px * 2)}.index-popular .section-header,.member-index .section-host .section-header{margin-bottom:16px}.index-popular .section-header .title{padding:0}.index-popular .section-header .title .text-small{font-size:12px}.index-popular .index-swiper-container{margin:-10px}.index-popular .swiper-button-next,.index-popular .swiper-button-prev{width:35px;height:35px;top:43%}.index-popular .swiper-button-prev{left:-10px}.index-popular .swiper-button-next{right:-10px}.index-carousel .main-text,.index-news .main-text,.index-popular .main-text{font-size:14px;line-height:20px;height:40px}.index-popular .swiper-pagination{padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.index-popular .swiper-horizontal>.swiper-pagination-bullets,.index-popular .swiper-pagination-bullets.swiper-pagination-horizontal,.index-popular .swiper-pagination-custom,.index-popular .swiper-pagination-fraction{bottom:0}.index-news,.news-index,.section-activity{margin:0 auto}.index-news .item+.item{margin-top:15px}.index-news .image{width:100px;height:100px;box-shadow:0 0 10px rgba(0,0,0,.1)}.club-detail-album .item .content,.index-news .content,.page-results .section-results .item .content{padding-left:12px;width:calc(100% - 100px)}.index-news .info-group,.member-ticket-detail .detail-box .info-header{margin-bottom:4px}.index-carousel{margin:30px auto}.index-carousel .swiper-slide{width:245px;padding:10px}.index-carousel .index-swiper-container{margin:-10px -10px -10px -25px;width:calc(100% + 25px * 2)}.index-carousel .l-swiper{padding-left:15px}.index-carousel .item{display:block;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.index-carousel .item a{color:#666}.index-carousel .item:active{-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.index-carousel .item:active .image{box-shadow:0 5px 10px rgba(0,0,0,.15)}.index-carousel .item:active .image img{transform:scale(1.05)}.club-detail-activity .section-new .date,.index-carousel .image,.index-created .date,.index-created .info-group,.member-wallet .section-overdue .section-header,.news-index .date,.news-index .info-group,.section-activity .date,.section-activity .info-group{margin-bottom:10px}.index-carousel-created{margin:0 auto 40px}.index-carousel-created .date{font-size:12px;line-height:18px;margin-bottom:8px}.index-carousel-follow .info-group{margin-bottom:8px}.index-created{width:calc(100% - 30px * 2);max-width:630px;margin:0 auto}.club-detail .section-top .bottom-info .info-hd,.club-detail-activity .section-new .list,.club-index-main .club-main .list,.index-created .list,.news-index .list,.section-activity .list{margin:0;display:block}.club-detail-activity .section-new .item,.club-index-main .club-main .item,.index-created .item,.member-index .form-section-group .form-section,.news-index .item,.section-activity .item{width:100%;margin:0}.activity-detail .info-list .info+.info,.club-detail-activity .section-new .item+.item,.club-detail-activity .section-past,.club-detail-activity .section-past .list+.list,.club-index-main .club-main .item+.item,.index-created .item+.item,.news-index .item+.item,.section-activity .item+.item,.store-detail .info-list .info+.info,.store-detail .l-table .item+.item,.store-detail .l-table+.l-table{margin-top:25px}.club-index-main .club-main .content,.index-created .content,.section-activity .content{padding:12px 10px 20px}.club-detail-activity .section-new .label,.club-index-main .club-main .label,.index-created .label,.news-index .label,.section-activity .label{padding:2px 12px;height:25px;line-height:21px;font-size:14px}.club-detail-activity .section-new .main-text,.index-created .main-text,.news-index .main-text,.section-activity .main-text{font-size:17px;line-height:25px;height:50px}.club-detail-activity .section-new .main-text+.bottom-info,.club-detail-album .item+.item,.index-created .main-text+.bottom-info,.member-wallet .item+.item,.news-index .main-text+.bottom-info,.page-results .section-results .item+.item,.section-activity .main-text+.bottom-info{margin-top:20px}.index-created .bottom-info,.section-activity .bottom-info{font-size:14px;line-height:20px;margin:0 -10px -20px;padding:10px}.club-index-main .club-main .pagination,.index-created .pagination,.news-index .pagination,.page-results .section-results .pagination,.section-activity .pagination{padding-top:25px}.index-follow .main-text{height:25px}.daterange-container .daterangepicker .calendar-table td.active:before,.daterange-container .daterangepicker .calendar-table td.active:hover:before,.daterange-container .daterangepicker .calendar-table td.in-range.active:before,.daterange-container .daterangepicker .calendar-table td.in-range.active:hover:before,.daterange-container .daterangepicker .calendar-table td.today:before{top:calc(50% - 40px / 2);left:calc(50% - 40px / 2);width:40px;height:40px}.page-activity,.page-club,.page-results,.page-store{width:calc(100% - 25px * 2);padding-bottom:30px}.page-activity .filter-bar{display:block;margin-bottom:25px;padding-top:50px}.page-activity .filter-search{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.page-activity .filter-search .form-control,.page-club .filter-search .form-control,.page-store .filter-search .form-control{max-width:calc(100% - 45px * 2 - 10px * 2);line-height:29px;border-radius:45px;margin-right:10px}.page-activity .filter-search .btn,.page-club .filter-search .btn,.page-store .filter-search .btn{width:45px;height:45px;padding:10px}.page-activity .filter-search .icon,.page-club .filter-search .icon,.page-store .filter-search .icon{width:24px;height:24px}.page-activity .filter-search .icon-search,.page-club .filter-search .icon-search,.page-store .filter-search .icon-search{background-image:url(../images/icon-search-white.svg)}.page-activity .filter-search .icon-filter,.page-club .filter-search .icon-filter,.page-store .filter-search .icon-filter{background-image:url(../images/icon-filter-white.svg)}.page-activity .filter-select{padding-left:0;margin:0 auto;max-width:200px}.page-activity .filter-select__header,.page-club .filter-select__header{min-width:50px;line-height:35px}.page-activity .filter-select__content,.page-club .filter-select__content{max-width:90px}.daterange-container .daterangepicker{padding:16px}.daterange-container .daterangepicker .btn-next,.daterange-container .daterangepicker .btn-next .icon,.daterange-container .daterangepicker .btn-prev,.daterange-container .daterangepicker .btn-prev .icon{width:30px;height:30px}.daterange-container .daterangepicker .calendar-table td,.daterange-container .daterangepicker .calendar-table th{min-width:40px;width:40px;height:40px;line-height:40px;font-size:14px}.daterange-container .daterangepicker .calendar-table td.today:before{border:1px solid #44bab1}.daterange-container .daterangepicker .calendar-table td.in-range:before{top:calc(50% - 28px / 2);left:calc(50% - 96px / 2);width:96px;height:28px}.activity-sign_up .section-top .main-text,.daterange-container .daterangepicker .calendar-table .month{font-size:20px;line-height:30px}.daterange-container .l-footer{padding:12px 0 30px}.activity-detail .section-tabs .l-header .sub-text,.activity-sign_up .section-form,.activity-sign_up .section-form .form-control,.activity-sign_up .section-top .note,.daterange-container .l-footer .date,.member-ticket-detail .detail-box .info,.member-ticket-detail .time{font-size:15px}.daterange-container .l-footer .action{margin-top:14px}.page-results .results-text{margin-bottom:20px;text-align:center}.page-results .results-text .mobile-show{display:inline}.activity-sign_up .section-form .block-group,.club-detail-album .list,.page-results .section-results .list{display:block;margin:0}.club-detail-album .item,.page-results .section-results .item{margin:0;width:100%}.club-detail-album .item .image,.page-results .section-results .item .image{width:100px;height:100px}.page-results .section-results .item .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-results .section-results .item .location{margin-right:8px;margin-bottom:5px}.page-results .section-results .item .date{font-size:12px;margin-bottom:5px}.club-album-detail .detail-top .sub-text,.club-detail-album .item .sub-text,.member-wallet .list-coupon .item .main-text,.page-results .section-results .item .main-text,.section-store .sub-text{font-size:14px;line-height:20px}.activity-detail .section-top .banner{border-radius:0;margin:0 -25px 20px;width:calc(100% + 25px * 2)}.activity-detail .section-top .main-text{font-size:20px;margin-bottom:0}.activity-detail .section-top .l-header{padding-bottom:20px;margin-bottom:20px}.activity-detail .section-top .block-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:10px}.activity-detail .section-top .info-group{margin-right:14px}.activity-detail .section-top .location{margin-right:0}.activity-detail .section-top .labels .label{padding:4px 12px;border-radius:25px;font-size:12px;line-height:17px}.activity-detail .section-top .tags{font-size:14px;border-top:1px solid #999;padding-top:16px}.activity-detail .info-list,.store-detail .info-list,.store-detail .section-top .main-text{margin-bottom:20px}.activity-detail .info-list .info,.store-detail .info-list .info{display:block;font-size:15px;line-height:24px}.activity-detail .section-tabs .grid,.activity-sticky ul,.club-detail .section-top .location,.page-club .filter-search,.sign_up-steps .item,.sign_up-steps ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.activity-detail .info-list .info-header,.club-detail-activity .section-past .image,.store-detail .info-list .info-header{width:100%;margin-bottom:10px}.activity-detail .info-list .icon,.store-detail .info-list .icon{background-size:20px auto;width:20px;height:20px}.activity-detail .section-tabs{margin-top:24px;font-size:16px;line-height:30px;word-break:break-all;overflow-wrap:break-word}.activity-detail .section-tabs .grid{display:flex}.activity-detail .section-tabs .grid-left{width:70px}.activity-detail .section-tabs .grid-right{width:calc(100% - 70px);padding-left:14px}.activity-detail .section-tabs .image{width:70px;height:70px;margin-bottom:10px}.activity-detail .section-tabs .l-header{margin-bottom:18px;display:block}.activity-detail .section-tabs .l-header .main-text{font-size:17px;margin-right:0;margin-bottom:5px}.activity-detail .section-tabs .l-header .sub-text span{margin-right:0;display:block}.activity-detail .section-tabs .l-header .sub-text span+span{margin-top:5px}.activity-detail .section-tabs .label{width:70px;height:25px;border-radius:25px;font-size:12px;line-height:15px;padding:4px 8px}.activity-detail .section-tabs .label-none{width:70px;height:25px;border-radius:25px;font-size:12px;line-height:15px;padding:4px 17px}.activity-detail .section-tabs .label .icon{background-size:12px auto;width:12px;height:12px;margin-right:4px}.activity-sticky{top:inherit;bottom:0;right:0;width:100%;z-index:100;padding:0 8px}.activity-sticky ul{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#44bab1;border-radius:25px 25px 0 0;padding:5px 16px;min-height:70px;width:100%}.activity-sticky ul.bg-gray{background-color:#c4c4c4}.activity-sticky ul.bg-b{background-color:#008893}.activity-sticky ul li{position:relative;padding:0 4px;width:60px}.activity-sticky ul li:nth-child(2){width:calc(100% - 60px * 2)}.activity-sticky ul a{position:relative;color:#fff;padding:8px;display:block;text-align:center}.activity-sticky ul a:before{content:"";width:100%;height:3px;position:absolute;bottom:-3px;left:0;background-color:#fff;opacity:0}.activity-sticky ul .home{font-size:16px;line-height:1;font-weight:500;padding:8px 16px 8px 0;position:relative;height:40px}.activity-sticky ul .home:after{content:"";position:absolute;width:1px;height:40px;bottom:0;right:0;opacity:1;background-color:#fff}.activity-sticky ul .totop{font-size:16px;line-height:1;font-weight:500;padding:0 0 0 16px;position:relative}.activity-sticky ul .totop:before{width:1px;height:40px;bottom:0;left:0;opacity:1}.activity-sticky ul .totop:active{filter:drop-shadow(0 0 20px rgba(0, 0, 0, .1));transform:scale(1)}.activity-sticky ul .icon{width:24px;height:24px;margin:0 auto}.activity-sticky ul .icon-home{background-image:url(../images/icon-home-white.svg)}.activity-sticky ul .icon-top{background-image:url(../images/icon-top.svg)}.activity-sticky .btn-primary{width:100%;height:40px;border-radius:0;font-size:20px;line-height:40px;padding:0;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.activity-sticky .btn-primary--cancel{background-color:transparent}.activity-sticky .btn-primary .icon{background-size:32px auto;width:32px;height:32px;margin:0 10px 0 0}.activity-sticky .btn-primary .icon-next{background-image:url(../images/icon-next-white.svg);margin:0 0 0 10px;background-size:20px auto;width:20px;height:20px}.activity-sticky .btn-primary .icon-enter{background-size:28px auto}.activity-sticky .btn-primary .text{border-top:0;padding-top:0;display:inline;color:#fff}.activity-sticky .btn-primary:active{filter:brightness(1)}.sign_up-steps{width:100%;margin:-10px -25px;border-bottom:1px solid #666;background-color:#fff;padding:10px 25px;z-index:100;display:flex;justify-content:center}.sign_up-steps ul{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.sign_up-steps .item{width:auto;height:auto;border-radius:0;background-color:transparent;text-align:center;font-size:15px;line-height:20px;color:#999;padding:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.sign_up-steps .item+.item{margin-top:0;margin-left:40px}.sign_up-steps .item.active{background-color:transparent;color:#44bab1}.sign_up-steps .item.active:before{background-image:url(../images/activity-steps-arrow_s.svg)}.sign_up-steps .item.active .icon-a{background-image:url(../images/activity-steps-a-light_s.svg)}.sign_up-steps .item.active .icon-b{background-image:url(../images/activity-steps-b-light_s.svg)}.sign_up-steps .item.active .icon-c{background-image:url(../images/activity-steps-c-light_s.svg)}.sign_up-steps .item:before{content:"";position:absolute;bottom:calc(50% - 12px / 2);left:calc(100% + 20px - 12px / 2);width:12px;height:12px;background-image:url(../images/activity-steps-arrow-gray_s.svg);background-size:12px auto}.sign_up-steps .item .text{max-width:calc(100% - 16px - 4px)}.sign_up-steps .icon{background-size:16px auto;width:16px;height:16px;margin:0 4px 0 0}.sign_up-steps .icon-a{background-image:url(../images/activity-steps-a_s.svg)}.sign_up-steps .icon-b{background-image:url(../images/activity-steps-b_s.svg)}.sign_up-steps .icon-c{background-image:url(../images/activity-steps-c_s.svg)}.activity-sign_up .section-top .l-header{padding-bottom:16px;margin-bottom:28px}.activity-sign_up .section-top .sub-text{font-size:15px;line-height:24px}.activity-sign_up .section-top .note .heading,.member-index .form-label{margin-bottom:12px}.activity-sign_up .section-list .item{padding-right:53px}.activity-sign_up .section-list .item:before{width:53px;background-position:29px 15px;border-radius:10px}.activity-sign_up .section-list .item:after{right:52px}.activity-sign_up .section-list .item .inner{padding:14px 16px 14px 24px;border-radius:10px;height:98px}.activity-sign_up .section-list .item .inner:before{width:10px;border-radius:10px 0 0 10px}.activity-sign_up .section-list .item .col-left{width:calc(100% - 43px)}.activity-sign_up .section-list .item .col-right{width:43px;padding-left:8px}.activity-sign_up .section-list .item .main-text{font-size:13px;line-height:20px}.activity-sign_up .section-list .item .sub-text{font-size:17px;line-height:20px}.activity-sign_up .section-list .item .btn-primary{background-size:18px auto;width:35px;height:35px}.activity-sign_up .section-list .form-check-label{cursor:pointer;display:block;width:100%}.activity-sign_up .section-form .l-section+.l-section{margin-top:16px;padding-top:16px}.activity-sign_up .section-form .form-section+.form-section,.activity-sign_up .section-form .l-block+.l-block,.member-ticket-detail .detail-box .info+.info{margin-top:16px}.activity-sign_up .section-form .l-block{max-width:324px;margin:0}.activity-sign_up .section-form .l-block__header{padding:4px 8px;font-size:12px;line-height:16px;margin-bottom:8px}.activity-sign_up .section-form .form-select,.club-detail .section-top .bottom-info .text-lg{font-size:17px}.activity-sign_up .section-result{padding:104px 0}.activity-sign_up .section-result img{max-width:75px}.activity-sign_up .section-result .main-text,.club-detail-activity .section-past .date .day{font-size:24px}.activity-sign_up .section-result .action{margin-top:44px}.activity-sign_up .section-result .btn{max-width:135px;margin:0 auto;font-size:17px}.activity-sign_up .section-form .top-text{color:#44bab1;margin-bottom:20px;padding-top:50px}.activity-sign_up .section-top .info-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c4c4c4;font-size:15px;line-height:20px;margin-top:50px}.member-wallet .plus-text,.page-club .filter-bar{display:block;margin-bottom:25px}.page-club .filter-search{display:flex;margin-bottom:20px}.page-club .filter-select{padding-left:0;margin:0 auto;max-width:140px}.club-index-popular{top:50px;position:relative}.club-index-popular .club-carousel .image{margin-bottom:5px}.club-index-popular .club-carousel .main-text{font-size:17px;line-height:25px;height:25px}.club-index-popular .club-carousel .swiper-pagination{margin-top:18px}.club-index-popular .club-carousel .swiper-button-next,.club-index-popular .club-carousel .swiper-button-prev{width:35px;height:35px;margin-top:-18px;top:48%}.club-index-popular .club-carousel .swiper-button-prev{left:-18px}.club-index-popular .club-carousel .swiper-button-next{right:-18px}.club-index-main{margin-top:80px}.club-index-main .filter-bar,.news-detail .detail-content p{margin-bottom:25px}.club-index-main .club-main .main-text{font-size:17px;line-height:25px}.club-album-detail .detail-top{padding-bottom:16px;margin-bottom:16px}.club-album-detail .detail-top .content{width:100%;padding-left:0;padding-top:0;text-align:center}.club-album-detail .detail-top .date,.club-detail-album .item .date,.club-detail-album .item .main-text{font-size:14px;line-height:20px;margin-bottom:8px}.club-album-detail .detail-top .main-text{font-size:20px;line-height:30px;margin-bottom:8px}.club-album-detail .detail-main .grid{margin:-5px}.club-album-detail .detail-main .grid-item,.club-album-detail .detail-main .grid-sizer{width:50%;padding:5px}.club-detail .section-top .banner{border-radius:0;margin:0 -25px;width:calc(100% + 25px * 2)}.club-detail .section-top .block-top{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding-top:78px;margin-bottom:14px}.club-detail .section-top .info-group{margin-right:12px}.club-detail .section-top .info-group .icon-pin{margin-left:-4px}.club-detail .section-top .icon-pin{background-image:url(../images/icon-pin.svg);background-repeat:no-repeat;background-size:24px auto;width:24px;height:24px}.club-detail .section-top .location{display:flex;color:#44bab1}.club-detail .section-top .labels{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px}.club-detail .section-top .labels .label{padding:4px 16px;border-radius:30px;color:#fff;font-size:15px;line-height:22px;margin:3px}.club-detail .section-top .l-header{padding-bottom:50px}.club-detail .section-top .l-group,.store-detail .section-top .title{display:block;margin-bottom:20px}.club-detail .section-top .image{top:-50px;left:calc(50% - 100px / 2)}.club-detail .section-top .main-text{font-size:20px;margin:0 0 10px;text-align:center}.club-detail .section-top .action{position:absolute;bottom:0;left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.club-detail .section-top .btn-border{font-size:14px;line-height:20px;padding:4px 8px;max-width:140px;height:28px;border-radius:28px}.club-detail .section-top .btn-border+.btn-border{margin-left:15px}.club-detail .section-top .bottom-info{font-size:12px;line-height:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.club-detail .section-top .bottom-info .info{margin:12px;text-align:center;width:142px}.club-detail .section-top .bottom-info .info:before{height:100%}.club-detail .section-tabs{margin-top:24px}.club-detail-about .info-list .info{font-size:15px;display:block}.club-detail-about .info-list .info+.info{margin-top:28px}.club-detail-about .info-list .info-header{width:100%;margin-bottom:14px}.club-detail-about .info-list .icon{background-size:20px auto;width:20px;height:20px;margin-right:15px}.club-detail-about .bottom-text{margin-top:28px;padding-top:20px;font-size:12px;line-height:18px}.club-detail-activity .section-new .content{padding:12px 10px 10px}.club-detail-activity .section-past .year{font-size:20px;line-height:30px;margin-bottom:25px}.club-detail-activity .section-past .col-left{width:64px;min-height:225px}.club-detail-activity .section-past .col-right{width:calc(100% - 64px);display:block;padding-left:15px;padding-bottom:28px}.club-detail-activity .section-past .content{width:100%;padding-left:0}.club-detail-activity .section-past .date{width:64px;height:64px;padding-top:8px;font-size:14px;line-height:20px}.club-detail-activity .section-past .main-text{font-size:14px;line-height:20px;margin-bottom:10px}.page-member,.page-record{width:calc(100% - 25px * 2);max-width:100%;padding-bottom:0}.page-member .side-menu,.page-record .side-menu{position:fixed;width:calc(100% - 25px * 2);top:15px;flex:1;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:20px;box-shadow:25px 0 0 0 #fff,-25px 0 0 0 #fff;background:#fff;z-index:10}.page-record .contain{flex-direction:column}.page-record .contain .document1{margin:10px;flex:1;padding:10px;height:100px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);min-width:200px;background-image:url("../images/page-record-bg1.jpg");background-position:right top;background-repeat:no-repeat;background-size:cover;background-color:#efefcb}.page-record .contain .document2,.page-record .contain .document3{flex:1;margin:10px;height:100px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);min-width:200px;background-position:right top;background-repeat:no-repeat;background-size:cover;padding:10px}.page-record .contain .document1 .point,.page-record .contain .document2 .point,.page-record .contain .document3 .point,.page-record .contain .document4 .point{font-size:18px;font-weight:500;color:#333;padding:0 10px;position:relative}.page-record .contain .document1 .item,.page-record .contain .document2 .item,.page-record .contain .document3 .item,.page-record .contain .document4 .item{font-size:20px;font-weight:500;color:#333;padding:0 10px;position:relative;top:0;left:0}.page-record .contain .document2{background-image:url("../images/page-record-bg2.jpg");background-color:#cbefd8}.page-record .contain .document3{background-image:url("../images/page-record-bg3.jpg");background-color:#efd9cb}.page-record .contain .document4{margin:10px;flex:1;padding:10px;height:100px;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);min-width:200px;background-image:url("../images/page-record-bg4.jpg");background-position:right top;background-repeat:no-repeat;background-size:cover;background-color:#dcdcdc}.page-record .name{font-size:24px;font-weight:500;color:#333;padding:0 10px;margin-top:30px}.page-record .name .main{background-color:#fff;color:#333;font-size:20px;margin:20px 0;text-align:center;padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.page-record .name .main span{font-size:18px;font-weight:500;color:#333;padding:0 10px}.member-scan{padding-top:70px}.member-index .l-header{display:block;border-bottom:0;padding:24px 25px 0;margin:0 -25px;border-top:1px solid #c4c4c4}.member-index .l-header .col-left{width:80px}.member-index .l-header .col-right{width:100%;padding-left:0;display:block}.member-index .text-group{font-size:15px;margin-bottom:5px}.member-index .top-text,.news-detail .detail-header .block-top{margin-bottom:14px}.member-index .form-section-group{margin:0 0 90px;display:block}.member-index .form-section-group .form-section+.form-section,.member-ticket-detail .action .btn+.btn,.member-ticket-detail .detail-box .col-left .info+.info{margin-top:12px}.member-index .form-control{border-radius:40px}.member-index .section-top{padding-top:30px;margin-bottom:36px}.member-index .menu{display:block;margin:0 -25px;border-top:1px solid #c4c4c4}.member-index .menu li{margin:0;border-bottom:1px solid #c4c4c4}.member-index .menu a{display:block;font-size:15px;line-height:20px;padding:16px 25px;position:relative}.member-index .menu .icon-arrow{position:absolute;top:calc(50% - 16px / 2);right:14px;margin-left:0}.member-wallet .plus-text .nav-pills{margin-right:0;margin-bottom:0}.member-wallet .nav-pills{max-width:100%;margin-bottom:25px;top:60px;position:relative}.member-wallet .list{display:block;margin:0 0 70px;top:70px;position:relative}.member-wallet .list-coupon .item .image{width:82px;height:82px;object-fit:contain}.member-wallet .list-coupon .item .content{width:calc(100% - 82px);padding-left:16px}.member-wallet .item{padding-right:53px;width:100%;margin:0}.member-wallet .item .state{width:50px;height:50px;top:25px;right:28px;line-height:50px;font-size:13px}.member-wallet .item:before{width:53px;background-position:31px 13px}.member-wallet .item:after{right:51px}.member-wallet .item .inner{padding:10px 10px 20px;border-radius:15px}.member-wallet .item .col-right{right:5px;width:43px;font-size:12px;line-height:18px}.member-wallet .item .main-text{font-size:15px;line-height:20px;height:40px}.member-wallet .item .date{font-size:11px;line-height:16px}.member-wallet .item .btn-primary{font-size:12px;line-height:18px;height:25px;padding:4px}.member-wallet .pagination{padding-top:24px}.member-wallet .section-overdue{border-top:0;padding:20px 25px;background-color:#efefef;width:calc(100% + 25px * 2);margin:32px -25px -30px}.member-wallet .section-overdue .title{font-size:18px;font-weight:500;text-align:center}.l-empty{padding:100px 0}.member-ticket-detail .detail-box .col-left{width:100%;padding:28px 20px;position:relative}.member-ticket-detail .detail-box .col-left:after{top:100%;right:15px;width:calc(100% - 15px * 2);height:3px;background-image:url(../images/activity-dashed2.svg);background-repeat:repeat-x;background-position:center center}.member-ticket-detail .detail-box .col-left .info{max-width:205px;margin:0 auto}.member-ticket-detail .detail-box .col-left .main-text,.store-detail .l-table .text-small{font-size:15px;line-height:20px}.member-ticket-detail .detail-box .col-right{width:100%;padding:28px 20px 80px}.member-ticket-detail .detail-box .col-right:before{top:calc(100% - 44px);width:100%;height:44px;border-left:0;border-top:1px solid #c4c4c4;background-image:url(../images/activity-barcode2.svg);background-repeat:no-repeat;background-position:right 8px top 20px;background-size:56px auto}.member-ticket-detail .detail-box .col-right .main-text{font-weight:500;color:#333}.member-ticket-detail .detail-box .info-content{line-height:25px}.member-ticket-detail .time-end,.member-ticket-detail .time-start{width:76px}.member-ticket-detail .time-line{width:19px;height:2px}.member-ticket-detail .time .text-lg{font-size:30px}.member-ticket-detail .state{margin:-28px -20px 24px}.member-ticket-detail .state+.state{margin:-24px -20px 24px}.page-news{width:calc(100% - 25px * 2);max-width:100%;padding-bottom:30px}.news-index .bottom-info{font-size:14px;line-height:20px;padding:10px 0}.news-detail .detail-header .banner{border-radius:0;margin:-10px -25px 20px;width:calc(100% + 25px * 2)}.news-detail .detail-header .l-header{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #999}.news-detail .detail-header .main-text{font-size:20px}.news-detail .detail-header .sub-text a{color:#44bab1}.news-detail .detail-content{font-size:15px;line-height:25px}.news-detail .detail-content img{max-width:100%;width:100%}.news-detail .detail-content .float-start{margin-right:0;float:none!important;margin-bottom:25px}.news-detail .tags{padding-top:12px}.news-detail .detail-footer{padding-top:38px;padding-bottom:30px}.page-store .filter-bar{display:block;margin-bottom:25px;top:50px;position:relative}.page-store .filter-search{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:45px}.page-store-results .section .title{font-size:18px;color:#666;text-align:center;margin:0 0 24px;padding-left:0}.page-store-results .section .title span{position:relative;padding:0 10px;background-color:#fff}.page-store-results .section .title:before{top:50%;left:0;width:100%;height:1px;border-radius:0;background-color:#999}.page-store-results .filter-select{display:block;padding-left:0}.page-store-results .filter-select__header{min-width:inherit;line-height:29px;margin:0 0 14px;text-align:center}.page-store-results .filter-select__content,.store-detail .action .btn{max-width:100%}.page-store-results .results-text{margin-bottom:24px;text-align:center}.section-store{margin:0 auto;top:20px}.section-store .list{margin:-18px -12px;top:0;position:relative}.section-store .list p{margin:auto;padding-top:20px}.section-store .item{width:calc(100% / 2 - 12px * 2);margin:18px 12px}.section-store .main-text{font-size:16px;line-height:24px;color:#333;font-weight:500;text-align:center}.store-detail .section-top{width:100%;margin-bottom:20px;position:relative}.store-detail .section-tabs{width:100%;padding-left:0;margin-top:0;position:relative;left:0}.store-detail .action{margin-top:50px}.store-detail .action .group{margin:0 -8px 25px}.store-detail .action .group .btn{width:calc(100% / 2 - 8px * 2);margin:0 8px}.store-detail .l-table{margin-left:0;background-color:transparent;border-radius:0}.store-detail .l-table .item{display:block;border-radius:20px;overflow:hidden}.store-detail .l-table .item-col{padding:12px;padding-left:104px!important;width:100%!important;position:relative;background-color:#efefef}.store-detail .l-table .item-col:nth-child(2n-1){background-color:#f7f7f7}.store-detail .l-table .item-col:nth-child(2n-1):before{background-color:#eef9f8}.store-detail .l-table .item-col:before{content:attr(data-title);position:absolute;top:0;left:0;width:90px;height:100%;background-color:#deefed;padding:12px}.announcement .left-box,.announcement .right-box{display:block;width:100%;text-align:center;padding:20px 0;border-style:none}.announcement .btn{width:calc(100% - 40px);margin:20px auto}.announcement .content{text-align:center;position:relative}.announcement .main-text{text-align:center;font-size:30px;line-height:48px;margin-bottom:20px;color:#fff}.announcement .sub-text{text-align:center;font-size:20px;line-height:36px;color:#fff}.announcement .small-text{margin-top:20px;font-size:14px;line-height:18px;color:#fff}button.gm-ui-hover-effect{width:30px!important;height:30px!important}.gm-style-iw.gm-style-iw-c{padding:10px}.gm-style-iw-chr{display:-webkit-box;display:-webkit-flex;display:flex;padding-right:5px;height:12px!important}.gm-style-iw-d{padding-right:25px;font-size:16px}.gm-ui-hover-effect>span{background-color:#44bab1}}