*{margin: 0;padding: 0;box-sizing: border-box;}
body{background-color: #363062;
    width: 100vw;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column;
}
#cover{
    position: absolute;
    top: 14%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column;
    background-color: #6e69ff;
    min-width: 400px;
    width: 40vw;
    height: 50vh;
    border: 6px solid #F99417;
    border-radius: 5%;
}
#cover>p{
    color: azure;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-large;
    padding: 10px;
    margin: 50px 2px;
}
#cover>input{
    width: 80%;
    height: 50px;
    border-radius: 5%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-large;
    padding: 20px;
}
#main{
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-width: 400px;
    width: 40vw;
    height: 49vh;
    background: #4D4C7D;
    border: 6px solid #F99417;
    border-radius: 5%;
}
button{
    width: 40vw;
    height: 10vh;
    margin: 50px;
    border: none;
    background: #FF6969;
}
#main>div{
    width: 50vw;
}
#part1,#part2{
    width: 100%;height: 100%;
}
#part1>img{
    width: 80%;
    margin: 60px 20px;
    border: 4px solid #183D3D;
}

#part2{
    color: aliceblue;
    display: flex;
    flex-flow: column;
    justify-content: center;
}
#part2>p{
    margin: 10px;padding: 5px;
background-color: #ff6969;
}

#link{
    color: #F99417;
    text-decoration: none;
}