body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background-color:          #f4f7f6;
            display:                   flex;
            justify-content:           center;
            align-items:               center;
            height:                    100vh;
            margin:                    0;
        }

        /* 登录卡片容器 */
        .login-container {
            background:              #ffffff;
            padding:                 40px;
            border-radius:           12px;
            box-shadow:              0 10px 25px rgba(0, 0, 0, 0.05);
            width:                   350px;
        }

        /* 表单行间距 */
        .login-container div {
            margin-bottom:           20px;
        }

        .Account, .Pass_Word {
            display:                 block;
            margin-bottom:           8px;
            color:                   #555;
            font-weight:             600;
            font-size:               14px;
        }
 input[type="text"], input[type="password"] {
            width:                   100%;
            padding:                 12px 15px;
            border:                  1px solid #ddd;
            border-radius:           6px;
            box-sizing:              border-box; 
            font-size:               14px;
            transition:              border-color 0.3s ease, box-shadow 0.3s ease;
        }

        /* 输入框点击选中时的效果 */
        input[type="text"]:focus, input[type="password"]:focus {
            border-color:         #007bff;
            box-shadow:           0 0 0 3px rgba(0, 123, 255, 0.1);
            outline: none;
        }

        /* 按钮容器布局 */
        .login-container div:last-of-type {
            display:            flex;
            gap:                15px;
        }

        /* 按钮通用样式 */
        button {
            flex: 1; /* 两个按钮平分宽度 */
            padding:           12px;
            border:            none;
            border-radius:     6px;
            font-size:         16px;
            font-weight:       bold;
            cursor:            pointer;
            transition: background-color 0.3s ease, transform 0.1s ease;
        }

        .Submit {
            background-color: #007bff;
            color:            white;
        }
        .Submit:hover {
            background-color: #0056b3;
        }

        .Reset {
            background-color: #e2e6ea;
            color:            #333;
        }
        .Reset:hover {
            background-color: #c8cdd2;
        }