.swiper-newst { margin-bottom: 20px; } /*主页中标题过长*/ .swidth{ width: 80%; } .swiper { max-width: 361px; width: 100%; margin-right: 35px; } .swiper .layui-carousel img { width: 100%; display: block; } .swiper .layui-carousel .slides { position: relative; } .swiper .layui-carousel .swiper-title { position: absolute; width: 100%; background: rgba(0, 0, 0, 0.5); padding: 14px 20px; color: #fff; bottom: 0; box-sizing: border-box; white-space: nowrap; -webkit-line-clamp: 0; } .swiper .layui-carousel[lay-indicator=outside] { margin-bottom: 25px; } .swiper .layui-carousel[lay-indicator=outside] .layui-carousel-ind { top: 3px; } .swiper .layui-carousel-ind li { background: #9a9a9a; width: 12px; height: 12px; } .swiper .layui-carousel-ind li.layui-this { background: #bd0000; } .swiper .layui-carousel[lay-indicator=outside] .layui-carousel-ind ul { background: #fff; } .newst-list { flex-grow: 1; max-width: 469px; } .newst-list li { display: list-item !important; list-style: unset; height: 20px; } .newst-list li:not(:last-child) { margin-bottom: 14px; } .newst-list li a { color: #343434; } .newst-list li a:hover { color: #bd0000; } .newst-list li::marker { color: #bd0000; } .newst-list li a div:last-child { font-size: 14px; color: #808080; } .newst-list li a div:first-child { max-width: 80%; } .find .find-top { margin-bottom: 16px; } .find .find-top .title { border-left: 4px solid #bd0000; padding: 0 4px; font-weight: 600; font-size: 18px; } .find .find-top .category { background: rgba(189, 0, 0, 0.1); max-width: 90%; width: 100%; } .find .find-top .category span { color: #333333; cursor: pointer; display: inline-block; padding: 6px 12px; } .find .find-top .category .current { background: #bd0000; color: #fff; } .find .find-top .category span:hover { background: #bd0000; color: #fff; } .find .brand { color: #333333; margin-bottom: 4px; } .find .brand .brand-title { color: #9a9a9a; margin-right: 14px; } .find .brand .brand-category span { cursor: pointer; } .find .brand .brand-category .current { color: #bd0000; } .find .brand .brand-category span:not(:last-child) { margin-right: 20px; display: inline-block; } .find .wine-list { margin-bottom: 22px; } .find .wine-list .brand-wine { max-width: 95px; width: 100%; background: #fff; margin-right: 26px; margin-top: 12px; } .find .wine-list .brand-wine img { max-width: 100%; } .history-culture { margin-bottom: 18px; } :is(.history, .custom, ) { max-width: 361px; width: 100%; } :is(.culture, .art, ) { max-width: 479px; width: 100%; } :is(.history, .culture, .art, .custom) .top { background: rgba(189, 0, 0, 0.1); padding-right: 10px; margin-bottom: 6px; } :is(.history, .culture, .art, .custom) .top .title { padding: 5px 0; color: #bd0000; font-weight: 600; border-left: 4px solid #bd0000; padding-left: 6px; font-size: 18px; } :is(.history, .culture, .art, .custom) .top a { font-size: 14px; color: #bd0000; } :is(.history, .culture, .art, .custom) li { display: list-item; list-style: unset; font-size: 16px; } :is(.history, .culture, .art, .custom) li a { color: #343434; font-size: 16px; } :is(.history, .culture, .art, .custom) li a:hover { color: #bd0000; } :is(.history, .culture, .art, .custom) li::marker { color: #989898; } .history ul { padding: 9px 20px 9px 25px; background: #f6f6f6; } .history ul li a { max-width: 100%; display: block; } .history ul li:not(:last-child) { margin-bottom: 18px; } .culture .culture-list { background: #f6f6f6; padding: 14px 16px 13px; } .culture .culture-list .culture-top { margin-bottom: 12px; } .culture .culture-list .culture-top li { list-style: none; position: relative; } .culture .culture-list .culture-top .top-items { max-width: 212px; width: 100%; } .culture .culture-list .culture-top .top-items img { max-width: 100%; width: 100%; aspect-ratio: 212/158; } .culture .culture-list .culture-top .top-items .bottom-text { position: absolute; box-sizing: border-box; width: 100%; bottom: 0; padding: 8px 4px; background: rgba(0, 0, 0, 0.5); color: #fff; } .culture .culture-list .culture-bottom { padding-left: 19px; } .culture .culture-list .culture-bottom .bottom-items:not(:last-child) { margin-bottom: 12px; } .culture .culture-list .culture-bottom .bottom-items a { color: #343434; font-size: 16px; } .culture .culture-list .culture-bottom .bottom-items a div:first-child { max-width: 80%; } .culture .culture-list .culture-bottom .bottom-items a div:last-child { color: #808080; font-size: 14px; flex-shrink: 0; } .culture .culture-list .culture-bottom .bottom-items a:hover { color: #bd0000; } :is(.custom, .art) .top { margin-bottom: 14px; } .custom .custom-list li { list-style: none; } .custom .custom-list li:not(:last-child) { margin-bottom: 14px; } .custom .custom-list li a { display: block; max-width: 100%; font-size: 16px; } .art .art-list { padding-left: 20px; } .art .art-list .art-items:not(:last-child) { margin-bottom: 13px; } .art .art-list .art-items div:last-child { font-size: 14px; color: #808080; flex-shrink: 0; } .advertise-img a { display: block; margin-bottom: 18px; } .advertise-img a img { width: 100%; max-width: 100%; } .container .them-box .newst { padding-top: 10px; } .container .them-box .newst li { margin-bottom: 10px; } .container .them-box .newst li a { color: #343434; display: block !important; } .container .them-box .newst li a div:first-child { max-width: 75%; } .container .them-box .newst li a div:last-child { font-size: 14px; color: #808080; flex-shrink: 0; } .container .them-box .recommend { padding-top: 12px; } .container .them-box .recommend li { margin-bottom: 14px; } .container .them-box .recommend li .list-img { max-width: 88px; width: 100%; margin-right: 8px; } .container .them-box .recommend li .list-img img { width: 100%; max-width: 100%; } .container .them-box .recommend li .wine-msg { flex-grow: 1; overflow: hidden; } .container .them-box .recommend li .wine-msg a { display: block; color: #333333; margin-bottom: 15px; } .container .them-box .recommend li .wine-msg div { color: #808080; font-size: 14px; }