header { width: 100%; height: 60px; position: relative; background: #202020; position: fixed; top: 0; z-index: 1000; min-width: 1200px; } header .left { float: left; width: 230px; height: 100%; background: #202020; position: relative; margin-left: 24px; } header .left .ku { width: 110px; cursor: pointer; display: inline-block; vertical-align: middle; } header .search_input { position: relative; height: 100%; width: 110px; display: inline-block; vertical-align: middle; } header .search_input .clearText { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 80px; color: #666; cursor: pointer; } header .search_input .search_img { height: 100%; color: #fff; line-height: 60px; margin-left: 20px; } header .search_input .search_img .platform_name { color: #ffffff; cursor: pointer; font-size: 14px; } header .search_input .search_img .selectBox { padding: 6px 0; background: #fff; position: absolute; top: 60px; left: 0; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2); border-radius: 4px; display: none; } header .search_input .search_img .selectBox::before { content: ""; position: absolute; top: -17px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 0; height: 0; border: 10px solid; border-color: transparent; border-bottom-color: #fff; } header .search_input .search_img .selectBox li { font-size: 14px; padding: 0 20px; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #606266; height: 34px; line-height: 34px; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } header .search_input .search_img .selectBox li a { color: #606266; } header .search_input .search_img .selectBox li:hover { background: #f5f7fa; } header .search_input .search_img .selectBox li img { width: 20px; height: 20px; margin-right: 5px; } header .search_input .search_img .el-icon-caret-bottom { background: transparent; transition: transform .3s; } header .search_input .search_img:hover .selectBox { display: inline-block; } header .search_input .search_img:hover .el-icon-caret-bottom { transform: rotate(180deg); } header .search_input .search_img .imgDiv { display: inline-block; margin-right: 10px; cursor: pointer; } header .search_input .search_img .imgDiv.active::after { content: ""; display: block; height: 2px; width: 23px; border-radius: 2px; margin: auto; margin-top: 5px; background: #2662FF; } header .search_input .search_img .line { width: 2px; height: 27px; background: #2662FF; display: inline-block; margin: 0 6px; vertical-align: middle; } header .search_input .search_img img { width: 17px; display: inline-block; vertical-align: middle; background: #fff; border-radius: 4px; } header .search_input input { height: 100%; width: calc(100% - 150px); padding-left: 80px; border: none; font-size: 14px; } header .search_input button { color: #2662FF; font-size: 14px; border: none; height: 100%; width: 80px; float: right; } header .type { width: calc(100% - 250px); float: left; font-size: 16px; text-align: left; } header .type .oneLevel { display: inline-block; line-height: 60px; color: #fff; padding: 0 16px; cursor: pointer; position: relative; text-align: center; } header .type .type-active { color: #2662FF; } header .type .type-active::after { content: ''; display: block; width: 20%; height: 2px; background: #2662FF; position: absolute; top: 48px; left: 0; right: 0; margin: auto; } header .right { float: right; width: calc(100% - 255px); padding-left: 20px; text-align: right; position: relative; box-sizing: border-box; user-select: none; } header .right .name { color: #ffffff; font-size: 15px; float: right; height: 60px; display: flex; align-items: center; margin-right: 10px; cursor: pointer; position: relative; z-index: 9; } header .right .name .userName { display: inline-block; max-width: 90px; padding-right: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; } header .right .name #login-el-icon-arrow-down { display: none; } header .right .name img { width: 24px; vertical-align: sub; display: inline-block; margin-right: 10px; } header .right .name .status i { margin-right: 7px; font-size: 18px; vertical-align: middle; } header .right .center { width: 25%; height: 35px; background: #fff; float: left; right: 170px; position: absolute; top: 0; bottom: 0; margin: auto; text-align: left; background: rgba(255, 255, 255, 0.136); } header .right .center .select { display: inline-block; width: 78px; line-height: 23px; text-align: center; height: 100%; padding: 6px 0 6px 4px; color: #fff; font-size: 15px; vertical-align: middle; cursor: pointer; position: relative; } header .right .center .select i { margin-left: 3px; } header .right .center .active { color: #2662FF; } header .right .center input { width: 80%; font-size: 12px; outline: none; border: none; padding-left: 21px; height: 100%; background: transparent; color: #fff; } header .right .center button { width: 76px; height: 100%; border: none; position: absolute; right: 0; top: 0; background: #595959; } header .right .center button .goole { width: 16px; height: 16px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } header .worker { height: 60px; line-height: 60px; color: #fff; margin-right: 20px; } header .worker img { width: 20px !important; height: 20px !important; vertical-align: middle !important; } header .active { color: #2662FF; } header .login_info { float: right; } header .login_info button { width: 76px; height: 35px; background: #2662FF; color: #fff; border: none; font-size: 15px; line-height: 35px; margin-right: 20px; margin-top: 12.5px; border-radius: 2px; } header .downIconActive { transform: rotate(180deg); } #homeCantiner { margin-top: 60px; } #homeCantiner #home_banner { width: 100%; min-width: 1170px; position: relative; } #homeCantiner #home_banner .homeBanner { width: 100%; } #homeCantiner #home_banner .el-carousel--horizontal { overflow-y: hidden; height: 100%; } #homeCantiner #home_banner .el-carousel--horizontal .el-carousel__container { height: 100%; } #homeCantiner #home_banner .homeContent { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; } #homeCantiner #home_banner .homeContent h2 { font-size: 50px; line-height: 70px; color: #ffffff; margin-top: 43px; } #homeCantiner #home_banner .homeContent .title_hint { color: #FFFFFF; font-size: 26px; line-height: 37px; margin-top: 37px; } #homeCantiner #home_banner .homeContent .search_div { margin-top: 50px; } #homeCantiner #home_banner .homeContent .search_div .search_type { display: inline-block; width: 900px; margin: auto; } #homeCantiner #home_banner .homeContent .search_div .search_type li { display: inline-block; color: #ffffff; font-size: 14px; height: 30px; line-height: 30px; width: 90px; position: relative; cursor: pointer; } #homeCantiner #home_banner .homeContent .search_div .search_type li.active { background: #fff; color: #0174F0; border-radius: 4px; } #homeCantiner #home_banner .homeContent .search_div .search_type li.active::after { content: ""; position: absolute; bottom: -17px; left: 50%; transform: translateX(-50%); width: 0; height: 0; border: 10px solid; border-color: #ffffff transparent transparent transparent; } #homeCantiner #home_banner .homeContent .search_div .search_item { width: 962px; height: 56px; border-radius: 4px; background: #fff; margin: auto; margin-top: 20px; } #homeCantiner #home_banner .homeContent .search_div .search_item .search_icon { width: 26px; height: 26px; float: right; margin-top: 15px; margin-right: 23px; cursor: pointer; } #homeCantiner #home_banner .homeContent .search_div .search_input { position: relative; height: 100%; } #homeCantiner #home_banner .homeContent .search_div .search_input .clearText { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 80px; color: #666; cursor: pointer; } #homeCantiner #home_banner .homeContent .search_div .search_input .search_img { height: 100%; position: absolute; top: 50%; margin-top: -10px; left: 15px; } #homeCantiner #home_banner .homeContent .search_div .search_input .search_img img { width: 22px; height: 22px; display: inline-block; vertical-align: middle; } #homeCantiner #home_banner .homeContent .search_div .search_input input { height: 100%; width: calc(100% - 150px); padding-left: 15px; border: none; font-size: 14px; } #homeCantiner .rankBigBox .bigTitle { color: #222222; font-size: 26px; line-height: 37px; font-weight: 500; text-align: center; margin-top: 60px; } #homeCantiner .rankBigBox .rankTime { color: #999999; font-size: 16px; line-height: 22px; margin-top: 14px; text-align: center; height: 22px; } #homeCantiner .rankBigBox .liveBoardBox, #homeCantiner .rankBigBox .rankBox, #homeCantiner .rankBigBox .moreFunction { width: 962px; margin: auto; } #homeCantiner .rankBigBox .rankBox .itemBox { width: 303px; height: 506px; background-color: #FFFFFF; box-shadow: 0 2px 13px 0 rgba(150, 175, 255, 0.2); padding: 30px; background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/live.png"); background-repeat: no-repeat; background-size: 36%; display: inline-block; vertical-align: middle; margin-right: 21px; margin-top: 21px; } #homeCantiner .rankBigBox .rankBox .itemBox:nth-of-type(3n + 3) { margin-right: 0; } #homeCantiner .rankBigBox .rankBox .itemBox .rankTitle .title { float: left; color: #111111; font-size: 14px; line-height: 25px; font-weight: 500; } #homeCantiner .rankBigBox .rankBox .itemBox .rankTitle .more { color: #2662FF; font-size: 14px; line-height: 25px; float: right; cursor: pointer; } #homeCantiner .rankBigBox .rankBox .itemBox .table_title .info1, #homeCantiner .rankBigBox .rankBox .itemBox .table_info .left { float: left; } #homeCantiner .rankBigBox .rankBox .itemBox .table_title .info2, #homeCantiner .rankBigBox .rankBox .itemBox .table_info .right { float: right; } #homeCantiner .rankBigBox .rankBox .itemBox .table_title { color: #666666; font-size: 12px; line-height: 17px; padding: 10px 0; } #homeCantiner .rankBigBox .rankBox .itemBox .table_info { padding: 10px 0; border-top: 1px solid #E9EFFF; display: block; cursor: pointer; } #homeCantiner .rankBigBox .rankBox .itemBox .table_info .left .imgBox { width: 42px; height: 60px; border-radius: 4px; background: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/blur_bg.png") no-repeat; background-size: 100% 100%; position: relative; overflow: hidden; display: inline-block; vertical-align: middle; } #homeCantiner .rankBigBox .rankBox .itemBox .table_info .left .imgBox img { width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; } #homeCantiner .rankBigBox .rankBox .itemBox .table_info .left .name { color: #111111; font-size: 12px; line-height: 17px; width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; vertical-align: middle; margin-left: 10px; } #homeCantiner .rankBigBox .rankBox .itemBox .table_info .right { color: #666666; font-size: 12px; font-weight: bold; line-height: 60px; } #homeCantiner .rankBigBox .rankBox .itemBox_dr { background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/dr.png"); } #homeCantiner .rankBigBox .rankBox .itemBox_goods { background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/goods.png"); } #homeCantiner .rankBigBox .rankBox .itemBox_video { background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/video.png"); } #homeCantiner .rankBigBox .rankBox .itemBox_music { background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/music.png"); } #homeCantiner .rankBigBox .rankBox .itemBox_comment { background-image: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/newIcon/home/huifu.png"); } #homeCantiner .rankBigBox .liveBoard { width: 100%; height: 183px; background: url("https://kx-bigdata.oss-cn-beijing.aliyuncs.com/wxVideo/home_bg_1.png") no-repeat; background-size: 100%; margin-top: 106px; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox { padding-top: 75px; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_selet_button { width: 118px; height: 56px; background: #2662FF; border-radius: 4px; color: #FFFFFF; font-size: 16px; border: none; float: right; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select { width: 820px; float: left; position: relative; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_select_input { width: 100%; background-color: #fff; background-image: none; border-radius: 4px; border: 1px solid #dcdfe6; box-sizing: border-box; color: #333333; display: inline-block; font-size: inherit; height: 56px; line-height: 56px; outline: none; padding: 0 15px; transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); cursor: pointer; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_select_input .self_select_input_inner { width: 760px; height: 100%; border: none; background: transparent; margin-top: -5px; cursor: pointer; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_select_input .icon { width: 20px; display: inline-block; transition: transform .3s; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper { min-width: 240px; z-index: 2027; position: absolute; top: 70px; left: 0; margin-bottom: 12px; border: 1px solid #e4e7ed; border-radius: 4px; background-color: #fff; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); box-sizing: border-box; margin: 5px 0; transform: scaleY(0); transition: transform 0.2s; transform-origin: top center; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .popper_arrow { top: -12px; left: 35px; margin-right: 3px; border-top-color: #fff; border-bottom-width: 0; border-width: 6px; filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-bottom-color: #fff; border-style: solid; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .popper_arrow::after { content: " "; border-width: 6px; bottom: 1px; margin-left: -6px; border-top-color: #fff; border-bottom-width: 0; position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .select_dropdown_list { list-style: none; padding: 6px 0; margin: 0; box-sizing: border-box; max-width: 820px; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .select_dropdown_list .select_dropdown_item { font-size: 14px; padding: 0 20px; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #606266; height: 34px; line-height: 34px; box-sizing: border-box; cursor: pointer; display: block; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .select_dropdown_list .select_dropdown_item:hover { background-color: #f5f7fa; } #homeCantiner .rankBigBox .liveBoard .liveBoardBox .self_select .self_popper .select_dropdown_list .select_dropdown_item.selected { color: #409eff; font-weight: 700; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo { width: 300px; height: 140px; background: #ffffff; border-radius: 6px; margin-right: 25px; margin-top: 50px; overflow: hidden; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2); display: inline-block; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo:nth-of-type(3n+3) { margin-right: 0; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .imgBox { display: inline-block; width: 140px; height: 140px; position: relative; overflow: hidden; vertical-align: middle; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .imgBox img { width: 100%; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info { display: inline-block; margin-left: 12px; vertical-align: middle; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .video_name { color: #333333; font-size: 15px; line-height: 40px; font-weight: 600; width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .video_user { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-bottom: 18px; border-bottom: 1px dotted #E8E8E8; margin-top: 5px; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .video_user img { width: 20px; height: 20px; border-radius: 50%; display: inline-block; vertical-align: middle; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .video_user span { vertical-align: middle; color: #333333; font-size: 12px; line-height: 17px; margin-left: 4px; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .zan { margin-top: 13px; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .zan img { width: 17px; display: inline-block; vertical-align: middle; } #homeCantiner .rankBigBox .hotVideoBox .hotVideo .vidoe_info .zan span { color: #333333; font-size: 12px; line-height: 17px; margin-left: 6px; } #homeCantiner .rankBigBox .moreFunction { margin-top: 90px; margin-bottom: 75px; } #homeCantiner .rankBigBox .moreFunction li { text-align: center; width: 140px; float: left; margin-right: 134px; transition: all 0.6s; } #homeCantiner .rankBigBox .moreFunction li:hover { transform: scale(1.4); } #homeCantiner .rankBigBox .moreFunction li:last-of-type { margin-right: 0; } #homeCantiner .rankBigBox .moreFunction li .functionImg { width: 139px; height: 120px; margin: auto; } #homeCantiner .rankBigBox .moreFunction li .functionImg img { width: 100%; } #homeCantiner .rankBigBox .moreFunction li .functionName { color: #111111; font-size: 12px; line-height: 17px; margin-top: 32px; } footer { width: 100%; height: 270px; position: relative; background: #202020; } footer .con { width: 1246px; height: 230px; position: relative; margin: auto; padding-top: 32px; box-sizing: border-box; } footer .con .left { float: left; } footer .con .left .logo { height: 47px; display: inline-block; vertical-align: top; margin-right: 50px; } footer .con .left .outerChainBox { display: inline-block; vertical-align: top; color: #ffffff; width: 100px; text-align: center; margin: 0 20px; } footer .con .left .outerChainBox li { font-size: 10px; line-height: 14px; margin-bottom: 13px; color: rgba(255, 255, 255, 0.8); } footer .con .left .outerChainBox li:first-of-type { font-size: 13px; line-height: 18px; font-weight: 600; margin-bottom: 18px; color: #ffffff; } footer .con .left .outerChainBox li a { color: rgba(255, 255, 255, 0.8); } footer .con .left .outerChainBox li a:hover { color: #2662FF; } footer .con .right { float: right; } footer .con .right .evmBox { display: inline-block; vertical-align: top; text-align: center; margin: 0 9px; } footer .con .right .evmBox .imgBox { width: 90px; height: 90px; border-radius: 4px; margin: auto; background: #ffffff; overflow: hidden; } footer .con .right .evmBox .imgBox img { width: 100%; height: 100%; } footer .con .right .evmBox .desc { color: rgba(255, 255, 255, 0.8); font-size: 10px; line-height: 14px; margin-top: 8px; } footer .recordBottom { background: #262626; clear: both; font-size: 12px; font-weight: 400; line-height: 40px; text-align: center; color: #878787; }