
                                .good-addtional.GoodsAdditional .left-right-container {
                                  background:
                                    radial-gradient(circle at top right, rgba(104, 221, 248, .10), transparent 32%),
                                    radial-gradient(circle at bottom left, rgba(156, 147, 255, .08), transparent 28%),
                                    #ffffff !important;
                                  border: 1px solid rgba(104, 221, 248, .25);
                                  border-radius: 18px;
                                  overflow: hidden;
                                  box-shadow: 0 12px 28px rgba(8, 39, 76, .08);
                                }

                                .good-addtional.GoodsAdditional .flex-item.conditions {
                                  position: relative;
                                  padding: 18px 18px 16px !important;
                                  background: linear-gradient(135deg,
                                      #12345F 0%,
                                      #247FAE 45%,
                                      #68DDF8 100%) !important;
                                  border-bottom: 1px solid rgba(104, 221, 248, .2);
                                  overflow: hidden;
                                }

                                .good-addtional.GoodsAdditional .flex-item.conditions::before {
                                  content: "";
                                  position: absolute;
                                  top: -10%;
                                  right: -8%;
                                  width: 62%;
                                  height: 140%;
                                  background: linear-gradient(135deg,
                                      rgba(255, 255, 255, .88),
                                      rgba(218, 244, 255, .65));
                                  clip-path: polygon(26% 0, 100% 0, 100% 100%, 0 100%);
                                  pointer-events: none;
                                }

                                .good-addtional.GoodsAdditional .flex-item.conditions::after {
                                  content: "";
                                  position: absolute;
                                  top: -18%;
                                  right: -2%;
                                  width: 38%;
                                  height: 150%;
                                  background: linear-gradient(135deg,
                                      rgba(104, 221, 248, .65) 0%,
                                      rgba(113, 104, 232, .45) 100%);
                                  clip-path: polygon(36% 0, 100% 0, 100% 100%, 0 100%);
                                  pointer-events: none;
                                }

                                .good-addtional.GoodsAdditional .title-wrap::before {
                                  content: "";
                                  position: absolute;
                                  left: 18px;
                                  top: 10px;
                                  width: 110px;
                                  height: 110px;
                                  border-left: 2px solid rgba(255, 255, 255, 0.65);
                                  border-top: 2px solid rgba(255, 255, 255, 0.65);
                                  transform: skewX(-38deg) rotate(-8deg);
                                  opacity: 0.55;
                                  pointer-events: none;
                                }

                                .good-addtional.GoodsAdditional .title-wrap,
                                .good-addtional.GoodsAdditional .title,
                                .good-addtional.GoodsAdditional .flex-item.conditions .iconfont {
                                  position: relative;
                                  z-index: 2;
                                }

                                .good-addtional.GoodsAdditional .title h3 {
                                  margin: 0 !important;
                                  font-size: 21px !important;
                                  line-height: 1.35 !important;
                                  font-weight: 800 !important;
                                  color: #315B82 !important;
                                  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.35);
                                }

                                .good-addtional.GoodsAdditional .flex-item.conditions .iconfont {
                                  color: #247FAE !important;
                                }

                                .good-addtional.GoodsAdditional .drawer-body {
                                  background: #ffffff !important;
                                }

                                .good-addtional.GoodsAdditional .drawer-body>div {
                                  padding: 18px 20px 22px !important;
                                }

                                .good-addtional.GoodsAdditional .brief_introduction {
                                  background: linear-gradient(180deg, #F2FAFF, #FFFFFF) !important;
                                  border-radius: 0 0 18px 18px;
                                }

                                .good-addtional.GoodsAdditional .brief_introduction p {
                                  margin: 0 !important;
                                  font-size: 14.5px !important;
                                  line-height: 1.92 !important;
                                  color: #536474 !important;
                                }

                                .good-addtional.GoodsAdditional .brief_introduction a {
                                  color: #247FAE !important;
                                  text-decoration: none !important;
                                  font-weight: 700 !important;
                                }

                                .good-addtional.GoodsAdditional .brief_introduction strong {
                                  color: inherit !important;
                                }

                                @media (max-width: 768px) {
                                  .good-addtional.GoodsAdditional .flex-item.conditions {
                                    padding: 16px 14px 14px !important;
                                  }

                                  .good-addtional.GoodsAdditional .title-wrap::before {
                                    left: 12px;
                                    top: 8px;
                                    width: 82px;
                                    height: 82px;
                                  }

                                  .good-addtional.GoodsAdditional .title h3 {
                                    font-size: 17px !important;
                                  }

                                  .good-addtional.GoodsAdditional .drawer-body>div {
                                    padding: 14px 14px 18px !important;
                                  }

                                  .good-addtional.GoodsAdditional .brief_introduction p {
                                    font-size: 13px !important;
                                    line-height: 1.82 !important;
                                  }
                                }
                              