﻿
body {
    margin: 0 auto;
}

.header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 1200px;
    margin: 0 auto;
}

    .header .logo {
        height: 60px;
    }

    .header .nav {
        display: flex;
    }

        .header .nav a {
            line-height: 60px;
            font-size: 15px;
            margin-left: 30px;
            text-decoration: none;
            color: #333;
            height: 60px;
            display: block;
            text-align: center;
        }

            .header .nav a:hover {
                border-bottom: 2px solid #41c467;
                color: #41c467;
            }

        .header .nav .check {
            border-bottom: 2px solid #41c467;
            color: #41c467;
        }
