/* 

.cert1{
    max-width: 800px;
    margin: 0 auto;
}

.cert1 .title h1{
    text-align: center;
    font-size: 28px;
    color: #101010;
}

.cert1 .query{
    display: flex;
}

.cert1 .box span,
.cert1 table{
    font-size: 16px;
    color: #666666;
}

.cert1 table{
    width: 100%;
}

.cert1 .query-title{
    background: #009999;
    color: #fff;
    font-size: 16px;
    height: max-content;
}

.cert1 .query-title p{
    padding: 10px;
    margin: 0;
}

.cert1 table:nth-child(1) th{
    width: 100%;
}

.cert1 input{
    border: 2px solid #009999;
    margin:0 10px;
    height: 100%;
}

.cert1 .query a{
    padding: 5px 30px;
    color: #fff;
    background: #099;
}

.cert1 .table{
    margin-top: 40px;
}

.cert1 .tong{
    border-top: 1px solid #fff;
}


.cert1 .top .row div:nth-child(1){
    border-left: 1px dashed #666;
}

.cert1 .top .row div{
    border-bottom: 1px dashed #666;
    border-right: 1px dashed #666;
}

.cert1 .row{
    display: flex;
}

.cert1 .row .smail{
    width: 36%;
}

.cert1 .row div{
    width: 14%;
}

.cert1 .row p{
    margin: 0;
    padding: 10px;
}

.cert1 .row .loger{
    width: 86.5%;
}

.cert1 .row .loger p{
    padding: 10px;
}

.cert1 .mide .row div:not(:nth-child(1)){
    border-right: 1px dashed #666;
    border-bottom: 1px dashed #666;
}

.cert1 .mide .row div:not(:nth-child(1)){
    width:21.5% ;
}

.cert1 .bottom div:not(:nth-child(1)){
    border-top: 1px dashed #666;
    border-right: 1px dashed #666;
    border-bottom: 1px dashed #666;
    height: max-content;
    width: 29%;
}

.cert1 .bottom .lei{
    width: 13%;
}

.cert1 .query-Results a{
    padding: 5px 50px;
    color: #fff;
    background: #099;
    display: flex;
    margin: 40px auto 0;
    width: max-content;
} */