.breadcrumb .active,.breadcrumb .glyphicon-home {color:#333}
.web-product .main-container {border:2px solid #fff;background: #fff;}
.product-view {background:transparent;border-top:0px solid #D4682E;}
.slider-items-products {background:transparent;}
.bgmain {position:relative;height:10px;}
.bgmain .probg {display: none; border:0;width:130px;height:151px;position:absolute;}
.row-pro {position:relative;z-index:1;}
.bgmain .top-left {background-position:0px 0px;top:0px;left:0px;}
.bgmain .top-right {background-position:right 0px;top:0px;right:0px;}
.bgmain .bottom-left {background-position:left bottom;bottom:0px;left:0px;}
.bgmain .bottom-right {background-position:right bottom;bottom:0px;right:0px;}
.animated {border-radius:0px;}
.web-product .p-title {margin-top:18px;padding-top:18px;}
.pro-code {cursor:pointer;background:url(code.webp?v1) no-repeat left center;width:240px;height:40px;}
.pro-code span {display:inline-block;font-size:27px;font-weight:bold;color:#fc0;padding-left:104px;padding-top:10px;width:100%;height:100%;}
.pro-code input {cursor:pointer;background:transparent;color:#ffeb3b;width:156px;font-size:23px;margin-top:7px;font-weight:bold;text-align:center;border:0px;line-height:26px;outline:medium;margin-left:12px;}
.activity-title {text-align:center;padding-top:23px;padding-bottom:10px;text-transform:uppercase;font-size:27px;font-weight:700;font-family:ui-monospace;}
.activity-title .title {color:#db3c00;}
.activity-title .time {color:#db3c00;margin-left:50px;}
.pro-code .cop-to {background:#6dcca4;width:111px;text-align:center;border-radius:4px;color:#fff;position:absolute;right:-110px;height:38px;line-height:36px;font-size:15px;cursor:pointer;top:1px;font-weight:bold;}
.pro-code .arrow-left {width:0px;height:0px;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #6dcca4;font-size:0px;line-height:0px;position:absolute;right:-0px;top:14px;}
.web-money .price {color:#666;}
.web-money {color:#ea502d;}
.off {background:#ffffff;text-align:center;color:#f00;height:28px;text-transform:capitalize;line-height:28px;display:inline-block;padding:0 3px;padding-right:0px;border-bottom-right-radius:5px;border-top-right-radius:5px;border-radius:40px;width:76px;position:absolute;left:138px;top:6px;font-size:14px;font-weight:bold;}
.icon-left {height: 64px;width: 55px;position: absolute;left: 174px;top: -22px;z-index: 1;}
.sale-bottom {background: url(sale2.webp?v1) no-repeat;height: 150px;width: 248px;position: absolute;left: -22px;top:319px;background-size: 95%;display: none}
.sale-bottom .time {font-weight: bold;text-transform: uppercase;font-size: 12px;color: #fff;position: absolute;bottom: -18px;background: #e73135;border-radius: 31px;padding: 0px 12px;width: 126px;text-align: center;left: 54px;}
.copy-warp{position: relative;}


.sale-title {color: #ea502d;}
.list-unstyled b {color: #333;}
.list-unstyled em {color: #333;}
.web-but-right .button_inst_activate { border: 1px solid #00207e; color: #00207e;}
.best-title {color: #333;}
.matter a{color: #333;}
.warper_dt {color: #333;}
.warper_more { color: #fb8c97;}
.web-but-yellow{ background: #d32701;}
.web-but-yellow:hover { background: #f9180a;}
.web-but-left .glyphicon-shopping-cart{background: #ffebea;color: #ee2b00;}
.web-but-left .glyphicon-shopping-cart:hover{ background: #ffebea;color: #ee2b00;}

.list-unstyled-t .web-but-left .web-but-yellow {padding: 6px 60px;}

.web-price{background:#fff}
.special-price .price {color: #ef2600;font-size: 32px;font-weight: normal;padding-right: 12px;}
.custom .i-s {color: #000;padding-left: 12px;padding-top: 2px;float: left;}
.product-essential { width:228px;right: 90px;}
.web-save {position: absolute;right: -160px; top: -4px;}
.list-unstyled-t {padding-right: 0;}
.web-entry-title{line-height: 30px; padding-left: 10px;}
.prolistifo  .list-unstyled-t .web-button{left:410px;position: relative;}
.prolistifo  .list-unstyled-t .tooltip{right: 159px;}

/* 20260106 */
.prolistifo .list-unstyled-t .tooltip {right: 215px;}
.product-essential{right: 140px;}
.prolistifo .list-unstyled-t .web-button {left: 358px;}
.web-but-yellowtop{width: 240px;height: 45px; padding: 10px 20px}
.web-but-left .glyphicon-shopping-cart{font-size: 20px;}
.web-but-left .glyphicon-shopping-cart:hover { background: #ffdedc;}
.web-price .web-save { right: -110px;top:-16px}
.product-image .ptb-sic {bottom: 10px; left: 13px;}




/*  pc  */
.btncopy {background: url(code.webp) no-repeat -45px 1px;height: 105px;z-index: 1;color: #000;width: 285px;left: 56px;top: 269px;position: absolute;font-weight: bold;font-size: 14px;line-height: 17px;--ac-theme: #dd2d2e;--ac--btn-color: #dd2d2e;background-size: cover;}
.btncopy .dis-code .dis-font{display: none;}
.btncopy input {width:85px;background:transparent;border:0px;font-size:16px;font-weight:bold;line-height:19px;color: var(--ac-theme);outline:medium;}
.btncopy .dis-code {position:relative;text-transform:uppercase;text-align: right; padding-right: 87px;}
.btncopy .tips-success {font-size:12px;padding:5px;position:absolute;top:-14px;z-index:1;right:-3px;background:#6dcca4;border-radius:50%;display:none;}
.btncopy .extra{text-align: center;margin-top: 23px;margin-left: 31px;}
.btncopy .extra .dis-price {color: var(--ac-theme);font-weight:bold;font-size:16px;}
.btncopy .extra .disoff {font-size:16px;color:var(--ac-theme);font-weight:bold;}
.btncopy .extra .dis-code-input{display: block;padding-left:15px}
.btncopy .copy-cop-to {position: absolute;top: 61px;right: 78px;;text-indent: -9999px;overflow: hidden;white-space: nowrap;width: 14px; height: 14px;background: url(ac-copy.webp) no-repeat;background-size: cover;}
    

/*  wap */
.activity-theme{background-image: url(m-ac-bg.webp);}
.activity-theme .ac-name::before {background-image:url(sale2.webp);left: -3px;width: 255px; top: -46px;}
.btncopy-theme {background-image: url(m-ac-code.webp?v1);width: 290px;height: 131px;top: -114px;background-position: -110px 0px;right: -16px;background-size: 478px;}
.btncopy-theme .extra {padding-top:32px;line-height: 21px;}
.btncopy-theme .affter-copy{padding-top: 0;line-height: 19px;}
.btncopy-theme .affter-copy .code-text{color: #f8294f;font-size: 22px;}
.btncopy-theme .affter-copy .input-code::after {background-image: url(ac-copy.webp);background-size: 14px;background-position: 0px 4px;}
.btncopy-theme .dis-price{text-align: right;padding-right: 103px;padding-top: 2px;}
.btncopy-theme .affter-copy .input-code{color: #f8294f;padding-left:40px;}
.btncopy-theme .dis-price,
.btncopy-theme .disoff {color: #f8294f;}