.constellations-page[data-v-bd0e1f14]{min-height:100vh}.banner-img[data-v-bd0e1f14]{background:url(/_nuxt/img/constellations-banner.c926e66.jpg) no-repeat;background-size:100% 250px;color:#fff;font-size:2em;height:150px;line-height:150px;text-align:center;width:100vw}.content[data-v-bd0e1f14]{margin:1rem auto;position:relative;width:1240px}table td[data-v-bd0e1f14],table th[data-v-bd0e1f14]{border:1px solid #ddd;font-size:12px;padding:10px;text-align:left}button[data-v-bd0e1f14]{cursor:pointer;padding:5px 10px}.bottom-pagination[data-v-bd0e1f14]{align-items:center;display:flex;margin-top:1rem}.bottom-pagination .page-info[data-v-bd0e1f14]{color:#909399;font-size:13px;padding:8px 0;width:100%}.bottom-pagination .news-pagination[data-v-bd0e1f14]{display:flex;justify-content:end;width:100%}.page-item[data-v-bd0e1f14]{border-radius:5px;padding:.4rem}.page-item[data-v-bd0e1f14]:hover{background-color:#007bff;color:#fff}.page-item-active[data-v-bd0e1f14]{background-color:#007bff!important;color:#fff!important}table[data-v-bd0e1f14]{background-color:#fff;border:1px solid #ebeef5;border-collapse:collapse;border-radius:4px;color:#606266;font-size:14px;width:100%}thead th[data-v-bd0e1f14]{background-color:#f5f7fa;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;color:#909399;font-weight:400;overflow:hidden;padding:12px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}thead th[data-v-bd0e1f14]:last-child{border-right:none}tbody td[data-v-bd0e1f14]{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;overflow:hidden;padding:12px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}tbody tr[data-v-bd0e1f14]:hover{background-color:#f0f9eb}tbody td[data-v-bd0e1f14]:last-child{border-right:none}tbody tr[data-v-bd0e1f14]:nth-child(2n){background-color:#fafafa}tbody tr:last-child td[data-v-bd0e1f14]{border-bottom:none}td a[data-v-bd0e1f14]{color:#66b1ff}a[data-v-bd0e1f14]{color:inherit;-webkit-text-decoration:none;text-decoration:none}a[data-v-bd0e1f14]:hover{color:#66b1ff;cursor:pointer}td[data-v-bd0e1f14],th[data-v-bd0e1f14]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td a+a[data-v-bd0e1f14]{margin-left:10px}.county-img[data-v-bd0e1f14]{height:12px;width:22px}.star-icon1[data-v-bd0e1f14],.star-icon2[data-v-bd0e1f14]{height:16px;width:16px}.mobile-table[data-v-bd0e1f14]{padding:0 12px}.mobile-card[data-v-bd0e1f14]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:16px;padding:16px}.card-header[data-v-bd0e1f14]{border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:12px}.card-id[data-v-bd0e1f14]{color:#999;font-size:12px;margin-right:8px}.card-title[data-v-bd0e1f14]{font-size:16px;margin:0}.card-title a[data-v-bd0e1f14]{color:#2c3e50;-webkit-text-decoration:none;text-decoration:none}.info-row[data-v-bd0e1f14]{display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.label[data-v-bd0e1f14]{color:#666;margin-right:8px}.value[data-v-bd0e1f14]{color:#333;max-width:60%;text-align:right}.county-img[data-v-bd0e1f14]{height:16px;vertical-align:middle;width:24px}.card-actions[data-v-bd0e1f14]{border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px}.action-link[data-v-bd0e1f14]{background:#f5f7fa;border-radius:4px;color:#409eff;display:block;font-size:13px;padding:6px 12px;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.action-link-disabled[data-v-bd0e1f14]{color:#999;margin-left:10px}.shorten-text[data-v-bd0e1f14]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media (max-width:520px){.content[data-v-bd0e1f14]{width:90vw;width:100%}}.api-service-dialog[data-v-090a2fe8]{border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.1)}.api-service-dialog[data-v-090a2fe8] .el-dialog{display:flex;flex-direction:column;max-height:90vh}.api-service-dialog[data-v-090a2fe8] .el-dialog__header{border-bottom:1px solid #f0f0f0;padding:15px 20px}.api-service-dialog[data-v-090a2fe8] .el-dialog__header .el-dialog__title{color:#215476;font-weight:600}.api-service-dialog[data-v-090a2fe8] .el-dialog__body{flex:1;overflow-y:auto;padding:15px 20px}.api-service-dialog[data-v-090a2fe8] .el-dialog__footer{border-top:1px solid #f0f0f0;padding:10px 15px}.service-container .dialog-header[data-v-090a2fe8]{align-items:center;display:flex;justify-content:center;margin-bottom:20px;text-align:center}.service-container .dialog-header i[data-v-090a2fe8]{color:#215476;font-size:24px;margin-right:10px}.service-container .dialog-header h3[data-v-090a2fe8]{color:#215476;font-size:20px;margin:0}.service-container .contact-section[data-v-090a2fe8]{margin-top:30px}.service-container .contact-section .wechat-container[data-v-090a2fe8]{display:flex;justify-content:center}.service-container .contact-section .wechat-container .wechat-card[data-v-090a2fe8]{background:#f9fafc;border:1px solid #e6ebf5;border-radius:8px;padding:15px;text-align:center}.service-container .contact-section .wechat-container .wechat-card .wechat-img[data-v-090a2fe8]{align-items:center;display:flex;flex-direction:column}.service-container .contact-section .wechat-container .wechat-card .wechat-img .wechat-title[data-v-090a2fe8]{color:#333;font-size:14px;margin-bottom:10px}.service-container .contact-section .wechat-container .wechat-card .wechat-img .wechat-qrcode[data-v-090a2fe8]{height:150px;margin:0 auto 10px;width:150px}.service-container .contact-section .wechat-container .wechat-card .wechat-img .wechat-subtitle[data-v-090a2fe8]{color:#666;font-size:12px}.dialog-footer[data-v-090a2fe8]{text-align:center}.dialog-footer .confirm-btn[data-v-090a2fe8]{background:linear-gradient(90deg,#215476,#2a6da2);border:none;border-radius:4px;max-width:200px;padding:10px;width:100%}.dialog-footer .confirm-btn[data-v-090a2fe8]:hover{opacity:.9}@media (max-width:768px){.api-service-dialog[data-v-090a2fe8] .el-dialog{border-radius:0;margin:0 auto;max-width:100%;width:90%!important}.api-service-dialog[data-v-090a2fe8] .el-dialog__wrapper{align-items:center;display:flex;justify-content:center}.api-service-dialog[data-v-090a2fe8] .el-dialog__header{padding:10px 15px}.api-service-dialog[data-v-090a2fe8] .el-dialog__body{padding:10px}.service-container .dialog-header[data-v-090a2fe8]{margin-bottom:15px}.service-container .dialog-header h3[data-v-090a2fe8]{font-size:18px}.service-container .wechat-container .wechat-card[data-v-090a2fe8]{padding:10px}.service-container .wechat-container .wechat-card .wechat-qrcode[data-v-090a2fe8]{height:120px;width:120px}}