﻿@charset "utf-8";
/* CSS Document */
/*gioi thieu*/

/*container-wraper*/
.container-wraper{		
	border:1px solid #c0c0c0;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	-o-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	padding:1px 1px 15px;
	background:#fff;	
	margin:0 0 20px 0;	
}
.m-title{
	float: left;
    padding: 5px 10px;
	
    width:97.3%;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	text-shadow:1px 1px 1px #fff;
	color:#2e2e2e;
	
	background: rgb(220,220,220); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(220,220,220,1) 1%, rgba(220,220,220,1) 47%, rgba(218,218,218,1) 52%, rgba(218,218,218,1) 91%, rgba(218,218,218,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(220,220,220,1)), color-stop(47%,rgba(220,220,220,1)), color-stop(52%,rgba(218,218,218,1)), color-stop(91%,rgba(218,218,218,1)), color-stop(100%,rgba(218,218,218,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
	
}
.article{
	padding:20px 25px 0 25px;
	text-align:justify;
}
.article img{
	margin:0 0 10px 0;
	
}
.article p{
	margin:0 0 15px 0;
	color:#3a3a3a;
}
.a-tb-title a{
	color:#333;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
}
.a-tb-title a:hover{
	color:#d32522;
}
.a-title a{
	color:#d32522;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
}
.group-ul{
	padding:20px; border:1px solid #f1f1f1;
	background:#fbfbfb;	
}
ul.list-ar{	
	
}
ul.list-ar li{		
	line-height:30px;	
	width:100%;
	clear:both;		
	border-bottom:1px solid #f1f1f1;
}
ul.list-ar li:first-child{
	border-bottom: none;
}
ul.list-ar li a.txt{
	background:url(img/icon/b3.png) no-repeat 0 58%;
	padding: 0 0 0 20px;
	color:#2b2b2b;
	font-weight:bold;
	font-size:12px;
	float:left;
	width:auto;	
}
ul.list-ar li:hover a.txt{
	color:#ff3131;
}
ul.list-ar li:hover a.txt{
	background:url(img/icon/b1.png) no-repeat 0 58%;
}
ul.list-ar li:hover a.btn-more3{
	display:block;
}
a.btn-more3{
	display:none;	
	background:url(img/btn-more3.png) no-repeat center center;
	width:78px;
	height:24px;
	margin:0 10px;
	float:left;
	
}
/*end container-wraper*/

/*trang chu*/
.slider-newpro{
	height: 159px;
    width: 667px;
	padding:20px 20px 0 20px;
}
ul.list-pro li{
	float:none;
	width:32.9%;
	margin:0 0 10px 0;
min-height:365px;
display:inline-table;
}
ul.list-pro li a.img{
	display:block;
}
.share {
    float:left;
    width:100%;
}
.share ul li {
    max-width:90px;
    float:left;
}
ul.list-pro li h1 a{
	color:#d81703;
	font-size:13px;

}
ul.list-pro li p{
	color:#555555;
	font-size:12px;
	line-height:20px;	
	margin:0 0 10px 0;
}
.li-info{		
	padding:5px 0 0 17px;
}
.li-info p{
	margin:0 0 10px 0 !important;
}

/*bao hanh dich vu*/

ul.list-pro2 li{
	float:left;
	width:33%;
	margin:0 0 60px 0;
}
ul.list-pro2 li a.img{
	display:block;
}
ul.list-pro2 li h1 a{
	color:#d81703;
	font-size:14px;	
	text-transform:none;
}
ul.list-pro2 li p{
	color:#555555;
	font-size:12px;
	line-height:20px;	
	margin:0 0 10px 0;
}
.li-info2{	
	width:85%;
}
a.btn2{
    color: #333;
    display: block;
    float: left;   
    padding: 3px 15px;
	
	border-radius:13px;
	-moz-border-radius:13px;
	-ms-border-radius:13px;
	-o-border-radius:13px;
	-webkit-border-radius:13px;
	
	text-shadow:1px 1px 1px #fff;
	
	
	background: #ffdd54; /* Old browsers */
	background: -moz-linear-gradient(top, #ffdd54 17%, #ffdb52 42%, #ffb62d 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#ffdd54), color-stop(42%,#ffdb52), color-stop(98%,#ffb62d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffdd54 17%,#ffdb52 42%,#ffb62d 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffdd54 17%,#ffdb52 42%,#ffb62d 98%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffdd54 17%,#ffdb52 42%,#ffb62d 98%); /* IE10+ */
	background: linear-gradient(to bottom, #ffdd54 17%,#ffdb52 42%,#ffb62d 98%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd54', endColorstr='#ffb62d',GradientType=0 ); /* IE6-9 */
}
a.btn2:hover{
	color:#f00;
}
/*tin tuc*/
.group-content{
	margin:20px 20px 0px 20px;
}
a.btn{
	float:left;
	display:block;
	padding:3px 15px;
	background:#d7d7d7;
	color:#6e6d6d;	
	margin:10px 0 0;
	font-size:12px;	
	border: 1px solid #f1f1f1;
}
a.btn:hover{
	background:#eb3d00;
	border: 1px solid #b32e00;
	color:#fff;
}
.group-content p{ 
	color: #515151;
    font-size: 12px;
    margin: 0 0 20px;
    text-align: justify;
}
.group-like{
	width:273px;
	height:26px;
	float:right;
	position:relative;
}

a.f,
a.t,
a.p,
a.s{
	position:absolute;
	height:25px;
	cursor:pointer;
	top:0
}
a.f{left:0;	width:45px;}
a.t{left:55px; width:57px}
a.p{left: 122px;width: 50px;}
a.s{ left: 179px;width: 97px;}
ul.list-new{
	list-style:square;
	margin:0 0 0 15px;
}
ul.list-new li{
	color:#666;
	line-height:25px;
		
}

ul.list-new li a{
	color:#333; 
}
ul.list-new li:hover a{
	color:#F30;
}
ul.list-new li:hover{
	color:#F30;
}
h1.title-list, h3.title-list{
	font-size:14px;
	color:#333;
	line-height:30px;
}

/*SAN PHAM 1*/
.sp-title{
	float: left;
    padding: 5px 10px;	
    width:97.3%;
	text-align:left;		
	background: rgb(220,220,220); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(220,220,220,1) 1%, rgba(220,220,220,1) 47%, rgba(218,218,218,1) 52%, rgba(218,218,218,1) 91%, rgba(218,218,218,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(220,220,220,1)), color-stop(47%,rgba(220,220,220,1)), color-stop(52%,rgba(218,218,218,1)), color-stop(91%,rgba(218,218,218,1)), color-stop(100%,rgba(218,218,218,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(220,220,220,1) 1%,rgba(220,220,220,1) 47%,rgba(218,218,218,1) 52%,rgba(218,218,218,1) 91%,rgba(218,218,218,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
	
}
.sp-title span{
	font-size:14px;
	font-weight:bold;
	text-shadow:1px 1px 1px #fff;
	color:#2e2e2e;	
	display:block;
	float:left;
	position:relative;
}

a.btn-all{
	background: url("img/btn-all.png") no-repeat scroll center center transparent;
    color: #2F3436;
    display: block;
    float: right;
    font-size: 11px;
    padding: 5px 16px;
    text-align: center;  
}

/*SAN PHAM 3*/
.group-content h1 a{
	color: #DD1500;
    display: block;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;   
	
}
/*BANG GIA*/
.tbprice-info{
    float: left;
    width: 100%;
}
.tbprice h2{	
	text-transform:uppercase;
	font-weight:normal;
}
.tbprice h2 a{
	color: #333;
    font-size: 14px;
    font-weight: bold;
    text-transform: none;
	text-shadow:1px 1px 1px #f1f1f1;
	line-height:30px;
}
.tbprice h2 a:hover{
	color:#ff4800;
}

.tbprice .tb-news-description{
	text-align:justify;
	line-height:18px;	
	color:#333;
	padding:4px 0;
}
.time1{
	color: #888888;
    font-size: 12px;
    letter-spacing: 1px;
	line-height:30px;
}
a.btn-tb{
	background: url("img/btn-tb.png") no-repeat scroll center center transparent;
    color: #333333;
    cursor: pointer;
    display: block;
    float: left;   
    font-size: 17px;
    margin: 9px 0 0;
    padding: 10px 42px;
}
a.btn-tb:hover{
	color:#666;
}
ul.news-item1 li{
	border-bottom:1px solid #f1f1f1;
	padding:20px 0 20px 0;
}
ul.news-item1 li:first-child{
		padding-top:0;
}
/*BANG GIA 2*/
/*table,th,tr{
	border:1px solid #ccc;
	width:100%;
	margin:10px 0 0 0;
		
}*/
/*td{border:1px solid #ccc; text-align:center; font-size:13px; color:#333; line-height:30px;}
tr.t-head td{text-align:center; font-size:16px; font-weight:bold;}
tr.t-title td{text-align:center; font-weight:bold;}*/

/*Page Load*/
.SelectedPrev{background:#0061c6}
.UnselectedNext{background:none}
a.UnselectedNext:hover{background:#0061c6; color:#FFF}
.SelectedPrev:hover{background:#0061c6; color:#FFF}
.PagerControl{text-align:center; color:#585858; margin:0 0 20px 0;}
.SelectedPrev,
a.UnselectedNext,
span.SelectedPage,
a.UnselectedPage{
	color:#9a9a9a;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding: 5px 10px;
	
	border-radius:12px;
	moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
	-o-border-radius:12px;
}
.SelectedPrev:hover,
span.SelectedPage,
a.UnselectedPage:hover{
	color:#FFF;		
	background:#0061c6;

}
/*END Page Load*/
.m-title
{
	color:#cc3333;
}

#outer {
    position: relative;
}
/*
#side-left { width: 120px; position: absolute; top: 210px; left: 10px;}
#side-right { width: 120px; position: absolute; top: 210px; right: 10px;}
#side-left img,#side-right img{opacity:1;border:0;}
    #side-left.fixed, #side-right.fixed {
        position: fixed;
      
    }
*/
#side-left { width: 120px; float: left;margin-left:-300px; overflow:hidden; }
#side-right { width: 120px; float: right;margin-right:-130px;overflow:hidden;}
#side-left img,#side-right img{margin-bottom:2px;}

.pika-stage a
{
    display:block;
     position:relative;
    margin:0 auto;
}
.pika-stage a img
{
    display:block;
}


ul.list-pro li h1 a {
    color: #d81703;
    font-size: 13px;
    min-height: 50px;
    line-height: 20px;
}