body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl, a { margin: 0; padding: 0; }ul, ol { list-style: none; }em, i { font-style: normal; }table { border-spacing: 0; border-collapse: collapse; }img { border: none; vertical-align: middle; }input, select, button { vertical-align: middle; outline: none; }a { text-decoration: none; color: #666; }body { min-width: 1200px; font-family: 'Microsoft YaHei','Arial','Heiti SC'; background: #fff; }.fl { float: left; }.fr { float: right; }.wrap { width: 1200px; margin: 0 auto; }.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(1); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }#page { margin: 20px auto; width: 100%; overflow: hidden; text-align: center; }#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: #00CC99; color: #fff; }#page a:hover { background-color: #00CC99; color: #fff; }#page .activP { background-color: #00CC99; color: #fff; }.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: #00CC99 !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: #00CC99; }.QZ-top .topR .h-mobile:hover span i { background-position: 0 -16px; }.QZ-top .topR .h-mobile:hover .ewm { display: block; }.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: 1003px; height: auto; background: #fff; overflow: hidden; box-shadow: 0 5px 12px rgba(0, 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: #00CC99; 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: #00CC99; /*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; }.search { width: 360px; height: 30px; border: 1px solid #00CC99; 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: #00CC99 url(../images/ico-search.png) no-repeat center; }.search input:-webkit-autofill { background: none; }.search .btn:hover { background: #1cb790 url(../images/ico-search.png) no-repeat center; }.QZ-LOGO { height: 120px;position: relative; }.QZ-LOGO .logo img { width: auto; height: 60px; margin:30px 0 0; }.QZ-LOGO .search_tips{position: absolute;right: 0;top: 70px;width: 360px;height: 30px;line-height: 30px;overflow: hidden;font-size: 12px;color: #999;}.QZ-LOGO .search_tips span{display: inline-block;font-weight: bold;color: #00CC99;}.QZ-LOGO .search_tips a{display: inline-block;margin: 0 4px 0 2px;font-size: 12px;}.QZ-LOGO .search_tips a:hover{color: #00CC99;}.QZ-LOGO .slogan{height: 30px;margin: 50px 0 0 60px;}.QZ-nav{height: 54px;background: #00CC99;}.QZ-nav .nav { width: 100%; height: 54px; 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: 18px; color: #fff; height: 54px; line-height: 54px; padding: 0 30px; }.QZ-nav .nav li.on a { font-weight: bold; }.QZ-nav .nav li.on a, .QZ-nav .nav li a:hover { background: #1cb790; }.QZ-nav .nav li:first-child:before { display: none; }footer { width: 100%; background: #232323; padding-top: 40px; position: relative; font-size: 14px; color: #999; }.footer_nav { width: 1200px; margin: 0 auto; text-align: center; line-height: 30px; padding-bottom: 30px; }.footer_n { width: 1200px; margin: 0 auto; border-top: 1px solid #383838; border-bottom: 1px solid #383838; padding: 30px 0; text-align: center; color: #999; line-height: 30px; }.footer_n a { color: #999; }.footer_n .record { width: 20px; height: 20px; background: url(../images/bei.png) no-repeat; display: inline-block; margin: 0 8px 0 20px; vertical-align: middle; }.Fix_nav { display: none; position: fixed; z-index: 9999; right: 200px; bottom: 130px; background: #ddd; border-radius: 6px; overflow: hidden; }.Fix_nav ul li { width: 40px; height: 40px; line-height: 20px; cursor: pointer; margin-bottom: 1px; text-align: center; color: #fff; padding: 5px; font-size: 14px; position: relative; }.Fix_nav ul li a { display: block; width: 100%; height: 100%; }.Fix_nav ul li:hover { background-color: #00CC99; }.Fix_nav ul li + li::before { content: ''; width: 36px; height: 1px; background: #cacaca; position: absolute; top: -1px; left: 6px; }.Fix_nav .on { background-color: #00CC99; }.Fix_nav .TOP a { background: url(../images/u77.png) no-repeat center; background-size: 40px; }.Fix_nav .PHB a { background: url(../images/u78.png) no-repeat center; background-size: 20px; }.Fix_nav .PHB a:hover { background: url(../images/u87.png) no-repeat center; background-size: 20px; }.Fix_nav .GM a { background: url(../images/u81.png) no-repeat center; background-size: 20px; }.Fix_nav .GM a:hover { background: url(../images/u86.png) no-repeat center; background-size: 20px; }.Min1 {position: relative;z-index: 1; border-radius: 10px; overflow: hidden; border: 1px solid #e4e4e4; margin: 20px auto; width: 1200px; }.Min1 .impor_left { float: left; width: 860px; margin-left: 15px; }.Min1 .impor_right { float: left; width: 300px; margin-left: 25px; }.Min1 .cong_midden a { color: #333333; }.Min1 .cong_midden li { float: left; margin-left: 18px; border-radius: 5px; overflow: hidden; position: relative; }.Min1 .cong_midden li:first-child { margin-left: 0px; }.Min1 .cong_midden li img { width: 87px; height: 87px; border-radius: 5px; display: block; }.Min1 .indtab_list { position: absolute; top: 30px; }.Min1 .ind_top { background: #ffffff; padding: 25px 0; overflow: hidden; position: relative; border-radius: 2px; }.Min1 .cong_hide { display: block; opacity: 0; position: absolute; transition: all 0.5s;  height: 85px; border-radius: 5px; z-index: 50; top: 0; background: #ffffff; border: 1px solid #eeeeee; box-shadow: 0 0 9px -3px #cccccc; }.Min1 .cong_hide p { text-align: center; position: absolute; top: 12px; font-size: 16px; font-weight: 600; line-height: 27px; overflow: hidden; height: 29px; padding: 0 15px; }.Min1 .cong_hide span { display: block; width: 85px; height: 30px; display: block; text-align: center; border-radius: 30px; background: #ff6900; color: #ffffff; margin: 0 auto; margin-top: 45px; line-height: 30px; }.Min1 .cong_midden li:hover .cong_hide { opacity: 1; }.Min1 .unmg_bottom { margin-top: 10px; overflow: hidden; }.Min1 .unmg_bottom li { width: 96px; height: 22px; float: left; line-height: 22px; border-right: 1px solid #e8eeee; margin: 15px 0px 0 30px; }.Min1 .unmg_bottom li em { color: #ffffff; display: block; float: left; margin-top: 3px; margin-left: 2px; line-height: 16px; width: 16px; transform: scale(0.8); font-size: 10px; height: 16px; text-align: center; background: #FFAA60; }.Min1 .unmg_bottom li span { display: block; float: left; transition: all 0.2s; height: 20px; overflow: hidden; width: 64px; white-space: nowrap; }.Min1 .unmg_bottom li a { color: #333333; transition: all 0.2s; }.Min1 .unmg_bottom li:nth-child(7n+1) { margin-left: 0; }.Min1 .unmg_bottom li.pink a { color: #00CC99; }.Min1 .unmg_bottom li:hover a span { color: #00CC99; }.Min1 .serot_box { position: relative; border-bottom: 1px dashed #eee; padding-bottom: 20px; overflow: hidden; }.Min1 .serot_box img { width: 123px; height: 87px; transition: all 0.3s; border-radius: 3px; float: left; }.Min1 .serot_box:hover img { transform: scale(1); opacity: 0.85; }.Min1 .serot_nav { float: left; width: 150px; height: 72px; margin-left: 10px; }.Min1 .serot_nav h2 { font-size: 16px; transition: all 0.2s; font-weight: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; margin: 3px 0; }.Min1 .serot_box a { color: #333333; }.Min1 .serot_box:hover h2 { color: #FC9D49; }.Min1 .serot_box em { position: absolute; width: 20px; height: 15px; background: #00CC99; top: 57px; left: 0; text-align: center; line-height: 15px; border-radius: 0 8px 0 3px; font-size: 12px; color: #ffffff; }.Min1 .dytp_list { margin-top: 5px; width: 290px; }.Min1 .dytp_list li { width: 48%; margin-top: 16px; float: left; }.Min1 .dytp_list li em { display: block; float: left; background: #00CC99; border-radius: 5px; color: #ffffff; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; }.Min1 .dytp_list li a { display: block; float: left; margin-left: 5px; overflow: hidden; width: 108px; height: 20px; line-height: 20px; color: #333333; transition: all 0.15s; }.Min1 .dytp_list li:hover a { color: #FC9D49; }.Min1 .dytp_list li:nth-child(n+5) em { background: #dddddd; color: #ffffff; }.Min1 .cong_midden { overflow: hidden; }.Min2 { width: 1200px; overflow: hidden; margin: 20px auto; }.Min2 .iRecL { float: left; margin-right: 26px; width: 800px; height: 730px; overflow: hidden; }.Min2 .iRecL .slider { width: 800px; height: 292px; position: relative; border-radius: 8px; overflow: hidden; }.Min2 .iRecL .slider ul { position: relative; overflow: hidden; }.Min2 .iRecL .slider li { width: 800px; height: 292px; float: left; position: relative; }.Min2 .iRecL .slider li img { width: 800px; height: 292px; border-radius: 8px; }.Min2 .iRecL .slider p { display: block; width: 780px; height: 42px; line-height: 20px; text-align: center; position: absolute; bottom: 0; padding: 10px; font-size: 16px; color: #fff; overflow: hidden; white-space: nowrap; background: rgba(0, 0, 0, 0.6); }.Min2 .iRecL :root .slider .text { filter: none; }.Min2 .iRecL .slider .dot { position: absolute; bottom: 8px; left: 0; right: 0; margin: auto; width: 200px; height: 20px; text-align: center; overflow: hidden; }.Min2 .iRecL .slider .dot i { display: inline-block; width: 8px; height: 8px; overflow: hidden; margin: 6px 4px; background-color: rgba(255, 255, 255, 0.4); border-radius: 8px; }.Min2 .iRecL .slider .dot i.current { width: 43px; }.Min2 .iRecL .M2_left_title { font-size: 18px; color: #333; font-weight: 600; line-height: 40px; margin: 15px 0 10px; color: #333; }.Min2 .iRecL .M2_left_list { width: 820px; overflow: hidden; }.Min2 .iRecL .M2_left_list .lis { float: left; width: 253px; height: 174px; border-radius: 5px; overflow: hidden; background: #f4f4f4; transition: all .2s linear; margin: 0 20px 15px 0; }.Min2 .iRecL .M2_left_list .lis:hover { background: #00CC99; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); }.Min2 .iRecL .M2_left_list .lis:hover p { color: #fff; }.Min2 .iRecL .M2_left_list .lis img { display: block; width: 100%; height: 133px; border-radius: 5px; }.Min2 .iRecL .M2_left_list .lis p { line-height: 40px; height: 40px; overflow: hidden; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; width: 233px; padding: 0 10px; }.Min2 .iRecR { float: right; width: 370px; height: 730px; overflow: hidden; }.Min2 .iRecR .title { width: 100%; height: 51px; }.Min2 .iRecR .title .tag { width: 129px; height: 51px; background: url(../images/u34.png) no-repeat; background-size: 100%; display: block; float: left; }.Min2 .iRecR .title .bt { height: 39px; width: 239px; border: 1px solid #00CC99; border-radius: 4px; line-height: 40px; font-size: 16px; color: #00CC99; font-weight: 700; float: left; border-left: none; margin-left: -2px; text-indent: 20px; overflow: hidden; }.Min2 .iRecR .title2 { width: 100%; height: 40px; line-height: 40px; text-align: center; overflow: hidden; font-size: 20px; color: #333; font-weight: bold; display: block; margin: 5px 0; border-bottom: 1px dashed #ddd; padding-bottom: 6px; }.Min2 .iRecR .isubCont { padding-top: 10px; }.Min2 .iRecR .isubCont ul li { width: 100%; font-size: 14px; height: 36px; line-height: 36px; color: #4b4b4b; overflow: hidden; }.Min2 .iRecR .isubCont ul li i { display: block; float: left; font-size: 12px; color: #fff; background: #00CC99; border-radius: 3px; text-align: center; padding: 0 6px; height: 20px; line-height: 20px; margin: 8px 10px 0 0; }.Min2 .iRecR .isubCont ul li .cl1 { background: #00CC99; }.Min2 .iRecR .isubCont ul li .cl2 { background: #02e9f5; }.Min2 .iRecR .isubCont ul li .cl3 { background: #0091ff; }.Min2 .iRecR .isubCont ul li a { width: 270px; height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; display: block; }.Min2 .iRecR .isubCont ul li a:hover { color: #00CC99; }.Min2 .iRecR .isubCont ul li span { float: right; font-size: 12px; color: #999; }.Min2 .iRecR .isubCont ul:nth-of-type(n+2) li:first-of-type a { font-size: 16px; color: red; font-weight: 700; }.Min2 .iRecR .isubCont ul:nth-of-type(n+2) li:first-of-type i { width: 16px; height: 18px; margin: 8px 6px; background: url(../images/ico_hot.png) no-repeat; text-indent: 100%; overflow: hidden; }.Minwrap { overflow: hidden; width: 1200px; margin: 20px auto; }.Minwrap .m_game_tit { width: 100%; height: 49px; border-bottom: 1px solid #00CC99; }.Minwrap .m_game_tit .M_title { float: left; width: 200px; height: 49px; line-height: 49px; font-size: 18px; font-weight: bold; text-align: center; color: #FFF; background: #00CC99; }.Minwrap .m_game_tit .M_title i { width: 30px; height: 31px; background-position: 0 -47px; margin-right: 4px; position: relative; top: 9px; background: url(../images/icon_tt.png) no-repeat; display: inline-block; }.Minwrap .m_game_tit .M_title .icon2 { background-position: 0 0; }.Minwrap .m_game_tit .link { float: right; width: 380px; margin-left: 20px; height: 49px; line-height: 49px; font-size: 12px; color: #aaa; text-align: right; }.Minwrap .m_game_tit .link a { color: #666; margin: 0 10px; }.Minwrap .m_game_tit .link a:hover { color: #00CC99; }.Minwrap .m_game_tit .link a.o { color: #00CC99; }.Minwrap .m_game_tit .more { float: right; line-height: 40px; font-size: 14px; color: #999; }.Minwrap .tab_menu { float: right; }.Minwrap .tab_menu li { position: relative; width: 118px; height: 32px; line-height: 32px; float: left; color: #666666; font-size: 14px; text-align: center; border-radius: 3px; background-color: #f4f4f4; cursor: pointer; }.Minwrap .tab_menu li.on { color: #fff; font-weight: bold; }.Minwrap .tab_menu li.on i { position: absolute; bottom: -15px; left: 50%; margin-left: -10px; width: 0; height: 0; border-bottom: 10px solid transparent; border-left: 10px solid transparent; border-right: 10px solid transparent; font-size: 0; line-height: 0; }.Minwrap .tab_menu li.on { background-color: #00CC99; }.Minwrap .tab_menu li.on i { border-top: 10px solid #00CC99; }.Minwrap .tab_cont { margin: 25px auto 20px; overflow: hidden; }.Minwrap .tab_cont .hot_wrap { width: 856px; height: 408px; overflow: hidden; position: absolute; }.Minwrap .tab_cont .hot_wrap .lisA + .lisA { display: none; }.Minwrap .tab_cont .hot_wrap .lisA { width: 896px; }.Minwrap .tab_cont .hot_wrap .lisA li { width: 88px; text-align: center; float: left; margin-right: 35px; }.Minwrap .tab_cont .hot_wrap .lisA li:nth-child(10n+10) { margin-right: 0px; }.Minwrap .tab_cont .hot_wrap .lisA li a, .Minwrap .tab_cont .hot_wrap .index_three .hot_wrap .lisA li img { display: block; }.Minwrap .tab_cont .hot_wrap .lisA li img { width: 88px; height: 88px; border-radius: 14px; }.Minwrap .tab_cont .hot_wrap .lisA li p { height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 10px 0 20px 0; color: #666; }.Minwrap .tab_cont .hot_wrap .lisA li a:hover p { color: #E84C3D; }.Minwrap .tab_cont .tab_R { float: right; width: 305px; }.Minwrap .tab_cont .tab_R .hidden_box { overflow: hidden; position: relative; }.Minwrap .tab_cont .tab_R .hidden_box .hidden_box { height: 185px; overflow: hidden; position: relative; }.Minwrap .tab_cont .tab_R .hidden_box ul { width: 303px; float: left; }.Minwrap .tab_cont .tab_R .hidden_box ul li { display: block; width: 90px; height: 38px; line-height: 38px; text-align: center; color: #666; background: #e5e5e5; float: left; margin: 0 11px 11px 0; cursor: pointer; }.Minwrap .tab_cont .tab_R .hidden_box ul li a:hover { color: #00CC99; }.Minwrap .tab_cont .tab_R .hidden_box ul li:nth-child(3n+3) { margin-right: 0; }.Minwrap .tab_cont .tab_R .hidden_box ul li.current { color: #fff; background-color: #E84C3D; }.Minwrap .tab_cont .tab_R .hidden_box ul li.current a { color: #fff; }.Minwrap .tab_cont .tab_R .hidden_box .pre_next_box { width: 90px; position: absolute; top: 147px; right: 13px; }.Minwrap .tab_cont .tab_R .hidden_box .pre_next_box span { display: block; width: 40px; height: 38px; line-height: 38px; text-align: center; color: #666; background: #e5e5e5; float: left; font-size: 16px; cursor: pointer; }.Minwrap .tab_cont .tab_R .hidden_box .pre_next_box span:hover { color: #fff; background-color: #E84C3D; }.Minwrap .tab_cont .tab_R .hidden_box .pre_next_box span.pre { margin-right: 10px; }.Minwrap .tab_cont .tab_R .hot_tag_wrap { width: 292px; overflow: hidden; margin-top: 20px; }.Minwrap .tab_cont .tab_R .hot_tag_wrap .tit { font-size: 16px; color: #454545; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul { width: 300px; height: 156px; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li { width: 90px; height: 60px; border: 1px solid #e9e9e9; position: relative; margin: 12px 8px 0 0; float: left; box-shadow: 0px 3px 5px 0px #e9e9e9; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li:nth-child(3n+3) { margin-right: 0; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c1 .triangle { border-top: 15px solid #ffae5f; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c1 a { color: #ffae5f; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c1 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c1 a:hover { background: #ffae5f; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c2 .triangle { border-top: 15px solid #8c97cb; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c2 a { color: #8c97cb; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c2 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c2 a:hover { background: #8c97cb; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c3 .triangle { border-top: 15px solid #f74b4b; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c3 a { color: #f74b4b; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c3 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c3 a:hover { background: #f74b4b; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c4 .triangle { border-top: 15px solid #c49155; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c4 a { color: #c49155; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c4 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c4 a:hover { background: #c49155; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c5 .triangle { border-top: 15px solid #93d877; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c5 a { color: #93d877; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c5 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c5 a:hover { background: #93d877; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c6 .triangle { border-top: 15px solid #f38ce3; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c6 a { color: #f38ce3; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c6 a:hover .triangle { border-top: 15px solid #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li.c6 a:hover { background: #f38ce3; color: #fff; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li .triangle { display: block; width: 0; height: 0; border-left: 15px solid transparent; position: absolute; top: 0; right: 0; z-index: 2; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li .plus { display: block; width: 0; height: 0; border-bottom: 15px solid #fff; border-right: 15px solid transparent; position: absolute; top: 1px; right: 1px; z-index: 2; }.Minwrap .tab_cont .tab_R .hot_tag_wrap ul li a { display: block; text-align: center; line-height: 60px; }.Min3 .tab_cont .tab_R .hidden_box ul li.current, .Min3 .m_game_tit .M_title { background: #02e9f5; }.Min3 .tab_menu li.on { background-color: #02e9f5; }.Min3 .m_game_tit { border-bottom: 1px solid #02e9f5; }.Min3 .m_game_tit .link a.o { color: #02e9f5; }.Min3 .tab_menu li.on i { border-top: 10px solid #02e9f5; }.Min4 .tab_cont .tab_R .hidden_box ul li.current, .Min4 .m_game_tit .M_title { background: #f65959; }.Min4 .tab_menu li.on { background-color: #f65959; }.Min4 .m_game_tit { border-bottom: 1px solid #f65959; }.Min4 .m_game_tit .link a.o { color: #f65959; }.Min4 .tab_menu li.on i { border-top: 10px solid #f65959; }.Min5 .m_game_tit .M_title i { background: url(../images/u86.png) no-repeat center; background-size: 100%; }.Min5 .m_game_tit .M_title { background: #0091ff; }.Min5 .tab_menu li.on { background-color: #0091ff; }.Min5 .m_game_tit { border-bottom: 1px solid #0091ff; }.Min5 .tab_menu li.on i { border-top: 10px solid #0091ff; }.Min5 .tab_cont { margin-bottom: 0; }.Min5 .tab_cont .hot_wrap { width: 100%; height: auto; overflow: hidden; position: relative; }.Min5 .tab_cont .hot_wrap ul + ul { display: none; }.Min5 .tab_cont .hot_wrap ul.lisB { width: 100%; overflow: hidden; }.Min5 .tab_cont .hot_wrap ul.lisB li { float: left; width: 270px; height: 180px; border-radius: 5px; overflow: hidden; background: #f4f4f4; transition: all .2s linear; margin: 0 20px 15px 10px; }.Min5 .tab_cont .hot_wrap ul.lisB li:hover { background: #00CC99; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); }.Min5 .tab_cont .hot_wrap ul.lisB li:hover p { color: #fff; }.Min5 .tab_cont .hot_wrap ul.lisB li img { display: block; width: 100%; height: 140px; border-radius: 5px; }.Min5 .tab_cont .hot_wrap ul.lisB li p { line-height: 40px; height: 40px; overflow: hidden; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; width: 250px; padding: 0 10px; }.Min6 .m_game_tit .M_title i { background-position: -42px 0; }.Min6 .phwrap { overflow: hidden; margin: 25px auto; width: 104%; }.Min6 .item { width: 376px; float: left; margin-right: 35px; background-color: #f5f5f5; padding-bottom: 10px; border-radius: 6px; overflow: hidden; }.Min6 .item .title { width: 100%; height: 82px; line-height: 82px; text-align: center; border-radius: 6px; padding: 14px 0; margin-bottom: 10px; }.Min6 .item .title i { width: 58px; height: 82px; display: inline-block; margin-right: 35px; background: url(../images/ico_ph.png) no-repeat; }.Min6 .item .title span { display: inline-block; font-size: 25px; color: #fff; line-height: 82px; vertical-align: top; }.Min6 .item .title1 { background: -webkit-linear-gradient(left, #41a1f7, #63d0f1); background: -o-linear-gradient(right, #41a1f7, #63d0f1); background: -moz-linear-gradient(right, #41a1f7, #63d0f1); background: linear-gradient(to right, #41a1f7, #63d0f1); }.Min6 .item .title1 i { background-position: 0 0; }.Min6 .item .title2 { background: -webkit-linear-gradient(left, #d678ea, #607ae9); background: -o-linear-gradient(right, #d678ea, #607ae9); background: -moz-linear-gradient(right, #d678ea, #607ae9); background: linear-gradient(to right, #d678ea, #607ae9); }.Min6 .item .title2 i { background-position: -88px 0; }.Min6 .item .title3 { background: -webkit-linear-gradient(left, #f1a977, #fe5e9c); background: -o-linear-gradient(right, #f1a977, #fe5e9c); background: -moz-linear-gradient(right, #f1a977, #fe5e9c); background: linear-gradient(to right, #f1a977, #fe5e9c); }.Min6 .item .title3 i { background-position: -176px 0; }.Min6 .item ul li { display: inline-block; width: 335px; margin-left: 10px; padding-left: 20px; border-bottom: 1px solid #e8e8e8; font-size: 12px; position: relative; }.Min6 .item ul li.on { background: #fff; }.Min6 .item ul li.on p { display: none; }.Min6 .item ul li.on .info { display: block; }.Min6 .item ul li .info { display: none; line-height: 20px; overflow: hidden; padding: 12px 0 12px 10px; color: #888; font-size: 13px; position: relative; }.Min6 .item ul li .info img { width: 74px; height: 74px; border-radius: 10px; }.Min6 .item ul li .info .start { position: relative; display: inline-block; margin-bottom: 2px; }.Min6 .item ul li .info .start, .Min6 .item ul li .info .start span { background: url(../images/litterStar.png) no-repeat; width: 84px; height: 13px; }.Min6 .item ul li .info .start span { position: absolute; left: 0; top: 0; background-position: 0 -130px; max-width: 100%; display: block; }.Min6 .item ul li .info a { height: 74px; }.Min6 .item ul li .info em { margin-bottom: 5px; }.Min6 .item ul li strong { display: block; float: left; width: 240px; font-size: 15px; height: 18px; line-height: 18px; overflow: hidden; margin-bottom: 8px; }.Min6 .item ul li p { height: 45px; line-height: 45px; overflow: hidden; font-size: 15px; padding-left: 10px; color: #888; }.Min6 .item ul li p em { float: right; color: #888; margin-left: 6px; font-size: 12px; }.Min6 .item ul li .info img { width: 66px; height: 66px; margin: 0 8px 0 0; float: left; }.Min6 .item ul li i { width: 18px; height: 18px; line-height: 18px; text-align: center; position: absolute; left: 0; top: 15px; color: #fff; background: #999; }.Min6 .item ul .orgNum { background: #ff5400; color: #fff; }.Min6 .Phblist { overflow: hidden; width: 100%; }.Min6 .Phblist .title { height: 35px; line-height: 35px; }.Min6 .Phblist .title span { float: left; font-size: 16px; font-weight: 600; color: #0091ff; display: block; }.Min6 .Phblist .title .more { float: right; line-height: 35px; font-size: 14px; color: #999; }.Min6 .Phblist .list { overflow: hidden; }.Min6 .Phblist .list li { width: 365px; height: 40px; border-radius: 12px; background: #f2f2f2; line-height: 40px; padding: 0 10px; overflow: hidden; float: left; margin: 19px 7px 0; transition: all .2s linear; }.Min6 .Phblist .list li:hover { background: #00CC99; }.Min6 .Phblist .list li:hover a, .Min6 .Phblist .list li:hover span { color: #fff; }.Min6 .Phblist .list li a { display: block; float: left; width: 280px; margin-right: 10px; }.Min6 .Phblist .list li span { font-size: 12px; color: #666; display: block; float: right; text-align: center; }.Min7 { margin: 40px auto; }.Min7 .links ul { padding-top: 6px; }.Min7 .links li { float: left; width: 110px; height: 34px; line-height: 50px; margin-right: 18px; }.Min7 .links li a { width: 100%; overflow: hidden; white-space: nowrap; font-size: 14px; color: #444; }.Min7 .links li a:hover { color: #E84C3D; font-weight: 500; }.page404 { width: 1200px; margin: 100px auto; }.page404 img { width: 400px; display: block; margin: 50px auto; }.page404 p { text-align: center; font-size: 48px; color: #6B6B6B; }.page404 .back { width: 200px; height: 50px; background: #00CC99; border-radius: 10px; text-align: center; margin: 50px auto; display: block; text-align: center; color: #fff; font-size: 20px; line-height: 50px; }.page404 .back:hover { opacity: .8; }.brednav { height: 20px; margin: 20px auto; }.brednav p { line-height: 20px; height: 20px; color: #899BB2; font-size: 14px; }.brednav p a { color: #808080; }.brednav p a:hover { color: #12B89C; }.Mintitle { height: 42px; margin: 0 0 5px 0; line-height: 42px; padding: 0; }.Mintitle .bt { border-bottom: 1px solid #e5e5e5; height: 42px; width: 380px; float: left; }.Mintitle .bt span { width: 80px; height: 40px; line-height: 40px; float: left; border-bottom: 2px solid #00CC99; font-size: 18px; color: #333; display: block; font-weight: bold; }.Mintitle .tablinks { float: right; background: #eee; border-radius: 6px; border: 1px solid #00CC99; box-sizing: border-box; margin-top: 10px; overflow: hidden; }.Mintitle .tablinks a { display: block; float: left; height: 26px; line-height: 26px; font-size: 14px; color: #00CC99; width: 100px; text-align: center; }.Mintitle .tablinks a + a { border-left: 1px solid #00CC99; }.Mintitle .tablinks a.on, .Mintitle .tablinks a:hover { background: #00CC99; color: #fff; }.collection_wrap { margin: 0 auto 50px; }.hjlist { width: 1200px; margin: 10px auto 40px; height: auto; display: block; overflow: hidden; }.hjlist ul { display: block; width: 1240px; margin-top: 20px; overflow: hidden; }.hjlist ul li { display: block; float: left; width: 280px; height: 260px; background: #fff; margin: 0 24px 20px 0; transition: all .2s linear; -webkit-transition: all .2s linear; border: 1px solid #f2f2f2; }.hjlist ul li img { width: 280px; height: 140px; }.hjlist ul li span { display: block; width: 250px; height: 26px; line-height: 26px; margin: 8px auto 0; color: #404040; font-size: 16px; overflow: hidden; }.hjlist ul li p { width: 250px; height: 40px; margin: 0 auto; color: #a6a6a6; font-size: 12px; line-height: 20px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }.hjlist ul li i { display: block; float: left; width: auto; padding: 0 12px; height: 22px; line-height: 22px; text-align: center; font-size: 12px; color: #8ba8a3; border: 1px solid #8ba8a3; border-radius: 160px; margin: 10px 16px; }.hjlist ul li:hover { margin-top: -5px; margin-bottom: 25px; -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); }.hjlist ul li:hover i { color: #589cf6; border: 1px solid #589cf6; }.hjlist ul li:hover span { color: #589cf6; }.hjlist ul li:hover p { color: #595959; }.hjlist .time { width: 250px; margin: 5px auto; height: 26px; line-height: 26px; color: #8ba8a3; font-size: 12px; }.pagecode { margin: 30px 0; text-align: center; font-size: 16px; }.pagecode a { padding: 8px 12px; margin-right: 8px; color: #666; text-decoration: none; border: 1px solid #e6e6e6; background-color: #fff; }.pagecode span a { padding: 0; display: inline-block; width: 38px; line-height: 38px; text-align: center; }.pagecode span em { margin-right: 8px; }.pagecode a:hover { color: #fff; background-color: #00CC99; border: 1px solid #00CC99; }.pagecode a.current, .pagecode a.current:hover { color: #fff; background-color: #00CC99; border: 1px solid #00CC99; }.pagecode a.disabled, .pagecode a.disabled:hover { color: #666; background-color: #efefef; border: 1px solid #e6e6e6; cursor: default; }.hj_detaile_head { width: 1160px; margin: 20px auto; background: #f2f2f2; border-radius: 10px; overflow: hidden; padding: 20px; }.hj_detaile_head .img { width: 460px; height: 230px; border-radius: 16px; display: block; float: left; }.hj_detaile_head .info { width: 670px; float: right; }.hj_detaile_head .info .bt { margin-top: 10px; height: 40px; line-height: 40px; }.hj_detaile_head .info .bt h1 { width: 540px; height: 40px; overflow: hidden; font-size: 28px; float: left; }.hj_detaile_head .info .bt span { float: right; font-size: 20px; color: #00CC99; }.hj_detaile_head .info .bt span i { font-size: 14px; color: #5E5E5E; }.hj_detaile_head .info .time { width: 100%; float: left; font-size: 14px; color: #5E5E5E; height: 20px; line-height: 20px; margin: 20px 0; overflow: hidden; }.hj_detaile_head .info .desc { padding: 10px; border-radius: 12px; border: 1px solid #fff; height: 88px; line-height: 30px; font-size: 14px; color: #6B6B6B; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }.hj_detaile_list { width: 100%; overflow: hidden; }.hj_detaile_list ul { width: 104%; overflow: hidden; padding: 5px 0; }.hj_detaile_list ul li { position: relative; float: left; width: 381px; height: 196px; margin: 0 28px 22px 0; border-radius: 8px; background-color: #f9f9f9; -moz-box-shadow: 0.5px 0.8px 5px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0.5px 0.8px 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0.5px 0.8px 5px 0 rgba(0, 0, 0, 0.1); }.hj_detaile_list ul li a { display: block; padding: 16px 15px; overflow: hidden; }.hj_detaile_list ul li > i { position: absolute; width: 36px; height: 32px; top: -2px; right: -2px; background: url(../images/ico1.png) no-repeat; background-position: 50px 50px; }.hj_detaile_list ul li:nth-of-type(1) > i { background-position: 0 0; }.hj_detaile_list ul li:nth-of-type(2) > i { background-position: -54px 0; }.hj_detaile_list ul li:nth-of-type(3) > i { background-position: -110px 0; }.hj_detaile_list ul li a img { float: left; width: 110px; height: 110px; border-radius: 12px; margin-right: 24px; }.hj_detaile_list ul li div { float: left; width: 216px; height: 110px; }.hj_detaile_list ul li div p { font-size: 14px; color: #999; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.hj_detaile_list ul li div .name { font-size: 18px; color: #4b4b4b; height: 40px; line-height: 40px; font-weight: 700; }.hj_detaile_list ul li div p span { color: #666; margin: 0 5px; }.hj_detaile_list ul li div .btn { display: block; font-size: 14px; color: #008bff; width: 108px; height: 28px; line-height: 28px; border: 1px solid #a8d7ff; border-radius: 15px; text-align: center; margin-top: 15px; }.hj_detaile_list ul li div .btn.no { border-color: #ffc960; color: #ffb317; }.hj_detaile_list ul li div .btn i { display: inline-block; width: 12px; height: 12px; background: url(../images/ico1.png) no-repeat; position: relative; top: 1px; margin-right: 3px; }.hj_detaile_list ul li div .btn.no i { background-position: -31px -44px; }.hj_detaile_list ul li a:hover .btn { color: #fff; background-color: #008bff; border-color: #008bff; }.hj_detaile_list ul li a:hover .btn.no { color: #fff; background-color: #ffb317; border-color: #ffb317; }.hj_detaile_list ul li a:hover .btn i { background-position: -1px -66px; }.hj_detaile_list ul li a .txt { float: left; display: block; line-height: 22px; height: 44px; font-size: 14px; color: #888; padding-top: 10px; letter-spacing: .5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.content { overflow: hidden; margin: 0 auto 40px; }.content .conL { width: 855px; overflow: hidden; min-height: 600px; margin-right: 25px; }.content .conL .news_nav { height: 40px; text-align: center; line-height: 40px; }.content .conL .news_nav .lis { height: 40px; border-bottom: 1px solid #eeeeee; }.content .conL .news_nav .lis li { position: relative; font-size: 16px; color: #666666; float: left; }.content .conL .news_nav .lis li a { color: #00CC99; font-weight: 700; font-size: 16px; padding: 0 14px; display: block; }.content .conL .news_nav .lis .on a, .content .conL .news_nav .lis li:hover a { color: #fff; background: #00c26e; }.content .conL .artlist { overflow: hidden; width: 100%; }.content .conL .artlist li { padding: 20px 10px 20px 0; border-bottom: 1px dashed #eeeeee; overflow: hidden; }.content .conL .artlist li .bt { display: block; width: 100%; font-size: 16px; color: #333333; font-weight: bold; overflow: hidden; height: 30px; line-height: 30px; }.content .conL .artlist li .bt:hover { color: #00CC99; }.content .conL .artlist li .img { float: left; margin-right: 15px; margin-top: 10px; }.content .conL .artlist li .img, .content .conL .artlist li .img img { width: 155px; height: 96px; border-radius: 8px; }.content .conL .artlist li .info { float: left; width: 670px; margin-top: 10px; }.content .conL .artlist li .info .desc { font-size: 14px; color: #999999; line-height: 30px; margin-bottom: 7px; height: 60px; overflow: hidden; width: 100%; }.content .conL .artlist li .info .bot { width: 100%; height: 28px; }.content .conL .artlist li .info .bot span { width: 80px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #999999; background: #f2f2f2; border-radius: 20px; display: block; float: left; border-bottom-left-radius: 0; }.content .conL .artlist li .info .time { line-height: 28px; float: right; font-size: 13px; color: #999999; margin-left: 5px; }.content .conR { width: 320px; overflow: hidden; min-height: 600px; }.content .conR .Ritem { padding-bottom: 10px; background: #fff; overflow: hidden; width: 100%; }.content .conR .Ritem .hd { height: 40px; line-height: 40px; border-bottom: 1px solid #e3e3e3; position: relative; }.content .conR .Ritem .hd .title { display: inline-block; color: #333; line-height: 38px; font-size: 18px; font-weight: bold; border-bottom: 3px solid #00bfb1; }.content .conR .Ritem .hd .btn-change { float: right; font-size: 14px; padding: 2px 8px; height: 22px; line-height: 22px; background: #00bfb1; color: #fff; position: relative; top: 10px; cursor: pointer; user-select: none; }.content .conR .lisA { margin: 15px auto; width: 108%; overflow: hidden; }.content .conR .lisA li { width: 90px; margin: 7px 25px 0 0; overflow: hidden; float: left; }.content .conR .lisA li a { display: block; }.content .conR .lisA li a img { width: 90px; height: 90px; border-radius: 15px; }.content .conR .lisA li a .bt { display: block; width: 100%; margin: 0 auto; font-size: 14px; color: #666; line-height: 32px; height: 32px; text-align: center; overflow: hidden; }.content .conR .lisA li a:hover img { opacity: .8; }.content .conR .lisA li a:hover .bt { color: #00CC99; }.content .conR .lisB { overflow: hidden; width: 105%; }.content .conR .lisB li { border-radius: 10px; overflow: hidden; margin-top: 20px; width: 150px; float: left; margin-right: 18px; }.content .conR .lisB li a { display: block; position: relative; }.content .conR .lisB li a img { width: 150px; height: 90px; border-radius: 12px; }.content .conR .lisB li a .bt { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-image: linear-gradient(to top, black, transparent); padding: 0 5px; }.content .conR .rphlist { overflow: hidden; margin: 15px auto; }.content .conR .rphlist li + li { border-bottom: 1px solid #eee; padding: 10px 0; }.content .conR .rphlist li { overflow: hidden; width: 100%; }.content .conR .rphlist li .num { width: 26px; text-align: center; height: 26px; line-height: 26px; font-size: 14px; color: #fff; margin-right: 15px; float: left; display: block; background: #ddd; margin-top: 2px; }.content .conR .rphlist li .bt { display: block; float: left; width: 270px; height: 30px; line-height: 30px; overflow: hidden; }.content .conR .rphlist li .info { display: none; float: left; width: 270px; }.content .conR .rphlist li .info img { float: left; display: block; width: 120px; height: 80px; border-radius: 15px; margin-right: 15px; }.content .conR .rphlist li .info .desc { line-height: 20px; overflow: hidden; width: 135px; height: 40px; float: left; font-size: 14px; color: #333; margin-bottom: 15px; }.content .conR .rphlist li .info .time { float: left; width: 135px; display: block; font-size: 14px; color: #999; }.content .conR .rphlist .on .num { height: 80px; line-height: 80px; background: #00CC99; border-radius: 4px; }.content .conR .rphlist .on .info { display: block; }.content .conR .rphlist .on .bt { display: none; }.detail_cont { width: 100%; overflow: hidden; min-height: 600px; }.detail_cont .art_title { line-height: 40px; font-size: 30px; color: #333; text-align: center;margin-top: 15px; }.detail_cont .lis { width: 100%; display: table; margin: 10px auto 0; text-align: center; }.detail_cont .lis span { display: inline-block; font-size: 14px; color: #999; margin-top: 20px; margin-right: 30px; }.detail_cont .lis span i { color: #555; }.detail_cont .art_cont { width: 100%; overflow: hidden; font-size: 15px; color: #555; line-height: 30px; margin: 20px 0; }.detail_cont .art_cont img, .detail_cont .art_cont iframe, .detail_cont .art_cont embed, .detail_cont .art_cont video { margin: 5px auto; max-width: 100%; }.detail_cont .art_cont p { margin-top: 10px; }.detail_cont .art_cont h3 { width: 100%; height: 36px; line-height: 36px; background: #f7f7f7; border-left: 6px solid #00CC99; text-indent: 20px; margin: 15px auto; color: #00CC99; font-size: 18px; font-weight: normal; overflow: hidden; }.detail_cont .art_bot { width: 100%; margin-top: 30px; }.detail_cont .art_bot .tips { width: 100%; height: 36px; line-height: 36px; background: #f7f7f7; border-left: 6px solid #00CC99; text-indent: 20px; margin: 15px auto; color: #00CC99; font-size: 18px; }.detail_cont .endline { display: block; height: 40px; position: relative; width: 100%; }.detail_cont .endline i { display: block; width: 100%; position: absolute; top: 50%; left: 0; height: 1px; background: #999; }.detail_cont .endline span { display: block; width: 120px; margin: 0 auto; text-align: center; line-height: 40px; background: #fff; color: #00CC99; font-weight: bold; position: relative; z-index: 2; }.detail_cont .download_other { background: #f2f2f2; border-radius: 12px; padding: 20px; overflow: hidden; }.detail_cont .download_other .img { width: 120px; padding: 10px; background: #fff; display: block; float: left; margin-right: 25px; border-radius: 12px; }.detail_cont .download_other .img img { width: 120px; height: 120px; border-radius: 12px; }.detail_cont .download_other .info { width: 410px; overflow: hidden; height: 140px; }.detail_cont .download_other .info .bt { height: 40px; line-height: 40px; overflow: hidden; width: 100%; font-size: 18px; color: #333; font-weight: bold; display: block; float: left; }.detail_cont .download_other .info p { width: 200px; line-height: 30px; overflow: hidden; height: 30px; float: left; font-size: 14px; color: #999; margin-top: 10px; }.detail_cont .download_other .info p span { color: #666; }.detail_cont .download_other .info .desc { height: 25px; line-height: 25px; overflow: hidden; float: left; height: 30px; line-height: 30px; font-size: 16px; color: #999; margin-top: 20px; }.detail_cont .download_other .btn { width: 180px; }.detail_cont .download_other .btn a { display: block; float: left; border-width: 0px; width: 180px; height: 40px; background-color: #40d6a4; border-radius: 5px; font-size: 16px; color: #FFFFFF; text-align: center; line-height: 40px; margin: 15px 0; }.detail_cont .download_other .btn a:hover { opacity: .8; }.detail_cont .download_other .btn a i { display: inline-block; vertical-align: middle; margin-right: 5px; width: 20px; height: 20px; background: url(../images/u548.png) no-repeat center; margin-bottom: 4px; }.detail_cont .download_other .btn .phb { background: #ff9900; }.detail_cont .download_other .btn .phb i { background: url(../images/u514.png) no-repeat center; }.detail_cont .nsCopy { padding: 0 22px; height: 66px; line-height: 66px; font-size: 16px; color: #888; margin: 15px 0 20px; overflow: hidden; border-bottom: 1px solid #eee; }.detail_cont .nsCopy span { position: relative; display: inline-block; width: 123px; height: 26px; line-height: 26px; font-size: 14px; text-align: center; color: #00CC99; border: 1px solid #00CC99; border-radius: 4px; margin-right: 11px; cursor: pointer; }.detail_cont .nsCopy span i { display: inline-block; width: 14px; height: 14px; vertical-align: top; position: relative; top: 7px; margin-right: 6px; background: url(../images/u533.png) no-repeat; }.detail_cont .nsCopy span input { position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; border: none; opacity: 0; }.detail_cont .nsCopy span:hover { font-weight: 700; }.detail_cont .art_page { overflow: hidden; margin-top: 10px; }.detail_cont .art_page p { width: 410px; height: 40px; background: #f2f2f2; line-height: 40px; float: left; border-radius: 4px; overflow: hidden; }.detail_cont .art_page p span { display: block; float: left; width: 80px; height: 40px; background: #00CC99; color: #fff; text-align: center; font-size: 16px; font-weight: 700; }.detail_cont .art_page p a { display: block; float: left; margin: 0 10px; width: 300px; overflow: hidden; height: 40px; line-height: 40px; font-size: 16px; color: #666; }.detail_cont .art_page p a:hover { color: #00CC99; }.detail_cont .art_page p + p { float: right; }.detail_cont .left_title { overflow: hidden; width: 100%; margin-top: 20px; height: 40px; line-height: 40px; border-bottom: 1px solid #e3e3e3; position: relative; }.detail_cont .left_title .bt { display: inline-block; color: #333; line-height: 38px; font-size: 18px; font-weight: bold; border-bottom: 3px solid #00bfb1; }.detail_cont .left_gl_list { overflow: hidden; width: 100%; }.detail_cont .left_gl_list ul { width: 110%; }.detail_cont .left_gl_list ul li { width: 402px; float: left; padding: 15px 0; border-bottom: 1px solid #e6e6e6; position: relative; margin-right: 40px; }.detail_cont .left_gl_list ul li a { display: block; border-left: 3px solid #ccc; font-size: 16px; line-height: 20px; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; width: 330px; }.detail_cont .left_gl_list ul li a:hover { color: #00CC99; }.detail_cont .left_gl_list ul li i { line-height: 20px; font-size: 14px; float: right; color: #666; }.download_list_warp { width: 1200px; overflow: hidden; margin: 0 auto 40px; }.download_list_warp .downliad_tags { width: 100%; overflow: hidden; background: #f2f2f2; border-radius: 12px; border: 1px solid #eee; padding: 20px 0 0; margin: 0 auto; box-sizing: border-box; }.download_list_warp .downliad_tags a { display: block; float: left; height: 35px; line-height: 35px; background: #fff; border: 1px solid #ddd; border-radius: 6px; margin: 0 0 20px 20px; width: 109px; text-align: center; overflow: hidden; }.download_list_warp .downliad_tags .on, .download_list_warp .downliad_tags a:hover { border-color: #00CC99; background: #00CC99; color: #fff; }.download_list_warp .download_list { margin-top: 30px; }.download_list_warp .download_list .title { line-height: 35px; margin: 20px auto 30px; overflow: hidden; }.download_list_warp .download_list .title span { font-size: 22px; color: #333; font-weight: bold; float: left; }.download_list_warp .download_list .title .links a { display: block; float: left; font-size: 18px; padding: 0 10px; color: #333; font-weight: bold; }.download_list_warp .download_list .title .links .on, .download_list_warp .download_list .title .links a:hover { color: #00CC99; }.download_list_warp .download_list .list { overflow: hidden; width: 110%; }.download_list_warp .download_list .game-content { width: 132px; height: 200px; float: left; margin: 0 44px 32px 0; position: relative; }.download_list_warp .download_list .game-content img { width: 132px; height: 132px; margin-bottom: 10px; border-radius: 22%; }.download_list_warp .download_list .game-content .game-name { padding-top: 84px; width: 100%; box-sizing: border-box; font-weight: bold; overflow: hidden; height: 132px; border-radius: 22%; line-height: 50px; text-align: center; font-size: 18px; background: rgba(0, 0, 0, 0.6); color: #fbfbfb; position: absolute; top: 0; left: 0; display: none; }.download_list_warp .download_list .game-content .game-info .download-link { font-size: 14px; color: #00a0e9; width: 63px; height: 28px; line-height: 26px; display: block; margin: auto; border-radius: 8px; border: solid 1px #00b7ee; text-align: center; }.download_list_warp .download_list .game-content .game-info .download-link:hover { border-color: #00a0e9; color: white; background: #00a0e9; }.download_list_warp .download_list .game-content .game-type-size {text-align: center;height: 30px;line-height: 30px;width: 120%;overflow: hidden;color: #666666;white-space: nowrap;margin-left: -10%;}.download_list_warp .download_list .game-content .game-info-hover div { width: 100%; overflow: hidden; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #454545; text-align: center; }.download_list_warp .download_list .game-info { display: none; }.download_list_warp .download_list .game-content:hover .game-name { display: block; }.download_list_warp .download_list .game-content:hover .game-info-hover { display: none; }.download_list_warp .download_list .game-content:hover .game-info { display: block; }.downl_details_head { width: 1160px; margin: 20px auto; border: 1px solid #f2f2f2; border-radius: 12px; overflow: hidden; padding: 20px; }.downl_details_head .img { display: block; float: left; margin-right: 20px; }.downl_details_head .img, .downl_details_head .img img { width: 130px; height: 130px; border-radius: 22px; }.downl_details_head .info { width: 680px; float: left; overflow: hidden; }.downl_details_head .info .title { height: 30px; line-height: 30px; overflow: hidden; width: 650px; float: left; margin-bottom: 20px; }.downl_details_head .info .title h1 { font-size: 28px; color: #333; display: inline-block; }.downl_details_head .info .title span { font-size: 14px; color: #666; margin: 2px 0 0 5px; }.downl_details_head .info p { width: 180px; float: left; margin: 20px 20px 0 0; height: 20px; line-height: 20px; font-size: 14px; color: #999; }.downl_details_head .info p .star { background: url(../images/litterStar.png) no-repeat; width: 84px; height: 13px; position: relative; display: inline-block; }.downl_details_head .info p .star i { background: url(../images/litterStar.png) no-repeat; height: 13px; position: absolute; left: 0; top: 0; background-position: 0 -130px; max-width: 100%; display: block; }.downl_details_head .btnbox { float: right; width: 180px; }.downl_details_head .btnbox .btn { width: 180px; height: 50px; text-align: center; line-height: 50px; background: #999; color: #fff; display: block; float: left; font-size: 16px; border-radius: 4px; margin: 5px 0 10px; }.downl_details_head .btnbox .btn:hover { opacity: .8; }.downl_details_head .btnbox .az { background: #40d6a4; }.downl_details_head .btnbox .ios { background: #1aabff; }.downl_details_head .desc { float: left; width: 100%; margin-top: 20px; overflow: hidden; font-size: 14px; color: #999; line-height: 25px; }.downl_details_head .desc span { font-weight: bold; font-size: 16px; color: #666; }.downl_details_cont { overflow: hidden; margin: 20px auto; width: 1200px; }.downl_details_cont .mtitle { width: 100%; line-height: 40px; overflow: hidden; }.downl_details_cont .mtitle span { float: left; font-size: 22px; color: #555; font-weight: bold; }.downl_details_cont .mtitle .more { float: right; font-size: 14px; color: #999; display: block; }.downl_details_cont .mtitle .more:hover { color: #3ed8b6; }.downl_details_cont .gminfo_wrap::-webkit-scrollbar, .downl_details_cont .comment_list::-webkit-scrollbar, .downl_details_cont .picwrap::-webkit-scrollbar { width: 12px; height: 12px; border-radius: 6px; background: #f2f2f2; }.downl_details_cont .picwrap::-webkit-scrollbar-thumb, .downl_details_cont .comment_list::-webkit-scrollbar-thumb, .downl_details_cont .gminfo_wrap::-webkit-scrollbar-thumb { background-color: #3ed8b6; border-radius: 6px; }.downl_details_cont .downl_left { width: 620px; margin: 20px auto; border: 1px solid #f2f2f2; border-radius: 12px; overflow: hidden; padding: 20px; }.downl_details_cont .downl_left .picwrap { width: 100%; height: 348px; float: left; overflow: hidden; margin: 15px 0 20px; overflow-x: scroll; padding: 0 0 40px; }.downl_details_cont .downl_left .picwrap ul { white-space: nowrap; background: #eee; border-radius: 8px; padding: 8px; }.downl_details_cont .downl_left .picwrap ul li { display: inline-block; margin-right: 10px; height: 350px; overflow: hidden; position: relative; border-radius: 16px; }.downl_details_cont .downl_left .picwrap ul li .videobtn { position: absolute; left: 300px; top: 150px; width: 50px; height: 50px; background: url(../images/u35.png) no-repeat; z-index: 2; cursor: pointer; }.downl_details_cont .downl_left .picwrap ul li .video { height: 350px; position: relative; z-index: 1; background: #000; }.downl_details_cont .downl_left .picwrap ul li iframe, .downl_details_cont .downl_left .picwrap ul li embed { height: 350px; position: relative; z-index: 1; background: #000; width: 630px; }.downl_details_cont .downl_left .picwrap ul li img { height: 350px; }.downl_details_cont .downl_left .gminfo_wrap { width: 580px; height: 360px; border: 2px solid #eee; border-radius: 8px; overflow-y: scroll; margin: 10px 0 20px; padding: 15px; }.downl_details_cont .downl_left .gminfo_wrap h3, .downl_details_cont .downl_left .gminfo_wrap .h3 { font-size: 16px; color: #3ED8B6; font-weight: bold; line-height: 30px; margin: 10px 0; }.downl_details_cont .downl_left .gminfo_wrap p { line-height: 30px; font-size: 14px; color: #666; }.downl_details_cont .downl_left .about_tj { width: 100%; overflow: hidden; margin: 20px auto; }.downl_details_cont .downl_left .about_tj .tab_hd span { display: block; float: left; border-radius: 8px; text-align: center; height: 36px; line-height: 36px; width: 100px; border: 1px solid #c9c9c9; margin: 0 12px 12px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 5px; font-size: 14px; color: #000; cursor: pointer; }.downl_details_cont .downl_left .about_tj .tab_hd .on, .downl_details_cont .downl_left .about_tj .tab_hd span:hover { border-color: #00CC99; background: #00CC99; color: #fff; }.downl_details_cont .downl_left .about_tj .tab_bd .item + .item { display: none; }.downl_details_cont .downl_left .about_tj .tab_bd .item { display: block; }.downl_details_cont .downl_left .about_tj .tab_bd .item .info { width: 100%; height: 130px; border-radius: 16px; background: #f8f8f8; overflow: hidden; margin: 15px auto 20px; float: left; }.downl_details_cont .downl_left .about_tj .tab_bd .item .info img { width: 260px; display: block; height: 130px; margin-right: 20px; float: left; }.downl_details_cont .downl_left .about_tj .tab_bd .item .info .bt { display: block; float: left; font-size: 16px; color: #515151; font-weight: bold; height: 20px; line-height: 20px; width: 310px; margin: 10px 0; }.downl_details_cont .downl_left .about_tj .tab_bd .item .info .desc { height: 80px; line-height: 25px; width: 310px; float: left; overflow: hidden; font-size: 14px; color: #999; }.downl_details_cont .downl_left .about_tj .tab_bd .item .lis { width: 100%; overflow: hidden; margin-top: 15px; }.downl_details_cont .downl_left .about_tj .tab_bd .item .lis li + li { margin-left: 42px; }.downl_details_cont .downl_left .about_tj .tab_bd .item .lis li { float: left; width: 90px; }.downl_details_cont .downl_left .about_tj .tab_bd .item .lis li img { display: block; width: 90px; height: 90px; border-radius: 18px; }.downl_details_cont .downl_left .about_tj .tab_bd .item .lis li p { width: 100%; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #666; overflow: hidden; }.downl_details_cont .downl_left .other_vs { overflow: hidden; width: 100%; }.downl_details_cont .downl_left .other_vs .lis { width: 100%; height: 40px; background-color: #f2f2f2; line-height: 40px; overflow: hidden; display: block; border-radius: 8px; margin: 15px 0; }.downl_details_cont .downl_left .other_vs .lis:hover p { color: #00CC99; }.downl_details_cont .downl_left .other_vs .lis:hover .btn { opacity: .8; }.downl_details_cont .downl_left .other_vs .lis p { width: 240px; height: 40px; line-height: 40px; overflow: hidden; margin: 0 10px; float: left; font-size: 14px; }.downl_details_cont .downl_left .other_vs .lis span { float: left; font-size: 12px; color: #999; }.downl_details_cont .downl_left .other_vs .lis .btn { float: right; width: 120px; text-align: center; height: 40px; background: #00CC99; color: #fff; font-size: 14px; }.downl_details_cont .downl_right { width: 470px; margin: 20px auto; border: 1px solid #f2f2f2; border-radius: 12px; overflow: hidden; padding: 20px; }.downl_details_cont .downl_right .score_list { float: left; width: 100%; overflow: hidden; }.downl_details_cont .downl_right .score_list li { height: 30px; line-height: 30px; margin-top: 30px; overflow: hidden; width: 100%; }.downl_details_cont .downl_right .score_list li > span { width: 104px; font-size: 20px; color: #6b6b6b; font-weight: bold; display: block; float: left; }.downl_details_cont .downl_right .score_list li .line { float: left; width: 290px; height: 30px; overflow: hidden; }.downl_details_cont .downl_right .score_list li .line span { display: block; height: 30px; border-radius: 15px; }.downl_details_cont .downl_right .score_list li .num { font-size: 16px; font-weight: 700; font-style: italic; text-align: center; width: 70px; float: right; }.downl_details_cont .downl_right .score_list .c1 .line span { background: linear-gradient(to right, #23DAFF, #fff); }.downl_details_cont .downl_right .score_list .c1 .num { color: #23DAFF; }.downl_details_cont .downl_right .score_list .c2 .line span { background: linear-gradient(to right, #1EE7A3, #fff); }.downl_details_cont .downl_right .score_list .c2 .num { color: #1EE7A3; }.downl_details_cont .downl_right .score_list .c3 .line span { background: linear-gradient(to right, #FFDA21, #fff); }.downl_details_cont .downl_right .score_list .c3 .num { color: #FFDA21; }.downl_details_cont .downl_right .score_list .c4 .line span { background: linear-gradient(to right, #6881FF, #fff); }.downl_details_cont .downl_right .score_list .c4 .num { color: #6881FF; }.downl_details_cont .downl_right .score_list .c5 .line span { background: linear-gradient(to right, #FF8164, #fff); }.downl_details_cont .downl_right .score_list .c5 .num { color: #FF8164; }.downl_details_cont .downl_right .pingce_desc { overflow: hidden; margin-bottom: 15px; font-size: 14px; color: #666; line-height: 30px; margin-top: 30px; overflow: hidden; float: left; height: 90px; }.downl_details_cont .downl_right .pingce_desc span { font-weight: bold; font-size: 16px; }.downl_details_cont .feedback { width: 100%; margin: 20px 0; overflow: hidden; }.downl_details_cont .feedback .tabhd { width: 100%; overflow: hidden; }.downl_details_cont .feedback .tabhd li { float: left; width: 90px; height: 30px; margin-left: 15px; text-align: center; border: 1px solid #3ED8B6; color: #999; font-size: 14px; font-weight: 600; line-height: 30px; border-radius: 6px; cursor: pointer; margin-bottom: 15px; }.downl_details_cont .feedback .tabhd li.on { background: #3ED8B6; color: #fff; }.downl_details_cont .feedback .txtinfo { border: none; background: #f2f2f2; padding: 15px; width: 600px; height: 180px; outline: none; margin: 20px auto 17px; border-radius: 8px; line-height: 24px; font-size: 14px; resize: none; color: #666; }.downl_details_cont .feedback .submit_wrap { width: 300px; height: 35px; background: #f2f2f2; border-radius: 5px; overflow: hidden; }.downl_details_cont .feedback .submit_wrap span { width: 100px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; color: #fff; background: #3ED8B6; display: block; float: left; }.downl_details_cont .feedback .submit_wrap .input { width: 156px; float: left; line-height: 35px; height: 35px; border: none; outline: none; background: none; font-size: 16px; color: #666; padding: 0 10px; margin-left: 15px; }.downl_details_cont .feedback .btn { width: 120px; text-align: center; height: 35px; background: #00CC99; line-height: 35px; font-size: 16px; color: #fff; border: none; outline: none; border-radius: 5px; cursor: pointer; }.downl_details_cont .feedback .btn:hover { opacity: 0.8; }.downl_details_cont .newslist { overflow: hidden; width: 100%; margin: 10px auto; }.downl_details_cont .newslist .lis { overflow: hidden; height: 25px; width: 100%; display: block; margin: 8px 0; line-height: 25px; float: left; }.downl_details_cont .newslist .lis span { display: block; float: left; width: 70px; height: 25px; line-height: 25px; background-color: #00cc99; font-size: 12px; color: #fff; text-align: center; border-radius: 6px; }.downl_details_cont .newslist .lis p { margin: 0 10px; float: left; height: 25px; line-height: 25px; width: 290px; overflow: hidden; font-size: 14px; }.downl_details_cont .newslist .lis p:hover { color: #00CC99; }.downl_details_cont .newslist .lis i { float: right; font-size: 12px; color: #999; }.downl_details_cont .games_list li { overflow: hidden; padding: 15px 0; width: 100%; }.downl_details_cont .games_list li .img { float: left; display: block; margin-right: 20px; }.downl_details_cont .games_list li .img, .downl_details_cont .games_list li .img img { width: 80px; height: 80px; border-radius: 16px; }.downl_details_cont .games_list li .info { width: 290px; overflow: hidden; float: left; }.downl_details_cont .games_list li .info .bt { height: 25px; line-height: 25px; font-size: 15px; color: #333; width: 100%; display: block; }.downl_details_cont .games_list li .info p { line-height: 30px; font-size: 14px; overflow: hidden; width: 100%; color: #999; }.downl_details_cont .games_list li .info .tag { line-height: 25px; font-size: 16px; color: #333; }.downl_details_cont .games_list li .btn { float: right; height: 30px; line-height: 30px; width: 80px; border-radius: 15px; text-align: center; font-size: 14px; color: #fff; background: #00CC99; margin-top: 20px; }.downl_details_cont .games_list li + li { border-top: 1px solid #ddd; }.phb_list { width: 1200px; margin: 20px auto 40px; overflow: hidden; }.phb_list .phb_title { line-height: 40px; height: 40px; font-size: 20px; color: #333; font-weight: bold; }.phb_list .list { width: 100%; overflow: hidden; margin-bottom: 50px; }.phb_list .list li { width: 100%; overflow: hidden; margin-top: 20px; }.phb_list .list li .lis_left { float: left; width: 385px; height: 200px; margin-right: 20px; overflow: hidden; border-radius: 8px; position: relative; }.phb_list .list li .lis_left:hover { opacity: .9; }.phb_list .list li .lis_left img { width: 385px; height: 200px; display: block; position: absolute; z-index: 0; left: 0; top: 0; }.phb_list .list li .lis_left .box { background: rgba(0, 0, 0, 0.6); position: relative; z-index: 2; width: 100%; height: 100%; overflow: hidden; }.phb_list .list li .lis_left .box p { text-align: center; height: 30px; line-height: 30px; overflow: hidden; font-size: 26px; color: #fff; width: 365px; padding: 0 10px; margin-top: 35px; }.phb_list .list li .lis_left .box span { text-align: center; display: block; width: 100%; line-height: 20px; margin: 10px auto; font-size: 14px; color: #999; }.phb_list .list li .lis_left .box .btn { display: block; margin: 30px auto; background: #00CC99; color: #fff; border-radius: 6px; font-size: 16px; text-align: center; height: 30px; width: 120px; line-height: 30px; }.phb_list .list li .lis_left .box .btn:hover { opacity: .8; }.phb_list .list li .info_lis { float: left; width: 790px; height: 200px; background: inherit; background-color: #f2f2f2; border: none; border-radius: 10px; }.phb_list .list li .info_lis .lis { display: block; float: left; width: 120px; height: 160px; margin: 25px 0 0 30px; }.phb_list .list li .info_lis .lis:hover .bt { color: #00CC99; }.phb_list .list li .info_lis .lis img { width: 120px; display: block; height: 120px; border-radius: 20px; }.phb_list .list li .info_lis .lis .bt { width: 100%; height: 25px; line-height: 25px; text-align: center; overflow: hidden; font-size: 14px; color: #333; margin-top: 10px; }.php_conten { background: #2655da url(../images/u652.png) no-repeat center top; min-height: 600px; overflow: hidden; }.php_conten .top_home { position: absolute; top: 0; width: 100%; }.php_conten .top_home .QZ-top { background: rgba(242, 242, 242, 0.4); color: #fff; }.php_conten .top_home .QZ-top .topL a { color: #fff; font-weight: bold; }.php_conten .top_home .Meun_wrap:hover span { color: #333; }.php_conten .php_details { width: 1200px; margin: 273px auto 0; }.php_conten .php_details .title { font-weight: 700; font-style: normal; font-size: 36px; line-height: 40px; color: #fff; text-align: center; }.php_conten .php_details .Phb_tab { width: 100%; overflow: hidden; text-align: center; margin-top: 145px; }.php_conten .php_details .Phb_tab a { display: inline-block; width: 300px; height: 60px; line-height: 60px; font-size: 26px; font-weight: 700; color: #fff; }.php_conten .php_details .Phb_tab a:hover { opacity: .8; }.php_conten .php_details .Phb_tab .lab1 { background: url(../images/u654.png) no-repeat center; }.php_conten .php_details .Phb_tab .lab2 { background: url(../images/u656.png) no-repeat center; margin: 0 140px; }.php_conten .php_details .Phb_tab .lab3 { background: url(../images/u658.png) no-repeat center; }.php_conten .php_details .phb_item { width: 1140px; padding: 0 30px; min-height: 600px; border-radius: 20px; margin: 120px auto; background-color: #0d2e96; overflow: hidden; }.php_conten .php_details .phb_item .item_head { margin-top: 30px; overflow: hidden; }.php_conten .php_details .phb_item .item_head span { font-weight: 700; font-size: 28px; color: #FFFFFF; line-height: 30px; float: left; }.php_conten .php_details .phb_item .item_head .lab { font-size: 16px; color: #fff; line-height: 25px; height: 25px; float: right; }.php_conten .php_details .phb_item .item_head .lab p { float: left; margin-left: 50px; }.php_conten .php_details .phb_item .item_head .lab p i { display: inline-block; margin-right: 5px; width: 32px; height: 30px; vertical-align: middle; }.php_conten .php_details .phb_item .item_head .lab p .hot { background: url(../images/u744.png) no-repeat center; background-size: 100%; }.php_conten .php_details .phb_item .item_head .lab p .time { background: url(../images/u745.png) no-repeat center; background-size: 100%; }.php_conten .php_details .phb_item .item_wrap { overflow: hidden; width: 100%; margin-bottom: 30px; }.php_conten .php_details .phb_item .item_wrap .list {height: 160px;background: #fff;border-radius: 20px;margin-top: 30px;position: relative;}.php_conten .php_details .phb_item .item_wrap .list > i {position: absolute;left: 25px;top: -7px;width: 48px;height: 64px;display: block;}.php_conten .php_details .phb_item .item_wrap .list .ph1 { background: url(../images/u675.png) no-repeat; }.php_conten .php_details .phb_item .item_wrap .list .ph2 { background: url(../images/u673.png) no-repeat; }.php_conten .php_details .phb_item .item_wrap .list .ph3 { background: url(../images/u674.png) no-repeat; }.php_conten .php_details .phb_item .item_wrap .list img { border-radius: 16px; display: block; float: left; width: 120px; height: 120px; margin: 20px 20px 0 110px; }.php_conten .php_details .phb_item .item_wrap .list .info { float: left; width: 650px; height: 120px; margin: 20px; }.php_conten .php_details .phb_item .item_wrap .list .info .bt { color: #FC6D54; height: 25px; line-height: 25px; overflow: hidden; width: 100%; margin-bottom: 5px; }.php_conten .php_details .phb_item .item_wrap .list .info p { line-height: 25px; height: 25px; font-size: 14px; color: #999; margin: 8px 0; }.php_conten .php_details .phb_item .item_wrap .list .info .desc { height: 60px; line-height: 20px; font-size: 14px; color: #999; overflow: hidden; width: 100%; }.php_conten .php_details .phb_item .item_wrap .list .btn { width: 180px; height: 78px; display: block; float: right; background: url(../images/u679.png) no-repeat; background-size: 100%; margin: 40px 10px 0 0; color: #fff; line-height: 75px; text-align: center; font-weight: 700; font-size: 20px; }.php_conten .php_details .phb_item .item_wrap .list .btn:hover { opacity: 0.8; }.php_conten .php_details .morebtn { width: 50px; height: 44px; background: url(../images/u738.png) no-repeat; background-size: 100%; margin: 20px auto; cursor: pointer; }.php_conten .php_details .morebtn1 { width: 50px; height: 44px; background: url(../images/u738.png) no-repeat; background-size: 100%; margin: 20px auto; cursor: pointer; }.php_conten .php_details .morebtn2 { width: 50px; height: 44px; background: url(../images/u738.png) no-repeat; background-size: 100%; margin: 20px auto; cursor: pointer; }.php_conten .php_details .morebtn:hover { opacity: .8; } /* 2023 */.hj_detaile_head .info .TagsBox .time{margin: 0;width: 160px;}.TagsBox{height: 20px;line-height: 20px;margin: 20px 0;overflow: hidden;width: 100%;}.TagsBox .Tags{color: #5E5E5E;font-size: 14px; width: 500px;float: right;height: 20px;overflow: hidden;}.TagsBox .Tags a{display: inline-block;vertical-align: top;height: 17px;border-radius: 4px;line-height: 17px;padding: 0 5px;font-size: 12px;border: 1px solid #008bff;color: #008bff;margin: 0 5px 0 0;}.TagsBox .Tags a { border-color: #ff9900; color: #ff9900; }.TagsBox .Tags a:hover{opacity: 0.8;}.TagsBox .Tags a:nth-child(2n+1) { border-color: #ffcc00; color: #ffcc00; }.TagsBox .Tags a:nth-child(3n+1) { border-color: #3399cc; color: #3399cc; }.TagsBox .Tags a:nth-child(4n+1) { border-color: #0cc6c6; color: #0cc6c6; }.TagsBox .Tags a:nth-child(5n+1) { border-color: #a3b0be; color: #a3b0be; }.DownlHead{width: 1160px;margin: 20px auto;border: 1px solid #f2f2f2;border-radius: 12px;padding: 20px;}.DownlHead .HeadLeft{width: 940px;}.DownlHead::after{display: block;content: "";clear: both;}.DownlHead .img{display: block;float: left;margin-right: 20px;}.DownlHead .img, .DownlHead .img img{width: 128px;height: 128px;border-radius: 26px;}.DownlHead .info{width: 740px;float: left;overflow: hidden;}.DownlHead .info .title{height: 30px;line-height: 30px;overflow: hidden;width: 650px;float: left;margin-bottom: 20px;}.DownlHead .info .title h1{font-size: 28px;color: #333;display: inline-block;}.DownlHead .info .title span{font-size: 14px;color: #666;margin: 2px 0 0 5px;}.DownlHead .info .desc{width: 100%;overflow: hidden;font-size: 14px;margin-top: 20px;color: #999;line-height: 25px;height: 75px;}.DownlHead .info .desc span{font-size: 15px;font-weight: bold;}.DownlHead .btnbox{float: right;width: 200px;}.DownlHead .btnbox .btn{width: 180px;height: 50px;text-align: center;line-height: 50px;background: #999;color: #fff;display: block;float: left;font-size: 16px;border-radius: 4px;margin: 5px 0 10px;position: relative;}.DownlHead .btnbox .btn i{display: inline-block;width: 15px;height: 15px;vertical-align: middle;margin: 0 0 2px 10px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAL3RSTlMALiTv+U034ToyICgTB/Pp2b2Ofwqwm0HsyJNva11USBkQ9aFqPR3QrIaCd3Nns+YSSDYAAAEMSURBVBjTVY+JbsMgEAXfYnyAje/4iO8kzZ3u//9dIVFVdRASGg3SLvyOmSUfJsDP0s6TUr6Q7l6ncRgbXuvDdXgO4+mYwgvgOHO8MsGxhvB8PI83EIuEWzT5FeotPeZaOBlAMif0ljmniJ38Qs+5cWWARGnYcmUFbIAOISsSWtOJxcYPEmdBo0TFHxrz9wSEIiIVw0JtGwXLezADY2r8Y+7YIQcg3mlUJcoJaTP7iz/fmdDaW1yQ73H4rKm5Ra1qFDnOiRu+LI4gjpDMG/wJC8FbwMxGWBmwQhzb7668pKEtA1BG2PUobugi1HqDLT+yQHEH76Mvex62DCThu0dfopJhlmWhV5rfOffTD9IzGiWt45VlAAAAAElFTkSuQmCC) no-repeat;background-size: 100%;}.DownlHead .btnbox .btn:hover .QRCodeBox{display: block;}.DownlHead .btnbox .btn .QRCodeBox{width: 110px;height: 110px;background: #fff;position: absolute;border: 1px solid #00cc99;-webkit-box-shadow: 0 0 4px #00cc99;box-shadow: 0 0 4px #00cc99;border-radius: 6px;right: 185px;top: 0;display: none;}.DownlHead .btnbox .btn .QRCodeBox img{display: block;width: 100px;margin: 5px;}.DownlHead .btnbox .az{background: #40d6a4;}.DownlHead .btnbox .ios{background: #1aabff;}.DownlHead .Tags{width: 100%; float: left;overflow: hidden;margin-top: 12px;}.DownlHead .Tags p{display: block;float: left;width: 20%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 20px;line-height: 20px;font-size: 12px;color: #666;margin-top: 6px;}.DownlHead .Tags p .star{background: url(../images/litterStar.png) no-repeat;width: 84px;height: 13px;position: relative;display: inline-block;}.DownlHead .Tags p .star i{background: url(../images/litterStar.png) no-repeat;height: 13px;position: absolute;left: 0;top: 0;background-position: 0 -130px;max-width: 100%;display: block;}.DownlHead .Tags p a{color: #00cc99;}.DownlHead .Tags p a:hover{text-decoration: underline;}.DownlHead .Tags .Tag{width: 60%;}.DownlHead .Tags .Tag a{display: inline-block;vertical-align: top;height: 17px;border-radius: 4px;line-height: 17px;padding: 0 5px;font-size: 12px;border: 1px solid #008bff;color: #008bff;margin: 1px 5px 0 0;}.DownlHead .Tags .Tag a{border-color: #ff9900;color: #ff9900;}.DownlHead .Tags .Tag a:hover{opacity: 0.8;}.DownlHead .Tags .Tag a:nth-child(2n + 1){border-color: #ffcc00;color: #ffcc00;}.DownlHead .Tags .Tag a:nth-child(3n + 1){border-color: #3399cc;color: #3399cc;}.DownlHead .Tags .Tag a:nth-child(4n + 1){border-color: #0cc6c6;color: #0cc6c6;}.DownlHead .Tags .Tag a:nth-child(5n + 1){border-color: #a3b0be;color: #a3b0be;}.PopupBg, .PopupBox{display: none;}.PopupBg{width: 100%;height: 1080px;height: 100vh;background: rgba(0, 0, 0, 0.05);position: fixed;z-index: 20230207;left: 0;top: 0;cursor: pointer;}.PopupBox{width: 400px;position: fixed;border-radius: 20px;z-index: 202302071;left: 50%;top: 50%;background: #fff;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);overflow: hidden;border: 1px solid #ddd;}.PopupBox .PopupTitle{width: 100%;background: #00cc99;text-align: center;height: 40px;line-height: 40px;color: #fff;font-size: 16px;}.PopupBox .PopupTips{margin: 10px 15px;line-height: 25px;font-size: 14px;color: #333;}.PopupBox .PopupTips a{color: #008bff;}.PopupBox ::-webkit-scrollbar{width: 6px;height: 6px;border-radius: 4px;}.PopupBox ::-webkit-scrollbar-thumb{background-color: #ccc;border-radius: 4px;}.PopupBox .PopupBody{margin: 12px 6px 12px 12px;word-break: break-all;overflow-y: auto;max-height: 400px;font-size: 14px;color: #333;line-height: 25px;}