@charset "utf-8";
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,img,small,strong,dl,dt,dd,ol,ul,li,fieldset,form,label {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
font-family: roboto, tahoma, helvetica, arial, sans-serif !important;

line-height: 30px;
}
.chon {
    float: left;
    width: 20%;
    height: 34px !important;
    background: #fd2f00;
    border-radius: 6px;
    margin-top: 8px;
    text-align: center;
    font-size: 17px;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
}
#logo-search .col-lg-11 {
    float: left;
    text-align: left;
    text-indent: 24px;
}
#antrendt {
    display: block;
    background-color: #e4f5fd;
}
#antrendt * {
    text-align: center !important;
	 
    line-height: 30px;
}
.breadcrumb li a {
    line-height: 40px;
}
#switch_menu {
    display: none;
}
	
.col-lg-10{
	    width: 24% !important;
}
#callnowbutton 
{
display:none;
} 
#comment-list
{
	    background: #E8FECD;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{
	width:100% !important;
	height:500px !important;
}
input#Name , input#Phone
{
	    width: 45% !important;
		    float: left;
			 
			font-size: 20px;
}
textarea.form-control {
    height: auto;
    margin: 2%;
    width: 94%;
	font-size: 20px;
}
 
input.btn.btn-primary {
    font-size: 20px;
}
table {
    
    margin: 0 auto;
}

a {
text-decoration:none;
outline:none;
}

a img {
border:none;
outline:none;
}

ul {
list-style-type:none;
padding:0;
}

.img {
border:none;
}

.clear {
clear:both;
}

body {
line-height:1.5;
font-family:helvetica, arial, sans-serif ;
margin:auto;
}

ol,ul {
list-style:none;
padding:0;
}

.header {
margin:0 auto;
}

.dn {
background:url(../images/icon-dn.jpg) no-repeat left center;
padding-left:20px;
}

.dk {
background:url(../images/icon-dk.jpg) no-repeat left center;
padding-left:23px;
}

.quenmk {
background:url(../images/icon-quenmatkhau.jpg) no-repeat left center;
padding-left:20px;
}

.table {
float:left;
width:530px;
line-height:36px;
}

.table a {
color:#fff;
}

.dangnhap {
width:460px;
float:left;
line-height:36px;
}

.banner div {
width:400px;
float:right;
margin-top:24px;
}

.text-timkiiem {
border:none;
height:18px;
width:185px;
float:left;
}


.top-header {
height:40px;
font-size:12px;
font-family:helvetica, arial, sans-serif ;
color:#fff;
margin:0 auto;
}

.banner {
background:url(../images/hao-dogiadung_15.jpg) no-repeat left top;
width:990px;
height:76px;
margin:auto;
}
 

ul.list-category {
color:#fff;
float:right;
text-align:right;
}

ul.list-category li {
color:#fff;
float:left;
background:url(../images/bg-li_03.jpg) no-repeat left top;
padding:0 15px;
    position: relative;
    
}

ul.list-category li:hover {
    color: black;
}
ul.list-category li ul {
    background-color: #E3FCC5;
    left: 1px;
    position: absolute;
    top: 31px;
    width: 150px;
    z-index: 1000;
    border-bottom: 1px solid #CCC;
}

ul.list-category li ul li {
    width: 120px;
    float: left;
    color:black;
    border-bottom: 1px solid #CCC;
}

ul.list-category li ul li a {
    white-space: nowrap;
    color: black;
    float: left;
    text-align: left;
}
ul.list-category li ul li:hover {
    
    float: left;
    color:black;
}

ul.list-category li a {
    color: #FFFFFF;
   /* float: left;*/
white-space: nowrap;

    width: 100%;
    font-size: 12px;
    font-weight: 700;
    line-height: 34px;
    display: block;
    text-align: center;
}
/*ul.list-category li a {
float:left;
color:#fff;
font-weight:700;
font-size:12px;
}*/

ul.list-category li a:hover {
/*background:url(../images/loop-hover.jpg) repeat-x left top;*/
color:#30302e;
/*float:left;
display:block;*/
height:34px;
}

