@charset "utf-8";
#kbnertrong{width:100%;float:left;min-height:397px;height:auto;position:relative;background-position: center;
  background-repeat: no-repeat;
  background-size: cover;}
#kbnertrong1{width:100%;position:absolute;bottom:0px;padding:10px 0px;left:0px;padding-bottom:20px}
#kbnertrong2{width:1170px;margin:auto;height:auto}
#tdul {
    width: 100%;
    float: left;
    height: auto;margin-bottom:5px;
   
}

#tdul ol {
    margin: 0;
    padding: 0;
}
#tdul ol li {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    padding: 0 0;
}
#tdul ol li:first-child {
    padding-left: 0;
}
#tdul ol li a {
    color: #fff;
    position: relative;
}
#tdul ol li a:after {
    content: "/";
    margin: 0 5px;
    color: #fff;
}
#tdul ol li:last-child a:after {
    content: "";
    margin: 0 0;
    color: #fff;
}
#tdul ol li i {
    color: #fff;
}
#tdul ol li h1 a {
    color: #fff;
    font-size: 16px;
    font-weight: 100;
    float: left;
}
#tdul ol li h1 {
    float: left;
    margin: 0;
    padding: 0;
}
#main-toc{cursor:pointer}
.tableOfContents a{color:#08a655}
.tdkdmcap1{width:100%;float:left;height:auto;margin-bottom:0px}
.tdkdmcap1 h2{font-size:21px;color:#333;font-weight:bold;float:left}
.tdkdmcap1 h2 a{font-size:21px;color:#333;font-weight:bold;}
.tdkdmcap1 h1{float: left;font-size:21px;color:#fff;font-weight:bold;}
.tdkdmcap1 h1 a{float: left;font-size:42px;color:#fff;font-weight:bold;text-transform: uppercase;}
.ndkdmcap1{width:100%;float:left;height:auto;margin-bottom:0px;margin-bottom:20px;}
#trtrong{width:260px;float:left;height:auto;}
.mtrtrong{width:100%;float:left;height:auto;margin-bottom:10px}
.tdmtrtrong{width:100%;float:left;padding:5px 10px;height:auto;background:#c62127;margin-bottom:15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tdmtrtrong2{background:#666666;}
.tdmtrtrong3{background:#c62127;}
.tdmtrtrong h2 a{color:#fff;font-size:15px;text-transform:uppercase}
.ndmtrtrong{width:100%;float:left;height:auto}
.ndmtrtrong ul{margin:0px;padding:0px;}
.ndmtrtrong ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;padding:5px 10px;border-bottom:1px solid #ddd}
.ndmtrtrong ul li a{color:#333;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.ndmtrtrong ul li a.liactive{color:#c62127}
.ndmtrtrong ul li a:hover{color:#c62127}
#phtrong{width:890px;float:right;height:auto;}
.noidungtrong{width:100%;float:left;height:auto;line-height:30px;overflow:hidden;text-align: justify;word-break: break-word;}
.noidungtrong p{}
.noidungtrong img{max-width:100%!important;height:auto!important;}
.noidungtrong iframe{max-width:100%!important}
.noidungtrong table{width:100%!important}
.pagination {margin: auto;width: auto;text-align: center;margin-top: 10px;}
.pagination .pages li.prev {margin-right: 15px;}
.pagination .pages li.next {margin-left: 15px;}
.pagination .pages li {display: inline-block;margin: 5px 2px;}
.pagination .pages li a {height: 25px;padding: 4px 8px;text-decoration: none;color: #666666;font-weight: bold;border: 1px solid #d5d5d5;font-size: 11px;}
.pagination .pages li a:hover {background: #f6f6f6;}
.pagination .pages li .active {background:#424852;color: #fff;border-color: #424852;}
.pagination .pages li .active:hover {background: #2a313d;}

.pages_ajax{ display:inline-block;margin-top:40px;}
.pages_ajax li {display: inline-block;margin: 5px 2px;height: 25px;padding: 4px 8px;text-decoration: none;color: #666666;font-weight: bold;border: 1px solid #d5d5d5;font-size: 11px;box-sizing: border-box;min-width: 30px;cursor: pointer;}
.pages_ajax li.actived,.pages_ajax li:hover {background: #ed1c24; color:#fff;}
.muctincungcm{width:100%;float:left;height:auto;margin-bottom:15px}
.muctincungcm a{color:#333;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.muctincungcm a:hover{color:#f7941d}
.paging{width:100%;float:left;height:auto}
.mctrinhtc{margin-bottom:15px}
.tenmctrinhtc{    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
@media only screen and (min-width : 1px) and (max-width : 1100px) {
	#trtrong{display:none}
#phtrong{width:100%}
.ndkdmcap1{min-height:0px}
#kbnertrong2{width:96%;float:left;margin-left:2%}
}