/* 联系客服操作菜单 */
 .action {
 	position: fixed;
 	bottom: 100rpx;
 	z-index: 1;
 	width: 100%;
 	background-color: white;
 	border-radius: 20rpx 20rpx 0 0;
 }
 
 .action .icon-guan {
 	position: absolute;
 	left: 20rpx !important;
 	right: auto !important;
	padding: 10rpx 20rpx 10rpx 10rpx;
 }
 
 .action .iconfont {
 	color: #ff7295;
 	margin-right: 10rpx;
 }
 
 .action button {
 	text-align: left;
 	line-height: normal;
 }
 
 .action button::after {
 	border-width: 0;
 }
 
 .action .btn2 {
 	box-sizing: border-box;
 	height: 100rpx;
 	display: flex;
 	align-items: center;
 }
 
 .mask2 {
 	display: none;
 	position: fixed;
 	left: 0;
 	right: 0;
 	top: 0;
 	bottom: 0;
 	background-color: rgba(0,0,0,.5);
 }
 
 .action.active ~ .mask2 {
 	display: block;
 }