#root-wrapper .beauty_gift  .price-box {
    display: inline-block;
    padding-bottom: 32px;
    padding-top: 32px;
}
/*group minute style*/
.time-remain {
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
}
.group_left {
    float: left;
    font-size: 14px;
}
.group_srcoll_middle{
    display: inline-block;
    float: right;
    margin-right: 10px;
    line-height: 18px;
    font-size: 14px;
    text-align: right;
    margin-top: 6px;
}
.group_right {
    float: right;
    display: inline-block;
    width: 104px;
    height: 30px;
    margin-top: 10px;
    margin-right: 0;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    background: #f33b99;
    padding-left: 3px;

}
.group_buy_info {
    font-size: 18px;
    margin-bottom: 13px;
    font-family: 'beauty02';
    text-transform: capitalize;
}

.group_buy_info .group_customer_name{
    font-size: 22px;
}
.group-price {
    margin: 10px 0;
    font-family: 'Microsoft Yahei';
}
.group-price .group-price-original {
    display: inline-block;
    font-size: 14px;
    text-decoration: line-through;
    color: #999;
    font-weight: bold;
}
.group-price .group-price-group {
    display: inline-block;
    font-size: 18px;
    color: #e72d8b;
    margin: 0 20px;
    font-weight: bold;
}
.group-price .save-price {
    display: inline-block;
    font-size: 14px;
    border: 1px solid #e72d8b;
    padding: 3px 6px;
    border-radius: 20px;
    color: #e72d8b;
}
#addcartbox .cart_gift_dis {
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #dfdfdf;
    line-height: 40px;
    padding-bottom: 3px;
}
#addcartbox .cart_gift_dis .cart_gift_add {
    font-weight: normal;
    font-size: 22px;
}
#addcartbox .cart_gift_dis img {
    width: 45px;
    height: auto;
}
/* product save price style start */
.catalog-product-price--con {
    margin-bottom: 20px;
}
.product-options-bottom .catalog-product-price--con .price-box {
    display: inline-block;
    top: 14px;
     left: 0;
}
.product-options-bottom .catalog-product-price--con  .group-price {
    display: inline-block;
    margin: 0;
    position: relative;
    top: 10px;
}
.product-options-bottom .catalog-product-price--con  .group-price .price {
    font-family: Verdana, Geneva, sans-serif;
}
/* product save price style end */
/* discount */
.view_discount_spike .group_buying_con{
    background: url("../images/product_view/2019050601_02.jpg") no-repeat !important;
    /*background-size: 100% !important;*/
}
.view_discount_discount {
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 6px;
    color: #000;
    line-height: 26px;
}
.view_discount_wrapper .paypal-wrapper {
    overflow: hidden;
    /*background: #e62888;*/
    padding-bottom: 6px;
    padding-top: 6px;
    display: inline-block;
    width: 376px;
    padding-left: 20px;
}
.view_discount_wrapper .paypal-wrapper .gw_pay_pal_express {
    margin-top: 0;
    margin-right: 10px;
}
.view_discount_wrapper .paypal-wrapper .bml-checkout-type {
    margin-top: 0 !important;
    margin-right: 0;
}
.view_discount_wrapper .paypal-wrapper div>.paypal-logo:nth-child(1) {
    display: none;
}
.view_discount_wrapper .paypal-wrapper .paypal-logo img:hover {
    opacity: 1;
}
.gw_product_detail_media_right .group_discountImg .group_discount {
    position: absolute;
    top: 18px;
    left: 50%;
    color: #fd2465;
    font-size: 22px;
    font-family: beauty02;
    margin-left: -21px;
}
.gw_product_detail_media_right .group_buying_clock {
    position: relative;
}
.gw_product_detail_media_right .group_buying_clock  .group_buying_right {
    position: absolute;
    top: 13px;
    left: 6px;
    line-height: 30px;
    font-family: beauty02;
    font-size: 24px;
    font-weight: bold;
    color: #fafc43;
    box-sizing: border-box;
}
.view_discount_spike  .group_buying_right {
    display: none;
}
.group_discountImg .group_discount {
    position: absolute;
    top: 18px;
    font-size: 22px;
    font-family: beauty02;
    color: #fb3f8c;
    left: 50%;
    margin-left: -22px;
}

