html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes lineAnimX{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes lineAnimX{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes lineAnimY{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes lineAnimY{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;font-size:16px}.preload *{-webkit-transition-duration:0s !important;transition-duration:0s !important;-webkit-transition-property:none !important;transition-property:none !important}.App{display:block !important}p{line-height:1.3em}p strong{font-weight:bold}a{text-decoration:none;font:inherit;color:inherit}button{padding:0;border:0 none;background:0 none;outline:0 none;margin:0 auto;font:inherit}@font-face{font-family:'VarelaRound';src:url("../fonts/webfont/VarelaRound-Regular-webfont.eot");src:url("../fonts/webfont/VarelaRound-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/webfont/VarelaRound-Regular-webfont.woff") format("woff"),url("../fonts/webfont/VarelaRound-Regular-webfont.ttf") format("truetype"),url("../fonts/webfont/VarelaRound-Regular-webfont.svg#varela_roundregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Yantramanav';src:url("../fonts/webfont/Yantramanav.eot");src:url("../fonts/webfont/Yantramanav.eot?#iefix") format("embedded-opentype"),url("../fonts/webfont/Yantramanav.woff") format("woff"),url("../fonts/webfont/Yantramanav.svg#yantramanav") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.ttf?wpwkby") format("truetype"),url("../fonts/icomoon/icomoon.woff?wpwkby") format("woff"),url("../fonts/icomoon/icomoon.svg?wpwkby#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="Icon--"],[class*=" Icon--"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Icon--wechat:before{content:"\e904"}.Icon--weibo:before{content:"\e907"}.Icon--down:before{content:"\e908"}.Icon--facebook:before{content:"\e603"}.Icon--instagram:before{content:"\e906"}.Icon--twitter:before{content:"\e605"}.Icon--home:before{content:"\e902"}.Icon--search:before{content:"\e903"}.Icon--directory:before{content:"\e905"}.Icon--email:before{content:"\e900"}.Icon--url:before{content:"\e901"}.GridDebug{max-width:100%;margin-left:auto;margin-right:auto;padding:0 20px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;pointer-events:none;display:none}.GridDebug:after{content:" ";display:block;clear:both}.GridDebug span{width:19.6428571429%;float:left;margin-right:7.1428571429%;height:100%;border-left:1px solid cyan;border-right:1px solid cyan}@media screen and (max-width: 47.9375em){.GridDebug span:nth-child(n+5){display:none}.GridDebug span:nth-child(4){margin-right:0}}@media screen and (min-width: 48em){.GridDebug{left:85px;padding-right:24px;padding-left:24px}.GridDebug span{width:13.8888888889%;float:left;margin-right:3.3333333333%}}@media screen and (min-width: 48em) and (max-width: 71.1875em){.GridDebug span:nth-child(n+7){display:none}.GridDebug span:nth-child(6){margin-right:0}}@media screen and (min-width: 71.25em){.GridDebug{padding-right:46px;padding-left:46px}.GridDebug span{width:6.5637065637%;float:left;margin-right:1.9305019305%}.GridDebug span:nth-child(12){margin-right:0}}.App{margin:0}.App-navToggle{position:fixed;top:0;left:0;z-index:500}.App-nav{z-index:400;position:fixed;top:50px;left:0;width:0;overflow:visible;background:#000}.App-content{z-index:0}div[data-speed]{visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}@media screen and (max-width: 47.9375em){.Nav-social{padding:0.8em !important}}@media screen and (min-width: 48em){.App-nav{left:85px;top:0px}.App-nav .Nav-social{padding:1.7em}}@-webkit-keyframes hoverIn{0%{-webkit-transform:translate(0, 100);transform:translate(0, 100);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes hoverIn{0%{-webkit-transform:translate(0, 100);transform:translate(0, 100);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@-webkit-keyframes hoverInInner{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}100%{-webkit-transform:translate(0, -30px);transform:translate(0, -30px);opacity:0}}@keyframes hoverInInner{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}100%{-webkit-transform:translate(0, -30px);transform:translate(0, -30px);opacity:0}}@-webkit-keyframes hoverOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}100%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0}}@keyframes hoverOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}100%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0}}@-webkit-keyframes hoverOutInner{0%{-webkit-transform:translate(0, 30px);transform:translate(0, 30px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes hoverOutInner{0%{-webkit-transform:translate(0, 30px);transform:translate(0, 30px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.Button{display:block;height:45px;line-height:45px;width:100%;text-align:center;cursor:pointer}.Button .Text{white-space:nowrap}.Button--gold{background:#c6a379;color:#fff}.Button--gold .Button--overlay{padding:0 2em}.Button--pagination{overflow:hidden;width:64px;height:64px;line-height:64px;background:#fff;padding:0px;transition:background .75s;-webkit-transition:background .75s;pointer-events:auto}.Button--pagination .Arrow{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;background-size:contain;margin-top:-10px;margin-left:-10px;pointer-events:none;-webkit-transition:color .25s, background-color 5s;transition:color .25s, background-color 5s;cursor:pointer}.Button--pagination .Arrow svg{height:100%;width:100%;float:left}.Button--pagination .Arrow.Arrow-right{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s;-webkit-transform:matrix(0.7, 0, 0, 0.7, 0, 0);transform:matrix(0.7, 0, 0, 0.7, 0, 0)}.Button--pagination .Arrow.Arrow-right-big{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s;-webkit-transform:matrix(1.7, 0, 0, 1.7, -80, 0);transform:matrix(1.7, 0, 0, 1.7, -80, 0)}.Button--pagination:hover{background:#c6a379}.Button--border{cursor:pointer;padding:0px}.Button--border .Lines span{background:#000}.Button--border.Button--white .Lines span{background:#fff}.Button--border.Button--white .Button--overlay .hover{background:#fff;color:#000}.Button--border.Button--white .Button--overlay .hover-out{color:#fff}.Button--border .Text{position:relative;text-transform:uppercase;font-size:.75em;font-weight:bold;letter-spacing:.2em;margin-right:-.2em}.Button--overlay{position:relative;overflow:hidden;padding:0 75px}.Button--overlay .hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4;color:#fff;display:block;background:#000;-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-animation:hoverOut 0.3s ease 1 forwards;animation:hoverOut 0.3s ease 1 forwards}.Button--overlay .hover-out{position:relative;z-index:1;display:inline-block;-webkit-animation:hoverOutInner 0.3s ease 1 forwards;animation:hoverOutInner 0.3s ease 1 forwards}.Button--overlay .hover_i{position:relative;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.Button--overlay:hover .hover-out{-webkit-animation-name:hoverInInner;animation-name:hoverInInner}.Button--overlay:hover .hover{-webkit-animation-name:hoverIn;animation-name:hoverIn}.Button--overlay:hover .hover_i{-webkit-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 47.9375em){.Button--border .Button--overlay{padding:0px}}@media screen and (min-width: 48em){.Button:not(.Button--pagination){width:auto}}@media screen and (min-width: 71.25em){.Button--pagination{width:86px;height:86px;line-height:86px}}.DashTexture{background:url("../images/stairs-tile.png") repeat;height:200px;width:80px}.MailingList-title{margin-bottom:1em}.MailingList-title .Title{color:#fff;font-size:1.375em;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.MailingList-text{margin-bottom:1em}.MailingList-text .Text{color:#fff;font-size:.875em}.MailingList-button{position:relative}@media screen and (min-width: 48em){.MailingList-button .Button{display:inline-block;padding:0 2em}}.Footer-section--mailingList .MailingList-holder{width:32.0463320463%;float:left;margin-right:1.9305019305%;margin-left:16.9884169884%}.Footer-section--mailingList .MailingList-form{width:32.0463320463%;float:left;margin-right:1.9305019305%;margin-right:16.9884169884%}.Footer-section--mailingList .Input-holder{width:49.0347490347%;float:left;margin-right:1.9305019305%;margin-left:8.4942084942%;margin-top:-3px}.Footer-section--mailingList .Input-holder input{display:block;font-size:0.75em;height:51px;line-height:0px;color:#565656;padding:20px;width:100%;border:3px solid #fff;margin-right:15px}.Footer-section--mailingList .SignContent-Button{width:32.0463320463%;float:left;margin-right:1.9305019305%;margin-right:8.4942084942%;position:relative}.Footer-section--mailingList .SignContent-Button .Button--overlay{padding:0px}@media screen and (max-width: 71.1875em){.Footer-section--mailingList .MailingList-holder{width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-left:0%}.Footer-section--mailingList .MailingList-form{width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-right:0%}}@media screen and (max-width: 47.9375em){.Footer-section--mailingList .MailingList-holder{width:100%;float:left;margin-left:0;margin-right:0;margin-left:0%}.Footer-section--mailingList .MailingList-form{width:100%;float:left;margin-left:0;margin-right:0;margin-right:0%}}.Footer{max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding:20px;background:#383637 url("../images/svg/home-footer.svg") no-repeat top center;background-position:-25px 5px}.Footer:after{content:" ";display:block;clear:both}.Footer-section{margin-bottom:2em}.Footer-links{width:100%;text-align:center;float:left}.Footer-links span{color:#565656;font-size:.875em;line-height:1.3em}@media screen and (max-width: 47.9375em){.Footer-links ul{margin-top:50px}.Footer-links ul li:first-child{display:none}.Footer-links ul li:last-child{display:block;text-align:center;border-bottom:none}.Footer-links ul li{display:block;padding:25px 0px;border-top:1px solid #565656;border-bottom:1px solid #565656;margin:0px -20px;text-align:left;text-indent:20px;background:#383637}}@media screen and (min-width: 48em){.Footer{padding-right:24px;padding-left:24px;background:#383637}.Footer-section{margin-bottom:1em}.Footer-section:nth-child(2){margin-right:0}.Footer-links li:first-child{display:none}.Footer-links li:nth-child(2):before{content:''}.Footer-links li{display:inline-block}.Footer-links li:before{content:'|';display:inline-block;margin-right:.5em;margin-left:.5em;color:#565656}.Footer-links li:first-child:before{display:none}}@media screen and (min-width: 71.25em){.Footer{padding-right:46px;padding-left:46px}.Footer-section{width:100%;float:left;margin-left:0;margin-right:0}}.Hero{position:relative;width:100%;height:100vh;min-height:460px}.Hero-background{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../images/hero-background-opt.jpg");background-size:cover;background-position:50% 50%;background-color:#fff}.Hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:602}.Hero-reveal{background:#000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:601}.Hero-details{text-align:center;padding-bottom:20%}.Hero-logo{margin:0 auto 1em;width:80px;-webkit-transition:width .15s;transition:width .15s}.Hero-logo svg{fill:#ea4b36;width:100%;height:185px}.Hero-title .Title{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;font-size:2.4em;text-transform:uppercase;color:#fff;-webkit-transition:font-size .15s;transition:font-size .15s;letter-spacing:-0.03em}.Hero-info{max-width:950px;margin:30px 120px 0}.Hero-info .Info{font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;font-weight:normal;font-size:18px;line-height:28px;color:#fff;-webkit-transition:font-size .15s;transition:font-size .15s}.Hero-subtitle .Title{color:#fff;font-size:1.4em;text-transform:uppercase;letter-spacing:.9em;margin-right:-.9em;-webkit-transition:font-size .15s;transition:font-size .15s}.Hero-cta{position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.HeroCta{display:block;background:#ea4b36;width:70px;height:70px;text-align:center;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.HeroCta:hover{background:#c6a379}.HeroCta .Icon{font-size:2.75em;line-height:70px;color:#fff}.Hero-decoration{position:absolute;top:0;display:none}.Hero-decoration--left{left:135px;bottom:100px;width:18px}.Hero-decoration--right{right:50px;bottom:0;width:1px;background:rgba(255,255,255,0.5)}.HeroDecoration{width:100%;height:100%;position:relative}.HeroDecoration-line{position:absolute;top:0;left:9px;bottom:210px;width:1px;background:rgba(255,255,255,0.5)}.HeroDecoration-text{position:absolute;bottom:0;left:0}.HeroDecoration-text span{display:block;color:#fff;line-height:1.8em;opacity:0}.Hero-logo,.Hero-title,.Hero-subtitle,.Hero-info,.Hero-cta{opacity:0}@media screen and (max-width: 47.9375em){.Hero-logo{width:80px;margin:0 auto}.Hero-title .Title{font-size:2.4em}.Hero-subtitle .Title{font-size:1.4em}.Hero-cta{position:relative;bottom:auto;left:auto;width:100%;display:block;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HeroCta{width:60px;height:60px;margin:0 auto}.HeroCta .Icon{font-size:34px;line-height:62px}.Hero-inner{width:100%}.Hero-decoration{display:none}.Hero-info{display:none;margin:30px 30px 0;max-width:400px}.Hero-info .Info{font-size:1em;margin:0px}}@media screen and (min-width: 48em){.Hero-info{max-width:550px}.Hero-title .Title{font-size:4em}.Hero-subtitle .Title{font-size:2em}.Hero-logo{width:100px}.Hero-decoration--left{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.Hero-decoration--right{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.Hero-scan{display:block}}@media screen and (min-width: 64em){.Hero-info{max-width:750px}.Hero{min-height:550px}.Hero-title .Title{font-size:5em}.Hero-subtitle .Title{font-size:2em}.Hero-logo{width:120px}}@media screen and (min-width: 71.25em){.Hero{min-height:620px}.Hero-title .Title{font-size:5.0em}.Hero-subtitle .Title{font-size:2em}.Hero-logo{width:150px;margin-top:120px}}@media screen and (max-height: 800px) and (min-width: 71.25em){.Hero-details{padding-top:20%}.Hero-logo{width:100px;margin:0 auto 20px}.Hero-title .Title{font-size:4em}.Hero-subtitle .Title{font-size:1em}}.HomepageSectionDetails{position:relative}.HomepageSectionDetails-titles{position:absolute;bottom:0;left:0;-webkit-transform:translate(55px, 0) rotate(-90deg);transform:translate(55px, 0) rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.HomepageSectionDetails-titles .Title{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;white-space:nowrap}.HomepageSectionDetails-surtitle .Title{font-size:.875em}.HomepageSectionDetails-title{margin-bottom:.5em}.HomepageSectionDetails-title .Title{font-size:1.625em}.HomepageSectionDetails-icon{height:185px;width:125px}.HomepageSectionDetails-icon svg path{stroke:#fff}.IconSvg--white{display:none}.HomepageSectionDetails-info{position:absolute;top:0;left:202px;width:420px}.HomepageSectionDetails-info .Title{display:block;font-size:1.625em;margin-bottom:.2em;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.HomepageSectionDetails-info .Text{font-size:1.1em}@media screen and (max-width: 47.9375em){.HomepageSectionDetails-titles .Title{color:#fff}.IconSvg--white{display:block}.IconSvg--black{display:none}.HomepageSectionDetails-titles .Title{font-size:1em}.HomepageSectionDetails-surtitle .Title{font-size:.875em}.HomepageSectionDetails-title .Title{font-size:1.25em}}@media screen and (min-width: 48em){.HomepageSectionDetails-info{left:150px}}@media screen and (min-width: 71.25em){.HomepageSectionDetails-info{left:152px}}.HomepageSections{padding-top:2em}.HomepageSection{max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding-left:20px;padding-right:20px}.HomepageSection:after{content:" ";display:block;clear:both}.HomepageSection-inner{position:relative}.HomepageSection-inner:after{content:'';display:block;clear:both}.HomepageSection-details{position:absolute;z-index:10}.HomepageSection-imageWrap{position:relative}.HomepageSection-mask{overflow:hidden;position:relative;background-color:#000000;height:560px}.HomepageSection-overlay{position:absolute;background-color:#000;display:none;opacity:0;height:100%;width:100%;z-index:3;pointer-events:auto}.HomepageSection-image{position:absolute;width:100%;height:100%;opacity:0;background-image:url("../images/home-restaurants.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.HomepageSection-image:nth-child(2){background-image:url("../images/home-restaurants_1.jpg")}.HomepageSection-image:nth-child(3){background-image:url("../images/home-restaurants_2.jpg")}.HomepageSection-pagination{position:absolute;bottom:0;right:0;z-index:3;overflow:hidden}.HomepageSection-dashTexture{position:absolute;display:none}.HomepageSection-dashTexture .DashTexture{width:100px;height:100px}.HomepageSection-decorativeText{position:absolute;display:none}.HomepageSection-decorativeText .Text{white-space:nowrap}.HomepageSection-line{position:absolute;top:183px;bottom:0;left:162px;width:2px;background:#000;-webkit-transition:-webkit-transform 1.5s;transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s, -webkit-transform 1.5s;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.HomepageSection.is-active .HomepageSection-line{-webkit-transform:scaleY(1);transform:scaleY(1)}.HomepageSection-line--top{top:0;bottom:auto}.HomepageSection-sketch{position:absolute;display:none}.HomepageSection-sketch line{stroke-dasharray:500}.HomepageSection-infoBox{position:absolute;z-index:1}.HomepageSection-seeAll-wrap{position:absolute;bottom:-120px;right:0}.HomepageSection-seeAll-wrap:before{position:absolute;top:-400px;right:0;width:2px;height:400px;content:'';background-color:#000}.HomepageSection-seeAll-wrap:after{position:absolute;bottom:0;right:0;width:400px;height:2px;content:'';background-color:#000}.HomepageSection-seeAll{position:absolute;bottom:20px;right:20px;font-size:1.2em;letter-spacing:1px}@media screen and (max-width: 47.9375em){.Hero-scan{display:none}.HomepageSection-seeAll-wrap{position:relative;bottom:40px;right:auto}.HomepageSection-seeAll-wrap:before{top:-80px;height:80px}.HomepageSection-seeAll-wrap:after{width:100%}.HomepageSection-seeAll{left:20px;font-size:16.5px}.HomepageSections{padding:0}.HomepageSection-line{left:50%}.HomepageSection{padding-bottom:75px}.HomepageSection-infoBox{position:relative;width:100%}.HomepageSection{padding-bottom:75px}.HomepageSection-mask{height:280px}.HomepageSection-details{top:55px;left:50%;-webkit-transform:translate(-50%, 48.5px);transform:translate(-50%, 48.5px)}.HomepageSectionDetails-icon{height:145px;width:100px}.HomepageSectionDetails-icon svg{height:145px;width:100px}.HomepageSection-box{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1em;box-shadow:rgba(0,0,0,0.2) 0 0 1em;background:#fff;border:3px solid #000}.HomepageSection-box .Button--border .Lines span{-webkit-transform:scale(1);transform:scale(1)}.HomepageSection-imageWrap{background:#000}.HomepageSection-image{height:280px}.HomepageSection-line{top:0}}@media screen and (min-width: 48em){.HomepageSection-infoBox{width:280px}.HomepageSection{padding-top:110px;padding-bottom:160px;padding-left:24px;padding-right:24px;background-repeat:no-repeat;background-position:0 50%}.HomepageSection-details{top:0;bottom:0}.HomepageSection-imageWrap{margin-top:50px}.HomepageSection-image:before{display:block;content:'';width:100%;padding-top:100%}.HomepageSection-pagination{position:absolute;bottom:auto;top:85px;z-index:2;overflow:hidden;padding:1em 0 1em 0em;margin-top:-1em}.HomepageSection-pagination .Button{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1em;box-shadow:rgba(0,0,0,0.2) 0 0 1em}.HomepageSection-dashTexture,.HomepageSection-decorativeText,.HomepageSection-sketch{display:block}.HomepageSection-sketch{left:50%;top:100%;margin-top:-250px}.HomepageSection-line{left:62px}}@media screen and (min-width: 71.25em){.HomepageSection-infoBox{width:480px;height:340px}.HomepageSection{padding-left:46px;padding-right:46px}}.HomepageSection--foodAndDrink{padding-bottom:220px}.HomepageSection--foodAndDrink .Background-icon{background-image:url("../images/svg/home-plate.svg");background-repeat:no-repeat;position:absolute;left:-40px;top:240px;height:500px;width:500px;z-index:-1}.HomepageSection--foodAndDrink .food-and-drink-svg-icon{position:absolute;bottom:0;left:-140px;width:100px;height:200px;background:url("../images/svg/homepage-food-and-drink.svg") 0 0 no-repeat;background-size:contain}.HomepageSection--foodAndDrink .HomepageSection-image{background-image:url("../images/home-food-drink.jpg")}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:6em;margin-right:-.1em;text-transform:uppercase;font-weight:bold;color:#f4f4f4}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text strong{color:#383637}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text li{padding-left:6px;opacity:0;-webkit-transition:opacity .50s;transition:opacity .50s}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text li.active{opacity:1}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text .letter-o-black,.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text .letter-o{width:70px;height:100px}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text .letter-o-black svg{width:100%}.HomepageSection--foodAndDrink .HomepageSection-decorativeText .Text .letter-o-black.active path{fill:rgba(215,215,215,0);stroke:#d7d7d7;stroke-dasharray:420;-webkit-animation:dash 2.5s ease-out forwards,fillin .5s 1.5s forwards;animation:dash 2.5s ease-out forwards,fillin .5s 1.5s forwards}@-webkit-keyframes dash{from{stroke-dashoffset:420}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:420}to{stroke-dashoffset:0}}@-webkit-keyframes fillin{from{fill:rgba(215,215,215,0)}to{fill:#d7d7d7}}@keyframes fillin{from{fill:rgba(215,215,215,0)}to{fill:#d7d7d7}}@media screen and (max-width: 47.9375em){.HomepageSection--foodAndDrink.HomepageSection{padding-bottom:75px}.HomepageSection--foodAndDrink .Background-icon{top:20px;left:-120px}}@media screen and (min-width: 48em){.HomepageSection--foodAndDrink .HomepageSection-image{background-image:url("../images/home-news-events.jpg")}.HomepageSection--foodAndDrink .HomepageSection-mask{height:410px}.HomepageSection--foodAndDrink .HomepageSection-imageWrap{height:560px;width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-left:25.8333333333%}.HomepageSection--foodAndDrink .HomepageSection-infoBox{margin-left:34.4444444444%;bottom:50px}.HomepageSection--foodAndDrink .HomepageSection-image:before{padding-top:68.2926829268%}.HomepageSection--foodAndDrink .HomepageSection-pagination{top:30px}.HomepageSection--foodAndDrink .HomepageSection-dashTexture{bottom:100%;left:50%;margin-left:-35px;z-index:-1}.HomepageSection--foodAndDrink .HomepageSection-dashTexture .DashTexture{width:100px;height:500px}.HomepageSection--foodAndDrink .HomepageSection-dashTexture.BackgroundImage{left:100%;top:0%;bottom:0%}.HomepageSection--foodAndDrink .HomepageSection-dashTexture.BackgroundImage .DashTexture{width:100px;height:400px}.HomepageSection--foodAndDrink .HomepageSection-decorativeText{left:120%;top:0}}@media screen and (min-width: 64em){.HomepageSection--foodAndDrink .HomepageSection-mask{height:560px}.HomepageSection--foodAndDrink .HomepageSection-imageWrap{height:auto}.HomepageSection--foodAndDrink .HomepageSection-infoBox{bottom:-10px;margin-left:51.6666666667%}}@media screen and (min-width: 71.25em){.HomepageSection--foodAndDrink .HomepageSection-imageWrap{margin-left:25.4826254826%}.HomepageSection--foodAndDrink .HomepageSection-infoBox{width:40.5405405405%;float:left;margin-right:1.9305019305%;margin-left:59.4594594595%}.HomepageSection--foodAndDrink .HomepageSection-decorativeText{left:110%}}@media screen and (min-width: 90em){.HomepageSection--foodAndDrink .HomepageSection-imageWrap{width:49.0347490347%;float:left;margin-right:1.9305019305%;margin-left:25.4826254826%}.HomepageSection--foodAndDrink .HomepageSection-decorativeText{left:120%}}@media screen and (max-width: 47.9375em){.HomepageSection--foodAndDrink.HomepageSection{padding:0}.HomepageSection--foodAndDrink{background-position:-120px 0;background-repeat:no-repeat;background-size:contain;padding:0;margin:0 4%}.food-and-drink-svg-icon,.HomepageSection--foodAndDrink .HomepageSection-line,.HomepageSection--foodAndDrink .HomepageSection-dashTexture-background{display:none}.HomepageSection--foodAndDrink .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--foodAndDrink .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:0 0 12px}.HomepageSection--foodAndDrink .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--foodAndDrink .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:100%;margin:0 0 20px}.HomepageSection--foodAndDrink .HomepageSection-box{margin-bottom:160px}.HomepageSection--foodAndDrink .Button--pagination .Arrow{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.HomepageSection--foodAndDrink .Button--gold .Button--overlay{padding:0}.HomepageSection--foodAndDrink .InfoBox-readMore{margin:0}}@media screen and (min-width: 48em){.HomepageSection--foodAndDrink .HomepageSection-infoBox{width:38%;float:left;margin-right:3.3333333333%;margin-left:58.5555555556%}.HomepageSection--foodAndDrink .InfoBox-readMore{top:270px}}@media screen and (max-width: 63.9375em){.food-and-drink-svg-icon{position:absolute;left:-100px;width:75px;height:140px}}@media screen and (max-width: 47.9375em){.HomepageSection--foodAndDrink .Background-icon{left:-4%;width:108%;background-position:-120px 0;background-size:500px 500px}}@media screen and (min-width: 71.25em){.HomepageSection--foodAndDrink .InfoBox-readMore{top:225px}.HomepageSection--foodAndDrink .HomepageSection-infoBox{width:40.5405405405%;float:left;margin-right:1.9305019305%;margin-left:50.9652509653%}}.HomepageSection--lifestyle{padding-bottom:180px}.HomepageSection--lifestyle .Background-icon{background:url("../images/svg/home-mask.svg") no-repeat center left;height:520px;width:500px;position:absolute;left:-45px;top:220px;display:block}.HomepageSection--lifestyle .lifestyle-svg-icon{position:absolute;top:-400px;right:20px;width:100px;height:200px;background:url("../images/svg/homepage-lifestyle.svg") 0 0 no-repeat;background-size:contain}.HomepageSection--lifestyle .HomepageSection-decorativeText{left:115%;top:-20%}.HomepageSection--lifestyle .HomepageSection-decorativeText .Text{font-size:2.2em;line-height:1.5em;text-transform:uppercase;color:#383637;font-weight:bold}.HomepageSection--lifestyle .HomepageSection-decorativeText .Text strong{color:#f4f4f4}@media screen and (max-width: 47.9375em){.HomepageSection--lifestyle .HomepageSection-mask{height:280px}.HomepageSection--lifestyle .Background-icon{left:-25px;top:0px}}@media screen and (min-width: 48em){.HomepageSection--lifestyle .HomepageSection-mask{height:410px}.HomepageSection--lifestyle.HomepageSection{padding-top:115px}.HomepageSection--lifestyle .HomepageSection-image{background-image:url("../images/home-lifestyle.jpg")}.HomepageSection--lifestyle .HomepageSection-imageWrap{height:560px;width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-left:25.8333333333%}.HomepageSection--lifestyle .HomepageSection-infoBox{margin-left:34.4444444444%;bottom:50px}.HomepageSection--lifestyle .HomepageSection-image:before{padding-top:64.3985419198%}.HomepageSection--lifestyle .HomepageSection-dashTexture{top:4%;left:50%;right:-60px}.HomepageSection--lifestyle .HomepageSection-dashTexture .DashTexture{width:100%;height:400px}.HomepageSection--lifestyle .HomepageSection-decorativeText{left:125%}}@media screen and (min-width: 64em){.HomepageSection--lifestyle .HomepageSection-mask{height:560px}.HomepageSection--lifestyle.HomepageSection{padding-top:115px}.HomepageSection--lifestyle .HomepageSection-imageWrap{height:auto}.HomepageSection--lifestyle .HomepageSection-infoBox{margin-left:51.6666666667%}}@media screen and (min-width: 71.25em){.HomepageSection--lifestyle .HomepageSection-imageWrap{margin-left:25.4826254826%}.HomepageSection--lifestyle .HomepageSection-infoBox{width:40.5405405405%;float:left;margin-right:1.9305019305%;margin-left:42.471042471%}}@media screen and (min-width: 90em){.HomepageSection--lifestyle .HomepageSection-imageWrap{width:49.0347490347%;float:left;margin-right:1.9305019305%;margin-left:25.4826254826%}}@media screen and (max-width: 47.9375em){.HomepageSection--lifestyle{background-position:-120px 0;background-repeat:no-repeat;background-size:contain;padding:0;margin:0 4%}.HomepageSection--lifestyle .Background-icon{left:-4%;width:108%;background-position:-25px 0;background-size:500px 520px}.lifestyle-svg-icon,.HomepageSection--lifestyle .HomepageSection-line,.HomepageSection--lifestyle .HomepageSection-dashTexture-background{display:none}.HomepageSection--lifestyle .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--lifestyle .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:0 0 12px}.HomepageSection--lifestyle .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--lifestyle .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:100%;margin:0 0 20px}.HomepageSection--lifestyle .HomepageSection-box{margin-bottom:160px}.HomepageSection--lifestyle .Button--pagination .Arrow{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.HomepageSection--lifestyle .Button--gold .Button--overlay{padding:0}.HomepageSection--lifestyle .InfoBox-readMore{margin:0}.HomepageSection--lifestyle .InfoBox-best{border:0;font-size:.9em;padding-left:0}}@media screen and (min-width: 48em){.HomepageSection--lifestyle .HomepageSection-pagination{top:20px}.HomepageSection--lifestyle .HomepageSection-infoBox{width:38%;float:left;margin-right:3.3333333333%;margin-left:48.2222222222%}.HomepageSection--lifestyle .InfoBox-readMore{top:228px}.HomepageSection--lifestyle .lifestyle-svg-icon{width:65px;height:130px;top:-260px;right:20px}.HomepageSection--lifestyle .InfoBox-mask{height:180px}}@media screen and (min-width: 64em){.HomepageSection--lifestyle .InfoBox-mask{height:225px}.HomepageSection--lifestyle .lifestyle-svg-icon{width:100px;height:200px;top:-400px;right:20px}.HomepageSection--lifestyle .InfoBox-readMore{top:270px}}.HomepageSection--newsAndEvents{margin-bottom:100px}.HomepageSection--newsAndEvents .Background-icon{background-image:url("../images/svg/home-fan.svg");background-repeat:no-repeat;display:block;width:795px;height:520px;position:absolute;left:-280px;top:300px}.HomepageSection--newsAndEvents .news-and-events-svg-icon{position:absolute;top:-120px;left:25%;width:200px;height:100px;background:url("../images/svg/homepage-news.svg") 0 0 no-repeat;background-size:contain}.HomepageSection--newsAndEvents .Text-chinese{display:block;width:200px;height:100px;background:url("../images/svg/text-newsandevent.svg") no-repeat}.HomepageSection--newsAndEvents .HomepageSection-line{bottom:-100px}@media screen and (max-width: 47.9375em){.HomepageSection--newsAndEvents.HomepageSection{margin-bottom:0px}.HomepageSection--newsAndEvents .Background-icon{top:20px;left:-120px}}@media screen and (min-width: 48em){.HomepageSection--newsAndEvents .HomepageSection-mask{height:410px}.HomepageSection--newsAndEvents .HomepageSection-imageWrap{height:560px;width:56.9444444444%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%}.HomepageSection--newsAndEvents .HomepageSection-infoBox{bottom:50px;margin-left:22.3888888889%}.HomepageSection--newsAndEvents .HomepageSection-dashTexture{top:-60px;left:-60px;right:-60px;bottom:190px}.HomepageSection--newsAndEvents .HomepageSection-dashTexture .DashTexture{width:100%;height:100%}.HomepageSection--newsAndEvents .HomepageSection-decorativeText{margin-left:52.5423728814%;margin-top:10px;top:100%;left:0}.HomepageSection--newsAndEvents .HomepageSection-decorativeText .Text-chinese{height:65px;width:140px}}@media screen and (min-width: 64em){.HomepageSection--newsAndEvents .HomepageSection-mask{height:560px}.HomepageSection--newsAndEvents .HomepageSection-imageWrap{height:auto;width:56.9444444444%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%}.HomepageSection--newsAndEvents .HomepageSection-infoBox{bottom:-85px;margin-left:34.4444444444%}.HomepageSection--newsAndEvents .HomepageSection-decorativeText{margin-left:68.8888888889%}}@media screen and (min-width: 71.25em){.HomepageSection--newsAndEvents .HomepageSection-imageWrap{width:40.5405405405%;float:left;margin-right:1.9305019305%;margin-left:50.9652509653%}.HomepageSection--newsAndEvents .HomepageSection-infoBox{margin-left:16.9884169884%}.HomepageSection--newsAndEvents .HomepageSection-decorativeText{margin-left:52.380952381%}.HomepageSection--newsAndEvents .HomepageSection-decorativeText .Text-chinese{height:100px;width:180px}}@media screen and (min-width: 90em){.HomepageSection--newsAndEvents .HomepageSection-infoBox{margin-left:25.4826254826%}}.HomepageSection--newsAndEvents .HomepageSection-decorativeText .Text{font-size:7em}@media screen and (max-width: 47.9375em){.HomepageSection--newsAndEvents{background-position:-120px 0;background-repeat:no-repeat;background-size:contain;padding:0;margin:0 4%}.HomepageSection--newsAndEvents .Background-icon{left:4%;width:100%;background-size:795px 520px}.news-and-events-svg-icon,.HomepageSection--newsAndEvents .HomepageSection-line,.HomepageSection--newsAndEvents .HomepageSection-dashTexture-background{display:none}.HomepageSection--newsAndEvents .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--newsAndEvents .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:0 0 12px}.HomepageSection--newsAndEvents .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--newsAndEvents .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:100%;margin:0 0 20px}.HomepageSection--newsAndEvents .HomepageSection-box{border:0;margin-bottom:160px}.HomepageSection--newsAndEvents .Button--pagination .Arrow{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.HomepageSection--newsAndEvents .Button--gold .Button--overlay{padding:0}.HomepageSection--newsAndEvents .InfoBox-readMore{margin:0}}@media screen and (min-width: 48em){.HomepageSection--newsAndEvents .HomepageSection-infoBox{width:38%;float:left;margin-right:3.3333333333%;margin-left:17.2222222222%}.HomepageSection--newsAndEvents .InfoBox-readMore{top:270px}.news-and-events-svg-icon{width:80px;height:45px;top:-80px;left:0}}@media screen and (min-width: 64em){.HomepageSection--newsAndEvents .InfoBox-readMore{top:227px}.news-and-events-svg-icon{width:200px;height:100px;top:-120px;left:25%}}.HomepageSection--planYourVisit .Background-icon{background-image:url("../images/home-visit-background.jpg");background-repeat:no-repeat;background-size:cover;position:absolute;top:0px;left:0px;height:100%;width:100%;display:block}.HomepageSection--planYourVisit .Title-chinese{display:block;width:200px;height:100px;background:url("../images/svg/homepage-planyourvisit.svg") no-repeat}.HomepageSection--planYourVisit .HomepageSectionDetails-info{color:#fff}.HomepageSection--planYourVisit .HomepageSectionDetails path{stroke:#fff}@media screen and (max-width: 47.9375em){.HomepageSection--planYourVisit{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1em;box-shadow:rgba(0,0,0,0.2) 0 0 1em}.HomepageSection--planYourVisit .HomepageSection-details{top:150px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.HomepageSection--planYourVisit .HomepageSection-line{display:none}}@media screen and (min-width: 48em){.HomepageSection--planYourVisit{padding-top:100px;padding-bottom:100px;margin-left:0;margin-right:0;padding-left:24px;padding-right:24px}.HomepageSection--planYourVisit .HomepageSection-details{top:100px}.HomepageSection--planYourVisit .HomepageSection-line{background:#fff}.HomepageSection--planYourVisit .HomepageSection-line--top{top:-100px;height:100px;-webkit-transition-duration:.5s;transition-duration:.5s}.HomepageSection--planYourVisit .HomepageSection-line--bottom{top:100px;-webkit-transition-delay:.7s;transition-delay:.7s}.HomepageSection--planYourVisit .HomepageSectionDetails-titles .Title{color:#fff}}@media screen and (min-width: 71.25em){.HomepageSection--planYourVisit{padding-top:275px;padding-left:46px;padding-right:46px}.HomepageSection--planYourVisit .HomepageSection-details{top:275px}.HomepageSection--planYourVisit .HomepageSection-line--top{height:275px;top:-275px}}@media screen and (max-width: 47.9375em){.HomepageSection--planYourVisit{background-repeat:no-repeat;background-position:50%;background-size:cover;margin:0 4% 40px;padding:0}.HomepageSection--planYourVisit .VisitContent-intro{margin:0}.HomepageSection--planYourVisit .VisitContent{text-align:left}.HomepageSection--planYourVisit .VisitContent-button{float:none;margin:32px 0 0}.HomepageSection--planYourVisit .Text-chinese,.HomepageSection--planYourVisit .HomepageSection-line,.HomepageSection--planYourVisit .HomepageSection-dashTexture-background{display:none}.HomepageSection--planYourVisit .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--planYourVisit .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:12px 20px 12px}.HomepageSection--planYourVisit .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--planYourVisit .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:auto;margin:0 20px 20px}}@media screen and (min-width: 48em){.HomepageSection--planYourVisit .VisitContent-intro{width:60%;margin:0}.HomepageSection--planYourVisit .VisitContent-main{width:40%;margin:0;float:right}}@media screen and (max-width: 63.9375em){.HomepageSection--planYourVisit .HomepageSectionDetails-info{width:200px}}.HomepageSection--restaurants{padding-bottom:220px}.HomepageSection--restaurants .Background-icon{background-image:url("../images/svg/home-dragon.svg");background-repeat:no-repeat;position:absolute;left:-50px;top:245px;height:530px;width:500px;z-index:-1}.HomepageSection--restaurants .InfoBox-mask .InfoBox-readMore{top:295px}.HomepageSection--restaurants .HomepageSection-sketch polyline{stroke-dasharray:1440}.HomepageSection--restaurants .Text-chinese{display:block;width:200px;height:100px;background:url("../images/svg/text-restaurants.svg") no-repeat}.HomepageSection--restaurants .HomepageSection-dashTexture-background{position:absolute;right:-54px;top:-61px;z-index:-1}.HomepageSection--restaurants .HomepageSection-dashTexture-background .DashTexture{width:220px;height:500px}.HomepageSection--restaurants .HomepageSection-dashTexture{bottom:-40%;left:-20%;z-index:-1;display:none}.HomepageSection--restaurants .HomepageSection-dashTexture .DashTexture{width:100px;height:500px}@media screen and (max-width: 47.9375em){.HomepageSection--restaurants .HomepageSection-mask{height:280px}.HomepageSection--restaurants .HomepageSection{padding-bottom:75px}.HomepageSection--restaurants .InfoBox-mask{height:295px}}@media screen and (max-width: 63.9375em){.HomepageSection--restaurants .Background-icon{top:20px;left:-40px}}@media screen and (min-width: 48em){.HomepageSection--restaurants .HomepageSection-imageWrap{height:560px;width:56.9444444444%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%}.HomepageSection--restaurants .HomepageSection-infoBox{top:45%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:38%;float:left;margin-right:3.3333333333%}.HomepageSection--restaurants .InfoBox-mask{height:250px}.HomepageSection--restaurants .HomepageSection-mask{height:410px}.HomepageSection--restaurants .HomepageSection-image:before{padding-top:119.166666667%}.HomepageSection--restaurants .HomepageSection-dashTexture{left:10%}.HomepageSection--restaurants .HomepageSection-decorativeText{bottom:100%;margin-left:5%;margin-bottom:20px}.HomepageSection--restaurants .HomepageSection-decorativeText .Text-chinese{width:150px;height:65px}.HomepageSection--restaurants .HomepageSection-sketch{top:100%;left:auto;right:0;margin-top:-50px}}@media screen and (min-width: 64em){.HomepageSection--restaurants .HomepageSection-decorativeText{margin-left:46%}.HomepageSection--restaurants .HomepageSection-decorativeText .Text-chinese{width:150px;height:65px}.HomepageSection--restaurants .HomepageSection-infoBox{top:45%}.HomepageSection--restaurants .HomepageSection-imageWrap{height:auto;width:56.9444444444%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%}.HomepageSection--restaurants .HomepageSection-mask{height:560px}.HomepageSection--restaurants .HomepageSection-infoBox{margin-left:17.2222222222%}}@media screen and (min-width: 71.25em){.HomepageSection--restaurants .HomepageSection-decorativeText{margin-left:50%}.HomepageSection--restaurants .HomepageSection-decorativeText .Text-chinese{width:180px;height:100px}.HomepageSection--restaurants .InfoBox-mask{height:250px}.HomepageSection--restaurants .HomepageSection-decorativeText{margin-left:30%}.HomepageSection--restaurants .HomepageSection-imageWrap{width:49.0347490347%;float:left;margin-right:1.9305019305%;margin-left:42.471042471%}.HomepageSection--restaurants .HomepageSection-infoBox{margin-left:16.9884169884%;width:460px}}@media screen and (min-width: 90em){.HomepageSection--restaurants .HomepageSection-dashTexture{left:-20%}.HomepageSection--restaurants .HomepageSection-imageWrap{width:82.7777777778%;float:left;margin-right:3.3333333333%;margin-left:17.2222222222%}.HomepageSection--restaurants .HomepageSection-decorativeText{margin-left:20%}.HomepageSection--restaurants .HomepageSection-imageWrap{width:40.5405405405%;float:left;margin-right:1.9305019305%;margin-left:50.9652509653%}.HomepageSection--restaurants .HomepageSection-infoBox{margin-left:29.7297297297%;width:460px}}@media screen and (max-width: 47.9375em){.HomepageSection--restaurants{background-position:-120px 0;background-repeat:no-repeat;background-size:contain;padding:0;margin:0 4%}.HomepageSection--restaurants .Background-icon{left:-4%;width:108%;background-position:-40px 0;background-size:500px 530px}.restaurants-svg-icon,.HomepageSection--restaurants .HomepageSection-line,.HomepageSection--restaurants .HomepageSection-dashTexture-background{display:none}.HomepageSection--restaurants .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--restaurants .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:0 0 12px}.HomepageSection--restaurants .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--restaurants .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:100%;margin:0 0 20px}.HomepageSection--restaurants .HomepageSection-box{border:0;margin-bottom:160px}.HomepageSection--restaurants .Button--pagination .Arrow{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.HomepageSection--restaurants .Button--gold .Button--overlay{padding:0}.HomepageSection--restaurants .HomepageSection-infoBox{float:none}.HomepageSection--restaurants .InfoBox-readMore{margin:0}.HomepageSection--restaurants .InfoBox-best{border:0;font-size:.9em;padding-left:0}}@media screen and (min-width: 48em){.HomepageSection--restaurants{padding-top:180px}.HomepageSection--restaurants .HomepageSection-infoBox{margin-left:17.2222222222%}.HomepageSection--restaurants .InfoBox-mask{height:300px}.HomepageSection--restaurants .InfoBox-mask .InfoBox-readMore{top:340px}}@media screen and (min-width: 64em){.HomepageSection--restaurants{padding-top:110px}.HomepageSection--restaurants .InfoBox-mask{height:250px}.HomepageSection--restaurants .InfoBox-mask .InfoBox-readMore{top:295px}}@media screen and (min-width: 71.25em){.HomepageSection--restaurants .HomepageSection-infoBox{width:40.5405405405%;float:left;margin-right:1.9305019305%}}.SocialContent{width:94%;margin:0 auto}.HomepageSection--social{padding-top:255px}.HomepageSection--social .Background-icon{background-image:url("../images/svg/home-social-cloud pattern.svg");background-repeat:no-repeat;width:530px;height:444px;position:absolute;left:-90px;top:70px;display:block}.HomepageSection--social .Text-chinese{position:absolute;top:50%;left:50%;width:100px;height:200px;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../images/svg/homepage-social.svg") no-repeat}@media screen and (max-width: 47.9375em){.HomepageSection--social .HomepageSection-details{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.HomepageSection--social .HomepageSectionDetails-icon path{stroke:#000}.HomepageSection--social .HomepageSectionDetails-titles .Title{color:#000}.HomepageSection--social .HomepageSection-line{bottom:auto;height:55px}}@media screen and (min-width: 48em){.HomepageSection--social .HomepageSection-details{top:75px}.HomepageSection--social .HomepageSection-line{top:-75px;bottom:auto;height:75px;-webkit-transition-duration:.5s;transition-duration:.5s}}@media screen and (max-width: 47.9375em){.HomepageSection--social{background-position:-120px 0;background-repeat:no-repeat;background-size:contain;padding:0;margin:0 4%}.HomepageSection--social .Background-icon{left:-4%;width:108%;background-position:-90px 0;background-size:530px 444px}.HomepageSection--social .Text-chinese,.HomepageSection--social .HomepageSection-line,.HomepageSection--social .HomepageSection-dashTexture-background{display:none}.HomepageSection--social .HomepageSection-details{position:relative;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.HomepageSection--social .HomepageSectionDetails-icon{position:relative;width:75px;height:120px;margin:0 0 12px}.HomepageSection--social .HomepageSectionDetails-icon svg{width:75px;height:120px}.HomepageSection--social .HomepageSectionDetails-info{position:relative;top:auto;left:auto;width:100%;margin:0 0 20px}.HomepageSection--social .SocialContent{width:100%;margin:-325px 0 0}}.InfoBox-mask{position:relative;height:180px}.InfoBox-inner{position:absolute;left:0px;width:100%;opacity:0}.InfoBox{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1em;box-shadow:rgba(0,0,0,0.2) 0 0 1em;background:#fff;position:relative}.InfoBox .Lines span{background:#000}.InfoBox-inner>*{margin-bottom:1.5em}.InfoBox-readMore{position:absolute;margin:0 1em;left:0;right:0;top:225px;z-index:1}.InfoBox-readMore .Button{background:#fff}.InfoBox-meta{margin-bottom:1em}.InfoBox-meta .Text{font-weight:bold}.InfoBox-meta>*{display:inline-block}.InfoBox-category{margin-right:.5em}.InfoBox-category .Text{color:#c6a379;text-transform:uppercase}.InfoBox-best{padding-left:1em;margin-top:1em;border-left:1px solid #000;font-size:1.125em}.InfoBox-best p:first-child{color:#ccc}.InfoBox-title{margin-bottom:.5em}.InfoBox-title .Title{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;font-size:24px}.text-gold{display:block;font-size:16px;margin:0 0 1em;color:#c6a379;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.HomepageSection--restaurants .InfoBox-titles .Title{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.HomepageSection--restaurants .InfoBox-surtitle{margin-bottom:1em}.HomepageSection--restaurants .InfoBox-surtitle .Title{font-size:1.375em}.HomepageSection--restaurants .InfoBox-title{margin-bottom:.5em}.HomepageSection--restaurants .InfoBox-subtitle{margin-bottom:1.5em}.HomepageSection--restaurants .InfoBox-subtitle .Title{font-size:1.125em}@media screen and (max-width: 47.9375em){.InfoBox{background:#fff;padding:20px}.text-gold{font-size:14px}.InfoBox .Lines--box{display:none}.InfoBox-best{font-size:.9em;margin-top:1.5em}.InfoBox-title .Title{font-size:20px}.InfoBox-body p{font-size:14px}.InfoBox-mask{height:200px}.InfoBox-readMore{top:200px}}@media screen and (min-width: 48em){.InfoBox-mask{height:225px}.InfoBox{padding:40px 40px 70px}.InfoBox-best{font-size:.9em;margin-top:1.5em}.InfoBox-title .Title{font-size:20px}.InfoBox-body p{font-size:14px}.InfoBox-readMore{left:50%;right:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}}@media screen and (min-width: 64em){.InfoBox-best{font-size:1.125em;margin-top:1em}.InfoBox-title .Title{font-size:24px}.InfoBox-body p{font-size:16px}}@media screen and (min-width: 71.25em){.InfoBox{padding:50px 50px 70px}.InfoBox-surtitle{margin-bottom:1em}.InfoBox-surtitle .Title{font-size:1.375em}.InfoBox-title{margin-bottom:.5em}.InfoBox-mask{height:180px}}.Lines span{position:absolute;-webkit-transition:background .15s;transition:background .15s}.Lines--button span:nth-child(1),.Lines--button span:nth-child(3){width:calc(100% + 6px);height:3px;-webkit-transform:scaleX(0);transform:scaleX(0)}.Lines--button span:nth-child(2),.Lines--button span:nth-child(4){height:calc(100% + 6px);width:3px;-webkit-transform:scaleY(0);transform:scaleY(0)}.Lines--button span:nth-child(1){top:-3px;left:-3px;-webkit-transform-origin:left;transform-origin:left}.Lines--button span:nth-child(2){top:-3px;right:-3px;-webkit-transform-origin:top;transform-origin:top}.Lines--button span:nth-child(3){bottom:-3px;right:-3px;-webkit-transform-origin:right;transform-origin:right}.Lines--button span:nth-child(4){bottom:-3px;left:-3px;-webkit-transform-origin:bottom;transform-origin:bottom}.Lines--box span:nth-child(1),.Lines--box span:nth-child(3),.Lines--box span:nth-child(5){height:3px;-webkit-transform:scaleX(0);transform:scaleX(0)}.Lines--box span:nth-child(1),.Lines--box span:nth-child(5){width:calc(50% + 3px)}.Lines--box span:nth-child(2),.Lines--box span:nth-child(4){height:calc(100% + 6px);width:3px;-webkit-transform:scaleY(0);transform:scaleY(0)}.Lines--box span:nth-child(1){bottom:-3px;left:-3px;-webkit-transform-origin:right;transform-origin:right}.Lines--box span:nth-child(2){bottom:-3px;left:-3px;-webkit-transform-origin:bottom;transform-origin:bottom}.Lines--box span:nth-child(3){width:calc(100% + 6px);top:-3px;left:-3px;-webkit-transform-origin:left;transform-origin:left}.Lines--box span:nth-child(4){top:-3px;right:-3px;-webkit-transform-origin:top;transform-origin:top}.Lines--box span:nth-child(5){bottom:-3px;right:-3px;-webkit-transform-origin:right;transform-origin:right}.NavSocial-list{margin-top:0.3em;opacity:0}.NavCatgories-item{display:inline-block;width:48%;margin:0 -2px 2.4em}.NavCategory{display:block}.NavCategory-icon{width:56px;height:85px;overflow:hidden;margin:0 auto 1.4em}.NavCategory-icon svg{fill:#fff;-webkit-transition:fill .15s;transition:fill .15s}.NavCategory:hover .NavCategory-icon svg{fill:#c6a379}.NavCategory-details{text-align:center}.NavCategory-details span{display:block;color:#fff;font-size:.75em;margin-bottom:.5em;-webkit-transition:color .15s;transition:color .15s}.NavCategory:hover .NavCategory-details span{color:#c6a379}.NavCategory-name{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.NavCatgories-list-secondary .NavCatgories-item{width:33%}.NavSocial-item{display:inline-block;margin-left:.8em}.NavSocial-item:last-child{margin-right:0}.NavSocial-item a{display:block}.NavSocial-item a:hover .Icon{color:#c6a379}.NavSocial-item .Icon{color:#fff;font-size:1.25em;-webkit-transition:color .15s;transition:color .15s}.quick-link-list a.NavToggle-item.open-search-overlay{font-size:1.1em}.Icon--search:before{font-weight:600}.is-navOpen .Nav-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:-1}.Nav{height:calc(100vh - 50px);width:100vw;background:#000;overflow:auto;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);pointer-events:none}.is-navOpen .Nav{pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.Nav-inner>*{padding:2.4em 1.7em 0 1.7em;border-bottom:1px solid rgba(86,86,86,0);-webkit-transition:border-color .35s;transition:border-color .35s}.is-navOpen .Nav-inner>*{border-color:#565656}.Nav-inner>*:last-child{border-bottom:0 none}.Nav-social{text-align:right}@media screen and (min-width: 48em){.Nav{width:660px;height:100vh}.is-navOpen .Nav{-webkit-transform:translate3d(-85px, 0, 0);transform:translate3d(-85px, 0, 0)}.Nav-inner>*{padding:2.4em 1.7em 0 1.7em}}.Burger{width:30px;height:30px;position:relative;cursor:pointer}.Burger span{position:absolute;background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.2s;transition-delay:0s;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transition-property:transform;-webkit-transition-duration:0.2s;-webkit-transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}.Burger-top,.Burger-bottom,.Burger-toTopLeft,.Burger-toTopRight{height:1px;width:100%;left:0}.Burger-top{top:0;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.Burger-bottom{bottom:0;-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}.Burger-toTopLeft,.Burger-toTopRight{top:50%}.Burger-left,.Burger-right{width:1px;height:100%;top:0;transform:scale(0);-webkit-transform:scale(0)}.Burger-left{left:0}.Burger-right{right:0}.is-navOpen .Burger .Burger-top,.is-navOpen .Burger .Burger-bottom{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.is-navOpen .Burger .Burger-left,.is-navOpen .Burger .Burger-right{transform:scale(1);-webkit-transform:scale(1)}.is-navOpen .Burger .Burger-toTopRight{transform:rotate(45deg) scale(1.35);-webkit-transform:rotate(45deg) scale(1.35)}.is-navOpen .Burger .Burger-toTopLeft{transform:rotate(-45deg) scale(1.35);-webkit-transform:rotate(-45deg) scale(1.35)}.NavToggle{padding:1.7em}.NavToggle ul.NavToggle-menu li{margin-bottom:0.8em}.NavToggle-button:focus span{background:#c6a379}a.NavToggle-item{text-decoration:none;text-align:center;outline:0 none;display:inline-block;color:#fff}a.NavToggle-item.icon{font-size:1.25em}a.NavToggle-item:last-child{margin-bottom:0}a.NavToggle-item:hover,a.NavToggle-item:focus{color:#c6a379}a.NavToggle-item:hover span,a.NavToggle-item:focus span{color:#c6a379}a.NavToggle-item.is-active span{color:#c6a379}a.NavToggle-item span{color:#fff;font-weight:bold;font-size:.75em}.is-navOpen .NavToggle .NavToggle-button{float:left;padding:0;margin:0}.is-navOpen ul.NavToggle-menu{vertical-align:top;margin-top:0.3em;float:left}.is-navOpen ul.NavToggle-menu li{display:inline-block;margin-left:0.8em;margin-bottom:0}.NavToggle-button{display:block;margin-bottom:1.4em}.NavToggle-menu{margin:0 auto;text-align:center}a.NavToggle-item{display:block}@media screen and (max-width: 47.9375em){.NavToggle-button{float:left}.NavToggle{background:#000;padding:0.5em 0 0 0.8em;height:50px;width:100vh}ul.NavToggle-menu{vertical-align:top;margin-top:0.3em;float:left}ul.NavToggle-menu li{display:inline-block;margin-left:0.8em;margin-bottom:0}.Hero-overlay{left:0px}.Nav-inner{padding:0.8em 0.8em 0.8em 0em}}.SocialContent{margin-top:0}.SocialContent-item{margin-bottom:1em}.SocialContent-item.empty{height:325px}.SocialItem{text-align:center;background:#000;color:#fff}.SocialItem-icon{padding:10px 0;display:block;cursor:pointer}.SocialItem-icon .Icon{font-size:1.25em}.SocialItem-image{overflow:hidden;max-height:420px}.SocialItem-image img{display:block;width:100%;height:auto}.SocialItem-body{padding:1.25em 1em}.SocialItem-body .Text{text-align:left;overflow:hidden;font-size:.875em;white-space:pre-wrap}.SocialContent-sizer,.SocialContent-item{width:100%}@media screen and (max-width: 47.9375em){.SocialContent{margin-top:-340px}}@media screen and (min-width: 48em){.SocialContent-gutterSize{width:3.3333333333%}.SocialContent-gridSize,.SocialContent-item{width:48.3333333333%}}@media screen and (min-width: 64em){.SocialContent-gridSize,.SocialContent-item{width:31.1111111111%}}@media screen and (min-width: 71.25em){.SocialContent-gutterSize{width:1.9305019305%}.SocialContent-gridSize,.SocialContent-item{width:32.0463320463%}}@media screen and (min-width: 90em){.SocialContent-gridSize,.SocialContent-item{width:23.5521235521%}}.SocialItem--weibo{color:#000;background:#f4f4f4}.SocialItem--instagram{color:#f4f4f4;background:#000}.VisitContent-intro .Text{color:#fff;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;font-size:1.25em}.VisitContent-title .Title{font-size:7em;color:#fff}.VisitContent-body{margin-bottom:2em}.VisitContent-body .Text{margin-bottom:1.5em;font-size:1.25em;color:#fff}.VisitContent-body .Text:last-child{margin-bottom:0}.VisitContent-body .Text strong{font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.VisitContent-button{position:relative;float:left}@media screen and (max-width: 47.9375em){.VisitContent{text-align:center;padding:32px 20px}.VisitContent-intro{margin-bottom:303px}.VisitContent-title{display:none}.VisitContent-button{width:100%}}@media screen and (min-width: 48em){.VisitContent-intro{width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%;margin-bottom:2em}.VisitContent-main{width:48.3333333333%;float:left;margin-right:3.3333333333%;margin-left:34.4444444444%}.VisitContent-title{margin-bottom:2em}}@media screen and (min-width: 64em){.VisitContent-intro{width:31.1111111111%;float:left;margin-right:3.3333333333%}.VisitContent-main{width:31.1111111111%;float:left;margin-right:3.3333333333%}}@media screen and (min-width: 71.25em){.VisitContent-intro{width:23.5521235521%;float:left;margin-right:1.9305019305%;margin-left:16.9884169884%;padding-top:203px}.VisitContent-main{width:23.5521235521%;float:left;margin-right:1.9305019305%;margin-left:25.4826254826%}}@media screen and (min-width: 90em){.VisitContent-intro{margin-left:16.9884169884%}.VisitContent-main{margin-left:25.4826254826%}}main{margin-top:50px}.section{position:relative;margin:0 auto 60px;max-width:1520px}.header{position:fixed;top:0;left:0;right:0;z-index:99;height:50px;background-color:#000}.header-inner{position:relative;margin:0 auto;width:94%}@media only screen and (max-width: 1120px){.header-inner{width:auto}}.quick-link-list{position:absolute;top:0;left:0;z-index:2}@media only screen and (max-width: 1120px){.quick-link-list{left:10px}}.quick-link-list li{line-height:50px;margin:0 15px 0 0;display:inline-block;vertical-align:middle}.NavToggle-button{float:none;display:none;margin:0 15px 0 0}@media only screen and (max-width: 1120px){.NavToggle-button{display:inline-block;vertical-align:middle}}.Burger{width:28px;height:28px}.navigation{position:relative;text-align:center;margin:0 auto;z-index:1}@media only screen and (max-width: 1120px){.navigation{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000}}.is-navOpen .navigation{display:block}@media only screen and (max-width: 1120px){.is-navOpen .navigation:before{position:fixed;top:0;left:0;right:0;bottom:0;content:'';background-color:#000}}.is-navOpen .navigation .level-one{margin:52px 0 0}@media only screen and (max-height: 480px){.is-navOpen .navigation .level-one{height:400px;overflow:scroll;padding:0 0 52px}}@media only screen and (min-width: 1120px){.is-navOpen .navigation .level-one{margin:0}}@media only screen and (max-width: 1120px){.navigation .level-one li:first-child{border-top:1px solid #fff}}.navigation .level-one li{position:relative;line-height:52px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1120px){.navigation .level-one li{display:block}}.navigation .level-one:after{position:absolute;top:0;left:0;right:0;z-index:3;content:'';height:50px;background-color:#000}@media only screen and (max-width: 1120px){.navigation .level-one:after{display:none}}.navigation .level-one a{position:relative;z-index:4;display:block;padding:0 20px;font-size:14px;font-weight:bold;color:#fff;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:lowercase;-webkit-transition:background-color 140ms linear;transition:background-color 140ms linear}@media only screen and (max-width: 1120px){.navigation .level-one a{display:inline-block}}.navigation .level-one li:hover>a{background-color:#c6a379}@media only screen and (max-width: 1120px){.navigation .level-one li:hover>a{background-color:#000}}.navigation .level-two{position:absolute;top:-2px;left:50%;z-index:2;font-size:0;height:52px;width:900px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:top 240ms linear;transition:top 240ms linear}@media only screen and (max-width: 1120px){.navigation .level-two{position:relative;top:auto;left:auto;width:auto;height:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.navigation .level-one li:hover .level-two{top:50px}@media only screen and (max-width: 1120px){.navigation .level-one li:hover .level-two{top:auto}}.navigation .level-two li{line-height:52px;display:inline-block;vertical-align:middle;background-color:#c6a379}@media only screen and (max-width: 1120px){.navigation .level-two li{width:100%;background-color:#464646;border-bottom:1px solid #000}}@media only screen and (max-width: 1120px){.navigation .find-a-place-menu li{width:50%}}@media only screen and (max-width: 1120px){.navigation .level-two li:first-child{border-top:0}}.navigation .level-two li:after{display:none}.navigation .level-two a{display:block;padding:0 20px;font-size:14px;font-weight:bold;color:#fff;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;-webkit-transition:background-color 140ms linear;transition:background-color 140ms linear}.navigation .level-two li:hover a{background-color:#b78a55}.navigation .level-one .about-icon,.navigation .level-one .guide-icon,.navigation .level-one .find-a-place-icon,.navigation .level-one .chinatown-blog-icon{padding:0 20px 0 48px}.navigation .level-one .about-icon:before{position:absolute;top:11px;left:11px;content:'';width:28px;height:28px;background:url("../images/icons/about.svg") 50% no-repeat;background-size:contain}.navigation .level-one .find-a-place-icon:before{position:absolute;top:11px;left:11px;content:'';width:28px;height:28px;background:url("../images/icons/find-a-place.svg") 50% no-repeat;background-size:contain}.navigation .level-one .chinatown-blog-icon:before{position:absolute;top:11px;left:11px;content:'';width:28px;height:28px;background:url("../images/icons/chinatown-blog.svg") 50% no-repeat;background-size:contain}.navigation .level-one .guide-icon:before{position:absolute;top:11px;left:11px;content:'';width:28px;height:28px;background:url("../images/icons/foodguide.svg") 50% no-repeat;background-size:contain}footer{position:relative;color:#fff;padding:44px 60px;text-align:center;background:#383637 url("../images/home-footer.svg") -120px -60px no-repeat;background-size:400px}@media only screen and (max-width: 740px){footer{padding:44px 0 0;background-position:0 0;background-size:auto}}.footer-logo{color:#686868;margin:0 0 24px}.footer-logo-top{display:block;font-size:2.7em;letter-spacing:-0.03em;text-transform:uppercase;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.footer-logo-bottom{display:block;letter-spacing:.9em;text-transform:uppercase}.mailing-list{position:relative;margin:0 auto 1em;overflow:hidden;width:100%}@media only screen and (max-width: 740px){.mailing-list{padding:20px}}.mailing-list-info{float:left;width:32.04633%;text-align:left;margin-right:1.9305%;margin-left:16.98842%}@media only screen and (max-width: 1180px){.mailing-list-info{width:48%;margin-left:0;margin-right:2%}}@media only screen and (max-width: 740px){.mailing-list-info{margin:0;float:none;width:100%}}.mailing-list-info .title{color:#fff;font-size:1.375em;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.mailing-list-info .content{color:#fff;margin:1em 0;font-size:.875em}.mailing-list-form{float:left;width:32.04633%;margin-right:16.98842%}@media only screen and (max-width: 1180px){.mailing-list-form{width:50%;margin-right:0}}@media only screen and (max-width: 740px){.mailing-list-form{margin:0;float:none;width:100%}}.mailing-list-form .your-email{width:57.52896%;float:left}.mailing-list-form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;font-size:12px;color:#565656;padding:20px;width:100%;line-height:1;margin-right:15px;height:58px;background-color:#fff;border:3px solid #fff}.mailing-list-form input[type=email].wpcf7-not-valid{border-color:#c51526}.mailing-list-form input[type=email]:focus{outline:none;border-color:#fff}.mailing-list-form label,.mailing-list-form .ajax-loader,.mailing-list-form .wpcf7-not-valid-tip{display:none}.mailing-list-form .wpcf7-response-output{display:none !important}.form-message div{color:#fff;display:none;padding:16px;font-size:15px;margin:1em 0 0;text-align:center}.mailing-list-form .form-message-error{background-color:#c51526}.mailing-list-form .form-message-success{background-color:#358c22}.mailing-list-form .show{display:block}.mailing-list-form fieldset{overflow:hidden}.mailing-list-form input[type=submit]{position:absolute;top:0;left:0;z-index:-1;visibility:hidden}.mailing-list-form .SignContent-Button{width:40%;height:58px;float:right}.mailing-list-form button{position:relative;color:#fff;padding:0;width:98% !important;height:52px;outline:none;cursor:pointer;font-size:1em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 0 0 0;letter-spacing:.2em;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.mailing-list-form .Button--overlay{padding:0;height:52px;line-height:52px}.mailing-list-form .Text{position:relative;z-index:1;display:block}.footer-navigation{margin:0;font-size:0}@media only screen and (max-width: 740px){.footer-navigation{position:relative;padding:0 0 114px}}.footer-navigation li{color:#686868;font-size:14px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 740px){.footer-navigation li{display:block;text-align:left;border-top:1px solid #565656;background-color:#383637}}.footer-navigation li:before{content:'|';margin:0 .5em}@media only screen and (max-width: 740px){.footer-navigation li:before{display:none}}.footer-navigation li:first-child:before{display:none}.footer-navigation a{color:#686868}@media only screen and (max-width: 740px){.footer-navigation a{display:block;padding:25px 20px}}@media only screen and (max-width: 740px){.footer-navigation li:first-child{position:absolute;bottom:0;right:0;left:0;display:block;font-size:13px;text-align:center;padding:30px 20px}}.social-list{position:fixed;top:0;right:3%;z-index:100}@media only screen and (max-width: 1120px){.social-list{right:10px}}@media only screen and (max-width: 740px){.social-list{position:relative;top:auto;z-index:98;right:auto;display:block}}.social-list li{line-height:52px;margin:0 0 0 15px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1120px){.social-list li{margin:0 4px}}.social-list li:before{display:none}@media only screen and (max-width: 740px){.social-list li,.social-list li:first-child{display:inline-block;position:relative;line-height:1;bottom:auto;right:auto;left:auto;padding:0;border:0;margin:0}}@media only screen and (max-width: 740px){.social-list li a{padding:0 12px 22px}}.hero-area{height:400px;margin:0 0 60px;text-align:center;background-color:#383637;background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1180px){.hero-area{height:300px;padding:0 40px;margin:0 0 20px}}.hero-area-title{line-height:1;margin:0 0 20px;color:#fff;font-size:2.625em;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1180px){.hero-area-title{margin:0 0 14px;font-size:1.75em}}.hero-area-subtitle{line-height:1.3;color:#fff;font-size:1.125em}@media only screen and (max-width: 740px){.hero-area-subtitle{font-size:1em}}.hero-area svg,.hero-area img{max-width:120px;margin:46px 0 20px}@media only screen and (max-width: 1180px){.hero-area svg,.hero-area img{height:120px;margin:40px 0 20px}}.hero-area path{stroke:#fff}.HomepageSection-inner .InfoBox-inner{z-index:1}.btn{border:0;line-height:1;cursor:pointer;font-size:18px;border-radius:0;color:#fff;padding:15px 30px;text-align:center;display:inline-block;vertical-align:middle;text-decoration:none;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;background-color:#c6a379;-webkit-transition:all 150ms ease;transition:all 150ms ease}.btn:hover{background-color:#b78a55}.btn-dark-outline{color:#000;background-color:transparent;border:2px solid #000}.btn-dark-outline:hover{color:#c6a379;border-color:#c6a379;background-color:transparent}.btn-gold-outline{color:#c6a379;background-color:transparent;border:2px solid #c6a379}.btn-gold-outline:hover{color:#000;border-color:#000;background-color:transparent}.social-sharing{position:relative;text-align:left;font-size:16px;max-width:260px;margin:2.5em 0 20px}@media only screen and (max-width: 740px){.social-sharing{margin:40px 0;display:none}}.social-sharing .social-sharing-btn{display:block;font-size:15px;font-weight:700;letter-spacing:1px;color:#000;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.social-sharing .social-sharing-btn:after{content:'';width:20px;height:20px;margin:0 0 0 6px;display:inline-block;vertical-align:middle;background:url("../images/icons/share.svg") 0 0 no-repeat;background-size:contain}.social-sharing .social-sharing-list{margin:14px 0 0}.social-sharing .social-sharing-list li{position:static;padding:0;margin:0 6px 0 0;display:inline-block;vertical-align:top}.social-sharing .social-sharing-list li:before{display:none}.social-sharing .social-sharing-list a{padding:8px;display:block;font-size:13px;color:#000;text-decoration:none;border:1px solid #000;-webkit-transition:border-color 150ms linear;transition:border-color 150ms linear}.social-sharing .social-sharing-list a:hover{border-color:#c6a379;text-decoration:none}.social-sharing .social-sharing-list i{margin:0;font-size:18px;vertical-align:middle;-webkit-transition:color 150ms linear;transition:color 150ms linear}.social-sharing .social-sharing-list a:hover i{color:#c6a379}.social-sharing .social-sharing-list span{display:none}.social-sharing .social-sharing-list .url-box{position:absolute;bottom:-58px;right:0;left:0;z-index:99;display:none}.social-sharing .social-sharing-list .url-box.open{display:block}.social-sharing .social-sharing-list .url-box p{margin:0;padding:4px;font-size:14px;display:inline-block;background-color:#fff}.social-sharing .social-sharing-list .url-item input[type=text]{padding:6px;width:100%;border:1px solid #666;background-color:#fff}.article-references{margin:20px 0 0}.article-references h2{margin:0 0 14px;padding:0 0 4px;border-bottom:2px solid #000}.article-references ol li{font-size:.9em;padding:0 0 4px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background-color:#000}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-actions{position:absolute;top:0;left:30px;z-index:80;height:80px;font-size:0;background-color:#fff}@media only screen and (max-width: 740px){.slick-actions{right:0;bottom:0;top:auto;left:auto;height:40px}}.slick-actions .paging{color:#bfbfbf;font-size:0;padding:20px 0 0;vertical-align:top;display:inline-block;font-family:"Yantramanav",Arial,sans-serif}@media only screen and (max-width: 740px){.slick-actions .paging{padding:8px 0 0}}.slick-actions .paging span{font-size:46px;line-height:46px;vertical-align:top;display:inline-block}@media only screen and (max-width: 740px){.slick-actions .paging span{font-size:32px;line-height:32px}}.slick-actions .paging .smaller{font-size:22px;margin:0 0 0 6px;line-height:32px;color:#000}@media only screen and (max-width: 740px){.slick-actions .paging .smaller{font-size:18px;line-height:24px}}.slick-actions .prev{width:50px;height:80px;vertical-align:top;display:inline-block;-webkit-transition:all 120ms linear;transition:all 120ms linear;background:url("../images/svg/icon-arrow-left.svg") 50% no-repeat}@media only screen and (max-width: 740px){.slick-actions .prev{height:40px}}.slick-actions .prev:hover{background-position:40% 50%}.slick-actions .next{width:50px;height:80px;vertical-align:top;display:inline-block;-webkit-transition:all 120ms linear;transition:all 120ms linear;background:url("../images/svg/icon-arrow-right.svg") 50% no-repeat}@media only screen and (max-width: 740px){.slick-actions .next{height:40px}}.slick-actions .next:hover{background-position:60% 50%}@media only screen and (max-width: 740px){.table-wrap{position:relative;width:100%;overflow:hidden;padding:30px 0 0;overflow-x:scroll}}@media only screen and (max-width: 740px){.table-wrap:before{position:absolute;top:0;right:0;content:'Scroll to view more \2192'}}table{width:100%;margin:0 0 1.5em;border-spacing:0;border:1px solid #565656}@media only screen and (max-width: 740px){table{width:800px}}th,td{padding:10px;font-size:14px;text-align:left;line-height:1.3;border:1px solid #565656}thead th{color:#fff;background-color:#565656}.iframe-flexible-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-flexible-container iframe,.iframe-flexible-container object,.iframe-flexible-container embed{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.loading{height:32px;background:url("../images/loader.gif") 50% no-repeat}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.close{float:right;padding:0;width:30px;height:30px;display:block;overflow:hidden;text-indent:-9999px;background:url("../images/icons/close-light.svg") 0 0 no-repeat;background-size:contain}.close:hover,.close:focus{cursor:pointer;text-decoration:none}.modal{outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.search-overlay-modal{position:absolute;top:0;left:0;right:0;margin:0;padding:0;height:100%;z-index:9999;display:none}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:1;filter:alpha(opacity=100)}.modal-header{padding:20px}.modal-title{margin:0}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px}.modal .no-results{color:#fff}.modal-dialog{width:100%}.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-header:after,.modal-footer:after{clear:both}.modal-body .section-name{padding:0;color:#fff;font-size:32px;margin:40px 1% 20px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.modal-body .section-name a{display:inline-block}.modal-body .section-items{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-body .search-bar{color:#fff;margin:0 1%}.modal-body .search-bar .form-group{width:100%;margin:20px 0 0}.modal-body .search-bar input[type=text],.modal-body .search-bar input[type=text]:focus{color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-bottom:1px solid #fff;background-color:transparent}.modal-body .grid-results{min-height:200px}.modal-body .loader{background:url("../images/loading.svg") 50% no-repeat;background-size:34px 34px}.modal-body .results-section{width:100%}.modal-body .result-item{color:#fff;outline:1px solid #fff}@media only screen and (max-width: 740px){.modal-body .result-item{margin:4% 0}}.modal-body .result-item .address{padding-bottom:60px}#wechat-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.4)}#wechat-popup.open{display:block}#wechat-popup img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.inline-form{margin:40px 0}.inline-form fieldset{font-size:16px;margin:0 0 20px}.inline-form label{display:block;margin:0 0 20px}.inline-form textarea,.inline-form input[type="text"],.inline-form input[type="email"]{width:100%;padding:14px;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3d3d3}.inline-form input:focus,.inline-form textarea:focus{outline:none}.inline-form input[type="submit"]{border:0;color:#fff;height:42px;outline:none;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding-left:44px;padding-right:44px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;background-color:#c6a379}.inline-form textarea.wpcf7-not-valid,.inline-form input[type="text"].wpcf7-not-valid,.inline-form input[type="email"].wpcf7-not-valid{border-color:#ea4b36}.inline-form .wpcf7-not-valid-tip{color:#fff;padding:14px;display:block;background-color:#ea4b36}.inline-form div.wpcf7-response-output{border:0;margin:0;padding:14px;outline:none;line-height:1.3;text-align:center}.inline-form div.wpcf7-validation-errors{color:#fff;background-color:#ea4b36}.inline-form div.wpcf7-mail-sent-ok{color:#fff;background-color:#76ea36}.site-logo img{width:80%;display:block;margin:20px auto}.landing-section{position:relative;padding:30px 60px 60px;margin:-1px 120px 60px 60px}@media only screen and (max-width: 1180px){.landing-section{padding:30px 40px 60px;margin:-1px 80px 0 20px}}@media only screen and (max-width: 768px){.landing-section{padding:60px 20px;margin:-1px 20px 0}}.landing-section:before{position:absolute;top:0;left:0;width:2px;content:'';height:120px;background-color:#000;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.landing-section:after{position:absolute;top:0px;bottom:0;right:-60px;width:60px;content:'';background:url("../images/repeat.png") 0 0 repeat}@media only screen and (max-width: 768px){.landing-section:after{width:19px;right:-20px}}.landing-section-title{height:50px;font-size:42px;line-height:1.3;margin:0 0 30px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1280px){.landing-section-title{font-size:32px}}@media only screen and (max-width: 740px){.landing-section-title{font-size:28px}}.landing-section-title-alt{position:absolute;top:0;left:35%;margin:0;padding:30px 0 0 60px}.landing-section-title-alt:before{position:absolute;top:0;left:0;width:2px;content:'';height:120px;background-color:#000}.landing-section-intro{margin:0 1.5%}.landing-section-intro p{margin:0 0 20px}.landing-section .article-holder{font-size:0}@media only screen and (max-width: 740px){.landing-section .article-holder{margin:40px 0 0}}.landing-section .item-article{width:30%;overflow:hidden;margin:30px 1.5%;vertical-align:top;display:inline-block;font-size:16px;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 740px){.landing-section .item-article{width:100%;margin:20px 0}}.landing-section .first-item-article{margin-left:-40px}.landing-section .view-all-button{position:absolute;top:33px;right:60px;width:auto;min-width:230px}@media only screen and (max-width: 1080px){.landing-section .view-all-button{right:40px}}@media only screen and (max-width: 740px){.landing-section .view-all-button{top:2px;left:2px;right:2px;width:calc(100% - 4px)}}.landing-section .borderTop{position:absolute;top:0;left:0;width:100%;height:2px;content:'';background-color:#000;-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);transform:scaleX(0)}.landing-section .borderRight{position:absolute;top:0;right:0;width:2px;height:100%;content:'';background-color:#000;-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0)}.landing-section-news:before{display:none}.landing-section-news .article-holder:after{position:absolute;bottom:0;right:0;content:'';height:2px;width:200px;background-color:#000;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:4.0s;animation-delay:4.0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 740px){.standard-page .landing-section{padding:20px}}.landing-section-callout{position:absolute;bottom:40px;right:40px;width:50px;font-size:48px;padding:20px 0 0;color:#000;text-align:center}@media only screen and (max-width: 1300px){.landing-section-callout{right:20px;bottom:20px;width:30px}}@media only screen and (max-width: 740px){.landing-section-callout{display:none}}.landing-section-callout:before{position:absolute;left:29px;top:-160px;width:2px;height:160px;content:'';background-color:#000}@media only screen and (max-width: 1300px){.landing-section-callout:before{left:15px}}.item-article{position:relative;padding:20px 24px;background-color:#fff}@media only screen and (max-width: 740px){.item-article{padding:20px}}.item-article-inner{position:relative;z-index:2}.item-article-category{display:block;margin:0 0 4px;font-size:13px;line-height:1.3;color:#000;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.item-article-title{margin:0 0 4px;font-size:18px;line-height:1.3;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.item-article-title a{display:block;color:#000}.item-article-location{display:block;font-size:14px;margin:0 0 4px;line-height:1.3;color:#c6a379;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif}.item-article-date{display:block;margin:0 0 4px;font-size:14px;line-height:1.3;color:#c6a379;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.item-article-image{width:100%;display:block;margin:14px 0}.item-article-description{margin:0;font-size:14px;line-height:1.3}.item-article-meta{color:#ccc;margin:0 0 4px;font-size:14px;line-height:1.3;font-style:italic}.item-article .top-line:after{content:','}.item-article .top-line:last-child:after{display:none}.item-article .best-for{display:block;font-size:14px;line-height:1.3;margin:0 0 10px;font-style:normal;color:#000}.item-article .best-for strong{margin:0 4px 0 0}.item-featured{position:relative;font-size:0;margin:0 0 40px;padding:40px 0 0;background-color:#fff}@media only screen and (max-width: 740px){.item-featured{padding:20px;margin:20px 0}}.item-featured .borderLeft{position:absolute;top:-110px;left:-60px;width:2px;bottom:0;content:'';background-color:#000;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 1180px){.item-featured .borderLeft{left:-40px}}@media only screen and (max-width: 740px){.item-featured .borderLeft{left:-22px;top:-150px}}.item-featured .borderBottom{position:absolute;bottom:0;left:-60px;right:55%;height:2px;content:'';background-color:#000;-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);transform:scaleX(0)}@media only screen and (max-width: 1180px){.item-featured .borderBottom{left:-40px}}@media only screen and (max-width: 740px){.item-featured .borderBottom{display:none}}.item-featured-aside{position:relative;width:40%;z-index:2;margin:0 10% 0 0;padding:0 0 120px;vertical-align:top;display:inline-block}@media only screen and (max-width: 740px){.item-featured-aside{margin:0;width:100%;display:block}}.item-featured-date{display:block;font-size:15px;margin:0 0 20px;color:#c6a379;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.item-featured-date-event{margin:0 0 5px}.item-featured-location{display:block;font-size:16px;margin:0 0 20px;color:#000;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.item-featured-title{font-size:38px;line-height:1.3;margin:0 0 20px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 960px){.item-featured-title{font-size:28px}}@media only screen and (max-width: 740px){.item-featured-title{font-size:18px;margin:0 0 10px}}.item-featured .btn{position:absolute;left:0;top:auto;right:auto;bottom:40px;margin:0;color:#000;font-size:14px;font-weight:bold;letter-spacing:.2em;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.item-featured .btn:hover{color:#c6a379}.item-featured-content{position:relative;width:50%;z-index:2;padding:0 60px 0 0;vertical-align:top;display:inline-block}@media only screen and (max-width: 1300px){.item-featured-content{padding:0 30px 0 0}}@media only screen and (max-width: 740px){.item-featured-content{margin:0;width:100%;display:block}}.item-featured-content:before{position:absolute;top:40%;right:0;bottom:0;width:60px;content:'';background:url("../images/stairs-tile.png") 0 0 repeat}@media only screen and (max-width: 1300px){.item-featured-content:before{width:30px}}.item-featured-image{max-width:100%}.item-featured-caption{position:absolute;bottom:40px;right:0;padding:28px;background-color:#fff;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}@media only screen and (max-width: 740px){.item-featured-caption{position:relative;bottom:auto;right:auto;width:100%;border:0;padding:0;margin:20px 0 0;-webkit-box-shadow:none;box-shadow:none}}.item-featured-caption .btn{margin:40px 0 0}@media only screen and (max-width: 740px){.item-featured-caption .btn{margin:20px 0 0}}.item-featured-caption-title{display:block;font-size:16px;margin:0 0 10px;color:#c6a379;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 740px){.item-featured-caption-title{font-size:14px}}.item-featured-caption-description{font-size:16px}@media only screen and (max-width: 740px){.item-featured-caption-description{font-size:14px}}@media only screen and (max-width: 740px){.item-featured:before{position:absolute;top:0;left:0;right:0;z-index:1;bottom:35%;content:'';-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}}.landing-section.style-1{margin-bottom:60px;padding:30px 0 60px}.landing-section.style-1 .article-holder:after{position:absolute;bottom:0;right:0;content:'';height:2px;width:200px;background-color:#000;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.landing-inner:after{content:'';display:block;clear:both}.landing-inner .landing-section-title{padding:0 0 0 30px}@media only screen and (max-width: 740px){.landing-inner .landing-section-title{margin:0 auto;padding:30px 0;width:90%}}.landing-inner .view-all-button{right:30px}@media only screen and (max-width: 740px){.landing-inner .view-all-button{right:0}}.landing-section-errors{min-height:400px}.landing-blog{position:relative;padding:30px 2.5% 60px;margin:-1px 120px 60px 60px}@media only screen and (max-width: 1300px){.landing-blog{padding:30px 40px 60px;margin:-1px 80px 0 20px}}@media only screen and (max-width: 768px){.landing-blog{padding:60px 20px;margin:-1px 20px 0}}@media only screen and (max-width: 740px){.landing-blog{padding:0 20px 20px}}.landing-blog:after{position:absolute;top:0;bottom:0;right:-60px;width:60px;content:'';background:url(../images/repeat.png) 0 0 repeat}.landing-blog .borderLeft{position:absolute;top:0;left:0;width:2px;height:80px;content:'';background-color:#000;-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0)}.landing-blog .borderTop{position:absolute;top:0;left:0;width:100%;height:2px;content:'';background-color:#000;-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);transform:scaleX(0)}.landing-blog .borderRight{position:absolute;top:0;right:0;width:2px;height:100%;content:'';background-color:#000;-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0)}.landing-blog .borderBottom{position:absolute;bottom:0;right:0;content:'';height:2px;width:200px;background-color:#000;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.landing-blog .de-activate{-webkit-animation:none;animation:none}.landing-part{position:relative;width:100%;padding:0 0 100px}.landing-part:after{content:'';display:block;clear:both}@media only screen and (max-width: 740px){.landing-part{margin:0 0 4%;padding:0 0 65px}}.landing-part-inner .view-all-button{position:absolute;top:0;right:0;width:auto;min-width:230px}@media only screen and (max-width: 740px){.landing-part-inner .view-all-button{left:0;top:auto;bottom:0}}.landing-part-inner .landing-part-title{position:relative;height:50px;font-size:42px;line-height:1.3;margin:0 0 30px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1430px){.landing-part-inner .landing-part-title{font-size:32px}}@media only screen and (max-width: 740px){.landing-part-inner .landing-part-title{margin:0;height:auto;font-size:28px;padding:20px 0 0}}.landing-part-inner .landing-part-title:before{position:absolute;top:0;left:-31px;width:2px;height:48px;content:'';background-color:#000}@media only screen and (max-width: 1430px){.landing-part-inner .landing-part-title:before{height:34px}}@media only screen and (max-width: 740px){.landing-part-inner .landing-part-title:before{display:none}}.landing-part:first-child .landing-part-inner .landing-part-title:before{display:none}.landing-part-item-image-wrap a{display:block}.landing-part-item-image-wrap img{height:auto;display:block;max-width:100%}.landing-part-item-description .landing-part-item-title{margin:24px 0 0;font-size:18px;line-height:1.3;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1430px){.landing-part-item-description .landing-part-item-title{font-size:16px}}.landing-part-item-description .landing-part-item-short-description{margin:24px 0 0}@media only screen and (max-width: 1430px){.landing-part-item-description .landing-part-item-short-description{font-size:14px}}.landing-part-item-description .btn{position:relative;top:auto;left:auto;right:auto;width:100%;color:#000;min-width:20px;max-width:260px;margin:32px 0 0;font-size:.75em;font-weight:bold;letter-spacing:.2em;border:3px solid #000;text-transform:uppercase;background-color:transparent;-webkit-transition:all 320ms ease;transition:all 320ms ease}@media only screen and (max-width: 740px){.landing-part-item-description .btn{width:100%;max-width:100%}}.landing-part-item-description .btn:hover{color:#c6a379;border-color:#c6a379;background-color:transparent}.landing-section-category .landing-part-title{position:relative;height:50px;font-size:42px;line-height:1.3;margin:0 0 30px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1430px){.landing-section-category .landing-part-title{font-size:32px}}@media only screen and (max-width: 740px){.landing-section-category .landing-part-title{margin:0;height:auto;font-size:28px;padding:20px 0 0}}.landing-part-callout{position:absolute;bottom:100px;right:0;width:50px;font-size:48px;padding:20px 0 0;color:#000;text-align:center}@media only screen and (max-width: 1480px){.landing-part-callout{width:30px}}@media only screen and (max-width: 740px){.landing-part-callout{display:none}}.landing-part-callout:before{position:absolute;left:24px;top:-160px;width:2px;height:160px;content:'';background-color:#000}@media only screen and (max-width: 1480px){.landing-part-callout:before{left:14px}}.landing-part-item.style-1{position:relative;width:30%;float:left;overflow:hidden}@media only screen and (max-width: 1240px){.landing-part-item.style-1{width:46%;margin:0 4% 0 0}}@media only screen and (max-width: 740px){.landing-part-item.style-1{width:100%;margin:8% 0 0}}.landing-part-item.style-2{position:relative;width:66%;float:left;margin:0 0 0 4%}@media only screen and (max-width: 1240px){.landing-part-item.style-2{width:46%;margin:0 4% 0 0}}@media only screen and (max-width: 740px){.landing-part-item.style-2{width:100%;margin:4% 0 0}}@media only screen and (max-width: 740px){.landing-part-item.style-2{margin:8% 0 0}}.landing-part-item.style-2 .landing-part-item-inner{position:relative;width:72%}@media only screen and (max-width: 1240px){.landing-part-item.style-2 .landing-part-item-inner{width:100%}}.landing-part-item.style-2 .landing-part-item-description{position:absolute;top:50px;right:-160px;z-index:3;max-width:400px;background-color:#fff;padding:40px 50px 60px;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}@media only screen and (max-width: 1240px){.landing-part-item.style-2 .landing-part-item-description{position:relative;top:auto;right:auto;padding:0;max-width:100%;-webkit-box-shadow:none;box-shadow:none}}.landing-part-item.style-2 .landing-part-item-description:before{position:absolute;top:-30px;right:60px;height:30px;width:100px;content:'';display:block;background:url(../images/stairs-tile-alt.png) 0 0 repeat}@media only screen and (max-width: 1240px){.landing-part-item.style-2 .landing-part-item-description:before{display:none}}.landing-part-item.style-2 .landing-part-item-title{margin:0}@media only screen and (max-width: 1240px){.landing-part-item.style-2 .landing-part-item-title{margin:24px 0 0}}.landing-part-item.style-2 .landing-part-item-description .btn{position:absolute;bottom:-20px;left:50%;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1240px){.landing-part-item.style-2 .landing-part-item-description .btn{position:relative;bottom:auto;left:auto;-webkit-transform:none;transform:none}}.landing-part-item.style-3{position:relative;width:66%;float:left;margin:4% 0 0 4%}@media only screen and (max-width: 1240px){.landing-part-item.style-3{width:100%;margin:4% 0 0}}@media only screen and (max-width: 740px){.landing-part-item.style-3{margin:8% 0 0}}.landing-part-item.style-3 .landing-part-item-image-wrap{width:38%;float:left}@media only screen and (max-width: 1240px){.landing-part-item.style-3 .landing-part-item-image-wrap{width:46%;margin:0 4% 0 0}}@media only screen and (max-width: 740px){.landing-part-item.style-3 .landing-part-item-image-wrap{margin:0;width:100%}}.landing-part-item.style-3 .landing-part-item-description{width:58%;float:left;margin:0 0 0 4%;padding:0 60px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1240px){.landing-part-item.style-3 .landing-part-item-description{margin:0;width:50%}}@media only screen and (max-width: 740px){.landing-part-item.style-3 .landing-part-item-description{width:100%;padding:0}}.landing-part-item.style-3 .landing-part-item-description .landing-part-item-title{margin:0}@media only screen and (max-width: 740px){.landing-part-item.style-3 .landing-part-item-description .landing-part-item-title{margin:24px 0 0}}.landing-section-category{position:relative;padding:0;margin:-1px 120px 60px 60px}@media only screen and (max-width: 1180px){.landing-section-category{margin:-1px 80px 0 20px}}@media only screen and (max-width: 768px){.landing-section-category{margin:-1px 20px 0;padding:0 0 40px}}@media only screen and (max-width: 740px){.landing-section-category .item-featured:before{display:none}}.landing-section-category .landing-section-title{margin:0;height:auto;line-height:1;padding:30px 0 0 40px}@media only screen and (max-width: 1300px){.landing-section-category .landing-section-title{padding:30px 0 0 30px}}.landing-section-category .item-featured{padding:0;margin:2px 2px 1.5% 1.5%}@media only screen and (max-width: 900px){.landing-section-category .item-featured{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.landing-section-category .item-featured-aside{margin:0;width:35%;padding:80px 0 40px 40px}@media only screen and (max-width: 1300px){.landing-section-category .item-featured-aside{padding:60px 0 40px 30px}}@media only screen and (max-width: 1180px){.landing-section-category .item-featured-aside{padding:30px 0 30px 30px}}@media only screen and (max-width: 900px){.landing-section-category .item-featured-aside{width:100%;padding:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.landing-section-category .item-featured-content{position:relative;width:65%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 110px 0 80px}@media only screen and (max-width: 1180px){.landing-section-category .item-featured-content{padding:30px 40px 0 80px}}@media only screen and (max-width: 900px){.landing-section-category .item-featured-content{width:100%;padding:30px 30px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.landing-section-category .item-featured-image{width:100%}.landing-section-category .item-featured-content:before{top:80px;left:40px;width:40px;right:auto}@media only screen and (max-width: 900px){.landing-section-category .item-featured-content:before{display:none}}.landing-section-category .item-featured-title{font-size:28px}.landing-section-category .item-article-title{font-size:20px;margin:0 0 12px}.landing-section-category .borderTop{left:1.5%;width:98.5%}.landing-section-category .item-featured .borderBottom{right:65%;left:0}@media only screen and (max-width: 1300px){.landing-section-category .item-featured .borderBottom{display:none}}.landing-section-category .item-featured .borderLeft{top:0;left:0}@media only screen and (max-width: 1300px){.landing-section-category .item-featured .borderLeft{height:20%;bottom:auto}}.landing-section-category .btn{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;min-width:20px;max-width:260px;margin:32px 0 0;color:#000;font-size:12px;font-weight:bold;letter-spacing:.2em;border:3px solid #000;text-transform:uppercase;background-color:transparent;-webkit-transition:all 320ms ease;transition:all 320ms ease}@media only screen and (max-width: 740px){.landing-section-category .btn{width:100%;max-width:100%}}.landing-section-category .btn:hover{color:#c6a379;border-color:#c6a379;background-color:transparent}.landing-section-category .landing-part-callout{position:absolute;top:0;padding:0;right:35px;width:45px;bottom:auto;font-size:48px;text-align:center;color:#000}@media only screen and (max-width: 1180px){.landing-section-category .landing-part-callout{display:none}}.landing-section-category .landing-part-callout:before{position:absolute;left:25px;top:auto;width:2px;bottom:-172px;height:160px;content:'';background-color:#000}.item-article.style-1-1,.item-article.style-2-1{position:relative;text-align:center;padding:0 30px;width:34%;float:left;margin:0;border:0;height:auto;overflow:auto;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}@media only screen and (max-width: 1520px){.item-article.style-1-1,.item-article.style-2-1{padding:0 10px}}@media only screen and (max-width: 740px){.item-article.style-1-1,.item-article.style-2-1{padding:0;width:100%;float:none;margin:0 0 40px;text-align:left}}.item-article.style-1-1:before,.item-article.style-2-1:before{position:absolute;top:0;left:0;border:0;width:2px;height:80%;content:'';background-color:#000;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 740px){.item-article.style-1-1:before,.item-article.style-2-1:before{display:none}}.item-article.style-1-1:after,.item-article.style-2-1:after{position:absolute;top:80%;left:0;right:0;border:0;height:2px;content:'';background-color:#000;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 740px){.item-article.style-1-1:after,.item-article.style-2-1:after{display:none}}.item-article.style-1-1 .item-article-inner:before,.item-article.style-2-1 .item-article-inner:before{position:absolute;top:0;right:-30px;width:2px;height:80%;content:'';background-color:#000;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 1520px){.item-article.style-1-1 .item-article-inner:before,.item-article.style-2-1 .item-article-inner:before{right:-10px}}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-inner:before,.item-article.style-2-1 .item-article-inner:before{display:none}}.item-article.style-1-1 .item-article-description,.item-article.style-2-1 .item-article-description{width:80%;margin:0 auto}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-description,.item-article.style-2-1 .item-article-description{width:90%}}.item-article.style-1-1 .item-article-title,.item-article.style-2-1 .item-article-title{position:relative;font-size:22px;margin:0 0 1em;padding:0 0 1em}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-title,.item-article.style-2-1 .item-article-title{padding:0;font-size:18px;line-height:1.3;margin:0 0 10px}}.item-article.style-1-1 .item-article-title:after,.item-article.style-2-1 .item-article-title:after{position:absolute;bottom:0;left:50%;height:2px;width:40px;content:'';margin:0 0 0 -20px;background-color:#000}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-title:after,.item-article.style-2-1 .item-article-title:after{display:none}}.item-article.style-1-1 .item-article-date,.item-article.style-2-1 .item-article-date,.item-article.style-1-1 .article-item-meta,.item-article.style-2-1 .article-item-meta{display:none}.item-article.style-1-1 .item-article-short-description,.item-article.style-2-1 .item-article-short-description{margin:0;font-size:14px;line-height:1.3}.item-article.style-1-1 .item-article-image-wrap,.item-article.style-2-1 .item-article-image-wrap{position:relative;margin:3em 0 0}@media only screen and (max-width: 1300px){.item-article.style-1-1 .item-article-image-wrap,.item-article.style-2-1 .item-article-image-wrap{overflow:hidden;height:300px;z-index:2}}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-image-wrap,.item-article.style-2-1 .item-article-image-wrap{width:90%;height:auto;margin:20px auto 0}}.item-article.style-1-1 .item-article-image,.item-article.style-2-1 .item-article-image{margin:0}@media only screen and (max-width: 1300px){.item-article.style-1-1 .item-article-image,.item-article.style-2-1 .item-article-image{position:absolute;top:0;left:50%;width:auto;height:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 740px){.item-article.style-1-1 .item-article-image,.item-article.style-2-1 .item-article-image{position:relative;top:auto;left:auto;width:100%;height:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.item-article.style-1-1 .btn,.item-article.style-2-1 .btn{position:relative;top:auto;left:auto;right:auto;width:100%;min-width:20px;margin:3em 0 0;font-size:.75em;font-weight:bold;letter-spacing:.2em;text-transform:uppercase;color:#000;background-color:transparent;border:2px solid #000}.item-article.style-1-1 .btn:hover,.item-article.style-2-1 .btn:hover{color:#c6a379;border-color:#c6a379;background-color:transparent}@media only screen and (max-width: 740px){.item-article.style-1-1 .btn,.item-article.style-2-1 .btn{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;margin:1em 0 0}}.item-article.style-1-2,.item-article.style-2-2{position:relative;text-align:center;margin:0;width:66%;float:left;border:0;height:auto;overflow:auto;-webkit-box-shadow:none;box-shadow:none;padding:0 220px 0 30px;background-color:transparent}@media only screen and (max-width: 1520px){.item-article.style-1-2,.item-article.style-2-2{padding:0 220px 0 10px}}@media only screen and (max-width: 1300px){.item-article.style-1-2,.item-article.style-2-2{padding:0 90px 0 10px}}@media only screen and (max-width: 740px){.item-article.style-1-2,.item-article.style-2-2{padding:0;width:100%;float:none;margin:0 0 40px;text-align:left}}.item-article.style-1-2:before,.item-article.style-2-2:before{display:none}.item-article.style-1-2:after,.item-article.style-2-2:after{display:none}.item-article.style-1-2 .item-article-inner:before,.item-article.style-2-2 .item-article-inner:before{display:none}.item-article.style-1-2 .item-article-title,.item-article.style-2-2 .item-article-title{position:relative;font-size:22px;padding:0;text-align:left;margin:0 0 1em}@media only screen and (max-width: 740px){.item-article.style-1-2 .item-article-title,.item-article.style-2-2 .item-article-title{font-size:18px;margin:0 0 10px}}.item-article.style-1-2 .item-article-title:after,.item-article.style-2-2 .item-article-title:after{display:none}.item-article.style-1-2 .item-article-date,.item-article.style-2-2 .item-article-date,.item-article.style-1-2 .article-item-meta,.item-article.style-2-2 .article-item-meta{display:none}.item-article.style-1-2 .item-article-description,.item-article.style-2-2 .item-article-description{position:absolute;bottom:40px;right:-120px;z-index:3;max-width:360px;padding:30px 40px 0;background-color:#fff;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}@media only screen and (max-width: 1520px){.item-article.style-1-2 .item-article-description,.item-article.style-2-2 .item-article-description{padding:20px 20px 0;right:-100px;max-width:420px}}@media only screen and (max-width: 1300px){.item-article.style-1-2 .item-article-description,.item-article.style-2-2 .item-article-description{right:-30px}}@media only screen and (max-width: 920px){.item-article.style-1-2 .item-article-description,.item-article.style-2-2 .item-article-description{width:100%}}@media only screen and (max-width: 740px){.item-article.style-1-2 .item-article-description,.item-article.style-2-2 .item-article-description{position:relative;right:auto;bottom:auto;padding:0;width:90%;margin:0 auto;max-width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}}.item-article.style-1-2 .item-article-description:before,.item-article.style-2-2 .item-article-description:before{position:absolute;top:-30px;right:0;height:30px;width:120px;content:'';background:url("../images/stairs-tile.png") 0 0 repeat}@media only screen and (max-width: 1520px){.item-article.style-1-2 .item-article-description:before,.item-article.style-2-2 .item-article-description:before{width:100px}}@media only screen and (max-width: 1300px){.item-article.style-1-2 .item-article-description:before,.item-article.style-2-2 .item-article-description:before{width:30px}}@media only screen and (max-width: 740px){.item-article.style-1-2 .item-article-description:before,.item-article.style-2-2 .item-article-description:before{display:none}}.item-article.style-1-2 .item-article-short-description,.item-article.style-2-2 .item-article-short-description{margin:0;font-size:14px;line-height:1.3;text-align:left}@media only screen and (max-width: 1300px){.item-article.style-1-2 .item-article-image-wrap,.item-article.style-2-2 .item-article-image-wrap{position:relative;overflow:hidden;height:400px;width:auto;z-index:2}}@media only screen and (max-width: 740px){.item-article.style-1-2 .item-article-image-wrap,.item-article.style-2-2 .item-article-image-wrap{height:auto}}.item-article.style-1-2 .item-article-image,.item-article.style-2-2 .item-article-image{margin:0}@media only screen and (max-width: 1300px){.item-article.style-1-2 .item-article-image,.item-article.style-2-2 .item-article-image{position:absolute;top:0;left:50%;width:auto;height:400px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 740px){.item-article.style-1-2 .item-article-image,.item-article.style-2-2 .item-article-image{position:relative;top:auto;left:auto;width:90%;height:auto;margin:20px auto 0;-webkit-transform:translateX(0);transform:translateX(0)}}.item-article.style-1-2 .btn,.item-article.style-2-2 .btn{position:relative;bottom:-20px;top:auto;left:auto;right:auto;width:100%;margin:0;min-width:20px;color:#000;font-size:.75em;font-weight:bold;letter-spacing:.2em;text-transform:uppercase;background-color:#fff;border:2px solid #000}@media only screen and (max-width: 740px){.item-article.style-1-2 .btn,.item-article.style-2-2 .btn{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;margin:1em 0 0}}.item-article.style-1-2 .btn:hover,.item-article.style-2-2 .btn:hover{color:#c6a379;border-color:#c6a379}.item-article.style-1-3,.item-article.style-2-3{width:66%;float:right;border:0;height:auto;overflow:auto;-webkit-box-shadow:none;box-shadow:none;margin:30px 0 0;padding:0 120px 0 30px;background-color:transparent}@media only screen and (max-width: 1520px){.item-article.style-1-3,.item-article.style-2-3{margin:10px 0 0;padding:0 120px 0 10px}}@media only screen and (max-width: 1300px){.item-article.style-1-3,.item-article.style-2-3{padding:0 60px 0 10px}}@media only screen and (max-width: 740px){.item-article.style-1-3,.item-article.style-2-3{padding:0;float:none;width:100%;margin:0 0 40px;text-align:left}}.item-article.style-1-3:before,.item-article.style-2-3:before{display:none}.item-article.style-1-3 .item-article-inner,.item-article.style-2-3 .item-article-inner{padding:0;overflow:hidden}.item-article.style-1-3 .item-article-image-wrap,.item-article.style-2-3 .item-article-image-wrap{position:relative;width:34%;margin:0;float:left}@media only screen and (max-width: 1300px){.item-article.style-1-3 .item-article-image-wrap,.item-article.style-2-3 .item-article-image-wrap{overflow:hidden;height:200px;z-index:2}}@media only screen and (max-width: 740px){.item-article.style-1-3 .item-article-image-wrap,.item-article.style-2-3 .item-article-image-wrap{float:none;width:90%;height:auto;margin:20px auto 0}}.item-article.style-1-3 .item-article-image,.item-article.style-2-3 .item-article-image{margin:0}@media only screen and (max-width: 1300px){.item-article.style-1-3 .item-article-image,.item-article.style-2-3 .item-article-image{position:absolute;top:0;left:50%;width:auto;height:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 740px){.item-article.style-1-3 .item-article-image,.item-article.style-2-3 .item-article-image{position:relative;top:auto;left:auto;width:100%;height:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.item-article.style-1-3 .item-article-description,.item-article.style-2-3 .item-article-description{width:62%;float:right}@media only screen and (max-width: 740px){.item-article.style-1-3 .item-article-description,.item-article.style-2-3 .item-article-description{float:none;width:90%;margin:0 auto}}.item-article.style-1-3 .item-article-date,.item-article.style-2-3 .item-article-date,.item-article.style-1-3 .article-item-meta,.item-article.style-2-3 .article-item-meta{display:none}.item-article.style-1-3 .btn,.item-article.style-2-3 .btn{position:relative;bottom:auto;top:auto;left:auto;right:auto;width:60%;min-width:20px;margin:20px 0 0;font-size:.75em;font-weight:bold;letter-spacing:.2em;text-transform:uppercase;color:#000;background-color:#fff;border:2px solid #000}@media only screen and (max-width: 1160px){.item-article.style-1-3 .btn,.item-article.style-2-3 .btn{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;margin:1em 0 0}}.item-article.style-1-3 .btn:hover,.item-article.style-2-3 .btn:hover{color:#c6a379;border-color:#c6a379}.section .search-bar-landing{margin:40px 0 60px}.section .search-bar-landing .form-group{width:92%}.section .search-bar-landing .form-group:after{position:absolute;left:0;right:0;height:20px;bottom:-21px;content:'';background:url("../images/repeat.png") 0 0 repeat}.style-listing-grid{position:relative;padding:0;margin:-1px 60px 60px 60px}@media only screen and (max-width: 1300px){.style-listing-grid{margin:-1px 20px 20px 20px}}@media only screen and (max-width: 800px){.style-listing-grid{margin:-1px 20px 0}}.style-listing-grid .landing-section-title{position:relative;font-size:42px;line-height:1.3;padding:30px 30px 0}@media only screen and (max-width: 1430px){.style-listing-grid .landing-section-title{font-size:32px}}@media only screen and (max-width: 740px){.style-listing-grid .landing-section-title{font-size:28px;margin:0 0 10px;padding:20px 15px 0}}.style-listing-grid .landing-section-title:before{position:absolute;top:0;left:0;width:2px;content:'';height:80px;background-color:#000;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.style-listing-grid .landing-section-title:after{position:absolute;top:0;left:0;content:'';height:2px;width:420px;background-color:#000;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 740px){.style-listing-grid .landing-section-title:after{width:80%}}.style-listing-grid .Button{height:35px;line-height:35px}.style-listing-grid .article-holder{font-size:0;margin:0 1%}@media only screen and (max-width: 740px){.style-listing-grid .article-holder{margin:0 15px}}.grid-item{position:relative;margin:1.5%;width:30.33%;padding:35px 0 0;vertical-align:top;display:inline-block}@media only screen and (max-width: 800px){.grid-item{width:47%}}@media only screen and (max-width: 740px){.grid-item{width:100%;margin:20px 0}}.grid-item-image-wrap a{display:block}.grid-item-image{display:block;max-width:100%}.grid-item-title{position:relative;margin:0;font-size:22px;line-height:1.3;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 800px){.grid-item-title{font-size:18px}}.grid-item-title a{display:block;padding:1em 0}.grid-item-button{position:absolute;top:0;right:0;font-size:16px;min-width:200px}@media only screen and (max-width: 740px){.grid-item-button{left:0;min-width:20px}}.listing-events{margin:30px 1.5%}.listing-events-title{width:100%;display:block;font-size:32px;line-height:1.3;padding:4px 0 4px 40px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif;border-left:2px solid #000}@media only screen and (max-width: 740px){.listing-events-title{padding:4px 0 4px 22px}}.listing-events-title-extra{padding-top:34px}.ajax-posts,.open-item-article-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-events-ajax{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -1.5%}@media only screen and (max-width: 900px){.listing-events-ajax{padding:0 30px}}@media only screen and (max-width: 768px){.open-item-article-wrap{padding:0 25px}}.ajax-posts.load:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:98;background:rgba(255,255,255,0.9) url("../images/loader.gif") 50% no-repeat}.ajax-posts .item-article{border:0;padding:0;margin:1.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 768px){.ajax-posts .item-article{width:47%}}@media only screen and (max-width: 640px){.ajax-posts .item-article{width:97%}}.go-back{margin:0 auto;max-width:1520px;padding:30px 60px;display:inline-block;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 1180px){.go-back{padding:20px 30px}}@media only screen and (max-width: 740px){.go-back{padding:20px}}.section-extra-padding{padding-top:60px}@media only screen and (max-width: 1180px){.section-extra-padding{padding-top:30px}}.article-detail-content .go-back{padding:0;margin:3em 0 0;color:#000}.article-intro{position:relative;font-size:0;margin:0 0 60px;background-color:#fff}@media only screen and (max-width: 740px){.article-intro{margin:0 0 30px}}.article-intro:before{position:absolute;bottom:0;left:0;width:2px;content:'';height:33%;display:block;background-color:#000}@media only screen and (max-width: 740px){.article-intro:before{display:none}}.article-intro:after{position:absolute;bottom:0;left:0;width:40%;content:'';height:2px;display:block;background-color:#000}@media only screen and (max-width: 740px){.article-intro:after{display:none}}.article-intro-aside{width:40%;margin:0 10% 0 0;padding:0 0 100px;vertical-align:top;display:inline-block}@media only screen and (max-width: 740px){.article-intro-aside{margin:0;padding:0;width:100%;display:block}}.article-intro-aside:after{position:absolute;bottom:0;left:-62px;right:-62px;content:'';height:1px;display:none;background-color:#000}.article-intro-aside .social-sharing{position:absolute;bottom:20px;left:20px;margin:0}.article-intro-date{padding:0 2px;display:block;font-size:16px;margin:0 0 20px;color:#c6a379;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-intro-date-event{margin:0 0 5px}.article-intro-location{display:block;font-size:16px;margin:0 0 20px;color:#000;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-intro-title{position:relative;font-size:32px;padding:0 2px;line-height:1.3;margin:0 0 20px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 740px){.article-intro-title{font-size:28px}}.article-intro-title a:before{position:absolute;top:0;left:0;bottom:-20px;width:2px;content:'';background-color:#fff}.article-intro .btn{position:absolute;bottom:20px;right:auto;left:20px;top:auto;font-size:14px;font-weight:bold;color:#000;letter-spacing:.2em;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}@media only screen and (max-width: 740px){.article-intro .btn{margin:0;width:100%}}.article-intro .btn:hover{color:#c6a379}.article-intro-content{width:50%;vertical-align:top;display:inline-block}@media only screen and (max-width: 740px){.article-intro-content{margin:0;width:100%;display:block}}.article-intro-image{display:none;max-width:100%;margin:-32px 0 0}@media only screen and (max-width: 740px){.article-intro-image{margin:20px 0 0}}.article-intro-image:first-child{display:block}.article-intro-caption{position:absolute;bottom:40px;right:0;padding:28px;background-color:#fff;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}.article-intro-caption .btn{margin:40px 0 0}@media only screen and (max-width: 740px){.article-intro-caption .btn{margin:20px 0 0}}.article-intro-caption-title{display:block;font-size:16px;margin:0 0 10px;color:#c6a379;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-intro-caption-description{font-size:16px}.article-detail{overflow:hidden}.article-detail h1,.article-detail h2,.article-detail h3,.article-detail h4,.article-detail h5,.article-detail h6{line-height:1.4;margin:0 0 1.5em;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-detail h1{margin:0;font-size:24px}.article-detail h2,.article-detail h3,.article-detail h4,.article-detail h5,.article-detail h6{font-size:20px}.article-detail h1 a,.article-detail h2 a,.article-detail h3 a,.article-detail h4 a,.article-detail h5 a,.article-detail h6 a{text-decoration:none}.article-detail p{font-size:16px;line-height:1.5;margin:0 0 1.5em}.article-detail a{color:#c6a379;text-decoration:none}.article-detail a:focus{outline:0}.article-detail a:hover{text-decoration:underline}.article-detail hr{border:0;overflow:hidden;margin:0 0 1.5em;border-top:1px solid #000}.article-detail pre{margin:0 0 1.5em}.article-detail pre p{margin:10px 0}.article-detail dl{overflow:hidden;margin:0 0 1.5em}.article-detail dl dt,.article-detail dl dd{float:left;padding:10px 0}.article-detail dl dt{clear:left}.article-detail ul,.article-detail ol{padding:0;font-size:16px;list-style:none;margin:0 0 1.5em}.article-detail ul li{position:relative;margin:0 0 14px;padding:0 0 0 22px}.article-detail ol{counter-reset:item}.article-detail ol li:before{margin:0 12px 0 0;color:#000;counter-increment:item;content:counter(item) ". "}.article-detail li{line-height:1.4;padding:0 0 12px}.article-detail ul li:before{position:absolute;top:50%;left:0;content:'';width:8px;height:8px;display:block;margin:-4px 0 0;overflow:hidden;border-radius:8px;background-color:#000}.article-detail blockquote{padding:24px;margin:0 0 1.5em;display:inline-block}.article-detail blockquote:before{height:20px;content:'\201C';font-size:40px;display:block;line-height:1;text-align:left;margin:0 0 0 -24px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-detail blockquote p{margin:0;padding:4px 0;font-size:20px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-detail blockquote p:after{height:20px;content:'\201D';font-size:40px;display:block;line-height:1;text-align:right;margin:0 -24px 0 0;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.article-detail cite{color:#565656;font-size:16px;display:block;margin:4px 0 0}.article-detail cite:before{content:'\2014\00a0'}.article-detail img.alignnone,.article-detail img.alignleft,.article-detail img.alignright,.article-detail img.aligncenter{width:100%;height:auto;display:block;overflow:hidden}.article-detail img.aligncenter{margin:0 auto 1.5em}.article-detail img.alignleft{float:left;margin:10px 1.5em 1.5em 0}.article-detail img.alignright{float:right;margin:10px 0 1.5em 1.5em}.article-detail .wp-caption,.article-detail .wp-caption img{text-align:center;width:100% !important;height:auto !important}.article-detail .wp-caption-text{color:#bbb;font-size:13px}.article-detail-content{width:65%;float:left}@media only screen and (max-width: 740px){.article-detail-content{margin:0;width:100%;float:none;display:block}}.article-detail-content--full{width:100%}.article-detail-aside{width:30%;float:right;margin:0 0 0 5%}@media only screen and (max-width: 740px){.article-detail-aside{width:100%;float:none;display:block;margin:0 0 30px}}.article-detail-aside a{word-break:break-all}.article-detail-aside p{margin:0 0 1em}.article-detail-aside blockquote{margin:0;padding:0}.article-detail-aside blockquote:before,.article-detail-aside blockquote p:after{margin:0}.article-detail-aside .article-detail-aside-title{margin:0 0 1em;color:#c6a379}.article-detail-aside .article-detail-aside-list li{padding:0;margin:0 0 10px}.article-detail-aside .article-detail-aside-list li:before{display:none}.article-detail-aside .btn-gold-outline{font-size:14px;font-weight:400;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;text-transform:uppercase}.article-detail-aside-panel{padding:28px;background-color:#fff;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}.article-detail-aside-panel .btn{position:relative;top:auto;right:auto;width:100%;min-width:20px;margin:1.5em 0 0}.article-detail-aside-panel .btn:hover{text-decoration:none}.landing-section-timeline{margin-top:-62px}@media only screen and (max-width: 1180px){.landing-section-timeline{margin-top:0}}.landing-section-timeline:after{display:none}.timeline-section-tab-navigation{font-size:0}.timeline-section-tab-navigation a{-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2);border:2px solid #000;display:inline-block;vertical-align:top;padding:12px 22px;text-align:center;color:#000;font-size:16px;margin:4px 8px}.timeline-section-tab-navigation .active{color:#fff;background-color:#000}.timeline-section-tab-content{margin:2em 8px;padding:24px 0;border-top:2px solid #000}.timeline-section-tab-content div{display:none;min-height:200px}.timeline-section-tab-content div.active{display:block}.tab-image{height:auto;max-width:100%;margin:0 0 40px}.acf-map{position:relative;width:100%;height:600px;margin:40px 0;overflow:hidden;border:1px solid #ccc}.acf-map img{max-width:inherit !important}#load-acf-map{width:100%;height:600px;display:block;cursor:pointer;background:url("../images/googlemap.jpg") 50% no-repeat}#load-acf-map:after{position:absolute;top:50%;left:50%;color:rgba(255,255,255,0);content:'[View Map/查看地图]';-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color 320ms ease;transition:color 320ms ease}#load-acf-map:hover:after{color:#fff}#load-acf-map:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-color:transparent;-webkit-transition:background-color 320ms ease;transition:background-color 320ms ease}#load-acf-map:hover:before{background-color:rgba(0,0,0,0.8)}.related-articles{position:relative;overflow:hidden;padding:30px 60px 60px;margin:-61px 120px 60px 60px}@media only screen and (max-width: 1180px){.related-articles{padding:30px 40px 60px;margin:-1px 80px 0 20px}}@media only screen and (max-width: 740px){.related-articles{margin:-1px 20px 0;padding:30px 20px 60px}}@media only screen and (max-width: 1180px){.related-articles .landing-section-title{height:auto}}.related-articles:before{position:absolute;top:0;left:0;width:2px;content:'';height:120px;display:block;background-color:#000}.related-articles:after{position:absolute;top:0;left:0;right:0;height:2px;content:'';display:block;background-color:#000}.related-articles ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-articles .item-article{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:20px 1.5%;vertical-align:top;font-size:16px;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 740px){.related-articles .item-article{width:100%;margin:20px 0}}.related-articles .item-article:first-child{margin-left:0}.related-articles .item-article:last-child{margin-right:0}.related-articles .item-article .item-article-inner{width:100%}.related-articles .item-article .item-article-description{display:none}.single-related-article{float:left;width:30%}@media only screen and (max-width: 640px){.single-related-article{width:100%;float:none}}.single-related-article .item-article{width:98.5%;margin:20px 1.5% 20px 0}@media only screen and (max-width: 640px){.single-related-article .item-article{width:100%;float:none;margin:0 0 20px}}.featured-articles{position:relative;float:left;width:70%;padding:0 0 0 90px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1180px){.featured-articles{padding:0 0 0 70px}}@media only screen and (max-width: 640px){.featured-articles{padding:0;width:100%;float:none;margin:20px 0 0}}.featured-articles:before{position:absolute;top:-30px;left:39px;width:2px;content:'';height:120px;display:block;background-color:#000}@media only screen and (max-width: 1180px){.featured-articles:before{left:29px}}@media only screen and (max-width: 640px){.featured-articles:before{display:none}}.featured-articles .item-article{width:48%}@media only screen and (max-width: 940px){.featured-articles .item-article{width:47%}}@media only screen and (max-width: 640px){.featured-articles .item-article{width:100%;float:none;margin:0 0 20px}}.article-restaurant-intro:before,.article-restaurant-intro:after{display:none}.article-restaurant-intro .article-intro-content{position:relative;padding:0 30px 30px;width:100%}@media only screen and (max-width: 740px){.article-restaurant-intro .article-intro-content{padding:0}}.article-restaurant-intro .slick{position:relative;z-index:2;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.4);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.4)}@media only screen and (max-width: 740px){.article-restaurant-intro .slick{-webkit-box-shadow:none;box-shadow:none}}.article-restaurant-intro .article-intro-content:before{position:absolute;left:0;top:60%;right:0;bottom:0;z-index:1;content:'';background:url("../images/repeat.png") 0 0 repeat}@media only screen and (max-width: 740px){.article-restaurant-intro .article-intro-content:before{display:none}}.article-restaurant-intro .article-intro-content:after{position:absolute;bottom:-60px;left:0;width:40%;z-index:1;content:'';height:2px;background-color:#000}@media only screen and (max-width: 740px){.article-restaurant-intro .article-intro-content:after{display:none}}.article-restaurant-intro{margin:0 0 120px}@media only screen and (max-width: 740px){.article-restaurant-intro{margin:0 0 60px}}.article-restaurant-intro .article-intro-aside{position:absolute;bottom:-30px;right:60px;z-index:3;width:30%;margin:0;min-width:360px;background-color:#fff;padding:30px 30px 60px;border:2px solid #000;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}@media only screen and (max-width: 740px){.article-restaurant-intro .article-intro-aside{position:relative;bottom:0;right:0;left:0;border:0;width:100%;min-width:20px;-webkit-box-shadow:none;box-shadow:none;padding:20px 20px 50px}}@media only screen and (max-width: 740px){.article-intro-shadow{-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.4);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.4)}}.article-restaurant-intro .article-intro-title{margin:0;font-size:24px;padding:0 0 14px}.article-restaurant-intro .article-intro-title a:before{display:none}.article-intro-event .article-intro-title,.article-intro-recipe .article-intro-title,.article-intro-standard .article-intro-title{margin:0 0 120px}@media only screen and (max-width: 740px){.article-intro-event .article-intro-title,.article-intro-recipe .article-intro-title,.article-intro-standard .article-intro-title{margin:0 0 20px}}@media only screen and (max-width: 740px){.article-intro-event .btn{display:none}}.article-restaurant-intro .article-intro-location{margin:0;padding:0;line-height:1.3}.article-restaurant-intro .view-all-button{position:absolute;height:45px;top:35px;right:30px;font-size:16px;font-weight:400;color:#fff}@media only screen and (max-width: 1080px){.article-restaurant-intro .view-all-button{width:auto}}@media only screen and (max-width: 740px){.article-restaurant-intro .view-all-button{top:-58px;left:-18px;right:20px;width:calc(100% + 36px)}}.article-restaurant-intro .btn-find{bottom:-20px;left:30px;font-size:14px;border:2px solid #000;background-color:#fff;-webkit-box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:1px 2px 16px 0px rgba(0,0,0,0.1)}.article-restaurant-intro .btn-find:hover{color:#c6a379;border-color:#c6a379}@media only screen and (max-width: 740px){.article-restaurant-intro .btn-find{left:10%;right:10%;width:80%}}.article-restaurant-intro .landing-section-title{text-transform:capitalize}@media only screen and (max-width: 740px){.article-restaurant-intro .landing-section-title{height:auto;margin:0 0 20px}}.article-restaurant-intro .slide-item{position:relative;z-index:2;display:block;overflow:hidden}.article-restaurant-intro .slide-item img{margin:0;width:100%}.recipe-parts{position:absolute;bottom:20px;left:20px}@media only screen and (max-width: 740px){.recipe-parts{position:relative;bottom:auto;left:auto}}.recipe-parts p{margin:4px 0 0;font-size:15px;color:#c6a379}.recipe-parts strong{color:#000}.article-detail .tube-stations li{position:relative;margin:0 0 4px;padding:0 0 0 30px}.article-detail .tube-stations li:before{display:none}.article-detail .tube-icon{position:absolute;top:0;left:0;width:24px;height:24px}.article-detail .tube-icon svg{width:24px;height:24px}.article-intro-map{position:relative;padding:0 30px 30px}.article-intro-map-wrap:before,.article-intro-map-wrap:after{display:none}.article-intro-map .acf-map{margin:0;z-index:2}.article-intro-map:before{position:absolute;left:0;top:60%;right:0;bottom:0;z-index:1;content:'';background:url("../images/repeat.png") 0 0 repeat}.standard-page .landing-section{padding-bottom:120px}@media only screen and (max-width: 740px){.standard-page .landing-section-title{margin-top:42px}}.standard-page .download-button .hover_i,.standard-page .download-button .hover-out_i{color:#fff;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.standard-page .pdfemb-poweredby{display:none !important}.standard-page .borderBottom{position:absolute;bottom:0;right:0;height:2px;content:'';width:100%;background-color:#000;-webkit-animation-name:lineAnimX;animation-name:lineAnimX;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);transform:scaleX(0)}.standard-page .borderLowerBottom{position:absolute;bottom:0;left:0;content:'';width:2px;height:120px;background-color:#000;-webkit-animation-name:lineAnimY;animation-name:lineAnimY;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:5.5s;animation-delay:5.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleX(0);transform:scaleX(0)}.ctcarousel{position:relative;margin:40px 0;font-size:0}.ctcarousel .slick-prev{position:absolute;top:50%;left:10px;width:40px;height:40px;z-index:9999;opacity:0.3;cursor:pointer;overflow:hidden;text-indent:-9999px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:opacity 340ms ease;transition:opacity 340ms ease;background:url("../images/prev.svg") 50% no-repeat;background-size:contain}.ctcarousel .slick-next{position:absolute;top:50%;right:10px;width:40px;height:40px;z-index:9999;opacity:0.3;cursor:pointer;overflow:hidden;text-indent:-9999px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:opacity 340ms ease;transition:opacity 340ms ease;background:url("../images/next.svg") 50% no-repeat;background-size:contain}.ctcarousel .slick-prev:hover,.ctcarousel .slick-next:hover{opacity:0.9}.ctcarousel .slick-slide{float:none;display:inline-block;vertical-align:middle}.ctcarousel .slick-slide a{display:block;text-decoration:none}.ctcarousel .slick-slide img{margin:0 auto;max-width:100%}.ctcarousel .slick-slide:focus,.ctcarousel .slick-slide img:focus{outline:0}.search-bar{position:relative;margin:40px 0 20px}.search-bar h2{display:none}.search-bar .form-group{position:relative;width:80%;margin:0 auto;border-bottom:2px solid #000}@media only screen and (max-width: 1180px){.search-bar .form-group{width:auto;margin:0 20px}}.search-bar input[type=text],.search-bar input[type=text]:focus{border:0;outline:0;width:100%;line-height:1;font-size:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:10px 66px 10px 2px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 740px){.search-bar input[type=text],.search-bar input[type=text]:focus{font-size:28px;padding:6px 46px 6px 2px}}.search-bar input[type=text]::-webkit-input-placeholder{color:#d3d3d3}.search-bar input[type=text]:-moz-placeholder{color:#d3d3d3}.search-bar input[type=text]::-moz-placeholder{color:#d3d3d3}.search-bar input[type=text]:-ms-input-placeholder{color:#d3d3d3}.search-bar input[type=text]:focus::-webkit-input-placeholder{color:transparent}.search-bar input[type=text]:focus:-moz-placeholder{color:transparent}.search-bar input[type=text]:focus::-moz-placeholder{color:transparent}.search-bar input[type=text]:focus:-ms-input-placeholder{color:transparent}.search-bar input[type=submit]{position:absolute;bottom:0;right:0;border:0;padding:0;outline:0;width:66px;height:66px;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-indent:-9999px;background:url("../images/icons/search-icon.svg") 50% no-repeat;background-size:32px 32px}@media only screen and (max-width: 740px){.search-bar input[type=submit]{height:46px;width:46px}}.search-content{position:relative;padding:30px 60px 60px}@media only screen and (max-width: 1180px){.search-content{padding:20px}}.post-type-filters{position:relative;width:22%;margin:0 1% 0 0;vertical-align:top;display:inline-block}@media only screen and (max-width: 960px){.post-type-filters{width:30%}}@media only screen and (max-width: 740px){.post-type-filters{margin:0;width:100%;display:block}}.search-results{position:relative;width:76%;min-height:400px;vertical-align:top;display:inline-block}@media only screen and (max-width: 960px){.search-results{width:68%}}@media only screen and (max-width: 740px){.search-results{width:100%;display:block;margin:28px 0 0}}.search-results.loader:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';z-index:98;background:rgba(255,255,255,0.9) url("../images/loader.gif") 50% no-repeat}.options-bar-wrap{position:relative;overflow:hidden;margin:0 1% 1%;border-bottom:1px solid #000}@media only screen and (max-width: 740px){.options-bar-wrap{border:0;margin:1% 0}}.options-bar{position:relative;float:right;font-size:14px;margin:0 0 -1px;padding:10px 20px;border:2px solid #000}@media only screen and (max-width: 740px){.options-bar{margin:0;float:none}}.options-bar:before{position:absolute;top:-2px;bottom:-2px;left:-92px;width:90px;content:'';background:url("../images/stairs-tile.png") 0 0 repeat}@media only screen and (max-width: 740px){.options-bar:before{display:none}}.options-bar .sort-results{margin:0 20px 0 0;display:inline-block;vertical-align:middle}@media only screen and (max-width: 740px){.options-bar .sort-results{margin:4px 0;display:block}}.options-bar .view-type{margin:0 20px 0 0;display:inline-block;vertical-align:middle}@media only screen and (max-width: 740px){.options-bar .view-type{margin:4px 0;display:block}}@media only screen and (max-width: 600px){.options-bar .view-type{display:none}}.options-bar .show-number{display:inline-block;vertical-align:middle}@media only screen and (max-width: 740px){.options-bar .show-number{margin:4px 0;display:block}}.options-bar .nearest{display:none}.options-bar a,.options-bar span{color:#000}.options-bar .active{text-decoration:underline}.grid-results{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-item{position:relative;width:23%;margin:1%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;vertical-align:top;outline:1px solid #000}@media only screen and (max-width: 1640px){.result-item{width:31.3%}}@media only screen and (max-width: 1100px){.result-item{width:48%}}@media only screen and (max-width: 740px){.result-item{width:100%;margin:1% 0}}.result-item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-item .post-meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #000}.result-item .post-meta .address{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.result-item img{width:100%;display:block}.result-item .post-title{font-size:20px;line-height:1.3;padding:15px 15px 5px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.result-item .post-content{font-size:14px;line-height:1.3;padding:0 15px 15px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.result-item .address,.result-item .description{font-size:13px;line-height:1.3;padding:0 15px 15px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.result-item .tax-wrap{width:100%;padding:15px 0}.result-item .taxonomy-terms{display:none;color:#d3d3d3;font-size:13px;line-height:1.3;padding:5px 15px 0}.result-item .taxonomy-terms-speciality{font-size:13px;line-height:1.3;padding:0 15px}.result-item .taxonomy-terms-speciality strong{font-weight:700}.no-results{padding:60px 1%;text-align:center}.map-legend{position:absolute;top:0;right:0;width:300px;padding:10px;height:570px;z-index:98;margin:56px 0 0;background-color:#fff}.map-legend.hidden{right:-10px;height:120px;width:0}.map-legend.hidden .legend-item-wrapper{display:none}.result-item-legend{padding:5px}.result-item-legend.selected{background-color:#f4f4f4}.result-item-legend:hover{cursor:pointer}.result-item-legend img{width:60px;display:inline-block}.gm-style-iw strong{display:block;font-size:13px;margin:6px 0 0;color:#000;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.gm-style-iw span{display:block;font-size:12px;color:#000;line-height:1.3}.result-item-legend .post-title{font-size:13px;margin:0 0 4px;color:#000;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.result-item-legend .address{font-size:12px;color:#000;line-height:1.3}.result-item-legend .post-detail{padding-left:10px;width:220px;vertical-align:top;display:inline-block}.map-results{padding:10px}.google-map{padding:0;height:600px}.legend-item-wrapper{position:relative;width:315px;height:550px}.legend-item-wrapper .load-more{margin:20px 0}.legend-item-wrapper .load-more .load-more-results{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;padding:15px;width:100%;color:#fff}.legend-item-wrapper .load-more .load-more-results:after{display:none}.legend-items{height:100%;overflow:scroll}.toggle-legend{position:absolute;top:30px;z-index:9;left:-30px;width:30px;height:60px;overflow:hidden;text-indent:-999px;background:#000 url("../images/arrow-right.svg") 50% no-repeat;background-size:contain}.map-legend.hidden .toggle-legend{background-image:url("../images/arrow-left.svg")}.post-type-filters .post-type-reset{height:39px;margin:0 0 28px;overflow:hidden;border-bottom:1px solid #000;background:url("../images/stairs-tile.png") 0 0 repeat}.post-type-filters .post-type-reset a{position:relative;float:right;margin:0;height:39px;display:block;font-size:14px;padding:10px 20px;background-color:#fff;border:2px solid #000}.post-type-filters .post-type-reset--bottom{margin:28px 0 0}.post-type-filters a{display:block;cursor:default;margin:-1px 0 0;border:1px solid #000}.post-type-filters .category{position:relative}.post-type-filters .category.selected .item-name:before{border:1px solid #f4f4f4;background-color:#c6a379}.post-type-filters .item-name{position:relative;padding:12px 6px 12px 38px;display:inline-block;vertical-align:top}.post-type-filters .item-name:before{position:absolute;top:12px;left:13px;height:14px;width:14px;content:'';border:1px solid transparent;outline:1px solid #c6a379}.post-type-filters .item-name-alt{padding:12px 6px 12px 12px}.post-type-filters .item-name-alt:before{display:none}.post-type-filters .item-count{padding:12px 0;display:inline-block;vertical-align:top}.post-type-filters .filter-section{position:relative;overflow:hidden;margin:10px 0}.post-type-filters .filter-section-name{color:#fff;padding:1px 0 0;background:#000;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.selected .filter-section-name{padding:0;background-color:#c6a379;border-top:1px solid #000}.post-type-filters input[type="checkbox"]{position:absolute;top:0;left:-20px}.post-type-filters input[type="checkbox"]+.check{position:absolute;top:13px;left:23px;content:'';width:14px;height:14px;display:block;overflow:hidden;text-indent:-9999px;border:1px solid transparent;outline:1px solid #c6a379}.post-type-filters input[type="checkbox"]:checked+.check{border:1px solid #f4f4f4;background-color:#c6a379}.post-type-filters .refine-filters{position:relative;margin:-1px 0 0;background-color:#f4f4f4;border:1px solid #000}.post-type-filters .refine-filters li{position:relative;padding:0;border-top:1px solid #000}.post-type-filters .refine-filters li:first-child{border:0}.post-type-filters .refine-filters label{display:block;padding:12px 42px 12px 48px}.post-type-filters .filter-options{position:relative;background-color:#e1e1e1;border-top:1px solid #000}.post-type-filters .refine-filters li:last-child .filter-options{border-bottom:0}.post-type-filters .filter-options label{border:0;margin:0;padding:12px 24px 12px 58px}.post-type-filters .filter-options input[type=checkbox]+.check{left:30px}.post-type-filters .filter-options-sub{position:relative;background-color:#d1d1d1;border-top:1px solid #000}.post-type-filters .filter-options-sub input[type=checkbox]+.check{left:36px}.post-type-filters .filter-options-sub label{border:0;margin:0;padding:12px 24px 12px 66px}.post-type-filters .toggle{position:absolute;top:0;right:0;z-index:9;width:42px;height:42px;display:block;cursor:default;overflow:hidden;text-indent:-999px}.post-type-filters .toggle:after{position:absolute;top:18px;right:16px;width:0;height:0;content:'';border-style:solid;border-width:6px 6px 0 6px;border-color:#c6a379 transparent transparent transparent}.post-type-filters .toggle-close:after{border-width:0 6px 6px 6px;border-color:transparent transparent #c6a379 transparent}.post-type-filters .category.shop .toggle,.post-type-filters .category.bar-cafe .toggle,.post-type-filters .category.entertainment .toggle,.post-type-filters .category.health-beauty .toggle,.post-type-filters .category.services .toggle,.post-type-filters .category.shop-zh .toggle,.post-type-filters .category.bar-cafe-zh .toggle,.post-type-filters .category.entertainment-zh .toggle,.post-type-filters .category.health-beauty-zh .toggle,.post-type-filters .category.services-zh .toggle{display:none}.post-type-filters .category.shop .toggle:after,.post-type-filters .category.bar-cafe .toggle:after,.post-type-filters .category.entertainment .toggle:after,.post-type-filters .category.health-beauty .toggle:after,.post-type-filters .category.services .toggle:after,.post-type-filters .category.shop-zh .toggle:after,.post-type-filters .category.bar-cafe-zh .toggle:after,.post-type-filters .category.entertainment-zh .toggle:after,.post-type-filters .category.health-beauty-zh .toggle:after,.post-type-filters .category.services-zh .toggle:after{display:none}.post-type-filters .category.shop .refine-filters,.post-type-filters .category.bar-cafe .refine-filters,.post-type-filters .category.entertainment .refine-filters,.post-type-filters .category.health-beauty .refine-filters,.post-type-filters .category.services .refine-filters,.post-type-filters .category.shop-zh .refine-filters,.post-type-filters .category.bar-cafe-zh .refine-filters,.post-type-filters .category.entertainment-zh .refine-filters,.post-type-filters .category.health-beauty-zh .refine-filters,.post-type-filters .category.services-zh .refine-filters{display:none}.post-type-filters .category.restaurant .type,.post-type-filters .category.restaurant-zh .type,.post-type-filters .category.shop .refine-filters .type,.post-type-filters .category.bar-cafe .refine-filters .type,.post-type-filters .category.entertainment .refine-filters .type,.post-type-filters .category.health-beauty .refine-filters .type,.post-type-filters .category.services .refine-filters .type,.post-type-filters .category.shop-zh .refine-filters .type,.post-type-filters .category.bar-cafe-zh .refine-filters .type,.post-type-filters .category.entertainment-zh .refine-filters .type,.post-type-filters .category.health-beauty-zh .refine-filters .type,.post-type-filters .category.services-zh .refine-filters .type,.post-type-filters .category.restaurant .miscellaneous,.post-type-filters .category.restaurant-zh .miscellaneous,.post-type-filters .category.shop .refine-filters .miscellaneous,.post-type-filters .category.bar-cafe .refine-filters .miscellaneous,.post-type-filters .category.entertainment .refine-filters .miscellaneous,.post-type-filters .category.health-beauty .refine-filters .miscellaneous,.post-type-filters .category.services .refine-filters .miscellaneous,.post-type-filters .category.shop-zh .refine-filters .miscellaneous,.post-type-filters .category.bar-cafe-zh .refine-filters .miscellaneous,.post-type-filters .category.entertainment-zh .refine-filters .miscellaneous,.post-type-filters .category.health-beauty-zh .refine-filters .miscellaneous,.post-type-filters .category.services-zh .refine-filters .miscellaneous{display:none}.load-more{margin:40px 0;text-align:center}.grid-results .load-more{width:100%;display:block}.load-more .load-more-results{position:relative;outline:none;cursor:pointer;font-size:15px;padding:20px 42px;color:#000;text-transform:uppercase;border:2px solid #000}.load-more .load-more-results:after{position:absolute;bottom:-14px;right:-2px;left:-2px;height:12px;content:'';background:url("../images/repeat.png") 0 0 repeat}.post-image{position:relative;height:180px;background-color:#333}@media only screen and (max-width: 1640px){.post-image{height:auto}}.post-image img{position:absolute;top:0;bottom:0;left:50%;width:auto;height:180px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1640px){.post-image img{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;height:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.Content-hero .cny-hero-background{background-image:url("../images/cny/cny-hero-min.jpg")}.HomepageSection--planYourVisit .cny-plan-your-visit-background{background-image:url("../images/cny/cny-plan-your-visit-min.jpg")}.cny-color{color:#b93c24}.cny-color:hover{color:#8e2e1c}.cny-background-color{background-color:#b93c24}.cny-background-color:hover{background-color:#8e2e1c}.HomepageSection--planYourVisit .cny-plan-your-visit-background{background-image:url("../images/cny/2018/cny-plan-your-visit-updated-min.jpg")}.cny2018-hero-link{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;display:block;overflow:hidden}.HomepageSections-item .cny2018-red-packet-qr{margin:0 auto 80px}.cny2018-main{position:relative;margin:0 auto;max-width:1520px}.cny2018-hero-area{height:420px}@media only screen and (max-width: 1180px){.cny2018-hero-area{height:300px}}.cny2018-hero-area img{margin:62px 0 20px}.cny2018-red-packet-qr{position:relative;width:92%;max-width:800px;margin:60px auto;padding:20px 220px 40px 40px;border-left:2px solid #000;border-bottom:2px solid #000}@media only screen and (max-width: 680px){.cny2018-red-packet-qr{padding:20px 20px 0}}.cny2018-red-packet-qr__title{position:relative;color:#a11514;font-size:28px;line-height:1.3;margin:0 0 20px;z-index:2;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.cny2018-red-packet-qr__text{position:relative;z-index:2}.cny2018-red-packet-qr__link{position:absolute;bottom:0;right:0;margin:0;z-index:2;color:#fff;padding:24px;display:block;font-size:18px;line-height:1.3;text-align:center;background-color:#a11514;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 680px){.cny2018-red-packet-qr__link{position:relative;bottom:auto;right:auto;padding:14px;margin:20px 0}}@media only screen and (max-width: 680px){.cny2018-red-packet-qr__link br{display:none}}.cny2018-red-packet-qr__code{position:absolute;bottom:-2px;right:0;margin:0;z-index:2;color:#fff;width:120px;padding:12px;display:block;overflow:hidden;background-color:#fff;border:2px solid #000}.cny2018-red-packet-qr__code img{display:block;max-width:100%}.cny2018-red-packet-qr:before{position:absolute;bottom:0;z-index:1;right:165px;content:'';width:200px;height:100px;background:url("../images/cny/2018/cny2018-fan-icon.jpg") bottom right no-repeat;background-size:contain}@media only screen and (max-width: 680px){.cny2018-red-packet-qr:before{display:none}}.cny2018-red-packet-qr__cn{max-width:620px;padding:20px 140px 50px 40px}.cny2018-red-packet-qr__cn:before{right:100px;width:200px;height:100px}.cny2018-latest-articles{position:relative;margin:60px;padding:0 60px}@media only screen and (max-width: 960px){.cny2018-latest-articles{padding:0;width:92%;margin:60px auto}}.cny2018-latest-articles .slide-wrap{position:relative;margin:100px 30px 0 0}@media only screen and (max-width: 720px){.cny2018-latest-articles .slide-wrap{margin:80px 30px 0 0}}@media only screen and (max-width: 580px){.cny2018-latest-articles .slide-wrap{margin:120px 30px 0 0}}.cny2018-latest-articles .Button-wrap{position:absolute;top:30px;right:30px;z-index:4}@media only screen and (max-width: 580px){.cny2018-latest-articles .Button-wrap{top:0;right:0}}.cny2018-latest-articles .Button{position:relative}.cny2018-latest-articles .Button:hover{background-color:#a11514}.cny2018-latest-articles:after{position:absolute;top:0;bottom:0;right:0;width:60px;content:'';background:url("../images/repeat.png") 0 0 repeat}@media only screen and (max-width: 960px){.cny2018-latest-articles:after{display:none}}.cny2018-latest-articles__frame{position:relative;padding:0 0 0 38%;border-top:2px solid #000;border-right:2px solid #000}@media only screen and (max-width: 720px){.cny2018-latest-articles__frame{padding:0 0 0 30px}}.cny2018-latest-articles__frame:before{position:absolute;left:-20px;top:80px;z-index:1;content:'';width:360px;height:300px;display:block;background:url("../images/cny/2018/cny2018-dog.svg") top left no-repeat;background-size:contain}@media only screen and (max-width: 720px){.cny2018-latest-articles__frame:before{display:none}}.cny2018-latest-articles__frame:after{position:absolute;bottom:0;right:0;content:'';height:2px;width:120px;display:block;background:#000}.cny2018-latest-articles__frame-title{position:absolute;top:20px;left:30px;z-index:2;font-size:32px;line-height:1.3;margin:0 0 20px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}@media only screen and (max-width: 960px){.cny2018-latest-articles__frame-title{font-size:28px}}.cny2018-latest-articles__frame-icon{position:absolute;top:0;left:0;z-index:2;width:60px;display:block;padding:100px 0 30px 30px;border-left:2px solid #000;border-bottom:2px solid #000}@media only screen and (max-width: 720px){.cny2018-latest-articles__frame-icon{border-bottom:0}}@media only screen and (max-width: 720px){.cny2018-latest-articles__frame-icon img{display:none}}.cny2018-latest-articles__carousel{position:relative;padding:100px 0;margin:0 30px 0 0;z-index:2}.cny2018-latest-articles__carousel-item{position:relative}.cny2018-latest-articles__carousel-image{position:relative;padding:30px 30px 0 0}@media only screen and (max-width: 580px){.cny2018-latest-articles__carousel-image{padding:0;width:100%}}.cny2018-latest-articles__carousel-image img{position:relative;z-index:2;display:block;max-width:100%}.cny2018-latest-articles__carousel-image:before{position:absolute;top:0;right:0;z-index:1;width:75%;height:100%;content:'';display:block;background:url("../images/stairs-tile.png") 0 0 repeat}@media only screen and (max-width: 580px){.cny2018-latest-articles__carousel-image:before{display:none}}.cny2018-latest-articles__carousel-caption{position:relative;background:#fff;max-width:calc(75% - 30px);z-index:3;min-height:180px;margin:-25% auto 0;padding:30px 30px 40px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1em;box-shadow:rgba(0,0,0,0.2) 0 0 1em}@media only screen and (max-width: 580px){.cny2018-latest-articles__carousel-caption{width:100%;max-width:98%;margin-top:0}}.cny2018-latest-articles__carousel-caption-category{color:#a11514;display:block;margin:0 0 10px;text-transform:uppercase}.cny2018-latest-articles__carousel-caption-title{font-size:20px;line-height:1.3;margin:0 0 10px;font-family:"Arial Rounded MT Bold",VarelaRound,"Yuanti SC","圆体","Microsoft Yahei","微软雅黑体",sans-serif}.cny2018-latest-articles__carousel-caption-description{display:block;margin:0 0 20px}.cny2018-latest-articles__carousel-caption .btn{position:absolute;bottom:-24px;left:50%;color:#fff;display:block;min-width:240px;font-size:.75em;font-weight:bold;padding:15px 30px;letter-spacing:.2em;border-color:#a11514;font-family:Arial,"Hiragino Sans GB","冬青黑体","Microsoft Yahei","微软雅黑体",sans-serif;background-color:#a11514;text-transform:uppercase;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.cny2018-tradition .landing-section-category{margin:60px;padding:0 60px}@media only screen and (max-width: 1180px){.cny2018-tradition .landing-section-category{padding:0;width:92%;margin:60px auto}}.cny2018-tradition .landing-section-category .landing-section-title{padding:0 0 0 30px}@media only screen and (max-width: 1180px){.cny2018-tradition .landing-section-category .landing-section-title{padding:0 0 30px 30px}}@media only screen and (max-width: 680px){.cny2018-tradition .landing-section-category .landing-section-title{font-size:24px}}@media only screen and (max-width: 960px){.cny2018-tradition .landing-section-category .item-featured-title{font-size:28px}}@media only screen and (max-width: 740px){.cny2018-tradition .landing-section-category .item-featured-title{font-size:18px}}.cny2018-tradition .landing-section-category .item-featured{margin:0;border-left:2px solid #000;border-bottom:2px solid #000}.cny2018-tradition .landing-section-category .item-featured-content{padding:0 30px 0 100px}@media only screen and (max-width: 1180px){.cny2018-tradition .landing-section-category .item-featured-content{padding:0 30px}}.cny2018-tradition .landing-section-category .item-featured-content:before{left:60px}.cny2018-tradition .landing-section-category .btn{color:#a11514;border-color:#a11514}.cny2018-video{position:relative;display:block}.cny2018-video__cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.cny2018-video__cover img{opacity:0;display:block;max-width:100%}.cny2018-video .launch-video{height:100%;background-image:url("../images/cny/2018/cny2018-play-icon.png");background-position:50%}@media only screen and (max-width: 47.9375em){.cny2018-video .launch-video{background-position:50%}}.cny2018-related-articles{margin:60px;padding:0 60px}@media only screen and (max-width: 1180px){.cny2018-related-articles{padding:0;width:92%;margin:60px auto}}.cny2018-related-articles:after,.cny2018-related-articles:before{display:none}.cny2018-related-articles .landing-section-title{height:auto;line-height:1.4;padding:5px 32px;border-left:2px solid #000}@media only screen and (max-width: 680px){.cny2018-related-articles .landing-section-title{font-size:24px;padding:0 0 0 20px}}.lSSlideOuter{position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
/*# sourceMappingURL=styles.min.css.map */