ul.list-category li a:hover span {
/*background:url(../images/left-hover.jpg) no-repeat left top;*/
float:left;
display:block;
height:34px;
color:#30302e;
}

ul.list-category li a:hover span span {
/*background:url(../images/right-hover.jpg) no-repeat right top;*/
float:left;
display:block;
height:34px;
color:#30302e;
}

ul.list-category li:hover {
    background-color: #E3FCC5;
    color: #30302e;
}

ul.list-category li a span span {
line-height:34px;
cursor:pointer;
padding:0 10px;
}

ul.list-category li a.active {
background:url(../images/loop-hover.jpg) repeat-x left top;
color:#30302e;
float:left;
display:block;
height:34px;
cursor:pointer;
}

ul.list-category li a.active span {
background:url(../images/left-hover.jpg) no-repeat left top;
float:left;
display:block;
height:34px;
cursor:pointer;
}

ul.list-category li a.active span span {
background:url(../images/right-hover.jpg) no-repeat right top;
float:left;
display:block;
height:34px;
cursor:pointer;
}

.content {
width:990px;
padding-top:5px;
background:#fff;
margin:auto;
}

/* .left {
width:202px;
float:left;
font-family:helvetica, arial, sans-serif ;
font-size:12px;
} */

.left-dm1 {
background:url(../images/left-danhmuc.jpg) no-repeat left top;
height:25px;
}

.right-dm {
background:url(../images/right-menu-14.jpg) no-repeat right top;
height:25px;
color:#fff;
padding-left:35px;
line-height:25px;
font-weight:700;
}

.right-dm a {
color:#FFF;
}
 

ul.list-dm {
line-height:26px;
padding:0 0 8px;
}

ul.list-dm li a {
background:url(../images/icon-dm.jpg) no-repeat 14px 8px;
color:#1b8212;
width:165px;
padding-left:28px;
display:block;
}

ul.list-dm li {
background:#e8ffcd;
font-weight:700;
}

ul#leve2 li {
background:url("/images/icon-li-dm1.jpg") no-repeat scroll 15px #fff;
}

ul.thuonghieu li {
background:url("/images/icon-li-dm1.jpg") no-repeat scroll 15px #fff;
color:#15740a;
border-bottom:1px dotted #999;
line-height:26px;
padding-left:30px;
}

ul#leve2 a {
display:block;
width:165px;
background:url(../images/icon-li-dm1.jpg) no-repeat 206px 8px !important;
border-bottom:1px dotted #555;
}

ul#leve2 a:hover {
display:block;
width:165px;
background:url(../images/icon-li-dm1.jpg) no-repeat 206px 8px !important;
border-bottom:1px dotted #555;
color:#000411;
}

.left-dm2 {
background:url(../images/2_03.jpg) no-repeat left top;
height:25px;
}

.tt-lh {
color:#000;
padding:6px;
}


.left-dm3 {
background:url(../images/3_03.jpg) no-repeat left top;
height:25px;
}

ul.thuonghieu {
width:194px;
padding:2px 0 8px;
}

ul.thuonghieu li a {
color:#15740a;
}

ul.thuonghieu li a:hover {
color:#000411;
}

.left-dm4 {
background:url(../images/4_03.jpg) no-repeat left top;
height:25px;
}

.left-dm5 {
background:url(../images/6_03.jpg) no-repeat left top;
height:25px;
}

ul.hotro {
width:165px;
text-align:center;
font-weight:700;
margin:auto;
padding:5px 0 8px;
}

ul.hotro li {
color:#f00000;
padding:6px 0 0;
}

ul.sanphamdaxem {
width:180px;
margin:auto;
padding:5px 0 8px;
}

ul.sanphamdaxem li img {
float:left;
font-family:12px;
border:1px solid #CCC;
margin:5px;
padding:2px;
}

.viewall {
text-align:right;
background:url(../images/bghii_07.jpg) repeat-x left top;
padding-right:10px;
color:#2ba224;
}

