﻿body {
    background-color:#fff;
}
.tabtopdichvu {
    width:33.3333%; float:left;
}
#divdangky {
    color:#467bc6;
}
#divtracuu {
    color:#fa0909;
}
.titleservice {
    font-weight:bold;  color:#333; padding-bottom:6px; font-size:16px; padding-left:8px;
}
#divindivdangky {
    margin-right:6px; border:solid 1px #e0e0e0; padding:8px; font-size:14px; overflow:hidden;
}
#dangkytracuu {
    margin-left:8px;
}
#divindivtracuu {
    margin-right:6px; border:solid 1px #e0e0e0; padding:8px; font-size:14px;  overflow:hidden;
}
#chungtoi {
    text-transform:uppercase;
    font-weight:bold; font-size:24px; margin-top:10px; text-align:center;
}
.divlabel {
    padding-bottom:5px;
}
.divcontrol {
    padding-bottom:8px;
}
    .divcontrol input {
        width:100%; border:solid 1px #e0e0e0; padding-bottom:6px; padding-top:6px; border-radius:2px;
    }
#tracuubar {
    
}
    #tracuubar table {
        width:100%; border-spacing:0; border:solid 1px #e0e0e0;
    }
        #tracuubar table td {
            padding:4px;
        }
            #tracuubar table td:first-child {
                border-right:solid 1px #e0e0e0; width:30%;
            }
        #tracuubar table td select{
            width:100%; border:none; padding-top:3px; padding-bottom:3px; outline:none;
        }
        #tracuubar table td input{
            width:100%; border:none; padding-top:3px; padding-bottom:3px; outline:none;
        }
#ketquatimduoc {
   
}
#divinketquatimduoc {
   
}
#divleftcategory {
    width:220px;
}
#btntimkiemdichvu {
    border:none; padding:5px; background-color:red; border-radius:2px; width:40px; color:white;
}
#divbanggiadichvu {
    margin-top:20px;
}
.itemnganh {
    float:left; width:25%;
}
.initemnganh {
    margin:4px; height:130px; border:solid 1px #e0e0e0; overflow:hidden; text-align:center; cursor:pointer;
}
    .initemnganh img {
        width:90%;
    }
#divthongtinchung {
    padding-left:8px; border:solid 1px #f8f8f8; padding:8px;  background-color:#fff; z-index:10; width:282px;
}
#titlethongtinchung {
    font-weight:bold; padding-bottom:6px; border-bottom:solid 1px #f8f8f8; font-size:14px; color:#243b6b;
}
#divmoresodo {
    padding-top:8px;
}
    #divmoresodo div {
        padding-bottom:0px; padding-top:0px; padding-top:4px; padding-bottom:4px; text-align:justify; border-bottom:solid 1px #f8f8f8;
    }
        #divmoresodo div div {
            padding:0; margin:0; border-bottom:none;
        }
        #divmoresodo div a {
            
        }
#ketquabanggiadichvu {
    background-color:rgba(0, 0, 0, 0.65); position:fixed; z-index:200; top:0; left:0; width:100%; height:100%; display:none;
}
#inketquabanggiadichvu {
     width:950px; margin:auto;margin-top:40px; background-color:#fff; position:relative; border-radius:2px;
}
#btnclosebanggia {
    position:absolute; right:4px; top:6px; cursor:pointer;
}
#listloaidichvu {
    width:30%; float:left; min-width:220px;
}
#listservicecost {
    width:70%; float:left;
}
#inlistloaidichvu {
    border-right:solid 1px #f0f0f0; overflow-y:scroll; padding:8px;
}
#inlistloaidichvu1 {  padding-top:8px; padding-bottom:8px; padding-right:8px; background-color:#fff; width:240px;
}
#titleinketquabanggiadichvu {
    font-weight:bold; font-size:18px; padding-bottom:6px; border-bottom:solid 1px #f0f0f0; padding:6px; text-transform:uppercase; color:red;
}
#titleinketquabanggiadichvu1 {
     font-size:16px; padding:6px;  color:red; margin-top:8px; padding-left:0; 
}
#inlistservicecost {
   overflow-y:scroll;
}
#inlistservicecost1 {
}
.itemloaidichvu {
    padding-bottom:6px; padding-top:6px; border-top:solid 1px #f0f0f0; font-size:14px; color:#1a1942; cursor:pointer; padding-left:8px; padding-right:8px; font-weight:bold;
}
    .itemloaidichvu:first-child {
        border-top:none;
    }
    .itemloaidichvu1 {
    padding-bottom:6px; padding-top:6px; border-top:solid 1px #f0f0f0; font-size:14px; color:#1a1942; cursor:pointer; padding-left:0px; padding-right:0px; font-family:Roboto;
}
    .itemloaidichvu1:first-child {
        border-top:none;
    }
