
*{
	margin:0;
	padding:0;
}
.btrong {
	display:none;
}
.menuvt2 span.title {
    line-height: 3;
    color: rgba(51, 51, 51, 0.64);
    font-weight: 600;
    margin-left: 10px;
}
.menu2 li.liaction  {
	border-bottom: 3px solid #cc181e;
	color:#333;
	font-weight: 500;
	
}
.menu2 li {
	list-style:none;
	float:left;
	margin-right:30px;
	line-height:2.5;
	color:#666;
	padding-top:3px;
	margin-bottom:9px;
	cursor: pointer;
	font-family: Roboto,arial,sans-serif;
	
}
.menu2  li:hover {
	border-bottom: 3px solid #cc181e;
}

.menu2center {
	width:470px;
	margin: 0px auto;
}
.borderngoai {
	width:100%;
	font-size: 13px;
	float:left;
	min-height: 100%;
}
.Demo_Guide {
    float: right;
    color: #ad9494;
    font-weight: 500;
    cursor: pointer;
    font-size: 12px;
	line-height: 1.6;
}
.tl {
	width:88%;
	margin: 0px auto;
	color:#585f69;
    border-radius: 8px;
    margin-top: 80px;
}
.tl i {
	float: left;
}
.db-lgText i.sao5 {
    margin-top: 2px;
	font-weight: bold;
}
.tl label {
	line-height: 1.4;
}


@media (min-width: 888px)
{
	.col-md-7 {
		width: 100%;
	}
}
@media (min-width: 888px)
{
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: left;
	}
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table;
}
.row:after, .row:before {
    display: table;
    content: " ";
}

.clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear: both;
}


*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
@media (min-width: 888px)
{
	.col-md-4 {
		width: 33.33333333%;
	}
}
@media (max-width: 888px)
{
	.tl {
		margin-top: 48px;
	}
}
.ctWrapper {
    margin-bottom: 20px;
	border: 1px solid rgba(219, 219, 219, 0.23);
    border-radius: 6px;
    background-color: #fff;
}
.ctHead {
    padding: 23px;
    background-color: #fff;
    color: #606f7b;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .03em;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom: 1px solid #fafafa;
}
.ctWrapper>.contentWell, .ctWrapper>a>.contentWell {
    margin-bottom: 0;
    border-top: 0;
    box-shadow: 0 0 0;
    border-radius: 0 0 6px 6px;
}
.contentWell {
    min-height: 20px;
    margin-bottom: 20px;
    padding: 23px 23px 13px 23px;
    background-color: #fff;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 10px rgba(31,37,45,.05);
    -moz-box-shadow: 0 3px 10px rgba(31,37,45,.05);
    box-shadow: 0 3px 10px rgba(31,37,45,.05);
}
.contentWell {
    position: relative;
}
.text-center {
    text-align: center;
}

