/*  */@charset "utf-8";/* CSS Document*/body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}ul,ol{list-style:none;}em,i{font-style:normal;}img{border:0;vertical-align:middle;}input,select{vertical-align:middle;outline: none;}a{text-decoration:none;}img{border:none;}body{min-width:1200px;font-family: 'Microsoft YaHei','Arial','Heiti SC';background:#fff;}.fl{display:block;float:left;}.fr{display:block;float:right;}.W_1200{width: 1200px;margin: 0 auto;position: relative;}.Mgtop_20{margin-top: 20px;}/********** header **********/.top_home{position: relative;z-index: 1;}.QZ-top{width: 100%;height: 35px;background: #eee;line-height: 35px;font-size: 12px;color: #333;position: relative;z-index: 1;}.QZ-top .topL a{display: block;float: left;padding: 0 17px;height: 35px;position: relative;color: #333;font-size: 12px;}.QZ-top .topL a:first-child{padding-left: 0;}.QZ-top .topL a .home{width: 19px;height: 19px;display: inline-block;background: url(../images/ico-home.png) no-repeat;margin: 0 10px -4px 0;}.QZ-top .topL a:hover,.QZ-top .topL .on{color: #2d72eb !important;}.QZ-top .topL a:hover .home,.QZ-top .topL .on .home{background-position:-19px 0;}.QZ-top .topR{height: 35px;}.QZ-top .topR .h-mobile{height: 35px;cursor: pointer;position: relative;}.QZ-top .topR .h-mobile span{display: block;width:auto;padding-left: 16px;height: 35px;}.QZ-top .topR .h-mobile span i{display: inline-block;width: 10px;height: 16px;background: url(../images/ico-sj.png) no-repeat;}.QZ-top .topR .h-mobile .ewm{display: none;position: absolute;right: 0;top: 35px;width: 130px;height: 152px;padding: 2px;background: #fff;-moz-box-shadow: 0 3px 3px 3px rgba(179,179,179,0.6);-webkit-box-shadow: 0 3px 3px 3px rgba(179,179,179,0.6);box-shadow: 0 3px 3px 3px rgba(179,179,179,0.6);}.QZ-top .topR .h-mobile .ewm img{width: 130px;height: 130px;display: block;}.QZ-top .topR .h-mobile .ewm font{font-size: 12px;text-align: center;display: block;color: #666;padding: 0 10px;line-height: 18px;}.QZ-top .topR .h-mobile:hover span{color: #2d72eb;}.QZ-top .topR .h-mobile:hover span i{background-position:0 -16px;}.QZ-top .topR .h-mobile:hover .ewm{display: block;}/*LOGO*/.QZ-LOGO{height: 90px;}.QZ-LOGO .logo img{width: auto;height:50px;margin: 20px 0 0;}/*search*/.search{width: 360px;height: 30px;border: 1px solid #bdd6f7;margin: 30px 0 0 0;border-radius: 4px;}.search .key{width: 280px;border: none;height: 24px;margin:3px 10px;color: #999;}.search .btn{width: 50px;height: 30px;border: none;cursor: pointer;background:#bdd6f7 url(../images/ico-search.png) no-repeat center;}.search input:-webkit-autofill{background: none;}.search .btn:hover{background: #2577e3 url(../images/ico-search.png) no-repeat center;}/*nav*/.QZ-nav{height: 46px;background: #2577e3;}.QZ-nav .nav{width: 100%;    height: 46px; overflow: hidden;}.QZ-nav .nav li,.QZ-nav .nav li a,.QZ-nav .nav li:before{display: block;float: left;}.QZ-nav .nav li a{font-size: 15px;color: #fff;height: 46px;line-height: 46px;padding: 0 25px;}.QZ-nav .nav li.on a{font-weight: bold;}.QZ-nav .nav li.on a,.QZ-nav .nav li a:hover{background: #164fab;}.QZ-nav .nav li:before{content:'';width: 1px;height: 10px;background: #1d67dd;margin: 20px -1px 0 0;}.QZ-nav .nav li:first-child:before{display: none;}/*Foot*/.Bot{width: 100%;height: auto;}/*links*/.links{height: auto;padding:10px 0;background: #fafafa;}.links .tit{font-size: 20px;color: #333;height: 40px;line-height: 40px;}.links .tit p{display: inline;margin-left: 50px;font-size: 12px;color: #333;}.links .tit p span{font-size: 14px;color: #8c97cb;}.links .lis{padding: 10px 0 0;}.links .lis a{line-height: 24px;padding: 0 26px 0 0;font-size: 14px;color: #666;word-wrap: break-word;display: inline-block;vertical-align: middle;}.links .lis a:hover{color: #000;}/*底部*/.Foot{background: #1f1f1f;padding:20px 0;}.Foot p{width: 100%;height: 30px;line-height: 30px;overflow: hidden;text-align: center;color: #4d4d4d;font-size: 12px;}.Foot p a{color: #4d4d4d;margin: 0 2px;}.Foot p a:hover{color: #eee;}/*推荐*/.TuiJ{background: #333;padding: 40px 0;}.TuiJ .W_1200:after{content: '';clear: left;display: block;}.TuiJ .logo{width: 280px;height: 130px;border-right: 1px solid #3d3d3d;}.TuiJ .logo img{display: block;margin: 10px auto 10px;height: 80px;}.TuiJ .logo p{width: 100%;text-align: center;font-size: 14px;color: #999;line-height: 40px;height:30px;}.TuiJ .ewm{width: 100px;height: 130px;margin: 0 50px 0 40px;}.TuiJ .ewm img{width: 100px;height: 100px;}.TuiJ .ewm p{width: 100%;text-align: center;font-size: 14px;height: 30px;line-height: 40px;color: #999;}.TJ_lis{margin-left: 40px;width: 200px;height: auto;min-height:130px;border-right: 1px solid #3d3d3d;}.TJ_lis p{width: 100%;font-size: 18px;font-weight: bold;color: #808080;height: 20px;line-height: 20px;margin-bottom: 10px;}.TJ_lis a{display: block;float: left;width: 80px;height: 24px;line-height: 24px;margin-right: 5px;color: #ccc !important;font-size: 14px !important;}.TJ_lis a:hover{color: #eee !important;}.TJ_lis.lis3{border-right: none;}.QZpl{width: 100%;margin: 0 0 20px 0;}.Fix_nav{display: none;position: fixed;z-index: 9999;right: 200px;bottom: 130px;}.Fix_nav ul li{width: 40px;height: 40px;line-height: 20px;cursor: pointer;margin-bottom: 1px;background: #589CF6;text-align: center;color: #fff;padding:5px;font-size: 14px;}.Fix_nav ul li:hover{background: #2c72ea;}.Fix_nav ul li.TOP{background: url(../images/btn-up.jpg) no-repeat;}.Fix_nav ul li.TOP:hover{background-position:0 -50px ;}/*面包屑*/.brednav{height: 20px;}.brednav p{line-height: 20px;height: 20px;color: #899BB2;font-size: 14px;}.brednav p a{color: #808080;}.brednav p a:hover{color: #12B89C;}/*tybt*/.bt-c,.bt-c2{width: 100%;height: 45px;}.bt-c p,.bt-c h2{display: block;float: left;width: auto;color: #4c4c4c;font-size: 22px;line-height: 42px;font-weight: normal;}.bt-c a{line-height: 30px;font-size: 14px;color: #999;margin:8px 0 0 20px;height: 30px;display: inline-block;}.bt-c>a:hover,.bt-c2 a:hover{color: #589cf6;}.bt-c>span{display: block;float: left;width: auto;height: 30px;line-height: 30px;margin: 10px 0 0 20px;text-align: center;font-size: 14px;color: #4c4c4c;cursor: pointer;position: relative;padding: 0 3px;}.bt-c>span img{display: none;position: absolute;left: 8px;bottom: 4px;}.bt-c>div a:hover{color: #589cf6;}.bt-c i{display: inline-block;}.bt-c i:hover a{color: #589cf6;}.bttab-style{color: #589cf6 !important;}.tab-list{height: auto;margin-top: 15px;display: none;}.game-num{display: block;float: left;font-size: 13px;color: #8ba8a3;margin: 14px 0 0 10px;}.game-num span{color: #589cf6;}.bt-c2{height: 24px;}.bt-c2 p,.bt-c2 h2{font-weight:normal;display: block;float: left;text-indent: .6em;width: auto;font-size: 20px;color: #4c4c4c;line-height: 22px;border-left: 5px solid #589cf6;}.bt-c2 a{float: right;line-height: 24px;font-size: 14px;color: #999;margin: 0 0 0 20px;height: 24px;display: inline-block;}/*随机color*/.c_1{color:#68d46d!important;font-size:18px}.c_2{color:#f58797!important;font-size:19px}.c_3{color:#66bcff!important;font-size:15px}.c_4{color:#9ed96a!important;font-size:18px}.c_5{color:#68d9c2!important;font-size:14px}.c_6{color:#77d46a!important;font-size:16px}.c_7{color:#7fdcfb!important;font-size:13px}.c_8{color:#d983ee!important;font-size:18px}.c_9{color:#6d86b3!important;font-size:17px}.c_10{color:#b3b0f6!important;font-size:18px}.c_11{color:#f792e5!important;font-size:17px}.c_12{color:#ebc53c!important;font-size:15px}.c_13{color:#b0d5f5!important;font-size:14px}.c_14{color:#ffa646!important;font-size:16px}.c_15{color:#888!important;font-size:15px}.c_16{color:#7fdcfb!important;font-size:16px}.c_17{color:#959fff!important;font-size:15px}.c_18{color:#a6da6d!important;font-size:14px}.c_19{color:#ff7f58!important;font-size:13px}.c_20{color:#91BEDA!important;font-size:13px}/*l+r*/.con-all:after{display: block;content:' ';clear: both;}.con-right{width: 360px;height: auto;margin-top: 20px;float: right !important;}.con-left{height: auto;width: 800px;margin-right:40px;}/*page*/#page{display:table;margin:20px auto;}#page a,#page span{display: inline-block;width: auto;padding:0 10px;height: 30px;text-align: center;line-height: 30px;color: #666;font-size: 14px;border-radius: 5px;border: 1px solid #e6e6e6;margin: 0 5px;}#page span{background-color: #589cf6!important;color: #fff!important;}#page a:hover{background-color: #589cf6!important;color: #fff!important;}.activP{background-color:#589cf6!important;color:#fff!important}/*right-bt*/.right-bt{width: 100%;height: 20px;}.right-bt p{display: block;float: left;color: #4c4c4c;font-size: 20px;line-height: 20px;text-indent: 0.5em;border-left: 5px solid #589cf6;height: 20px;overflow: hidden;}.right-bt>span{display: block;float: left;width: 34px;height: 30px;line-height: 20px;margin: 0 0 0 16px;text-align: center;font-size: 14px;color: #4c4c4c;position: relative;}.right-bt>span>img{display: none;position: absolute;left: 2px;bottom: 4px;}.right-bt>span:hover .right-bt{display: block;}.newgame-c>a:hover img{opacity:.9;}/*热门礼包领取*/.hotgame-lb{width: 350px;height: auto;display: table;margin: 20px 0;}.lb-con{width: 350px;height: 90px;display: block;float: left;}.lb-con>a img{width: 70px;height: 70px;display: block;float: left;margin: 10px 10px 0 10px;border-radius: 12px;}.lb-con>a p{width: 240px;height: 20px;display: block;float: left;margin-top: 10px;overflow: hidden;line-height: 20px;color: #404040;font-size: 16px;}.lblq-con{display: block;float: left;margin-top: 16px;width: 250px;height: 26px;}.lblq-con>span{display: block;float: left;width: 16px;height: 18px;margin: 0 10px 0 0;}.lblq-con>span img{width:16px;}.lblq-con>p{display: block;float: left;color: #8ba8a3;font-size: 12px;line-height: 26px;margin-left: 10px;}.lq-but,.dowl-but{display: block;float: right;width: 60px;height: 26px;text-align: center;line-height: 26px;border: 1px solid #589cf6;color: #589cf6;border-radius: 4px;margin-top: 2px;}.lb-con:hover{background: #f0f0f0;}.lb-con:hover .lblq-con .lq-but{background: #ffaa00 !important;color: #fff !important;}.lb-con:hover .dowl-but{background: #589cf6 !important;color: #fff !important;}.lblq-con .lq-but{border: 1px solid #ffaa00;color: #ffaa00;}.tj-con>p{color: #4c4c4c;margin-bottom: 4px;}.tj-con .dowl-but{margin-right: 10px;}/*热门话题*/.hot-con{width: 350px;margin: 20px 0;overflow: hidden;}.hot-con li{width: 350px;height: 26px;margin: 6px 0;}.hot-con li i,.hot-con li a{display: block;float: left;}.hot-con li a{width: 310px;height: 26px;overflow : hidden;text-overflow: ellipsis;white-space: nowrap;color: #404040;font-size: 14px;}.hot-con li i{width: 7px;height: 7px;background: #e6e6e6;border-radius: 50%;margin: 7px 4px 0 10px;}.hot-con li:hover a{color: #12b89c;}.hot-con li:hover i{background:#12b89c;}/*推荐手游*/.tuijian-dowl{width: 170px;}.tuijian-dowl p{height: 24px;width: 170px;margin: 2px 0;overflow: hidden;line-height: 24px;font-size: 12px;color: #8ba8a3;}.tuijian-dowl p span{color: #589cf6;}/*新游发布*/.dowl-but{color: #589cf6;border: 1px solid #589cf6;}.newgame-c{margin: 10px 0;background: none !important;}.newgame-c>a img{width: 126px;height: 90px;margin: 0 20px 0 10px;float: left;}.newgame-c>a p{display: block;float: left;margin-top: 10px;width: 190px;height: 50px;line-height: 24px;color: #4c4c4c;font-size: 16px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}.newgame-c a:hover p{color: #589cf6 !important;}.newgame-c>span{display: block;float: left;width: 190px;margin-top: 4px;line-height: 30px;height: 30px;color: #8ba8a3;font-size: 12px;}/*相关文章 info*/.about-news{margin: 0 auto 10px;width: 100%;}.about-news .tab-link a{display: none;}.about-news .tab-link a:first-child{display: block;}.about-news .tab-cont{margin: 0;}.wz-tab{margin-top: 10px;}.wz-tab h2{margin-right: 20px;}.wz-tab span{width: 46px !important;height: 20px !important;background:#f5f5f5;text-align: center;line-height: 21px !important;margin:12px 0 0 0 !important;border: 1px solid #e6e6e6;border-top-right-radius: 10px;border-bottom-right-radius: 10px;font-size: 12px !important;color: #999 !important;}.wz-tabnews{border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}.wz-tab .bttab-style{background: #589cf6;color: #fff !important;border: 1px solid #589cf6;}.wz-list,.contm-list{position: relative;}.lft_lin{height: 210px;position: absolute;left: 14px;width: 1px;background: #ccc;top: 15px;z-index: 0;}.wz-list ul,.contm-list ul{display: block;position: relative;z-index: 2;height: 240px;width: 810px;overflow: hidden;}.wz-list ul li ,.contm-list ul li{width: 810px;height: 34px;overflow: hidden;}.wz-list ul li a{display: block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 34px;line-height: 34px;margin-left: 6px;width:680px;text-indent: .5em;font-size: 14px;color: #4c4c4c;}.wz-list ul li i,.contm-list ul li i{display: block;float: left;width: 7px;height: 7px;background: #e6e6e6;border-radius: 50%;margin: 14px 0 0 2px;}.wz-list ul li:hover i,.contm-list ul li:hover i{background: #589cf6;}.wz-list ul li:hover a{color: #589cf6;}.wz-list>a{display: block;margin: 16px auto;text-align: center;height: 40px;width: 370px;line-height: 40px;font-size:14px;color: #999;background: #f0f0f0;border-radius: 20px;}.wz-list>a:hover{background: #D3D3D3;}.wz-list ul li span{display: block;float: right;width: 90px;height: 34px;line-height: 34px;font-size: 14px;color: #4c4c4c;}.red{color: #f00 !important;}.Lb_info,.Downl_lis,.Downl_info,.Phb_lis,.Heji_lis,.Heji_top{display: table;margin-top: 20px;padding-bottom: 20px;}.Heji_info{width: 1200px;display: block;margin: 20px auto;}.Lb_lis,.Kf-lis,.kc-lis,.ZT-lis{margin-top: 15px;}.Downl_lis{display: table;}.News_lis{margin-top: 10px;}.News_info{padding-bottom: 30px;}.Phb_lis{display: table;padding-bottom: 150px;}.kc-lis{margin-bottom: 60px;}#cs_right_couplet,#cs_left_couplet{top:335px !important;}.QZ-top .topL a.L_home i{background: url(../images/img-ico.png) no-repeat;display:inline-block;float: left;height:18px;width:18px;background-position: 0 -58px;margin: 8px 6px 0 0;}.QZ-top .topL a.L_home:hover i{background-position: 0 -40px;}.QZ-top .topL a.L_home p{float: left;font-size: 14px;}.Meun_wrap{float: right;width: 120px;height: 35px;line-height: 35px;cursor: pointer;text-align: center;position: relative;}.Meun_wrap:hover{background: #fff;}.topR{width: 240px;}.top_home{z-index: 9;}.h-mobile span i{vertical-align: middle;margin: 0 10px 2px 0 !important;}.Meun_wrap>i{display: inline-block;background: url(../images/img-ico.png) no-repeat;height:11px;width:11px;background-position: 0 -29px;margin-bottom: -2px;}.Meun_wrap>u{display: inline-block;background: url(../images/img-ico.png) no-repeat;height:5px;width:7px;background-position: 0 0;margin-bottom: 2px;transition: all .2s linear;-webkit-transition: all .2s linear;}.Meun_wrap span{margin: 0 4px;}.Meun_wrap p{display: inline-block;}.Meun_wrap:hover .Meun_lis{display: block;}.Meun_wrap:hover u{transform: rotate(180deg);-webkit-transform: rotate(180deg);}.Meun_lis{display: none;position: absolute;right: 0;top: 35px;width: 1200px;height: auto;background: #fff;overflow: hidden;box-shadow: 0 5px 12px rgba(0,0,0,.4);}.Meun_lis .lis{display: block;float: left;width: 199px;min-height: 390px;border-left: 1px solid #eee;}.Meun_lis .lis:first-child{border-left: none;}.Meun_lis .lis p{width: 100%;height: 50px;line-height: 50px;color: #2577e3;font-weight: bold;font-size: 16px;border-bottom: 1px solid #dfebfb;}.Meun_lis .lis ul{margin: 15px auto;}.Meun_lis .lis ul li a{font-size: 14px;color: #999;display: inline-block;height: 36px;line-height: 36px;position: relative;font-weight: bold;}.Meun_lis .lis ul li a:hover{color: #2577e3;/*font-weight: bold;*/}.Meun_lis .lis ul li a i.ico{display:inline-block;position: absolute;right: -10px;top:0;height:12px;width:10px;background: url(../images/img-ico.png) no-repeat;}.Meun_lis .lis ul li a i.ico_H{background-position: 0 -5px;}.Meun_lis .lis ul li a i.ico_N{background-position: 0 -17px;}/*新游预告*/.az-ph {    margin-bottom: 20px;}.bt-c2 {    overflow: hidden;}.Ngm-list {    width: 100%;    margin: 10px auto;}.Ngm-list ul {}.Ngm-list ul li {    width: 100%;    height: 64px;    display: block;    float: left;    border-left: 1px solid #e5e6ec;    position: relative;    margin: 10px auto;}.Ngm-list ul li i {    display: block;    position: absolute;    left: -5px;    top: 30px;    width: 5px;    height: 5px;    z-index: 2;    border: 2px solid #fff;    background: #a1bee6;    border-radius: 50%;}.Ngm-list ul li:hover i {    background: #ff9900}.Ngm-list ul li:hover .time {    color: #2577e3}.Ngm-list ul li .time {    width: 60px;    height: 64px;    line-height: 64px;    text-align: center;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    padding: 0 5px;    float: left;    font-size: 15px;    color: #999;}.Ngm-list ul li:hover .nc {    display: none;}.Ngm-list ul li:hover .downl_btn {    display: block;}.Ngm-list ul li .img {    float: left;    width: 62px;    height: 62px;    border-radius: 10px;    overflow: hidden;    margin: 2px 20px 2px 2px;}.Ngm-list ul li .img img {    width: 62px;    height: 62px;    border-radius: 10px;}.Ngm-list ul li .img p {    text-align: center;    width: 30px;    padding: 0 16px;    height: 100%;    font-size: 14px;    font-weight: bold;    color: #ff9900;    line-height: 30px;    background: #f2f2f2;    border-radius: 4px;}.Ngm-list ul li .name {    width: 120px;    height: 64px;    line-height: 64px;    font-size: 16px;    color: #525252;    float: left;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.Ngm-list ul li .nc ,.Ngm-list ul li .downl_btn,.Ngm-list ul li .Enter {    background: #f2f2f2;    height: 32px;    line-height: 32px;    width: 72px;    border-radius: 4px;    text-align: center;    display: block;    float: right;    font-size: 13px;    color: #333;    margin-top: 15px;}.Ngm-list ul li .downl_btn {    display: none;}.Ngm-list ul li .downl_btn,.Ngm-list ul li .Enter {    background: #2577e3;    color: #fff;}.Ngm-list ul li .Enter:hover {    opacity: .88}