#container{}
section{clear:both;}
#menu_desc{padding:0;margin:0;clear:both;}
#menu_desc .main{max-width:960px;}
#menu_desc h1{
	font-size:18px;
	font-family:Tahoma;
	color:#ffffff;
	clear:both;
	padding:0 5px 20px 5px;
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
}
#menu_desc .picture{
	width:36%;
	float:left;
	text-align:center;
	padding:2% 0;
	background:#1da7b7;
	min-height:292px
}
#menu_desc .picture img{width:90%;max-width:306px;}
#menu_desc .list-title{width:40%;min-height:290px; background:#0291a2; float:left;font-size:15px;padding:20px 0;}
#menu_desc .list-lienhe{width:24%;min-height:330px;float:left;text-align:center;background:#4cae3f;}
#menu_desc .list-lienhe img{padding:20px 5px}
#menu_desc .list-title p{
	width:88%;margin:0 auto;
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	font-weight:800;
}
#menu_desc .list-title a{width:100%;line-height:30px;list-style:none;clear:both;color:#ae4c65;}
#menu_desc .list-title a{display:block;min-height:38px;margin-bottom:3px;}
#menu_desc .list-title h3 h3{display:block;}
#menu_desc .list-title h3, #menu_desc .list-title span{
	overflow:hidden;
	min-height:38px;
	line-height:38px;
	padding:3px;
	padding-left:35px;
	display:block;
	clear:both;
	text-transform:uppercase;
	border-bottom:1px #fff dashed;
	font-weight:300;
	width:100%;
}
#menu_desc .list-title a{
	background:url(../images/page/icon1.png) no-repeat 10px 17px;
	color:#fff;
	width:88%;
	margin: 0 auto;
	
}


#breadcumds{font-size:13px;padding:5px 0;margin:0;}
#breadcumds ul{
	white-space:nowrap;
	padding-left:10px;
	margin:5px;
}
#breadcumds ul li{background:url(../images/page/dot_breadcumbs.png) no-repeat left center;display:inline-block;white-space:nowrap;padding-left:12px;}
#breadcumds ul li:nth-child(1){
	background:url(../images/page/home_break.png) no-repeat top center;
	 padding:0;color:#fff;
	 width:18px;height:15px;
	 text-indent:-9999px;
	 
}

#breadcumds ul li a{color:#1da7b7;display:block;}
#breadcumds ul li a:hover{color:#0a9153}
#pagination{margin-top:30px;clear:both;text-align:center;font-weight:600;margin-bottom:30px;}
#pagination a{
	background:#e4e4e4;
	padding:10px 14px;
	font-size:18px;
	margin:1px;color:#747474;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	border:1px #d4d4d4 solid;
}
#pagination a:hover{background:#4c8100;color:#fff;}
#pagination strong{
	background:#4c8100;
	padding:10px 14px;
	margin:2px;
	font-size:18px;
	color:#fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;}
