html{background:#fff}body,dd,dl,h1,h2,h3,h4,h5,h6,ol,p,section,ul{margin:0;padding:0}body{font-size:12px;color:#333;line-height:1.5;font-family:PingFang SC,Hiragino Sans GB,Microsoft Yahei,WenQuanYi Micro Hei,sans-serif;-webkit-text-size-adjust:none}a{text-decoration:none}img{vertical-align:top;max-width:100%;border:none}li,ul{list-style:none}button,input,select,textarea{font-size:100%;outline:0}textarea{resize:none}em,i{font-style:normal}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}.main-section .container{width:1180px;margin:0 auto;position:relative}.main-section .item-rank-rst{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/common/remark.088c41ed5f0dfd462e5bed7970375154.png);width:70px;height:12px;margin:2px 9px 0 0}.main-section .item-rank-rst.star-0{background-position:0 -119px}.main-section .item-rank-rst.star-5{background-position:0 -330px}.main-section .item-rank-rst.star-10{background-position:0 -102px}.main-section .item-rank-rst.star-20{background-position:0 -85px}.main-section .item-rank-rst.star-30{background-position:0 -68px}.main-section .item-rank-rst.star-35{background-position:0 -51px}.main-section .item-rank-rst.star-40{background-position:0 -34px}.main-section .item-rank-rst.star-45{background-position:0 -17px}.main-section .item-rank-rst.star-50{background-position:0 0}.main-section .home-section{padding-top:90px}.main-section .home-section:after{content:"";display:table;clear:both}.main-section h2.title{margin-bottom:25px;font-size:36px;color:#333;letter-spacing:9.6px;text-align:center}.main-section .decoration-reference{background:#fff;padding-top:34px;padding-bottom:22px}.main-section .banner{position:relative;overflow:hidden;width:100%}.main-section .banner .slider-wrapper{width:1600px;height:400px;margin:0 auto}.main-section .banner .slider-wrapper .content{position:relative;height:400px;background-position:center;background-repeat:no-repeat}.main-section .banner .slider-wrapper .content .center{position:relative;max-width:1190px;height:400px;margin:0 auto}.main-section .banner .slider-wrapper .content .center .mark{position:absolute;width:24px;height:14px;left:250px;bottom:0;font-size:10px;line-height:14px;text-align:center;background:rgba(0,0,0,.2);color:rgba(255,255,255,.6)}.main-section .banner .slider-wrapper .content .label{position:absolute;right:0;top:0;width:28px;line-height:18px;font-size:10px;text-align:center;color:#fff;background:#333;background:rgba(0,0,0,.6)}.main-section .banner .flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;z-index:1}.main-section .banner .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.main-section .banner .flex-control-nav li a{width:11px;height:11px;display:block;background:#e0e0e0;cursor:pointer;text-indent:-9999px;border-radius:20px}.main-section .banner .flex-control-paging li a.flex-active{background:#FF8400;cursor:default}.main-section .banner .bx-controls{display:none}.main-section .operate-icon{display:inline-block;position:absolute;top:0;right:0;z-index:1}.main-section .operate-icon h3{font-size:16px;color:#333;font-weight:700}.main-section .operate-icon p{color:#F63;font-size:12px}.main-section .operate-icon img{width:70px;height:70px}.main-section .operate-icon li{width:180px;margin-top:15px;text-align:center;background:rgba(255,255,255,.85)}.main-section .operate-icon li a{display:block;padding:20px 0}.main-section .operate-icon.row-two{margin-top:10px}.main-section .operate-icon.row-two img{margin-top:15px}.main-section .operate-icon.row-three{margin-top:16px}.main-section .operate-icon.row-three li{margin-top:10px;width:230px;overflow:hidden}.main-section .operate-icon.row-three div{display:inline-block;margin:14px 0 0 14px}.main-section .more-list{position:absolute;top:-56px;right:0;font-size:18px;color:#666;height:18px;line-height:18px}.main-section .more-list:hover{color:#FF8400}.main-section .more-list:hover i{border-color:#FF8400}.main-section .more-list i{display:inline-block;width:8px;height:8px;border:2px solid #999;border-left:none;border-top:none;margin-top:6px;margin-left:6px;margin-right:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-section .more-list span{vertical-align:middle}.main-section .tabs-list{text-align:center}.main-section .tabs-list span+span{margin-left:52px}.main-section .tabs-list span{position:relative;padding-bottom:10px;width:57px;text-align:left;font-size:18px;color:#333;cursor:pointer}.main-section .tabs-list span:hover{color:#FF8400;cursor:pointer}.main-section .tabs-list span.cur{border-bottom:3px solid #FF8400;color:#FF8400}.main-section .tabs-list span .new{position:absolute;top:-11px;left:54px;display:block;width:32px;height:16px;background:url(i/dataicon.png) -69px 0}.main-section .gallery .style-box{position:relative;height:331px}.main-section .gallery .style-box a{position:relative}.main-section .gallery .style-box .more-list{position:absolute;top:-45px}.main-section .gallery .style-section{width:440px;height:331px;float:left;font-size:0}.main-section .gallery .style-section.section1{width:440px;margin:0 10px;float:left}.main-section .gallery .style-section.section1 a{float:left}.main-section .gallery .style-section.section1 a.p1{width:440px;height:161px;margin-bottom:10px}.main-section .gallery .style-section.section1 a.p2{width:215px;height:161px;margin-right:10px}.main-section .gallery .style-section.section1 a.p3{width:215px;height:161px}.main-section .gallery .style-section.section2{width:280px;height:331px}.main-section .gallery .style-section .cover{width:125px;height:42px;line-height:42px;position:absolute;bottom:0;left:0;background:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/stylecover.bb2ebc9abd15537cb3b74d20e7da4dda.png) no-repeat;padding-left:20px;color:#fff;font-size:18px}.main-section .gallery .type-box{margin:36px 0 27px;padding-left:40px}.main-section .gallery .type-box a+a{margin-left:53px}.main-section .gallery .type-box a{display:inline-block;width:110px;height:146px;vertical-align:top}.main-section .gallery .type-box a:hover{cursor:pointer}.main-section .gallery .type-box a p{font-size:18px;color:#333;margin-top:15px;text-align:center}.main-section .gallery .type-box a:hover p{color:#FF9C33;cursor:pointer}.main-section .gallery .type-box span{display:block;width:110px;height:110px}.main-section .gallery .type-box img{width:110px;height:110px;border-radius:50%}.main-section .wuyou{display:inline-block;width:100%;min-width:1180px;margin-top:50px;padding:50px 0;text-align:center;background:#FAFAFA}.main-section .wuyou .title{font-size:26px;color:grey;letter-spacing:6.93px}.main-section .wuyou .title p{margin-top:24px}.main-section .wuyou .steps{position:relative;padding:40px 0}.main-section .wuyou .steps .step{display:inline-block;width:219px;text-align:center}.main-section .wuyou .steps .step+.step{margin-left:26px}.main-section .wuyou .steps .step .step-icon{display:block;margin:0 auto 14px;width:70px;height:70px}.main-section .wuyou .steps .step .step-icon_1{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/step1.ab79ed50e7fcce4a96d703f095c43d33.png)}.main-section .wuyou .steps .step .step-icon_2{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/step2.2b8094434950255e647255b2e953533b.png)}.main-section .wuyou .steps .step .step-icon_3{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/step3.f3dcfca094e6ca6c215135fbde8b8832.png)}.main-section .wuyou .steps .step .step-icon_4{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/step4.a59145f4e2ffd5c002bf42c5b10681f8.png)}.main-section .wuyou .steps .step .step-icon_5{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/step5.2f26df29ba5f0792c38303eacc6aadae.png)}.main-section .wuyou .steps .step .step-num{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:12px;font-size:19px;font-weight:700;font-style:italic;text-indent:-.2em;color:#fff;background:#DBDBDB}.main-section .wuyou .steps .step .content{margin:7px 0 4px;font-size:18px;color:#000}.main-section .wuyou .steps .step .desc{font-size:14px;color:#666}.main-section .wuyou .steps .line{position:absolute;top:0;margin-top:77px;width:140px;height:1px;border-top:1px solid #DBDBDB}.main-section .wuyou .steps .line_1{left:192px}.main-section .wuyou .steps .line_2{left:415px}.main-section .wuyou .steps .line_3{left:634px}.main-section .wuyou .steps .line_4{left:860px}.main-section .wuyou .button{display:inline-block;border:1px solid #7B7B7B;border-radius:20px;padding:8px 25px;font-size:16px;color:#666;cursor:pointer}.main-section .wuyou .button i{display:inline-block;width:8px;height:8px;border:2px solid #999;border-left:none;border-top:none;margin-left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-section .wuyou .button:hover{color:#FF8400;background:#FFF9F2;border-color:#FF9C33}.main-section .wuyou .button:hover i{border-color:#FF8400}.main-section .list-box{overflow:hidden;border:1px solid #E1E1E1}.main-section .list-box .list{display:inline-block;width:290px;min-height:368px;vertical-align:middle}.main-section .list-box .list .news{padding:30px 24px;height:136px}.main-section .list-box .list .news a:hover{color:#FF9C33;cursor:pointer}.main-section .list-box .list .title{font-size:14px;color:#666;margin-bottom:8px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-section .list-box .list .title .separator{margin:0 2px;color:#666}.main-section .list-box .list .title .content{vertical-align:bottom}.main-section .list-box .list .title a{color:#666}.main-section .list-box .list .more{padding:0 24px;margin-bottom:20px;text-align:right;font-size:14px}.main-section .list-box .list .more a{color:#999}.main-section .list-box .list .more a:hover{color:#FF8400}.main-section .list-box .list .more a:hover i{border-color:#FF8400}.main-section .list-box .list .more i{display:inline-block;width:6px;height:6px;border:2px solid #999;border-left:none;border-top:none;margin-bottom:1px;margin-right:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-section .list-box .list+.list{border-left:1px solid #E1E1E1}.main-section .list-box .type-banner{width:297px;height:134px;background:#F1F1F1;text-align:center}.main-section .list-box .type-banner i{display:inline-block;width:56px;height:56px;margin-top:24px}.main-section .list-box .type-banner i.design{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/design.728c98a27afe0d42fc7f8a2b1e5c2eca.png)}.main-section .list-box .type-banner i.construct{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/construct.75619b592a00c708abafa7ac20bdc3ed.png)}.main-section .list-box .type-banner i.material{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/material.4e821bb63463bed700716d66624ed8b3.png)}.main-section .list-box .type-banner i.suit{background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/suit.b3234b4005cefc142e99ddfe4a6f04eb.png)}.main-section .list-box .type-banner h3{color:#111;font-size:20px}.main-section .company p{margin-bottom:37px}.main-section .company p span.koubei{font-size:14px;color:#666;margin-right:12px;padding-bottom:0;float:left;cursor:default;width:auto}.main-section .company p span .new{position:absolute;top:-11px;left:54px;display:block;width:32px;height:16px;background:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/dataicon.91050c1a9fcf498859285c79bfccb573.png) -69px 0}.main-section .company .com-list{position:relative}.main-section .company .com-list ul{width:1214px}.main-section .company .com-list li{float:left;margin-right:23px;margin-bottom:22px;border:1px solid #E1E1E1;position:relative;height:284px;width:278px;overflow:hidden}.main-section .company .com-list li:nth-of-type(4n){margin-right:0}.main-section .company .com-list li:hover{border:2px solid #FF8400;width:276px;height:282px;cursor:pointer}.main-section .company .com-list li:hover img{top:-1px;left:-1px}.main-section .company .com-list li:hover .com-info{top:207px;left:-1px}.main-section .company .com-list li:hover:before{display:block;content:' ';position:absolute;top:0;left:0;width:278px;height:208px;background:rgba(255,255,255,.1)}.main-section .company .com-list li img{width:278px;height:208px;position:absolute;top:0;left:0;max-width:1000px}.main-section .company .com-list li .com-info{background:#fff;border-top:1px solid #d7d7d7;padding:14px 16px;position:absolute;top:208px;left:0;width:246px}.main-section .company .com-list li .com-info h5{font-size:16px;color:#333;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;height:24px;font-weight:700}.main-section .company .com-list li .com-info h5:hover{color:#FF9C33;cursor:pointer}.main-section .company .com-list li .com-info .comment-rst{margin-bottom:6px}.main-section .company .com-list li .com-info .comment-rst .sep{margin-right:5px}.main-section .company .com-list li .com-info .comment-rst a{color:#999}.main-section .company .com-list li .com-info p{margin-bottom:0;font-size:14px;color:#999;height:21px;overflow:hidden}.main-section .company.deal .com-list li{height:313px}.main-section .company.deal .com-list li:hover{height:311px}.main-section .company.deal .com-list li .deal-price{margin-top:10px}.main-section .company.deal .com-list li .deal-price .market{font-size:24px;color:#F63}.main-section .company.deal .com-list li .deal-price .market .price{font-size:28px}.main-section .company.deal .com-list li .deal-price .origin{margin-left:5px;color:#999;font-size:18px}.main-section .company.deal .com-list li .deal-price .origin .price{text-decoration:line-through}.main-section .company.recommend .com-list li{overflow:visible;border:none;width:280px;height:300px}.main-section .company.recommend .com-list li i.wuyou-icon{position:absolute;top:-3px;left:10px;width:83px;height:62px;background-image:url(//www.dpfile.com/app/home-design-peon/css/i/cp1709homepage/wuyou.02a0d93643946409d2e00406426e932f.png)}.main-section .company.recommend .com-list li .logo,.main-section .company.recommend .com-list li .shop-logo{position:relative;text-align:center}.main-section .company.recommend .com-list li .logo img,.main-section .company.recommend .com-list li .shop-logo img{position:relative;width:80px;height:80px;margin-top:150px;z-index:1;left:0;border-radius:40px;box-shadow:0 1px 2px 0 #000}.main-section .company.recommend .com-list li .com-info{border-color:#fff;background:#F7F7F7}.main-section .company.recommend .com-list li:hover{border:none}.main-section .company.recommend .com-list li:hover img{top:0;left:0}.main-section .company.recommend .com-list li:hover .com-info{background:#FFF9F2;top:208px;left:0}.main-section .company.recommend .com-list:first-of-type li{height:332px}.site-map{margin-top:100px;background:#444;width:100%;min-width:1180px}.site-map_decoration{width:1180px;margin:0 auto;padding:40px 5px;font-size:14px}.site-map_decoration dt{float:left;color:#FFF;font-weight:700}.site-map_decoration dd{position:relative;margin-left:100px;padding-right:35px}.site-map_decoration dd .icon-fold{position:absolute;top:0;right:10px}.site-map_decoration dd.collapse{height:20px;overflow:hidden}.site-map_decoration dl+dl{margin-top:18px}.site-map_decoration li{display:inline-block;zoom:1;min-width:6em;margin:0 50px 2px 0}.site-map_decoration a{color:#CCC}.site-map_decoration a:hover{color:#FF8400}.icon-fold{display:inline-block;width:16px;height:16px;cursor:pointer}.icon-fold i{display:block;display:inline-block;width:6px;height:6px;border:2px solid #999;border-left:none;border-top:none;margin-top:6px;margin-left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-fold.on i{border:2px solid #999;border-right:none;border-bottom:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer{margin-bottom:70px;width:1180px;clear:both;border-top:1px solid #e4e4e4}#footer.chief{border-top:0;background:#dfd2c7}#footer.chief .links{color:#baa8a6}