#topbarlistservicecost {
}
    #topbarlistservicecost table {
        width:100%; border-spacing:0; border:solid 1px #e0e0e0; border-top:none;
    }
        #topbarlistservicecost table td {
            padding:6px; font-weight:bold; font-size:14px; border-right:solid 1px #e0e0e0; background-color:#f0f0f0; text-transform:uppercase;
        }
            #topbarlistservicecost table td:last-child {
                border-right:none;
            }
#inlistservicecost table{
    width:100%; border:solid 1px #e0e0e0;border-spacing:0; border-bottom:none; border-top:none;
}
    #inlistservicecost table td {
        border-bottom:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; padding:6px; font-size:14px;
    }
    #inlistservicecost table tr td:last-child {
        border-right:none;
    }
    #inlistservicecost1 table{
    width:100%; border:solid 1px #e0e0e0;border-spacing:0; border-bottom:none; border-top:none;
}
    #inlistservicecost1 table td {
        border-bottom:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; padding:6px; font-size:14px;
    }
    #inlistservicecost1 table tr td:last-child {
        border-right:none;
    }
.guithongtin {
    width:120px; padding:6px; border:solid 1px #9a0c0c; background-color:red; color:#fff; cursor:pointer; text-align:center; border-radius:2px;
}
#indivcategorylistindivision {
    padding-top:8px;
}
#indivcategorylistindivision ul {
    margin:0; padding:0;
}
    #indivcategorylistindivision ul li {
        padding:0; margin:0; overflow:hidden; display:list-item; list-style: none; padding-left:8px; border-bottom:solid 1px #fffefe; font-family:Roboto;
    }
        #indivcategorylistindivision ul li div {
            padding:3px; margin:3px; padding-left:0px; padding-right:4px;font-size:13px;cursor:pointer;
        }
            #indivcategorylistindivision ul li div a {
                color:#5c5c5c; font-size:13px; 
            }
                #indivcategorylistindivision ul li div:hover {
                    color:#e60202; 
                }
                #indivcategorylistindivision ul li div table {
                    border:none; border-spacing:0; padding:0; margin:0; width:100%;
                }
                    #indivcategorylistindivision ul li div table tr td {
                        border:none; 
                    }
                        #indivcategorylistindivision ul li div table tr td:first-child {
                            width:20px;
                        }
                            #indivcategorylistindivision ul li div table tr td:first-child img {
                                height:10px;
                            }
.divproductgroup {
    padding-left:8px; background-color:#f7f8fa; border-bottom:solid 1px rgb(230, 231, 235); border-left:solid 1px rgb(230, 231, 235); 
}
.indivproductgroup {
    background:url(../Images/view-list.png) no-repeat center left; padding:8px; padding-left:26px; font-size:14px; color:#808080; font-family:Roboto;
}
.buttondangkysuachuaonline {
            padding:8px; background-color:#fafafa; cursor:pointer;  text-align:center; border:solid 1px #f0f0f0; border-right:none;font-family:Roboto;
        }
    
        #divkiemtraquatrinh .buttondangkysuachuaonline{
            border-right:solid 1px #f0f0f0; border-radius:0px 2px 2px 0px;
        }
#divdangky .buttondangkysuachuaonline {
    border-radius:2px 0px 0px 2px;
}
        #divoutdangky {
              padding:8px; padding-right:0;
        }
        #divouttracuu {
            padding:8px;padding-right:0;
        }
        #divindivdangky {
            margin:auto;
        }
        #divindivtracuu {
            margin:auto;
        }
        
        #contentdangkydichvu {
           margin:0; 
        }
