* {
    margin: 0;
    padding: 0;
}

ul,
li {
    list-style: none;
}
.vistor {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: #000;
}

#flash {
    width: 100%;
    max-width: 1400px;
	margin: 0 auto;
	position: relative;
	z-index: 10000;
}

#box {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
	z-index: 100000;
}
.error-message{
	z-index: 1000000000000!important;
}
/* 第八 */
.yy_241{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20230423/oog4AKLKimHyrVKG.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_241 .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_241 .yy_reglogin .title_m{
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.yy_241 .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_241 .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_241 .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_241 .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_241 .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_241 .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_241 .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_241 .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_241 .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_241 .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_241 .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_241 .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20230423/XRHKOao8eiP85ZUa.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_241 .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_241 .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_241 .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_241 .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_241 .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_241 .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_241 .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_241 .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_241 .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 85px;
}
.yy_241 .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 230px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_241 .yy_reglogin .paly_fast{
	width: 230px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 85px;
	cursor: pointer;
}
.yy_241 .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_241 .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_241 .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_241 .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}


/* 第八 */
.yy_eightbox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20220311/hyxAIFQTPzLeRsig.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_eightbox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_eightbox .yy_reglogin .title_m{
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.yy_eightbox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_eightbox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_eightbox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_eightbox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_eightbox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_eightbox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_eightbox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_eightbox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_eightbox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_eightbox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_eightbox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_eightbox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20220311/LyIiW6CjdgVdwYpH.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_eightbox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_eightbox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_eightbox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_eightbox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_eightbox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_eightbox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_eightbox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_eightbox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_eightbox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 85px;
}
.yy_eightbox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 230px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_eightbox .yy_reglogin .paly_fast{
	width: 230px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 85px;
	cursor: pointer;
}
.yy_eightbox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_eightbox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_eightbox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_eightbox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 谁是首富总裁版新款登录框2 */
.yy_sixbox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210923/bqwfMDM8smy3eUKy.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_sixbox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_sixbox .yy_reglogin .title_m{
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.yy_sixbox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_sixbox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_sixbox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_sixbox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_sixbox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_sixbox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_sixbox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_sixbox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_sixbox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_sixbox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_sixbox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_sixbox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210923/uhn5veGJBcnzXgeb.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_sixbox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_sixbox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_sixbox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_sixbox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_sixbox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_sixbox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_sixbox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_sixbox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_sixbox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 85px;
}
.yy_sixbox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 230px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_sixbox .yy_reglogin .paly_fast{
	width: 230px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 85px;
	cursor: pointer;
}
.yy_sixbox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_sixbox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_sixbox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_sixbox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 谁是首富总裁版新款登录框1 */
.yy_fivebox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210923/U6GhdwoRJFoBuN8a.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_fivebox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_fivebox .yy_reglogin .title_m{
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
}
.yy_fivebox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_fivebox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_fivebox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_fivebox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_fivebox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_fivebox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_fivebox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_fivebox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_fivebox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_fivebox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_fivebox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_fivebox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210923/lTyJFOVEmuQu3JVP.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_fivebox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_fivebox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_fivebox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_fivebox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_fivebox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_fivebox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_fivebox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_fivebox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_fivebox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 85px;
}
.yy_fivebox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 230px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_fivebox .yy_reglogin .paly_fast{
	width: 230px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 85px;
	cursor: pointer;
}
.yy_fivebox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_fivebox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_fivebox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_fivebox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 女神联盟登录框2 */
.yy_fourbox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210914/PEs80OOCD6RQ0u5x.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_fourbox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_fourbox .yy_reglogin .title_m{
	padding-left: 15px;
	margin-bottom: 20px;
}
.yy_fourbox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_fourbox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_fourbox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_fourbox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_fourbox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_fourbox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_fourbox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_fourbox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_fourbox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_fourbox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_fourbox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_fourbox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210914/tG7nQ34aDdl3GySJ.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_fourbox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_fourbox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_fourbox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_fourbox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_fourbox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_fourbox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_fourbox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_fourbox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_fourbox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 102px;
}
.yy_fourbox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 192px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_fourbox .yy_reglogin .paly_fast{
	width: 192px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 102px;
	cursor: pointer;
}
.yy_fourbox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_fourbox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_fourbox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_fourbox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 女神联盟登录框 */
.yy_therebox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210914/IOtXDHzo29tZB0Gn.png");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_therebox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_therebox .yy_reglogin .title_m{
	padding-left: 15px;
	margin-bottom: 20px;
}
.yy_therebox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_therebox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_therebox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_therebox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_therebox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_therebox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_therebox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_therebox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_therebox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_therebox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_therebox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_therebox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210914/ACC99j1STwg69Uto.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_therebox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_therebox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_therebox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_therebox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_therebox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_therebox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_therebox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_therebox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_therebox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 102px;
}
.yy_therebox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 192px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_therebox .yy_reglogin .paly_fast{
	width: 192px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 102px;
	cursor: pointer;
}
.yy_therebox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_therebox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_therebox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_therebox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 页游登录框2 */
.yy_twobox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210903/UgyWDS0yvZWPZmpg.gif");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_twobox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_twobox .yy_reglogin .title_m{
	padding-left: 15px;
	margin-bottom: 20px;
}
.yy_twobox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_twobox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_twobox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_twobox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_twobox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_twobox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_twobox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_twobox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_twobox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_twobox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_twobox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_twobox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210903/objorQenEJZekHB8.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_twobox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_twobox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_twobox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_twobox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_twobox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_twobox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_twobox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_twobox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_twobox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 102px;
}
.yy_twobox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 192px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_twobox .yy_reglogin .paly_fast{
	width: 192px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 102px;
	cursor: pointer;
}
.yy_twobox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_twobox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_twobox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_twobox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 页游注册框1 */
.yy_onebox{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 860px;
	height: 629px;
	background-image: url("//images.sooyooj.com/20210903/ENTpIr9ACCcqokU9.gif");	
	background-size: 100% 100%;
	z-index: 100000000000;
}
.yy_onebox .yy_reglogin{
	width: 333px;
	height: 395px;
	margin-left: 80px;
	margin-top: 145px;
}
.yy_onebox .yy_reglogin .title_m{
	padding-left: 15px;
	margin-bottom: 20px;
}
.yy_onebox .yy_reglogin .title_m .three{
	display: flex;
	justify-content: left;
}
.yy_onebox .yy_reglogin .title_m .three li {
    font-size: 22px;
    color: #777777;
}
.yy_onebox .yy_reglogin .title_m .three li:hover {
    font-weight: bold;
    color: #F2D284;
}
.yy_onebox .yy_reglogin .title_m .three li:hover::after{
	display: none;
}
.yy_onebox .yy_reglogin .title_m .three li.active {
    font-weight: bold;
    color: #F2D284;
}
.yy_onebox .yy_reglogin .title_m .three li.active::after{
	display: none;
}
.yy_onebox .yy_reglogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #F2D284;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 5px;
}
.yy_onebox .yy_reglogin .ykTitle::after{
	display: none;
}
.yy_onebox .yy_reglogin .ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 31px;
}
.yy_onebox .yy_reglogin .itemInp{
	position: relative;
	width: 100%;
	height: 40px;	
	background: none;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 16px;
}
.yy_onebox .yy_reglogin .itemInp .name{
	padding-left:0;
	padding-right: 20px;
	text-align: right;
	flex: 1;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_onebox .yy_reglogin .itemInp input{
	width: 230px;
	padding: 0 5px;
	height: 40px;	
	background-image: url("//images.sooyooj.com/20210903/objorQenEJZekHB8.png");
	background-size: 100% 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.yy_onebox .yy_reglogin .itemInp .code{
	position: absolute;
	right: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1EA7F6;
}
.yy_onebox .yy_reglogin .userAgreement{
	display: flex;
	align-items: center;
	padding-left: 90px;
	margin-bottom: 10px;
}
.yy_onebox .yy_reglogin .userAgreement .radio{
	position: relative;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #424242;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #6E6E6E;
    background: #424242;
	border-radius: 2px;
}
.yy_onebox .yy_reglogin .userAgreement .radio .icon{
	position: absolute;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	display: none;
	width: 12px;
	height: 12px;
}
.yy_onebox .yy_reglogin .userAgreement .radio.act .icon{
	display: block;
}
.yy_onebox .yy_reglogin .userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #999999;
}
.yy_onebox .yy_reglogin .userAgreement .textRadio span{
	cursor: pointer;
}
.yy_onebox .yy_reglogin .userAgreement .textRadio span:hover{
	color: #F2D284;
}
.yy_onebox .yy_reglogin .visitor_btn_wrap{
	margin: 33px 0 20px 102px;
}
.yy_onebox .yy_reglogin .visitor_btn_wrap .paly_btn{
	margin: 0;
	width: 192px;
	height: 62px;
	background: none;
	cursor: pointer;
}
.yy_onebox .yy_reglogin .paly_fast{
	width: 192px;
	height: 62px;
	background: none;
	margin-top: 33px;
	margin-left: 102px;
	cursor: pointer;
}
.yy_onebox .yy_reglogin .btnBox{
	padding: 0 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.yy_onebox .yy_reglogin .btnBox .loginType{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
}
.yy_onebox .yy_reglogin .btnBox .wx_qq{
   width: auto;
   margin: 0;	
}
.yy_onebox .yy_reglogin .btnBox .wx_qq li{
   margin-left: 20px;	
   margin-right: 0;
}
/* 首富4 */
.richfourlogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210402/cT8yR0hgiIjgSoUO.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.richfourlogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.richfourlogin .reglogin .title{
  display: none;
}
.comiclogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.richfourlogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.richfourlogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.richfourlogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.richfourlogin .three li:last-child{
	margin-right: 0;
}
.richfourlogin .three li:hover{
	font-weight: bold;
	color: #50115D;
}
.richfourlogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
	margin: 0 auto;
}
.richfourlogin .three li.active{
	font-weight: bold;
	color: #50115D;
}
.richfourlogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
	margin: 0 auto;
}
.richfourlogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #50115D;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.richfourlogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
}
.richfourlogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210402/cbuFzjR0pWBqoR8D.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.richfourlogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.richfourlogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.richfourlogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 首富3 */
.richthreelogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210402/2etOYrYq6bXlZDqr.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.richthreelogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.richthreelogin .reglogin .title{
  display: none;
}
.comiclogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.richthreelogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.richthreelogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.richthreelogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.richthreelogin .three li:last-child{
	margin-right: 0;
}
.richthreelogin .three li:hover{
	font-weight: bold;
	color: #D94163;
}
.richthreelogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
	margin: 0 auto;
}
.richthreelogin .three li.active{
	font-weight: bold;
	color: #D94163;
}
.richthreelogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
	margin: 0 auto;
}
.richthreelogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #D94163;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.richthreelogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
}
.richthreelogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210402/xl5PSLorUAU2ljt5.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.richthreelogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.richthreelogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.richthreelogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 首富2 */
.richtwologin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210402/wDna1u68AiC9AQqM.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.richtwologin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.richtwologin .reglogin .title{
  display: none;
}
.comiclogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.richtwologin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.richtwologin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.richtwologin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.richtwologin .three li:last-child{
	margin-right: 0;
}
.richtwologin .three li:hover{
	font-weight: bold;
	color: #50115D;
}
.richtwologin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
	margin: 0 auto;
}
.richtwologin .three li.active{
	font-weight: bold;
	color: #50115D;
}
.richtwologin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
	margin: 0 auto;
}
.richtwologin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #50115D;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.richtwologin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #50115D;
	border-radius: 2px;
}
.richtwologin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210402/YAQ6n4BH1Wa5HYim.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.richtwologin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.richtwologin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.richtwologin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/3DSSzUsfwrvSnnfh.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 首富1 */
.richonelogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210402/njpcYZZd1WwlXlVR.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.richonelogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.richonelogin .reglogin .title{
  display: none;
}
.comiclogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.richonelogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.richonelogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.richonelogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.richonelogin .three li:last-child{
	margin-right: 0;
}
.richonelogin .three li:hover{
	font-weight: bold;
	color: #D94163;
}
.richonelogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
	margin: 0 auto;
}
.richonelogin .three li.active{
	font-weight: bold;
	color: #D94163;
}
.richonelogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
	margin: 0 auto;
}
.richonelogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #D94163;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.richonelogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D94163;
	border-radius: 2px;
}
.richonelogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210402/bXKKzCftaab2sbuC.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.richonelogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.richonelogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/Im98BpLbtEk7GqAT.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.richonelogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210402/Im98BpLbtEk7GqAT.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 二次元款框样式 */
.comiclogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210322/a7Yxdsc1V1ieNOaM.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.comiclogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.comiclogin .reglogin .title{
  display: none;
}
.comiclogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.comiclogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.comiclogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.comiclogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.comiclogin .three li:last-child{
	margin-right: 0;
}
.comiclogin .three li:hover{
	font-weight: bold;
	color: #3B1467;
}
.comiclogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #3B1467;
	border-radius: 2px;
	margin: 0 auto;
}
.comiclogin .three li.active{
	font-weight: bold;
	color: #3B1467;
}
.comiclogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #3B1467;
	border-radius: 2px;
	margin: 0 auto;
}
.comiclogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #3B1467;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.comiclogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #3B1467;
	border-radius: 2px;
}
.comiclogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210322/HgazU0Zz3ww7F6I2.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.comiclogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #3B1467;
	padding-left: 12px;
}
.comiclogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/SPR2RPuA8DcDcy6P.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.comiclogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/SPR2RPuA8DcDcy6P.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 三国款框样式 */
.countrieslogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210323/BIopSEckLhATV20N.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.countrieslogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.countrieslogin .reglogin .title{
  display: none;
}
.countrieslogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.countrieslogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.countrieslogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.countrieslogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.countrieslogin .three li:last-child{
	margin-right: 0;
}
.countrieslogin .three li:hover{
	font-weight: bold;
	color: #A53533;
}
.countrieslogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #A53533;
	border-radius: 2px;
	margin: 0 auto;
}
.countrieslogin .three li.active{
	font-weight: bold;
	color: #A53533;
}
.countrieslogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #A53533;
	border-radius: 2px;
	margin: 0 auto;
}
.countrieslogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #A53533;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.countrieslogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #A53533;
	border-radius: 2px;
}
.countrieslogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210323/XS99vygxnxO4SqDG.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.countrieslogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.countrieslogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210323/c8BbsNDlJxc7GIQ3.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.countrieslogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210323/c8BbsNDlJxc7GIQ3.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 仙侠款框样式 */
.godlogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210322/EeAxIP4qlEm83dxI.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.godlogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.godlogin .reglogin .title{
  display: none;
}
.godlogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.godlogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.godlogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.godlogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.godlogin .three li:last-child{
	margin-right: 0;
}
.godlogin .three li:hover{
	font-weight: bold;
	color: #466B8E;
}
.godlogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #466B8E;
	border-radius: 2px;
	margin: 0 auto;
}
.godlogin .three li.active{
	font-weight: bold;
	color: #466B8E;
}
.godlogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #466B8E;
	border-radius: 2px;
	margin: 0 auto;
}
.godlogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #466B8E;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.godlogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #466B8E;
	border-radius: 2px;
}
.godlogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210322/XUabKaUwxkZVmTXI.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.godlogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.godlogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/BGzZFVDR2OfKEgde.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.godlogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/BGzZFVDR2OfKEgde.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 传奇款框样式 */
.legendlogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210323/H3sz9vuAADfcF75h.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.legendlogin .reglogin {
    position: absolute;
    left: 234px;
    top: 199px;
    width: 332px;
    height: auto;
}
.legendlogin .reglogin .title{
  display: none;
}
.legendlogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.legendlogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.legendlogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	padding-top: 30px;
}
.legendlogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.legendlogin .three li:last-child{
	margin-right: 0;
}
.legendlogin .three li:hover{
	font-weight: bold;
	color: #D12D00;
}
.legendlogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D12D00;
	border-radius: 2px;
	margin: 0 auto;
}
.legendlogin .three li.active{
	font-weight: bold;
	color: #D12D00;
}
.legendlogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D12D00;
	border-radius: 2px;
	margin: 0 auto;
}
.legendlogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #D12D00;
	font-weight: bold;
	margin-bottom: 31px;
	padding-top: 30px;
}
.legendlogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #D12D00;
	border-radius: 2px;
}
.legendlogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210322/Sn36ctrsU7di7TIi.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.legendlogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.legendlogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/lHUT6KDTYjKq19m6.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.legendlogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210322/lHUT6KDTYjKq19m6.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 诱惑款框样式 */
.lurelogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210112/IicdVsvhPjt8Uqsp.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.lurelogin .reglogin {
    position: absolute;
    left: 241px;
    top: 140px;
    width: 330px;
    height: 560px;
}
.lurelogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.lurelogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.lurelogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
}
.lurelogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.lurelogin .three li:last-child{
	margin-right: 0;
}
.lurelogin .three li:hover{
	font-weight: bold;
	color: #163460;
}
.lurelogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #163460;
	border-radius: 2px;
	margin: 0 auto;
}
.lurelogin .three li.active{
	font-weight: bold;
	color: #163460;
}
.lurelogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #163460;
	border-radius: 2px;
	margin: 0 auto;
}
.lurelogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #163460;
	font-weight: bold;
	margin-bottom: 31px;
}
.lurelogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #163460;
	border-radius: 2px;
}
.lurelogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210111/b87BHcchADR87CFX.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.lurelogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.lurelogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9T6H8d2JfUlXmgl.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.lurelogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9T6H8d2JfUlXmgl.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 节假日框样式 */
.holidaylogin{
	position: absolute;
	z-index: 100;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 800px;
	height: 800px;
	background-image: url("//images.sooyooj.com/20210112/DXUDk5XveQOYb4bB.png");	
	background-size: 100% 100%;
	display: none;
	z-index: 10000000000;
}
.holidaylogin .title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.holidaylogin .three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.holidaylogin .three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
}
.holidaylogin .three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.holidaylogin .three li:last-child{
	margin-right: 0;
}
.holidaylogin .three li:hover{
	font-weight: bold;
	color: #E3251C;
}
.holidaylogin .three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #E3251C;
	border-radius: 2px;
	margin: 0 auto;
}
.holidaylogin .three li.active{
	font-weight: bold;
	color: #E3251C;
}
.holidaylogin .three .active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #E3251C;
	border-radius: 2px;
	margin: 0 auto;
}
.holidaylogin .ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #E3251C;
	font-weight: bold;
	margin-bottom: 31px;
}
.holidaylogin .ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #E3251C;
	border-radius: 2px;
}
.holidaylogin .itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210111/30OLd38eOGJQMARP.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.holidaylogin .itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 12px;
}
.holidaylogin .visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9T6H8d2JfUlXmgl.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.holidaylogin .paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9T6H8d2JfUlXmgl.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
/* 普通框样式 */
.waireglogin{
   position: absolute;
   z-index: 100;
   top: 50%;
   left: 50%;
   transform: translate(-50%,-50%);
   width: 800px;
   height: 800px;
   background-image: url("//images.sooyooj.com/20210112/GqbPVKF7sHBIyXn6.png");	
   background-size: 100% 100%;
   display: none;
   z-index: 10000000000;
}
.reglogin {
	position: absolute;
	left: 235px;
	top: 140px;
    width: 330px;
	height: 560px;
}

