@charset "utf-8";
.pr-box{outline:none!important;width:50%;margin-bottom:25px;position:relative}
.pr-box >a{display:block;width:86%;position:relative;margin:0 auto;color:#204c73}
.pr-box article{margin:0 auto;position:relative;width:92.8%;border:1px solid #000;padding:12px;height:100%}
.pr-box p a{background:url(../images/cart.png) no-repeat 0 center;display:inline-block;color:#333;font-size:13px;padding-left:23px}
.pr-box figure >a,.pr-box .imgsp{display:block}
.pr-box figure,.pr-box .imgsp{position:relative;overflow:hidden;width:100%;z-index:1;outline:none;background:#fff}
.pr-box h3:before{background:url(../images/pr-box.png) center bottom;height:7px;width:100%;position:absolute;top:-11px;left:0}
.pr-box .imgsp img,.pr-box figure img{-webkit-transition:.5s all linear;-moz-transition:.5s all linear;-o-transition:.5s all linear;transition:.5s all linear;width:100%;position:relative}
.pr-box:hover .imgsp img,.pr-box:hover figure img{}
.pr-box h3{margin:15px 0 0;position:relative;line-height:2rem;font:17px arial}
.pr-box h3 a{color:#000;transition:all .3s}
.pr-box p{margin:0;position:relative;color:#000;font:19px arial}
.pr-box p span{color:#000;display:inline-block;margin-left:5px;font:bold 30px arial;float:right}
.pr-box p span:nth-child(even){}
.pr-box p del{font:400 17px arial;color:red;margin-top:14px;display:inline-block}
.pr-box p.price-box{font-size:15px;font-weight:700;margin-bottom:10px}
.product-tablist{}
.product-tablist.nav-tabs > li > a{border-radius:0;margin:0}
.product-tablist.nav-tabs > li > a:hover,.product-tablist.nav-tabs > li > a:focus{background:none;border:1px solid transparent}
.product-tablist.nav-tabs > li.active{border-top:solid 3px #00923d;margin:-3px 0 -1px;position:relative}
.product-tablist.nav-tabs > li.active a{border-top:1px solid transparent;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #fff;color:#365DB5;font-weight:700;background:#fff}
.product-tablist.nav-tabs > li.active:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid #00923d}
#product-tablist > li{float:left;text-align:center;white-space:nowrap}
#product-tablist > li a{color:#666;display:block;padding-top:0;padding-bottom:0;margin:0;border-radius:0}
#product-tablist > li:nth-child(2) a{}
#product-tablist > li a:not(.active){}
#product-tablist > li a:hover,.pr-tablist > li a:focus{background-color:transparent}
#product-tablist > li.active{border-top:solid 3px #e60f1e;margin:-3px 0 -1px;position:relative}
#product-tablist > li.active:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid #e60f1e}
#product-tablist.nav-tabs > li.active a{border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-bottom:solid 1px #FFF;color:#365DB5;font-weight:700;background:#fff}
#product-tablist > li span{display:inline-block;height:20px;line-height:20px;margin-top:9px;width:100%}
#product-tablist > li:first-child span{border-right:none}
.product-title h1{margin-top:0;line-height:1;margin-bottom:5px;color:#000;font-weight:700}
.product-title h1:after{border-bottom:1px solid #000;height:1px;width:200px;position:absolute;bottom:0;left:0}
.product-title p{margin:0;font-family:'Roboto',sans-serif;font-size:14px;font-weight:300}
#pro_sku{font-size:14px;color:#333;display:block;position:relative}
.product-price{margin:0 0 10px}
.product-price span{font-family:'Roboto',sans-serif;font-size:18px;font-weight:600}
.product-price del{font-size:20px;color:#898989}
.add-to-box{padding:0;overflow:hidden;text-align:center;margin:1px 0 0;float:left}
.add-to-box .add-to-cart label{display:block;float:none;margin-bottom:5px;text-align:left;text-transform:uppercase;font-family:'Roboto',sans-serif;font-size:12px}
.add-to-cart .qty{background-color:#FFF;border:1px solid #E0E0E0;border-radius:2px;margin:6px 25px 6px 0;padding:0 5px 1px;height:41px;border:1px #ddd solid;text-align:center;margin-right:5px;width:80px;color:#aaa}
.custom button.items-count{background-color:#f5f5f5;border:1px #eaeaea solid;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;color:#999;font-size:10px;line-height:normal;padding:12px 14px 9px 16px;line-height:18px}
.add-to-box .btn-cart{}
.add-to-box .btn-cart{}
.add-to-box .btn-cart:hover{}
hr.border{width:60px;height:4px;background:#333;display:inline-block;margin:5px 0}
.short-description{padding-bottom:5px;list-style-type:initial;border-bottom:1px dotted #CCC}
.app-figure{padding:0!important}
.zoom-hinhcon{margin:20px 0}
.hinhcon{padding-top:5px}
.hinhcon a{margin:0 auto;border:1px solid red;position:relative;display:block;max-width:98%}
.hinhcon a img{width:100%;max-height:85px;max-width:100%}
.mz-thumb img{}
.mz-thumb-selected img{-webkit-filter:none!important;filter:none!important}
.mz-thumb-selected:after,.mz-thumb-selected:hover:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid red;content:"";position:absolute;top:-5px;left:calc(50% - 4px)}
.product-comment .nav-tabs{border:none}
.product-comment .nav{border-bottom:1px solid #333}
.product-comment >ul>li{float:left}
.product-comment li:first-child{border-style:solid;border-color:#333;border-width:3px 1px 1px;border-bottom-color:#fff;position:relative;bottom:-1px}
.product-comment li a{font-size:15px;text-transform:uppercase;font-weight:500;color:#333;text-align:center;font-family:'Roboto',sans-serif}
.product-comment li a:hover,.product-comment li a:focus{background-color:transparent}
.product-comment #mota:after{left:9%}
.product-comment #binhluan:after{left:26%}
.product-comment #like:after{left:44%}
.title-bl,.title-like{border-bottom:1px solid #333;margin-bottom:23px}
.title-bl > h2,.title-like > h2{color:#333;font-size:15px;font-weight:500;margin-bottom:5px;text-transform:uppercase;font-family:'Roboto',sans-serif}
#binhluan{margin-top:20px}
.discout-ele{background-color:#fff;font-size:13px;color:#e5101d;text-align:center;font-weight:300;position:absolute;width:52px;height:22px;line-height:20px;border-radius:2px;border:1px solid #e5101d;right:20px;top:5px;z-index:50}
.box-price .cur-price{color:red;font-size:40px;font-style:italic;margin-right:10px;font-family:'UTMImpact'}
.box-price .old-price{color:#000;font-size:17px;text-decoration:line-through;font-family:'Roboto Condensed'}
@media only screen and (min-width: 1200px) {
.product-comment #mota{padding:10px;border-color:#000;border-width:0 1px 1px;border-style:solid}
}
.product_info{}
.product_info li{font:16px arial;padding:6px 0}
.product_info li .content *{margin:0}
.product_info li b{}
.product_info li.ten{color:#333;font-size:18px;display:none}