
.OnlineCounter {
    margin-bottom: 10px;
  	border: 1px solid #e0e0e0;
  	
}

.List div table th, .List div table td{
	border-width: 1px;
}
.MultiFunctionControl{
	//width: 947px
}
.OnlineCounter .MultiRow ul {
    background: #ffffff none repeat scroll 0 0;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.OnlineCounter .MultiRow ul li span {
    color: #555;
    font: 10pt arial;
}
.OnlineCounter .MultiRow .Header span {
    color: #126ead;
    display: inline-block;
    font: bold 10pt/30px arial;
    padding-left: 10px;
    text-transform: uppercase;
}
* {
    text-rendering: geometricprecision;
}
.OnlineCounter .MultiRow {
    border-radius: 5px 5px 0 0;
    overflow: hidden;
}
.OnlineCounter .MultiRow .OnlineWrap {
    overflow: hidden;
}
.OnlineCounter .MultiRow .OnlineWrap .Header {
    background: #eae6db url(images/r.png) no-repeat right;
    height: 29px;
    width: 100%;
}
.OnlineCounter .MultiRow li {
    margin: 6px;
}
.OnlineCounter .MultiRow .CurrenOnline {
    color: #ff0000;
    float: right;
    font-weight: bolder;
    padding-right: 20px;
}
.OnlineCounter .MultiRow .OneDayOnline {
    float: right;
    font-weight: bolder;
    padding-right: 20px;
}
.OnlineCounter .MultiRow .OneWeekOnline {
    float: right;
    font-weight: bolder;
    padding-right: 20px;
}
.OnlineCounter .MultiRow .TotalOnline {
    float: right;
    font-weight: bolder;
    padding-right: 20px;
}
.OnlineCounter .OneRow {
    position: relative;
    width: 100%;
}
.OnlineCounter .OneRow .OnlineWrap {
    margin: 0 auto;
    position: relative;
    width: 1025px;
}
.OnlineCounter .OneRow .OnlineContainer {
    bottom: 25px;
    display: inline-block;
    list-style: outside none none;
    position: absolute;
    right: 5px;
    text-align: left;
}
.OnlineCounter .OneRow .OnlineContainer > li {
    border-right: 1px solid #fff;
    display: inline-block;
    padding: 0 10px;
}
.OnlineCounter .OneRow .OnlineContainer > li > span {
    color: #fff;
}
.OnlineCounter .OneRow .OnlineContainer > li:last-child {
    border-right: medium none;
}
.ArticleDetailControl .ArticleHeader {
    font: bold 14pt arial !important;
    margin: 0 0 0px;
    text-align: left;
    width: 100%;
}
.UIDauTuCong .empty-investment{
	margin-left: 12px;
  	font-style: italic;
}

.UIDauTuCong .BoxHeader{
	display: none;
}
.UIDauTuCong .btn-cancel {
    padding: 3px 20px;
    border: none;
    color: white;
    background-color: #1575D6;
    margin-left: 5px;
}

.UIDauTuCong .btn-search {
    padding: 3px 20px;
    border: none;
    color: white;
    background-color: #1575D6;
}

.UIDauTuCong .xem-chi-tiet {
    border: none;
    background-color: transparent;
    text-decoration: underline;
    color: #1575D6;
    cursor: pointer;
}

.UIDauTuCong .tbl-main tr td {
    padding: 10px;
}

.UIDauTuCong .tbl-main tr th {
    padding: 10px;
    background-color: #BCDEFF;
}

.UIDauTuCong .ChildGrid {
    margin: 10px auto 0px;
}

.UIDauTuCong .ChildGrid2 tr th {
    background-color: transparent !important;
}

.UIDauTuCong .ChildGrid tr td {
    padding: 0;
}

.UIDauTuCong .thong-tin-them {
    margin: 0px auto 10px;
}

    .UIDauTuCong .thong-tin-them tr td {
        padding: 6px !important;
    }

.UIDauTuCong .tieu-de-thong-tin-them {
    width: 150px;
}

.UIDauTuCong .div-thong {
    margin: 0 auto;
}

.UIDauTuCong .active {
    background-color: #f2f7fd;
}

.UIDauTuCong .gv-pager table tr td {
    padding: 10px 2px !important;
}

    .UIDauTuCong .gv-pager table tr td span {
        border: 0.8px solid gray;
        background-color: #bcdeff;
        border-radius: 50px;
        padding: 10px 14px;
    }

    .UIDauTuCong .gv-pager table tr td a {
        border: 0.8px solid gray;
        background-color: white;
        border-radius: 50px;
        padding: 10px 14px;
        text-decoration: none;
    }

.UIDauTuCong .overlay {
    height: 0;
    width: 100%;
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.9);
    overflow-x: hidden;
    transition: 0.5s;
}

.UIDauTuCong .overlay-content {
    position: relative;
    top: 5%;
    width: 100%;
    text-align: center;
    margin-top: 30px;
    overflow-y: scroll;
}

.UIDauTuCong .overlay a {
    padding: 8px;
    text-decoration: none;
    font-size: 36px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

    .UIDauTuCong .overlay a:hover, .overlay a:focus {
        color: #f1f1f1;
    }

.UIDauTuCong .overlay .closebtn {
    position: absolute;
    top: 20px;
    right: 45px;
    font-size: 60px;
}

.UIDauTuCong #iframe-doc {
    width: 80%;
    height: 85vh;
}

.UIDauTuCong #object-doc {
    width: 80%;
    height: 90vh;
}
.ContentBar .AdvertContent .phamem .content table tbody tr td
{
        border-width: 1px;
}
