﻿.ui-ezdropdownlist
{
    position:relative;
    display:inline-block;
    margin-right: 2.2em;
}
    .ui-ezdropdownlist.readonly
    {
        padding: 3px 5px;
        color: rgb(163, 73, 164);
        background-color: rgb(241, 251, 229);
        border: 0px;
    }

    .ui-ezdropdownlist a
    {
        top:0;
        bottom:0;
        margin-left:-1px;
        padding:0;
        position:absolute;
	    border-top-left-radius:0 !important;
	    border-top-right-radius: 6px !important;
	    border-bottom-left-radius:0 !important;
	    border-bottom-right-radius: 6px !important;
    }

    .ui-ezdropdownlist .float-clear
    {
        clear:both;
    }

.ui-ezdropdownlist-text
{
    padding:3px 5px;
    display:inline-block;
    background-color:white;
	border: 1px solid #dddddd !important;
    min-width:100px;
}

.ui-ezdropdownlist-list
{
    display:none;
    min-width:160px;
    max-height:400px;
    overflow:auto;
    border:1px solid rgb(187, 187, 187);
    padding:0;
    position:absolute;
    background-color:white;
    z-index:10;
}

    /*第一層*/
    .ui-ezdropdownlist-list ul
    {
        list-style: none;
        margin: 0;
        padding: 5px;
        overflow: hidden; /*加上此設定，ul才會依內容調整高度*/
        position:relative;
    }
        .ui-ezdropdownlist-list ul li
        {
            min-height: 17px;
            padding: 5px 20px 5px 5px;
            border: 1px solid transparent;
        }
            .ui-ezdropdownlist-list ul li.ui-widget-content
            {
                border: 1px solid rgb(221, 221, 221);
            }
            .ui-ezdropdownlist-list ul li.ui-state-active
            {
                border: 1px solid rgb(38, 148, 232);
                font-weight:normal;
            }
            .ui-ezdropdownlist-list ul li:hover
            {
                cursor: pointer;
                border: 1px solid rgb(128, 128, 128);
            }
            .ui-ezdropdownlist-list ul li.highlight
            {
                border: 1px solid rgb(38, 148, 232);
            }

