@charset "utf-8";
.site-cart .buy > .currency,.site-cart .total > .currency,.site-cart .sale-discount > .currency{ padding-right: 3px !important; } /* 針對小車 */
.total > .currency { padding-right: 3px; }
.negative_sign { padding-right: 3px; }
.currency_sign { padding-right: 3px; }
.value > del > span:nth-child(2)::after{ content:'\00a0'; }
.line > div > .currency::after{ content:'\00a0'; }
.value > del > span:nth-child(2){ word-spacing:1px; }
.line > div > .currency{ word-spacing:1px; }  
.price > .currency{ padding-right: 3px; }
.del-line{
  clear: both;
  display: table !important;
  width: fit-content;
  position: relative;
  font-size: 14px;
  margin-bottom: 2px;
  color:#666666;
  text-decoration: unset !important;
}
.del-line:before{
  position: absolute;
  content: "\00a0";
  left: 0;
  top: 50%;
  right: 0px;
  border-top: 0.7px solid;
  border-color: #666666;
  -webkit-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  -o-transform: rotate(-6deg);
  transform: rotate(-6deg);
}
.del-line .currency { color:#666666; }

.compare_list .list_inner .list_row .list-block .del-line{ 
  display: inline-table !important;
}

.ui-menu {
    padding: 2px 5px;
}
.ui-menu-item{
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: #d6d6d6  1px solid;

}
.ui-menu .ui-menu-item a{
    padding: 5px;
    color: #3d3d3d;
    font-size: 12px !important;
    line-height: 20px;

}
.ui-menu .ui-menu-item a em{
    font-style: unset;
    color: #fff;
    background-color: #00a8ff;
    padding: 0.5px 5px;
    margin: 0px 3px;
}
.ui-menu .ui-menu-item a:hover{
    padding: 5px;
    color: #00a8ff;
    background: #fefefe;
    border: unset;
}
