
/**{ margin: 0px; padding: 0px;}
a{ text-decoration: none; color: #888;}
ul li{ list-style: none;}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    clear: both;
    display: block;
}
body{ font-family: arial; font-size: 13px; }*/
/*this is style header*/
/*#head{ background: #f4f4f4;padding-left:10px; }
#logo, #main_menu{ float: left;}
#logo img{height: 42px;margin-top: 5px;}
#acccount{ float: right;}

#main_menu>li{ float: left; border: 1px solid #E8E8E8; }
#main_menu>li:last-child{ border-right: none;}
#main_menu li{ position: relative;}
#main_menu>li a{display: block; text-transform: none; padding: 5px;}
#main_menu>li>a{ text-transform: uppercase;}
#main_menu>li>a{ display: block; padding: 10px;}
#main_menu li .sub_menu{ position: absolute; display: none;width: 250px;background: #f5f5f5;top: 0px;left: 100%;z-index: 999;margin-top:-10px;}
#main_menu li:hover > .sub_menu { display: block;}
#main_menu li > .sub_menu:hover { display: block;}
#main_menu> li> .sub_menu{top: 48px;position: absolute;left: 0px;}
#main_menu li:hover{ background: red;}


#acccount{ float: right;}*/


/*#acccount>li{ float: left; border: 1px solid #E8E8E8; }
#acccount>li:last-child{ border-right: none;}
#acccount li{ position: relative;}
#acccount>li a{display: block; text-transform: none; padding: 5px;}
#acccount>li>a{ text-transform: uppercase;}
#acccount>li>a{ display: block; padding: 10px;}
#acccount li .sub_menu{ position: absolute; display: none;width: 250px;background: #f5f5f5;top: 0px;left: 100%;z-index: 999;margin-top:-10px;}
#acccount li:hover > .sub_menu { display: block;}
#acccount li > .sub_menu:hover { display: block;}
#acccount> li> .sub_menu{top: 48px;position: absolute;left: 0px;}
#acccount li:hover{ background: red;}*/









/*background: url(..) no-repeat 106px 2px;
border: none;
background-size: 28px;}


/*this is style main_content*/
/*#main_content { min-height: 450px;}
#main_content .info_page p{ text-align: center; text-transform: uppercase; }
#main_content .info_page p:first-child{ font-size: 35px;color: #f00;margin-top: 40px;margin-bottom: 7px;}
#main_content .info_page p:last-child{ color: #E48585;}*/
/*this is style footer*/
/*#footer{  background: #f9f9f9;padding: 20px 0px;color: #A6A6A6;line-height: 20px;}
#footer .info p:first-child{ text-transform: uppercase;}
.wrapper_container{
    width: 100%;
    margin: 0px auto;
}*/
 .button_menu
{
 	margin-left:10px;
 	margin-top:6px;
}
 #container_date, #container_date_old
{
 	width: 100%;

}
 #container_date .menu_baogiathoidiem
{
    padding:3px;
    float:right;

}
 #container_date .group_control_baocao
{
    width: 100%;
    margin-bottom:0px;
    overflow:auto;

}
 #container_date .title_BaoCao
{
	font-size: 12px;
	position: relative;
	top:15px;
	background-color: white;
	width: 180px;
	text-align: center;
	margin-left:20px;

}
 #container_date .group_control_baocao a
{
	font-size:12px;
    border: thin solid #DEE2E6;

}


 #container_date .group_control_baocao table
{
 	width: 100%;
 	font-size: 10px;
 	border: thin solid #DEE2E6;
  	border-collapse: collapse;
    margin-bottom: 0px;
    overflow:auto;

}
 #container_date .group_control_baocao table tr
{

}
 #container_date .group_control_baocao table tr th
{
 	border: thin solid #DEE2E6;
  	border-collapse: collapse;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:0px;
    padding-right: 0px;
    text-align: center;
}
 #container_date .group_control_baocao table tr td
{
 	border: 1px solid #DEE2E6;
    text-align: right;
    padding-right:2px;
}
 .button_menu button
{
 	padding:5px;
 	font-size:12px;
 	position: relative;
 	top:2px;
 	border:#DEE2E6 solid thin;

}
 .button_menu #btn_date
{
 	border-bottom: none;
 	background-color: white;

}
 .button_menu #btn_date_old
{
	position: relative;
 	top:1px;
}
 #container_date .panel_NoCuoc
{
	margin-top:5px;
	margin-bottom:5px;
}
.vungchua
{
	height:200px;
	overflow-y: auto;
}
.vungchua2
{
	height:100px;
	overflow-y: auto;
}

.table_NoChuThu th,.table_ThuNoCuocTrongNgay th,.table_TongTienTon th,.table_ChiTienNhanh th,.table_PhatSinhTrongNgayKeToan th,.table_PhatSinhTrongNgayKeToan th, .table_PhatSinhTrongNgayNoiBo th, .table_danhsachchoduyet th, .table_danhsachdaduyet th,.table_danhsachdahuy th
{
	padding: 5px;
	position: sticky;
	top:0;

}
.vungchua2 .dongcuoi
{
	height:30px;
    width: 100%;
	position: absolute;
	bottom:0;
    padding-top: 10px;
    padding-left: 10px;

}
.table_NoChuThu td,.table_ThuNoCuocTrongNgay td,.table_TongTienTon td,.table_ChiTienNhanh td,.table_PhatSinhTrongNgayKeToan td,.table_PhatSinhTrongNgayKeToan td, .table_PhatSinhTrongNgayNoiBo td, .table_BaoCaoNhanVienNgayCu td,.table_danhsachchoduyet td,.table_danhsachdaduyet td,.table_danhsachdahuy td
{
	padding: 5px;

}
.table_NoChuThu, .table_ThuNoCuocTrongNgay, .table_ThuNoCuocTrongNgay, .table_TongTienTon, .table_ChiTienNhanh, .table_PhatSinhTrongNgayKeToan, .table_PhatSinhTrongNgayNoiBo,.table_BaoCaoNhanVienNgayCu
{
	font-size: 12px;

}
/*container old*/
#container_date_old
{
    border:thin solid #DEE2E6;

}
#container_date_old .vung1_container_old
{
    overflow:auto;

}
#container_date_old table
{
    font-size: 12px;
    overflow:auto;
}

.vung_dangsachchoduyet,.vung_dangsachdaduyet,.vung_dangsachdahuy
{

    overflow: auto;
}
.table_danhsachchoduyet th
{
    background-color: #28A745;
    color:white;
}
.table_danhsachdaduyet th
{
    background-color: orange;
    color:white;
}
.table_danhsachdahuy th
{
    background-color: #007BFF;
    color:white;
}
/*menu lớn*/
.menu_lon:hover
{
    background-color: #4d4d4d;
}



