/*định dạng màu chữ, font chữ chung*/

.color-blue{
    color: #3B78E7;
}
.color-red{
    color: #EB4E41;
}

/* main */

.block{
    border: 1px solid #ccc;
    border-radius: 10px;
    margin: 5px 5px 0;
}

.title-header{
    min-height: 33px;
    font-size: 18px;
    text-align: left;
    font-weight: bold;
    color: #3B78E7;
    line-height: 23px;
    margin: 10px 0;
    padding: 0 10px;
    border-bottom: 2px solid #0000FF;
}
.title-header a{
    text-decoration: none;
} 

.img-header{
    text-align: center;
}

.img-header img{
    width: 308px;
    height: 181px;
}

.title-img{
    text-align: left;
    padding: 10px;
    border-bottom: 1px solid #ccc;
}

.title-img a{
    font-size: 16px;
    color: #000;
    text-decoration: none;
}

.list-content{
    margin-top: -10px;
}

.item{
    padding: 20px 5px;
    min-height: 107px;
    border-bottom: 1px solid #ccc;
}

.item:last-child{
    border-bottom: none;
}

.item-img{
    width: 120px;
    margin-right: 10px;
    float: left;
}

.item-img img{
    height: 70px;
    width: 100%;
}

.item-content {
    margin-left: 0px;
    font-size: 12px;
    line-height: 15px;
}

.title-item a {
    font-size: 14px;
    line-height: 18px;
    color: #000;
}

.content-dd{
    padding: 5px 10px;
}
/*.content-dd iframe{
	width:640px;
}*/
/*button xem thêm*/

.bg-viewmore{
    margin: 5px 5px 0; 
}

.btn-default {
    background-color: #f2f2f2;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .125);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, .125);
    border-radius: 8px;
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
}

/*du doan chi tiet*/
.title-detail{
    color: #3B78E7;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    border-bottom: none;
    padding: 0 10px;
}

.date-time{
    color: #1A1A1A;
    font-weight: lighter;
    font-size: 12px;
}

.font-15{
    font-size: 15px;
}

.bg-color{
    background-color: #F2F2F2;
}

ul.link-news{
    margin-top: -8px;
}

.link-news li{
    border-bottom: 1px solid #ccc;
    padding: 10px;
}

.link-news li:last-child{
    border-bottom: none;
}

.link-news li a{
    color: #000;
    text-decoration: none;
}

.bg-color .title{
    font-weight: 600;
}
.adv-728x90 img{
    width:728px;
    height:90px;
}
.adv-320x50 img{
    width:320px;
    height:50px;
}
.adv-320x100{
    width:320px;
    height:100px;
}
h2{
    font-size: 18px !important;
    padding-bottom: 10px!important;
}

h4{
        padding-bottom: 10px !important;
}
 
