
         .report-pay-body {
            background: url('/Content/images/member/bg.png') no-repeat top center;
            background-size: 100% 100%;
            color: #333;
            line-height: 1.6;
            padding: 20px;
            /*min-height: 100vh;*/
        }     
        /*body {
            background: url('/Content/images/member/bg.png') no-repeat top center;
            background-size: 100% 100%;
            color: #333;
            line-height: 1.6;
            padding: 20px;
            min-height: 100vh;
        }*/
.container,
.container * {
  box-sizing: border-box;
}
.container {
  height: 900px;
  position: relative;
  overflow: hidden;
  max-width: 1300px;
  margin: 0 auto;
}        
        /* 标题区域 */
        .header {
            text-align: center;
            margin-bottom: 40px;
            padding: 20px;
        }
        
        /* 展示块容器 */
        .report-blocks {
            display: flex;
            flex-direction: column;
            gap: 55px;
            height:775px;
            width:1045px;
            padding-left: 10%;
        }
        .user-blocks {
            display: flex;
            flex-direction: column;
            gap: 55px;
            height:90px;
            width:1045px;
            padding-left: 10%;
        }
        /* 单个展示块 */
        .report-block {
            background: white;
            border-radius: 31px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
            overflow: hidden;
            position: relative;
            padding: 10px;
            transition: transform 0.3s, box-shadow 0.3s;
            height:775px;
            width:1045px;
        } 
               
        .report-block:hover {
            transform: translateY(-5px);
            box-shadow: 0 15px 35px rgba(0, 0, 0, 0.25);
        }  

