@charset "utf-8";
/* CSS Document */

/*顶部模块置顶问题*/
#floor0 {margin-top: -50px;position: relative;}
/*背景*/
.active-body{background-color:#61bac1;important!}
/*右侧导航*/
.active-nav {position: fixed;top: 70%;display: none;}
.active-nav ul {margin-left: 5px;}
.active-nav{background:url() top center no-repeat;width: 228px;height:155px;padding-top: 152px;padding-right: 0px;right: 40px;top:100px;margin-top: -120px;}
.active-nav ul li{border-bottom: none; }
.active-nav ul li a{background:url(https://uidesign.gbtcdn.com/GB/image/2019/20190620_10855/se.png) top center no-repeat;color:#ffffff;width: 186px;height: 34px;text-decoration: none;line-height: 37px;padding-bottom: 3px;display: block;}
.active-nav ul li a:hover{background:url(https://uidesign.gbtcdn.com/GB/image/2019/20190620_10855/se.png) top center no-repeat; color:#feff7c; width:186px; height: 34px; }
.active-nav ul li.back-top a {background:url(https://uidesign.gbtcdn.com/GB/image/2019/20190620_10855/top.png) no-repeat center center;padding-right: 160px;margin-top: 10px;width: 30px;height: 20px;}



/*--取消掉返回顶部icon属性*/
.icon-top { font-size: 0px; }

/*标题栏*/
.active-list-title{color: #ffffff;font-size: 32px;text-align:center;font-weight:700;margin-bottom: 12px;background:url(https://uidesign.gbtcdn.com/GB/image/2019/20190620_10855/biao.png) no-repeat center;height: 40px;/* line-height: 88px; *//* text-transform:uppercase; */margin-top: -17px;padding-top: 0px;}
.subjectTitle_more {   color: #fff963; border: 1px solid #fff963;}
.active-list,.collocation-product-box,.goodsFloor, .active-coupon-list-wrap, .active-collocation-products-wrap, .active-top-brands-wrap, .active-limited{
    width: 1100px;
    margin: 20px auto 0;
    background: rgba(101, 132, 240, 0.57);
    padding-bottom: 20px;
    border-radius: 4px;
    }
/*投影*/
.active-list-product{ overflow:visible;}
.active-list-product li{ overflow:visible; box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);}



.subjectGoodItem {text-align: center;box-shadow: 0 0 20px #0000001a;}

/*view more*/
.viewMoreContainer_a {font-size: 20px;font-family: OpenSans-Bold;color: #ffffff;}

/*促销码*/
.google_newCouponInfo {border: 1px solid #000;color: #000;}

/*板块加背景色(含标题）*/

/*1.多时段，加价购，app专享，单双商品，优惠券*/
.goodsFloor{width:1000px;margin:60px auto 0;.active-list,.collocation-product-box,.goodsFloor, .active-coupon-list-wrap, .active-collocation-products-wrap, .active-top-brands-wrap, .active-limited{
    width: 1100px;
    margin: 20px auto 0;
    background: rgba(101, 132, 240, 0.57);
    padding-bottom: 20px;
    border-radius: 4px;
    }padding:50px;}

/*2.普通，促销码，抢购*/
.active-list,.collocation-product-box,.goodsFloor, .active-coupon-list-wrap, .active-collocation-products-wrap, .active-top-brands-wrap, .coupon_line_multiple, .active-limited{width:1000px;margin: 60px auto 0px;padding: 50px;/* border-radius: 10px; */padding-bottom: 30px;}
#floor0 {position: relative;margin: -155px auto 0;}

/*3.多商品，搭售*/
.active-collocation-products-wrap, .active-top-brands-wrap{margin:60px auto 0;width:1000px;padding:50px;}


.sideQr .sideQr_img {
    display: block;
    margin: auto;
    width: 138px;
    margin-left: 16px;
}

.active-banner-bg {width: 1920px;left: 50%; margin-left: -960px;}
#siteWrap {overflow: hidden; position: relative;}


.coupon_item_msg {background-image: linear-gradient(-33deg,#ffde62,#930101);}
.active-banner-bg {width: 1920px;left: 50%; margin-left: -960px;}
#siteWrap {overflow: hidden; position: relative;}

.sideQr {background-color: #6085ff;width: 162px;height: 119px;margin-top: 0px;border-radius: 0px;margin-left:2px;}

.subjectGoodList_double .subjectGoodItem:nth-of-type(odd){ overflow:visible; box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);}

.subjectGoodList_double .subjectGoodItem{ overflow:visible; box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);}

.subjectGoodList {padding-top: -13px;margin-top: -4px;}

#floor2 .brands-nav li a, .brands-nav li img {/* margin-top: -4px; */}
.goods-buy span {color: #ffffff;}

.subjectTitle_tipsText { /* top: -22px; */color: #184520;}

.subjectGoodItem_label:after {
    display: block;
    content: "";
    width: 55px;
    height: 27.5px;
    background-color: #5cccb6;
    border-radius: 0 0 27.5px 27.5px;
    position: absolute;
    left: 0;
    z-index: -5;
}


.subjectGoodItem_label {
    text-align: center;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 5px;
    background-color: #5cccb6;
    z-index: 1;
    font-size: 13px;
    color: #ffffff;
    padding: 10px 5px 0;
    width: 55px;
    box-sizing: border-box;
    word-wrap: break-word;
    word-break: normal;
}


.subjectGoodList .viewMoreContainer {
    height: 384px;
    background: #ffac2b;
    background: -webkit-linear-gradient(315deg,#ffbf44,#ff8a00);
    background: linear-gradient(135deg,#7cffe6,#31b8ff);
    text-align: center;
}


.active-nav .side-share-wrap .share-btn.js-fb {
    background-color: #6085ff;
}

.active-nav .side-share-wrap .share-btn.js-tw {
    background-color: #6085ff;
}

.active-nav .side-share-wrap .share-btn.js-gp {
    background-color: #6085ff;
}

.active-nav .side-share-wrap .share-btn.js-rt {
    background-color: #6085ff;
}
.active-nav .side-share-wrap .share-btn.js-vk {
    background-color: #6085ff;
}
.active-nav .side-share-wrap {
    padding-top: 10px;
    width: 187px;
    text-align: center;
}


/*导航分享图标*/
.active-nav .side-share-wrap{padding-top: 10px;width: 150px;height: 80px;text-align: center;margin-left: 18px;}
.active-nav .side-share-wrap a{background: none;transition-duration:0s;width: 36px!important; height: 33px!important;}
.active-nav .side-share-wrap a:hover{background: none;transform: translate(0, 0);}


.addIconContainer_add, .tyingResult {
    display: inline-block;
    background-color: #557cff;
}

.tyingResult_viewMoreGoods {
    background-color: #fff;
    color: #fff;
    border-radius: 5px;
    background-color: #15a8fd;
}
.tyingResult_addToCartBtn {
    border-color: #999;
    color: #ffffff;
    border: 1px solid #ffffff;
    border-radius: 5px;
    margin-bottom: 14px;
}

.tyingResult_finalNum {
    float: right;
    color: #ffea69;
    font-family: OpenSans-Bold;
    font-size: 26px;
}
.tyingResult_saveNum {
    float: right;
    color: #ffffff;
    font-size: 16px;
}

.tyingResult_price-ying {
    border-bottom: 1px solid #fff;
    padding: 20px 0;
}


/* 无购物车时价格背景色 */
.produ-list .goods-buy {background: #15a8fd;}
.produ-list .goods-buy .goodsPrice {
    border: 1px solid #15a8fd;
    color: #fff;
}
.subjectGoodItem.googleTempTwo .goods-buy .buyLink {
    background: #15a8fd;
}
/* 有购物车时样式 */
.produ-list .goods-buy.showCart .goodsPrice {color: #15a8fd;border: 1px solid #15a8fd;background: #fff;}
.subjectGoodItem.googleTempTwo .goods-buy.showCart .buyLink {border: 1px solid #15a8fd;}

/*购物车按钮背景色*/
.subjectGoodItem.googleTempTwo .goods-buy.showCart .toCart{
    background: #15a8fd;
}

/*购物车按钮svg大小及颜色*/
.subjectGoodItem.googleTempTwo .goods-buy.showCart .toCart .newCartIcon {
    display: inline-block;
    width: 36px;
    height: 36px;
    color: #fff;
    fill: #fff
}

/*价格颜色*/
.subjectGoodItem.googleTempTwo .goods-buy.showCart .goodCurrentPrice {
    color: #15a8fd;
}

/*折扣标*/
.subjectGoodItem.googleTempTwo .goods-discount {background-color: #8784ef;color: #ffffff;}
.goods-discount {background-color: #8784ef;color: #ffffff;}

/*进度条*/
.subjectGoodItem.googleTempTwo .process-inner {
    overflow: hidden;
    background: #3ed8ba;
}

/* 广告图 */
.subject_newLi .viewMoreContainer{
    height: 314px;
}
.subject_newLi .viewMoreContainer_a{
    background: none;
}

.subjectGoodItem.googleTempTwo .normalCouponItem:before,
.subjectGoodItem.googleTempTwo .normalCouponItem:after{
    background:rgba(101, 132, 240, 0.9);
}

/*多商品板块导航*/
.brands-nav{margin: 0px auto 0;margin-bottom: 20px;width: 1000px;}
.brands-nav li a {height: 60px;padding-top: 0;text-align: center;font-size: 16px;font-weight: bold;color: #fff;}
.brands-nav li {background: #4869be;}
.brands-nav li.active {background: #15a8fd;}
.brands-nav li.active:after {content: "";width: 0;height: 0;display: inline-block;border-style: solid;border-width: 4px 8px 0;border-color: #15a8fd transparent transparent;position: absolute;top: 60px;left: 50%;transform: translateX(-50%);overflow: hidden;}
.brands-nav li:hover {background: #15a8fd;}
.brands-nav li.active:hover{background: #15a8fd;}