.reglogin .title {
    width: 278px;
    height: auto;
    margin: 0 auto;
	margin-top: 12px;
	margin-bottom: 40px;
}

.reglogin .title img {
    width: 278px;
    height: auto;
}
.title_m{
	margin: 0 auto; 
	margin-bottom: 24px;
}
.three{
	list-style: none;
	display: flex;
	justify-content: center;
}
.three li{                  
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	margin-right: 24px;
	cursor:pointer;
}
.three li span{
	padding-bottom: 4px;
	display: inline-block;
}
.three li:last-child{
	margin-right: 0;
}
.three li:hover{
	font-weight: bold;
	color: #672614;
}
.three li:hover::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #672614;
	border-radius: 2px;
	margin: 0 auto;
}
.three li.active{
	font-weight: bold;
	color: #672614;
}
.active::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #672614;
	border-radius: 2px;
	margin: 0 auto;
}
.ykTitle{
	padding: 0 20px;
	font-size: 18px;
	font-weight: 400;
	color: #672614;
	font-weight: bold;
	margin-bottom: 31px;
}
.ykTitle::after{
	content: '';
	display: block;
	width: 34px;
	height: 4px;
	background: #672614;
	border-radius: 2px;
}
.itemInp{
	width: 290px;
	height: 38px;
	background-image: url("//images.sooyooj.com/20210111/JJqSHTT3zkvTj2xO.png");	
	background-size: 100% 100%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.itemInp:last-child{
	margin-bottom: 20px;
}
.itemInp .name{
	width: 85px;
	display: block;
	font-size: 14px;
	color: #672614;
	padding-left: 12px;
}
.itemInp input{
	width: 185px;
	height: 30px;
	font-size: 14px;
	margin-right: 4px;
	border: none;
	outline: none;
}
.itemInp input::-webkit-input-placeholder{
	color:#CCCCCC;
}
.itemInp .code{
	text-align: right;
	font-size: 14px;
	font-weight: 400;
	color: #2B85FF;
	display: block;
	width: 100px;
	cursor: pointer;
	padding-right: 4px;
}
.reglogin h4 {
    margin-bottom: 4px;
    font-size: 14px;
}

/* .reglogin input {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 42px;
    box-sizing: border-box;
    border: 1px solid #e0e0e0;
    -o-border-image: initial;
    border-image: initial;
    border-radius: 5px;
    background-repeat: no-repeat;
    background-position: 12px;
    padding: 0 10px 0 40px !important;
    margin-bottom: 15px;
    background-size: 6%;
    color: #555;
    font-size: 14px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
} */
.ykInfo{
	padding: 0 20px;
	font-size: 14px;
	font-weight: 400;
	color: #DD2222;
	line-height: 22px;
	margin-bottom: 11px;
}
.visitor_btn_wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}
.visitor_btn_wrap .paly_btn {
    width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9J5fMNERCDJht4w.png");
	background-size: 100% 100%;
    cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
}
.visitor_btn_wrap .visitor_btn {
    width: 42%;
    height: 34px;
    text-align: center;
    line-height: 34px;
    color: #fff;
    border: none;
    outline: none;
    border-radius: 4px;
    cursor: pointer;
}
.paly_fast{
	width: 218px;
	height: 86px;
	background: url("//images.sooyooj.com/20210111/x9J5fMNERCDJht4w.png");
	background-size: 100% 100%;
	cursor: pointer;
	border: none;
	margin: 0 auto;
	outline: none;
	margin-bottom: 20px;
}
.visitor_btn_wrap .visitor_btn.left {
    background: #ff6e3b;
}

