<template>
  <div class="agreement-container">
    <div class="agreement-header">
      <h1>旅游服务协议</h1>
      <p>本协议由用户与[悠游]共同订立，旨在明确双方权利义务</p>
    </div>

    <div class="agreement-content">
      <!-- 协议章节 -->
      <h2>第一章 总则</h2>
      <p>1.1 本协议适用于[悠游]提供的所有旅游服务产品</p>
      <p>1.2 用户需年满18周岁或在监护人陪同下签订本协议</p>

      <h2>第二章 服务内容</h2>
      <p>2.1 旅行社提供行程规划、交通、住宿、导游等服务</p>
      <p>2.2 具体服务内容以订单确认单为准</p>

      <h2>第三章 用户权利与义务</h2>
      <p>3.1 用户有权要求旅行社提供符合约定的服务</p>
      <p>3.2 用户需如实提供个人信息，遵守行程安排及当地法律法规</p>

      <h2>第四章 旅行社权利与义务</h2>
      <p>4.1 旅行社有权根据实际情况调整行程（需提前通知用户）</p>
      <p>4.2 旅行社需保障用户人身财产安全，购买必要保险</p>

      <h2>第五章 费用与支付</h2>
      <p>5.1 旅游费用包含内容见订单详情，不含个人消费</p>
      <p>5.2 用户需在约定时间内完成支付，逾期可能影响订单确认</p>

      <h2>第六章 变更与解除</h2>
      <p>6.1 双方协商一致可变更或解除协议</p>
      <p>6.2 因不可抗力导致协议无法履行的，双方互不承担责任</p>

      <h2>第七章 违约责任</h2>
      <p>7.1 若旅行社违约，需按《旅游法》相关规定承担赔偿责任</p>
      <p>7.2 若用户擅自退团，需按协议承担违约金</p>

      <h2>第八章 争议解决</h2>
      <p>8.1 双方发生争议时，优先协商解决；协商不成的，提交[仲裁机构]仲裁</p>
    </div>

    <div class="agreement-footer">
      <p>生效日期：{{ currentDate }}</p>
      <p>© [悠游] 保留所有权利</p>
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      currentDate: new Date().toLocaleDateString() // 显示当前日期
    };
  }
};
</script>

<style scoped>
.agreement-container {
  max-width: 800px;
  margin: 20px auto;
  padding: 30px;
  font-family: "微软雅黑", sans-serif;
}

.agreement-header {
  text-align: center;
  margin-bottom: 30px;
}

.agreement-header h1 {
  color: #2c3e50;
  margin-bottom: 10px;
}

.agreement-content h2 {
  color: #3498db;
  margin: 20px 0 10px;
  border-bottom: 2px solid #e0e0e0;
  padding-bottom: 5px;
}

.agreement-content p {
  line-height: 1.8;
  text-indent: 2em;
  color: #555;
}

.agreement-footer {
  margin-top: 40px;
  padding-top: 20px;
  border-top: 1px solid #e0e0e0;
  font-size: 0.9em;
  color: #7f8c8d;
  text-align: center;
}
</style>