.cursor {
	cursor: pointer;
}
[v-cloak] {
	display: none;
}

.pop_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 1000;
	display: none;
}
.pop_overlay_show {
	display: block;
}
.pop_overlay_hide {
	display: none;
}

.pop_overlay_box {
	position: absolute;
	width: 248px;
	height: 298px;
	left: 50%;
	top: 50%;
	z-index: 3;
	transform: translate(-50%, -50%);
}
.pop_overlay_box_img {
	width: 248px;
	height: 80px;
	position: absolute;
}
.pop_overlay_box_con {
	margin-top: 43px;
	width: 248px;
	height: 203px;
	background: #ffffff;
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.pop_overlay_box_con_text_1 {
	width: 194px;
	margin-top: 50px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #1c201e;
	text-align: center;
	height: 40px;
	overflow-wrap: break-word; /* 允许单词在必要时被拆分 */
	white-space: normal; /* 正常处理空白符和换行 */
	line-height: 20px;
}
.pop_overlay_box_con_text_2 {
	margin-top: 7px;
	display: flex;
	justify-content: center;
}
.pop_overlay_box_con_text_2_item_1 {
	position: absolute;
	font-weight: 400;
	font-size: 14px;
	color: #1c201e;
}
.pop_overlay_box_con_text_2_item_2 {
	margin-top: 10px;
	width: 140px;
	height: 8px;
	background: #008750;
	opacity: 0.21;
}
.pop_overlay_box_con_text_3 {
	margin-top: 18px;
	width: 188px;
	height: 40px;
	background: #008750;
	border-radius: 20px;

	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #ffffff;
	line-height: 40px;
	text-align: center;
}
.pop_overlay_box_close {
	margin-left: 108px;
	margin-top: 20px;
	width: 32px;
	height: 32px;
}
/*其他弹窗*/
.pop_overlay_box_Tips {
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 3;
	transform: translate(-50%, -50%);
	width: 248px;
	height: 176px;
	background: #ffffff;
	border-radius: 12px;
}
.pop_overlay_box_con_Tips {
	width: 248px;
	height: 176px;
	background: #ffffff;
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.pop_overlay_box_con_Tips_1 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #1c201e;
	margin-top: 30px;
}
.pop_overlay_box_con_Tips_2 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 14px;
	color: #1c201e;
	width: 148px;
	text-align: center;
	margin-top: 8px;
}
.pop_overlay_box_con_Tips_3 {
	margin-top: 18px;
	width: 188px;
	height: 40px;
	background: #008750;
	border-radius: 20px;

	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #ffffff;
	line-height: 40px;
	text-align: center;
}

.pop_overlay_box_copy {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 307px;
	height: 328px;
	background: #ffffff;
	border-radius: 12px;
	z-index: 3;
}
.pop_overlay_box_con_copy {
	width: 307px;
	height: 328px;
	background: #ffffff;
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.pop_overlay_box_con_copy_1 {
	margin-top: 32px;
	width: 271px;
	display: flex;
	font-weight: 400;
	font-size: 14px;
	color: #1c201e;
}
.pop_overlay_box_copy_img {
	margin-right: 2px;
	width: 14px;
	height: 14px;
}
.pop_overlay_box_con_copy_con {
	margin-top: 6px;
	padding: 16px;
	width: 271px;
	background: #f5f5f5;
	border-radius: 8px;
}
.pop_overlay_box_con_copy_con_txt_1 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 14px;
	color: #1c201e;
}
.pop_overlay_box_con_copy_con_txt_2 {
	margin-top: 4px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 14px;
	color: #1c201e;
	line-height: 18px;
}
.pop_overlay_box_con_btn_copy {
	margin-top: 30px;
}
.pop_overlay_box_close_copy {
	margin-left: 135px;
}

