@charset "utf-8";
.selector{width: 100%;padding-bottom:5px;margin:0 auto;}
.selector.careersSelectorDiv{background: #E6E6E4!important;}
.selector .tit{float: left;text-align: right;width: 160px;margin-right: -160px;line-height: 40px;font-size: 16px;font-weight:bold;color:#313131;}
.selector .info_more{float: right;text-align: right;width: 67px;margin-left: -70px;line-height: 42px;font-size:14px;font-weight:normal;color:#000;cursor:pointer;}
.selector .info_more em{display:inline-block;border:0px solid #ccc; border-radius:2px; width:16px; height:16px; vertical-align:middle;margin-left:5px;background: url(../../images/search.ele.png) no-repeat 1px 5px;}
.selector .info_more:hover{color:#2da45a}
.selector .info_more.add em{background-position:0px 0px;}
.selector .main{display:inline-block;float: left;margin-left: 160px;line-height: 30px;border: 0px solid red;display:inline-block;vertical-align:top;/* margin-right: 54px; *//* height: 82px; */overflow:hidden;}
.selector.s2 .main{/* height:40px; */}
.selector.s3 .main{height:auto;}
.selector .main.add{height:auto;}
.selector .main .ten{border: 1px solid red; margin-top:4px;}
.selector ul{list-style: none;}
.selector ul li{display: block;float: left;list-style: none;display:inline-block;padding: 0px 12px;font-size: 16px;text-align: left;/* white-space: nowrap; */vertical-align: middle;color:#313131;margin: 5px 0;}
.selector ul li span.selected{position: absolute;top: 0px;right: 0px;width: 10px;height: 10px;display: block;background-color:#000;cursor: pointer;}
.selector ul li span.checked{background: #989898 url(imgs/checked.png) no-repeat;}
.selector ul li.mouseover{color: #c1a456;text-decoration: none;cursor: pointer;}
.selector ul li.mouseout{}
.selector ul li.selected{position: relative;text-decoration: none;color: #ff8040;background-color:#FFFFFF;}
.selector ul li.checked{background: #c1a456; 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,
.selector.datesSelectorDiv{display:none!important;}