.db-lgText {
    font-weight: 700;
    font-size: 14px;
}
@media (min-width: 888px)
{
	.col-md-5 {
		width: 100%;
	}
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

.svg-inline--fa {
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -.125em;
}
hr {
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
}
hr {
    margin-top: 21px;
    margin-bottom: 21px;
    border: 0;
    border-top: 1px solid #f5f5f5;
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
.col-md-6 {
	margin-right: 20px;
}
.smallSupportText div {
    font-size: 11px;
    color: #bdbdbd;
}
.text-right {
	float:right;
}
.body2row .row {
	margin-top: 10px;
}
.ctFoot {
    padding: 18px 30px;
    background-color: #f5f7fa;
    color: #8795a1;
    font-size: 12px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.ctFoot>a {
    font-size: 14px;
    color: #555;
}

.svg-inline--fa {
	width:15px; height:13px;
}
.div5sao {
	width: max-content;
    margin: 0px auto;
    color: #399393;
}
.seo5free {
	margin-left: 10px;
}
.headtop {
	text-align: center;
}
.ctWrapper .points {
	background-color: #47b97a;
    color: #fff;
}
.ctWrapper .thanhvien {
	background-color: #428bca;
    color: #fff;
}
.ctWrapper .tructuyen {
	background-color: #31afb5;
    color: #fff;
}
.ctWrapper .tintuc {
    color: #31708f;
}
.Bmuathem {
	color: #47b97a;
}
.Bnangcap {
	color: #428bca;
}
.Bchitiet {
	color: #31afb5;
}
.text-right a {
	color: #428bca;
}
.imgpointH{
    margin: 0px auto;
    background-size: 14px 14px;
    background-position: left;
    width: max-content;
    height: max-content;
}
.imgpointH label{
    margin-left: 18px;
}




.main_hotro {
	position: fixed;
    width: 250px;
    bottom: 0;
    right: 15;
    z-index: 99999;
}
.nd3 .lh{
  height: 28px;
}
.nd2 {
	height: 35px;
    background: #119f50;
    line-height: 2.5;
    border-radius: 10px 10px 0px 0px;
	color:#fff;cursor: pointer;
}
.nd2 i {
	margin-left: 10px;
    font-size: 20;
    margin-right: 10px;
}
.nd2 i.sco {
	margin-left: 25px;
    font-weight: bold;
}
.nd2 label {
	font-size: 15;
    font-weight: bold;cursor: pointer;
}
.nd3 {
	height: 100px;padding: 15px;background: #ffffffeb;display: none;
}
.nd3 i {
	font-size: 17;
}
.nd3 label {
	margin-left: 20px;cursor: pointer;
}
.lh:hover {
	color:#119f50;cursor: pointer;
}
.vlh {
	background: #0069c2;
    color: #fff;
    height: 50px;border-radius: 0px 0px 4px 4px;
}
.sdtlh {
	padding:5px;
}
.bod div.vlh {
	text-align: center;
}
.kc {
	height: 8px;
}
.vlh .sdt {
	font-weight: 600;
}
.vb {
	height: 100px;
    background: #fff;
	border-radius: 4px 4px 0px 0px;
}
.h_nd {
	width: 60%;
    float: left;
}
.h_phone {
	width: 40%;
    height: 100%;
    float: left;
	padding-top: 5px;
}
.h_nd {
	padding-top: 5px;
}
.mb {
	box-shadow: 0px 0px 15px 0px rgba(50,50,50,0.5);
    border-radius: 4px;
}
.fc {
	box-shadow: 0px 0px 15px 0px rgba(50,50,50,0.5);
    border-radius: 10px;
}
.tnd {
	text-align: initial;
    margin-left: 10px;
    margin-top: 10px;
    color: #444546;
}
.cll {
	cursor: pointer;
	position: absolute;
    right: 0;
    top: -20;
    color: #8a8a8a;
}


.h_phone{
	background: url(data:image/webp;base64,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) no-repeat scroll 100%;
    width: 80px;
    height: 95px;
    background-size: cover;
}
.SAO1{
    color: #bcb6bf;
}
.SAOV{
    color: #dda95b;
}
.SAOVL label{
    color: #dda95b;
}
.SAOKC{
    color: #4590dd;
}
.SAOB{
    color: #878787;
}
.SAO1L label{
    color: #878787;
}



.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 32px;
  background-color: white;
  border-bottom: 1px solid #e5e7eb;
}

.logo {
  font-weight: 700;
  color: #2563eb;
  font-size: 20px;
}

.navbar nav a {
  margin: 0 12px;
  text-decoration: none;
  color: #374151;
  font-weight: 500;
}

.ask-btn {
  background-color: #f97316;
  color: white;
  border: none;
  padding: 8px 16px;
  border-radius: 6px;
  font-weight: 600;
  cursor: pointer;
}

.container {
  max-width: 768px;
  margin: 32px auto;
  padding: 0 16px;
}

.svgonline {
    display: flex;
    gap: 5px;
}