@charset "utf-8";
.selector{/* width: 97%; */padding: 10px 0;margin:0 auto;border-bottom: 1px solid #DEDEDE;}
.selector.careersSelectorDiv{background: #E6E6E4!important;}
.selector .tit{float: left;text-align: right;width: 75px;margin-right: -75px;line-height: 32px;font-size:14px;font-weight:bold;color:#000;}
.selector .main{display:inline-block;/* float: left; */margin-left: 110px;line-height: 28px;border: 0px solid red;/* display: block; */vertical-align:top;margin-top:2px;margin-left: 90px;position:relative}
.selector .main .ten{border: 1px solid red; margin-top:4px;}
 
.selector ul{list-style: none;margin-left: 65px;}
.selector ul li{display: block;float: left;list-style: none;display:inline-block;margin: 2px 2px;padding: 0px 13px;font-size: 14px;text-align: left;/* white-space: nowrap; */vertical-align: middle;color:#666;}
/* .selector .selected{position: absolute;top: 0px;right: 0px;width: 10px;height: 10px;display: block;background-color:#000;cursor: pointer;} */
.selector span.checked{background: #989898 url(imgs/checked.png) no-repeat;position: absolute;top: 0px;right: 0px;width: 10px;height: 10px;}
.selector ul li.mouseover{color: #b12923;text-decoration: none;cursor: pointer;}
.selector .main>.selected{
    float:left;
    background: #e77817;
    padding:0 13px;
    margin: 2px 2px;
    font-size: 14px;
    border-radius: 15px;
    color: #fff;
    }
.selector .main ul{ }
.selector ul li.mouseout{}
.selector ul li.selected{/* display: block; *//* line-height: 16px; */position: relative;/* border: 1px solid #ff8040; *//* padding: 2px; *//* margin-top: 3px; */text-decoration: none;color: #ff8040;background-color:#FFFFFF;}
.selector ul li.checked{background:#b12923; border-radius:15px; color:#fff;}
.selector .lowerLayer{margin-right: 0;}
.selector .lower{margin-left: 14px;}
.selector .clear{clear: both;}
.selector .lowerLayer2{margin-right: 0;}
.selectedContent span{display:inline-block;margin:2px 0px;margin-right: 6px;background-color: #FFFFFF;border: 1px solid #61C788;pad;padding: 0px 10px;line-height: 28px;}
.selector.departmentSelectorDiv .tit{width: 72px;margin-right:-80px;margin-top:2px;}
.selector.departmentSelectorDiv .main{margin-left: 83px;vertical-align:top;margin-top:2px;}
.selector.departmentSelectorDiv,
.selector.careersSelectorDiv,
.selector.letterSelectorDiv,
.selector.departmentSelectorDiv{display:none!important;}
.showmore{display:none;position:absolute;right:5px;top:10px;width:16px;height:16px;background:url(../../images/search_ele.png) no-repeat 1px 5px}
.showmore.add{background:url(../../images/search_ele.png) no-repeat 1px -33px}
.selector ul.add{max-height:none;transition:  linear 0.5s}
