.create-skill-wrapper { width: 1000px; padding: 25px 25px 45px; opacity: 1; background: #ffffff; border-radius: 10px; display: flex; flex-direction: column; align-items: center; .create-skill-title { width: 100%; line-height: 37px; padding: 7px 0 25px; font-size: 26px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; text-align: center; color: #1d2a3a; border-bottom: 1px solid rgba(0,0,0,0.06); } .form-wrapper { position: relative; width: 640px; margin-top: 30px; .field-name { height: 20px; line-height: 20px; font-size: 14px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #19222e; .required { color: #ff0000; } } .skill-field { position: relative; .skill-title-input { width: 100%; // height: 44px; margin-top: 5px; // opacity: 1; // background: #ffffff; // border: 1px solid #d7dfe8; // border-radius: 3px; } } .price-field { position: relative; display: flex; .price-wrapper { position: relative; width: 300px; .price-input { width: 100%; // height: 44px; margin-top: 5px; } .yuan { position: absolute; right: 18px; bottom: 14px; font-size: 14px; line-height: 14px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #19222e; } } .cate-wrapper { width: 300px; margin-left: 40px; .cate-content { margin-top: 5px; width: 100%; display: flex; justify-content: space-between; } .service-cate { width: 185px; } .cate-cascader { width: 100%; } } } .content-field { position: relative; margin-top: 20px; .content-editor { margin-top: 5px; .ql-show { border: 1px solid #d7dfe8; } } } .image-field { position: relative; .skill-image-uploader { margin-top: 12px; } .upload-tips { margin-top: 12px; width: 100%; line-height: 20px; font-size: 14px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: #999999; white-space: pre-line; } } .is-error { input { border-color: #f56c6c; } .quill-editor { border-top: 1px solid #f56c6c!important; border-color: #f56c6c !important; } } } .progress-wrapper { position: relative; width: 640px; margin-top: 25px; .progress-title { height: 17px; line-height: 17px; font-size: 12px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: #222222; } .progress-bar { width: 100%; margin-top: 7px; } } .example-wrapper { position: relative; width: 640px; margin-top: 20px; padding: 20px; background: #f6f8f9; border-radius: 10px; display: flex; .example-content { flex: 1; .example-title { width: 100%; height: 20px; display: flex; align-items: center; .example-icon { width: 20px; height: 20px; } span { margin-left: 7px; font-size: 16px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #19222e; } } .example-text { width: 100%; margin-top: 18px; font-size: 12px; font-family: PingFangSC, PingFangSC-Regular; font-weight: 400; color: #222222; line-height: 18px; white-space: pre-line; } } .example-img { flex-shrink: 0; width: 173px; height: 234px; margin: 10px 0 0 20px; } } .actions-wrapper { width: 640px; margin-top: 20px; display: flex; align-items: center; justify-content: space-between; .prev-btn { // width: 128px; // height: 42px; padding: 10px 0; font-size: 15px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #308eff; background: #ffffff; border: none; } .pcreate-btn { width: 128px; height: 42px; margin-left: 10px; background: #ffffff; border-radius: 7px; border: 1px solid #308eff; font-size: 15px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #308eff; } .next-btn { width: 128px; height: 44px; background: #308eff; border-radius: 7px; border: none; font-size: 15px; font-family: PingFangSC, PingFangSC-Medium; font-weight: 500; color: #ffffff; } } }