﻿body{
    font-family:Tahoma, "Open Sans", Helvetica, Arial, sans-serif;
    margin: 0px 120px;
    background:url('/items/images/bg.jpg');
}
img:hover
{
    opacity:0.8;
    cursor:pointer;
}
img{
    max-width:100%;
}
a{
    color:#2f2626;
}
a:hover
{
   text-decoration: none;
   color: #e30001;
}
.main
{
    box-shadow: 0px 0 10px 0px rgba(0,0,0,0.5);
    background: #fff;
}
.banner 
{
    /*height: 140px;*/
    /*background: #fff6d3;*/
    padding:0px;
    margin:0px;
    font-family:'Times New Roman'
}
.bannerst
{
    /*background-color:#d0effbb8;*/
    background:url('/Items/images/bg-banner.png') round;
    margin:0px;
}
.bannertext1{
     font-weight: bold; 
     font-size: 35px; 
     /*padding-top: 10px;*/ 
     text-align:center;
     color:#005be3;
     text-shadow: 0 0 2px #f1d654;
     /*font-family:'Times New Roman'*/
}
.bannertext2{
    font-weight: bold; 
    font-size: 25px; 
    text-align: center; 
    color:#f72f2f;
    /*font-family:'Times New Roman';*/
    text-shadow: 0 0 2px #f5e394ab;

    /*/*text-shadow: 0 0 2px #e0db34;*/
}
.detailpage{
    min-height:600px;
}
.footer {
    padding:15px 100px;
    background:linear-gradient(#76daff,  #b2e4f7 );
    font-family:Tahoma;
}
.footer a{
    /*color:#fd451be8;*/
    font-size:15px;
    text-decoration:none;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
    padding:0px;
}
.wrapper {
    clear: both;
    display: block;
    float: right;
    /*margin-left: 10px;*/
    position: absolute;
    width: 98%;
    /*padding-left:10px;
    padding-right:10px;*/
}

.chuachay {
    height: 210px;
}
.red{color:red}
.catname {
    font-weight: bold;
    text-transform: uppercase;
}

    .catname a {
        color: rgba(218, 43, 43, 0.88);
        text-decoration: none;
        line-height:initial;
    }

        .catname a:hover {
            color: #3399cc;
        }

.bandroll
{
    padding:3px;
    width:100%;
    height:auto;
}
.footMenu
{

}
.adBorder{
    padding-bottom:10px;
}
.tab-tienich{
    padding:5px;

}
.listTitle{
    padding:2px 5px; 
    border-bottom:dotted 1px #808080; 
    /*margin-right:50px*/
}

/*.btn{
    padding:9px 12px;
}*/
/*BOX 1 BÊN NEW*/
    /*.onebox1ben {
        padding:8px 0px;
        text-align: center;
    }*/

    .onebox1ben-header {
       position: relative;
       text-align: center;
       width: 100%;      
       /*background-image:url('../images/bg_xsd.jpg');*/
       background-repeat:repeat-x;
       float:left;       
       border-bottom:solid 2px #1fb4e4;
    }
        .onebox1ben-header-div1 {
            padding-bottom:0px;
            text-align:left;
        }
        .onebox1ben-header-div2{
            color: #fff;
            font-weight: bold;
            padding:6px 15px;
            text-transform: uppercase;
            background:url('/skin/images/sliebar.png') no-repeat;
            /*width:50%;*/
            /*border-top-right-radius:50px;*/
        }
         .onebox1ben-header-div3 {
             color: #fff;
            font-weight: bold;
            padding:6px 10px;
            text-transform: uppercase;
            background:url('../images/boxtin-xsd_3.png') no-repeat;
            width:100%;
            text-align:center;
            /*border-top-right-radius:50px;
            border-bottom-left-radius:50px;*/
        }
    .onebox1ben-content {
    }
    .groupnewlink
    {
    	color:#bd0034;
    }
	.groupnewlink2
    {
    	color:#ffffff;
    }
/*BOX 1 BÊN*/
.onebox {
        padding:8px;
    }

    .onebox-header {
        float: left;
        padding: 10px 0px;
        width: 100%;
        position:relative;
    }
    .onebox-header-div1{
        background:url('/items/images/one-box-div1.jpg') ;
        position: absolute ;
    }
    .onebox-header-div2{
        background:url('/items/images/one-box-div2.jpg') ;
        position: absolute;
    }
    .onebox-header-div3{
        background:url('/items/images/one-box-div3.jpg') ;
        position: absolute;
    }
        /*.onebox-header span {
            border-top: 5px solid #167ac6   ;
            color: #1289e4;
            float: left;
            font-size: 15px;
            font-weight: 600;
            line-height: 100%;
            margin-top: -5px;
            padding:6px;
            position: relative;
            text-transform: uppercase;
            font-family:Tahoma;
        }*/

    .onebox-content {
    }

/*END BOX 1 BÊN*/
/*CONTENT NEWS*/
.shortdetail{
    font-size: 15px;
    line-height: 1.45;
    font-weight: bold;
    color: #333;
}
.detailContent {
    font-family: Arial;
    font-size: 14px;
    color: #000;
    /*padding: 10px;*/
    overflow: hidden;
    max-width: 100%;
}

    .detailContent p {
        /*padding-top: 10px;*/
    }

    .detailContent img {
        max-width: 100%;
    }

.detailDes {
    text-align: justify;
    font-weight: bold; /*color:#27408B;*/
    color: #222;
    line-height:1.4;
}

.shortImg {
    padding-top: 5px;
    text-align: center;
}

    .shortImg img {
        max-width: 100%;
    }

.listnews {
    border-top: solid 1px rgba(128, 128, 128, 0.35);
    padding: 10px;
    /*margin-bottom:10px;
    text-align:center;*/
}

    .listnews a {
        color: #555;
    }

        .listnews a:hover {
            text-decoration: none;
            color: #c00;
        }
.listsanpham{
    border-top: solid 1px rgba(128, 128, 128, 0.35);
    padding: 10px;
    margin-bottom:10px;
    text-align:center;
}
 .listsanpham a {
        color: #555;
    }

        .listsanpham a:hover {
            text-decoration: none;
            color: #c00;
        }
/*.listnews img{
    width:100%;
    height:auto;
    padding-top:10px;   
}*/
/*END CONTENT NEWS*/
/*BOX TIN ẢNH*/
.BoxAnh {
}

.BoxAnh_Title {
    height: 220px;
}

    .BoxAnh_Title a {
        margin-top: 5px;
        font-weight: bold;
        font-size: 14px;
        text-align: justify;
    }


/*END BOX ẢNH*/
/*BOX TIN TỨC*/
.BoxNews {
}

.BoxNews_Title {
    color: #ffffff;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    font-size: 14px;
    position: relative;
    background:url(../images/mn4.JPG) repeat-x;
    width:40%;
    border-top-right-radius:10px;
    padding:8px 10px;
}

.BoxNews_Encapse_Tile {
    margin-bottom: 10px;
    background:#ececee;
}

    .BoxNews_Encapse_Tile a {
        color: #fdfa03;
    }

.BoxNews_Box {
}
.iconbox{
    background-image:url(../images/startup.ico);
}
.Titlebox
{
    color:#3b4346;
    font-size:17px;
    font-weight:bold;
    line-height: 25px;
    margin-bottom:10px;
}
.Titlebox-tamlong{
    font-weight:bold;
    line-height: 25px;
}
/*END BOX TIN TỨC*/

/*Ngoc them*/
.onebox-content-detail
{

}
.onebox-content-detail p
{
    background-color:rgba(9, 112, 199, 0.96);
    /*background-color:#017ab1;*/
    padding:15px;
}
.onebox-content-detail p a
{
    color:white;
}

.onebox-content-listnew
{
}

.onebox-content-listnew ul
{
    background:#f6f6f6;
    padding: 5px 5px 0px 25px;
    margin-top:5px;
}
.onebox-content-listnew li
{
}

/*End Ngoc them*/

@media screen and (max-width: 768px) {
    main {
        padding: 0;
        height: auto;
    }

    .banner {
        height: 0;
    }

    .row.content {
        height: auto;
    }

    .wrapper {
        height: auto;
    }
    .bandroll{
        height:0;
        width:0;
    }
    .BoxAnh_Title img
    {
        width:100%;
        height:auto;
    }
    .BoxAnh_Title p
    {
        width:100%;
        
    }
    
    /*.BoxNews_Encapse_Tile img{
        width:50%;
        height:auto;
    }*/
    /*.chuachay {
        height: 0;
    }*/
}
@media screen and (max-width:1024px){
    main {
        padding: 0px;
        height: auto;
    }
}
.boxtinanh{
    padding:0px 8px;
    text-align:center;
}
.boxtinanh img{
    width: 60%; 
    height: auto;
    padding:10px 0px;
    margin:auto;
}
.boxtinanh a{
    font-weight:bold ; 
    margin: auto ;
    font-size:14px;
    line-height:1.3;
}
.boxtinanh p{
    text-align:justify;
}

/* Set height of the grid so .sidenav can be 100% (adjust as needed) */
.row.content {
    height: 550px;
}

/* Set gray background color and 100% height */
.sidenav {
    background-color: #f1f1f1;
    height: 100%;
}

.panel-body{
    padding:5px;
}
.panel-head{
    display: -webkit-inline-box; 
    width:100%;
}
.panel-heading-center{
    padding: 10px 10px;
    color:#fff;
    font-family:Tahoma;
    font-size:14px;
    text-align:center;
    font-weight:500;
    border-bottom:none;
    /*min-width:202px;*/
    width:80%;

    background: url(../images/tab_giua.png) repeat-x;
}
    .panel-heading-center a {
        color:#fff;
    }

/*.panel-heading a{
    color:#fff;
}*/
.panel-heading {
    /*color:#fff;
    font-family:Tahoma;
    font-size:14px;
    border-bottom:none;
    background:linear-gradient(#1466f4, #4885d4  );*/
    background-color:transparent;
    padding:0;
    border-color: #71808c47;
}
.panel-heading-left{
	width:10%;
	height:40px;
    background: url(../images/tabtrai_2.png) no-repeat;
    background-position: left;
}
.panel-heading-right{
    position:absolute;
	width:10%;
	height:40px;
    background: url(../images/tabtrai_2.png) no-repeat;
    background-position: right;
}
.panel-title {
    background-color:#0081dd;
    background:url(../images/bar3.png) no-repeat ;
    font-size:14px;
     
    color:#fffffffa;
    text-transform:uppercase;
    padding:7px;
}
.panel-danger{
    /*border-color:#fd8381;*/
   border-color:#7ab7249e;
}
.panel{
    margin-bottom: 5px;
    border-color:#62a0ce6e;
}
.panel-thanhpho
{
     border-color:rgba(106, 199, 253, 0.64);
}
.panel-thanhpho > .panel-heading{
    color:#fff;
    background:url(../images/boxtin.jpg) repeat-x;
     font-family:Tahoma;
    font-size:14px;
    text-align:center;
    font-weight:500;
     border-bottom:none;
     
}
.button-boxtin{
    color: #10afe4;
    padding: 0px 5px;
}


.ei-title{
    background:rgba(177, 150, 0, 0.64);
}
.ei-title a{
    color:#fff;
}
.thongbaomarquee{
    /*margin-bottom: 5px; 
    margin-top: 10px;*/ 
    font-size: 13px; 
    color: #575756!important
}
.thongbaomarquee a{
    padding-left:20px
}

.boxtinmoi_row{
    margin: 0px 6px; 
    padding:3px 0px;
    border-bottom: solid 1px #ccc;
    font-weight:200
}
.boxtinmoi_row_right{
    padding:0px 5px;
}
.boxtinmoi_row_left{
    padding-left:6px;
    text-align:justify;
}
/*.boxtinmoi_row_left a{
    color:#101010
}
.boxtinmoi_row_left a:hover{
    color:#d21f1f
}*/
.boxtin_row{
    padding:6px 5px;
    margin:0 5px;
    border-bottom: 1px dashed #dcdcdc;
}
.nopadding{
    padding:0px;
    margin:0px;
}
.nopadding-left{
    padding-left:0px
}
.nopadding-right{
    padding-right:0px
}

.sukien
{
   color:#4e3739e0;
   font-family: 'Tahoma';
   font-weight: bold;
   position: relative;
   left: 4px;
   /*margin-top: 10px;*/
}
.kinhnghiem{
  
   font-weight: bold;
   position: relative;
   margin-bottom: 15px;
   border-bottom-style:inset;
   
}

/*=========================
For detail page
===========================*/
.top{
    background: url('/skin/images/sliebar.png') no-repeat;
    padding-left:5px;
    /*height:30px;*/
    /*font-size:14px;*/
    font-weight:600;
    text-transform: uppercase;
    border-bottom:solid 2px #1fb4e4;
    /*text-decoration:none;*/   
    color:#fff
}
.top div
{
     background: url(../images/box-news-top-bg.gif) no-repeat top right;
    padding: 5px 10px 5px 0;
    
}
.top a{
    color:white;
    /*font-size:13px;*/
    text-decoration:none;
    line-height:initial;
}
.top a:hover{
   color: #f9b54a;
}
.time-view{
    margin:0px 2px;
    color:rgba(0, 0, 0, 0.62)
}
/*BEGIN ZOOM ẢNH*/
#myImg {
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1000; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
}

