/* - * @description: index css - * @author: swallow - * @update: name (2021/03/15) - */ /* 视频相关 */ .play_pause{display: none; position: absolute; top: 50%; left: calc(50vw - 1.3rem); z-index: 1999; width: 2.6rem; height: 2.6rem; margin-top: -2.6rem; background-image: ; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: cover;} .muted_btn{position: absolute; bottom: 1rem; left: 1.2rem; z-index: 1999; width: 1.4rem; height: 1.4rem; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: cover;} .muted_true{background-image: ;} .muted_false{background-image: ;} .link_a{position: absolute; bottom: 2.5rem; left: calc(50vw - 4.5rem); z-index: 1999; display: block; width: 9rem; height: 6rem;} .kv_video{width: 100vw; vertical-align: top; margin-bottom: -0.02rem;} /* banner-part1 */ .kv-text { padding: 1rem .75rem; } .kv-text h2{ font-size: 1.7rem; } .kv-text p{ margin-top: .5rem; font-size: .6rem; } .kv-text a{ display: block; width: 4.5rem; height: 1.7rem; line-height: 1.7rem; margin-top: .6rem; border: 1px solid #222; text-align: center; font-size: .6rem; } /* 轮播banner */ #crdindexkv { padding: 0 0 .85rem 0; } .homekv__dots { display: flex; justify-content: center; padding: .6rem 0; } .homekv__dots_item { display: inline-block; width: .4rem; height: .4rem; margin: 0 .2rem; border: 1px solid #cd924f; background: transparent; } .homekv__dots_active { border-radius: 100%; border: none; background: #cd924f; } /* crd钻石-part2 */ .section-marry{ padding: 0 .75rem; text-align: center; margin-bottom: 2.25rem; } .section-marry:before{ content: ""; display: table; } .section-marry h2{ position: relative; height: 2.75rem; line-height: 2.75rem; font-size: 1.4rem; color: #222; text-align: left; } .swiper-marry{ text-align: left; } .marry-item-img{ position: relative; width: 100%; margin-bottom: .75rem; } .marry-item-img .crd{ position: absolute; bottom: 0; right: 0; text-align: center; width: 1.75rem; height: 1.75rem; line-height: 1.75rem; } .marry-item-img .crd-collected{ color: #cd924f; } .marry-item-name{ box-sizing: border-box; padding-right: .25rem; margin-bottom: .25rem; white-space: normal; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; line-height: .75rem; font-size: .6rem; } .gopage-prt2 { display: block; margin: 1.5rem auto 0 auto; border: 1px solid #000; font-size: .6rem; width: 5.5rem; height: 1.7rem; line-height: 1.5rem; } .badge-box{ display: inline-block; max-width: 1.75rem; margin-right: .25rem; float:left; z-index:100; } .badge-box2{ display: inline-block; z-index:100; font-size: .6rem; } .tags-box, .gl-icon{ position: absolute; top: 0; right: 0; width: 2rem; height: 2rem; line-height: 2rem; text-align: center; } .tags-box { top:.5rem; left: .5rem; height:1.25rem; line-height: 1.25rem; border: 1px solid #eee; background-color: #fff; font-size: .6rem; border-radius: .24rem; transform: scale(.8); } /* 灵感特辑-part3 */ .special-part { padding: 0 .75rem; } .special-part > h2{ padding: 1.5rem 0 1rem 0; font-size: 1rem; border-top: 1px solid #cd924f; } .spl-text { padding-bottom: 2.6rem; background-color: #f8f8f8; text-align: center; } .spl-text h3{ padding-top: 1.9rem; font-size: .7rem; } .spl-text p{ padding: .5rem .5rem 0; font-size: .6rem; color: #666; } .spl-text a { display: inline-block; margin-top: .9rem; font-size: .55rem; } .swiper-special .swiper-pagination { position: relative; padding: 1rem 0; } .swiper-special .swiper-pagination-bullet { width: .4rem; height: .4rem; margin: 0 .5rem!important; border: 1px solid #b7b7b7; background: transparent; opacity: 1; } .swiper-special .swiper-pagination-bullet-active { background-color: #cd924f; border-color: #cd924f; } /* 精选呈现-part4 */ .section-part4:after { content: ""; display: table; } .section-part4 h2{ padding: 1.75rem 0 1rem 0; width: calc(100% - 1.5rem); margin: 0 auto; font-size: 1.35rem; color: #222; border-top: 1px solid #cd924f; } .part4-item h3{ padding: 0 .75rem .5rem .75rem; font-size: 1rem; color: #222; } .part4-item { margin-bottom: 1rem; } .part4-item a { display: block; } .part4-item img { vertical-align: top; } .part4-item a.part4-link { padding: .5rem .75rem; } /* 按类别选购-part5 */ .cate-part5 { padding: 0 .75rem; margin-bottom: 1.25rem; } .cate-part5 h2{ color: #222; font-size: 1.25rem; } .cate-part5 p{ font-size: .6rem; padding: .4rem 0 1rem 0; } .catepart5-list { display: flex; flex-wrap: wrap; justify-content: space-between; } .catepart5-item { width: 47.5%; } .catepart5-item a { display: block; } .catepart5-item a.catepart5-posters { /*border: 1px solid #aaa;*/ background-color: #f8f8f8; } .catepart5-item a.catepart5-a { height: 2.1rem; line-height: 2.1rem; text-align: left; font-size: .6rem; } /* 预约到店-part6 */ .section-yuyue{ position: relative; width: 100%; height: 16.8rem; box-sizing: border-box; } .yuyue-posters { height: 12.8rem; overflow: hidden; } .section-yuyue .yuyue-box{ position: absolute; left: 2.5vw; bottom: 0; width: 95vw; height: 5.4rem; background: #f6f6f6; display: flex; justify-content: center; align-items: center; } .yuyue-box > a{ width: 13rem; height: 1.5rem; line-height: 1.5rem; background: #cd924f; color: #fff; font-size: .7rem; text-align: center; } @keyframes animatetext { from { opacity: .2; } to { opacity: 1; } } @keyframes loadinggj { 100% { transform: translatex(100%); } }