.ct_bank_qr {float: left;width: 100%;margin: 0px 0px 20px 0px;border-radius: 5px;overflow: hidden;position: relative;background-color: white;}
.head_bank_qr {float: left;width: 100%;text-align: center;color:#000;font-family: thaisanslite_r1;border: 2px solid #eee;font-size: 22px;line-height: 26px;background-color:#eee;padding: 5px 0px 10px 0px;margin: 0px 0px 0px 0px;}
.head_bank_qr_info {float: left;width: 100%;text-align: center;color:#000;font-family: thaisanslite_r1;font-size: 18px;line-height: 30px;font-weight: bold; padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px;}
.h_bank_qr_info  {float: left;width: 100%;text-align: center;color:#000;font-family: thaisanslite_r1;font-size: 18px;line-height: 18px; padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.qr_img {float: left;width: 100%;text-align: center;}
.qr_img img {display: inline-block;max-width: 280px;}
.num_bank_qr {float: left;width: 100%;text-align: center;color: #fff;background-color:#000;font-family: thaisanslite_r1;font-size: 22px;line-height: 34px;font-weight: bold; padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px;}
.input-qr {float: left;width: 100%;text-align: center;color:#000;border: 1px solid #ccc;font-size: 18px;font-weight: bold; line-height: 20px;padding: 13px 0px 13px 0px;border-radius: 5px;box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.2);}
.ct_input_qr {float: left;width: 100%;padding: 5px 38px 5px 38px;}
.ct_sec_qr {float: left;width: 100%;text-align: center;margin: 10px 0px 10px 0px;}
.ct_sec_qr span{display: inline-block;width: 20%;margin: 0% 1% 2% 1%;background-color:#007bff;font-size: 13px;line-height: 10px;padding: 8px 5px 8px 5px;color:#ffffff;border-radius: 5px;cursor: pointer;}
.btn_success_qr {display: inline-block;text-align: center;color:#fff;border: 0;background: #28a745;font-family: thaisanslite_r1;font-size: 20px;line-height: 20px;font-weight: bold;padding: 8px 20px 8px 20px;margin: 0px 0px 20px 0px;border-radius: 5px;cursor: pointer;border: 1px solid #28a745;box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);}
.ct_qr_dsc {float: left;width: 100%;background-color:#fff;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;border-top: 1px solid #eee;border-bottom: 0;}
.btn_close_qr {display: inline-block;text-align: center;color:#000;border: 0;background: #eeeeee;font-family: thaisanslite_r1;font-size: 20px;line-height: 20px;font-weight: bold;padding: 0px 20px 8px 20px;margin: 5px 0px 20px 0px;border-radius: 5px;cursor: pointer;border: 1px solid #a73428;}
.bank-acc-qr {float: left;width: 100%;}
.btn_bank-qr {float: left;width: 100%;text-align: center;color:#000;border: 0;background: linear-gradient(to right, #eaeaea, #dbdbdb, #f2f2f2, #ada996);font-family: thaisanslite_r1;font-size: 20px;line-height: 20px;font-weight: bold;padding: 10px 0px 10px 0px;margin: 0px 0px 20px 0px;border-radius: 15px !important;cursor: pointer;}
.ct_qr_dsc_r {float: right;width: 70%;padding: 7px 0px 0px 0px;}
.ct_qr_dsc_l {float: left;width: 25%;}
.ct_qr_dsc_r .h_bank_qr_info {text-align: left;}
.ct_from_qr.acc,
.ct_qr_success{display: none;}
.ct_bank_qr.acc ,
.ct_qr_success.acc {display: block;}
#closePopup_qr2,
#closePopup_qr {position:absolute;top: 3px;right: 10px;color:#000;font-size: 26px;border: 0;background: #eeeeee;cursor: pointer;}
.popup_qr {position: fixed;z-index: 1;left: 0;top: 0; width: 100%; height: 100%; overflow: auto;background-color: rgba(0, 0, 0, 0.7); display: none;z-index: 9999999999999999999999;}
.popup-content_qr {margin: 5% auto;padding: 0px;width: 400px; font-weight: bolder;}                 
.popup-content_qr button {display: block;margin: 0 auto;}
.show_qr {display: block;}
.ct_from_qr {margin-top: 5%;padding: 0px 0px 30px 0px;min-height: 400px;}
.ct_sec_qr {padding: 0px 20px 10px 20px;}
.m_top {margin-top:40px;}
@media screen and (max-width:800px){
.popup-content_qr {width: 95%;margin: 10% auto;}
 .ct_sec_qr {margin-bottom: 20px;}
 .ct_from_qr {margin-top: 5%;padding: 0px 0px 30px 0px;}
}
.table {float: left;width: 100%; max-width: 100%;} 
.table .thead-light {border-collapse: collapse;border-spacing: 1px;background-color: #e9ecef; color: #000 ; font-family: thaisanslite_r1;font-size: 22px;line-height: 26px;}
.table tbody  {background-color: #fff;font-family: thaisanslite_r1;font-size: 18px;line-height: 26px;text-align: center;border: 1px solid #ccc;}
.table tbody td  {border-left: 1px solid #ccc;}
.depositList {float: left;width: 100%;}
.depositList .w50 {float: left; width: 50%;font-family: thaisanslite_r1;font-size: 18px;line-height: 18px;text-align: center;margin: 20px 0px 20px 0px;}
.depositList .w50 .feefree {color: #dc3545;}
.depositList .w50 .timerange {color: #28a745;}
.user-bank-info table.table thead.thead-light tr th {padding: 10px 0px 10px 0px!important;}