.visitor_btn_wrap .visitor_btn.right {
    background: #fea503;
}

img {
    display: block;
}

.btn {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #fea503;
    color: #fff;
    margin-bottom: 15px;
}

.line {
    position: relative;
    font-size: 14px;
    text-align: center;
    color: #BCBCBB;
}

.line::before {
    content: "";
    height: 1px;
    position: absolute;
    top: 50%;
    width: 25%;
    left: 35px;
    background: #BCBCBB;
}

.line::after {
    content: "";
    height: 1px;
    position: absolute;
    top: 50%;
    width: 25%;
    right: 35px;
    background: #BCBCBB;
}

.wx_qq {
    width: 230px;
    margin: 0 auto;
    margin-top: 20px;
}

.wx_qq li {
    margin-right: 30px;
    cursor: pointer;
    float: left;
}
.ykfun span{
	font-size: 14px;
	color: #FB7E1A;
}
.zhfun span{
	font-size: 14px;
	color: #FB7E1A;
}
.qqfun span{
	font-size: 14px;
	color: #5FBAF3;
}
.wxfun span{
	font-size: 14px;
	color: #24C643;
}
.wx_qq li:last-child{
	margin-right: 0;
}
.wx_qq li img {
    width: 32px;
    height: 32px;
	margin: 0 auto;
}

.userAgreement{
	display: flex;
	align-items: center;
	padding-left: 20px;
	margin-bottom: 10px;
}
.userAgreement .radio{
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #d3d3d3;
    background: #fff;
}
.userAgreement .radio.act{
	background: #ffc606;
}
.userAgreement .textRadio{
	margin-left: 6px;
    font-size: 12px;
    color: #3e3e3e;
}
.userAgreement .textRadio span{
	cursor: pointer;
}
.userAgreement .textRadio span:hover{
	color: #008eeb;
}