@import "common.css"; /* 定义一个兼容类 */ .index_wrapper { width: 100%; margin: 0 auto; background-color: #f6f6f6; position: relative; padding-bottom: 42px; overflow: hidden; } .index_wrapper .l_img { position: absolute; top: 0; left: 0; transform: translatex(-100%); z-index: 2; } .index_wrapper .r_img { position: absolute; top: 0; right: 0; transform: translatex(100%); z-index: 2; } .index_wrapper .index_bg { position: absolute; width: 100%; top: 0; left: 0; } .index_wrapper .index_top_box { width: 100%; padding: 32px 0px 15px 18px; background-color: #fff; } .index_wrapper .index_top_box .top_recommend { display: inline-block; width: 40px; height: 105px; background-color: #fda13f; position: relative; font-size: 16px; font-family: microsoft yahei; font-weight: 400; color: #ffffff; text-align: center; padding-top: 15px; line-height: 19px; } .index_wrapper .index_top_box .top_recommend::after { content: ""; position: absolute; top: 40px; right: -10px; width: 20px; height: 20px; background-color: #fda13f; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .index_wrapper .index_top_box .recommend_game_box { max-width: 1120px; overflow: hidden; display: inline-block; vertical-align: top; margin-left: 24px; } .index_wrapper .index_top_box .recommend_game_box a { display: inline-block; margin-right: 16px; } .index_wrapper .index_top_box .recommend_game_box a:last-child { margin-right: 0; } .index_wrapper .index_top_box .recommend_game_box a:hover p { color: #fb5503; } .index_wrapper .index_top_box .recommend_game_box .recommend_game { display: inline-block; vertical-align: top; } .index_wrapper .index_top_box .recommend_game_box .recommend_game img { width: 70px; height: 70px; } .index_wrapper .index_top_box .recommend_game_box .recommend_game p { margin-top: 12px; width: 78px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; text-align: center; } .index_wrapper .index_game_type { padding: 0px 18px; width: 100%; background-color: #fff; } .index_wrapper .index_game_type .outside_box { width: 100%; height: 100%; border-bottom: 1px dashed #bdbdbd; border-top: 1px dashed #bdbdbd; padding: 10px 0; } .index_wrapper .index_game_type .same_box .type { display: inline-block; margin-right: 22px; } .index_wrapper .index_game_type .same_box .type span { font-size: 14px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; } .index_wrapper .index_game_type .same_box .type img { vertical-align: middle; margin-left: 8px; } .index_wrapper .index_game_type .same_box .game_items { display: inline-block; vertical-align: top; } .index_wrapper .index_game_type .same_box .game_items span { margin-right: 35px; display: inline-block; cursor: pointer; position: relative; } .index_wrapper .index_game_type .same_box .game_items span a { font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; } .index_wrapper .index_game_type .same_box .game_items span a:hover { text-decoration: underline; } .index_wrapper .index_game_type .same_box .game_items span::after { content: ""; position: absolute; right: -17.5px; top: 0px; width: 1px; height: 14px; background-color: #c6c6c6; } .index_wrapper .index_game_type .same_box .game_items span:last-child { margin-right: 0; } .index_wrapper .index_game_type .same_box .game_items span:last-child::after { content: ""; display: none; } .index_wrapper .index_game_type .same_box .game_items span.red a { color: #e4473f; } .index_wrapper .index_game_type .same_box .game_items span.hot a { position: relative; } .index_wrapper .index_game_type .same_box .game_items span.hot a::after { content: ""; width: 11px; height: 12px; position: absolute; right: -11px; top: -3px; background: no-repeat; background-size: 100% 100%; } .index_wrapper .index_game_type .same_box { margin: 15px 0; } .index_wrapper .index_game_show { background-color: #fff; padding-top: 23px; padding-bottom: 30px; } .index_wrapper .index_game_show .recommend_game_box1 { width: 100%; overflow: hidden; display: inline-block; vertical-align: top; margin-left: 15px; } .index_wrapper .index_game_show .recommend_game_box1 a { display: inline-block; margin-right: 30px; } .index_wrapper .index_game_show .recommend_game_box1 a:last-child { margin-right: 0; } .index_wrapper .index_game_show .recommend_game_box1 a:hover p { color: #fb5503; } .index_wrapper .index_game_show .recommend_game_box1 .recommend_game { display: inline-block; vertical-align: top; text-align: center; } .index_wrapper .index_game_show .recommend_game_box1 .recommend_game img { width: 60px; height: 60px; } .index_wrapper .index_game_show .recommend_game_box1 .recommend_game p { margin-top: 11px; width: 70px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; text-align: center; } .index_wrapper .swiper_wrapper { margin: 10px 0; width: 100%; width: 1200px; height: 412px; background: #ffffff; box-shadow: 0px 2px 10px 0px #f0f0f0; padding: 18px 24px 34px 18px; } .index_wrapper .swiper_wrapper .swiper_wrapper_l { width: 670px; height: 360px; margin-right: 33px; display: inline-block; vertical-align: top; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 { width: 100%; height: 100%; position: relative; overflow: hidden; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-wrapper { width: 100%; height: 100%; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-wrapper .swiper-slide a { cursor: pointer; width: 100%; height: 100%; position: relative; display: block; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-wrapper .swiper-slide a img { width: 100%; height: 100%; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-wrapper .swiper-slide a .name { position: absolute; bottom: 0; left: 0; width: 100%; height: 51px; background: rgba(0, 0, 0, 0.7); line-height: 51px; font-size: 16px; font-family: microsoft yahei; font-weight: 400; color: #ffffff; padding-left: 17px; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-wrapper .swiper-slide a:hover .name { color: #fb5503; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .btn { cursor: pointer; position: absolute; top: 50%; transform: translatey(-50%); -webkit-transform: translatey(-50%); -moz-transform: translatey(-50%); -ms-transform: translatey(-50%); -o-transform: translatey(-50%); width: 32px; height: 56px; background: rgba(0, 0, 0, 0.4); text-align: center; line-height: 56px; z-index: 2; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .btn:hover { opacity: 0.65; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .btn.l { left: 0; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .btn.r { right: 0; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-pagination-bullets { display: inline-block; width: auto; position: absolute; right: 30px; left: auto; bottom: 16px; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-pagination-bullets .swiper-pagination-bullet { width: 12px; height: 11px; background: no-repeat; background-size: 100% 100%; opacity: 1; } .index_wrapper .swiper_wrapper .swiper_wrapper_l .swiper-container1 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active { background: no-repeat; background-size: 100% 100%; } .index_wrapper .swiper_wrapper .swiper_wrapper_r { display: inline-block; vertical-align: top; width: 452px; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert { padding-top: 17px; border-bottom: 1px dashed #c3c3c3; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert .advert { text-align: center; margin-bottom: 23px; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert .advert .title { font-family: microsoft yahei; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 9px; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert .advert .title a { font-size: 18px; color: #e95656; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert .advert .title a:hover { text-decoration: underline; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .header_advert .advert p { font-size: 12px; font-family: microsoft yahei; font-weight: 400; color: #666666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items { padding-top: 22px; width: 100%; font-family: microsoft yahei; font-weight: 400; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item { margin-bottom: 15px; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item:last-child { margin-bottom: 0; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .type { vertical-align: middle; font-size: 14px; color: #ff8400; margin-right: 28px; position: relative; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .type::after { content: ""; position: absolute; top: 3px; right: -13.5px; width: 1px; height: 14px; background-color: #c9c9c9; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .des { display: inline-block; vertical-align: middle; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .des a { display: inline-block; max-width: 360px; font-size: 14px; color: #444444; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .des a:hover { color: #fb5503; text-decoration: underline; } .index_wrapper .swiper_wrapper .swiper_wrapper_r .strategy_items .strategy_item .date { float: right; font-size: 14px; color: #999999; } .index_wrapper .banner_img { display: block; width: 100%; margin-bottom: 10px; } .index_wrapper .banner_img img { width: 100%; } .index_wrapper .phone_game_box { padding: 18px 18px 27px 37px; width: 100%; background: #ffffff; box-shadow: 0px 2px 10px 0px #f0f0f0; margin-bottom: 10px; } .index_wrapper .phone_game_box .phone_game_items a { display: inline-block; margin-right: 41px; margin-bottom: 24px; } .index_wrapper .phone_game_box .phone_game_items a:nth-of-type(9n) { margin-right: 0; } .index_wrapper .phone_game_box .phone_game_items a:hover .phone_game_item div { color: #fb5503; } .index_wrapper .phone_game_box .phone_game_item { display: inline-block; text-align: center; vertical-align: top; } .index_wrapper .phone_game_box .phone_game_item img { width: 88px; height: 88px; } .index_wrapper .phone_game_box .phone_game_item div { max-width: 88px; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; margin-top: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .index_wrapper .phone_game_box .phone_game_title { padding-bottom: 12px; border-bottom: 1px solid #e5e5e5; margin-bottom: 25px; } .index_wrapper .phone_game_box .phone_game_title .phone_icon { display: inline-block; vertical-align: middle; margin-right: 48px; } .index_wrapper .phone_game_box .phone_game_title .phone_icon img { vertical-align: middle; margin-right: 14px; } .index_wrapper .phone_game_box .phone_game_title .phone_icon span { font-size: 22px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; } .index_wrapper .phone_game_box .phone_game_title .btn_box { display: inline-block; vertical-align: middle; } .index_wrapper .phone_game_box .phone_game_title .btn_box .btn { cursor: pointer; margin-right: 11px; display: inline-block; width: 90px; height: 30px; background: #f4f4f4; border-radius: 4px; font-size: 13px; font-family: microsoft yahei; font-weight: 400; color: #666666; text-align: center; line-height: 30px; } .index_wrapper .phone_game_box .phone_game_title .btn_box .btn.active { background: #d33b34; box-shadow: 0px 4px 6px 0px rgba(206, 37, 10, 0.2); color: #fff; } .index_wrapper .phone_game_box .phone_game_title .btn_box .btn:hover { background: #d33b34; box-shadow: 0px 4px 6px 0px rgba(206, 37, 10, 0.2); color: #fff; } .index_wrapper .phone_game_box .phone_game_title .more_game { float: right; margin-top: 11px; } .index_wrapper .phone_game_box .phone_game_title .more_game a { display: inline-block; } .index_wrapper .phone_game_box .phone_game_title .more_game a:hover span { color: #fb5503; } .index_wrapper .phone_game_box .phone_game_title .more_game span { font-size: 12px; font-family: microsoft yahei; font-weight: 400; color: #999999; vertical-align: middle; } .index_wrapper .phone_game_box .phone_game_title .more_game img { margin-left: 10px; vertical-align: middle; } .index_wrapper .rank_box { width: 100%; background: #ffffff; box-shadow: 0px 2px 10px 0px #f0f0f0; padding: 22px 0 31px 29px; margin-bottom: 11px; } .index_wrapper .rank_box .item_box { width: 350px; display: inline-block; vertical-align: top; margin-right: 40px; } .index_wrapper .rank_box .item_box:last-child { margin-right: 0; } .index_wrapper .rank_box .item_box .title { padding-bottom: 7px; border-bottom: 1px solid #e5e5e5; } .index_wrapper .rank_box .item_box .title img { vertical-align: middle; margin-right: 11px; } .index_wrapper .rank_box .item_box .title span { font-size: 22px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; } .index_wrapper .rank_box .item_box .content { padding-left: 15px; } .index_wrapper .rank_box .item_box .content .content_t { width: 100%; margin-top: 11px; margin-bottom: 23px; } .index_wrapper .rank_box .item_box .content .content_t span { font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #999999; } .index_wrapper .rank_box .item_box .content .content_t span:nth-of-type(1) { margin-right: 25px; } .index_wrapper .rank_box .item_box .content .content_t span:nth-of-type(3) { margin-right: 22px; float: right; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item { display: block; padding-bottom: 23px; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item:nth-of-type(-n 3) .content_rank_item .ranking { background-color: #00b3ff; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item.active .content_rank_item { background: #f5f5f5; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item.active .game_name { display: none; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item.active .status { display: none; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item.active .hover_box { display: inline-block; } .index_wrapper .rank_box .item_box .content .content_rank .a_rank_item.active .ranking { height: 80px; line-height: 80px; background-color: #00b3ff; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item { cursor: pointer; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item span { vertical-align: middle; font-size: 16px; font-family: microsoft yahei; font-weight: 400; color: #fefefe; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .ranking { display: inline-block; width: 24px; height: 24px; background: #cdcdcd; border-radius: 2px; text-align: center; line-height: 24px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .game_name { margin-left: 28px; color: #444444; font-size: 14px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .status { font-size: 12px; float: right; color: #ff7800; margin-right: 24px; margin-top: 4px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box { display: inline-block; vertical-align: middle; margin-left: 18px; width: 290px; position: relative; display: none; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .icon { width: 65px; height: 65px; vertical-align: top; margin-right: 10px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .game_info { display: inline-block; vertical-align: top; padding-top: 6px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .game_info h2 { font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; margin-bottom: 14px; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .game_info div img { width: 16px; height: 16px; vertical-align: middle; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .game_info div span { margin-left: 3px; display: inline-block; font-size: 14px; font-family: microsoft yahei; font-weight: bold; color: #ffcc00; vertical-align: middle; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .status1 { position: absolute; top: 5px; right: 24px; color: #ff7800; font-size: 12px; font-family: microsoft yahei; font-weight: 400; display: block; margin-right: 0; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .btn { position: absolute; top: 29px; right: 10px; width: 66px; height: 26px; background: #00b3ff; border-radius: 13px; text-align: center; line-height: 26px; font-size: 13px; font-family: microsoft yahei; font-weight: 400; color: #ffffff; } .index_wrapper .rank_box .item_box .content .content_rank .content_rank_item .hover_box .btn:hover { background-color: #0096ff; } .index_wrapper .rank_box .item_box.popularity_rank .content .content_rank .a_rank_item .hover_box .status1 { right: 13px; } .index_wrapper .rank_box .item_box.popularity_rank .content .content_rank .a_rank_item .hover_box .btn { background-color: #e95656; } .index_wrapper .rank_box .item_box.popularity_rank .content .content_rank .a_rank_item .hover_box .btn:hover { background: #cf4242; } .index_wrapper .rank_box .item_box.popularity_rank .content .content_rank .a_rank_item:nth-of-type(-n 3) .content_rank_item .ranking { background-color: #e95656; } .index_wrapper .rank_box .item_box.popularity_rank .content .content_rank .a_rank_item.active .ranking { background-color: #e95656; } .index_wrapper .rank_box .item_box.talent_rank .content .content_rank .a_rank_item .hover_box .status1 { right: 13px; } .index_wrapper .rank_box .item_box.talent_rank .content .content_rank .a_rank_item .hover_box .btn { background-color: #ffa200; } .index_wrapper .rank_box .item_box.talent_rank .content .content_rank .a_rank_item .hover_box .btn:hover { background: #ff8400; } .index_wrapper .rank_box .item_box.talent_rank .content .content_rank .a_rank_item:nth-of-type(-n 3) .content_rank_item .ranking { background-color: #ffa200; } .index_wrapper .rank_box .item_box.talent_rank .content .content_rank .a_rank_item.active .ranking { background-color: #ffa200; } .index_wrapper .hot_recommend { width: 1200px; box-sizing: border-box; padding: 20px 18px 20px 18px; background-color: #fff; margin: 10px auto; } .index_wrapper .hot_recommend .hot_recommend_header { width: 100%; padding-bottom: 11px; border-bottom: 1px solid #e5e5e5; position: relative; } .index_wrapper .hot_recommend .hot_recommend_header span { font-size: 22px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; margin-left: 7px; } .index_wrapper .hot_recommend .hot_recommend_header img { vertical-align: middle; } .index_wrapper .hot_recommend .hot_recommend_header ul { display: inline-block; vertical-align: middle; margin-left: 35px; } .index_wrapper .hot_recommend .hot_recommend_header ul li { display: inline-block; padding: 0 19px; height: 30px; background: #f4f4f4; border-radius: 4px; line-height: 30px; font-family: microsoft yahei; font-weight: 400; margin-right: 11px; cursor: pointer; font-size: 13px; color: #666666; } .index_wrapper .hot_recommend .hot_recommend_header ul li a { font-size: 13px; color: #666666; } .index_wrapper .hot_recommend .hot_recommend_header ul li.active { background: #d33b34; box-shadow: 0px 4px 6px 0px rgba(206, 37, 10, 0.2); position: relative; color: #fff; } .index_wrapper .hot_recommend .hot_recommend_header ul li.active::after { content: ''; position: absolute; top: 100%; left: 50%; transform: translatex(-50%); width: 14px; height: 8px; background: no-repeat; background-size: 100% 100%; } .index_wrapper .hot_recommend .hot_recommend_header ul li:hover { background: #d33b34; box-shadow: 0px 4px 6px 0px rgba(206, 37, 10, 0.2); position: relative; color: #fff; } .index_wrapper .hot_recommend .hot_recommend_header ul li:hover::after { content: ''; position: absolute; top: 100%; left: 50%; transform: translatex(-50%); width: 14px; height: 8px; background: no-repeat; background-size: 100% 100%; } .index_wrapper .hot_recommend .hot_recommend_header .hot_more { position: absolute; top: 27%; right: 0; font-size: 12px; font-family: microsoft yahei; font-weight: 400; color: #999999; cursor: pointer; } .index_wrapper .hot_recommend .hot_recommend_header .hot_more i { display: inline-block; vertical-align: middle; width: 5px; height: 5px; background: #e95656; opacity: 0.4; border-radius: 50%; } .index_wrapper .hot_recommend .hot_recommend_header .hot_more i:nth-of-type(1) { opacity: 1; margin-left: 5px; } .index_wrapper .hot_recommend .recommend_container { padding-bottom: 10px; } .index_wrapper .hot_recommend .recommend_container ul li { display: inline-block; width: 29.333%; position: relative; margin-top: 10px; } .index_wrapper .hot_recommend .recommend_container ul li a i { display: inline-block; vertical-align: middle; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #4d4848; margin-right: 5px; } .index_wrapper .hot_recommend .recommend_container ul li a .title { font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #444444; display: inline-block; vertical-align: middle; max-width: 280px; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; /* for opera */ } .index_wrapper .hot_recommend .recommend_container ul li a .date { position: absolute; top: 50%; right: 0; transform: translatey(-50%); font-size: 12px; font-family: microsoft yahei; font-weight: 400; color: #999999; } .index_wrapper .hot_recommend .recommend_container ul li:nth-of-type(3n-1) { margin-left: 60px; margin-right: 60px; } .index_wrapper .hot_recommend .recommend_container ul li:hover { opacity: 0.8; } .index_wrapper .hot_recommend .recommend_container.recommend_container2, .index_wrapper .hot_recommend .recommend_container.recommend_container3, .index_wrapper .hot_recommend .recommend_container.recommend_container4, .index_wrapper .hot_recommend .recommend_container.recommend_container5, .index_wrapper .hot_recommend .recommend_container.recommend_container6, .index_wrapper .hot_recommend .recommend_container.recommend_container7, .index_wrapper .hot_recommend .recommend_container.recommend_container8, .index_wrapper .hot_recommend .recommend_container.recommend_container9, .index_wrapper .hot_recommend .recommend_container.recommend_container10 { display: none; } .index_wrapper .friendship_link { width: 100%; background: #ffffff; box-shadow: 0px 2px 10px 0px #f0f0f0; padding: 20px 18px 20px 18px; } .index_wrapper .friendship_link .link_header { width: 100%; padding-bottom: 11px; border-bottom: 1px solid #e5e5e5; } .index_wrapper .friendship_link .link_header span { font-size: 22px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; margin-left: 20px; cursor: pointer; } .index_wrapper .friendship_link .link_header span:nth-of-type(1) { margin-right: 12px; } .index_wrapper .friendship_link .link_header span.active, .index_wrapper .friendship_link .link_header span:hover { color: #d33b34; position: relative; } .index_wrapper .friendship_link .link_header span.active::after, .index_wrapper .friendship_link .link_header span:hover::after { content: ''; position: absolute; bottom: -11px; left: 50%; transform: translatex(-50%); width: 92px; height: 3px; background: #d33b34; } .index_wrapper .friendship_link .link_header img { vertical-align: middle; } .index_wrapper .friendship_link .friendly_link, .index_wrapper .friendship_link .hot_attention { padding-top: 21px; } .index_wrapper .friendship_link .friendly_link li, .index_wrapper .friendship_link .hot_attention li { width: 109px; display: inline-block; margin-bottom: 17px; margin-right: 5px; } .index_wrapper .friendship_link .friendly_link li a, .index_wrapper .friendship_link .hot_attention li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #212121; } .index_wrapper .friendship_link .friendly_link li a:hover, .index_wrapper .friendship_link .hot_attention li a:hover { text-decoration: underline; color: #fb5503; } .index_wrapper .friendship_link .hot_attention { display: none; } .common_outside { width: 100%; background-color: #f6f6f6; padding-bottom: 10px; } .common_outside .common_link { width: 1200px; margin: 0 auto; background: #ffffff; box-shadow: 0px 2px 10px 0px #f0f0f0; padding: 20px 18px 20px 18px; } .common_outside .common_link .c_link_header { width: 100%; padding-bottom: 11px; border-bottom: 1px solid #e5e5e5; } .common_outside .common_link .c_link_header span { font-size: 22px; font-family: microsoft yahei; font-weight: bold; color: #212121; vertical-align: middle; margin-left: 20px; cursor: pointer; } .common_outside .common_link .c_link_header span:nth-of-type(1) { margin-right: 12px; } .common_outside .common_link .c_link_header span.active, .common_outside .common_link .c_link_header span:hover { color: #d33b34; position: relative; } .common_outside .common_link .c_link_header span.active::after, .common_outside .common_link .c_link_header span:hover::after { content: ''; position: absolute; bottom: -11px; left: 50%; transform: translatex(-50%); width: 92px; height: 3px; background: #d33b34; } .common_outside .common_link .c_link_header img { vertical-align: middle; } .common_outside .common_link .c_hot_attention { padding-top: 21px; } .common_outside .common_link .c_hot_attention li { width: 109px; display: inline-block; margin-bottom: 17px; margin-right: 5px; } .common_outside .common_link .c_hot_attention li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; font-size: 14px; font-family: microsoft yahei; font-weight: 400; color: #212121; } .common_outside .common_link .c_hot_attention li a:hover { text-decoration: underline; color: #fb5503; }