/* autoSelector */
.autoSelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;text-align:left;}
.autoslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #ddd;background:#fff;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px;border-radius: 3px;}
.autoslide li{list-style:none;overflow:hidden;height:35px;padding:0px 0px;line-height:30px;white-space:nowrap; 
overflow:hidden;text-overflow: ellipsis; -o-text-overflow:ellipsis; width: 100%;padding-right: 5px;padding-left: 5px; display: flex; align-items: center;}
.autoslide li.on{cursor:pointer;}
.autoslide li i{ display:inline-block; float:left;margin-right:5px; margin-top: 2autoSelectorpx; width:14px; height:14px; text-indent:-9999px; background:url(se.png) no-repeat; vertical-align:middle; *text-indent:0; }
.autoslide li b{font-weight:normal;}
.autoslide li.empty{background:#fff2e8;color:#666;}
.autoslide li.empty em{color:red;font-style:normal;}
.autoname{float:left;}
.autoslide li div{max-width: 100%;overflow:hidden;text-overflow: ellipsis;}
.autospell{float:right;}
.fr{float:right;flex: 1; text-align: right;}
.c_tips{padding-left:5px;color: #C0C0C0;}
.l_tips{border-top: 1px solid #ddd;background: #F7F7F7;}
