html{margin:0px;padding: 0px;font-size: 14px;font-family: "微软雅黑","宋体";} body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; } .IndexContent{ height: 100vh; width: 100%; position: relative; background-image: url('/images/oauth/backImg.png'); background-repeat: no-repeat; background-size: cover; display: flex; align-items: center; justify-content: center; flex-direction: column; } .indexLogo{ width:80px; margin-bottom: 35px; } .indexPanel{ width: 580px; min-height: 400px; background-color: #fff; box-shadow: 0px 2px 10px 5px rgba(0,0,0,0.05); border-radius: 5px; box-sizing: border-box; } .indexTitle{ height: 75px; line-height: 75px; font-size: 18px; color:#333; text-align: center; border-bottom: 1px solid #eee; } .indexInfo{ display: flex; flex-direction: column; align-items: flex-start; } .indexInfos{ padding:40px 60px; } .indexInfo > span{ color: #333; font-size: 16px; margin-top: 5px; } .indexInfo input{ width: 100%; height:40px; border-radius: 2px; border:1px solid #eee; margin-top: 5px; padding:0px 0px 0px 8px; outline: none; } .indexInfo .checkInfo{ height: 15px; color: red; } .indexBtn{ text-align: center; margin-top: 20px; } .indexSubmit{ width: 50%; height: 32px; line-height: 32px; background-color: #1890FF; border:none; color: #fff; border-radius: 2px; cursor: pointer; outline: none; }