table{width:100%;border-collapse:collapse;border-spacing:0px;}
.box_kqxs_totals{margin-top: 15px;}
*{box-sizing:border-box;}
.banginkqxsmienbac .thungay{font-size: 14px;font-weight: bold;padding: 0px 0;}
.bangkqxs{font-size:11pt;position:relative;border:1px solid #000000;padding:2px;}
.banginkqxsmiennam{width:235px;}
.banginkqxsmiennam > thead > tr > td{border-bottom:1px solid #000;}
.banginkqxsmiennam > tbody > tr > td{}
.banginkqxsmiennam .leftcl td{text-align:center;}
.banginkqxsmiennam .leftcl tbody > tr > td{border-bottom:1px solid #000000;padding: 0;}
.banginkqxsmiennam .tblKQMien > tbody > tr > td{border-left:1px solid #000000;}
.banginkqxsmiennam .tblKQTinh > tbody > tr > td{text-align:center;border-bottom:1px solid #000000;font-weight: bold;}
.banginkqxsmiennam{width:99%;border:1px solid #000000;border-collapse:collapse;}
.banginkqxsmiennam caption{color:#333333;}
.banginkqxsmiennam thead{background:none repeat scroll 0 0 #FFFFFF;}
.banginkqxsmiennam thead th{color:#88888A;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;}
.banginkqxsmiennam .top_adv,.banginkqxsmiennam .top_adv  .input_typing{font-size:16px;font-weight:bold}
.banginkqxsmiennam .top_adv{padding:0px 0px;border-bottom:1px dotted #000000;}
.banginkqxsmiennam .bottom_adv{line-height:20px;padding-top:0px;font-weight:bold;}
.banginkqxsmiennam .bottom_adv *{margin:0px;padding:0px;padding: 2px;}
/*.banginkqxsmiennam .bottom_adv .copyright{padding: 5px 0px;}*/
.banginkqxsmiennam .tentinh{font-size:18px;line-height:22.5px;font-weight:bold;text-transform:capitalize;text-align:center;border-bottom:1px solid!important;border-bottom-color:transparent!important;white-space:nowrap;}
.banginkqxsmiennam .tenbkqxs p{padding: 0px;margin: 0px;font-size: 9px;}
.banginkqxsmiennam .title,.banginkqxsmiennam .title  .input_typing{font-size:19px;line-height:20px;padding:2px;}
.banginkqxsmiennam .service,.banginkqxsmiennam .service  .input_typing{font-size:13px;font-weight:normal;height:15px;overflow:hidden;}
.banginkqxsmiennam .ngaykqxs{font-size:13px;float:right;position:relative;}
.banginkqxsmiennam .tenbkqxs{position:relative;border-bottom:1px solid #000000;}
.banginkqxsmiennam .tenbkqxs .trung{position:absolute;left:-1px;top:1px;z-index:1;width:101px;text-align:center;height:40px;line-height:40px;font-size:32px;font-family:'DFKai-SB';font-weight:400;}
.daixoso .btn_Remove{display:none!important;}
.daixoso{padding-left:37px;}
.daixoso td{padding-top:2px;padding-right:7px;text-align:right;}
.daixoso td h3{margin:0px;padding:0px;font-size:12px;text-transform:uppercase;}
.daixoso td h4{margin:0px;padding:4px 0 0px 0px;font-size:32px;height:32px;line-height:32px;text-transform:uppercase;}
.banginkqxsmiennam .ngaykqxs span{font-size:16px;font-weight:bold}
.banginkqxsmiennam .loaive,.banginkqxsmiennam .matinh{line-height:7px;font-size:14px;font-weight:bold;border-top:0;padding:4px 0px;}
.banginkqxsmiennam .thu{text-align:center;font-weight:bold;font-size:12px;height:39px;line-height:17px;}
.date{text-align:center;padding-right:1px;letter-spacing:6px;font-weight:bold;}
.date .daymonth{display:table;font-size:22px;font-weight:bold;border-bottom:2px solid #000;line-height:22px;letter-spacing:0px;}
.date .year{font-size:16px;margin:0 auto;letter-spacing:5px;text-align:center;padding-left:3px;}
.logoin img{width: 40px;}
.banginkqxsmiennam .leftcl{width:45px;vertical-align:top;}
.banginkqxsmiennam .giai_nhat,.banginkqxsmiennam .ten_giai_nhat{height:22px;font-weight:bold;}
.banginkqxsmiennam .giai_nhi,.banginkqxsmiennam .ten_giai_nhi{height:22px;font-weight:bold;}
.banginkqxsmiennam .giai_ba,.banginkqxsmiennam .ten_giai_ba{height: 43px;font-weight:bold;}
.banginkqxsmiennam .giai_tu,.banginkqxsmiennam .ten_giai_tu{height: 145px;font-weight:bold;}
.banginkqxsmiennam .giai_nam,.banginkqxsmiennam .ten_giai_nam{height: 23px;font-weight:bold;}
.banginkqxsmiennam .giai_sau,.banginkqxsmiennam .ten_giai_sau{height: 60px;font-weight:bold;}
.banginkqxsmiennam .giai_bay,.banginkqxsmiennam .ten_giai_bay{height: 22px;font-weight:bold;}
.banginkqxsmiennam .giai_tam,.banginkqxsmiennam .ten_giai_tam{height: 27px;font-weight:bold;}
.banginkqxsmiennam .giai_dac_biet,.banginkqxsmiennam .ten_giai_dac_biet{height: 27px;padding:0px 0;}
.banginkqxsmiennam .ten_giai_nhat{font-size:12px;}
.banginkqxsmiennam .ten_giai_nhi{font-size:12px;}
.banginkqxsmiennam .ten_giai_ba{font-size:12px;}
.banginkqxsmiennam .ten_giai_tu{font-size:12px;position:relative;vertical-align: text-top;}
.banginkqxsmiennam .ten_giai_nam{font-size:12px;}
.banginkqxsmiennam .ten_giai_sau{font-size:12px;}
.banginkqxsmiennam .ten_giai_bay{font-size:12px;}
.banginkqxsmiennam .ten_giai_tam{font-size:12px;}
.banginkqxsmiennam .ten_giai_dac_biet{font-size: 16px;font-weight:bold;}
.banginkqxsmiennam .giai_dac_biet{line-height: 26px;font-size: 25px;font-weight: bold;padding: 0px 4px !important;}
.banginkqxsmiennam .giai_nhat{line-height: 19px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_nhi{line-height: 19px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_ba{line-height: 20px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_tu{line-height: 20px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_nam{line-height: 19px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_sau{line-height: 19px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_bay{line-height: 19px;font-size: 20px;font-weight: normal;letter-spacing: 1px;}
.banginkqxsmiennam .giai_tam{line-height: 26px;font-size: 30px;font-weight: bold;text-align: center;letter-spacing: 2px;}
.banginkqxsmiennam .nameshort{display:none}
.banginkqxsmiennam.miennam5cot .daixoso{padding-left:42px!important;}
.banginkqxsmiennam.miennam5cot .daixoso td{padding-right:4px!important;}
.banginkqxsmiennam.miennam5cot .namelong{}
.banginkqxsmiennam.miennam5cot .loaive{}
.banginkqxsmiennam.miennam5cot .tentinh{font-size:12px;line-height:18px;}
.banginkqxsmiennam.miennam5cot .nameshort{display:inline}
.miennam5cot .giai_dac_biet{font-size:21px;}
.miennam5cot .tblKQTinh > tbody > tr > td{letter-spacing:0px!important;}
.miennam5cot .giai_nhat{font-size:20px!important;}
.miennam5cot .giai_nhi{font-size:20px!important;}
.miennam5cot .giai_ba{font-size:20px!important;}
.miennam5cot .giai_tu{font-size:20px!important;}
.miennam5cot .giai_nam{font-size:20px!important;}
.miennam5cot .giai_sau{font-size:20px!important;}
.miennam5cot .thu{font-size:10px!important;width:25px!important;height:26px!important;line-height:17px!important;}
.miennam5cot .giai_dac_biet {padding: 0 5px !important;}
.diachi{font-size: 12px;line-height: 13px;}
.copyright{font-size: 11px;text-transform: uppercase;line-height: 15px;}

/*mien bac*/
.banginkqxsmienbac > tbody > td{border:2px solid #000;}
.banginkqxsmienbac{width:100%;border:1px solid #000;border-collapse:collapse}
.banginkqxsmienbac .tblKQMien  table{width:100%;border:0}
.banginkqxsmienbac .tblKQMien  table td{border-bottom:1px solid #000;border-collapse:collapse;padding: 4px 0;}
.banginkqxsmienbac .tblKQMien  table td.leftcl{border-right:1px solid #000;border-collapse:collapse;padding:3px 3px;font-size:13px;}
.banginkqxsmienbac tfoot tr{border-bottom:1px solid #C7C7C7;color:#444444;}
.banginkqxsmienbac .top_adv{font-size:12px;padding:5px 0;}
.banginkqxsmienbac .bottom_adv{font-size:16px;padding:3px 0;}
.banginkqxsmienbac .bottom_adv *{margin:0px;padding:0px;}
.banginkqxsmienbac .ngaykqxs{font-size:12px;float:right;right:0px;position:absolute;}
.banginkqxsmienbac .ngaykqxs span{font-size:13px;font-weight:bold}
.banginkqxsmienbac .tenbkqxs{padding: 1px 0;line-height: 20px;font-size: 13px;font-weight: bold;color: #000;}
.banginkqxsmienbac .title{font-size:20px;}
.banginkqxsmienbac .service{font-size:13px;font-weight:normal;padding-right:50px;height:15px;overflow:hidden;}
.banginkqxsmienbac .thu{font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;}
.banginkqxsmienbac .tentinh{font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:24px;}
.banginkqxsmienbac .nameshort{display:none}
.banginkqxsmienbac .top_mien{background:#ccc;height:38px}
.tenmienxoso{text-transform:uppercase;font-size:16px;font-weight:bold;text-align:center;}
.apdung{font-size:12px;text-align:center;}
.banginkqxsmienbac .giai_dac_biet{font-size:35px;font-weight:bold;line-height:32px;}
.banginkqxsmienbac .giai_dac_biet div{}
.banginkqxsmienbac .kyhieuDB{margin:0px auto;}
.banginkqxsmienbac .kyhieuDB span{text-transform:uppercase;border:1px solid #222222;border-radius:5px;margin:1px 2px;padding:3px 2px;font-size:16px;}
.banginkqxsmienbac .kyhieuDB4ve{margin-right:10px;display:inline-block;float:left;max-width:150px;}
.banginkqxsmienbac .kyhieuDB4ve span{text-transform:uppercase;border:1px solid #222222;border-radius:5px;margin:1px 2px;padding:3px 2px;font-size:13px;width:40%;line-height:15px;display:inline-block}
.banginkqxsmienbac .kyhieuDB5ve{margin-right:10px;display:inline-block;float:left;max-width:150px;}
.banginkqxsmienbac .kyhieuDB5ve span{text-transform:uppercase;border:1px solid #222222;border-radius:5px;margin:1px 2px;padding:3px 2px;font-size:13px;width:30%;line-height:15px;display:inline-block}
.banginkqxsmienbac .kyhieuDB6ve{margin-right:10px;display:inline-block;float:left;max-width:150px;}
.banginkqxsmienbac .kyhieuDB6ve span{text-transform:uppercase;border:1px solid #222222;border-radius:5px;margin:1px 2px;padding:3px 2px;font-size:13px;width:30%;line-height:15px;display:inline-block}
.banginkqxsmienbac .giai_nhat div{font-size: 30px;font-weight: bold;line-height: 32px;}
.banginkqxsmienbac .giai_nhi div{font-size: 24px;font-weight: bold;width: 50%;float: left;line-height: 20px;}
.banginkqxsmienbac .giai_ba div{font-size: 24px;font-weight: bold;width: 33%;float: left;line-height: 24px;}
.banginkqxsmienbac .giai_tu div{font-size: 24px;font-weight: bold;width: 50%;float: left;line-height: 24px;}
.banginkqxsmienbac .giai_nam div{font-size: 24px;font-weight: bold;width: 33%;float: left;line-height: 24px;}
.banginkqxsmienbac .giai_sau div{font-size: 24px;font-weight: bold;width: 33%;float: left;line-height: 20px;}
.banginkqxsmienbac .giai_bay div{font-size: 36px;font-weight: bold;width: 25%;float: left;line-height: 24px;}
.borderbnone{border-bottom: 0px !important;padding: 8px 0px !important;}

/*Mega645*/
.tblMega645{}
.tblMega645 .banner img{}
.tblMega645,.tblMega645 > td{border-collapse:collapse;}
.tblMega645 .header > td{padding:5px 0}
.tblMega645 .ngay{font-size:14px}
.tblMega645 .nam{font-size:19px;border-top:solid 2px #000}
.tblMega645 .title,.tblMega645 .title .input_typing{font-weight:bold;font-size:22px;width:100%;text-align:center}
.tblMega645 .service,.tblMega645 .service .input_typing{font-weight:bold;font-size:12px;line-height:24px;width:100%;text-align:center}
.tblMega645 .box_result{border-bottom:0;padding-top:3px;text-align:center;}
.tblMega645 .title_slgiai{border-bottom:0;font-size:20px;}
.tblMega645 .result_number{font-size:38px;font-weight:bold;border-radius:50%;height:49px;width:49px;border:solid 1px;}
.tblMega645 .title_kqxs{font-size:25px;font-weight:bold;line-height:33px}
.tblMega645 .title_slgiai{font-weight:bold;text-decoration:underline}
.tblMega645 .tblTKGiai{border-collapse:collapse;margin:10px auto 5px auto;border-color:#000;}
.tblMega645 .tblTKGiai td{font-size:16px;padding:5px 3px;white-space:nowrap}
.tblMega645 .tblTKGiai thead th{color:#000;padding:5px 6px;text-transform:uppercase;font-size:16px}
.tblMega645 .introduct{padding:5px;font-size:13px;}
.tblMega645 .introduct *{padding:5px 0px;margin:0px;}
.tblMega645 .introduct h4{font-size:18px;text-transform:uppercase;}
.tblMega645 .introduct span{font-size:15px;}
.tblMega645 .domain{font-size:22px;font-weight:bold;text-decoration:underline}
.tblMega645 .box_result div{width:40px;height:40px;line-height:38px;display:inline-block;margin:0px 2px;border:2px solid #000;border-radius:50%;text-align:center;font-size:22px;}

/*-------------------------------------------*/

/*Max4d*/
.tblMax4D{}
.tblMax4D .banner img{width:360px;}
.tblMax4D,.tblMax4D > td{border-collapse:collapse;}
.tblMax4D .header > td{padding:5px 0}
.tblMax4D .ngay{font-weight:bold;font-size:16px}
.tblMax4D .nam{font-weight:bold;font-size:19px;border-top:solid 2px #000}
.tblMax4D .title,.tblMax4D .title .input_typing{font-weight:bold;font-size:12px;line-height:18px;width:100%;text-align:center}
.tblMax4D .service,.tblMax4D .service .input_typing{font-weight:bold;font-size:12px;line-height:18px;width:100%;text-align:center}
.tblMax4D .box_result{border-bottom:0;padding-top:3px;}
.tblMax4D .title_slgiai{border-bottom:0;font-size:20px;}
.tblMax4D .dayso{font-size:26px;line-height:24px;letter-spacing:5px;font-weight:bold;text-align:right;}
.tblMax4D .dayso.lq_2,.tblMax4D .dayso.lq_3{border-top:1px dotted #eee;}
.tblMax4D .title_kqxs{font-size:25px;font-weight:bold;line-height:33px}
.tblMax4D .title_slgiai{font-weight:bold;text-decoration:underline}
.tblMax4D .tblTKGiai{border-collapse:collapse;margin:10px auto 5px auto;border-color:#000;}
.tblMax4D .tblTKGiai td{font-size:18px;padding:5px 3px;white-space:nowrap}
.tblMax4D .tblTKGiai thead th{background:#000;color:#FFF;padding:5px 6px;text-transform:uppercase;font-size:16px}
.tblMax4D .introduct{padding:5px;font-size:10px;}
.tblMax4D .introduct *{margin:0px;padding:0px;}
.tblMax4D .introduct h4{font-size:18px;text-transform:uppercase;}
.tblMax4D .introduct span{font-size:12px}
.tblMax4D .domain{font-size:18px;font-weight:bold;text-decoration:underline}

/*MAX3D*/
.tblMax3D .banner img{width:316px;}
.tblMax3D tr{padding:0px 10px}
.tblMax3D .tblTKGiai{font-size: 12px;width:98%;margin:0 auto;}
.tblMax3D .tblTKGiai td{}
.tblMax3D .tblTKGiai td b{font-size:16px;padding:0px 8px;}
.tblMax3D .tblTKGiai th:nth-child(1){width:15%}
.tblMax3D .tblTKGiai th:nth-child(2){width:70%}
.tblMax3D .tblTKGiai th:nth-child(3){width:15%}
.tblMax3D .tblTKGiai .line3d{font-size:16px}
.tblMax3D .tblTKGiai  th{padding:7px 6px}
.tblMax3D .tblTKGiai td{padding: 7px 8px;}
.tblMax3D .tblTKGiai  tr td:nth-child(2) b{font-size:17px;}
.tblMax3D .tblTKGiai tr td b.giainhat{font-size:20px;}
.tblMax3D .tblTKGiai tr   .line_footerin b{font-size: 12px;float:left;text-align:left;}
.tblMax3D .title strong{font-size:16px;}
.tblMax3D .service  strong{font-size:20px;}
.tblMax3D .ngay{font-size:12px;font-weight:bold;}
.tblMax3D .introduct p{margin: 0px;}

 /*MAX3DPRO*/
.tblMax3Dpro .banner img{width: 316px;}
.tblMax3Dpro tr{
}
.tblMax3Dpro .tblTKGiai{
    font-size: 12px;
    width: 98%;
    font-family:arial;
    margin: 0 auto;
    }

.tblMax3Dpro .tblTKGiai td b{
    font-size: 18px;
    padding: 0px 11px;
    }
.tblMax3Dpro .tblTKGiai .line3d{ font-size:16px }
.tblMax3Dpro .tblTKGiai  th{background: #000;font-size: 17px;color: #fff;letter-spacing: 3px;padding: 5px 0px}
.tblMax3Dpro .tblTKGiai td:nth-child(2){width: 31%}
.tblMax3Dpro .tblTKGiai  tr td:nth-child(2) b{font-size: 13px;display: block;padding: 0px;}
.tblMax3Dpro .tblTKGiai tr td b.giainhat{font-size: 26px;padding: 0px 20px;}
.tblMax3Dpro .tblTKGiai tr   .line_footerin b{
    font-size: 12px;
    /* float: left; */
    /* text-align: left; */
    font-style: italic;
    font-weight: normal;
    }
.tblMax3Dpro .header td{position: relative;text-align: left;padding: 0px 5px;}
.tblMax3Dpro .tblTKGiai  tr:nth-child(2) td:nth-child(2) b{padding: 0px 6px}
.tblMax3Dpro .tblTKGiai  tr:nth-child(3) td:nth-child(2) b{}
.tblMax3Dpro .tblTKGiai  tr:nth-child(4) td:nth-child(2) b{padding: 0px 6px}
.tblMax3Dpro .title strong{font-size: 22px;display: block;text-align: center;}
 .tblMax3Dpro .service  strong{font-size: 13px;}
  .tblMax3Dpro .service  span{
    padding-left: 69px;
    display: block;
    margin-bottom: 2px;
    }
 .tblMax3Dpro .ngay{
    font-size: 14px;
    font-weight: bold;
    position: relative;
    text-align: center;

}
 .tblMax3Dpro .ngay strong{
    font-size: 20px;
    position: absolute;
    top: 9px;
    right: 0;
    letter-spacing: -2px;
 }
  .tblMax3Dpro .introduct h3{margin: 2px 0px 0px 0px;font-size: 11px;}
 .tblMax3Dpro .introduct h4{margin: 0px 0px 0px 0px;font-size: 11px;}
 .tblMax3Dpro .introduct span{font-size: 9px;}
.tblMax3Dpro .introduct span i{display: block;}
.tblMax3Dpro .introduct p{margin: 0px;}

/*Power 655*/
.tplpower655{}
.tplpower655 .banner img{}
.tplpower655,.tplpower655 > td{border-collapse:collapse;}
.tplpower655 .header > td{padding:5px 0}
.tplpower655 .ngay{font-size:14px}
.tplpower655 .nam{font-size:19px;border-top:solid 2px #000}
.tplpower655 .title,.tplpower655 .title .input_typing{font-weight:bold;font-size:22px;width:100%;text-align:center}
.tplpower655 .service,.tplpower655 .service .input_typing{font-weight:bold;font-size:12px;line-height:24px;width:100%;text-align:center}
.tplpower655 .box_result{border-bottom:0;padding-top:3px;text-align:center;}
.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 .title_kqxs{font-size:25px;font-weight:bold;line-height:33px}
.tplpower655 .title_slgiai{font-weight:bold;text-decoration:underline}
.tplpower655 .tblTKGiai{border-collapse:collapse;margin:10px auto 5px auto;border-color:#000;}
.tplpower655 .tblTKGiai td{font-size:16px;padding:5px 3px;white-space:nowrap}
.tplpower655 .tblTKGiai thead th{color:#000;padding:5px 6px;text-transform:uppercase;font-size:16px}
.tplpower655 .introduct{padding:5px;font-size:13px;}
.tplpower655 .introduct *{padding:2px 0px;margin:0px;}
.tplpower655 .introduct h4{font-size:16px;text-transform:uppercase;}
.tplpower655 .introduct span{font-size:14px;}
.tplpower655 .domain{font-size:22px;font-weight:bold;text-decoration:underline}
.tplpower655 .box_result div{width:40px;height:40px;line-height:40px;display:inline-block;margin:0px 0px;border:2px solid #000;border-radius:50%;text-align:center;font-size:22px;}
.ball_power{background:#000;color:#fff;}

/*-------------------------------------------*/
.date_w{padding-left:8px;}