<template>
    <!-- 页面头部 -->
    <HomePageHead></HomePageHead>
    <!-- 导航栏 -->
    <HomePageNavigation></HomePageNavigation>
    <!-- 面包屑导航 -->
    <div class="breadcrumb-box">
        <div class="inner">
            <span class="location">当前位置：</span>
            <el-breadcrumb :separator-icon="ArrowRight">
                <el-breadcrumb-item>
                    <NuxtLink to="/">首页</NuxtLink>
                </el-breadcrumb-item>
                <el-breadcrumb-item class="phone_breadcrumb_text">介绍信查询</el-breadcrumb-item>
            </el-breadcrumb>
        </div>
    </div>
    <!--开始查询-->
    <div class="search-box-long" v-if="showResult == 0">
        <div class="search-left-box">
            <div>
                <span class="search-left-box-text">介绍信编号：</span>
                <el-input v-model="letterCode" placeholder="" />
            </div>
            <div>
                <span class="example-link" @click="dialogStatus = true">（查看位置示例）</span>
            </div>
            <button @click="getLetterInfo">搜索</button>
        </div>
        <div class="search-right-box">
            <img src="@/public/search/jsxcx.png" alt="">
            <div>手机扫描查询</div>
        </div>
    </div>
    <!--显示查询结果-->
    <div class="search-box" v-if="showResult == 1||showResult == 2">
        <div class="search-left-box">
            <!--查询结果-->
            <div class="search-left-box-result" v-if="showResult == 1">
                <!--未查询到结果-->
                <div class="no-result-box">
                    <div class="no-result-image">
                        <img src="@/public/search/rc.jpg" alt="">
                    </div>
                    <div class="no-result-content">
                        <div class="no-result-title">sorry请您确认后再查询</div>
                        <div class="no-result-text">您可以通过以下方式继续访问……</div>
                        <div class="no-result-button" @click="returnSearchPage">返回查询页</div>
                    </div>
                </div>
            </div>
            <div class="result-img-box" v-if="showResult == 2">
                <img :src="letterData.filepath" width="600px">
            </div>
            <!--人员查询表单-->
            <div class="search-left-reset-button">
                <div @click="resetLetterQuery">重新查询</div>
            </div>
            <div class="search-left-box-form">
                <div class="search-form1-left-box">
                    <div class="search-form1-title">
                        <img src="@/public/search/search.png" alt="">
                        查询相关介绍信内容
                    </div>
                    <div class="search-form1-text">请输入您要查询的介绍信编号</div>
                    <div class="search-form1-input-box">
                        <div class="inputText">介绍信编号:</div>
                        <el-input v-model="letterCode" placeholder="" style="width: 300px" />
                        <span class="example-link" @click="dialogStatus = true">（查看位置示例）</span>
                        <button @click="getLetterInfo">查询</button>
                    </div>
                </div>
            </div>
        </div>
        <div class="search-right-box">
            <!--选题查询-->
            <div class="search-right-box-form">
                <h3>车辆查询</h3>
                <div class="search-right-form-text">
                    请输入相关工作车辆或车牌号
                </div>
                <div class="search-right-input-box">
                    <div class="inputText">车牌：</div>
                    <el-input v-model="carLicense" placeholder="" />
                </div>
                <div class="search-right-input-box">
                    <div class="inputText">车型：</div>
                    <el-input v-model="carModel" placeholder="" />
                </div>
                <div class="search-right-button-box">
                    <button class="submit-button" @click="getCarQuery">查询</button>
                </div>
            </div>
            <!--人员查询-->
            <div class="search-right-box-form">
                <h3>人员查询</h3>
                <div class="search-right-form-text">查询相关工作人员或外聘人员</div>
                <!-- <div class="search-right-input-box-2">
                    <div class="inputText">人员类型：</div>
                    <el-select v-model="value" placeholder="请选择人员类型" popper-class="custom-select-dropdown">
                        <el-option label="不限" value="0" />
                        <el-option label="调研员" value="1" />
                        <el-option label="法制监督员" value="2" />
                        <el-option label="特邀评论员" value="3" />
                        <el-option label="特邀观察员" value="4" />
                        <el-option label="特邀编辑" value="5" />
                        <el-option label="信息员" value="6" />
                        <el-option label="特约通讯员" value="7" />
                        <el-option label="普法宣传员" value="8" />
                        <el-option label="工作证" value="9" />
                        <el-option label="其它工作人员" value="10" />
                        <el-option label="法制调解员" value="11" />
                        <el-option label="法制调查员" value="12" />
                        <el-option label="舆情监测员" value="13" />
                    </el-select>
                </div> -->
                <div class="search-right-input-box-2">
                    <div class="inputText">人员姓名：</div>
                    <el-input v-model="personName" placeholder="请输入人员姓名" />
                </div>
                <div class="search-right-input-box-2">
                    <div class="inputText">证件编号：</div>
                    <el-input v-model="personNumber" placeholder="请输入证件编号" />
                </div>
                <div class="search-right-button-box">
                    <button class="submit-button" @click="getPersonQuery">提交</button>
                </div>
            </div>
        </div>
    </div>
    <!--查看位置示例-->
    <el-dialog
        v-model="dialogStatus"
        title="介绍信编号位置示例"
        width="30%"
        draggable
        overflow >
        <div>
            <img src="http://oa.znxyw.org.cn/upload/2025-12/25_15354671.jpg" width="100%">
        </div>
        <template #footer>
            <div class="dialog-footer">
                <el-button @click="dialogStatus = false">关闭</el-button>
            </div>
        </template>
    </el-dialog>
    <!-- 页面底部 -->
    <HomeFoot></HomeFoot>