.main{float:left;width:100%}.cat-box-title,.dropdownlink,.section{position:relative}.giai-txt,.xs1,.xs2,.xs3,.xs4{text-align:center}body{margin:0;padding:0;font-size:14px;font-family:arial}a{color:#00f;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700}.container{margin-top:10px}.main-content1{margin:auto;padding:0 5px}li,ul{margin:0;padding:0;list-style:none}.section,.xs-thu{margin-bottom:15px;width:100%;float:left}.xs-thu-item-1.active,.xs-thu-item.active{border:1px solid #fcf269;background:#fcf269}.xs-thu-item:first-child{border:1px solid #a30000;color:#fff;background:#a30000}.box-ketqua{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:20px;float:left;width:100%}.cat-box-title{background:#a30000;padding:8px;border-radius:5px 5px 0 0}.font24{font-weight:700;font-size:24px}table{border-collapse:collapse;border-spacing:0;width:100%}.giai-txt{font-size:13px;font-weight:300;width:10%;border-right:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0}.crumb{font-size:14px;color:#fff}.crumb a{display:inline;color:#fff;text-decoration:underline}.bgf2f2f2{background:#f2f2f2}.table1 td,.table1 th{border:1px solid #e0e0e0;padding:5px}.tentinh{float:left;width:35%}.madb{float:left;width:65%}.xs1{float:left;width:100%}.xs3{float:left;width:32%;margin:2px .5%}.xs2{float:left;width:49%;margin:1px .5%}.box-loto,.title-loto-cat{float:left;margin-bottom:10px}.xs4{float:left;width:25%}.h34{height:34px;border-radius:5px;line-height:34px}.dropdownlink{cursor:pointer;display:block;padding:10px;font-size:16px;font-weight:400;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.submenuItems{display:none;float:left;width:100%}.wloto{width:40%;border-right:1px solid #e0e0e0}.reb2{color:#a30000}.table3 td,.table3 th{border-top:1px solid #e0e0e0;padding:5px}.xs-thu-item,.xs-thu-item-1{float:left;height:30px;line-height:30px;width:11%;border-radius:5px;margin-right:10px;text-align:center;border:1px solid #f2f2f2;color:#a30000;font-size:16px;background:#f2f2f2;font-weight:700}.box-loto{border:1px solid #e0e0e0;border-radius:5px;width:100%}.title-loto-cat{font-size:13px;font-weight:700}@media (max-width:640px){.box-ketqua,.section,.xs-thu{margin-bottom:10px}.xs-thu-item{width:24.3%;margin-right:0;background:#fff;border:1px solid #e0e0e0;color:#a30000;font-size:14px;border-radius:2px}}@media (max-width:350px) {.xs-thu-item{width: 24%;}}.output{background:#c30909; background:-webkit-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); background:-o-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); background:-moz-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); background:linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); color: #fff; border-radius: 100%;padding: 2px 3px; font-size: 20px;margin: 0.5px;}.output1 {background:#c30909;background:-webkit-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1));background:-o-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1));background:-moz-linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); background:linear-gradient(rgba(195,9,9,1),rgba(73,3,3,1)); color: #fff;border-radius: 100%;padding: 2px 3px;font-size: 20px;margin: -2px;}
.btn-default-home { 
    border-radius: 8px;
    font-size: 14px;
    color: #000; 
    color: #333;
    background-color: #fff; 
}
.btn-default-home:hover {
    color: #333; 
    text-decoration: underline;
}
.btn-block-home {
    display: block; 
} 
.content-dd * {
    max-width: 100% !important;
}
.block-ev-wrapper {
    float: left;
    display: none;
    width: 100%;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    background-color:white;
}

.block-ev {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    margin: auto;
    /*border-radius: 5px;*/
    border: 1px solid #222;
}

.title-ev {
    font-size: 20px;
    padding: 10px;
    color: #c30000;
    text-align: center;
    font-weight: bold;
}

.ul-ev {
    margin: 0;
    padding: 0;
}

.ul-ev li {
    list-style: none;
    padding: 10px 16px;
}

.ul-ev li:nth-child(2n+1) {
    background: #f0f0f0
}

.ul-ev li a {
    color: #222;
    text-decoration: none
}

.ul-ev li a:hover {
    color: #2D498C
}

.close-ev {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 28px;
    width: 30px;
    line-height: 40px;
    text-align: center;
    z-index: 9;
    cursor: pointer
}

.title-text-ev {
    background: #333;
    color: #fff;
    padding: 8px 15px 8px 5px;
    position: relative;
    float: left;
    width: 100%;
    height:36px;
}

.title-text-ev a,.title-text-ev p  {
    color: #fff;
    text-decoration: none;
    width: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
margin-bottom:0px;
}

.show-ev {
    position: absolute;
    top: 10px;
    line-height: 14px;
    right: 12px;
    height: 14px;
    width: 14px;
    cursor: pointer
}

    .show-ev img {
        height: 14px;
        width: 14px
    }

.ihot {
    height: 16px;
    width: 16px;
    margin-right: 3px;
    float:left;
}
.hdr-color-white {
    color: white;
}