#tdrightdichvu {
    width:300px;
}
#divsearchleft {
     margin:8px; background-color:#f8f8f8; border-radius:2px; padding:6px;
}
    #divsearchleft div {
        background:url(../Images/loupe.png) center left no-repeat; padding-left:32px; padding-top:2px; padding-bottom:2px; color:#485e7e; cursor:pointer;
    }
#divhoidaptuvan {
    background:url(../Images/question.png) no-repeat center left; padding-left:24px; margin:8px; margin-left:10px; margin-top:12px;
}
    #divhoidaptuvan a {
        color:#333;
    }
    #divgiaiphapdichvu {
    background:url(../Images/giaipahp.png) no-repeat center left; padding-left:24px; margin:8px; margin-left:10px; margin-top:12px;
}
    #divgiaiphapdichvu a {
        color:#333;
    }
/*Anh trung tam dich vu*/
#divanhtrungtamdichvu {
    margin-top:10px;
}
.titlehinhanh {
             color:#5e5c5c;font-size:16px;  margin-top:10px; margin-bottom:5px; background-color:#f5f5f5; padding:6px;
        }
        .atitlehinhanh {
            color:#5e5c5c;font-size:16px; padding:6px; display:none;
        }
        #trungtamdichvuhongha {
            color:#f00;  font-size:22px; padding:6px; position:fixed; top:0px; left:0; width:100%; text-align:center;
            text-shadow: 1px 0 0 #fff, -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff; background-color:rgba(255, 0, 0, 0.31);
        }
        #titlebophan {
            color:#fff; font-weight:bold; font-size:18px; padding:6px; 
        }
        #divallimage {
            background-color:rgba(0, 0, 0, 0.79); position:fixed; top:0; left:0; width:100%;height:100%; display:none; z-index:1000000000000000000000;
        }
        #imageshow {
            width:950px; margin:auto; margin-top:50px; text-align:center;
        }
        #btnclose {
            cursor:pointer; position:absolute; top:30px; right:30px;
        }
        .danhsachanh {
        }
        #divall .itemimageshow {
            float:left; width:25%; max-height:122px; overflow:hidden;
        }
        .bhinhanh {
            float:left;
        }
        #backimage {
            position:absolute; top:38%; left:2px; cursor:pointer;
        }
        #nextimage {
            position:absolute; top:38%; right:2px; cursor:pointer;
        }
#sododichvu {
    border:solid 1px #f0f0f0; border-radius:2px; overflow:hidden; margin-top:8px; margin-left:0px; max-width:300px;
}
    #sododichvu div img {
        width:100%;
    }
#indivinketquatimduoc table {
    width:100%; border-spacing:0; border:solid 1px #f0f0f0;
}
#indivinketquatimduoc table tr:first-child td{
    font-weight:bold; padding:6px; background-color:#f8f8f8; 
}
    #indivinketquatimduoc table tr td {
        padding:5px; font-size:14px;border-top:solid 1px #f0f0f0;
    }
        #indivinketquatimduoc table tr td .namegroup {
            color:#808080; font-size:12px;
        }
        #indivinketquatimduoc table tr td .priceservicesearch {
            color:#344480;
        }
#bottomtextinfo {
    color:#467bc6; font-size:12px; text-align:justify; padding-top:12px;
}
.itemserviceonline {
    padding-top:10px;
}
    .itemserviceonline div {
        color:#333; font-size:13px; padding-top:4px; padding-bottom:4px;
    }
        .itemserviceonline div span {
            font-weight:bold; font-size:14px;
        }
.titletindichvu {
    font-weight:bold;
    padding-bottom:6px;margin-left:10px; margin-right:8px; font-size:15px; font-size:18px; padding-top:8px;
}
.ngaydichvu {
    font-size:16px; color:#000; margin-left:10px; margin-right:8px;
}
.noidungdichvu {
    padding-top:8px; margin-left:10px; margin-right:8px; text-align:justify;
}
    .noidungdichvu img {
        max-width:100%; display:block; margin:auto;
    }
.main-contentbackground {
    display: block;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2);border-bottom: 1px solid #dfdfdf;
}
.rightcolinhomeadv {
    display:none;float:right;width:calc((100% - 1200px)/2);position:relative;
}
#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 {
    display:none; float:left;width:calc((100% - 1200px)/2);position:absolute;
}
#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;
    }