@charset "utf-8";
/* CSS Document */

.breakCrumb {border: solid 1px #ebebeb; border-radius:0px 0px 8px 8px; margin-left:-10px; padding:10px 0px}
.breakCrumb ul {margin:0px 20px;}
.breakCrumb ul li {float:left; margin-right:12px}
.breakCrumb ul li a {background:url(/Images/imgBreakcrumb.png) no-repeat center left; padding-left:10px; line-height:15px; font-size:12px; color:#878787; text-decoration:none;}
.breakCrumb ul li a:hover {color:#FF6600;}
.breakCrumb ul li a.active {color:#FF6600;}
.breakCrumb ul li.firstItem a{background:none;}

.MainProduct {margin:10px 0px}
.MenuonProduct {width:200px; padding:10px}
.MenuonProduct h3, .danhgiakhachhang p {font-size:13px; color:#4c4c4c; font-weight:bold; line-height:30px}
.MenuonProduct ul { margin-left:5px}

.MenuonProduct .product-category{ margin-bottom: 20px;}
.MenuonProduct ul li a {font-size:12px; color:#1ea89c;  text-decoration:none; line-height:21px}
.MenuonProduct ul li a:hover {background:#ebebec; color:#f99d1c; }
.MenuonProduct ul li a:hover span{ color:#666; }
.MenuonProduct ul li a span {color:#949494;}


.danhgiakhachhang {margin-top:10px; border-top:dotted 1px #cccccc; padding:15px 0px; color:#4c4c4c;}
.danhgiakhachhang ul {margin:5px;}
.danhgiakhachhang ul li{overflow:hidden}
.danhgiakhachhang ul li input {float:left}
.danhgiakhachhang ul li a{float: left; margin-top:3px; margin-right:2px}
.danhgiakhachhang ul li span {float:left; line-height:18px; font-size:12px; margin-left:5px}


.hotlineOnProduct {background:#f2fafa ; border: dashed 1px #88cfc8; border-radius:5px; margin-left:-10px}
.hotline {background:url(/Images/Hotline.png) no-repeat 10px 10px; margin:5px 0px 15px 0px; color:#fa7e5d; padding:25px 0px 10px 84px; }
.hotline .hotNumber {font-size:16px; font-weight:bold; line-height:20px; margin-left:8px}
.hotline .text {font-size:15px; line-height:30px}
.yh {margin-bottom:20px}
.yh a {font-size:12px; color:#333; text-decoration:none; display:block; text-align: center}
.yh a.online{float:left; background:url(/Images/yahooOnline.png) no-repeat center left; padding-left:17px;margin-left:15px; margin-right:8px}
.yh a.offline{float:right; background:url(/Images/YhOffline.png) no-repeat center left; padding-left:17px;  margin-right:15px}



.spbanchay {border: solid 1px #c2c2c2; border-radius:8px; background:url(/Images/spbanchay.png) no-repeat top right; margin:15px 0px; padding:10px 8px; margin-left:-10px}
.spbanchay h4{font-size:14px; font-weight:bold; line-height:25px; color:#333;}
.spbanchay ul {margin:10px 0px}
.spbanchay ul li {margin-bottom:12px; display:block;}
.spbanchay ul li div.imgSpbanchay {float:left; text-align:center; max-width:80px;}
.spbanchay ul li div.imgSpbanchay img {width: 70px;height: 70px;padding-right: 5px;}
.spbanchay ul li div.TextSpbanchay {float:left; width:110px}
.spbanchay ul li div.TextSpbanchay img{float:left; margin-right:2px; margin-top:5px; margin-bottom:3px}
.spbanchay ul li div.TextSpbanchay p.price {color:#fd0000; font-size:14px; font-weight:bold; line-height:25px;}
.spbanchay ul li div.TextSpbanchay p.price u {font-size:12px; font-weight:bold; line-height:14px}
.spbanchay ul li a {font-size:11px; text-decoration:none; line-height:14px;}


.splienquan {background:#fff;}



.MaincontentonProduct {width:727px;}


.titProduct {font-size:22px; font-weight:bold; line-height:35px; border-bottom: solid 1px #ececec; color:#4c4c4c;}
.titProduct span {float: right; font-size:12px; font-weight:normal;}


.Boloc_phantrang {overflow:hidden; margin: 15px 0px}
.boloc {float:left; width:30%; font-size:12px; color:#333; line-height:25px}
.boloc span {float: left; margin-right:10px; display:block; }
.boloc select {background:url(/Images/bgboloc_08.jpg) repeat-x; border:none; height:25px; line-height:25px; margin-right:10px; color:#666; border:solid 1px #e9e9e9; border-radius:5px}
.boloc select.gia {width:120px; padding-left:5px}
.boloc select.yeuthich, select.banchay {width:120px; padding-left:5px}

.phantrang {float:right;margin-top: 6px;width: 65%;height: 26px;}
.phantrang .paging{ margin: 0;}
.phantrang .paging-info{ display: none;}


.tbl-product tr{border-bottom: solid 1px #ececec; }
.tbl-product tr:last-child{ border-bottom: none;}
.product-item {border-left: solid 1px #ececec; width:158px; padding:10px; margin:12px 0; position:relative; font-size:12px;}
.tbl-product td:first-child .product-item{ border-left: none;}
.product-item { display: block;text-decoration: none;}
.product-item.LastItem {border-right:none}
.product-item .giamgia {background:url(/Images/lblGiamgia.png) no-repeat; width:33px; height:70px; display:block; position:absolute; top:0px; right:5px; color:#fff; font-weight:bold; font-size:12px; line-height:25px; text-align:center; text-shadow:2px 2px #ce596a;} 
.product-item img.anhsp { margin-bottom:10px; text-align:center;width: 158px;height: 158px;}
.product-item .productName  { color:#34a299;line-height: 18px;margin-top: 10px;}
.product-item .Price {color:#d51317; line-height:18px; font-weight:bold;}
.product-item .Price u {font-weight:normal; text-decoration:underline}
.product-item .shipping {font-size:11px; color:#d51317; line-height:18px}
.product-item .vote {margin-top:5px}
.product-item .vote a {font-size:11px; color:#999; line-height:14px; float:left; display:block; margin-left:5px}
.product-item .vote img {float:left; margin-right:1px; margin-top:2px;}
.ulsp1 {border-bottom: solid 1px #ececec; padding-bottom:12px}


.paging {font-size:14px; font-weight:bold; margin:30px 0px 30px 0px}
.paging .paging-info{ display: none;}
.paging .paging-detail{ float: right;text-align: right;}
.paging ul { float: right;}
.paging ul li {float:left; margin-right:5px;}
.paging ul li a, .paging ul li span {text-decoration:none; color:#1ea89c; padding:4px 9px}
.paging ul li a:hover {text-decoration:underline;}
.paging ul li a.current {background:url(/Images/bgboloc_08.jpg) repeat-x;color: #4c4c4c;border: solid 1px #d7d7d7; border-radius:3px}
.paging ul li a.current:hover {text-decoration:none;}

.EmailRegister {overflow:hidden; padding:10px 120px; margin: 15px 0px 40px 0px}
.EmailRegister a {float:left; margin-right:18px}
.EmailRegister .Email {float: left; border: solid 2px #1ea89c; border-radius:8px; padding:5px; width:450px; height:38px;margin-left:30px}
.EmailRegister .Email .txtEmail {width:300px; background:url(/Images/EmaiIcon.png) no-repeat center left; height:36px; line-height:36px; border:none; padding-left:60px; float:left; }
.EmailRegister .Email .btnEmail {background:url(/Images/dangkyBG.png) no-repeat center center; height:36px; line-height:36px; width:80px; float:right; border:none; color:#fff; padding-bottom:5px; text-shadow:1px 1px #1a9288 }

.product-category-description{ margin: 20px 0 10px 0;font-size: 13px;color: #555555;line-height: 18px;}