/* limit time page qty */
.product-super-value-discount-coupons-promotion .add-to-cart .qty-wrapper,
.product-super-value-discount-coupons-promotion .add-to-cart .pintv{
    display: none;
}
.product-super-value-discount-coupons-promotion .product-options-bottom {
    margin-top: -20px;
}
/* limit time page qty end*/
/*$5 make into wig*/
.five_discount {
    box-sizing: border-box;
    padding: 0 10px;
}
.five_discount h3 {
    font-size: 12px;
    font-weight: bold;
    box-sizing: border-box;
    margin: 6px 0;
}
.five_discount p {
    font-size: 12px;
}
/* $5 make into wig  */
/* review head style
 shiaiduo
 2019/06/18
 */
.review_head {
    overflow: hidden;
}
.review_head_left,
.review_head_middle,
.review_head_right{
    float: left;
    width: 33%;
    text-align: center;
    height: 160px;
    padding-top: 30px;
    box-sizing: border-box;
}
.review_head_left .review_head_btn {
    display: block;
    width: 76%;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    margin: 25px auto;
    cursor: pointer;
    background: #e72d8b;
    border: 1px solid #e72d8b;
    color: #fff;
}
.review_head_middle {
    font-size: 14px;
    text-transform: capitalize;
    height: auto;
    border-right: 1px solid #ccc;
    padding-top: 0;
    margin-top: 32px;
}
.review_head_start {
    height: 18px;
    background: url("../images/nn.png") no-repeat;
    background-position: 152px -160px;
    margin: 10px auto;
}
.review_head_right {
    text-align: left;
    padding-left: 80px;
}
.review_head_rWrap .rating-box,
.review_head_rWrap .rating-box  .rating,
.review_head_startCon {
    background: url('../images/rating.png') repeat-x;
    background-position: 0 0;
    height: 13px;
    width: 71px;
    display: inline-block;
    margin-right: 10px;
}
.review_head_startCon {
    display: block;
    margin: 0 auto 8px;
}

.review_head_rWrap .rating-box  .rating,
.review_head_start {
    background: url('../images/rating.png') repeat-x;
    background-position: 0 -30px;
}
.review_head_start {
    margin-left: 0;
}
.review_head_rWrap .scroll-box{
    display: inline-block;
    width: 68px;
    border: 1px solid #ccc;
    height: 14px;
    box-sizing: border-box;
}
.review_head_rWrap .scroll-box .scroll-rating {
    height: 10px;
    margin-top: 1px;
    background: #e72d8b;
}
.review_head_rWrap .rating-percent {
    display: inline-block;
    margin-left: 6px;
    vertical-align: text-bottom;
}
.review_category {
    padding-left: 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
}
.review_category li {
    display: inline-block;
    padding: 10px;
    font-size: 14px;
    color: #333;
}
/* out of Stock style */
.swatch-span.option_optionStock {
    background: linear-gradient(14deg, transparent 48.5%, rgb(51, 51, 51) 51.5%, rgb(51, 51, 51) 36.5%, transparent 53.5%) !important;
    pointer-events: none !important;
    cursor: not-allowed !important;
}
.swatch-img.color_noneStock{
    cursor: not-allowed !important;
    pointer-events: none !important;
    -webkit-filter: grayscale(100%) !important;
    -moz-filter: grayscale(100%) !important;
    -ms-filter: grayscale(100%) !important;
    -o-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
    filter: gray !important;
    opacity: .5;
}
/* out of Stock style end */
/* $5 make into wig */
.five_fancybox {
    display: inline-block;
    margin-left: 10px;
}
.five_option_info{
    display: inline-block;
    color:-webkit-link;
    font-size: 12px;
}
.five_fancybox .img {
    width: 18px;
    height: 18px;
}
/* $5 make into wig end */