#side_bar{width:25%;float:left;clear:both;margin:0;padding:0;margin-left:1%;clear:both;}
#side_bar .chuyenkhoa span{
	background:url(../images/page/bg_chuyenkhoa.png) no-repeat top center, 
	url(../images/page/bg_top_menuleft.png) no-repeat bottom center;
	text-align:center; 
	display:block;
	text-transform:uppercase;
	font-size:20px;
	font-weight:800;
	color:#4cae3f;
	padding:23px 0 78px 0;
	margin-bottom:-8px;
}
#side_bar .datlich{
	width:100%;overflow:hidden;
	text-align:center;
	color:#fff;
}
#side_bar .datlich a{
	width:100%;
	background:url(../images/page/dangkykham2.png) no-repeat center center;
	padding:20px 50px;
	color:#fff;
	text-transform:uppercase;
	display:table-cell;
	vertical-align:middle;
}
#side_bar .tuvan_left{width:100%;margin-bottom:20px;text-align:center;}
#side_bar .tuvan_left img{}
#blog-list-article{width:70%;float:right;margin-right:1%;padding:0;margin:0;background:#FFF;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
#blog-list-article .article-title{
	overflow:hidden;
	border:1px solid #e9e9e9;
	border-bottom:none;
	position:relative;
	background:url(../images/page/icon_bacsi.png) no-repeat, url(../images/page/goc_baiviet.png) no-repeat;
	background-position:15px center,99.3% 5px;
	border:1px solid e9e9e9;
}
#blog-list-article .article-title h2{
	width:96%;
	text-align:left;
	text-transform:uppercase;
	margin:0 auto;
	background:url(../images/page/line_2.jpg) no-repeat bottom center;
	font-size:20px;
	color:#7e2a28;
	line-height:28px;
	padding:20px 0 20px 0;
	font-weight:300;
}
#blog-list-article .article-title h2 span{display:block; padding:5px 0 0 48px;}
#blog-list-article .arrow-title{width:26px;height:13px;background:url(../images/page/arrow_page2.png) no-repeat center center;margin-left:100px;position:relative;top:-1px;}
#blog-list-article .blog{padding:0 15px 15px 15px;border:1px solid #e9e9e9;margin-bottom:25px;border-top:none;}
#blog-list-article .blog .content{margin-top:15px;font-size:13.5px; color:#000;}
#blog-list-article .blog .content p{line-height:23px;margin:10px 0;}

.list-article .article-title:nth-child(1) h2.link{background:url(../images/page/icon_tab1.png) no-repeat 10px center;}
.list-article .article-title:nth-child(3) h2.link{background:url(../images/page/icon_tab2.png) no-repeat 10px center;}
.list-article .article-title:nth-child(5) h2.link{background:url(../images/page/icon_tab3.png) no-repeat 10px center;}
.list-article .article-title:nth-child(7) h2.link{background:url(../images/page/icon_tab4.png) no-repeat 10px center;}
.list-article .article-title:nth-child(9) h2.link{background:url(../images/page/icon_tab5.png) no-repeat 10px center;}
.list-article .article-title:nth-child(11) h2.link{background:url(../images/page/icon_tab6.png) no-repeat 10px center;}
#blog-list-article .article-title a{color:#b0516c}
#blog-list-article .article-title a:hover{color:#2ad3ed;transition:all 0.2s ease-in-out;}
#div-article .tuvan{clear:both;margin:0 auto;padding:15px 0 7px 0;}
#div-article .tuvan a{
	background:url(../images/page/tuvan_normal.jpg) no-repeat center center;
	background-size:90%;
	display:block;
	width:321px;
	height:58px;
	margin:25px auto;
}
#div-article .tuvan a:hover{background:url(../images/page/tuvan_hover.jpg) no-repeat center center;background-size:90%;}
#related-news{width:71%;float:right;margin-top:20px;}
.title-lienquan{
	max-width:100%;
	margin:0;
	padding:0;
	min-height:25px;
	line-height:25px;
	font-size:18px;
	color:rgba(96, 96, 96, 1);
	text-transform:uppercase;
	font-weight:800;
	text-align:left;
	display:block;
	border-bottom:3px #7e2a28 solid;
	margin-bottom:20px;
	padding:5px 5px 5px 35px;
	background:url(../images/page/icon_baivietlienquan.jpg) no-repeat 2px center;}
#related-news ul.blog-related {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
#related-news ul.blog-related li {
	text-align: center;
	float: left;
	display: inline-block;
	width: 48%;
	margin:0 1%;
	min-height: 110px;
	vertical-align: top
}
#related-news ul.blog-related li:nth-child(odd) {clear:both}
#related-news ul.blog-related li h4 {
	max-height: 40px;
	overflow: hidden;
	margin: 0 auto;
	font-weight: 700;
	line-height: 20px;
	text-align:left;
	font-size: 14px;
}
ul.blog-related li h4 a {
	color: #04798A
}
ul.blog-related li h4 a:hover {
	text-decoration:underline;
	color: #318212
}
#related-news ul.blog-related .pic {
	float:left;
	margin:4px 15px 15px 0;
}
#related-news ul.blog-related .desc {
	text-align: left;
	font-size:14px;
	line-height:18px;
	padding:5px 0 20px
}
.blog-related2 h4{font-size: 14px;line-height: 18px;text-align:left; margin: 10px 0 5px;}
.blog-related2 h4 a {
    color: #04798A;
}
section#tuvan{clear:both;margin:0 auto;padding:5px 0 10px 0;}
section#tuvan a{
	background:url(../images/page/tuvan_normal.jpg) no-repeat center center;
	background-size:90%;display:block;
	width:321px;
	height:57px;
	margin:25px auto;}
