.rec{ width: 1200px; margin: auto; overflow: hidden; } .rec>ul>li{ float: left; list-style: none; margin-left: 2px; position: relative; overflow: hidden; } .rec>ul>li:first-child{ margin-left: 0; } .rec>ul>li:first-child+li>div:first-child{ margin-bottom: 2px; } .rec>ul>li:first-child+li>div{ position: relative; overflow: hidden; } .adpop{ position: absolute; z-index: 50; width: 1200px; height: 486px; left: 47.4%; margin-left: -550px; overflow: hidden; opacity: 1; display: none; } .adpop img{ width: 1200px; height: 486px; } .adpop .closed{ width: 78px; height: 28px; line-height: 26px; vertical-align: middle; text-align: center; background: #fff; color: #333; opacity: 0.7; position: absolute; right: 0; top: 0; font-size: 14px; cursor: pointer; z-index: 999999; border-radius: inherit; } .adpop .no-show{ width: 112px; height: 28px; line-height: 26px; vertical-align: middle; text-align: center; background: #fff; color: #333; opacity: 0.7; position: absolute; right: 0px; bottom: 0; font-size: 12px; z-index: 999999; } .adpop .no-show input{ margin: 8px -3px 0 10px; float: left; } .adpop .no-show div{ margin-top: 1px; } .advpic{ width: 298px; height: 380px; } .advpic>img{ width: 100%; height: 100%; } .advpics{ width: 298px; height: 189px; } .advpics>img{ width: 100%; height: 100%; } .advpica{ width: 300px; height: 380px; } .advpica>img{ width: 100%; height: 100%; } .advhide{ position: absolute; width: 100%; height: 100%; text-align: center; color: white; top: 0; left: -298px; background-color: rgba(0, 0, 0, 0.4); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000) } .advhide>p:first-child{ padding-top: 150px; font-size: 22px; margin-bottom: 20px; width: 250px; margin: auto; } .advhide>p:first-child+p{ font-size: 16px; background-color: #51a7ff; width: 126px; height: 38px; margin: 0 auto; margin-top: 26px; line-height: 38px; border-radius: 30px; } .advhide a,.advhides a{color: #fff;} .advhides{ position: absolute; width: 100%; height: 100%; top: 0px; text-align: center; color: white; left: -298px; background-color: rgba(0, 0, 0, 0.4) ; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000) } .advhides>p:first-child{ padding-top: 50px; font-size: 22px; margin-bottom: 20px; } .advhides>p:first-child+p{ font-size: 16px; background-color: #51a7ff; width: 126px; margin: 0 auto; height: 38px; line-height: 38px; border-radius: 30px; cursor: pointer; } .advhidefour{ left: 300px; } /* 游戏推荐 */ .game_rec{ width: 1200px; margin: auto; margin-top: 16px; overflow: initial; } .game_rec_from{ width: 1200px; height: 88px; margin-top: 10px; } .game_rec_list .game_rec_box{ width:200px ; height: 88px; display: flex; float: left; align-items: center; } .game_rec_list .game_rec_box .game_rec_pic{ width:70px ; height: 70px; border-radius: 10px; margin-left: 16px; } .game_rec_list .game_rec_box .game_rec_pic a{ width:70px ; height: 70px; } .game_rec_list .game_rec_box .game_rec_message{ width:96px ; height: 70px; margin-left: 8px; } .game_rec_list .game_rec_box .game_rec_message .game_name{ width:96px ; height: 18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } .game_rec_list .game_rec_box .game_rec_message .game_introduce{ width:96px ; height: 17px; margin-top:8px ; color: #969696; font-size: 12px; } .game_rec_list .game_rec_box .game_rec_message .game_introduce>p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } .game_rec_list .game_rec_box .game_rec_message .game_start{ width:96px ; height: 20px; margin-top:7px ; text-align: center; border: 1px solid #51a7ff; color:#51a7ff; cursor: pointer; border-radius: 5px; } .game_rec_list .game_rec_box .game_rec_message .game_start a{ width:96px ; height: 20px; line-height: 20px; text-align: center; text-decoration: none; color:#51a7ff; border-radius: 5px; } /* .game_rec_list .hot{ background: url(../../images/home/SVG-06.png) no-repeat 99% 0; } */ .game_rec>div>p{ width:168px ; height: 88px; font-size: 20px; line-height: 88px; text-align: center; background: #51a7ff; color: #fff; float: left; } .game_rec>div>p:before{ /* content: ''; position: absolute; right: -10px; top: 9px; border: 5px solid transparent; border-left: 5px solid #fc5351; width: 0; height: 0; */ } .game_rec .newgame{ background: #51a7ff; } .game_rec .newgame:before{ border-left: 5px solid #51a7ff; } .game_rec .recommend-week{ background: #faad2b !important; } .game_rec .recommend-week:before{ border-left: 5px solid #faad2b; } .game_rec_list{ width:1022px ; height: 88px; margin-left: 10px; float: left; } .game_rec_list>div{ /* height: 20px; float: left; width: 92.8px; text-align: center; border-right: 1px solid #e6e6e6; margin-top: 2px; position: relative; /* overflow: hidden; */ /* text-overflow: ellipsis; white-space: nowrap; */ } .game_rec_list>div img{ width: 70px; height: 70px; } .game_rec_list .hot img{ display: block; position: absolute; right: 0; top: -6px; z-index: 123; } .game_rec_list>div:last-child{ border-right: 1px solid transparent; } .last_link{ border-right:none !important ;} .game_rec_list a{ font-size: 12px; color: #494949; display: inline-block; margin: auto; width: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 26px; } .game_rec_list a:hover{ cursor: pointer; /* border-bottom: 1px solid #51a7ff;*/ color: #51a7ff; text-decoration: underline; text-decoration-color: #51a7ff; } /* 今日热点 */ .contentone{ width: 1200px; margin: auto; margin-top: 20px; overflow: hidden; } .contentone>div{ float: left; } .hotspot{ width: 300px; } button{ border: none; background: transparent;} .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: none; border-color: transparent; box-shadow:none; } button img{cursor: pointer;} .hotspot>h4,.news>h4,.gift>h4,.startService>h4{ border-bottom: 1px solid #e6e6e6; } .game_name a:hover{ color: #51a7ff !important; text-decoration: underline; } .hotspot>h4>span,.news>h4>span,.gift>h4>span,.startService>h4>span{ line-height: 40px; font-size: 16px; font-weight: 400; color: #494949; display: inline-block; width: 65px; border-bottom: 2px solid #51a7ff; } .startService>span>a:hover{ cursor: pointer; color: #51a7ff; } .hotspot_content{ width: 294px; height: 166px; margin-top: 12px; position: relative; border: 2px solid white; /* box-sizing: border-box; */ } .hotspot_content:hover{ border: 2px solid #51a7ff; cursor: pointer; } .hotspot_content>div{ width: 100%; } .hotspot_content>div:first-child{ width: 100%; height: 100%; overflow: hidden; } .hotspot_content>div:first-child img{ width: 100%; height: 100%; transition: all 1s; -ms-transition:all 1s ease-out; } .hotspot_content>div:first-child img:hover{ transform: scale(1.1); -ms-transform: scale(1.1); } .hotspot_content:hover img{ transform: scale(1.1); -ms-transform: scale(1.1); transition-delay: 1s; } .hotspot_content>a div{ position: absolute; bottom: 0; line-height: 28px; font-size: 14px; background-color: rgba(0, 0, 0, 0.4); color: #fff; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000) } .hotspot_content>a div span{ margin-left: 10px; color: #fff; } /* 头条新闻 */ .news{ width: 348px; margin: 0 14px; } .news_content{ width: 348px; /* height: 392px; */ margin-top: 12px; } .news_content .news_list{ width: 348px; height: 96px; display: none; cursor: pointer; } .news_content .news_list .news_pic{ width: 84px; height: 96px; float: left; } .news_content .news_list .news_pic img{ width: 70px; height: 70px; margin: 12px 0 0 14px; } .news_content .news_list .news_box{ width: 176px; height: 96px; float: left; } .news_content .news_list .news_box p{ margin-top: 10px; text-indent: 8px; } .news_content .news_list .receive{ width: 88px; height: 96px; float: left; } .news_content .news_list .receive p{ width:76px; height: 22px; margin: 54px 0 0 5px; text-align: center; background: #51a7ff; color: #fff; border-radius: 5px; line-height: 22px; } .news_content .news_list .receive p a{ display: block; width:76px; height: 22px; text-decoration: none; color: #fff; } .news_content .new_list_un { width: 348px; height: 46px; } .news_content .new_list_un .news_un_box{ width: 246px; height: 46px; margin-left: 14px; line-height: 46px; float: left; } .news_content .new_list_un .receive { width: 88px; height: 46px; float: left; } .news_content .new_list_un .receive p{ width:76px; height: 22px; text-align: center; border: 1px solid #51a7ff; color: #51a7ff; border-radius: 5px; line-height: 22px; margin: 12px 0 0 5px; } .news_content .new_list_un .receive p a{ text-decoration: none; color: #51a7ff; } /* .news_content_title>h3{ width: fit-content; font-size: 24px; max-width: 100%; font-weight: bold; margin: 20px auto; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color: #fc5351; text-align: center; } .news_content_title>h3 a{color: #fc5351;} .news_content_title>h3:hover{ text-decoration: underline;} .news_content_title p>a{ font-size: 14px; display: inline-block; border-bottom: 1px solid white; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto; max-width: 95%; } .news_content_title div{overflow: auto;} .news_content_title div p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 50%; text-align: center; } .news_content_title div p:first-child{float: left;} .news_content_title div p:first-child+p{float: right;} .news_content_title p>a:hover{ cursor: pointer; color: #51a7ff; text-decoration: underline; } .news_content_list{ margin-top: 30px; } .news_content_title { margin-top: 30px; } .news_content_list>div:first-child+div{ margin-top: 15px; } .news_content_list_a{ margin-bottom: 10px; display: flex; height: 23px; } .news_content_list_a:nth-child(5){ padding-bottom: 16px; border-bottom: 1px dashed #e6e6e6; } .news_content_list_a .new_tittle{ font-size: 14px; display: block; display: inline-block; line-height: 23px; vertical-align: middle; width: fit-content; max-width: 410px; margin-right: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news_content_list_a .text{ width: 440px; } .news_content_list_a>span:first-child a{ color:#b2b2b2 ; border: 1px solid #b2b2b2; padding: 0px 10px 0 10px; border-radius: 15px; } .news_content_list_a>span:first-child:hover>a{ cursor: pointer; color: #fff; background-color: #51a7ff; border: 1px solid #51a7ff; } .news_content_list_a>span:first-child:hover a{color: #fff;} .news_content_list_a>span:first-child+span{ color: #b2b2b2; padding: 0 6px; } .news_content_list_a>span a{ font-size: 14px; border-bottom: 1px solid white; } .news_content_list_a .new_tittle:hover{ cursor: pointer; color: #51a7ff; text-decoration: underline; } .news_content_list_a>span:first-child+span+span+span{ font-size: 12px; color: #b2b2b2; float: right; } */ /* 开服开测 */ .startService{ width: 500px; height: 445px; margin-left: 8px; } .startService .startService_title{ width: 100px; } .startService .open_service{ width: 500px; height: 392px; margin-top: 10px; } .startService .open_service .open_list{ width: 500px; height: 40px; display: flex; } .startService .open_service .open_list .open_time{ width: 120px; height: 40px; line-height: 40px; color: #51a7ff; } .startService .open_service .open_list .open_name{ width: 320px; height: 40px; line-height: 40px; } .startService .open_service .open_list span{ display: flex; justify-content: center; align-items: center; } .startService .open_service .open_list span img{ width: 35px; margin-left: 10px; cursor: pointer; } .open_service{ width: 500px; } .open_service .warp_open_service_tittle{ width:500px ; height: 43px; border-bottom: 1px solid #e6e6e6; } .open_service .warp_open_service_tittle .open_service_title span{ line-height: 40px; font-size: 16px; font-weight: 400; color: #494949; display: inline-block; width: 65px; } .open_service .warp_open_service_tittle .open_service_title .open_service_title_on{ border-bottom: 2px solid #51a7ff; } .open_service .warp_open_service_tittle .open_service_title .open_service_title_on a{ color: #51a7ff; } .content_list_txt{ width: 500px; height: 51px; display: flex; align-items: center; } .open_service .open_service_content .content_list_txt .content_time p{ display: block; width: 60px; height: 50px; line-height: 50px; } .content_list_txt .game_name{ width: 300px; height: 51px; text-indent: 20px; line-height: 51px; } .content_list_txt .have_gift{ width: 50px; height: 51px; line-height: 51px; } .content_list_txt .no_gift{ width: 50px; height: 51px; line-height: 51px; } .content_list span { width:50px ; height: 51px; display: flex; align-items: center; } .content_list span img{ width:20px ; height: 20px; } .content_list{display: none;} .content_list.show{display: block !important;} .content_list>p{ height: 46px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #e6e6e6; } .no_kf,.no_kc{ text-align: center; font-size: 16px !important; margin: 40px 0; border-bottom: 0px !important; } .content_list>p>span:first-child{ margin-left: 18px; line-height: 46px; } .content_list>p>span:first-child+span,.content_list>p>span:first-child+span+span,.content_list>p>span:first-child+span+span+span{ margin-left: 58px; } .content_list>div{ /* overflow: hidden; text-align: center; height: 50px; border-bottom: 1px solid #e6e6e6; */ } .content_list>div:last-child{ border-bottom: none; } .content_list>div>div{ float: left; font-size: 12px; } .content_list>div>div:first-child{ width: 100px; height: 51px; display: flex; font-size: 14px; align-items: center; } .content_list>div>div:first-child>p{ display: inline-block; margin-left: 10px; color: #51a7ff; } /* .content_list>div>div:first-child+div{ width: 80px; height: 50px; margin-left: 32px; line-height: 50px; overflow: hidden; } */ .game_name a{ overflow: hidden; text-overflow: ellipsis; display: inline-block; display: -webkit-inline-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 16px; vertical-align: middle; } .content_list>div>div:first-child+div+div{ /* width: 80px; height: 50px; margin-left: 6px; line-height: 50px; overflow: hidden; */ /* display: flex; align-items: center; justify-content: space-around; flex-direction: column; */ } .content_list>div>div:first-child+div+div>span{ overflow: hidden; text-overflow: ellipsis; display: inline-block; display: -webkit-inline-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 16px; vertical-align: middle; } .content_list>div>div:first-child+div+div+div{ width: 18px; height: 18px; margin-left: 35px; margin-top: 16px; } /* 游戏测评 */ .game_all{ width: 1200px; margin: auto; margin-top: 10px; overflow: hidden; } .game_all>div{ float: left; } .appraisal{ width: 372px; } /* 游戏评测,攻略,排行的标题样式共用 */ .appraisal>h4,.strategy>h4,.rank>h4,.classify>h4{ border-bottom: 1px solid #e6e6e6; padding: 10px 0; } .appraisal>h4>span,.strategy>h4>span,.rank>h4>span,.classify>h4>span{ font-size: 16px; counter-reset: #494949; font-weight: 400; padding: 10px 0; border-bottom: 2px solid #51a7ff; } /* .appraisal>h4>span:hover,.strategy>h4>span:hover,.rank>h4>span:hover,.classify>h4>span:hover{ cursor: pointer; color: #51a7ff; } */ .appraisal>h4>div,.strategy>h4>div,.rank>h4>div,.classify>h4>div{ float: right; position: relative; width: 35px; height: 24px; overflow: hidden; } .appraisal>h4>div img,.strategy>h4>div img,.rank>h4>div img,.classify>h4>div img{ width: 20px; height: 20px; position: absolute; right: 0; cursor: pointer; } .appraisal>h4>div span,.strategy>h4>div span,.rank>h4>div span,.classify>h4>div span{ font-size: 12px; font-weight: 400; position: absolute; width: 35px; right: -35px; top: 1px; border-bottom: solid 1px #ff930d; color: #ff930d; cursor: pointer; } .appraisal>h4>div a,.strategy>h4>div a,.rank>h4>div a,.classify>h4>div a{ color: #ff930d } .game_all .hotspot_content{ width: 354px; height: 184px; } /* 游戏攻略 */ .strategy{ width: 392px; margin: 0 12px; } .strategy_img{ margin-top: 12px; overflow: hidden; } .strategy_img>div{ width: 360px; height: 184px; border: 2px solid white; position: relative; } .strategy_img>div:first-child{ float: left; overflow: hidden; } .strategy_img>div:first-child+div{ float: right; overflow: hidden; } .strategy_img>div img{ width: 100%; height: 100%; transition: all 1s; } .strategy_img>div:hover img{ transform: scale(1.1); } .strategy_img>div img:hover{ transform: scale(1.1); } .strategy_img>div:hover{ border: 2px solid #51a7ff; } .strategy_img span{ position: absolute; width: 100%; bottom: 0; left: 0; line-height: 28px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: rgba(0, 0, 0, 0.4); color: white; padding-left: 10px; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000) } /* 游戏攻略内容 */ .strategy_content{ margin-top: 33px; } /* .strategy_content>div:first-child{ border-bottom: 1px dashed #e6e6e6; padding-bottom: 14px; } */ .strategy_content>div:first-child+div{ margin-top: 15px; } .strategy_content>div>div{ width: 92.5%; display: inline-block; padding-left: 10px; margin-bottom: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .strategy_content>div>div:hover{ color: #51a7ff; } .strategy_content img{width: 10px;} .strategy_content>div>div>p{ display: inline-block; width: 8px; height: 8px; border: 1px solid #e6e6e6; border-radius: 50%; position: relative; } .strategy_content>div>div>p>span{ display: inline-block; background-color: #e6e6e6; width: 3px; height: 3px; border: 1px solid #e6e6e6; border-radius: 50%; position: absolute; left: 1.9px; top: 1.5px; } .strategy_content a{ font-size: 14px; color: #494949; padding-left: 25px; background: url(../../../static/images/home/dot.png) no-repeat 0px 2px; } .strategy_content a:hover { color: #51a7ff; text-decoration: underline; } /* .strategy_content_index>div:nth-child(7),.strategy_content_index>div:nth-child(8){ border-bottom: 1px dashed #e6e6e6; padding-bottom: 29px; margin-bottom: 22px !important; } .strategy_content_index>div:nth-child(17), .strategy_content_index>div:nth-child(18) { margin-bottom: 0px; } */ /* 手游排行 */ .rank{ float: left; width: 392px; } .rank_list{ margin-top: 14px; } .hot_1{ background-color: #51a7ff !important; color: #fff; } .hot_2{ background-color: #51a7ff !important; color: #fff; } .hot_3{ background-color: #51a7ff !important; color: #fff; } .small{ overflow: hidden; padding-left: 12px; padding-bottom: 12px; padding-top: 10px; } .small>div:first-child{ float: left; } .small>div:first-child+div{ float: right; } .small>div:first-child>span:first-child{ display: inline-block; float: left; width: 30px; height: 30px; font-size: 12px; background-color: #e9eceb; text-align: center; line-height: 30px; } .small>div:first-child div{ float: left; width: 145px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .small>div:first-child div span{ font-size: 14px; line-height: 30px; margin-left: 12px } .small>div:first-child+div>span{ /* border-right: 1px solid #d1d1d1; */ font-size: 12px; color: #d1d1d1; padding-right: 5px; } .small>div:first-child+div>span:first-child+span{ font-size: 12px; color: #d1d1d1; /* margin:0 5px; */ } .small #download{ display: inline-block; text-align: center; line-height: 24px; width: 50px; height: 24px; font-size: 14px; color: #fc5351; border: 1px solid #fc5351; border-radius: 30px; margin-right: 12px; padding-right: 0px; } .small .nodownload{ color: #b2b2b2 !important; border: 1px solid #b2b2b2 !important; } .big{ padding-left: 12px; background-color: #f6f6f6; overflow: hidden; padding: 12px 0; } .big>div{ float: left; } .big>div:first-child{ height: 66px; width: 30px; text-align: center; line-height: 66px; margin-left: 12px; background-color: #e6e6e6; } .big_main>div{ float: left; } .big_main>div:first-child{ width: 66px; height: 66px; margin-left: 12px; } .big_main>div:first-child img{ width: 100%; height: 100%; border-radius: 10px; } .big_main>div:first-child+div{ margin-left: 12px; width: 125px; } .big_main>div:first-child+div>p:first-child{ font-size: 14px; max-width: 125px; width: max-content; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #f6f6f6; } .big_main>div:first-child+div>p:first-child:hover{ cursor: pointer; color: #51a7ff; /* width: fit-content; border-bottom: 1px solid #51a7ff; */ } .big_main>div:first-child+div>p:first-child>a:hover{color: #51a7ff;text-decoration: underline;} .big_main>div:first-child+div>p:first-child+p,.big_main>div:first-child+div>p:first-child+p+p{ font-size: 12px; color: gray; margin-top: 5px; } /* .game_style>span:first-child{ border-right: 1px solid gray; padding-right: 5px; } */ .game_style>span:first-child+span{margin: 0 5px;} .big>div:first-child+div+div{ width: 50px; height: 24px; text-align: center; font-size: 13px; background-color: #fc5351; border-radius: 30px; color: white; margin-top: 23px; float: right; margin-right: 13px; } .hot_rank_1 .big{ display: block; } .hot_rank_1 .small{display: none;} .big{display: none;} .big>div:first-child+div+div>span{ line-height: 24px; cursor: pointer; } .download button,.no_download button{ color: #fff; line-height: 24px; cursor: pointer; } .open_service_title .active{ border-bottom: 2px solid #51a7ff; } .download button:focus, .download button:active, .download button:focus, .no_download button:focus, .no_download button:active, .no_download button:focus{ outline: none; border-color: transparent; box-shadow:none; } /* 游戏分类 */ .classify_gift{ width: 1200px; margin: auto; overflow: hidden; } .classify_gift>div{ float: left; } .classify{ width: 800px; } .classify_box{ overflow: hidden; margin-top: 16px; } .classify_box>div{ float: left; } .classify_title>p{ width: 96px; height: 50px; text-align: center; line-height: 50px; background-color: #f6f6f6; margin-bottom: 2px; font-size: 14px; position: relative; } .classify_title .active{ cursor: pointer; background-color: #51a7ff; color: white; } .classify_title .active:before { content: ''; position: absolute; right: -13px; top: 19px; border: 7px solid transparent; border-left-color: transparent; border-left-style: solid; border-left-width: 7px; border-left: 7px solid #51a7ff; width: 0; height: 0; } .classify_content .hide{ display:none; } .classify_content .show{ display: block; overflow: scroll; } .classify_content .show::-webkit-scrollbar {display:none} .classify_content>ul{ overflow: hidden; list-style: none; width: 704px; height: 522px; } .classify_content>ul>li{ float: left; width: 110px; height: 168px; text-align: center; margin-left: 24px; padding: 0 0; display: flex; flex-direction: column; } .classify_content>ul>li:hover{ background-color: #f6f6f6; } .classify_content>ul>li>div:first-child{ width: 86px; height: 86px; margin-left: 12px; margin-bottom: 10px; } .classify_content>ul>li>div img{ width: 100%; height: 100%; border-radius: 10px; } .classify_content>ul>li>div:first-child+a{ font-size: 14px; } .classify_content>ul>li>div:first-child+a>p{ width: 84px; margin: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .classify_content>ul>li>div:first-child+a:hover{ cursor: pointer; color: #51a7ff; text-decoration: underline; } .classify_content .download button{ font-size: 14px; border: 1px solid #fc5351; width: 52px; margin: auto; border-radius: 30px; margin-top: 13px; padding:0; color: #fc5351; } .classify_content .download button:hover{ cursor: pointer; background-color: #fc5351; color: white; } .classify_content .no_download button{ font-size: 14px; border: 1px solid #ccc; background: #ccc; width: 52px; margin: auto; border-radius: 30px; margin-top: 13px; padding:0; color: #fff; } /* 推荐礼包 */ .gift{ width: 384px; margin-left: 15px; } .gift_content{ display: flex; width: 800px; float: left; } .gift_content li{ list-style: none; width: 330px; height: 86px; /* background: red; */ } .gift_content li:hover{ background-color: #f6f6f6; } .gift_content li>div{ float: left; } .gift_content li>p{ float: right; } .gift_content li>div:first-child{ width: 60px; height: 60px; margin:12px 0 0 12px; } .gift_content li>div:first-child+div>p:first-child{ margin:12px 0 0 12px; font-size: 14px; width: 126px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .gift_content li>div:first-child+div>p:first-child>a{ display: block; width: 126px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .gift_content li>div:first-child+div>p:first-child>a:hover{ cursor: pointer; color: #51a7ff; text-decoration: underline; } .gift_content li>div:first-child img{ width: 100%; height: 100%; border-radius: 10px; } .gift_content li>p{ margin-right: 12px; font-size: 12px; line-height: 86px; color: #fc5351; } .gift_content li>p>span{ font-size: 14px; border: 1px solid #fc5351; padding: 3px 10px; border-radius: 30px; } .gift_content li>p a{color: #fc5351;} .gift_content li>p span:hover a{color: #fff;} .gift_content li>p>span:hover{ cursor: pointer; background-color: #fc5351; color: white; } .gift_progress{ margin-top: 20px; margin-left: 12px; color: #b7b7b7; font-size: 12px; } .warp_gift_surplus{ width: 60px; background-color: #e6e6e6; border-radius: 8px; height: 6px; margin-top: 6px; float: left; } .gift_surplus{ /* width: 80%; */ height: 6px; background-color: #fca11c; border-radius: 8px 0 0 8px; } .gift_progress p{ float: left; padding-left: 10px; } .content_list_txt img{ cursor: pointer; } .no_gift img { cursor: context-menu; } /* 尾部图片 */ .tail_pic{ width: 1200px; margin: auto; margin-top: 38px; overflow: hidden; } .tail_pic>div{ float: left; position: relative; } .tail_pic_one>div:first-child{ width: 1200px; height: 224px; } .tail_pic_one>div:first-child>img{ width: 100%; height: 100%; } .tail_pic_one a div,.tail_pic_two a div{ background-color: rgba(0, 0, 0, 0.5); color: white; position: absolute; width: 100%; height: 28px; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000) } .tail_pic_one span,.tail_pic_two span{ margin-left: 10px; line-height: 28px; font-size: 14px } .tail_pic_two{ margin-left: 16px; } .tail_pic_two>div:first-child{ width: 330px; height: 138px; } .tail_pic_two>div:first-child>img{ width: 100%; height: 100%; } .tail_pic img { width: 100%; height: 100%; } /* 轮番 */ /* .layui-carousel{ height: 241px !important; margin: 14px auto; } */ .swiper-slide .txt { width: 100%; position: absolute; height: 28px; left: -1px; z-index: 11; bottom: 0px; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); } .swiper-slide .txt p { display: block; font-size: 16px; width: 440px; text-align: left; line-height: 28px; margin-left: 10px; color: white; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .layui-carousel-ind{ position: absolute !important; z-index: 28 !important; top: 90% !important; text-align: right !important; right: 0; width: auto !important; } .layui-carousel-ind ul{ background: none !important; } .layui-carousel-ind ul:hover{ background: none !important; } .layui-carousel-ind li{ background: #fff !important; } .layui-carousel-ind li.layui-this{ background: #51a7ff !important; } .layui-carousel-arrow,.layui-carousel-arrow:hover{ background-color: rgba(0,0,0,.7) !important; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); } .layui-carousel-arrow[lay-type=add]{ right: 4px !important; } .layui-carousel-arrow[lay-type=sub]{ left: 4px !important; }