@charset "utf-8";
/* CSS Document */
/*top*/
body .float_totop{
	opacity:1
}
.icon {
    width: 1em;
    height: 1.3em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
.this_footer {
	background:#1C0D14; 
	padding:0.5rem 0;
	text-align: center;
}
.this_footer *{
	color:#fff; 
	font-size:0.4rem;
}
.this_footer p{
	margin: 0.3rem 0;
}

/*part1*/
.this_banner_202012{
	background: url(../images/bg1.jpg) no-repeat center top;
	min-height: 23.425rem;
}
.this_banner_202012 .wrap{
	max-width: 36.7rem;
}
.this_banner_202012 .logo{
	background: url(../images/logo.png) no-repeat;
	width: 3.6rem;
	height: 0.8rem;
	background-size: cover;
	display: block;position: absolute;
	left: 0rem;
	top: 1.5rem;
	z-index: 50;
	text-decoration: none;
}
.this_banner_202012 .left_box{
		width: 43%;
		position: absolute;
		left: 0rem;
		top: 2rem;
}
.this_banner_202012 .left_box .img{
	display: inline-block;
	max-width: 12.4rem;
}
.this_banner_202012 .left_box .img p{
	color: #ffffff;
	font-size: 0.45rem;
	line-height: 0.575rem;
	text-align: center;
	padding: 0 2.5rem;
	position: relative;
}
.this_banner_202012 .left_box .img p:before{
	content: '';
	position: absolute;
	left: 0.35rem;
	top: 0.325rem;
	width: 1.875rem;
	height: 0.05rem;
	overflow: hidden;
	background-color: #ffffff;
}
.this_banner_202012 .left_box .img p:after{
	content: '';
	position: absolute;
	right: 0.35rem;
	top: 0.325rem;
	width: 1.875rem;
	height: 0.05rem;
	overflow: hidden;
	background-color: #ffffff;
}
.this_banner_202012 .left_box .img img{
	max-width: 100%;
	height: auto;
}
.this_banner_202012 .left_box .check_list{
	margin-top: 1.25rem;
}
.this_banner_202012 .left_box .check_list li{
	border: 0.025rem solid #613fb5;
	padding: 0.75rem 0 0.75rem 1rem;
	text-align: left;
	margin-top: 0.425rem;
	position: relative;
	cursor: pointer;
	background: #2e005b;
}
.this_banner_202012 .left_box .check_list li.current{
	background-color: #613fb5;
	border: 0.06rem solid #7e5fcb;
}
.this_banner_202012 .left_box .check_list li .t{
	color: #fff;
	font-size: 0.7rem;
	line-height: 0.85rem;
	font-weight: bold;
}
.this_banner_202012 .left_box .check_list li.current .t{
	color: #ffffff;
}
.this_banner_202012 .left_box .check_list li .arrow{
	display: none;
}
.this_banner_202012 .left_box .check_list li.current .arrow{
	display: block;
	position: absolute;
	height: 100%;
	left: 0rem;
	top: 0rem; 
	width: 0.15rem;
	background: #dbe2fd;
}
.this_banner_202012 .left_box .check_list li.current .arrow:after{
	content: '';
	border: 0.25rem solid transparent;
	border-left-width: 0.3rem;
	border-right-width: 0.3rem;
	border-left-color: #ffffff;
	position: absolute;
	left: 0.15rem;
	top: 50%;
	margin-top: -0.25rem;
}
.this_banner_202012 .left_box .check_list li .t .bg{
	background: url("../images/sale-off.png") no-repeat;
	width: 5.275rem;
	height: 1.2rem;
	padding:0.35rem 0 0 0;
	color: #d74140;
	font-size: 0.5rem;
	display: inline-block;
	text-align: center;
	background-size: cover;
}
    .this_banner_202012 .left_box .check_list li .t .bg.no2{background-image:url("../img/a-banner-off-2.png");width: 4.075rem;}
    .this_banner_202012 .left_box .check_list li .d{color: #ffffff;font-size: 0.4rem;}
    .this_banner_202012 .right_box{background:url("../images/part1-bg.png") no-repeat center top;max-width: 18.675rem;width: 51%; height: 15.35rem;padding: 0 3%; float: left;margin:3.05rem 0 0 43%;padding-top: 2.0rem;background-size: 100% 100%;position: relative;}
    .this_banner_202012 .right_box:before{content: '';background: url("../img/a-banner-line.png") no-repeat center;width: 46%;max-width: 9.525rem; height: 9.6rem;position: absolute;left: 27%;top: 5.225rem;z-index: 1;background-size: 100% 100%;}
    .this_banner_202012 .right_box .box{float: left;width: 50%;text-align: center;text-align: center;position: relative;z-index: 2;}
    .this_banner_202012 .right_box .box .t{font-weight: bold;color: #fff;text-align: left;margin-bottom: 0.375rem;}
    .this_banner_202012 .right_box .box .t font{font-size: 0.4rem;line-height: 0.5rem;display: block;}
    .this_banner_202012 .right_box .box .t span{font-size: 1.05rem;line-height: 1.25rem;}
    .this_banner_202012 .right_box .box .bg{background:url("../images/1month-icon.png") no-repeat center;width: 4.8rem;height: 0.75rem;line-height: 0.75rem;color: #fff;margin-bottom: 25px;background-size: cover;}
    .this_banner_202012 .right_box .box.current .bg{background-image: url("../images/1month-icon.png");}
    .this_banner_202012 .right_box .box .time_box{color: #ED1B23;margin-bottom: 0.15rem;min-height: 0.65rem;}
    .this_banner_202012 .right_box .box .time_box font{font-size: 0.5rem;display: inline-block;}
    .this_banner_202012 .right_box .box .time_box font.ms{width: 0.9rem;font-size: 0.4rem;}
    .this_banner_202012 .right_box .box .time_box span{font-size: 0.35rem;margin:0 0.2rem 0 0.05rem;}
    .this_banner_202012 .right_box .box .list{color: #fff;text-align: left;max-width: 7.4rem;display: inline-block;*display:inline;zoom:1;margin-bottom: 0.8rem;}
    .this_banner_202012 .right_box .box .list li{font-size: 0.35rem;padding-left: 0.35rem;line-height: 0.55rem; position: relative;margin-top: 0.25rem;}
    .this_banner_202012 .right_box .box .list li:before{content: '';width: 0.125rem;height: 0.125rem;background: #B0925F;position: absolute;left: 0rem;top: 0.25rem;border-radius: 50%;}
    .this_banner_202012 .right_box .box .copy_box{color: #fff; margin: 0 0.3rem;padding-bottom: 0.15rem;margin-bottom: 0.75rem; position: relative;min-height: 2.025rem;}
	.this_banner_202012 .right_box .box .copy_box .this_bg { border: 0.05rem dashed #B0925F; width: 4.55rem; margin: 0 auto; padding: 0.15rem 0;}
    .this_banner_202012 .right_box .box .copy_box .this_t{font-size: 0.3rem;line-height: 0.35rem; font-weight: bold; text-align: center;}
    .this_banner_202012 .right_box .box .copy_box .this_d{font-size: 0.7rem;line-height: 1rem;font-weight: bold; color: #F5AB58;}
	.this_banner_202012 .right_box .box .copy_box .copy_div { background: #F5AB58; color: #111532; font-size: 0.35rem; font-weight: bold; width: 1.375rem; height: 0.55rem; line-height: 0.55rem; margin: 0 auto; margin-top: -0.275rem; cursor: pointer; position: relative;} 
    .this_banner_202012 .right_box .box .copy_box .suss{width: 2.1rem;height:0.6rem;padding:0.1rem;background-color:#fff;border: 0.025rem solid #e10030;position: absolute;left: 50%;bottom: 0.8rem;margin-left:-1.125rem;color: #2f2f2f;display: none; top: auto;}
    .this_banner_202012 .right_box .box .copy_box .suss span::before{content: '\e619';padding-right: 0.125rem;color: #e10030;}
    .this_banner_202012 .right_box .box .button{display: inline-block;width: 5.5rem;height: 1.35rem;line-height: 1.35rem; background: linear-gradient(45deg, #ffffff 0%, #ffffff 100%);background-color: #ffffff;color:#fff; box-shadow: 0rem 0.25rem 0.25rem rgba(0, 0, 0, 0.15);border-radius: 0.2rem;color: #2a2e5f;font-size: 0.45rem;text-decoration: none;font-weight: bold; margin-top: 10px;}
    .this_banner_202012 .right_box .box.current .button{ background-color: #f4c897;}
    




	.this_banner_202012 .right_box{background:url("../images/part1-bg.png") no-repeat center top;max-width: 18.675rem;width: 51%; height: 17.35rem;padding: 0 3%; float: left;margin:3.05rem 0 0 43%;background-size: 100% 100%;position: relative;text-align: center;}
	.this_banner_202012 .right_box .time_box{border: 0.075rem solid white;width: 9.4rem;height:1.675rem;margin: -0.7rem auto 0 auto;padding: 0.25rem 0 0 0;text-align: center;border-radius: 0.5rem;background: #0F0F0F;}
    .this_banner_202012 .right_box .time_box{color: #ffffff;font-size: 0.75rem;line-height: 0.9rem;font-weight: bold;}
    .this_banner_202012 .right_box .time_box span{display: inline-block;vertical-align: top;margin: 0 0.25rem;}
    .this_banner_202012 .right_box .time_box span font{display: inline-block;}
    .this_banner_202012 .right_box .time_box span font.ms{width: 1.4rem;}
    .this_banner_202012 .right_box .time_box span i{font-style: normal;font-size: 0.35rem;line-height: 0.5rem;color: #b1befb;display: block;font-weight: 300;}
    .this_banner_202012 .right_box .time_box{border: 0.075rem solid white;width: 9.4rem;height:1.675rem;margin: -0.7rem auto 0 auto;padding: 0.25rem 0 0 0;text-align: center;border-radius: 0.5rem;background: #15141a;}
	.this_banner_202012 .right_box .title{font-size: 0.85rem;line-height: 1rem;font-weight: bold;color: #ffd283;margin: 1.05rem 0 0.75rem 0; }
    .this_banner_202012 .right_box .nav_change{border: 0.06rem solid #ffffff;height: 1rem;padding: 0.025rem;border-radius: 0.55rem;margin-bottom: 0.5rem;font-weight: 400;}
    .this_banner_202012 .right_box .nav_change span{display: inline-block;line-height: 1rem;border-radius: 0.5rem;padding: 0 0.25rem;min-width: 4.2rem;text-align: center;font-size: 0.4rem;color: #ffffff;font-weight: bold;cursor: pointer;}
    .this_banner_202012 .right_box .nav_change span.current{background:#ffffff;color: #000000;}
    .this_banner_202012 .right_box .box_all{padding: 0.425rem 0 0.65rem;position: relative;color: #fff;}
    .this_banner_202012 .right_box .box_all .box{width: 15%;max-width: 4.875rem; vertical-align: top;font-size:0.4rem;}
    .this_banner_202012 .right_box .box_all .box .img{margin-bottom: -0.125rem;}
    .this_banner_202012 .right_box .box_all .box .img img{max-width: 100%;height: auto;}
    .this_banner_202012 .right_box .box_all .icons{vertical-align: top;font-size: 1rem;line-height: 1.5rem;margin-top: 0.8rem;width: 5%;color: #80664A;font-weight: bold;}
    .this_banner_202012 .right_box .box_all .box .price_del{line-height:0.6rem;}
    .this_banner_202012 .right_box .box_all .box .price{line-height: 0.6rem;white-space: nowrap;}
    .this_banner_202012 .right_box .box_all .box .price span{ color:#F5AB58; font-weight: bold;}
    .this_banner_202012 .right_box .price{margin-bottom: 0.15rem;}
	
    .this_banner_202012 .right_box .price del{
		font-size: 0.5rem;
		line-height: 1.075rem;
/*		font-weight: bold;*/
		display: inline-block;
		margin-right: 0.25rem;
		color: #b293ff;
	}
    .this_banner_202012 .right_box .price font{
		text-decoration: none;
		color: #ffb16b;
		font-size: 0.65rem;
		line-height: 1.075rem;
/*		font-weight: bold;*/
	}
	






    .this_banner_202012 .right_box2{background:url("../images/part1-bg.png") no-repeat center top;max-width: 18.675rem;width: 51%; height: 17.35rem;padding: 0 3%; float: left;margin:3.05rem 0 0 43%;background-size: 100% 100%;position: relative;text-align: center;}
    .this_banner_202012 .right_box2 .time_box{border: 0.075rem solid white;width: 9.4rem;height:1.675rem;margin: -0.7rem auto 0 auto;padding: 0.25rem 0 0 0;text-align: center;border-radius: 0.5rem;background: #0F0F0F;}
    .this_banner_202012 .right_box2 .time_box{color: #f38d19;font-size: 0.75rem;line-height: 0.9rem;font-weight: bold;}
    .this_banner_202012 .right_box2 .time_box span{display: inline-block;vertical-align: top;margin: 0 0.25rem;}
    .this_banner_202012 .right_box2 .time_box span font{display: inline-block;}
    .this_banner_202012 .right_box2 .time_box span font.ms{width: 1.4rem;}
    .this_banner_202012 .right_box2 .time_box span i{font-style: normal;font-size: 0.35rem;line-height: 0.5rem;color: #7b808f;display: block;font-weight: 300;}
    .this_banner_202012 .right_box2 .title{font-size: 0.85rem;line-height: 1rem;font-weight: bold;color: #fff;margin: 1.05rem 0 0.75rem 0;}
    .this_banner_202012 .right_box2 .nav_change{border: 0.025rem solid #86bba4;height: 1rem;padding: 0.025rem;border-radius: 0.55rem;margin-bottom: 0.5rem;font-weight: 400;background:#2e005b}
    .this_banner_202012 .right_box2 .nav_change span{display: inline-block;line-height: 1rem;border-radius: 0.5rem;padding: 0 0.25rem;min-width: 4.55rem;text-align: center;font-size: 0.4rem;color: white;font-weight: bold;cursor: pointer;}
    .this_banner_202012 .right_box2 .nav_change span.current{background:#ffffff;color: #192029;}
    .this_banner_202012 .right_box2 .box_all{padding: 0.425rem 0 0.65rem;position: relative;color: #fff;}
    .this_banner_202012 .right_box2 .box_all .box{width: 15%;max-width: 4.875rem; vertical-align: top;font-size:0.4rem;}
    .this_banner_202012 .right_box2 .box_all .box .img{margin-bottom: -0.125rem;}
    .this_banner_202012 .right_box2 .box_all .box .img img{max-width: 100%;height: auto;}
    .this_banner_202012 .right_box2 .box_all .icons{vertical-align: top;font-size: 1rem;line-height: 1.5rem;margin-top: 0.8rem;width: 5%;color: #80664A;font-weight: bold;}
    .this_banner_202012 .right_box2 .box_all .box .price_del{line-height:0.6rem;}
    .this_banner_202012 .right_box2 .box_all .box .price{line-height: 0.6rem;white-space: nowrap;}
    .this_banner_202012 .right_box2 .box_all .box .price span{ color:#F5AB58; font-weight: bold;}
    .this_banner_202012 .right_box2 .price{margin-bottom: 0.15rem;}
    .this_banner_202012 .right_box2 .price del{
		font-size: 0.6rem;
		line-height: 1.075rem;
/*		font-weight: bold;*/
		display: inline-block;
		margin-right: 0.25rem;
		color: #807e7c;
	}
    .this_banner_202012 .right_box2 .price font{
		text-decoration: none;
		color: #f2cf64;
		font-size: 0.65rem;
		line-height: 1.075rem;
/*		font-weight: bold;*/
	}
    .this_banner_202012 .right_box2 .button{
		display: inline-block;
		width: 5.5rem;
		height: 1.35rem;
		line-height: 1.35rem;
		background-color: #ffffff; 
		box-shadow: 0rem 0.25rem 0.25rem rgba(0, 0, 0, 0.15);
		border-radius: 0.2rem;
		color: #172230;
		font-size: 0.45rem;
		text-decoration: none;
		font-weight: bold;
		margin-top: 10px;
}
    .this_banner_202012 .right_box2 .ls{color: #959595;font-size: 0.35rem;margin-top: 0.25rem;}
    @media(min-width:1921px){
        .this_banner_202012{background-size: 100% 23.425rem;}
    }
    @media(max-width:1300px){
        .this_banner_202012 .right_box:before{display: none;}
    }

    @media(max-width:1100px){
        .this_banner_202012{background: #25004e;}
        .this_banner_202012 .left_box{position: static;width: auto;}
        .this_banner_202012 .left_box .check_list li{margin: 0.25rem 0;}
        .this_banner_202012 .right_box,.this_banner_202012 .right_box2{width: auto;float: none;margin: 0;max-width: none;background: #4f2d97;border: 0.125rem solid #bc9cff;padding: 2rem 0;}
    }
/*
	@media(max-width:1000px){
        .this_banner_202012{background: #060852;}
        .this_banner_202012 .left_box{position: static;width: auto;}
        .this_banner_202012 .left_box .check_list li{margin: 0.25rem 0;}
        .this_banner_202012 .right_box,.this_banner_202012 .right_box2{width: auto;height: auto;float: none;margin: 0;max-width: none;background: #c8d1fc;border: 0.125rem solid #8295fb;padding: 2rem 0;}
*/
	@media(max-width:770px){
        .this_banner_202012{background: #25004e;}
        .this_banner_202012 .left_box{position: static;width: auto;}
        .this_banner_202012 .left_box .check_list li{margin: 0.25rem 0;}
        .this_banner_202012 .right_box,.this_banner_202012 .right_box2{width: auto;height: auto;float: none;margin: 0;max-width: none;background: #4f2d97;border: 0.125rem solid #bc9cff;padding: 2rem 0;}	
    }
    @media(max-width:769px){
     
        .this_banner_202012 .right_box .box{width: auto;float: none;background: #4f2d97;padding: 0.75rem 0 0 0;}
        .this_banner_202012 .right_box .box .copy_box{min-height: 0;}
        .this_banner_202012 .right_box .box .list{max-width: 10rem;}
        .this_banner_202012 .right_box .box .button,.this_banner_202012 .right_box2 .button{
/*			width: auto;*/
/*			display: block;*/
			width: 65%;
			margin: 0 5%; 
			margin-top: 10px;
		}
    }

/*part2*/
.this_side_fixed_box{position: relative;z-index: 999;height: 0rem;}
    .this_side_fixed{ background:url("../img/code-bg.png") center top no-repeat; position: relative;left: 0.6rem;top: 40%; width: 6.9rem !important;border-radius: 0.4rem;text-align: center;display: none; height: 12.325rem;}
    .this_side_fixed.current,.this_side_fixed.fixed{position: fixed;display: block;}
    .this_side_fixed .title{font-size: 0.7rem;line-height: 0.85rem;font-weight: bold;padding-top: 2.6rem;}
    .this_side_fixed .des{font-size: 0.7rem;line-height: 0.85rem;font-weight: bold;color: #ED1B23;margin-bottom: 0.5rem;}
	.this_side_fixed .close { position: absolute; top:2.25rem; right: 0.25rem; cursor: pointer; display: block; width: 1.25rem; height: 1.25rem; z-index: 100;}
    .this_side_fixed .box_all{color: #fff; margin: 0 0.3rem;padding-bottom: 0.15rem; position: relative;}
	.this_side_fixed .box_all .bg { border: 0.05rem dashed #B0925F; width: 4.55rem; margin: 0 auto; padding: 0.25rem 0;}
    .this_side_fixed .box_all .t2{font-size: 0.3rem;line-height: 0.35rem; font-weight: bold; text-align: center;}
	.this_side_fixed .copy_div { background: #FFB119; color: #111532; font-size: 0.35rem; font-weight: bold; width: 1.375rem; height: 0.55rem; line-height: 0.55rem; margin: 0 auto; margin-top: -0.275rem; cursor: pointer; position: relative;} 
    .this_side_fixed .box_all .d{font-size: 0.7rem;line-height: 1rem;font-weight: bold; color: #F5AB58;}
    .this_side_fixed .t{font-size: 0.325rem;line-height: 0.5rem;padding: 0.4rem 0 0.05rem 0;text-align: center; width: 5.175rem; margin: 0 auto;}
    .this_side_fixed  .buy{width: 4.25rem;height: 1.15rem;background: linear-gradient(45deg, #6E122B 0%, #ED1B23 100%);background-color: #ED1B23; box-shadow: 0rem 0.25rem 0.25rem rgba(0, 0, 0, 0.15);opacity: 1;border-radius: 0.2rem; color: #fff; font-size: 0.45rem; font-weight: bold; display: inline-block;  margin-top:0.25rem; line-height: 1.15rem; }
    .this_side_fixed  .buy:hover{ text-decoration: none; opacity: 0.9;}
    .this_side_fixed .suss{width: 2.1rem;height:0.6rem;padding:0.1rem;background-color:#fff;border: 0.025rem solid #e10030;position: absolute;left: 50%;bottom: -1rem;margin-left:-1.125rem;color: #2f2f2f;display: none; top: auto;}
    .this_side_fixed .suss span::before{content: '\e619';padding-right: 0.125rem;color: #e10030;}
    .this_side_fixed .arrow{cursor: pointer;margin: 0.1rem 0 0 0;transition: 400ms;}
    .this_side_fixed .arrow.current{transform: rotateX(180deg);}
    @media(max-width:1000px){
        .this_side_fixed{display: none !important;}
    }


/*part3*/
.this_part1_202012{background:url("../images/bg2.jpg") no-repeat center top;min-height: 20rem;padding: 3.625rem 0 0 0;}
    .this_part1_202012 .title{background: url("../images/title-bg2.png") no-repeat center;line-height: 2.65rem;text-align: center;font-size: 0.95rem;font-weight: bold;color: #ffffff;;margin-bottom: 1.2rem;}
    .this_part1_202012 .save{width: 5.375rem;text-align: center;line-height: 1.25rem;background: linear-gradient(45deg, #6E122B 0%, #ED1B23 100%);background-color: #6E122B;color: #fff;font-size: 0.7rem;font-weight: bold;position: absolute;left: 0rem;top: 0rem;display: block;transform: rotate(-45deg) translate(-2.675rem,1.25rem);transform-origin: 0 0;}
    .this_part1_202012 .save.hidden{display: none;}
    .this_part1_202012 .buy{
		width: 5rem; 
		line-height: 1.35rem; 
		background: linear-gradient(45deg, #fff 0%, #fff 100%);background-color:#fff;color:#fff;  
		box-shadow: 0rem 0.25rem 0.25rem rgba(0, 0, 0, 0.15);
		border-radius: 0.2rem;
		display: block;
		text-align: center;
		color: #192029;
		font-size: 0.45rem;
		text-decoration: none;
	}
    .this_part1_202012 .buy.hidden{display: none;}
    .this_part1_202012 .buy .iconfont{margin-left: 0.2rem;font-size: 0.5rem;}
    .this_part1_202012 .price{line-height: 0.8rem;margin-bottom: 0.375rem;}
    .this_part1_202012 .price del{
/*		font-weight: bold;*/
		font-size: 0.5rem;
		color:#b293ff;
}
    .this_part1_202012 .price font{
/*		font-weight: bold;*/
		font-size: 0.75rem;
		color: #ffb16b;
}
    .this_part1_202012 .box_all .l{float: left;}
    .this_part1_202012 .box_all .r{float: right;}
    .this_part1_202012 .box_all .box{width: 49%;max-width: 14.35rem;background: url("../images/part3-bg.png") no-repeat center top;padding: 1.25rem 0 0 0;min-height: 10.5rem;margin-top: 0.5rem;position: relative;overflow: hidden;}
    .this_part1_202012 .box_all .box .img{float: left;width: 30%;padding: 0 1% 0 3%; text-align: center;}
    .this_part1_202012 .box_all .box .word{float: right;width: 60%;padding-right: 4%; color: #fff;}
    .this_part1_202012 .box_all .box .word .t{font-size: 0.55rem;line-height: 0.65rem;font-weight: bold;margin: 0.2rem 0 0.5rem 0;}
    .this_part1_202012 .box_all .box .word .d{font-size: 0.35rem;line-height: 0.65rem;color: #959595;min-height: 3.25rem;margin-bottom: 0.45rem;}
    .this_part1_202012 .box_all .box .word .change{font-size: 0.35rem;cursor: pointer;margin-top: 0.375rem;display: inline-block;}
    .this_part1_202012 .box_all .box .word .change.current{display: none;}
    .this_part1_202012 .box_all2{
		background: url("../images/part2-bg.png") no-repeat center top;
		min-height: 5.975rem;
		margin-top: 0.5rem;
		position: relative;
		overflow: hidden;
		padding: 0.75rem 0 0.25rem 0;
	}
    .this_part1_202012 .box_all2 .img{float: left;width: 22%;padding: 0 1%; text-align: right;}
    .this_part1_202012 .box_all2 .word{color: #fff;float: left;padding:0 2% 0 4%;width: 32%;padding-top: 0.25rem;}
    .this_part1_202012 .box_all2 .word .t{font-size: 0.55rem;line-height: 0.65rem;font-weight: bold;margin: 0.2rem 0 0.5rem 0;}
    .this_part1_202012 .box_all2 .word .d{font-size: 0.35rem;line-height: 0.65rem;color: #959595;min-height: 3.25rem;margin-bottom: 0.45rem;}
    .this_part1_202012 .box_all2 .button_box{float: left;width: 30%;color: #fff;text-align: center;padding-top: 10px;}
    .this_part1_202012 .box_all2 .button_box .buy{margin: 0 auto;}
    .this_part1_202012 .box_all2 .button_box .change{font-size: 0.35rem;cursor: pointer;margin-top: 0.375rem;display:inline-block;}
    .this_part1_202012 .box_all2 .button_box .change.current{display: none;}
    @media(min-width:1921px){
        .this_part1_202012{background-size: 100% 29.125rem;}
    }
    @media(max-width:1000px){
        .this_part1_202012{padding: 1rem 0;background: #25004e;}
        .this_part1_202012 .title{background: #9f49ff;line-height: 1rem; padding: 0.5rem 0 0.5rem 0;}
        .this_part1_202012 .box_all .box{float: none;width: auto;max-width: none;background:#4f2d97;margin-top: 0.5rem; padding-bottom: 20px;}
        .this_part1_202012 .box_all2{background:#4f2d97;margin-top: 0.5rem;}
    }

/*part4*/
.this_part2_20201110{background:url("../img/a-bg-2.png") no-repeat center top;text-align: center;min-height: 19.675rem;padding: 1.5rem 0;}
    .this_part2_20201110 .title{background: url("../img/title-bg.png") no-repeat center;line-height: 2.65rem;text-align: center;font-size: 0.95rem;font-weight: bold;color: #F5AB58;margin-bottom: 1.2rem;}
    .this_part2_20201110 .box_all{margin-top: 0.625rem;}
    .this_part2_20201110 .box_all .box{float: left;width: 32%;margin-right: 2%;background:url("../img/a-box-bg-3.png") no-repeat center top;padding: 1rem 0;border-radius: 0.2rem;}
    .this_part2_20201110 .box_all .box.last{margin-right: 0;}
    .this_part2_20201110 .box_all .box .img{margin-bottom: 0.45rem;position: relative;}
    .this_part2_20201110 .box_all .box .img .ps{position: absolute;bottom: 0.8rem;left: 0rem;width: 100%; color: #fff;font-size: 0.65rem;line-height: 0.75rem; font-weight: bold;}
    .this_part2_20201110 .box_all .box .t{font-size: 0.6rem;line-height: 0.725rem;font-weight: bold;color: #fff;margin-bottom: 0.5rem;}
    .this_part2_20201110 .box_all .box .price{font-weight: bold;margin-bottom: 0.7rem;}
    .this_part2_20201110 .box_all .box .price del{color: #989898;font-size: 0.5rem;line-height: 0.6rem;}
    .this_part2_20201110 .box_all .box .price span{font-size: 1.2rem;color: #ED1B23;line-height: 1.25rem;display: inline-block;margin: 0 0.25rem;}
    .this_part2_20201110 .box_all .box .price font{font-size: 0.6rem;color: #ED1B23;line-height: 0.65rem;}
    .this_part2_20201110 .box_all .box .icon_check_box{font-size: 0.35rem;margin-bottom: 0.45rem;color: #fff;}
	.this_part2_20201110 .box_all .box .icon_check_box:before{background:none;color: #fff;border: 0;border-radius: 0.05rem;width: 0.5rem;height: 0.5rem;line-height: 0.5rem; border: 0.05rem solid #FD8F36;margin-right: 0.125rem;font-size: 0.5rem;font-weight: normal;}
	.this_part2_20201110 .box_all .box .icon_check_box.current:before{background-color: #FD8F36;content: '\e63b';}
    .this_part2_20201110 .box_all .box .buy{position:relative;display:inline-block;width:5rem;max-width: 100%; height:1.35rem; line-height:1.375rem;background: linear-gradient(45deg, #6E122B 0%, #ED1B23 100%);background-color: #ED1B23; color:#fff; font-size:0.5rem; transition:background-color 200ms;cursor: pointer;border-radius: 0.125rem;box-shadow:0rem 0.25rem 0.25rem 0rem rgba(0, 0, 0, 0.15);display:block;font-size: 0.45rem;font-weight: bold;margin: 0 auto;text-align: center;text-decoration: none;}
    .this_part2_20201110 .box_all .box .buy.hidden{display: none;}
    @media(min-width:1900px){
        .this_part2_20201110{background-size: 100% 22.675rem;}
    }
    @media(max-width:1000px){
        .this_part2_20201110{background-size: 100% 100%;padding: 2rem 0;background: #1e1e1e;}
        .this_part2_20201110 .title{background: none;line-height: 1rem;}
        .this_part2_20201110 .box_all .box{float: none;width: auto;margin-top: 0.5rem;background:#3b3b40;}
    }

/*part5*/
.this_part3_20201110{background:url("../img/a-bg-3.png") no-repeat top center;position: relative;z-index: 11;min-height: 25.125rem;padding: 0.8rem 0 0 0;}
    .this_part3_20201110 .title{background: url("../img/title-bg.png") no-repeat center;line-height: 2.65rem;text-align: center;font-size: 0.95rem;font-weight: bold;color: #F5AB58;margin-bottom: 0.8rem;}
    .this_part3_20201110 .des_list{color: #fff;text-align: center;font-size: 0.4rem;}
    .this_part3_20201110 .des_list li{margin: 0 0.7rem;}
    .this_part3_20201110 .box_all{margin: 3.25rem 0 0 0;}
    .this_part3_20201110 .box_all .box{float: left;width: 29.666666666%;padding: 0 1% 1rem 1%; margin-right: 2.5%;box-shadow:0rem 0.1rem 0.3rem 0rem rgba(135,152,183,0.3);border-radius:0.2rem;text-align: center;position: relative;background-color: #fff;}
    .this_part3_20201110 .box_all .box.last{margin-right: 0;}
    .this_part3_20201110 .box_all .box .img{margin-top: -2rem;}
    .this_part3_20201110 .box_all .box .word .t{font-weight: bold;font-size: 0.6rem;line-height: 0.65rem; min-height: 1.3rem; margin:0.7rem 0 0.25rem 0;}
    .this_part3_20201110 .box_all .box .word .d{font-family: arial;font-size: 0.35rem;margin-bottom: 0.5rem;color: #959595;}
    .this_part3_20201110 .box_all .box .word .price{margin-bottom: 1rem;}
    .this_part3_20201110 .box_all .box .word .price .p_box{border: 0.025rem solid #C8C8C8;border-radius:0.2rem;padding: 0.4rem 0 0.5rem 0;vertical-align: top;}
    .this_part3_20201110 .box_all .box .word .price .p_box.current{border: 0.025rem solid #F5A623;box-shadow:0rem 0.1rem 0.3rem 0rem rgba(249,228,193,1);}
    .this_part3_20201110 .box_all .box .word .price.list2 .p_box{width: 45.4%;margin: 0 1.5%;cursor: pointer;}
    .this_part3_20201110 .box_all .box .word .price.list3 .p_box{width:29%;margin: 0 1.5%;cursor: pointer;}
    .this_part3_20201110 .box_all .box .word .price .p_box span{line-height: 0.5rem;display: block;margin-bottom: 0.5rem;font-family: arial;font-size: 0.35rem;color: #777777;font-weight: bold;}
    .this_part3_20201110 .box_all .box .word .price .p_box span.l{margin: -0.25rem 0 0.25rem 0;}
    .this_part3_20201110 .box_all .box .word .price .p_box font{color: #777777;line-height: 0.65rem;display: block;margin-bottom: 0.125rem;font-weight: bold;font-size: 0.6rem;}
    .this_part3_20201110 .box_all .box .word .price .p_box del{color: #AEAEAE;line-height: 0.5rem;display: block;margin-bottom: 0.5rem;font-weight: bold;}
    .this_part3_20201110 .box_all .box .word .price .p_box .gou{background:#ED1B23;width: 0.6rem;height: 0.6rem;line-height: 0.6rem; border-radius: 50%;color: #fff; visibility: hidden;}
    .this_part3_20201110 .box_all .box .word .price .p_box.current .gou{visibility: visible;}
    .this_part3_20201110 .box_all .box .word .price .p_box.current font{color: #ED1B23;}
    .this_part3_20201110 .box_all .box .word .buy{position:relative;display:inline-block;width:5rem;max-width: 100%; height:1.35rem; line-height:1.375rem;background: linear-gradient(45deg, #6E122B 0%, #ED1B23 100%);background-color: #ED1B23;color:#fff; font-size:0.5rem; transition:background-color 200ms;cursor: pointer;border-radius: 0.125rem;box-shadow:0rem 0.25rem 0.25rem 0rem rgba(0, 0, 0, 0.15);display:block;font-size: 0.45rem;font-weight: bold;margin: 0 auto;text-decoration: none;}
    .this_part3_20201110 .box_all .box .word .buy.hidden{display: none;}
    .this_part3_20201110 .box_all .box .off{background:url("../img/tech-off.png") no-repeat;width: 1.95rem;height: 1.675rem;padding-top: 0.5rem; background-size: cover;display: block;position: absolute;left:0.25rem;top: 0rem;font-weight: bold;color: #fff;text-align: center;}
    .this_part3_20201110 .box_all .box .off b{font-size: 0.9rem;line-height: 1rem;display: inline-block;width: 1rem;vertical-align: top;white-space: nowrap;}
    .this_part3_20201110 .box_all .box .off span{display: inline-block;vertical-align: top;width: 0.5rem;text-align: left;}
    .this_part3_20201110 .box_all .box .off span sup{line-height: 0.5rem;display: block;font-size: 0.45rem;}
    .this_part3_20201110 .box_all .box .off span sub{line-height: 0.4rem;display: block;white-space: nowrap;font-family: arial;font-size: 0.3rem;transform: scale(0.8);}
    @media(min-width:1921px){
        .this_part3_20201110{background-size: 100% 25.925rem;}
    }
    @media (max-width:1000px){
        .this_part3_20201110{padding-bottom: 1rem;background: #1e1e1e;}
        .this_part3_20201110 .title{background: none;line-height: 1rem;}
        .this_part3_20201110 .box_all .box{float: none !important;width: auto;margin:4rem auto 1rem auto !important;max-width: 14.5rem;padding-top: 0.025rem;}
    }

/*add*/
.part3btngroup{
	display: flex; 
	flex-flow: row nowrap; 
	justify-content: flex-start; 
	align-items: center; 
	width: 100%;
	margin-left: 70px;
	padding-top: 20px;
}
.part3btn{
	margin-right: 20px;
}
.ulpt{
	line-height: 25px
}
@media (max-width: 1024px){
.part3btngroup {
	margin-left: 20px;
}
}	
@media (max-width: 992px){
	.part3btngroup, .part3imggroup {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
	}
	.part3btn{
		margin-bottom: 10px;
		margin-right: 0px
	}
	.part3btnword {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
		padding-right: 0px!important;
		width: 100%!important;
	}
	.devicept{
		text-align: center
	}
	.ulpt{
		margin: 10px
	}
	 .ulpt .bottomli {
        padding:0;
 }
	.part3imggroupamazon{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
	}
	.part3btnwordamazon{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
		padding: 0px!important;
    	padding-top: 0px;
		padding-right: 0px!important;
		width: 100%!important;
	}
	.this_part1_202012 .box_all2 .img{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
		width: 100%;
	}
	.part3btngroupamazon{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
		width: 100%!important;
		margin-bottom: 10px;
	}
    	
}	
 /*part new*/
	 
	 .this_part4_202012{background:url("../images/bg3.jpg") no-repeat center top;min-height: 31.8rem;padding: 3.625rem 0 0 0;}
    .this_part4_202012 .title{background: url("../images/title-bg.png") no-repeat center;line-height: 2.65rem;text-align: center;font-size: 0.95rem;font-weight: bold;color: #ffffff;;margin-bottom: 1.2rem;}
    .this_part4_202012 .save{width: 5.375rem;text-align: center;line-height: 1.25rem;background: linear-gradient(45deg, #6E122B 0%, #ED1B23 100%);background-color: #6E122B;color: #fff;font-size: 0.7rem;font-weight: bold;position: absolute;left: 0rem;top: 0rem;display: block;transform: rotate(-45deg) translate(-2.675rem,1.25rem);transform-origin: 0 0;}
    .this_part4_202012 .save.hidden{display: none;}
    .this_part4_202012 .buy{
		width: 5rem; 
		line-height: 1.35rem; 
		background: url(../images/buy-button200.png); 
		background-color:#ffffff;  
		box-shadow: 0rem 0.25rem 0.25rem rgba(0, 0, 0, 0.15);
		border-radius: 0.2rem;
		display: block;
		text-align: center;
		color: #FFFFFF;
		font-size: 0.45rem;
		text-decoration: none;
	}
    .this_part4_202012 .buy.hidden{display: none;}
    .this_part4_202012 .buy .iconfont{margin-left: 0.2rem;font-size: 0.5rem;}
    .this_part4_202012 .price{line-height: 0.8rem;margin-bottom: 0.375rem;}
    .this_part4_202012 .price del{
/*		font-weight: bold;*/
		font-size: 0.5rem;
		color:#3e3e3e;
}
    .this_part4_202012 .price font{
/*		font-weight: bold;*/
		font-size: 0.75rem;
		color: #f73312;
}
    .this_part4_202012 .box_all .l{float: left;}
    .this_part4_202012 .box_all .r{float: right;}
    .this_part4_202012 .box_all .box{width: 49%;max-width: 14.35rem;background: url("../images/part3-bg.png") no-repeat center top;padding: 1.35rem 0 0 0;min-height: 10.5rem;margin-top: 0.5rem;position: relative;overflow: hidden;}
    .this_part4_202012 .box_all .box .img{float: left;width: 30%;padding: 0 1% 0 3%; text-align: center;}
    .this_part4_202012 .box_all .box .word{float: right;width: 60%;padding-right: 4%; color: #fff;}
    .this_part4_202012 .box_all .box .word .t{font-size: 0.55rem;line-height: 0.65rem;font-weight: bold;margin: 0.2rem 0 0.5rem 0;}
    .this_part4_202012 .box_all .box .word .d{font-size: 0.35rem;line-height: 0.65rem;color: #959595;min-height: 3.25rem;margin-bottom: 0.45rem;}
    .this_part4_202012 .box_all .box .word .change{font-size: 0.35rem;cursor: pointer;margin-top: 0.375rem;display: inline-block;}
    .this_part4_202012 .box_all .box .word .change.current{display: none;}
    .this_part4_202012 .box_all2{
		background: url("../images/part2-bg.png") no-repeat center top;
		min-height: 5.975rem;
		margin-top: 0.5rem;
		position: relative;
		overflow: hidden;
		padding: 0.75rem 0 0.25rem 0;
	}
    .this_part4_202012 .box_all2 .img{float: left;width: 22%;padding: 0 1%; text-align: right;}
    .this_part4_202012 .box_all2 .word{color: #fff;float: left;padding:0 2% 0 4%;width: 32%;padding-top: 0.25rem;}
    .this_part4_202012 .box_all2 .word .t{font-size: 0.55rem;line-height: 0.65rem;font-weight: bold;margin: 0.2rem 0 0.5rem 0;}
    .this_part4_202012 .box_all2 .word .d{font-size: 0.35rem;line-height: 0.65rem;color: #959595;min-height: 3.25rem;margin-bottom: 0.45rem;}
    .this_part4_202012 .box_all2 .button_box{float: left;width: 30%;color: #fff;text-align: center;padding-top: 10px;}
    .this_part4_202012 .box_all2 .button_box .buy{margin: 0 auto;}
    .this_part4_202012 .box_all2 .button_box .change{font-size: 0.35rem;cursor: pointer;margin-top: 0.375rem;display:inline-block;}
    .this_part4_202012 .box_all2 .button_box .change.current{display: none;}
    @media(min-width:2100px){
        .this_part4_202012{background-size: 100% 29.125rem;}
    }
    @media(max-width:1000px){
        .this_part4_202012{padding: 1rem 0;background: #020202;}
        .this_part4_202012 .title{background: none;line-height: 1rem;}
        .this_part4_202012 .box_all .box{float: none;width: auto;max-width: none;background:#ecd2b0;margin-top: 0.5rem; padding-bottom: 20px;}
        .this_part4_202012 .box_all2{background:#3b3b40;margin-top: 0.5rem;}
    }
		.this_part4_202012 .box_all2 .img{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin-left: 0px;
    	padding-top: 0px;
		width: 100%;
	}
	

	
}