section#tuvan a:hover{background:url(../images/page/tuvan_hover.jpg) no-repeat center center;background-size:90%;}
.categories_desc{
	background:#f6f6f6;
	border:1px solid e9e9e9;
	box-shadow:0 0 2px #c0c0c0;
	margin:0px;
	margin-bottom:25px;
	padding:20px;
}
.categories_title h1{
	float:left;
	display:block;
	font-size:20px;
	line-height:23px;
	color:#4cae3f;
	background:url(../images/page/icon_3.png) no-repeat left center;
	padding:15px 0 15px 35px;
	position:relative;
	text-transform:uppercase;
	max-width:532px;
}
.categories_desc .h1pt{clear:both;margin:0 5px;padding:5px 0 10px;background:url(../images/page/line_1.jpg) repeat-x bottom center;}
.categories_desc .share{float:right;}
.categories_desc .categories_detail{
	background: #fff;
	padding:15px;min-height:140px;margin-top:10px;border:1px #e9e9e9 solid;
}
.categories_desc .categories_detail img{float:left;}
.categories_desc .line{
	clear:both;
	width:100%;
	border-top:1px solid #e9e9e9; 
	border-bottom:1px solid #fff
}
.article-blog{
	border:1px #e9e9e9 solid;
	padding:0;
	clear:both;
	min-height:160px;
	margin-bottom:25px;
	padding:15px;
}
.article-blog .article_img .link-image{
	position:relative;
	width:216px; 
	height:166px;
	float:left;
	overflow:hidden;
	display:block;
}
.article-blog .article_img .hover{
	margin-left:-500px;
 	width:216px; 
	height:166px;
	background:url(../images/page/icon_link_content.png) no-repeat center center #FF6666; 
	position:absolute;
	top:2px;
	left:0;
	z-index:9;
	opacity:0.3;
}
.article-blog .article_img img{
	width:30%;
	margin:1px;
	width:210px;
	height:160px;
	text-align:center;box-shadow:0 0 2px #c0c0c0;padding:2px;float:left;
}
.article-blog:hover .article_img img{opacity:0.9}
.article-blog:hover .title a{color:#69982d;}
.article-blog:hover .article_img .hover{margin-left:0;}
.article-blog .title{width:64%;margin-left:1%;float:right;padding:0}
.article-blog .title a{color:#7e2a28;}
.article-blog .title a:hover{color:#69982d;}
.article-blog .title h2{text-align:left;text-transform:none;font-size:16px;padding:0;margin:0;margin-left:2%;line-height:23px;width:96%;}
.article-blog .details{float:right;width:63%;margin:0;margin-left:1%;padding-top:20px;}
#div-article{width:71%;float:right;margin-right:1%;padding:0;margin:0;background:#FFF;border:1px #e9e9e9 solid;color:#000;}
#div-article .blog-share-title{margin:0;paddding:0;background:rgba(0,0,0,0);padding:10px;border-bottom:1px #e9e9e9 solid;padding:1%;}
#div-article .article_title{float:left;padding:0;margin:0;padding-left:10px;}
#div-article .article_title h1{font-size:20px;color:#b0516c;text-transform:uppercase;line-height:30px;padding-top:5px;}
#div-article .share{float:right;padding-right:10px;}
#div-article .content_article {overflow: hidden; padding: 2%;}
#div-article .content_article a, #blog-list-article .list-article a{color:#A52A2A;}
#div-article .content_article a:hover{box-shadow:0 1px 0;text-decoration:none;}
#blog-list-article .list-article a:hover{color:#006400; text-decoration:underline;}
#div-article .content_article p{line-height:23px;margin:10px 0;}
#div-article .content_article p img{text-align:center;margin:0 auto !important;clear:both}
#div-article .content_article ul{margin-left:35px;}
#div-article .content_article ul li{list-style-type: initial;text-indent:2px;}
#div-article .content_article ol{margin-left:35px;}
#div-article .content_article ol li{list-style-type: decimal;text-indent:2px; padding-bottom:5px;}
.blog-cate-vote{clear:both;padding:2% 5px 0 2%;}
#related-new{clear:both;}
@media screen and (max-width:800px){
#breadcumds{width:100%;margin:0 auto; font-size:12px;padding:5px 0;}
#breadcumds ul{
	white-space:nowrap;
	padding-left:10px;margin:5px;
	text-align:left;text-transform:none;
	
}
#menu_desc .picture{width:96%;float:none;max-width:450px;margin:0 auto;}
#menu_desc .list-lienhe, #menu_desc .list-title{width:96%;float:none;max-width:450px;margin:0 auto;}
#side_bar{display:none;}
#div-article,#blog-list-article{width:96%;float:none;padding:0;margin:0 auto;}
#content1{clear:both;}
#chuyende .left, #chuyende .center{max-width:400px;padding:0;float:none;clear:both;margin:0 auto;text-align:center;}
#chuyende .picture img{max-width:232px;}
#chuyende .gender{max-width:120px;width:28%;float:left}
#chuyende .boy{width:100%;min-height:86px;}
#chuyende .girl{margin-bottom:30px;width:100%;min-height:86px;clear:both;}
#chuyende .right{float:none;max-width:400px;width:90%;clear:both;margin:0 auto;}
#related-news{width:96%;float:none;margin:0 auto;}
#related-news ul.blog-related li h4{text-align:center;max-width: 220px;}
}
@media screen and (max-width:680px){#chuyende .left, #chuyende .center{width:92%;margin:0 auto;}
#chuyende .right{float:none;clear:both;margin:0 auto;}
.categories_detail{font-size:13.5px;}
.categories_desc .categories_detail{}
.article-blog{border:1px #e9e9e9 solid;padding:0;clear:both;min-height:160px;margin-bottom:25px;padding:20px;}
.article-blog .article_img{margin:0 auto;text-align:center;float:none;}
.article-blog .article_img img{
	height:auto;
	margin:0 auto;
	text-align:center;
	float:none;
	overflow:hidden;
	
}
.article-blog .article_img .link-image{float:none;margin: auto;}
.article-blog .title{width:98%;float:none;clear:both;text-align:center;padding:0;margin:0 auto;margin-top:15px;}
.article-blog .title h2{color:#c23f64;text-align:center;}
.article-blog .title a:hover{color:#689e01;}
.article-blog .details{float:none;width:92%;max-width:300px; margin:0 auto;padding-top:15px;}
#related-news ul.blog-related {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
#related-news ul.blog-related li {
	
}
#related-news ul.blog-related li:nth-child(odd){clear:both;}
#related-news ul.blog-related .pic {
	float:none;
	margin:4px 15px 15px 0;
	
}
#related-news ul.blog-related li h4{padding:0 5px;}
#related-news ul.blog-related .desc {
	padding:5px 5px 20px;
}
.content li{list-style:disc !important;margin-left: 20px;padding: 3px 0;}
.content_article h2 {  font-size: 120%;padding-top: 5px;}
.content_article h3,.content_article h4 {  font-size: 120%;margin:10px 0;}
blockquote ul li {
  padding: 1px 0;
  text-indent: 0 !important;
}
blockquote {
  background: #e7f49f url("../images/xemthem.png") no-repeat scroll right center;
  padding: 12px 0;
}
@media screen and (max-width:480px){
	blockquote {
  background: #e7f49f no-repeat scroll right center;
  padding: 12px 0;
}
	
}