.viewall-ct {
text-align:right;
padding-right:10px;
color:#2ba224;
}

  

.logodoitac img {
float:left;
padding-top:2px;
}

.footer {
font-size:12px;
font-family:helvetica, arial, sans-serif ;
color:#000;
text-align:center;
padding:6px;
}

.slide1 {
width:567px;
border:1px solid #b7e496;
margin-left:1px;
}

.slide1 img {
width:567px;
height:270px;
}

.center {
width:570px;
float:left;
font-size:12px;
font-family:helvetica, arial, sans-serif ;
margin:0 8px;
}



.right-dmsp {
background:url(../images/hh.jpg) no-repeat right top;
height:30px;
}

.left-top-dmsp {
background:url(../images/left-top.jpg) no-repeat left top;
height:30px;
}



h1.tip-dmsp {
color:#060;
font-size:13px;
padding-left:35px;
line-height:30px;
}

.center-danhmucsanpham {
background:#fff;
width:757px;
border:1px solid #b7e496;
margin-left:1px;
border-top:none;
border-bottom:none;
}
center-danhmucsanpham2 {
background:#fff;
width:557px;
border:1px solid #b7e496;
margin-left:1px;
border-top:none;
border-bottom:none;
}

ul.list-dmsp {
padding:0 0 0 6px;
}

ul.list-dmsp li {
float:left;
text-align:center;
width:166px;
height:240px;
line-height:18px;
/*background:url(../images/thay3.png) no-repeat left top;*/
margin:6px 2px;
padding:8px 5px;
    border: 1px solid #CCC;
    border-radius: 5px;
}

ul.list-dmsp li:nth-child(5n) {
    clear: both !important;
}

ul.list-dmspkm {
padding:10px 2px 8px 3px;
}

.tensp {
height:46px;
}

.tensp a {
color:#000;
font-weight:700;
line-height:21px;


padding:0 5px;
}

p.gia {
color:#c80000;
font-weight:700;
}

p.giacu {
color:#000;
text-decoration:line-through;
}



.left-btdmsp {
background:url(../images/left-dm1_10.jpg) no-repeat left bottom;
height:23px;
}

.right-btdmsp {
background:url(../images/hao-dogiadung_10.jpg) no-repeat right bottom;
height:23px;
}

.left-top-dmsp-tab {
background:url(../images/jj_14.jpg) no-repeat left top;
height:30px;
}

ul.tab li {
float:left;
 
}

ul.tab li a {
line-height:30px;
padding:10px;
}

ul.tab li a:hover {
color:#c80000;
background: #47C31C !important;
float:left; 
cursor:pointer;
position:relative; 
}

ul.tab li a:hover span span {
background:url(../images/hv3_11.jpg) no-repeat right top;
display:block;

float:left;
background: #47C31C !important;
color: white;
}



ul.tab li a.active {
color:#000;
background:url(../images/hv2_09.jpg) repeat-x left top;
background: #47C31C !important;  
position:relative; 
}

ul.tab li a.active span span {

float:left; 
}

.tintuc-home {
width:94%;
line-height:18px;
padding:6px;
}

.boder-bt {
border-bottom:1px dotted #ccc;
margin:6px;
}

.tinlienquan-home ul {
padding-left:20px;
}

.tinlienquan-home ul li {
padding-left:15px;
background:url(../images/iconthay.png) no-repeat left center;
line-height:22px;
}

.title-tt {
color:#098000;
font-weight:700;
text-transform:uppercase;
}

.title-tt a {
color:#098000;
}

h1.title a {
color:#010101;
font-size:13px;
margin-bottom:5px;
}

ul.list-dmsp-tab-sub {
padding:10px 0 8px 16px;
}

ul.list-dmsp-tab-sub li img {
text-align:center;
padding:2px;
}

.sosanh {
text-align:center;
height:31px;
line-height:31px;
margin:auto;
margin-top: 30px;
}
.datmua.muahang {
    margin-top: 30px;
}
.caption h3 {
    height: 42px;
    display: block;
}

.sosanh img.img-ss {
float:left;
width:97px;
height:31px;
}

