.convert-points-to-miles-wrapper-pc{max-width:1180px;margin:50px auto;padding:0 30px;background:#f4f5f6;overflow:auto}.convert-points-to-miles-wrapper-pc .header .title{overflow:auto;font-size:30px;color:#333}.convert-points-to-miles-wrapper-pc .header .title p{margin:50px 0}.convert-points-to-miles-wrapper-pc .header .offer{font-weight:700}.convert-points-to-miles-wrapper-pc .header .offer span{display:inline-block;white-space:pre-wrap;font-weight:400}.convert-points-to-miles-wrapper-pc .footer .ant-form-item .ant-form-item-label{width:230px}.convert-points-to-miles-wrapper-pc .footer .btn-submit{width:310px;height:46px;font-weight:700}.convert-points-to-miles-wrapper-pc .footer .membership-input{width:314px}.convert-points-to-miles-wrapper-pc .footer .membership-btn-wrapper{display:flex;align-items:center}.convert-points-to-miles-wrapper-pc .footer .membership-btn-wrapper .btn-cancle,.convert-points-to-miles-wrapper-pc .footer .membership-btn-wrapper .btn-save{min-width:70px;padding:4px 11.5px}.convert-points-to-miles-wrapper-pc .footer .terms-wrapper{display:flex}.convert-points-to-miles-wrapper-pc .footer .terms-wrapper .terms-checkbox{margin-right:8px}.convert-points-to-miles-wrapper-pc .footer .terms-wrapper .term-text a{font-weight:500}.convert-points-to-miles-wrapper-pc .footer .poilcy{color:#555}.ant-form-item-label>label.ant-form-item-required:before{display:none}.outside-menu-wrapper{height:46px}.outside-menu-wrapper .underline{color:#e0aa14;text-decoration:underline;cursor:pointer;display:inline-block;margin:10px 12px}.outside-menu-wrapper .divider{margin:0}.outside-modal-wrapper .ant-modal-header{margin:0 24px;padding:16px 0;border-bottom:2px solid #eee}.outside-modal-wrapper .ant-modal-footer{margin:0 24px;padding:16px 0;border-bottom:1px solid #eee}.outside-modal-wrapper .ant-form .last-input{margin-bottom:10px}.outside-modal-wrapper .btn-cancle,.outside-modal-wrapper .btn-save{min-width:70px;padding:4px 11.5px}.outside-modal-wrapper .ant-btn{border-radius:0}.outside-modal-wrapper .ant-modal-close{outline:none}.outside-modal-wrapper .tip{color:#999;font-size:12px}.convert-points-to-miles-wrapper-mobile{padding:50px 20px}.convert-points-to-miles-wrapper-mobile .header .title{font-size:30px;color:#333;line-height:normal}.convert-points-to-miles-wrapper-mobile .header .title p{margin:0 0 30px}.convert-points-to-miles-wrapper-mobile .header .offer{font-weight:700}.convert-points-to-miles-wrapper-mobile .header .offer span{display:inline-block}.convert-points-to-miles-wrapper-mobile .footer .terms-wrapper{display:flex}.convert-points-to-miles-wrapper-mobile .footer .terms-wrapper .terms-checkbox{margin-right:8px}.convert-points-to-miles-wrapper-mobile .footer .terms-wrapper .term-text a{font-weight:500}.convert-points-to-miles-wrapper-mobile .footer .ant-form-item .ant-form-item-label{width:140px}.convert-points-to-miles-wrapper-mobile .footer .ant-form-item .panel-num-num{min-width:0}.convert-points-to-miles-wrapper-mobile .footer .ant-form-item .ant-select.ant-select-single{max-width:100%}.convert-points-to-miles-wrapper-mobile .footer .flex-wrap .ant-form-item-control,.convert-points-to-miles-wrapper-mobile .footer .flex-wrap .ant-form-item-label{width:100%}.convert-points-to-miles-wrapper-mobile .footer .flex-wrap.ffp-select label{margin-bottom:12px}.convert-points-to-miles-wrapper-mobile .footer .flex-grow-wrapper .ant-form-item-control{flex:1 1 auto!important}.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn{width:100%;height:40px;background-color:#fff;color:#999;border:1px solid #ddd;position:relative;display:flex;align-items:center}.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn.choosed,.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn.choosed:focus,.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn.choosed:hover{color:#333}.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn span{max-width:100%;text-overflow:ellipsis;overflow:hidden}.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn:after{position:absolute;right:5px;font-size:5px;color:#999;font-family:weapp;content:"\e07d"}.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn:focus,.convert-points-to-miles-wrapper-mobile .footer .select-ffp-btn:hover{color:#999}.drawer-wrapper .ant-drawer-body{padding:0;background-color:#f4f5f6}.drawer-wrapper .drawer-header{height:50px;background-color:#fff;position:relative;font-size:16px;font-family:inherit;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:flex;justify-content:center;align-items:center}.drawer-wrapper .drawer-header .c-iconfont{display:flex;justify-content:center;align-items:center;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.drawer-wrapper .drawer-header .text{padding:0 35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-wrapper .ffplist-wrapper{min-height:100%;position:relative}.drawer-wrapper .ffplist-wrapper .divider{margin:0}.drawer-wrapper .ffplist-wrapper .no-ffp-desc{text-align:center;color:#aaa}.drawer-wrapper .ffplist-wrapper .no-ffp-icon{display:flex;justify-content:center;margin-top:140px;margin-bottom:12px;background-color:#f4f5f6}.drawer-wrapper .ffplist-wrapper .ffp-mobile-btn-wrapper{width:100%;padding:0 15px}.drawer-wrapper .ffplist-wrapper .ffp-mobile-btn-wrapper.no-data{position:absolute;bottom:15px}.drawer-wrapper .ffplist-wrapper .ffp-mobile-btn-wrapper.list{margin-bottom:15px}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper{margin-bottom:10px;background-color:#fff}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-header{padding:15px}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-header.disabled{color:#999}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-header>p{margin-bottom:15px}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-header>p:last-of-type{margin-bottom:9px}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-footer{display:flex;justify-content:flex-end;padding:0 15px 12.5px}.drawer-wrapper .ffplist-wrapper .ffp-list-item-wrapper .ffp-list-item-footer .edit-btn{display:flex}.drawer-wrapper .ffpDetail-wrapper .ant-input{height:44px}.drawer-wrapper .ffpDetail-wrapper .form{padding:0 15px}.drawer-wrapper .ffpDetail-wrapper .form .tip-title{background-color:#fff;margin:0 -15px;padding:0 15px}.drawer-wrapper .ffpDetail-wrapper .form .input-wrapper{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 -15px;padding:0 15px}.drawer-wrapper .ffpDetail-wrapper .form .tip{font-size:12px;color:#555}.drawer-wrapper .ffpDetail-wrapper .form .select-wrapper{position:relative;height:44px;display:flex;align-items:center;border-bottom:1px solid #ddd}.drawer-wrapper .ffpDetail-wrapper .form .select-wrapper.error{border-bottom:1px solid #e54a3d}.drawer-wrapper .ffpDetail-wrapper .form .select-wrapper.add:after{position:absolute;right:5px;font-size:5px;color:#999;font-family:weapp;content:"\e07d"}.drawer-wrapper .ffpDetail-wrapper .form .select-wrapper.edit{color:#ccc}.drawer-wrapper .ffpDetail-wrapper .form .save-btn{margin-top:34px}.drawer-wrapper .ffpDetail-wrapper .ant-form-item{margin-bottom:0}.drawer-wrapper .ffpDetail-wrapper .ant-form-item.ant-form-item-has-error .ant-form-item-control-input-content input{border-color:#e54a3d!important;border-bottom:1px solid #ddd}.drawer-wrapper .ffpDetail-wrapper .ant-form-item.ant-form-item-has-error .ant-form-item-control-input-content input:hover{border-color:#e54a3d!important}.drawer-wrapper .ffpDetail-wrapper .ant-form-item .ant-form-item-control-input-content input{border:none;padding-left:0}.drawer-wrapper .ffpDetail-wrapper .ant-form-item .ant-form-item-control-input-content input:hover{border-color:#ddd!important}.drawer-wrapper .ffpDetail-wrapper .ant-form-item .ant-form-item-control-input-content input:not(.last){border-bottom:1px solid #ddd}.ffp-mobile-btn{width:100%}.ant-input,.ffp-mobile-btn{height:46px;border-radius:0}.ant-input{border-color:#ccc}.ant-input:focus,.ant-input:hover{border-color:#e0aa14!important}.ant-input.ant-input-disabled,.ant-input[disabled]{color:#999}.sl-link{cursor:pointer;color:#333}.sl-alink-underline,.sl-link-underline{cursor:pointer;color:#333;border-bottom:1px solid #333}.sl-alink-underline:focus,.sl-alink-underline:hover{color:#333}.sl-btn-secondary{cursor:pointer;color:#333;border:1px solid #333;background:transparent}.sl-btn-secondary:hover{color:#333;background:#f6bc19;border:1px solid #f6bc19}.sl-btn-secondary:active{color:#333;background:#cc9a0d;border:1px solid #cc9a0d}.sl-btn-primary{cursor:pointer;color:#333;background:#e0aa14;border-color:#e0aa14}.sl-btn-primary:hover{color:#333;background:#f6bc19;border-color:#f6bc19}.sl-btn-primary:active{color:#333;background:#cc9a0d;border-color:#cc9a0d}.ant-btn{cursor:pointer;color:#333;background:#e0aa14;border-color:#e0aa14}.ant-btn:hover{color:#333;background:#f6bc19;border-color:#f6bc19}.ant-btn:active{color:#333;background:#cc9a0d;border-color:#cc9a0d}.ant-btn.ant-btn-default,.ant-btn.ant-btn-default:focus,.ant-btn.ant-btn-default:hover{background-color:#fff;color:#e0aa14}.ant-btn:disabled,.ant-btn:disabled:focus,.ant-btn:disabled:hover{background-color:#ccc;border:none;color:#fff}@media only screen and (min-width:828px){.ant-btn{border-radius:0}}.font_xs{font-size:10px;line-height:10px}.font_s{font-size:12px;line-height:18px}.font_m{font-size:14px;line-height:20px}.font_l{font-size:16px;line-height:24px}.font_xl{font-size:18px;line-height:26px}.font_xxl{font-size:20px;line-height:28px}.font_xxxl{font-size:22px;line-height:30px}.font_24{font-size:24px;line-height:32px}.font_30{font-size:30px;line-height:40px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-search-item{padding:15px;height:60px;line-height:60px;font-size:14px;color:#333;background-color:hsla(0,0%,100%,.3)}.mobile-search-item .num{font-size:28px}.cover-bg{position:relative}.cover-bg:after{content:" ";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:56px;height:30px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 52%,#fff)}.btn-disable{background-color:#ccc;color:#fff;pointer-events:none}.playfair{font-family:PlayfairDisplay,Georgia,Times New Roman,serif}.playfair-bold{font-family:PlayfairDisplay_bold,Georgia,Times New Roman,serif}.gc-underline-des-text{color:#e0aa14;text-decoration:underline!important;cursor:pointer}.ant-checkbox .ant-checkbox-inner{border-color:#e0aa14}.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#e0aa14;border-color:#e0aa14}.ant-checkbox.ant-checkbox-checked:after{border-color:#e0aa14}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#e0aa14!important}.ant-checkbox-checked:after{border-color:#e0aa14}.ant-select .ant-select-selector{border-radius:0}.ant-select.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:8px}.ant-select.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:#999}.ant-select .ant-select-arrow{pointer-events:none}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:46px}.ant-select.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:46px}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:46px;border-radius:0}.ant-select.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:#e0aa14;box-shadow:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#e0aa14!important}.ant-select-dropdown{padding-top:0;padding-bottom:0}.ant-select-dropdown .ant-select-item-option{min-height:42px;padding:10px 12px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.ant-select-dropdown .ant-select-item-option:last-child{border-bottom:0}.ant-select-dropdown .ant-select-item-option.ant-select-item-option-active,.ant-select-dropdown .ant-select-item-option.ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-select-dropdown .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:#fffbf3}.ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled{color:#ccc}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}@media only screen and (max-width:827px){.pc{display:none}.mobile{display:block}}@media only screen and (min-width:827px){.pc{display:block}.mobile{display:none}}.convert-points-to-miles-wrapper{font-size:14px}.convert-points-to-miles-wrapper .ant-form-item{margin-bottom:30px}.convert-points-to-miles-wrapper .ant-form-item .ant-form-item-control,.convert-points-to-miles-wrapper .ant-form-item .ant-form-item-label{flex:0 0 100%}.convert-points-to-miles-wrapper .ant-form-item .ant-form-item-label{text-align:left}.convert-points-to-miles-wrapper .ant-form-item .ant-form-item-label label{height:auto;margin-bottom:0}.convert-points-to-miles-wrapper .ant-form-item-label>label.ant-form-item-required:before{display:none}.convert-points-to-miles-wrapper .ant-form-item-label>label.ant-form-item-required:after{content:"*";display:inline-block;margin-left:4px;color:#333;font-size:14px;font-weight:500;line-height:1}.convert-points-to-miles-wrapper.ant-form-horizontal .ant-form-item-label{padding-bottom:10px}.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-input,.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-input-affix-wrapper,.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-input-affix-wrapper:hover,.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-input:hover,.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector{border-bottom-width:2px;border-color:#ccc #ccc #e54a3d!important}.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector,.convert-points-to-miles-wrapper .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector{box-shadow:none}@media only screen and (max-width:827px){.convert-points-to-miles-wrapper{width:100%}.convert-points-to-miles-wrapper .ant-form-item{margin-bottom:20px}}.convert-points-to-miles-wrapper p{margin-bottom:10px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-form-item-control,.convert-points-to-miles-wrapper .footer .ant-form-item .ant-form-item-label{flex:0 0 auto}.convert-points-to-miles-wrapper .footer .redeem-points-panel-num{height:40px}.convert-points-to-miles-wrapper .footer .ant-form-item{color:#333;align-items:center;margin-bottom:15px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-form-item-label{padding-bottom:0;display:flex;align-items:center;font-weight:700;margin-right:15px;white-space:normal}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-form-item-label label,.convert-points-to-miles-wrapper .footer .ant-form-item .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:40px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-select.ant-select-single{width:460px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-select.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:40px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:40px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-select-selection-placeholder{padding-top:0!important;line-height:40px}.convert-points-to-miles-wrapper .footer .ant-form-item .ant-btn{border-radius:0}.convert-points-to-miles-wrapper .divider{background:#ccc}.convert-points-to-miles-wrapper .text-bold{font-weight:700}.convert-points-to-miles-wrapper .text-danger{color:#e54a3d}.convert-points-to-miles-wrapper .underline{color:#e0aa14;text-decoration:underline;cursor:pointer}.terms-content p{text-align:left}