/* Caption of Modal Image */
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}

/* Add Animation */
.modal-content, #caption {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}

/* The Close Button */
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
}

.close:hover,
.close:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
    .main{
        padding:0px;
    }
    body{
        margin:0px;
    }
    
}

/*END-ZOOM ẢNH*/
.mostread{
    color:#333;
    font-weight:100;
    padding:5px 0px; 
    border-bottom:1px dotted #ccc;
    margin:0px;
}
.ads{
    padding-bottom:3px;
    width:100%;
}
.td{
    padding: 0px 5px;
}
 .adsrighttimage
    {
    	margin-right:3px;
       margin-bottom:5px;
       max-width:247px;
       border:1px solid #d9d7d7;
    }
    .adscentertimagetop
    {
        max-width:750px;
		text-align:left;
    }
    .detailnews
{
     text-align:justify;
    line-height:20px;
    font-size:15px;   
}
.img-responsive-modify{
    display: block;
    max-width: 100%;
    height: auto;
    width:100%;    
    float:left;
    padding-right:10px;
    padding-bottom:5px;
    margin-top:3px;
}
@media all and (max-width: 320px) {
   .img-responsive-modify {
     width: 100%;
   }
   
   
/*@media all and (min-width: 250px) and (max-width: 300px) {
   .panel-heading-center{
       min-width:300px;
   }
}*/
@media all and (min-width: 768px) {
   .img-responsive-modify {
     width:150px;
   }

}

.spandesc
{
    margin-top:5px; 
    text-align:justify;
    line-height:19px;
}
.lichlamviec_table
{	
	margin-top:20px;
}
.lichlamviec_1t
{
	width:8%;
	padding:5px;
	text-align:center;
	font-weight:bold;
	background-color: #ebeaeb;
	border:#cccccc 1px solid;
}
.lichlamviec_2t
{
	width:77%;
	padding:5px;
	text-align:left;
	font-weight:bold;
	background-color: #ebeaeb;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
}
.lichlamviec_3t
{
	width:15%;
	padding:5px;
	text-align:center;
	font-weight:bold;
	background-color: #ebeaeb;
	border:#cccccc 1px solid;
}
.lichlamviec_1
{
	width:8%;
	padding:5px;
	text-align:center;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
}
.lichlamviec_2
{
	width:77%;
	padding:5px;
	text-align:left;
	border-bottom:#cccccc 1px solid;
}
.lichlamviec_3
{
	width:15%;
	padding:5px;
	text-align:center;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
}
.titlehotnews 
{
	margin-top:-5px;
}
.titlehotnews a:link,
.titlehotnews a:visited
{
    color: #0E587B;
    display: block;
    font-size:14px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    clear: both;
}
.subtitle
{
margin-bottom:7px;
}
.portlet{
padding-top:10px;clear: both;
}
.portlet_hotnews {
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 5px;
    padding-top: 8px;    
    margin-bottom: 10px;
}
.morehotnews li{
    
    clear: both;
    padding-bottom: 2px;
    padding-left: 10px;
    margin-left: 5px;
    padding-left: 10px;
    padding-top: 10px;
}
.morehotnews li a:link,
.morehotnews li a:visited
{
    color: #0E587B;
    display: block;
    font-size:12px;
    
}
.portlettitlenews{
	background: url(../images/bg_titlenews.png) no-repeat scroll 0 0px transparent;
	 color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin-bottom: 10px;
    padding-left: 40px;
    padding-top: 5px;
}
.titlenews a:link,
.titlenews a:visited
{
    color: #0E587B;
    display: block;
    font-size:12px;
    padding-bottom: 10px;
    font-weight: bold;
}
.portlet_titlehotnews{
  background: url("../images/icon_tintuc.png") no-repeat scroll 0px 0px transparent;
  border-bottom: 1px solid #bd0034;
  height: 30px;
  padding-bottom: 0;
  padding-left: 37px;
  padding-top: 0px;
  font-weight: bold;
  color: #FF0000;
  font-size:14px;    
}
.portlet_titlenews{
  background: url("../images/icon_trangchu.png") no-repeat scroll 0px 0px transparent;
  border-bottom: 1px solid #bd0034;
  height: 30px;
  padding-bottom: 0;
  padding-left: 37px;
  padding-top: 0px;
  font-weight: bold;
  color: #FF0000;
  font-size:14px;
}
#contactLink a
{
	margin-top: 10px;
	background: url(../images/guicauhoi.png); 
	display: block; 
	height:28px; 
	padding-top: 3px;
	width:151px; 
	text-align:center; 
	color: #333;
	font-weight: bold;
	font-size: 11px;
	float: right;
	display:block; 
	cursor:pointer; 
}
#contactLink a:hover
{
	color:#f6154a;
	text-decoration:none;
}
#messageSent 
{ 
	color:#ff9933; 
	display:none; 
}
/* contact form */
#contactForm
{
padding: 10px 0;
font-family:arial;
}
#contactForm fieldset p
{
	clear:both;
	padding-top: 10px;
}
#contactForm label
{
float: left;
	display: block;
	width: 120px;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 3px;
}

#contactForm input[type="text"]
{
display: block;
float:left;
width: 460px;
}
#contactForm textarea
{
width: 460px;
height: 200px;
}
.ask_category
{
	border-bottom:#CCC 2px solid;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:10px;
	font-size:12px;
	font-family:Arial;
}
.moredetails
{
	
}
.moredetails a
{
	text-decoration:underline;	
	color:red;
}
.moredetails a:hover
{
	color:red;
	text-decoration:none;	
}
.ask_cateSubject
{
	
	font-weight:normal;
	
}
.ask_cateSubject a
{
	
	font-weight:bold;
	
}

.ask_details_Subject 

{
	
		font-weight:bold;

}
.ask_details
{
	border-bottom:#CCC 2px solid;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:10px;
	font-size:12px;
	font-family:Arial;
}
.form_input {
    background: url("../images/formBg.gif") repeat-x scroll left top transparent;
    border: 1px solid #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0 3px;
    text-align: left;
    width: 280px;
}
.doc_tableHide
{
	background: #fff;
	border: 1px solid #ccc;
}
.doc_table_col1
{
width: 80px;
color: #666;
font-weight:bold;
vertical-align:top;
}
.doc_table_col2
{
	width: 480px;
	vertical-align:top;
}
.document_Attachfile_Title,.document_OtherList
{
margin-top: 15px;
}
.document_pagingtext
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:8px;
}
.document_pagingtext a
{
	font-size:14px;
	font-weight:bold;
}
.bt_search {
    background: url(../images/bt_search.gif) repeat scroll left top transparent;
    
     float: left;
    height: 22px;
    width: 103px;
    width: 103px;
}
}
.bt_search:hover {
    background: url(../images/bt_search.gif) repeat scroll left bottom transparent;
    float: left;
    height: 22px;
    width: 103px;
}
.shorttext
{
display: block;
margin-bottom: 15px;
font-size: 12px;
line-height: 15px;
}

