@charset "utf-8";
/* CSS Document */
*{outline:none}
body{margin:0;padding:0;font-family:'roboto',sans-serif;font-size:12px;}
a{text-decoration:none;transition:all 100ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;}
h1, h2, h3, h4, p{margin:0;}
.box_336{width:334px; height:278px; padding:0; margin:0; margin-left:auto; margin-right:auto; border:1px solid #e2e2e2; display:block; position:relative;}
.box_300{background:#fff; width:300px; height:250px; padding:0; margin:0; margin-left:auto; margin-right:auto; /*border:1px solid #e2e2e2;*/ display:block; position:relative;}
.pqc{width:17px; height:16px; position:absolute; top:-1px; right:-1px; background:#e5e5e5 url(../images/3soc.gif) top left no-repeat; z-index:10000;}
.adby{height:16px; position:absolute; top:-1px; right:-65px; background:#e5e5e5; color:#666; font-size:9px; line-height:16px; z-index:9999; padding:0 5px; text-align:left;}

.box_tit{ position:relative; padding-top:0px; padding-bottom:0px; line-height:28px; display:block; z-index:9;}
.box_tit:after{width:4px; height:13px; background-color:#e32; content:''; display: block; position: absolute; left:0; top:7px;}
.box_tit a{color:#000; font-size:17px; font-weight:bold; padding-left:8px; }
.box_tit a:hover{color:#e32c24;}

.item{width:100%; background:#fff; display:block; position:relative;}
.item .imgwrap{width:100%; position:relative;}
.item .imgwrap img{width:100%; height:200px;}
.img-2{ height:170px !important}
.item .tit{display:block; height:42px; line-height:19px; padding:5px 7px; font-size:18px; color:#333; text-align:left}
.tit-2{ padding-top:5px !important}
.nen-xam{ background:#f4f4f4;}
.xem-ngay{position:absolute; bottom:8px; right:10px; color:#069; font-size:11px;}
/*.item:hover .tit{font-size:16px; line-height:22px; transition:all 100ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;}*/
.item .tit span{ color:#e32c22;}
.item .info{ display:block; padding:0 10px;}
.item .info .price1{float:left; width:50%; color:#666; font-size:12px; line-height:20px; text-decoration:line-through}
.item .info .price2{float:right; width:50%; color:#e32c22; font-size:16px; font-weight:bold; text-align:right; line-height:20px;}
.item .info .price{float:left; width:100%; color:#e32c22; font-size:16px; font-weight:bold; text-align:center; line-height:20px;}
.item .imgwrap .xemngay{position:absolute;top:45%; left:35%;margin:auto; z-index:100; width:100px; height:25px; line-height:25px; font-size:12px; color:#fff; font-weight:bold; background:#F90; text-align:center; display:none;}