#pay_tepassPost {
	text-align:center;
}
.pay_tepassPost {
	padding:30px 10px 15px 10px;
	margin:15px 0;
	border:1px dashed #ccc;
	position:relative;
	min-height:65px;
}
.pay_tepassPost p {
	line-height:10px;
	margin:1px auto
}
.user-tepass_top_left {
	position:absolute;
	top:5px;
	left:10px;
	font-size:14px;
	color:#90949c;
}
.user-tepass_top_right {
	position:absolute;
	top:6px;
	right:10px;
}
.user-tepass_price {
	display:table;
	text-align:center;
	margin:15px auto 15px auto !important;
	font-size:14px !important;
	line-height:30px !important;
	color:#6d6d6d;
	border:1px dashed #bfbfbf;
	padding:3px 9px;
	border-radius:5px;
	max-width:193px;
	background-color:transparent
}
.user-tepass_price:hover {
	color:#6d6d6d;
	border:1px dashed #bfbfbf;
}
.user-tepass_price_for_vip {
	font-size:14px !important;
	line-height:20px !important;
	color:red;
}
#pay_verifybtn {
	border-radius:5px;
	background-color:rgb(25,119,255);
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	padding:10px 67px;
	cursor:pointer;
	text-decoration:none
}
#pay_verifybtn:hover {
	background-color:rgb(243 86 86);
}
.wrapper {
	display:inline-flex;
	height:70px;
	width:200px;
	margin-bottom:-18px;
}
.wrapper .option {
	height:50%;
	border-radius:5px;
	width:100%;
	display:flex;
	align-items:center;
	justify-content:space-evenly;
	margin:0 3px;
	cursor:pointer;
	border:1px dashed #bfbfbf;
}
.wrapper .option .dot {
    height: 9px;
    width: 9px;
    background: #d9d9d9;
    border-radius: 50%;
    position: relative;
}
.wrapper .option .dot::before {
	}input[type="radio"] {
	display:none;
}
#option-1:checked:checked ~ .option-1,#option-2:checked:checked ~ .option-2 {
	color:#000;
	border:1px dashed #7c7c7c;
}
#option-1:checked:checked ~ .option-1 .dot,#option-2:checked:checked ~ .option-2 .dot {
	border:1px dashed #7c7c7c;
}
#option-1:checked:checked ~ .option-1 .dot::before,#option-2:checked:checked ~ .option-2 .dot::before {
	opacity:1;
	transform:scale(1);
}
.wrapper .option span {
	font-size:14px;
	color:#808080;
}
#option-1:checked:checked ~ .option-1 span,#option-2:checked:checked ~ .option-2 span {
	color:#000;
}
