﻿body {
    background-color:#fff;
}
#divtragopmain {
    margin:auto; margin-bottom:40px;padding:10px;
}
#itemnametragop {
    padding-top:10px;padding-bottom:10px; color:#4e4d4d;font-size:18px;padding-left:8px;
}
    #itemnametragop span {
        color:#114789; font-size:20px; 
    }
#giabantragop {
    color:#000; font-size:18px;padding-left:8px;
}
#giabantragop span {
        color:#f11607; font-size:20px; 
    }
.imgtragop {
    padding: 10px 0;
}
.imgtragop img{
    margin:auto;display:block;
}
#divlaisuattragop {
    font-size:18px; padding:10px; padding-left:8px;color:#31629f;
}
#listdonvitragop {
    margin:6px; text-align:center; margin-top:20px;
}
#listdonvitragop table {
     border-spacing:0; padding:0; border:none; margin:0; border:solid 1px #e0e0e0; margin:auto; width:100%;
}
    #listdonvitragop table tr td {
         border-right:solid 1px #e0e0e0;  vertical-align:top; padding:0;
    }
        #listdonvitragop table tr td:last-child {
            border-right:none; 
        }
        #listdonvitragop table tr td:first-child div{
            text-align:left; padding:8px; border-bottom:solid 1px #e0e0e0; margin:0;  vertical-align:middle; min-height:20px; padding-top:15px;
        }
            #listdonvitragop table tr td:first-child div:first-child {
                font-size:16px;  height:40px; padding-top:30px;
            }
            #listdonvitragop table tr td:first-child div:last-child {
                border-bottom:none;
            }
.namesptg {
    font-weight:bold; font-size:18px; text-align:center; padding-bottom:18px; border-bottom:solid 1px #e0e0e0;  height:40px; padding-top:20px;
}
    .namesptg img {
        height:40px; display:block; margin:auto;
    }
.laisuattg {
    font-size:16px; color:#f00; padding-top:12px; border-bottom:solid 1px #e0e0e0; padding-bottom:12px;text-align:left; padding-left:12px; font-weight:bold; height:24px; overflow:hidden;
}
.sotientratruoc {
    font-size:16px; color:#1d4986; padding-top:12px; border-bottom:solid 1px #e0e0e0; padding-bottom:12px; text-align:left;padding-left:12px; height:24px; overflow:hidden;
}
    .sotientratruoc span {
        color:#808080; font-weight:normal; font-size:15px;
    }
    .sotientratruoc b span {
        font-weight:normal; font-size:11px; text-decoration:underline;
    }
.outhangthang {
    padding-left:12px; padding-top:12px; padding-bottom:12px; padding-right:12px; text-align:left; border-bottom:solid 1px #e0e0e0; height:127px; overflow:hidden;
}
.tienhangthang {
    color:#ba1408; text-align:left; font-size:16px; font-weight:bold;  padding-bottom:6px;
}
    .tienhangthang b span {
        font-weight:normal; font-size:11px; text-decoration:underline;
    }
.thoihantragop {
    padding-bottom:5px; border-bottom:solid 1px #f0f0f0; text-align:left;
}
.goplaisuattragop {
    padding-bottom:5px; padding-top:6px;
}

.baohiemtragop {
    padding-bottom:5px;
}
.phithuhotragop {
}
.tongtienthanhtoansau {
    padding-top:12px; padding-bottom:12px; font-size:16px; color:#ba1408; text-align:left; font-weight:bold; padding-left:12px; border-bottom:solid 1px #e0e0e0; height:24px;
}
.chenhlechsovoigiaban {
    padding-top:12px; padding-bottom:12px; font-size:16px; color:#000; text-align:left; font-weight:bold; padding-left:12px; border-bottom:solid 1px #e0e0e0; height:24px; overflow:hidden;
}
.yeucauhoso {
    padding-top:12px; padding-bottom:12px; font-size:16px; color:#61b0ca; text-align:left; font-weight:normal; padding-left:12px;  font-size:13px; height:40px; overflow:hidden; border-bottom:solid 1px #e0e0e0;
}
.khonghotro {
    padding-top:12px; padding-bottom:12px; font-size:16px; color:#61b0ca; text-align:left; font-weight:normal; padding-left:12px; font-size:13px; height:40px; overflow:hidden; 
}
.luuytragop {
    font-size:13px; padding-top:6px; color:#333; padding-left:8px;
}
    .luuytragop span {
        color:red;        
    }
    .luuytragop span a{
        color:red;        
    }
.luuytragop img {
    margin:auto;display:block;
}
.muatragop {
    padding:6px;
}
    .muatragop div {
        cursor:pointer;  background-color:#f00; color:#fff; padding:10px; text-transform:uppercase; text-align:center; border-radius:4px; max-width:120px; margin:auto;
    }
