.firimg{border-radius:10px}.firimg .popup-text{padding:15px 15px 14px 16px}.firimg .popup-text .titt{color:red;margin-bottom:15px;font-size:18px;font-weight:600;text-align:center}.firimg .popup-checkbox{padding:0 15px 15px 16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.firimg .popup-checkbox .checkbox-item{font-size:13px;color:#666;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:24px}.firimg .popup-checkbox .checkbox-item .van-checkbox__icon{font-size:22px;width:22px;height:22px}.firimg .popup-checkbox .checkbox-item .van-checkbox__label{margin-left:8px}.firimg .popup-btn{padding:0 20px 20px 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.firimg .popup-btn .popup-btnn{border-radius:20px;width:45%;background-color:#fff;border:1px solid #333;color:#333;margin-right:5%;word-break:keep-all;padding:10px;text-align:center}.firimg .popup-btn .popup-btnnx{margin-left:5%;border-radius:20px;width:45%;background-color:#e60012;border:1px solid #e60012;color:#fff;word-break:keep-all;padding:10px;text-align:center}.policy-popup{background-color:#fff;overflow:hidden;border-radius:16px 16px 0 0;padding:0 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.policy-popup,.policy-popup .policy-header{display:-webkit-box;display:-webkit-flex;display:flex}.policy-popup .policy-header{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 50px 8px;border-bottom:1px solid #f0f0f0}.policy-popup .policy-header .policy-title{font-size:18px;font-weight:600;color:#333;letter-spacing:1px;text-align:center}.policy-popup .policy-header .policy-close{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#999;padding:5px;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0}.policy-popup .policy-content{padding:5px 8px 5px;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;-webkit-overflow-scrolling:touch}.policy-popup .policy-content .privacy-wrapper .privacy .top{display:none!important}.policy-popup .policy-content .privacy-wrapper .privacy .text{margin-top:0!important;padding:5px 8px!important}.policy-popup .policy-content .service-wrapper .service .top{display:none!important}.policy-popup .policy-content .service-wrapper .service .text{margin-top:0!important;padding:5px 8px!important}.policy-popup .policy-footer{padding:12px 0 18px;border-top:1px solid #f0f0f0;margin:0 -16px;padding-left:16px;padding-right:16px}.policy-popup .policy-footer .van-button{background:-webkit-linear-gradient(315deg,#e60012,#ff4d4f);background:linear-gradient(135deg,#e60012,#ff4d4f);border:none;border-radius:22px;height:44px;font-size:15px}.van-header{position:relative;background:#fff}.van-nav-bar__title{left:150px;top:29px;width:100px!important;height:26px;color:#2c2d31;font-size:19px;text-align:center;font-family:PingFangSC-Semibold}.van-icon-arrow-left{position:absolute;left:10px;top:13px;width:10px;font-size:20px;color:#37383b!important}.process-programme .upltitle{padding:16px 16px 0 16px;text-align:center;color:#666;font-size:15px}.process-programme .upl-cert{position:relative;padding:16px 16px 0 16px}.process-programme .upl-cert .imagep{position:relative;width:100%;height:100%}.process-programme .upl-cert .imagep img{position:relative;width:100%;height:100%;pointer-events:none}.process-programme .upl-second{position:relative;padding:16px 16px 0 16px}.process-programme .upl-second .imagep{position:relative;width:100%;height:100%}.process-programme .upl-second .imagep img{position:relative;width:100%;height:100%;pointer-events:none}.process-programme .btnclass{width:100%;padding:0 16px;margin:30px 0}.process-programme .btnclass .hd-btn{width:100%;height:44px;border-radius:4px;background-color:#e60012;font-size:16px}.process-programme .btnclass .upl-btn{width:100%;height:44px;border-radius:4px;background-color:#1274ff;border:1px solid #1274ff;font-size:16px}.cert-upload{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.upinfo{height:100%}.van-nav-bar__title{font-size:18px}