﻿body {  padding:0; margin: 0; }
#noidung {
   width: 745px; height:1039px; margin-left: auto; margin-right: auto; font-family: Arial, Helvetica, sans-serif;
}


input.btnSearch { background: #f82916; color: #FFF !important; border: 0; padding: 3px 13px; border-radius: 5px; }

.eventHover{ border:1px solid #F00; margin:-1px; background:#FF9}
#notification {
    position: fixed;
    top: 0;
    text-align: center;
    width: 100%;
    background: #75ADE8;
    color: #FFF700;
    font-size: 23px;
    z-index: 2;
}
.tooltip{
	top: 0;
    border: 2px solid  #0C3;
    background: #F00;
    padding: 5px 10px;
    border-radius: 10px;
	color: #fff
}
#setting {
    position: absolute;
    right:0;
    top: 0;
	width:160px;
	height:100%;
	background: #F0F0F0; padding:0 10px;
}
.btn_setting {
    border: 2px solid #bb0000;
    background: #ff1100;
    padding: 4px 3px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    margin: 10px 0;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    color: #ffffff;
    cursor: pointer;
    min-width: 150px;
}
.linecut_leftright { margin-top:10px;}
.linecut_topbottom { margin-top:0px; height:20px !important; margin-bottom:20px; width:13px !important; margin-right:13px;}
@media print and (color) {
   * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
   
}

/*Power 655*/
.tplpower655, .tplpower655 > td { border: 1px solid #000; border-collapse: collapse; }
.tplpower655 .header > td { padding: 3px 0 }
.tplpower655 .ngay { font-weight: bold; font-size: 25px }
.tplpower655 .nam { font-weight: bold; font-size: 19px; border-top: solid 2px #000 }
.tplpower655 .title, .tplpower655 .title .input_typing { font-weight: bold; font-size: 21px; line-height: 26px; width: 100%; text-align: center }
.tplpower655 .service, .tplpower655 .service .input_typing { font-weight: bold; font-size: 18px; line-height: 26px; width: 100%; text-align: center }
.tplpower655 .box_result { border-bottom: 0; padding-top: 3px; }
.tplpower655 .title_slgiai { border-bottom: 0; font-size: 20px; }
.tplpower655 .result_number { font-size: 38px; font-weight: bold; border-radius: 50%; height: 49px; width: 49px; border: solid 1px; }
.tplpower655 .powerball{ background-color:#CCC}
.tplpower655 .title_kqxs { font-size: 25px; font-weight: bold; line-height: 22px }
.tplpower655 .title_slgiai { font-weight: bold; text-decoration: underline }
.tplpower655 .tblTKGiai { border-collapse: collapse; margin: 1px auto 1px auto; border-color: #000; }
.tplpower655 .tblTKGiai td { font-size: 18px; padding: 5px 3px; white-space: nowrap }
.tplpower655 .tblTKGiai thead th { background: #000; color: #FFF; padding: 5px 6px; text-transform: uppercase; font-size: 16px }
.tplpower655 .introduct { padding: 5px; font-size: 18px; background-color: #EAEAEA }
.tplpower655 .domain { font-size: 13px; font-weight: bold;}
/*-------------------------------------------*/