</template>
<script setup>
//1.页面依赖 start ---------------------------------------->
import { onMounted, reactive } from 'vue'
import { ElBreadcrumb, ElBreadcrumbItem, ElMessage, ElInput, ElSelect, ElOption, ElDialog} from 'element-plus'
import { ArrowRight } from '@element-plus/icons-vue'
const nuxtApp = useNuxtApp();
// const route = useRoute();
// const articleId = parseInt(route.params.id);
//1.页面依赖 end ---------------------------------------->
//2.表单 start---------------------------------------->
//2.1介绍信查询 start ---------------------------------------->
//显示查询结果
let showResult = ref(0)//0=不显示查询窗口 1=查无此人 2=查询成功
let dialogStatus = ref(false)//弹窗状态
let letterCode = ref("");//介绍信编号
let letterData = ref("");//介绍信详情
const getLetterInfo = async (id) => {
    if(letterCode.value == ""){
        ElMessage.error("必须输入介绍信编号！")
    }else{
        //获得介绍信详情
        const letterList = await requestDataPromise('/public/getIntroduce', {
            method: 'POST',
            body: {
                'ssxmid':10,
                'bianma':letterCode.value
            },
        });
        if(letterList.code == 200){
            showResult.value = 2;
            //查询成功 测试编号：0559179
            letterData.value = letterList.data[0];
        }else{
            //查询失败
            showResult.value = 1;
            console.log(letterList.message)
        }
    }
}
//切换到查询页
const returnSearchPage = () => {
    showResult.value = 0;
}
//重置介绍信查询
const resetLetterQuery = () => {
    letterCode.value = "";
    showResult.value = 0;
}
//2.1介绍信查询 end ---------------------------------------->
//2.2车辆查询 start ---------------------------------------->
let carLicense = ref("");//车牌
let carModel = ref("");//车型
//跳转到车辆查询
const getCarQuery = () => {
    navigateTo({
        path: '/list-cheliangchaxun.html',
        query: { 
            chepaihao: carLicense.value,
            chexing: carModel.value,
        }
    })
}
//重置车辆查询
let resetCarQuery = () => {
    carLicense.value = "";
    carModel.value = "";
}
//2.2车辆查询 end ---------------------------------------->
//2.3人员查询 start ---------------------------------------->
let personType = ref("0")//人员类型
let personName = ref("");//人员姓名
let personNumber = ref("");//证件编号
//跳转到车辆查询
const getPersonQuery = () => {
    navigateTo({
        path: '/list-renyuanchaxun.html',
        query: { 
            zhengshuno: personNumber.value,
            name: personName.value,
            rylx:personType.value,
        }
    })
}
//2.3人员查询 end ---------------------------------------->
//2.表单 end---------------------------------------->
</script>
<style lang="less" scoped>
    //面包屑
    .breadcrumb-box {
        width: 1400px;
        margin: 0 auto;
        .inner {
            width: 100%;
            height: 22px;
            margin-top: 20px;
            margin-bottom: 20px;
            font-family: Microsoft YaHei, Microsoft YaHei;
            font-weight: 400;
            font-size: 20px;
            color: #666666;
            line-height: 23px;
            text-align: left;
            font-style: normal;
            text-transform: none;
            display: flex;
            align-items: center;
            border-bottom: 1px dashed #ccc;
            margin-bottom: 10px;
            padding: 20px 20px 20px 0;
            box-sizing: border-box;
            a {
                font-size: 16px;
                color: #000;
                line-height: 20px;
                font-weight: normal !important;
                &:hover {
                    color: #333
                }
            }
            span {
                font-size: 16px;
                color: #000;
                line-height: 20px;
                &.location {
                    line-height: 20px;
                }
            }
        }
    }
    //搜索-原始状态
    .search-box-long {
        width: 1400px;
        margin: 0 auto;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        .search-left-box {
            width: 70%;
            display: flex;
            align-items: center;
            justify-content: space-between;
            >div {
                display: flex;
                align-items: center;
                justify-content: flex-start;
                white-space: nowrap;
                .search-left-box-text {
                    width: 40%;
                    text-align: center;
                    font-size: 16px;
                    font-weight: bold;
                    display: block;
                }
                a {
                    font-weight: bold;
                    font-size: 11px;
                    color: #337ab7;
                    text-decoration: none;
                }
                &:first-child {
                    width: 45%;
                }
            }
            >button {
                width: 10%;
                display: block;
                color: #fff;
                background-color: #337ab7;
                border-color: #2e6da4;
                font-size: 14px;
                font-weight: 400;
                text-align: center;
                white-space: nowrap;
                user-select: none;
                background-image: none;
                border: 1px solid transparent;
                border-radius: 4px;
                height: 35px;
                line-height: 35px;
                cursor: pointer;
            }
        }
        .search-right-box {
            margin-right: 50px;
            width: 20%;
            img {
                width: 100%;
                height: auto;
                display: block;
            }
            >div {
                display: block;
                width: 100%;
                height: 30px;
                line-height: 30px;
                font-size: 16px;
                color: #333;
                text-align: center
            }
        }
    }
    //搜索-查询状态
    .search-box {
        width: 1400px;
        margin: 0 auto;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        .search-left-box {
            width: 60%;
            box-sizing: border-box;
            .result-img-box {
                margin-top: 30px;
                img {
                    display: block;
                    margin: 0 auto;
                }
            }
            .no-result-box {
                display: flex;
                align-items: center;
                justify-content: space-between;
                width: 100%;
                height: auto;
                overflow: hidden;
                background: #027dc3;
                padding: 50px;
                margin-bottom: 20px;
                box-sizing: border-box;
                .no-result-image {
                    width: 50%;
                    img {
                        width: 288px;
                        height: 288px;
                        margin: 0 auto;
                        display: block;
                    }
                }
                .no-result-content {
                    width: 50%;
                    .no-result-title {
                        display: block;
                        width: 100%;
                        height: 50px;
                        line-height: 50px;
                        overflow: hidden;
                        font-size: 16px;
                        color: #fff;
                        text-align: center;
                        font-weight: bold;
                        font-size: 18px;
                    }
                    .no-result-text {
                        display: block;
                        width: 100%;
                        height: 50px;
                        line-height: 50px;
                        overflow: hidden;
                        font-size: 16px;
                        color: #fff;
                        text-align: center;
                    }
                    .no-result-button {
                        display: block;
                        width: 100px;
                        height: 40px;
                        line-height: 40px;
                        background: #f36420;
                        margin: 20px auto;
                        text-align: center;
                        color: #fff;
                        font-size: 16px;
                        cursor: pointer;
                    }
                }
            }
            .search-left-reset-button {
                width: 100%;
                height: 40px;
                line-height: 40px;
                margin-top: 40px;
                >div {
                    width: 100px;
                    height: 40px;
                    text-align: center;
                    background: #007aff;
                    color: #fff;
                    font-size: 16px;
                    cursor: pointer;
                }
            }
            .search-left-box-form {
                width: 100%;
                height: auto;
                overflow: hidden;
                border: 1px solid #333;
                padding: 20px;
                display: flex;
                align-items: center;
                justify-content: space-between;
                box-sizing: border-box;
                .search-form1-left-box {
                    width: 100%;
                    .search-form1-title {
                        display: flex;
                        align-items: center;
                        font-size: 19px;
                        color: #000;
                        img {
                            display: block;
                            width: 24px;
                            height: 24px;
                            float: left;
                            margin-right: 10px;
                        }
                    }
                    .search-form1-text {
                        width: 100%;
                        height: auto;
                        line-height: 30px;
                        margin: 20px 0;
                        font-size: 16px;
                        color: #333;
                    }
                    .search-form1-input-box {
                        width: 95%;
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        margin-bottom: 20px;
                        margin: 0 auto;
                        div.inputText {
                            display: block;
                            color: #333;
                            font-size: 16px;
                            white-space: nowrap;
                            font-weight: bold;
                            width: 16%;
                            text-align: center;
                        }
                        input {
                            height: 40px;
                            line-height: 40px;
                        }
                        button {
                            width: 100px;
                            height: 40px;
                            line-height: 40px;
                            text-align: center;
                            background: #027dc3;
                            color: #fff;
                            font-size: 16px;
                            display: block;
                            border: none;
                            cursor: pointer;
                        }
                        .example-link {
                            display: block;
                            color: #337ab7;
                            text-decoration: none;
                            line-height: 40px;
                            white-space: nowrap;
                            font-size: 12px;
                            cursor: pointer;
                        }
                        :deep(.el-input__wrapper) {
                            height: 40px;
                            line-height: 40px;
                            border: 1px solid #000;
                            box-shadow: none;
                            border-radius: 2px;
                            font-size: 16px;
                            color: #333;
                        }
                        :deep(.el-select__wrapper) {
                            height: 40px;
                            line-height: 40px;
                            border: 1px solid #000;
                            box-shadow: none;
                            border-radius: 2px;
                            font-size: 16px;
                            color: #333;
                        }
                        :deep(.el-input__inner) {
                            color: #000
                        }
                    }
                }
            }
        }
        .search-right-box {
            width: 38%;
            box-sizing: border-box;
            .search-right-box-form {
                h3 {
                    width: 100%;
                    line-height: 40px;
                    font-size: 18px;
                    color: #000;
                }
                .search-right-form-text {
                    display: block;
                    width: 100%;
                    height: 70px;
                    line-height: 70px;
                    text-align: center;
                    font-size: 16px;
                    color: #333;
                }
                .search-right-input-box {
                    margin-bottom: 20px;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    .inputText {
                        display: block;
                        color: #333;
                        font-size: 16px;
                        white-space: nowrap;
                    }
                    :deep(.el-input__wrapper) {
                        height: 40px;
                        line-height: 40px;
                        border: 1px solid #000;
                        box-shadow: none;
                        border-radius: 2px;
                        font-size: 16px;
                        color: #333;
                    }
                    :deep(.el-input__inner) {
                        color: #000;
                    }
                }
                .search-right-input-box-2 {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    margin-bottom: 20px;
                    .inputText {
                        display: block;
                        color: #333;
                        font-size: 16px;
                        white-space: nowrap;
                    }
                    :deep(.el-input__wrapper) {
                        height: 40px;
                        line-height: 40px;
                        border: 1px solid #000;
                        box-shadow: none;
                        border-radius: 2px;
                        font-size: 16px;
                        color: #333;
                    }
                    :deep(.el-select__wrapper) {
                        height: 40px;
                        line-height: 40px;
                        border: 1px solid #000;
                        box-shadow: none;
                        border-radius: 2px;
                        font-size: 16px;
                        color: #333;
                    }
                    :deep(.el-select__placeholder) {
                        color: #000;
                        font-weight: normal;
                    }
                    :deep(.el-input__inner) {
                        color: #000;
                    }
                }
                .search-right-button-box {
                    text-align: center;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    margin-bottom: 20px;
                    button:first-child {
                        margin-right: 20px;
                    }
                    .submit-button {
                        display: block;
                        width: 90px;
                        height: 40px;
                        line-height: 40px;
                        text-align: center;
                        font-size: 16px;
                        color: #fff;
                        background: #027dc3;
                        outline: none;
                        border: none;
                        cursor: pointer;
                    }
                    .reset-button {
                        display: block;
                        width: 90px;
                        height: 40px;
                        line-height: 40px;
                        text-align: center;
                        font-size: 16px;
                        background: #ccc;
                        border: 1px solid #027dc3;
                        color: #027dc3;
                        outline: none;
                        cursor: pointer;
                    }
                }
                .search-right-select-box {
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    font-weight: bold;
                    font-size: 16px;
                    margin-bottom: 20px;
                    :deep(.el-select__wrapper) {
                        margin-left: 10px;
                    }
                    :deep(.el-select__placeholder) {
                        color: #000;
                    }
                }
            }
        }
    }
    .breadcrumb-box {
        width: 1400PX;
        margin: 0px auto 0px;
    }
    .el-breadcrumb {
        height: 22PX;
        line-height: 22PX;
    }
    .breadcrumb-box .inner span.location {
        font-size: 16PX;
        ;
        height: 22PX;
        ;
        line-height: 22PX;
        font-weight: normal;
    }
    .breadcrumb-box .inner a {
        font-size: 16PX;
        ;
        height: 22PX;
        line-height: 22PX;
        display: inline-block;
        font-weight: normal;
    }
    .breadcrumb-box .phone_breadcrumb_text /deep/.el-breadcrumb__inner {
        font-size: 16PX;
        ;
        height: 22PX;
        line-height: 22PX;
        font-weight: normal;
    }
    .breadcrumb-box:deep(.el-icon) {
        width: 16PX;
        height: 16PX;
    }
    .breadcrumb-box .inner span {
        font-size: 16PX;
        ;
        height: 22PX;
        line-height: 22PX;
    }
    .search-box-long {
        width: 1400PX;
        margin: 0px auto 0px;
    }
    //搜索-查询状态2
    .search-box {
        width: 1400PX;
        .search-left-box {
            .no-result-box {
                padding: 50PX;
                margin-bottom: 20PX;
                .no-result-image {
                    img {
                        width: 288PX;
                        height: 288PX;
                    }
                }
                .no-result-content {
                    .no-result-title {
                        height: auto;
                        line-height: 22PX;
                        font-size: 18PX;
                    }
                    .no-result-text {
                        height: auto;
                        margin-top: 11PX;
                        line-height: 22PX;
                        font-size: 16PX;
                    }
                    .no-result-button {
                        width: 100PX;
                        height: 40PX;
                        line-height: 40PX;
                        margin: 20PX auto;
                        font-size: 16PX;
                    }
                }
            }
            .search-left-reset-button {
                height: 40PX;
                line-height: 40PX;
                margin-top: 40PX;
                >div {
                    width: 100PX;
                    height: 40PX;
                    font-size: 16PX;
                }
            }
            .search-left-box-form {
                border: 1PX solid #333;
                padding: 20PX;
                .search-form1-left-box {
                    .search-form1-title {
                        font-size: 19PX;
                        img {
                            width: 24PX;
                            height: 24PX;
                            margin-right: 10PX;
                        }
                    }
                    .search-form1-text {
                        line-height: 30PX;
                        margin: 20PX 0;
                        font-size: 16PX;
                    }
                    .search-form1-input-box {
                        margin-bottom: 20PX;
                        div.inputText {
                            font-size: 16PX;
                        }
                        input {
                            height: 40PX;
                            line-height: 40PX;
                        }
                        button {
                            width: 100PX;
                            height: 40PX;
                            line-height: 40PX;
                            font-size: 16PX;
                        }
                        a {
                            line-height: 40PX;
                            font-size: 12PX;
                        }
                        :deep(.el-input__wrapper) {
                            height: 40PX;
                            line-height: 40PX;
                            border: 1PX solid #000;
                            border-radius: 2PX;
                            font-size: 16PX;
                        }
                        :deep(.el-select__wrapper) {
                            height: 40PX;
                            line-height: 40PX;
                            border: 1PX solid #000;
                            border-radius: 2PX;
                            font-size: 16PX;
                        }
                    }
                }
            }
        }
        .search-right-box {
            .search-right-box-form {
                h3 {
                    line-height: 40PX;
                    font-size: 18PX;
                }
                .search-right-form-text {
                    height: 70PX;
                    line-height: 70PX;
                    font-size: 16PX;
                }
                .search-right-input-box {
                    margin-bottom: 20PX;
                    .inputText {
                        font-size: 16PX;
                    }
                    :deep(.el-input__wrapper) {
                        height: 40PX;
                        line-height: 40PX;
                        border: 1PX solid #000;
                        border-radius: 2PX;
                        font-size: 16PX;
                    }
                }
                .search-right-input-box-2 {
                    margin-bottom: 20PX;
                    .inputText {
                        font-size: 16PX;
                    }
                    :deep(.el-input__wrapper) {
                        height: 40PX;
                        line-height: 40PX;
                        border: 1PX solid #000;
                        border-radius: 2PX;
                        font-size: 16PX;
                    }
                    :deep(.el-select__wrapper) {
                        height: 40PX;
                        line-height: 40PX;
                        border: 1PX solid #000;
                        border-radius: 2PX;
                        font-size: 16PX;
                    }
                }
                .search-right-button-box {
                    margin-bottom: 20PX;
                    button:first-child {
                        margin-right: 20PX;
                    }
                    .submit-button {
                        width: 90PX;
                        height: 40PX;
                        line-height: 40PX;
                        font-size: 16PX;
                    }
                    .reset-button {
                        width: 90PX;
                        height: 40PX;
                        line-height: 40PX;
                        font-size: 16PX;
                        border: 1PX solid #027dc3;
                    }
                }
                .search-right-select-box {
                    font-size: 16PX;
                    margin-bottom: 20PX;
                    :deep(.el-select__wrapper) {
                        margin-left: 10PX;
                    }
                }
            }
        }
    }
    //搜索-原始状态2
    .search-box-long {
        width: 1400PX;
        .search-left-box {
            >div {
                .search-left-box-text {
                    font-size: 16PX;
                }
                a {
                    font-size: 11PX;
                }
            }
            >button {
                font-size: 14PX;
                border: 1PX solid transparent;
                border-radius: 4PX;
                height: 35PX;
                line-height: 35PX;
            }
        }
        .search-right-box {
            margin-right: 50PX;
            >div {
                height: 30PX;
                line-height: 30PX;
                font-size: 16PX;
            }
        }
    }
    .breadcrumb-box .inner {
        height: 22PX;
        line-height: 22PX;
        padding: 20PX 20PX 20PX 0;
    }
    .search-left-box :deep(.el-input__wrapper) {
        line-height: 33PX;
        height: 33PX;
    }
    .search-left-box .example-link {
        font-size: 18PX;
    }
    @media screen and (min-width: 1401px) {}
    @media screen and (max-width: 1400px) {
        .breadcrumb-box {
            width: 100%;
            margin: 0px auto 0px;
            box-sizing: border-box;
            padding: 0px 10px;
        }
        .newsList {
            width: 100%;
            box-sizing: border-box;
            padding: 0px 10px;
            margin: 0px auto 0px;
        }
        .search-box-long {
            width: 100%;
            box-sizing: border-box;
            padding: 0px 10px;
            margin: 0px auto 0px;
        }
        .search-box {
            width: 100%;
            box-sizing: border-box;
            padding: 0px 10px;
            margin: 0px auto 0px;
        }
        .search-box .search-left-box .search-left-box-form .search-form1-left-box .search-form1-input-box div.inputText {
            width: auto;
        }
    }
    @media screen and (min-width: 801px) and (max-width: 1400px) {}
    @media screen and (max-width: 900px) {
        .search-box .search-left-box .no-result-box .no-result-content .no-result-title {
            margin-top: 133PX;
        }
    }
    @media screen and (max-width: 800px) {
        .search-box-long {
            display: block;
        }
        .search-box-long .search-right-box {
            width: 222PX;
            float: none;
            margin: 11PX auto;
        }
        .search-box {
            display: block;
        }
        .search-box .search-left-box {
            width: 100%;
        }
        .search-box .search-right-box {
            width: 100%;
        }
        .search-box-long .search-left-box>div .search-left-box-text {
            width: auto;
            float: left;
            height: 32PX;
            line-height: 32PX;
        }
        .search-box-long .search-left-box>button {
            width: auto;
            padding: 0px 10PX;
            margin: 0PX 0px 0px 100PX;
        }
        .search-left-box :deep(.el-input) {
            width: 180PX !important;
            margin-right: 4PX;
            float: left;
        }
        :deep(.el-input__wrapper) {
            width: 100%;
            float: left;
            padding: 0px 2PX;
        }
        :deep(.el-input__inner) {
            width: 100%;
            float: left;
        }
        .search-box-long .search-left-box {
            width: 100%;
            display: block;
            margin-top: 22PX;
        }
        .search-box-long .search-left-box>div:first-child {
            width: auto;
            display: block;
            overflow: hidden;
            float: left;
        }
        .search-box-long .search-left-box>div {
            display: block;
            float: left;
        }
        .search-box-long .search-left-box>div a {
            height: 32PX;
            line-height: 32PX;
            float: left;
        }
        .search-box .search-left-box .search-left-box-form .search-form1-left-box .search-form1-input-box {
            width: 100%;
        }
        .search-box .search-left-box .search-left-box-form {
            padding: 10PX;
        }
    }
</style>
<style>
    .custom-select-dropdown .el-select-dropdown__item {
        font-size: 16px;
        color: #333;
    }
    .custom-select-dropdown .el-select-dropdown__item:hover {
        background-color: #027dc3;
        color: #fff;
    }
    .el-dialog__header {
        padding-bottom: 4px;
    }
    .el-overlay .el-dialog__title {
        font-size: 22PX;
    }
    .el-button {
        box-sizing: border-box;
        padding: 10PX 10PX;
        height: 44PX;
        line-height: 44PX;
    }
    .el-button>span {
        font-size: 16PX;
    }
    @media screen and (max-width: 800px) {
        .search-left-box .example-link {
            margin: 20px 0px 40px 150px;
            float: left;
        }
        .el-dialog{ width: 80%;}
    }
</style>