.pop_overlay_box_calendar {
	position: absolute;
	left: 50%;
	top: 34%;
	transform: translate(-50%, -50%);
	width: 280px;
	background: #ffffff;
	border-radius: 12px;
	z-index: 3;
}
.pop_overlay_box_con_calendar {
	width: 280px;
	background: #ffffff;
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.box_left_box_calendar {
	position: absolute;
	z-index: 999;
}

.box_big {
	width: 100%;

	background: linear-gradient(180deg, #1b9445 0%, #121212 34%, #121212 100%);
	display: flex;
	flex-direction: column;
	align-items: center;
}

.top_box {
	display: flex;
}
.top_box_left {
	display: flex;
	flex-direction: column;
}
.top_box_right {
	width: 400px;
	height: 202px;
	margin-left: 48px;
	background-image: url("//assets.rebatesme.cn/assets-1.5.135/images/pc/activity/12thanniversary/daoJiShi.png");
	background-size: 100%;
	position: relative;
}
.top_box_right_txt {
	width: 100%;
	margin-top: 63px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: normal;
	font-size: 20px;
	color: #ffffff;
	text-align: center;
}
.top_box_right_time {
	margin-top: 51px;
	display: flex;
	align-items: center;
}
.top_box_right_D_width {
	width: 30px;
	height: 31px;
	font-weight: 600;
	font-size: 24px;
	color: #008750;
}
.top_box_right_D_2_width {
	width: 14px;
	height: 25px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 20px;
	color: #ffffff;
}
.top_box_right_D_1 {
	position: absolute;
	left: 44px;
}
.top_box_right_D_2 {
	position: absolute;
	left: 92px;
}
.top_box_right_H_1 {
	position: absolute;
	left: 130px;
}
.top_box_right_H_2 {
	position: absolute;
	left: 178px;
}
.top_box_right_M_1 {
	position: absolute;
	left: 216px;
}
.top_box_right_M_2 {
	position: absolute;
	left: 264px;
}
.top_box_right_S_1 {
	position: absolute;
	left: 304px;
}
.top_box_right_S_2 {
	position: absolute;
	left: 352px;
}

.top_txt_1 {
	margin-top: 48px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: normal;
	font-size: 24px;
	color: #ffffff;
	position: relative;
	height: 36px;
}
.top_txt_1_bg {
	height: 36px;
	position: absolute;
}
.top_txt_1_txt {
	position: absolute;
	top: 6px;
	left: 12px;
	z-index: 999;
}
.top_txt_2 {
	margin-top: 10px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: normal;
	font-size: 49px;
	color: #f9ec8f;
	line-height: 70px;
	text-shadow: 0px 2px 0px #a36d0c, inset 0px 0px 0px rgba(255, 255, 255, 0.24);
	font-style: italic;
	text-align: left;
	font-weight: 600;
}
.top_txt_3 {
	margin: 0 auto;
	margin-top: 10px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 21px;
	color: rgba(255, 255, 255, 0.8);
	display: flex;
	align-items: center;
}
.top_txt_3_img {
	width: 70px;
	height: 2px;
}

.top_txt_3_txt {
	margin: 0 14px;
}
.con_box {
	margin-top: 42px;
	display: flex;
	position: relative;
}
.box_left {
	width: 476px;
	height: 405px;
	margin-right: 24px;
	position: relative;
	z-index: 99;
}
.box_left_bg {
	position: absolute;
	width: 476px;
	height: 405px;
}
.box_right {
	width: 476px;
	height: 405px;
	position: relative;
	z-index: 99;
}
.box_right_bg {
	position: absolute;
	width: 476px;
	height: 405px;
	z-index: -1;
}
.box_left_box {
	position: absolute;
	z-index: 999;
	top: 34px;
	left: 78px;
}
.box_left_box_top {
	width: 345px;
	height: 221px;
	background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
	border-radius: 12px;
}
.box_left_box_top_top {
	width: 345px;
	height: 40px;
	background: #f3f5f2;
	border-radius: 12px 12px 0px 0px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #1c201e;
	text-align: center;
	line-height: 40px;
}
.box_left_box_top_bottom {
	padding-top: 16px;
	padding-left: 16px;
	display: flex;
	flex-direction: column;
	width: 345px;
}
.box_left_box_top_bottom_item_1,
.box_left_box_top_bottom_item_2,
.box_left_box_top_bottom_item_3,
.box_left_box_top_bottom_item_4 {
	display: flex;
}
.box_left_box_top_bottom_item_1 {
	align-items: center;
}
.box_left_box_top_bottom_item_1_left {
	width: 6px;
	height: 6px;
	border-radius: 6px;
	margin-right: 8px;
	background: #8f9391;
}
.box_left_box_top_bottom_item_1_left_active{
	background: #008750;
}
.box_left_box_top_bottom_item_1_right {
	font-weight: 600;
	font-size: 14px;
}
.box_left_box_top_bottom_item_1_right_active{
	color: #008750;
}
.box_left_box_top_bottom_item_2_left {
	margin-left: 2px;
	margin-top: 6px;
	margin-right: 10px;
	width: 1px;
	height: 76px;
	border: 1px dashed #e0e0e0;
}
.box_left_box_top_bottom_item_2_right_txt_1 {
	margin-top: 4px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 14px;
	color: #1c201e;
}
.box_left_box_top_bottom_item_2_right_txt_2 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 12px;
	color: #1c201e;
	line-height: 15px;
}

.box_left_box_top_bottom_item_3_left {
	width: 6px;
	height: 6px;
	background: #8f9391;
	margin-top: 6px;
	border-radius: 6px;
	margin-right: 8px;
}
.box_left_box_top_bottom_item_3_right {
	margin-top: 2px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 14px;
	color: #555856;
}
.box_left_box_top_bottom_item_1_right_active{
	color: #008750;
}
.box_left_box_top_bottom_item_1_left_active{
	background: #008750;
}
.box_left_box_top_bottom_item_4 {
	margin-left: 10px;
	display: flex;
	flex-direction: column;
}
.box_left_box_top_bottom_item_4_left {
	margin-top: 4px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 14px;
	color: #555856;
	line-height: 18px;
}
.box_left_box_top_bottom_item_4_right {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 12px;
	color: #555856;
	line-height: 15px;
}
.box_left_box_bottom {
	position: relative;
}
.box_left_box_bottom_bg {
	position: absolute;
	top: -5px;
	width: 345px;
	height: 82px;
}
.box_left_box_bottom_txt {
	position: absolute;
	top: 30px;
	left: 16px;
	z-index: 999;
}
.box_left_box_bottom_txt_1 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 14px;
	color: #1c201e;
	line-height: 18px;
}
.box_left_box_bottom_txt_2 {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 14px;
	color: #1c201e;
	line-height: 18px;
}
.con_box_line_1 {
	width: 40px;
	height: 10px;
	background-color: #444444;
	border-radius: 10px;
	position: absolute;
	left: 468px;
	top: 28px;
	z-index: 600;
}
.con_box_line_2 {
	width: 40px;
	height: 10px;
	background-color: #444444;
	border-radius: 10px;
	position: absolute;
	left: 468px;
	top: 367px;
	z-index: 600;
}

