:where(main[data-cn-source-content]) .qily-section-actions a.primary,:where(main[data-cn-source-content]) .qily-section-actions a.primary:visited,:where(main[data-cn-source-content]) .qily-section-actions a.primary:hover,:where(main[data-cn-source-content]) .qily-section-actions a.primary:focus-visible,:where(main[data-cn-source-content]) .qily-section-actions a.primary:active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f4b5a!important;border-color:#0f4b5a!important}
:where(main[data-cn-source-content]) a[style*="background:#0f4b5a"],:where(main[data-cn-source-content]) a[style*="background: #0f4b5a"],:where(main[data-cn-source-content]) button[style*="background:#0f4b5a"],:where(main[data-cn-source-content]) button[style*="background: #0f4b5a"]{color:#fff!important;-webkit-text-fill-color:#fff!important}
:where(main[data-cn-source-content]) .qily-trust-wrap > .qily-value-card,:where(main[data-cn-source-content]) .qily-value-card[data-qily-equal-card="true"]{display:flex!important;flex-direction:column!important;height:100%!important}
:where(main[data-cn-source-content]) .qily-trust-wrap > .qily-value-card > strong,:where(main[data-cn-source-content]) .qily-value-card[data-qily-equal-card="true"] > strong{margin-top:auto!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-card,:where(main[data-cn-source-content]) .project-list-page .project-list-card{position:relative!important;box-sizing:border-box!important;overflow:hidden!important;padding:22px 22px 20px 26px!important;column-gap:20px!important;row-gap:16px!important;align-items:start!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-thumb,:where(main[data-cn-source-content]) .project-list-page .project-list-thumb{position:relative!important;z-index:0!important;box-sizing:border-box!important;max-width:100%!important;margin:2px 0 0 2px!important;overflow:hidden!important;border:1px solid var(--qily-line)!important;background:#edf4f2!important;box-shadow:0 6px 14px rgba(15,75,90,.08)!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-thumb img,:where(main[data-cn-source-content]) .project-list-page .project-list-thumb img{display:block!important;max-width:100%!important;max-height:100%!important;margin:0!important;border:0!important;object-position:center!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-content,:where(main[data-cn-source-content]) .project-list-page .project-list-content{position:relative!important;z-index:1!important;min-width:0!important;padding:0!important}
@media(max-width:720px){:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-card,:where(main[data-cn-source-content]) .project-list-page .project-list-card{padding:18px 18px 18px 21px!important;column-gap:16px!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-thumb,:where(main[data-cn-source-content]) .project-list-page .project-list-thumb{margin:1px 0 0 1px!important}}
@media(max-width:520px){:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-card,:where(main[data-cn-source-content]) .project-list-page .project-list-card{padding:16px!important;gap:14px!important}
:where(main[data-cn-source-content])[data-cn-source-body-class~="project-list-page"] .project-list-thumb,:where(main[data-cn-source-content]) .project-list-page .project-list-thumb{margin:0!important}}
html.qily-r2-first-paint-pending :where(main[data-cn-source-content]):is(body,main){visibility:hidden!important}
:where(main[data-cn-source-content]) #floatDock{opacity:0!important;visibility:hidden!important}
:where(main[data-cn-source-content]) #qilyGlobalFooter,:where(main[data-cn-source-content]) #qilyGlobalContactFooter,:where(main[data-cn-source-content]) #qtc-global-trust-footer,:where(main[data-cn-source-content]) .qily-global-footer-v31,:where(main[data-cn-source-content]) .qily-global-footer-v32,:where(main[data-cn-source-content]) .qily-global-footer-v33,:where(main[data-cn-source-content]) .qily-global-footer-v34,:where(main[data-cn-source-content]) .qily-global-contact-footer,:where(main[data-cn-source-content]) .qily-global-contact-footer-shell,:where(main[data-cn-source-content]) .qtc-global-trust-footer,:where(main[data-cn-source-content]):where([data-cn-source-from-body="true"]):is(body,main) > footer,:where(main[data-cn-source-content]):where([data-cn-source-from-body="true"]):is(body,main) > .footer,:where(main[data-cn-source-content]):where([data-cn-source-from-body="true"]):is(body,main) > .site-footer,:where(main[data-cn-source-content]):where([data-cn-source-from-body="true"]):is(body,main) > .page-footer,:where(main[data-cn-source-content]) .module-footer{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}
@media print{html.qily-r2-first-paint-pending :where(main[data-cn-source-content]):is(body,main){visibility:visible!important}}