@charset "utf-8";
#kghan{width:100%;float:left;height:auto;}
#phkghang{width:525px;float:left;height:auto;}
#tdphkghang{width:100%;float:left;height:auto;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:10px}
#ndphkghang{width:100%;float:left;height:auto;}
#trkghang{width:655px;float:right;height:auto}
#mtspk{width:100%;float:left;height:auto;margin-bottom:10px;}
#mtspk a{float:left;text-transform:uppercase;font-weight:700;color:#F2A815;font-size:16px}
#kttnm{width:100%;float:left;height:auto;background:#fff;border-radius: 20px;margin-bottom:12px}
#tdkttnm{width:100%;float:left;height:auto;border-bottom: 1px dashed #F0F0F0;
    padding: 0 12px;
    line-height: 42px;
    font-weight: 500;
    font-size: 18px;text-transform:uppercase;}
#ndkttnm{width:100%;float:left;height:auto;padding:12px}	
#gtigha{width:100%;float:left;height:auto;margin-bottom:10px}
#gtigha ul{margin:0px;padding:0px}
#gtigha ul li{margin:0px;padding:0px;list-style:none;display:inline-block;position: relative;}
#gtigha ul li input{position:relative;top:1px;float:left;margin-left:0px}
#xhdct{width:100%;float:left;height:auto;font-weight:700;margin-bottom:10px}
#xhdct input{position:relative;top:1px;float: left;
    margin-left: 0px;}
.tdnhtt{width:100%;float:left;height:auto;margin-bottom:10px;    border-bottom: 1px dashed #F0F0F0;
    padding: 0 12px;
    line-height: 42px;
    font-weight: 500;
    font-size: 18px;}
.tdnhtt span{font-weight:300;font-size:12px;font-style:italic}	
.ndnhtt{width:100%;float:left;height:auto;margin-bottom:20px;padding-left:12px}
#kttdha{width:100%;float:left;height:auto;    background: #FFF;
    border-radius: 20px;}
#tdkttdha{width:100%;float:left;height:auto;border-bottom: 1px dashed #F0F0F0;
    padding: 0 12px;
    line-height: 42px;
    font-weight: 500;
    font-size: 18px;text-transform:uppercase;}
#ndkttdha{width:100%;float:left;height:auto;padding:12px;}	
#thongtin_thanhtoan tr td{padding-left:0px}
.mkghan{width: 100%;
    float: left;
    height: auto;
    margin-bottom: 12px;
    background: #fff;
    padding: 12px;border-radius: 20px;position:relative}
.mkghan .fa-times{position: absolute;
    top: -5px;
    right: 0px;
    color: #fff;
    font-size: 17px;
    background: #ed1f24;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    border-radius: 50%;font-size:13px;
    cursor: pointer;}
.mkghan .fa-times:hover{background:red}
.hinhmkghan{width:100%;float:left;height:auto;margin-bottom:10px}
.hinhmkghan .ahghtt{position: relative;
    margin-right: 20px;
    border: 1px solid #F0F0F0;
    border-radius: 8px;
    margin-bottom: 10px;
    padding: 40px 20px;
    float: left;}
.hinhmkghan img{width:50px;margin-right:10px}
.hinhmkghan h3{margin:0px;padding:0px;margin-top:-3px}
.hinhmkghan h3 a{color:#333;font-size:14px}
.hinhmkghan p.giamkghan{color:red;margin:0px;padding:0px;}
.hinhmkghan p.msacgh{color:#000;margin:0px;padding:0px;}
.slkghan{height:auto;margin-bottom:2px}
.slkghan span{float:left;margin-right:10px;line-height: 32px;}
.kslctsp{width:136px;height:32px;float:left;border:1px solid #e8e8e8;}
.kslctsp i{width:32px;height:32px;float:left;line-height:32px;text-align:center;cursor:pointer}
.kslctsp input{width:70px;text-align:center;float:left;height:30px;border:1px solid #e8e8e8;border-bottom:0px solid #e8e8e8;border-top:0px solid #e8e8e8}
.tghmkghan{width:100%;float:left;height:auto;}
#tgbmgh{width:100%;float:left;height:auto;margin-bottom:5px;text-align:right;color:#ed1f24;font-size:21px;}
#nutggh .button{padding:5px 20px;text-align:center;background:#fafafa;border:1px solid #fafafa;color:#333;font-weight:bold;font-size:15px;text-transform:uppercase;float:right;margin-left:5px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:10px;cursor:pointer}
#nutggh .buttonttt{background:#ed1f24;color:#fafafa;border:1px solid #fafafa}
#nutggh .buttonttt:hover{background:red}
.buttondon{width: 100%;
    height: 40px;
    background: #005DAC;
    line-height: 40px;
    border: 1px solid #005DAC;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    text-transform: uppercase;
    float: right;
    margin-left: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
    cursor: pointer;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;}
.buttondon:hover{background:#005DAC;border:1px solid #005DAC}
#tgtsp{float:right}
#sopvch{float:right}
#num_tongcong{float:right}
#nutchongiamgia{padding:5px 20px;background:#ed1f24;border:1px solid #ed1f24;color:#fff;font-weight:bold;font-size:15px;text-transform:uppercase;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:10px;cursor:pointer}
.input{width:100%;float:right;height:40px;padding-left:10px;outline:none;border: 1px solid #DFDFDF;
    border-radius: 5px;}
#idtinhthanh{width:100%;float:right;height:40px;padding-left:10px;outline:none;border: 1px solid #DFDFDF;
    border-radius: 5px;font-size:15px}	
#areathanhtoan{width:100%;float:right;height:70px;padding-left:10px;outline:none;border: 1px solid #DFDFDF;
    border-radius: 5px;}
#giamgia_tt{width:100%;float:left;height:auto;margin-bottom:10px}
.tongchuatonggiatren{width:100%;float:left;height:auto;padding:5px 0px;}
.sl_gh{width:40px}
#tongcong{width:100%;float:left;height:auto;margin-bottom:10px;padding:5px 0px;font-size: 25px;}
#tongcong #num_tongcong{color:#ed1f24}
#tongcong #snum_tongcong{color:#ed1f24}
@media only screen and (min-width : 1px) and (max-width : 1200px) {
#magiamgia{width:80%;float:left;margin-top:10px;margin-bottom:10px}	
#nutchongiamgia{width:100%;float:left;margin-bottom:10px}	
#nutggh .button{width:48%;margin-left:1%;margin-right:1%;margin-bottom:10px;float:left;padding:5px 0px;font-size:14px}
table#giohang_table td{font-size:12px!important}
#tgbmgh{text-align:left}
#phkghang{width:100%;float:left;height:auto}
#trkghang{width:100%;float:left;height:auto}
}
