.topPopup {position:relative;width:100%;height:71px;overflow:hidden;margin:0 auto; background-color:#ffffff;}
.topPopup div {position:absolute; width:100%;top:0;text-align:center; display:table-cell;}
.topPopup p {position:relative;width: 100%;margin:0 auto;}
/*.topPopup .close {position:absolute;right: 60px;top: 20px;width: 21px;height: 21px;font-size: 0;line-height: 0;background: url(/skin/modern/img/allmenu_close.png)no-repeat;}*/
.topPopup .close {position:absolute;right: 60px;top: 20px;width: 21px;height: 21px;font-size: 0;line-height: 0;}


.best_tl {
	padding-top: 42px;
	padding-bottom: 20px;
	font-weight: bold;
	font-size: 24px;
}

.brd-group li {
      padding: 11px 60px;
      font-size: 14px;
      text-align: center;
      color: #666666;
      border-top-right-radius: 10px;
      border-top-left-radius: 10px;
      border: 1px solid #b7b7b7;
      border-left: transparent;
      background: #ffffff;
      cursor: pointer; 
}

.brd-group li.active {
	background: #f9fdff;
    border-bottom: 1px solid #f9fdff; 
	}
	
.brd-group a {
	text-decoration: none;
    font-size: 20px;
	color: #000000;
}

.brd-group .col {
	float:left;
}



.interview-list {}
.interview-list img {border: 1px solid #CCC3BC;}
.interview-list li       {overflow:hidden; display: block; width:100%; margin-bottom: 15px; padding-bottom:15px; text-align: left; border-bottom: 1px solid #CCC3BC;} 
.interview-list li:after {display: block; clear: both; content: ''; width: 0; height: 0;}
.interview-list li > a   {float: left; display: block;}
.interview-list li > div {position:relative; padding-left:20px; padding-top: 10px;float: left;}
.interview-list li > div > * {display: block;}
.interview-list li > div > span:nth-of-type(1) {font-size: 12px; line-height: 1; margin-bottom: 5px;}
.interview-list li > div > strong {font-size: 17px; font-weight: bold; line-height: 1.2; margin-bottom: 10px;}
.interview-list li > div > strong span {font-size: 12px; font-weight: normal;}
.interview-list li > div > strong * {vertical-align: middle;}
.interview-list li > div > strong .new {margin-bottom: 3px; float: right;}
.interview-list li > div > span:nth-of-type(2) {padding-bottom: 10px; border-bottom: 1px solid #CCC3BC; margin-bottom: 10px;}
.interview-list li > div > p {font-size: 12px;}
.interview-list li > div > a {position:relative; bottom:-50px; right:0; display: block; width: 110px; height: 30px; font-size:12px; line-height:30px; color:#605848; text-align:center; background-color: #D8CFBF;}