diff --git a/background.png b/background.png
new file mode 100644
index 0000000..606f3be
Binary files /dev/null and b/background.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..4751e51
--- /dev/null
+++ b/index.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
Welcome to Paint Quote System
+
+
+ Welcome to Paint Quote System. Welcome to Paint Quote System.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..aa8a446
--- /dev/null
+++ b/style.css
@@ -0,0 +1,128 @@
+body {
+ font-family: Arial, sans-serif;
+ background-image: url('background.png');
+ background-size: cover;
+ background-position: center;
+ background-repeat: no-repeat;
+
+ min-height: 100vh;
+ display: flex;
+ justify-content: center;
+}
+
+.main-container {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 100%;
+ padding: 20px;
+ gap: 150px;
+}
+
+.welcome-section h1 {
+ font-size: 2rem;
+ font-weight: 700;
+ margin-bottom: 15px;
+ color: #476d78;
+}
+
+.divider {
+ width: 100%;
+ height: 2px;
+ background-color: #476d78;
+ margin-bottom: 20px;
+ opacity: 0.6;
+}
+
+.welcome-section p {
+ font-size: 1rem;
+ line-height: 1.6;
+ color: #476d78;
+}
+
+.signup-card {
+ flex: 0 0 400px;
+ background-color: #ffffff;
+ padding: 40px;
+ border-radius: 8px;
+ box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); /* 柔和的阴影 */
+}
+
+.card-header {
+ text-align: center;
+ margin-bottom: 30px;
+}
+
+.card-header h2 {
+ font-size: 1.5rem;
+ color: #476d78;
+ margin-bottom: 10px;
+}
+
+.card-header p {
+ color: #476d78;
+ font-size: 0.9rem;
+}
+
+.form-group {
+ margin-bottom: 20px;
+}
+
+.form-group label {
+ display: block;
+ font-size: 0.9rem;
+ color: #476d78;
+ margin-bottom: 8px;
+ font-weight: 500;
+}
+
+.form-group input {
+ width: 100%;
+ padding: 12px 15px;
+ font-size: 0.9rem;
+ border: 1px solid #999a9a;
+ border-radius: 4px;
+ box-sizing: border-box;
+}
+
+.form-group input::placeholder {
+ color: #aeabab;
+}
+
+.form-group input:focus {
+ border-color: #007ba8;
+}
+
+.btn-submit {
+ width: 100%;
+ padding: 12px;
+ background-color: #006c93;
+ color: white;
+ border: none;
+ border-radius: 4px;
+ font-size: 1rem;
+ font-weight: 500;
+ cursor: pointer;
+ margin-top: 10px;
+}
+
+.btn-submit:hover {
+ background-color: #005a7d;
+}
+
+.card-footer {
+ text-align: center;
+ margin-top: 20px;
+ font-size: 0.9rem;
+ color: #434343;
+}
+
+.card-footer a {
+ color: #077198;
+ text-decoration: none;
+ font-weight: 500;
+}
+
+.card-footer a:hover {
+ text-decoration: underline;
+}