@font-face { font-family: "DINA"; /* Project id 2428390 */ src: url("../fonts/DINPro/fonteditor.woff2") format("woff2"), url("../fonts/DINPro/fonteditor.woff") format("woff"), url("../fonts/DINPro/fonteditor.ttf") format("truetype"); } .bathroom .setDetails { padding: 0; } .bathroom .section1 { display: flex; align-items: center; justify-content: space-between; padding: 70px 13% 70px 0; font-size: 16px; color: #646464; } .bathroom .section1 .lll { width: 52%; } .bathroom .section1 .rrr { width: 43.5%; } .bathroom .section1 .rrr .text { line-height: 36px; text-align: justify; } .bathroom .section1 .rrr .text p + p { margin-top: 15px; } .bathroom .common-title { color: #2fc7a1; margin-bottom: 30px; } .bathroom .common-title.center { text-align: center; } .bathroom .common-title .cn { font-size: 36px; } .bathroom .common-title .en { font-size: 18px; text-transform: uppercase; } .bathroom .section3 { padding: 90px 0; } .bathroom .section3 .swiper-container { background-image: url(../images/bathroom-img5.jpg); background-size: 100% auto; background-repeat: no-repeat; background-position: center top; } .bathroom .section3 .swiper-slide { position: relative; } .bathroom .section3 .swiper-slide::after { content: ""; position: absolute; width: 64%; padding-top: 64%; border-radius: 50%; background-image: linear-gradient(to bottom, #72d9bf, rgba(114, 217, 191, 0)); left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0.5); opacity: 0; transition: all 0.25s; } .bathroom .section3 .swiper-slide img { width: 900px; position: relative; z-index: 2; transform: scale(0.8); transition: all 0.25s; } .bathroom .section3 .swiper-slide .text { position: absolute; left: 0; top: 0; height: 100%; display: flex; flex-direction: column; justify-content: center; width: 33%; opacity: 0; transition: all 0.25s; transform: translateX(-20%); } .bathroom .section3 .swiper-slide .text .suname { font-size: 18px; color: #3e3e3e; } .bathroom .section3 .swiper-slide .text .name { font-size: 26px; text-transform: uppercase; margin-top: 3px; } .bathroom .section3 .swiper-slide .text .des { line-height: 2; font-size: 16px; color: #646464; margin-top: 5px; } .bathroom .section3 .swiper-slide.swiper-slide-active::after { opacity: 1; transform: translate(-50%, -50%) scale(1); } .bathroom .section3 .swiper-slide.swiper-slide-active img { transform: scale(1); } .bathroom .section3 .swiper-slide.swiper-slide-active .text { transform: translateX(-40%); opacity: 1; } .bathroom .section4 { position: relative; padding-bottom: 88px; background-color: #f8f8f8; } .bathroom .section4 .links { display: flex; position: absolute; left: 0; bottom: 0; z-index: 3; justify-content: center; width: 100%; filter: drop-shadow(0 0 30px rgba(0, 0, 0, 0.05)); } .bathroom .section4 .links a { display: flex; width: 176px; height: 176px; flex-direction: column; justify-content: center; align-items: center; color: #2fc7a1; font-size: 16px; background-color: #fff; } .bathroom .section4 .links a .img { position: relative; margin-bottom: 8px; } .bathroom .section4 .links a .img img + img { position: absolute; left: 0; top: 0; opacity: 0; } .bathroom .section4 .links a:hover { background-color: #2fc7a1; color: #fff; } .bathroom .section4 .links a:hover .img img { opacity: 0; } .bathroom .section4 .links a:hover .img img + img { opacity: 1; } .bathroom .section4 .links a + a { border-left: 1px solid #ebebeb; } .bathroom .section5 { background-color: #f8f8f8; padding: 70px 13% 120px; } .bathroom .section5 .news-lists { display: flex; flex-wrap: wrap; padding-top: 45px; } .bathroom .section5 .news-lists .news-item { display: block; width: calc((100% - 60px) / 4); background-color: #fff; margin-right: 20px; height: 222px; padding: 0 30px 30px; line-height: 1.8; font-size: 16px; color: #646464; position: relative; text-align: center; } .bathroom .section5 .news-lists .news-item .des { text-align: justify; font-size: 16px; } .bathroom .section5 .news-lists .news-item img { margin: -36px auto 0; } .bathroom .section5 .news-lists .news-item .index { font-size: 120px; color: #f8f8f8; line-height: 1; position: absolute; right: 20px; bottom: -32px; font-family: "DINA"; } .bathroom .section5 .news-lists .news-item .title { font-size: 24px; color: #2fc7a1; margin-bottom: 15px; margin-top: 20px; line-height: 1; } .bathroom .section5 .news-lists .news-item:nth-child(4n) { margin-right: 0; } .bathroom .section5 .news-lists .news-item:nth-child(n + 5) { margin-top: 78px; } .bathroom-detail { background-color: #f8f8f8; padding-bottom: 50px; } .bathroom-detail .pageSet { background-color: transparent; } .bathroom-detail .public_tab .tab_items { display: flex; width: auto; justify-content: center; } .bathroom-detail .public_tab .tab_items a { margin: 0; padding: 0; line-height: 34px; width: 124px; text-align: center; font-size: 14px; } .bathroom-detail .detial-lists { padding: 45px 13%; display: flex; flex-wrap: wrap; } .bathroom-detail .detial-lists a { display: block; position: relative; width: calc((100% - 32px) / 3); margin-right: 16px; margin-bottom: 16px; background-color: #fff; box-shadow: 0 0 15px rgba(55, 55, 55, 0.05); padding: 10px; border-radius: 10px; } .bathroom-detail .detial-lists a img { border-radius: 8px; } .bathroom-detail .detial-lists a .title { left: 30px; top: 30px; line-height: 1; font-size: 18px; color: #3e3e3e; text-align: center; padding: 20px 0 10px; } .bathroom-detail .detial-lists a:nth-child(3n) { margin-right: 0; } /* 閫氱敤鍒嗛〉鏍峰紡 */ #page { display: block; text-align: center; } #page li { display: inline-block; min-width: 40px; height: 40px; cursor: pointer; color: #fff; font-size: 16px; line-height: 38px; background-color: #d1d1d1; border: 1px solid #d1d1d1; text-align: center; margin: 0 4px; -webkit-appearance: none; border-radius: 3px; } .xl-nextPage, .xl-prevPage { width: 80px; color: #2fc7a1; height: 28px; display: none !important; } #page li.xl-disabled { opacity: 0.5; cursor: no-drop; } #page li.xl-disabled:hover { background-color: #f9f9f9 !important; border: 1px solid #dce0e0 !important; color: #666 !important; } #page li.xl-active { background-color: #2fc7a1; border-color: #2fc7a1; color: #fff; } #page li:hover { background-color: #2fc7a1 !important; border-color: #2fc7a1; color: #fff; } #page li.xl-jumpText { background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0); opacity: 1; } #page li.xl-jumpText:hover { background-color: rgba(0, 0, 0, 0) !important; border-color: rgba(0, 0, 0, 0) !important; } #page li.xl-jumpButton { padding: 0 5px; } #xlJumpNum { width: 40px; margin: 0 3px; } /*# sourceMappingURL=./main.css.map */