/* 自定义 */
.customize {
    height: 30px;
    width: 160px;
    font-size: 12px;
}
/* 搜索框~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.Davy_select {
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    line-height: 100%;
    padding: 0;
    border: none;
    background-color: #FFFFFF;
}
    /* 输入框~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
    .Davy_select .input_wrap { /* 盒子 */
        width: 100%;
        height: 100%;
        position: relative;
    }

        .Davy_select .input_wrap .input_text { /* 输入框 */
            width: 100%;
            height: calc(100% - 2px);
            box-sizing: border-box;
            padding-left: 12px;
            padding-right: 26px;
            border: none;
            background: none;
        }
.Davy_select .input_wrap .input_text.paddingleft18 {
    padding-left:18px;
}
.Davy_select .input_wrap .input_text.paddingleft15 {
    padding-left: 15px;
}

            .Davy_select .input_wrap .input_text:focus {
                /* border: 1px solid #20AFDF; */
            }

        .Davy_select .input_wrap .input_arrow { /* 箭头图标 */
            position: absolute;
            width: 14px;
            height: 14px;
            line-height: 14px;
            right: 6px;
            top: 50%;
            margin-top: -7px;
            text-align: center;
            box-sizing: border-box;
        }

        .Davy_select .input_arrow_up {
            transform: rotate(180deg);
            -ms-transform: rotate(180deg); /* IE 9 */
            -moz-transform: rotate(180deg); /* Firefox */
            -webkit-transform: rotate(180deg); /* Safari 和 Chrome */
            -o-transform: rotate(180deg); /* Opera */
            -moz-transition: rotate 2s; /* Firefox 4 */
            -webkit-transition: rotate 2s; /* Safari and Chrome */
            -o-transition: rotate 2s; /* Opera */
        }

        .Davy_select .input_arrow_down {
            transform: rotate(0deg);
            -ms-transform: rotate(0deg); /* IE 9 */
            -moz-transform: rotate(0deg); /* Firefox */
            -webkit-transform: rotate(0deg); /* Safari 和 Chrome */
            -o-transform: rotate(0deg); /* Opera */
            -moz-transition: rotate 2s; /* Firefox 4 */
            -webkit-transition: rotate 2s; /* Safari and Chrome */
            -o-transition: rotate 2s; /* Opera */
        }
    /* 下拉列表~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
    .Davy_select .select_dropdown {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        min-width: 100%; /* 下拉列表最小宽度 */
        /* width: 310px; */
        z-index: 999;
        -moz-box-shadow: 0px 3px 10px #a1a1a1;
        -webkit-box-shadow: 0px 3px 10px #a1a1a1;
        box-shadow: 0px 3px 10px #a1a1a1;
        white-space: nowrap;
        max-height: 300px;
        overflow-y: auto;
    }
        .Davy_select .select_dropdown .list_group{
            margin-top: -1px;
        }
        .Davy_select .select_dropdown .list_group .group_tit {
            height: 36px;
            line-height: 36px;
            background-color: #FFF;
            padding: 0 6px;
            cursor: pointer;
            font-size: 12px;
            display: flex;
            justify-content: space-between;
            color: #888;
        }
            .Davy_select .select_dropdown .list_group .group_tit>i{
                font-size: 10px;
                pointer-events: none;

            }
            .Davy_select .select_dropdown .dropdown_list {
                list-style: none;
                padding: 0;
                margin: 0;
                margin-top: -1px;
                /*max-height: 300px;*/
                /*overflow-y: auto;*/
            }

            .Davy_select .select_dropdown .dropdown_list .dropdown_option { /* 下拉选项 */
                height: 36px;
                line-height: 36px;
                background-color: #FFF;
                padding: 0 15px;
                cursor: pointer;
                font-size: 12px;
            }

                .Davy_select .select_dropdown .dropdown_list .dropdown_option span {
                    margin-right: 14px;
                }

            .Davy_select .select_dropdown .dropdown_list .dropdown_option_img { /* 下拉选项——图标 */
                width: 20px;
                height: 20px;
                vertical-align: middle;
                margin-right: 10px;
            }

            .Davy_select .select_dropdown .dropdown_list .dropdown_option:hover { /* 悬停背景 */
                background-color: #E1E1E1;
            }

            .Davy_select .select_dropdown .dropdown_list .checked_option { /* 当前选中 */
                background-color: #E1E1E1;
            }
    /* 添加按钮~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
    .Davy_select .dropdown_add {
        height: 32px;
        line-height: 32px;
        text-align: center;
        background-color: #F4F4F4;
        cursor: pointer;
    }
