.reason-item{width:100%;border-radius:.106667rem}.reason-item #reason-input{caret-color:#222}.reason-item .van-cell{border-radius:.106667rem}.reason-item .confirm-btn{width:100%;height:1.28rem;display:flex;align-items:center;text-align:center;color:#fff;justify-content:center;position:fixed;bottom:0;left:0;font-size:.4rem}.reason-item .confirm-btn .full-btn{width:100%}.reason-item .confirm-btn button{margin-right:.266667rem}.title-with-switch{display:flex;align-items:center;position:relative}.title-with-switch .select-reason{display:flex;width:3.2rem;margin-right:.16rem}.title-with-switch .select-reason .select-reason-icon{margin-right:.133333rem;font-size:.373333rem}.title-with-switch .select-reason .text{padding-right:.213333rem;font-size:.373333rem;border-right:.026667rem solid #eee}.title-with-switch .name-input{width:calc(100% - .26667rem);border:none}.title-with-switch .name-input-clear{color:#999;font-size:.426667rem;line-height:.48rem;position:absolute;right:.026667rem}.reason-picker,.search-suggestion{margin-top:.053333rem;position:absolute;width:calc(100% - .53333rem);background:#fff;max-height:60vw;overflow-y:auto;box-shadow:0 .026667rem .213333rem .026667rem rgba(64,180,233,.23);border-radius:0 0 .106667rem .106667rem;z-index:10}.reason-picker .van-ellipsis.van-tree-select__item.van-tree-select__item--active i,.search-suggestion .van-ellipsis.van-tree-select__item.van-tree-select__item--active i{font-size:.426667rem!important}.reason-picker .van-tree-select__nitem--active:after,.reason-picker .van-tree-select__nitem:active:after,.search-suggestion .van-tree-select__nitem--active:after,.search-suggestion .van-tree-select__nitem:active:after{background-color:#1989fa}.reason-picker .select__item,.search-suggestion .select__item{display:flex;justify-content:space-between;width:100%;height:1.066667rem;line-height:1.066667rem;border-bottom:.026667rem solid #ccc}.reason-picker .select__item span,.search-suggestion .select__item span{flex:1;overflow:hidden;text-indent:.133333rem}.reason-picker .select__item i,.search-suggestion .select__item i{width:.8rem;text-align:center;line-height:1.066667rem}.reason-picker .van-loading,.search-suggestion .van-loading{display:flex;align-items:center;justify-content:center}.reason-picker .suggestion-list-item,.search-suggestion .suggestion-list-item{display:flex;justify-content:space-between;align-items:center;padding:.213333rem .48rem}.reason-picker .suggestion-list-item .name,.search-suggestion .suggestion-list-item .name{font-size:.373333rem;color:#555}.reason-picker .suggestion-list-item .attr,.search-suggestion .suggestion-list-item .attr{font-size:.346667rem;color:#888}.collapse-item__wrapper{transition:height .3s ease-in-out;overflow:hidden;will-change:height;overflow-y:auto}.collapse-item__wrapper .collapse-item__content{padding:.4rem;background-color:#fff}.id-type-radio-group{display:flex;padding:.133333rem 0;justify-content:space-between;align-items:center}.id-type-radio-group .van-radio .van-radio__input{font-size:.32rem;height:.32rem;line-height:.373333rem;padding-left:.053333rem;box-sizing:border-box}.id-type-radio-group .van-radio .van-icon-checked{color:#2781fd}.reason-picker{height:12.8rem;max-height:12.8rem;overflow-y:auto}.reason-picker .van-tree-select{height:100%!important}.reason-picker .van-tree-select .van-tree-select__nav .van-ellipsis.van-tree-select__nitem--active{font-size:.373333rem;font-weight:400;color:#333}.reason-picker .van-tree-select .van-tree-select__content .van-ellipsis.van-tree-select__item--active{color:#569af9;font-size:.373333rem!important}.reason-picker .van-tree-select .van-tree-select__content .van-ellipsis.van-tree-select__item--active .van-icon.van-icon-checked.van-tree-select__selected{font-size:.373333rem!important}.reason-picker .van-tree-select .van-ellipsis.van-tree-select__item{font-size:.373333rem;font-weight:400;color:#444;border-bottom:.026667rem solid #eee}.search-suggestion{z-index:11}.no-reason-tip{display:flex;align-items:center;height:1.173333rem;line-height:1.173333rem;padding-left:.266667rem;background:rgba(0,0,0,.6);font-size:.373333rem;color:#fcfcfc}.name-input{border:none}