.bpcase .banner{min-height:240px;width:100%;max-height:240px}.bpcase .banner .nav{position:relative;z-index:12}.bpcase .banner .advertise{height:240px;background-color:#f1f4f8;position:relative;top:-30px}.bpcase .banner .advertise .my-content{width:1280px;height:100%;margin:0 auto;z-index:9;background-size:cover!important;display:flex;flex-direction:column;justify-content:center}.bpcase .banner .advertise .my-content h1,.bpcase .banner .advertise .my-content h2,.bpcase .banner .advertise .my-content h3{font-size:36px;line-height:48px;color:#181818;margin-bottom:10px;font-weight:500}.bpcase .banner .advertise .my-content .title{width:53.5%;font-size:14px;line-height:24px;margin-bottom:10px;color:#3d3d3d;height:50px}.bpcase .banner .advertise .my-content .title,.bpcase .banner .advertise .my-content h1,.bpcase .banner .advertise .my-content h2,.bpcase .banner .advertise .my-content h3{font-weight:400;font-stretch:normal;letter-spacing:0}.bpcase .ElevatorWrap{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#fff;overflow:hidden}.bpcase .ElevatorWrap .Elevator{width:1280px;height:50px;margin:0 auto;display:flex}.bpcase .ElevatorWrap .Elevator .swiper-slide{width:auto!important}.bpcase .ElevatorWrap .Elevator .elev{margin-right:55px;height:47px;border-bottom:3px solid #fff;color:#181818;line-height:47px;font-size:16px;font-family:PingFangSC-Regular;padding:0 3px;cursor:pointer;flex-shrink:0;font-weight:500}.bpcase .ElevatorWrap .Elevator .elev.actived,.bpcase .ElevatorWrap .Elevator .elev:hover{color:#1366ec;border-bottom-color:#1366ec}.bpcase .loadingDiv{position:absolute;top:0;width:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;min-height:280px;z-index:99}.bpcase .videoContent{position:relative}.videoBtn .imgPoster{height:194px}.bpcase .videoContent h3{margin-top:10px;margin-bottom:0}.bpcase .videoContent p{margin:5px 0}.bpcase .videoContent .tags{margin-bottom:10px}.bpcase .videoContent .tags,.bpcase .videoContent h3,.bpcase .videoContent p{padding:0 15px!important}.bpcase .bpcaseDetail{line-height:24px;margin:10px 0 0}.bpcase .searchRuleContent{padding-top:30px}.bpcase .searchRule{display:flex;justify-content:space-between;width:1280px;margin:0 auto}.bpcase .searchRule h4,.bpcase .searchRule span.title{color:#181818;font-weight:400;margin-right:10px}.bpcase .searchRule .byLabel{width:160px}.bpcase .searchRule .byLabel h4{font-weight:800}.bpcase .searchRule .byLabel .byLabelTags li{font-size:14px;color:#999;cursor:pointer}.bpcase .searchRule .byLabel .byLabelTags li .checkboxWrap{position:relative;top:4px;margin-right:3px}.bpcase .searchRule .byLabel .byLabelTags li .checkboxWrap>span{top:-3px!important}.bpcase .searchRule .content{flex:1}.bpcase .searchRule .content .bestPractice{min-height:300px}.bpcase .searchRule .content .showMoreWrap{display:none;margin-top:10px}.bpcase .searchRule .content .showMoreWrap.actived{display:flex;justify-content:center}.bpcase .searchRule .ace-checkbox-label,.bpcase .searchRule .ace-select-values{color:#999}.bpcase .brand{background:#f9f9f9;padding-bottom:20px;width:100%;overflow:hidden;position:relative}.bpcase .brand .brandLogoWrap{display:flex;flex-wrap:wrap;padding:0 20px}.bpcase .brand .brandLogoWrap .brandLogo{height:140px;width:140px;flex-shrink:0;background:#fff;box-shadow:0 4px 8px 0 #ededec;border-radius:50%;margin:20px;display:flex;justify-content:center;align-items:center}.bpcase .brand .brandLogoWrap .brandLogo img{width:90px}.bpcase .brand swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.bpcase .brand .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.bp-title{font-size:24px;padding-left:30px;color:#181818;box-sizing:border-box;margin-bottom:20px;font-weight:500}.homeDialog{width:100%!important;top:0!important;left:0!important;padding:0!important;max-width:100%;max-height:70%!important;display:flex;flex-direction:column;background-color:#fff}.homeDialog .dialog-body{flex:1;padding:0!important;min-height:160px;max-height:90%!important;display:flex;flex-direction:column;overflow-y:hidden;margin:0}.homeDialog .dialog-body .dialogContent{padding:0 20px;flex:1;overflow-y:auto;display:none}.homeDialog .dialog-body .dialogContent:first-child{display:block}.homeDialog .dialog-body .dialogContent:last-child li:first-child .iconduigou{display:none}.homeDialog .dialog-body .dialogContent li{border-bottom:1px solid #ededec;display:flex;justify-content:space-between;height:42px;line-height:42px;font-size:14px}.homeDialog .dialog-body .dialogContent li:last-child{border:none}.homeDialog .dialogContent,.homeDialog .mobileSearch{position:relative;top:-10px}.homeDialog .dialogContent span,.homeDialog .mobileSearch span{font-size:16px;top:1px}.homeDialog ::-webkit-scrollbar-track-piece{width:4px;background-color:#eee;padding-right:10px}.homeDialog ::-webkit-scrollbar{width:3px;height:3px}.homeDialog ::-webkit-scrollbar-thumb{height:50px;background:#ccc;cursor:pointer}.homeDialog ::-webkit-scrollbar-thumb:hover{background:#ccc;cursor:pointer}.suit{background-size:cover;background-position:50%;background-repeat:no-repeat;margin:10px 0}.suit,.suit a{height:60px!important}.suit a{display:flex;align-items:center;padding:0 40px 0 15px;font-size:14px!important;color:#373d41!important}.suit:hover a{color:#ff6a00!important}.mobileSearch{margin-top:5px;width:100%;display:none;border-top:1px solid #ededec;border-bottom:1px solid #ededec}.mobileSearch li{cursor:pointer;height:42px;line-height:42px;flex:1;text-align:center;font-size:14px;color:#181818;border-right:1px solid #ededec}.mobileSearch li:last-child{border:none}.mobileSearch li.active{color:#ff6a00}.mobileSearch span{font-size:16px;position:relative;top:2px;padding-left:2px}.checkboxWrap{border:1px solid #d8d8d8;display:inline-block;width:14px;height:14px;margin-top:13px;cursor:pointer;background-color:#fff}.checkboxWrap.activeCheckbox{background-color:#1366ec;border:1px solid #1366ec}.checkboxWrap>span{height:16px;overflow:hidden;position:relative;top:-15px!important;right:1px;font-weight:800;color:#fff}.checkboxWrap:hover{border:1px solid #1366ec}.bpAction .wechat>div{margin-left:-70px!important}.promotionWrapMask{display:none;justify-content:center;margin-top:100px}.pcMask{display:block;position:absolute;top:0;left:20px;background:hsla(0,0%,100%,.6);width:100%;height:1895px;box-shadow:0 0 15px rgba(0,0,0,.1);margin-top:0}.pcMask img{margin:923px auto}