/* 未能缩小。正在返回未缩小的内容。
(1,287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
(10,237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
(10,246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
 */
.multiSelectInput, .singleSelectInput { background: none repeat scroll 0 0 #F9F9F9; border-color: #666666 #CCCCCC #CCCCCC #666666; border-style: solid; border-width: 1px; color: #333333; padding: 2px; font-size: 12px; min-height: 14px; min-width: 134px; z-index: 300; text-align: left; +display: inline!important; }
.singleSelectInput { border: none; background: none; }
.multiSelectInput .item .title { vertical-align: top; }
.multiSelectInput .isSel, .singleSelectInput .isSel { background-color: #f0f0f0!important; }
    .multiSelectInput .isSel *, .singleSelectInput .isSel * { color: #d0d0d0!important; }
.multiSelectInput .del { padding: 0px; margin: 0px; background: url("themes/base/images/remove.png") no-repeat; text-indent: -1000px; overflow: hidden; width: 16px; height: 16px; display: inline-block; }
.multiSelectInput .addText { padding: 0px; margin: 0px; padding-right: 2px; }
    .multiSelectInput .addText input { height: 12px; border: 0!important; overflow: visible; }
        .multiSelectInput .addText input:focus { background: none; box-shadow: none; -webkit-box-shadow: none; }
.multiSelectInput .valueList, .singleSelectInput .valueList { width: auto; background: none repeat scroll 0 0 #F9F9F9; border-color: #666666 #CCCCCC #CCCCCC #666666; border-style: solid; border-width: 1px; color: #333333; z-index: 301; +left:0; +top:100%; }
    .multiSelectInput .valueList ul, .singleSelectInput .valueList ul { width: auto; padding: 0; margin: 0; }
    .multiSelectInput .valueList li, .singleSelectInput .valueList li { min-width: 100%; width: auto; display: block; }
        .multiSelectInput .valueList li a, .singleSelectInput .valueList li a { padding: 0px 5px; display: block; width: 100%; }
    .multiSelectInput .valueList .selected, .singleSelectInput .valueList .selected { background-color: Gray; }
        .multiSelectInput .valueList .selected *, .singleSelectInput .valueList .selected * { color: White; }
.singleSelectInput input { /*padding: 0px;*/ margin: 0px; width: 100%; }
.singleSelectInput .showListBtn { display: block; position: absolute; right: 0; top: 50%; overflow: hidden; text-indent: -99999px; background-repeat: no-repeat; }

.multiSelectInput .valueList, .singleSelectInput .valueList { border-radius: 5px; min-width: 100%; white-space: nowrap; }
    .multiSelectInput .valueList ul, .singleSelectInput .valueList ul { padding: 1px 3px 1px 1px; }
    .multiSelectInput .valueList li, .singleSelectInput .valueList li { border-radius: 5px; }
        .multiSelectInput .valueList li a, .singleSelectInput .valueList li a { text-decoration: none; font-weight: normal; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; color: #212121!important; }
    .multiSelectInput .valueList .selected, .singleSelectInput .valueList .selected { border: 1px solid #999999; background: #bababa url(themes/base/images/ui-bg_highlight-soft_75_bababa_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.singleSelectInput .showListBtn { right: 5px; background: url(themes/base/images/ui-icons_454545_256x240.png); background-position: -64px -16px; width: 16px; height: 16px; margin-top: -8px; }

