﻿*{margin: 0; padding: 0;}

#wanmei_top{height: 70px; background: #161616; z-index: 9999999; position: relative;}
#wanmei_top .wanmei_nav{height: 70px;}

.general_wm a{ text-decoration: none; cursor: pointer; }
.general_wm li{ list-style-type: none; }

.general_wm{width: 100%; height: 70px; background: #161616; position: fixed; left: 0; top: 0; font-size:14px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53; z-index: 9999999;}
.generalBox_wm{height: 70px;}
.general_wm .main_20220704{width: 1200px; height: 100%; margin: 0 auto; position: relative;}

/*logo*/
.general_wm .logo_20220704{width: 162px; height: 100%; display: block; background: url(../images/logo.png) no-repeat 0 center; position: absolute; left: 0; top: 0; overflow: hidden; text-indent: -9999px;}

.general_wm .logoMain_20220704{width: 362px; height: 70px; position: absolute; left: 0; top: 0; background: url(../images/logo221010.png) no-repeat 0 center;}
.general_wm .logoMain_20220704 a{display: block; overflow: hidden; text-indent: -9999px;}
.general_wm .logoMain_20220704 a.logoWanmei{float: left; width: 140px; height: 100%;}
.general_wm .logoMain_20220704 a.logoDouliu{float: right; width: 194px; height: 100%;}

/*广告位*/
.general_wm .adBox_20220704{width: 180px; height: 70px; position: absolute; left: 240px; top: 0; }
.general_wm .adMain_20220704{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/douliu.gif) no-repeat 0 0; }
.general_wm .adBoxShow_20220704{width: 150px; height: 230px; background: rgba(0,0,0,0.8); position: absolute; left: 0; top: 70px; color: #c7c7c7; text-align: center; display: none;}
.general_wm .adBoxShow_20220704 a{ color: #c7c7c7;}
.general_wm .adBoxTitle_20220704{padding: 24px 0 0 0; height: 50px; line-height: 20px; }
.general_wm .adBoxCode_20220704 img{display: block; margin: 0 auto; width: 120px; height: 120px;}
.general_wm .adBoxCode_20220704 span{display: block; padding-top: 10px;}

/*nav*/
.general_wm .navItem_20220704{float: right; width: 120px; height: 70px; margin-left:0px;}
.general_wm .navName_20220704{width: 120px; height: 70px; line-height: 70px; text-align: center; color: #FFF; cursor:pointer;}
.general_wm .navName_20220704 a{ position: relative; color: #FFF;}
.general_wm .navName_20220704 a:hover{color: #ff4141;}
.general_wm .navName_20220704 a:after{ content: ""; display: inline-block; vertical-align: middle; margin-left: 10px; }
.general_wm .gameList_20220704 .navName_20220704 a:after{ width: 12px; height: 12px; background: url(../images/menu.png) no-repeat 0 0; }
.general_wm .gameList_20220704 .navName_20220704 a:hover:after{ background-position: 0 -12px; }
.general_wm .serviceShow_20220704 .navName_20220704 a:after{ width: 10px; height: 5px; background: url(../images/arrow.png) no-repeat 0 0; }
.general_wm .serviceShow_20220704 .navName_20220704 a:hover:after{ background-position: 0 -5px; }

.general_wm .wm_passport_div{float: right; padding-left: 16px; height:70px; font-size: 14px; min-width: 100px;}
.general_wm .wm_login_divint{padding-right: 10px; padding-top: 26px;}
.general_wm .wm_login_divint a{float: right; width: 46px; height: 20px; line-height: 20px; color: #FFF; text-align: center; background: #414040; border-radius: 20px; margin-left: 16px;}
.general_wm .wm_login_divint a:hover{background: #2c2626;}

.general_wm .wm_logout_divint{line-height: 20px; padding-top: 26px; text-align: right;}
.general_wm .wm_logout_divint a{color: #aaa;}
.general_wm .wm_logout_divint a.wm_login_Name{color: #f83f3f; padding-right: 10px;}


/*游戏列表*/
.general_wm .gameList_20220704{width: 120px; height: 70px; position: relative;}
.general_wm .gameShow_20220704{width: 1038px; height: 500px; background: rgba(0,0,0,0.8); position: absolute; right: 0; top: 70px; display: none;}
.general_wm .gameBox_20220704{padding: 35px 0 0 85px; height: 350px;}
.general_wm .gameClient_20220704{float: left; width: 360px; height: 350px;}
.general_wm .gameType_20220704{border-left: 2px solid #e61e1e; text-indent: 10px; color: #FFF; font-size: 18px; height: 22px; line-height: 22px; margin-bottom: 26px;}
.general_wm .games_20220704{}
.general_wm .games_20220704 li{float: left; width: 50%; height: 20px; line-height:20px; margin-bottom: 12px; text-indent: 14px;}
.general_wm .games_20220704 li a{font-size: 14px; color: #c7c7c7;}
.general_wm .games_20220704 li a:hover{ color: #e12e2e;}
.general_wm .games_20220704 li a.new{background: url(../images/b.png) no-repeat right center; padding-right: 16px;}
.general_wm .games_20220704 li a.hot{background: url(../images/a.png) no-repeat right center; padding-right: 16px;}
.general_wm .gameMobiel_20220704{float: left; width: 390px; height: 350px;}
.general_wm .gameAlone_20220704{float: left; width: 200px; height: 350px;}
.general_wm .gameAlone_20220704 li{float:inherit; width: 100%;}
.general_wm .gamesCode_20220704{padding: 0 0 0 10px;}
.general_wm .gamesCode_20220704 img{display: block; width: 120px; height: 120px;}
.general_wm .games_marginBottom{margin-bottom: 40px;}

/*游戏客服*/
.general_wm .serviceShow_20220704{width: 120px; height: 70px; position: relative; cursor: pointer;}
.general_wm .serviceMenu_20220704{width: 120px; padding: 20px 0 10px 0; background: rgba(0,0,0,0.8); position: absolute; left: 0; top: 70px; display: none;}
.general_wm .serviceMenu_20220704 a{display: block; text-align: center; height: 22px; line-height: 22px; color: #f5f5f5; margin-bottom: 10px;}
.general_wm .serviceMenu_20220704 a:hover{color: #e12e2e;}
