{"id":17050,"date":"2024-05-31T14:40:16","date_gmt":"2024-05-31T06:40:16","guid":{"rendered":"https:\/\/library.usj.edu.mo\/?page_id=17050"},"modified":"2026-10-08T15:20:12","modified_gmt":"2026-10-08T07:20:12","slug":"library-visitors-registration","status":"publish","type":"page","link":"https:\/\/library.usj.edu.mo\/zh\/library-visitors-registration\/","title":{"rendered":"\u6821\u5916\u8a2a\u5ba2\u9810\u7d04\u670d\u52d9"},"content":{"rendered":"\n<div class=\"usj-visitor-wrapper\">\n\n  <!-- HERO SECTION -->\n  <div class=\"usj-vis-hero\">\n    <div class=\"usj-vis-hero-content\">\n      <span class=\"usj-vis-hero-badge\">\ud83d\udc4b WELCOME TO USJ LIBRARY \/ \u6b61\u8fce\u849e\u81e8\u8056\u82e5\u745f\u5927\u5b78\u5716\u66f8\u9928<\/span>\n      <h1 class=\"usj-vis-hero-title\">Visitor Access &amp; Online Registration<br><span>\u6821\u5916\u8a2a\u5ba2\u9810\u7d04\u53ca\u5165\u9928\u6307\u5357<\/span><\/h1>\n      <p class=\"usj-vis-hero-sub\">Welcome researchers, scholars, and public guests! Please review our visitor access guidelines and complete online registration prior to your visit.<\/p>\n      \n      <div class=\"usj-vis-pill-group\">\n        <span class=\"usj-vis-pill\">\ud83d\udccc Online Application Required<\/span>\n        <span class=\"usj-vis-pill\">\u23f1\ufe0f Single-Visit Validity<\/span>\n        <span class=\"usj-vis-pill\">\ud83c\udf93 MALA &amp; Readership Exempted<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- KEY NOTICE & EXEMPTIONS BANNER -->\n  <div class=\"usj-vis-alert-banner\">\n    <div class=\"usj-vis-alert-icon\">\ud83d\udca1<\/div>\n    <div class=\"usj-vis-alert-content\">\n      <h3>Important Notice &amp; Exemptions \/ \u91cd\u8981\u9808\u77e5\u8207\u8c41\u514d\u898f\u5b9a<\/h3>\n      <p>All non-USJ visitors must complete online registration prior to visiting USJ Libraries (Ilha Verde Main Campus &amp; Saint Joseph Seminary Library). <strong>Exemption:<\/strong> Holders of valid <strong>MALA Cards<\/strong> (Macau Academic Library Alliance) and <strong>USJ Guest Readership Cards<\/strong> are exempted from daily online registration. Registration is valid for a single visit on the selected date and time slot.<\/p>\n    <\/div>\n  <\/div>\n\n  <!-- VISITOR PASS CATEGORY GRID -->\n  <div class=\"usj-vis-section-head\">\n    <h2>\ud83c\udfaf Choose Your Access Type \/ \u9078\u64c7\u8a2a\u5ba2\u985e\u5225<\/h2>\n    <p>Select the option that best fits your visiting purpose and academic needs.<\/p>\n  <\/div>\n\n  <div class=\"usj-vis-card-grid\">\n    <!-- Card 1: Day Visitor Registration -->\n    <div class=\"usj-vis-card usj-vis-card-featured\">\n      <div class=\"usj-vis-card-tag\">Standard Access<\/div>\n      <h3 class=\"usj-vis-card-title\">Day Visitor Booking<br><span>\u6821\u5916\u8a2a\u5ba2\u55ae\u6b21\u9810\u7d04<\/span><\/h3>\n      <p class=\"usj-vis-card-desc\">For external guests, scholars, and public researchers visiting for a specific date and time slot.<\/p>\n      <ul class=\"usj-vis-card-list\">\n        <li>Valid for selected date &amp; time slot<\/li>\n        <li>Requires online registration form<\/li>\n        <li>Present confirmation email upon entry<\/li>\n        <li>On-site print resource consultation<\/li>\n      <\/ul>\n      <a href=\"https:\/\/forms.gle\/eb4iF8djbosEt3Ph6\" class=\"usj-vis-btn usj-vis-btn-primary\">Apply Online \u9810\u7d04\u5165\u9928 \u2197<\/a>\n    <\/div>\n\n    <!-- Card 2: MALA Hub Cardholder -->\n    <div class=\"usj-vis-card\">\n      <div class=\"usj-vis-card-tag usj-vis-tag-blue\">Alliance Member<\/div>\n      <h3 class=\"usj-vis-card-title\">MALA Card Holders<br><span>\u6fb3\u9580\u9ad8\u6821\u5716\u66f8\u9928\u806f\u76df<\/span><\/h3>\n      <p class=\"usj-vis-card-desc\">For faculty and students from Macau Academic Library Alliance partner institutions.<\/p>\n      <ul class=\"usj-vis-card-list\">\n        <li><strong>No online booking required!<\/strong><\/li>\n        <li>Present physical MALA card + Student\/Staff ID<\/li>\n        <li>Walk-in check-in at front desk<\/li>\n        <li>Inter-library resource privileges<\/li>\n      <\/ul>\n      <a href=\"https:\/\/www.mala.org.mo\/about.html\" target=\"_blank\" rel=\"noopener\" class=\"usj-vis-btn usj-vis-btn-outline\">Learn More \u4e86\u89e3\u806f\u76df \u2197<\/a>\n    <\/div>\n\n    <!-- Card 3: Guest Readership Program -->\n    <div class=\"usj-vis-card\">\n      <div class=\"usj-vis-card-tag usj-vis-tag-gold\">Long-Term Access<\/div>\n      <h3 class=\"usj-vis-card-title\">Guest Readership<br><span>\u6821\u5916\u8b80\u8005\u8a08\u5283<\/span><\/h3>\n      <p class=\"usj-vis-card-desc\">Annual membership program for frequent patrons needing borrowing or database access.<\/p>\n      <ul class=\"usj-vis-card-list\">\n        <li>1-year valid membership pass<\/li>\n        <li>Annual Fee: MOP 50 | Deposit: MOP 300<\/li>\n        <li>Print book borrowing privileges<\/li>\n      <\/ul>\n      <a href=\"https:\/\/library.usj.edu.mo\/guest-readers-and-walk-in-users\/\" target=\"_blank\" rel=\"noopener\" class=\"usj-vis-btn usj-vis-btn-outline\">Readership Details \u8b80\u8005\u8b49\u8a73\u60c5 \u2197<\/a>\n    <\/div>\n  <\/div>\n\n  <!-- 4-STEP PROCESS FLOW -->\n  <div class=\"usj-vis-steps-section\">\n    <div class=\"usj-vis-section-head text-center\">\n      <h2>\ud83d\ude80 Easy 4-Step Registration \/ \u56db\u6b65\u5b8c\u6210\u9810\u7d04\u5165\u9928<\/h2>\n      <p>Quick, digital, and hassle-free booking process designed for seamless entry.<\/p>\n    <\/div>\n\n    <div class=\"usj-vis-steps-grid\">\n      <div class=\"usj-vis-step-card\">\n        <div class=\"usj-vis-step-num\">01<\/div>\n        <h4>Fill Online Form<\/h4>\n        <p>Complete the registration form with your personal details and preferred visit date\/time slot.<\/p>\n      <\/div>\n\n      <div class=\"usj-vis-step-card\">\n        <div class=\"usj-vis-step-num\">02<\/div>\n        <h4>Receive Email<\/h4>\n        <p>Check your email inbox for the system-generated entry booking confirmation email.<\/p>\n      <\/div>\n\n      <div class=\"usj-vis-step-card\">\n        <div class=\"usj-vis-step-num\">03<\/div>\n        <h4>Arrive at Campus<\/h4>\n        <p>Head to Ilha Verde Main Campus Library or St. Joseph Seminary Library on your scheduled date.<\/p>\n      <\/div>\n\n      <div class=\"usj-vis-step-card\">\n        <div class=\"usj-vis-step-num\">04<\/div>\n        <h4>Check-in &amp; Enjoy<\/h4>\n        <p>Show your confirmation email &amp; valid photo ID at the desk to enter and study!<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- LOCATIONS & OPENING HOURS -->\n  <div class=\"usj-vis-locations-section\">\n    <div class=\"usj-vis-section-head\">\n      <h2>\ud83d\udccd Campuses &amp; Opening Hours \/ \u6821\u5340\u5716\u66f8\u9928\u958b\u653e\u6642\u9593<\/h2>\n      <p>Please note location details and operational hours before planning your visit.<\/p>\n    <\/div>\n\n    <div class=\"usj-vis-loc-grid\">\n      <!-- Location 1: Ilha Verde Main Campus -->\n      <div class=\"usj-vis-loc-card\">\n        <div class=\"usj-vis-loc-header\">\n          <span class=\"usj-vis-loc-badge\">MAIN CAMPUS<\/span>\n          <h3>Lo&#8217;s Library \u2014 Ilha Verde Campus<br><span>\u9752\u6d32\u6821\u5340\u5716\u66f8\u9928\uff08\u7f85\u6c0f\u5716\u66f8\u9928\uff09<\/span><\/h3>\n        <\/div>\n        <div class=\"usj-vis-loc-body\">\n          <p class=\"usj-vis-address\">\ud83d\udccd Estrada Marginal da Ilha Verde, Macau (\u9752\u6d32\u6cb3\u908a\u99ac\u8def14-17\u865f)<\/p>\n          <div class=\"usj-vis-time-box\">\n            <div class=\"usj-vis-time-row\">\n              <strong>Front Desk &amp; Book Collection:<\/strong>\n              <span>Monday \u2013 Friday: 09:00 \u2013 19:00<\/span>\n            <\/div>\n            <div class=\"usj-vis-time-row\">\n              <strong>Printing &amp; Self-Study Area:<\/strong>\n              <span>Monday \u2013 Friday: 08:30 \u2013 22:30<br>Saturday: 08:30 \u2013 22:30<\/span>\n            <\/div>\n            <div class=\"usj-vis-time-row closed\">\n              <strong>Closed:<\/strong>\n              <span>Sundays &amp; Macao Public Holidays<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Location 2: Seminary Campus -->\n      <div class=\"usj-vis-loc-card\">\n        <div class=\"usj-vis-loc-header usj-vis-header-alt\">\n          <span class=\"usj-vis-loc-badge\">HERITAGE CAMPUS<\/span>\n          <h3>St. Joseph Seminary Library<br><span>\u8056\u82e5\u745f\u4fee\u9662\u5716\u66f8\u9928<\/span><\/h3>\n        <\/div>\n        <div class=\"usj-vis-loc-body\">\n          <p class=\"usj-vis-address\">\ud83d\udccd Largo do St. Agostinho, Macau (\u5d17\u9802\u524d\u5730\u8056\u82e5\u745f\u4fee\u9662)<\/p>\n          <div class=\"usj-vis-time-box\">\n            <div class=\"usj-vis-time-row\">\n              <strong>Front Desk &amp; Reading Services:<\/strong>\n              <span>Monday \u2013 Friday: 09:00 \u2013 19:00<\/span>\n            <\/div>\n            <div class=\"usj-vis-time-row closed\">\n              <strong>Closed:<\/strong>\n              <span>Saturdays, Sundays &amp; Macao Public Holidays<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- VISITOR GUIDELINES & RULES -->\n  <div class=\"usj-vis-guidelines-box\">\n    <h3>\ud83d\udccb Library Conduct &amp; Rules \/ \u9928\u5167\u898f\u5247\u8207\u8a2a\u5ba2\u9808\u77e5<\/h3>\n    <div class=\"usj-vis-rules-grid\">\n      <div class=\"usj-vis-rule-item\">\n        <span class=\"usj-vis-rule-icon\">\ud83e\udeaa<\/span>\n        <div>\n          <strong>Valid Photo ID Required<\/strong>\n          <p>Please present a valid ID card or passport alongside your email confirmation upon check-in.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"usj-vis-rule-item\">\n        <span class=\"usj-vis-rule-icon\">\ud83e\udd2b<\/span>\n        <div>\n          <strong>Quiet Study Zones<\/strong>\n          <p>Maintain a quiet atmosphere in all reading zones. Set mobile devices to silent or vibration mode.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"usj-vis-rule-item\">\n        <span class=\"usj-vis-rule-icon\">\u2615<\/span>\n        <div>\n          <strong>Food &amp; Drink Policy<\/strong>\n          <p>Open food and unsealed drinks are not allowed inside reading areas. Covered water bottles are welcome.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"usj-vis-rule-item\">\n        <span class=\"usj-vis-rule-icon\">\ud83d\udcf6<\/span>\n        <div>\n          <strong>Campus Wi-Fi Access<\/strong>\n          <p>Visitors can connect to the USJ Wi-Fi hotspot upon arriving on campus.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- REGISTRATION ACTION PORTAL -->\n  <div id=\"register-portal\" class=\"usj-vis-portal-card\">\n    <div class=\"usj-vis-portal-info\">\n      <span class=\"usj-vis-portal-tag\">ONLINE PORTAL<\/span>\n      <h2>Ready to Visit USJ Library?<br><span>\u5373\u523b\u7dda\u4e0a\u63d0\u4ea4\u9810\u7d04\u7533\u8acb<\/span><\/h2>\n      <p>Submit your booking form below. Confirmation emails are issued upon submission.<\/p>\n    <\/div>\n    <div class=\"usj-vis-portal-actions\">\n      <a href=\"https:\/\/forms.gle\/eb4iF8djbosEt3Ph6\" target=\"_blank\" rel=\"noopener\" class=\"usj-vis-btn usj-vis-btn-primary usj-vis-btn-lg\">\n        Submit Online Application \u63d0\u4ea4\u9810\u7d04 \u2197\n      <\/a>\n      <a href=\"https:\/\/library.usj.edu.mo\/wp-content\/uploads\/2024\/05\/Visitor-Guidelines_chi-and-eng_final.pdf\" target=\"_blank\" rel=\"noopener\" class=\"usj-vis-btn usj-vis-btn-secondary\">\n        Download Guidelines PDF \u6307\u5f15\u4e0b\u8f09 \ud83d\udcc4\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <!-- FREQUENTLY ASKED QUESTIONS (FAQ) -->\n  <div class=\"usj-vis-faq-section\">\n    <div class=\"usj-vis-section-head\">\n      <h2>\u2753 Frequently Asked Questions \/ \u5e38\u898b\u554f\u984c<\/h2>\n    <\/div>\n\n    <div class=\"usj-vis-faq-list\">\n      <details class=\"usj-vis-faq-item\">\n        <summary class=\"usj-vis-faq-question\">Do I need to submit an application for every visit?<\/summary>\n        <div class=\"usj-vis-faq-answer\">\n          <p>Yes. Online registration is valid for a single visit on the selected date and time slot. If you plan to visit on multiple days, please submit a separate application for each date.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"usj-vis-faq-item\">\n        <summary class=\"usj-vis-faq-question\">Who is exempted from daily online registration?<\/summary>\n        <div class=\"usj-vis-faq-answer\">\n          <p>Holders of valid MALA Cards (Macau Academic Library Alliance) and USJ Guest Readership Cards do not need to register online. Simply present your card at the front desk upon arrival.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"usj-vis-faq-item\">\n        <summary class=\"usj-vis-faq-question\">Can visitors borrow books or access e-resources off-campus?<\/summary>\n        <div class=\"usj-vis-faq-answer\">\n          <p>Day visitors can consult print resources on-site. For borrowing privileges or off-campus database access, you may apply for the USJ Guest Readership Program or Premium Plan.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"usj-vis-faq-item\">\n        <summary class=\"usj-vis-faq-question\">Need further assistance or have special visit requests?<\/summary>\n        <div class=\"usj-vis-faq-answer\">\n          <p>Contact the USJ Library team via Email: <strong>library@usj.edu.mo<\/strong> or Tel: <strong>+853 8592 5633<\/strong>.<\/p>\n        <\/div>\n      <\/details>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n\n<style class=\"advgb-styles-renderer\">\n  \/* =========================================================\n     USJ LIBRARY VISITOR ACCESS - CUSTOM VARIABLE STYLES\n     Scoped strictly under .usj-visitor-wrapper\n     ========================================================= *\/\n\n  .usj-visitor-wrapper,\n  .usj-visitor-wrapper *,\n  .usj-visitor-wrapper *::before,\n  .usj-visitor-wrapper *::after {\n    box-sizing: border-box !important;\n  }\n\n  .usj-visitor-wrapper {\n    \/* Color Variables according to prompt requirements *\/\n    --blue: #1e73be;\n    --navy: #264758;\n    --dark-blue: #144b7c;\n    --mid-blue: #386983;\n    --light-blue: #eef6fb;\n\n    --yellow: #edab50;\n\n    --text: #24343d;\n    --muted: #687983;\n\n    --border: #dce6ec;\n    --soft: #f5f8fa;\n\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n    color: var(--text);\n    background-color: var(--soft);\n    border-radius: 20px;\n    padding: 28px;\n    margin: 20px 0;\n    line-height: 1.55;\n    width: 100%;\n    box-shadow: 0 10px 30px rgba(38, 71, 88, 0.04);\n  }\n\n  \/* Hero Section *\/\n  .usj-vis-hero {\n    background: linear-gradient(135deg, var(--navy) 0%, var(--dark-blue) 60%, var(--blue) 100%);\n    color: #ffffff;\n    padding: 40px 32px;\n    border-radius: 16px;\n    margin-bottom: 24px;\n    box-shadow: 0 8px 24px rgba(20, 75, 124, 0.15);\n  }\n\n  .usj-vis-hero-badge {\n    display: inline-block;\n    background-color: rgba(237, 171, 80, 0.2);\n    color: var(--yellow);\n    border: 1px solid rgba(237, 171, 80, 0.4);\n    font-size: 11px;\n    font-weight: 800;\n    padding: 4px 12px;\n    border-radius: 20px;\n    letter-spacing: 0.8px;\n    margin-bottom: 14px;\n  }\n\n  .usj-vis-hero-title {\n    font-size: 32px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    margin: 0 0 12px 0 !important;\n    line-height: 1.25 !important;\n    letter-spacing: -0.5px;\n  }\n\n  .usj-vis-hero-title span {\n    font-size: 20px;\n    font-weight: 600;\n    opacity: 0.9;\n    display: block;\n    margin-top: 4px;\n  }\n\n  .usj-vis-hero-sub {\n    font-size: 15px;\n    color: var(--light-blue);\n    margin: 0 0 20px 0;\n    max-width: 720px;\n    line-height: 1.6;\n  }\n\n  .usj-vis-pill-group {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .usj-vis-pill {\n    background: rgba(255, 255, 255, 0.14);\n    border: 1px solid rgba(255, 255, 255, 0.22);\n    color: #ffffff;\n    font-size: 12px;\n    font-weight: 600;\n    padding: 6px 14px;\n    border-radius: 20px;\n    backdrop-filter: blur(4px);\n  }\n\n  \/* Alert Notice Banner *\/\n  .usj-vis-alert-banner {\n    background-color: #ffffff;\n    border: 1px solid var(--border);\n    border-left: 5px solid var(--yellow);\n    border-radius: 14px;\n    padding: 20px 24px;\n    margin-bottom: 32px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    box-shadow: 0 4px 14px rgba(38, 71, 88, 0.04);\n  }\n\n  .usj-vis-alert-icon {\n    font-size: 26px;\n    line-height: 1;\n    flex-shrink: 0;\n  }\n\n  .usj-vis-alert-content h3 {\n    font-size: 16px !important;\n    font-weight: 800 !important;\n    color: var(--navy) !important;\n    margin: 0 0 6px 0 !important;\n  }\n\n  .usj-vis-alert-content p {\n    font-size: 13.5px;\n    color: var(--text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  \/* Section Headings *\/\n  .usj-vis-section-head {\n    margin-bottom: 22px;\n  }\n\n  .usj-vis-section-head.text-center {\n    text-align: center;\n  }\n\n  .usj-vis-section-head h2 {\n    font-size: 22px !important;\n    font-weight: 800 !important;\n    color: var(--navy) !important;\n    margin: 0 0 6px 0 !important;\n  }\n\n  .usj-vis-section-head p {\n    font-size: 14px;\n    color: var(--muted);\n    margin: 0;\n  }\n\n  \/* Card Grid *\/\n  .usj-vis-card-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-bottom: 36px;\n  }\n\n  .usj-vis-card {\n    background: #ffffff;\n    border: 1px solid var(--border);\n    border-radius: 16px;\n    padding: 24px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    box-shadow: 0 4px 12px rgba(38, 71, 88, 0.03);\n    transition: all 0.25s ease;\n    position: relative;\n  }\n\n  .usj-vis-card:hover {\n    transform: translateY(-4px);\n    border-color: var(--blue);\n    box-shadow: 0 12px 24px rgba(30, 115, 190, 0.12);\n  }\n\n  .usj-vis-card-featured {\n    border-top: 4px solid var(--yellow);\n  }\n\n  .usj-vis-card-tag {\n    display: inline-block;\n    align-self: flex-start;\n    background-color: rgba(237, 171, 80, 0.18);\n    color: #b07217;\n    font-size: 10.5px;\n    font-weight: 800;\n    padding: 3px 10px;\n    border-radius: 20px;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n  }\n\n  .usj-vis-tag-blue {\n    background-color: var(--light-blue);\n    color: var(--dark-blue);\n  }\n\n  .usj-vis-tag-gold {\n    background-color: var(--soft);\n    color: var(--navy);\n    border: 1px solid var(--border);\n  }\n\n  .usj-vis-card-title {\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    color: var(--navy) !important;\n    margin: 0 0 8px 0 !important;\n    line-height: 1.3 !important;\n  }\n\n  .usj-vis-card-title span {\n    font-size: 13.5px;\n    font-weight: 600;\n    color: var(--mid-blue);\n    display: block;\n  }\n\n  .usj-vis-card-desc {\n    font-size: 13px;\n    color: var(--muted);\n    margin: 0 0 16px 0;\n    line-height: 1.5;\n  }\n\n  .usj-vis-card-list {\n    margin: 0 0 20px 0;\n    padding: 0 0 0 18px;\n    font-size: 12.5px;\n    color: var(--text);\n  }\n\n  .usj-vis-card-list li {\n    margin-bottom: 6px;\n    line-height: 1.45;\n  }\n\n  \/* Buttons *\/\n  .usj-vis-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 11px 18px;\n    border-radius: 10px;\n    font-size: 13.5px;\n    font-weight: 700;\n    text-decoration: none !important;\n    transition: all 0.2s ease;\n    text-align: center;\n    width: 100%;\n  }\n\n  .usj-vis-btn-primary {\n    background-color: var(--navy);\n    color: #ffffff !important;\n  }\n\n  .usj-vis-btn-primary:hover {\n    background-color: var(--dark-blue);\n    box-shadow: 0 4px 12px rgba(20, 75, 124, 0.25);\n    transform: translateY(-2px);\n  }\n\n  .usj-vis-btn-outline {\n    background-color: #ffffff;\n    color: var(--navy) !important;\n    border: 1px solid var(--border);\n  }\n\n  .usj-vis-btn-outline:hover {\n    background-color: var(--light-blue);\n    border-color: var(--blue);\n    color: var(--blue) !important;\n  }\n\n  .usj-vis-btn-secondary {\n    background-color: var(--light-blue);\n    color: var(--dark-blue) !important;\n    border: 1px solid var(--border);\n  }\n\n  .usj-vis-btn-secondary:hover {\n    background-color: var(--navy);\n    color: #ffffff !important;\n  }\n\n  .usj-vis-btn-lg {\n    padding: 14px 24px;\n    font-size: 14.5px;\n  }\n\n  \/* 4-Step Process Section *\/\n  .usj-vis-steps-section {\n    background-color: #ffffff;\n    border: 1px solid var(--border);\n    border-radius: 16px;\n    padding: 32px 24px;\n    margin-bottom: 36px;\n  }\n\n  .usj-vis-steps-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n    margin-top: 24px;\n  }\n\n  .usj-vis-step-card {\n    background-color: var(--soft);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 20px 16px;\n    text-align: center;\n    position: relative;\n  }\n\n  .usj-vis-step-num {\n    width: 36px;\n    height: 36px;\n    background-color: var(--navy);\n    color: var(--yellow);\n    font-size: 14px;\n    font-weight: 800;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 auto 12px auto;\n  }\n\n  .usj-vis-step-card h4 {\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    color: var(--navy) !important;\n    margin: 0 0 6px 0 !important;\n  }\n\n  .usj-vis-step-card p {\n    font-size: 12px;\n    color: var(--muted);\n    margin: 0;\n    line-height: 1.45;\n  }\n\n  \/* Locations & Hours Grid *\/\n  .usj-vis-locations-section {\n    margin-bottom: 36px;\n  }\n\n  .usj-vis-loc-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 20px;\n  }\n\n  .usj-vis-loc-card {\n    background: #ffffff;\n    border: 1px solid var(--border);\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 4px 12px rgba(38, 71, 88, 0.03);\n  }\n\n  .usj-vis-loc-header {\n    background: linear-gradient(135deg, var(--navy) 0%, var(--mid-blue) 100%);\n    color: #ffffff;\n    padding: 20px 24px;\n  }\n\n  .usj-vis-header-alt {\n    background: linear-gradient(135deg, var(--dark-blue) 0%, var(--blue) 100%);\n  }\n\n  .usj-vis-loc-badge {\n    font-size: 10px;\n    font-weight: 800;\n    letter-spacing: 0.5px;\n    background: rgba(255, 255, 255, 0.15);\n    padding: 2px 8px;\n    border-radius: 4px;\n    display: inline-block;\n    margin-bottom: 6px;\n  }\n\n  .usj-vis-loc-header h3 {\n    font-size: 17px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n  }\n\n  .usj-vis-loc-header h3 span {\n    font-size: 13px;\n    font-weight: 500;\n    opacity: 0.9;\n    display: block;\n  }\n\n  .usj-vis-loc-body {\n    padding: 20px 24px;\n  }\n\n  .usj-vis-address {\n    font-size: 12.5px;\n    color: var(--mid-blue);\n    font-weight: 600;\n    margin: 0 0 16px 0;\n  }\n\n  .usj-vis-time-box {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    background-color: var(--soft);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px;\n    font-size: 12.5px;\n  }\n\n  .usj-vis-time-row {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .usj-vis-time-row strong {\n    color: var(--navy);\n    font-weight: 700;\n  }\n\n  .usj-vis-time-row span {\n    color: var(--text);\n  }\n\n  .usj-vis-time-row.closed span {\n    color: #d9534f;\n    font-weight: 600;\n  }\n\n  \/* Rules Box *\/\n  .usj-vis-guidelines-box {\n    background-color: #ffffff;\n    border: 1px solid var(--border);\n    border-radius: 16px;\n    padding: 24px;\n    margin-bottom: 32px;\n  }\n\n  .usj-vis-guidelines-box h3 {\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    color: var(--navy) !important;\n    margin: 0 0 18px 0 !important;\n  }\n\n  .usj-vis-rules-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 16px;\n  }\n\n  .usj-vis-rule-item {\n    background-color: var(--soft);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 14px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n\n  .usj-vis-rule-icon {\n    font-size: 20px;\n    line-height: 1;\n    flex-shrink: 0;\n  }\n\n  .usj-vis-rule-item strong {\n    font-size: 13px;\n    color: var(--navy);\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .usj-vis-rule-item p {\n    font-size: 12px;\n    color: var(--muted);\n    margin: 0;\n    line-height: 1.45;\n  }\n\n  \/* Portal Callout Box *\/\n  .usj-vis-portal-card {\n    background: linear-gradient(135deg, var(--navy) 0%, var(--dark-blue) 100%);\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 32px;\n    margin-bottom: 36px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 24px;\n    box-shadow: 0 10px 28px rgba(38, 71, 88, 0.12);\n  }\n\n  .usj-vis-portal-tag {\n    background-color: rgba(237, 171, 80, 0.2);\n    color: var(--yellow);\n    font-size: 10px;\n    font-weight: 800;\n    padding: 2px 8px;\n    border-radius: 4px;\n    display: inline-block;\n    margin-bottom: 8px;\n  }\n\n  .usj-vis-portal-info h2 {\n    font-size: 24px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    margin: 0 0 6px 0 !important;\n    line-height: 1.25 !important;\n  }\n\n  .usj-vis-portal-info h2 span {\n    font-size: 16px;\n    font-weight: 500;\n    opacity: 0.9;\n  }\n\n  .usj-vis-portal-info p {\n    font-size: 13.5px;\n    color: var(--light-blue);\n    margin: 0;\n    max-width: 520px;\n  }\n\n  .usj-vis-portal-actions {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    flex-shrink: 0;\n  }\n\n  \/* FAQ Section *\/\n  .usj-vis-faq-section {\n    background-color: #ffffff;\n    border: 1px solid var(--border);\n    border-radius: 16px;\n    padding: 28px;\n  }\n\n  .usj-vis-faq-list {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .usj-vis-faq-item {\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    background-color: var(--soft);\n    overflow: hidden;\n    transition: all 0.2s ease;\n  }\n\n  .usj-vis-faq-item[open] {\n    background-color: #ffffff;\n    border-color: var(--blue);\n  }\n\n  .usj-vis-faq-question {\n    font-size: 14px;\n    font-weight: 700;\n    color: var(--navy);\n    padding: 14px 18px;\n    cursor: pointer;\n    user-select: none;\n    outline: none;\n  }\n\n  .usj-vis-faq-question:hover {\n    color: var(--blue);\n  }\n\n  .usj-vis-faq-answer {\n    padding: 0 18px 14px 18px;\n    font-size: 13px;\n    color: var(--muted);\n    line-height: 1.55;\n    border-top: 1px solid var(--soft);\n  }\n\n  .usj-vis-faq-answer p {\n    margin: 8px 0 0 0;\n  }\n\n  \/* RESPONSIVE BREAKPOINTS *\/\n  @media (max-width: 992px) {\n    .usj-vis-card-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .usj-vis-steps-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .usj-vis-loc-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .usj-vis-portal-card {\n      flex-direction: column;\n      align-items: stretch;\n      text-align: left;\n    }\n\n    .usj-vis-portal-actions {\n      width: 100%;\n    }\n  }\n\n  @media (max-width: 600px) {\n    .usj-visitor-wrapper {\n      padding: 16px;\n    }\n\n    .usj-vis-hero {\n      padding: 24px 18px;\n    }\n\n    .usj-vis-hero-title {\n      font-size: 24px !important;\n    }\n\n    .usj-vis-steps-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .usj-vis-rules-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .usj-vis-alert-banner {\n      flex-direction: column;\n      gap: 10px;\n    }\n  }\n<\/style>","protected":false},"excerpt":{"rendered":"<p>\ud83d\udc4b WELCOME TO USJ LIBRARY \/ \u6b61\u8fce\u849e\u81e8\u8056\u82e5\u745f\u5927\u5b78\u5716\u66f8\u9928 Visitor Access &amp; Online Registration\u6821\u5916\u8a2a\u5ba2\u9810\u7d04\u53ca\u5165\u9928\u6307\u5357 Welcome researchers, scholars, and public guests! Please review our visitor access guidelines and complete online registration prior to your visit. \ud83d\udccc Online Application Required \u23f1\ufe0f Single-Visit Validity \ud83c\udf93 MALA &amp; Readership Exempted \ud83d\udca1 Important Notice &amp; Exemptions \/ \u91cd\u8981\u9808\u77e5\u8207\u8c41\u514d\u898f\u5b9a All non-USJ visitors must [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-17050","page","type-page","status-publish","hentry"],"coauthors":[],"author_meta":{"author_link":"https:\/\/library.usj.edu.mo\/zh\/author\/emilychan\/","display_name":"emily chan"},"relative_dates":{"created":"Posted 2 \u5e74 ago","modified":"Updated 1 \u9031 ago"},"absolute_dates":{"created":"Posted on 31 5 \u6708, 2024","modified":"Updated on 8 10 \u6708, 2026"},"absolute_dates_time":{"created":"Posted on 31 5 \u6708, 2024 2:40 \u4e0b\u5348","modified":"Updated on 8 10 \u6708, 2026 3:20 \u4e0b\u5348"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/pages\/17050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/comments?post=17050"}],"version-history":[{"count":15,"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/pages\/17050\/revisions"}],"predecessor-version":[{"id":466294,"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/pages\/17050\/revisions\/466294"}],"wp:attachment":[{"href":"https:\/\/library.usj.edu.mo\/zh\/wp-json\/wp\/v2\/media?parent=17050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}