JSFiddle - React, Tailwind, and code Playground

HTML

<div id="container">
    <div id="header">
<span class="clsOrderNo">No.</span>

<span class="clsName">Name</span>

<span class="clsGender">Gender</span>

<span class="clsDOB">DOB</span>

    </div>
    
    
    <div class="divContentBody">
<span class="clsOrderNo">1</span>
<span class="clsName">Andy</span>
<span class="clsGender">M</span>
<span class="clsDOB">21-12-2001</span>

    </div>
    <div id="divFooter">
<span class="clsOrderNo">No.</span>

<span class="clsName">Name</span>

<span class="clsGender">Gender</span>

<span class="clsDOB">DOB</span>

    </div>
</div>

CSS

.pg-normal {
    color: black;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}
.pg-selected {
    color: black;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}
#wraper {
    position:relative;
    height:500px;
    margin:auto;
    margin-top: 10px;
}
#container {
    background: linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1;
    width:100%;
    position: relative;
    margin: auto;
}
#header {
    height: 40px;
    width: 100%;
    border:1px solid #4d4d4d;
    padding-top: 10px;
    position:relative;
}
.clsSpans {
    padding: 35px;
}
.divContentBody {
    padding-top: 10px;
    height:40px;
    width:100%;
    border: 1px solid #4d4d4d;
    position:relative;
    background-color:white;
}
#divFooter {
    padding-top: 10px;
    height:40px;
    width:100%;
    border: 1px solid #4d4d4d;
    position:relative;
}
.clsOrderNo {
    position: absolute;
    top: 12px;
    left: 12px;
}
.clsName {
    position: absolute;
    top: 12px;
    left: 48px;
    width: 98px;
    word-wrap:break-word;
}
.clsGender {
    position: absolute;
    top: 12px;
    left: 145px;
}
.clsDOB {
    position: absolute;
    top: 12px;
    left: 212px;
}
.clsMOB {
    position: absolute;
    top: 12px;
    left: 313px;
}
.clsEmail {
    position: absolute;
    top: 12px;
    left: 390px;
    max-width: 100px;
    word-wrap:break-word;
}
.clsEnquiry {
    position: absolute;
    top: 12px;
    left: 520px;
    width: 125px;
    word-break: break-word;
}
.clsLOANAMT {
    position: absolute;
    top: 12px;
    left: 675px;
}
.clsINTRATE {
    position: absolute;
    top: 12px;
    left: 760px;
}
.clsTotinipay {
    position: absolute;
    top: 12px;
    left: 860px;
}
.clsEMI {
    position: absolute;
    top: 12px;
    left: 965px;
    width: 50px;
    word-break: break-word;
}
.clsNOOFEMIS {
    position: absolute;
    top: 12px;
    left: 1028px;
    width: 50px;
}