@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:"PingFangSC-Regular,PingFang SC,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif";vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:PingFangSC,微软雅黑}body{line-height:1.5}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}li,nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;-moz-outline-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;text-decoration:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@-webkit-keyframes clockwiseTurn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwiseTurn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page_wrap{max-width:46.88rem;min-height:100vh;margin:0 auto;overflow:hidden;position:relative}.page_wrap .Navigation{width:46.88rem;line-height:3.75rem;position:fixed;font-family:SourceHanSansCN-Light;z-index:11111}.page_wrap .Navigation_wrap{font-size:2.5rem;line-height:5.5rem;height:5.5rem;position:relative;overflow:hidden;text-overflow:ellipsis;text-align:center;background-color:#fff}.page_wrap .back,.page_wrap .more{position:absolute;display:block;width:3.75rem;height:3.75rem;margin-top:1.25rem}.page_wrap .back{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/backnew.png) no-repeat 50%;background-size:cover;width:5rem;height:3rem}.page_wrap .more{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/more.png) no-repeat 50%;background-size:3rem;right:1.5rem}.page_wrap .clearFloat{zoom:1}.page_wrap .clearFloat:after,.page_wrap .clearFloat:before{content:".";display:block;height:0;visibility:hidden;clear:both}.header-left .Navigation{font-weight:600}.header-left .Navigation .Navigation_wrap{text-align:left!important;line-height:6rem}.header-left .Navigation .Navigation_wrap .title{padding-left:6rem;font-weight:600}.header-left .Navigation .Navigation_wrap .back{height:3.5rem!important;line-height:3.5rem!important;margin-top:1.28rem!important}.header-left .back{background-color:rgba(0,0,0,.05);border-radius:0 12.5rem 12.5rem 0}@media screen and (max-width:750px){#root.view-port-new.page_wrap{max-width:100%;min-height:100vh;margin:0 auto;overflow:hidden;position:relative}#root.view-port-new.page_wrap .Navigation{width:100%;line-height:30px;position:fixed;font-family:SourceHanSansCN-Light;z-index:11111}#root.view-port-new.page_wrap .Navigation_wrap{font-size:20px;line-height:44px;height:44px;position:relative;overflow:hidden;text-overflow:ellipsis;text-align:center;background-color:#fff}#root.view-port-new.page_wrap .back,#root.view-port-new.page_wrap .more{position:absolute;display:block;width:30px;height:30px;margin-top:10px}#root.view-port-new.page_wrap .back{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/backnew.png) no-repeat 50%;background-size:cover;width:40px;height:24px}#root.view-port-new.page_wrap .more{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/more.png) no-repeat 50%;background-size:24px;right:9pt}#root.view-port-new.page_wrap .clearFloat{zoom:1}#root.view-port-new.page_wrap .clearFloat:after,#root.view-port-new.page_wrap .clearFloat:before{content:".";display:block;height:0;visibility:hidden;clear:both}#root.view-port-new.header-left .Navigation{font-weight:600}#root.view-port-new.header-left .Navigation .Navigation_wrap{text-align:left!important;line-height:3pc}#root.view-port-new.header-left .Navigation .Navigation_wrap .title{padding-left:3pc;font-weight:600}#root.view-port-new.header-left .Navigation .Navigation_wrap .back{height:28px!important;line-height:28px!important;margin-top:10px!important}#root.view-port-new.header-left .back{background-color:rgba(0,0,0,.05);border-radius:0 75pt 75pt 0}}@media screen and (min-width:751px){#root.view-port-new.page_wrap{max-width:1190px;margin:0 auto;overflow:hidden;position:relative}#root.view-port-new.page_wrap .Navigation{width:100%;max-width:1190px;line-height:30px;position:fixed;font-family:SourceHanSansCN-Light;z-index:11111}#root.view-port-new.page_wrap .Navigation_wrap{font-size:20px;line-height:44px;height:44px;position:relative;overflow:hidden;text-overflow:ellipsis;text-align:center;background-color:#fff}#root.view-port-new.page_wrap .back,#root.view-port-new.page_wrap .more{position:absolute;display:block;width:30px;height:30px;margin-top:10px}#root.view-port-new.page_wrap .back{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/backnew.png) no-repeat 50%;background-size:cover;width:40px;height:24px}#root.view-port-new.page_wrap .more{background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/more.png) no-repeat 50%;background-size:24px;right:9pt}#root.view-port-new.page_wrap .clearFloat{zoom:1}#root.view-port-new.page_wrap .clearFloat:after,#root.view-port-new.page_wrap .clearFloat:before{content:".";display:block;height:0;visibility:hidden;clear:both}#root.view-port-new.header-left .Navigation{font-weight:600}#root.view-port-new.header-left .Navigation .Navigation_wrap{text-align:left!important;line-height:3pc}#root.view-port-new.header-left .Navigation .Navigation_wrap .title{padding-left:3pc;font-weight:600}#root.view-port-new.header-left .Navigation .Navigation_wrap .back{height:28px!important;line-height:28px!important;margin-top:10px!important}#root.view-port-new.header-left .back{background-color:rgba(0,0,0,.05);border-radius:0 75pt 75pt 0}}.width100{width:100%}body,html{background-color:#fff}body{line-height:1}@-webkit-keyframes anticlockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}50%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}75%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes anticlockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}50%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}75%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}#beauty-master .banner_box{position:fixed;width:46.88rem;overflow:hidden;z-index:1000;height:71rem;overflow-y:scroll}#beauty-master .left_sphere{position:absolute;left:-6.8125rem;top:-2.5rem;width:16.5rem;height:16.5rem;z-index:101}#beauty-master .left_sphere:after{content:" ";position:absolute;width:15.25rem;height:15.125rem;left:0;right:0;top:2.4375rem;bottom:0;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/左上角球体阴影.png) no-repeat 50%;background-size:100% 100%}#beauty-master .left_sphere>img{position:relative;z-index:102;width:100%;-webkit-animation:anticlockwise 10s linear infinite;animation:anticlockwise 10s linear infinite}#beauty-master .right_sphere{position:absolute;top:22.5rem;right:-26.1875rem;width:45.75rem;height:45.75rem;border-radius:50%;z-index:0}#beauty-master .right_sphere:after{content:" ";width:35.75rem;height:35.75rem;position:absolute;left:-7.75rem;right:0;top:2.25rem;bottom:0;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/右边大球阴影.png) no-repeat 50%;background-size:100% 100%}#beauty-master .right_sphere>img{position:relative;z-index:1;width:100%;-webkit-animation:clockwiseTurn 10s linear infinite;animation:clockwiseTurn 10s linear infinite}#beauty-master .time-box{position:relative;margin-top:2.38rem;padding:0 2rem 6rem}#beauty-master .time-box .time{position:absolute;display:none;font-size:1.13rem;padding:.5rem;color:#000;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/发布时间背景.png) no-repeat;background-size:100% 100%}#beauty-master .rank{position:absolute;left:3rem;top:2.5rem;width:6.75rem;height:6.75rem;z-index:102;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/期刊logo2@2x.png);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#beauty-master .rank .rank-txt{color:#000;text-align:center;display:none}#beauty-master .rank .rank-txt span{display:block}#beauty-master .rank .rank-txt .t{font-size:1.25rem;text-align:center;font-weight:300}#beauty-master .rank .rank-txt .n{font-size:2.5rem;font-weight:500}#beauty-master .swiper-container{width:100%;padding:1.75rem 0 3.125rem 1.875rem}#beauty-master .swiper-slide{text-align:center}#beauty-master .swiper-slide>a{position:relative;display:block;width:38rem;height:50.625rem;border-radius:1rem}#beauty-master .swiper-slide>a .model{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;background:#000;border-radius:1.5rem}#beauty-master .swiper-slide>a img{width:100%;display:block;-webkit-box-shadow:0 1.25rem 1.88rem 0 rgba(0,0,0,.06),0 -1.25rem 1.88rem 0 rgba(0,0,0,.06);box-shadow:0 1.25rem 1.88rem 0 rgba(0,0,0,.06),0 -1.25rem 1.88rem 0 rgba(0,0,0,.06);border-radius:1.5rem}#beauty-master .content-wrap .item{padding:0 2rem;text-align:left}#beauty-master .content-wrap .item img{max-width:100%}#beauty-master .content-wrap .item .title{padding-top:.25rem;font-size:3rem;font-weight:600;color:#000;line-height:3.5rem}#beauty-master .content-wrap .item .content{width:35rem;padding-top:.5rem;font-size:1.5rem;color:#6d6d6d;line-height:2.5rem;height:10rem;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#beauty-master .content-wrap .item .time{display:inline-block;margin-top:2.38rem;margin-bottom:4rem;font-size:1.5rem;padding:.5rem;color:#000;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/发布时间背景.png) no-repeat;background-size:100% 100%}#beauty-master .trend_box{position:relative}#beauty-master .trend_box>h3{padding:6.38rem 0 1.88rem 2rem;font-size:2.5rem;font-weight:600;color:#fff;line-height:3.5rem}#beauty-master .trend_box .years>h5{font-size:2rem;font-weight:600;text-align:center;color:#fff;line-height:2rem;padding-bottom:1rem;margin:0 5rem;border-bottom:.13rem solid hsla(0,0%,100%,.2)}#beauty-master .trend_box .years .art_list{padding:2rem 5rem 1rem}#beauty-master .trend_box .years .art_item{position:relative;margin-bottom:3rem;width:10.75rem;float:left;margin-right:2.3rem}#beauty-master .trend_box .years .art_item:nth-of-type(3n){margin-right:0}#beauty-master .trend_box .years .art_item .image{width:10.75rem;height:14.25rem;background-color:#999;border-radius:.81rem;overflow:hidden}#beauty-master .trend_box .years .art_item .image>img{width:100%;border-radius:.81rem}#beauty-master .trend_box .years .art_item .sort{position:absolute;top:.5rem;left:.5rem;width:4.75rem;padding:.5rem 0;font-size:1rem;font-weight:200;color:#fff;text-align:center;border-radius:.5rem;overflow:hidden}#beauty-master .trend_box .years .art_item .sort span{position:relative;z-index:1}#beauty-master .trend_box .years .art_item .sort:after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.3);border-radius:.5rem}#beauty-master .trend_box .years .art_item .name{padding:1rem 0 .25rem;font-size:1.5rem;color:#fff;line-height:2rem;height:5.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#beauty-master .trend_box .years .art_item .time{font-size:1rem;color:#858585;line-height:1.5rem}#beauty-master .module_like{background-color:#fff;padding:4rem 1.5rem 2rem}#beauty-master .module_like h4{font-size:2.5rem;font-weight:600;color:#000;line-height:3.5rem}#beauty-master .module_like .list{margin-top:1rem;padding:2rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 1.25rem 1.88rem 0 #e5e5e5;box-shadow:0 1.25rem 1.88rem 0 #e5e5e5;border-radius:1.5rem}#beauty-master .module_like .list .item{width:20rem}#beauty-master .module_like .list .item .title{padding-right:1.5rem;font-size:2rem;font-weight:600;color:#0d0d0d;line-height:3rem;margin:0 0 1rem;height:3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#beauty-master .module_like .list .item .img{position:relative;width:20rem;height:14rem;border-radius:1.5rem;overflow:hidden}#beauty-master .module_like .list .item .img img{width:100%}#beauty-master .module_like .list .item .img .sort{position:absolute;display:block;top:1rem;left:1rem;width:4.75rem;padding:.5rem 0;text-align:center;font-size:1rem;font-weight:200;color:#fff;background:rgba(0,0,0,.3);border-radius:.5rem;overflow:hidden}#beauty-master .module_like .list .item .img .sort span{position:relative;z-index:1}#beauty-master .module_like .list .item .img .sort:after{position:absolute;content:" ";left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.3);border-radius:.5rem}#beauty-master .history_box{position:relative;z-index:1001;background:#000;border-radius:1.5rem 1.5rem 0 0;padding-top:2.5rem;margin-top:71rem;overflow:hidden}#beauty-master .history_box .icon_close{position:fixed;top:6.12rem;right:2rem;padding:1rem;z-index:1002;display:none;width:4rem;height:4rem;background:rgba(0,0,0,.5);border-radius:2.75rem}#beauty-master .history_box .icon_close>img{width:100%}#beauty-master .history_box .title_wrap{padding-top:6rem;padding-bottom:1.87rem;-webkit-transition:all .3s linear;transition:all .3s linear}#beauty-master .history_box .title_wrap .tit{padding-left:2rem;font-size:2.5rem;font-weight:600;color:#fff;float:left}#beauty-master .history_box .title_wrap .see_more{padding-right:2rem;display:block;padding-top:.5rem;font-size:1.5rem;color:#fff;float:right;opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}#beauty-master .history_box .title_wrap .see_more span{vertical-align:-.2rem;display:inline-block;width:1.5rem;height:1.5rem;background:url(../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/beauty-master/更多圆箭头@2x.png) no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#beauty-master .history_box .title_wrap.__default{padding-bottom:10rem;padding-top:0;-webkit-transition:all .3s linear;transition:all .3s linear}#beauty-master .history_box .title_wrap.__default .see_more{opacity:1;-webkit-transition:all .3s linear;transition:all .3s linear}#beauty-master .goTop{position:fixed;z-index:1002;bottom:7.25rem;right:3rem;width:5.5rem;height:5.5rem;display:none;border-radius:50%;-webkit-box-shadow:0 0 1.25rem #333;box-shadow:0 0 1.25rem #333}#beauty-master .goTop img{width:100%;border-radius:50%}.detail-page .page_wrap .Navigation_wrap .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 6rem;-webkit-line-clamp:inherit;letter-spacing:10px}