/* 右半部分 */
.box_right_btn {
	position: absolute;
	left: 406px;
	top: 24px;
	width: 70px;
	height: 31px;
}
.box_right_btn_1 {
	position: absolute;
	top: 76px;
	right: 0px;
	width: 70px;
	height: 31px;
	background: linear-gradient(
		270deg,
		rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 0.18) 100%
	);
	border-radius: 21px 0px 0px 21px;
	font-weight: 400;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	line-height: 31px;
}
.box_right_btn_2 {
	position: absolute;
	top: 121px;
	right: 0px;
	width: 70px;
	height: 31px;
	background: linear-gradient(
		270deg,
		rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 0.18) 100%
	);
	border-radius: 21px 0px 0px 21px;
	font-weight: 400;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	line-height: 31px;
}
.box_right_btn_3 {
	padding-top: 8px;
	position: absolute;
	top: 306px;
	left: 0px;
	width: 90px;
	height: 51px;
	background: linear-gradient(270deg, #122e08 0%, #405938 100%);
	border-radius: 0px 26px 26px 0px;

	border-image: linear-gradient(
			270deg,
			rgba(255, 255, 255, 0.5),
			rgba(255, 255, 255, 0)
		)
		1 1;

	font-weight: 600;
	font-size: 14px;
	color: #ffdf1d;
	text-shadow: 0px 0px 6px rgba(255, 223, 29, 0.78);
	text-align: center;
	line-height: 18px;
}
.box_right_btn_4{
	padding-top: 8px;
	position: absolute;
	top: 306px;
	right: 0px;
	width: 90px;
	height: 51px;
	background: linear-gradient(270deg, #122e08 0%, #405938 100%);
	border-radius:  26px 0px 0px 26px ;

	border-image: linear-gradient(
			270deg,
			rgba(255, 255, 255, 0.5),
			rgba(255, 255, 255, 0)
	)
	1 1;

	font-weight: 600;
	font-size: 14px;
	color: #FFDF1D;
	line-height: 18px;
	text-shadow: 0px 0px 6px rgba(255,223,29,0.78);
	text-align: center;
}


.box_right_txt_1 {
	width: 100%;
	margin-top: 80px;
	color: #f9ec8f;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: normal;
	font-size: 24px;
	text-align: center;
}
.box_right_txt_box {
	margin-top: 12px;
	margin-left: 125px;
	width: 227px;
	height: 2px;
	background: linear-gradient(
		243deg,
		rgba(255, 223, 29, 0) 0%,
		#ffdf1d 50%,
		rgba(255, 223, 29, 0) 100%
	);
	opacity: 0.5;
}
.box_right_box_1 {
	margin-top: 50px;
	margin-left: 174px;
	width: 128px;
	height: 40px;
	background: #ffffff;
	border-radius: 26px;
	border: 1px solid #ffffff;
	display: flex;
	align-items: center;
}
.box_right_box_1_img {
	margin-left: 6px;
	width: 28px;
	height: 28px;
}
.box_right_box_1_txt {
	margin-left: 6px;
	font-weight: 600;
	font-size: 16px;
	color: #1c201e;
	width: 54px;
}
.box_right_box_1_icon {
	margin-left: 17px;
	font-size: 10px;
}
.box_right_box_1_btn {
	margin-left: 17px;
}
.box_right_box_2_img {
	margin-left: 6px;
	width: 25px;
	height: 25px;
}

.box_right_box_2 {
	margin-top: 20px;
	margin-left: 174px;
	width: 128px;
	height: 40px;
	background: #ffffff;
	border-radius: 26px;
	border: 1px solid #ffffff;
	display: flex;
	align-items: center;
}
.box_right_btn2 {
	position: absolute;
	left: 108px;
	top: 306px;
	width: 260px;
	height: 51px;
}
.box_right_btn2_bg {
	position: absolute;
	width: 260px;
	height: 51px;
}
.box_right_btn2_txt {
	position: absolute;
	width: 260px;
	height: 51px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #453b00;
	line-height: 51px;
	text-align: center;
}
.box_right_btn2_txt2 {
	position: absolute;
	width: 280px;
	height: 51px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #453b00;
	line-height: 51px;
	text-align: center;
}
.box_right_btn2_txt_spins{

	position: absolute;
	left: 194px;
	top: -8px;
	width: 320px;

}
.box_right_btn2_txt_spins_item{
	height: 22px;
	line-height: 22px;
	background: #FF5306;
	border-radius: 11px 11px 11px 0px;
	text-align: center;
	font-weight: 400;
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
	width: auto;
	padding: 0 12px;
}

/* 转盘 */
.zhuanpan_main {
	position: relative;
	z-index: 2;
}
.zhuanpan_main2{
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 2;
}
.turnplate-bj {
	width: 340px;
	height: 340px;
}
.turnplate-bj2 {
	width: 233px;
	height: 233px;
	position: absolute;
	top: 74px;
	left: 121px;
}
.blackFriday2022-turntable {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: -4px;
	left: -4px;
}
.blackFriday2022-turntable2{
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: -4px;
	left: -4px;
}
.blackFriday2022-turntable .turnplate {
	display: block;
	width: 100%;
	position: relative;
	transform: rotate(90deg);
}
.blackFriday2022-turntable .turnplate canvas.item {
	width: 100%;
	background-size: 100% 100% !important;
	transform: rotate(360deg);
}
.blackFriday2022-turntable .turnplate img.pointer {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -64%) rotate(-90deg);
	width: 84px;
	cursor: pointer;
}
/* 转盘 */

/*底部*/
.bottom_box {
	margin-top: 24px;
	width: 976px;
	background: #232323;
	border-radius: 12px;
	padding: 32px;
}
.bottom_box_top {
	display: flex;
}

.bottom_box_top_left {
	width: 444px;
	height: 129px;
	position: relative;
}
.swiper {
	width: 444px;
	height: 129px;
	color: red;
	overflow: hidden;
	border-radius: 10px;
}
.swiper-pagination_box {
	display: flex;
	justify-content: flex-end;
	margin-bottom: 8px;
	padding-right: 8px;
}
.swiper-slide img{
	width: 100%;
}
.fenye_bullet {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #ffffff;
	opacity: 0.2;
	display: block;
	margin-left: 6px;
}
.fenye_bullet_active {
	width: 8px;
	height: 8px;
	background: #ffffff;
	display: block;
	border-radius: 50%;
	opacity: 1;
}
.bottom_box_top_right {
	margin-left: 24px;
	width: 444px;
	height: 129px;
	background: #333333;
	border-radius: 12px;
}
.bottom_box_top_right_txt_1 {
	width: 100%;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	margin-top: 20px;
}
.bottom_box_top_right_txt_2 {
	width: 100%;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 14px;
	color: #8f9391;
	text-align: center;
	margin-top: 8px;
}
.bottom_box_top_right_txt_2_en{
	width: 100%;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 12px;
	color: #8f9391;
	text-align: center;
	margin-top: 8px;
}

.bottom_box_top_right_txt_3 {
	margin-left: 128px;
	margin-top: 14px;
	width: 188px;
	height: 32px;
	background: rgba(0, 135, 80, 0.06);
	border-radius: 26px;
	border: 1px solid #008750;

	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 14px;
	color: #008750;
	text-align: center;
	line-height: 32px;
}
.bottom_box_title {
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 28px;
	color: #ffffff;
	line-height: 36px;
	margin-top: 32px;
	margin-bottom: 20px;
}

.bottom_box_list {
	display: flex;
	flex-wrap: wrap;
	margin-top: -24px;
	justify-content: space-between;
}
.bottom_box_list_item {
	width: 270px;
	height: 233px;
	position: relative;
	margin-top: 24px;
}
.bottom_box_list_item_img {
	border-radius: 15px;
	width: 270px;
	height: 180px;
	overflow: hidden;
}
.bottom_box_list_item_img img{
	width: 100%;
}
.bottom_box_list_item_img_2 {
	position: absolute;
	left: 220px;
	top: 140px;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #ffffff;
	border: 2px solid #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.bottom_box_list_item_img_2_img{
	width: 100%;
}

.bottom_box_list_item_txt_1 {
	margin-top: 8px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: bold;
	font-size: 18px;
	color: #ffffff;
}
.bottom_box_list_item_txt_2 {
	margin-top: 4px;
	font-weight: 600;
	font-size: 14px;
	color: #FF5306;
	line-height: 18px;
}

.calendar_width {
	width: 280px;
}
.calendar_width_2 {
	width: 176px;
}
.calendar_height {
	height: 292px;
}
.calendar_height_2 {
	height: 68px;
}
.pop_overlay_box_con_btn_calendar {
	margin-top: 20px;
	margin-left: 46px;
}
.calendar_font {
	font-size: 12px;
}
.calendar_close {
	position: absolute;
	top: 359px;
	left: 14px;
}

/*更多机会*/
.blackfriday-terms-pop-title {
	margin: 0 auto;
	margin-top: 30px;
	background-size: 100% 100%;
	position: relative;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 35px;
	width: 498px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 18px;
	color: #1c201e;
}
.blackfriday-terms-pop-title small {
	color: #555856;
}
.bf24_task_title2_desc {
	margin: 0 auto;
	margin-top: 4px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 12px;
	color: #555856;
	text-align: center;
}
.bf24_task_pop {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 10000;
}
.bf24_task_mian {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 500px;
	background: #ffffff;
	border-radius: 12px;
}
.blackfriday-terms-pop-close.iconfont {
	cursor: pointer;
	position: absolute;
	right: 15px;
	font-size: 18px;
	top: 15px;
	color: #000000;
	text-align: center;
	z-index: 11;
}
.blackfriday-task-list {
}

.blackfriday-task-list ul li {
}

.blackfriday-task-list ul li .task-main {
}
.blackfriday-task-list ul li .task-main .task-item {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.blackfriday-task-list ul li .task-main .task-item p.task-item-title {
	width: 80%;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 15px;
	color: #1c201e;
}
.blackfriday-task-list ul li .task-main .task-item .go-task-item {
	background: #ffffff;
	text-align: center;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 75px;
	height: 28px;

	font-weight: 400;
	font-size: 12px;
	color: #008750;

	line-height: 28px;

	border-radius: 14px;
}
.blackfriday-task-list ul li .task-main p.task-desc {
	width: 80%;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 600;
	font-size: 12px;
	color: #555856;
	line-height: 15px;
}
.blackfriday-task-list ul {
	padding: 14px 30px 30px 30px;
}
.task-line {
	margin: 16px 0;
	width: 440px;
	height: 1px;
	background: #f0f0f0;
}


.complete_span{
	width: 100%;
	background: #008750;
	opacity: 0.3;
	font-weight: 400;
	font-size: 12px;
	color: #FFFFFF;
	border-radius: 14px;
	height: 28px;
}
.go_span{
	width: 100%;
	background: #FFFFFF;
	border-radius: 14px;
	border: 1px solid #008750;
	font-weight: 400;
	font-size: 12px;
	color: #008750;
	border-radius: 14px;
	height: 28px;
}
.get_span{
	width: 100%;
	background: #008750;
	border-radius: 14px;
	font-weight: 400;
	font-size: 12px;
	color: #FFFFFF;
	border-radius: 14px;
	height: 28px;
}
.new_box_left_box{
	top: 13px;
	left: -14px;
}
.new_top_txt_2{
	margin-top: 16px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: normal;
	font-size: 24px;
	color: #f9ec8f;
	text-shadow: 0px 2px 0px #a36d0c, inset 0px 0px 0px rgba(255, 255, 255, 0.24);
	font-style: italic;
	text-align: center;
}
.new_top_txt_2_img{
	margin-top: 3px;
	position: absolute;
	width: 227px;
	height: 2px;
	margin-left: 50%;
	left:-113px;
}
.jeishu_box{
	position: absolute;
	left: 108px;
	top: 306px;
	width: 260px;
	height: 51px;
	font-family: SourceSansPro, SourceSansPro;
	font-weight: 400;
	font-size: 18px;
	color: rgba(255,255,255,0.9);
	text-align: center;
	line-height: 51px;
}
