body,html{background:#f8f8f8;height:100%}#root{background-color:#f8f8f8}.loading-wrap{text-align:center}.loading-wrap .custom-button.state-loading{color:#858585;height:300px;padding-top:120px}.mainapp{margin:0 auto;min-height:calc(100vh - 20px);padding:43px 0 83px;position:relative;width:934px}.mainapp .empty-box{background:#fff;line-height:200px;text-align:center;width:100%}.mainapp .copyright{bottom:44px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.mainapp .add-app-btn.custom-button-container{margin-right:0}.mainapp .add-app-btn.custom-button-container .custom-button-normal{height:40px;line-height:36px}.app{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-left:40px;text-decoration:none}.app:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.08)}.app-left{background-color:#eee}.app-right{max-width:20vw;padding-right:40px}.app-error{margin-right:79px}.app-admin{color:var(--spd-color-primary)}.app-admin-logo{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center}.app-admin-logo .icon-user{color:#4e6ef2;font-size:20px}.app-admin-logo img{height:24px;width:24px}.app-admin-logo span{font-size:14px;margin-left:9px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appheader{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:2;flex:2;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:30px}.appheader div{color:#1f1f1f;font-size:24px;letter-spacing:0;line-height:24px}.appheader .btn-disabled{background:#ddd;border:0 solid #b8b8b8;cursor:default}.appheader button span{font-size:20px;margin-right:5px}.app-meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:0;height:164px}.app-meta-avatar{margin-right:24px}.app-avatar{background:transparent;border-radius:72px;color:#fff;display:inline-block;font-size:14px;height:72px;line-height:32px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:72px}.app-avatar img{display:block;height:100%;width:100%}.app-content{-ms-flex:1 0;flex:1 0}.app-title{color:#1f1f1f;font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.app-title.app-title-color{color:var(--spd-color-danger)}.app-desc{display:-ms-flexbox;display:flex;font-size:14px;line-height:22px}.app-desc .app-offline{text-overflow:inherit!important;white-space:inherit!important}.app-desc .app-offline span{color:var(--spd-color-danger)!important}.app-desc span a{color:var(--spd-color-primary);cursor:pointer;text-decoration:none}.app-desc span a+span{margin-left:5px}.app-desc>span:first-child{color:#1f1f1f;margin-right:7.5px;width:49px}.app-desc>span:last-child{color:#858585;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:483px}.app-desc>span:last-child .info:not(:last-child):after{background:#e0e0e0;content:"";display:inline-block;height:12px;margin:0 8px;vertical-align:-1px;width:1px}.app-desc-cate{line-height:22px}.app-description{color:#858585;font-size:14px;letter-spacing:0;line-height:24px}.app-description span{display:inline-block;max-width:650px}.appheader .verify-tips{-ms-flex:1;flex:1;font-size:14px;margin-right:50px;margin-top:-2px}.appheader .verify-tips.high-light{background:#fff5e6;height:49px;padding-left:16px}.appheader .verify-tips.high-light:after{content:"";display:inline-block;height:100%;vertical-align:middle}.appheader .verify-tips.high-light span,.appheader .verify-tips.high-light svg{vertical-align:middle}.appheader .verify-tips.high-light.black-list-tip,.appheader .verify-tips.high-light.can-not-create-tip{height:unset;margin-right:0;margin-top:30px;padding:10px 16px;width:100%}.appheader .verify-tips.high-light.black-list-tip svg,.appheader .verify-tips.high-light.can-not-create-tip svg{color:var(--spd-color-remind);height:14px;margin-bottom:1px;margin-right:4px;width:14px}.appheader .verify-tips.developer-tips{margin-top:10px}.verify-link{color:var(--spd-color-primary);cursor:pointer}.appheader .apptab{border-bottom:1px solid #e4e4e4;display:-ms-flexbox;display:flex;width:100%}.appheader .apptab li{color:#1f1f1f;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:0;line-height:2.5;margin-right:50px;position:relative}.appheader .apptab li.active,.appheader .apptab li:hover{color:var(--spd-color-primary)}.appheader .apptab li.active:after{background:var(--spd-color-primary);color:#fff}.appheader .apptab li.active:after,.appheader .apptab li:hover:after{bottom:-1px;content:"";height:4px;left:0;position:absolute;width:100%}.appheader .apptab li:hover:after{opacity:.3}.appheader .apptip{-ms-flex-pack:end;display:-ms-flexbox;display:flex;height:42px;justify-content:flex-end;margin-top:30px;width:100%}.appheader .apptip .dux-icon{color:var(--spd-color-remind);font-size:14px;margin-right:10px}.appheader .iframe-container{height:774px;margin-top:30px;width:100%}.appheader .btn-special-fs{font-size:14px}.app-desc .third-fail-tip{color:#858585}.app-desc .third-fail-tip i{color:var(--spd-color-danger)}.app-desc .third-fail-tip a{color:var(--spd-color-primary);text-decoration:none}.third-empty-tip{background:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 2px 6px 0 rgba(0,0,0,.07);box-sizing:border-box;padding:60px 0}.third-empty-tip .line-one{color:#1f1f1f;font-size:20px;line-height:24px;margin-bottom:10px;text-align:center}.third-empty-tip .line-two{color:#858585;font-size:14px;letter-spacing:0;line-height:24px;text-align:center}.verify-tips{-ms-flex:1;flex:1;font-size:14px;margin-top:-2px}.verify-tips.high-light{background:#fff5e6;height:49px;padding-left:16px}.verify-tips.high-light:after{content:"";display:inline-block;height:100%;vertical-align:middle}.verify-tips.high-light span,.verify-tips.high-light svg{vertical-align:middle}.miniapp .add-app-btn.custom-button-container{margin-right:0}.miniapp .add-app-btn.custom-button-container .custom-button-normal{height:40px;line-height:36px}.app-tplist-wrapper .app-desc>span:first-child{width:auto}.app-tplist-wrapper .black-list-tip{height:unset;margin-right:0;margin-top:30px;padding:10px 16px}.app-tplist-wrapper .black-list-tip svg{color:#fe9700;height:14px;margin-bottom:1px;margin-right:4px;width:14px}.copyright{-ms-flex-pack:center;color:#999;display:-ms-flexbox;display:flex;font-size:14px;height:24px;justify-content:center;line-height:24px;margin-bottom:20px;margin-top:17px;text-align:center}.copyright>:not(:first-child):before{content:"|";font-size:13px;margin:0 11px}.copyright .copyright-complaint{color:#999;margin-left:-5px}.copyright .copyright-complaint:hover{color:#4e6ef0!important}.fault-page-alert{margin:0 auto 30px}.fault-page-alert.mw1440{max-width:1440px}.message-dialog .dux-dialog-content{background:url(https://mbs1.bdstatic.com/static/smartprogram-developer/img/dialog_bg.54e86c.png) no-repeat 50%;background-size:cover;overflow:visible}.message-dialog .dux-dialog-content-body{color:#525252;font-size:16px;letter-spacing:0;line-height:24px;margin:0;padding:0 60px}.message-dialog .message-dialog-title-icon{background:url(https://mbs1.bdstatic.com/static/smartprogram-developer/img/dialog_title.6c3918.png) no-repeat 50%;background-size:contain;height:120px;left:50%;position:absolute;top:-60px;transform:translateX(-50%);width:120px}.message-dialog .message-dialog-title{color:var(--spd-font-color-emphasize,#1f1f1f);font-size:24px;font-weight:var(--spd-font-weight-medium,500);line-height:32px;padding-bottom:16px;padding-top:24px;text-align:center}.message-dialog .message-dialog-content p{margin-bottom:16px}.message-dialog .dux-dialog-content-foot .custom-button.dux-button[ui~=large]{border-radius:8px;font-size:16px;height:48px;line-height:48px;width:128px}