table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0px;
}
.title-ve {
    font-size: 15px;
    line-height: 20px;
    padding: 2px;
}
.linecut_leftright {
    height: 10px;
    margin-bottom: 10px;
}
.bangkqxs {
    font-size: 11pt;
    position: relative;
    border: 1px solid #000;
    padding: 1px;
}
.banginkqxsmiennam {
    width: 235px;
}
.banginkqxsmiennam > thead > tr > td {
    border-bottom: 1px solid #747474;
}
.banginkqxsmiennam > tbody > tr > td {
    border: 0px;
}
.banginkqxsmiennam .leftcl td {
    text-align: center;
    font-weight: bold;
}
.banginkqxsmiennam .leftcl tbody > tr > td {
    border-bottom: 1px solid #747474;
}
.banginkqxsmiennam .tblKQMien > tbody > tr > td {
    border-left: 1px solid #747474;
}
.banginkqxsmiennam .tblKQTinh > tbody > tr > td {
    border-bottom: 1px solid #747474; /* text-align: right; */
    padding-right: 1px;
}
.banginkqxsmiennam {
    width: 100%;
    border: 1px solid #000;
    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 {
    font-size: 10px;
    font-weight: bold;
    line-height: 4px;
    padding-bottom: 7px !important;
    border-bottom: 1px solid #747474;
}
.banginkqxsmiennam .bottom_adv {
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding: 0px 0px;
}
.banginkqxsmiennam .bottom_adv * {
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 9px;
}
.banginkqxsmiennam .tentinh {
    font-size: 12px;
    line-height: 14px;
    letter-spacing: -1px;
    font-weight: bold;
    text-transform: capitalize;
    text-align: center;
    border-bottom: 1px solid !important;
    border-bottom-color: transparent !important;
    padding: 2px 0;
    white-space: nowrap;
}
.banginkqxsmiennam .tenbkqxs {
}
.banginkqxsmiennam .title {
    font-size: 13px;
    line-height: 20px;
}
.banginkqxsmiennam .service {
    font-size: 8px;
    font-weight: normal;
    height: 15px;
    overflow: hidden;
}
.banginkqxsmiennam .ngaykqxs {
    font-size: 12px;
    float: right; /* left:2px; */
    position: relative;
}
.banginkqxsmiennam .tenbkqxs {
    position: relative;
    border-bottom: 1px solid #747474;
}
.banginkqxsmiennam .tenbkqxs .trung {
    position: absolute;
    left: -6px;
    top: 0px;
    width: 87px;
    text-align: center;
    height: 43px;
    line-height: 43px;
    font-size: 26px;
    font-weight: 400;
}
.banginkqxsmiennam .loaive,
.banginkqxsmiennam .matinh {
    line-height: 11px;
    font-size: 10px;
    text-align: center;
    border-top: 0;
    font-weight: bold;
}
.banginkqxsmiennam .thu {
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    height: 30px;
}
.date {
    text-align: center;
    padding-right: 5px;
}
.date .daymonth {
    display: table;
    font-size: 22px;
    font-weight: bold;
    border-bottom: 2px solid #000;
    line-height: 22px;
}
.date .year {
    font-size: 16px;
    margin: 0 auto;
    letter-spacing: 5px;
    text-align: center;
    padding-left: 3px;
}
.daixoso .btn_Remove {
    display: none !important;
}
.daixoso {
    padding-left: 40px;
}
.daixoso td {
    padding-right: 4px;
    text-align: right;
}
.daixoso td h3 {
    margin: 0px;
    padding-top: 4px;
    font-size: 10px;
    text-transform: uppercase;
}
.daixoso td h4 {
    margin: 0px;
    padding: 0px;
    font-size: 28px;
    height: 29px;
    line-height: 30px;
    text-transform: uppercase;
}
.banginkqxsmiennam .leftcl {
    width: 35px;
    vertical-align: top;
}
.banginkqxsmiennam .giai_nhat,
.banginkqxsmiennam .ten_giai_nhat {
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_nhi,
.banginkqxsmiennam .ten_giai_nhi {
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_ba,
.banginkqxsmiennam .ten_giai_ba {
    height: 41px;
    padding: 0px 0;
}
.banginkqxsmiennam .giai_tu,
.banginkqxsmiennam .ten_giai_tu {
    height: 130px;
    padding: 0px 0;
}
.banginkqxsmiennam .giai_nam,
.banginkqxsmiennam .ten_giai_nam {
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_sau,
.banginkqxsmiennam .ten_giai_sau {
    height: 62px;
    padding: 0px 0;
}
.banginkqxsmiennam .giai_bay,
.banginkqxsmiennam .ten_giai_bay {
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_tam,
.banginkqxsmiennam .ten_giai_tam {
    height: 26px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_dac_biet,
.banginkqxsmiennam .ten_giai_dac_biet {
    height: 26px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_nhat {
    font-size: 12px;
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_nhi {
    font-size: 12px;
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_ba {
    font-size: 12px;
    height: 41px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_tu {
    font-size: 12px;
    height: 141px;
    padding: 1px 0;
    vertical-align: text-top;
    position: relative;
}
.banginkqxsmiennam .ten_giai_nam {
    font-size: 12px;
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_sau {
    font-size: 12px;
    height: 62px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_bay {
    font-size: 12px;
    height: 21px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_tam {
    font-size: 12px;
    height: 29px;
    padding: 1px 0;
}
.banginkqxsmiennam .ten_giai_dac_biet {
    font-size: 15px;
    font-weight: bold;
    line-height: 100%;
    height: 26px;
    padding: 1px 0;
}
.banginkqxsmiennam .giai_dac_biet {
    line-height: 23px;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 0px;
    font-family: cen;
}
.banginkqxsmiennam .giai_nhat {
    line-height: 18px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_nhi {
    line-height: 18px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_ba {
    line-height: 20px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_tu {
    line-height: 20px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_nam {
    line-height: 17px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_sau {
    line-height: 20px;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_bay {
    line-height: 18px;
    font-size: 17px;
    letter-spacing: 1px;
}
.banginkqxsmiennam .giai_tam {
    line-height: 22px;
    padding-bottom: 5px;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 2px;
    font-family: vni !important;
}
.miennam5cot .giai_dac_biet {
    letter-spacing: 0px;
}
.miennam5cot .giai_nhat {
    letter-spacing: 0px;
}
.miennam5cot .giai_nhi {
    letter-spacing: 0px;
}
.miennam5cot .giai_ba {
    letter-spacing: 0px;
}
.miennam5cot .giai_tu {
    letter-spacing: 0px;
}
.miennam5cot .thu {
    font-size: 10px !important;
    width: 24px !important;
    height: 26px !important;
}
.banginkqxsmiennam .nameshort {
    display: none;
}
.banginkqxsmiennam.miennam5cot .tblKQTinh > tbody > tr > td {
    letter-spacing: 0px !important;
    padding-right: 0px;
}
.banginkqxsmiennam.miennam5cot .namelong {
}
.banginkqxsmiennam.miennam5cot .loaive {
    padding-bottom: 3px;
}
.banginkqxsmiennam.miennam5cot .tentinh {
    font-size: 9px;
    line-height: 11px;
}
.banginkqxsmiennam.miennam5cot .nameshort {
    display: inline;
}
.banginkqxsmiennam.miennam5cot .giai_dac_biet {
    font-size: 13px;
    letter-spacing: -1px;
}
.banginkqxsmiennam.miennam5cot .giai_tam {
    font-size: 31px;
    letter-spacing: -1px;
}
.banginkqxsmiennam.miennam5cot .giai_bay {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_sau {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_nam {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_tu {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_ba {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_nhi {
    font-size: 17px;
}
.banginkqxsmiennam.miennam5cot .giai_nhat {
    font-size: 17px;
}
.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: 2px 0;
}
.banginkqxsmienbac .tblKQMien table td.leftcl {
    border-right: 1px solid #000;
    font-size: 12px;
    letter-spacing: 0;
}
.banginkqxsmienbac caption {
    color: #333333;
}
.banginkqxsmienbac thead {
    background: none repeat scroll 0 0 #ffffff;
}
.banginkqxsmienbac thead tr td,
.banginkqxsmienbac thead tr th {
    border-top: 1px solid #000;
}
.banginkqxsmienbac thead th {
    color: #88888a;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    text-transform: uppercase;
}
.banginkqxsmienbac .top_adv {
    font-size: 10px;
    line-height: 15px;
    height: 15px;
}
.banginkqxsmienbac .bottom_adv {
    font-size: 16px;
    border-top: 3px solid #000;
    padding: 5px 0;
}
.banginkqxsmienbac .ngaykqxs {
    font-size: 12px;
    border-top: 0px;
}
.banginkqxsmienbac .ngaykqxs span {
    font-size: 13px;
    font-weight: bold;
}
.banginkqxsmienbac .tenbkqxs {
    padding: 10px 0;
    line-height: 1.3;
}
.banginkqxsmienbac .thu {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
.banginkqxsmienbac .tentinh {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    line-height: 24px;
}
.banginkqxsmienbac .nameshort {
    display: none;
}
.banginkqxsmienbac .top_mien {
    background: #ccc;
    padding: 10px 0;
    line-height: 1.5;
}
.banginkqxsmienbac .service {
    font-size: 11px;
    font-weight: normal;
}
.banginkqxsmienbac .title {
    font-size: 16px;
}
.banginkqxsmienbac .thungay {
    font-size: 18px;
    font-weight: bold;
    padding: 2px 0;
}
.tenmienxoso {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}
.apdung {
    font-size: 12px;
    text-align: center;
}
.banginkqxsmienbac .giai_dac_biet {
    font-size: 42px;
    font-weight: bold;
    line-height: 38px;
}
.banginkqxsmienbac .giai_dac_biet div {
    display: inline-block;
}
.banginkqxsmienbac .kyhieuDB span {
    text-transform: uppercase;
    border: 1px solid #000;
    border-radius: 3px;
    padding: 1px;
    font-size: 12px;
    margin: 1px;
}
.banginkqxsmienbac .giai_nhat {
    font-size: 32px;
    font-weight: bold;
    line-height: 32px;
}
.banginkqxsmienbac .giai_nhi div {
    font-size: 20px;
    font-weight: bold;
    width: 50%;
    float: left;
    line-height: 22px;
}
.banginkqxsmienbac .giai_ba div {
    font-size: 20px;
    font-weight: bold;
    width: 50%;
    float: left;
    line-height: 22px;
}
.banginkqxsmienbac .giai_tu div {
    font-size: 20px;
    font-weight: bold;
    width: 50%;
    float: left;
    line-height: 22px;
}
.banginkqxsmienbac .giai_nam div {
    font-size: 20px;
    font-weight: bold;
    width: 33%;
    float: left;
    line-height: 22px;
}
.banginkqxsmienbac .giai_sau div {
    font-size: 20px;
    font-weight: bold;
    width: 33%;
    float: left;
    line-height: 22px;
}
.banginkqxsmienbac .giai_bay div {
    font-size: 32px;
    font-weight: bold;
    width: 25%;
    float: left;
    line-height: 32px;
}
.banginkqxsmienbac .leftcl {
    font-size: 12px;
}
.mienbacin6 .giai_dac_biet {
    font-size: 30px;
    font-weight: bold;
    line-height: 30px;
}

/*Mega 645*/

/*Mega645*/
.tblMega645 { border: double 2px #000; }
.tblMega645 .banner img { }
.tblMega645, .tblMega645 > td { border-collapse: collapse; }
.tblMega645 .infoDL {font-weight: 700;font-size: 18px;}
.tblMega645 .diachi {font-weight: 700;font-size: 15px;display: block;margin-top: -6px;}
.tblMega645 .header > td { width: 100%; padding: 0 0 0 0; display: block; }
.tblMega645 .ngay {font-size: 25px;font-weight: 700;text-align: center;border-top: 2px solid #000;}
.tblMega645 .nam { position: relative; padding-left: 15px; }
.tblMega645 .nam:after { position: absolute; content: '-'; left: 0; top: 50%; transform: translateY(-50%); }
.tblMega645 .title, .tblMega645 .title .input_typing { font-weight: bold; font-size: 20px; line-height: 24px; width: 100%; text-align: center }
.tblMega645 .service, .tblMega645 .service .input_typing { font-weight: bold; font-size: 14px; line-height: 24px; width: 100%; text-align: center }
.tblMega645 .box_result {border-bottom: 0;padding-top: 5px;text-align: center;}
.tblMega645 .title_slgiai {border-bottom: 0;font-size: 15px;margin-top: 0px;display: block;}
.tblMega645 .result_number { font-size: 38px; font-weight: bold; border-radius: 50%; height: 49px; width: 49px; border: solid 1px; }
.tblMega645 .title_kqxs {font-size: 18px;font-weight: bold;line-height: 15px;}
.tblMega645 .title_slgiai { font-weight: bold; text-decoration: underline }
.tblMega645 .tblTKGiai { border-collapse: collapse; margin: 10px auto 5px auto; border-color: #000; width: 95%; }
.tblMega645 .tblTKGiai td {font-size: 15px;padding: 2px 3px;white-space: nowrap}
.tblMega645 .tblTKGiai thead th {color: #000;padding: 2px 6px;text-transform: uppercase;font-size: 14px;}
.tblMega645 .introduct { padding: 5px; font-size: 9px; }
.tblMega645 .introduct * {padding: 2px 0px;margin: 0px;}
.tblMega645 .introduct { float: unset; font-style: normal; }
.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: 30px;height: 30px;line-height: 30px;display: inline-block;margin: 2px;border: 1px solid #000;border-radius: 50%;text-align: center;font-size: 18px;font-weight: 700;}
.jackpot_kysau {font-family: 'UVNSachVo';border-top: solid 2px #2c2c2c;padding: 1px 8px;}
.jackpot_title {font-weight: 700;text-align: center;text-transform: uppercase;font-size: 18px;line-height: 25px;height: 20px;}
.jackpot_price {font-weight: 700;text-align: center;font-size: 30px;line-height: 20px;color: #000;height: 37px;}
.jackpot_price sup { font-size: 22px; }
.tblMega645 .introduct {padding: 3px;font-size: 14px;border-top: 2px solid #000;line-height: 19px;}
.tblMega645 .domain { font-size: 18px; font-weight: bold; text-decoration: underline }

/*Max4d*/
.tblMax4D { }
.tblMax4D .banner img { width: 200px; }
.tblMax4D, .tblMax4D > td { border-collapse: collapse; }
.tblMax4D .header > td { padding: 5px 0 }
.tblMax4D .thungay { text-align: center; font-size: 24px; font-weight: bold }
.tblMax4D .title, .tblMax4D .title .input_typing { font-weight: bold; font-size: 12px; line-height: 16px; width: 100%; text-align: center }
.tblMax4D .service, .tblMax4D .service .input_typing { font-weight: bold; font-size: 12px; line-height: 16px; 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: 18px; line-height: 22px; font-weight: bold; text-align: right }
.tblMax4D .title_kqxs { font-size: 18px; font-weight: bold; text-align: center }
.tblMax4D .title_slgiai { font-weight: bold; text-decoration: underline; text-align: center }
.tblMax4D .tblTKGiai { border-collapse: collapse; margin: 10px auto 5px auto; border-color: #000; }
.tblMax4D .tblTKGiai td { font-size: 15px; padding: 3px 3px; white-space: nowrap }
.tblMax4D .tblTKGiai thead th { background: #333; color: #FFF; padding: 5px 6px; text-transform: uppercase; font-size: 13px }
.tblMax4D .introduct { padding: 5px; font-size: 11px; background-color: #EAEAEA }
.tblMax4D .introduct * { padding: 0px; margin: 0px; }
.tblMax4D .introduct h4 { font-size: 14px; text-transform: uppercase; }
.tblMax4D .domain { font-size: 14px; font-weight: bold; text-decoration: underline }

/*MAX3D*/
.tblMax3D .banner img { width: 223px; }
.tblMax3D tr { padding: 0px 10px }
.tblMax3D .tblTKGiai { font-size: 11px; width: 98%; margin: 0 auto; }
.tblMax3D .tblTKGiai td { }
.tblMax3D .tblTKGiai td b { font-size: 14px; padding: 0px 3px; }
.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: 12px; }
.tblMax3D .tblTKGiai th { padding: 7px 6px }
.tblMax3D .tblTKGiai td { padding: 7px 6px; }
.tblMax3D .tblTKGiai tr td:nth-child(2) b { font-size: 14px; }
.tblMax3D .tblTKGiai tr td b.giainhat { font-size: 14px; }
.tblMax3D .tblTKGiai tr .line_footerin b { font-size: 12px; float: left; text-align: left; }
.tblMax3D .title strong { font-size: 18px }
.tblMax3D .title strong { font-size: 12px; }
.tblMax3D .service strong { font-size: 12px; }
.tblMax3D .ngay { font-size: 14px; margin: 5px 0px; font-weight: bold; }

/*Power 655*/
.tplpower655 { border: double 2px #000; }
.tplpower655 .banner img { }
.tplpower655, .tplpower655 > td { border-collapse: collapse; }
.tplpower655 .infoDL {font-weight: 700;font-size: 17px;}
.tplpower655 .diachi {font-weight: 700;font-size: 16px;display: block;margin-top: -6px;}
.tplpower655 .header > td { padding: 0; }
.tplpower655 .header { background: #000; color: #fff; }
.tplpower655 .header.tbl-6 td:nth-child(2){display:none;}
.tplpower655 .header.tbl-6 td:nth-child(1){width: 100%;text-align: center;}
.tplpower655 .ngay { font-size: 25px; font-weight: 700; text-align: center; border-left: 2px solid #fff; }
.tplpower655 .nam { font-size: 21px; border-top: solid 2px #fff; padding-top: 3px; padding-left: 3px; padding-right: 3px; }
.tplpower655 .title, .tplpower655 .title .input_typing { font-weight: bold; font-size: 12px; line-height: 24px; 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: 3px; text-align: center; }
.tplpower655 .title_slgiai {border-bottom: 0;font-size: 15px;}
.tplpower655 .result_number { font-size: 38px; font-weight: bold; border-radius: 50%; height: 49px; width: 49px; border: solid 1px; }
.tplpower655 .title_kqxs {font-size: 17px;font-weight: bold;line-height: 28px;}
.tplpower655 .title_slgiai { font-weight: bold; text-decoration: underline }
.tplpower655 .tblTKGiai { border-collapse: collapse; margin: 10px auto 5px auto; border-color: #000; width: 95%; }
.tplpower655 .tblTKGiai td {font-size: 14px;padding: 1px 3px;white-space: nowrap}
.tplpower655 .tblTKGiai thead th {color: #000;padding: 2px 5px;text-transform: uppercase;font-size: 14px;}
.tplpower655 .introduct { padding: 5px; font-size: 10px; }
.tplpower655 .introduct * {padding: 0;margin: 0px;}
.tblMega645 .end_footer { float: unset; font-style: unset; }
.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: 30px;height: 30px;line-height: 30px;display: inline-block;margin: 0px 0px;border: 2px solid #000;border-radius: 50%;text-align: center;font-size: 18px;font-weight: 700;}
.ball_power { background: #000; color: #fff; }
.tplpower655 .tblTKGiai td i { font-style: normal; }
.tplpower655 .introduct {padding: 2px 5px;font-size: 10px;border-top: 2px solid #000;text-align: center;line-height: 14px;}
.tplpower655 .domain { font-size: 18px; font-weight: bold; text-decoration: underline }
.address span {
    font-size: 12px;
}
.date_b {
    font-size: 17px;
}
.date_w {
    letter-spacing: 2px;
    padding-left: 2px;
    font-weight: bold;
}
.diachi {
    font-size: 9px;
    font-weight: bold;
}

.slogan-inn {
    position: relative;
    border-bottom: 1px solid #000000;
    text-align: center;
    font-size: 10px;
    line-height: 17px;
    font-weight: 600;
}
.ttxs-left {
    width: 100%;
    float: left;
    padding: 0px 0px;
}
.diachi {
    font-size: 8px;
}
.title-ve {
    font-size: 2em;
    line-height: 20px;
    padding: 2px;
}

.box-print p {
    margin: 2px;
    font-size: 10px !important;
    position: relative;
}.slogan-inn {
    position: relative;
    border-bottom: 1px solid #000000;
    text-align: center;
    font-size: 9px;
    line-height: 17px;
    font-weight: 600;
}