@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
/* CSS Document */
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#333;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{-webkit-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-moz-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-ms-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-o-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
a:hover{color:#b5df34;}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.w1200{width:1200px;margin:0 auto;}
.pc_main{width:1200px;margin:0 auto;overflow: hidden;*zoom: 1;}
.h20{width:100%;height:20px;}
.hide{display:none;}
.icon{background: url("../images/icon.png") no-repeat;background-size: 800px 800px;}
/*----------------------------------- 公共 头部 --------------------------------*/
header{background: #2abb35;height: 100px;border-bottom: 3px solid #b5df34;}
header > a{}
header > a > img{width:auto;height: 60px;display: block;float: left;margin-left: 50px;margin-top: 20px;}
header > div{width: 1200px;margin: 0 auto;}
header > div > nav{float: left;}
header > div > nav > a{font-size: 18px;color: #fff;line-height: 80px;padding: 0 32px;position: relative;height: 100%;display: inline-block;}
header > div > nav > a.current,header > div > nav > a:hover{background: #b5df34;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;color: #fff;}

/*header{height: 70px;border-bottom: 3px solid #b5df34;background-color: #fff;}
header > div{height:70px;width: 1200px;margin: 0 auto;}
header > div > a{margin-top: 12px;display:block;float:left;margin-right: 45px;}
header > div > a > img{width: 138px;height: 50px;}
header > div > nav{float:left;height: 70px;}
header > div > nav > a{font-size: 18px;color: #333;line-height: 70px;padding: 0 32px;position: relative;height: 100%;display: inline-block;}
header > div > nav > a.current,header > div > nav > a:hover{background: #b5df34;color: #fff;}*/

.contbgc{background-color: #f4f4f4 !important;}

/*----------------------------------- 公共 底部 --------------------------------*/
footer{}
footer > div{}
footer > div:nth-child(1){height: 84px;background: #fff;padding-top: 30px;}
footer > div:nth-child(1) > p{font-size: 14px;color: #999;text-align: center;}
footer > div:nth-child(1) > p:nth-child(2){margin-top: 16px;}
footer > div:nth-child(2){height: 59px;background-color: #1d1d1d;}
footer > div:nth-child(2) > p{text-align: center;}
footer > div:nth-child(2) > p > a{color: #8d8d8d;line-height: 59px;margin-right: 10px;}
/*----------------------------------- 面包屑 --------------------------------*/
.location{width: 100%;height: 20px;font-size: 12px;color: #AEAEAE;margin-top: 1px;padding-top: 16px;padding-bottom: 15px;}
.location > i{width:24px;height: 20px;display: inline-block;vertical-align: sub;background-position:-118px -5px;margin-right: 5px;}
.location > a{color: #AEAEAE;}
.location > em{color: #606466;}
/*----------------------------------- 分页 --------------------------------*/
.paging{padding:3px;margin:20px 0;text-align:center;font-size:16px;}
.paging a{padding:8px 12px;margin-right:10px;color:#7f7f7f;text-decoration:none;border:1px solid #e6e6e6;}
.paging a:hover{color:#fff;background:#b5df34;border:1px solid #b5df34;}
.paging a.current,.paging a.current:hover{color:#fff;background:#b5df34;border:1px solid #b5df34;}
.paging a.disabled,.paging a.disabled:hover{color:#7f7f7f;background:#f8f8f8;border:1px solid #ccc;cursor:default;}

/*----------------------------------- 游戏 列表页 --------------------------------*/
.pc_type_box{overflow: hidden;margin-bottom: 6px;height: 180px;}
.pc_type_box > ul{}
.pc_type_box > ul > li{float: left;margin: 0 24px 24px 0;box-sizing: border-box;width: 180px;height: 68px;border-radius: 10px;background-color: #fff;overflow: hidden;transition: all ease-in-out .1s;cursor: pointer;border:2px solid #f0f0f0}
.pc_type_box > ul > li[data-none="1"]{display: none !important;}
.pc_type_box > ul > li:nth-child(6n){margin-right: 0}
.pc_type_box > ul > li > a{display: block;}
.pc_type_box > ul > li > a > i,.pc_type_box > ul > li.unfoldSort > i,.pc_type_box > ul > li.foldSort > i{width: 88px;height: 88px;margin: 18px auto 0;background-color: #f0fdff;position: relative;background: url("../images/pc_game_type_icon.png") no-repeat;}
.pc_type_box > ul > li > a > i,.pc_type_box > ul > li.unfoldSort > a >i,.pc_type_box > ul > li.foldSort > a > i{width:48px;height: 48px;display: block;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.pc_type_box > ul > li > a > p,.pc_type_box > ul > li.unfoldSort > p,.pc_type_box > ul > li.foldSort > p{height: 38px;line-height: 38px;text-align: center;font-size: 18px;color: #1e202b}
.pc_type_box > ul > li.current,.pc_type_box > ul > li:hover{border-color:#b5df34}
.pc_type_box > ul > li.current > a > p,.pc_type_box > ul > li:hover > a > p,.pc_type_box > ul > li.unfoldSort:hover > p,.pc_type_box > ul > li.foldSort:hover > p{color: #b5df34;font-weight: bold;}
.pc_type_box > ul > li:nth-last-child(1) > i{background-position: -141px -20px ;background-color :transparent;}
.pc_type_box > ul > li >a> i,.pc_type_box > ul > li.unfoldSort > i,.pc_type_box > ul > li.foldSort > i{float: left;margin:10px 10px;width: 48px;height: 48px;background-color: transparent;}
.pc_type_box > ul > li > a > p,.pc_type_box > ul > li.unfoldSort >p,.pc_type_box > ul > li.foldSort >p{height: 65px;line-height: 65px;}
.pc_type_box > ul > li:nth-child(1)>a>i{background-position: -434px -94px}
.pc_type_box > ul > li:nth-child(2)>a>i{background-position: -217px -30px}
.pc_type_box > ul > li:nth-child(3)>a>i{background-position: -435px -22px}
.pc_type_box > ul > li:nth-child(4)>a>i{background-position: -279px -90px}
.pc_type_box > ul > li:nth-child(5)>a>i{background-position: -277px -23px}
.pc_type_box > ul > li:nth-child(6)>a>i{background-position: -328px -320px}
.pc_type_box > ul > li:nth-child(7)>a>i{background-position: -359px -91px}
.pc_type_box > ul > li:nth-child(8)>a>i{background-position: -173px -318px}
.pc_type_box > ul > li:nth-child(9)>a>i{background-position: -144px -91px}
.pc_type_box > ul > li:nth-child(10)>a>i{background-position: -80.5px -90.5px}
.pc_type_box > ul > li:nth-child(11)>a>i{background-position: -21px -21px}
.pc_type_box > ul > li:nth-child(12)>a>i{background-position: -359px -91px}

.appsi .pc_type_box > ul > li:nth-child(1)>a>i{background-position: -434px -94px}
.appsi .pc_type_box > ul > li:nth-child(2)>a>i{background-position: -92px -232px}
.appsi .pc_type_box > ul > li:nth-child(3)>a>i{background-position: -87px -147px}
.appsi .pc_type_box > ul > li:nth-child(4)>a>i{background-position: -512px -22px}
.appsi .pc_type_box > ul > li:nth-child(5)>a>i{background-position: -18px -91px}
.appsi .pc_type_box > ul > li:nth-child(6)>a>i{background-position: -20px -225px}
.appsi .pc_type_box > ul > li:nth-child(7)>a>i{background-position: -17px -152px}
.appsi .pc_type_box > ul > li:nth-child(8)>a>i{background-position: -168px -147px}
.appsi .pc_type_box > ul > li:nth-child(9)>a>i{background-position: -173px -318px}
.appsi .pc_type_box > ul > li:nth-child(10)>a>i{background-position: -405px -320px}
.appsi .pc_type_box > ul > li:nth-child(11)>a>i{background-position: -174px -226px}
.appsi .pc_type_box > ul > li:nth-child(12)>a>i{background-position: -259px -150px}


.pc_gl_box{margin-top: 15px;}
.pc_game_list{width: 1225px;}
.pc_game_list > li{float: left;width: 276px;height: 210px;border: 2px solid #f0f0f0;border-radius: 8px;margin-right: 26px;margin-bottom: 28px;}
/*.pc_game_list > li:nth-child(4n){margin-right: 0;}*/
.pc_game_list > li > a{display: block;}
.pc_game_list > li > a > div{padding: 20px 10px;height: 110px;}
.pc_game_list > li > a > div > img{width: 110px;height: 110px;border-radius: 18px;display: block;float: left;margin-right:15px;}
.pc_game_list > li > a > div > div{float: left;width: 125px;}
.pc_game_list > li > a > div > div > p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #8f8f8f;font-size: 14px;}
.pc_game_list > li > a > div > div > p{margin-bottom: 5px;}
.pc_game_list > li > a > div > div > p:nth-child(1){font-size: 20px;color: #2e2e2e;line-height: 30px;height: 30px;margin-bottom: 8px;margin-top: 3px;}
.pc_game_list > li > a > p:nth-child(2){width: 250px;margin: 0 auto;overflow: hidden;white-space: nowrap;min-height: 22px;}
.pc_game_list > li > a > p:nth-child(2) > span{display: inline-block;padding: 0 8px;height: 20px;line-height: 20px;font-size: 12px;color: #b5df34;border: 1px solid #b5df34;margin-right: 6px;border-radius: 20px;cursor: pointer;}
.pc_game_list > li > a > span{display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;font-size: 18px;margin: 0 auto;border-radius: 8px;background: #e0fff4;color: #b5df34;border: 1px solid #e0fff4;}
.pc_game_list > li.no_down{}
.pc_game_list > li.no_down > a > span{background: transparent;color: #f98700;border-color: #f98700;}
.pc_game_list > li:hover{border-color: #b5df34;background-color:#e0fff4 }
.pc_game_list > li:hover > a > div > div > p:nth-child(1){color:#b5df34; }
.pc_game_list > li:hover > a > span{background-color:#b5df34;color: #fff; }

.pc_game_list > li.no_down:hover{border-color: #f98700;background-color:#fff3df }
.pc_game_list > li.no_down:hover > a > div > div > p:nth-child(1){color:#f98700; }
.pc_game_list > li.no_down:hover > a > span{background-color:#f98700;color: #fff; }


/*----------------------------------- 游戏 内容页面 --------------------------------*/
.pc_gd_main{}
.pc_gd_main_l{width: 820px;float: left;margin-right: 20px;}
.pc_gd_info_box{background-color: #fff; height: 240px;border-radius: 6px;/*background: url(../images/infobg.png) no-repeat;*/overflow: hidden;padding: 25px 32px;margin-bottom: 20px;padding-bottom: 5px;}
.pc_gd_info_box > img{width: 160px;height: 160px;border-radius: 36px;margin:0 35px 20px 0;float: left;}
.pc_gd_info_box > div:nth-child(2){float: left;width: 560px}
.pc_gd_info_box > div:nth-child(2) > h1{font-size: 24px;color: #2E2E2E;font-weight: 600;line-height: 24px;margin-bottom: 22px;margin-top: 15px;}
.pc_gd_info_box > div:nth-child(2) > p{white-space: nowrap;line-height: 14px;margin-bottom: 16px;}
.pc_gd_info_box > div:nth-child(2) > p span{font-size: 14px;line-height: 14px;color: #8F8F8F;width: 120px;margin-right: 50px;display: inline-block;}
.pc_gd_info_box > div:nth-child(2) > p span a{color: #b5df34}
.pc_gd_info_box > div:nth-child(2) > p:nth-child(3){margin-bottom: 20px;}
.pc_gd_info_box > div:nth-child(2) > p:nth-child(4){margin-bottom: 0;overflow-x: auto;}
.pc_gd_info_box > div:nth-child(2) > p:nth-child(4)::-webkit-scrollbar {display:none}
.pc_gd_info_box > div:nth-child(2) > p:nth-child(4) a{font-size: 14px;color: #b5df34;background: #e0fff4;display: inline-block;height: 28px;padding: 0 13px;line-height: 28px;margin-left: 10px;border-radius: 4px;}
.pc_gd_info_box > div:nth-child(3){width: 100%;float: left;}
.pc_gd_info_box > div:nth-child(3) > span{display: inline-block;width: 193px;height: 45px;line-height: 45px;text-align: center;color: #fff;border-radius: 10px;box-shadow: 0px 4px 4px 0px rgb(184 124 230 / 8%);font-size: 16px;margin-right: 33px;cursor: pointer;}
.pc_gd_info_box > div:nth-child(3) > span i{width: 28px;height: 28px;margin-right: 10px;display: inline-block;vertical-align: middle}
.pc_gd_info_box > div:nth-child(3) > span.android{background-color: #4DCD70;}
.pc_gd_info_box > div:nth-child(3) > span.android a{color: #fff;}
.pc_gd_info_box > div:nth-child(3) > span.android i{background-position: -3px -4px;}
.pc_gd_info_box > div:nth-child(3) > span.apple{background-color: #b5df34}
.pc_gd_info_box > div:nth-child(3) > span.apple a{color: #fff;}
.pc_gd_info_box > div:nth-child(3) > span.apple i{background-position: -40px -1px;height: 36px;}
.pc_gd_info_box > div:nth-child(3) > span.reservation{background-color: #f98700;}
.pc_gd_info_box > div:nth-child(3) > span.reservation i{background-position: -3px -34px;height: 34px;}
.pc_gd_info_box > div:nth-child(3) > span.none{background-color: #8f8a84;}
.pc_gd_info_box > div:nth-child(3) > span.none i{display: none;}

.noGm{display: inline-block;}
.noGm i{display: inline-block;width: 19px;height: 19px;border-radius: 50%;background: red;color: #fff;text-align: center;margin-right: 5px;}


.locatnav{background: url("../images/navbg.png") no-repeat;height: 57px;padding-left: 20px;margin-bottom: 15px;}
.locatnav > span{display: inline-block;margin-right: 20px;color: #707070;font-size: 16px;line-height: 57px;cursor: pointer;}
.locatnav > span::before{content: '';display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin-right: 25px;background-color: #d5d5d5;}
.locatnav > span.current,.locatnav > span:hover{color: #b5df34;font-size: 20px;font-weight: bold;}
.locatnav > span.current::before,.locatnav > span:hover::before{background:linear-gradient(#5efbc4,#5efcd4);}

.d_title_1{font-size: 24px;color: #2e2e2e;line-height: 26px;font-weight: bold;}
.d_title_1::before{content: '';display: inline-block;width: 5px;height: 18px;background-color: #b5df34;border-radius: 50px;margin-right: 10px;}



.pc_gd_txt_cont{padding: 15px 15px; margin-bottom: 15px;background-color: #fff;border-radius: 6px;}
.pc_gd_txt_cont > .cont{margin-top: 15px;}
.cont p{font-size: 15px;color: #3d3d3d;line-height: 30px;}
.cont h3{font-size: 20px;line-height: 20px;color: #333333;margin: 15px 0;font-weight: 600;}
.cont img{max-width: 638px;max-height:500px;margin: 0 auto;display: block;padding: 20px 0;}

.pc_gd_img_box{border-radius: 6px;background-color: #fff; padding-bottom: 10px;margin-bottom: 15px;padding: 15px 10px;}
.bannerSide{width: 800px;margin-top: 15px;}
.bannerSide .swiper-slide{height: 280px;width: auto;}
.bannerSide .swiper-slide img{height: 280px;}

.pc_gd_tag_recom {position: relative;padding: 15px 15px; background-color: #fff;border-radius: 6px;}
.pc_gd_tag_recom > .tab_nav{position: absolute;overflow: hidden;max-width: 680px;white-space: nowrap;top: 10px;right: 15px;}
.pc_gd_tag_recom .tab_nav > span{display: inline-block;font-size: 18px;color: #666;line-height: 20px;cursor: pointer;padding-bottom: 3px;;}
.pc_gd_tag_recom .tab_nav > span:after{content: '/';display: inline-block;margin: 0 5px;}
.pc_gd_tag_recom .tab_nav > span:last-child::after{content: '';margin: 0;}
.pc_gd_tag_recom .tab_nav > span.current,.pc_gd_tag_recom .tab_nav > span:hover{color: #b5df34;}
.pc_gd_tag_recom .tab_nav > span.current:after,.pc_gd_tag_recom .tab_nav > span:hover:after{color: #b5df34;}
.pc_gd_tag_recom > .tab_cont{margin-top: 10px;}
.pc_gd_tag_recom > .tab_cont > div{display: none;}
.pc_gd_tag_recom > .tab_cont > div:first-child{display: block;}
.pc_gd_tag_recom > .tab_cont > div > a{display: block;border-bottom: 1px dashed #91dcf9;height: 120px;padding-bottom: 20px;}
.pc_gd_tag_recom > .tab_cont > div > a > img{width: 230px;height: 120px;border-radius: 5px;float: left;display: block;margin-right: 20px}
.pc_gd_tag_recom > .tab_cont > div > a:nth-child(1) > div{width: 540px;float: left;position: relative;}
.pc_gd_tag_recom > .tab_cont > div > a:nth-child(1) > div > p:nth-child(1){font-size: 20px;color: #333;font-weight: bold;line-height: 20px;margin-top: 9px;display: block;}
.pc_gd_tag_recom > .tab_cont > div > a:nth-child(1) > div > p:nth-child(2){font-size: 14px;color: #666;line-height: 24px;margin-top: 14px;overflow: hidden;height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
/*.pc_gd_tag_recom > .tab_cont > div > ul{margin-top: 20px;overflow: hidden;}
.pc_gd_tag_recom > .tab_cont > div > ul > li{float: left;margin-right: 21px;}
.pc_gd_tag_recom > .tab_cont > div > ul > li:last-child{margin-right: 0;}
.pc_gd_tag_recom > .tab_cont > div > ul > li > a{}
.pc_gd_tag_recom > .tab_cont > div > ul > li > a img{width: 84px;height: 84px;border-radius: 15px;}
.pc_gd_tag_recom > .tab_cont > div > ul > li > a p{font-size: 14px;color: #666;line-height: 14px;margin-top: 12px;width: 84px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: color ease .3s;}
.pc_gd_tag_recom > .tab_cont > div > ul > li:hover > a p{color: #b5df34;}*/

.pc_gd_tag_recom > .tab_cont > div ul{width: 820px; margin-top: 20px;overflow: hidden;}
.pc_gd_tag_recom > .tab_cont > div ul li{float: left;width: 258px;height: 106px;margin: 0 10px 18px 0;}
.pc_gd_tag_recom > .tab_cont > div ul li:nth-child(n+7){margin-bottom: 0;}
.pc_gd_tag_recom > .tab_cont > div ul li a{transition: all .3s linear; position: relative;display: block;padding: 10px;float: left;border: 1px solid #e6e6e6;border-radius: 8px;}
.pc_gd_tag_recom > .tab_cont > div ul li a img{float: left;width: 84px;height: 84px;border-radius: 16px;margin-right: 10px;}
.pc_gd_tag_recom > .tab_cont > div ul li:hover a img{opacity: .9;}
.pc_gd_tag_recom > .tab_cont > div ul li:hover > a{border-color:#b5df34; }
.pc_gd_tag_recom > .tab_cont > div ul li:hover a div p:nth-child(1){color: #b5df34;}
.pc_gd_tag_recom > .tab_cont > div ul li a div{float: left;width: 140px;height: 84px;overflow: hidden;}
.pc_gd_tag_recom > .tab_cont > div ul li a div p{font-size: 14px;color: #9c9c9c;line-height: 22px;}
.pc_gd_tag_recom > .tab_cont > div ul li a div p:nth-child(1){overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pc_gd_tag_recom > .tab_cont > div ul li a div p:nth-child(1){font-size: 16px;color: #000;line-height: 30px;}
/*.pc_gd_tag_recom > .tab_cont > div ul li a div p:nth-child(2){font-size: 12px;color: #9c9c9c;line-height: 22px;}
.pc_gd_tag_recom > .tab_cont > div ul li a div p:nth-child(2) span{ font-size: 14px;vertical-align:middle;}*/
.pc_gd_tag_recom > .tab_cont > div ul li a div>span{display: block;width: 66px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color: #b5df34;background: #e0fff4;border-radius: 12px;margin-top: 5px;}
.pc_gd_tag_recom > .tab_cont > div ul li:hover a div>span{background: #b5df34;color: #fff;}


.pc_gd_main_r{ width: 360px;float: left;overflow: hidden;}
.pc_gd_game_recom{background-color: #fff;border-radius: 6px; margin-bottom: 15px;padding-bottom: 10px;padding: 15px 5px 15px 15px;}
.pc_gd_game_recom > ul{overflow: hidden;margin-top: 15px;}
.pc_gd_game_recom > ul > li{float: left;margin-right: 15px;}
.pc_gd_game_recom > ul > li:nth-child(3n){margin-right: 0;}
.pc_gd_game_recom > ul > li:nth-child(-n+3){margin-bottom: 20px;}
.pc_gd_game_recom > ul > li > a{display: block;}
.pc_gd_game_recom > ul > li > a > img{width: 100px;height: 100px;display: block;border-radius: 20px}
.pc_gd_game_recom > ul > li > a > p{max-width: 100px;white-space: nowrap;overflow: hidden;font-size: 16px;color: #252525;line-height: 16px;margin-top: 14px;text-align: center}
.pc_gd_game_recom > ul > li > a > span{display: inline-block;width: 85px;height: 30px;line-height: 32px;background: #e0fff4;border-radius: 16px;color: #b5df34;text-align: center;margin-top: 13px;margin-left: 6px;border: 1px solid #e0fff4;}
.pc_gd_game_recom > ul > li:hover > a > p{color: #b5df34}
.pc_gd_game_recom > ul > li:hover > a > span{background-color: #b5df34;color: #fff;}
.pc_gd_game_recom > ul > li.no_down > a > span{background-color: transparent;color: #f98700;border-color: #f98700;}
.pc_gd_game_recom > ul > li.no_down:hover > a > p{color: #f98700;}
.pc_gd_game_recom > ul > li.no_down:hover > a > span{background-color: #f98700;color: #fff;}

.pc_g_recom_rank{background-color: #fff;border-radius: 6px;margin-bottom: 15px;padding-bottom: 10px;padding: 15px 15px;}
.pc_g_recom_rank > ul{margin-top: 15px;}
.pc_g_recom_rank > ul > li{height: 70px;overflow: hidden;margin-bottom: 30px;}
.pc_g_recom_rank > ul > li:last-child{margin-bottom: 0;}
.pc_g_recom_rank > ul > li > a{width: 100%;height: 70px;display: block;}
.pc_g_recom_rank > ul > li > a > i{width: 24px;height: 24px;display: inline-block;float: left;margin-top: 22px;margin-right: 11px;font-size: 14px;color: #fff;text-align: center;line-height: 24px;}
.pc_g_recom_rank > ul > li:nth-child(1) > a > i{background-position:-42px -38px;}
.pc_g_recom_rank > ul > li:nth-child(2) > a > i{background-position:-66px -38px;}
.pc_g_recom_rank > ul > li:nth-child(3) > a > i{background-position:-95px -38px;}
.pc_g_recom_rank > ul > li:nth-child(-n+3) > a > i{height: 26px;}
.pc_g_recom_rank > ul > li:nth-child(n+4) > a > i{background-color: #dcdcdc;border-radius: 50%;}

.pc_g_recom_rank > ul > li > a > img{width: 70px;height: 70px;border-radius: 18px;display: inline-block;float: left}
.pc_g_recom_rank > ul > li > a > div{float: left;width:170px;margin-left: 16px;}
.pc_g_recom_rank > ul > li > a > div >p{font-size: 14px;color: #999;line-height: 14px;margin-top: 8px;white-space: nowrap;overflow: hidden}
.pc_g_recom_rank > ul > li > a > div >p:nth-child(1){font-size: 16px;color: #333;line-height: 16px;margin-top: 4px;white-space: nowrap;overflow: hidden;}
.pc_g_recom_rank > ul > li > a > span{float: right;display: inline-block;width: 88px;height: 32px;line-height: 32px;color: #b5df34;font-size: 16px;text-align: center;background: #e0fff4;border-radius: 16px;margin-top: 19px;}
.pc_g_recom_rank > ul > li:hover > a > div >p:nth-child(1){color: #b5df34;}
.pc_g_recom_rank > ul > li:hover > a > span{background-color: #b5df34;color: #fff;}
.pc_g_recom_rank > ul > li.no_down > a > span{background: #fff3df;color: #f98700;}
.pc_g_recom_rank > ul > li.no_down:hover > a > div >p:nth-child(1){color: #f98700}
.pc_g_recom_rank > ul > li.no_down:hover > a > span{background-color: #f98700;color: #fff;}

.pc_tag_recom{background-color: #fff;border-radius: 6px;padding-bottom: 15px;margin-bottom: 10px;padding: 15px 10px;}
.pc_tag_recom > div{margin-top: 15px;}
.pc_tag_recom > div > a{display: inline-block;float: left;height: 32px;line-height: 32px;text-align: center;font-size: 14px;padding: 0 22px;margin-right: 15px;border-radius: 6px;margin-bottom: 20px;width: 115px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pc_tag_recom > div > a:nth-child(n){background: #e0fff4;color: #b5df34;}
.pc_tag_recom > div > a:nth-child(2n){background: #F7ECFF;color: #B87CE5;margin-right: 0;}
.pc_tag_recom > div > a:nth-child(3n){background: #ECFFF1;color: #1AC046;}
.pc_tag_recom > div > a:nth-child(4n){background: #FFF3CA;color: #FF9C00;}
.pc_tag_recom > div > a:nth-child(5n){background: #FFE6EE;color: #FF6898;}

/*----------------------------------- 专题 列表页 --------------------------------*/
.pc_tag_list_box{}
.pc_tag_list{margin-top: 20px;}
.pc_tag_list > li{float: left;width:580px;height: 196px;background-color: #fff;border-radius: 25px;margin-right: 25px;box-shadow:4px 2px 8px 1px rgb(61 61 61 / 24%);margin-bottom: 25px;margin-left: 2px;margin-top: 25px;}
.pc_tag_list > li:nth-child(2n){margin-right: 0}
.pc_tag_list > li > a{display: block;}
.pc_tag_list > li > a > img{width: 328px;height: 184px;display: block;border-radius: 10px;float: left;margin-top: -20px;margin-left: 20px;box-shadow: 9px 9px 4px 0px rgb(240 240 240 / 90%);}
.pc_tag_list > li > a > div{float: left;width: 195px;margin-left: 25px;}
.pc_tag_list > li > a > div > p{overflow: hidden;text-overflow: ellipsis;}
.pc_tag_list > li > a > div > p:nth-child(1){font-size: 24px;color: #2e2e2e;font-weight: 600;line-height: 24px;margin-top: 20px;white-space: nowrap;}
.pc_tag_list > li > a > div > p:nth-child(2){font-size: 14px;color: #8f8f8f;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;margin-top: 6px;}
.pc_tag_list > li > a > div > span{font-size: 14px;color: #666;margin-top: 5px;display: block;}
.pc_tag_list > li:hover > a > div > p:nth-child(1){color: #b5df34}

/*----------------------------------- 专题 内容页 --------------------------------*/
.pc_zd_info_box{height: 235px;width:1185px;border-radius: 25px;box-shadow:4px 2px 8px 1px rgb(61 61 61 / 24%);margin-top: 25px;margin-left: 7px;margin-bottom: 20px;padding: 20px 25px;box-sizing: border-box;}
.pc_zd_info_box > img{width: 480px;height: 240px;border-radius: 25px;margin-top: -45px;box-shadow: 9px 9px 4px 0px rgb(240 240 240 / 90%);float: left;}
.pc_zd_info_box > div{float: left;margin-left: 30px;width: 625px;}
.pc_zd_info_box > div > h1{font-size: 24px;color: #2e2e2e;font-weight: 600;line-height: 30px;}
.pc_zd_info_box > div > div{overflow-y: auto;height: 110px;font-size: 14px;color: #999;line-height: 24px;margin-top: 15px;}
.pc_zd_info_box > div > div > p{overflow-y: auto;height: 110px;}
.pc_zd_info_box > div  > p{    text-align: left;font-size: 14px;color: #808080;line-height: 34px;margin-top: 10px;}

.pc_zd_recom_tags{}
.pc_zd_recom_tags > ul{margin-top: 15px;}
.pc_zd_recom_tags > ul > li{float: left;width: 223px;height: 124px;border-radius: 10px;overflow: hidden;position: relative;margin-right: 20px;}
.pc_zd_recom_tags > ul > li:last-child{margin-right: 0}
.pc_zd_recom_tags > ul > li > a{display: block;}
.pc_zd_recom_tags > ul > li  img{    width: 223px;height: 124px;display: block;}
.pc_zd_recom_tags > ul > li  p{    font-size: 14px;color: #fff;width: 223px;text-align: center;line-height: 34px;white-space: nowrap;overflow: hidden;position: absolute;bottom: 0;left: 0;background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));}
.pc_zd_recom_tags > ul > li:hover p{color: #b5df34;}

/*----------------------------------- 攻略 列表页 --------------------------------*/
.pc_nl_box{}
.pc_nl_l{float: left;width: 815px;margin-right: 15px;background-color: #fff;border-radius: 6px;margin-bottom: 15px;}
.pc_nl_l>.d_title_1{padding: 15px 15px 0;}
.pc_news_list{margin-top: 10px;padding: 0 15px 15px;}
.pc_news_list > li{height: 170px;width: 770px;border-bottom: 1px solid #e0e0e0;}
.pc_news_list > li > a{display: block;}
.pc_news_list > li > a > img{width: 200px;height: 130px;display: block;float: left;margin: 20px;}
.pc_news_list > li > a > div{float: left;width: 520px;margin-top: 20px;position:relative;height: 130px;}
.pc_news_list > li > a > div > p{overflow: hidden;text-overflow: ellipsis;}
.pc_news_list > li > a > div > p:nth-child(1){color: #333333;height: 30px;line-height: 20px;font-size: 20px;font-weight: bold;white-space: nowrap;transition: color ease .3s;}
.pc_news_list > li > a > div > p:nth-child(2),.pc_news_list > li > a > div > p:nth-child(3){line-height: 23px;color: #999999;font-size: 14px;}
.pc_news_list > li > a > div > p:nth-child(2){margin-top: 5px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.pc_news_list > li > a > div > p:nth-child(3){margin-top: 6px;}
.pc_news_list > li > a > div > p:nth-child(3) > span:last-child{float: right;}
.pc_news_list > li:hover{background-color: #e0fff4;border-bottom-color: #b5df34;}
.pc_news_list > li:hover > a > div > p:nth-child(1){color: #b5df34;}

.pc_nl_r{float: left;width: 355px;}
.pc_nl_recom_news{margin-bottom: 15px;background-color: #fff;padding: 15px 15px;border-radius: 6px;}
.pc_nl_recom_news > ul{width: 330px;margin: 10px auto 0;}
.pc_nl_recom_news > ul li{padding: 8px 0;border-bottom:1px dashed #e5e5e5;cursor: pointer;height: 24px;}
.pc_nl_recom_news > ul li >a{display: block;height: 100%;}
.pc_nl_recom_news > ul li > a > i{width: 24px;height: 24px;line-height: 24px;text-align: center;background-color: #ccc;margin-right: 16px;display: block;float: left;border-radius: 2px;color: #fff;}
.pc_nl_recom_news > ul li > a > img{display: none;}
.pc_nl_recom_news > ul li > a > p:nth-of-type(1){width: 280px;height: 24px;line-height: 24px;font-size: 14px;color: #444;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pc_nl_recom_news > ul li > a > p:nth-of-type(2){display: none;}
.pc_nl_recom_news > ul li.on{height: 82px;position: relative;}
.pc_nl_recom_news > ul li.on > a > i{height: 50px;line-height: 50px;width: 24px;background-color: #b5df34;color: #fff;position: relative;top: 15px;}
.pc_nl_recom_news > ul li.on > a > img{display: block;float: left;width: 105px;height: 82px;margin-right: 16px;border-radius: 4px;}
.pc_nl_recom_news > ul li.on > a > p:nth-of-type(1){white-space:normal;width: 165px;float: left;line-height: 23px;height: 46px;margin-top: 7px;}
.pc_nl_recom_news > ul li.on > a > p:nth-of-type(2){height: 28px;line-height: 28px;color: #ababab;overflow: hidden;white-space: nowrap;display: block;float: left;}


/*----------------------------------- 攻略 内容页 --------------------------------*/
.pc_news_info{width: 815px;background-color: #fff;box-sizing: border-box;padding: 15px 15px;border-radius: 6px 6px 0 0;border-bottom: 1px #f1f1f1 dashed;}
.pc_news_info > h1{font-size: 30px;line-height: 55px;font-weight: bold;color: #2b2b2b;overflow: hidden;text-align: center;}
.pc_news_info > p{font-size: 14px;color: #999999;line-height: 14px;text-align: center;white-space: nowrap;}
.pc_news_info > p span{margin-right: 20px;}
.news_cont{padding: 15px 15px;background-color: #fff;border-radius:  0 0 6px 6px;}
.news_cont p{font-size: 16px;color: #666666;line-height: 28px;}
.news_cont img{max-width: 800px;margin: 0 auto;display: block;}
.news_cont h3{font-size: 22px;line-height: 28px;color: #363636;font-weight: 600;margin:15px 0;}
.news_cont a{color: #b5df34;}
.pc_news_relate_game{width: 775px;height: 100px;background: #fff;border-radius: 6px;position: relative;padding: 20px;margin-top: 15px;}
.pc_news_relate_game > a{display: block;width: 100%;height: 100%;}
.pc_news_relate_game > a img{width: 100px;height: 100px;border-radius: 20px;float: left;}
.pc_news_relate_game > a > div{float: left;margin-left: 25px;width: 500px;}
.pc_news_relate_game > a > div > p:nth-child(1){font-size: 20px;color: #333333;line-height: 20px;margin-top: 5px;}
.pc_news_relate_game > a > div > p:nth-child(2){font-size: 16px;color: #999999;line-height: 16px;margin-top: 16px;white-space: nowrap;}
.pc_news_relate_game > a > div > p:nth-child(2) span:first-child{margin-right: 70px;}
.pc_news_relate_game > a > div > p:nth-child(3){font-size: 16px;color: #999999;line-height: 16px;margin-top: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pc_news_relate_game > a > div > p:nth-child(3) span{font-size: 14px;height: 22px;padding: 0 12px;border: 1px solid #b5df34;line-height: 22px;text-align: center;display: inline-block;margin-right: 10px;border-radius: 12px;}
.pc_news_relate_game > a > div > p:nth-child(3) span:nth-child(1){color: #FC5E0E;border-color: #FC5E0E;}
.pc_news_relate_game > a > div > p:nth-child(3) span:nth-child(2){color: #4EB958;border-color: #4EB958;}
.pc_news_relate_game > a > div > p:nth-child(3) span:nth-child(3){color: #4FB3FF;border-color: #4FB3FF;}
.pc_news_relate_game > a > div > p:nth-child(3) span:nth-child(4){color: #EF8692;border-color: #EF8692;}
.pc_news_relate_game > a > span{width: 150px;height: 40px;background: #b5df34;border-radius: 20px;display: block;color: #fff;font-size: 16px;line-height: 40px;text-align: center;float: right;margin-top: 30px;}

.pc_new_data{margin-top: 15px;padding: 15px 15px; background-color: #fff;border-radius: 6px;}
.pc_new_data ul{margin-top: 20px;overflow: hidden;}
.pc_new_data ul > li{float: left;margin-right: 14px;}
.pc_new_data ul > li:last-child{margin-right: 0;}
.pc_new_data ul > li > a img{width: 84px;height: 84px;border-radius: 15px;}
.pc_new_data ul > li > a p{font-size: 14px;color: #666;line-height: 14px;margin-top: 12px;width: 84px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: color ease .3s;}
.pc_new_data ul > li:hover > a p{color: #b5df34;}

.recom_relate_news{margin-top: 15px;padding:15px 15px;margin-bottom: 10px;background-color: #fff;border-radius: 6px;}
.recom_relate_news ul{}
.recom_relate_news ul li {float: left;margin-right: 20px;}
.recom_relate_news ul li:nth-child(2n) {margin-right: 0;}
.recom_relate_news ul li a {display: block;width: 360px;height: 35px;line-height: 35px;font-size: 14px;color: #666666;padding-left: 22px;position: relative;}
.recom_relate_news ul li a::before {content: "";position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 4px;height: 4px;border-radius: 50%;border: 1px solid #cfcfcf;}
.recom_relate_news ul li a p:nth-child(1) {float: left;width: 310px;font-size: 16px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: color ease .3s;}
.recom_relate_news ul li a p:nth-child(2) {float: right;}
.recom_relate_news ul li a:hover p:nth-child(1) {color: #b5df34;}
.recom_relate_news ul li a:hover::before{border-color: #b5df34}

/*预约*/
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);z-index: 99;}
.orderBox{position: absolute;z-index: 5;top: 310px;left: 0;right: 0;margin: auto;background-color: #fff;width: 486px;border-radius: 10px;text-align: center;}
.orderBox .oClose{position: absolute;top: -80px;right: 38px;z-index: 10;}
.orderBox .oClose i{display: inline-block;width: 46px;height: 80px;background-position: -896px -142px;position: relative;background-image: url("../images/index_bj.png");background-repeat: no-repeat;background-size: 1000px 1000px;cursor: pointer;}
.orderBox .oTitle{width: 100%;height: 139px;background-image: url(../images/orderi_mg.png);background-size: 100% 100%;text-align: center;font-size: 24px;border-radius: 10px;color: #fff;}
.orderBox .oTitle i{display:block;width: 36px;height: 36px;background-position: -958px -142px;position: relative;top: 42px;margin: 0 auto;}
.orderBox .oTitle p{margin-top: 50px;font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:384px;border:1px solid #c2c2c2;background-color:#fff;color:#999;font-size:14px;border-radius:6px;padding:0 10px;line-height: 40px;margin: 36px auto 6px;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:16px;line-height: 24px;margin-top: 20px;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form .oBtn{cursor: pointer;width:220px;border: 0;background-color:#b5df34;color:#fff;font-size:20px;border-radius:8px;line-height: 40px;margin: 26px auto 60px;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #b5df34;font-size: 14px;text-align: left;display: block;width:392px;margin: 0 auto;}

.orderBox .oKnow{display: block;cursor: pointer;width:220px;border: 0;background-color:#b5df34;color:#fff;font-size:20px;border-radius:8px;line-height: 40px;margin: 36px auto;overflow: hidden;white-space: nowrap; }
.orderBox .oWin{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oWin p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oWin i{display:inline-block;width: 167px;height: 101px;background-position: -831px -550px;position: relative;background-image:url("../images/index_bj.png");background-repeat: no-repeat;background-size: 1000px 1000px;}
.orderBox .oLose{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oLose p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oLose i{display:inline-block;width: 167px;height: 101px;background-position: -831px -398px;position: relative;background-image: url("../images/index_bj.png");background-size: 1000px 1000px;background-repeat: no-repeat;}
.orderBox .oAgin{width: 100%;padding: 48px 0;font-size: 18px;border-radius: 10px;text-align: center;}
.orderBox .oAgin p{font-size:18px;color: #141414;font-weight: 500;line-height: 36px;margin-bottom: 26px;}
.orderBox .oAgin i{display:inline-block;width: 153px;height: 101px;background-position: -841px -246px;position: relative;background-image: url("../images/index_bj.png");background-size: 1000px 1000px;background-repeat: no-repeat;}


/*--------热门推荐----------*/
.icon_recom { height: 164px; overflow: hidden; margin: 30px 0 24px 0; border-radius: 10px;  box-shadow: 0px 2px 10px 0px rgb(0 0 0 / 8%);}
.icon_recom .icon_recom_l{float: left; width: 66px;}
.icon_recom .icon_recom_l span {display: block;height: 35px;width: 32px; font-size: 16px;padding: 23.5px 17px;}
.icon_recom .icon_recom_l span:hover{color: #ffff;background-color: #b5df34;border-radius: 10px 0px 20px 0px;cursor: pointer;}
.icon_recom .icon_recom_l span:nth-child(2):hover{border-radius: 0px 20px 0px 10px;cursor: pointer;}
.icon_recom .icon_recom_l span:nth-child(1).clicked{color: #ffff;background-color: #b5df34;border-radius: 10px 0px 20px 0px;cursor: pointer;}
.icon_recom .icon_recom_l span:nth-child(2).clicked{color: #ffff;background-color: #b5df34;border-radius: 0px 20px 0px 10px;cursor: pointer;}


.icon_recom .icon_recom_r {float: left;}
.icon_recom .icon_recom_r > ul {overflow: hidden;margin: 20px 24px;display: none;}
.icon_recom .icon_recom_r > ul:first-child{display: block;}
.icon_recom .icon_recom_r > ul > li {float: left; width: 100px;margin-right: 23px;}
.icon_recom .icon_recom_r > ul > li:nth-last-child(1) {margin-right: 0px;}
.icon_recom .icon_recom_r > ul > li > a > p {text-align: center; margin-top: 10px; line-height: 17px; font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.icon_recom .icon_recom_r > ul > li > a > img {height: 100px;width: 100px;border-radius: 24px;}

/*--------轮播推荐----------*/
.pc_main .pc_idx_recom{ overflow: hidden;border-radius: 10px;background-color: #3d3d3d;}
.pc_main .pc_idx_recom .idx_l{width: 270px;height: 270px;background:rgba(0,0,0,.8);float: left;cursor: pointer;}
.pc_main .pc_idx_recom .idx_l > div{height: 90px; overflow: hidden;}
/* .pc_main .pc_idx_recom .idx_l .left_box{background-color: #3d3d3d;} */
.pc_main .pc_idx_recom .idx_l > div > img {width: 60px;height: 60px; display: block;float: left;margin: 15px 12px 15px 20px;border-radius: 15px;}
.pc_main .pc_idx_recom .idx_l > div div {margin-top: 15px;}
.pc_main .pc_idx_recom .idx_l > div > div > p {font-size: 16px; color: white;}
.box_current{background-color: #3d3d3d;}

.pc_main .pc_idx_recom .idx_m ul.clearfix{margin-left: auto;margin-right: auto;}
.pc_main .pc_idx_recom .idx_m {height: 270px;width: 480px;overflow: hidden;float: left;}
.pc_main .pc_idx_recom .idx_m ul{position: relative;}
.pc_main .pc_idx_recom .idx_m ul li {float: left;width: 480px;height: 270px;position: relative;}

.pc_main .pc_idx_recom .idx_r {float:left; margin-left: 20px;height: 270px;}
.pc_main .pc_idx_recom .idx_r > a > p {display: block;color: #b5df34;background: rgba(102,102,102,.5);width: 408px;height: 40px;border-radius: 16px;margin-top: 20px;font-weight: 600;overflow: hidden;font-size: 18px;line-height: 40px;text-align: center;}
.pc_main .pc_idx_recom .idx_r > a > p > i{width: 45px;height: 22px;font-size: 14px;line-height: 20px;color: #fff;margin: 0 6px 2px 1px;}
.pc_main .pc_idx_recom .idx_r .info {margin-top: 15px;}
.pc_main .pc_idx_recom .idx_r .info > a{display: block;margin-bottom: 12px;}
.pc_main .pc_idx_recom .idx_r .info p{color: rgba(255,255,255,.5);width: 330px; font-size: 14px;line-height: 16px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pc_main .pc_idx_recom .idx_r .info a:hover p{color: #fff;}
.pc_main .pc_idx_recom .idx_r .info a:hover span{color: #fff;}
.pc_main .pc_idx_recom .idx_r .info a:hover::before{content: "";background-color: #fff; }
.pc_main .pc_idx_recom .idx_r .info a::before{content: ""; width: 4px;height: 4px;border: 2px solid rgba(255,255,255,.2);margin-right: 8px;display: inline-block;border-radius: 50%;margin-bottom: 4.5px;}
.pc_main .pc_idx_recom .idx_r .info a span{display: block;float: right;color: rgba(255,255,255,.5);}
.pc_main .pc_idx_recom .idx_r .info p em{width: 4px;height: 4px;border: 2px solid rgba(255,255,255,.2);margin-right: 8px;display: inline-block;border-radius: 50%;margin-bottom: 1.5px;}

/* 标题导航 */
.h_title{margin-top: 15px;position: relative;}
.h_title p{display: block;height: 26px;line-height: 26px;}
.h_title p span{font-size: 24px; color: #2e2e2e;line-height: 24px;font-weight: 600;}
.h_title p a{float: right;}

/* ------------手机游戏------------ */
.pc_main .pc_idx_game {margin-top: 20px; overflow: hidden;}
.pc_main .pc_idx_game .idx_tab_nav{height: 58px;background: #F7F7F7;border-radius: 10px;margin-top: 20px;}
.pc_main .pc_idx_game .idx_tab_nav ul{margin-left: 20px;}
.pc_main .pc_idx_game .idx_tab_nav ul li{float: left;margin-right: 16px;cursor: pointer;}
.pc_main .pc_idx_game .idx_tab_nav ul li::before{content: "";border-radius: 50%;height: 8px;width: 8px;background-color: #ccc;display: inline-block;margin-right: 17px;}
.pc_main .pc_idx_game .idx_tab_nav ul li span{font-size: 16px;line-height: 58px;color: #707070;padding: 15px 3px;}
.pc_main .pc_idx_game .idx_tab_nav ul .current::before,.pc_main .pc_idx_game .idx_tab_nav ul li:hover::before{background: linear-gradient(0deg, #47fa97 0%,#b5df34 100%);}
.pc_main .pc_idx_game .idx_tab_nav ul .current span,.pc_main .pc_idx_game .idx_tab_nav ul li:hover span{font-weight: 600;color: #b5df34;border-bottom: 3px solid #b5df34;}
.pc_main .pc_idx_game .idx_tab_cont > div{display: none;}
.pc_main .pc_idx_game .idx_tab_cont > div:first-child{display: block;}
.pc_main .pc_idx_game .idx_tab_cont ul{margin-top: 20px;}
.pc_main .pc_idx_game .idx_tab_cont ul li{margin: 0 11px 10px 0;width: 136px;height: 196px;border: 2px solid #f0f0f0;border-radius: 10px;float: left;}
.pc_main .pc_idx_game .idx_tab_cont ul li:hover{border-color: #e0fff4;background-color: #e0fff4;}
.pc_main .pc_idx_game .idx_tab_cont ul li:nth-child(8n){margin-right: 0;}
.pc_main .pc_idx_game .idx_tab_cont ul li a img{width: 100px;height: 100px;display: block;margin: 12px 20px 0;border-radius: 26px;}
.pc_main .pc_idx_game .idx_tab_cont ul li:hover p:nth-of-type(2),.pc_main .pc_idx_game .idx_tab_cont ul li:hover a p:nth-of-type(3){display: none;}
.pc_main .pc_idx_game .idx_tab_cont ul li:hover li{border-color: #FFF6EB;background: #FFF6EB;}
.pc_main .pc_idx_game .idx_tab_cont ul li a p:nth-last-child(1){text-align: center;display: block;width: 100px;height: 32px;color: #fff;background:#b5df34;border-radius: 16px;margin: 9px auto 0;line-height: 32px;}
.pc_main .pc_idx_game .idx_tab_cont ul li a > div{width: 136px;}
.pc_main .pc_idx_game .idx_tab_cont ul li a > div p:nth-of-type(1){text-align: center;font-size: 16px;line-height: 16px;margin-top: 11px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pc_main .pc_idx_game .idx_tab_cont ul li a > div p:nth-of-type(2){text-align: center;font-size: 14px;line-height: 14px;margin-top: 11px;overflow: hidden;color: #aaaaaa;}
.pc_main .pc_idx_game .idx_tab_cont ul li a > div p:nth-of-type(3){text-align: center;font-size: 14px;line-height: 14px;margin-top: 8px;overflow: hidden;color: #aaaaaa}
.pc_main .pc_idx_game .idx_tab_cont ul li a > div p:nth-last-child(1){display: none;}
.pc_main .pc_idx_game .idx_tab_cont ul li:hover a > div p:nth-last-child(1){display: block;}

/* 游戏专题 */
.tnav1{padding-top: 44px;}
.tnav2{padding-top: 44px;}
.pc_main .pc_idx_zt_box {margin-top: 20px;margin-bottom: 40px;overflow: hidden;}
.pc_main .pc_idx_zt_box .idx_zt_cont{position: relative; overflow: hidden;}
.pc_main .pc_idx_zt_box .idx_zt_cont .leftSub{display: block;position: absolute;z-index: 3; width: 44px;height: 68px;top: 90px;cursor: pointer;background: url(../images/icon.png) no-repeat;background-position: -88px -147px;}
.pc_main .pc_idx_zt_box .idx_zt_cont .rightSub{display: block;right: 0;; position: absolute;z-index: 3; width: 44px;height: 68px;top: 90px;cursor: pointer;background: url(../images/icon.png) no-repeat;background-position: -150px -147px;}
.pc_main .pc_idx_zt_box .idx_zt_cont ul{position: relative;}
.pc_main .pc_idx_zt_box .idx_zt_cont ul li a img{box-shadow:4px 4px 4px 4px rgba(0, 0, 0, 0.2) ;}
.pc_main .pc_idx_zt_box .idx_zt_cont li:nth-last-child(1){margin-right: 0;}
.pc_main .pc_idx_zt_box .idx_zt_cont li{width: 560px;height: 180px;border-radius: 30px;border: 1px solid #e0e0e0;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.08);position: relative;float: left;margin-right: 20px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li a p:nth-child(1){font-size: 16px;color: #000;font-weight: 600;}
.pc_main .pc_idx_zt_box .idx_zt_cont li p:nth-last-child(1){display: block;float: right;margin-right: 20px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li img{object-fit: cover;width: 300px;height: 169px;display: block;border-radius: 10px;float: left;margin-top: -20px;margin-left: 20px;position: relative;z-index: 2;}
.pc_main .pc_idx_zt_box .idx_zt_cont li div{float: left;width: 190px;margin-left: 30px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li div > a{font-size: 24px;font-weight: 600;color: #2E2E2E;white-space: nowrap;overflow: hidden;margin-top: 20px;display: block;line-height: 26px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li div p{font-size: 14px;color: #8F8F8F;line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;margin-top: 10px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li .infobox{white-space: nowrap;overflow: hidden;margin-top: 12px;}
.pc_main .pc_idx_zt_box .idx_zt_cont li .infobox a{font-size: 14px;color: #b5df34;display: inline-block;background: #e0fff4;border-radius: 4px;padding: 0 11px;text-align: center;line-height: 24px;}
.hotbg{position: absolute;width: 300px;height: 169px;background: #F0F0F0;border-radius: 10px;left: 28px;top: -12px;}

/* 排行榜 */
.pc_main .pc_idx_rank{height: 743px;}
.pc_main .pc_idx_rank .idx_rank_item:nth-last-child(1){margin-right: 0;}
.pc_main .pc_idx_rank .idx_rank_item{float: left; width: 386px;margin-right: 20px;background: url(../images/indexrank.png) center;background-size: 416px 700px;}
.pc_main .pc_idx_rank .idx_rank_item .ranktitle{position: relative;margin-top: 15px;}
.pc_main .pc_idx_rank .rank:nth-child(3) .ranktitle i{width: 61px;height: 63px;background-position: -155px -73px;}
.pc_main .pc_idx_rank .rank:nth-child(4) .ranktitle i{width: 61px;height: 63px;background-position: -79px -73px;}
.pc_main .pc_idx_rank .idx_rank_item .ranktitle i{width: 61px;height: 63px;display: block;position: absolute;left: 162px;top:20px;background-position: -8px -73px;}
.pc_main .pc_idx_rank .idx_rank_item .ranktitle p{position: absolute;top: 94px; left: 150px;line-height: 18px;font-size: 18px;width: 100px;font-weight: 600;}
.pc_main .pc_idx_rank .idx_rank_item ul{padding: 128px 14px 0;width:358px;height: 564px;border-radius: 30px;}


.pc_main .pc_idx_rank .idx_rank_item ul li{height: 26px;line-height: 26px;margin-bottom: 20px;}
.pc_main .pc_idx_rank .idx_rank_item ul li a{display: block;}
.pc_main .pc_idx_rank .idx_rank_item ul li a img{display: none;}
.pc_main .pc_idx_rank .idx_rank_item ul li a i {display: block;float: left;height: 26px;width: 26px; line-height: 26px;border-radius: 4px; background-color: #cccccc;text-align: center; font-size: 16px;font-weight: 600;color: #fff;}
.pc_main .pc_idx_rank .idx_rank_item ul li:nth-of-type(1) a i{background-color:#e94646;}
.pc_main .pc_idx_rank .idx_rank_item ul li:nth-of-type(2) a i{background-color:#f98700;}
.pc_main .pc_idx_rank .idx_rank_item ul li:nth-of-type(3) a i{background-color:#f9d602;}
.pc_main .pc_idx_rank .idx_rank_item ul li a div{display: none;}
.pc_main .pc_idx_rank .idx_rank_item ul li a i:nth-last-child(1){display: none;}
.pc_main .pc_idx_rank .idx_rank_item ul li a p{float: left;line-height: 26px;margin-left: 20px;font-size: 16px;}
.pc_main .pc_idx_rank .idx_rank_item ul li a p:nth-of-type(1){overflow: hidden;white-space: nowrap;max-width: 130px;text-overflow: ellipsis;}
.pc_main .pc_idx_rank .idx_rank_item ul li a p:nth-of-type(2){font-size: 14px;float: right;color: #999;}
.pc_main .pc_idx_rank .idx_rank_item ul li a span{display: none;}

.pc_main .pc_idx_rank .idx_rank_item ul li.on{height: 104px;line-height: 104px;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a{display: block;width: 358px;height: 100%; background-color: #e0fff4;position: relative;border-radius: 30px;color: #000;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a i{height: 54px;margin-top: 25px;margin-right: 10px; line-height: 54px;background-color: #b5df34;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a img{width: 80px;height: 80px;display: block;float: left;margin: 12px 0;margin-left: 10px;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a p:nth-of-type(1){font-size: 16px;color: #333333;line-height: 18px;margin-top: 10px;overflow: hidden;font-weight: 600;width: 190px;max-width: 180px;text-overflow: ellipsis;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a p:nth-of-type(2){font-size: 14px;line-height: 14px;margin-top: 8px;float: left !important;}
.pc_main .pc_idx_rank .idx_rank_item ul li.on a span{display: block;width: 96px;height: 30px;line-height: 30px;border-radius: 16px;background-color: #b5df34;margin-top: 10px; margin-left: 20px; text-align: center;color: #fff;float: left;}

/* 友情链接 */
.pc_idx_friend{height: 100px;width: 1190px; box-shadow:5px 7px 7px 0px rgba(0, 0, 0, 0.05);margin-bottom: 20px; margin-top: 20px;}
.pc_idx_friend div{float: left;}
.pc_idx_friend div:nth-of-type(1){width: 100px;line-height: 100px;font-size: 16px;text-align: center;background-color: #b5df34;color: #fff;font-weight: 600;}
.pc_idx_friend .fri_box{width:1090px;padding: 20px 0;}
.pc_idx_friend .fri_box a{display: block;float: left;width: 100px;height: 30px; text-align: center;margin: auto;}

.inMain{background: #fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;padding: 0 20px;margin: 20px 0;}
.main_l{width: 787px;position: relative;padding: 20px 20px 0 0;border-right: 1px solid #e6e6e6;float: left;}
.main_l>div:nth-child(1){float: left;}
.main_l>div:nth-child(1)>ul{border-right: 1px solid #ededed;padding-bottom: 12px;}
.main_l>div:nth-child(1)>ul li{height: 20px;line-height: 20px;padding: 6px 0;width: 450px;overflow: hidden;}
.main_l>div:nth-child(1)>ul li i{width: 4px;height: 4px;border-radius: 4px;background: #ddd;margin: 8px 5px 0 0;display: block;float: left;}
.main_l>div:nth-child(1)>ul li span{border-right: 1px solid #ddd;float: left;display: block;padding: 0 10px;font-size: 14px;}
.main_l>div:nth-child(1)>ul li a{display: block;float: left;padding: 0 10px;}
.main_l>div:nth-child(1)>ul li a p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 330px;}
.main_l>div:nth-child(2){float: right;}
.main_l>div:nth-child(2) a{display: block;width: 318px;height: 146px;position: relative;margin-bottom: 20px;}
.main_l>div:nth-child(2) a img{display: block;width: 318px;height: 146px;}
.main_l>div:nth-child(2) a p{width: 100%;height: 30px;line-height: 30px;color: #fff;position: absolute;bottom: 0;left: 0;text-align: center;background: rgba(0,0,0,0.6);}

.news_slider{width:360px;height:220px;position:relative;overflow:hidden;margin-bottom: 20px;}
.news_slider ul{position:relative;}
.news_slider li{width:360px;height:220px;float:left;position:relative;}
.news_slider .text{display:block;width:340px;height:36px;line-height:36px;position:absolute;bottom:0;padding:0 10px;overflow:hidden;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.news_slider .text{filter:none;}
.news_slider .dot{position:absolute;bottom:14px;right:10px;}
.news_slider .dot div{padding-right:5px;float:right;}
.news_slider .dot i{display:block;width:8px;height:8px;overflow:hidden;margin-right:4px;background:#999;float:left;cursor:pointer;border-radius:8px;}
.news_slider .dot i.current{background:#b5df34;}

.gl_slider{width:450px;height:312px;}
.gl_slider li{width:450px;height:312px;}
.gl_slider .text{width:430px;}

.gl_slider_list{border-right:1px solid #ededed;padding-bottom:12px;}
.gl_slider_list li i,.gl_slider_list li a{display:block;float:left;}
.gl_slider_list li i{width:4px;height:4px;border-radius:4px;background:#ddd;margin:8px 5px 0 0;}
.gl_slider_list li{height:20px;line-height:20px;padding:6px 0;}
.gl_slider_list li a{padding:0 10px;}
.gl_slider_list li .tag{border-right:1px solid #ddd;}
.gl_slider_list li .txt{width:319px;}


.main_r{padding-top: 20px;float: right;width: 330px;}
.box_title{height: 32px;line-height: 30px;border-bottom: 1px solid #d3d3d3;margin-top: -10px;position: relative;}
.box_title p{font-size: 16px;float: left;font-weight: 700;color: #666;border-bottom: 3px solid #b5df34;}

.main_r ul li{width: 100%;padding: 8px 0;border-bottom: 1px dotted #ddd;float: left;}
.main_r ul li i{display: block;float: left;width: 9px;height: 9px;border-radius: 50%;border: 1px solid #999; margin: 5px 5px 0 0;}
.main_r ul li a{height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 290px;display: block;}

.inVedio{background: #fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;padding: 20px;}
.inVedio>div:nth-child(2){width: 1158px;overflow: hidden;}
.inVedio>div:nth-child(2) a{width: 178px;height: 122px;float: left;margin: 20px 18px 0 0;position: relative;display: block;float: left;}
.inVedio>div:nth-child(2) a:nth-child(6n){margin-right: 0;}
.inVedio>div:nth-child(2) a img{display: block;width: 178px;height: 99px;border-radius: 4px;margin-bottom: 5px;}
.inVedio>div:nth-child(2) a p{display: block;height: 20px;line-height: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

header > div > nav > a img{margin-bottom: -20px;}
.pc_main .pc_idx_recom .idx_m div ul li a img{object-fit: cover;width: 480px;}
header .searchBox {float: right;position: relative;opacity: .6;}
header .searchBox form {width: 258px;height: 46px;border: 2px solid #c3c3c3;margin: 18.5px 0;}
header .searchBox input[name=keyword] { float: left; width: 100%; height: 100%;text-indent: 16px; border: none; border-radius: 18px; font-size: 13px; color: #fff;background: transparent; }
header .searchBox input[name=keyboard] {float: left;width: 100%;height: 100%;text-indent: 16px;border: none;border-radius: 18px;font-size: 13px;color: #ff0000;background: transparent;}
header .searchBox input[name=keyboard] a{ color: #fff; }
header .searchBox i { position: absolute; top: 38px; right: 13px; width: 19px; height: 20px; background-position: 0 0; cursor: pointer; }
header .searchBox form select {
    font-weight: 600;
    height: 46px;
    line-height: 38px;
    left: 2px;
    color: #555;
    position: absolute;
    border-right: 1px solid #c3c3c3;
    border-left: unset;
    border-bottom: unset;
    border-top: unset;
}

header .searchBox form input[name='keyboard'] {
    padding-left: 50px;
}
.uk-position-center-right i.icon{background: url(../images/icon1.png) no-repeat;}
.searchBox button{border:unset;}

