.campaign-form{padding-bottom:50px}.campaign-form .flex-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.campaign-form .operate-area{margin-bottom:10px}.campaign-form .action-area{margin-top:50px;margin-left:140px}.campaign-form .action-area .ant-btn{margin-right:20px}.campaign-form .main{padding:20px;background:#fff}.campaign-form .main .mini-program-row{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.campaign-form .main .mini-program-row .ant-select{width:300px}.campaign-form .main .title-item-box{color:rgba(0,0,0,.85);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-bottom:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.campaign-form .main .title-item-box .a-name-input{width:1000px;color:rgba(0,0,0,.85)}.campaign-form .main .title-item-box .a-name-input .position-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #2a6bef;padding:12px;border-radius:5px;background-color:#fafcff;position:relative;cursor:pointer}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);cursor:pointer;display:inline-block;font-size:14px;font-variant:tabular-nums;line-height:1.5;line-height:unset;list-style:none;margin:0;padding:0}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper .ant-checkbox{-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);cursor:pointer;display:inline-block;font-size:14px;font-variant:tabular-nums;line-height:1.5;line-height:1;list-style:none;margin:0;outline:none;padding:0;position:relative;top:-.09em;vertical-align:middle;white-space:nowrap}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:50%;background-color:#fff;border:1px solid #d9d9d9;border-collapse:separate;display:block;height:16px;left:0;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;width:16px}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner.gray-inner{background-color:#ccc}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text{margin-left:15px}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text :first-child{color:#2a6bf2;font-weight:750;font-family:Times New Roman,Times,serif}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text :nth-child(2){color:#2a6bf2}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text .middle-row{padding-bottom:20px}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text .bottom-row{color:#2a6bf2;position:absolute;font-size:10px;font-weight:700}.campaign-form .main .title-item-box .a-name-input .position-checkbox .left-col .left-col-text .bottom-row span{display:inline-block;margin-right:30px}.campaign-form .main .title-item-box .a-name-input .position-checkbox .tips{color:#1890ff;position:absolute;right:0;top:0;background-color:#e9f0fe;padding:3px;font-size:12px}.campaign-form .main .title-item-box .a-name-input .choose-page-id-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.campaign-form .main .title-item-box .a-name-input .choose-page-id-row .each-one{font-size:11px;margin:1px 3px}.campaign-form .main .title-item-box .a-name-input .choose-page-id-row .each-one span{cursor:pointer;border:1px solid #c4c7cc;padding:1px 2px;margin:1px 0;display:inline-block}.campaign-form .main .title-item-box .a-name-input .choose-page-id-row .each-one.active span{background-color:#296bef;color:#fff}.campaign-form .main .title-item-box .a-name-input .empty{font-size:12px;color:#ccc}.campaign-form .main .title-item-box .a-name-input .input-area-block,.campaign-form .main .title-item-box .a-name-input .page-account-ipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.campaign-form .main .title-item-box .a-name-input .link-switch{margin-top:10px;font-size:12px}.campaign-form .main .title-item-box .a-name-input .link-switch span{padding:0 5px}.campaign-form .main .title-item-box .a-name-input .one-account-one-link{background-color:#fafafa;margin-bottom:5px;padding:10px}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .name{font-size:12px;margin-top:6px;color:#1890ff;font-weight:700;display:inline-block}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .flex-row .title{width:110px;display:block;font-size:12px}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .flex-row .title .switch-span{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .flex-row .content{width:calc(100% - 110px)}.campaign-form .main .title-item-box .a-name-input .one-account-one-link .first-row{margin-top:10px;background-color:#f5f5f5}.campaign-form .main .title-item-box .a-name-input .ant-select{width:350px}.campaign-form .main .title-item-box .a-name-input .ant-input-number{width:300px}.campaign-form .main .title-item-box .a-name-input .material-block{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.campaign-form .main .title-item-box .a-name-input .material-block .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c4c7cc;margin:0 0 -1px -1px;width:250px;padding:10px;font-size:13px;position:relative}.campaign-form .main .title-item-box .a-name-input .material-block .block span{margin-left:3px}.campaign-form .main .title-item-box .a-name-input .material-block .block.disabled{color:#c4c7cc;cursor:not-allowed}.campaign-form .main .title-item-box .a-name-input .material-block .block .badge{position:absolute;right:0;top:-10px;width:40px;line-height:20px;background-color:#ffe6c4;color:#d48023;font-weight:700;text-align:center;border-radius:5px;font-size:12px}.campaign-form .main .title-item-box .a-name-input .material-block .block.active{border:1px solid #296bef;margin:0 1px 0 0}.campaign-form .main .title-item-box .a-name-input .specifications{margin-top:10px;font-size:12px}.campaign-form .main .title-item-box .a-name-input .show-area .big-image{width:100%;height:200px;-o-object-fit:contain;object-fit:contain}.campaign-form .main .title-item-box .a-name-input .brand-logo{width:104px;height:104px;-o-object-fit:contain;object-fit:contain}.campaign-form .main .title-item-box .a-name-input .small-3-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.campaign-form .main .title-item-box .a-name-input .a-descriptions-display{margin:5px 0}.campaign-form .main .title-item-box .a-name-input .a-descriptions-display .a-descriptions-input{position:relative}.campaign-form .main .title-item-box .a-name-input .a-descriptions-display .a-descriptions-input .each-row{border:1px dashed #1890ff;color:#717172}.campaign-form .main .title-item-box .a-name-input .a-descriptions-display .a-descriptions-input .delete-text{position:absolute;top:0;right:-20px;color:#e4393c;font-size:17px}.campaign-form .main .title-item-box .a-name-input .add-button-area{border:1px dashed #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.campaign-form .main .title-item-box .a-name-input .add-button-area:hover{border:1px dashed #1890ff}.campaign-form .main .title-item-box .speed-mode{color:#333;font-size:12px;font-weight:700}.campaign-form .main .title-item-box .a-name-input-fast{width:750px}.campaign-form .main .title-item-box .a-name-input-fast .addonAfter{cursor:pointer}.campaign-form .main .title-item-box .account .ant-tag{margin-bottom:5px}.campaign-form .main .title-item-box .account .add-account-btn{background:#fff;border:1px dashed}.campaign-form .main .title-item-box .title-item{min-width:172px;text-align:right;margin-right:16px}.campaign-form .main .title-item-box .title-item .important-text{color:#f5222d;position:relative;top:4px;left:-4px;font-size:18px}.campaign-form .main .title-item-box .content-text-input .textarea-view{width:735px;background:#fbfbfb;border-radius:2px;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;height:179px}.campaign-form .main .targeting-switch{margin-bottom:10px}.campaign-form .main .a-select-area .product-select .product-image-url{width:50px;height:67px;-o-object-fit:cover;object-fit:cover}.campaign-form .main .add-page-name{margin-left:50px}.campaign-form .main .add-page-name .batch-switch-all-group{margin-left:30px}.campaign-form .main .creative-block{background-color:hsla(0,0%,80%,.058823529411764705);padding:10px 0}.campaign-form .main .tips{color:#e4393c;font-size:12px;font-weight:700}.campaign-form .main .refresh-btn{margin-left:50px}.campaign-form .main .gray-row{background-color:#f7f8fa;padding:10px 0}.copy-div{font-size:13px;font-weight:700}.copy-div .copy-span{color:#1193ff}.copy-div .copyed-span{color:#0b8235}.mini-program-row-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mini-program-row-box,.mini-program-row-box .mini-program-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mini-program-row-box .mini-program-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mini-program-row-box .mini-program-item .row-item{width:calc(100% - 32px)}.mini-program-row-box .mini-program-item .row-item .mini-program-id,.mini-program-row-box .mini-program-item .row-item .mini-program-path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2px}.mini-program-row-box .mini-program-item .row-item .mini-program-id .label,.mini-program-row-box .mini-program-item .row-item .mini-program-path .label{width:78px;display:inline-block;font-size:12px;text-align:right;color:#999}.mini-program-row-box .mini-program-item .row-item .mini-program-id .ant-input-affix-wrapper,.mini-program-row-box .mini-program-item .row-item .mini-program-path .ant-input-affix-wrapper{width:calc(100% - 78px)}.mini-program-row-box .mini-program-item .mini-program-delete{margin-left:10px;width:32px;height:32px}.mini-program-row-box .mini-program-plus{margin-top:10px;font-size:12px;cursor:pointer;color:#1890ff;font-weight:700;background-color:#e9f0fe;padding:10px;width:100%;text-align:center}.fill-brand{border:1px dashed #ccc;padding:3px 2px;margin-bottom:5px}.fill-brand,.fill-brand .brand-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fill-brand .brand-item{cursor:pointer;width:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6e9ee;padding:5px;border-radius:2px;margin-right:10px}.fill-brand .brand-item img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.fill-brand .brand-item span{margin-left:5px;font-size:9px}.fill-card .brand-item{width:110px}.fill-card .brand-item div{width:100%;font-size:9px;padding:2px}.fill-card .brand-item .button-text{font-size:9px;text-align:right}.smart-creative-section{background:linear-gradient(135deg,#f0f5ff,#f5faff);border-radius:12px;padding:10px;margin-bottom:20px;border:1px solid #e8f0fe;margin-left:190px}.smart-creative-section .smart-creative-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;border-bottom:1px solid #e8f0fe}.smart-creative-section .smart-creative-header .smart-creative-title{font-size:16px;font-weight:600;color:#1f2329;margin:0}.smart-creative-section .smart-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.smart-creative-section .smart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background:#fff;padding:10px 15px;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);min-width:280px;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}.smart-creative-section .smart-item img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.smart-creative-section .smart-item .smart-item-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#ffe7e7,#fff2f0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;color:#ff6b6b}.smart-creative-section .smart-item .smart-item-icon.smart-item-icon-blue{background:linear-gradient(135deg,#e6f7ff,#f0f5ff);color:#1890ff}.smart-creative-section .smart-item .smart-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smart-creative-section .smart-item .smart-item-content .smart-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1f2329;margin-bottom:4px}.smart-creative-section .smart-item .smart-item-content .smart-item-title .smart-item-badge{font-size:10px;font-weight:500;color:#52c41a;background:#f6ffed;padding:2px 8px;border-radius:10px}.smart-creative-section .smart-item .smart-item-content .smart-item-title .smart-item-badge-danger{color:#ff6b6b;background:#ffe7e7}.smart-creative-section .smart-item .smart-item-content .smart-item-title .smart-item-link{font-size:12px;font-weight:500;color:#ff6b6b;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.smart-creative-section .smart-item .smart-item-content .smart-item-title .smart-item-link:hover{text-decoration:underline}.smart-creative-section .smart-item .smart-item-content .smart-item-desc{font-size:12px;color:#8f959e;line-height:1.5}.list-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%}.list-item-container .left-list{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;min-width:250px}.list-item-container .left-list .tips{display:block;margin-top:10px;color:#999;font-size:12px}.list-item-container .right-batch{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;padding:10px;background:#f5f5f5;border-radius:4px}.list-item-container .right-batch em{display:block;margin-top:5px;color:#999;font-size:12px}.campaign-form .ant-upload.ant-upload-drag .ant-upload-btn{height:200px}.campaign-form .small-3-image .ant-upload.ant-upload-drag{width:250px}.a-select-area .ant-select-selection.ant-select-selection--single{height:69px}.logo-upload .ant-upload.ant-upload-select-picture-card>.ant-upload{padding:0}.campaign-form-count-text{color:#e4393c;margin-top:10px;font-size:16px}.upload-data-area{position:relative}.upload-data-area .masker{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.show-display-creative .adcreative-elements{position:relative}.show-display-creative .adcreative-elements .adcreative-elements-div{margin:5px}.show-display-creative .adcreative-elements .adcreative-elements-div.three-samll-images{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f0f8ff}.show-display-creative .adcreative-elements .adcreative-elements-div.three-samll-images .each-one{width:30%}.show-display-creative .adcreative-elements .adcreative-elements-div.three-samll-images .each-one .big-one{width:100%}.show-display-creative .adcreative-elements .adcreative-elements-div .each-one{position:relative;background-color:#f0f8ff}.show-display-creative .adcreative-elements .adcreative-elements-div .each-one .big-one{width:100%;height:31px;-o-object-fit:contain;object-fit:contain}.show-display-creative .adcreative-elements .adcreative-elements-div .each-one .image-type{position:absolute;right:0;top:36px;color:#1890ff;font-size:12px;font-weight:700}.show-display-creative .adcreative-elements .adcreative-elements-div .delete-one{position:absolute;right:-50px;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.show-display-creative .adcreative-elements .adcreative-elements-div .delete-one .delete-icon{color:#e4393c;font-size:20px;cursor:pointer}.show-display-creative .adcreative-elements .adcreative-elements-div .delete-one .delete-icon:hover{color:red}.add-button-area{border:1px dashed #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.add-button-area:hover{border:1px dashed #1890ff}