#tracuuthemtragop {
    padding-left:2px; padding-top:10px;
}
    #tracuuthemtragop table {
        border-spacing:0; 
    }
        #tracuuthemtragop table td div{
            margin:4px;
        }
        #tracuuthemtragop table td select {
            border:solid 1px #f0f0f0; padding:6px; outline:none; width:250px;
        }
        #tracuuthemtragop table td input {
            background-color:#f00; color:#fff; border-radius:2px; padding:7px; cursor:pointer; border:none; width:70px;
        }
.titletraguuthem {
    padding-left:6px; font-weight:bold; padding-top:20px; padding-bottom:0px; font-size:16px;
}
    .titletraguuthem span {
        font-weight:normal;
    }
#resultchecktragop {
    margin:6px; text-align:center; margin-top:20px;
}
#resultchecktragop table {
     border-spacing:0; padding:0; border:none; margin:0; border:solid 1px #e0e0e0; margin:auto; width:100%;
}
    #resultchecktragop table tr td {
         border-right:solid 1px #e0e0e0;  vertical-align:top; padding:0;
    }
        #resultchecktragop table tr td:last-child {
            border-right:none; 
        }
        #resultchecktragop table tr td:first-child div{
            text-align:left; padding:8px; border-bottom:solid 1px #e0e0e0; margin:0;  vertical-align:middle; min-height:20px; padding-top:15px;
        }
            #resultchecktragop table tr td:first-child div:first-child {
                font-size:16px;  height:40px; padding-top:30px;
            }
            #resultchecktragop table tr td:first-child div:last-child {
                border-bottom:none;
            }
#btnback {
    width:70px; cursor:pointer; padding:6px; background-color:#ceebf5; border-radius:3px; text-align:center;
}
#thongtinthanhtoan {
    margin-left:8px; display:none; margin-top:20px;
}
#chitiettragop {
    margin-top:10px;  border:solid 1px #e0e0e0; padding:10px; width:600px; margin:auto; 
}
    #chitiettragop table {
        width:100%; border-spacing:0; padding:0; margin:0;
    }
        #chitiettragop table tr td {
            padding:8px;
        }
        #chitiettragop table tr td:last-child {
            text-align:right;
        }
        #chitiettragop table tr td span {
            font-weight:bold;
        }
.thongtincongtytaichinh {
    border-top:solid 1px #e0e0e0; padding:10px;
}
    .thongtincongtytaichinh div {
        padding-bottom:6px;
    }
        .thongtincongtytaichinh div span {
            font-weight:bold;
        }
        .thongtincongtytaichinh div:last-child {
            padding-bottom:0;
        }
.thongtindangkytragop {
    border-top:solid 1px #f0f0f0; padding-top:10px; 
}
    .thongtindangkytragop table {
        width:auto;
    }
#txtHovaten {
    width:250px; border:solid 1px #e0e0e0; padding:7px; outline:none;border-radius:2px;
}
#txtSodienthoai {
    width:250px; border:solid 1px #e0e0e0; padding:7px; outline:none;border-radius:2px;
}
#txtCMND {
    width:250px; border:solid 1px #e0e0e0; padding:7px; outline:none;border-radius:2px;
}
#txtDiachi {
    width:530px; border:solid 1px #e0e0e0; padding:7px; outline:none;border-radius:2px;
}
#divngaysinh {
    padding:6px; border:solid 1px #e0e0e0; border-radius:2px; color:#808080;
}
    #divngaysinh input {
        border:none; outline:none; width:60px; color:#000;
    }
#btndatmuatragop {
    background-color:#f77f0b; color:#fff; padding:10px; width:160px; text-transform:uppercase; text-align:center; cursor:pointer; margin-top:10px; margin:auto; border-radius:2px;
}
#divcommentguest {
    margin:0px; border:solid 1px rgb(230, 231, 235); margin-top:0px;
}
#divtitlecommentguest {
     background-color:#f7f8fa; border-bottom:solid 1px rgb(230, 231, 235); height:38px; overflow:hidden;
}
.tabtitlecomment {
    float:left; padding:10px; color:#747070; font-weight:bold;height:16px; overflow:hidden; cursor:pointer;
}
.activetitle {
    color:#4263a7;border-bottom:solid 2px #4263a7;
}
.titlecommentfacebook {
    font-weight:bold; text-transform:uppercase; padding-bottom:8px;
}
#bodycommentguest {
}
    #bodycommentguest div {
         margin:10px;
    }
#txtcommentguest {
    width:100%; border:none; outline:none; height:60px;
}
#bottomcommentguest {
    border-top:solid 1px rgb(230, 231, 235); padding:6px; text-align:right;
}
#btnsendcommentguest {
    color:#fff;background-color:#f50d06; padding:10px; padding-top:6px; padding-bottom:6px; text-align:center; width:60px; border:solid 1px #d80d07;
}
#dinhkemhinhanh {
    float:left; position:relative; cursor:pointer;
}
#btndiv {
    float:right;
}
#tipupload {
    top:-23px; left:20px; background-color:#fff; border-radius:2px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.34); display:none; padding:6px; position:absolute; width:100px; text-align:center;
}
#dinhkemhinhanh:hover #tipupload {
    display:block;
}
#listimageupload {
    display:none; border-top:solid 1px #f0f0f0;
}
    #listimageupload .itemimgmore {
        float:left; width:100px; overflow:hidden; text-align:center;  border:solid 1px #f0f0f0; margin-right:4px; height:60px;
    }
        #listimageupload .itemimgmore img {
            height:65px; 
        }
