.workSearchPanel .keywordSearch[data-v-347d23cb]{width:65%;margin:20px auto;height:52px;--primaryColor: #1791fc;display:flex;font-size:16px}.workSearchPanel .keywordSearch .input-wrap[data-v-347d23cb]{position:relative;background:#fff;height:100%;border:solid 1px var(--primaryColor);display:flex;align-items:center;flex:1}.workSearchPanel .keywordSearch .input-wrap input[data-v-347d23cb]{flex:1;padding:12px 35px 12px 20px;outline:none;border:none}.workSearchPanel .keywordSearch .input-wrap .closeBtn[data-v-347d23cb]{cursor:pointer;position:absolute;right:-5px;margin-right:15px;flex-shrink:0;font-size:20px}.workSearchPanel .keywordSearch .searchBtn[data-v-347d23cb]{cursor:pointer;background:var(--primaryColor);padding:0 51px;font-size:18px;height:100%;color:#fff;display:flex;align-items:center}.workSearchPanel .typeSearch[data-v-347d23cb]{margin-bottom:20px;background:#f9fbff;border-radius:4px;padding:30px 24px;font-size:16px;display:flex;flex-direction:column;gap:20px;color:#333}.workSearchPanel .typeSearch .row[data-v-347d23cb]{display:flex;align-items:flex-start;gap:12px}.workSearchPanel .typeSearch .row .label[data-v-347d23cb]{width:80px;padding:5px 0}.workSearchPanel .typeSearch .row .typeList[data-v-347d23cb]{flex:1;display:flex;flex-wrap:wrap;gap:12px}.workSearchPanel .typeSearch .row .typeList .typeBtn[data-v-347d23cb]{cursor:pointer;background:transparent;padding:5px 10px;display:flex;align-items:center;color:#666}.workSearchPanel .typeSearch .row .typeList .typeBtn[data-active=true][data-v-347d23cb]{color:var(--website-active-color);background:#dfeffe;border-radius:5px}.workItemTile[data-v-083fd2fa]{--border-color: #dce4f4;--bg-color: #f5f6fa;overflow:hidden;border-radius:4px;border:solid 1px var(--border-color);background:var(--bg-color)}.body[data-v-083fd2fa]{padding:17px 20px}.body .title[data-v-083fd2fa]{display:flex;-moz-column-gap:12px;column-gap:12px;height:48px;color:#333;font-size:16px;font-weight:700;margin-bottom:12px}.body .title .eclipse[data-v-083fd2fa]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .title .icon[data-v-083fd2fa]{height:36px;width:36px}.body .agency[data-v-083fd2fa]{height:42px;font-size:14px}.body .agency .handleOrg[data-v-083fd2fa]{display:flex;-moz-column-gap:4px;column-gap:4px}.body .agency .handleOrg .value[data-v-083fd2fa]{flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .btnList[data-v-083fd2fa]{margin-top:12px;font-size:14px;overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.body .btnList .btn[data-v-083fd2fa]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height:30px;display:flex;align-items:center;justify-content:center;padding:0 15px;color:var(--website-active-color);background:#c9e3fb}.body .btnList .btn[data-v-083fd2fa]:hover{background:#b3d9f9}.body .expandIcon[data-v-083fd2fa]{cursor:pointer;color:#666}.body .expandIcon span[data-v-083fd2fa]{transition:all .3s ease-in-out;transform:rotate(90deg)}.body .expandIcon span[data-popup=true][data-v-083fd2fa]{transform:rotate(-90deg)}.body[data-v-083fd2fa]{transition:all .3s ease-in-out;background:var(--bg-color)}.body[data-popup=true][data-v-083fd2fa]{z-index:99;min-height:300px;box-shadow:#26394d 0 20px 30px -10px;border-radius:4px;border:solid 1px var(--border-color)}.work-content[data-v-a2066d2f]{margin-bottom:30px;display:flex;flex-direction:column;gap:22px}.work-content .list[data-v-a2066d2f]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.top-banner{position:relative;height:180px;background:#2375e4;display:flex;align-items:center}.top-banner img{position:absolute;z-index:1;height:100%}.top-banner .title{color:#fff;font-size:36px;font-weight:700;position:relative;z-index:2;width:var(--website-content-width);margin:auto}.page{overflow:hidden;width:var(--website-content-width)}.page .content{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;gap:22px}.page .content .list{padding-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
