zhengjinyi 1 år sedan
förälder
incheckning
34adc78917

+ 311 - 309
src/main/resources/static/css/activity/activityTopic.css

@@ -1,309 +1,311 @@
-a:hover{color:#333}
-.footTop{margin-top: 0;}
-.clearfix::after{content:'';display:block;clear:both}
-.bg-repeat{background-repeat: repeat-y;}
-.bg-cover{background-size: cover;}
-@-webkit-keyframes my-fade-ease{0%{opacity:0}
-100%{opacity:0.8}
-}@keyframes my-fade-ease{0%{opacity:0}
-100%{opacity:0.8}
-}@media screen and (min-width:768px){
-.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
-.banner img{display:block;width:auto;height:510px;max-width:unset}
-.show-more{float:left;width:100%;text-align:center;padding-top:30px}
-.show-more .more-btn{display:inline-block;width:98px;height:30px;line-height:30px;border:1px solid #cccccc;cursor:pointer;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
-.show-more .more-btn::after{content:'';display:inline-block;width:14px;height:14px;background:url(/img/base/icon.png) no-repeat;background-position:-93px -3px;vertical-align:middle;margin-left:3px}
-.show-more .more-btn:hover{border-color:#FF5B00;color:#FF5B00}
-.show-more .more-btn:hover::after{background-position:-153px -3px}
-.max{height:auto !important}
-.p-icon{display:inline-block;width:66px;height:22px;vertical-align:middle}
-.p-icon::before{content:'';display:inline-block;width:66px;height:22px;background:url(/img/base/icon.png) no-repeat;margin-left:-5px}
-.p-icon.i1::before{background-position:0px -706px}
-.p-icon.i2::before{background-position:0px -734px}
-.p-icon.i3::before{background-position:0px -764px}
-.p-icon.i4::before{background-position:0px -790px}
-.p-icon.i5::before{background-position:0px -819px}
-.swiper-container{padding-bottom:10px}
-.swiper-container .swiper-pagination{position:relative;padding-top:20px}
-.swiper-container .swiper-pagination .cm-bullet{display:inline-block;margin:0 2px;width:12px;height:4px;border-radius:2px;background:#FF5B00;opacity:0.2;cursor:pointer}
-.swiper-container .swiper-pagination .cm-bullet.cm-bullet-active{width:20px;opacity:1}
-.swiper-box{position:relative}
-.swiper-box .cm-swiper-button{position:absolute;width:44px;height:68px;background:rgba(200,200,200,0.3);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:30px;opacity:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;outline: none;}
-.swiper-box .cm-swiper-button.swiper-prev{left:-70px;background-image:url(/img/activity/prev-icon.png)}
-.swiper-box .cm-swiper-button.swiper-next{right:-70px;background-image:url(/img/activity/next-icon.png)}
-.swiper-box:hover .cm-swiper-button{opacity:1}
-.inner{width:884px;margin:0 auto}
-.inner .floor-title{padding-top:40px;padding-bottom:2px}
-.inner .floor-title h2{color:#4a4f58;font-weight:bold;line-height:31px;font-size:24px}
-.inner .floor-title p{margin-top:8px;line-height:19px;font-size:14px}
-.inner .left-box{width:100%}
-.floor-template .floor-item{display:block;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
-.floor-template .floor-item .line{position:relative;width:100%;height:1px;background:#f0f0f0;margin:12px 0}
-.floor-template .floor-item .line::before{position:absolute;bottom:0;left:0;content:'';display:block;width:16px;height:2px;background:#FF5B00}
-.picture-template .floor-item{position:relative}
-.picture-template .floor-item:hover::after{left:0;top:0;z-index:9;content:'';position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.1);-webkit-animation:my-fade-ease ease-in-out 0.4s;animation:my-fade-ease ease-in-out 0.4s}
-.picture-template.floor-grid-1 .floor-item{width:134px;height:134px;margin-top:16px;margin-right:16px;float:left}
-.picture-template.floor-grid-1 .floor-item img{width:100%;height:100%}
-.picture-template.floor-grid-1 .floor-item:nth-child(6n){margin-right:0}
-.picture-template.floor-grid-2 .floor-item{width:284px;height:198.20833px;margin-top:16px;margin-right:16px;float:left}
-.picture-template.floor-grid-2 .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
-.picture-template.floor-grid-2 .floor-item img{width:100%;height:100%}
-.picture-template.floor-grid-2 .floor-item:nth-child(3n){margin-right:0}
-.picture-template.floor-grid-3 .floor-item{width:209px;height:161.90141px;margin-top:16px}
-.picture-template.floor-grid-3 .floor-item img{width:100%;height:100%}
-.picture-template.floor-grid-4 .floor-item{width:434px;height:267.53425px;margin-top:16px}
-.picture-template.floor-grid-4 .floor-item img{width:100%;height:100%}
-.picture-template.floor-grid-5 .floor-item{width:434px;height:267.53425px;margin-top:16px;margin-right:16px;float:left}
-.picture-template.floor-grid-5 .floor-item img{width:100%;height:100%}
-.picture-template.floor-grid-5 .floor-item:nth-child(2n){margin-right:0}
-.picture-template.floor-grid-6 .floor-item{width:884px;height:268.78378px;margin-top:16px}
-.picture-template.floor-grid-6 .floor-item img{width:100%;height:100%}
-.article-template .floor-item h2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
-.article-template .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
-.article-template .floor-item:hover .floor-item-text h2{color:#FF5B00}
-.article-template .floor-item:hover .floor-item-text h2::after{opacity:1 !important}
-.article-template.floor-grid-1 .floor-item{width:434px;height:148.63014px;margin-top:16px;margin-right:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;background:#fff}
-.article-template.floor-grid-1 .floor-item .floor-item-cover{float:left;width:116.63014px;height:116.63014px}
-.article-template.floor-grid-1 .floor-item .floor-item-cover img{width:100%;height:100%}
-.article-template.floor-grid-1 .floor-item .floor-item-text{width:269px;float:right}
-.article-template.floor-grid-1 .floor-item .floor-item-text h2{font-size:18px;font-weight:normal}
-.article-template.floor-grid-1 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:24px;height:70px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:justify}
-.article-template.floor-grid-1 .floor-item:nth-child(2n){margin-right:0}
-.article-template.floor-grid-2 .floor-item{width:434px;height:341.0411px;margin-top:16px;margin-right:16px;background:#fff}
-.article-template.floor-grid-2 .floor-item .floor-item-cover{width:434px;height:222.94521px}
-.article-template.floor-grid-2 .floor-item .floor-item-cover img{width:100%;height:100%}
-.article-template.floor-grid-2 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
-.article-template.floor-grid-2 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
-.article-template.floor-grid-2 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
-.article-template.floor-grid-2 .floor-item .floor-item-text p{color:#888;font-size:14px;height:50px;line-height:25px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
-.article-template.floor-grid-3 .floor-item{width:284px;height:278.08333px;margin-top:16px;margin-right:16px;background:#fff}
-.article-template.floor-grid-3 .floor-item .floor-item-cover{width:284px;height:162.70833px}
-.article-template.floor-grid-3 .floor-item .floor-item-cover img{width:100%;height:100%}
-.article-template.floor-grid-3 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
-.article-template.floor-grid-3 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
-.article-template.floor-grid-3 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
-.article-template.floor-grid-3 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:25px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
-.article-template.floor-grid-4 .floor-item{width:284px;height:278.08333px;margin-top:16px;margin-right:16px;background:#fff;float:left}
-.article-template.floor-grid-4 .floor-item:nth-child(3n){margin-right:0}
-.article-template.floor-grid-4 .floor-item .floor-item-cover{width:284px;height:162.70833px}
-.article-template.floor-grid-4 .floor-item .floor-item-cover img{width:100%;height:100%}
-.article-template.floor-grid-4 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
-.article-template.floor-grid-4 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
-.article-template.floor-grid-4 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
-.article-template.floor-grid-4 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:25px;height:50px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
-.product-template .floor-main{padding-bottom:10px}
-.product-template .floor-item-ad{position:relative;display:block;float:left;margin:16px 16px 0 0}
-.product-template .floor-item-ad img{width:100%;height:100%}
-.product-template .floor-item-ad:hover::after{left:0;top:0;z-index:9;content:'';position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.1);-webkit-animation:my-fade-ease ease-in-out 0.4s;animation:my-fade-ease ease-in-out 0.4s}
-.product-template .floor-item{float:left;position:relative;width:164px;height:268px;margin:16px 16px 0 0;background:#fff}
-.product-template .floor-item .floor-item-cover{width:164px;height:164px}
-.product-template .floor-item .floor-item-cover img{width:100%;height:100%}
-.product-template .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
-.product-template .floor-item:hover .floor-item-text{color:#FF5B00}
-.product-template .floor-item .floor-item-text{position:absolute;bottom:0;width:100%;padding:0 8px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
-.product-template .floor-item .floor-item-text .pro-tags{height:24px}
-.product-template .floor-item .floor-item-text .pro-tags .tag{display:inline-block;padding:0 4px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3ebf7;border-radius:2px;font-size:12px;line-height:22px;text-align:center;color:#9aa5b5}
-.product-template .floor-item .floor-item-text .pro-title{height:40px;padding-top:4px;font-size:14px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
-.product-template .floor-item .floor-item-text .pro-title .tag{width:44px;height:18px;line-height:18px;font-size:12px;display:inline-block;margin-right:5px;text-align:center;color:#ffffff !important;background-image:-webkit-gradient(linear,right top,left top,from(#f9c023),to(#f83600));background-image:-o-linear-gradient(right,#f9c023 0%,#f83600 100%);background-image:linear-gradient(270deg,#f9c023 0%,#f83600 100%);border-radius:0px 10px 0px 0px;margin-top:2px}
-.product-template .floor-item .floor-item-text .pro-price{bottom:0;line-height:22px}
-.product-template .floor-item .floor-item-text .pro-price span{vertical-align:middle}
-.product-template .floor-item .floor-item-text .pro-price .price-tag{height:22px;margin:2px 0 ;}
-.product-template .floor-item .floor-item-text .pro-price .none{color: #999999;text-decoration: line-through;}
-.product-template .floor-item .floor-item-text .pro-price .price-tag .tag{display:inline-block;height:20px;line-height:20px;border:1px solid #ffe6dc;border-radius:2px;font-size:12px;color:#FF5B00;cursor:pointer;background:#fff;padding:0 4px;position:relative;font-style:normal;float: left;}
-.product-template .floor-item .floor-item-text .pro-price .price-tag .couponTag{display:inline-block;height:20px;line-height:20px;border:1px solid #f94b4b;border-radius:2px;font-size:12px;color:#f94b4b;background:#fff1eb;padding:0 2px;position:relative;font-style:normal;float: left;margin-right: 5px;}
-.product-template.floor-grid-1 .floor-main{height:604.42857px;overflow:hidden}
-.product-template.floor-grid-1 .floor-item-ad.ad1{width:100%;height:117.14286px;margin-right:0}
-.product-template.floor-grid-1 .floor-item-ad.ad2{width:434px;height:175.71429px}
-.product-template.floor-grid-1 .floor-item-ad.ad3{width:434px;height:175.71429px;margin-right:0}
-.product-template.floor-grid-1 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-2 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-2 .floor-item-ad.ad1{width:524px;height:263.57143px}
-.product-template.floor-grid-2 .floor-item-ad.ad2{width:344px;height:123.78571px;margin-right:0}
-.product-template.floor-grid-2 .floor-item-ad.ad3{width:344px;height:124px;margin-right:0}
-.product-template.floor-grid-2 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-3 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-3 .floor-item-ad.ad1{width:524px;height:263.57143px}
-.product-template.floor-grid-3 .floor-item-ad.ad2{width:164px;height:123.78571px}
-.product-template.floor-grid-3 .floor-item-ad.ad3{width:164px;height:123.78571px;margin-right:0}
-.product-template.floor-grid-3 .floor-item-ad.ad4{width:164px;height:124px}
-.product-template.floor-grid-3 .floor-item-ad.ad5{width:164px;height:124px;margin-right:0}
-.product-template.floor-grid-3 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-4 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-4 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-5 .floor-main{height:692.28571px;overflow:hidden}
-.product-template.floor-grid-5 .floor-item-ad.ad1{width:100%;height:117.14286px}
-.product-template.floor-grid-5 .floor-item-ad.ad2{width:524px;height:263.57143px}
-.product-template.floor-grid-5 .floor-item-ad.ad3{width:344px;height:263.57143px;margin-right:0}
-.product-template.floor-grid-5 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-6 .floor-main{height:692.28571px;overflow:hidden}
-.product-template.floor-grid-6 .floor-item-ad.ad1{width:100%;height:117.14286px}
-.product-template.floor-grid-6 .floor-item-ad.ad2{width:524px;height:263.57143px}
-.product-template.floor-grid-6 .floor-item:nth-of-type(5n+2){margin-right:0}
-.product-template.floor-grid-7 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-7 .floor-item-ad.ad1{width:524px;height:263.57143px}
-.product-template.floor-grid-7 .floor-item-ad.ad2{width:344px;height:263.57143px;margin-right:0}
-.product-template.floor-grid-7 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-8 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-8 .floor-item-ad.ad1{width:524px;height:263.57143px}
-.product-template.floor-grid-8 .floor-item:nth-of-type(5n+2){margin-right:0}
-.product-template.floor-grid-9 .floor-main{height:412.71429px;overflow:hidden}
-.product-template.floor-grid-9 .floor-item-ad.ad1{width:100%;height:117.14286px}
-.product-template.floor-grid-9 .floor-item:nth-of-type(5n){margin-right:0}
-.product-template.floor-grid-10 .floor-main{height:559.14286px;overflow:hidden}
-.product-template.floor-grid-10 .floor-item-ad.ad1{width:100%;height:117.14286px}
-.product-template.floor-grid-10 .floor-item:nth-of-type(5n){margin-right:0}
-}
-
-@media screen and (max-width:768px){
-    .activity{padding-bottom: 6vw;}
-    .banner{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
-    .banner img{display:block;width:100vw;height:48vw;max-width:unset}
-    .show-more{padding-top:6vw;width:100vw;text-align:center}
-    .show-more .more-btn{display:inline-block;width:20vw;height:6vw;font-size:3vw;line-height:6vw;border:1px solid #ccc}
-    .show-more .more-btn::after{content:'';width:4vw;height:2.4vw;display:inline-block;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto;background-position:-51.5vw -2vw}
-    .max{height:auto !important}
-    .p-icon{display:inline-block;width:16vw;height:5vw;vertical-align:middle;margin-bottom:1vw;margin-left:-1vw}
-    .p-icon::before{content:'';display:inline-block;width:16vw;height:5vw;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto}
-    .p-icon.i1::before{background-position:-84vw -69.5vw}
-    .p-icon.i2::before{background-position:-84vw -76.5vw}
-    .p-icon.i3::before{background-position:-84vw -83.5vw}
-    .p-icon.i4::before{background-position:-84vw -90.5vw}
-    .p-icon.i5::before{background-position:-84vw -97.5vw}
-    .swiper-container .swiper-pagination{position:relative;padding-top:2.6vw}
-    .swiper-container .swiper-pagination .cm-bullet{display:inline-block;margin:0 2px;width:3vw;height:0.5vw;background:#FF5B00;opacity:0.2;cursor:pointer}
-    .swiper-container .swiper-pagination .cm-bullet.cm-bullet-active{width:20px;opacity:1}
-    .inner .floor-item{display:block}
-    .inner .floor-scroll{overflow:visible;overflow-x:scroll !important;white-space:nowrap}
-    .inner .floor-scroll::-webkit-scrollbar{width:0;height:0;opacity:0;visibility:hidden}
-    .inner .floor-scroll .floor-item{display:inline-block !important}
-    .inner .floor-title{padding-left:3vw;padding-top:4vw}
-    .inner .floor-title h2{font-weight:bold;color:#4a4f58;font-size:4.8vw;line-height:9.7vw}
-    .inner .floor-title p{font-weight:normal;color:#93979f;font-size:3.4vw;line-height:4.3vw}
-    .picture-template.floor-grid-1 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
-    .picture-template.floor-grid-1 .floor-item{width:22vw;height:22vw;margin:2vw 2vw 0 0;float:left}
-    .picture-template.floor-grid-1 .floor-item img{width:22vw;height:22vw}
-    .picture-template.floor-grid-1 .floor-item:nth-of-type(4n){margin-right:0}
-    .picture-template.floor-grid-2 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
-    .picture-template.floor-grid-2 .floor-item{width:30vw;height:21vw;margin:2vw 2vw 0 0;float:left}
-    .picture-template.floor-grid-2 .floor-item img{width:30vw;height:21vw}
-    .picture-template.floor-grid-2 .floor-item:nth-of-type(3n){margin-right:0}
-    .picture-template.floor-grid-3 .floor-item{width:41vw;height:32vw;margin:2vw 2vw 0 0}
-    .picture-template.floor-grid-3 .floor-item img{width:41vw;height:32vw}
-    .picture-template.floor-grid-3 .floor-item:first-of-type{margin-left:3vw}
-    .picture-template.floor-grid-3 .floor-item:last-of-type{margin-right:3vw}
-    .picture-template.floor-grid-4{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
-    .picture-template.floor-grid-4 .floor-item{width:94vw;height:48vw;margin:2vw 2vw 0 0}
-    .picture-template.floor-grid-4 .floor-item img{width:94vw;height:48vw}
-    .picture-template.floor-grid-5 .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
-    .picture-template.floor-grid-5 .floor-item{width:46vw;height:28vw;margin:2vw 2vw 0 0;float:left}
-    .picture-template.floor-grid-5 .floor-item img{width:46vw;height:28vw}
-    .picture-template.floor-grid-5 .floor-item:nth-of-type(2n){margin-right:0}
-    .picture-template.floor-grid-6{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
-    .picture-template.floor-grid-6 .floor-item{width:94vw;height:45vw;margin:2vw 2vw 0 0}
-    .picture-template.floor-grid-6 .floor-item img{width:94vw;height:45vw}
-    .article-template .floor-item .floor-item-text h2{font-size:4vw;font-weight:normal;color:#4a4f58;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
-    .article-template .floor-item .floor-item-text p{color:#86878b;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;text-align:justify}
-    .article-template.floor-grid-1 .floor-item{width:94vw;height:33vw;margin:2vw 3vw;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
-    .article-template.floor-grid-1 .floor-item img{width:94vw;height:33vw}
-    .article-template.floor-grid-1 .floor-item .floor-item-cover{width:27vw;height:27vw;float:left}
-    .article-template.floor-grid-1 .floor-item .floor-item-cover img{width:27vw;height:27vw}
-    .article-template.floor-grid-1 .floor-item .floor-item-text{float:right;width:57vw}
-    .article-template.floor-grid-1 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
-    .article-template.floor-grid-1 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:4}
-    .article-template.floor-grid-2 .floor-item{width:94vw;height:72vw;margin:2vw 3vw;background:#fff}
-    .article-template.floor-grid-2 .floor-item .floor-item-cover{width:94vw;height:48vw}
-    .article-template.floor-grid-2 .floor-item .floor-item-cover img{width:94vw;height:48vw}
-    .article-template.floor-grid-2 .floor-item .floor-item-text{width:84vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
-    .article-template.floor-grid-2 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
-    .article-template.floor-grid-2 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
-    .article-template.floor-grid-3 .floor-item{width:41vw;height:52vw;margin:2vw 2vw 0 0;background:#fff}
-    .article-template.floor-grid-3 .floor-item:first-of-type{margin-left:3vw}
-    .article-template.floor-grid-3 .floor-item:last-of-type{margin-right:3vw}
-    .article-template.floor-grid-3 .floor-item .floor-item-cover{width:41vw;height:29vw}
-    .article-template.floor-grid-3 .floor-item .floor-item-cover img{width:41vw;height:29vw}
-    .article-template.floor-grid-3 .floor-item .floor-item-text{width:41vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
-    .article-template.floor-grid-3 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
-    .article-template.floor-grid-3 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
-    .article-template.floor-grid-4{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
-    .article-template.floor-grid-4 .floor-item{width:46vw;height:57vw;margin:2vw 2vw 0 0;float:left;background:#fff}
-    .article-template.floor-grid-4 .floor-item:nth-of-type(2n){margin-right:0}
-    .article-template.floor-grid-4 .floor-item .floor-item-cover{width:46vw;height:33vw}
-    .article-template.floor-grid-4 .floor-item .floor-item-cover img{width:46vw;height:33vw}
-    .article-template.floor-grid-4 .floor-item .floor-item-text{width:46vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
-    .article-template.floor-grid-4 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
-    .article-template.floor-grid-4 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
-    .product-template{padding:0 3vw;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
-    .product-template .floor-item-ad{display:block}
-    .product-template .floor-item-ad img{width:100%;height:100%}
-    .product-template .floor-item{display:block;position:relative;width:46vw;height:68vw;float:left;margin:2vw 2vw 0 0;background:#fff}
-    .product-template .floor-item .floor-item-cover{width:46vw;height:46vw}
-    .product-template .floor-item .floor-item-cover img{width:46vw;height:46vw}
-    .product-template .floor-item .floor-item-text{position:absolute;width:46vw;padding:2vw 3vw;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}
-    .product-template .floor-item .floor-item-text .pro-tags .tag{display:inline-block;font-size:3vw;padding:0.5vw 0.8vw;border:1px solid #ccc}
-    .product-template .floor-item .floor-item-text .pro-title{height:9vw;font-size:3vw;line-height:5vw;color:#4a4f58;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
-    .product-template .floor-item .floor-item-text .pro-price .price-tag{height:5vw;padding:1vw 0}
-    .product-template .floor-item .floor-item-text .pro-price .price-tag .tag{font-size:2.4vw;display:inline-block;line-height:5vw;color:#FF5B00;padding:0 0.8vw;border:1px solid #FF5B00;border-radius:0.5vw}
-    .product-template .floor-item .floor-item-text .pro-price .price-tag .couponTag{padding:0 2vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color: #f94b4b;border-radius: 0.2vw;margin-right: 1vw;}
-    .product-template .floor-item .floor-item-text .pro-price .price{height:5vw;line-height:5vw}
-    .product-template .floor-item .floor-item-text .pro-price .none{color: #999999;text-decoration: line-through;}
-    .product-template.floor-grid-1 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-1 .floor-item-ad.ad1{width:94vw;height:32vw;margin-right:0}
-    .product-template.floor-grid-1 .floor-item-ad.ad2{width:46vw;height:35vw}
-    .product-template.floor-grid-1 .floor-item-ad.ad3{width:46vw;height:35vw;margin-right:0}
-    .product-template.floor-grid-1 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-2 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-2 .floor-item-ad.ad1{width:46vw;height:68vw}
-    .product-template.floor-grid-2 .floor-item-ad.ad2{width:46vw;height:33vw;margin-right:0}
-    .product-template.floor-grid-2 .floor-item-ad.ad3{width:46vw;height:33vw;margin-right:0}
-    .product-template.floor-grid-2 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-3 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-3 .floor-item-ad.ad1{width:46vw;height:68vw}
-    .product-template.floor-grid-3 .floor-item-ad.ad2{width:46vw;height:33vw;margin-right:0}
-    .product-template.floor-grid-3 .floor-item-ad.ad3{width:46vw;height:33vw;margin-right:0}
-    .product-template.floor-grid-3 .floor-item-ad.ad4{width:46vw;height:33vw}
-    .product-template.floor-grid-3 .floor-item-ad.ad5{width:46vw;height:33vw;margin-right:0}
-    .product-template.floor-grid-3 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-4 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-5 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-5 .floor-item-ad.ad1{width:94vw;height:24vw}
-    .product-template.floor-grid-5 .floor-item-ad.ad2{width:46vw;height:68vw}
-    .product-template.floor-grid-5 .floor-item-ad.ad3{width:46vw;height:68vw;margin-right:0}
-    .product-template.floor-grid-5 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-6 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-6 .floor-item-ad.ad1{width:94vw;height:24vw}
-    .product-template.floor-grid-6 .floor-item-ad.ad2{width:46vw;height:68vw}
-    .product-template.floor-grid-6 .floor-item:nth-of-type(2n+1){margin-right:0}
-    .product-template.floor-grid-7 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-7 .floor-item-ad.ad1{width:46vw;height:68vw}
-    .product-template.floor-grid-7 .floor-item-ad.ad2{width:46vw;height:68vw;margin-right:0}
-    .product-template.floor-grid-7 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-8 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-8 .floor-item-ad.ad1{width:46vw;height:68vw}
-    .product-template.floor-grid-8 .floor-item:nth-of-type(2n+1){margin-right:0}
-    .product-template.floor-grid-9 .floor-item-ad,.product-template.floor-grid-10 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
-    .product-template.floor-grid-9 .floor-item-ad.ad1,.product-template.floor-grid-10 .floor-item-ad.ad1{width:94vw;height:24vw}
-    .product-template.floor-grid-9 .floor-item:nth-of-type(2n),.product-template.floor-grid-10 .floor-item:nth-of-type(2n){margin-right:0}
-    .product-template.floor-grid-11{padding:0 !important}
-    .product-template.floor-grid-11 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
-    .product-template.floor-grid-11 .floor-item:nth-of-type(2n){margin-right:0}
-    .article-template.floor-main{overflow:hidden}
-    .article-template.floor-main.floor-grid-1{height:140vw}
-    .article-template.floor-main.floor-grid-2{height:148vw}
-    .article-template.floor-main.floor-grid-4{height:118vw}
-    .picture-template.floor-main{overflow:hidden}
-    .picture-template.floor-main.floor-grid-4{height:100vw}
-    .picture-template.floor-main.floor-grid-6{height:47vw}
-    .product-template .floor-main{overflow:hidden}
-    .product-template .show-more{float:left}
-    .product-template.floor-grid-1 .floor-main{height:141vw}
-    .product-template.floor-grid-2 .floor-main{height:140vw}
-    .product-template.floor-grid-3 .floor-main{height:175vw}
-    .product-template.floor-grid-4 .floor-main{height:140vw}
-    .product-template.floor-grid-5 .floor-main{height:166vw}
-    .product-template.floor-grid-6 .floor-main{height:166vw}
-    .product-template.floor-grid-7 .floor-main{height:140vw}
-    .product-template.floor-grid-8 .floor-main{height:140vw}
-    .product-template.floor-grid-9 .floor-main{height:166vw}
-    .product-template.floor-grid-10 .floor-main{height:140vw}
-    .product-template.floor-grid-11 .floor-main{overflow:visible}
-}
+a:hover{color:#333}
+.footTop{margin-top: 0;}
+.clearfix::after{content:'';display:block;clear:both}
+.bg-repeat{background-repeat: repeat-y;}
+.bg-cover{background-size: cover;}
+@-webkit-keyframes my-fade-ease{0%{opacity:0}
+100%{opacity:0.8}
+}@keyframes my-fade-ease{0%{opacity:0}
+100%{opacity:0.8}
+}@media screen and (min-width:768px){
+.activity{ padding-bottom: 40px; }
+.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
+.banner img{display:block;width:auto;height:510px;max-width:unset}
+.show-more{float:left;width:100%;text-align:center;padding-top:30px}
+.show-more .more-btn{display:inline-block;border-radius: 15px; width:98px;height:30px;line-height:30px;border:1px solid #cccccc;cursor:pointer;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
+.show-more .more-btn::after{content:'';display:inline-block;width:14px;height:14px;background:url(/img/base/icon.png) no-repeat;background-position:-93px -3px;vertical-align:middle;margin-left:3px}
+.show-more .more-btn:hover{border-color:#FF5B00;color:#FF5B00}
+.show-more .more-btn:hover::after{background-position:-153px -3px}
+.max{height:auto !important}
+.p-icon{display:inline-block;width:66px;height:22px;vertical-align:middle}
+.p-icon::before{content:'';display:inline-block;width:66px;height:22px;background:url(/img/base/icon.png) no-repeat;margin-left:-5px}
+.p-icon.i1::before{background-position:0px -706px}
+.p-icon.i2::before{background-position:0px -734px}
+.p-icon.i3::before{background-position:0px -764px}
+.p-icon.i4::before{background-position:0px -790px}
+.p-icon.i5::before{background-position:0px -819px}
+.swiper-container{padding-bottom:10px}
+.swiper-container .swiper-pagination{position:relative;padding-top:20px}
+.swiper-container .swiper-pagination .cm-bullet{display:inline-block;margin:0 2px;width:12px;height:4px;border-radius:2px;background:#FF5B00;opacity:0.2;cursor:pointer}
+.swiper-container .swiper-pagination .cm-bullet.cm-bullet-active{width:20px;opacity:1}
+.swiper-box{position:relative}
+.swiper-box .cm-swiper-button{position:absolute;width:44px;height:68px;background:rgba(200,200,200,0.3);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:30px;opacity:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;outline: none;}
+.swiper-box .cm-swiper-button.swiper-prev{left:-70px;background-image:url(/img/activity/prev-icon.png)}
+.swiper-box .cm-swiper-button.swiper-next{right:-70px;background-image:url(/img/activity/next-icon.png)}
+.swiper-box:hover .cm-swiper-button{opacity:1}
+.inner{width:884px;margin:0 auto}
+.inner .floor-title{padding-top:40px;padding-bottom:2px}
+.inner .floor-title h2{color:#4a4f58;font-weight:bold;line-height:31px;font-size:24px}
+.inner .floor-title p{margin-top:8px;line-height:19px;font-size:14px}
+.inner .left-box{width:100%}
+.floor-template .floor-item{display:block;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
+.floor-template .floor-item .line{position:relative;width:100%;height:1px;background:#f0f0f0;margin:12px 0}
+.floor-template .floor-item .line::before{position:absolute;bottom:0;left:0;content:'';display:block;width:16px;height:2px;background:#FF5B00}
+.picture-template .floor-item{position:relative}
+.picture-template .floor-item:hover::after{left:0;top:0;z-index:9;content:'';position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.1);-webkit-animation:my-fade-ease ease-in-out 0.4s;animation:my-fade-ease ease-in-out 0.4s}
+.picture-template.floor-grid-1 .floor-item{width:134px;height:134px;margin-top:16px;margin-right:16px;float:left}
+.picture-template.floor-grid-1 .floor-item img{width:100%;height:100%}
+.picture-template.floor-grid-1 .floor-item:nth-child(6n){margin-right:0}
+.picture-template.floor-grid-2 .floor-item{width:284px;height:198.20833px;margin-top:16px;margin-right:16px;float:left}
+.picture-template.floor-grid-2 .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
+.picture-template.floor-grid-2 .floor-item img{width:100%;height:100%}
+.picture-template.floor-grid-2 .floor-item:nth-child(3n){margin-right:0}
+.picture-template.floor-grid-3 .floor-item{width:209px;height:161.90141px;margin-top:16px}
+.picture-template.floor-grid-3 .floor-item img{width:100%;height:100%}
+.picture-template.floor-grid-4 .floor-item{width:434px;height:267.53425px;margin-top:16px}
+.picture-template.floor-grid-4 .floor-item img{width:100%;height:100%}
+.picture-template.floor-grid-5 .floor-item{width:434px;height:267.53425px;margin-top:16px;margin-right:16px;float:left}
+.picture-template.floor-grid-5 .floor-item img{width:100%;height:100%}
+.picture-template.floor-grid-5 .floor-item:nth-child(2n){margin-right:0}
+.picture-template.floor-grid-6 .floor-item{width:884px;height:268.78378px;margin-top:16px}
+.picture-template.floor-grid-6 .floor-item img{width:100%;height:100%}
+.article-template .floor-item h2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
+.article-template .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
+.article-template .floor-item:hover .floor-item-text h2{color:#FF5B00}
+.article-template .floor-item:hover .floor-item-text h2::after{opacity:1 !important}
+.article-template.floor-grid-1 .floor-item{width:434px;height:148.63014px;margin-top:16px;margin-right:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;background:#fff}
+.article-template.floor-grid-1 .floor-item .floor-item-cover{float:left;width:116.63014px;height:116.63014px}
+.article-template.floor-grid-1 .floor-item .floor-item-cover img{width:100%;height:100%}
+.article-template.floor-grid-1 .floor-item .floor-item-text{width:269px;float:right}
+.article-template.floor-grid-1 .floor-item .floor-item-text h2{font-size:18px;font-weight:normal}
+.article-template.floor-grid-1 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:24px;height:70px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:justify}
+.article-template.floor-grid-1 .floor-item:nth-child(2n){margin-right:0}
+.article-template.floor-grid-2 .floor-item{width:434px;height:341.0411px;margin-top:16px;margin-right:16px;background:#fff}
+.article-template.floor-grid-2 .floor-item .floor-item-cover{width:434px;height:222.94521px}
+.article-template.floor-grid-2 .floor-item .floor-item-cover img{width:100%;height:100%}
+.article-template.floor-grid-2 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
+.article-template.floor-grid-2 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
+.article-template.floor-grid-2 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
+.article-template.floor-grid-2 .floor-item .floor-item-text p{color:#888;font-size:14px;height:50px;line-height:25px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
+.article-template.floor-grid-3 .floor-item{width:284px;height:278.08333px;margin-top:16px;margin-right:16px;background:#fff}
+.article-template.floor-grid-3 .floor-item .floor-item-cover{width:284px;height:162.70833px}
+.article-template.floor-grid-3 .floor-item .floor-item-cover img{width:100%;height:100%}
+.article-template.floor-grid-3 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
+.article-template.floor-grid-3 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
+.article-template.floor-grid-3 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
+.article-template.floor-grid-3 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:25px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
+.article-template.floor-grid-4 .floor-item{width:284px;height:278.08333px;margin-top:16px;margin-right:16px;background:#fff;float:left}
+.article-template.floor-grid-4 .floor-item:nth-child(3n){margin-right:0}
+.article-template.floor-grid-4 .floor-item .floor-item-cover{width:284px;height:162.70833px}
+.article-template.floor-grid-4 .floor-item .floor-item-cover img{width:100%;height:100%}
+.article-template.floor-grid-4 .floor-item .floor-item-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}
+.article-template.floor-grid-4 .floor-item .floor-item-text h2{position:relative;font-size:18px;font-weight:normal;margin-bottom:16px;height: 24px;padding-left: 16px;margin-left: -16px;}
+.article-template.floor-grid-4 .floor-item .floor-item-text h2::after{top:3px;left:0;content:'';position:absolute;display:block;height:18px;width:2px;background:#FF5B00;opacity:0}
+.article-template.floor-grid-4 .floor-item .floor-item-text p{color:#888;font-size:14px;line-height:25px;height:50px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
+.product-template .floor-main{padding-bottom:10px}
+.product-template .floor-item-ad{position:relative;display:block;float:left;margin:16px 16px 0 0;border-radius: 8px;overflow: hidden;}
+.product-template .floor-item-ad img{width:100%;height:100%}
+.product-template .floor-item-ad:hover::after{left:0;top:0;z-index:9;content:'';position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.1);-webkit-animation:my-fade-ease ease-in-out 0.4s;animation:my-fade-ease ease-in-out 0.4s}
+.product-template .floor-item{float:left;position:relative;width:164px;height:268px;margin:16px 16px 0 0;background:#fff;border-radius: 8px;overflow: hidden;}
+.product-template .floor-item .floor-item-cover{width:164px;height:164px}
+.product-template .floor-item .floor-item-cover img{width:100%;height:100%}
+.product-template .floor-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 4px 8px rgba(102,102,102,0.1);box-shadow:0 4px 8px rgba(102,102,102,0.1)}
+.product-template .floor-item:hover .floor-item-text{color:#FF5B00}
+.product-template .floor-item .floor-item-text{position:absolute;bottom:0;width:100%;padding:0 8px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
+.product-template .floor-item .floor-item-text .pro-tags{height:24px}
+.product-template .floor-item .floor-item-text .pro-tags .tag{display:inline-block;padding:0 4px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3ebf7;border-radius:2px;font-size:12px;line-height:22px;text-align:center;color:#9aa5b5}
+.product-template .floor-item .floor-item-text .pro-title{height:40px;padding-top:4px;font-size:14px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify}
+.product-template .floor-item .floor-item-text .pro-title .tag{width:44px;height:18px;line-height:18px;font-size:12px;display:inline-block;margin-right:5px;text-align:center;color:#ffffff !important;background-image:-webkit-gradient(linear,right top,left top,from(#f9c023),to(#f83600));background-image:-o-linear-gradient(right,#f9c023 0%,#f83600 100%);background-image:linear-gradient(270deg,#f9c023 0%,#f83600 100%);border-radius:0px 10px 0px 0px;margin-top:2px}
+.product-template .floor-item .floor-item-text .pro-price{bottom:0;line-height:22px}
+.product-template .floor-item .floor-item-text .pro-price span{vertical-align:middle}
+.product-template .floor-item .floor-item-text .pro-price .price-tag{height:22px;margin:2px 0 ;}
+.product-template .floor-item .floor-item-text .pro-price .none{color: #999999;text-decoration: line-through;}
+.product-template .floor-item .floor-item-text .pro-price .price-tag .tag{display:inline-block;height:20px;line-height:20px;border:1px solid #ffe6dc;border-radius:2px;font-size:12px;color:#FF5B00;cursor:pointer;background:#fff;padding:0 4px;position:relative;font-style:normal;float: left;}
+.product-template .floor-item .floor-item-text .pro-price .price-tag .couponTag{display:inline-block;height:20px;line-height:20px;border:1px solid #f94b4b;border-radius:2px;font-size:12px;color:#f94b4b;background:#fff1eb;padding:0 2px;position:relative;font-style:normal;float: left;margin-right: 5px;}
+.product-template.floor-grid-1 .floor-main{height:604.42857px;overflow:hidden}
+.product-template.floor-grid-1 .floor-item-ad.ad1{width:100%;height:117.14286px;margin-right:0}
+.product-template.floor-grid-1 .floor-item-ad.ad2{width:434px;height:175.71429px}
+.product-template.floor-grid-1 .floor-item-ad.ad3{width:434px;height:175.71429px;margin-right:0}
+.product-template.floor-grid-1 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-2 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-2 .floor-item-ad.ad1{width:524px;height:263.57143px}
+.product-template.floor-grid-2 .floor-item-ad.ad2{width:344px;height:123.78571px;margin-right:0}
+.product-template.floor-grid-2 .floor-item-ad.ad3{width:344px;height:124px;margin-right:0}
+.product-template.floor-grid-2 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-3 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-3 .floor-item-ad.ad1{width:524px;height:263.57143px}
+.product-template.floor-grid-3 .floor-item-ad.ad2{width:164px;height:123.78571px}
+.product-template.floor-grid-3 .floor-item-ad.ad3{width:164px;height:123.78571px;margin-right:0}
+.product-template.floor-grid-3 .floor-item-ad.ad4{width:164px;height:124px}
+.product-template.floor-grid-3 .floor-item-ad.ad5{width:164px;height:124px;margin-right:0}
+.product-template.floor-grid-3 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-4 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-4 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-5 .floor-main{height:692.28571px;overflow:hidden}
+.product-template.floor-grid-5 .floor-item-ad.ad1{width:100%;height:117.14286px}
+.product-template.floor-grid-5 .floor-item-ad.ad2{width:524px;height:263.57143px}
+.product-template.floor-grid-5 .floor-item-ad.ad3{width:344px;height:263.57143px;margin-right:0}
+.product-template.floor-grid-5 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-6 .floor-main{height:692.28571px;overflow:hidden}
+.product-template.floor-grid-6 .floor-item-ad.ad1{width:100%;height:117.14286px}
+.product-template.floor-grid-6 .floor-item-ad.ad2{width:524px;height:263.57143px}
+.product-template.floor-grid-6 .floor-item:nth-of-type(5n+2){margin-right:0}
+.product-template.floor-grid-7 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-7 .floor-item-ad.ad1{width:524px;height:263.57143px}
+.product-template.floor-grid-7 .floor-item-ad.ad2{width:344px;height:263.57143px;margin-right:0}
+.product-template.floor-grid-7 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-8 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-8 .floor-item-ad.ad1{width:524px;height:263.57143px}
+.product-template.floor-grid-8 .floor-item:nth-of-type(5n+2){margin-right:0}
+.product-template.floor-grid-9 .floor-main{height:412.71429px;overflow:hidden}
+.product-template.floor-grid-9 .floor-item-ad.ad1{width:100%;height:117.14286px}
+.product-template.floor-grid-9 .floor-item:nth-of-type(5n){margin-right:0}
+.product-template.floor-grid-10 .floor-main{height:559.14286px;overflow:hidden}
+.product-template.floor-grid-10 .floor-item-ad.ad1{width:100%;height:117.14286px}
+.product-template.floor-grid-10 .floor-item:nth-of-type(5n){margin-right:0}
+}
+
+@media screen and (max-width:768px){
+    .activity{padding: 27vw 0 6vw 0;}
+    footer{display: none;}
+    .banner{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
+    .banner img{display:block;width:100vw;height:auto;max-width:unset}
+    .show-more{padding-top:6vw;width:100vw;text-align:center}
+    .show-more .more-btn{display:inline-block;width:20vw;height:6vw;font-size:3vw;line-height:6vw;border:1px solid #ccc;border-radius: 3vw;}
+    .show-more .more-btn::after{content:'';width:4vw;height:2.4vw;display:inline-block;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto;background-position:-51.5vw -2vw}
+    .max{height:auto !important}
+    .p-icon{display:inline-block;width:16vw;height:5vw;vertical-align:middle;margin-bottom:1vw;margin-left:-1vw}
+    .p-icon::before{content:'';display:inline-block;width:16vw;height:5vw;background:url(/img/base/icon_m.png) no-repeat;background-size:100vw auto}
+    .p-icon.i1::before{background-position:-84vw -69.5vw}
+    .p-icon.i2::before{background-position:-84vw -76.5vw}
+    .p-icon.i3::before{background-position:-84vw -83.5vw}
+    .p-icon.i4::before{background-position:-84vw -90.5vw}
+    .p-icon.i5::before{background-position:-84vw -97.5vw}
+    .swiper-container .swiper-pagination{position:relative;padding-top:2.6vw}
+    .swiper-container .swiper-pagination .cm-bullet{display:inline-block;margin:0 2px;width:3vw;height:0.5vw;background:#FF5B00;opacity:0.2;cursor:pointer}
+    .swiper-container .swiper-pagination .cm-bullet.cm-bullet-active{width:20px;opacity:1}
+    .inner .floor-item{display:block}
+    .inner .floor-scroll{overflow:visible;overflow-x:scroll !important;white-space:nowrap}
+    .inner .floor-scroll::-webkit-scrollbar{width:0;height:0;opacity:0;visibility:hidden}
+    .inner .floor-scroll .floor-item{display:inline-block !important}
+    .inner .floor-title{padding-left:3vw;padding-top:4vw}
+    .inner .floor-title h2{font-weight:bold;color:#4a4f58;font-size:4.8vw;line-height:9.7vw}
+    .inner .floor-title p{font-weight:normal;color:#93979f;font-size:3.4vw;line-height:4.3vw}
+    .picture-template.floor-grid-1 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
+    .picture-template.floor-grid-1 .floor-item{width:22vw;height:22vw;margin:2vw 2vw 0 0;float:left}
+    .picture-template.floor-grid-1 .floor-item img{width:22vw;height:22vw}
+    .picture-template.floor-grid-1 .floor-item:nth-of-type(4n){margin-right:0}
+    .picture-template.floor-grid-2 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
+    .picture-template.floor-grid-2 .floor-item{width:30vw;height:21vw;margin:2vw 2vw 0 0;float:left}
+    .picture-template.floor-grid-2 .floor-item img{width:30vw;height:21vw}
+    .picture-template.floor-grid-2 .floor-item:nth-of-type(3n){margin-right:0}
+    .picture-template.floor-grid-3 .floor-item{width:41vw;height:32vw;margin:2vw 2vw 0 0}
+    .picture-template.floor-grid-3 .floor-item img{width:41vw;height:32vw}
+    .picture-template.floor-grid-3 .floor-item:first-of-type{margin-left:3vw}
+    .picture-template.floor-grid-3 .floor-item:last-of-type{margin-right:3vw}
+    .picture-template.floor-grid-4{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
+    .picture-template.floor-grid-4 .floor-item{width:94vw;height:48vw;margin:2vw 2vw 0 0}
+    .picture-template.floor-grid-4 .floor-item img{width:94vw;height:48vw}
+    .picture-template.floor-grid-5 .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
+    .picture-template.floor-grid-5 .floor-item{width:46vw;height:28vw;margin:2vw 2vw 0 0;float:left}
+    .picture-template.floor-grid-5 .floor-item img{width:46vw;height:28vw}
+    .picture-template.floor-grid-5 .floor-item:nth-of-type(2n){margin-right:0}
+    .picture-template.floor-grid-6{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3vw}
+    .picture-template.floor-grid-6 .floor-item{width:94vw;height:45vw;margin:2vw 2vw 0 0}
+    .picture-template.floor-grid-6 .floor-item img{width:94vw;height:45vw}
+    .article-template .floor-item .floor-item-text h2{font-size:4vw;font-weight:normal;color:#4a4f58;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
+    .article-template .floor-item .floor-item-text p{color:#86878b;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;text-align:justify}
+    .article-template.floor-grid-1 .floor-item{width:94vw;height:33vw;margin:2vw 3vw;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
+    .article-template.floor-grid-1 .floor-item img{width:94vw;height:33vw}
+    .article-template.floor-grid-1 .floor-item .floor-item-cover{width:27vw;height:27vw;float:left}
+    .article-template.floor-grid-1 .floor-item .floor-item-cover img{width:27vw;height:27vw}
+    .article-template.floor-grid-1 .floor-item .floor-item-text{float:right;width:57vw}
+    .article-template.floor-grid-1 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
+    .article-template.floor-grid-1 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:4}
+    .article-template.floor-grid-2 .floor-item{width:94vw;height:72vw;margin:2vw 3vw;background:#fff}
+    .article-template.floor-grid-2 .floor-item .floor-item-cover{width:94vw;height:48vw}
+    .article-template.floor-grid-2 .floor-item .floor-item-cover img{width:94vw;height:48vw}
+    .article-template.floor-grid-2 .floor-item .floor-item-text{width:84vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
+    .article-template.floor-grid-2 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
+    .article-template.floor-grid-2 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
+    .article-template.floor-grid-3 .floor-item{width:41vw;height:52vw;margin:2vw 2vw 0 0;background:#fff}
+    .article-template.floor-grid-3 .floor-item:first-of-type{margin-left:3vw}
+    .article-template.floor-grid-3 .floor-item:last-of-type{margin-right:3vw}
+    .article-template.floor-grid-3 .floor-item .floor-item-cover{width:41vw;height:29vw}
+    .article-template.floor-grid-3 .floor-item .floor-item-cover img{width:41vw;height:29vw}
+    .article-template.floor-grid-3 .floor-item .floor-item-text{width:41vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
+    .article-template.floor-grid-3 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
+    .article-template.floor-grid-3 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
+    .article-template.floor-grid-4{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
+    .article-template.floor-grid-4 .floor-item{width:46vw;height:57vw;margin:2vw 2vw 0 0;float:left;background:#fff}
+    .article-template.floor-grid-4 .floor-item:nth-of-type(2n){margin-right:0}
+    .article-template.floor-grid-4 .floor-item .floor-item-cover{width:46vw;height:33vw}
+    .article-template.floor-grid-4 .floor-item .floor-item-cover img{width:46vw;height:33vw}
+    .article-template.floor-grid-4 .floor-item .floor-item-text{width:46vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw}
+    .article-template.floor-grid-4 .floor-item .floor-item-text h2{line-height:5vw;-webkit-line-clamp:1}
+    .article-template.floor-grid-4 .floor-item .floor-item-text p{margin-top:3vw;font-size:3vw;line-height:5vw;-webkit-line-clamp:2}
+    .product-template{padding:0 3vw;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
+    .product-template .floor-item-ad{display:block}
+    .product-template .floor-item-ad img{width:100%;height:100%}
+    .product-template .floor-item{display:block;position:relative;width:46vw;height:68vw;float:left;margin:2vw 2vw 0 0;background:#fff;border-radius: 2vw;overflow: hidden;}
+    .product-template .floor-item .floor-item-cover{width:46vw;height:46vw}
+    .product-template .floor-item .floor-item-cover img{width:46vw;height:46vw}
+    .product-template .floor-item .floor-item-text{position:absolute;width:46vw;padding:2vw 3vw;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}
+    .product-template .floor-item .floor-item-text .pro-tags .tag{display:inline-block;font-size:3vw;padding:0.5vw 0.8vw;border:1px solid #ccc}
+    .product-template .floor-item .floor-item-text .pro-title{height:9vw;font-size:3vw;line-height:5vw;color:#4a4f58;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
+    .product-template .floor-item .floor-item-text .pro-price .price-tag{height:5vw;padding:1vw 0}
+    .product-template .floor-item .floor-item-text .pro-price .price-tag .tag{font-size:2.4vw;display:inline-block;line-height:5vw;color:#FF5B00;padding:0 0.8vw;border:1px solid #FF5B00;border-radius:0.5vw}
+    .product-template .floor-item .floor-item-text .pro-price .price-tag .couponTag{padding:0 2vw;border:.27vw solid #f94b4b;background:#fff1eb;font-size:2.8vw;float:left;height:4.2vw;line-height:4.2vw;color: #f94b4b;border-radius: 0.2vw;margin-right: 1vw;}
+    .product-template .floor-item .floor-item-text .pro-price .price{height:5vw;line-height:5vw}
+    .product-template .floor-item .floor-item-text .pro-price .none{color: #999999;text-decoration: line-through;}
+    .product-template.floor-grid-1 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-1 .floor-item-ad.ad1{width:94vw;height:32vw;margin-right:0}
+    .product-template.floor-grid-1 .floor-item-ad.ad2{width:46vw;height:35vw}
+    .product-template.floor-grid-1 .floor-item-ad.ad3{width:46vw;height:35vw;margin-right:0}
+    .product-template.floor-grid-1 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-2 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-2 .floor-item-ad.ad1{width:46vw;height:68vw}
+    .product-template.floor-grid-2 .floor-item-ad.ad2{width:46vw;height:33vw;margin-right:0}
+    .product-template.floor-grid-2 .floor-item-ad.ad3{width:46vw;height:33vw;margin-right:0}
+    .product-template.floor-grid-2 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-3 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-3 .floor-item-ad.ad1{width:46vw;height:68vw}
+    .product-template.floor-grid-3 .floor-item-ad.ad2{width:46vw;height:33vw;margin-right:0}
+    .product-template.floor-grid-3 .floor-item-ad.ad3{width:46vw;height:33vw;margin-right:0}
+    .product-template.floor-grid-3 .floor-item-ad.ad4{width:46vw;height:33vw}
+    .product-template.floor-grid-3 .floor-item-ad.ad5{width:46vw;height:33vw;margin-right:0}
+    .product-template.floor-grid-3 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-4 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-5 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-5 .floor-item-ad.ad1{width:94vw;height:24vw}
+    .product-template.floor-grid-5 .floor-item-ad.ad2{width:46vw;height:68vw}
+    .product-template.floor-grid-5 .floor-item-ad.ad3{width:46vw;height:68vw;margin-right:0}
+    .product-template.floor-grid-5 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-6 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-6 .floor-item-ad.ad1{width:94vw;height:24vw}
+    .product-template.floor-grid-6 .floor-item-ad.ad2{width:46vw;height:68vw}
+    .product-template.floor-grid-6 .floor-item:nth-of-type(2n+1){margin-right:0}
+    .product-template.floor-grid-7 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-7 .floor-item-ad.ad1{width:46vw;height:68vw}
+    .product-template.floor-grid-7 .floor-item-ad.ad2{width:46vw;height:68vw;margin-right:0}
+    .product-template.floor-grid-7 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-8 .floor-item-ad{float:left;margin:2vw 2vw 0 0}
+    .product-template.floor-grid-8 .floor-item-ad.ad1{width:46vw;height:68vw}
+    .product-template.floor-grid-8 .floor-item:nth-of-type(2n+1){margin-right:0}
+    .product-template.floor-grid-9 .floor-item-ad,.product-template.floor-grid-10 .floor-item-ad{float:left;margin:2vw 2vw 0 0;border-radius: 2vw;overflow: hidden;}
+    .product-template.floor-grid-9 .floor-item-ad.ad1,.product-template.floor-grid-10 .floor-item-ad.ad1{width:94vw;height:24vw}
+    .product-template.floor-grid-9 .floor-item:nth-of-type(2n),.product-template.floor-grid-10 .floor-item:nth-of-type(2n){margin-right:0}
+    .product-template.floor-grid-11{padding:0 !important}
+    .product-template.floor-grid-11 .swiper-slide{padding:0 3vw;-webkit-box-sizing:border-box;box-sizing:border-box}
+    .product-template.floor-grid-11 .floor-item:nth-of-type(2n){margin-right:0}
+    .article-template.floor-main{overflow:hidden}
+    .article-template.floor-main.floor-grid-1{height:140vw}
+    .article-template.floor-main.floor-grid-2{height:148vw}
+    .article-template.floor-main.floor-grid-4{height:118vw}
+    .picture-template.floor-main{overflow:hidden}
+    .picture-template.floor-main.floor-grid-4{height:100vw}
+    .picture-template.floor-main.floor-grid-6{height:47vw}
+    .product-template .floor-main{overflow:hidden}
+    .product-template .show-more{float:left}
+    .product-template.floor-grid-1 .floor-main{height:141vw}
+    .product-template.floor-grid-2 .floor-main{height:140vw}
+    .product-template.floor-grid-3 .floor-main{height:175vw}
+    .product-template.floor-grid-4 .floor-main{height:140vw}
+    .product-template.floor-grid-5 .floor-main{height:166vw}
+    .product-template.floor-grid-6 .floor-main{height:166vw}
+    .product-template.floor-grid-7 .floor-main{height:140vw}
+    .product-template.floor-grid-8 .floor-main{height:140vw}
+    .product-template.floor-grid-9 .floor-main{height:166vw}
+    .product-template.floor-grid-10 .floor-main{height:140vw}
+    .product-template.floor-grid-11 .floor-main{overflow:visible}
+}

+ 126 - 126
src/main/resources/static/css/single-page/topic.css

@@ -1,126 +1,126 @@
-@charset "utf-8";
-li{list-style:none}
-/**
- * PC端
- */
-@media screen and (min-width:768px){
-    .footTop{margin-top: 0;}
-    .bg-repeat{background-repeat: repeat-y;}
-    .bg-cover{background-size: cover;}
-    .pageTop{width:1184px;margin:0 auto;background:#FFF}
-    .pageTop img{width:100%;height:auto}
-    .pageTop p{padding:16px;color:#93979F;font-size:16px;line-height:26px}
-
-    .pageFloor .title{height:24px;line-height:24px;padding-left:10px;border-left:4px solid #FF5B00;margin:32px 0 16px 0;font-size:24px;color:#4A4F58;font-weight:bold;text-align:left;position: relative;}
-    .pageFloor .title .more {float:right;color:#627386;font-size:18px;font-weight:normal;}
-    .pageFloor .title .more:hover{color:#FF5B00}
-    .pageFloor .title .talk_link{display: block;width: 120px;height: 40px;border-radius: 2px;border: 1px solid #FF5B00;background-color: #ffe6dc;line-height: 40px;text-align: center;font-size: 14px;color: #FF5B00;position: absolute;right: 0;top: -16px;}
-    .pageFloor .content{width:1202px;}
-    .pageFloor .content li{float:left;width:284px;height:334px;margin:0 16px 16px 0;background:#FFF}
-    .pageFloor .content li img{display:block;width:284px;height:284px}
-    .pageFloor .content li span{display:block;height:50px;line-height:50px;padding:0 10px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#93979F;font-size:16px}
-    .pageFloor .content li:hover{box-shadow:0 2px 6px #dedede;transition:all 0.5s;-webkit-transition:all 0.5s}
-    .pageFloor .content li:hover span{color:#FF5B00}
-
-    .contactBox{width:100%;background:#FFF;margin-bottom:-29px;padding-bottom:15px}
-    .contactBox .tit{position:relative;width:1184px;margin:0 auto;height:80px}
-    .contactBox .tit:before{content:'';position:absolute;left:0;top:39px;width:100%;border-top:1px solid #FFE6DC}
-    .contactBox .tit span{width:188px;height:80px;line-height:80px;background:#FFF;position:absolute;top:0;left:50%;margin-left:-94px;font-weight:bold;font-size:28px;color:#2D3036;text-align:center}
-    .contactBox .cont{width:1184px;margin:0 auto;text-align:center;line-height:48px}
-    .contactBox .cont span{display:inline-block;padding-left:84px;height:96px;text-align:left;font-size:24px;color:#2D3036;position:relative}
-    .contactBox .cont .call{margin-right:160px}
-    .contactBox .cont span:before{width:70px;height:70px;position:absolute;left:0;top:10px}
-    .contactBox .cont .call:before{background-position:-82px -370px}
-    .contactBox .cont .phone:before{background-position:0 -370px}
-    .section_page_more{
-        width: 100%;
-        height: 32px;
-        margin-top: 16px;
-        margin-bottom: 30px;
-    }
-    .section_page_more .more{
-        width: 98px;
-        height: 32px;
-        line-height: 32px;
-        font-size: 14px;
-        margin:  0 auto;
-        border-radius: 2px;
-        border: 1px solid #cccccc;
-        color: #909090;
-        text-align: left;
-        transition: all 0.2s;
-        cursor: pointer;
-        padding-left: 15px;
-        box-sizing: border-box;
-        position: relative;
-        display: block;
-    }
-    .section_page_more .more .icon:before{
-        background-position: -93px 7px;
-        width: 20px;
-        height: 32px;
-        right: 0;
-        position: absolute;
-    }
-    .section_page_more .more:hover{
-        color: #FF5B00;
-        border-color: #FF5B00;
-    }
-    .section_page_more .more:hover .icon:before{
-        background-position: -153px 7px;
-    }
-}
-
-/**
-* 移动端
-*/
-@media screen and (max-width:768px){
-    .footTop{margin-top: 0;}
-    .bg-repeat{background-repeat: repeat-y;}
-    .bg-cover{background-size: cover;}
-    .pageTop{width:100%;background:#FFF}
-    .pageTop img{display:block;width:93.4vw;height:auto;margin:0 auto;}
-    .pageTop p{width:93.4vw;margin:0 auto;padding:4vw 0 1vw 0;color:#4a4f58;font-size:3vw;line-height:5.8vw;text-align:justify;}
-
-    .pageFloor{width:100%;overflow:hidden;margin:0 auto;}
-    .pageFloor .title{height:10vw;line-height:10vw;font-size:3.7vw;color:#4A4F58;font-weight:bold;text-align: left;}
-    .pageFloor .content{width:100vw;margin-left: 3.2vw}
-    .pageFloor .content li{float:left;width:45.4vw;height:55.2vw;margin:0 2.6vw 2.6vw 0;background:#FFF}
-    .pageFloor .content li img{display:block;width:45.4vw;height:45.4vw}
-    .pageFloor .content li span{display:block;height:9.8vw;line-height:9.8vw;padding:0 1vw;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4a4f58;font-size:3.4vw;text-align: center}
-
-    .contactBox{width:100%;background:#FFF;margin: 0 auto 2.6vw;}
-    .contactBox .tit{position:relative;width:100%;margin:0 auto;height:11.8vw}
-    .contactBox .tit:before{content:'';position:absolute;left:0;top:5.9vw;width:100%;border-top:1px solid #FFE6DC}
-    .contactBox .tit span{width:27.6vw;height:11.8vw;line-height:11.8vw;background:#FFF;position:absolute;top:0;left:50%;margin-left:-13.8vw;font-weight:bold;font-size:3.7vw;color:#2D3036;text-align:center}
-    .contactBox .cont{width:100%;margin:0 auto;text-align:center}
-    .contactBox .cont span{display:inline-block;width:100%;height:14vw;line-height:7vw;font-size:3.1vw;color:#2D3036;position:relative;text-align:left;padding-left:40vw;box-sizing:border-box;margin-bottom:2.6vw}
-    .contactBox .cont span:before{width:9.4vw;height:9.4vw;position:absolute;left:28vw;top:2vw}
-    .contactBox .cont .call:before{background-position:-61vw -17vw}
-    .contactBox .cont .phone:before{background-position:-73vw -17vw}
-    .pageFloor .title span{padding-left: 3.2vw}
-    .pageFloor .talk_link{position: fixed;bottom: 0;display: block;background: #FF5B00;width: 100%;color: #fff;height: 11.8vw;line-height: 11.8vw;text-align: center;z-index: 1;}
-    .pageFloor .title .more{float: right;margin-right: 3.2vw;color: #999999;font-weight: normal;}
-    .section_page_more .more{
-        width: 20vw;
-        height: 6.4vw;
-        margin: 5vw auto;
-        border: .27vw solid #cccccc;
-        color: #909090;
-        font-size: 3vw;
-        line-height: 6.4vw;
-        border-radius: .54vw;
-        position: relative;
-        text-indent: 2vw;
-        display: block;
-    }
-    .section_page_more .more .icon:before {
-        background-position: -51.5vw 0px;
-        width:5.4vw;
-        height: 6.7vw;
-        right: 0;
-        position: absolute;
-    }
-
-}
-
+@charset "utf-8";
+li{list-style:none}
+/**
+ * PC端
+ */
+@media screen and (min-width:768px){
+    .footTop{margin-top: 0;}
+    .bg-repeat{background-repeat: repeat-y;}
+    .bg-cover{background-size: cover;}
+    .pageTop{width:1184px;margin:0 auto;background:#FFF}
+    .pageTop img{width:100%;height:auto}
+    .pageTop p{padding:16px;color:#93979F;font-size:16px;line-height:26px}
+
+    .pageFloor .title{height:24px;line-height:24px;padding-left:10px;border-left:4px solid #FF5B00;margin:32px 0 16px 0;font-size:24px;color:#4A4F58;font-weight:bold;text-align:left;position: relative;}
+    .pageFloor .title .more {float:right;color:#627386;font-size:18px;font-weight:normal;}
+    .pageFloor .title .more:hover{color:#FF5B00}
+    .pageFloor .title .talk_link{display: block;width: 120px;height: 40px;border-radius: 2px;border: 1px solid #FF5B00;background-color: #ffe6dc;line-height: 40px;text-align: center;font-size: 14px;color: #FF5B00;position: absolute;right: 0;top: -16px;}
+    .pageFloor .content{width:1202px;}
+    .pageFloor .content li{float:left;width:284px;height:334px;margin:0 16px 16px 0;background:#FFF;border-radius: 8px;overflow: hidden;}
+    .pageFloor .content li img{display:block;width:284px;height:284px}
+    .pageFloor .content li span{display:block;height:50px;line-height:50px;padding:0 10px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#93979F;font-size:16px}
+    .pageFloor .content li:hover{box-shadow:0 2px 6px #dedede;transition:all 0.5s;-webkit-transition:all 0.5s}
+    .pageFloor .content li:hover span{color:#FF5B00}
+
+    .contactBox{width:100%;background:#FFF;margin-bottom:-29px;padding-bottom:15px}
+    .contactBox .tit{position:relative;width:1184px;margin:0 auto;height:80px}
+    .contactBox .tit:before{content:'';position:absolute;left:0;top:39px;width:100%;border-top:1px solid #FFE6DC}
+    .contactBox .tit span{width:188px;height:80px;line-height:80px;background:#FFF;position:absolute;top:0;left:50%;margin-left:-94px;font-weight:bold;font-size:28px;color:#2D3036;text-align:center}
+    .contactBox .cont{width:1184px;margin:0 auto;text-align:center;line-height:48px}
+    .contactBox .cont span{display:inline-block;padding-left:84px;height:96px;text-align:left;font-size:24px;color:#2D3036;position:relative}
+    .contactBox .cont .call{margin-right:160px}
+    .contactBox .cont span:before{width:70px;height:70px;position:absolute;left:0;top:10px}
+    .contactBox .cont .call:before{background-position:-82px -370px}
+    .contactBox .cont .phone:before{background-position:0 -370px}
+    .section_page_more{
+        width: 100%;
+        height: 32px;
+        margin-top: 16px;
+        margin-bottom: 30px;
+    }
+    .section_page_more .more{
+        width: 98px;
+        height: 32px;
+        line-height: 32px;
+        font-size: 14px;
+        margin:  0 auto;
+        border-radius: 2px;
+        border: 1px solid #cccccc;
+        color: #909090;
+        text-align: left;
+        transition: all 0.2s;
+        cursor: pointer;
+        padding-left: 15px;
+        box-sizing: border-box;
+        position: relative;
+        display: block;
+    }
+    .section_page_more .more .icon:before{
+        background-position: -93px 7px;
+        width: 20px;
+        height: 32px;
+        right: 0;
+        position: absolute;
+    }
+    .section_page_more .more:hover{
+        color: #FF5B00;
+        border-color: #FF5B00;
+    }
+    .section_page_more .more:hover .icon:before{
+        background-position: -153px 7px;
+    }
+}
+
+/**
+* 移动端
+*/
+@media screen and (max-width:768px){
+    #topicPage{padding-top: 27vw;}
+    footer{display: none;}
+    .bg-repeat{background-repeat: repeat-y;}
+    .bg-cover{background-size: cover;}
+    .pageTop{width:100%;}
+    .pageTop img{display:block;width:100%;height:auto;margin:0 auto;}
+    .pageTop p{width:93.4vw;margin:0 auto;padding:4vw 0 1vw 0;color:#4a4f58;font-size:3vw;line-height:5.8vw;text-align:justify;}
+    .pageFloor{width:100%;overflow:hidden;margin:0 auto;}
+    .pageFloor .title{height:10vw;line-height:10vw;font-size:3.7vw;color:#4A4F58;font-weight:bold;text-align: left;}
+    .pageFloor .content{width:100vw;margin-left: 3.2vw}
+    .pageFloor .content li{float:left;width:45.4vw;height:55.2vw;margin:0 2.6vw 2.6vw 0;background:#FFF;border-radius: 2vw;overflow: hidden;}
+    .pageFloor .content li img{display:block;width:45.4vw;height:45.4vw}
+    .pageFloor .content li span{display:block;height:9.8vw;line-height:9.8vw;padding:0 1vw;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4a4f58;font-size:3.4vw;text-align: center}
+
+    .contactBox{width:100%;background:#FFF;margin: 0 auto 2.6vw;}
+    .contactBox .tit{position:relative;width:100%;margin:0 auto;height:11.8vw}
+    .contactBox .tit:before{content:'';position:absolute;left:0;top:5.9vw;width:100%;border-top:1px solid #FFE6DC}
+    .contactBox .tit span{width:27.6vw;height:11.8vw;line-height:11.8vw;background:#FFF;position:absolute;top:0;left:50%;margin-left:-13.8vw;font-weight:bold;font-size:3.7vw;color:#2D3036;text-align:center}
+    .contactBox .cont{width:100%;margin:0 auto;text-align:center}
+    .contactBox .cont span{display:inline-block;width:100%;height:14vw;line-height:7vw;font-size:3.1vw;color:#2D3036;position:relative;text-align:left;padding-left:40vw;box-sizing:border-box;margin-bottom:2.6vw}
+    .contactBox .cont span:before{width:9.4vw;height:9.4vw;position:absolute;left:28vw;top:2vw}
+    .contactBox .cont .call:before{background-position:-61vw -17vw}
+    .contactBox .cont .phone:before{background-position:-73vw -17vw}
+    .pageFloor .title span{padding-left: 3.2vw}
+    .pageFloor .talk_link{position: fixed;bottom: 0;display: block;background: #FF5B00;width: 100%;color: #fff;height: 11.8vw;line-height: 11.8vw;text-align: center;z-index: 1;}
+    .pageFloor .title .more{float: right;margin-right: 3.2vw;color: #999999;font-weight: normal;}
+    .section_page_more .more{
+        width: 20vw;
+        height: 6.4vw;
+        margin: 5vw auto;
+        border: .27vw solid #cccccc;
+        color: #909090;
+        font-size: 3vw;
+        line-height: 6.4vw;
+        border-radius: .54vw;
+        position: relative;
+        text-indent: 2vw;
+        display: block;
+    }
+    .section_page_more .more .icon:before {
+        background-position: -51.5vw 0px;
+        width:5.4vw;
+        height: 6.7vw;
+        right: 0;
+        position: absolute;
+    }
+
+}
+