body,div,ul,ol,li,dl,dt,dd,p,span,a,img,em,input,button,textarea,tr,th,td,h1,h2,h3,h4,h5,h6,h7 {margin: 0px;padding: 0px;}
body {min-height: 100vh;font-size: 12px;font-family: "microsoft yahei";overflow-x: hidden;}
ul,ol,li,dl,dt,dd,p,span,a,img,em,input,button,textarea,tr,th,td,h1,h2,h3,h4,h5,h6,h7 {list-style-type: none;border: none;font-style: normal;background: none;outline: none;}
a {color: #403f3f;}
.clearfix {*zoom: 1;}
.clearfix:after {height: 0;font-size: 0;display: block;clear: both;overflow: hidden;visibility: hidden;content: "";}
.f_l {float: left;}
.f_r {float: right;}
.indent {text-indent: -999px;overflow: hidden;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f15 {font-size: 15px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f20 {font-size: 20px;}
.f22 {font-size: 22px;}
.f24 {font-size: 24px;}
.f26 {font-size: 26px;}
.f28 {font-size: 28px;}
.f30 {font-size: 30px;}
.f32 {font-size: 32px;}
.f40 {font-size: 40px;}
.mr8 {margin-right: 8px;}
.mb10 {margin-bottom: 10px;}
.mt12 {margin-top: 12px;}
.mb20 {margin-bottom: 20px;}
.mb40 {margin-bottom: 40px;}
.mb60 {margin-bottom: 60px;}
.more {width: 20px;height: 20px;text-indent: -999px;overflow: hidden;}
.more:hover {background-position: 0 -20px;}
.line {-o-transition: all .5s ease-in;-ms-transition: all .5s ease-in;-moz-transition: all .5s ease-in;-webkit-transition: all .5s ease-in;transition: all .5s ease-in;}
.move {-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-ms-transform: rotateY(0);transform: rotateY(0);}
.move:hover {-webkit-transition: transform ease-in-out .6s;-moz-transition: transform ease-in-out .6s;-ms-transition: transform ease-in-out .6s;transition: transform ease-in-out .6s;-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);transform: rotateY(360deg);}
/* 新模版开始 S */
.content {min-width: 1300px;min-height: 100vh;overflow-x: hidden;position: relative;}
.home_body div.game-top-wrap {position: fixed;top: 0;left: 0;width: 100%;}
.screen_page {width: 100%;height: 100vh;min-height: 800px;position: relative;background-size: auto 100%;display: flex;align-items: center;}
.last_page {overflow-x: hidden;overflow-y: auto;scrollbar-width: none;-ms-overflow-style: none;}
.last_page::-webkit-scrollbar {width: 0;height: 0;background: transparent;}
.last_screen_box {width: 100%;height: 920px;position: relative;display: flex;align-items: center;}
.screen_bg { background: url(/images/qmhymb/screen_bg.png?v=20260202) #230d0b no-repeat; }
/* 两个头部栏的高度 */
.pt-158 {padding-top: 158px;}
.home_screen {width: 100%;height: 100vh;position: relative;}
.container .home_screen {background: url(/images/qmhymb/art_content_header.png?v=20260202);height: 60px;line-height: 60px;padding-left: 24px;color: #fff;font-size: 18px;}
.head_bg {display: flex;align-items: center;justify-content: center;height: 100%;}
.home_page .head_bg {min-height: 851px;}
/* 栏目，内容页 */
.cloumn_page .header {max-height: 848px;min-width: 1360px;}
.cloumn_page .head_bg {max-height: 848px;overflow: hidden;width: 100%;position: relative;transform: translateY(-116px);/* margin-top: -116px; */}
.head_bg::after {content: "";position: absolute;left: 0px;bottom: 0px;width: 100%;height: 1px;background: #9e843b;}
.top_nav_row {position: fixed;z-index: 100;top: 42px;left: 0;width: 100%;min-width: 1400px;}
.logo {width: 167px;z-index: 99;float: left;position: relative;margin: 10px 0 0 100px;}
.menu {height: 96px;position: relative;padding: 10px 0;float: right;margin-right: 132px;}
.menu_bg {width: 1920px;height: 100%;color: #e7d4aa;background: rgb(0, 0, 0, 0.8);position: absolute;top: 0;left: 50%;margin-left: -960px;z-index: 98;}
.cloumn_header_warp {position: relative;z-index: 98;overflow: hidden;}
.menu a {width: 116px;line-height: 26px;color: #fff;text-align: center;margin: 20px 25px 0;float: left;position: relative;z-index: 100;}
.menu a:hover {color: #fdc744;}
.menu a:last-child {border-right: none;}
.menu p {line-height: 38px;color: #c5c5c5;font-size: 12px;display: block;}
.menu p:hover {color: #a78a45;}
/*公用动画效果*/
.menu a {transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;}
.dropdown {position: relative;display: inline-block;z-index: 99;}
.dropdown_box {width: 108px;height: 62px;text-align: center;display: flex;align-items: center;justify-content: center;margin-top: 10px;position: relative;}
.dropdown_box:hover,.dropdown:hover .dropdown_box {background: url(/images/qmhymb/down_bg.png?v=20260202) center top no-repeat;}
.dropdown_box:hover span,.dropdown:hover .dropdown_box span {background: linear-gradient(#ffffff 0%,            #ffffff 20%,            #ffb74d 40%,            #ff9800 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.dropdown_box:hover p,.dropdown:hover .dropdown_box p {color: #7e3601;}
.dropdown_toggle {cursor: pointer;}
.dropdown_content {display: none;position: absolute;background-color: #444;width: 108px;padding: 10px 0;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);font-size: 14px;color: #fff;z-index: 1;}
.dropdown_content a {width: 108px;height: 28px;line-height: 28px;margin: 0 auto;}
.dropdown_content .mt-10 {margin-top: 10px;}
.dropdown:hover .dropdown_content {display: block;}
.flash {position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.flash video {vertical-align: top;}
.user_con {width: 1200px;height: 175px;background: url(/images/qmhymb/user_box_bg.png?v=20260202) center top no-repeat;position: absolute;bottom: 75px;left: 50%;transform: translateX(-50%);}
/* 开始游戏 */
.game_start {width: 282px;height: 225px;background: url(/images/qmhymb/start_btn.png?v=20260202) no-repeat;position: absolute;top: -21px;left: 50%;transform: translateX(-50%);}
.brand_news_box,.inner_wrap {margin: 0 auto;}
.cloumn_page .inner_wrap { width: 1200px;}
/* 服务器 */
.home_page .game_server {width: 390px;color: #ffffff;margin: 18px 0 0 36px;position: relative;}
.home_page .server_list_area .server_tag {font-size: 13px;line-height: 22px;margin-bottom: 40px;position: relative;}
.home_page .server_list_area .server_tag::after {content: '';position: absolute;left: 0;bottom: -12px;width: 382px;height: 1px;background: url(/images/qmhymb/transverse_line.png?v=20260202);}
.home_page .server_list_area .select_team {width: 83px;height: 20px;border: 1px solid #fff;background-color: transparent;color: #fff;font-size: 12px;}
/* .home_page .server_list_area .select_team ul {display: block;} */
.home_page .select_team .selected_val {line-height: 19px;padding: 0 16px 0 12px;}
.home_page .server_list_area .select_team i {border: none;width: 10px;height: 6px;top: 8px;right: 10px;background: url(/images/qmhymb/bottom_arrow_icon.png?v=20260202);}
.home_page .server_list_area .select_box {display: block;left: 68px;margin-left: 8px;}
.home_page .game_server .server_quick_enter {color: #fff;font-size: 13px;}
.home_page .game_server .server_quick_enter .input {color: #fff;/* margin-right: 10px; */width: 48px;height: 20px;border: 1px solid #fff;background-color: transparent;}
.game_start:hover {/* background-position: 0 -234px; */filter: brightness(1.2);-webkit-filter: brightness(1.2);}
/* S 通用服务器列表 */
.home_page .server_list_area {margin-top: 6px;}
.home_page .server_list_area .quick_enter_btn.btn {width: 49px;height: 20px;line-height: 20px;margin-left: 8px;color: #fff;background: url(/images/qmhymb/enter_btn_bg.png?v=20260202);}
.home_page .server_list .server_team.server_team {height: 50px;overflow: hidden;}
.home_page .server_list .server_team::-webkit-scrollbar {width: 5px;height: 6px;}
.home_page .server_list .server_team::-webkit-scrollbar-track {background-color: #f1f1f1;border-radius: 6px;}
.home_page .server_list .server_team::-webkit-scrollbar-thumb {background-color: #8b8b8b;border-radius: 6px;}
.home_page .server_list_area .server_list {height: 50px;margin-top: -16px;}
.home_page .server_list_area .server_item {margin: 0;width: 152px;height: 26px;line-height: 26px;font-size: 12px;}
.home_page .server_list_area .server_item:hover {color: #f5da92;}
.home_page .server_list_area .server_item:nth-child(odd) {margin: 0 30px 0 0;}
.home_page .server_list_area .server_item .name {left: 10%;}
.home_page .server_list_area .server_item .status {right: 2%;background: url(/images/qmhymb/h.jpg) center right no-repeat;padding-right: 24px;}
.home_page .server_list_area .server_item .icon {width: 0;height: 0;border-left: 6px solid #00ff0b;border-top: 4px solid transparent;border-bottom: 4px solid transparent;left: 0;}
/* E 通用服务器列表 */
/*用户登录*/
.user_box {width: 400px;line-height: 24px;color: #ffffff;margin: 32px 28px 0 0;position: relative;height: 126px;}
.user_box a {color: #ffffff;}
.user_box a:hover {color: #ffd09e;text-decoration: underline;}
.user_box label {display: block;margin-bottom: 10px;position: relative;}
.user_box .input {width: 162px;height: 28px;line-height: 28px;color: #333333;background: #dcd7c7;display: inline-block;padding: 0 5px;margin-right: 230px;}
.user_box .log_btn {width: 172px;height: 28px;background: url(/images/qmhymb/login_btn.png?v=20260202) no-repeat;text-indent: -999px;overflow: hidden;position: absolute;bottom: 14px;left: 0px;cursor: pointer;}
.user_box .log_btn:hover {/* background-position: 0 -56px; */filter: brightness(1.2);-webkit-filter: brightness(1.2);}
.user_box .links {line-height: 20px;position: absolute;top: 0;width: 210px;right: 0;}
.user_box .links input[type="checkbox"] {accent-color: #0075ff;}
.user_box .links a {position: relative;z-index: 3;}
.user_box .qt_btn {width: 100%;text-align: left;margin: 10px 0;}
.user_box .qt_btn p {margin-bottom: 6px;}
.user_box .qt_btn i,.user_box .qt_btn a {display: inline-block;vertical-align: top;}
.user_box .qt_btn a {margin: 0 2px;}
.user_box .qt_btn em {width: 20px;height: 20px;background-image: url(/images/smcs/pc/log_icon.png);display: block;}
.user_box .qt_btn em.qq {background-position: 0 0;}
.user_box .qt_btn em.qq:hover {background-position: -20px 0;}
.user_box .qt_btn em.wx {background-position: 0 -20px;}
.user_box .qt_btn em.wx:hover {background-position: -20px -20px;}
.user_box .qt_btn em.wb {background-position: 0 -40px;}
.user_box .qt_btn em.wb:hover {background-position: -20px -40px;}
/* 浮动下载框 */
.float_download {width: 235px;height: 439px;background: url(/images/qmhymb/float_win_bg.png?v=20260202) center top no-repeat;position: fixed;top: 50%;left: 2%;transform: translateY(-50%);z-index: 30;}
.float_download img {width: 100%;height: 100%;}
.float_download dl,.float_download ul {padding-top: 14px;margin: 0 auto;}
.float_download dl {width: 174px;margin-top: 56px;text-align: center;}
.float_download dt {line-height: 30px;color: #d6d19a;font-size: 18px;}
.float_download dd {position: relative;width: 123px;height: 121px;background: url(/images/qmhymb/float_qrcode.png?v=20260202) no-repeat;overflow: hidden;padding: 10px;display: inline-block;vertical-align: top;}
.float_download .scanner {position: absolute;top: 3%;left: 3px;display: block;width: 137px;height: 15px;background: url(/images/qmhymb/scanner.png?v=20260202) repeat-x;animation: scanDown 2s linear infinite;-webkit-animation: scanDown 2s linear infinite;}
@keyframes scanDown {from {    top: 5%;}to {    top: 83%;}}
.float_download ul {width: 140px;}
.float_download li {height: 40px;display: block;margin-bottom: 10px;}
/*幻灯*/
.slider {width: 666px;height: 450px;/* box-sizing: border-box; */padding: 5px;margin-right: 24px;background: url(/images/qmhymb/swiper_bg.png?v=20260202) no-repeat;position: relative;}
.slider .bd {height: 100%;position: relative;z-index: 3;}
.slider .hd {position: absolute;bottom: 14px;right: 10px;z-index: 3;}
.slider .hd li {width: 19px;height: 19px;font-size: 0;background: url(/images/qmhymb/slide_hd1.png?v=20260202);margin-right: 10px;float: left;cursor: pointer;}
.slider .hd li.on {background: url(/images/qmhymb/slide_hd2.png?v=20260202);}
.slider .slide_topbg {position: absolute;top: 0;left: 0;z-index: 4;pointer-events: none;}
.left_box_slider {width: 100%;height: 100%;}
/*新闻*/
.news {width: 574px;height: 440px;padding: 10px;color: #ffffff;background: url(/images/qmhymb/news_hot.png?v=20260202) no-repeat;position: relative;}
.news_more {color: #dfd5d5;position: absolute;top: 28px;right: 26px;font-size: 14px;}
.news_more:hover {color: #ffffff;text-decoration: underline;}
.news_tit {height: 52px;padding: 0 20px;}
.news_tit a {width: 66px;line-height: 52px;font-size: 17px;color: #fff;text-align: center;margin-right: 15px;float: left;position: relative;}
.news_tit a::after {content: "";position: absolute;left: 2px;bottom: 0px;width: 68px;height: 2px;background: #ffc231;opacity: 0;transition: opacity 0.3s ease;}
.news_tit a.on::after {opacity: 1;}
.news_tit a.on {color: #efc65e;}
.news_tit a.on i {display: block;}
.news_hot {max-width: 500px;width: fit-content;height: 30px;line-height: 30px;/* padding-left: 108px; */font-size: 16px;text-align: center;overflow: hidden;margin: 24px 0 14px 18px;position: relative;background-color: #7b0805;}
.news_hot .rec_box {float: left;width: 46px;height: 30px;line-height: 30px;text-align: left;padding-left: 10px;color: #ffb700;font-size: 14px;background: url(/images/qmhymb/chat_frame_icon.png?v=20260202);}
.news_hot .news_hot_text {float: left;padding-right: 10px;max-width: 432px;color: #ffb700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;/* position: absolute;left: 82px; */}
.news_hot_text a {color: #ffb700;}
.news_hot a:hover {color: #ffe398;}
.news_txt {color: #c7c6c5;margin: 0 20px;overflow: hidden;max-height: 306px;}
.news_txt li {height: 34px;line-height: 34px;overflow: hidden;position: relative;color: #c6c6c6;}
.news_txt li em {float: left;color: #c6c6c6;}
.news_txt li a {color: #c6c6c6;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin-left: 6px;max-width: 381px;}
.news_txt li a:hover {color: #ffe398;}
.news_txt li em::before {content: "";display: inline-block;background: url(/images/qmhymb/rec_icon.png?v=20260202) no-repeat;width: 13px;height: 14px;position: relative;top: 0px;margin-right: 5px;}
#logined {width: 250px;line-height: 24px;color: #d7d7d7;display: none;margin: 0 auto;}
.cloumn_page #logined {margin: 80px auto 0;}
#logined .logout {color: #7d7d86;}
#logined .logout:hover {color: #d7d7d7;text-decoration: underline;}
#logined .username span {color: #cd9859;}
#logined a {color: #cd9859;display: inline-block;margin-right: 10px;}
#logined a:hover {text-decoration: underline;}
/* 职业 */
.role_box {width: 100%;height: 750px;}
.role_box .role_box_content {width: 1200px;margin: 0 auto;position: relative;}
/*职业*/
.role {height: 750px;overflow: hidden;position: relative;}
.role_tit {position: absolute;top: 105px;right: 0px;z-index: 5;}
.role_tit a {line-height: 20px;color: #ffffff;float: left;margin-left: 16px;}
.role_tit a.on {color: #d90000;}
.role_tit a .ico {width: 82px;height: 65px;background-image: url(/images/qmhymb/role_tit.png?v=20260202);display: inline-block;vertical-align: middle;text-indent: -999px;}
.role_tit a .ico_1 {background-position: 0 -75px;}
.role_tit a.on .ico_1 {background-position: 0 0;}
.role_tit a .ico_2 {background-position: -95px 0;width: 180px;filter: grayscale(1);}
.role_tit a.on .ico_2 {background-position: -95px 0px;filter: grayscale(0);}
.role_tit a .ico_3 {background-position: 82px -75px;}
.role_tit a.on .ico_3 {background-position: 82px 0px;}
.role_txt,.role_txt dl {height: 100%;position: relative;}
.role_txt {z-index: 4;}
.role_txt dt .role_info {width: 358px;line-height: 30px;font-size: 14px;color: #ffcf6d;position: absolute;right: 0;top: 196px;border-top: 1px solid #ffcf6d;border-bottom: 1px solid #ffcf6d;padding: 10px 0;max-height: 180px;overflow: hidden;}
.role_txt dt .role_more {width: 128px;height: 38px;line-height: 38px;color: #a29033;border: 1px solid #a29033;border-radius: 20px;text-align: center;position: absolute;bottom: 30px;left: 24px;z-index: 3;}
.role_txt dt .role_more:hover {color: #fff;background: #a29033;}
.role_txt dd {/* height: 771px; */height: 100%;}
.role_txt dd ul {height: 100%;overflow: hidden;}
.role_gender {position: absolute;top: 100px;right: 400px;z-index: 5;display: flex;flex-direction: column;}
.role_gender a {width: 28px;height: 40px;background-image: url(/images/qmhymb/role_gender.png?v=20260202);text-indent: -999px;overflow: hidden;float: left;}
.role_gender a.man {background-position: 28px 0px;}
.role_gender a.on.man {background-position: 0px 0px;}
.role_gender a.woman {background-position: 0px 40px}
.role_gender a.on.woman {background-position: 28px -40px;}
.role_mask {width: 1190px;height: 496px;}
.role_pics {width: 1200px;}
/* 新手指南，特色玩法，高手进阶 */
.playing_data {width: 800px;height: 390px;position: relative;}
.playing_data .playing_content {position: absolute;height: 390px;left: 0;top: 0;}
.playing_content .option1,.playing_content .option2,.playing_content .option3 {width: 163px;height: 389px;cursor: pointer;}
.playing_content .option1 {background: url(/images/qmhymb/playing_item_bg1.png?v=20260202) no-repeat;}
.playing_content .option2 {margin-left: 4px;background: url(/images/qmhymb/playing_item_bg2.png?v=20260202) no-repeat;}
.playing_content .option3 {margin-left: 4px;background: url(/images/qmhymb/playing_item_bg3.png?v=20260202) no-repeat;}
.plyaing_data_info {width: 0;height: 100%;float: left;display: none;position: relative;margin-left: 12px;transition: width 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition: width 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition: width 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition: width 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);background: url(/images/qmhymb/plyaing_data_info_bg.png?v=20260202) no-repeat;}
.plyaing_data_info .translateY {transform: translateY(30px);}
.plyaing_data_info .look_more {position: absolute;bottom: 16px;right: 16px;font-size: 12px;color: #e0dbae;cursor: pointer;}
.playing_content .show_info {display: inline-block;width: 281px;}
.plyaing_data_info .title {margin-top: 20px;font-size: 18px;color: #feba4c;padding-left: 36px;}
.type_list {margin-top: 28px;padding-left: 30px;width: 235px;}
.type_item .icon {display: inline-block;width: 13px;height: 12px;background: url(/images/qmhymb/rhombus_icon.png?v=20260202) no-repeat;}
.type_list .type_item {display: inline-block;line-height: 22px;font-size: 14px;margin-bottom: 24px;cursor: pointer;width: 48%;text-align: left;color: #cbaa74}
.type_list .type_item:hover .icon {background: url(/images/qmhymb/rhombus_active_icon.png?v=20260202) no-repeat;}
.type_list .type_item:hover {color: #feba4c;}
/* S 游戏介绍、游戏攻略、新手卡领取等   */
.game_intro {height: 366px;margin-top: 56px;}
/* 游戏介绍区域 */
.game_intro .game_intro_text {width: 577px;position: relative;height: 100%;background: url(/images/qmhymb/game_intro_text_bg.png?v=20260202) no-repeat;}
.game_intro_text .text_box {position: absolute;top: 80px;left: 30px;width: 510px;height: 248px;font-size: 18px;font-weight: 400;overflow: hidden;}
/* 游戏攻略区域 */
.inner_wrap .game_strategy {width: 387px;height: 390px;position: relative;margin-left: 20px;background: url(/images/qmhymb/game_strategy_bg.png?v=20260202) no-repeat;}
.game_strategy .geme_intro_content {position: absolute;top: 65px;left: 28px;width: 332px;height: 284px;font-weight: 400;overflow: hidden;}
.geme_intro_content .news-top {margin-top: 0;}
.news-top .news-top-icon {background: url(/images/qmhymb/chat_frame_icon.png?v=20260202) no-repeat;height: 30px;width: 44px;display: inline-block;padding-left: 10px;color: #fdc744;}
.news-top {height: 30px;line-height: 30px;font-size: 15px;font-weight: bold;text-align: left;overflow: hidden;margin: 30px 0 18px;background-color: #7b0805;}
.news-top .news-top-icon {background: url(/images/qmhymb/chat_frame_icon.png?v=20260202) no-repeat;height: 30px;width: 44px;display: inline-block;padding-left: 10px;color: #fdc744;}
.news-top a {color: #fdc744;font-weight: 100;}
.news-list ul li {line-height: 30px;color: #565656;overflow: hidden;padding: 0 5px;}
.news-list ul li a {display: block;width: 280px;color: #fff;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float: left;font-size: 14px;font-weight: 400;}
.news-list ul li a:hover {color: #ffe398;}
.news-list ul li span {float: right;color: #ffffff;}
/* 新手卡领取等区域 */
.game_modules {width: 288px;height: 233px;padding: 22px;margin-left: 40px;background: url(/images/qmhymb/game_modules_bg.png?v=20260202) no-repeat;}
.game_modules .game_module_item {width: 138px;margin: 0;padding: 0;height: 122px;display: inline-block;}
.game_modules .module_title {height: 32px;text-align: center;color: #fcf2a2;font-size: 19px;line-height: 38px;font-weight: bold;}
.game_modules .module3 .module_title,.game_modules .module4 .module_title {height: 26px;line-height: 32px;}
.game_modules .module_img {height: 88px;width: 138px;display: table;text-align: center;}
.game_modules .module3 .module_img,.game_modules .module4 .module_img {height: 92px;}
.inner {cursor: pointer;display: table-cell;vertical-align: middle;}
.game_modules .module_img img {vertical-align: middle;max-width: 100%;max-height: 100%;}
/* E 游戏介绍、游戏攻略、新手卡领取等 */
/* S 二维码、游戏盒子、游戏截图、游戏客服   */
.game_others {height: 296px;margin-top: 76px;}
/* 二维码 */
.game_others .qrcode_box {height: 275px;width: 211px;text-align: center;margin-left: 40px;background: url(/images/qmhymb/box_and_qrcode_bg.png?v=20260202) no-repeat;}
.qrcode_box .qrcode_title,.game_box .game_box_title {width: 100%;height: 56px;line-height: 68px;color: #fcf2a2;font-size: 22px;font-weight: bold;}
.qrcode_box .qrcode_img,.game_box .game_box_img {margin: 16px auto 0;display: block;}
.qrcode_box .qrcode_text1,.game_box .game_box_text1 {font-size: 16px;text-align: center;font-weight: 400;margin-top: 14px;}
.qrcode_box .qrcode_text2,.game_box .game_box_text2 {font-size: 16px;font-weight: 400;text-align: center;margin-top: 4px;color: #e3c681;}
/* 游戏盒子 */
.game_others .game_box {height: 275px;width: 211px;margin-left: 30px;text-align: center;background: url(/images/qmhymb/box_and_qrcode_bg.png?v=20260202) no-repeat;}
.screenshot {height: 354px;width: 640px;margin-left: 26px;padding: 6px;position: relative;background: url(/images/qmhymb/geme_screenshot_bg.png?v=20260202) no-repeat;}
.screenshot .hd {position: absolute;right: 20px;bottom: 20px;z-index: 3;}
.jtbox .bd {text-align: center;padding: 0;position: relative;height: 354px;/* margin: 66px 0 0 17px; */}
.jtbox .bd .slide-bd li {position: absolute;top: 0px;left: 0px;display: none;}
.jtbox .bd .slide-bd li:first-child {display: block;}
.jtbox .bd .slide-nav {position: absolute;right: 20px;bottom: 20px;margin-left: 0;font-size: 0;line-height: 0;}
.jtbox .bd .slide-nav li {width: 23px;height: 23px;margin: 0 3px;background: url(/images/qmhymb/slide_hd1.png?v=20260202) no-repeat;overflow: hidden;display: inline-block;transition: width 0.3s ease;z-index: 2;}
.jtbox .bd .slide-nav .active {background: url(/images/qmhymb/slide_hd2.png?v=20260202) no-repeat;}
/*客服*/
.game_others .game_service {height: 275px;width: 300px;/* padding: 10px; */background: url(/images/qmhymb/game_service_bg.png?v=20260202) no-repeat;}
.icon_text {width: 266px;margin: 72px 0 0 24px;height: 46px;}
.kefu_img {height: 46px;width: 63px;background: url(/images/qmhymb/service_icon.png?v=20260202) no-repeat;}
.text_row {line-height: 23px;margin-left: 13px;font-size: 15px;font-weight: 400;color: #c0b4aa;}
.kefu_txt {text-align: center;margin: 16px 0 10px 0;}
.kefu_txt a {width: 130px;height: 32px;line-height: 32px;color: #fff;text-align: center;display: inline-block;background: #9f7339;font-size: 13px;}
.kefu_txt a:hover {filter: brightness(1.2);-webkit-filter: brightness(1.2);}
/* 合作媒体 */
.media {width: 260px;height: 32px;color: #c0b4aa;background: #59514c;text-align: left;margin: 0 auto 8px auto;position: relative;}
.media dt {line-height: 30px;font-size: 12px;padding: 0 10px;cursor: pointer;position: relative;box-sizing: border-box;}
.media dt em {width: 30px;height: 30px;position: absolute;top: 0;right: 0;}
.media dt i {width: 0;height: 0;border-width: 6px;border-style: dashed dashed dashed solid;border-color: #a2a2a2 transparent transparent transparent;overflow: hidden;position: absolute;top: 12px;right: 8px;}
.media dt i.media_up {border-color: #80848a transparent transparent transparent;}
.media dt i.media_down {border-color: transparent transparent #80848a transparent;top: 6px;}
.media dd {width: 100%;height: 90px;background: #e0e0e0;overflow-y: auto;position: absolute;top: 30px;left: 0;z-index: 9;display: none;}
.media dd a {line-height: 30px;color: #666;display: block;padding: 0 10px;}
.media dd a:hover {color: #333;}
/* E 二维码、游戏盒子、游戏截图、游戏客服 */
/* 新模版开始 E */
/*内页*/
/*用户登录*/
.cloumn_page {min-width: 1200px;overflow: hidden;overflow-y: auto;}
.cloumn_page .main_bg {background: url(/images/qmhymb/column_bg.png?v=20260202) no-repeat #211613;min-height: 1600px;padding: 1px;padding-bottom: 32px;}
.cloumn_page .inner_wrap {padding-top: 90px;}
.gamelog {position: relative;}
.top_box {width: 326px;height: 530px;position: relative;background: url(/images/qmhymb/inside_login_area.png?v=20260202) no-repeat;background-position: 0 172px;border: 1px solid transparent;}
.top_box .top_btn_row {width: 100%;position: absolute;top: 174px;z-index: 2;left: 10px;}
.start_btn {width: 326px;height: 225px;margin-top: -24px;display: block;background: url(/images/qmhymb/inside_start_btn.png?v=20260202) no-repeat;}
.micro_end_btn,.gift_center_btn {float: left;width: 153px;height: 69px;clip-path: polygon(0 28px, 100% 0, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 28px, 100% 0, 100% 100%, 0 100%);background: url(/images/qmhymb/gift_center_btn.png?v=20260202) no-repeat;}
.micro_end_btn {background: url(/images/qmhymb/micro_end_btn.png?v=20260202) no-repeat;clip-path: polygon(0 0, 100% 28px, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 100% 28px, 100% 100%, 0 100%);}
/* 加手机号登录时删掉的样式 S*/
#login-account {margin-top: 60px;}
.loginform div.submit {top: 39px;}
/* 加手机号登录时删掉的样式 E*/
.login_methods {padding: 14px 0 14px 0;font-size: 16px;text-align: center;color: #fff;display: none;}
.login_methods .line {display: inline-block;margin: 0 13px;width: 1px;height: 14px;color: #a6a6a6;}
.login_methods .method_active {color: #ffbe4a;}
.userlogbox {color: #333;overflow: hidden;position: relative;}
.loginform .opt {position: relative;width: 201px;margin: 0 auto;}
.cloumn_page .login-btn,.cloumn_page .login-btn {width: 201px;height: 26px;background: url(/images/qmhymb/inside_login_btn.png?v=20260202);display: block;cursor: pointer;font-size: 0;margin-left: 16px;margin: auto;}
.loginform .lp {height: 27px;background: #dcd7c7;margin-bottom: 12px;position: relative;}
.loginform .lp label {width: 46px;height: 28px;line-height: 28px;text-align: center;float: left;color: #c8c8c9;}
.loginform .lp input {width: 184px;height: 27px;line-height: 27px;border: none;background: none;outline: 0 none;position: absolute;top: 0px;left: 9px;background-color: #dcd7c7;}
.nologin .checkbox {width: 201px;margin: 0 auto;margin-top: 16px;}
.nologin .checkbox,.loginform .checkbox a {color: #b5b5b7;}
.nologin .checkbox a:hover {color: #cdcdce;}
.nologin .checkbox input {margin-right: 5px;}
.nologin .checkbox input[type="checkbox"] {accent-color: #0075ff;margin-top: -2px;}
.nologin .forget-pwd {height: 23px;line-height: 24px;color: #fff;}
.loginform .forget-pwd span {color: #fff;}
.nologin .forget-pwd span {margin: 0 5px;}
.nologin .forget-pwd a:hover {color: #ffba00;}
.nologin .forget-pwd label {color: #333;margin-right: 10px;vertical-align: middle;}
.bottom_row {width: 100%;/* height: 24px; */position: relative;margin-top: 12px;}
.other_login {width: 201px;/* height: 24px; */line-height: 24px;margin: 0 auto;}
.other_login p {display: inline-block;color: #fff;font-size: 11px;text-align: left;}
.other_login a {margin-right: 4px;display: inline-block;vertical-align: middle;}
.register_forgetPwd {width: 201px;position: absolute;top: 29px;right: -28px;}
.other_login .module_row {margin-top: 6px;}
.quick {background: url(/images/qmhymb/log_icon.png?v=20260202) 0 0 no-repeat;}
.qq_icon,.wx_icon,.sina_icon {width: 20px;height: 20px;}
.qq_icon {background-position: 0 0;}
.qq_icon:hover {background-position: -20px 0;}
.wx_icon {background-position: 0 -20px;}
.wx_icon:hover {background-position: -20px -20px;}
.sina_icon {background-position: 0 -40px;}
.sina_icon:hover {background-position: -20px -40px;}
.logined {line-height: 30px;color: #ffffff;margin-top: 10px;}
.logined a {color: #f27d00;}
.logined a:hover {color: #aa5800;}
.logined .user-fun {margin-bottom: 6px;}
.logined .user-fun a {margin-right: 86px;}
.cloumn_page .server_container {width: 306px;height: 309px;background: url(/images/qmhymb/inside_server_bg.png?v=20260202) #52170a no-repeat;padding: 10px;overflow: hidden;}
.cloumn_page .server_box_all {height: 100%;margin-top: 32px;background-color: transparent;}
.cloumn_page .server_list_area {height: 220px;}
.cloumn_page .server_list {height: 132px;overflow: hidden;width: 100%;}
.cloumn_page .server_list_area .server_item .status {color: #65a94e;}
.cloumn_page .server_list_area .server_item .icon {border-left-color: #65a94e;}
.cloumn_page .server_list_area .server_item:nth-child(1) .status {color: #ff0000;}
.cloumn_page .server_list_area .server_item:nth-child(1) .icon {border-left-color: #ff0000;}
/* .ser_more, */
.server_more_btn {width: 194px;height: 20px;/* border: 1px solid #ffc33a; */background-color: transparent;line-height: 20px;color: #ffc33a;font-size: 14px;text-align: center;display: block;margin: 10px auto 0 auto;}
.game_information {width: 326px;height: 243px;background: url(/images/qmhymb/game_information_bg.png?v=20260202) no-repeat;}
.game_information-list {padding: 46px 20px 10px 20px;height: 178px;width: 283px;overflow: hidden;line-height: 26px;}
.inactbox {margin-top: 10px;}
.game_information-list .icon {display: inline-block;width: 13px;height: 12px;margin-right: 2px;background: url(/images/qmhymb/rhombus_icon.png?v=20260202) no-repeat;}
.game_information-list a:hover {color: #e3c681;}
/*列表页*/
.container {width: 840px;position: relative;}
.container .header {background: url(/images/qmhymb/art_content_header.png?v=20260202);width: 816px;min-width: unset;height: 60px;line-height: 60px;padding-left: 24px;color: #fff;font-size: 18px;}
.article .hd {width: 790px;height: 110px;padding: 15px 25px;background: #ffffff;position: relative;}
.article .hd .tit {padding-top: 6px;color: #5d5d5d;font-size: 18px;font-weight: 100;}
.article .hd .local {/* height: 40px; *//* padding-top:10px; */line-height: 20px;color: #262626;/* float: right; */position: absolute;display: inline-block;right: 10px;top: 24px;}
.article .hd .local a {color: #262626;}
.article .bd {padding: 10px 46px 30px;background: #fff;min-height: 1095px;}
.inside_bg .bd {padding-top: 30px;}
.inside_bg .article .bd {min-height: 1216px;}
.article .bd .news-list li {height: 45px;line-height: 45px;border-bottom: 1px dashed #e5e5e5;}
.article .hd li a {color: #000;}
.article .bd .news-list a {width: 590px;color: #000;}
.scott {margin-top: 30px;text-align: center;color: #a49a84;line-height: 40px;float: none;}
.scott a {padding: 4px 9px;color: #fff;margin: 0 2px;background: #8391c0;}
.scott a:hover {background: #7a8fd4;}
.scott span {padding: 4px 8px;}
.scott input {width: 80px;height: 22px;}
.promotion_box {margin-top: 14px;}
.promotion_box .p_game_box,.promotion_box .p_qrcode_box {width: 161px;height: 194px;text-align: center;background: url(/images/qmhymb/promotion_bg.png?v=20260202) no-repeat;}
.p_qrcode_box {margin-right: 6px;}
.promotion_box .p_qrcode_title,.promotion_box .p_game_box_title {width: 100%;height: 36px;line-height: 36px;color: #fcf2a2;font-size: 15px;font-weight: bold;}
.promotion_box .p_qrcode_img,.promotion_box .p_game_box_img {margin: 18px auto 0;display: block;}
.promotion_box .p_qrcode_text1,.promotion_box .p_game_box_text1 {font-size: 13px;text-align: center;font-weight: 400;margin-top: 8px;}
.promotion_box .p_qrcode_text2,.promotion_box .p_game_box_text2 {font-size: 14px;font-weight: 400;text-align: center;color: #e3c681;}
/*文章页*/
.art-title {height: 34px;line-height: 30px;font-size: 30px;color: #4b4b4b;text-align: center;}
.art-stitle {height: 36px;line-height: 38px;text-align: center;color: #d5d5d5;/* border: none; */}
.baidu-search {padding: 6px 0 8px 0;text-align: center;}
.baidu-search .btn {width: 60px;height: 20px;cursor: pointer;border: none;background: url(http://cdnsource.9377.com/images/nz/bdyx.jpg) no-repeat;}
.baidu-search input {font-size: 12px;}
.art-content {color: #a49a84;padding: 15px 0;font-size: 14px;line-height: 21px;text-align: justify;text-justify: inter-ideograph;/* border-top: 1px solid #807057; */}
.art-content p {margin: 1% 0;}
.art-content img {max-width: 100%;}
.art-content a {color: #674747;}
.prev_next {height: 25px;color: #ffc424;border-bottom: 1px solid #cfcfcf;overflow: hidden;padding: 10px 0;}
.prev_next li {width: 50%;line-height: 25px;overflow: hidden;float: left;}
.prev_next li a {color: #ffc424;}
.prev_next li a:hover {color: #cc9d1c;}
.art-relat {padding: 30px 46px;background: #fff;}
.art-relat .xg_news h3 {height: 50px;line-height: 32px;color: #28bb9b;text-align: center;border-bottom: 1px solid #dbe0df;font-size: 30px;}
.art-relat ul {margin-right: -10%;padding-top: 20px;overflow: hidden;}
.art-relat li {width: 32%;height: 40px;line-height: 40px;margin-right: 15%;float: left;display: inline;background-position: 0 -167px;}
.art-relat li:hover {background-position: 0 -136px;}
.art-content-header {height: 47px !important;}
.other-art-wrap {margin-top: 15px;}
.other-art-wrap a {color: #666;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.other-art-wrap a:hover {color: #daa64a;}
.other-art {width: 410px;color: #ff8a00;float: left;}
.xg_news {width: 410px;float: left;}
.other-tit,.xg_news h3 {font-size: 12px;line-height: 30px;}
.other-list,.xg_news ul {height: 150px;overflow: hidden;}
.other-list li span,.xg_news ul li span {float: right;}
.other-list li,.xg_news ul li {height: 30px;line-height: 30px;}
.server-list {width: 100%;position: absolute;}
.tab {border: 1px solid #aaaaaa;width: 90%;margin: 30px auto 0 auto;text-align: center;height: 44px;line-height: 44px;color: #6a6a6a;}
.tab li {display: inline-block;font-size: 20px;width: 100px;font-weight: 700;}
.tab .active {background: url(/images/qmhymb/list_active_btn.png?v=20260202) no-repeat;background-position-x: 19px;}
.tab .active a {color: #075cc9;}
.swiper {width: 100%;height: 100%;}
.home_page {height: 100%;overflow: hidden;}