/* 澳门彩开奖记录：日期可选、日历不被遮挡 */
.box_r .listhead .ch-right .listheadrr .rightime #dateframe {
	position: relative;
	z-index: 200;
}

.box_r .listhead .ch-right .listheadrr .rightime #dateframe input.date {
	position: relative;
	z-index: 201;
	cursor: pointer;
	pointer-events: auto;
}

.box_r .listhead .ch-right .listheadrr .date_text span.macau-pick-date {
	cursor: pointer;
	pointer-events: auto;
	text-decoration: underline;
}

.calendar.calendar-modal {
	z-index: 10050 !important;
}

#haomafenbu .number_box {
	display: block;
}

/* 筛选区可点击，避免被说明条挡住 */
.listbox .hmfb {
	position: relative;
	z-index: 20;
}

#haomafenbu.hmfbTable .explain {
	max-height: 28px;
	pointer-events: auto;
}

#haomafenbu.hmfbTable .explain.auHeight {
	max-height: none;
}

.listbox .hmfb .xzhm li,
.listbox .hmfb .xzsx li,
.listbox .hmfb .xztj li {
	cursor: pointer;
	pointer-events: auto;
}

.listbox .hmfb .xzhm li i,
.listbox .hmfb .xztj li i {
	cursor: pointer;
	pointer-events: auto;
}

.listbox .hmfb .return {
	cursor: pointer;
	pointer-events: auto;
}

#haomafenbu .Time_box span:first-child {
	white-space: nowrap;
}

/* 筛选高亮：未选中号码淡化 */
#haomafenbu .hisNum_detail > ul > li.his-dimmed,
#haomafenbu .temaNum.Seven.his-dimmed {
	opacity: 0.12 !important;
	filter: grayscale(0.35);
}

#haomafenbu .hisNum_detail > ul > li.his-highlight,
#haomafenbu .temaNum.Seven.his-highlight {
	opacity: 1 !important;
	filter: none;
	transform: scale(1.05);
}
