.banner.sy .swiper-container-horizontal>.swiper-pagination-bullets{
    bottom: 70px;
}
.release .releases .rule{
	background: #FFFFFF;
	margin-top: 20px;
    padding: 22px 14px;
    border-radius: 6px;
}
.release .releases .rule .borders{
	border: 2px solid #f4f4f4;
	display: flex;
	justify-content: space-between;
	padding: 12px;
}
.release .releases .rule .borders .titles{
	font-size: 18px;
	color: #262626;
    font-weight: bold;
    margin-bottom: 20px;
}
.release .releases .rule .borders .left{
    position: relative;
}
.release .releases .rule .borders .left .none{
    width: 186px;
    height: 146px;
    background-image: url('../images/none.png');
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    right: -188px;
    top: 28px;
}
.release .releases .rule .borders p{
	font-size: 12px;
	color: #000000;
	line-height: 30px;
}
.release .releases .rule .borders .right{
	padding: 10px 20px;
	box-shadow: -5px 5px 5px 1px #e8e8e8;
	border-radius: 10px;
}
.release .releases .layui-form-radio{
	padding: 0;
	margin: 0;
	text-align: center;
}
.release .releases .layui-anim.layui-icon{
	margin: 0;
}
.release .releases .submit{
	text-align: center;
	margin-top: 20px;
}
/*.release .releases .submits{
	margin-top: 48px;
}*/
.release .releases .submits button{
	width: 210px;
	height: 40px;
	background: #fdbb6c;
	font-size: 18px;
	font-weight: bold;
	border-radius: 6px;
	margin: 0 auto;
}
.release .releases .submit .xy{
	margin-top: 15px;
	color: #393939;
	font-size: 12px;
}
.release .releases .submit .xy span{
	color: #fdbb6c;
}
.release .releases .submit .layui-form-checkbox{
	width: 14px;
	height: 14px;
	padding: 0;
	margin: 0;
}
.release .releases .submit .layui-form-checkbox i{
	width: 14px;
	height: 14px;
	font-size: 14px;
	color: #000000;
	border: 1px solid #000000;
}
.release .main1500.releases .rights .mainse .text_mains .left .inputs .xy .layui-form-checkbox i{
	border: 1px solid #000000;
}
.ggs .swiper-container.swiper-container-initialized.swiper-container-vertical{
	/* width: 499px; */
}
.tel_zz{
	display: flex;
	align-items: center;
	justify-content: center;
	background: #00000080;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.tel_zz .tel_main{
	width: 625px;
	/*height: 460px;*/
	background: #FFFFFF;
	border-radius: 6px;
	padding: 10px 20px 30px;
}
.tel_zz .tel_main .tops{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.tel_zz .tel_main .tops .close{
	width: 110px;
}
.tel_zz .tel_main .tops .close:last-child{
	text-align: right;
}
.tel_zz .tel_main .tops .img{
	width: 112px;
	height: 112px;
	font-size: 112px;
	background-color: #f4f9fd;
	border-radius: 112px;
	display: flex;
    align-items: center;
    justify-content: center;
}
.fixed.dltc .nr .wx_name{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 20px;
}
.fixed.dltc .nr .wx_name .ioc{
	width: 20px;
	height: 20px;
	background-image: url(https://img.tzsucai.com/2022/04/12/images/login.png);
	background-position: -254px -27px;
	background-repeat: no-repeat;
	margin-right: 6px;
}
.fixed.dltc .nr .wx_name .name{
	font-size: 16px;
	color: #5ec144;
}
.fixed.dltc .nr .wx_code{
	width: 180px;
	height: 180px;
	margin: 0 auto;
	position: relative;
	margin-top: 26px;
	overflow: hidden;
}
.fixed.dltc .nr .wx_code .a_code{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 1px solid #92e7bd;
}
.fixed.dltc .nr .wx_code .a_code::after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 12px;
	height: 12px;
	border-top: 2px solid #00a465;
	border-left: 2px solid #00a465;
}
.fixed.dltc .nr .wx_code .a_code::before{
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 12px;
	height: 12px;
	border-top: 2px solid #00a465;
	border-right: 2px solid #00a465;
}
.fixed.dltc .nr .wx_code .a_code .a_codes{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.fixed.dltc .nr .wx_code .a_code .a_codes::after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 12px;
	height: 12px;
	border-bottom: 2px solid #00a465;
	border-left: 2px solid #00a465;
}
.fixed.dltc .nr .wx_code .a_code .a_codes::before{
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	width: 12px;
	height: 12px;
	border-bottom: 2px solid #00a465;
	border-right: 2px solid #00a465;
}
.fixed.dltc .nr .wx_code .a_code .wx_bg{
    height: 100%;
    width: 100%;
    background: linear-gradient(180deg,rgba(0,255,51,0) 43%,#00b277 211%);
    border-bottom: 3px solid #00b277;
    transform: translateY(-100%);
    animation: radar-beam 1s linear infinite;
    animation-iteration-count: 1;
    animation-fill-mode:forwards;
    animation-timing-function: cubic-bezier(0.53,0,.43,.99);
}
@keyframes radar-beam {
	0% {
		transform: translateY(-100%)
	}

	99.9% {
		transform: translateY(0)
	}
	100% {
		display: none;
	}
}
.fixed.dltc .nr .wx_code .img{
	position: absolute;
	top: 0;
	left: 0;
    height: 0%;
    width: 100%;
    animation: radar-beams 1s linear infinite;
    animation-iteration-count: 1;
    animation-fill-mode:forwards;
    overflow: hidden;
    animation-timing-function: cubic-bezier(0.53,0,.43,.99);
}
@keyframes radar-beams {
	0% {
		height: 0%
	}
	100% {
		height: 100%
	}
}
.fixed.dltc .nr .right .xz span{
	padding: 40px 0 30px;
}
.fixed.dltc .nr ul li .qq{
	width: 58px;
	height: 58px;
	background-image: url(https://img.tzsucai.com/2022/04/12/images/login.png);
	background-position: -11px -5px;
	background-repeat: no-repeat;
	margin: 0 auto;
}
.fixed.dltc .nr ul li:hover .qq{
	background-position: -11px -72px;
}
.fixed.dltc .nr ul li .tel{
	width: 58px;
	height: 58px;
	background-image: url(https://img.tzsucai.com/2022/04/12/images/login.png);
	background-position: -71px -5px;
	background-repeat: no-repeat;
	margin: 0 auto;
}
.fixed.dltc .nr ul li:hover .tel{
	background-position: -71px -72px;
}
.fixed.dltc .nr ul li .yh{
	width: 58px;
	height: 58px;
	background-image: url(https://img.tzsucai.com/2022/04/12/images/login.png);
	background-position: -131px -7px;
	background-repeat: no-repeat;
	margin: 0 auto;
}
.fixed.dltc .nr ul li:hover .yh{
	background-position: -131px -72px;
}
.fixed.dltc .nr .xieyi{
	padding-top: 30px;
}
.fixed.dltc .dlform>button{
	background-color: #ffd167;
}
.fixed.dltc .dlform dl dd button{
	background-color: #ffd167;
}
.fixed.dltc .nr ul li .name{
	position: relative;
	text-align: center;
	font-size: 14px;
    color: #a8a8a8;
    margin: 8px 0 0;
}
.fixed.dltc .nr ul li .name .last{
	position: absolute;
	width: 50px;
	height: 16px;
	line-height: 16px;
	background: #fff2f2;
	color: #ff6161;
	font-size: 12px;
	text-align: center;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 18px;
	border-radius: 4px;
}
.fixed .nr .close img, .dltc .nr .close img{
	transform: rotate(0deg);
	transition: all 1s;
}
.fixed .nr .close img:hover, .dltc .nr .close img:hover{
	transform: rotate(360deg);
}
.tel_zz .tel_mains{
	margin-top: 40px;
}
.tel_zz .tel_mains table{
	width: 100%;
	border-top: 2px solid #e4e4e4;
	border-right: 2px solid #e4e4e4;
}
.tel_zz .tel_mains table tr{
	color: #000000;
	font-size: 14px;
}
.tel_zz .tel_mains table tr:nth-child(1){
	background: #f6f6f6;
}
.tel_zz .tel_mains table tr:hover{
	background: #fffbe8;
}
.tel_zz .tel_mains table tr:nth-child(1):hover{
	background: #f6f6f6;
}
.tel_zz .tel_mains table td{
	border-left: 2px solid #e4e4e4;
	border-bottom: 2px solid #e4e4e4;
	height: 50px;
	text-align: center;
}
.tel_zz .tel_mains table td span{
	color: #ff0000;
}
.tel_zz .text{
	margin-top: 16px;
	color: #aaaaaa;
}
.tel_zz .bottom{
	margin-top: 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.tel_zz .bottom .left{
	display: flex;
	align-items: center;
	font-size: 12px;
}
.tel_zz .bottom .left .list{
	display: flex;
	align-items: center;
	margin-right: 16px;
}
.tel_zz .bottom .left .list input{
	width: 80px;
	height: 28px;
	background: #f6f6f6;
	padding: 0 5px;
}
.tel_zz .bottom .left .list .codes{
	height: 26px;
	padding: 0 5px;
	border: 2px solid #ffd87d;
	color: #ffd87d;
	border-radius: 4px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 10px;
	cursor: pointer;
}
.tel_zz .bottom .right{
	width: 152px;
	height: 44px;
	border-radius: 4px;
	text-align: center;
	line-height: 44px;
	color: #FFFFFF;
	background: #ffd167;
	font-size: 18px;
}
.tel_zz .tel_main .p{
	margin-top: 12px;
	color: #000000;
	font-size: 14px;
}
.tel_zz .tel_main .h_20{
	height: 10px;
}
.tel_zz .tel_main .bdlist{
	margin-top: 12px;
	display: flex;
	align-items: center;
}

.tel_zz .tel_main .bdlist input{
	width: 170px;
	height: 28px;
	padding: 0 5px;
	background: #f6f6f6;
}
.tel_zz .tel_main .bdlist .code{
	margin-left: 10px;
	width: 90px;
	height: 26px;
	border: 2px solid #ffeab8;
	color: #ffeab8;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 4px;
	cursor: pointer;
}
.tel_zz .tel_main .warning{
	display: flex;
	align-items: center;
	margin-top: 30px;
}
.tel_zz .tel_main .warning .left{
	width: 110px;
	text-align: center;
	height: 35px;
	background-image: url('https://img.tzsucai.com/2022/04/12/images/warning.png');
	background-position: center center;
	background-repeat: no-repeat;
}
.tel_zz .tel_main .warning .right{
	color: #ff0000;
}
.tel_zz .tel_main .warning .right span{
	color: #298df7;
}
.tel_zz .tel_main .warning .right .rlist{
	display: flex;
	align-items: center;
	line-height: 28px;
	font-size: 14px;
}
.tel_zz .tel_main .warning .right p{
	margin-left: 10px;
	width: 75px;
	text-align: center;
	line-height: 20px;
	border-radius: 4px;
	background: #ffd167;
	color: #FFFFFF;
	cursor: pointer;
}
.tel_zz .tel_main .submits{
	width: 100%;
	margin-top: 20px;
	height: 44px;
	font-size: 18px;
	background: #ffd167;
	color: #FFFFFF;
	text-align: center;
	line-height: 44px;
	border-radius: 6px;
}
.sfdl{
	margin-top: 60px;
}
.sfdl span{
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
.sfdl span:after , .sfdl span:before{
	flex: 1;
    content: '';
    height: 1px;
    background: #eee;
    margin: 0 4px;
}
.sfdl_main{
	margin-top: 15px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.sfdl_main .list{
	display: flex;
	align-items: center;
	position: relative;
	color: #9f9f9f;
	cursor: pointer;
}
.sfdl_main .list .name{
    color: #9f9f9f;
}
.sfdl_main .list .qq{
	background-image: url(https://img.tzsucai.com/2022/04/12/img/logins.png);
	background-position: -3px -3px;
	width: 30px;
	height: 30px;
	margin-right: 5px;
}
.sfdl_main .list .tel{
	background-image: url(https://img.tzsucai.com/2022/04/12/img/logins.png);
	background-position: -33px -3px;
	width: 30px;
	height: 30px;
	margin-right: 5px;
}
.sfdl_main .list .wx{
	background-image: url(https://img.tzsucai.com/2022/04/12/img/logins.png);
	background-position: -96px -4px;
	width: 30px;
	height: 30px;
	margin-right: 5px;
}
.sfdl_main .list .mine{
	background-image: url(https://img.tzsucai.com/2022/04/12/img/logins.png);
	background-position: -64px -3px;
	width: 30px;
	height: 30px;
	margin-right: 5px;
	background-color: inherit;
}
.sfdl_main .list:hover .qq{
	background-position: -3px -37px;
}
.sfdl_main .list:hover .tel{
	background-position: -33px -37px;
}
.sfdl_main .list:hover .wx{
	background-position: -96px -37px;
}
.sfdl_main .list:hover .mine{
	background-position: -64px -37px;
}
.sfdl_main .list .tag{
	position: absolute;
	top: 35px;
	width: 50px;
	line-height: 16px;
	border-radius: 2px;
	background: #fff2f2;
	color: #ff6161;
	text-align: center;
	font-size: 12px;
}
.change_thumb ,.del_thumb {cursor: pointer}
#test2 img {cursor: pointer}

.fixed .nr .close.login-close{
    top: 15px;
	right: 15px;
	width: 15px;
	height: 15px;
}
.fixed .nr .right .xz{
    margin-bottom: 15px;
}
.nr .right .dlform1 .reg-btn{
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top: 0;
    font-size: 12px;
    color: #848484;
}
.nr .right .dlform1 .reg-btn span{
    color: #ffd167;
    cursor: pointer;
}
.release .main1500.releases .rights .maines .right .inputs.xz .layui-form-radioed>i{
    color: #151515;
}
.release .main1500.releases .rights .maines .right .inputs .lefts{
    position: relative;
}
.release .main1500.releases .rights .maines .right .inputs .lefts .tag{
    position: absolute;
    top: -15px;
    line-height: 14px;
    background: #ff0000;
    color: #FFFFFF;
    padding: 0 5px;
    font-size: 12px;
    border-radius: 4px;
    right: -30px;
}
.release .main1500.releases .rights .maines .right .inputs .rights .money img{
    margin-top: -10px;
}
.release .main1500.releases .rights .maines .right .inputs input:focus , .release .main1500.releases .rights .maines .right .inputs input:active{
    border: 1px solid #62cc7c!important;
    background: #FFFFFF!important;
}
.release .main1500.releases .rights .mainse .text_mains .left .inputs input:focus , .release .main1500.releases .rights .mainse .text_mains .left .inputs input:active {
    border: 1px solid #62cc7c!important;
    background: #FFFFFF!important;
}
.release .main1500.releases .rights .editor .titles{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.release .main1500.releases .rights .editor .titles a{
    color: #fdbb6c;
    font-size: 12px;
}
.release .main1500.releases .rights .mainse .text_main .lists .text:hover{
    background: #4bb673;
}
.newuploads{
    width: 100%;
    text-align: center;
}
.release .main1500.releases .rights .maines .left{
    position: relative;
}
.release .main1500.releases .rights .maines .left #test10{
    padding: 20px;
    background: #FFF;
}
.release .main1500.releases .rights .maines .left .close{
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    transition: all 1s;
    transform: rotate(0deg);
    display: flex;
    align-items: center;
    z-index: 20;
    font-size: 18px;
    justify-content: center;
}

.release .main1500.releases .rights .maines .left .close:hover{
        transform: rotate(360deg);
}
.dlform dl dd.mm input{
    background-image: url(https://img.tzsucai.com/2022/04/12/images/pwd.jpg);
    background-position: right center;
    background-repeat: no-repeat;
}

.banner.sy .sous {
	padding: 250px 0 0;
}
.main1500 .flor4{
    min-height: 500px;
}
.platform .zz .img_main .left .name{
    position: absolute;
    left: 12px;
    top: 12px;
    line-height: 32px;
    padding: 0 10px;
    border-radius: 5px;
    background-color: #00000094;
    color: #FFFFFF;
    z-index: 3;
    font-weight: bold;
}
.platform .zz .img_main .left .id{
    position: absolute;
    right: 12px;
    top: 12px;
    line-height: 32px;
    padding: 0 10px;
    border-radius: 5px;
    background-color: #00000094;
    color: #FFFFFF;
    z-index: 3;
    font-weight: bold;
}
.edui-default .edui-editor{
    border: 1px solid #d4d4d4!important;
}
.release .releases .rights .mains .list .right{
    width: 46px;
    height: 46px;
    background-image: url('../images/fbtb.png');
    background-position: -3px -8px;
    background-repeat: no-repeat;
}
.release .releases .rights .mains .list:nth-child(2) .right{
    background-position: -50px -8px;
}
.release .releases .rights .mains .list:nth-child(3) .right{
    background-position: -97px -8px;
}
.release .releases .rights .mains .list:nth-child(4) .right{
    background-position: -145px -8px;
}
.zsy .rjlist .lis{
    /* height: 252.44px; */
}
@media only screen and (min-width: 1921px) {
	.zsy.main1500{
	    width: 95%;
	}
	.zsy .flor4 ul#top-list{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	}
	.zsy .flor4 ul li{
	    float: none;
	}
	.zsy .flor4 ul li:nth-child(5n){
	    margin: 0 21px 22px 0;
	}
	.zsy .flor4 ul li:nth-child(5n+1){
	    clear: none;
	}
	.zsy .flor4 ul li:nth-child(5n):hover{
	    margin: -5px 21px 27px 0;
	}
	.zsy.flor1 ul{
	    justify-content: center;
	}
	.zsy .atlas_ul{
	    display: flex;
	    justify-content: center;
	}
	.zsy .atlas_ul li{
	    width: 31%;
	    float: none;
	    margin: 0 1% 20px;
	}
	.zsy .flor4 ul{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	}
	.zsy .flor5 ul{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	}
	.zsy .flor6 div{
	    width: 32%;
	}
	.zsy.w1300 {
        width: 78%;
    }
    .zsy.w1300 .rjlist{
        display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
    }
    .zsy .rjlist .lis{
        float: none;
    }
    .zsy .rjlist .lis:nth-child(3n+1){
        clear: none;
    }
    .zsy .qhxzz_main .lists{
        width: 5%;
    }
    .qhxzz_main .lists:nth-child(n+12){
        display: block;
    }
    .qhxzz_main .lists:nth-child(n+17){
        display: none;
    }
    .qhxzz_main.ons .lists:nth-child(n+17){
        display: block;
    }
    .padT.grzx .main1500 .grzxXq{
        min-height: 900px;
    }
}