.pay-blocks {
  width: 1273px;
  height: 775px;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.bg {
  width: 1920px;
  height: 1001px;
  position: absolute;
  left: -323px;
  top: -72px;
}
        
 /*body {
  background: url('/Content/images/member/bg.png') no-repeat top center;
  background-size: 100% 100%;
  color: #333;
  line-height: 1.6;
  padding: 20px;
  min-height: 100vh;
  }*/
.mask-group {
  height: auto;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: visible;
}
.left-content {
  background: #ffffff;
  border-radius: 24px;
  border-width: 1px;
  /*border-style: solid;*/
  border-image-slice: 1;
  padding: 80px 56px 80px 56px;
  width: 1273px;
  height: 775px;
  position: absolute;
  left: 0px;
  top: 0px;
  box-shadow: 0px 21px 46px 0px rgba(8, 46, 137, 0.15);
}
.frame-left {
  display: flex;
  flex-direction: column;
  gap: 11px;
  align-items: center;
  justify-content: center;
  width: 112px;
  position: absolute;
  left: 56px;
  top: 70px;
}
.image-left {
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  position: static;
  display: flex;
  align-items: center;
}
.image-profile {
  width: 60px;
  height: 60px;
  object-fit: cover;
  aspect-ratio: 1;
}
.image-463 {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 6px;
  top: 0px;
}
.framep-text {
  color: #ffffff;
  text-align: center;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
  word-wrap: break-word;
  height: 80px;
  padding-left: 20px;
  margin-top: 40px;
  /*position: relative;
  align-self: stretch;
  display: flex;
  align-items: flex-end;
  justify-content: center;*/
}
.right-content {
  width: 1045px;
  height: 775px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.right-bg {
  background: #ffffff;
  border-radius: 24px;
  border-width: 1px;
  /*border-style: solid;*/
  border-image-slice: 1;
  width: 1045px;
  height: 775px;
  margin-left:0px;
  /*position: absolute;*/
  /*left: 50%;*/
  /*translate: -50%;*/
  top: 0px;
  box-shadow: 0px 25px 46.2px 0px rgba(17, 32, 85, 0.21);
}
.frame-rights {
  width: 945px;
  height: 662px;
  position: absolute;
  left: 50px;
  top: 40px;
}
.right-title {
  background: linear-gradient(
    90deg,
    rgba(100, 10, 255, 1) 0%,
    rgba(0, 70, 246, 1) 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 35px;
  font-weight: 700;
  position: absolute;
  left: 287px;
  /*left: 360px;*/
  top: 0px;
}
.block-right {
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0px;
  top: 437px;
}
.frame-113 {
  background: rgba(50, 54, 255, 0.05);
  border-radius: 8px;
  padding: 8px;
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.tick-circle {
  flex-shrink: 0;
  width: 15px;
  height: 15px;
  position: relative;
}
.vector {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
.tick-circle2 {
  width: 15px;
  height: 15px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.block-right-text {
  color: #3236ff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.frame-114 {
  background: rgba(50, 54, 255, 0.05);
  border-radius: 8px;
  padding: 8px;
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-115 {
  background: rgba(50, 54, 255, 0.05);
  border-radius: 8px;
  padding: 8px;
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-116 {
  background: rgba(50, 54, 255, 0.05);
  border-radius: 8px;
  padding: 8px;
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-117 {
  width: 945px;
  height: 65px;
  position: absolute;
  left: 0px;
  top: 342px;
}
.rectangle-125 {
  background: linear-gradient(
    90deg,
    rgba(17, 0, 249, 0.04) 0%,
    rgba(245, 0, 249, 0.04) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  width: 945px;
  height: 65px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.member-title {
  color: #1c0083;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: absolute;
  left: 15px;
  top: 22px;
  width: 99px;
  height: 21px;
}
.vector-8 {
  width: 0px;
  height: 40px;
  position: absolute;
  left: 129px;
  top: 13px;
  overflow: visible;
}
.frame-110 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 165px;
  top: 16px;
}
.icon-33-px-literature {
  flex-shrink: 0;
  width: 33px;
  height: 33px;
  position: relative;
}
.ellipse-43 {
  background: #ffffff;
  border-radius: 50%;
  width: 33px;
  height: 33px;
  position: absolute;
  left: 0px;
  top: 0px;
  aspect-ratio: 1;
}
.icon-33-px-literature2 {
  width: 33px;
  height: 33px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.member-text {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 20px;
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.frame-111 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 416px;
  top: 16px;
}
.icon-33-px-book {
  flex-shrink: 0;
  width: 33px;
  height: 33px;
  position: relative;
}
.icon-33-px-book2 {
  width: 33px;
  height: 33px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.frame-112 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 667px;
  top: 16px;
}
.icon-33-px-scholar {
  flex-shrink: 0;
  width: 33px;
  height: 33px;
  position: relative;
}
.icon-33-px-scholar2 {
  width: 33px;
  height: 33px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.pay-confir {
  width: 945px;
  height: 160px;
  position: absolute;
  left: 0px;
  top: 502px;
}
.rectangle-126 {
  background: #f7f7f7;
  border-radius: 8px;
  border-style: solid;
  border-color: #efefef;
  border-width: 1px;
  width: 945px;
  height: 190px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.zfb {
  background: #ffffff;
  border-radius: 8px 0px 0px 0px;
  padding: 25px 38px 25px 38px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: flex-start;
  width: 206px;
  height: 79px;
  position: absolute;
  left: 1px;
  top: 1px;
}
.image-44 {
  flex-shrink: 0;
  width: 30px;
  height: 30px;
  position: static;
}
.image-442 {
  width: 30px;
  height: 30px;
  position: absolute;
  left: 38px;
  top: 24.5px;
  object-fit: cover;
  aspect-ratio: 1;
}
.image-443 {
  width: 30px;
  height: 30px;
  position: absolute;
  left: 38px;
  top: 24.5px;
}
.div10 {
  color: #000000;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.wchat {
  background: #f7f7f7;
  border-radius: 0px 0px 0px 8px;
  padding: 25px 38px 25px 38px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: flex-start;
  width: 206px;
  height: 79px;
  position: absolute;
  left: 1px;
  top: 80px;
}
.image-45 {
  flex-shrink: 0;
  width: 30px;
  height: 25px;
  position: static;
}
.image-452 {
  width: 30px;
  height: 25px;
  position: absolute;
  left: 38px;
  top: 27px;
  object-fit: cover;
  aspect-ratio: 30/25;
}
.image-453 {
  width: 30px;
  height: 25px;
  position: absolute;
  left: 38px;
  top: 27px;
}
.container98 {
  text-align: left;
  position: absolute;
  left: 25px;
  top: 20px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.container98-span {
  color: #000000;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.container98-span2 {
  color: #ff0000;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 30px;
  font-weight: 400;
}
.frame-133 {
  background: #ff7830;
  cursor: pointer;
  border-radius: 4px;
  padding: 6px 10px 6px 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 20px;
  top: 113px;
}
 .frame-133:hover {
   background: linear-gradient(135deg, #ff7830, #ff7830);
   transform: translateY(-2px);
   box-shadow: 0 6px 15px rgba(52, 152, 219, 0.4);
 }
.pay-agree {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.pay-checkbox {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 20px;
  top: 72px;
}
.item-unit-checkbox {
  width: 16px;
  height: 16px;
 cursor: pointer;
}
.item-unit-checkbox2 {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0px;
  top: 3px;
}
.pay-text {
  text-align: left;
  font-family: "PingFangSc-Regular", sans-serif;
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
  position: relative;
}
.label-span {
  color: var(--textandicon-font-gy1-90-primary, rgba(0, 0, 0, 0.9));
}
.label-span2 {
  color: #004bff;
}
.cont-price {
  width: 945px;
  height: 226px;
  position: absolute;
  left: 50px;
  top: 126px;
}
.card {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 1) 0%,
    rgba(255, 60, 252, 1) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.card1 {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 0.03) 0%,
    rgba(255, 60, 252, 0.03) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.year-type_nor {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 23px;
  font-weight: 400;
  position: absolute;
  left: 124.5px;
  top: 38px;
}
.year-price_nor {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
  position: absolute;
  left: 210px;
  top: 119px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.year-paytype_nor {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 35px;
  font-weight: 400;
  position: absolute;
  left: 46px;
  top: 100px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.container982_nor {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 65px;
  font-weight: 700;
  position: absolute;
  left: 81px;
  top: 68px;
}
.year-avg_nor {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  left: 116px;
  top: 170px;
}

.card2_select {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 1) 0%,
    rgba(255, 60, 252, 1) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 325px;
  top: 0px;
}
.year-type {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 23px;
  font-weight: 400;
  position: absolute;
  left: 124.5px;
  top: 38px;
}
.year-price {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
  position: absolute;
  left: 210px;
  top: 119px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.year-paytype {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 35px;
  font-weight: 400;
  position: absolute;
  left: 46px;
  top: 100px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.container982 {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 65px;
  font-weight: 700;
  position: absolute;
  left: 81px;
  top: 68px;
}
.year-avg {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  left: 116px;
  top: 170px;
}
.icon-52-px-selected {
  width: 52px;
  height: 51px;
  position: absolute;
  left: 242px;
  top: 174px;
}
.rectangle-124 {
  border-radius: 0px;
  width: 52px;
  height: 51px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: visible;
}
.tick {
  width: 15px;
  height: 15px;
  position: absolute;
  left: 29px;
  top: 27px;
  overflow: visible;
}
.icon-52-px-selected2 {
  width: 52px;
  height: 51px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.card2 {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 0.03) 0%,
    rgba(255, 60, 252, 0.03) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 325px;
  top: 0px;
}
.season-type {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 23px;
  font-weight: 400;
  position: relative;
}
.season-type-select {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 23px;
  font-weight: 400;
  position: relative;
}
.frame-107 {
  flex-shrink: 0;
  width: 156px;
  height: 86px;
  position: relative;
}
.season-paytype {
  color: #1e1e1e;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 35px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: 32px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.season-paytype-select {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 35px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: 32px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.container983 {
  color: #1e1e1e;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 65px;
  font-weight: 700;
  position: absolute;
  left: 35px;
  top: 0px;
}
.container983-select {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 65px;
  font-weight: 700;
  position: absolute;
  left: 35px;
  top: 0px;
}
.season-avg {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}
.season-avg-select {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}
.card3 {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 0.03) 0%,
    rgba(255, 60, 252, 0.03) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 650px;
  top: 0px;
}
.card3_select {
  cursor: pointer;
  background: linear-gradient(
    119.91deg,
    rgba(27, 126, 255, 1) 0%,
    rgba(255, 60, 252, 1) 100%
  );
  border-radius: 16px;
  border-style: solid;
  border-color: #9c8bff;
  border-width: 1px;
  padding: 38px 69px 38px 69px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 295px;
  height: 226px;
  position: absolute;
  left: 650px;
  top: 0px;
}
.price-drop {
  background: #d02a2a;
  border-radius: 0px 10px 0px 10px;
  padding: 8px 10px 8px 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 257px;
  top: 109px;
}
.price-text {
  color: #ffffff;
  text-align: left;
  font-family: "MicrosoftYaHei-Bold", sans-serif;
  font-size: 14px;
  font-weight: 700;
  position: relative;
  width: 68px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.price-div {
  flex-shrink: 0;
  width: 88px;
  height: 34px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.navbar {
  background: #ffffff;
  height: 80px;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 0px;
}
.rectangle-1 {
  height: 80px;
  position: absolute;
  right: 0px;
  left: 0px;
  top: 0px;
}
.navlogin {
  width: 216px;
  height: 40px;
  position: absolute;
  left: 1443px;
  top: 20px;
}
.frame-17 {
  padding: 10px 0px 10px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 0px;
  top: 0px;
}
.div19 {
  color: #004bff;
  text-align: left;
  font-family: "PingFangSc-Bold", sans-serif;
  font-size: 14px;
  font-weight: 700;
  position: relative;
}
.frame-18 {
  padding: 10px 0px 10px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 44px;
  top: 0px;
}
.div20 {
  color: #333333;
  text-align: left;
  font-family: "MicrosoftYaHei-Regular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}
.frame-19 {
  padding: 10px 0px 10px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 88px;
  top: 0px;
}
.frame-20 {
  padding: 10px 0px 10px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 160px;
  top: 0px;
}
.aes-logo-1-2-1-2-1 {
  position: absolute;
  inset: 0;
}
.aes-logo-1-2-1-2-12 {
  width: 350px;
  height: 48.28px;
  position: absolute;
  left: 260px;
  top: 50%;
  translate: 0 -50%;
  object-fit: cover;
}
.aes-logo-1-2-1-2-13 {
  width: 350px;
  height: 48.28px;
  position: absolute;
  left: 260px;
  top: 16px;
}
.pricedeline{font:normal normal 16px/32px "Microsoft YaHei",sans-serif;color: #1a5fff;text-decoration:none; }
