body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, button, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;font-family: "Microsoft YaHei", STHeiti, Arial;}
table {border-collapse: collapse;border-spacing: 0;font-family: "Microsoft YaHei", STHeiti, Arial;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ul, ol, li {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
input, textarea, select {*font-size: 100%;outline: 0;border: 0;}
a {text-decoration: none;}
button, textarea {outline: 0;border: 0;padding: 0;margin: 0;-webkit-appearance: none;}
html,body {background-color: #f5f5f5;}

.container{width: 100%;height: auto;max-width: 7.5rem;margin: auto;overflow: hidden;}
.banner{width: 100%;height: 3.5rem;}
.activityTitle {float: left;width: 6.9rem;height: 0.47rem;line-height: 0.47rem;text-align: center;font-size: 0.36rem;font-weight: bold;color: #ffffff;margin: 0.23rem 0 0 0.3rem;}
.activityEtitle {float: left;width: 6.9rem;height: 0.31rem;line-height: 0.31rem;text-align: center;font-size: 0.24rem;color: #ffffff;margin: 0.16rem 0 0 0.3rem;}
.activityDjs {float: left;width: 5.77rem;height: 0.72rem;background-color: rgba(255, 255, 255, 0.3);border-radius: 0.12rem;margin: 0.22rem 0 0 0.86rem;}
.activityDjsTxt {float: left;width: auto;height: 0.72rem;line-height: 0.72rem;font-size: 0.22rem;font-weight: bold;color: #ffffff;margin-left: 0.16rem;}
.djsConDjs {float: right;width: auto;height: 0.51rem;margin: 0.1rem 0.10rem 0 0;}
.djsConDjs label {float: left;background: url("/images/application/wap/com/activity/zt1.png") no-repeat;width: 0.33rem;height: 0.51rem;margin-right: 0.04rem;font-weight: bold;font-size: 0.28rem;text-align: center;line-height: 0.51rem;color: #ffffff;background-size: 100% 100%;}
.djsConDjs em {float: left;width: auto;height: 0.51rem;line-height: 0.51rem;text-align: center;font-size: 0.2rem;color: #ffffff;margin-right: 0.04rem;}

.container_con{width: 100%;height: auto;}
.overflowHide {position: fixed;left: 0;width: 100%;overflow: hidden;}
.content_package{width: 6.9rem;height: 0.98rem;position: relative;background: #ffffff;box-shadow: 0 0.03rem 0.12rem 0 rgba(0, 0, 0, 0.16);border-radius: 0.16rem;float: left;margin: -1rem 0 0 0.3rem;}
.content_package_con{width: 100%;height: 100%;margin: 0 auto;display: table;}
.package_con_li{float: left;width: 2.36rem;height: 1.45rem;margin-top: -0.23rem; margin-left: -0.18rem;cursor: pointer;background: url("/images/application/wap/com/activity/zt13.png") no-repeat;background-size: 100% 100%;}
.package_con_li.checked{background: url("/images/application/wap/com/activity/zt2.png") no-repeat;background-size: 100% 100%;}
.package_con_li .package_con_li_img .title{display: inline-block;width: 1.4rem;height: 0.8rem;line-height: 0.4rem;color: #ffffff;font-size: 0.28rem;font-weight: bold;margin: 0.3rem auto 0;text-align: center;overflow: hidden;}

.package_type{float: left;width: 6.9rem;height: 0.72rem;background:#ffffff;overflow: hidden;border-radius: 0.12rem;margin: 0.19rem 0 0 0.3rem;}
.package_type_con{display: table;;width: auto;height: 0.72rem;margin: 0 auto;}
.package_type_con span{float: left;width: auto;height: 100%;line-height: 0.72rem;text-align: center;color: #999999;font-size: 0.24rem;margin-left: 0.4rem;cursor: pointer;}
.package_type_con span.checked{color: #3c3c3c;font-size: 0.32rem;font-weight: bold;position: relative;}
.package_type_con span:nth-child(1){max-width: 2.25rem;}

.package_tab{float: left;width: 6.9rem;height: 0.54rem;margin: 0.18rem 0 0 0.3rem;}
.package_tab_order {float: left;width: auto;height: 0.45rem;margin: 0.05rem 0 0 0;}
.package_tab_order span {float: left;width: auto;height: 0.43rem;line-height: 0.43rem;background-color: #ebebeb;border-radius: 0.23rem;padding: 0 0.2rem;margin-right: 0.2rem;border: 0.01rem solid #ebebeb;color: #7b7b7b;font-size: 0.2rem;cursor: pointer;position: relative;}
.package_tab_order span.checked {background-color: #facfbc;border: solid 0.01rem #fa4f20;color: #fa4f20;}
.package_tab_order span.orderPrice {padding-right: 0.48rem;}
.package_tab_order span.orderPrice::after {content: "";position: absolute;top: 0px;bottom: 0px;right: 11px;background: url("/images/application/wap/com/activity/zt3.png") no-repeat;width: 0.14rem;height: 0.17rem;margin: auto;background-size: 100% 100%;}
.package_tab_order span.orderPrice.checked::after {background: url("/images/application/wap/com/activity/zt4.png") no-repeat;background-size: 100% 100%;}
.package_tab_order span.orderPrice.checked.priced::after {background: url("/images/application/wap/com/activity/zt5.png") no-repeat;background-size: 100% 100%;}
.package_tab .package_tab_r{float: right;width: auto;height: 0.54rem;color: #4a4a4a;font-size: 0.24rem;text-align: center;line-height: 0.54rem;position: relative;padding-left: 0.14rem;}
.package_tab .package_tab_r:after {content: '';position: absolute;top: 0.05rem;left: 0;width: 0.07rem;height: 0.49rem;background-image: linear-gradient(270deg, #e3e3e3 0%, rgba(227,227,227,0) 100%);}
.package_tab .package_tab_r em{font-size: 0.36rem;font-weight: bold;color: #fa4f20;margin: 0 0.05rem;}

.package_item{width: 6.9rem;height: auto;display: table;padding: 0.22rem 0.3rem 1.2rem;}
.package_item .type_ul{display: none;}
.package_item .type_ul.checked{display: block;}
.package_item .item_li{float: left;width: 3.3rem;height: 2.66rem;background-color: #ffffff;box-shadow: 0px 0.04rem 0.08rem 0px rgba(150, 150, 150, 0.3);border-radius: 0.16rem;border: solid 0.02rem #f5f5f5;margin-bottom: 0.16rem;position: relative;cursor: pointer;opacity: 1;}
.package_item .item_li:nth-child(2n){float: right;}
.package_item .item_li.isChoose{border: solid 0.02rem #fa4f20;}
.package_item .item_li.isChoose em.checked{position:absolute;top:0;right:0;width: 0.48rem;height: 0.48rem;background-color: #fa4f20;border-radius: 0 0.16rem 0 0.24rem;}
.package_item .item_li.isChoose em.checked i {float: left;background: url("/images/application/wap/com/activity/zt6.png") no-repeat;width: 0.48rem;height: 0.48rem;background-size: 100% 100%;}
.package_item .item_li.cannotChoose{opacity:0.4;}
.package_item .item_li.cannotChoose em.checked{position:absolute;top:0;bottom: 0;left: 0;right:0;width:1.13rem;height:0.98rem;background:url(//static.fhyx.com/images/application/wap/com/item_cannotChoose.png) no-repeat;margin: 0.33rem auto;background-size: 100% 100%;}
.package_item .item_li .tj {
    position: absolute;
    top: 0;
    left: 0;
    width: 0.68rem;
    height: 0.32rem;
    background-color: #F66200;
    border-radius: 0.12rem 0 0.12rem 0;
    z-index: 11;
    color: #ffffff;
    font-size: 0.22rem;
    line-height: 0.32rem;
}
.package_item .item_li .lowest {position: absolute;top: 0;left: 0;width: 0.68rem;height: 0.32rem;background-color: #ff0000;border-radius: 0.12rem 0 0.12rem 0;z-index: 11;color: #ffffff;font-size:0.22rem;line-height:0.32rem;}
.package_item .item_li .newlowest {position: absolute;top: 0;left: 0;width: 0.9rem;height: 0.32rem;background-image: linear-gradient(90deg, #467dff 0%, #b756ee 100%);border-radius: 0.12rem 0 0.12rem 0;z-index: 11;color: #ffffff;font-size:0.22rem;line-height:0.32rem;}
.package_item .item_li .overlowest {position: absolute;top: 0;left: 0;width: 0.9rem;height: 0.32rem;background-image: linear-gradient(90deg, #dcbc63 0%, #b47a2e 100%);border-radius: 0.12rem 0 0.12rem 0;z-index: 11;color: #ffffff;font-size:0.22rem;line-height:0.32rem;}
.package_item .item_li img {float: left;width: 100%;height: 1.54rem;border-radius: 0.16rem 0.16rem 0 0;}
.item_li .item_li_bottom {float:left;margin-top: 0.12rem;width: 2.93rem;height: 0.33rem;margin-left: 0.16rem;}
.item_li .item_li_bottom .title{float: left;width: 100%;font-size: 0.24rem;color: #353535;height: 0.33rem;line-height: 0.33rem;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.item_li .item_price{float:left;margin:0 0 0 0.16rem;height:auto;width: 1.5rem}
.item_li .item_price .cprice {float: left;width: 100%;height: 0.32rem;line-height: 0.32rem;text-align: left;font-size: 0.32rem;font-weight: bold;color: #fa4f20;}
.item_li .item_price .oldprice {float: left;width: 100%;height: 0.28rem;line-height: 0.28rem;text-align: left;font-size: 0.2rem;color: #b4b4b4;text-decoration: line-through;}

/* 平台图标 */
.package_item .item_li .tagicon {background-image: url("/images/application/pc/common/fhyx_plat_logo.png?r=10");position: absolute;bottom: 0.14rem;right: 0.1rem;transform: scale(0.8);}
.package_item .item_li .tagicon.hk_microsoft_l {width: 24px;height: 24px;background-position: -114px -9px;}
.package_item .item_li .tagicon.hk_alipan_l {width: 73px;height: 19px;background-position: -266px -51px;}
.package_item .item_li .tagicon.hk_EAPLAY_l {width: 60px;height: 20px;background-position: -272px -338px;}
.package_item .item_li .tagicon.hk_steam_l {width: 70px;height: 21px;background-position: -268px -130px;float: left;}
.package_item .item_li .tagicon.hk_uplay_l {width: 68px;height: 21px;background-position: -268px -169px;}
.package_item .item_li .tagicon.hk_Rockstar_l {width: 26px;height: 22px;background-position: -289px -206px;}
.package_item .item_li .tagicon.hk_battle_l {width: 30px;height: 30px;background-position: -660px -48px;}
.package_item .item_li .tagicon.hk_epic_l {width: 28px;height: 32px;background-position: -662px -82px;}
.package_item .item_li .tagicon.hk_GOG_l {width: 29px;height: 29px;background-position: -661px -121px;}
.package_item .item_li .tagicon.hk_ps4_l {width: 31px;height: 24px;background-position: -658px -164px;}
.package_item .item_li .tagicon.hk_xbox_l {width: 25px;height: 25px;background-position: -661px -204px;}
.package_item .item_li .tagicon.hk_SWITCH_l {width: 72px;height: 15px;background-position: -639px -248px;}
.package_item .item_li .tagicon.hk_fhyxbox_l {width: 72px;height: 20px;background-position: -638px -286px;}
.package_item .item_li .tagicon.hk_MOJANG_l {width: 75px;height: 12px;background-position: -637px -330px;}
.package_item .item_li .tagicon.hk_pcgame_l {width: 66px;height: 16px;background-position: -642px -368px;}
.package_item .item_li .tagicon.hk_Bethesda_l {width: 72px;height: 12px;background-position: -639px -410px;}
.package_item .item_li .tagicon.hk_Battlestate_l {width: 57px;height: 30px;background-position: -647px -441px;}
.package_item .item_li .tagicon.hk_Online_l {width: 56px;height: 12px;background-position: -647px -500px;}
.package_item .item_li .tagicon.hk_ps5_l {width: 73px;height: 16px;background-position: -639px -537px;}
.package_item .item_li .tagicon.hk_XBOXONE_l {width: 94px;height: 19px;background-position: -663px -577px;}
.package_item .item_li .tagicon.hk_XboxSeries_l {width: 111px;height: 13px;background-position: -675px -624px;}
.package_item .item_li .tagicon.hk_cubejoy_l {width: 54px;height: 20px;background-position: -647px -656px;}
.package_item .item_li .tagicon.hk_baidupan_l {width: 72px;height: 16px;background-position: -639px -695px;}
.package_item .item_li .tagicon.hk_wy_l {width: 62px;height: 21px;background-position: -644px -736px;}
.package_item .item_li .tagicon.hk_leigod_l {width: 26px;height: 26px;background-position: -984px -44px;}
.package_item .item_li .tagicon.hk_xunyou_l {width: 25px;height: 25px;background-position: -984px -99px;}
.package_item .item_li .tagicon.hk_paopaospeed_l {width: 28px;height: 25px;background-position: -984px -150px;}
.package_item .item_li .tagicon.hk_ios_l {width: 20px;height: 23px;background-position: -989px -204px;}
.package_item .item_li .tagicon.hk_Android_l {width: 24px;height: 26px;background-position: -989px -251px;}
.package_item .item_li .tagicon.hk_gamepp_l {width: 30px;height: 30px;background-position: -986px -308px;}
.package_item .item_li .tagicon.hk_myth_l {width: 87px;height: 28px;background-position: -812px -378px;}
.package_item .item_li .tagicon.hk_TALKI_l {width: 40px;height: 28px;background-position: -981px -438px;}
.package_item .item_li .tagicon.hk_pkyouxia_l {width: 64px;height: 18px;background-position: -270px -248px;}
.package_item .item_li .tagicon.hk_qiyou_l {width: 34px;height: 28px;background-position: -979px -568px;}
.package_item .item_li .tagicon.hk_fhyxjsq_l {width: 30px;height: 30px;background-position: -287px -288px;}
.package_item .item_li .tagicon.hk_VALORANT {width: 24px;height: 24px;background-position: -290px -372px;}
.package_item .item_li .tagicon.hk_LOL {width: 24px;height: 24px;background-position: -290px -421px;}
.package_item .item_li .tagicon.hk_Razer {width: 29px;height: 29px;background-position: -287px -467px;}
.package_item .item_li .tagicon.hk_pubg {width: 24px;height: 24px;background-position: -290px -513px;}
.package_item .item_li .tagicon.hk_applemusic {width: 24px;height: 24px;background-position: -985px -619px;}
.package_item .item_li .tagicon.hk_WeGame {width: 93px;height: 22px;background-position: -115px -624px;}
.package_item .item_li .tagicon.hk_Lenovo {width: 80px;height: 22px;background-position: -293px -663px;}
.package_item .item_li .tagicon.hk_SWITCH2 {width: 39px;height: 22px;background-position: -217px -702px;}

.package_bottom{width: 100%;height: 1.29rem;background-color: #ffffff;box-shadow: 0 0.03rem 0.06rem 0 rgba(0, 0, 0, 0.16);position: fixed;z-index: 100;left: 0;right: 0;bottom: 0;}
.package_bottom .order_ico{float: left;width: 0.37rem;height: 0.44rem;margin-top: 0.26rem;margin-left: 0.3rem;cursor: pointer;}
.package_bottom .order_num{position: fixed;z-index: 101;left: 0.6rem;bottom: 0.9rem;width: 0.29rem;height: 0.29rem;background-color: #ff0000;border-radius: 50%;font-size: 0.2rem;color: #ffffff;text-align: center;line-height: 0.29rem;}
.package_bottom .price{float: left;width: 3rem;height: 1rem;margin-top: 0.2rem;margin-left: 0.22rem;overflow: hidden;}
.package_bottom .package_price{float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;color: #fa4f20;font-size: 0.36rem;font-weight: bold;text-align: left;}
.package_bottom .package_price .jsPrice {font-size: 0.22rem;font-weight: unset;display: inline-block;margin-left: 0.08rem;}
.package_bottom .total_price{float: left;width: 100%;height: 0.3rem;line-height: 0.3rem;color: #999999;font-size: 0.22rem;text-align: left;}

.package_type_fixed{width: 100%;height: 0.72rem;background:#ffffff;overflow: hidden;position: fixed;top: 0;display: none;}
.package_type_fixed_con{display: table;;width: auto;height: 0.72rem;margin: 0 auto 0;}
.package_type_fixed_con span{float: left;width: auto;height: 100%;line-height: 0.72rem;text-align: center;color: #999999;font-size: 0.24rem;margin-left: 0.4rem;cursor: pointer;}
.package_type_fixed_con span.checked{color: #3c3c3c;font-size: 0.32rem;font-weight: bold;position: relative;}
.package_type_fixed_con span:nth-child(1){max-width: 2.25rem;}

.slideWindow{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;z-index: 99;cursor: pointer;display: none;}
.alert_container{box-sizing: border-box;width: 100%;background: white;position: fixed;bottom: 1.2rem;left: 0;right: 0;margin: auto;max-width: 750px;border-bottom: 1px solid #e1e1e1;z-index: 99;display: none;max-height: 9rem;overflow-x: hidden;}
.orderset_top{float: left;width: 100%;height: 0.9rem;}
.orderset_top_l{float: left;width: 50%;height: 0.9rem;line-height: 0.9rem;color: #000;font-size: 0.3rem;font-weight: bold;margin-left: 0.3rem;text-align: left;}
.orderset_top_r{width: 0.48rem;height: 0.48rem;float: right;background: url(https://m.fhyx.com/img/application/closeW.png) no-repeat;background-size: 60%;background-position: 50%;cursor: pointer;z-index: 1005;margin: 0.2rem;}

.orderset_con{float: left;width: 100%;height: 4rem;overflow-x: hidden;}
.orderset_con .selected{float: left;width: 7rem;height: 1.3rem;padding-bottom: 0.2rem;border-bottom: 1px solid #f3f3f3;margin-left: 0.25rem;margin-bottom: 0.2rem;}
.orderset_con .selected img{float: left;width: 2.76rem;height: 1.3rem;border-radius: 0.1rem;}
.orderset_con .selected .item_con{float: left;width: 2rem;margin-left: 0.2rem;height: 1.3rem;overflow: hidden;}
.orderset_con .selected .item_con .title{float: left;width: 100%;height: 0.8rem;line-height: 0.4rem;color: #000000;font-size: 0.3rem;overflow: hidden;text-align: left;}
.orderset_con .selected .item_con .type{float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;color: #010000;text-align: left;}
.orderset_con .selected .selected_r{float: right;width: 1.52rem;height: 0.46rem;line-height: 0.46rem;color: #000000;border-radius: 0.05rem;border: solid 1px #cccccc;font-size: 0.24rem;text-align: center;margin-top: 0.8rem;cursor: pointer;}
.orderset_con .unselected{float: left;width: 7rem;height: 1.3rem;padding-bottom: 0.2rem;border-bottom: 1px solid #f3f3f3;margin-left: 0.25rem;margin-bottom: 0.2rem;}
.orderset_con .unselected .unselected_l{float: left;width: 2.76rem;height: 1.3rem;background-color: #ffffff;border-radius: 0.08rem;border: dashed 0.02rem #bfbfbf;color: #dfdfdf;font-size: 0.8rem;line-height: 1.1rem;text-align: center;}
.orderset_con .unselected .unselected_con{float: left;width: 2rem;margin-left: 0.2rem;height: 1.3rem;overflow: hidden;}
.orderset_con .unselected .unselected_con .title{float: left;width: 100%;height: 0.8rem;line-height: 0.4rem;color: #cccccc;font-size: 0.3rem;overflow: hidden;text-align: left;}
.orderset_con .unselected .unselected_con .type{float: left;width: 100%;height: 0.5rem;line-height: 0.5rem;font-size: 0.24rem;color: #010000;text-align: left;}
.orderset_con .unselected .unselected_r{float: right;width: 1.52rem;height: 0.46rem;line-height: 0.46rem;color: #ffffff;border-radius: 0.05rem;background:#ff4800;font-size: 0.24rem;text-align: center;margin-top: 0.8rem;cursor: pointer;}

.package_text{float: left;width: 7rem;height: 2rem;margin-top: 0.2rem;margin-left: 0.2rem;border-top: 1px solid #f3f3f3;margin-bottom: 0.5rem;overflow-x: hidden;}
.package_text .title{float: left;width: 100%;height: 0.85rem;line-height: 0.85rem;color: #2e5aff;font-size: 0.28rem;font-weight: bold;}
.package_text .package_text_con{float: left;width: 100%;height: auto;}
.package_text .package_text_con p{float: left;width: 100%;line-height: 0.4rem;color: #333333;font-size: 0.24rem;text-align: left;}
.package_text .package_text_con p span {float: left;width: 100%;height: auto;line-height: 0.4rem;}

.formSubmitContainer{display: none;}
.formSubmitContainer input {-webkit-appearance: none;border: 0;outline: 0;background: transparent;}

.payContent {float: right;width: 3.6rem;height: 1.2rem;}
.payContent>div{float: right;width: 1.68rem;height: 0.72rem;line-height: 0.72rem;margin-right: 0.1rem;color: #ffffff;font-size: 0.28rem;text-align: center;text-indent: -0.2rem;margin-top: 0.13rem;border-radius: 0.44rem;}
.payContent .zfbPay {background-color: #2eb3ff;}
.payContent .zfbPay i {background: url(/images/application/wap/com/activity/zt12.png) no-repeat;background-size: 100% 100%;width: 0.42rem;height: 0.42rem;margin: 0.15rem 0.04rem 0 0.19rem;float: left;}
.payContent .wxPay {background-color: #00be0e;}
.payContent .wxPay i {background: url(/images/application/wap/com/activity/zt11.png) no-repeat;background-size: 100% 100%;width: 0.42rem;height: 0.42rem;margin: 0.15rem 0.04rem 0 0.33rem;float: left;}

.address_container{float: left;width: 100%;height: auto;margin-top: 0.2rem;}
.address_con{width: 7rem;height: 0.56rem;margin: 0 auto;overflow: hidden;}
.address_con span{float: left;width: 1.3rem;text-align: left;color: #666;font-size: 0.22rem;overflow: hidden;height: 0.56rem;line-height: 0.56rem;}
.activity_address_con_moren{float: left;width: 4.5rem;height: 0.56rem;line-height: 0.56rem;color: #666666;font-size: 0.22rem;overflow: hidden;cursor: pointer;background-color: #f0f0f0;border-radius: 0.08rem;}
.activity_address_con_moren .name{float: left;width: 1rem;text-align: left;height: 0.56rem;overflow: hidden;cursor: pointer;margin-left: 0.1rem;}
.activity_address_con_moren label{float: left;width: 3rem;height: 0.56rem;overflow: hidden;cursor: pointer;text-align: left;}
.activity_address_con_moren i{float: right;width: 0.28rem;height: 0.18rem;background: url(//static.fhyx.com/images/application/pc/com/activity_sjiao.png);margin: 0.19rem 0.05rem;background-size: 100% 100%;}
.address_add_button{float: right;width: 1.1rem;height: 0.52rem;border-radius: 0.08rem;border: solid 1px rgba(46, 90, 255, 0.93);line-height: 0.56rem;color: #2e5aff!important;font-size: 0.22rem;text-align: center;cursor: pointer;}

.activity_address_more{width: 4.5rem;height: auto;margin: 0 auto;line-height: 0.56rem;color: #666666;font-size: 0.22rem;display: none;}
.activity_address_more.active{display: table;}
.activity_address_list{float: left;width: 100%;height: 0.56rem;line-height: 0.56rem;cursor: pointer;background-color: #f0f0f0;border-radius: 0.08rem;margin-top: 0.1rem;}
.activity_address_list .name{float: left;width: 1rem;text-align: left;height: 0.56rem;overflow: hidden;cursor: pointer;margin-left: 0.1rem;}
.activity_address_list label{float: left;width: 3.2rem;height: 0.56rem;overflow: hidden;cursor: pointer;text-align: left;}

.add_address {width: 7rem;height: auto;margin: 0.2rem auto;display: none;}
.add_address.active{display: table;}
.address_ssq {float: left;width: 100%;height: 0.54rem;line-height: 0.54rem;color: #666666;font-size: 0.22rem;margin-bottom: 0.2rem;}
.address_ssq span {float: left;width: auto;}
.address_ssq select {float: left;background-color: #f0f0f0;border-radius: 0.08rem;width: 1.55rem;height: 0.54rem;line-height: 0.54rem;color: #666666;font-size: 0.22rem;margin-right: 0.2rem;cursor: pointer;}
.address_dizhi {float: left;width: 100%;height: 0.96rem;line-height: 0.54rem;color: #666666;font-size:0.22rem;margin-bottom:0.2rem;}
.address_dizhi span{float: left;width: 1.5rem;height: 0.54rem;line-height: 0.54rem;text-align: left;}
.address_dizhi textarea{float: left;width: 5rem;height: 100%;background-color: #f0f0f0;border-radius: 0.08rem;}
.address_name {float: left;width: 100%;height: 0.54rem;line-height: 0.54rem;color: #666666;font-size:0.22rem;margin-bottom:0.2rem;}
.address_name span{float: left;width: 1.5rem;height: 0.54rem;line-height: 0.54rem;text-align: left;}
.address_name input{float: left;width: 5rem;height: 100%;background-color: #f0f0f0;border-radius: 0.08rem;}
.address_phone {float: left;width: 100%;height: 0.54rem;line-height: 0.54rem;color: #666666;font-size:0.22rem;margin-bottom:0.2rem;}
.address_phone span{float: left;width: 1.5rem;height: 0.54rem;line-height: 0.54rem;text-align: left;}
.address_phone input{float: left;width: 5rem;height: 100%;background-color: #f0f0f0;border-radius: 0.08rem;}
.add_address_button{float: left;width: 7rem;height: 0.7rem;background-color: #ff4800;border-radius: 0.08rem;color: #ffffff!important;font-size: 0.26rem;line-height: 0.7rem;text-align: center;}

.winning_hide{display: none!important;}

.winning_container {width: 100%;height: auto;position: relative;z-index: 11;display: table;}
.winning_top{width: 100%;height: 1.2rem;margin-top: -0.3rem;display: table;position: absolute;margin-bottom: 0.45rem;}
.winning_top_con{display: table;width: 4.54rem;height: 1.2rem;background-color: #ffffff;border-radius: 0.08rem;margin: 0 auto;font-size: 0.36rem;font-weight: bold;color: #333;line-height: 1.2rem;}
.winning_content{display: table;width: 100%;height: auto;margin-top: 1.65rem;}
.winning_list {width: 6.77rem;height: 1.27rem;background-color: #ffffff;box-shadow: 0px 0.05rem 0.1rem 0px rgba(0, 0, 0, 0.2);border-radius: 0.1rem;display: table;margin: 0 auto;margin-bottom: 0.54rem;}
.winning_list_img {width: 2.03rem;height: 1.38rem;float: left;margin-top: -0.17rem;margin-left: 0.2rem;background: url(//static.fhyx.com/images/application/wap/com/package1.png);background-size: 100% 100%;}
.winning_list_img.package1 {background: url(//static.fhyx.com/images/application/wap/com/package1.png);background-size: 100% 100%;}
.winning_list_img.package2 {background: url(//static.fhyx.com/images/application/wap/com/package2.png);background-size: 100% 100%;}
.winning_list_img.package3 {background: url(//static.fhyx.com/images/application/wap/com/package3.png);background-size: 100% 100%;}
.winning_list_img .title {float: left;width: 1.8rem;height: 0.4rem;line-height: 0.4rem;color: #ffffff;font-size: 0.26rem;font-weight: bold;margin-top: 0.25rem;margin-left: 0.1rem;text-align: center;}
.winning_list_img .etitle {float: left;width: 1.8rem;height: 0.2rem;line-height: 0.2rem;color: rgba(255, 255, 255, 0.4);text-align: center;font-size: 0.12rem;margin-top: 0.1rem;margin-left: 0.1rem;}
.winning_list_r {float: left;width: 4rem;height: 100%;margin-left: 0.5rem;text-align: left;}
.winning_list_r .price {float: left;width: 100%;height: 0.3rem;line-height: 0.3rem;color: #333;font-size: 0.28rem;font-weight: bold;margin-top: 0.3rem;}
.winning_list_r .txt {float: left;width: 100%;height: 0.3rem;line-height: 0.3rem;margin-top: 0.1rem;color: #cccccc;font-size: 0.2rem;}
.winning_list_r .weibo {color: #79beff;font-size: 0.2rem;font-weight: bold;margin-left: 0.1rem;}
.winning_list_r .weixin {color: #3aa94c;font-size: 0.2rem;font-weight: bold;margin-left: 0.1rem;}
.winning_container .package_text{overflow: auto;background-color: #ffffff;border-radius: 0.08rem;height: auto;margin: 0 auto;float: unset;margin-bottom: 0.5rem;width: 6.5rem;padding: 0 0.25rem;}

.fhyxActivityTj {position: fixed;top: 0;bottom: 0;right: 0.08rem;background: url("/images/application/wap/com/activity/zt16.png") no-repeat;background-size: 100% 100%;width: 1.2rem;height: 1.2rem;margin: auto;cursor: pointer;display: none;}
.fhyxActivityTjAlert {position: fixed;left: 0;right: 0;bottom: 0;width: 7.5rem;height: 8.54rem;background-color: #ffffff;border-radius: 0.18rem 0.18rem 0 0;z-index: 100;margin: auto;display: none;}
.fhyxActivityTjAlertClose {position: absolute;top: -0.6rem;left: 0;right: 0;margin: auto;width: auto;height: 0.4rem;line-height: 0.4rem;text-align: center;font-size: 0.28rem;color: #ffffff;text-indent: 0.8rem;}
.fhyxActivityTjAlertClose:after {content: '';position: absolute;top: 0;left: 3.35rem;background: url("/images/application/wap/com/activity/zt14.png") no-repeat;width: 0.42rem;height: 0.42rem;background-size: 100% 100%;}
.fhyxActivityTjAlertTitle {float: left;background: url("/images/application/wap/com/activity/zt15.png") no-repeat;background-size: 100% 100%;width: 3.4rem;height: 0.28rem;line-height: 0.28rem;text-align: center;font-size: 0.28rem;color: #fa4f20;margin: 0.47rem 0 0 2.05rem;}
.fhyxActivityTjAlertUl {float: left;width: 7.1rem;height: 7.35rem;overflow: hidden;overflow-y: scroll;margin: 0.45rem 0 0 0.3rem;}
.fhyxActivityTjAlertLi {float: left;width: 100%;height: 1.8rem;margin-bottom: 0.4rem;}
.fhyxActivityTjAlertLi img {float: left;width: 2.82rem;height: 1.8rem;border-radius: 0.12rem;}
.fhyxActivityTjAlertLiRight {float: left;width: 3.85rem;height: 100%;margin-left: 0.23rem;}
.fhyxActivityTjAlertLiRight .title {float: left;width: 100%;height: 0.33rem;line-height: 0.33rem;text-align: left;font-size: 0.24rem;color: #333333;overflow: hidden;font-weight: bold;}
.fhyxActivityTjAlertLiRight .starttime {float: left;width: 100%;height: 0.28rem;line-height: 0.28rem;text-align: left;font-size: 0.2rem;color: #979797;overflow: hidden;margin-top: 0.18rem}
.fhyxActivityTjAlertLiRight .endtime {float: left;width: 100%;height: 0.28rem;line-height: 0.28rem;text-align: left;font-size: 0.2rem;color: #979797;overflow: hidden;margin-top: 0.05rem;}
.fhyxActivityTjAlertLiRight .clickToEnter {float: right;width: 1.4rem;height: 0.5rem;background-image: linear-gradient(90deg, #fa4f20 0%, #ffa53b 100%);border-radius: 0.12rem;margin-top: 0.18rem;line-height: 0.5rem;text-align: center;font-size: 0.24rem;color: #ffffff;}