.product_detail_root { background: #f6f7fb; .bg1 { background: #f6f7fb !important; } .mr35 { margin-right: 35px; } .ml35 { margin-left: 35px; } .content { .commonBox { display: flex; align-items: center; justify-content: center; padding: 50px 10%; img { width: 50%; object-fit: cover; } } .box1 { background: #f6f7fb; margin-bottom: 40px; .commonBox; .infoBox { width: 50%; .ml35; // width: 644px; min-height: 354px; background: #ffffff; padding: 70px; .title { font-family: Source Han Sans SC; font-weight: bold; font-size: 48px; color: #131313; line-height: 64px; margin-bottom: 26px; } .info { font-family: Source Han Sans SC; font-weight: 300; font-size: 18px; color: #595a61; line-height: 32px; word-break: break-all; margin-bottom: 72px; } .btn { font-family: Source Han Sans SC; font-weight: 500; font-size: 22px; color: #2bb2a8; line-height: 34px; cursor: pointer; img{ opacity: 0; width: inherit; height: inherit } } } } .box2 { .commonBox; background-color: white; margin-bottom: 40px; .infoBox { width: 50%; margin-left: 32px; // width: 644px; min-height: 354px; background: #ffffff; padding: 70px; .title { font-family: Source Han Sans SC; font-weight: 500; font-size: 22px; color: #131313; line-height: 40px; margin-bottom: 57px; } .info { font-family: Source Han Sans SC; font-weight: 300; font-size: 16px; color: #595a61; line-height: 32px; word-break: break-all; } } } } }