div.intro li div.infomation{ width:410px;float:left; text-align:left; margin-top:10px; display:block !important}
.list_product .infomation{display: none;}
div.list_product li div.short_info, div.list_product li p.info  {
	display:none}
div.intro li div.short_info
{ width:400px;float:left; text-align:justify; color:#555; display:block !important;}


div.intro li div.infomation{ width:410px;float:left; text-align:left; margin-top:10px; display:block !important}
.list_product .infomation{display: none;}
div.list_product li div.short_info, div.list_product li p.info  {
	display:none}
div.intro li div.short_info
{ width:400px;float:left; text-align:justify; color:#555; display:block !important; margin-top:45px;}


div.list_product li.part {
	background: none repeat scroll 0 0 #f2f2f2;
    border: 1px solid #CCCCCC;
    float: left;
    margin: 10px 9px 0 6px;
    overflow: hidden;
    position: relative;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 288px;
	padding-bottom:15px;
	height:395px;
}
.h_control_bt
{
	display:none;
}
div.list_product li.part div.btnxemnhanh
{
	position: absolute;
bottom: 0px;
right: 138px;
width: 80px;
text-align: center;
z-index: 10;
opacity: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
top:151px;
right:95px;
border-radius:3px;
	}
div.list_product li.part:hover div.btnxemnhanh{ opacity:1;}
div.list_product li.part:hover div.btnxemnhanh a{
background: #BBB;
padding: 10.5px 0px;
color: #FFF;
font-family: Arial;
font-weight: 400;
width: 100%;
display: inline-block;
font-size: 13px;
}
div.list_product li.part div.btnxemnhanh a:hover{
    background: #00A161;
}
.no-margin{ }
div.list_product li.part:hover .ttprod{}
div.list_product li.part:hover img{} 
/*div.list_product li.mgr0 { margin-right: 0px !important; } */
div.list_product li a.image {
	width: 274px;
	height: 275px;
	display: inline-block;
	text-align: center;
	background: #FFF;
	padding:7px;
	position:relative;
}
div.list_product li a.image img {
    position:absolute; top:0; bottom:0; left:0;right:0; margin:auto; max-height:275px; max-width:275px;
}
div.list_product li h3 { 
	color: #333;
	font-size: 17px;
	font-family: arial;
	height:50px;
	padding:0 3px;
    overflow: hidden;
}
div.list_product li h3 a {    
	color: #333;
	font-size: 17px;
	font-family: arial;
	font-weight:normal;
}
div.list_product li:hover a.nutxem
{
	opacity:1;
}
div.list_product li p.old_price {
	color: #999999;
    font-size: 14px;
    font-weight: normal;
    position: absolute;
    right: 3px;
    text-decoration: line-through;
    top: 347px;
}
div.list_product li .vat{margin-left: 6px;}
div.list_product li p.current_price {
	color: #FE1A19;font-size:22px;float:left; margin-left:3px;
}
div.list_product li a.more {
font-size: 12px;
width: 40px;
padding: 3.4px 14px 3.5px 14px;
margin-left: -11px;
border: 1px solid #cf0101;
position: relative;
top: 7.4px;
font-family: Arial, Helvetica, sans-serif;
color: #cf0101;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
div.list_product li .ttprod{ display:none}
div.list_product .btn-ss{
	margin-left: 15px;
margin-top: 0px;
	}
div.list_product li a.more:hover { border: 1px solid #E95A00;
	background:#E95A00;
    color: #fff; }
a.more_product {
    height: 35px;
    line-height: 35px;
    background: #f9f9f9;
    border: 1px solid #ddd;
    display: block;
    font-size: 16px;
    border-radius: 2px;
    text-align: center;    
    color: #aaa;    
    margin: 20px 10px 10px 10px;
}   
a.more_product:hover { background: #e8e8e8; } 
p.counter {
    float: left;
    margin: 25px 0px 20px 20px;    
    font-weight: bold;    
}


/*############## BLOCK SEARCH 15/03/2013 ###############*/
.block_search {  
margin-top:10px;
   	border-radius: 5px 5px 5px 5px;
    border:1px solid #ccc;
	position: relative;
}
.block_title {    
  	height: 30px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	overflow: hidden;
	border-bottom: 1px dashed #ececec;
	background: #fff;
}
.block_wrapper {    
    padding: 9px;
    background: #FFF;
}
.block_title i {
    background: url(../core/imgs/iconH.png) no-repeat -560px 0;
    display: inline-block;
    float: left;
    width: 35px;
    height: 30px;
    margin-top: 3px;
margin-left: 5px;  
}
.block_wrapper i { margin: 4px !important; }

.block_search input[type='button'] {
   background: #808080;
border: none;
padding: 4px 8px;
color: #FFF;
cursor: pointer;
margin-top: 12px;
}
.block_wrapper a.reset_icon, .block_wrapper a.reset_icon2, .block_wrapper a.reset_icon3{
	margin-right: 17px;
	}
.ui-widget-header{
	
	}
.block_search input[type='button']:hover{
	color: #FFF;
	}
.block_wrapper #max { width: 70px !important; }
.block_wrapper #min { width: 70px !important; }
.block_search input[type='text'], .block_search select { 
    width: 200px !important; 
    font-size: 11px;
}

/* hien thị dnah sách dạng list */
.list_product .infomation{display: none !important;}
div.intro li p.info, div.intro li p.short{
	}
div.intro li.part {
position: relative;
display: inline-block;
width: 97.5%;
margin: 0px 8px;
border-bottom: 1px solid #DDD;
padding: 25px 0px 15px 0px;
}    
div.intro li div{}
div.intro li a.image {
float: left;
display: inline-block;
width: 275px;
height: 275px;
border: 1px solid #CCC;
margin: 0px 20px 10px 0px;
position: relative;
text-align: center;
}
div.intro li a.image img {
margin: auto;
max-width: 275px;
max-height: 275px;
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
}

div.intro li h3 a{
font-size: 15px;color: #cf0101 ;font-family: Arial, Helvetica, sans-serif;
}
div.intro li p.old_price
{
color: #777;
font-size: 12px;
text-decoration: line-through;
margin: 7px 0px;
}
div.intro li p.current_price{
margin: 7px 0px;
font-weight: bold;
color: #DC230A;
font-family: arial;
font-size: 14px;
}
a.more_product {

}
.fb-like-box , .fb-like-box span, .fb-like-box span iframe{}
.infomation{font-size: 11px;}
div.list_product li .bor-1{
    display: inline-block;
    float: none !important;
    width: auto !important;
    height: auto !important;
    border: none !important;
    margin: 0px !important;
}
div.intro li h3{width: 840px !important;}
div.intro li .ttprod, div.intro li .control_bt, div.intro li .h_control_bt{
    position: absolute;
    top: 54px;
    right: 10px;
    display: inline-block;
}

div.intro li .ttprod .btn-ss,  div.intro li .control_bt .btn-ss, div.intro li .h_control_bt .btn-ss{margin: 0px !important;position: absolute;top: -30px; display:none}
div.intro li .ttprod a, div.intro li .control_bt a, div.intro li .h_control_bt a{
    border: 1px solid #cf0101;
    color: #cf0101;
    padding: 2px 16px 2px 17px;
    position: relative;
    left: 1px;
    top: 2px;
    
}
div.intro li .ttprod a:hover
{
	border: 1px solid #E95A00;
	background:#E95A00;
    color: #fff;
	}
a.more_product:hover { background: #e8e8e8; } 
p.counter {
    float: left;
    margin: 25px 0px 20px 20px;    
    font-weight: bold;    
}
div.intro span.btn-ss{ display:none}
.in_title{ font-weight:bold; display:inline-block; min-width:100px; float:left;}
.in_info{ width: 60%;
	float: left;
	display: block;
	color: #555;}
div.intro li div.luotxem{ display:none}
.p_view {
	top: 9px;
	font-weight:bold;
    color: #333;
    position: absolute;
    right: 40px;
    text-transform: none;
}
.p_view a {
    color: #333;
	font-weight:bold;
	margin-left:5px;
}
.p_view a:hover, .p_view a.active
{
	color:#cf0101;
}
.p_view img {
    position: relative;
    top: 1px;
} 