市场夺宝奇兵
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

430 lines
20 KiB

  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. <meta http-equiv="pragma" content="no-cache">
  8. <meta http-equiv="cache-control" content="no-cache">
  9. <meta http-equiv="expires" content="0">
  10. <link rel="shortcut icon" href="dbqb_favicon.ico" />
  11. <link rel="Bookmark" href="dbqb_favicon.ico" />
  12. <meta http-equiv="keywords" content="夺宝奇兵,homilychart,homilylink,DeepChart">
  13. <meta http-equiv="description" content="HomilyLink">
  14. <title>夺宝奇兵免费体验</title>
  15. <!-- 引入外部资源 -->
  16. <script src="https://cdn.tailwindcss.com?v=3.3.5"></script>
  17. <link href="https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css" rel="stylesheet">
  18. <!-- 基础样式配置 -->
  19. <script>
  20. tailwind.config = {
  21. theme: {
  22. extend: {
  23. colors: {
  24. primary: '#3B82F6',
  25. secondary: '#8B5CF6'
  26. }
  27. }
  28. }
  29. }
  30. </script>
  31. <style type="text/tailwindcss">
  32. @layer utilities {
  33. .card-hover {
  34. @apply transition-all duration-300 hover:shadow-xl;
  35. }
  36. .btn-effect {
  37. @apply relative overflow-hidden transition-all duration-300;
  38. }
  39. .btn-effect::after {
  40. content: '';
  41. @apply absolute top-0 left-[-100%] w-full h-full bg-white/20 transform skew-x-12 transition-all duration-500;
  42. }
  43. .btn-effect:hover::after {
  44. @apply left-[100%];
  45. }
  46. .input-focus {
  47. @apply focus:border-primary focus:ring-2 focus:ring-primary/20 focus:outline-none;
  48. }
  49. /* 图标容器样式 - 确保绝对居中 */
  50. .form-icon-container {
  51. @apply absolute inset-y-0 left-0 flex items-center pl-3.5 pointer-events-none z-10;
  52. }
  53. .form-icon {
  54. @apply text-gray-500 text-base;
  55. }
  56. .form-group {
  57. @apply mb-5 relative;
  58. }
  59. .form-label {
  60. @apply block text-gray-700 font-medium mb-2;
  61. }
  62. /* 统一输入框高度和内边距 */
  63. .form-control {
  64. @apply w-full pl-10 py-3 border border-gray-300 rounded-lg input-focus transition-colors;
  65. height: 54px; /* 固定高度确保垂直对齐 */
  66. }
  67. /* 选择框样式统一 */
  68. .form-select {
  69. @apply form-control pr-8 appearance-none bg-white;
  70. background-image: url('data:image/svg+xml;charset=US-ASCII,<svg width=\"20\" height=\"20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" fill=\"%23333\"/></svg>');
  71. background-repeat: no-repeat;
  72. background-position: right 0.5rem center;
  73. background-size: 1em;
  74. }
  75. }
  76. </style>
  77. <style>
  78. /* 基础动画 */
  79. @keyframes fadeIn {
  80. from {
  81. opacity: 0;
  82. transform: translateY(10px);
  83. }
  84. to {
  85. opacity: 1;
  86. transform: translateY(0);
  87. }
  88. }
  89. .fade-in {
  90. animation: fadeIn 0.5s ease-out forwards;
  91. }
  92. .delay-100 {
  93. animation-delay: 0.1s;
  94. }
  95. .delay-200 {
  96. animation-delay: 0.2s;
  97. }
  98. .delay-300 {
  99. animation-delay: 0.3s;
  100. }
  101. /* 确保所有输入控件垂直对齐 */
  102. input.form-control,
  103. select.form-select {
  104. box-sizing: border-box;
  105. vertical-align: middle;
  106. }
  107. /* 解决不同浏览器下select元素的高度差异 */
  108. select.form-select {
  109. -webkit-appearance: none;
  110. -moz-appearance: none;
  111. appearance: none;
  112. }
  113. </style>
  114. </head>
  115. <body class="bg-gray-50 text-gray-800 font-sans">
  116. <!-- 导航栏 -->
  117. <header class="fixed top-0 left-0 right-0 bg-white/95 shadow-sm z-50">
  118. <div class="container mx-auto px-4 py-4 flex justify-between items-center">
  119. <div class="flex items-center space-x-2">
  120. <div
  121. class="w-10 h-10 rounded-lg bg-gradient-to-r from-primary to-secondary flex items-center justify-center">
  122. <img alt="夺宝奇兵" src="https://hc.homilychart.com/hc/250121/img/20230711171637.png" style="width: 40px;height: 40px;">
  123. </div>
  124. <span
  125. class="text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-primary to-secondary">夺宝奇兵免费体验</span>
  126. </div>
  127. <!-- 桌面导航 -->
  128. <nav class="hidden md:flex items-center space-x-8">
  129. <a href="hcdbqb.asp" class="hover:text-primary transition-colors">首页</a>
  130. <a href="hcdbqb-download.asp" class="hover:text-primary transition-colors">下载中心</a>
  131. <a href="hcdbqb-guide.asp" class="text-primary font-medium">操作指南</a>
  132. <a href="https://wa.me/+6588792879?text=我要体验夺宝奇兵" target="_blank"
  133. class="px-5 py-2 rounded-full bg-gradient-to-r from-primary to-secondary text-white hover:shadow-lg transition-all">联系我们</a>
  134. </nav>
  135. <!-- 移动端菜单 -->
  136. <button id="mobileMenuBtn" class="md:hidden text-xl">
  137. <i class="fa fa-bars"></i>
  138. </button>
  139. </div>
  140. <!-- 移动端菜单内容 -->
  141. <div id="mobileMenu" class="md:hidden hidden bg-white border-t">
  142. <div class="container mx-auto px-4 py-3 flex flex-col space-y-3">
  143. <a href="hcdbqb.asp" class="py-2 hover:text-primary transition-colors">首页</a>
  144. <a href="hcdbqb-download.asp" class="py-2 hover:text-primary transition-colors">下载中心</a>
  145. <a href="hcdbqb-guide.asp" class="py-2 text-primary">操作指南</a>
  146. <a href="https://wa.me/+6588792879?text=我要体验夺宝奇兵" target="_blank"
  147. class="py-2 mt-2 rounded-full bg-gradient-to-r from-primary to-secondary text-white text-center">联系我们</a>
  148. </div>
  149. </div>
  150. </header>
  151. <!-- 主要内容 -->
  152. <main class="pt-28 pb-16 px-4">
  153. <div class="container mx-auto max-w-6xl">
  154. <!-- 页面标题 -->
  155. <div class="text-center mb-12 fade-in">
  156. <h1 class="text-[clamp(1.8rem,4vw,2.5rem)] font-bold mb-4">夺宝奇兵+内部班级课程<br />免费体验</h1>
  157. <p class="text-gray-600 max-w-2xl mx-auto">财富粉报名即可获得体验的机会!<br />超级云脑 夺宝利剑 AI预测大模型</p>
  158. </div>
  159. <div class="grid grid-cols-1 lg:grid-cols-5 gap-8 max-w-5xl mx-auto">
  160. <!-- 注册表单 -->
  161. <div class="lg:col-span-3 fade-in delay-100">
  162. <div class="bg-white rounded-xl shadow-md p-6 md:p-8 card-hover">
  163. <form id="registrationForm" action="./hkRegisterTip.html" method="post"
  164. onsubmit="return validateForm()">
  165. <!-- 姓名 -->
  166. <div class="form-group">
  167. <label for="fullname" class="form-label">姓名 <span class="text-red-500">*</span></label>
  168. <div class="relative">
  169. <div class="form-icon-container">
  170. <i class="form-icon fa fa-user"></i>
  171. </div>
  172. <input type="text" id="unameinfo" name="unameinfo" class="form-control"
  173. autocomplete="off" placeholder="请输入您的姓名">
  174. </div>
  175. <div id="nameError" class="text-red-500" style="display: none;">请输入您的姓名 [ Please enter
  176. your name ] </div>
  177. </div>
  178. <!-- 手机号 - 图标垂直居中优化 -->
  179. <div class="form-group">
  180. <label class="form-label">手机号码 <span class="text-red-500">*</span></label>
  181. <input type="hidden" name="zbtype" id="zbtype" value="2">
  182. <div class="flex gap-3">
  183. <!-- 国家编号选择框 -->
  184. <div class="w-30 relative">
  185. <div class="form-icon-container">
  186. <i class="form-icon fa fa-globe"></i>
  187. </div>
  188. <select name="countryinfo" id="countryinfo" class="form-select">
  189. <option value="+65">+65 新加坡</option>
  190. <option value="+60">+60 马来西亚</option>
  191. <option value="+852">+852 香港</option>
  192. <option value="+1" selected='selected'>+1 美国</option>
  193. <option value="+62">+62 印尼</option>
  194. <option value="+1">+1 加拿大</option>
  195. <option value="+61">+61 澳大利亚</option>
  196. <option value="+673">+673 文莱</option>
  197. <option value="+886">+886 台湾</option>
  198. <option value="+86">+86 中国</option>
  199. <option value="+0">+0 其他</option>
  200. <option value="+64">+64 新西兰</option>
  201. <option value="+44">+44 英国</option>
  202. <option value="+81">+81 日本</option>
  203. <option value="+49">+49 德国</option>
  204. <option value="+82">+82 韩国</option>
  205. <option value="+84 ">+84 越南</option>
  206. <option value="+971">+971 阿联酋</option>
  207. <option value="+45">+45 丹麦</option>
  208. <option value="+853">+853 澳门</option>
  209. <option value="+66">+66 泰国</option>
  210. <option value="+91">+91 印度</option>
  211. <option value="+41">+41 瑞士</option>
  212. <option value="+358">+358 芬兰</option>
  213. <option value="+33">+33 法国</option>
  214. <option value="+63">+63 菲律宾</option>
  215. <option value="+31">+31 荷兰</option>
  216. <option value="+46">+46 瑞典</option>
  217. <option value="+34">+34 西班牙</option>
  218. <option value="+54">+54 阿根廷</option>
  219. <option value="+39">+39 意大利</option>
  220. <option value="+7">+7 俄罗斯</option>
  221. <option value="+420">+420 捷克</option>
  222. </select>
  223. </div>
  224. <!-- 手机号输入框 -->
  225. <div class="flex-1 relative">
  226. <div class="form-icon-container">
  227. <i class="form-icon fa fa-whatsapp"></i>
  228. </div>
  229. <input type="tel" id="umoblie" name="umoblie" class="form-control"
  230. onkeyup="value=value.replace(/[^\d]/g,'').replace(/^0/g,'')"
  231. autocomplete="off" placeholder="不带国家编号的纯机号">
  232. </div>
  233. </div>
  234. <div id="phoneError" class="text-red-500" style="display: none;">请输入正确的手机号(纯手机号 不含国家编号 )
  235. </div>
  236. </div>
  237. <!-- 微信ID -->
  238. <div class="form-group">
  239. <label for="wechat" class="form-label">微信ID <span class="text-red-500"></span></label>
  240. <div class="relative">
  241. <div class="form-icon-container">
  242. <i class="form-icon fa fa-weixin"></i>
  243. </div>
  244. <input type="text" id="uwechat" name="uwechat" class="form-control"
  245. placeholder="微信ID ( 如没有WhatsApp )" autocomplete="off">
  246. </div>
  247. <div id="wechatError" class="text-red-500" style="display: none;">请输入微信ID</div>
  248. </div>
  249. <!-- 邮箱地址 -->
  250. <div class="form-group mb-6">
  251. <label for="email" class="form-label">邮箱地址 <span class="text-red-500">*</span></label>
  252. <div class="relative">
  253. <div class="form-icon-container">
  254. <i class="form-icon fa fa-envelope"></i>
  255. </div>
  256. <input type="email" id="uemail" name="uemail" class="form-control"
  257. autocomplete="off" placeholder="请输入您的邮箱地址">
  258. </div>
  259. <div id="emailError" class="text-red-500" style="display: none;">请输入您的有效邮箱地址</div>
  260. </div>
  261. <!-- 提交按钮 -->
  262. <button type="submit"
  263. class="btn-effect w-full py-3 rounded-lg bg-gradient-to-r from-primary to-secondary text-white font-medium text-lg">
  264. <i class="fa fa-check-circle mr-2"></i>提交注册
  265. </button>
  266. <p class="text-center text-gray-500 text-sm mt-4">
  267. 如需帮助?<a href="https://wa.me/+6588792879?text=我要体验DEEPCHART" target="_blank"
  268. class="text-primary hover:underline">点击发WhatsApp</a>
  269. </p>
  270. </form>
  271. </div>
  272. </div>
  273. <!-- 注册说明 -->
  274. <div class="lg:col-span-2 fade-in delay-200">
  275. <div class="bg-white rounded-xl shadow-md p-6 md:p-8 h-full card-hover">
  276. <h3 class="text-xl font-bold mb-5 flex items-center">
  277. <i class="fa fa-info-circle text-primary mr-2"></i>注册说明
  278. </h3>
  279. <div class="space-y-4 text-gray-600">
  280. <div class="flex">
  281. <div
  282. class="w-8 h-8 rounded-full bg-primary/10 flex items-center justify-center text-primary flex-shrink-0 mr-3 mt-0.5">
  283. <i class="fa fa-user"></i>
  284. </div>
  285. <p>请填写方便称呼您的姓名信息。</p>
  286. </div>
  287. <div class="flex">
  288. <div
  289. class="w-8 h-8 rounded-full bg-primary/10 flex items-center justify-center text-primary flex-shrink-0 mr-3 mt-0.5">
  290. <i class="fa fa-whatsapp"></i>
  291. </div>
  292. <p>手机号码最好支持WhatsApp联系。</p>
  293. </div>
  294. <div class="flex">
  295. <div
  296. class="w-8 h-8 rounded-full bg-primary/10 flex items-center justify-center text-primary flex-shrink-0 mr-3 mt-0.5">
  297. <i class="fa fa-weixin"></i>
  298. </div>
  299. <p>微信的联系方式我们也支持。</p>
  300. </div>
  301. <div class="flex">
  302. <div
  303. class="w-8 h-8 rounded-full bg-primary/10 flex items-center justify-center text-primary flex-shrink-0 mr-3 mt-0.5">
  304. <i class="fa fa-envelope"></i>
  305. </div>
  306. <p>邮箱作为联系您的备用联系方式。</p>
  307. </div>
  308. <div class="mt-6 pt-5 border-t border-gray-100">
  309. <h4 class="font-semibold mb-3 text-gray-700">温馨提示</h4>
  310. <p class="text-sm">
  311. 财富粉可以进入HomilyLink内部班级群<br />免费学习。<br />
  312. 免费体验包括:夺宝奇兵三大模板<br />
  313. 铁粉可以体验部分DeepChart功能!
  314. </p>
  315. </div>
  316. <div class="mt-6 pt-5 border-t border-gray-100">
  317. <h4 class="font-semibold mb-3 text-gray-700">郑重声明</h4>
  318. <p class="text-sm">
  319. 我们将严格保护您的个人信息安全,绝对不会向第三方泄露。<br />
  320. </p>
  321. </div>
  322. </div>
  323. </div>
  324. </div>
  325. </div>
  326. </div>
  327. </main>
  328. <!-- 页脚 -->
  329. <footer class="bg-gray-900 text-white py-10 px-4 mt-16">
  330. <div class="container mx-auto max-w-6xl text-center">
  331. <div class="mb-6">
  332. <div class="inline-flex items-center space-x-2">
  333. <div class="w-10 h-10 rounded-lg gradient-bg flex items-center justify-center">
  334. <img alt="夺宝奇兵" src="https://hc.homilychart.com/hc/250121/img/20230711171637.png" style="width: 40px;height: 40px;">
  335. </div>
  336. <span class="font-bold">夺宝奇兵免费体验</span>
  337. </div>
  338. </div>
  339. <p class="text-gray-400 text-sm mb-4">Copyright 2026.Capitalmaster Pte Ltd All Rights Reserved.</p>
  340. </div>
  341. </footer>
  342. <!-- 交互脚本 -->
  343. <script>
  344. // 移动端菜单切换
  345. document.getElementById('mobileMenuBtn').addEventListener('click', function () {
  346. const menu = document.getElementById('mobileMenu');
  347. menu.classList.toggle('hidden');
  348. const icon = this.querySelector('i');
  349. if (icon.classList.contains('fa-bars')) {
  350. icon.classList.replace('fa-bars', 'fa-times');
  351. } else {
  352. icon.classList.replace('fa-times', 'fa-bars');
  353. }
  354. });
  355. // 页面加载动画
  356. document.addEventListener('DOMContentLoaded', function () {
  357. document.querySelectorAll('.fade-in').forEach(el => {
  358. el.style.opacity = '1';
  359. });
  360. });
  361. </script>
  362. <script type="text/javascript" src="210802/js/202510jg.js"></script>
  363. </body>
  364. </html>