.product-zoom-info .image-additional { z-index: 99; display: block; position: relative; overflow: auto;}
.product-zoom-info .image-additional .adtwrap {  padding: 6px 5px 5px;}
.product-zoom-info .image-additional a { background: none; display: block;}
.product-zoom-info .image { width: 500px; float: left; height: 560px; z-index: 1; display: block; margin: 0;background: #fff; border-left: 1px solid #d2d2d2; }
.product-zoom-info .ca-container { float: left; margin: 0px 10px 20px 0px; height: 370px; padding: 0; position: relative;} 
.zoomlinks { display: inline-block; padding: 10px; background: rgba(255,255,255,0.7); z-index: 9999; position: absolute; right: 0; bottom: 0;}
.enlarge { background: url(../images/search-icon.png) no-repeat; position: relative; font-weight: 700; padding-left: 16px; z-index: 9999;}
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {border: 1px solid #888;	margin:-1px;background-color:#fff;	cursor:move;}
/* This is for the title text. */
.cloud-zoom-title {font-family:'Roboto Condensed', sans-serif;	position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* This is the zoom window. */
.cloud-zoom-big {overflow: hidden;background: none;border:0px solid #ffffff;}
/* This is the loading message. */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
.product-cover .product-img{width: 580px;float: left;}
.product-row .image img{width: 405px;}
.sanphamtt{   min-height: 200px;     width: 232px; float: right; padding-right: 5px;}
#detail_product_price .price { min-height: 46px;    padding: 0 20px 15px;    margin-top: 0px; background-size:100%; color: #000; }
#detail_product_price .product-big-oldprice{isplay: inline;margin-left: 15px;color:#000;}
.product-detail-more{}
.product-detail-more p{padding-left: 35px;}
.product-detail-more p::before{content:'';background: url("../images/spriteIcon.png") no-repeat transparent;	display:inline-block;width:15px;height:14px;background-position: -7px -760px;}
.product-order{margin-top: 10px;margin-bottom: 10px;}
.slideimages{width: 510px; float: left;}
.product-info{width: 700px; float: right;text-align: left;}
.price-detail p{text-align: left;}
.tab-content{text-align: left;font-size: 14px}
.tab-content p{text-align: left}
.sys_product_detail_boxpro{	border: none;    margin: 0 0 3px 10px;    float: left;    border-bottom: 1px dotted #9d9d9d;}
.amount{padding: 5px 0 8px; border-bottom: 1px dotted #9d9d9d; font-size: 14px;}
.tragop{ position: absolute; right: 0;top:10px;}
.tragop img{height: 84px;}
.sys_product_detail_text_1{font-size: 13px}
.payment{font: bold 1.4em/1.0em Arial; margin-bottom: 10px;}
.shipinfo{font: 1.3em/1.0em Arial;}
.boxthanhtoan{border: 1px dotted #c6c6c6;    padding: 10px 5px;   margin: 10px 0 10px 10px;}
.item-infoa{font-size: 13px;border-bottom: 1px dotted #9d9d9d;padding: 5px 0;}
.sys_product_detail_btn_list_color{border-top: 1px dotted #9d9d9d}
.product-promotion .promo-icon{background: none;margin-top: 10px;width: 100%;float: left;}
.fl {float: left;}
.sp-da-ban { margin-left: 15px; color: red;}
.priceBox{ color: white; text-shadow: 1px 1px 0 #ff0000, -1px -1px 0 #ff0000, 1px -1px 0 #ff0000, -1px 1px 0 #ff0000, 1px 1px 0 #ff0000; font-size: 23px;  font-family: fantasy;}
.product-order .add_to_cart1{color: #000 !important}.product-order .add_to_cart1:hover{color: #fff !important}
.add-cart-button {background-origin: content-box;border: 1px dotted #333333;margin-right:10px;text-transform: uppercase; border-radius: 3px;display: inline-block;height: 48px;line-height: 48px;opacity: 1; text-align: center;width: 200px;font-size: 14px;font-weight: bold; margin-top: 15px;}
.add-cart-button:hover{border: 1px dotted #333333; color: #000; ;}
.buy-now-button {background-origin: content-box;border: 1px dotted #333333;margin-right:10px;text-transform: uppercase; border-radius: 3px;display: inline-block;height: 48px;line-height: 48px;opacity: 1; text-align: center;width: 200px;font-size: 14px;font-weight: bold; margin-top: 15px;}

.detail_hotro_tructuyen {border-top: 1px solid #ddd;   margin-left: 10px;  margin-top: 10px;    font-size: 14px;display: none}
.price-detail .vcinfo{font-size: 13px !important;}
.price-detail .vcinfo table{width: 100% !important}.price-detail .vcinfo table img{margin-right: 5px !important}
.price-detail .vcinfo table tr td{padding: 10px}
.price-detail .vcinfo table tbody{    border: 1px dotted #000; background: #efefef;}
.payment {font: bold 1.4em/1.0em Arial; margin-bottom: 10px;font-size: 14px;}
.mainmenu li,.menutop li{font-size: 10px}
.mousetrap{display: none}
.slide_detail{width: 100% !important}
#slider2_container{width: 100% !important;background: transparent !important;}
.tab-pane{color: #000	}
.pull-left{border: none}
.nav-tabs{border-bottom: none;margin-top: 20px;}
.sys_product_detail_tab .nav-tabs>li>a{background:none}
.nav-tabs>li{border: 1px solid #fff;text-transform: uppercase;    padding: 15px 0 0 0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color: transparent;border: 1px solid #000;}
.sys_product_detail_tab .nav-tabs>li.active>a{color: #007cac!important;border-bottom:transparent;}
.sys_product_detail_tab .nav-tabs>li:hover{color: yellow;}
.detail-content-form{display: inline-block;}
.infopr{color: #000;margin: 15px 0; font-size: 12px}
.other_products-title{color: #3a3a3a; border-top: 1px solid #928a8a;padding: 30px 0;}
.cartbox{float: right;}
.cart {font-size: 1.5em;  background: url('../images/cart-i.png') no-repeat;background-size: 20px;background-position: center;}

.cart .p1,.cart .p2 { color: #fff; font-size: 15px;}
.Price{text-align: center;}
.listProducts .item{display: inline-block;    margin: 0 5px;    padding-bottom: 20px;    width: 23.5%;    height: 325px;margin-bottom:5px  ;  background: #f0f2e2; border: 1px solid #ced1b9;}
.listProducts .item img {    width: auto;    height: 175px;    position: relative;    border: 4px solid #ffffff;    transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s;}
.listProducts .item img:hover {    transform: scale(1.1);}
.listProducts .item .imgoverin{text-align: center;background: #fff;height: 176px;    overflow: hidden;}
.listProducts .add-cart-button{width: 80px;display:inline;padding: 5px 20px;margin-left: 5px}
.listProducts .detail-in{    border: 1px dotted #333333;padding: 6px;background: #fff;font-size: 14px;border-radius:3px;font-weight: bold; }
.listProducts .detail-in:hover{background: #4b7415;}.listProducts .detail-in a:hover{color: #fff}
.cartbox .cart{background: #588917;    margin: 5px 0;}
.sold{position: absolute;margin: -26px 5px;}
/*
Các file yêu cầu
cloud-zoom.js
<link rel="stylesheet" href="<?php echo __LIBS_DIR__;?>/slick-master/slick/slick.css" type="text/css"  />
<link rel="stylesheet" href="<?php echo __LIBS_DIR__;?>/slick-master/slick/slick-theme.css" type="text/css"  />
<link rel="stylesheet" type="text/css" href="<?php echo __RSDIR;?>/css/alice-min-1-2014-new.1436439926.css" media="all" />
<link rel="stylesheet" type="text/css" href="<?php echo __RSDIR;?>/css/alice-min-2-2014-new.1436439926.css" media="all" />
<link rel="stylesheet" type="text/css" href="<?php echo __RSDIR;?>/css/alice-min-3-2014-new.1436439926.css" media="all" /> 
<script type="text/javascript" src="<?php echo __RSDIR;?>/js/cloud-zoom.js"></script>

*/