.checkbox input {
width:20px;
line-height:31px;
height:31px;
}

.viewall-ct-tab {
text-align:right;
padding-right:10px;
color:#2ba224;
font-weight:700;
}

.viewall-ct-tab a {
color:#2ba224;
padding:0 5px;
}

.timkiem {
width:190px;
margin:auto;
padding:5px;
}

.title-tk {
width:50px;
float:left;
}

.chon-tknc {
float:left;
width:139px;
height:20px;
}

.left-dmtk {
background:url(../images/tk-tk_03.jpg) no-repeat left top;
height:25px;
}

.nut-tk {
width:89px;
height:24px;
padding-bottom:6px;
margin:auto;
}

.chitiet {
width:100%;
}

.product-detail {
width:100%;
margin-top:10px;
}

.img-room-big {
width:390px;
height:250px;
border:1px solid #CCC;
margin:10px 6px 0;
padding:1px;
}

.img-small {
background:url(../images/l2_11.png) repeat-x left top;
height:84px;
width:390px;
margin:8px 6px 6px;
}

.left-img {
background:url(../images/l1_11.png) no-repeat left top;
height:84px;
}

.right-img {
background:url(../images/l3_11.png) no-repeat right top;
height:84px;
}

ul.img-room-small li {
width:75px;
height:61px;
float:left;
margin:10px 8px 0 10px;
}

ul.img-room-small {
padding-left:5px;
}

.none-bold {
font-weight:400;
}

.size {
color:#000;
font-weight:700;
}

.motachitiet {
width:320px;
float:left;
font-family:helvetica, arial, sans-serif ;
line-height:24px;
padding:10px 5px;
}

.Masp_tensp {
color:#090;
font-size:13px;
text-transform:uppercase;
font-weight:700;
}

.lienhe {
width:98%;
padding:6px;
}

.img-room {
float:left;
width:402px;
}

.title-lienhe {
color:#060;
text-transform:uppercase;
padding-top:8px;
border-bottom:1px solid #060;
}

.price {
color:red;
font-size:12px;
font-weight:700;
}

h5 {
font-size:13px;
}

.motangan {
color:#333;
text-align:justify;
font-size:12px;
line-height:18px;
}

.noidung {
padding:6px;
}

ul.tinxemnhieu {
width:188px;
margin:auto;
padding:5px 0;
}

ul.tinxemnhieu li img {
float:left;
font-family:12px;
width:65px;
border:1px solid #CCC;
margin:5px 5px 8px 0;
padding:1px;
}

.news {
padding:5px 2px 5px 7px;
}

.news li {
background:url(../images/iconthay.png) no-repeat left 6px;
padding-left:13px;
padding-bottom:6px;
}

.boder-bt-tt {
border-bottom:1px dotted #ccc;
margin:6px 0;
}

.text-tk {
width:150px;
height:18px;
line-height:20px;
text-align:center;
font-size:11px;
margin:auto;
}

.tk-text {
width:150px;
padding-top:10px;
margin:auto;
}

.tk-text1 {
width:190px;
padding-top:8px;
font-size:13px;
color:red;
margin:auto;
}

.tk-text2 a {
color:#00F;
}

.tk-text3 a {
color:#939;
}

.tk-text4 a {
color:#300;
}

.mk {
color:#0C0;
font-weight:700;
text-decoration:underline;
}

.mk a {
color:#0C0;
}

.chitiettintuc {
width:96%;
text-align:justify;
margin:auto;
padding:1%;
}

.img-chitiet img {
padding:10px;
}

.detail {
text-align:justify;
padding:8px;
}

.tieudetin {
font-size:13px;
color:red;
}

.tieude-tlq {
font-size:14px;
padding-left:16px;
padding-top:16px;
border-bottom:1px dotted #CCC;
} 

.anhsanpham a img {
width:150px;
max-height: 125px;
}

ul.list-dmspkm li {
float:left;
text-align:center;
width:164px;
height:209px;
line-height:18px;
background:url(../images/thay3.png) no-repeat left top;
margin:6px 3px;
padding:8px 6px;
}

 