.hcc_pagingtext
{
	padding-top:10px;
	text-align:center;
	font-weight:bold;
}
.hcc_pagingtext a
{
	padding:2px;
}
#lstFields,#lstOffices
{
	width:300px;
}
.HccOffice_Col1,
.HccOffice_Col2
{
padding-bottom: 10px;
}
.HccItems_Table
{
	border:1px solid #ccc;
	border-collapse:collapse;
}
.HccItems_Table th
{
background: #f2f2f2;
	padding: 4px 3px;

}
.HccItems_Table td
{
	border-bottom: 1px solid #ccc;
	padding: 4px 3px;
}
.HccItems_Col1
{
	width:6%;
	text-align:center;
}
.HccItems_Col2
{	
	width:64%;
}
.HccItems_Col3
{
	width:15%;
}
.HccItems_Col4
{
	width:15%;
}
.HccDetails_Title
{
width: 480px;
color: #333;
font-weight:bold;
}
.HccDetails_table
{
	border: 1px solid #ccc;
	width:100%;	
}
.HccDetails_Coltop
{
	font-size:15px;
	font-weight:bold;
	border-bottom: 1px solid #ccc;
padding-bottom:10px;
padding-top:8px;
padding-left:2px;
}
.HccDetails_Col1
{
width: 150px;
font-weight:bold;
vertical-align:top;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
padding:2px;
}
.HccDetails_Body
{
text-align:left;
vertical-align:top;
border-bottom: 1px solid #ccc;
padding:2px;
}


