
.bgcccccc{background:#e0e0e0}
.font-color{color:#000088;font-size:12px;line-height:1.5}
.nav_mobi{float:left;width:100%;margin-bottom:5px;display:none}
.ulmobi{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16);display:table;width:100%;font-size:13px}
.nav_mobi_item{display:table-cell;text-align:center;border-left:solid 2px #e0e0e0}
.nav_mobi_item:first-child{border-left:0}
.nav_mobi_item a{font-weight:500;color:#000088;display:block;line-height:40px;height:40px}
.nav_mobi_item a:hover{background:#e6e6e6}
.nav_mobi_item a.active{background:#e6e6e6;color:#ff0000}
.ad0000{color:#ff0000}
.cl000000{color:#000000}
.cl000088{color:#000088}
.bgad0000:hover{background:#ff0000;color:#fff}
.pading10{padding:10px;float:left;width:100%}
.mega-period{float:left;width:100%;padding-bottom:10px;text-align:center}

.iconhome_m{line-height:0}
.title-home{float:left;width:100%;padding:10px;background:#fff;margin-bottom:10px}
.title-home h1{font-size:14px;color:#000088}
.input_w40{width:50px;margin-left:10px;text-align:center;font-size:18px;font-weight:bold}
.input_w40:first-child{margin-left:0}
.fix_w250{margin:auto;width:290px}
.mega-boxs-giai{float:left;width:100%}
.mega-boxs{text-align:center;padding:5px 10px;line-height:1.6;float:left;width:100%;background:#f2f2f2}
.mega-boxs p{color:#000}
.formdv{padding:10px;float:left;width:100%}
.form-dove{margin-top:15px;position:relative;float:left;width:100%;color:#000088}
.megavnd{font-size:30px;font-weight:bold;color:#ff0000}
.sodauduoi-loto{font-size:16px;color:#000088;font-weight:bold}
.sodauduoi-db{font-size:16px;color:#999999;font-weight:bold}
.sodauduoi-date{font-size:12px;color:#999}
.colorad0000{color:#ff0000}
.text-sodauduoi{color:#ff0000;padding:10px;float:left;width:100%;text-align:center}
.table-boder0 tr{border-bottom:solid 1px #e0e0e0}
.table-boder0 tr:last-child{border-bottom:0}
.table-boder0 td{padding:10px;font-size:16px}
.table-boder0 td:first-child{padding-left:0}
.boder-right{border-right:solid 1px #e0e0e0}
.widget_w1{width:70%}
.text-decoration{text-decoration:underline}
.pddt{font-size:15px}
.pddt td{padding:10px}
.red{color:#ff0000}
.ul_news{padding:10px;float:left;width:100%;border:solid 1px #e0e0e0}
.khso{background:#f2f2f2;font-size:16px;font-weight:500}
.title_news{text-transform:uppercase;font-weight:500;padding:10px 0}
.home-link{font-size:24px}
.rss-link{float:right;background:#ff0000;color:#fff;font-size:20px;border-radius:5px;padding:3px 15px}
.rss-link:hover{color:#fff}
.arrow-right{color:#555;position:absolute;top:30%;right:0}
.li_link_xs{padding:10px 0;padding-right:40px;position:relative;border-bottom:solid 1px #e0e0e0}
.li_link_xs:last-child{border-bottom:0}
.item_link_top{margin-left:30px}
.boxs_header{float:left;width:100%;border:solid 1px #e0e0e0}
.boxs_content{float:left;width:100%}

.title-h1{font-size:18px;padding:10px 0;margin-bottom:10px;border-bottom:solid 1px #e0e0e0}
.item_link_xs{padding:6px 0 6px 18px;position:relative}
.rows_crums{float:left;width:100%;padding:10px;position:relative}
.printer{background:#d6d6d6;padding:5px 10px;margin-top:5px;color:#757575;position:absolute;border-radius:2px;right:15px}
.breadcrumb1.fix_left{float:left;width:80%}
.font_giai{font-size:14px;font-weight:400}
.font_number{font-size:22px;font-weight:bold}
.font_db{font-size:26px;font-weight:bold;color:#ff0000}
.font_madb{font-size:14px;color:#ff0000}
.bg_fcfcfc{background:#f2f2f2}
.number_item1, .number_item2, .number_item3, .number_item4, .number_item5, .number_item6, .number_item7, .number_item8, .number_item9, .number_item10, .number_item11, .number_item12, .number_item13, .number_item14, .number_item15 {
    float: left;
    height: 32px;
    line-height: 32px;
}

.number_item1 {
    width: 100%;
}

.number_item2 {
    width: 50%;
}

.number_item3 {
    width: 33.3%;
}

.number_item4 {
    width: 25%;
}

.number_item5 {
    width: 20%;
}

.number_item6 {
    width: 16.5%;
}

.number_item7 {
    width: 14%;
}

.number_item8 {
    width: 12.5%;
}

.number_item9 {
    width: 11%;
}

.number_item10 {
    width: 10%;
}
.w_5{width:5%}
.w_10{width:10%;font-size:14px;}
.w_15{width:15%}
.w_20{width:20%}
.w_25{width:25%}
.w_30{width:30%}
.w_35{width:35%}
.w_40{width:40%}
.w_45{width:45%}
.w_50{width:50%}
.w_60{width:60%}
.w_70{width:70%}
.w_80{width:80%}
.w_90{width:90%}
.font_loto{font-size:14px;}
.title_loto{padding:10px}
.blueloto{font-size:14px;}
.rows_linkloto a{color:#000088}
.rows_linkloto a:hover{color:#000088}
.loto_title{font-size:14px;color:#ff0000;font-weight:400}
.loto_title a{color:#ff0000}
.link_widget{position:relative;padding:6px 0;padding-left:15px;font-size:16px}
.link_widget:last-child{padding-bottom:0}
.link_xs{position:relative;padding:6px 0;padding-left:15px}
.link_xs:last-child{padding-bottom:0}
.link_xs a{color:#1b1464}
.link_xs a:hover{color:#ff0000}
.icondash{position:absolute;left:0;color:#000088}
.more-link{padding:10px;text-align:center;background:#fff;border:solid 1px #e0e0e0;border-top:0}
.more-link-item{color:#000088}
.blue{color:#000088}
.font500{font-weight:500}
.icon-circle{font-size:14px!important;margin-right:3px;color:#ff0000}
.mega-jackpot{padding:15px 0;float:left;width:100%;border-top:solid 1px #e0e0e0;text-align:center}
.mega-btn{padding:10px;background:#f9a300;color:#fff;font-weight:500;font-size:24px;border-radius:5px;cursor:inherit;width:320px}
.fonlage{font-size:20px}
.mega-rows{float:left;width:100%;padding-bottom:20px;padding-top:15px;text-align:center}
.icon_xsmga{background:#f2f2f2;margin:0 1.5%;color:#000088;border-radius:100%;padding:8px;font-size:24px;font-weight:bold}
.icon_xsmga.bgyelow{background:#ffe278;color:#ff0000}
.fa-circle.icon-circle.bgj2{color:#ffe278}
.title_dientoan{font-size:16px;font-weight:500;text-align:left}
.fixpding{padding:33.5px 0}
.title_dientoan{padding:15px!important;border-top:0!important}
.icon_xsmga.xsdientoan{float:left;width:50px;height:50px;line-height:50px;padding:0;margin:0 5%;text-align:center}
.wauto{width:220px;margin:auto}
.text-wg{float:left;width:75px;line-height:36px}
.right_input{padding-left:80px}
.rightbtn{float:right}
.btn_do{text-transform:uppercase;font-size:15px;color:#666}
.btn_do:hover{color:#1f619d}
.boxs_link{float:left;width:100%}
.title_link{float:left;width:100%;font-size:22px;font-weight:bold;height:62px;padding-top:20px;border-bottom:solid 3px #e0e0e0;position:relative}
.title_tienich{float:left;position:absolute;border-bottom:solid 3px #df213b;padding-bottom:12px;margin-left:15px}
.boxs_link_ul{float:left;padding:15px;width:100%}
.boxs_link_ul li{padding:15px;float:left;width:100%;border-bottom:solid 1px #e0e0e0}
.boxs_link_ul li:last-child{border-bottom:0;padding-bottom:5px}
.boxs_link_ul li:first-child{padding-top:5px}
.scrollmenu{display:none;float:left;font-size:15px;width:100%}
/* sub_menu (Scroll)*/
.sub_menu{float:left;width:100%;overflow:auto;background:#e7e7e7;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-top:15px}
.item_sub_menu{display:inline-block;text-align:center;border-radius:3px;padding:6px 12px;font-size:15px;background:#e7e7e7}
.item_sub_menu:hover{background-color:#ff0000;color:#fff;background:#ff0000}
.item_sub_menu.active{background-color:#ff0000;color:#fff;background:#ff0000}
/* End sub_menu(Scroll)*/
.post-link-item.lienquan{font-size:16px}
.post-link-item.lienquan a{color:#000000;text-decoration:none}
.post-link-item.lienquan a:hover{color:#084370}
.the-post{padding:10px;border:solid 1px #e0e0e0;background:#fff}
.post-link-item.lienquan{font-size:16px;border-top:solid 1px #e0e0e0;padding-bottom:8px;padding-top:8px}
.title-lienquan{padding-bottom:10px}
.xoso_info{padding:10px;line-height:20px;background:#fff;border:solid 1px #e0e0e0}
.xoso_info p{color:#000;padding:5px 0}
.title-xoso_info{padding:10px 0;font-size:20px;color:#ff0000;font-size:14px;text-align:center}
.xoso_info a{color:#000088}
.cocau{width:25%}
.mega-jackpot-title{font-size:18px}
.rows_jp{padding-bottom:15px}
.rows_kyquay{font-size:18px}
.rows_jp2{padding:15px 0}
.cat-box-title.pagecat{background:#fff;color:#333;border:0}
.list-tkcau{float:left;padding:5px 0;width:100%}
.list-tkcau p{color:#000000}
.icon-cau{float:left;border-radius:3px;height:30px;line-height:30px;width:45px;text-align:center;color:#000000;font-size:16px;font-weight:bold;margin-right:5px;margin-bottom:5px;background:#e6e6e6}
.icon-cau:hover{color:#fff;background:#ff0000}
.icon-cau.active{color:#fff;background:#ff0000;border:solid 1px #ff0000}
.thongke_info{line-height:24px;float:left;width:100%;margin-bottom:10px}
.thongke_info p{color:#000}
.rows_cau{padding:10px;float:left;width:100%}
.tkcau{font-size:28px}
.cam{color:orange}
.share-rows{float:left;width:100%}
.wtime{width:252px;margin:auto}
.dash-time{float:left;width:34px;height:34px;background:#a30000;margin:2px;border-radius:5px;line-height:34px;text-align:center;color:#fff;font-size:28px;font-weight:bold}
.dash-time2{float:left;margin:0 2px;font-size:28px;line-height:34px;color:#a30000}
.icontime{font-size:14px;font-weight:400;width:100%;text-align:center;padding-top:5px;float:left}
.w-auto{margin:auto;width:215px}
.title-tk{margin-bottom:15px;font-size:16px}
.label_txt{width:100%;float:left;padding:10px 0}
.form-group p{color:#000000;line-height:22px}
.font_bold{font-weight:bold}
.colorred{color:#ff0000}
.color000088{color:#000088}
.font18{font-size:16px;font-weight:bold}
.item_xs3:first-child{border-left:0}
.item_xs3{float:left;width:33.33%;padding:5px}
.item_xs4:first-child{border-left:0}
.item_xs4{float:left;width:25%;padding:5px}
.item_xs2:first-child{border-left:0}
.item_xs2{float:left;width:50%;padding:5px}
.dotthang{float:left;background:#208992;color:#fff;width:12px;line-height:12px;height:12px;font-size:9px;border-radius:100%!important;text-align:center}
.rows-tk{float:left;width:100%;background:#208992;height:35px;line-height:35px;text-align:center;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold}
.tk-l{padding:0 10px;margin:0 20px;color:#fff;cursor:pointer}
.tk-r{padding:0 10px;margin:0 20px;color:#fff;cursor:pointer}
.nav_sub_mobi{float:left;width:100%;position:relative;margin-bottom:10px}
.ul_sub_mobi{float:left}
.ul_sub_mobi li{float:left}
.alink{color:#000088;float:left;width:100%;padding:0 15px;height:40px;line-height:40px;overflow:hidden;font-size:16px;text-align:center}
.alink:hover{background:#fff}
.alink.active{background:#fff}
.more-link-page{float:left;width:100%;background:#fff;padding:10px;text-align:center}
.right_xs{float:right;color:#fff;font-size:13px}
.item_xs_date{color:#fff;text-decoration:underline}
.item_xs_date:hover{color:#fff}
.linexs{padding:0 5px}
.boxs_tructiep{float:left;width:100%;border:solid 1px #e0e0e0;padding:10px;margin-bottom:10px}
.text-time{float:left;width:100%;margin-bottom:10px;line-height:22px}
.col_live{float:left;width:50px}
.countdown_hours_num{background:#000088;float:left;width:100%;height:50px;color:#fff;line-height:50px;text-align:center;font-size:36px;font-weight:500;border-radius:3px}
.dot_hours{float:left;line-height:50px;font-size:36px;width:30px;color:#000088;text-align:center}
.w_t4{width:22.5%}
.boxs_10{padding:10px;width:100%;float:left;border:solid 1px #e0e0e0}
.item_xs123{float:left;width:100%;background:#fff;height:36px;line-height:36px;text-align:center;border-radius:3px;cursor:pointer}
.item_xs123.active{background:#e6e6e6;color:#000088}
.item_xs123:hover{background:#e6e6e6;color:#000088}
.title-cat.titleketqua{text-align:center;width:100%;font-weight:400;font-size:14px}
.item_select1{float:left;font-size:14px;margin-right:5px;line-height:36px}
.item_select1:last-child{margin-right:0}
.item_select1.fixbgselect{background:#fff;font-size:15px;height:36px;line-height:36px;float:left}
.bgselect{color:#000088;text-align:center;font-size:15px;width:40px;overflow:hidden;float:left}
.minusicon1{width:30px;float:left;text-align:center;color:#999999;cursor:pointer}
.minusicon2{width:30px;float:right;text-align:center;color:#999999;cursor:pointer}
.ul_sub_2{float:left;width:100%;margin-bottom:10px}
.ul_sub_2 li{display:table-cell}
.alink2{display:block;padding:0 15px;font-size:16px;height:40px;line-height:40px;color:#000088;text-align:center}
.alink2:hover{background:#fff}
.alink2.active{background:#fff}
.ul_sub_mobi1{width:100%;display:table}
.ul_sub_mobi1 li{width:14%;border-left:solid 1px #e0e0e0;display:table-cell}
.ul_sub_mobi1 li:first-child{border-left:0}
.alink1{color:#000088;display:block;padding:0 15px;height:40px;line-height:40px;overflow:hidden;font-size:16px;text-align:center;background:#fff}
.alink1:hover{background:#e6e6e6}
.alink1.active{background:#e6e6e6}
.colx1{width:60%;float:left}
.colx2{float:right;width:39%}
.font_number2{font-size:20px;font-weight:bold}
.dove_text{border-bottom:solid 1px #e0e0e0;padding:10px;width:100%;float:left}
.dove_text p{color:#000;padding:5px 0;text-align:center}
.navdoso{float:left;width:100%;margin-bottom:10px}
.navdoso_item{float:left;padding:0 15px;height:40px;line-height:40px;overflow:hidden;font-size:16px;color:#000088}
.navdoso_item:hover{background:#fff}
.navdoso_item:first-child{border-left:0}
.btndayso_dove{border:solid 1px #e0e0e0;font-size:20px;color:#ff0000;font-weight:bold;cursor:inherit;width:40px;height:40px}
.dayso_dove{padding:10px 0;text-align:center}
.w_50fix{text-align:center;width:40px;margin:0 3px;font-size:16px;font-weight:bold}
.w_60fix{text-align:center;width:60px;margin:0 3px;font-size:16px;font-weight:bold}
.w-280{margin:auto;width:280px}
.w-160{margin:auto;width:160px}
.post-title-news{font-size:16px;line-height:1.3}
.title_header{padding-bottom:10px}
.boxs_dudoanxs{float:left;width:100%;background:#fff;border:solid 1px #e0e0e0}
.box-title-dudoanxs{padding:10px;background:#f2f2f2;font-size:14px}
.item_ddxs{float:left;width:100%;padding:7px 10px;position:relative}
.text_ddxs{float:left;width:90px;line-height:30px}
.boxlienquan{float:left;border-top:solid 1px #e0e0e0;padding-top:10px;width:100%}
.number_ddxs{float:left;border:solid 1px #e0e0e0;font-size:18px;color:#ff0000;font-weight:bold;height:30px;padding:0 10px;line-height:30px;border-radius:5px}
.box-thongke{background:#fff;float:left;width:100%;margin-bottom:10px}
.w10{width:10%;text-align:center}
.w30{width:30%;text-align:center}
.title_kt1{border-bottom:solid 1px #e0e0e0;float:left;color:#000088;width:100%;padding:10px}
.title_kt2{float:left;width:100%;background:#f2f2f2;padding:10px}
.selecttk{float:none;width:55px;height:30px;color:#000088;padding:0}
.boxs_header.fixbottom10{margin-bottom:10px}
.li_link_text{padding:7px 0;border-bottom:solid 1px #e0e0e0}
.boder-bottom{border-bottom:solid 1px #e0e0e0}
.title-bangthongke{border-left:solid 1px #e0e0e0;padding:10px;float:left;width:100%;color:#008;border-right:solid 1px #e0e0e0}
.btn3{width:100%;height:30px;background:#e0e0e0;border:solid 1px #e0e0e0;border-radius:2px}
.btn3:hover{background:#fff;color:#ff0000}
.progress {
    margin-bottom: 0;
    height: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
.progress-bar {
    border-radius: 4px;
    background-color: #a30000;
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}
.bgtk {
    float: left;
    width: 100%;
    background: #a30000;
    color: #fff;
    border-radius: 3px;
    font-weight: bold;
    font-size: 13px;
    line-height: 20px;
    height: 20px;
}
@media only screen and (max-width:800px) {

    .number_item7 {
        font-size: 18px;
    }

    .number_item8 {
        font-size: 16px;
    }

    .number_item9 {
        width: 20%;
        font-size: 18px;
    }

    .number_item10 {
        width: 20%;
        font-size: 18px;
    }
}
/*begin box tin nong*/

.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;
    max-width:641px;
}

.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;
}

.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;
}
/*end box tin nong*/