.common-home .tt_tabsproduct_module .t-logo{
    max-width: 93px;
}
.tt_tabsproduct_module .product-name a, .tt_product_module .product-name a, #product-category .product-name a, #product-search .product-name a{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; 
    -webkit-box-orient: vertical;
}
#product-category .product-name a{
    -webkit-line-clamp: 1;
}
#product-category .product-name{
    font-size: 22px;
}
#product-category .page-content .price-box .price{
    font-size: 20px;
}
.price-old{
    text-decoration: line-through;
    color: #cacdd3;
}
footer .ghost-payment{
    border-top: 1px solid #AFB1B6;
}
.nav-link span{
    display: inline-block;
    cursor: pointer;
}

.page-title-banner {
    padding-bottom: 50px;
}

/* 商品详情页 start */
.pd_boxLeft {
    /*width: 340px;*/
    margin-right: 40px;
}
.pd_ImgBox {
    position: relative;
    /*width: 340px;*/
    height: 400px;
    /*background: url(../image/pd_good_bg.png) no-repeat center center;*/
    background-size: 100%;
    border: 1px solid #DBDBDB;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    justify-content: center;
}
.pd_img {
    max-width: 240px;
    border-radius: 10px;
    margin: auto;
    padding-top: 100px;
    padding-bottom: 100px;
}

.ghost-hidden-1 li:nth-child(2), .ghost-hidden-2 {
    display: none;
}

.pd_viewAct{
    background: rgba(43, 127, 208, 0.1);
    border: 1px solid #3CBC1C !important;
    color: #3CBC1C;
    font-weight: bold;
}
.noneActive{
    background: #ccc;
    border: 1px solid #ccc !important;
    opacity: 0.4;
    color: #000;
    pointer-events: none;
}
#product-product .radio, #product-product .radios{
    padding: 11px 20px;
    border: 1px solid #DBDBDB;
    margin-right: 10px;
    cursor: pointer;
    font-family: "Orbitron", sans-serif;
}
#product-product .radios{
    display: inline-block;
    width: 31%;
}

#product-product .control-label{
    font-family: "Inter", sans-serif;
    font-weight: 600;
    font-size: 21px;
    line-height: 130%;
}
#product-product .short-des{
    display: none;
}
#product-product .img-thumbnail{
    display: none;
}
#product-product .radio input[type="radio"] {
    display: none;
}
#product-product .product-details .product_sku_item{
    display: flex;
    flex-wrap: wrap;
}
#product-product .radios {
    margin-bottom: 10px;
}
/* 商品详情页 end */

#product-product .radio label{
    padding-left: 0;
}
.btn-wishlist, .btn-compare{
    display: none !important;
}

.product-info-detailed .nav-tabs li{
    position: relative;
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-bottom: 0;
    margin-right: 50px;
}
#review .rating i{
    color: #3CBC1C;
}
.cart .cart-total .txt_items, .cart .cart-total .total-price{
    display: none;
}
.bg{
    background: #3CBC1C !important;
}
.control-label, .radio-inline {
    padding: 20px 16px;
    line-height: 150%;
    text-align: right;
}
.pull-left{
    float: left;
}
.pull-right{
    text-align: right;
}

.modal-content .modal-header {
    border-bottom: 0 none;
    padding-bottom: 0;
}

.modal-content .modal-body {
    padding: 0 40px 40px;
}

.modal-content .social-sharing ul li a {
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    width: 35px;
}
.modal .modal-dialog .modal-content{
    border: 1px solid #fff;
}
.modal .modal-dialog .modal-content .close{
    font-size: 42px;
}
.modal-content .modal-header{
    border-bottom: 1px solid #fff;
}

#collapse-checkout-confirm table, #account-address table, #account-order table, #account-reward table, #account-transaction table{
    color: #fff;
}
header.large-screens nav .navbar-collapse .right-content li.icon{
    -webkit-clip-path: none;
    clip-path: none;
}
header.large-screens nav .navbar-collapse .right-content li.icon .submenu a{
    width: auto;
    height: auto;
    text-align: left;
}
.account-newsletter{display:none}
@media (min-width: 1200px) {
    .stream-card .streamer{
        transform: translate(-50%, 12%);
    }
}
.product-card .bottom-row .price{visibility: hidden;}
.tournaments .price{visibility: hidden;}
#product-category .price-box{visibility: hidden;}
#product-search section .price-box{visibility: hidden;}
.static1_sharma3 .content h4{font-size: 19px;}
.mySwiper .content{
    background: #00000050;
    padding: 20px 0 20px 20px;
    border-radius: 10px;
}