.center{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.center,.center-x{position:absolute;left:50%}.center-x{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-y{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.text-overflow{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}.footer_wrap{width:100%;background:#f7f7f7;position:relative;z-index:1}.footer_content{width:1200px;margin:0 auto;position:relative;padding:.75rem 0 .45rem}.footer_content .title_wrap{margin-bottom:20px}.footer_content .title{display:block;font-size:18px;color:gray;font-weight:500}.footer_content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.footer_content .list li{position:relative;cursor:pointer}.footer_content .list li .text,.footer_content .list li a{display:block;font-size:16px;color:gray;margin-bottom:24px}.footer_content .list li:last-child a{margin-bottom:0}.footer_content .list li img{width:160px;height:160px;position:absolute;z-index:2;left:160px;top:-80px;display:none;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.footer_content .meitu_logo_wrap{position:absolute;right:0;top:.76rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_content .meitu_logo_wrap .logo{display:block;width:134px;height:35px;margin-bottom:.4rem;background:url(https://img.app.meitudata.com/corp-new/image/logo-primary.@e17762fb.png) no-repeat;background-size:contain}.footer_content .meitu_logo_wrap .time{color:gray;font-size:.175rem}.footer_content .meitu_logo_wrap .contact{font-size:.36rem;color:#000;font-weight:700}.attention_us,.contact_us,.join_us{float:left;width:204px}.contact_us.en{margin-right:20px}.footer_wrap .icon{display:none;width:9px;height:4.5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAAXNSR0IArs4c6QAAAD1JREFUCB1jyM/PX86AB+Tl5RkD1RSDlRQUFPzHprawsNAfKLcBRQ5dMVZFMB0wxXgVISl+BNQwBcYnmQYAZO8bGzb/OXgAAAAASUVORK5CYII=) no-repeat 0 0;background-size:contain;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 .2rem;font-size:16px}.footer_info .copyright{color:gray}.footer_info .logo{width:55px;height:15px;margin:0 .16rem 0 .11rem;background:url(https://img.app.meitudata.com/corp-new/image/meitu-logo@3x.@db66f5c7.png) no-repeat 100% 100%;background-size:contain}.footer_info .logo,.footer_info .relate_link_wrap{display:inline-block}.footer_info .relate_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_info .relate_link li{display:inline-block}.footer_info .relate_link li a{display:inline-block;padding:4px 12px;color:gray}.footer_info .relate_link .line{width:1px;height:14px;background:gray}.copyright_info{display:none;color:gray}.archival_info{max-width:1066px;font-size:14px;color:#b4b4b4;line-height:1.88}.archival_info .wrap{display:none}.archival_info a{color:#b4b4b4}.archival_info a:hover{color:#f5275f}.scroll_to_top{display:none;position:fixed;z-index:20;right:20px;bottom:20px;width:12vw;height:12vw;max-width:50px;max-height:50px;color:transparent;background:#666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAYCAYAAACMcW/9AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACMSURBVHgB5c5RCsAgDANQj+SN5lG8udtAQYR1VdumYCCQj3y8EE5NKeV6GzynIlt8YgekT+wH0hf2B+kDy0RisQQy1eKxFLL7YLEcJBw7g4RhV5Dm2B2kGVYCqY6VRKphNZDiWE2kGNYCuY21RC5jEchpLBLJxj4jopEMbGyHjEYS2DweMhrZWdKIvAEpWfpGbaD4tgAAAABJRU5ErkJggg==) 50% no-repeat;background-size:19px}@media screen and (max-width:1250px){.footer_content{width:85vw}.footer_info{margin:.72rem 0 .19rem}}@media screen and (max-width:1000px){.footer_content .meitu_logo_wrap{display:none}}@media screen and (max-width:768px){.footer_info .relate_link_wrap{display:none}.archival_info{width:100%}.archival_info .wrap{display:block}.footer_content{width:100%;padding-left:27px;padding-right:27px;padding-top:30px}.footer_content .title_wrap{height:50px;line-height:50px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5}.attention_us,.contact_us,.join_us,.more_web{float:none;width:100%;overflow:hidden}.attention_us .list,.contact_us .list,.join_us .list,.more_web .list{display:block;height:0;-webkit-transition:height .3s,padding .3s ease-out;transition:height .3s,padding .3s ease-out;overflow:hidden}.show.join_us .list{overflow:visible;height:100px}.show.more_web .list{overflow:visible;height:60px}.show.contact_us .list{overflow:visible;height:220px}.show.attention_us .list{overflow:visible;height:140px}.footer_wrap{padding-bottom:40px}.footer_wrap .icon{display:block;width:11px;height:5.5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.footer_wrap .show .icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.footer_wrap .title{font-size:14px;font-weight:400;color:#999;line-height:30px}.footer_content .list{padding-left:20px;padding-top:0;padding-bottom:0}.footer_content .list li .text,.footer_content .list li a{font-size:14px;line-height:30px;margin-bottom:10px;color:#333}.footer_content .show .list{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.footer_info{margin-top:40px;margin-bottom:0}.footer_info .copyright,.footer_info .copyright_info{font-size:12px;line-height:30px;color:#666}.archival_info{font-size:12px;line-height:24px;color:#999}}@media screen and (max-width:414px){.footer_info .logo{display:none}.copyright_info{display:inline-block}}