@charset "utf-8";
.selector{padding-bottom:3px;margin: 0 auto 53px;}
.selector.careersSelectorDiv{background:#E6E6E4!important}
.selector .tit{float:none;text-align:left;/* margin-right:-80px; */line-height:24px;font-size:18px;font-weight:bold;color:#232323;border-bottom:1px solid #8D2C31;padding-bottom:12px}
.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:#0073b4}
.selector .info_more.add em{background-position:0px 0px}
.selector .main{display:inline-block;float:left;line-height:28px;border:0px solid red;display:inline-block;vertical-align:top;margin-top:2px;/* margin-right:54px; */overflow:hidden}
.selector.s2 .main{height:40px}
.selector.s3 .main{height:38px;margin-left:0}
.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 11px;
    font-size: 16px;
    text-align: left;
    vertical-align: middle;
    line-height: 30px;
    color: #232323;
    margin: 7px 6px;
    }
.selector ul li span.selected{position:absolute;z-index:-1;top:0px;right:0px;width:100%;height:100%;display:block;cursor:pointer}
.selector ul li.mouseover{color: #8D2C31;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: #8D2C31;
    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}
.wp-paralist{background:url(../../images/ss.png) left center no-repeat}
.selector ul.departmentSelector li{margin: 7px 0;padding:0 0;line-height: 30px;position: relative;width: 25%;}
.selector ul.departmentSelector li.checked{color:#232323;background:none}
.selector ul.departmentSelector li.checked .depart{background: #8D2C31;color:#fff;border-radius: 11px;margin-left: 15px;}
.selector ul.departmentSelector li .depart{display:inline-block;margin-left: 15px;padding: 0 20px;}
.selector ul.departmentSelector li .depart:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;margin-top:-3px;background:#8D2C31;border-radius:50%;}
/**depart_list**/
.depart_list .selector ul.departmentSelector li .depart{
    cursor: pointer;
}
.depart_list .selector ul.departmentSelector li.checked .depart{background:none;color: #232323;}
.depart_list .selector ul.departmentSelector li.selected .depart{background: #8D2C31;color:#fff;border-radius: 8px;}
.depart_list .selector ul.departmentSelector li .depart:before{display:none;}
.depart_list .selector ul.departmentSelector li{width:auto;}
.depart_list .main1{
    padding-top: 20px;
}