#container{
    width: 1200px; background-color: rgb(197, 197, 116); margin:  auto;
}
#header{
    height: 200px; border-style: solid;
}
#menu{
    background-color: one moccasin; height: 50px;
}
.sp{
    width: 350px; height: 250px; box-sizing: border-box;
    border: solid; float: left; margin: 15px;
    border-radius: 20px; padding: 30px;
}
/* #bai 1 */
body{
    font-family: Times New Roman;
    background: #eeeeee;
}

.tieude{
    color: green;
}

.box1{
    width: 600px;
    margin: 20px auto;
    padding: 20px;
    background: #f5f0c8;
    border: 2px solid blue;
    border-radius: 10px;
    text-align: center;
}

.box1 h2{
    color: brown;
}

.box1 p{
    text-align: justify;
    font-size: 16px;
}

.box2{
    width:500px;
    margin:30px auto;
    padding:20px;

    border:2px solid blue;
    border-radius:10px;

    text-align:center;
}

.hinhanh{
    width:100%;
    border-radius:8px;
    margin-bottom:10px;
}

.box2 p{
    text-align:justify;
}
/* #bai 2 */
body{
    margin:0;
    font-family: "Times New Roman", Times, serif;
}

.container{
    width:100%;
}

/* Header */
header{
    background-color:#666;
    text-align:center;
    color:white;
    padding:20px;
}

header h1{
    font-size:35px;
    margin:0;
}

/* Navigation */
nav{
    float:left;
    width:30%;
    height:300px;
    background:#ccc;
    padding:20px;
    box-sizing:border-box;
}

nav ul{
    list-style-type:none;
    padding:0;
}

nav a{
    text-decoration:none;
    color:blue;
}

/* Article */
article{
    float:left;
    width:70%;
    height:300px;
    padding:20px;
    background:#eee;
    box-sizing:border-box;
}

/* Footer */
footer{
    clear:both;
    background:#666;
    color:white;
    text-align:center;
    padding:10px;
}
/* #bai3 */
body{
    margin:0;
    font-family:Times New Roman;
    }
    
    .container{
    width:100%;
    border:1px solid black;
    }
    
    /* header */
    header{
    background:#FCC;
    text-align:center;
    padding:20px;
    }
    
    /* content */
    .content{
    overflow:hidden;
    background:#eee;
    padding:20px;
    }
    
    /* mỗi cột */
    .city{
    float:left;
    width:30%;
    margin:1.66%;
    background:#ddd;
    padding:10px;
    box-sizing:border-box;
    text-align:justify;
    }
    
    .city img{
    width:100%;
    height:200px;
    object-fit:cover;
    margin-top:10px;
    }
    
    /* footer */
    footer{
    clear:both;
    background:#FCC;
    text-align:center;
    padding:15px;
    font-size:14px;
    }
    /* #btvn */
    body{
margin:0;
font-family:Arial;
}

.container{
width:1000px;
margin:auto;
border:1px solid black;
}

/* Header */
.header{
background:#ddd;
text-align:center;
padding:30px;
}

/* Banner */
.banner{
background:#a9d6d6;
padding:15px;
}

/* Navigation */
.navigation{
background:#8fbfc0;
padding:15px;
}

/* Main layout */
.main{
overflow:hidden;
}

/* Menu */
.menu{
float:left;
width:25%;
background:#999;
height:200px;
padding:10px;
box-sizing:border-box;
}

/* Content */
.content{
float:left;
width:50%;
background:#bbb;
height:200px;
padding:10px;
box-sizing:border-box;
}

/* Sidebar */
.sidebar{
float:left;
width:25%;
background:#ccc;
height:200px;
padding:10px;
box-sizing:border-box;
}

/* Footer */
.footer{
clear:both;
background:#ddd;
text-align:center;
padding:10px;
}