body {
  background-color: #670001;
  padding: 0;
  margin: 0;
}

a {
  text-decoration: none;
  color: #FF5300;
}
a:hover {
  color: #2980b9;
  text-decoration: underline;
}

.wrapper {
  margin: 0 auto;
  width: 1000px;
}
.wrapper .header .menu {
  text-align: center;
  position: relative;
  top: -45px;
}
.wrapper .header .menu ul {
  display: inline-block;
  padding: 0;
  list-style: none;
}
.wrapper .header .menu li {
  float: left;
  margin-right: 20px;
}
.wrapper .header .menu li a {
  text-decoration: none;
  color: #000;
}
.wrapper .header .menu li a:hover {
  color: #F96620;
}
.wrapper .body-content {
  margin-top: -50px;
}
.wrapper .body-content .left-side-menu {
  width: 210px;
  float: left;
}
.wrapper .body-content .left-side-menu ul {
  padding: 0;
  list-style: none;
}
.wrapper .body-content .left-side-menu ul li {
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  background-image: url("../img/bg-item.png");
  text-align: left;
}
.wrapper .body-content .left-side-menu ul li a {
  margin: 30px;
  color: #242424;
}
.wrapper .body-content .left-side-menu ul li.phado-sub {
  display: none;
  background-image: url("../img/bg-sub-item.png") !important;
}
.wrapper .body-content .main-content {
  float: left;
  width: 560px;
  min-height: 600px;
  background-color: #feebc1;
  border-radius: 3px 3px 0 0;
  overflow: auto;
  padding: 10px;
}
.wrapper .body-content .main-content .breadcrumbs {
  margin-bottom: 20px;
  padding: 5px;
  border-bottom: 1px solid #FF5300;
}
.wrapper .body-content .main-content .breadcrumbs img {
  padding: 0;
  border: none;
  max-width: 18px;
  margin-top: 1px;
}
.wrapper .body-content .main-content .breadcrumbs img:hover {
  box-shadow: none;
}
.wrapper .body-content .main-content .thongbao marquee {
  border: 1px #FF5300 dotted;
}
.wrapper .body-content .main-content img {
  padding: 2px;
  border: 2px solid #fff;
  max-width: 550px;
}
.wrapper .body-content .main-content img:hover {
  box-shadow: 3px 3px 10px #FFFFFF;
}
.wrapper .body-content .main-content h1, .wrapper .body-content .main-content h2, .wrapper .body-content .main-content h3, .wrapper .body-content .main-content h4, .wrapper .body-content .main-content h5, .wrapper .body-content .main-content h6 {
  margin-top: 0;
  margin-bottom: 0;
}
.wrapper .body-content .main-content .feature {
  float: left;
  margin: 0 5px 5px 0;
}
.wrapper .body-content .main-content .feature img {
  width: 100px;
}
.wrapper .body-content .right-side-menu {
  width: 210px;
  float: left;
}
.wrapper .footer {
  clear: left;
  position: relative;
  background-image: url("../img/footer.png");
  background-repeat: no-repeat;
  height: 110px;
  text-align: center;
  color: yellow;
}
.wrapper .footer .content {
  margin-left: -222px;
  position: absolute;
  left: 50%;
  margin-top: 50px;
}

.block-section {
  display: inline-block;
  background-image: url("../img/header-section-3.JPG");
  background-repeat: repeat-y;
  margin-bottom: 10px;
  border-radius: 0 0 5px 0;
}
.block-section .title {
  display: inline-block;
  background-image: url("../img/header-section-2.JPG");
  width: 210px;
  height: 25px;
  line-height: 25px;
}
.block-section .title span {
  margin-left: 5px;
  font-weight: bold;
  color: #9b2200;
}
.block-section .content-block {
  background-repeat: repeat-y;
  width: 200px;
  float: left;
  margin-bottom: 10px;
  padding: 5px;
}
.block-section .content-block img {
  width: 56px;
  padding: 2px;
  float: left;
  float: left;
  width: 60px;
  height: 60px;
  margin: 0 3px 0 0;
  border: 1px #fff solid;
}
.block-section .content-block > span {
  padding: 2px;
  display: block;
  text-align: justify;
}

.paginate {
  text-align: center;
  margin-top: 20px;
  border-top: 1px solid #333;
}
.paginate span {
  font-size: 20px;
}
.paginate span a {
  text-decoration: none;
  color: #D84905;
}
.paginate span a:hover {
  color: #F16F30;
}

.line {
  clear: both;
  margin-top: 20px;
  margin-bottom: 20px;
  height: 1px;
  border-top: 1px dotted #D84905;
}
