@import 'gm.less'; @import 'common.less'; .cente { .box; .box-align-center; } .home { .box; .box-tb; .box-align-center; .b_l_w; width: 1600px; position: relative; margin: 0 auto; hr { border: none; width: 100%; height: 2px; background: #ebebeb; margin-top: 31px; z-index: 1; margin-bottom: 34px; } >div { .b_l_w; } .el-header { padding: 0 120px; } .el-main { padding: 0 120px; } .title { .box; .box-align-center; height: 100px; .t-title { font-size: 24px; font-weight: bold; color: #fe4343; line-height: 100px; min-width: 104px; margin-right: 29px; } .t-tabs { margin-top: 10px; font-size: 20px; font-weight: normal; line-height: 29px; letter-spacing: 2px; color: #2d2d2d; margin-right: 300px; .el-tabs__item.is-active, .el-tabs__item:hover { color: #fe4343; } .el-tabs__item { height: 90px; } .el-tabs__active-bar { background-color: #fe4343; width: 30px; height: 5px; border-radius: 2.5px; } } .search-box { .r; .box; width: 500px; .search { .box; .box-align-center; width: 420px; height: 42px; padding: 13px 17px; background-color: #f5f7f8; border-radius: 8px 0px 0px 8px; border: solid 1px #e7e7e7; img { width: 16px; margin-right: 10px; } span { min-width: 36px; font-size: 16px; color: #666666; letter-spacing: 1.6px; margin-right: 14px; } .van-icon { font-size: 10px; color: #666666; margin-right: 15px; } input { border: none; outline: none; background: none; width: 300px; height: 30px; z-index: 1; font-size: 16px; color: #666666; letter-spacing: 1.6px; } .option { .box; min-width: 100px; } .el-select__wrapper { border: none; background: none; font-size: 16px; line-height: 29px; letter-spacing: 1.6px; color: #666666; box-shadow: none; padding-left: 0px; min-width: 100px; border-right: 1px solid #ebebeb; img { width: 16px; } } } button { width: 80px; background-color: #fe4343; border: none; border-radius: 0px 8px 8px 0px; .box; .box-pack-center; img { width: 24px; } } } } .f-title { font-size: 24px; font-weight: bold; color: #2d2d2d; line-height: 40px; min-width: 104px; margin-right: 32px; } .hotspot { .box; .box-align-center; padding: 23px 0 17px 0; .right { .r; .box; .box-align-center; height: 80px; max-width: 950px; overflow: hidden; overflow-x: auto; -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; .chosebox { .box; .c-tb { .box; .box-tb; .c-title { font-size: 16px; letter-spacing: 1.6px; } .c-time { font-size: 12px; margin-top: 12px; } } .c-lr { .box; .box-lr; .box-align-center; margin-left: 30px; .c-countdown { font-size: 24px; font-weight: bold; margin-right: 5px; } .c-day { writing-mode: vertical-lr; font-size: 12px; } } } .el-tabs__item.is-active, .el-tabs__item:hover { color: #fe4343 !important; border: solid 1px #ffe6e6; background-color: #fcf2f2; } .el-tabs__item { padding: 0; background-color: #ffffff; border-radius: 5px; margin-right: 18px; border: solid 2px #f5f5f5; height: 63px !important; width: 175px !important; color: #b1b1b1; } .el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child { padding: 0; } .el-tabs--card>.el-tabs__header .el-tabs__nav { border: none; } .el-tabs--card>.el-tabs__header .el-tabs__item:first-child { border: solid 2px #f5f5f5; } --el-border-color-light:none; } .arrow { .box; .box-align-center; .text-center; .box-pack-center; width: 40px; height: 40px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15); border-radius: 50%; font-size: 22px; margin-left: -50px; margin-top: -10px; z-index: 10; background: #fff; } .leftarrow { .r; .box; .box-align-center; .text-center; .box-pack-center; width: 40px; height: 40px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15); border-radius: 50%; font-size: 22px; margin-right: -350px; margin-top: -10px; z-index: 10; background: #fff; } } .hp_img { height: 380px; margin-bottom: 61px; .box; >div { img { margin-bottom: 19px; height: 180px; } } img { height: 380px; margin-right: 22px; } } .element { .e-title { .box; .el-tabs__item { background-color: #f6f7f9; border-radius: 18px; margin-right: 15px; } .el-tabs--card>.el-tabs__header .el-tabs__item { border-left: none; } .el-tabs--card>.el-tabs__header .el-tabs__nav { border: none; } .el-tabs__item.is-active, .el-tabs__item:hover { color: #fe4343; background: #fee9e9; } --el-border-color-light:none; } .e_img { .box; margin-bottom: 60px; .ex-box { position: relative; width: 250px; height: 277px; background-color: #f6f7f9; border-radius: 10px 10px 0 0; img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } } .base-box { .box; .box-pack-between; .box-align-center; padding: 0px 16px 0; height: 43px; width: 250px; background-color: #eff1f4; border-radius: 0 0 10px 10px; span { font-size: 14px; font-weight: bold; color: #2d2d2d; } .el-icon { font-size: 10px; color: #2d2d2d; } } } } .liveimg { .box; width: 100%; img { border-radius: 10px; } .legend { .box; .box-pack-between; .box-align-center; padding: 0 16px; margin-top: -46px; width: 640px; height: 46px; background-color: #000000; opacity: 0.5; border-radius: 10px; color: #ffffff; font-size: 16px; } .l-leftbox { margin-right: 20px; } .l-rightbox { .box; .box-lr; .box-pack-between; min-width: 720px; min-height: 420px; flex-wrap: wrap; overflow: hidden; img { height: 200px; margin: 0 20px 20px 0; } } } .fontimg { .box; .box-lr; margin: 42px 0 60px 0; min-width: 1380px; flex-wrap: wrap; >div { .box; .box-tb; span { font-size: 16px; color: #2d2d2d; margin: 0 0 32px 8px; } } img { width: 324px; margin-right: 20px; margin-bottom: 14px; } } .mlist { .box-lr; .box-pack-between; min-width: 1360px; margin-top: 20px; column-count: 6; flex-flow: column wrap; img { width: 210px; height: auto; margin-bottom: 20px; border-radius: 10px; } } .end { position: absolute; bottom: -80px; left: 750px; font-size: 14px; color: #999999; line-height: 50px; } .el-dialog { .box; background-color: #ffffff; border-radius: 30px; padding: 40px 30px; .el-dialog__header.show-close { padding: 0; } .dialog { .box; .box-lr; } .more { .box; .box-tb; width: 349px; margin-left: 37px; span { font-size: 14px; color: #444444; margin-bottom: 10px; margin-top: 7px; } button { width: 340px; height: 46px; background-color: #fe4343; border-radius: 10px; border: none; color: #ffffff; margin-top: 10px; } hr { margin: 27px 0 23px 0; } .tbox { .box; .box-tb; } .btmbox { .box; .box-tb; .xbox { .box; .box-align-center; margin-bottom: 15px; } span { .box; .box-align-center; font-weight: bold; color: #222222; margin: 0 14px 0 0; } .imgbox { .box; .box-lr; height: 310px; overflow: hidden; >div { margin-right: 20px; img { width: 104px; margin-bottom: 20px; border-radius: 5px; } } } } } } .el-overlay-dialog { top: -50px; } }