.order-payment{font-family:PingFangSC-Medium,PingFang SC;font-size:12px;font-weight:400;color:#222226}.order-payment *{box-sizing:border-box}.order-payment .none{display:none!important}.order-payment .show{display:block!important}.order-payment .visnone{visibility:hidden!important}.order-payment .orderpayment_dialog{position:fixed;top:50%;right:0;bottom:0;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:4px;overflow:auto;margin:0;width:690px;height:546px;z-index:100000}.order-payment .orderpayment_dialog .orderpayment_header{height:50px;line-height:50px;font-size:18px;background-color:#424244;padding:0 16px 0 32px;color:#f8c883;position:relative}.order-payment .orderpayment_dialog .orderpayment_header .orderpayment_header_btn{position:absolute;top:5px;right:5px;color:#6c6c6d;width:22px;height:22px;font-size:30px;transform:rotate(45deg);cursor:pointer}.order-payment .orderpayment_dialog .orderpayment_content{width:690px;height:496px;padding:16px 32px;box-sizing:border-box;background-color:#fff}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodsinfo{height:48px;margin:0 0 32px 0;display:flex;justify-content:flex-start}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodsinfo .orderpayment_c_goods_warp{width:48px;height:48px;flex-shrink:0;margin-right:8px;background:#f5f6f7;border-radius:2px;padding:4px;box-sizing:border-box}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodsinfo .orderpayment_c_goods_warp .orderpayment_c_goods_img{width:40px;height:40px;box-sizing:border-box;object-fit:contain}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodsinfo .orderpayment_c_goods_t{font-size:16px;font-weight:700}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodsinfo .orderpayment_c_goods_t p{margin:0;position:relative;top:50%;transform:translateY(-50%);line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist{height:110px;padding:10px 0 0;margin:0 0 16px;display:flex;justify-content:flex-start}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem{flex-shrink:0;width:120px;height:100px;position:relative;border-radius:2px;border:1px solid #f0f0f2;box-sizing:border-box;margin:0 16px 0 0;padding:8px 0 0 0;cursor:pointer;text-align:center}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_tips{color:#fff;position:absolute;top:-10px;left:-1px;height:22px;line-height:22px;padding:0 4px;margin:0;background:linear-gradient(90deg,#fc5531 0,#fc1944 100%);border-radius:2px 0 8px 0}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_price{height:32px;line-height:32px;text-align:center;color:#222260;font-size:18px;margin:0 0 4px 0}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_price span{font-size:12px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_dis{font-size:12px;color:#555666;line-height:16px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_activity{height:36px;width:100%;box-sizing:border-box;background:#f5f6f7;position:absolute;left:0;bottom:0;padding:2px 12px;line-height:16px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem .orderpayment_c_l_b_activity p{margin:0;position:relative;top:50%;max-height:36px;overflow:hidden;transform:translateY(-50%)}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem.active{border-color:#fc5531}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem.active .orderpayment_c_l_b_activity,.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem.active .orderpayment_c_l_b_dis,.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem.active .orderpayment_c_l_b_price{color:#fc5531}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_bitem.active .orderpayment_c_l_b_activity{background:#fff5f2}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_goodsitem{width:82px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_goodslist .orderpayment_c_l_goodsitem .orderpayment_c_l_b_activity{padding:0}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_c_activity{height:24px;font-size:14px;color:#b87100;line-height:24px;margin:0 0 16px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox{display:flex;color:#999aaa;padding:8px;width:625px;height:210px;background:#fff;border-radius:4px;border:2px solid #f0f0f5;margin-right:0!important;box-sizing:border-box}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode{width:160px;height:100%;text-align:center;padding:6px 4px;flex-shrink:0;background:#fff;border-radius:4px;border:1px solid #e8e8ed;margin-right:26px;position:relative;box-sizing:border-box}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .recharge_mode_qr_code{width:145px;height:145px;margin:0 auto}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .recharge_mode_qr_code img{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .loading{width:40px!important;height:40px!important;animation:spin 1s linear infinite;margin:40px auto 0;background:linear-gradient(to top,transparent,transparent)}@-moz-keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@-webkit-keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@-o-keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode #ordertip_notify{cursor:pointer;display:none;position:absolute;width:145px;height:145px;top:6px;left:7px;z-index:99;background:rgba(0,0,0,.8);margin-bottom:5px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode #ordertip_notify img{width:40px;height:40px;margin:25px auto 0}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode #ordertip_notify .pay_tip{font-size:12px;color:#ccc;display:block;width:100%;line-height:20px;text-align:center}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .scan_code{position:absolute;bottom:0;left:50%;height:36px;line-height:36px;text-align:center;display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0 4px 4px;transform:translateX(-50%)}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .scan_code .icon_item{width:21px;height:21px;margin-right:6px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .scan_code .unionpay{display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .scan_code .pay_intro{font-size:14px;color:#555666;line-height:22px;vertical-align:text-top}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .recharge_mode .scan_code span{color:#555666!important}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .none{visibility:hidden!important}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box{display:flex;flex-direction:column;font-size:14px;font-weight:400;margin:auto 0}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc{flex:1}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc li{user-select:none;margin-bottom:8px;max-width:390px;max-height:36px;overflow:hidden}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc li.gift img{width:16px;margin-right:4px;margin-top:2px;vertical-align:top}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc li.gift span{color:#b87100}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .btn{display:none;text-align:center;width:140px;height:36px;font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:36px;background:#fc5531;border-radius:24px;text-decoration:none;cursor:pointer}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .btn.block{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance{cursor:pointer;color:#555666;margin-top:16px;display:flex;align-items:center;position:relative;overflow:inherit}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance img{width:14px;height:14px;margin-right:6px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .checked{display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .unchecked{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .num{margin-left:6px;font-family:DINAlternate-Bold,DINAlternate}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .help{margin-left:6px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box{display:inherit;position:relative}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .help:hover+.balance_tips{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .balance_tips{position:absolute;width:227px;height:122px;background:#fff;box-shadow:0 0 4px 0 rgba(184,184,184,.43);border:1px solid #d9e1e9;z-index:99;bottom:24px;left:-18px;text-align:left;padding:8px 12px;border-radius:4px;font-size:12px;color:#555666;line-height:18px;display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .balance_tips b{display:block;margin-bottom:5px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .balance_tips em{font-style:normal;display:block;margin-top:5px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .balance_tips .chat:before{content:"";border:8px solid transparent;border-top-color:#d9e1e9;position:absolute;left:20px;bottom:-16px;margin-top:-20px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .user_balance .balance_tips_box .balance_tips .chat:after{content:"";border:8px solid transparent;border-top-color:#fff;position:absolute;bottom:-15px;left:20px;margin-top:-19px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .agree{font-weight:400;font-size:12px;font-style:normal;color:#999aaa;cursor:pointer;margin-top:16px;display:flex;align-items:center;position:relative;overflow:inherit;display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .agree img{cursor:pointer;display:inline-block;width:14px;height:14px;margin-bottom:1px;margin-left:8px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .agree .checked{display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .agree .unchecked{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .active .checked{display:block}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .active .unchecked{display:none}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .amount_actually{font-size:14px;font-weight:500;color:#222226;margin-bottom:13px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .amount_actually .num{font-size:18px;font-weight:500;color:#fc5531;line-height:25px;margin:0 8px;font-family:DINAlternate-Bold,DINAlternate}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .amount_actually .num b{font-size:30px;font-weight:600;line-height:40px}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .amount_actually em{font-weight:400;font-size:12px;font-style:normal;color:#999aaa;text-decoration:line-through}.order-payment .orderpayment_dialog .orderpayment_content .orderpayment_paybox .commodity_box .commodity_desc .amount_actually em i{font-style:normal}.order-payment .orderpayment_dialog .loading_warp{position:absolute;top:140px;left:0;width:100%;height:390px;background:rgba(255,255,255,.95);z-index:100}.order-payment .orderpayment_dialog .loading_warp .icon_box{width:46px;height:46px;padding:6px;margin:54px auto 24px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);border-radius:50%;background-color:#fff}.order-payment .orderpayment_dialog .loading_warp .icon_box img{width:34px;height:34px}.order-payment .orderpayment_dialog .loading_warp .icon_box .rotating{-webkit-animation:rotating 1s linear 1s 5 alternate;animation:rotating 1s linear infinite}.order-payment .orderpayment_dialog .loading_warp .pay_msg{font-size:16px;text-align:center;margin-bottom:24px}.order-payment .orderpayment_dialog .loading_warp .pay_other{width:136px;height:136px;margin:0 auto;display:block}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.order-payment .orderpayment_mask{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:rgba(0,0,0,.502);z-index:99999}