@charset "UTF-8";.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.img-middle{text-align:center;vertical-align:middle;display:table-cell}.img-middle img{vertical-align:middle}.ui-btn{display:inline-block;width:148px;height:32px;line-height:32px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;font-size:13px}#index .title{color:#333;background:#fff}#index .nav-drop-menu{display:block}.main{color:#333;background:#f5f5f5}.main .ppt-m{width:1200px;height:336px;position:relative}.main .ppt{width:1200px;height:336px;position:absolute;left:0;top:0}.main .page-m .page{float:left}.main .slide-pagination a{color:#9c9c9c}.main .pageState{font-size:14px;padding:0 10px}.main .slider-main{position:relative}.main .slider-main:hover .silder-btn{opacity:.3}.main .slider-main .silder-btn{width:30px;height:50px;position:absolute;top:50%;margin-top:-25px;background-color:#000;opacity:0;z-index:12;text-align:center;color:#fff;font-size:28px;line-height:50px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}.main .slider-main .silder-btn.prev{left:0}.main .slider-main .silder-btn.next{right:0}.main .slider-main .silder-btn:hover{cursor:pointer;opacity:.6}.main .index-ban{height:315px;padding-top:10px}.main .index-ban .index-slider{float:left;width:570px;height:315px;margin-left:200px;background:#ccc;overflow:hidden}.main .index-ppt{float:left;width:200px;height:315px;margin-left:10px;position:relative;overflow:hidden}.main .index-ban-r{float:left;width:200px;margin-left:10px}.main .index-ban-r .index-login{height:175px;margin-bottom:10px;background:#fff;font-size:14px}.main .index-ban-r .index-login .title{padding:0 0 8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .index-ban-r .index-notlogin{padding:20px 0 8px 25px}.main .index-ban-r .index-notlogin .not-tip{font-size:12px;margin:15px 10px 5px;color:#6c6c6c}.main .index-ban-r .index-notlogin .btn-primary{color:#fff;background:#d72850;font-weight:700}.main .index-ban-r .index-notlogin .btn-default{border:1px solid #e5e5e5;background:#fff}.main .index-ban-r .index-notlogin .btn-default:hover{color:#d72850;border-color:#d72850}.main .index-ban-r .index-notice{float:left;width:200px;height:130px;color:#333;font-size:12px;background:#fff;overflow:hidden}.main .index-ban-r .index-notice .notice-top{height:30px;line-height:29px;text-align:center;margin-bottom:-1px;border-bottom:1px solid #e5e5e5}.main .index-ban-r .index-notice .notice-top .item{float:left;width:50%;cursor:pointer;border-bottom:2px solid transparent}.main .index-ban-r .index-notice .notice-top .item.cur{border-color:#d72850}.main .index-ban-r .index-notice .notice_list{padding:15px 10px 0 25px;margin-right:10px;display:none}.main .index-ban-r .index-notice .notice_list.cur{display:block}.main .index-ban-r .index-notice .notice_list .item{margin-bottom:9px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .index-plant-push{height:240px;margin-top:10px;overflow:hidden}.main .index-markets{width:190px;padding-bottom:4px;font-size:13px;float:left;background:#fff}.main .index-markets .title{height:30px;line-height:30px;font-size:14px;padding-left:15px;margin-top:4px}.main .index-markets .index-markets-list{width:185px;height:185px;padding-left:15px;overflow:hidden}.main .index-markets .index-markets-list .item{float:left;width:50px;height:18px;line-height:18px;margin-right:11px;margin-bottom:8px;overflow:hidden}.main .index-markets .index-more{color:#9c9c9c;display:block;text-align:center;margin:-2px 10px 0 0}.main .index-shops-ad{float:left;position:relative;width:990px;height:240px;margin-left:10px;overflow:hidden}.main .index-shops-ad .img-middle{width:190px;height:240px;padding-right:9px;position:relative}.main .index-shops-ad .img-middle img{width:190px;height:240px}.main .index-shops-ad .index-shops-code{position:absolute;bottom:10px;left:50%;width:160px;height:46px;line-height:46px;font-size:16px;font-weight:700;margin-left:-84px;background-color:rgba(255,255,255,.6)}.main .index-ad{height:60px;margin-top:20px;background:#ccc}.main .slide-group{margin-top:24px;color:#333;overflow:hidden}.main .slide-group .title{height:42px;line-height:42px;overflow:hidden}.main .slide-group .title-main{font-size:24px}.main .hot-shops .title{padding-bottom:60px}.main .index-hot-item{position:absolute;left:0;top:0;display:none}.main .index-hot-item.cur{display:block}.main .index-hot-item li{float:left;width:222px;height:336px;position:relative;overflow:hidden}.main .index-hot-item a{width:222px;height:336px;overflow:hidden}.main .index-hot-item a img{width:336px;height:336px;margin-left:-57px}.main .index-hot-item .index-hot-item-c{margin-left:20px}.main .index-hot-item .index-hot-item-c:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}.main .index-hot-item .index-hot-item-c img{transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.main .index-hot-item .index-hot-item-c .price{width:202px;padding:0 10px;position:absolute;bottom:0;left:0;color:#d72850;font-size:16px;height:40px;line-height:40px;text-align:center;background:#b9b9b9;opacity:.9}.main .index-hot-item .info{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.6)}.main .index-hot-item .info .pos{height:236px;line-height:236px;font-size:30px}.main .index-hot-item .info .link{width:180px;height:40px;line-height:40px;background:#d72850;text-align:center;font-size:12px;cursor:pointer;margin:40px auto 0}.main .index-season .index-season-silder{padding:15px 10px;background:#fff}.main .index-season .inde-ppt-tabs{width:900px;height:28px;line-height:28px;background:0 0;border:none;left:118px;top:-50px;background:0 0 0 .4}.main .index-season .inde-ppt-tabs a{width:auto;height:28px;padding:0 12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;margin-right:24px;font-size:18px}.main .inde-ppt-tabs{position:absolute;top:-60px;left:0;width:100%;height:50px;line-height:50px;font-size:17px;font-weight:700;text-align:center;background:#fff;border-bottom:2px solid #d72850;box-sizing:border-box}.main .inde-ppt-tabs a{float:left;width:238px}.main .inde-ppt-tabs a.cur{color:#fff;background:#d72850!important;position:relative}.main .inde-ppt-tabs a.cur:before{content:'';position:absolute;bottom:-10px;left:50%;margin-right:-10px;border:5px solid transparent;border-top-color:#d72850}.main .index-store .ppt,.main .index-store .ppt-m{height:530px}.main .index-store .index-store-item li{float:left;width:390px;height:260px;margin:0 10px 10px 0;position:relative;overflow:hidden}.main .index-store .index-store-item li img{width:390px;height:260px;transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.main .index-store .index-store-item li:nth-child(3n){margin-right:0}.main .index-store .index-store-item li:hover img{opacity:.8}.main .index-store .index-store-item .img-middle{width:390px;height:260px}.main .index-store .index-detail{position:absolute;left:0;bottom:20px;width:100%;height:48px;padding:8px 0;text-align:center;background-color:rgba(255,255,255,.5)}.main .index-store .index-detail p{font-size:24px;font-weight:700}.main .index-store .index-detail span{width:58px;height:18px;line-height:18px;font-size:12px;display:block;margin:0 auto;border:1px solid #333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.main .index-style{font-size:14px}.main .index-style .ppt,.main .index-style .ppt-m{width:1200px;height:772px}.main .index-style .index-style-list li{float:left;width:222px;height:376px;margin:0 20px 20px 0;overflow:hidden}.main .index-style .index-style-list li .img-middle{width:222px;height:336px}.main .index-style .index-style-list li .img-middle img{width:336px;height:336px;margin-left:-57px}.main .index-style .index-style-list li:nth-child(5n){margin-right:0}.main .index-style .index-style-list .index-detail{overflow:hidden;background:#fff}.main .index-style .index-style-list .index-detail p{float:left;height:40px;line-height:40px;width:50%;height:50%;padding:0 6px;box-sizing:border-box}.main .index-style .index-style-list .price{font-size:16px;font-weight:700;color:#d72850;text-align:left}.main .index-style .index-style-list .code{text-align:right}.main .index-colour{text-align:center;overflow:hidden}.main .index-colour .ppt,.main .index-colour .ppt-m{width:1200px;height:458px}.main .index-colour .title{padding-bottom:6px}.main .index-colour .inde-ppt-tabs{width:900px;height:28px;line-height:28px;background:0 0;border:none;left:118px;top:-40px}.main .index-colour .inde-ppt-tabs a{width:auto;height:28px;padding:0 12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;margin-right:24px;font-size:18px}.main .index-colour li{float:left;width:198px;height:458px;margin-left:1px;overflow:hidden}.main .index-colour li .img-middle{width:198px;height:410px}.main .index-colour li .img-middle img{width:100%;height:100%}.main .index-colour li .index-colour-code{display:block;color:#333;font-size:24px;font-weight:700;height:48px;line-height:48px;background:#fff;margin-right:1px}.main .index-colour li:hover .index-colour-code{color:#fff;background:#d72850}.main .index-floor img{width:590px;height:324px}.main .index-floor .title-main::before{content:'';width:5px;height:24px;background:#d72850;display:inline-block;vertical-align:-4px;margin:0 4px}.main .index-shade .index-shade-m{overflow:hidden}.main .index-shade .index-shade-m li{float:left;width:590px;height:324px;margin:0 10px 10px 0;background:#ccc;position:relative;overflow:hidden}.main .index-shade .index-shade-m li::nth-child(2n){margin-right:0}.main .index-shade .index-shade-m .index-shade-code{width:100%;height:80px;line-height:80px;position:absolute;color:#333;font-weight:700;text-align:center;left:0;bottom:20px;font-size:32px;background-color:rgba(255,255,255,.5)}.main .index-related{background:#fff;padding:6px 10px;box-sizing:border-box}.main .index-related .title{font-size:24px;height:36px;line-height:36px;border-bottom:1px solid #f5f5f5}.main .index-related .index-related-m{overflow:hidden}.main .index-related li{float:left;width:196px;height:240px;margin:0 18px}.main .index-related li .img-middle{background:#ccc;width:196px;height:196px}.main .index-related li img{max-width:196px;max-height:196px}.main .index-related li p{height:46px;line-height:46px}