#contactForm input[type=submit]
{ 
	background-color:#4d3a24; 
	border:solid 1px #23150c; 
	color:#fecd28;
	padding:5px; 
}
.ask_details
{
	padding: 10px;
	line-height: 18px;
}
#contactLink a
{
	margin-top: 10px;
	background: url(../images/guicauhoi.png); 
	display: block; 
	height:28px; 
	padding-top: 3px;
	width:151px; 
	text-align:center; 
	color: #333;
	font-weight: bold;
	font-size: 11px;
	float: right;
	display:block; 
	cursor:pointer; 
}
#contactLink a:hover
{
	color:#f6154a;
	text-decoration:none;
}
#messageSent 
{ 
	color:#ff9933; 
	display:none; 
} 
.datetophot{
    color: #808080;
    font-family: "Arial";
    font-size: 8pt;
    padding-left: 3px;
}

/*box hinh chinh giua*/
#AdscenterViewAll-63
{	
	text-align:center;
	margin-bottom:5px;
	margin-top:2px;	
}
#AdscenterViewAll-63 td
{
	border:#d9d7d7 1px solid;	
}

#AdscenterViewAll-63 img
{		
	height:50px;
}
.formDate {
    background: url(../images/formBg.gif) repeat-x scroll left top transparent;
    border: 1px solid #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    padding: 1px 1px 1px 2px;
    text-align: left;
    width: 56px;
    margin-left: 10px;
    margin-right: 10px;
}
.bt_search {
    background: url(../images/bt_search.gif) repeat scroll left top transparent;
    
     float: left;
    height: 22px;
    width: 103px;
    width: 103px;
}
}
.bt_search:hover {
    background: url(../images/bt_search.gif) repeat scroll left bottom transparent;
    float: left;
    height: 22px;
    width: 103px;
}
.form_input {
    background: url(../images/formBg.gif) repeat-x scroll left top transparent;
    border: 1px solid #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0 3px;
    text-align: left;
    width: 280px;
}
.form_textarea {
    background: url(../images/formBg.gif) repeat-x scroll left top transparent;
    border: 1px solid #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 145px;
    line-height: 20px;
    padding: 0 3px;
    text-align: left;
    width: 280px;
}
.form_input1 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 23px;
    padding: 0 3px;
    text-align: left;
}
.form_select {
    background: url(../images/formBg.gif) repeat-x scroll left top transparent;
    border: 1px solid #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    padding: 1px 1px 1px 2px;
    text-align: left;
    width: 288px;
}
.txform1 {
    font-size: 12px;
    line-height: 22px;
    text-align: left;
}
.tablealbumview {
    width: 700px;  
}
.tablealbumview td img
{	
	border: 1px solid #CCCCCC;
    height: 112px;
    padding: 2px;
    width: 210px;
}
.tablealbumview td
{	
	padding-top:7px;
	padding-bottom:10px;
	font-size:12px;font-family:Arial;
	width:33%
}
.divListAlbum
{
	margin-top:-7px;
	width:700px;
}
.listalbum div {
    float: left;
    margin-bottom: 25px;
    padding-left: 2%;
    text-align: center;
    width: 31%;
}
.listalbum div img {
    border: 1px solid #CCCCCC;
    height: 90px;
    padding: 2px;
    width: 130px;
    margin-bottom: 5px;
}
.listalbum div a:link,
.listalbum div a:visited,.listalbum div a:hover
{
    color: #000000;
    display: block;
    font-size:13px;
    padding-bottom: 5px;
    text-decoration: none;
}
.disc{
font-size:9px;
}
.listalbum{
 line-height: 130%;
 padding-top:20px;
 font-size:11px;
 color:#999999;
 width:100%;
}
.page {
    float: right;
    margin-right: 15px;
    text-align: right;
    width: 200px;
}
.page ul li {
    border-right: 1px solid #848484;
    display: inline;
    font-size: 11px;
    font-weight: bold;
    line-height: 28px;
    padding: 0 6px;
}
.page ul li a {
    color: #848484;
    text-decoration: none;
}
.bodycontentnews 
{
	text-align:justify;
	font-family:Arial;
	font-size:13px;
	line-height:20px;
}
.bodycontentnews img{
padding:3px;
border:1px solid #CCC;
}
#divGroupNews
{
	width:740px;
}
#divGroupNews h1
{
	font-size: 13px;
	font-weight:bold;
	margin:0px;
	padding-bottom:10px;
	
}
.ViewByDate h1{
	margin: 0;
	padding-bottom: 10px;
	border: 0;
	outline: 0;
	font-size: 13px;
	vertical-align: baseline;
	background: transparent;
	font-weight:bold;
}	
.tool 
{
    margin-top: 10px;
}
.gohomepage, .print, .back {
    display: block;
    float: right;
    margin-left: 5px;
}
.chuyenmuc
{
	margin-bottom:-5px;
	margin-top:-5px;
}
.chuyenmuc li
{
	margin-left:-15px;
	padding-bottom:3px;
}
.nlxd_col1, .nlxd_col2, .nlxd_col3, .nlxd_col4
{
	font-weight:bold;
	text-align:center;
}
.nlxd2 a
{
	font-weight:bold;
}
.nlxd2div1, .nlxd2div2
{
	font-style:italic;
}
.nlxdcol2sub
{
	text-align:left;
	font-style:italic;
	color:#000000;
}
.nlxdcol3sub
{
	text-align:center;
	font-style:italic;
	color:#000000;
}

