#point_pay{background-color:#eff0f1}#point_pay .top_info{width:1200px;margin:0 auto}#point_pay .top_info .top_info_header{display:flex;justify-content:space-between;padding-top:20px;margin-bottom:40px}#point_pay .top_info .top_info_header .top_logo{width:135px;height:98px}#point_pay .top_info .top_info_header .top_logo div{width:135px;height:98px;background-size:contain;background-repeat:no-repeat;background-position:50%}#point_pay .top_info .top_info_header .top_logo img{width:135px;height:98px;-o-object-fit:contain;object-fit:contain}#point_pay .top_info .top_info_text{font-size:12px;color:#333;font-weight:400;height:20px;line-height:20px}#point_pay .top_info .top_info_text .price span{font-size:20px;color:var(--color_integral_main);margin:0 3px}#point_pay .top_info .top_info_text:not(:first-child){margin-top:10px}#point_pay .top_info .top_info_text .show_detail{color:var(--color_integral_main)}#point_pay .top_info .receive_info{width:1200px;margin:0 auto;border-top:1px solid #d5d5d5;margin-top:10px}#point_pay .top_info .receive_info p{margin-top:15px}#point_pay .bg{width:1467px;margin:0 auto;padding-top:20px;padding-bottom:70px;line-height:30px;background:url(../img/paybg.f980b47e.png) no-repeat top #eff0f1;background-size:1467px 836px;margin-top:40px}#point_pay .bg .pay_method{background-color:#fff;width:1200px;margin:0 auto;padding-bottom:80px}#point_pay .bg .pay_method .balance{font-size:13px}#point_pay .bg .pay_method .balance .password{margin-left:58px;margin-top:25px}#point_pay .bg .pay_method .balance .password .password_input{width:240px}#point_pay .bg .pay_method .balance .password p{margin-top:10px}#point_pay .bg .pay_method .balance .password p a,#point_pay .bg .pay_method .balance .password p span{color:var(--color_integral_main)}#point_pay .bg .pay_method .balance .password p a{margin-left:16px}#point_pay .bg .pay_method .balance .iconfont{font-size:18px}#point_pay .bg .pay_method .balance .big_size{font-size:16px;margin-left:20px}#point_pay .bg .pay_method .balance .avai{margin-left:20px}#point_pay .bg .pay_method .balance .weight{color:#666;font-weight:600}#point_pay .bg .pay_method .balance .logo{width:182px;height:50px;margin-top:26px;margin-left:-5px;margin-bottom:30px}#point_pay .bg .pay_method .balance .balance_info{padding-left:58px;margin-bottom:30px}#point_pay .bg .pay_method .balance .balance_info .pay_checked{width:18px;height:18px;cursor:pointer}#point_pay .bg .pay_method .balance .balance_info i{font-size:17px;margin-right:1px;cursor:pointer}#point_pay .bg .pay_method .other_pay_method .other_pay_item{width:165px;height:50px;line-height:50px}#point_pay .bg .pay_method .other_pay_method .other_pay_item .pay_checked{width:18px;height:18px;cursor:pointer}#point_pay .bg .pay_method .other_pay_method .other_pay_item .pay_check_list{width:120px;height:46px;border:1px dashed #d5d5d5;margin-left:14px}#point_pay .bg .pay_method .other_pay_method .other_pay_item .iconfont{font-size:17px;margin-right:1px}#point_pay .bg .pay_method .other_pay_method .other_pay_item span{font-size:16px;font-weight:600}#point_pay .bg .pay_method .other_pay_method .wechat{margin-left:80px}#point_pay .bg .pay_method .no_payMethod{width:1200px;height:560px;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}#point_pay .bg .pay_method .no_payMethod img{width:163px;height:114px}#point_pay .bg .pay_method .no_payMethod p{margin-top:39px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333}#point_pay .bg .pay_method .pay{width:155px;height:44px;line-height:44px;font-size:16px;color:#fff;margin-top:55px;outline:none;background-color:var(--color_integral_main);border-radius:3px;margin-left:58px;text-align:center}#point_pay .bg .wx_pay_con .title{color:var(--color_integral_main);font-size:14px;padding:23px 0 7px 30px}#point_pay .bg .wx_pay_con .left{width:281px;height:388px;margin-left:40px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}#point_pay .bg .wx_pay_con .left img{width:230px;height:230px;margin-bottom:10px;margin-top:20px}#point_pay .bg .wx_pay_con .left p{color:#999;font-size:16px}#point_pay .bg .wx_pay_con .left p span{color:var(--color_vice)}#point_pay .bg .wx_pay_con .left .refresh{display:inline-block;width:52px;height:20px;line-height:18px;border:1px solid var(--color_integral_main);color:var(--color_integral_main);font-size:12px;border-radius:2px;background-color:#fff;margin-top:15px;outline:none;text-align:center}#point_pay .bg .wx_pay_con .wx_png{width:427px;height:429px;margin-right:40px}#point_pay .iconduihao1{color:var(--color_integral_main)}.top_info_progress{width:600px}.top_info_progress .progress_item p{margin-top:10px}.top_info_progress .progress_item .progress{text-align:center;margin-top:3px}.top_info_progress .progress_item .progress span{position:relative;display:inline-block;width:24px;height:24px;line-height:14px;border:5px solid #d0cdcd;border-radius:50%;color:#9f9f9f;z-index:2}.top_info_progress .progress_item .progress span.active{border:5px solid var(--color_integral_main);color:var(--color_integral_main)}.top_info_progress .progress_item .progress .progress_line{width:140px;height:6px;background-color:#d0cdcd;z-index:1}.top_info_progress .progress_item .progress .progress_line .content{width:100%;height:100%}.top_info_progress .progress_item .progress .progress_line .content.active{background-color:var(--color_integral_main)}.top_info_progress .progress_item .progress .progress_line .content.current{width:60%}.no_payMethod{margin:0 auto;width:1200px;height:560px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.no_payMethod img{width:190px;height:145px}.no_payMethod p{margin-top:39px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333}#point_pay .el-input__inner:focus{border-color:var(--color_integral_main);outline:0}