@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font-size:12px;font-family:"微软雅黑",Arial,Helvetica,sans-serif;color:#000;text-align:left;background-color:#eaedf3;}
img{border:0px;}
form,input,select,div,ul,li,p,h,h1,h2,h3,h4,em,i{margin:0;padding:0; list-style-type:none; font-weight:normal; font-family:"微软雅黑";font-style:normal;}
a{text-decoration:none; color:#4b4b4b;cursor:pointer}

.BlackFridayContainerBG {position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background: url("/images/application/pc/com/2021BlackFriday/BlackFridayBg.png") no-repeat center;}

.BlackFridayContainer {position: relative;display: inline-block;width: 100%;height: auto;margin: 0 auto;}
.BlackFridayTopBg {display: inline-block;background: url("/images/application/pc/com/2021BlackFriday/BlackFriday_icon1.png") no-repeat top center;width: 100%;height: 523px;}

.guoQingSpike {width: 1200px;height: 349px;margin: 0px auto 84px;display: table;}
.guoQingSpike_titlebg {width: 435px;height: 50px;background: url("/images/application/pc/com/2021BlackFriday/BlackFriday_icon2.png") no-repeat center;margin: 0 auto;}
.guoQingSpikeCon {width: 1200px;height: 279px;margin: 22px auto 0;}
.guoQingSpikeCon .spike_title {display: none;}
.guoQingSpikeCon_ul {width: auto;height: auto;display: table;margin: 0 auto;}
.guoQingSpikeCon_li {display: inline-block;width: 168px;height: 279px;margin: 0 0 0 38px;overflow: hidden;position: relative;}
.guoQingSpikeCon_li:nth-child(1) {margin-left: 0;}
.guoQingSpikeCon_li img {float: left;width: 166px;height: 223px;border-style: solid;border-width: 1px;border-image-source: linear-gradient(0deg, #a6ffbb 0%, #27d851 100%);border-image-slice: 1;}
.guoQingSpikeCon_li .des {float: left;width: 100%;position: relative;}
.guoQingSpikeCon_li .des .des_l {float: left;width: 168px;height: 68px;background-image: linear-gradient(0deg, #000000 0%, rgba(0,0,0,0) 100%);background-blend-mode: normal, normal;position: absolute;top: -68px;}
.guoQingSpikeCon_li .des .des_l .title {float: left;width: 140px;height: 18px;line-height: 18px;font-size: 18px;text-align: left;color: #ffffff;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 23px 0 0 14px;}
.guoQingSpikeCon_li .des .des_l .etitle {float: left;width: 140px;height: 14px;line-height: 14px;font-size: 12px;text-align: left;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;opacity: 0.5;margin-top: 2px;margin-left: 14px;}
.guoQingSpikeCon_li .des .des_r {float: left;width: 100%;height: 68px;position: absolute;top: -14px;background: url("/images/application/pc/com/2021BlackFriday/BlackFriday_icon3.png") no-repeat;}
.guoQingSpikeCon_li .des .des_r .oldprice {float: left;width: 100%;height: 18px;line-height: 18px;font-size: 14px;text-align: center;color: #ffffff;opacity: 0.5;text-decoration: line-through;margin-top: 2px;}
.guoQingSpikeCon_li .des .des_r .price {float: left;width: 100%;height: 31px;line-height: 31px;text-align: center;font-size: 24px;font-weight: bold;color: #000000;margin-top: 17px;}
.guoQingSpikeCon_li .des .des_r .price em {font-size: 16px;font-weight: bold;}
.spike_next_notice {float: left;width: 100%;height: 20px;line-height: 20px;font-size: 18px;text-align: center;color: #59128e;opacity: 0.5;display: none;}

/*平台图标*/
.guoQingSpikeCon_li .plat_icon{position: absolute;top: 0;right: 0;background-image: linear-gradient(0deg, #a7ffbc 0%, #27d851 100%), linear-gradient(#000000, #000000);}
.guoQingSpikeCon_li .plat_icon i {float: left;}
.guoQingSpikeCon_li .hk_steam_l{width: 93px;height: 34px;background: url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -128px -451px;}
.guoQingSpikeCon_li .hk_fhyxbox_l{width: 114px;height: 34px;background: url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -852px -324px;}
.guoQingSpikeCon_li .hk_uplay_l{width:97px;height:34px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -225px -453px;}
.guoQingSpikeCon_li .hk_origin_l{width:97px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -19px -452px;}
.guoQingSpikeCon_li .hk_Rockstar_l{width:51px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -323px -454px;}
.guoQingSpikeCon_li .hk_battle_l{width:59px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -384px -453px;}
.guoQingSpikeCon_li .hk_GOG_l{width:61px;height:41px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -450px -450px;}
.guoQingSpikeCon_li .hk_Bethesda_l{width:109px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -512px -452px;}
.guoQingSpikeCon_li .hk_epic_l{width:50px;height:46px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -635px -446px;}
.guoQingSpikeCon_li .hk_ps4_l{width:54px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -700px -451px;}
.guoQingSpikeCon_li .hk_xbox_l{width:47px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -779px -449px;}
.guoQingSpikeCon_li .hk_SWITCH_l{width:111px;height:37px;background:url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -852px -451px;}
.guoQingSpikeCon_li .hk_pcgame_l{width: 90px;height: 35px;background: url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -748px -325px;}
.guoQingSpikeCon_li .hk_MOJANG_l{width: 94px;height: 35px;background: url(/images/application/pc/com/2021BlackFriday/fhyxhk_ui.png) no-repeat -651px -325px;}
.guoQingSpikeCon_li .hk_leigod_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_leigod.png) no-repeat -2px -12px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_Battlestate_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_Battlestate.png) no-repeat 1px -8px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_tea_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_tea.png) no-repeat 0px -8px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_xunyou_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_xunyou.png) no-repeat 1px -8px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_microsoft_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_microsoft.png) no-repeat 1px -8px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_myth_l{width: 98px;height: 32px;background: url(/images/application/pc/com/fhyx_icon_myth.png) no-repeat;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_XboxSeries_l{width: 112px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_XboxSeries.png) no-repeat -9px -11px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_XBOXONE_l{width: 103px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_XBOXONE.png) no-repeat -9px -11px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_baidupan_l{width: 85px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_baidupan.png) no-repeat -9px -11px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_ps5_l{width: 80px;height: 35px;background: url(/images/application/pc/com/fhyx_iconps5.png) no-repeat 1px -19px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_Android_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_Android.png) no-repeat -2px -11px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_ios_l{width: 58px;height: 35px;background: url(/images/application/pc/com/fhyx_icon_ios.png) no-repeat -2px -11px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_Online_l{width: 76px;height: 37px;background: url(/images/application/pc/com/fhyx_icon_online.png) no-repeat 8px -10px;background-color: rgba(0, 0, 0, 0.5);}
.guoQingSpikeCon_li .hk_gamepp_l{width: 55;height: 35px;background: url(/images/application/pc/com/fhyx_icon_gamepp.png) no-repeat -5px -13px;background-color: rgba(0, 0, 0, 0.5);}

.part-title {width: 1000px;margin: 0 auto 24px;text-align: center;height: 48px;}
.part-title.special {height: 50px;}
.part-title img {width: auto;height: 48px;}
.bf5-s1 {width: 1200px;margin: 0 auto 73px;overflow: hidden;/* height: 150px; */}
.bf5-s1 .promotion_top_li {width: 188px;height: 150px;float: left;margin-left: 14px;text-align: center;cursor: pointer;}
.bf5-s1 .promotion_top_li:first-child {margin-left: 0;}
.bf5-s1 .promotion_top_li_img {width: 100%;height: 92px;padding-top: 16px;background: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon5.png) no-repeat;}
.promotion_top_li_img .promotion_top_li_price {height: 45px;line-height: 45px;text-align: center;font-size: 18px;color: #ff4e00;margin-bottom: 2px;vertical-align: text-bottom;}
.promotion_top_li_price label {font-size: 42px;color: #ff4e00;}
.bf5-s1 .promotion_top_li_des {height: 42px;border-top: 1px solid rgb(40, 39, 37);}
.promotion_top_li_t {display: block;font-size: 14px;line-height: 16px;color: #333333;text-align: center;font-weight: normal;font-style: normal;}
.bf5-s1 .usecoupon {display: block;width: 100%;height: 42px;line-height: 42px;font-size: 16px;color: #000000;background-image: linear-gradient(0deg, #a7ffbc 0%, #2cff5e 100%), linear-gradient(#2bffa8, #2bffa8);text-align: center;}
.bf5-s1 .lingqu {width: 100%;height: 42px;line-height: 42px;font-size: 16px;color: #282725;background: #2cff5e;font-weight: normal;text-align: center;}

/*1+n*/
.buy_one_get_one_free {width: 1200px;margin: 0 auto 72px;height: 455px;}
.buy_one_get_one_free_con {width: 1200px;margin: auto;height: 455px;background: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon7.png) no-repeat center center;background-size: 1182px 455px;}
.buy_one_get_one_free_con_l {width: 655px;height: 444px;float: left;margin-left: 30px;overflow: hidden;}
.buy_one_get_one_free_con_l_con {height: 390px;}
.buy_one_get_one_free_con_l .text {height: 54px;text-align: center;width: 100%;line-height: 54px;font-size: 16px;color: #2cff5e;}
.buy_one_get_one_free_con_l .item_li {float: left;width: 201px;height: 124px;margin-left: 8px;position: relative;margin-top: 6px;cursor: pointer;margin-bottom: 10px;}
.buy_one_get_one_free_con_l .item_li b {font-size: 14px;color: #000000;display: block;width: auto;height: 17px;text-align: center;line-height: 17px;background-image: linear-gradient(0deg, #a7ffbc 0%, #2cff5e 100%), linear-gradient(#ff5f26, #ff5f26);font-weight: normal;position: absolute;top: 0;right: 1px;padding: 0 3px;}
.buy_one_get_one_free_con_l .item_li.checked:before {content: "";display: block;width: 202px;height: 103px;top: -3px;left: -3px;border: 2px solid #2cff5e;position: absolute;}
.item_li img {display: block;width: 200px;height: 100px;vertical-align: middle;}
.item_li span {height: 29px;line-height: 29px;overflow: hidden;font-size: 14px;color: #cccccc;display: block;width: 100%;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.buy_one_get_one_free_con_l .item_li.checked span {color: #2cff5e;}
.buy_one_get_one_free_con_r {float: right;width: 418px;margin: 0 32px 0 0;}
.buy_one_get_one_free_con_r .text {width: 100%;font-size: 16px;color: #ffffff;height: 67px;}
.buy_one_get_one_free_con_r .item_li {float: left;width: 201px;height: 124px;margin: 0 4px 13px;position: relative;}
.buy_one_get_one_free_con_r .item_li img {height: 94px;}
.buy_one_get_one_free_con_r .item_li span {color: #2cff5e;}
.buy_one_get_one_free_con_r_con {height: 260px;margin-bottom: 28px;width: 430px;overflow: hidden;}
.buy_one_get_one_free_con_r_con_bottom {width: 100%;height: 78px;}
.buy_one_get_one_free_con_r_con_bottom .n1_price {float: left;}
.n1_price span {display: block;text-decoration: line-through;font-size: 18px;color: #cccccc;text-align: left;}
.n1_price b {font-size: 36px;color: #ffffff;text-align: left;}
.buy_one_get_one_free_con_r_con_bottom .buy_one_get_one_free_order {width: 213px;float: right;height: 78px;background: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon8.png) no-repeat center center;}

.gg-img {width: 100%;height: 100%;vertical-align: middle;}
.discount-gg {display: block;width: 1200px;margin: 0 auto 57px;}
.gg2 {margin-bottom: 39px;}
.bf5-s3 {width: 1236px;height: 129px;margin: 0 auto 75px;}
.bf5-s3 a {float: left;width: 273px;height: 129px;margin: 0 18px 36px;}
.bf5-s3 a img {float: left;width: 100%;height: auto;}

.bf5-s4 {width: 1200px;height: 215px;margin: auto;margin-bottom: 102px;position: relative;display: block;}
.bf5-s4 .img {float: left;width: 100%;height: 100%;}
.bf5-s4 .icon {position: absolute;top: -15px;right: -15px;width: auto;height: auto;}

.section {width: 1200px;margin: auto;zoom: 1;}
.section-bg {background: rgb(36, 35, 33);padding-top: 0;}
.section:after {content: "";display: table;height: 0;width: 100%;clear: both;}
.to-big img {width: 100%;height: 100%;display: block;vertical-align: bottom;transition: all .4s ease;}
.part1 {float: left;width: 588px;}
.part1.right {float: right;}
.part1 a {float: left;width: 286px;height: 320px;margin-left: 16px;position: relative;overflow: hidden;border-radius: 10px;}
.part1 a:first-child {margin-left: 0;}
.part1 .to-big {width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;}
.part1 .part1-name {position: absolute;left: 0;top: 0;display: table;width: 100%;height: 100%;}
.part1-name div {display: table-cell;vertical-align: middle;font-size: 24px;font-weight: bold;font-style: italic;line-height: 24px;color: #ffffff;width: 100%;text-align: center;height: 50px;}
.part1-name div span {font-size: 14px;font-weight: normal;font-style: normal;line-height: 24px;color: rgba(255, 255, 255, 0.5);}
.part1-price {float: left;margin-top: 260px;width: 100%;position: relative;z-index: 3;}
.part1-price .p1-price-left {float: left;margin-left: 16px;}
.p1-price-left b {font-size: 22px;font-weight: bold;font-style: italic;line-height: 24px;color: #ffffff;}
.p1-price-left span {font-size: 16px;line-height: 24px;letter-spacing: 0px;color: rgba(255, 255, 255, 0.5);text-decoration: line-through;}
.p1-price-left i {display: inline-block;vertical-align: inherit;width: 36px;height: 15px;background-color: #52872f;color: #a0f76c;font-weight: bold;font-size: 12px;line-height: 16px;margin-left: 3px;font-style: normal;text-align: center;}
.part1-price .p1-price-right {float: right;margin-right: 16px;width: 73px;height: 36px;border-radius: 18px;border: solid 1px #ffffff;text-align: center;line-height: 34px;font-size: 16px;color: #ffffff;margin-top: 3px;}
.part2 {float: left;width: 590px;height: 320px; /* overflow: hidden; */}
.part2.right {float: right;}
.part2-right-li {float: left;width: 100%;height: 68px;background: #353535;border-radius: 6px;margin-bottom: 16px; /* overflow: hidden; */}
.part2-right-li:hover {box-shadow: 0px 0px 10px 0px rgba(133, 133, 133, 0.8);}
.part2-right-li img {float: left;width: 145px;height: 68px;border-radius: 5px 0 0 5px;}
.part2-right-li-tit {float: left;width: 220px;height: 40px;overflow: hidden;margin: 14px 0 0 18px;}
.part2-right-li-tit .title {float: left;width: 100%;height: 25px;line-height: 25px;color: #ffffff;font-size: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.part2-right-li-tit .etitle {float: left;width: 100%;height: 15px;line-height: 15px;color: #aeaeae;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: normal;margin-top: 2px;}
.part2-right-li-price {float: right;width: 170px;height: 40px;position: relative;margin: 14px 18px 0 0;}
.part2-right-li-price > div {float: left;width: 90px;}
.part2-right-li-price .old-price {float: left;width: 90px;height: 15px;line-height: 15px;color: #aeaeae;font-size: 14px;text-decoration: line-through;}
.part2-right-li-price .price {float: left;width: 90px;height: 25px;line-height: 25px;color: #ff3600;font-size: 20px;font-weight: bold;}
.part2-right-li-price .zk {float: right;width: 70px;height: 38px;line-height: 38px;background-color: #52872f;border-radius: 10px;color: #a0f76c;font-size: 18px;font-weight: bold;text-align: center;}
.part2-right-li-price .lowest {position: absolute;top: -14px;right: -18px;width: 51px;height: 51px; background: url(/images/application/pc/com/fhyx_icon_lowest.png) no-repeat;}
.part2-right-li-price .newlowest {position: absolute;top: -14px;right: -18px;width: 51px;height: 51px; background: url(/images/application/pc/com/fhyx_icon_newlowest.png) no-repeat;}
.part3 {width: 100%;overflow: hidden;margin-top: 24px;float: left;margin-bottom: 48px;}
.part3 a {position: relative;width: 227px;height: 105px;overflow: hidden;border-radius: 10px;display: block;float: left;margin-left: 16px;}
.part3 a:first-child {margin-left: 0;}
.part3 a .to-big {width: 100%;height: 100%;overflow: hidden;}
.show-con {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);border-radius: 10px;text-align: center;display: none;}
.part3 a:hover .show-con {display: block;}
.show-con .p3-name {width: 86%;text-align: center;margin: 0 auto 16px;}
.p3-name h3 {font-size: 16px;font-weight: bold;line-height: 36px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #ffffff;padding-top: 10px;text-align: center;}
.p3-name p {font-size: 12px;line-height: 14px;height: 14px;text-align: center;color: rgba(255, 255, 255, 0.5);}
.show-con .p3-price {display: inline-block;margin: auto;font-size: 22px;font-style: italic;line-height: 24px;color: #ffffff;font-weight: bold;position: relative;}
.show-con .p3-price:before {content: "";width: 105%;height: 6px;position: absolute;left: -2.5%;bottom: 1px;transform: skew(-20deg);display: block;background: #ff3600;}
.show-con .p3-price span {position: relative;z-index: 2;}
.part4 {float: left;width: 588px;height: 320px;border-radius: 10px;}
.part4.right {float: right;}
.part4 .to-big {display: block;width: 100%;height: 100%;overflow: hidden;border-radius: 10px;}
.section-list {padding-bottom: 100px;}
.section-list .part2 {height: auto;}

/*banner*/
.banner-link {width: 1200px;height: 160px;border-radius: 12px;display: block;margin: 48px auto 24px;}
.banner-link img {vertical-align: bottom;display: block;width: 100%;height: 100%;border-radius: 20px;}

.part1 a:hover .to-big img, .part4 .to-big:hover img {transform: scale(1.3);}
.load-more {clear: both;display: block;width: 196px;height: 60px;line-height: 60px;border-radius: 10px;text-align: center;border: 3px solid #FB8E49;margin: auto;color: #FB8E49;font-size: 24px; /* margin-top: 30px; */position: relative;bottom: -30px;font-weight: 600;}
.section-list .part2-right-li {float: left;width: 590px;margin-left: 0;}
.section-list .part2-right-li:nth-child(2n) {margin-left: 20px;}

.fixed-right {width: 150px;position: fixed;height: 471px;z-index: 10;top: 0;bottom: 0;right: 40px;margin: auto;background: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon18.png) no-repeat 138px top;display: none;}
.fixed-right .right-li {display: block;width: 100%;height: 30px;margin: 20px 0;text-align: right;line-height: 30px;font-size: 16px;color: #ffffff;cursor: pointer;}
.fixed-right .right-li:first-child {margin-top: 70px;}
.fixed-right .right-li:after {float: right;width: 23px;height: 23px;background: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon19.png) no-repeat center center;margin: 3px 0 0 20px;content: "";}
.fixed-right .right-li.active, .fixed-right .right-li:hover {color: #2cff5e;}
.fixed-right .right-li.active:after, .fixed-right .right-li:hover:after {background-image: url(/images/application/pc/com/2021BlackFriday/BlackFriday_icon20.png);}