.present-comp__mask__cc_nW { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.6); z-index: 999; }
.present-comp__mask__cc_nW .present-comp__maskContent__3fj9F { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftModal__3ne6P { width: 520px; padding: 27px 30px 24px; border-radius: 8px; background-color: rgb(255, 255, 255); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }
.present-comp__giftModal__3ne6P .present-comp__closeBtn__QRHSv { position: absolute; top: 21px; right: 21px; height: 10px; width: 10px; cursor: pointer; }
.present-comp__giftModal__3ne6P .present-comp__title__2SHMk { height: 20px; line-height: 20px; font-size: 16px; letter-spacing: 1px; color: rgb(51, 51, 51); margin-bottom: 39px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v { width: 194px; height: 386px; background: rgb(252, 252, 252); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__show__al1Dm { width: 149px; height: 149px; margin-top: 57px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__name__3Fm4U { width: 100%; height: 40px; max-height: 40px; line-height: 20px; font-size: 14px; color: rgb(51, 51, 51); margin-top: 54px; text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ { height: 86px; width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preCon__2vSHL { width: 25px; position: relative; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preConDisabled__RwFp- { width: 25px; position: relative; opacity: 0.5; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preIcon__48vrN { width: 5px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextCon__26wlR { width: 25px; position: relative; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextConDisabled__xXly8 { width: 25px; position: relative; opacity: 0.5; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextIcon__37fs1 { width: 5px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J .present-comp__imgNormal__xavju { border: 1px solid rgb(196, 196, 196); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J .present-comp__imgSelected__3vdmr { border: 1px solid rgb(64, 128, 255); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq { width: 260px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq input::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq textarea::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD { display: flex; flex-wrap: wrap; overflow: hidden auto; max-height: 113px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar { width: 6px !important; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-track { border-radius: 10px; background-color: rgb(238, 238, 238); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(64, 128, 255); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb:window-inactive { background: rgb(64, 128, 255) !important; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD a { height: 32px; line-height: 30px; max-width: 260px; padding: 0px 11px; margin: 0px 6px 6px 0px; border-radius: 2px; background-color: rgb(255, 255, 255); font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagNormal__2D8cI { border: 0.5px solid rgb(157, 157, 157); color: rgb(157, 157, 157); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy { border: 0.5px solid rgb(64, 128, 255); color: rgb(64, 128, 255); position: relative; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy::after { content: ""; width: 0px; height: 0px; border-bottom: 7px solid rgb(64, 128, 255); border-left: 7px solid transparent; position: absolute; right: 0px; bottom: 0px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientTitle__2-Kcp { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientInput__3c9v0 { width: 100%; background-color: rgb(252, 252, 252); height: 40px; line-height: 40px; font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneTitle__3fU49 { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneInput__2GQCZ { width: 100%; background-color: rgb(252, 252, 252); height: 40px; line-height: 40px; font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressTitle__37_c2 { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo { width: 100%; height: 40px; border-radius: 1px; background-color: rgb(252, 252, 252); padding: 0px 12px; display: flex; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div { -webkit-box-flex: 1; flex: 1 1 0%; height: 40px; position: relative; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo select { color: rgb(51, 51, 51); margin: 0px; border: none; outline: none; width: 100%; height: 40px; line-height: 40px; font-size: 14px; appearance: none; padding: 0px 10px 0px 0px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div::after { content: ""; width: 5px; height: 8px; background-image: url("../style/select-icon.f8b9b09c8d0927d6cfbf01726598384e.png"); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; position: absolute; right: 2px; top: 50%; transform: translateY(-50%); pointer-events: none; }
.webpa .present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div::after { background-image: url("../style/select-icon.f8b9b09c8d0927d6cfbf01726598384e.png"); }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t { height: 120px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetTitle__3p7vq { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetInput__1Eudp { width: 100%; background-color: rgb(252, 252, 252); height: 73px; font-weight: 600; color: rgb(51, 51, 51); font-size: 14px; border: none; padding: 12px; border-radius: 1px; resize: none; line-height: 18px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC { height: 36px; width: 100%; display: flex; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipIcon__19Fmi { width: 10px; height: 10px; margin-right: 5px; margin-top: 4px; }
.present-comp__giftModal__3ne6P .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipDesc__1tOlV { -webkit-box-flex: 1; flex: 1 1 0%; height: 36px; line-height: 18px; font-size: 12px; color: rgb(222, 84, 32); }
.present-comp__giftModal__3ne6P .present-comp__submitBtn__bMy9Y { width: 168px; height: 32px; border-radius: 4px; background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); line-height: 32px; text-align: center; font-size: 14px; color: rgb(255, 255, 255); border: none; margin-top: 17px; }
.present-comp__giftModal__3ne6P .present-comp__submitBtn__bMy9Y:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__giftYiboModal__2bspE { width: 968px; padding: 27px 30px 24px; border-radius: 20px; background-color: rgb(45, 45, 45); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }
.present-comp__giftYiboModal__2bspE .present-comp__closeBtn__QRHSv { position: absolute; top: 21px; right: 21px; height: 18px; width: 18px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__title__2SHMk { height: 20px; letter-spacing: 1px; color: rgb(255, 228, 200); font-family: MicrosoftYaHei; font-size: 18px; font-weight: bold; position: absolute; left: 33px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-top: 39px; flex-wrap: wrap; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v { width: 325px; background: rgb(45, 45, 45); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; position: relative; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__show__al1Dm { width: 149px; height: 149px; margin-top: 57px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__name__3Fm4U { width: 100%; max-height: 40px; line-height: 20px; font-size: 14px; color: rgb(216, 181, 141); margin-top: 54px; text-align: left; font-family: PingFangSC; padding-left: 3px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ { width: 370px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 10px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ input::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ textarea::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD { display: flex; flex-wrap: wrap; min-height: 40px; max-height: 100px; padding-left: 16px; overflow-y: auto; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD::-webkit-scrollbar { width: 6px !important; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(55, 55, 55); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb:window-inactive { background: rgb(64, 128, 255) !important; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD div { position: relative; margin-left: 10px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD div a { height: 30px; display: inline-block; line-height: 30px; padding: 0px 11px; margin: 0px 6px 6px 0px; border-radius: 5px; background-color: rgb(45, 45, 45); font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 84px; max-width: 284px; color: rgb(249, 209, 160); text-align: center; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD div .present-comp__iconSelectCon__3lqLy { position: absolute; width: 24px; height: 24px; right: 7px; top: 5px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD .present-comp__tagNormal__2D8cI { border: 0.5px solid rgba(238, 198, 148, 0.4); color: rgb(249, 209, 160); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy { border: 2px solid rgb(214, 164, 104); color: rgb(249, 209, 160); position: relative; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__giftPropertiesName__QTmE_ .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy::after { content: ""; width: 0px; height: 0px; border-left: 7px solid transparent; position: absolute; right: 0px; bottom: 0px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__preCon__2vSHL { width: 25px; height: 86px; position: absolute; left: -5px; top: 83px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__preConDisabled__RwFp- { width: 25px; height: 86px; position: absolute; left: -5px; top: 83px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__preIcon__48vrN { width: 10.2px; height: 19.2px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__nextCon__26wlR { width: 25px; height: 86px; position: absolute; right: -5px; top: 83px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__nextConDisabled__xXly8 { width: 25px; height: 86px; position: absolute; right: -5px; top: 83px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__nextIcon__37fs1 { width: 10.2px; height: 19.2px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__imageListCont__1Pk1J { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-top: 20px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__imageListCont__1Pk1J .present-comp__imgNormal__xavju { border: 1px solid rgb(196, 196, 196); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__imageListCont__1Pk1J .present-comp__imgSelected__3vdmr { border: 1px solid rgb(64, 128, 255); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__imageListCont__1Pk1J .present-comp__pressIconSelected__3B0GV { width: 14px; height: 4px; border-radius: 2px; background-color: rgb(216, 181, 141); margin-left: 4px; cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__imageListCont__1Pk1J .present-comp__pressIconNormal__24I0Q { width: 14px; height: 4px; opacity: 0.5; border-radius: 2px; margin-left: 4px; background-color: rgb(216, 181, 141); cursor: pointer; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq { width: 538px; display: flex; height: 340px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq input::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq textarea::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD { display: flex; flex-wrap: wrap; overflow: hidden auto; max-height: 168px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar { width: 6px !important; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-track { border-radius: 10px; background-color: rgb(238, 238, 238); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(64, 128, 255); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb:window-inactive { background: rgb(64, 128, 255) !important; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD a { height: 32px; line-height: 30px; max-width: 260px; padding: 0px 11px; margin: 0px 6px 6px 0px; border-radius: 2px; background-color: rgb(255, 255, 255); font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagNormal__2D8cI { border: 0.5px solid rgb(157, 157, 157); color: rgb(157, 157, 157); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy { border: 0.5px solid rgb(64, 128, 255); color: rgb(64, 128, 255); position: relative; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy::after { content: ""; width: 0px; height: 0px; border-bottom: 7px solid rgb(64, 128, 255); border-left: 7px solid transparent; position: absolute; right: 0px; bottom: 0px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj { display: flex; border-bottom: 1px solid rgba(238, 198, 148, 0.2); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientTitle__2-Kcp { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(255, 228, 200); text-align: justify; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientInput__3c9v0 { width: 260px; background-color: rgb(45, 45, 45); height: 40px; line-height: 40px; font-size: 14px; color: rgb(216, 181, 141); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientInput__3c9v0::-webkit-input-placeholder { color: rgb(153, 153, 153); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK { display: flex; border-bottom: 1px solid rgba(238, 198, 148, 0.2); padding: 27px 0px 7px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneTitle__3fU49 { width: 96px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(255, 228, 200); text-align: justify; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneInput__2GQCZ { width: 100%; background-color: rgb(45, 45, 45); height: 40px; line-height: 40px; font-size: 14px; color: rgb(216, 181, 141); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneInput__2GQCZ::-webkit-input-placeholder { color: rgb(153, 153, 153); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy { display: flex; padding: 27px 0px 7px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressTitle__37_c2 { width: 96px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(255, 228, 200); text-align: justify; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo { width: 100%; height: 40px; border-radius: 1px; background-color: rgb(45, 45, 45); display: flex; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo span { width: 118px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo span::after { content: unset !important; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t { display: flex; border-bottom: 1px solid rgba(238, 198, 148, 0.2); padding-top: 12px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetTitle__3p7vq { width: 95px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(255, 228, 200); text-align: justify; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetInput__1Eudp { width: 100%; background-color: rgb(45, 45, 45); color: rgb(216, 181, 141); font-size: 14px; border: none; padding: 12px 12px 4px; border-radius: 1px; resize: none; line-height: 20px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC { height: 36px; width: 100%; display: flex; margin-top: 20px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipIcon__19Fmi { width: 14px; height: 14px; margin-right: 5px; margin-top: 4px; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipDesc__1tOlV { -webkit-box-flex: 1; flex: 1 1 0%; height: 36px; line-height: 18px; font-size: 12px; color: rgb(153, 153, 153); }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__submitBtn__bMy9Y { width: 190px; height: 50px; border-radius: 6px; background-image: linear-gradient(106deg, rgb(232, 181, 126) 27%, rgb(196, 145, 95) 92%); border: 0px; font-family: PingFangSC; font-size: 16px; color: rgb(121, 66, 13); margin: 30px auto 0px; display: block; }
.present-comp__giftYiboModal__2bspE .present-comp__content__1kzVX .present-comp__submitBtn__bMy9Y:hover { background-image: linear-gradient(to right, rgb(196, 145, 95), rgb(232, 181, 126) 100%); }
.present-comp__giftYiBoVirtualModal__w24J6 { width: 520px; padding: 27px 30px 24px; border-radius: 20px; background-color: rgb(45, 45, 45); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__closeBtn__QRHSv { position: absolute; top: 40px; right: 40px; height: 10px; width: 10px; cursor: pointer; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__title__2SHMk { height: 20px; line-height: 20px; letter-spacing: 1px; color: rgb(255, 228, 200); margin-bottom: 39px; font-size: 18px; font-weight: bold; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v { width: 194px; height: 386px; background: rgb(252, 252, 252); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__show__al1Dm { width: 149px; height: 149px; margin-top: 57px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__name__3Fm4U { width: 100%; height: 40px; max-height: 40px; line-height: 20px; font-size: 14px; color: rgb(51, 51, 51); margin-top: 54px; text-align: center; overflow: hidden; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ { height: 86px; width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preCon__2vSHL { width: 25px; position: relative; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preConDisabled__RwFp- { width: 25px; position: relative; opacity: 0.5; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__preIcon__48vrN { width: 5px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextCon__26wlR { width: 25px; position: relative; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextConDisabled__xXly8 { width: 25px; position: relative; opacity: 0.5; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__nextIcon__37fs1 { width: 5px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J .present-comp__imgNormal__xavju { border: 1px solid rgb(196, 196, 196); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentLeft__2IV1v .present-comp__list__3VRAJ .present-comp__imageListCont__1Pk1J .present-comp__imgSelected__3vdmr { border: 1px solid rgb(64, 128, 255); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq { width: 260px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq input::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq textarea::-webkit-input-placeholder { font-size: 14px; color: rgb(200, 200, 200); font-weight: normal; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD { display: flex; flex-wrap: wrap; overflow: hidden auto; max-height: 168px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar { width: 6px !important; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-track { border-radius: 10px; background-color: rgb(238, 238, 238); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(64, 128, 255); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb:window-inactive { background: rgb(64, 128, 255) !important; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD a { height: 32px; line-height: 30px; max-width: 260px; padding: 0px 11px; margin: 0px 6px 6px 0px; border-radius: 2px; background-color: rgb(255, 255, 255); font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagNormal__2D8cI { border: 0.5px solid rgb(157, 157, 157); color: rgb(157, 157, 157); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy { border: 0.5px solid rgb(64, 128, 255); color: rgb(64, 128, 255); position: relative; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__optionsCon__1bXzD .present-comp__tagSelected__1MQFy::after { content: ""; width: 0px; height: 0px; border-bottom: 7px solid rgb(64, 128, 255); border-left: 7px solid transparent; position: absolute; right: 0px; bottom: 0px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientTitle__2-Kcp { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__recipientCon__19wjj .present-comp__recipientInput__3c9v0 { width: 100%; background-color: rgb(252, 252, 252); height: 40px; line-height: 40px; font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneTitle__3fU49 { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__phoneCon__UBenK .present-comp__phoneInput__2GQCZ { width: 100%; background-color: rgb(252, 252, 252); height: 40px; line-height: 40px; font-size: 14px; font-weight: 600; color: rgb(51, 51, 51); border: none; padding: 0px 12px; border-radius: 1px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy { height: 80px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressTitle__37_c2 { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo { width: 100%; height: 40px; border-radius: 1px; background-color: rgb(252, 252, 252); padding: 0px 12px; display: flex; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div { -webkit-box-flex: 1; flex: 1 1 0%; height: 40px; position: relative; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo select { color: rgb(51, 51, 51); margin: 0px; border: none; outline: none; width: 100%; height: 40px; line-height: 40px; font-size: 14px; appearance: none; padding: 0px 10px 0px 0px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div::after { content: ""; width: 5px; height: 8px; background-image: url("../style/select-icon.f8b9b09c8d0927d6cfbf01726598384e.png"); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; position: absolute; right: 2px; top: 50%; transform: translateY(-50%); pointer-events: none; }
.webpa .present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__addressCon__g3GEy .present-comp__addressSelectCon__2qoYo div::after { background-image: url("../style/select-icon.f8b9b09c8d0927d6cfbf01726598384e.png"); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t { height: 120px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetTitle__3p7vq { width: 75px; height: 40px; line-height: 40px; font-size: 14px; color: rgb(51, 51, 51); text-align: justify; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__streetCon__1y35t .present-comp__streetInput__1Eudp { width: 100%; background-color: rgb(252, 252, 252); height: 73px; font-weight: 600; color: rgb(51, 51, 51); font-size: 14px; border: none; padding: 12px; border-radius: 1px; resize: none; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC { height: 36px; width: 100%; display: flex; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipIcon__19Fmi { width: 10px; height: 10px; margin-right: 5px; margin-top: 4px; }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__content__1kzVX .present-comp__contentRight__2Dahq .present-comp__tipCon__v1DrC .present-comp__tipDesc__1tOlV { -webkit-box-flex: 1; flex: 1 1 0%; height: 36px; line-height: 18px; font-size: 12px; color: rgb(222, 84, 32); }
.present-comp__giftYiBoVirtualModal__w24J6 .present-comp__submitBtn__bMy9Y { width: 168px; height: 32px; border-radius: 4px; background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); line-height: 32px; text-align: center; font-size: 14px; color: rgb(255, 255, 255); border: none; margin-top: 30px; }
.present-comp__confirmModal__2zT5G { width: 525px; height: 400px; border-radius: 4px; background-color: rgb(255, 255, 255); padding: 27px 52px 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }
.present-comp__confirmModal__2zT5G .present-comp__closeBtn__QRHSv { position: absolute; top: 25px; right: 25px; height: 10px; width: 10px; cursor: pointer; }
.present-comp__confirmModal__2zT5G .present-comp__title__2SHMk { height: 20px; line-height: 20px; font-size: 16px; color: rgb(51, 51, 51); margin-bottom: 27px; }
.present-comp__confirmModal__2zT5G .present-comp__lineTitle__325cU { height: 34px; line-height: 34px; font-size: 14px; color: rgb(102, 102, 102); width: 70px; text-align: justify; }
.present-comp__confirmModal__2zT5G span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__confirmModal__2zT5G .present-comp__line1__2OTq1 { width: 100%; height: 34px; display: flex; }
.present-comp__confirmModal__2zT5G .present-comp__line1__2OTq1 .present-comp__content__1kzVX { -webkit-box-flex: 1; flex: 1 1 0%; height: 34px; line-height: 34px; font-size: 14px; color: rgb(65, 70, 85); max-height: 32px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.present-comp__confirmModal__2zT5G .present-comp__line1__2OTq1 .present-comp__ob_content__1JN3j { display: -webkit-box; }
.present-comp__confirmModal__2zT5G .present-comp__line3__3S7Nw { width: 100%; height: 68px; display: flex; }
.present-comp__confirmModal__2zT5G .present-comp__line3__3S7Nw .present-comp__content__1kzVX { margin-top: 7px; -webkit-box-flex: 1; flex: 1 1 0%; height: 68px; line-height: 20px; font-size: 14px; color: rgb(65, 70, 85); max-height: 63px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.present-comp__confirmModal__2zT5G .present-comp__saveAddressCon__3Nk-l { width: 100%; height: 24px; display: flex; -webkit-box-align: center; align-items: center; background-color: rgb(251, 251, 251); }
.present-comp__confirmModal__2zT5G .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconNormal__1u_5G { width: 12px; height: 12px; margin: 0px 9px 0px 14px; background-color: rgb(216, 216, 216); border-radius: 6px; border: 1px solid rgb(200, 200, 200); }
.present-comp__confirmModal__2zT5G .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { width: 12px; height: 12px; margin: 0px 9px 0px 14px; background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.webpa .present-comp__confirmModal__2zT5G .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); }
.present-comp__confirmModal__2zT5G .present-comp__saveAddressCon__3Nk-l .present-comp__desc__NP7t6 { height: 24px; line-height: 24px; font-size: 12px; color: rgb(65, 70, 85); }
.present-comp__confirmModal__2zT5G .present-comp__tipCon__v1DrC { width: 100%; height: 17px; margin-top: 9px; display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; }
.present-comp__confirmModal__2zT5G .present-comp__tipCon__v1DrC .present-comp__tipIcon__19Fmi { height: 10px; margin-right: 4px; }
.present-comp__confirmModal__2zT5G .present-comp__tipCon__v1DrC .present-comp__tipDesc__1tOlV { height: 17px; line-height: 17px; font-size: 12px; color: rgb(222, 84, 32); }
.present-comp__confirmModal__2zT5G .present-comp__btnsCon__3O4Em { width: 100%; height: 32px; margin-top: 39px; display: flex; -webkit-box-pack: center; justify-content: center; }
.present-comp__confirmModal__2zT5G .present-comp__btnsCon__3O4Em > button:nth-child(1) { margin-right: 52px; }
.present-comp__confirmModal__2zT5G .present-comp__btnsCon__3O4Em .present-comp__buttonCancel__1qY92 { width: 90px; height: 32px; border-radius: 4px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); font-size: 12px; line-height: 32px; text-align: center; }
.present-comp__confirmModal__2zT5G .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR { width: 90px; height: 32px; border-radius: 4px; color: rgb(255, 255, 255); background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); font-size: 12px; line-height: 32px; text-align: center; border: none; }
.present-comp__confirmModal__2zT5G .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__confirmYiBoModal__hkeaK { width: 542px; min-height: 420px; border-radius: 20px; background-color: rgb(45, 45, 45); padding: 27px 52px 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; position: relative; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__closeBtn__QRHSv { position: absolute; top: 25px; right: 25px; height: 18px; width: 18px; cursor: pointer; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__title__2SHMk { height: 20px; line-height: 20px; margin-bottom: 27px; font-family: MicrosoftYaHei; font-size: 18px; font-weight: bold; color: rgb(255, 228, 200); position: absolute; left: 50px; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__lineTitle__325cU { height: 34px; line-height: 34px; font-size: 14px; color: rgb(255, 228, 200); width: 70px; text-align: justify; }
.present-comp__confirmYiBoModal__hkeaK span::after { content: ""; width: 100%; display: inline-block; overflow: hidden; height: 0px; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__line1__2OTq1 { width: 100%; height: 34px; display: flex; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__line1__2OTq1 .present-comp__content__1kzVX { -webkit-box-flex: 1; flex: 1 1 0%; height: 34px; line-height: 34px; font-size: 14px; color: rgb(216, 181, 141); text-align: left; margin-left: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__line1__2OTq1:nth-of-type(1) .present-comp__content__1kzVX { margin-left: 0px; width: 100%; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__giftProperty__VCYrx { width: 100%; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__giftProperty__VCYrx i { border: 1px solid rgba(238, 198, 148, 0.4); color: rgb(249, 209, 160); font-size: 14px; border-radius: 4px; text-align: left; height: 30px; line-height: 20px; padding: 4px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 276px; display: inline-block; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__line3__3S7Nw { width: 100%; max-height: 66px; display: flex; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__line3__3S7Nw .present-comp__content__1kzVX { -webkit-box-flex: 1; flex: 1 1 0%; line-height: 20px; font-size: 14px; color: rgb(249, 209, 160); text-align: left; max-height: 66px; margin-left: 11px; padding-top: 8px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__saveAddressCon__3Nk-l { width: 100%; height: 24px; display: flex; -webkit-box-align: center; align-items: center; padding-left: 66px; margin-top: 9px; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconNormal__1u_5G { width: 14px; height: 14px; margin: 0px 9px 0px 14px; background-color: rgb(45, 45, 45); border-radius: 7px; border: 1px solid rgb(249, 209, 160); cursor: pointer; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { width: 14px; height: 14px; margin: 0px 9px 0px 14px; background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; cursor: pointer; }
.webpa .present-comp__confirmYiBoModal__hkeaK .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); }
.present-comp__confirmYiBoModal__hkeaK .present-comp__saveAddressCon__3Nk-l .present-comp__desc__NP7t6 { height: 24px; line-height: 24px; font-size: 12px; color: rgb(153, 153, 153); }
.present-comp__confirmYiBoModal__hkeaK .present-comp__tipCon__v1DrC { width: 100%; margin-top: 25px; -webkit-box-align: center; align-items: center; height: 17px; line-height: 17px; font-size: 12px; color: rgb(255, 228, 200); text-align: left; font-weight: normal; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__btnsCon__3O4Em { width: 100%; height: 32px; margin-top: 20px; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 20px; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__btnsCon__3O4Em .present-comp__buttonCancel__1qY92 { width: 90px; height: 32px; border-radius: 4px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); font-size: 12px; line-height: 32px; text-align: center; }
.present-comp__confirmYiBoModal__hkeaK .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR { line-height: 32px; border: none; width: 190px; height: 50px; border-radius: 6px; background-image: linear-gradient(106deg, rgb(232, 181, 126) 27%, rgb(196, 145, 95) 92%); font-family: PingFangSC; font-size: 16px; text-align: center; color: rgb(121, 66, 13); }
.present-comp__confirmYiBoModal__hkeaK .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR:hover { background-image: linear-gradient(to right, rgb(196, 145, 95), rgb(232, 181, 126) 100%); }
.present-comp__tipModal__3ib8a { width: 358px; height: 202px; border-radius: 8px; overflow: hidden; background-color: rgb(255, 255, 255); padding-bottom: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.present-comp__tipModal__3ib8a .present-comp__title__2SHMk { width: 100%; height: 52px; line-height: 52px; font-size: 16px; color: rgb(255, 255, 255); padding: 0px 24px; background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__tipModal__3ib8a .present-comp__contentCenter__2ABuc { padding: 0px 24px; width: 100%; line-height: 24px; font-size: 16px; }
.present-comp__tipModal__3ib8a .present-comp__buttonsContent__34EoL { width: 100%; height: 32px; display: flex; -webkit-box-pack: center; justify-content: center; }
.present-comp__tipModal__3ib8a .present-comp__buttonsContent__34EoL .present-comp__buttonNormal__d9kAr { width: 90px; height: 32px; border-radius: 4px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); font-size: 14px; line-height: 32px; text-align: center; margin-right: 35px; }
.present-comp__tipModal__3ib8a .present-comp__buttonsContent__34EoL .present-comp__buttonHighLight__2jCva { width: 90px; height: 32px; border-radius: 4px; color: rgb(255, 255, 255); background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); font-size: 14px; line-height: 32px; text-align: center; border: none; }
.present-comp__tipModal__3ib8a .present-comp__buttonsContent__34EoL .present-comp__buttonHighLight__2jCva:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__tipModal__3ib8a .present-comp__link__2S8bS { color: rgb(64, 128, 255); }
.present-comp__tipYiBoModal__1MEam { width: 500px; border-radius: 8px; overflow: hidden; background-color: rgb(45, 45, 45); padding-bottom: 40px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }
.present-comp__tipYiBoModal__1MEam .present-comp__title__2SHMk { width: 100%; padding: 40px 24px 0px 50px; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(255, 228, 200); }
.present-comp__tipYiBoModal__1MEam .present-comp__closeBtn__QRHSv { position: absolute; width: 16px; height: 16px; right: 50px; top: 40px; cursor: pointer; }
.present-comp__tipYiBoModal__1MEam .present-comp__contentCenter__2ABuc { padding: 0px 24px; width: 100%; line-height: 24px; font-size: 16px; }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL { width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL .present-comp__buttonNormal__d9kAr { width: 90px; height: 32px; border-radius: 4px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); font-size: 14px; line-height: 32px; text-align: center; margin-right: 35px; }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL .present-comp__yiboButtonNormal__2sgzd { width: 190px; height: 50px; border-radius: 4px; color: rgb(64, 128, 255); border: 1px solid rgb(231, 186, 134); font-size: 14px; text-align: center; margin-right: 35px; background-color: rgb(45, 45, 45); line-height: 32px; }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL .present-comp__yiboButtonNormal__2sgzd:hover { border: 1px solid rgb(255, 228, 200); color: rgb(252, 226, 199); }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL .present-comp__buttonHighLight__2jCva { border: none; width: 190px; height: 50px; border-radius: 6px; font-size: 16px; line-height: 1; text-align: center; color: rgb(121, 66, 13); background-image: linear-gradient(106deg, rgb(232, 181, 126) 27%, rgb(196, 145, 95) 92%); }
.present-comp__tipYiBoModal__1MEam .present-comp__buttonsContent__34EoL .present-comp__buttonHighLight__2jCva:hover { background-image: linear-gradient(to right, rgb(196, 145, 95), rgb(232, 181, 126) 100%); }
.present-comp__tipYiBoModal__1MEam .present-comp__link__2S8bS { font-size: 16px; color: rgb(255, 245, 234); }
.present-comp__tipYiBoModal__1MEam .present-comp__yiboGiftTitleSize__3RhFJ { font-size: 16px; }
.present-comp__exchangeCard__LwVDj { width: 285px; height: 460px; background-color: rgb(255, 255, 255); margin-bottom: 20px; display: flex; border-radius: 2px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }
.present-comp__exchangeCard__LwVDj .present-comp__selectedImage__2wNU1 { height: 240px; width: 240px; margin-top: 29px; }
.present-comp__exchangeCard__LwVDj .present-comp__imageListView__js78C { height: 46px; width: 264px; background-color: rgb(252, 252, 254); padding: 0px 10px; display: flex; -webkit-box-align: center; align-items: center; margin-top: 13px; }
.present-comp__exchangeCard__LwVDj .present-comp__imageListView__js78C img { height: 26px; width: 26px; margin-right: 6px; background-color: rgb(255, 255, 255); }
.present-comp__exchangeCard__LwVDj .present-comp__imageListView__js78C .present-comp__imageNormal__2ZKsZ { border: 1px solid rgb(196, 196, 196); }
.present-comp__exchangeCard__LwVDj .present-comp__imageListView__js78C .present-comp__imageSelected__25GNx { border: 1px solid rgb(64, 128, 255); }
.present-comp__exchangeCard__LwVDj .present-comp__name__3Fm4U { height: 21px; line-height: 21px; max-height: 21px; overflow: hidden; text-align: center; font-size: 15px; font-weight: 700; color: rgb(51, 51, 51); margin-top: 4px; padding: 0px 10px; word-break: break-all; }
.present-comp__exchangeCard__LwVDj .present-comp__subName__2cH3O { font-size: 12px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; color: rgb(102, 102, 102); margin-top: 5px; }
.present-comp__exchangeCard__LwVDj .present-comp__price__1060B { height: 25px; line-height: 25px; font-size: 18px; font-weight: 600; color: rgb(64, 128, 255); }
.present-comp__exchangeCard__LwVDj .present-comp__exchangeBtn__3Hw8v { width: 168px; height: 34px; border-radius: 18px; background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); line-height: 34px; text-align: center; font-size: 14px; font-weight: 500; color: rgb(255, 255, 255); border: none; margin-top: 9px; }
.present-comp__exchangeCard__LwVDj .present-comp__exchangeBtn__3Hw8v:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__exchangeCard__LwVDj:hover { border: 1px solid rgb(64, 128, 255); }
.present-comp__kok__1JRu5, .present-comp__nyb__dJtzP { height: 480px; }
.present-comp__kok__1JRu5 .present-comp__name__3Fm4U, .present-comp__nyb__dJtzP .present-comp__name__3Fm4U { display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 42px; line-height: 21px; max-height: 42px; }
.present-comp__exchangeYiBoCard__2HGSR { width: 285px; height: 460px; margin-bottom: 20px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; background-image: url("../style/gift-bg-01@2x.1760db776aea09c5f9160b97cd5e321c.png"); background-repeat: no-repeat; background-size: 100%; }
.webpa .present-comp__exchangeYiBoCard__2HGSR { background-image: url("../style/gift-bg-01@2x.1760db776aea09c5f9160b97cd5e321c.png"); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__selectedImage__2wNU1 { height: 240px; width: 240px; margin-top: 29px; }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageListView__js78C { height: 46px; width: 264px; background-color: rgb(252, 252, 254); padding: 0px 10px; display: flex; -webkit-box-align: center; align-items: center; margin-top: 13px; }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageListView__js78C img { height: 26px; width: 26px; margin-right: 6px; background-color: rgb(255, 255, 255); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageListView__js78C .present-comp__imageNormal__2ZKsZ { border: 1px solid rgb(196, 196, 196); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageListView__js78C .present-comp__imageSelected__25GNx { border: 1px solid rgb(64, 128, 255); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageYiBoListView__34FWn { height: 46px; width: 264px; padding: 0px 10px; display: flex; -webkit-box-align: center; align-items: center; margin-top: 13px; }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageYiBoListView__34FWn img { height: 26px; width: 26px; margin-right: 6px; background-color: rgb(15, 15, 15); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageYiBoListView__34FWn .present-comp__imageNormal__2ZKsZ { border: 1px solid rgba(216, 181, 141, 0.5); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__imageYiBoListView__34FWn .present-comp__imageSelected__25GNx { border: 1px solid rgb(216, 181, 141); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__name__3Fm4U { text-align: center; font-size: 15px; font-weight: 700; color: rgb(216, 181, 141); margin-top: 4px; padding: 0px 10px; word-break: break-all; max-height: 32px; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__subName__2cH3O { font-size: 12px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; color: rgb(216, 181, 141); margin-top: 5px; }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__price__1060B { height: 25px; line-height: 25px; font-size: 18px; font-weight: 600; color: rgb(255, 228, 200); }
.present-comp__exchangeYiBoCard__2HGSR .present-comp__exchangeBtn__3Hw8v { width: 168px; height: 34px; border-radius: 18px; line-height: 34px; text-align: center; font-size: 14px; font-weight: 500; color: rgb(216, 181, 141); margin-top: 9px; border: 1px solid rgb(231, 186, 134); background-color: rgb(26, 26, 26); }
.present-comp__virtual_gift__1JcRm { width: 400px; padding: 0px 40px 24px; }
.present-comp__virtual_gift__1JcRm > img { width: 16px !important; height: 16px !important; }
.present-comp__virtual_gift__1JcRm img.present-comp__show__al1Dm { margin-top: 0px; }
.present-comp__virtual_gift__1JcRm .present-comp__content__1kzVX { margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; position: relative; }
.present-comp__virtual_gift__1JcRm .present-comp__optionsCon__1bXzD { height: 130px; overflow: auto; }
.present-comp__virtual_gift__1JcRm .present-comp__optionsCon__1bXzD::-webkit-scrollbar { width: 6px !important; }
.present-comp__virtual_gift__1JcRm .present-comp__optionsCon__1bXzD::-webkit-scrollbar-track { border-radius: 3px; background: rgb(238, 238, 238); }
.present-comp__virtual_gift__1JcRm .present-comp__optionsCon__1bXzD::-webkit-scrollbar-thumb { border-radius: 3px; background: rgb(64, 128, 255); }
.present-comp__virtual_gift__1JcRm .present-comp__prop__1f_No { display: inline-block; margin: 10px 12px 0px 0px; height: 30px; line-height: 29px; text-align: center; border-radius: 4px; border: 1px solid rgb(157, 157, 157); color: rgb(102, 102, 102); transition: all 0.4s ease 0s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0px 10px; max-width: 100%; }
.present-comp__virtual_gift__1JcRm .present-comp__prop__1f_No.present-comp__active__JCVHT { border: 1px solid rgb(64, 128, 255); color: rgb(64, 128, 255); font-weight: bold; }
.present-comp__virtual_gift__1JcRm .present-comp__submitBtn__bMy9Y { width: 100%; height: 50px; line-height: 50px; border-radius: 8px; font-size: 16px; }
.present-comp__virtual_gift__1JcRm .present-comp__gift_name__gttPo { font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); line-height: 1.5; }
.present-comp__virtual_gift__1JcRm .ant-carousel { width: 100%; height: 240px; }
.present-comp__virtual_gift__1JcRm .slick-list { width: 100%; }
.present-comp__virtual_gift__1JcRm .slick-dots { bottom: -12px; }
.present-comp__virtual_gift__1JcRm .slick-dots button { background: rgb(234, 234, 234) !important; height: 4px !important; border-radius: 2px !important; opacity: 1 !important; }
.present-comp__virtual_gift__1JcRm .slick-active > button { background: rgb(182, 182, 182) !important; }
.present-comp__virtual_yibo_gift__30Lp1 { width: 542px; padding: 0px 40px 40px; }
.present-comp__virtual_yibo_gift__30Lp1 > img { width: 18px !important; height: 18px !important; }
.present-comp__virtual_yibo_gift__30Lp1 img.present-comp__show__al1Dm { margin-top: 0px; }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__content__1kzVX { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__prop__1f_No { display: inline-block; min-width: 96px; max-width: 416px; height: 30px; line-height: 29px; border-radius: 4px; border: 1px solid rgba(238, 198, 148, 0.4); transition: all 0.4s ease 0s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0px 10px; font-family: PingFangHK; font-size: 14px; text-align: center; color: rgb(249, 209, 160); }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__prop__1f_No.present-comp__active__JCVHT { border: 2px solid rgb(214, 164, 104); }
.present-comp__virtual_yibo_gift__30Lp1 span { min-width: 96px; height: 30px; display: inline-block; position: relative; }
.present-comp__virtual_yibo_gift__30Lp1 span .present-comp__activeImg__ATJtT { width: 27px; height: 24px; position: absolute; right: 0px; bottom: 0px; }
.present-comp__virtual_yibo_gift__30Lp1 span .present-comp__hideImg__1KGrr { display: none; }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__submitBtn__bMy9Y { width: 190px; height: 50px; border-radius: 6px; background-image: linear-gradient(106deg, rgb(232, 181, 126) 27%, rgb(196, 145, 95) 92%); font-size: 16px; color: rgb(121, 66, 13); }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__ybOptionsCon__3-h6V { max-height: 115px; overflow: scroll; margin-top: 10px; }
.present-comp__virtual_yibo_gift__30Lp1 ::-webkit-scrollbar-thumb { width: 6px; height: 80px; border-radius: 3px; background-color: rgb(65, 65, 65); }
.present-comp__virtual_yibo_gift__30Lp1 ::-webkit-scrollbar { width: 6px; }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__gift_yibo_button_text__372vQ { margin-right: 10px; margin-bottom: 10px; }
.present-comp__virtual_yibo_gift__30Lp1 .present-comp__gift_name__gttPo { font-size: 16px; font-weight: 500; color: rgb(215, 180, 140); max-height: 44px; overflow: hidden; line-height: 22px; margin-top: 13px; }
.present-comp__virtual_yibo_gift__30Lp1 .ant-carousel { width: 100%; height: 240px; }
.present-comp__virtual_yibo_gift__30Lp1 .slick-list { width: 100%; }
.present-comp__virtual_yibo_gift__30Lp1 .slick-dots { bottom: -12px; }
.present-comp__virtual_yibo_gift__30Lp1 .slick-dots button { background: rgb(130, 113, 93) !important; height: 4px !important; border-radius: 2px !important; opacity: 1 !important; }
.present-comp__virtual_yibo_gift__30Lp1 .slick-active > button { background: rgb(216, 181, 141) !important; }
.present-comp__bannerBg__2BwGq { width: 100%; }
.present-comp__bannerBg__2BwGq > img { max-width: 100%; margin: 0px auto; height: 200px; width: 200px; object-fit: cover; }
.present-comp__confirm_modal__3IobQ { width: 347px; height: auto; padding-bottom: 30px; border-radius: 10px !important; padding-left: 32px !important; padding-right: 32px !important; }
.present-comp__confirm_modal__3IobQ .present-comp__content__1kzVX { font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); text-align: left !important; overflow: visible !important; line-height: 1.5 !important; }
.present-comp__confirm_modal__3IobQ .present-comp__btnsCon__3O4Em { margin-top: 30px; margin-bottom: 20px; }
.present-comp__confirm_modal__3IobQ button { width: 120px !important; height: 50px !important; line-height: 50px !important; border-radius: 10px !important; font-size: 16px !important; }
.present-comp__confirm_modal__3IobQ button:nth-child(2) { color: rgb(255, 255, 255); margin-right: 12px !important; }
.present-comp__confirm_modal__3IobQ button:nth-child(1) { border-color: rgb(51, 51, 51) !important; color: rgb(51, 51, 51) !important; background: rgb(255, 255, 255) !important; }
.present-comp__virtual_title__2Hz6E { width: 400px; background: rgb(234, 232, 229); text-align: center; border-top-left-radius: 8px; border-top-right-radius: 8px; height: 50px !important; line-height: 50px !important; }
.present-comp__virtual_yibo_virtual_title__33lgd { width: 400px; text-align: left; border-top-left-radius: 8px; border-top-right-radius: 8px; padding-top: 24px; margin-left: -65px; height: 50px !important; line-height: 50px !important; }
.present-comp__success_title__QZV2T { width: 358px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; background: rgb(234, 232, 229); position: relative; }
.present-comp__success_title__QZV2T > img { position: absolute; right: 16px; top: 17px; width: 16px; height: 16px; cursor: pointer; }
.present-comp__tip_modal_submit__2L_IA { margin-bottom: 20px; }
.present-comp__tip_modal_submit__2L_IA > button { width: 197px !important; height: 50px !important; line-height: 50px !important; font-size: 16px !important; border-radius: 10px !important; }
.present-comp__arrow_prev__32tI1 { position: absolute; width: 30px; height: 30px; top: 84px; left: 0px; background-image: url("../style/arrow_prev.21b705365efac82f040779e9e51a333b.svg"); background-repeat: no-repeat; background-position: center top; background-size: cover; cursor: pointer; }
.present-comp__arrow_next__2ClC7 { position: absolute; width: 30px; height: 30px; top: 84px; right: 0px; background-image: url("../style/arrow_next.f82b19f854788b485fe45d5977bfcd34.svg"); background-repeat: no-repeat; background-position: center top; background-size: cover; cursor: pointer; }
.present-comp__arrow_yibo_prev__3qPHN { position: absolute; width: 10.2px; height: 19.2px; top: 172px; left: 40px; background-image: url("../style/prev-goden-icon.9162fce0a7cb90a44412542cd387c3e8.png"); background-repeat: no-repeat; background-position: center top; background-size: cover; cursor: pointer; }
.webpa .present-comp__arrow_yibo_prev__3qPHN { background-image: url("../style/prev-goden-icon.9162fce0a7cb90a44412542cd387c3e8.png"); }
.present-comp__arrow_yibo_next__1xZ5e { position: absolute; width: 10.2px; height: 19.2px; top: 172px; right: 40px; background-image: url("../style/next-goden-icon.c9995f28ca75a447858d3361499abbe4.png"); background-repeat: no-repeat; background-position: center top; background-size: cover; cursor: pointer; }
.webpa .present-comp__arrow_yibo_next__1xZ5e { background-image: url("../style/next-goden-icon.c9995f28ca75a447858d3361499abbe4.png"); }
.present-comp__confirmYiBoInfo__1VhUM { width: 542px; border-radius: 10px; background-color: rgb(45, 45, 45); padding: 40px 52px 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; position: relative; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__closeBtn__QRHSv { position: absolute; top: 40px; right: 50px; height: 18px; width: 18px; cursor: pointer; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__title__2SHMk { height: 20px; line-height: 20px; margin-bottom: 27px; font-family: MicrosoftYaHei; font-size: 18px; font-weight: bold; color: rgb(255, 228, 200); position: absolute; left: 50px; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__lineTitle__325cU { height: 34px; line-height: 34px; font-size: 14px; color: rgb(255, 228, 200); width: 70px; text-align: justify; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__line1__2OTq1 { height: 42px; font-family: MicrosoftYaHei; font-size: 16px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal; text-align: justify; color: rgb(216, 181, 141); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__line1__2OTq1:nth-of-type(1) .present-comp__content__1kzVX { margin-left: 0px; width: 100%; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__giftProperty__VCYrx { width: 100%; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__giftProperty__VCYrx i { border: 1px solid rgba(238, 198, 148, 0.4); color: rgb(249, 209, 160); font-size: 14px; border-radius: 4px; text-align: left; height: 30px; line-height: 20px; padding: 4px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 430px; display: inline-block; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__saveAddressCon__3Nk-l { width: 100%; height: 24px; display: flex; -webkit-box-align: center; align-items: center; padding-left: 70px; margin-top: 9px; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconNormal__1u_5G { width: 12px; height: 12px; margin: 0px 9px 0px 14px; background-color: rgb(216, 216, 216); border-radius: 6px; border: 1px solid rgb(200, 200, 200); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { width: 12px; height: 12px; margin: 0px 9px 0px 14px; background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.webpa .present-comp__confirmYiBoInfo__1VhUM .present-comp__saveAddressCon__3Nk-l .present-comp__tipIconChecked__1uDvA { background-image: url("../style/preModalCheck.b7abb644031c09766cdf647be4ddf0a4.png"); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__saveAddressCon__3Nk-l .present-comp__desc__NP7t6 { height: 24px; line-height: 24px; font-size: 12px; color: rgb(153, 153, 153); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__tipCon__v1DrC { width: 100%; margin-top: 25px; -webkit-box-align: center; align-items: center; height: 17px; line-height: 17px; font-size: 12px; color: rgb(255, 228, 200); text-align: left; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__btnsCon__3O4Em { width: 100%; height: 32px; margin-top: 40px; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 40px; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__btnsCon__3O4Em .present-comp__buttonCancel__1qY92 { width: 190px; height: 50px; margin-right: 20px; border-color: rgb(238, 198, 148); color: rgb(216, 181, 141); background-color: rgb(45, 45, 45); border-style: solid; border-width: 1px; border-radius: 6px; font-size: 16px; }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__btnsCon__3O4Em .present-comp__buttonCancel__1qY92:hover { border: 1px solid rgb(255, 228, 200); color: rgb(252, 226, 199); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR { line-height: 32px; border: none; width: 190px; height: 50px; border-radius: 6px; background-image: linear-gradient(106deg, rgb(232, 181, 126) 27%, rgb(196, 145, 95) 92%); font-family: PingFangSC; font-size: 16px; text-align: center; color: rgb(121, 66, 13); }
.present-comp__confirmYiBoInfo__1VhUM .present-comp__btnsCon__3O4Em .present-comp__buttonOK__3pGVR:hover { background-image: linear-gradient(to right, rgb(196, 145, 95), rgb(232, 181, 126) 100%); }
.present-comp__exchange_tip_modal__1_CKz { width: 550px; padding: 40px 30px; border-radius: 8px; background-color: rgb(255, 255, 255); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__closeBtn__QRHSv { position: absolute; top: 42px; right: 52px; height: 16px; width: 16px; font-size: 14px; color: rgb(51, 51, 51); cursor: pointer; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__title__2SHMk { width: 100%; height: 20px; line-height: 20px; letter-spacing: 1px; margin-bottom: 32px; font-size: 24px; font-weight: bold; color: rgb(51, 51, 51); padding-left: 18px; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__content__1kzVX { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; max-height: 242px; overflow-y: auto; font-size: 16px; line-height: 30px; padding: 0px 12px 9px 20px; white-space: pre-wrap; word-break: break-all; color: rgb(51, 51, 51); }
.present-comp__exchange_tip_modal__1_CKz ::-webkit-scrollbar { width: 6px !important; }
.present-comp__exchange_tip_modal__1_CKz ::-webkit-scrollbar-thumb { border-radius: 3px; background: rgb(196, 196, 196); }
.present-comp__exchange_tip_modal__1_CKz .present-comp__handleBtn__1yGcr { margin-top: 12px; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__handleBtn__1yGcr button { width: 210px; height: 50px; border-radius: 6px; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__handleBtn__1yGcr .present-comp__cancleBtn__2F9zm { border: 1px solid rgb(216, 220, 231); background-color: rgb(255, 255, 255); font-size: 14px; color: rgb(51, 51, 51); margin-right: 15px; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__handleBtn__1yGcr .present-comp__submitBtn__bMy9Y { background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); line-height: 32px; text-align: center; font-size: 16px; color: rgb(255, 255, 255); border: none; margin-top: 17px; margin-left: 15px; }
.present-comp__exchange_tip_modal__1_CKz .present-comp__handleBtn__1yGcr .present-comp__submitBtn__bMy9Y:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__exchange_yibo_tip_modal__2dOy6 { background-color: rgb(29, 28, 28); }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__title__2SHMk { color: rgb(218, 167, 114); }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__content__1kzVX { font-size: 16px; line-height: 1.5; color: rgb(255, 228, 200); }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__handleBtn__1yGcr button { width: 210px; height: 50px; border-radius: 6px; }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__handleBtn__1yGcr .present-comp__cancleBtn__2F9zm { background-color: rgb(29, 28, 28); font-size: 14px; color: rgb(218, 167, 114); margin-right: 15px; border-radius: 6px; border: 1px solid rgb(218, 167, 114); }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__handleBtn__1yGcr .present-comp__submitBtn__bMy9Y { color: rgb(121, 66, 12); }
.present-comp__exchange_yibo_tip_modal__2dOy6 .present-comp__handleBtn__1yGcr .present-comp__submitBtn__bMy9Y:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present-comp__vipIcon__3nzJw { position: absolute; width: 52px; top: 0px; left: 0px; }
.ant-carousel { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum", "tnum"; }
.ant-carousel .slick-slider { position: relative; display: block; box-sizing: border-box; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.ant-carousel .slick-list { position: relative; display: block; margin: 0px; padding: 0px; overflow: hidden; }
.ant-carousel .slick-list:focus { outline: none; }
.ant-carousel .slick-list.dragging { cursor: pointer; }
.ant-carousel .slick-list .slick-slide { pointer-events: none; }
.ant-carousel .slick-list .slick-slide input.ant-radio-input, .ant-carousel .slick-list .slick-slide input.ant-checkbox-input { visibility: hidden; }
.ant-carousel .slick-list .slick-slide.slick-active { pointer-events: auto; }
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input, .ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input { visibility: visible; }
.ant-carousel .slick-list .slick-slide > div > div { vertical-align: bottom; }
.ant-carousel .slick-slider .slick-track, .ant-carousel .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); touch-action: pan-y; }
.ant-carousel .slick-track { position: relative; top: 0px; left: 0px; display: block; }
.ant-carousel .slick-track::before, .ant-carousel .slick-track::after { display: table; content: ""; }
.ant-carousel .slick-track::after { clear: both; }
.slick-loading .ant-carousel .slick-track { visibility: hidden; }
.ant-carousel .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
.ant-carousel .slick-slide img { display: block; }
.ant-carousel .slick-slide.slick-loading img { display: none; }
.ant-carousel .slick-slide.dragging img { pointer-events: none; }
.ant-carousel .slick-initialized .slick-slide { display: block; }
.ant-carousel .slick-loading .slick-slide { visibility: hidden; }
.ant-carousel .slick-vertical .slick-slide { display: block; height: auto; }
.ant-carousel .slick-arrow.slick-hidden { display: none; }
.ant-carousel .slick-prev, .ant-carousel .slick-next { position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0px; color: transparent; font-size: 0px; line-height: 0; background: transparent; border: 0px; outline: none; cursor: pointer; }
.ant-carousel .slick-prev:hover, .ant-carousel .slick-next:hover, .ant-carousel .slick-prev:focus, .ant-carousel .slick-next:focus { color: transparent; background: transparent; outline: none; }
.ant-carousel .slick-prev:hover::before, .ant-carousel .slick-next:hover::before, .ant-carousel .slick-prev:focus::before, .ant-carousel .slick-next:focus::before { opacity: 1; }
.ant-carousel .slick-prev.slick-disabled::before, .ant-carousel .slick-next.slick-disabled::before { opacity: 0.25; }
.ant-carousel .slick-prev { left: -25px; }
.ant-carousel .slick-prev::before { content: "←"; }
.ant-carousel .slick-next { right: -25px; }
.ant-carousel .slick-next::before { content: "→"; }
.ant-carousel .slick-dots { position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 15; -webkit-box-pack: center; justify-content: center; margin-right: 15%; margin-left: 15%; padding-left: 0px; list-style: none; display: flex !important; }
.ant-carousel .slick-dots-bottom { bottom: 12px; }
.ant-carousel .slick-dots-top { top: 12px; bottom: auto; }
.ant-carousel .slick-dots li { position: relative; display: inline-block; -webkit-box-flex: 0; flex: 0 1 auto; box-sizing: content-box; width: 16px; height: 3px; margin: 0px 3px; padding: 0px; text-align: center; text-indent: -999px; vertical-align: top; transition: all 0.5s ease 0s; }
.ant-carousel .slick-dots li button { display: block; width: 100%; height: 3px; padding: 0px; color: transparent; font-size: 0px; background: rgb(255, 255, 255); border: 0px; border-radius: 1px; outline: none; cursor: pointer; opacity: 0.3; transition: all 0.5s ease 0s; }
.ant-carousel .slick-dots li button:hover, .ant-carousel .slick-dots li button:focus { opacity: 0.75; }
.ant-carousel .slick-dots li.slick-active { width: 24px; }
.ant-carousel .slick-dots li.slick-active button { background: rgb(255, 255, 255); opacity: 1; }
.ant-carousel .slick-dots li.slick-active:hover, .ant-carousel .slick-dots li.slick-active:focus { opacity: 1; }
.ant-carousel-vertical .slick-dots { top: 50%; bottom: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 3px; height: auto; margin: 0px; transform: translateY(-50%); }
.ant-carousel-vertical .slick-dots-left { right: auto; left: 12px; }
.ant-carousel-vertical .slick-dots-right { right: 12px; left: auto; }
.ant-carousel-vertical .slick-dots li { width: 3px; height: 16px; margin: 4px 2px; vertical-align: baseline; }
.ant-carousel-vertical .slick-dots li button { width: 3px; height: 16px; }
.ant-carousel-vertical .slick-dots li.slick-active { width: 3px; height: 24px; }
.ant-carousel-vertical .slick-dots li.slick-active button { width: 3px; height: 24px; }
.ant-carousel-rtl { direction: rtl; }
.ant-carousel-rtl .ant-carousel .slick-track { right: 0px; left: auto; }
.ant-carousel-rtl .ant-carousel .slick-prev { right: -25px; left: auto; }
.ant-carousel-rtl .ant-carousel .slick-prev::before { content: "→"; }
.ant-carousel-rtl .ant-carousel .slick-next { right: auto; left: -25px; }
.ant-carousel-rtl .ant-carousel .slick-next::before { content: "←"; }
.ant-carousel-rtl.ant-carousel .slick-dots { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
.ant-carousel-rtl.ant-carousel-vertical .slick-dots { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.gift-money-modal__confirmModal__dvx_3 { width: 480px; min-height: 210px; position: relative; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__title__2g2_j { line-height: 48px; font-size: 18px; color: rgb(255, 255, 255); text-align: center; display: block; background-image: linear-gradient(93deg, rgb(89, 126, 247) 4%, rgb(107, 142, 255) 89%); border-radius: 8px 8px 0px 0px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__content__1HLVz { padding: 0px 0px 33px; background-color: rgb(255, 255, 255); border-radius: 0px 0px 8px 8px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__selectContent__1LDpW { padding: 12px 0px 33px; background-color: rgb(255, 255, 255); border-radius: 0px 0px 8px 8px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__selectContent__1LDpW .vip-select { font-size: 14px; color: rgb(56, 59, 67); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__tipText__14lue { line-height: 20px; font-size: 14px; color: rgb(56, 59, 67); padding: 24px 0px; text-align: center; min-height: 90px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 { padding: 0px 80px; margin: 12px 0px; color: rgb(98, 101, 113); display: flex; -webkit-box-align: center; align-items: center; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .gift-money-modal__infoTitle__2uQZ1 { font-size: 14px; line-height: 20px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .gift-money-modal__detail__3wAtT { color: rgb(56, 59, 67); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .gift-money-modal__money__28Yej { color: rgb(64, 128, 255); display: inline-block; margin-right: 5px; font-family: DINPro; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select-selector { border-radius: 6px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select-arrow { transition: all 0.3s ease 0s; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select-open .ant-select-arrow { transform: rotate(180deg); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select.ant-select-focused.ant-select-open .ant-select-selector { box-shadow: initial; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select-focused .ant-select-selector { box-shadow: initial !important; border-color: rgb(203, 206, 216) !important; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__once__3zzt2 .ant-select:not(.ant-select-disabled):hover .ant-select-selector { border-color: rgb(203, 206, 216); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__tipCon__1VOHZ { width: 100%; display: flex; padding: 0px 66px; margin-bottom: 27px; margin-top: 27px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__tipCon__1VOHZ .gift-money-modal__tipIcon__2zApi { margin-right: 7px; width: 13px !important; height: 13px !important; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__tipCon__1VOHZ .gift-money-modal__yiboTipIcon__1Go8h { margin-right: 7px; width: 19px; height: 19px; line-height: 19px; border-radius: 50%; text-align: center; color: rgb(0, 0, 0); font-size: 14px; background-color: rgb(255, 38, 38); font-weight: bold; transform: scale(0.8); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__tipCon__1VOHZ .gift-money-modal__tipDesc__3bVQ1 { -webkit-box-flex: 1; flex: 1 1 0%; line-height: 18px; font-size: 12px; color: rgb(219, 99, 114); }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__btnsCon__1aI1V { width: 100%; height: 40px; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; padding: 0px 80px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__btnsCon__1aI1V .gift-money-modal__buttonCancel__3Vq0_ { width: 90px; border-radius: 4px; color: rgb(102, 102, 102); border: 1px solid rgb(203, 206, 216); font-size: 14px; line-height: 38px; text-align: center; min-width: 148px; margin-right: 24px; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__btnsCon__1aI1V .gift-money-modal__buttonOK__39aOg { width: 90px; border-radius: 4px; color: rgb(255, 255, 255); background-image: linear-gradient(93deg, rgb(89, 126, 247) 4%, rgb(107, 142, 255) 89%); font-size: 14px; line-height: 40px; text-align: center; border: none; -webkit-box-flex: 1; flex: 1 1 0%; }
.gift-money-modal__confirmModal__dvx_3 .gift-money-modal__btnsCon__1aI1V .gift-money-modal__buttonOK__39aOg:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.gift-money-modal__closeBtn__2Bb5P { position: absolute; top: 16px; right: 18px; height: 16px; width: 16px; cursor: pointer; }
.ant-select-single .ant-select-selector { display: flex; }
.ant-select-single .ant-select-selector .ant-select-selection-search { position: absolute; top: 0px; right: 11px; bottom: 0px; left: 11px; }
.ant-select-single .ant-select-selector .ant-select-selection-search-input { width: 100%; }
.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-single .ant-select-selector .ant-select-selection-placeholder { padding: 0px; line-height: 30px; transition: all 0.3s ease 0s; }
@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-single .ant-select-selector .ant-select-selection-placeholder { line-height: 30px; }
}
.ant-select-single .ant-select-selector .ant-select-selection-item { position: relative; user-select: none; }
.ant-select-single .ant-select-selector .ant-select-selection-placeholder { pointer-events: none; }
.ant-select-single .ant-select-selector::after, .ant-select-single .ant-select-selector .ant-select-selection-item::after, .ant-select-single .ant-select-selector .ant-select-selection-placeholder::after { display: inline-block; width: 0px; visibility: hidden; content: " "; }
.ant-select-single.ant-select-show-arrow .ant-select-selection-search { right: 25px; }
.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-right: 18px; }
.ant-select-single.ant-select-open .ant-select-selection-item { color: rgb(191, 191, 191); }
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { width: 100%; height: 32px; padding: 0px 11px; }
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { height: 30px; }
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after { line-height: 30px; }
.ant-select-single.ant-select-customize-input .ant-select-selector::after { display: none; }
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search { position: static; width: 100%; }
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder { position: absolute; right: 0px; left: 0px; padding: 0px 11px; }
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after { display: none; }
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { height: 40px; }
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { line-height: 38px; }
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { height: 38px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { height: 24px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder { line-height: 22px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input { height: 22px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search { right: 7px; left: 7px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 7px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { right: 28px; }
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-right: 21px; }
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 11px; }
.ant-select-selection-overflow { position: relative; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; flex-wrap: wrap; max-width: 100%; }
.ant-select-selection-overflow-item { -webkit-box-flex: 0; flex: 0 0 auto; align-self: center; max-width: 100%; }
.ant-select-multiple .ant-select-selector { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; padding: 1px 4px; }
.ant-select-show-search.ant-select-multiple .ant-select-selector { cursor: text; }
.ant-select-disabled.ant-select-multiple .ant-select-selector { background: rgb(245, 245, 245); cursor: not-allowed; }
.ant-select-multiple .ant-select-selector::after { display: inline-block; width: 0px; margin: 2px 0px; line-height: 24px; content: " "; }
.ant-select-multiple.ant-select-show-arrow .ant-select-selector, .ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-right: 24px; }
.ant-select-multiple .ant-select-selection-item { position: relative; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; box-sizing: border-box; max-width: 100%; height: 24px; margin-top: 2px; margin-bottom: 2px; line-height: 22px; background: rgb(245, 245, 245); border: 1px solid rgb(240, 240, 240); border-radius: 2px; cursor: default; transition: font-size 0.3s ease 0s, line-height 0.3s ease 0s, height 0.3s ease 0s; user-select: none; margin-inline-end: 4px; padding-inline-start: 8px; padding-inline-end: 4px; }
.ant-select-disabled.ant-select-multiple .ant-select-selection-item { color: rgb(191, 191, 191); border-color: rgb(217, 217, 217); cursor: not-allowed; }
.ant-select-multiple .ant-select-selection-item-content { display: inline-block; margin-right: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; }
.ant-select-multiple .ant-select-selection-item-remove { font-style: normal; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; display: inline-block; color: rgba(0, 0, 0, 0.45); font-weight: bold; font-size: 10px; line-height: inherit; cursor: pointer; }
.ant-select-multiple .ant-select-selection-item-remove > * { line-height: 1; }
.ant-select-multiple .ant-select-selection-item-remove svg { display: inline-block; }
.ant-select-multiple .ant-select-selection-item-remove::before { display: none; }
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon { display: block; }
.ant-select-multiple .ant-select-selection-item-remove > .anticon { vertical-align: -0.2em; }
.ant-select-multiple .ant-select-selection-item-remove:hover { color: rgba(0, 0, 0, 0.75); }
.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search { margin-inline-start: 0px; }
.ant-select-multiple .ant-select-selection-search { position: relative; max-width: 100%; margin-top: 2px; margin-bottom: 2px; margin-inline-start: 7px; }
.ant-select-multiple .ant-select-selection-search-input, .ant-select-multiple .ant-select-selection-search-mirror { height: 24px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 24px; transition: all 0.3s ease 0s; }
.ant-select-multiple .ant-select-selection-search-input { width: 100%; min-width: 4.1px; }
.ant-select-multiple .ant-select-selection-search-mirror { position: absolute; top: 0px; left: 0px; z-index: 999; white-space: pre; visibility: hidden; }
.ant-select-multiple .ant-select-selection-placeholder { position: absolute; top: 50%; right: 11px; left: 11px; transform: translateY(-50%); transition: all 0.3s ease 0s; }
.ant-select-multiple.ant-select-lg .ant-select-selector::after { line-height: 32px; }
.ant-select-multiple.ant-select-lg .ant-select-selection-item { height: 32px; line-height: 30px; }
.ant-select-multiple.ant-select-lg .ant-select-selection-search { height: 32px; line-height: 32px; }
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input, .ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror { height: 32px; line-height: 30px; }
.ant-select-multiple.ant-select-sm .ant-select-selector::after { line-height: 16px; }
.ant-select-multiple.ant-select-sm .ant-select-selection-item { height: 16px; line-height: 14px; }
.ant-select-multiple.ant-select-sm .ant-select-selection-search { height: 16px; line-height: 16px; }
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input, .ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror { height: 16px; line-height: 14px; }
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { left: 7px; }
.ant-select-multiple.ant-select-sm .ant-select-selection-search { margin-inline-start: 3px; }
.ant-select-multiple.ant-select-lg .ant-select-selection-item { height: 32px; line-height: 32px; }
.ant-select-disabled .ant-select-selection-item-remove { display: none; }
.ant-select { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum", "tnum"; position: relative; display: inline-block; cursor: pointer; }
.ant-select:not(.ant-select-customize-input) .ant-select-selector { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-radius: 2px; transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; }
.ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: pointer; }
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector { cursor: text; }
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: auto; }
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector { border-color: rgb(64, 169, 255); outline: 0px; box-shadow: rgba(24, 144, 255, 0.2) 0px 0px 0px 2px; border-right-width: 1px !important; }
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector { color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); cursor: not-allowed; }
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector { background: rgb(245, 245, 245); }
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input { cursor: not-allowed; }
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input { margin: 0px; padding: 0px; background: transparent; border: none; outline: none; appearance: none; }
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button { display: none; appearance: none; }
.ant-select:not(.ant-select-disabled):hover .ant-select-selector { border-color: rgb(64, 169, 255); border-right-width: 1px !important; }
.ant-select-selection-item { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
@media not all {
}
.ant-select-selection-placeholder { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; color: rgb(191, 191, 191); white-space: nowrap; text-overflow: ellipsis; pointer-events: none; }
@media not all {
}
.ant-select-arrow { display: inline-block; font-style: normal; text-transform: none; vertical-align: -0.125em; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; right: 11px; width: 12px; height: 12px; margin-top: -6px; color: rgba(0, 0, 0, 0.25); font-size: 12px; line-height: 1; text-align: center; pointer-events: none; }
.ant-select-arrow > * { line-height: 1; }
.ant-select-arrow svg { display: inline-block; }
.ant-select-arrow::before { display: none; }
.ant-select-arrow .ant-select-arrow-icon { display: block; }
.ant-select-arrow .anticon { vertical-align: top; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }
.ant-select-arrow .anticon > svg { vertical-align: top; }
.ant-select-arrow .anticon:not(.ant-select-suffix) { pointer-events: auto; }
.ant-select-disabled .ant-select-arrow { cursor: not-allowed; }
.ant-select-clear { position: absolute; top: 50%; right: 11px; z-index: 1; display: inline-block; width: 12px; height: 12px; margin-top: -6px; color: rgba(0, 0, 0, 0.25); font-size: 12px; font-style: normal; line-height: 1; text-align: center; text-transform: none; background: rgb(255, 255, 255); cursor: pointer; opacity: 0; transition: color 0.3s ease 0s, opacity 0.15s ease 0s; text-rendering: auto; }
.ant-select-clear::before { display: block; }
.ant-select-clear:hover { color: rgba(0, 0, 0, 0.45); }
.ant-select:hover .ant-select-clear { opacity: 1; }
.ant-select-dropdown { margin: 0px; color: rgba(0, 0, 0, 0.85); line-height: 1.5715; list-style: none; position: absolute; top: -9999px; left: -9999px; z-index: 1050; box-sizing: border-box; padding: 4px 0px; overflow: hidden; font-size: 14px; font-variant: initial; background-color: rgb(255, 255, 255); border-radius: 2px; outline: none; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }
.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft, .ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft { animation-name: antSlideUpIn; }
.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft, .ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft { animation-name: antSlideDownIn; }
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft { animation-name: antSlideUpOut; }
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft { animation-name: antSlideDownOut; }
.ant-select-dropdown-hidden { display: none; }
.ant-select-dropdown-empty { color: rgba(0, 0, 0, 0.25); }
.ant-select-item-empty { position: relative; display: block; min-height: 32px; padding: 5px 12px; font-weight: normal; font-size: 14px; line-height: 22px; color: rgba(0, 0, 0, 0.25); }
.ant-select-item { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: rgba(0, 0, 0, 0.85); font-weight: normal; font-size: 14px; line-height: 22px; cursor: pointer; transition: background 0.3s ease 0s; }
.ant-select-item-group { color: rgba(0, 0, 0, 0.45); font-size: 12px; cursor: default; }
.ant-select-item-option { display: flex; }
.ant-select-item-option-content { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ant-select-item-option-state { -webkit-box-flex: 0; flex: 0 0 auto; }
.ant-select-item-option-active:not(.ant-select-item-option-disabled) { background-color: rgb(245, 245, 245); }
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) { color: rgba(0, 0, 0, 0.85); font-weight: 600; background-color: rgb(230, 247, 255); }
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state { color: rgb(24, 144, 255); }
.ant-select-item-option-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }
.ant-select-item-option-disabled.ant-select-item-option-selected { background-color: rgb(245, 245, 245); }
.ant-select-item-option-grouped { padding-left: 24px; }
.ant-select-lg { font-size: 16px; }
.ant-select-borderless .ant-select-selector { background-color: transparent !important; border-color: transparent !important; box-shadow: none !important; }
.ant-select-rtl { direction: rtl; }
.ant-select-rtl .ant-select-arrow { right: initial; left: 11px; }
.ant-select-rtl .ant-select-clear { right: initial; left: 11px; }
.ant-select-dropdown-rtl { direction: rtl; }
.ant-select-dropdown-rtl .ant-select-item-option-grouped { padding-right: 24px; padding-left: 12px; }
.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector, .ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector { padding-right: 4px; padding-left: 24px; }
.ant-select-rtl.ant-select-multiple .ant-select-selection-item { text-align: right; }
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content { margin-right: 0px; margin-left: 4px; text-align: right; }
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror { right: 0px; left: auto; }
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder { right: 11px; left: auto; }
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder { right: 7px; }
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder { right: 0px; left: 9px; text-align: right; }
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search { right: 11px; left: 25px; }
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder { padding-right: 0px; padding-left: 18px; }
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search { right: 6px; }
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder { padding-right: 0px; padding-left: 21px; }
._3t_kl3bhFIsczI9BEagF-L { margin: 0px 8px; font-size: 14px; line-height: 1.5715; text-align: center; }
._3Oaps4nNUTH6_o_lCiPIuL { height: 100px; margin-bottom: 8px; }
._3Oaps4nNUTH6_o_lCiPIuL img { height: 100%; }
._3Oaps4nNUTH6_o_lCiPIuL svg { height: 100%; margin: auto; }
.dWeM6Yv0QPIYkc8F4C0v2 { margin-top: 16px; }
._1KSxp3xKMi6EkUjhfCwaA- { margin: 32px 0px; color: rgba(0, 0, 0, 0.25); }
._1KSxp3xKMi6EkUjhfCwaA- ._3Oaps4nNUTH6_o_lCiPIuL { height: 40px; }
.TyCurRMAhvO_UdTrBZrhQ { margin: 8px 0px; color: rgba(0, 0, 0, 0.25); }
.TyCurRMAhvO_UdTrBZrhQ ._3Oaps4nNUTH6_o_lCiPIuL { height: 35px; }
.C4srrTG21CEI2pGDMcNaf { fill: rgb(245, 245, 245); fill-opacity: 0.8; }
._21CIz0SjpILqRGgEl334wp { fill: rgb(174, 184, 194); }
._3hlb6WWaY6WPFejrdSI9Qn { fill: url("#linearGradient-1"); }
._3wn8uH_2vxJPxPw0xNPpZb { fill: rgb(245, 245, 247); }
._3GCGFvIRMzWyeK53axbEm9 { fill: rgb(220, 224, 230); }
._1Lvk3fxrKHxwbDYRIWb3KP { fill: rgb(220, 224, 230); }
._2RhI-wkn55oy10TRoSoL_Y { fill: rgb(255, 255, 255); }
._3REShouyUViDjBsBnQMOD_ { fill: rgb(245, 245, 245); }
._2KuSxlkmo5GliKsLuB0v-a { stroke: rgb(217, 217, 217); }
._3BqSrHu7Rm6BRzH_QWJQNj { fill: rgb(250, 250, 250); }
.FbWUZXSAy3FcBMVNB7hko { direction: rtl; }
.present__exchange__2Sf7K { position: relative; }
.present__exchange__2Sf7K .present__topBanner__2Ie8Q { width: 100%; height: auto; display: block; }
.present__exchange__2Sf7K .present__mainContent__3vD8M { background-position: center top; background-size: 100%; background-repeat: repeat-y; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY { width: 1292px; min-width: 1292px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; margin: 0px auto; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES { width: 100%; height: 60px; margin-top: 46px; margin-bottom: 40px; display: flex; -webkit-box-pack: center; justify-content: center; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonNormal__32ER9 { width: 180px; height: 50px; border-radius: 8px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); background-color: rgb(255, 255, 255); font-family: PingFangHK; font-size: 18px; line-height: 50px; text-align: center; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonNormal__32ER9:hover { color: rgb(255, 255, 255); background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); border: none; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonHighLight__3G3YP { width: 180px; height: 50px; border-radius: 8px; color: rgb(255, 255, 255); background-image: linear-gradient(to left, rgb(39, 111, 246), rgb(131, 167, 255)); font-family: PingFangHK; font-size: 18px; line-height: 50px; text-align: center; box-shadow: rgb(64, 128, 255) 2px 6px 15px 0px; border: none; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonHighLight__3G3YP:hover { background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonYiBoNormal__1pfiG { min-width: 180px; height: 60px; border-radius: 30px; color: rgb(216, 181, 141); border: 1px solid rgb(231, 186, 134); background-color: rgb(15, 15, 15); font-family: PingFangHK; font-size: 20px; line-height: 50px; text-align: center; margin-left: 25px !important; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonYiBoNormal__1pfiG:hover { color: rgb(252, 226, 199); border: 1px solid rgb(255, 228, 200) !important; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonYiBoHighLight__24wf0 { min-width: 180px; height: 60px; border-radius: 30px; color: rgb(114, 69, 27); font-family: PingFangHK; font-size: 20px; line-height: 50px; text-align: center; border: none; background-image: url("../style/btn-selet@2x.a6a77b93e44a439c5524e387a8859826.png"); background-size: 100% 100%; background-repeat: no-repeat; margin-left: 25px !important; }
.webpa .present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsContent__1brES .present__buttonYiBoHighLight__24wf0 { background-image: url("../style/btn-selet@2x.a6a77b93e44a439c5524e387a8859826.png"); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__buttonsYiBoContent__3KJ4X { width: 1390px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ { width: 100%; height: 251px; background-position: center 155px; background-repeat: no-repeat; background-size: contain; display: flex; padding: 0px 75px 0px 46px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp { height: 100%; width: 118px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initAmountContent__2HcvY { width: 100%; height: 36px; margin-top: 188px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: end; align-items: flex-end; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initAmountContent__2HcvY .present__amount__2feKn { font-size: 30px; font-weight: 600; color: rgb(17, 17, 17); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initAmountContent__2HcvY .present__yuan__1Wb6Y { font-size: 18px; font-weight: 500; color: rgb(68, 68, 68); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initYiBoAmountContent__NvVAj { width: 100%; height: 36px; margin-top: 188px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: end; align-items: flex-end; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initYiBoAmountContent__NvVAj .present__amount__2feKn { font-size: 30px; font-weight: 600; color: rgb(255, 228, 200); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initYiBoAmountContent__NvVAj .present__yuan__1Wb6Y { font-size: 18px; font-weight: 500; color: rgb(216, 181, 141); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initYiBoAmountContent__NvVAj .present__yiboAmount__27IoG { font-size: 30px; font-weight: 600; color: rgb(255, 228, 200); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__initYiBoAmountContent__NvVAj .present__yiboYuan__3KqZa { font-size: 18px; font-weight: 500; color: rgb(216, 181, 141); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__leftDesc__1KvKd { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(68, 68, 68); margin: 0px auto; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__leftContent__38yYp .present__leftYiBoDesc__3evKm { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(216, 181, 141); margin: 0px auto; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm { -webkit-box-flex: 1; flex: 1 1 0%; position: relative; margin-left: 200px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t { height: 100%; width: 200px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; position: absolute; transform: translateX(-100%); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__unLogin__2_xEM { position: absolute; height: 25px; width: 200px; line-height: 25px; font-size: 18px; font-weight: 500; left: 150px; top: 32px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__yiboUnLogin__2Ywyx { color: rgb(216, 181, 141); font-size: 18px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN { position: absolute; height: 86px; width: 500px; left: 150px; top: 32px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__line1__owEjA { height: 25px; line-height: 25px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(68, 68, 68); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__line1__owEjA span { height: 25px; line-height: 25px; font-size: 20px; font-weight: 600; color: rgb(51, 51, 51); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__line2__2LTdc { height: 17px; line-height: 17px; font-size: 12px; color: rgb(51, 51, 51); margin-top: 5px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__yiboGiftTitle__3gdRw { font-size: 16px; color: rgb(255, 228, 200); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__yiboGiftTitle__3gdRw span { font-size: 16px; color: rgb(255, 228, 200); font-weight: normal; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__button__2Y7IW { width: 128px; height: 32px; border-radius: 16px; color: rgb(64, 128, 255); border: 1px solid rgb(64, 128, 255); font-size: 14px; font-weight: 500; line-height: 32px; text-align: center; margin-top: 7px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__button__2Y7IW:hover { color: rgb(255, 255, 255); background-image: linear-gradient(to right, rgb(39, 111, 246), rgb(131, 167, 255)); border: none; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadyExchange__1_ycN .present__yiboButton__2CX9M { width: 168px; height: 34px; border-radius: 18px; border: 1px solid rgb(231, 186, 134); color: rgb(216, 181, 141); font-size: 14px; font-weight: 500; line-height: 32px; text-align: center; margin-top: 7px; background-color: rgb(15, 15, 15); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__alreadYiBoExchange__2IAiH { left: 190px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerGiftImg__2ZSg_ { height: 198px; width: 210px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerAmountContent__1Gm6t { width: 100%; height: 36px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: end; align-items: flex-end; margin-bottom: 1px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerAmountContent__1Gm6t .present__amount__2feKn { font-size: 30px; font-weight: 600; color: rgb(17, 17, 17); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerAmountContent__1Gm6t .present__yiboAmount__27IoG { font-size: 30px; font-weight: 600; color: rgb(255, 228, 200); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerAmountContent__1Gm6t .present__yuan__1Wb6Y { font-size: 18px; font-weight: 500; color: rgb(68, 68, 68); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerAmountContent__1Gm6t .present__yiboYuan__3KqZa { font-size: 18px; font-weight: 500; color: rgb(216, 181, 141); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__centerDesc__1J820 { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(68, 68, 68); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__centerContent__3kfSm .present__center__1KF8t .present__yiboCenterDesc__3LNzl { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(216, 181, 141); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ { height: 100%; width: 200px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalGiftImg___WxYY { height: 165px; width: 165px; margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalAmountContent__1f6bY { width: 100%; height: 36px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: end; align-items: flex-end; margin-bottom: 1px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalAmountContent__1f6bY .present__amount__2feKn { font-size: 30px; font-weight: 600; color: rgb(17, 17, 17); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalAmountContent__1f6bY .present__amountYiBo__6OF64 { font-size: 30px; font-weight: 600; color: rgb(255, 228, 200); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalAmountContent__1f6bY .present__yuan__1Wb6Y { font-size: 18px; font-weight: 500; color: rgb(68, 68, 68); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalAmountContent__1f6bY .present__yuanYiBo__2EdCQ { font-size: 18px; font-weight: 500; color: rgb(216, 181, 141); margin-bottom: 4px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalDesc__w04u1 { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(68, 68, 68); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__progressContent__2czIJ .present__rightContent__2expZ .present__finalYiBoDesc__2HebJ { line-height: 26px; height: 26px; font-size: 18px; font-weight: 500; letter-spacing: -0.5px; color: rgb(216, 181, 141); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__giftContent__3IxEt { width: 1200px; margin-top: 15px; display: flex; flex-wrap: wrap; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__yiboGiftContent__2OBSZ { margin-top: 35px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesContent__2Sm2s { background-color: rgb(255, 255, 255); width: 1200px; padding: 54px 40px; margin: 12px 0px 50px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesContent__2Sm2s .present__rulesTitle__JYMq- { height: 28px; line-height: 28px; font-size: 20px; font-weight: 600; letter-spacing: -0.2px; color: rgb(51, 51, 51); margin-bottom: 17px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesContent__2Sm2s .present__rules__37z2q { font-size: 16px; line-height: 1.75; letter-spacing: -0.8px; color: rgb(51, 51, 51); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesContent__2Sm2s .present__rules__37z2q img { max-width: 100%; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesYiBoContent__3SHSu { width: 1200px; padding: 40px; margin: 12px 0px 50px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-size: 100% 100%; background-repeat: no-repeat; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesYiBoContent__3SHSu .present__rulesTitle__JYMq- { height: 28px; line-height: 28px; font-size: 20px; font-weight: 600; letter-spacing: -0.2px; color: rgb(255, 228, 200); margin-bottom: 17px; }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesYiBoContent__3SHSu .present__rules__37z2q { font-size: 16px; line-height: 1.75; letter-spacing: -0.8px; color: rgb(216, 181, 141); }
.present__exchange__2Sf7K .present__mainContent__3vD8M .present__main__2j3YY .present__rulesYiBoContent__3SHSu .present__rules__37z2q img { max-width: 100%; }
.present__exchange__2Sf7K .present__giftMoneyOrder__2Cfgy { display: block; font-size: 14px; margin-top: 5px; color: rgb(64, 128, 255); }
.modal__mask__2fYqc { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; overflow: scroll; background-color: rgba(0, 0, 0, 0.5); z-index: 999; }
.modal__content__2R2Ms { width: 500px; padding: 40px 50px; border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 80px 0px; background-color: rgb(255, 255, 255); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 10; }
.modal__head___0Jxo { margin-bottom: 40px; }
.modal__head___0Jxo .modal__close_modal__3TpDv { position: absolute; top: 42px; right: 52px; cursor: pointer; }
.modal__title__2mr0Q { font-size: 18px; font-weight: bold; line-height: 1; color: rgb(51, 51, 51); }
.modal__desc__3T4uS { font-size: 16px; color: rgb(51, 51, 51); margin-bottom: 40px; line-height: 30px; }
.modal__btn__TMQkR { cursor: pointer; width: 190px; height: 50px; box-shadow: rgba(60, 142, 254, 0.2) 0px 10px 20px 0px; background-image: linear-gradient(to right, rgb(95, 171, 255) 1%, rgb(54, 120, 254)); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 16px; border-radius: 8px; color: rgb(255, 255, 255); background-color: rgb(89, 126, 247); }
.modal__btn__TMQkR.modal__secondary__1FCzr { background-image: linear-gradient(to right, rgb(255, 255, 255) 1%, rgb(255, 255, 255)); border: 1px solid rgb(216, 220, 231); box-shadow: none; color: rgb(51, 51, 51); }
.modal__footer__1Csqi { display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; }
.modal__flow__AqhbH { color: rgb(64, 128, 255); }
.modal__exclusiveItem__3NgDW { color: rgb(64, 128, 255); cursor: pointer; }
.modal__exclusiveItem__3NgDW.modal__off__3Pqoa { cursor: default; color: rgb(148, 166, 183); }
.modal__confirmApplyContent__2bI_i { padding-left: 90px; }
.modal__confirmApplyContent__2bI_i > div { display: flex; -webkit-box-align: center; align-items: center; margin: 15px 0px; }
.modal__confirmApplyContent__2bI_i > div span { margin-left: 80px; color: rgb(64, 128, 255); }
.modal__flex__1SZbf { display: flex; }
.modal__flex__1SZbf img { margin-top: 5px; }