.pointBuyDialog{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,0.5);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.pointBuyDialog .pointBuyContent{width:710px;background:#ffffff;position:relative;border-radius:10px}.pointBuyDialog .pointBuyContent .pointBuyTitle{width:100%;height:64px;padding:0 20px;border-bottom:1px solid #f1f1f1;line-height:64px}.pointBuyDialog .pointBuyContent .pointBuyTitle .titleLabel{font-weight:bold;font-size:16px;color:#000000;position:relative}.pointBuyDialog .pointBuyContent .pointBuyTitle .titleLabel:after{content:"";position:absolute;width:62px;height:2px;background:#179f97;bottom:0px;left:0px}.pointBuyDialog .pointBuyContent .pointBuyContent{width:100%;padding:30px 20px 20px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointRemainBox{font-size:14px;color:#333333}.pointBuyDialog .pointBuyContent .pointBuyContent .pointRemainBox .pointNum{color:#e78d15;font-weight:bold}.pointBuyDialog .pointBuyContent .pointBuyContent .pointRemainBox .pointTime{color:#999;margin-left:10px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyTipsBox{display:flex;align-items:center;font-size:14px;color:#333333;margin-top:26px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyTipsBox .gald_iconfont{color:#999999;cursor:pointer;margin-left:4px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:space-between}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem{background:#ffffff;box-shadow:0px 2px 15px 0px rgba(174,177,180,0.3);border-radius:8px;border:1px solid #f1f1f1;cursor:pointer;position:relative;overflow:hidden;flex:1;margin-right:10px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop{width:100%;height:80px;display:flex;justify-content:center;padding-top:40px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .priceBox{width:100%;display:flex;justify-content:center}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .goVip{font-size:14px;color:#e78d15;margin-top:4px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .goVip:hover{color:#e78d15 !important;text-decoration:underline}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .priceFlag{font-size:18px;color:#f95746;line-height:20px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .priceNum{font-family:DIN;font-weight:bold;font-size:26px;color:#f95746;line-height:14px;margin-right:2px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .pointNum{font-size:15px;color:#333333}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTop .oriPriceBox{font-size:14px;color:#999999;text-decoration:line-through}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTopNoVip{flex-direction:column;align-items:center;padding-top:20px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemTopVip{flex-direction:column;align-items:center;padding-top:30px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemBottom{height:36px;background:#f9f9f9;text-align:center;line-height:36px;font-size:14px;color:#999999}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .itemSel{position:absolute;right:0px;bottom:0px;width:33px;height:33px;background:url("/public/images/vipNumPay/tip_sel.png") no-repeat;background-size:100% 100%}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .vipTips{position:absolute;left:10px;top:8px;font-size:14px;color:#e78d15}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem .thFlag{width:118px;height:20px;background:linear-gradient(90deg, #e97129, #f79e0e);border-radius:8px 0px 8px 0px;font-size:12px;color:#ffffff;text-align:center;line-height:20px;position:absolute;top:0px;left:0px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItem:last-child{margin-right:0px}.pointBuyDialog .pointBuyContent .pointBuyContent .pointBuyList .pointBuyItemSel{border:2px solid #179f97}.pointBuyDialog .pointBuyContent .pointBuyContent .pointTimeTips{font-size:14px;color:#999999;margin-top:18px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-top:16px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .buyInfoItem{display:flex;align-items:center}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .buyInfoItem .buyInfoItemLabel{width:60px;text-align:right}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .buyInfoItem .buyInfoItemNum{width:84px;font-size:20px;color:#333333;text-align:right}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .buyInfoItem .buyPriceNum{font-weight:bold;color:#e6482e}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .buyInfoPriceItem{margin-top:10px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .oriPriceBox{justify-content:flex-end}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .buyInfo .oriPriceBox .oriPrice{font-size:14px;color:#999999;font-weight:normal;text-decoration:line-through}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement{display:flex;align-items:center}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement .agreement_icon{width:18px;height:18px;border:1px solid #909399;cursor:pointer}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement .agreement_clicked{border:1px solid #179f97 !important;display:flex;justify-content:center;align-items:center}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement .agreement_clicked .gald_iconfont{color:#179f97}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement .service_label{display:flex;margin-left:5px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyInfoBox .service_agreement .service_label .service_agreement_dialog{cursor:pointer;color:#179f97;font-weight:bold}.pointBuyDialog .pointBuyContent .pointBuyContent .buyVipTipsBox{width:100%;display:flex;justify-content:flex-end;margin-top:20px}.pointBuyDialog .pointBuyContent .pointBuyContent .buyVipTipsBox .goVip{font-size:14px;color:#e78d15;text-decoration-line:underline}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox{width:670px;height:138px;border:1px dashed #dfe6ec;margin:20px auto 0;padding:20px 15px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payTips{text-align:center;font-size:14px;color:#676566;opacity:0.83}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .payPopoverBox .el-popover{width:283px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .payPopoverBox .el-popover .closeBtn{position:absolute;right:15px;top:10px;color:rgba(255,255,255,0.6);font-size:16px;cursor:pointer;user-select:none;color:#4d64cc;cursor:pointer;z-index:9999}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .payPopoverBox .el-popover .tips_box{display:flex;align-items:center;justify-content:center}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .payPopoverBox .el-popover .tips_box .tips_img{width:52px;height:52px;background:url("/public/images/ani_loading.gif") no-repeat;background-size:100% 100%}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .payPopoverBox .el-popover .tips_box .tips_label{font-size:16px;color:#303133;margin-left:10px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .weChat{width:305px;height:60px;background:#f6f6f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .weChat.disabled{opacity:0.4;cursor:not-allowed}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .weChat .icon{width:42px;height:42px;background:url("/public/images/customer/wx.png") no-repeat center/100%;margin-right:15px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .weChat .tips{font-size:16px;color:#34b622}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .aliPay{width:305px;height:60px;background:#f6f6f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .aliPay.disabled{opacity:0.4;cursor:not-allowed}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .aliPay .icon{width:42px;height:42px;background:url("/public/images/customer/zfb.png") no-repeat center/100%;margin-right:15px}.pointBuyDialog .pointBuyContent .pointBuyContent .submitBtnBox .payType .aliPay .tips{font-size:16px;color:#0f80e8}.pointBuyDialog .pointBuyContent .closeBtn{position:absolute;top:22px;right:22px;color:rgba(0,0,0,0.16);cursor:pointer}.pointBuyDialog .pointBuyContent .closeBtn:hover{color:#179f97}.buyTipsPopper{z-index:9999 !important}
