*{margin:0;padding:0;box-sizing:border-box}.component-icon-button-container{width:88px;font-size:12px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.component-icon-button-container .icon-text{margin-left:8px;color:#fff}.component-search-bar-container{position:absolute;top:0;right:60px;width:400px;height:56px}.component-search-bar-container .search-operation-container{height:56px;border-radius:28px;background-color:#c94040;position:absolute;box-sizing:border-box;padding:16px 32px 8px;top:-24px;display:flex;align-items:flex-end}.component-header-nav-container{height:28px;display:flex;align-items:center}.component-header-nav-container .link-label{display:flex;height:100%;padding:0 12px;align-items:center;margin-right:12px;-webkit-user-select:none;user-select:none;font-size:12px}.component-header-nav-container .link-label:last-child{margin-right:0}.component-header-nav-container .link-label.--active{background-color:#c94040;color:#fff}.app-container{width:100%;min-height:100vh}.app-container .app-header-container{height:168px;box-sizing:border-box;position:relative;padding:0 100px}.app-container .app-header-container .app-header-logo{position:absolute;top:50%;transform:translateY(-50%);height:70%;left:14%;-webkit-user-select:none;user-select:none}.app-container .app-header-container .app-header-nav{position:absolute;top:60%;right:100px}.app-container .router-bound{background-color:#e9e9e9;height:auto}.app-container .footer-bound{width:100%;position:relative;display:flex;justify-content:center}.app-container .footer-bound .app-footer{width:80%;position:relative}.app-container .footer-bound .footer-bound1,.app-container .footer-bound .footer-bound2,.app-container .footer-bound .footer-bound3{position:absolute;height:var(--footer-height);top:0}.app-container .footer-bound .footer-bound1{width:26%;left:0}.app-container .footer-bound .footer-bound2{left:26%;width:20%}.app-container .footer-bound .footer-bound3{left:46%;width:15%;display:flex;justify-content:space-around;box-sizing:border-box;padding-top:calc(var(--footer-height) / 6)}.app-container .footer-bound .footer-bound3 .col{width:50%}.app-container .footer-bound .footer-bound3 .col .row{color:#212121;line-height:20px;margin-bottom:8px;-webkit-user-select:none;user-select:none;cursor:pointer}.app-container .footer-bound .footer-bound3 .col .row:hover{text-decoration:underline;color:#3b75e9}.app-container .footer-bound .footer-bound3 .col .row:last-child{margin-bottom:0}
