@charset "utf-8";#bg-player,.flip-container,.flip-container .shadow,.full-pos,.half-cover,.half-left .half-layer-inner,.half-right .half-layer-inner,.page-container,.page-content,.page-cover{position:absolute;top:0;left:0;right:0;bottom:0}#flip-next .flip-left-b .shadow,#flip-next .flip-right-a .shadow,#flip-prev .flip-left-a .shadow,#flip-prev .flip-right-b .shadow{background:rgba(0,0,0,.2)}.flip-container{display:none;z-index:100}.flip-container .shadow{background:rgba(0,0,0,.8);opacity:0}.flip-html-here{position:absolute;top:0;width:100%;height:100%}.flip-left-a{position:relative;width:100%;height:100%;right:0}.flip-right-b{position:relative;overflow:hidden;top:0;left:50%;width:50%;height:100%}.flip-right-b .flip-html-here{position:absolute;top:0;right:0;width:200%;height:100%}.flip-right-a{position:relative;width:100%;height:100%;right:0;transform-style:preserve-3d;backface-visibility:hidden}.flip-left-b{position:relative;overflow:hidden;top:0;left:50%;width:50%;height:100%;transform-style:preserve-3d;backface-visibility:hidden}.flip-left-b .flip-html-here{position:absolute;top:0;right:0;width:200%;height:100%}.flip-rotating-pages{position:absolute;top:0;left:-100%;width:200%;height:100%;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.flip-rotating-pages-container{position:absolute;top:0;right:0;width:50%;height:100%;-webkit-transform-style:preserve3d;-webkit-perspective:1600px;-webkit-transform-origin:0 50%;transform-style:preserve-3d;perspective:1600px;transform-origin:0 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-rotating-pages-content{overflow:hidden;position:absolute;top:0;left:0;width:50%;height:100%;perspective:1600px;-webkit-perspective:1600px;background:#fff}.flip-right-a .flip-rotating-pages-content{left:auto;right:0}.flip-left-b .flip-rotating-pages-content{right:auto;left:0}.flip-rotating-pages.flip-right-a .flip-html-here{left:auto;right:0;width:200%}.flip-rotating-pages.flip-right-a{z-index:2}.flip-rotating-pages.flip-left-a .flip-html-here,.flip-rotating-pages.flip-left-b .flip-html-here{right:auto;left:0;width:200%}#flip-next .flip-right-a>.flip-rotating-pages-content,#flip-prev .flip-right-b>.flip-rotating-pages-content{left:auto;right:0}#flip-prev .flip-left-b{overflow:hidden;left:0}#flip-prev .flip-left-b .flip-html-here{right:auto;left:0}.page-navigator-next,.page-navigator-prev{position:absolute;top:50%;z-index:100;width:35px;height:90px;margin-top:-45px;border:0;color:#fff;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-color:#f5f5f5;background:rgba(0,0,0,.2);font-size:40px;vertical-align:top;line-height:1}.page-navigator-next:focus,.page-navigator-next:hover,.page-navigator-prev:focus,.page-navigator-prev:hover{opacity:1!important;background-color:#000;background:rgba(0,0,0,.3);text-decoration:none}.page-navigator-prev{left:0}.page-navigator-next{right:0}.is-book{width:100%;height:100%;overflow-x:hidden}.is-book #wrap{position:absolute}span.br{display:block}.footer{display:none}#loading-book{background:url(../images/a/wait.gif) 50% 50% no-repeat #fff;background-size:initial}.__brandstory .content{padding:0 40px 40px}@media only all and (max-width:1023px){.__brandstory .content{padding:0 24px 24px}}@media only all and (max-width:767px){.__brandstory .content{padding:0 15px 15px}}#backdrop-player,#youku-player{width:100%;height:100%}#main-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}@media only all and (max-width:599px){.br-m{display:block;white-space:nowrap}}.page{background:#fafafa;position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.page .bunch,.page .char{position:relative;display:inline-block}.page-container.ytbg-loaded .page-frame{background:0}.page-container.ytbg-loaded .page-cover-img{display:none}.page-frame{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background:center center #fff;background-size:cover}.page-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:1.7em}.page-content p{line-height:1.75;white-space:normal!important}.page-title{position:absolute;width:100%;height:100%;white-space:nowrap;text-align:center;color:#fff}.page-title-cell{display:inline-block;vertical-align:middle;white-space:normal}.page-title:after{content:"";display:inline-block;height:100%;vertical-align:middle}.page-title-cell{width:100%}.page-title .title{position:relative;font-weight:400;font-size:4.8em;letter-spacing:.05em}.page-title-cell .page-title .title{margin-top:1em}.page-title .title.is-hide{left:-60%;opacity:0}.page-title .p{position:relative;margin-top:.5em;font-size:2.2em;word-break:keep-all;word-wrap:break-word}.middle{width:100%;height:100%}.page-cover-layer{overflow:hidden;position:absolute;top:0;right:0;width:50%;height:100%}.page-cover-layer .title,.title_dd{float:left;display:inline-block;text-align:left;border-bottom:1px solid #d4d4d4;padding:.3em 0;font-size:1.6em;font-weight:400;letter-spacing:-.09em}.page-cover-layer .title_dd1{float:right;display:inline-block;text-align:left;border-bottom:1px solid #d4d4d4;padding:.3em 0;font-size:1.6em;font-weight:400;letter-spacing:-.09em}.page-cover-layer .title b{color:#000;font-size:1.6em;font-weight:400}.page-cover-layer .hr{position:relative;display:inline-block;width:0;margin-bottom:.7em;}.page-cover-layer .sub{position:relative;margin-top:.3em;margin-bottom:1.25em;color:#191919;font-size:1.8em;font-weight:400;text-align:center}.page-cover-layer .p{margin-top:3%;float:left;width:100%;display:block;height:320px;overflow:hidden;position:relative;color:#767676;font-size:14px;line-height:2;text-align:left}.page-cover-layer .p1{margin-top:3%;float:left;width:100%;display:block;position:relative;color:#767676;font-size:14px;line-height:2;text-align:right}.page-cover-layer .veil{/*background:url(../images/about/noise_70.png)!important*/}.page-cover-layer .veil img{display:none}.page-cover-text{width:90%;margin-left:6%;padding-top:10%;color:#191919;text-align:center}.page-cover-bg{position:absolute;top:40px;right:40px;bottom:40px;left:40px}.page-cover-img{position:absolute;max-width:none}.page-cover .veil{overflow:hidden;position:absolute;top:0;bottom:0;right:0;width:200%;background-position:right center;background-size:auto 100%;background-repeat:no-repeat}.page-cover .veil-img{position:absolute;max-width:none}.half-layer{overflow:hidden;position:absolute;top:0;width:50%;height:100%}.half-left{left:0}.half-right{right:0}.p-prologue{background:url(../images/ab/ab3.jpg) center no-repeat;}.p-philosophy{background:url(../images/ab/ab1.jpg) center no-repeat;}.p-holistic{background:url(../images/ab/ab4.jpg) center no-repeat;}.p-heritage{background:url(../images/ab/ab5.jpg) center no-repeat;}@media only all and (max-width:1023px){.page-cover-layer{width:100%}.page-cover .p{line-height:1.6}.p-holistic{background:url(../images/about/ab1.jpg) center bottom no-repeat;background-size:auto 100%}}@media only all and (min-width:768px) and (max-width:1023px){.half-fulltext{padding-top:30%}}@media only all and (min-width:600px) and (max-width:1023px){.page-frame{font-size:.82em}.page-title .title{font-size:4em}.page-title .p{font-size:1.8em}.page-content{font-size:1.6em}.page-content .half-layer{width:100%;height:100%}.half-fulltext{padding:25% 18% 0}.half-fulltext p{font-size:1.1em}.half-right{width:100%;left:0;right:auto;background:url(../images/about/noise_80.png)}.half-right.bg70{background-image:url(../images/about/noise_70.png)}.half-right.bg90{background-image:url(../images/about/noise_90.png)}}@media only all and (max-width:599px){.page-frame{font-size:1em}.page-cover .page-title .title{font-size:3em}.page-cover p{line-height:1.9}.page-cover .p{padding:0 10%;font-size:1.7em}.page-content{overflow-y:auto;-webkit-overflow-scrolling:touch}.half-layer{position:relative;width:100%}.half-layer-inner{position:static}.half-left{height:0;padding-bottom:100%}.half-right{top:50%;margin-top:1.5em;height:auto}.half-right .half-layer-inner{position:static}.half-fulltext{padding:0}.half-fulltext h3{margin-bottom:.7em;font-size:1.5em}.half-fulltext h3>span{font-size:.75em}.half-fulltext p{line-height:1.8}.fig{position:static}.fig img{position:static!important;width:100%!important;height:auto!important}}#resizing-blocker{display:none}#resizing-blocker.is-active{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:url(../images/a/wait.gif) center center no-repeat #fff;z-index:101}@media only all and (max-width:1023px) and (orientation:landscape){#mobile-landscape-blocker{top:0;left:0;right:0;bottom:0;position:fixed;display:block;background:url(../images/a/landscape-blocker.png) center center no-repeat #000;z-index:101}}.brandstory{margin:0 auto 0;position:relative;height:536px;}@media only all and (max-width:1023px){.page-navigator-next,.page-navigator-prev{width:0.35rem;height:0.9rem;margin-top:-0.45rem}.brandstory{margin-top:0;height:10rem;}.page-cover-text{width:90%;padding-top:0%;margin:0 auto;}.page-cover-layer .p{font-size:0.24rem;color:#000}.middle{background:rgba(255,255,255,0.7)}.p-prologue{background:url(../images/ab/ab6.jpg) center top no-repeat;background-size:cover}.p-philosophy{background:url(../images/ab/ab2.jpg) center bottom no-repeat;background-size:cover}.p-holistic{background:url(../images/ab/ab7.jpg) center bottom no-repeat;background-size:cover}.p-heritage{background:url(../images/ab/ab5.jpg) center bottom no-repeat;background-size:cover}.page-cover-layer .title,.title_dd{border-bottom-color:#000;padding-top:0.5rem;padding-bottom:0.1rem;text-align:left;font-size:0.24rem}.page-cover-layer  .title_dd img{display:block;width:1.3rem}.page-cover .p{padding:0;font-size:0.2rem}.page-cover .p1{padding:0;font-size:0.2rem}.page-cover-layer .title_dd1{margin-top:0;border-bottom-color:#000}}