.garyBtn{
	color: #A7A7A7;
	border: 1px solid #A7A7A7;
	padding: 10px 20px;
	/* transition: all .3s; */
}
a:hover .garyBtn{
	color: #DA2735 !important;
	border: 1px solid #DA2735;
}
a:hover .b2{
	display: block !important;
	transition: lrMove .3s linear inherit;
}
@keyframes lrMove{
	0%{left: -10px;}
	100%{left: 10px;}
}
a:hover .b1{
	display: none;
}
.adIcon::after{
	position: absolute;
	width: 10px;
	height: 10px;
	background: #D43F3A;
	top: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	content: '';
}
.adTab .li{
	width: 150px;line-height: 40px;border: 1px solid #dedede;border-bottom: none;border-right: none;
}
.adTab .li:last-child{
	border-right: 1px solid #dedede;
}
.adTab .liAct{
	background: #DA2735;
	color: #fff;
}