input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"],textarea, select, .form-control {
    background-color: transparent;
    border: 1px solid #252839;
    border-radius: 5px;
    color: #333 !important;
    font-size: 16px;
    height: 40px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 3px;
    width: 100%;
    background: #fff !important;
}


.select_container select {
    background-color: transparent;
    border: 1px solid #252839;
    border-radius: 5px;
    color: #333 !important ;
    font-size: 16px;
    height: 50px !important;
    padding-bottom: 9px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 9px;
    background-color: #fff !important;
}
.wap_boitinhduyen .form label
{
    text-align: left;
    font-size: 15px;
    margin-bottom: 5px !important;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    color: #f60;
    font-family: "Poppins", sans-serif;
    margin-top: 10px;
}
 .left_tuvi
{
    width: 25%;
    float: left;
    border-right: 1px solid #000;
    height: 1200px;
}
.mid_tuvi
{
    width: 50%;
    float: left;
     height: 1200px;
}
.right_tuvi
{
    width: 25%;
    float: right;
    border-left: 1px solid #000;
    height: 1200px;
}
.item_tuvi_ct
{
    height: 300px;
    border-bottom: 1px solid #000;
    padding: 10px;
    position: relative;
}
.item_tuvi_ct:before 
{
    content: "";
    background: #ffffffcf;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 0;
}
.item_tuvi_ct2
{
     height: 601px;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
    padding: 10px;
    position: relative;
}
.item_tuvi_ct2:before 
{
    content: "";
    background: #ffffffcf;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 0;
}
.item_tuvi_ct3
{
    width: 50%;
    float: left;
    border-right: 1px solid #000;
    height: 299px;
    padding: 10px;
    position: relative;

}
.item_tuvi_ct3:before 
{
    content: "";
    background: #ffffffcf;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 0;
}
.ten_khuon_laso
{
    text-transform: capitalize;
    color: #000;
    font-weight: 600;
    text-align: center;
    margin-bottom: 20px;
    border: 1px solid #333;
    padding: 5px;
    border-radius: 4px;
    font-size: 14px;
    z-index: 1;
    position: relative;
}
.item_thongtin_laso_tuvi
{
    color: #000;
    font-weight: 600;
    border: 1px solid #333;
    text-transform: capitalize;
    margin-bottom: 10px;
    font-size: 16px;
    z-index: 1;
    position: relative;
}
.ansao_tuvi
{
    text-transform: uppercase;
    color: red;
    font-weight: 600;
    text-align: center;
    font-size: 15px;
    z-index: 1;
    position: relative;
}
.ansao_thienphu
{
    text-transform: uppercase;
    color: #F9AA07;
    font-weight: 600;
    text-align: center;
    font-size: 15px;
    z-index: 1;
    position: relative;
}
.ansao_thaitue
{
    text-transform: uppercase;
    color: green;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}
.ansao_locton
{
    text-transform: uppercase;
    color: #9a9a0f;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}
.ansao_bacsi
{
    text-transform: uppercase;
    color: blue;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}
.ansao_truongsinh
{
    text-transform: uppercase;
    color: #ff0077;
    font-weight: 600;
    text-align: center;
    font-size: 14px;
    border-top: 1px solid #333;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding: 6px 0px;
    z-index: 1;

}

.ansao_kinhduong
{
    text-transform: uppercase;
    color: #0c80da;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}

.ansao_dala
{
    text-transform: uppercase;
    color: #0481ae;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}

.ansao_diakhong
{
    text-transform: uppercase;
    color: #19a7db;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}

.ansao_diaiep
{
    text-transform: uppercase;
    color: #042d3c;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}

.ansao_hoatinh
{
    text-transform: uppercase;
    color: #ff0000;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}

.ansao_linhtinh
{
     text-transform: uppercase;
    color: #ff0000;
    font-weight: 600;
    text-align: center;
    font-size: 12px;
    z-index: 1;
    position: relative;
}
.chiacot_sao
{
    text-align:justify;
    column-count:2;
    margin-top: 15px;
}
.ansaotuantrung10
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
    z-index: 1;
}

.ansaotuantrung8
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}

.ansaotuantrung6
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    /* width: 80px; */
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: -26px;
    margin: auto;
    top: calc(50% - 8px);
    font-size: 10px;
      z-index: 1;
}

.ansaotuantrung3
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}
.ansaotuantrung1
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}

.ansaotuantrung11
{
    background: red;
    padding: 0px 10px;
    color: #fff;
    /* width: 80px; */
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: -26px;
    margin: auto;
    top: calc(50% - 8px);
    font-size: 10px;
      z-index: 1;
}
.ansaotuantrung9,.ansaotuantrung7,.ansaotuantrung5,.ansaotuantrung4,.ansaotuantrung2,.ansaotuantrung12
{
    display: none;
}


.ansaotrietlo10
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}

.aansaotrietlo8
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}

.ansaotrietlo6
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    /* width: 80px; */
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: -26px;
    margin: auto;
    top: calc(50% - 8px);
    font-size: 10px;
      z-index: 1;
}

.ansaotrietlo3
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}
.ansaotrietlo1
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    width: 50px;
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: 0px;
    right: 0px;
    margin: auto;
    top: -10px;
    font-size: 10px;
      z-index: 1;
}

.ansaotrietlo11
{
    background: #000;
    padding: 0px 10px;
    color: #fff;
    /* width: 80px; */
    position: absolute;
    height: 16px;
    line-height: 16px;
    left: -26px;
    margin: auto;
    top: calc(50% - 8px);
    font-size: 10px;
      z-index: 1;
}
.ansaotrietlo9,.ansaotrietlo7,.ansaotrietlo5,.ansaotrietlo4,.ansaotrietlo2,.ansaotrietlo12
{
    display: none;
}
.saoluulien_tieuvan
{
    position: absolute;
    left: 10px;
    bottom: 6px;
    color: #000;
    font-weight: 600;
    font-size: 14px;
      z-index: 1;
}
.amduongcung
{
    position: absolute;
    right: 10px;
    bottom: 6px;
    color: #000;
    font-weight: 600;
    font-size: 14px;
      z-index: 1;
}
.an_luunguyethan
{
    position: absolute;
    right: 10px;
    top: 45px;
    color: #000;
    font-weight: 600;
    font-size: 12px;
    z-index: 1;
}
.annoidungsaotuvi
{
    display: none;
}
.mauden
{
    color: #000 !important;
}
.mauxam
{
    color: rgb(128,127,121) !important;
}
.mauvang
{
    color: #F6A202 !important;
}
.maudo
{
    color: #ff0000 !important;
}
.mauxanh
{
    color: green !important;
}
.ten_khuon_laso p 
{
    display: inline-block;
}
.tensao_daan
{
    font-family: "Poppins", sans-serif;
    font-size: 20px;
    text-align: center;
    border-bottom: 1px solid #ddd;
    margin: auto;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    text-transform: uppercase;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
.noidung_saodaan
{
    min-height: 40px;
    border-bottom: 1px solid #ddd;
}
.tensao_daan2
{
    font-family: "Poppins", sans-serif;
    font-size: 14px;
    text-align: left;
    border-bottom: 1px solid #ddd;
    margin: auto;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
    background: #f4f4f4;
    padding: 0px 20px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin-top: -1px;

}