/*---chung chi hanh nghe xay dung*/
.csdl_col1
{
	max-width:50px;
}
.csdl_col1, .csdl_col2, .csdl_col3, .csdl_col4, .csdl_col5, .csdl_col6, .csdl_col7, .csdl_col8
{
	font-weight:bold;
	text-align:center;
	border:#ccc 1px solid;
	background-color:#f9f9f9;
	padding:2px;	
}
.csdl1, .csdl2, .csdl3, .csdl4, .csdl5, .csdl6, .csdl7, .csdl8, .csdl9
{	
	text-align:center;
	border:#ccc 1px solid;
	padding:2px;
}
.relatedh3
{
	font-size:13px;
	font-weight:bold;
}
h1
{
	font-size:13px;
	font-weight:bold;
}
.csdlp_col1, .csdlp_col2, .csdlp_col3, .csdlp_col4
{
	font-weight:bold;
	text-align:center;
	border:#ccc 1px solid;
	background-color:#f9f9f9;
	padding:2px;
}
.csdlp2{	
	text-align:left;
	border:#ccc 1px solid;
	padding:2px;
}
.csdlp1, .csdlp3, .csdlp4
{	
	text-align:center;
	border:#ccc 1px solid;
	padding:2px;
}
.divShowViewUpperLower
{
	
}
.viewupper
{
	font-size:22px;
	font-weight:bold;
	cursor:pointer;
}
.viewnormal
{
    font-size:14px;
    font-weight:bold;
	cursor:pointer;
}
.viewlower
{
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
.imgtinmoi{
    height:50px;
    width:70px;
}
.titleVBPQ {
    background: url(../images/tableBg.jpg) repeat-x scroll left top #FFFFFF;
    color: #D70100;
    font-weight: bold;
    height: 21px;
    padding: 5px;
    vertical-align: middle;
    text-align:center;
}
.tx3 {
    font-weight: normal;
    padding: 5px;
    text-align: center;
    vertical-align: top;
}
.tx1 {
    font-weight: bold;
    padding: 5px;
    text-align: justify;
    vertical-align: top;
}
.tx2 {
    font-weight: normal;
    padding: 5px;
    text-align: left;
    vertical-align: top;
}
.document_items table table a:link,
.document_items table table a:visited
{
font-weight:normal;
font-family:Arial;
font-size: 12px;
line-height: 14px;
color: #0072BC;
}
.document_items table table a:hover
{
	color: #f61253;
	text-decoration:none;
}
#divDocumentTableBody
{
padding-top:10px;
}
#divDocumentTableBody .document_FieldsName
{
	font-weight:bold;
	color: #666;
	font-size: 15px;
	padding-bottom: 5px;
}
.document_Showhide
{
background: #f2f2f2;
padding: 5px;
border-top: 1px dotted #ccc;
}
.document_Link
{
	padding-bottom: 5px;
	background: url(../images/arrow-link.png) no-repeat 0 0px;
	padding-left: 18px;
}
.doc_tableHide
{
	background: #fff;
	border: 1px solid #ccc;
}
.doc_table_col1
{
width: 80px;
color: #666;
font-weight:bold;
vertical-align:top;
}
.doc_table_col2
{
	width: 480px;
	vertical-align:top;
}
.document_Attachfile_Title,.document_OtherList
{
margin-top: 15px;
}
/*Edit boostrap*/
.table-striped > tbody > tr:nth-of-type(odd){
    background-color:#f3f0eacc;
}
.panel-warning > .panel-heading{
    color:#c50808;
    background-color:#fdf3c0;
}
.showdate{
    font-size:12px;
}

.cssForm{
    display: inline-block;
    vertical-align: middle;
    /*padding: 3px 12px;*/
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
    background-image: none;
    border: 1px solid #bfbfbf;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.cssSearch{
    margin: 0px !important;
    height: 34px !important;
    width: 160px;
}
.grp{
    display:flex;
}

.sanpham_title{
    color:#05c019;
   font-size:24px;
   vertical-align:baseline;
   text-transform:uppercase;
}
.sanpham_gioithieu{
    line-height:1.6;
}
.nav_thongbao{
    color:#930;
    font-size:14px;
    text-transform:uppercase;
    font-weight:bold;
}
.sp_boxcungloai{
    /*height:250px;*/
    text-align:center;
    /*border: 1px solid #bfbfbf;*/
}
.sp_boxcungloai_img
{
    margin:auto;
    width:95%;
    height:165px;
    
}
.sp_boxcungloai img
{
    height:100%;
    width:90%;
    text-align:center;
    margin:auto;
}
.sp_boxcungloai_title{
    /*font-weight:bold;
    font-size:14px;*/
    line-height:1.3;
    color:#cc0000;
    margin:2px;
}
.sp_boxcungloai_gia{
    color:#9e4f37;
}
.sp_boxcungloai_vote{
    color:#f9b54a;
    padding: 10px 0px; 
}
.form-control{
    font-size:13px;
}
.panelmedia{
    /*min-height:420px;*/
}
.carousel-caption{
    position:unset;
}
.carousel-indicators li{
    border:2px solid #000000ad;
}
.carousel-indicators{
    bottom:0px
}
.carousel-caption{
    text-shadow:none;
    padding-top:0px;
    color:#272121;
}
#myBtn{
    display: none;
    position: fixed;
    bottom: 0px;
    right: 30px;
    z-index: 99;
    border: none;
    outline: none;
    color: #f9b54a;
    cursor: pointer;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    background-color:transparent;
}
.cssLogo{
    margin:auto;
    width:120px;
}