/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.am-fade-appear,.am-fade-enter{opacity:0}.am-fade-appear,.am-fade-enter,.am-fade-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-fade-appear.am-fade-appear-active,.am-fade-enter.am-fade-enter-active{-webkit-animation-name:amFadeIn;animation-name:amFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.am-fade-leave.am-fade-leave-active{-webkit-animation-name:amFadeOut;animation-name:amFadeOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amFadeIn{0%{opacity:0}to{opacity:1}}@keyframes amFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes amFadeOut{0%{opacity:1}to{opacity:0}}@keyframes amFadeOut{0%{opacity:1}to{opacity:0}}.am-slide-up-appear,.am-slide-up-enter{transform:translateY(100%)}.am-slide-up-appear,.am-slide-up-enter,.am-slide-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-slide-up-appear.am-slide-up-appear-active,.am-slide-up-enter.am-slide-up-enter-active{-webkit-animation-name:amSlideUpIn;animation-name:amSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.am-slide-up-leave.am-slide-up-leave-active{-webkit-animation-name:amSlideUpOut;animation-name:amSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amSlideUpIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes amSlideUpIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@-webkit-keyframes amSlideUpOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes amSlideUpOut{0%{transform:translate(0)}to{transform:translateY(100%)}}.am.am-zoom-enter,.am.am-zoom-leave{display:block}.am-zoom-appear,.am-zoom-enter{opacity:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-timing-function:cubic-bezier(.18,.89,.32,1.28);-webkit-animation-play-state:paused;animation-play-state:paused}.am-zoom-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-timing-function:cubic-bezier(.6,-.3,.74,.05);-webkit-animation-play-state:paused;animation-play-state:paused}.am-zoom-appear.am-zoom-appear-active,.am-zoom-enter.am-zoom-enter-active{-webkit-animation-name:amZoomIn;animation-name:amZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.am-zoom-leave.am-zoom-leave-active{-webkit-animation-name:amZoomOut;animation-name:amZoomOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes amZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@-webkit-keyframes amZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}@keyframes amZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.am-slide-down-appear,.am-slide-down-enter{transform:translateY(-100%)}.am-slide-down-appear,.am-slide-down-enter,.am-slide-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-slide-down-appear.am-slide-down-appear-active,.am-slide-down-enter.am-slide-down-enter-active{-webkit-animation-name:amSlideDownIn;animation-name:amSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.am-slide-down-leave.am-slide-down-leave-active{-webkit-animation-name:amSlideDownOut;animation-name:amSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amSlideDownIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes amSlideDownIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@-webkit-keyframes amSlideDownOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes amSlideDownOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:14px}[contenteditable]{-webkit-user-select:auto!important}:focus,a{outline:none}a{background:transparent;text-decoration:none}body{font-size:17px;font-family:PingFangSC-Regular}h1{font-size:20px}h1,h2{font-family:PingFangSC-Medium}h2{font-size:17px}h3{font-size:18px}h3,p{font-family:PingFangSC-Regular}p{font-size:14px}.am-icon{fill:currentColor;background-size:cover;width:22px;height:22px}.am-icon-xxs{width:15px;height:15px}.am-icon-xs{width:18px;height:18px}.am-icon-sm{width:21px;height:21px}.am-icon-md{width:22px;height:22px}.am-icon-lg{width:36px;height:36px}.am-icon-loading{-webkit-animation:cirle-anim 1s linear infinite;animation:cirle-anim 1s linear infinite}@-webkit-keyframes cirle-anim{to{transform:rotate(1turn)}}@keyframes cirle-anim{to{transform:rotate(1turn)}}.am-button{display:block;outline:0 none;-webkit-appearance:none;box-sizing:border-box;padding:0;text-align:center;font-size:17px;height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap;color:#191f25;border:1px solid #e4e4e4;border-radius:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button{position:relative;border:none}html:not([data-scale]) .am-button:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #e4e4e4;border-radius:12px;transform-origin:0 0;transform:scale(.5);box-sizing:border-box;pointer-events:none}}.am-button-borderfix:before{transform:scale(.49)!important}.am-button.am-button-active{background-color:#e3e3e4}.am-button.am-button-disabled{color:rgba(25,31,37,.3);opacity:.6}.am-button-primary{border:1px solid #3296fa;border-radius:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-primary{position:relative;border:none}html:not([data-scale]) .am-button-primary:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #3296fa;border-radius:12px;transform-origin:0 0;transform:scale(.5);box-sizing:border-box;pointer-events:none}}.am-button-primary.am-button-active{color:hsla(0,0%,100%,.3);background-color:#2f87e0}.am-button-primary.am-button-disabled{color:hsla(0,0%,100%,.6);opacity:.4}.am-button-ghost{color:#3296fa;background-color:transparent;border-radius:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost{position:relative;border:none}html:not([data-scale]) .am-button-ghost:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #3296fa;border-radius:12px;transform-origin:0 0;transform:scale(.5);box-sizing:border-box;pointer-events:none}}.am-button-ghost.am-button-active{color:rgba(50,150,250,.1);background-color:transparent;border:1px solid rgba(50,150,250,.1);border-radius:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost.am-button-active{position:relative;border:none}html:not([data-scale]) .am-button-ghost.am-button-active:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid rgba(50,150,250,.1);border-radius:12px;transform-origin:0 0;transform:scale(.5);box-sizing:border-box;pointer-events:none}}.am-button-ghost.am-button-disabled{color:rgba(25,31,37,.1);border:1px solid rgba(25,31,37,.1);border-radius:6px;opacity:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost.am-button-disabled{position:relative;border:none}html:not([data-scale]) .am-button-ghost.am-button-disabled:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid rgba(25,31,37,.1);border-radius:12px;transform-origin:0 0;transform:scale(.5);box-sizing:border-box;pointer-events:none}}.am-button-warning{background-color:#e94f4f}.am-button-warning.am-button-active{color:hsla(0,0%,100%,.3);background-color:#d24747}.am-button-warning.am-button-disabled{color:hsla(0,0%,100%,.6);opacity:.4}.am-button-inline{display:inline-block}.am-button-inline.am-button-icon{display:inline-flex}.am-button-small{padding:0 12px}.am-button-icon{display:flex;align-items:center;justify-content:center}.am-button>.am-button-icon{margin-right:.5em}.am-bottom-button-box{position:fixed;bottom:0;z-index:10;width:100%;padding:12px 16px;box-sizing:border-box;background-color:#fff;border-top:1px solid #e4e4e4}.am-button{background-color:#fff;color:#3296fa;border-radius:3px;border-color:rgba(25,31,37,.12)}.am-button-disabled.am-button{color:rgba(25,31,37,.12);background-color:#fff;border:1px solid rgba(25,31,37,.12)}.am-button-disabled.am-button:disabled{color:#ccc;background-color:#f8f8f8}.am-button-disabled.am-button:disabled:after{border:1px solid #e4e4e4}.am-button-primary{color:#fff;background-color:#3296fa}.am-button-ghost{background-color:#fff;border:1px solid #3296fa}.am-button-ghost.am-button-active{color:#fff;background-color:#2994fd;border:1px solid #2994fd;border-radius:3px}.am-button-ghost.am-button-disabled{border-radius:3px}.am-button-secondary{color:rgba(25,31,37,.56)}.am-button-disabled.am-button-ghost,.am-button-primary.am-button-disabled{color:#fff;background-color:#3296fa;opacity:.45}.am-button-disabled.am-button-ghost:disabled,.am-button-primary.am-button-disabled:disabled{color:#fff;background-color:rgba(50,150,250,.4)}.am-button-disabled.am-button-ghost:disabled:after,.am-button-primary.am-button-disabled:disabled:after{border:1px solid #e4e4e4}.am-button-small{height:32px;line-height:32px;font-size:14px}.am-button-warning{background-color:#fff}.am-button-inline{width:auto;font-size:12px;height:24px;line-height:24px;padding:0 12px}.am-button.column{background-color:#fff}.am-button.column.am-button-active{background-color:#e3e3e4}.am-button-warning{color:#fff;background-color:#f25643}.am-button-warning.am-button-active{background-color:#d74f3f}.am-button-warning.am-button-disabled{color:#fff;background-color:#f25643;opacity:.45}.am-button-assist{color:#191f25;background-color:#f6f6f6}.am-button-assist.am-button-active{color:#6e7175;background-color:#dbdcdc}.am-button-assist.am-button-disabled{color:#9fa1a5;background-color:#f9f9fa;border-color:rgba(25,31,37,.3)}.am-button-major{display:inline-block;font-size:16px;width:96px;height:36px;line-height:36px}.am-button-major.am-button-ghost.am-button-disabled{background:#fff;color:#c5e2ff;border-color:#c5e2ff}.am-button-modular{display:inline-block;font-size:13px;width:64px;height:28px;line-height:28px;border-radius:2px}.am-button-modular.am-button-ghost.am-button-disabled{background:#fff;color:#c5e2ff;border-color:#c5e2ff}.am-whitespace.am-whitespace-xs{height:4px}.am-whitespace.am-whitespace-sm{height:8px}.am-whitespace.am-whitespace-md{height:12px}.am-whitespace.am-whitespace-lg{height:16px}.am-whitespace.am-whitespace-xl{height:20px}.common_headline1_text_style{font-size:20px;font-family:PingFangSC-Medium}.common_headline2_text_style{font-size:17px;font-family:PingFangSC-Medium}.common_title_text_style{font-size:18px;font-family:PingFangSC-Regular}.common_body_text_style{font-size:17px;font-family:PingFangSC-Regular}.common_action_text_style{font-size:16px;font-family:PingFangSC-Regular}.common_subhead_text_style{font-size:15px;font-family:PingFangSC-Regular}.common_content_text_style{font-size:14px;font-family:PingFangSC-Regular}.common_footnote_text_style{font-size:13px;font-family:PingFangSC-Regular}.common_caption_text_style{font-size:12px;font-family:PingFangSC-Regular}.common_tag_text_style{font-size:10px;font-family:PingFangSC-Medium}.ding-ui-list-footer,.ding-ui-list-header{font-size:13px;color:#7d8082;min-height:17px;padding:8px}.ding-ui-list-item{display:flex;align-items:center;background-color:#fff;position:relative}.ding-ui-list-item-single>.ding-ui-list-item-wrap{min-height:56px}.ding-ui-list-item-single>.ding-ui-list-item-wrap>.ding-ui-list-item-main{padding:17px 0}.ding-ui-list-item-double>.ding-ui-list-item-wrap{min-height:72px}.ding-ui-list-item-double>.ding-ui-list-item-wrap>.ding-ui-list-item-main{padding:13px 0}.ding-ui-list-item-multi>.ding-ui-list-item-wrap{min-height:72px}.ding-ui-list-item-multi>.ding-ui-list-item-wrap>.ding-ui-list-item-main{padding:13px 0}.ding-ui-list-item-has-control,.ding-ui-list-item-no-control>.ding-ui-list-item-wrap{padding-left:16px}.ding-ui-list-item-checkbox{margin-right:16px;width:20px;height:20px;color:#979797}.ding-ui-list-item-checkbox-checked{color:#3296fa}.ding-ui-list-item-wrap{flex:1;display:flex;align-items:center;border-bottom:1px solid rgba(25,31,37,.15);padding-right:16px;max-width:100%;box-sizing:border-box}.ding-ui-list-item:last-child .ding-ui-list-item-wrap{border-bottom:none}.ding-ui-list-item-thumb{display:flex;background-size:100% 100%;background-repeat:no-repeat}.ding-ui-list-item-thumb-valign-top{align-self:flex-start;margin-top:16px}.ding-ui-list-item-thumb-size-mini{width:22px;height:22px;margin-right:12px}.ding-ui-list-item-thumb-size-standard{width:36px;height:36px;margin-right:12px}.ding-ui-list-item-thumb-size-large{width:56px;height:56px;margin-right:16px}.ding-ui-list-item-main{flex:1;display:flex;flex-direction:column;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ding-ui-list-item-main>.ding-ui-list-item-caption{font-size:17px;color:#000;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ding-ui-list-item-main>.ding-ui-list-item-caption.ding-ui-list-item-caption-has-suffix{display:flex;align-items:center}.ding-ui-list-item-main>.ding-ui-list-item-caption>.ding-ui-list-item-caption-suffix{font-size:13px;color:#7d8082;line-height:16px;margin-left:8px}.ding-ui-list-item-main>.ding-ui-list-item-caption>.ding-ui-list-item-caption-suffix-tag{padding:0 8px;min-height:16px;display:inline-block;border-radius:2px;color:#fff}.ding-ui-list-item-main>.ding-ui-list-item-caption>.ding-ui-list-item-caption-suffix-tag-blue{background:#3296fa}.ding-ui-list-item-main>.ding-ui-list-item-caption>.ding-ui-list-item-caption-suffix-tag-green{background:#00c853}.ding-ui-list-item-main>.ding-ui-list-item-brief{font-size:13px;color:#7d8082;line-height:14px;margin-top:4px}.ding-ui-list-item-extra{font-size:13px;color:#7d8082;margin-left:8px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ding-ui-list-item-arrow{font-size:10px;color:#bfc1c2;margin-left:8px}.ding-ui-list-item-on-click:active{background:#ededed}body{width:100%;height:100%;padding:0;margin:0;background-color:#f5f5f9}.gap-line{margin:0 20px;border-bottom:1px solid rgba(25,31,37,.08)}.avatar{border-radius:50%}.app{height:100vh}.app-header{margin-top:20px;display:flex;background-color:#fff;padding:20px;align-items:flex-start}.app-header .header-avatar{margin-right:10px}.app-header .header-avatar img{width:48px;height:48px}.app-header .header-info{flex:1}.app-header .header-info .info-title{display:inline-flex;align-items:center}.app-header .header-info .info-title span{margin-right:4px}.app-header .header-info .info-note{margin-top:10px;color:rgba(25,31,37,.4);font-size:14px;line-height:1.4}.app-skills{min-height:20px;padding:20px;display:flex;background-color:#fff}.app-skills .skill-item-short{flex:1;text-align:center}.app-skills .skill-item-short .skill-item-short-title{color:rgba(25,31,37,.56);font-size:14px}.fixed-bottom{padding:8px 16px;position:fixed;background-color:#fff;bottom:0;left:0;right:0;display:flex}.fixed-bottom .am-button{flex:1}.fixed-bottom .am-button a{text-decoration:none;color:#fff}.fixed-bottom .am-button.am-button-assist a{color:#333}.fixed-bottom .gap{width:16px}.app-navi{background-color:#fff}.app-navi .navi-left{position:absolute;height:52px}.app-navi .navi-title{height:52px;line-height:52px;width:100%;text-align:center}