.image-validate-window {
  	width: 298px;
  	height: 45px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	margin: auto;
  	border: 1px solid #D2D2D2;
  	background: #F2F2F2;
  	color: #858585;
  	cursor: pointer;
}
.image-validate-window:hover {
	color: #EAC342;
}
.image-validate-window svg {
	margin-right: .833vw;
}
.image-validate-window:hover .validate-icon,
.image-validate-window .validate-icon-hover {
	display: none;
}
.image-validate-window:hover .validate-icon-hover {
	display: block;
	filter: drop-shadow(-3px 3px 4px #EAC342);
}
.dxracer-img-move {
	line-height: 33px;
	color: #858585;
}
.dxracer-img-validate {
	width:280px;
	height:100%;
	margin:0px auto;
	line-height:33px;
	text-align:center;
}
.dxracer-img-rightBtn {
	position:absolute;
	left:0;
	top:0;
	height:33px;
	width:42px;
	background:#EAC342;
	font-size: calc(18px + 8 * ((100vw - 320px) / 2080));
	color: #fff;
	border-radius: 4px;
	cursor:pointer;
}
.dxracer-img-btn {
	width:44px;
	height:171px;
	position:absolute;
	left:0;
}
.dxracer-img-btn img {
	width:100%;
	z-index:99;
}
.dxracer-img-background {
	position:absolute;
	top: 8px;
	width:280px;
	height:171px;
	box-shadow:none;
	z-index:9;
/* 	display:none; */
}
.dxracer-window{
	display: none;
  	position: absolute;
  	bottom: 0;
  	left: 50%;
  	transform: translateX(-50%);
	height: 231px;
  	width: 298px;
  	padding: 8px;
  	border: 1px solid #d2d2d2;
  	background: #fff;
}
.dxracer-hkinner-wrap {
	border:1px solid #D2D2D2;
	height: 34px;
	position: relative;
	top:179px;
	background: #f2f2f2;
	border-radius: 4px;
}
.dxracer-img-rightArea {
	position: absolute;
  	left: -1px;
  	top: -1px;
  	height: 34px;
  	border: 1px solid #EAC342;
  	border-radius: 4px;
  	background: rgba(234, 195, 66, 0.30);
}
.dxracer-img-green {
	background-color: rgba(234, 195, 66, 0.30);
  	border-color: #EAC342 !important;
}
.dxracer-img-green .dxracer-img-rightArea {
	background: none;
}
.dxracer-img-green .dxracer-img-rightBtn {
	background:#EAC342;
	color:#fff;
}
.dxracer-img-red {
	background-color: rgba(161, 11, 17, 0.30);
	border-color: #A10B11 !important;
}
.dxracer-img-red .dxracer-img-rightArea {
	background: none;
}
.dxracer-img-red .dxracer-img-rightBtn {
	background: #A10B11;
	color: #fff;
}
.dxracer-img-success {
	background-color: rgba(70, 194, 27, 0.30);
  	border-color: #46C21B !important;
}
.dxracer-img-success .dxracer-img-rightArea {
	background: none;
}
.dxracer-img-success .dxracer-img-rightBtn {
	background:#46C21B;
	color:#fff;
}
.dxracer-verify-img-refresh {
	position:absolute;
	width:25px;
	height:25px;
	right:0px;
	top:0px;
	font-size:12px;
	color:#fff;
	text-shadow:0px 0px 9px#333;
	cursor:pointer;
}
.dxracer-verify-img-refresh > img {
	width:100%;
	height:100%;
}
.dxracer-not-sel-con {
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-webkit-touch-callout:none;
}
.image-validate-window-success {
	width: 298px;
	height: 45px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	margin: auto;
  	border: 1px solid #46C21B;
  	background: rgba(70, 194, 27, 0.30);
  	color: #46C21B;
  	pointer-events: none;
}
