.number-input .prepend{padding-left:16px;color:#c6c8d1}.number-input .append{padding-right:16px;color:#c6c8d1}.number-input .money_prepend{color:#000}

.reference.standard{display:flex;align-items:center;justify-content:flex-start;color:#515666;font-size:14px;font-weight:500}.reference.standard.active{color:var(--g-btn-background)}.reference.standard span:nth-child(1){margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference.standard span:nth-child(2){font-weight:500;font-size:8px}.reference.standard span:nth-child(2).active{color:var(--g-btn-background)}.reference.standard span:nth-child(2).rotate{transform:rotateZ(180deg)}

.reference.template1{height:30px;white-space:nowrap;padding:0 10px;margin:0 0 10px 10px;border:1px solid #d5d5d5;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;color:#505050;font-size:14px;font-weight:500}.reference.template1.active{color:var(--g-btn-background)}.reference.template1 span:nth-child(1){margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference.template1 span:nth-child(2){font-weight:700;font-size:22px}.reference.template1 span:nth-child(2).active{transform:rotateZ(180deg)}.reference.template1 span:nth-child(2).rotate{transform:rotateZ(180deg)}@media (max-width: 800px){.reference.template1{padding:0 8px}.reference.template1 span:nth-child(1){margin-right:5px}.reference.template1 span:nth-child(2){font-size:20px}}

.reference.template4{display:flex;align-items:center;justify-content:flex-start;color:#8b93a7;font-size:14px;font-weight:500}.reference.template4.active{color:var(--g-btn-background)}.reference.template4 span:nth-child(1){margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.reference.template4 span:nth-child(2){font-weight:500;font-size:8px}.reference.template4 span:nth-child(2).active{color:var(--g-btn-background)}.reference.template4 span:nth-child(2).rotate{transform:rotateZ(180deg)}

.operation_wrap.standard{border-top:1px solid #eff1fb;height:60px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 -2px 10px 0 rgba(170,186,218,0.15)}.operation_wrap.standard .btn{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;font-family:var(--font-medium)}.operation_wrap.standard .btn.cancel{background-color:#fff;color:#202437}.operation_wrap.standard .btn.submit{color:#ffffff;background-color:#03c9ff}

.operation_wrap.template1{border-top:1px solid #e2e4ea;padding:10px 15px;height:60px;display:flex;align-items:center;justify-content:flex-start}.operation_wrap.template1 .btn{height:100%;flex:1 0 0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;margin-right:20px}.operation_wrap.template1 .btn:last-child{margin-right:0}.operation_wrap.template1 .btn.cancel{border:solid 1px #cdcdcd;background-color:#fff;color:#505050}.operation_wrap.template1 .btn.submit{color:#ffffff;background-color:#249bff}

.operation_wrap.template4{border-top:1px solid #eff1fb;padding:10px 15px;height:60px;display:flex;align-items:center;justify-content:flex-start}.operation_wrap.template4 .btn{height:100%;flex:1 0 0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;margin-right:20px}.operation_wrap.template4 .btn:last-child{margin-right:0}.operation_wrap.template4 .btn.cancel{background-color:#eff1fb;color:#6b7282}.operation_wrap.template4 .btn.submit{color:#ffffff;background-color:#4c84ff}

.input-boxout-ct-popper_wrap{background:white;width:100vw}.input-boxout-ct-popper_wrap .input_wrap{padding:15px;display:flex;align-items:center;justify-content:flex-start}.input-boxout-ct-popper_wrap .input_wrap .input_item{height:40px;flex:1 0 0;display:flex;align-items:center;justify-content:center}.input-boxout-ct-popper_wrap .input_wrap .input_item .advance_label{margin-right:10px}.input-boxout-ct-popper_wrap .input_wrap .separate{height:40px;width:30px;box-sizing:border-box;position:relative}.input-boxout-ct-popper_wrap .input_wrap .separate::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10px;height:2px;background:#dde0ec}.input-boxout-ct-popper_wrap .option_wrap{max-height:240px;overflow:auto}.input-boxout-ct-popper_wrap .option_wrap .option_item{padding:0 15px;height:40px;display:flex;align-items:center;justify-content:flex-start;font-size:14px}.input-boxout-ct-popper_wrap .option_wrap .option_item.standard{color:#4a4a60}.input-boxout-ct-popper_wrap .option_wrap .option_item.standard:active{background-color:#f1f1f1}.input-boxout-ct-popper_wrap .option_wrap .option_item.template1{color:#4a4a60}.input-boxout-ct-popper_wrap .option_wrap .option_item.template1:active{background-color:#f6f7fb}.input-boxout-ct-popper_wrap .option_wrap .option_item.template4{color:#4a4a60}.input-boxout-ct-popper_wrap .option_wrap .option_item.template4:active{background-color:#f1f1f1}.input-boxout-ct-popper_wrap .option_wrap .option_item .status{display:none}.input-boxout-ct-popper_wrap .option_wrap .option_item .label{flex:1 0 0}.input-boxout-ct-popper_wrap .option_wrap .option_item .label .prepend{margin-right:5px}.input-boxout-ct-popper_wrap .option_wrap .option_item.active{color:var(--g-btn-background)}.input-boxout-ct-popper_wrap .option_wrap .option_item.active .status{display:block}.input-boxout-ct-popper_wrap .option_wrap .option_item.active .status .iconfont{font-size:14px;color:var(--g-btn-background)}.input-boxout-ct-popper_wrap .option_wrap .option_item.no_prepend .label .prepend{display:none}.input-boxout-ct-popper_wrap .advance{padding-right:15px;line-height:40px;font-size:14px;color:var(--g-btn-background);text-align:right}

.popper-sug-sel-out{background:white;width:100vw}.popper-sug-sel-out .search_wrap{padding:10px 15px;height:60px}.popper-sug-sel-out .option_wrap{max-height:240px;overflow:auto}.popper-sug-sel-out .option_wrap .list_label{font-size:16px;padding:0 16px;line-height:40px}.popper-sug-sel-out .option_wrap .option_item{padding:0 16px;height:40px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;color:#4a4a60}.popper-sug-sel-out .option_wrap .option_item.standard :active{background-color:#f1f1f1}.popper-sug-sel-out .option_wrap .option_item.template1:active{background-color:#f6f7fb}.popper-sug-sel-out .option_wrap .option_item.template4:active{background-color:#f1f1f1}.popper-sug-sel-out .option_wrap .option_item .label{flex:1 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popper-sug-sel-out .loading{padding:0 16px}

.calendar-popper_wrap{background:white;width:100vw}.calendar-popper_wrap .input_wrap{padding:15px;display:flex;align-items:center;justify-content:flex-start}.calendar-popper_wrap .input_wrap .input_item{height:40px;flex:1 0 0;display:flex;align-items:center;justify-content:center}.calendar-popper_wrap .input_wrap .input_item .advance_label{margin-right:10px}.calendar-popper_wrap .input_wrap .separate{height:40px;width:30px;box-sizing:border-box;position:relative}.calendar-popper_wrap .input_wrap .separate::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10px;height:2px;background:#dde0ec}.calendar-popper_wrap .drop_icon{margin-left:15px}

.popper-kw-out{background:white;width:100vw}.popper-kw-out .input_wrap{padding:15px;display:flex;align-items:center;justify-content:flex-start}.popper-kw-out .input_wrap .input_item{height:40px;flex:1 0 0;display:flex;align-items:center;justify-content:center}

.popper-input-out{background:white;width:100vw}.popper-input-out .input_wrap{padding:15px;display:flex;align-items:center;justify-content:flex-start}.popper-input-out .input_wrap .input_item{height:40px;flex:1 0 0;display:flex;align-items:center;justify-content:center}

.cbox-popper_wrap{background:white;width:100vw}.cbox-popper_wrap .option_wrap{max-height:240px;overflow:auto}.cbox-popper_wrap .option_wrap .option_item{padding:0 15px;height:40px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;color:#4a4a60}.cbox-popper_wrap .option_wrap .option_item .status{display:none}.cbox-popper_wrap .option_wrap .option_item .label{flex:1 0 0}.cbox-popper_wrap .option_wrap .option_item.active{color:var(--g-btn-background)}.cbox-popper_wrap .option_wrap .option_item.active .status{display:block}.cbox-popper_wrap .option_wrap .option_item.active .status .iconfont{font-size:14px;color:var(--g-btn-background)}

.nav_wrap.template1{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 15px;background-color:#fff;margin-left:-10px}.nav_wrap.template1 .nav_item{display:flex;align-items:center;justify-content:flex-start}.nav_wrap.template1 .more_item{height:30px;white-space:nowrap;padding:0 10px;margin:0 0 10px 10px;border:1px solid #d5d5d5;color:#505050;font-size:14px;font-weight:500;position:relative;background-color:#fff}.nav_wrap.template1 .more_item .badge{position:absolute;right:0;top:0;transform:translate(calc(100% - 3px), calc(-100% + 3px));height:12px;line-height:12px;text-align:center;min-width:12px;padding:0 3px;border-radius:6px;background:#fb4444;white-space:nowrap;color:#fff;font-size:9px}.nav_wrap.template1 .more_item .text{margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav_wrap.template1 .more_item span:nth-child(2){font-weight:500;font-size:14px}@media (max-width: 800px){.nav_wrap.template1 .more_item{padding:0 8px}.nav_wrap.template1 .more_item .text{margin-right:6px}}