.center-danhmucsanpham1 {
background:#fff;
width:757px;
border:1px solid #b7e496;
margin-left:1px;
border-top:none;
border-bottom:none;
}



.cacnut {
width:414px;
height:auto;
margin-top:10px;
padding-left:330px;
}

tr.table-giohang td {
text-align:center;
margin:auto;
}

.aa {
text-align:center;
}

.trang-sosanh tr td {
border-bottom:1px dotted #060;
padding-bottom:6px;
border-right:1px dotted #060;
padding-right:6px;
vertical-align:top;
padding-left:6px;
}

.select {
width:99%;
height:18px;
}

.trang-sosanh {
border:1px solid #090;
margin-left:5px;
width:99%;
padding:3px;
}

.dmsp {
width:18%;
}

.spss {
width:28%;
}

.gia {
color:#F30;
font-weight:700;
}

.kt {
color:#030;
font-weight:700;
padding-left:15px;
}

.mt {
padding:5px;
}

.baiviet {
border-bottom:1px dotted #CCC;
padding-bottom:40px;
padding-right:20px;
}

.anh-baiviet {
float:right;
padding-right:10px;
padding-left:10px;
}

.tangqua {
position:absolute;
z-index:1;
top:1200px;
}

.tooltip {
position:absolute;
display:none;
border:4px solid #DDD;
background-color:#EEE;
}

.tooltip h1 {
min-height:20px;
padding:5px 0;
}

.sanpham li {
position:relative;
}

.wapperdanhmucfooter {
width:243px;
float:left;
}

.danhmucfooter {
width:230px;
float:left;
border:1px solid #DDD;
border-radius:5px 5px 5px 5px;
background-color:#F8F8F8;
height:222px;
overflow:hidden;
}

.title {
height:30px;
color:green;
font-size:12pt;
font-weight:700;
background-color:#EEE;
}

ul.item {
padding:10px 10px 10px 45px;
}

ul.item li {
list-style-image:url("/images/icon_listyle.png");
padding-left:5px;
text-align:left;
}

ul.item li a {
color:#4F4F4F;
}

ul.hotro li a,.tinlienquan-home ul li a:hover,.viewall-ct-tab a:hover,.viewall-ct-tab a.active-pt,.news a:hover {
color:#c80000;
}

ul.sanphamdaxem li,ul.tinxemnhieu li {
margin-bottom:6px;
border-bottom:1px dotted #999;
padding-bottom:6px;
}

ul.sanphamdaxem li p a,ul.tinxemnhieu li p a {
color:#000;
}

.viewall-ct a,.viewall a {
color:#2ba224;
}

ul.tab li a:hover span,ul.tab li a.active span {

color: white;

}

.tinlienquan-home ul li a,.news li a,.mota a {
color:#060;
}

ul.tinxemnhieu li p a:hover,.tk-text1 a {
color:red;
}

.chitiettintuc a img,.img-sp-ss {
text-align:center;
margin:auto;
}

.mahang,.bh {
color:#090;
font-weight:700;
padding-left:15px;
}

.checkbox {
    float: left;
    height: 31px;
    line-height: 31px;
    width: 20px;
}
#muahangctsp span {

    font-size: 15px;
    display: block;
    font: 14px arial;
    margin-top: 5px;

}
ul.paging li {
    float: left;
  
    
    text-align: center;
    
    width: auto;
    border: 1px solid #CCC;
    
}

ul.paging li.active {
   background: #47C31C !important;
   color:white;
	 
}
div.paging {
    padding-bottom: 20px;    width: 100%;
    margin: 15px !important;
}

ul.paging li a {
    display: block;
    padding: 10px 15px;
}
ul.paging li a:hover {
    background: #47C31C !important;
   color:white;
}

div.paging {
    display: block;
}
div.paging span {
    float: left;
    margin: 3px 15px;
}

.split_paging {
  width:99%; margin:0 3px; padding:0;border-bottom:1px dotted #CCC; border-top:none;border-left:none; border-right:none;  
}