.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.popover-mask[data-v-1857884d]{background:transparent;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1999}.loading-mask[data-v-1857884d]{align-items:center;background-color:#fff9;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.share-list[data-v-1857884d]{bottom:30px;height:40px;left:30px;position:fixed;width:40px;z-index:10}.share-list>div[data-v-1857884d]{align-items:center;background-color:#fff;border-radius:10px;box-shadow:var(--el-box-shadow);display:flex;height:100%;justify-content:center;position:relative;transition:all .3s;width:100%}.share-list>div[data-v-1857884d]:hover{box-shadow:var(--el-box-shadow-dark);cursor:pointer}.share-list[data-v-1857884d] .el-icon{font-size:20px}.sharing-popover[data-v-1857884d] .el-popper{padding:0}.sharing-popup[data-v-1857884d]{background-color:#f6f8fc;display:flex;flex-direction:column;height:590px;position:relative;width:100%}.sharing-popup *[data-v-1857884d]{box-sizing:border-box}.sharing-popup .title[data-v-1857884d]{align-items:center;background-color:var(--el-color-primary);color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;gap:15px;height:60px;justify-content:start;padding:0 15px;width:100%}.sharing-popup .content[data-v-1857884d]{background-color:#f6f8fc;display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:20px 15px;position:relative;width:100%}.sharing-popup .content .close[data-v-1857884d]{font-size:20px;position:absolute;right:-10px;top:-10px}.sharing-popup .content .name[data-v-1857884d]{align-items:center;border-bottom:1px solid var(--el-border-color-light);display:flex;height:45px;justify-content:space-between;padding:0 15px;width:100%}.sharing-popup .content .item[data-v-1857884d]{background-color:#fff;border-radius:6px;position:relative;width:100%}.sharing-popup .content .item .name .logos[data-v-1857884d]{align-items:center;display:flex;gap:10px}.sharing-popup .content .item .name .logos>div[data-v-1857884d]{border-radius:100%;height:20px;overflow:hidden;position:relative;width:20px}.sharing-popup .content .item .name .logos>div[data-v-1857884d]:hover{cursor:pointer}.sharing-popup .content .item .name .logos>div img[data-v-1857884d]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sharing-popup .content .item .name .logos span[data-v-1857884d]{color:var(--el-text-color-primary);font-size:12px;font-weight:700}.sharing-popup .content .item .name .price[data-v-1857884d]{color:var(--el-color-primary);font-size:14px;font-weight:700}.sharing-popup .content .item .item_date[data-v-1857884d]{align-items:center;border-bottom:1px dashed var(--el-border-color-light);display:flex;justify-content:space-between;padding:10px 15px}.sharing-popup .content .item .item_date[data-v-1857884d]:last-child{border-bottom:0}.sharing-popup .content .item .item_date .time[data-v-1857884d]{color:var(--el-text-color-primary);flex-shrink:0;font-size:12px;line-height:20px;position:relative;width:110px}.sharing-popup .content .item .item_date .time span[data-v-1857884d]{color:var(--el-text-color-secondary)}.sharing-popup .content .item .item_date .time.right[data-v-1857884d]{text-align:right}.sharing-popup .content .item .item_date .time .tip[data-v-1857884d]{color:#ff8d22;font-size:10px;font-weight:500;line-height:18px;margin:0;padding:0;position:absolute;right:-10px;top:-10px}.sharing-popup .content .item .item_date .duration[data-v-1857884d]{flex:1;min-width:0;text-align:center}.sharing-popup .content .item .item_date .duration .duration-time[data-v-1857884d]{color:#3b3e45;font-size:12px;font-weight:500;line-height:20px}.sharing-popup .content .item .item_date .duration .divider[data-v-1857884d]{background:#17c633;height:1px;margin:3px 0;width:100%}.sharing-popup .content .item .item_date .duration .transfer[data-v-1857884d]{background:#878dff}.sharing-popup .content .item .item_date .duration .transfer-box[data-v-1857884d]{display:flex;justify-content:space-evenly}.sharing-popup .content .item .item_date .duration .transfer-box .transfer-text[data-v-1857884d]{align-items:center;color:#84878c;display:flex;flex-direction:column;font-size:10px;font-weight:500;line-height:18px}.sharing-popup .content .item .item_date .duration .transfer-box .transfer-text .tag[data-v-1857884d]{background:#fff;border:1px solid #22252a;box-sizing:border-box;height:5px;margin-top:-6px;width:5px}.sharing-popup .content .hotel-item[data-v-1857884d]{background-color:#fff;border-radius:6px;position:relative;width:100%}.sharing-popup .content .hotel-item .name>div[data-v-1857884d]{align-items:center;display:flex;gap:12px;max-width:250px}.sharing-popup .content .hotel-item .name>div i[data-v-1857884d]{font-size:20px}.sharing-popup .content .hotel-item .name>div p[data-v-1857884d]{color:var(--el-text-color-primary);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sharing-popup .content .hotel-item .name>p[data-v-1857884d]{color:var(--el-color-primary);font-size:14px;font-weight:700;white-space:nowrap}.sharing-popup .content .hotel-item .center[data-v-1857884d]{display:flex;flex-direction:column;gap:10px;padding:20px 15px}.sharing-popup .content .hotel-item .center *[data-v-1857884d]{font-size:12px;margin:0;padding:0}.sharing-popup .content .hotel-item .center .room[data-v-1857884d]{color:var(--el-text-color-primary);font-weight:700}.sharing-popup .content .hotel-item .center .food[data-v-1857884d],.sharing-popup .content .hotel-item .center .tips[data-v-1857884d]{color:var(--el-color-primary);font-weight:lighter}.sharing-popup .content .hotel-item .center .food.none[data-v-1857884d],.sharing-popup .content .hotel-item .center .tips.none[data-v-1857884d]{color:var(--el-color-info)}.sharing-popup .content .hotel-item .center .food[data-v-1857884d]:hover,.sharing-popup .content .hotel-item .center .tips[data-v-1857884d]:hover{cursor:pointer}.sharing-popup .content .hotel-item .time[data-v-1857884d]{align-items:center;border-top:1px solid #e6eef5;display:flex;font-size:12px;height:40px;justify-content:space-between;padding:0 15px}.sharing-popup .content .hotel-item .time p[data-v-1857884d]{color:var(--el-text-color-primary);font-weight:700}.sharing-popup .content .hotel-item .time span[data-v-1857884d]{color:var(--el-color-info)}.sharing-popup .foot[data-v-1857884d]{align-items:center;background-color:#fff;border-top:1px solid #e6eef5;display:flex;flex-shrink:0;height:60px;padding:0 15px;width:100%}
