.newsNoticeBox{
	float: right;
	position: relative;
}
.newsNoticeBtn{
	color: #fff;
	font-family: PingFang SC;
	font-size: 14px;
	line-height: 22px;
	letter-spacing: 0px;
	text-align: center;
	padding:0px 12px;
	border-radius: 42px;
	border: 1px solid rgba(74,144,226,1);
	background: rgba(74,144,226,1);
	margin-right: 8px;
	margin-top: 16px;
	min-width: 82px;
	min-height: 24px;
	position: relative;
}

.newsNoticeBtn:hover{
	background:rgba(115,171,236,1);
	border-color:rgba(115,171,236,1);
}

.newsNoticeBtn:active{
	background:rgba(28,107,199,1);
	border-color:rgba(28,107,199,1);
}

.newsNoticeBtn .messageHint{
	display: none;
    width: 8px;
    height: 8px;
    border:1px solid #fff;
    border-radius: 4px;
    background: #FAAD14;
    position: absolute;
    right: -1px;
    top: -1px;
}

.newsNoticeBox .noticeBox{
	display: none;
	position: absolute;
	right: 0;
	top: 56px;
	width: 324px;
	height: 268px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.20);
	background: #fff;
	padding:4px;
	cursor: pointer;
	border-radius: 8px;
}

.newsNoticeBox .noticeBox .noticeList{
	position: relative;
	border-bottom: 1px solid #f2f2f2;
	padding:12px 12px 12px 100px;
	margin:0;
}

.newsNoticeBox .noticeBox .noticeList .hint{
	display: block;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #FAAD14;
    position: absolute;
    left: 4px;
    top: 18px;
}

.newsNoticeBox .noticeBox .noticeList .type{
	position: absolute;
	left: 6px;
	top:12px;
}

.newsNoticeBox .noticeBox .noticeLook{
	padding-top: 4px;
	padding-right: 8px;
	margin:0;
	text-align: right;
}

#messageHint .publicModalContent{
	width: 560px;
	margin:0 auto;
	/*box-shadow: none;*/
	top:0;
	box-shadow: 0px 0px 16px 2px rgba(74,144,226,0.15);

}

#messageHint .publicModalHeader{
	padding:40px 0px 24px 0px;
	border-radius: 8px 8px 0px 0px;
	background-image: url("/img/account/applyTryout.png");
	background-size: cover;
	background-repeat: no-repeat;
	border:none;
}

#messageHint .publicModalTitle{
	color: rgba(74,144,226,1);
	font-family: PingFang SC;
	font-weight: medium;
	font-size: 24px;
	line-height: normal;
	text-align: center;
}

#messageHint .publicModalBody{
	padding:0px 30px;
}



#messageHint .publicModalFooter{
	border:none;
	padding:6px 30px 24px 30px;
	text-align: center;
}

#messageHint .publicModalBtn{
	border-radius: 2px;
	background: rgba(74,144,226,1);
	color: rgba(255,255,255,1);
	border:none;
	padding:6px 48px;
	
}

#messageHint .publicModalBtn:hover{
	background:rgba(115,171,236,1);
}

#messageHint .publicModalBtn:active{
	background:rgba(28,107,199,1);
}
