@charset "utf-8";
body,ul{padding: 0; margin: 0; list-style: none;}
a{ text-decoration: none;}
.inside_footer{ width:750px; background-color:#101216;}
/* foot */
.m2017_footer { width:750px; z-index:99; background-color:#101216;}
.foot_top{ height:264px; background-color:#2e2e2e; padding-bottom: 10px;}
.foot_icon{ width:720px; height:170px; margin:0 auto; padding-top:35px;}
.foot_icon li{ float:left; width:180px;font: 20px/32px "Microsoft Yahei"; color:#c1a46b; text-align:center; cursor:pointer; list-style: none;}
.foot_icon li span{ font-size:20px; color:#8a8a8a;}
.foot_icon li img{ display:block; width:92px; height:92px; margin:0 auto 4px;}
.foot_icon li a{ color:#c1a46b;}
.foot_icon li a span,.foot_icon li span{ color:#8a8a8a;}
.foot_wwy{background: url(/skin/default/images/icon.png) no-repeat 0 center; background-size: auto 100%; display: block; height: 20px; line-height: 20px; color: #c0c0be;}
.rexian{ font:normal 20px/26px "微软雅黑"; color:#c4c4c4; text-align:center;}
.btn_back{ display:block; width:750px; height:68px;font:normal 25px/68px "微软雅黑"; color:#c4c4c4; text-align:center; background-color:#3a3a3a; border-top:1px solid #5a5a5a; border-bottom:1px solid #5a5a5a; cursor:pointer;}
.foot_bot{ width:750px; height:136px; background-color:#101216; overflow:hidden;}
.foot_bot img{ float:left; width:140px; margin:40px 0 0 70px;}
.foot_bot p{ float:left; width:465px; margin-top:40px; font:normal 16px/22px "微软雅黑"; color:#c0c0be; text-align:center;}
.m2017_footer.active{ transform:translate3d(0,-470px,0); -webkit-transform:translate3d(0,-470px,0);}
/* pop */
#pop_weixin,#pop_qq{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.9); z-index:15;}
.close_ewm,.close_qq{ position:absolute; width:70px; height:70px; left:212px; top:-94px; background:url(/skin/default/images/icon_close2.png); background-size:100% auto;}
.pop_ewm_bg{ position:absolute; width:493px; height:250px; padding-top:38px; left:50%; top:50%; margin-left:-246px; margin-top:-144px; background:url(/skin/default/images/pop_ewm_bg.png); background-size:100% auto;}
.ewm_img{ display:block; width:166px; height:166px; margin:0 auto;}
.ewm_tip{ margin-top:20px; font-size:24px; text-align:center;}
.show_qq_qun{ padding-top:0px; font-size:30px; text-align:center;line-height:50px;}

.boxHeng{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 9999; background: #000;display: none;}
.boxHeng span{ width: 100%; height: 80px; line-height: 80px; position: absolute; left: 0; top: 50%; margin-top: -40px; text-align: center; font-size: 40px; color: #FFF;}
/* pop */
#pop_weixin,#pop_qq{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.9); z-index:15;}
.close_ewm,.close_qq{ position:absolute; width:70px; height:70px; left:212px; top:-94px; background:url(/skin/default/images/icon_close2.png); background-size:100% auto;}
.pop_ewm_bg{ position:absolute; width:493px; height:250px; padding-top:38px; left:50%; top:50%; margin-left:-246px; margin-top:-144px; background:url(/skin/default/images/pop_ewm_bg.png); background-size:100% auto;}
.ewm_img{ display:block; width:166px; height:166px; margin:0 auto;}
.ewm_tip{ margin-top:20px; font-size:24px; text-align:center;}
.show_qq_qun{ padding-top:0px; font-size:30px; text-align:center;line-height:50px;}

.boxHeng{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 9999; background: #000;display: none;}
.boxHeng span{ width: 100%; height: 80px; line-height: 80px; position: absolute; left: 0; top: 50%; margin-top: -40px; text-align: center; font-size: 40px; color: #FFF; font-weight: bold; }
/* pop_yuyue */
#pop_black{background: rgba(0,0,0,0.8); width: 100%; height: 100%; position:fixed; left:0; top: 0; z-index: 998; display: none;}
.yyPop{ display:none;width:595px; height: 544px; background:url(/skin/default/images/popBg.png) no-repeat 0 0; background-size: 100% auto; position: absolute;  left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); z-index: 999;}
.yyClose{display: block; background:url(/skin/default/images/close.png) no-repeat 0 0; background-size: 100% auto; width: 55px; height: 55px; position: absolute; right:-30px;top: -30px;}
.yyPopTitle{padding:50px 0 20px; text-align: center; font-size: 32px; font-weight: bold; color: #000;}
.yyPop_tip{ padding-bottom:20px; font:22px/32px "微软雅黑"; text-align:center;}
.yyList{ width:500px;height: 60px; margin:0 auto; overflow: hidden;}
.yyList_b{ height:50px; margin-top:15px;}
.yyLabel{float: left; width: 110px; text-align: right; height: 38px; line-height: 38px; color: #000; font-size: 25px; padding-right: 4px;}
.yyLabel em{color: #840900; padding-right: 5px;}
.yyInput{float: right; width:380px;}
.yyInput input.inp1{width: 300px; height: 36px; line-height: 36px; border: 1px solid #b6a98d; background: #fcf0d7; padding: 0 5px; outline: none; font-size: 20px; color: #000; border-radius: 0}
.yyInput input.inp2{float:left;width: 160px; height: 36px; line-height: 36px; border: 1px solid #b6a98d; background: #fcf0d7; padding: 0 5px; outline: none; font-size: 20px; color: #000; border-radius: 0}

.phoneCode{float: left; width: 120px; height: 36px; margin-left:10px; line-height: 36px; overflow: hidden; background: #ee6231; font-size: 18px; color: #FFF; text-align: center; border-radius: 4px;}
.yySubmit{padding-top: 15px;}
.yySubmit img{display: block; margin: 0 auto; width: 200px;}
.yyPs{text-align: center; width: 270px; margin: 0 auto; font-size: 10px; padding-top: 8px;}
.yyMessage{text-align: center; color:#b31808; font-size: 23px; font-weight: bold; padding-top: 30px; height:40px;}
.yyMpic img{display: block; margin: 0 auto; width: 200px;}
.yyMpic p{text-align: center; font-size: 22px; line-height:36px; padding-top: 20px;}

.wmlogoNew{display: block; margin: 0 auto; width: 140px;}
.wl_footer_mb{background:#101216; width: 750px; position: relative; font-size: 12px; color:#4c4c4c;}
.wl_footer_mb a{color: #4c4c4c;}
.wl_footer_mb_health{padding: 24px 0 30px 0; text-align: center;}
.wl_footer_mb_health strong{display: block; font-size: 20px; padding-bottom:8px;}
.wl_footer_mb_health span{display: block; font-size:12px;}
.wl_footer_mb_main{position: relative;}
.wl_footer_mb_logo{display: block; left: 20px; top: 96px; position: absolute; width: 140px;}
.wl_footer_mb_gameyear16{display: block; left: 50px; top: 16px; position: absolute; width: 80px;}
.wl_footer_mb_text{padding: 10px 0 20px 0; line-height: 20px; text-align: center;}
.wl_footer_mb_text p{overflow: hidden; clear:both;}
.wl_footer_mb_dzbqicon{width:15px;float:left;margin:4px 5px 0 0;}
.wl_footer_mb_nav{height: 24px; text-align: center;font-size: 12px;position: relative;}
.wl_footer_mb_nav span{padding: 0 6px;}
.wl_footer_nav a.yang{position: relative;}
.wl_footer_yong{position: absolute; left:50%; z-index:10; margin-left: -85px; top:20px; border: 2px solid #393c40; width: 170px; line-height: 22px; background-color: #303338; padding: 6px 0; color: #f15733;display: none;text-align: center;}
.wl_footer_yong em{display:block; background: url(/skin/default/images/stel.png) no-repeat 12px center; font-style: normal;}
.wl_footer_sclose{display:block; width: 12px; height: 12px; position: absolute; right:1px; top:1px; cursor: pointer; background:url(/skin/default/images/sclose.png) no-repeat center center; background-size: 100% auto;}
/**右侧悬浮下载框**/
.floatDown {
    width: 150px;
    background: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 30px 0;
    position: fixed;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100;
} 

.floatDown #qrCode, .floatDown .downCode {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto;
}

.floatDown p {
    color: #757575;
    font-size: 15px;
    text-align: center;
    line-height: 32px;
}

.downBtnList {
    width: 120px;
    margin: 10px auto 0;
}

.downBtnList a {
    width: 120px;
    display: block;
    margin-bottom: 12px;
    transition: all .3s;
}

.downBtnList a img {
    width: 100%;
}

.downBtnList a:last-child {
    margin-bottom: 0;
}

.downBtnList a:hover {
    transform: scale(.9);
}