.divcontrollreplycomment {
    display:none;
}
.divcontrollreplycomment .divtextarea{
    margin-left:30px; border:solid 1px #e0e0e0; padding:6px; background-color:#fff;
}
    .divcontrollreplycomment .divtextarea textarea {
        border:none; width:100%; outline:none;
    }
.ctbtnreplycomment {
    padding-top:8px; padding-bottom:6px;
}
    .ctbtnreplycomment a {
        color:#4263a7; font-size:12px; 
    }
    .ctbtnreplycomment span {
        font-size:12px; color:#808080; padding-left:20px;
    }
.btnchildsendreplycomment {
    padding:6px; text-align:center; width:60px; background-color:#f00; border-radius:2px; color:#fff; float:right; cursor:pointer;
}
.divimageincomment {
    padding-bottom:8px; text-align:center;
}
.divimageincomment img{
    width:48%; margin-right:4px; margin-top:4px;
}
.binhluankhachhang {
    margin:10px; margin-bottom:20px; border-top:solid 1px #f8f8f8; padding-top:20px; padding-bottom:20px; margin-left:0; margin-right:0;
}
.tieudebinhluankhachhang {
    
}
    .tieudebinhluankhachhang table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang table tr td {
            padding:0; margin:0; border:none;
        }
            .tieudebinhluankhachhang table tr td:first-child {
                width:50px; border:none;
            }
                .tieudebinhluankhachhang table tr td:first-child img {
                    width:55px;
                }
            .tieudebinhluankhachhang table tr td:last-child {
                padding-left:10px;
            }
.tenkhachhang {
    font-size:14px; padding-bottom:2px; font-weight:bold;
}
.tenkhachhang span {
    font-size:12px; color:#888; font-weight:normal;
}
.ngaybinhluan {
    font-size:12px; color:#888;
}
    .ngaybinhluan a {
        color:#4263a7;
    }
.kieukhachhang {
    font-size:13px; color:#4d0606; padding-top:0px;
}
.noidungbinhluan {
    padding-top:10px;
}

.binhluankhachhang1 {
    margin:10px; margin-bottom:15px;margin-left:0; margin-right:0; padding:8px; background-color:#f1eeee; border:solid 1px #f0f0f0; border-bottom:none;
}
.tieudebinhluankhachhang1 {
    
}
    .tieudebinhluankhachhang1 table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang1 table tr td {
            padding:0; margin:0; border:none;
        }
            .tieudebinhluankhachhang1 table tr td:first-child {
                width:50px; border:none;
            }
                .tieudebinhluankhachhang1 table tr td:first-child img {
                    width:55px;
                }
            .tieudebinhluankhachhang1 table tr td:last-child {
                padding-left:10px;
            }
.tenkhachhang1 {
    font-size:12px; padding-bottom:3px; font-weight:bold; color:#e40e08;
}
.tenkhachhang11 {
    font-size:12px; padding-bottom:3px; font-weight:bold;
}
.tenkhachhang1 span {
    font-size:11px; color:#888; font-weight:normal; padding:4px; background-color:#f7962c; color:#000;
}
.tenkhachhang11 span {
    font-size:11px; color:#888; font-weight:normal; display:none;
}
.kieukhachhang1 {
    font-size:11px; color:#888; padding-top:5px;
}
.noidungbinhluan1 {
    padding-top:6px; font-size:12px;
}

.commentfacebook {
    padding:8px;
}
.main-contentbackground {
    display: block;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2);border-bottom: 1px solid #dfdfdf;
}
.rightcolinhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;display:none;
}
#inrightcolinhomeadv {
    float:right;position:absolute;padding-top:8px;
}
    #inrightcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botrightcolhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;
}
#inrightcolinhomeadv1 {
    float:right;
}
#inrightcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.leftcolinhomeadv {
    float:left;width:calc((100% - 1200px)/2);position:absolute;display:none;
}
#inleftcolinhomeadv {
    float:right;position:relative;
}
    #inleftcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botleftcolhomeadv {
float:left;width:calc((100% - 1200px)/2);position:absolute;
}
#inleftcolinhomeadv1 {
    float:right;
}
    #inleftcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.bottomcolinhomeadv {
    float:left;bottom:0px;margin:auto;position:relative;    
}
#inbottomcolinhomeadv {
    float:left;padding-bottom:0px;
}
    #inbottomcolinhomeadv img {
         max-height:100%; max-width:100%;display:block;background-repeat:repeat-x;
    }
@media (max-width: 500px) {
    .luuytragop img {
    margin:auto;display:block;width:100%;
}
}