@charset "utf-8";
* {margin:0;padding:0;}
body {width:100%;overflow-x:hidden;}
form, input, select, div, ul, li, p, h, h1, h2, h3, h4, em, i {margin:0;padding:0;font-size:12px;  list-style-type:none; font-weight:normal;font-family:"微软雅黑";font-style:normal;}
a {text-decoration: none;}

.fhyxHeader {position: fixed;top: 0;left: 0;z-index: 15;width: 100%;height: 70px;background: #ffffff;}
.fhyxHeader:after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background-color: #fb8b55;}

.fhyxHeaderLeft {float: left;width: auto;height: 70px;position: relative;z-index: 1;}
.fhyxHeaderLeftLogo {float: left;width: 193px;height: 50px;margin: 10px 0 0 30px;}
.fhyxHeaderLeftUl {float: left;width: auto;height: 70px;margin-left: 16px;}
.fhyxHeaderLeftLi {float: left;width: auto;height: 70px;line-height: 70px;text-align: center;font-size: 18px;color: #393939;margin-left: 20px;}
.fhyxHeaderLeftLi.checked {position: relative;font-weight: bold;}
.fhyxHeaderLeftLi.checked:after {content: '';position: absolute;bottom: 12px;left: 0;right: 0;width: 24px;height: 4px;background-color: #fa4f20;border-radius: 12px;margin: 0 auto;}
.fhyxHeaderLeftDown {float: left;width: auto;height: 80px;margin-left: 20px;position: relative;z-index: 1;}
.fhyxHeaderLeftDownCon {float: left;width: 140px;height: 36px;background-image: linear-gradient(90deg, #ff7600 0%, #ff3500 100%);border-radius: 20px;margin-top: 17px;cursor: pointer;}
.fhyxHeaderLeftDownCon em {float: left;background: url("/images/application/pc/common/top/icon1.png") no-repeat;width: 18px;height: 14px;margin: 11px 5px 0 18px;}
.fhyxHeaderLeftDownCon span {float: left;width: auto;height: 24px;line-height: 24px;text-align: left;font-size: 16px;color: #ffffff;margin-top: 5px;}
.fhyxHeaderLeftDownAlert {display: none;position: absolute;top: 76px;left: -137px;width: 390px;height: 216px;background-color: #ffffff;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.16);border-radius: 12px;}
.fhyxHeaderLeftDown:hover .fhyxHeaderLeftDownAlert {display: block;}
.fhyxHeaderLeftDownAlertCon {float: left;width: 100%;height: auto;margin-bottom: 12px;}
.fhyxHeaderLeftDownAlertLeft {float: left;width: 194px;height: auto;}
.fhyxHeaderLeftDownAlertLeftTitle {display: table;width: auto;height: 20px;margin: 11px auto 0;}
.fhyxHeaderLeftDownAlertLeftTitle em {float: left;background: url("/images/application/pc/common/top/icon2.png") no-repeat;width: 10px;height: 14px;margin-top: 3px;}
.fhyxHeaderLeftDownAlertLeftTitle span {float: left;width: auto;height: 20px;line-height: 20px;text-align: left;font-size: 14px;color: #222326;margin-left: 6px;}
.fhyxHeaderLeftDownAlertLeftTxt {float: left;width: 100%;height: 18px;line-height: 18px;text-align: center;font-size: 12px;color: #898d92;margin: 3px 0 15px 0;}
.fhyxHeaderLeftDownAlertLeftEwm {display: table;width: 94px;height: 94px;background-color: #ffffff;border-radius: 8px;border: solid 2px #f1f2f3;margin: 0 auto;}
.fhyxHeaderLeftDownAlertLeftEwm img {float: left;width: 80px;height: 80px;margin: 7px;}
.fhyxHeaderLeftDownAlertRight {float: left;width: 194px;position: relative;}
.fhyxHeaderLeftDownAlertRight:after {content: '';position: absolute;left: 0;top: 20px;width: 2px;height: 148px;background-color: #e4e4e4;}
.fhyxHeaderLeftDownAlertRightTitle {display: table;width: auto;height: 20px;margin: 11px auto 0;}
.fhyxHeaderLeftDownAlertRightTitle em {float: left;background: url("/images/application/pc/common/top/icon3.png") no-repeat;width: 15px;height: 12px;margin-top: 4px;}
.fhyxHeaderLeftDownAlertRightTitle span {float: left;width: auto;height: 20px;line-height: 20px;text-align: left;font-size: 14px;color: #222326;margin-left: 6px;}
.fhyxHeaderLeftDownAlertRightTxt {float: left;width: 100%;height: 18px;line-height: 18px;text-align: center;font-size: 12px;color: #898d92;margin: 3px 0 15px 0;}
.fhyxHeaderLeftDownAlertRightLogo {display: flex;background: url("/images/application/pc/common/top/icon4.png") no-repeat;width: 54px;height: 54px;margin: 0 auto;box-shadow: 0px 2px 8px 0px rgba(147, 164, 170, 0.53);border-radius: 8px;}
.fhyxHeaderLeftDownAlertRight a {display: table;width: 104px;height: 30px;background-color: #ff6200;border-radius: 18px;border: solid 1px #ff6200;margin: 20px auto 0;line-height: 30px;text-align: center;font-size: 14px;color: #ffffff;}
.fhyxHeaderLeftDownAlertBotLink {display: table;width: auto;height: 18px;line-height: 18px;text-align: center;font-size: 12px;color: #a5a9af;margin: 0 auto;}

.fhyxHeaderCenter {position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;width: 625px;height: 70px;}
.fhyxHeaderCenter:after {content: '';position: absolute;top: 0px;right: -393px;background: url("/images/application/pc/common/top/icon20.png") no-repeat;width: 1056px;height: 68px;}
.fhyxHeaderCenterSearch {float: left;width: 500px;height: 40px;background-color: #ffffff;border-radius: 30px;border: solid 2px #efefef;margin-top: 15px;position: relative;z-index: 1;}
.searchContent {float: left;width: 430px;height: 40px;line-height: 40px;border: 0px;background: transparent;display: block;line-height: 40px;caret-color: #ef7a52;color: #ef7a52;font-size: 16px;outline: none;text-indent: 30px;}
.searchContent::-webkit-input-placeholder{color:#e27a56}
.searchContent::-moz-placeholder{color:#e27a56}
.searchContent:-moz-placeholder{color:#e27a56}
.searchContent:-ms-input-placeholder{color:#e27a56}
.search_icon {float: right;width: 32px;height: 32px;margin-top: 4px;margin-right: 6px;}
#search_sub {width: 32px;height: 32px;background: url(/images/application/pc/hk/products/fhyx_search_icon.png) no-repeat;float: left;outline: none;border: 0px;cursor: pointer;position: unset;}

.search-dropdown {position: absolute;top: 100%;left: 0;overflow-y: auto;background: white;z-index: 1000;display: none;margin-top: 5px;width: 500px;max-height: 570px;background-color: #ffffff;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.16);border-radius: 8px;padding-bottom: 12px;}
.search-dropdown.active {display: block;}
.search-item {display: flex;padding: 12px 0 0 11px;cursor: pointer;}
.search-item.series {padding: 16px 0 0 11px;}
.search-item-series-info {float: left;width: 478px;height: 32px;border-radius: 6px;border: solid 1px #ff6200;}
.search-more {display: table;width: 158px;height: 26px;border-radius: 14px;border: solid 1px #ff8235;line-height: 26px;text-align: center;font-size: 12px;color: #ff6200;margin: 16px auto 5px;}
.search-item-img {width: 128px;height: 60px;margin-right: 11px;position: relative;}
.search-item-img .lowest {position: absolute;top: -6px;left: -6px;width: 50px;height: 24px;background: url("/images/application/pc/com/fhyx_c_lowest.png") no-repeat;font-size: 14px;line-height: 24px;color: #ffffff;text-indent: 7px;text-align: left;}
.search-item-img .newlowest {position: absolute;top: -6px;left: -6px;width: 70px;height: 24px;background: url("/images/application/pc/com/fhyx_c_newlowest.png?r=1") no-repeat;font-size: 14px;line-height: 24px;color: #ffffff;text-indent: 11px;text-align: left;}
.search-item-img .new {position: absolute;top: -6px;left: -6px;width: 50px;height: 24px;background: url("/images/application/pc/com/fhyx_c_new.png") no-repeat;font-size: 14px;line-height: 24px;color: #ffffff;text-indent: 7px;text-align: left;}
.search-item-img .ys {position: absolute;top: -6px;left: -6px;width: 50px;height: 24px;background: url("/images/application/pc/com/fhyx_newlist5.png") no-repeat;font-size: 14px;line-height: 24px;color: #ffffff;text-indent: 7px;text-align: left;}
.search-item-img .overlowest {position: absolute;top: -6px;left: -6px;width: 70px;height: 24px;background: url(/images/application/pc/common/list/bg_gold.png) no-repeat;line-height: 24px;text-align: left;font-size: 14px;color: #fff;text-indent: 11px;z-index: 10;text-align: left;}
.search-item-img img {width: 100%;height: 100%;}
.search-item-info {flex: 1;position: relative;}
.search-item-title {font-size: 14px;color: #222326;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;float: left;width: 325px;height: 38px;text-align: left;white-space: nowrap;}
.search-item-series {font-size: 14px;color: #ff6200;float: left;width: auto;height: 32px;line-height: 32px;text-align: left;font-weight: bold;}
.search-item-count {float: right;margin-right: 36px;width: auto;height: 32px;line-height: 32px;text-align: left;font-size: 14px;color: #ff6200;position: relative;}
.search-item-count:after {content: '';position: absolute;top: 9px;right: -26px;background: url("/images/application/pc/common/top/icon19.png") no-repeat;width: 14px;height: 14px;}
.search-item-price {float: left;width: 240px;text-align: left;}
.current-price {font-size: 12px;color: #ff6200;font-weight: bold;margin-right: 8px;}
.current-price em {font-size: 18px;font-style: normal;font-weight: bold;}
.original-price {font-size: 12px;color: #b5b5b5;text-decoration: line-through;}
.search-item-plat {position: absolute;bottom: 0;right: 21px;background-image: url("/images/application/pc/common/fhyx_plat_logo.png?r=10");}
/*带文字*/
.search-item-plat.hk_microsoft_l {width: 24px;height: 24px;background-position: -114px -9px;}
.search-item-plat.hk_alipan_l {width: 73px;height: 19px;background-position: -266px -51px;}
.search-item-plat.hk_EAPLAY_l {width: 60px;height: 20px;background-position: -272px -338px;}
.search-item-plat.hk_steam_l {width: 70px;height: 21px;background-position: -268px -130px;}
.search-item-plat.hk_uplay_l {width: 68px;height: 21px;background-position: -268px -169px;}
.search-item-plat.hk_Rockstar_l {width: 26px;height: 22px;background-position: -289px -206px;}
.search-item-plat.hk_battle_l {width: 30px;height: 30px;background-position: -660px -48px;}
.search-item-plat.hk_epic_l {width: 28px;height: 32px;background-position: -662px -82px;}
.search-item-plat.hk_GOG_l {width: 29px;height: 29px;background-position: -661px -121px;}
.search-item-plat.hk_ps4_l {width: 31px;height: 24px;background-position: -658px -164px;}
.search-item-plat.hk_xbox_l {width: 25px;height: 25px;background-position: -661px -204px;}
.search-item-plat.hk_SWITCH_l {width: 72px;height: 15px;background-position: -639px -248px;}
.search-item-plat.hk_fhyxbox_l {width: 72px;height: 20px;background-position: -638px -286px;}
.search-item-plat.hk_MOJANG_l {width: 75px;height: 12px;background-position: -637px -330px;}
.search-item-plat.hk_pcgame_l {width: 66px;height: 16px;background-position: -642px -368px;}
.search-item-plat.hk_Bethesda_l {width: 72px;height: 12px;background-position: -639px -410px;}
.search-item-plat.hk_Battlestate_l {width: 57px;height: 30px;background-position: -647px -441px;}
.search-item-plat.hk_Online_l {width: 56px;height: 12px;background-position: -647px -500px;}
.search-item-plat.hk_ps5_l {width: 73px;height: 16px;background-position: -639px -537px;}
.search-item-plat.hk_XBOXONE_l {width: 94px;height: 19px;background-position: -663px -577px;}
.search-item-plat.hk_XboxSeries_l {width: 111px;height: 13px;background-position: -675px -624px;}
.search-item-plat.hk_cubejoy_l {width: 54px;height: 20px;background-position: -647px -656px;}
.search-item-plat.hk_baidupan_l {width: 72px;height: 16px;background-position: -639px -695px;}
.search-item-plat.hk_wy_l {width: 62px;height: 21px;background-position: -644px -736px;}
.search-item-plat.hk_leigod_l {width: 26px;height: 26px;background-position: -984px -44px;}
.search-item-plat.hk_xunyou_l {width: 25px;height: 25px;background-position: -984px -99px;}
.search-item-plat.hk_paopaospeed_l {width: 28px;height: 25px;background-position: -984px -150px;}
.search-item-plat.hk_ios_l {width: 20px;height: 23px;background-position: -989px -204px;}
.search-item-plat.hk_Android_l {width: 24px;height: 26px;background-position: -989px -251px;}
.search-item-plat.hk_gamepp_l {width: 30px;height: 30px;background-position: -986px -308px;}
.search-item-plat.hk_myth_l {width: 87px;height: 28px;background-position: -812px -378px;}
.search-item-plat.hk_TALKI_l {width: 40px;height: 28px;background-position: -981px -438px;}
.search-item-plat.hk_pkyouxia_l {width: 64px;height: 18px;background-position: -270px -248px;}
.search-item-plat.hk_qiyou_l {width: 34px;height: 28px;background-position: -979px -568px;}
.search-item-plat.hk_fhyxjsq_l {width: 30px;height: 30px;background-position: -287px -288px;}
.search-item-plat.hk_VALORANT {width: 24px;height: 24px;background-position: -290px -372px;}
.search-item-plat.hk_LOL {width: 24px;height: 24px;background-position: -290px -421px;}
.search-item-plat.hk_Razer {width: 29px;height: 29px;background-position: -287px -467px;}
.search-item-plat.hk_pubg {width: 24px;height: 24px;background-position: -290px -513px;}
.search-item-plat.hk_applemusic {width: 24px;height: 24px;background-position: -985px -619px;}
.search-item-plat.hk_WeGame_l {width: 93px;height: 22px;background-position: -115px -624px;}
.search-item-plat.hk_Lenovo_l {width: 80px;height: 22px;background-position: -293px -663px;}
.search-item-plat.hk_SWITCH2_l {width: 39px;height: 22px;background-position: -217px -702px;}

/* 滚动条样式 */
.search-dropdown::-webkit-scrollbar {width: 6px;}
.search-dropdown::-webkit-scrollbar-track {background: #f1f1f1;}
.search-dropdown::-webkit-scrollbar-thumb {background: #ccc;border-radius: 3px;}
.search-dropdown::-webkit-scrollbar-thumb:hover {background: #999;}
.highlight {color: #ff4d4f;font-weight: bold;}
.search-error {color: #ff4d4f;text-align: center;padding: 20px;}
.search-section-title {padding: 0 12px 8px;color: #999;font-size: 12px;border-bottom: 1px solid #f0f0f0;}

.fhyxHeaderCenterLocation {float: right;width: 115px;height: 44px;background: url(/images/application/pc/com/fhyx_l_normal.png) no-repeat;text-indent: 45px;line-height: 38px;color: #ff3600;font-size: 16px;margin-top: 16px;position: relative;z-index: 1;text-align: left;}
.fhyxHeaderCenterLocation:visited {color:#ff3600}
.fhyxHeaderCenterLocation:hover {color:#fff;background:url(/images/application/pc/com/fhyx_l_select.png) no-repeat}
@media (max-width: 1900px) {
    .fhyxHeaderCenter {width: 370px;}
    .fhyxHeaderCenterSearch {width: 250px;}
    .searchContent {width: 200px;text-indent: 15px;}
}
@media (max-width: 1610px) {
    .fhyxHeaderLeftLogo {margin-left: 10px;}
    .fhyxHeaderLeftUl {margin-left: -5px;}
    .fhyxHeaderLeftLi {margin-left: 10px;}
    .fhyxHeaderLeftDown {margin-left: 10px;}
    .fhyxHeaderLeftDownCon {width: 105px;}
}

.fhyxHeaderRight {float: right;width: auto;height: 70px;margin-right: 30px;position: relative;z-index: 1;}
.fhyxHeaderRightLogin {float: left;width: auto;height: 70px;}
#login_btn {float: left;width: 74px;height: 35px;border-radius: 18px;border: solid 1px #ff6200;line-height: 35px;text-align: center;font-size: 18px;color: #ff6200;margin-top: 16px;margin-right: 40px;}
.fhyxHeaderRightLoginCon {float: left;width: 36px;height: auto;position: relative;margin: 14px 37px 0 0;}
.fhyxHeaderRightLoginCon .userImgCon {float: left;width: 36px;height: 36px;position: relative;z-index: 2;transition: 0.3s;}
.fhyxHeaderRightLoginCon .userImgCon .userimg {float: left;width: 100%;height: 100%;border-radius: 50%;}
.fhyxHeaderRightLoginCon .userImgCon .userFrame {position: absolute;width: 42px;height: 42px;top: -4px;left: -3px;transition: 0.3s;}
.fhyxHeaderRightLoginCon:hover .userImgCon {width: 58px;height: 58px;margin-left: -10px;}
.fhyxHeaderRightLoginCon:hover .userImgCon .userFrame {width: 81px;height: 81px;top: -17px;left: -12px;}
.fhyxHeaderRightLoginConAlert {position: absolute;top: 32px;left: -102px;width: 240px;height: 360px;background-color: #ffffff;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);border-radius: 12px;z-index: 1;display: none;}
.fhyxHeaderRightLoginCon:hover .fhyxHeaderRightLoginConAlert {display: block;}
.fhyxHeaderRightLoginConAlert .username {float: left;width: 220px;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #1e1e1e;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 40px 0 6px 10px;}
.fhyxHeaderRightLoginConAlert .smrz {display: table;width: auto;height: 16px;margin: 0 auto;}
.fhyxHeaderRightLoginConAlert .smrz .smrzIcon {float: left;background: url("/images/application/pc/common/top/icon8.png") no-repeat;width: 80px;height: 16px;}
.fhyxHeaderRightLoginConAlert .smrz .smrzIcon.checked {background: url("/images/application/pc/common/top/icon10.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .smrz .smrzBtn {float: left;background: url("/images/application/pc/common/top/icon9.png") no-repeat;width: 49px;height: 17px;cursor: pointer;margin-left: 3px;}
.fhyxHeaderRightLoginConAlert .balanceCon {display: table;width: auto;height: 42px;margin: 10px auto 0;}
.fhyxHeaderRightLoginConAlert .balanceCon .balanceConLi {float: left;width: 73px;height: 42px;}
.fhyxHeaderRightLoginConAlert .balanceCon .balanceConLi .balance {float: left;width: 100%;height: 24px;line-height: 24px;text-align: center;font-size: 16px;color: #fa4d00;font-weight: bold;}
.fhyxHeaderRightLoginConAlert .balanceCon .balanceConLi .title {float: left;width: 100%;height: 18px;line-height: 18px;text-align: center;font-size: 12px;color: #999999;}
.fhyxHeaderRightLoginConAlert .bindsteam {display: table;width: 218px;height: 32px;border-radius: 6px;border: solid 1px #e8e8e8;margin: 12px auto 5px;}
.fhyxHeaderRightLoginConAlert .bindsteam .icon {float: left;background: url("/images/application/pc/common/top/icon11.png") no-repeat;width: 20px;height: 20px;margin: 7px 7px 0 9px;}
.fhyxHeaderRightLoginConAlert .bindsteam .title {float: left;width: auto;height: 32px;line-height: 32px;text-align: left;font-size: 12px;color: #171d25;}
.fhyxHeaderRightLoginConAlert .bindsteam .bindsteamBtn {float: right;background: url("/images/application/pc/common/top/icon12.png") no-repeat;width: 78px;height: 20px;margin: 7px 6px 0 0;cursor: pointer;}
.fhyxHeaderRightLoginConAlert .bindsteam .bindsteamBtn.checked {background: url("/images/application/pc/common/top/icon13.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi {display: table;width: 220px;height: 34px;margin: 0 auto 0;}
.fhyxHeaderRightLoginConAlert .userInfoLi:hover {background-image: linear-gradient(90deg, #ff9726 0%, #fb5002 100%);border-radius: 6px;}
.fhyxHeaderRightLoginConAlert .userInfoLi .icon {float: left;width: 20px;height: 20px;margin: 7px 7px 0 9px;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userinfo .icon {background: url("/images/application/pc/common/top/icon14.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userinfo:hover .icon {background: url("/images/application/pc/common/top/icon14_hover.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userachievement .icon {background: url("/images/application/pc/common/top/icon15.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userachievement:hover .icon {background: url("/images/application/pc/common/top/icon15_hover.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userproclaim .icon {background: url("/images/application/pc/common/top/icon16.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userproclaim:hover .icon {background: url("/images/application/pc/common/top/icon16_hover.png") no-repeat;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userlogout .icon {background: url("/images/application/pc/common/top/icon17.png") no-repeat;width: 18px;height: 17px;margin: 7px 7px 0 11px;}
.fhyxHeaderRightLoginConAlert .userInfoLi.userlogout:hover .icon {background: url("/images/application/pc/common/top/icon17_hover.png") no-repeat;width: 18px;height: 17px;margin: 7px 7px 0 11px;}
.fhyxHeaderRightLoginConAlert .userInfoLi .title {float: left;width: auto;height: 32px;line-height: 32px;text-align: left;font-size: 12px;color: #171d25;}
.fhyxHeaderRightLoginConAlert .userInfoLi:hover .title {color: #ffffff;}
.fhyxHeaderRightLoginConAlert .userInfoLi .rightIcon {float: right;background: url("/images/application/pc/common/top/icon18.png") no-repeat;width: 9px;height: 13px;margin: 10px 7px 0 0;}
.fhyxHeaderRightLoginConAlert .fg {width: 220px;height: 1px;background: #e8e8e8;margin: 12px auto;}
.fhyxHeaderRightLanguage {float: left;width: 30px;height: 70px;position: relative;padding-left: 40px;cursor: pointer;}
.fhyxHeaderRightLanguage:after {content: '';position: absolute;top: 24px;left: 0;width: 1px;height: 23px;background-color: #e4e4e4;}
#select_language {float: left;background: url("/images/application/pc/common/top/icon5.png") no-repeat;width: 18px;height: 18px;margin: 13px 0 0 6px;}
.fhyxHeaderRightLanguageTxt {float: left;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #393939;margin-top: 5px;}
.fhyxHeaderRightLanguageCon {position: absolute;top: 60px;left: 0;width: 100px;height: 72px;background-color: #ffffff;border-radius: 4px;border: solid 1px #e4e4e4;z-index: 10;display: none;}
.fhyxHeaderRightLanguage:hover .fhyxHeaderRightLanguageCon {display: block;}
.fhyxHeaderRightLanguageConLi {float: left;width: 84px;height: 36px;line-height: 36px;text-align: left;color: #6a6a6a;font-size: 14px;margin-left: 8px;position: relative;cursor: pointer;}
.fhyxHeaderRightLanguageConLi:nth-child(1) {border-bottom: 1px solid #e4e4e4;}
.fhyxHeaderRightLanguageConLi.checked:after {content: '';position: absolute;background: url("/images/application/pc/common/fhyxLanguageIcon.png") no-repeat;width: 15px;height: 15px;top: 9px;right: 0;}
.fhyxHeaderRightJsq {float: left;width: 42px;height: 70px;position: relative;margin-left: 34px;}
.fhyxHeaderRightJsq em {float: left;background: url("/images/application/pc/common/top/icon6.png") no-repeat;width: 20px;height: 21px;margin: 11px 0 0 11px;}
.fhyxHeaderRightJsq span {float: left;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #393939;margin-top: 5px;}
.fhyxHeaderRightCredits {float: left;width: 55px;height: 70px;position: relative;margin-left: 22px;display: none;}
.fhyxHeaderRightCredits em {float: left;background: url("/images/application/pc/common/top/icon7.png") no-repeat;width: 19px;height: 19px;margin: 13px 0 0 16px;}
.fhyxHeaderRightCredits span {float: left;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #393939;margin-top: 5px;}
.fhyxHeaderRightBindsteam {float: left;width: 64px;height: 70px;position: relative;padding-left: 40px;cursor: pointer;display: none;}
.fhyxHeaderRightBindsteam em {float: left;background: url(/images/application/pc/common/top/icon21.png) no-repeat;width: 26px;height: 26px;margin: 11px 0 0 18px;position: relative;}
.fhyxHeaderRightBindsteam:before {content: '';position: absolute;top: 24px;left: 0;width: 1px;height: 23px;background-color: #e4e4e4;}
.fhyxHeaderRightBindsteam span {float: left;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 12px;color: #393939;margin-top: 5px;font-weight: bold;}
.fhyxHeaderRightBindsteam em i {position: absolute;background: url(/images/application/pc/common/top/icon22.png) no-repeat;width: 26px;height: 18px;top: -10px;right: -20px;animation: fhyxHeaderRightBindsteam 0.6s linear infinite;}
@keyframes fhyxHeaderRightBindsteam {
    0%{transform: scale(0.8);}
    50%{transform: scale(1);}
    100%{transform: scale(0.8);}
}

.fhyx_global_loginsteam_alert {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 20;}
.fhyx_global_loginsteam_alert_con {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 280px;height: 230px;background-color: #ffffff;border-radius: 6px;margin: auto;padding-top: 16px;}
.fhyx_global_loginsteam_alert_con_text {display: block;width: 240px;height: 20px;line-height: 20px;text-align: left;font-size: 14px;color: #3d3d3d;margin: 0 auto;}
.fhyx_global_loginsteam_alert_con_input {display: block;width: 238px;height: 26px;border-radius: 2px;border: solid 1px #d2d2d2;line-height: 26px;text-align: left;font-size: 14px;color: #ff562c;margin: 6px auto;text-indent: 10px;outline: none;}
.fhyx_global_loginsteam_alert_con_input.password {color: #474747;}
.fhyx_global_loginsteam_alert_con_tips {display: block;width: 216px;height: 36px;line-height: 18px;text-align-last: left;font-size: 12px;color: #ff0000;margin: 9px 0 0 42px;position: relative;}
.fhyx_global_loginsteam_alert_con_tips:before {content:'';position: absolute;top: 0;left: -22px;width: 18px;height: 18px;background: url("/images/application/pc/hk/jh/hkjh_icon7.png");}
.fhyx_global_loginsteam_alert_con_btn {display: block;width: 240px;height: 28px;margin: 24px auto 0;}
.fhyx_global_loginsteam_alert_con_btn a {float: left;width: 110px;height: 28px;background-color: #a0a0a0;border-radius: 4px;line-height: 28px;text-align: center;font-size: 16px;color: #ffffff;}
.fhyx_global_loginsteam_alert_con_btn a.right {float: right;background-image: linear-gradient(90deg, #ff542c 0%, #ff9d39 100%);}

.fhyx_global_loginsteamyzm_alert {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 20;display: none;}
.fhyx_global_loginsteamyzm_alert_con {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 280px;height: 170px;background-color: #ffffff;border-radius: 6px;margin: auto;}
.fhyx_global_loginsteamyzm_alert_con_title {display: block;width: 100%;height: 24px;line-height: 24px;text-align: center;font-size: 16px;color: #3d3d3d;margin: 10px auto 0;font-weight: bold;}
.fhyx_global_loginsteamyzm_alert_con_username {display: block;width: 245px;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #4a4a4a;margin: 4px auto 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fhyx_global_loginsteamyzm_alert_con_input {display: block;width: 245px;margin: 18px auto 0;}
.fhyx_global_loginsteamyzm_alert_con_input input {display: block;width: 238px;height: 34px;border-radius: 2px;border: 0;border: solid 1px #d2d2d2;line-height: 34px;text-align: left;font-size: 14px;color: #ff562c;margin: 6px auto;text-indent: 10px;outline: none;}
.fhyx_global_loginsteamyzm_alert_con_text {display: block;width: 230px;height: 18px;margin: 5px auto 0;line-height: 18px;text-align: left;font-size: 12px;color: #cfcfcf;position: relative;}
.fhyx_global_loginsteamyzm_alert_con_text:after {content: '';position: absolute;top: 2px;right: 0;background: url("/images/application/pc/hk/jh/hkjh_icon3.png") no-repeat;width: 20px;height: 14px;}
.fhyx_global_loginsteamyzm_alert_con .btn {display: block;width: 110px;height: 28px;background-image: linear-gradient(90deg, #ff542c 0%, #ff9d39 100%);border-radius: 4px;line-height: 28px;text-align: center;font-size: 16px;color: #ffffff;margin: 15px auto 0;}

.fhyx_global_loginloading_alert {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 21;display: none;}
.fhyx_global_loginloading_alert_con {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 280px;height: 220px;background: #ffffff;border-radius: 6px;margin: auto;}
.fhyx_global_loginloading_alert_con .icon {display: block;background: url("/images/application/pc/hk/jh/hkjh_icon10.png") no-repeat;width: 80px;height: 80px;animation: rotateImageBig 2s linear infinite;transform-origin: center;margin: 32px auto 0;}
@keyframes rotateImageBig {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
.fhyx_global_loginloading_alert_con p {display: inline-block;width: 100%;height: 24px;line-height: 24px;text-align: center;font-size: 16px;color: #3d3d3d;margin: 22px auto 0;}
.fhyx_global_loginloading_alert_con span {display: inline-block;width: 100%;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #7e7e7e;margin: 4px auto 0;}