*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

body{
    background:rgb(0, 0, 0);
    color:rgb(255, 255, 255);
    width:100%;
    padding:20px;
    font-family:tahoma;
}

.tshop{
    width:100%;
    border-collapse:separate;
    border-spacing:15px;
}

.tshop th{
    background:rgb(158, 210, 255);
    color:rgb(255, 255, 255);
    padding:15px;
    border-radius:10px;
}

.tshop td{
    background:rgb(0, 0, 0);
    border:1px solid rgb(61, 61, 61);
    border-radius:12px;
    padding:15px;
    text-align:center;
}

.tshop img{
    width:100%;
    max-width:250px;
    height:220px;
}

.tshop a{
    color:rgb(255, 255, 255);
    text-decoration:none;
    display:block;
}

.tshop p{
    color:rgb(158, 210, 255);
    font-size: 20px;
} 

.moarfi{
    text-align: center;
    background-color: rgb(158, 210, 255);
    border: 2px solid rgb(255, 255, 255);
    border-radius: 20px;
    font-size: 25px;
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    padding: 10px;
}

.onvan{
    text-align: center;
    background-color: rgb(158, 210, 255);
    border: 2px solid rgb(255, 255, 255);
    border-radius: 20px;
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    padding: 10px;
}

hr{
     background-color: rgb(0, 0, 0);
     border: 1px solid rgb(255, 255, 255);
     border-radius: 20px;
     padding: 10px;
}
 
.tarich{
    background-color: rgb(158, 210, 255);
    border: 2px solid rgb(255, 255, 255);
    border-radius: 20px;
    padding: 10px;
}

button{
    background-color:rgb(158, 210, 255);
    color:rgb(0, 0, 0);
    border:1px solid rgb(255, 255, 255);
    border-radius:10px;
    padding:10px;
}

.bazgasht{
    text-align: center;
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

.kharid{
    text-align: center;
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}