@charset "utf-8";
/* CSS Document */
.default {text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
body{background-color:#fff;font-family:微软雅黑,"Microsoft YaHei";min-width:1220px;position:relative}
body.default{background-color:#2B3040}
a,a:focus{color:inherit;text-decoration:none}
a:hover{color:#448BCC;text-decoration:none}
li{list-style:none;padding-left:0}
ul{padding-left:0}
.container{width:1200px;padding:0;position:relative}
.default .container{width:100%;min-width:1024px}
.main .container{background-color:#fff}
.font-lg{font-size:16px}
.font-default{font-size:14px}
.font-sm{font-size:12px}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-info {color:#31708f}
.text-primary{color:#428bca}
.text-success {color:#3c763d}
.text-danger {color:#a94442}
.text-warning {color:#8a6d3b}
.text-error {color: #a94442;}
.text-over {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.color-default{color:#4b67af!important}
.color-dark{color:#252424!important}
.color-red{color:#cf1010!important}
.color-gray{color:#98999a!important}
.color-green{color:#079200!important}
.pull-right {float:right}
.pull-left {float:left}
.head{background-color:#fff}
.head .navbar-default{background-color:#fff;border-bottom:1px solid #c7c7c7;height:57px;border-radius:0;margin:0}
.head a:hover{color:#448BCC!important}
.head .navbar-header{width:235px}
.head .navbar-header a{font-size:1em}
.head .navbar-header .navbar-brand{padding:11px 15px;height:57px; margin-left:0;}
.head .navbar-left{font-size:1.15em}
.head .navbar-left>li a{padding-left:15px!important;padding-right:15px!important;height:52px;line-height:25px}
.head .navbar-left .active,.head .navbar-left>li:hover,.head .navbar-left .panel-menu .list-group-item:not(.list-group-more):hover,.panel-menu .head .navbar-left .list-group-item:not(.list-group-more):hover,.default .head .navbar-left>li:hover{border-bottom:3px solid #4b67af;background-color:transparent}
.head .navbar-left .active a,.head .navbar-left>li:hover a,.head .navbar-left .panel-menu .list-group-item:not(.list-group-more):hover a,.panel-menu .head .navbar-left .list-group-item:not(.list-group-more):hover a,.default .head .navbar-left>li:hover a{background-color:transparent!important}
.head .navbar-right{font-size:1.15em}
.head .navbar-right li:hover{background-color:transparent;color:#448BCC}
.head .navbar-right .navbar-avatar{width:21px;height:21px;border-radius:50%;margin-right:4px}
.head .open a{background-color:transparent!important}
.head .dropdown>a{padding-top:0!important;padding-bottom:0!important;padding-left:30px!important;padding-right:30px!important;height:57px;line-height:52px}
.head+.main{min-height:725px}
.head+.main .panel-cut{min-height:725px}
.main{margin:30px 0}
.login .panel{border-top:8px solid #428bca;border-radius:6px 6px 0 0}
.login .panel .input-group-addon{background-color:#fff;border-color:#e7e7eb;border-right:0}
.login .panel .input-group-addon+input{border-left:0}
.login-submit .btn{width:185px;height:38px;line-height:24px;font-size:16px;margin:15px auto;}
.system-login{width:100%;background-size:cover;background-position:50% 50%;}
.system-login .head{line-height:50px;padding:0 30px;overflow:hidden;background:rgba(255,255,255,0)}
.system-login .head .logo-version{display:inline-block;height:50px}
.system-login .head .logo{width:auto;height:35px}
.system-login .head .version{margin-left:6px;margin-top:4px;background-color:#aeaeae;padding:2px 5px;display:block;float:right;border-radius:2px;color:#fff;line-height:1}
.system-login .head .pull-right{color:#fff;font-size:16px}
.system-login .login-panel{width:825px; height:480px;border:none}
.system-login .register-panel{width:460px;max-height:605px;overflow-y:auto}
.system-login .register-panel .input-group-btn .btn{height:40px}
.system-login+.footer{position:fixed;width:100%;bottom:0;left:0;color:#666;background-color:#fff}
.system-login+.footer .friend-link{font-size:16px}
.system-login+.footer .friend-link a{padding:0 30px}
.system-login+.footer .friend-link a+a{border-left:1px solid #ccc}
.system-login+.footer .copyright{color:#ccc;margin-top:20px}
.login-panel{padding:30px 20px;background:rgba(255,255,255,.7);border-radius:4px;margin: 10% auto; border:1px solid #CCC}
.login-panel .title{font-size:26px;color:#1F4881;margin-bottom:40px}
.login-panel .input-group-vertical input{height:40px;border-radius:18px;border-color: #f7f5fb;}
.login-panel .input-group-vertical>input{margin-bottom:20px}
.login-panel .input-group-vertical .input-group{margin-bottom:15px}
.login-panel .input-group-vertical .input-group input{border-top-right-radius:0;border-bottom-right-radius:0}
.login-panel .input-group-vertical .imgverify{border-top-right-radius:4px;border-bottom-right-radius:4px}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#000 50% 50%;opacity:.3}
.wx-form .form-group,form .form-group{margin-bottom:30px}
.wx-form .form-group:before,form .form-group:before{content:'';display:table}
.wx-form .form-group:after,form .form-group:after{display:table;clear:both;content:''}
.wx-form .form-group.error .ng-dirty+.help-block,form .form-group.error .ng-dirty+.help-block {	color: #cf1010;}
.wx-form .form-group.error .ng-dirty+.help-block:before,form .form-group.error .ng-dirty+.help-block:before {display: inline-block;color: #cf1010;vertical-align: middle;text-transform: none;font-weight: 400;font-style: normal;font-variant: normal;font-size: 16px;line-height: 1;speak: none;-webkit-font-smoothing: antialiased;}
.wx-form .form-group.error .help-block,form .form-group.error .help-block {color: #cf1010;}
.wx-form .form-group.error .help-block:before,form .form-group.error .help-block:before {display: inline-block;color: #cf1010;vertical-align: middle;text-transform: none;font-weight: 400;font-style: normal;font-variant: normal;font-size: 16px;line-height: 1;speak: none;-webkit-font-smoothing: antialiased;}
.wx-form .form-group.required .control-label,form .form-group.required .control-label {	position: relative;}
.wx-form .form-group.required .control-label::before,form .form-group.required .control-label::before {	position: absolute; top: 50%; left: -15px; margin-top: 1px; width: 6px; height: 6px; border-radius: 50%; background-color: #cf1010; content: '';}
.wx-form .control-label,form .control-label{padding-top:7px;padding-left:0;padding-right:0;text-align:left;color:#252424;font-weight:400}
.wx-form .control-label.col-sm-2,form .control-label.col-sm-2 {	max-width: 200px; line-height:22px; font-size:1rem;}
.wx-form .form-controls,form .form-controls{padding-left:0;padding-right:0}
.wx-form .form-controls .alert,form .form-controls .alert{font-size:1rem;padding: 10px 15px;}
.wx-form .form-control,form .form-control{border-color:#e7e7eb;border-radius:0;box-shadow:0 0 0;text-shadow:0 0 0}
.wx-form .form-control.ng-invalid.ng-dirty+.help-block,form .form-control.ng-invalid.ng-dirty+.help-block{color:#cf1010}
.wx-form .form-control.ng-invalid.ng-dirty+.help-block:before,form .form-control.ng-invalid.ng-dirty+.help-block:before{display:inline-block;color:#cf1010;vertical-align:middle;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:16px;line-height:1;speak:none;-webkit-font-smoothing:antialiased}
.wx-form .help-block,form .help-block{color:#98999a;padding-top:10px;margin-top:0;margin-bottom:0;font-size:1rem;}
.wx-form .help-block a,form .help-block a{color:#428bca;}
.wx-form .alert,form .alert{font-size:1rem;padding: 10px 15px;}
.wx-form .checkbox-block input[type=radio]+label,.wx-form .checkbox-block input[type=checkbox]+label,.wx-form .radio-block input[type=radio]+label,.wx-form .radio-block input[type=checkbox]+label,form .checkbox-block input[type=radio]+label,form .checkbox-block input[type=checkbox]+label,form .radio-block input[type=radio]+label,form .radio-block input[type=checkbox]+label{display:block}
.wx-form label,form label{color:#252424;font-weight:400;vertical-align:middle;margin-bottom:0}
.wx-option{display:inline-block;font-family:fa;font-size:22px;vertical-align:middle;cursor:pointer}
.wx-option+input{display:none}
.wx-option:hover{color:#214665}
.wx-option+label{color:#252424;vertical-align:middle}
.wx-option.disabled{opacity:.35;cursor:default}
.wx-form input[type=radio],.wx-form input[type=checkbox],.modal-dialog input[type=radio],.modal-dialog input[type=checkbox]{display:none;cursor:pointer}
.wx-form input[type=radio]:focus,.wx-form input[type=radio]:active,.wx-form input[type=checkbox]:focus,.wx-form input[type=checkbox]:active,.modal-dialog input[type=radio]:focus,.modal-dialog input[type=radio]:active,.modal-dialog input[type=checkbox]:focus,.modal-dialog input[type=checkbox]:active{outline:0}
.wx-form input[type=radio]+label,.wx-form input[type=checkbox]+label,.modal-dialog input[type=radio]+label,.modal-dialog input[type=checkbox]+label{cursor:pointer;display:inline-block;position:relative;padding-left:25px;margin-right:3px;color:#252424;font-weight:400}
.wx-form input[type=radio]+label:before,.wx-form input[type=radio]+label:after,.wx-form input[type=checkbox]+label:before,.wx-form input[type=checkbox]+label:after,.modal-dialog input[type=radio]+label:before,.modal-dialog input[type=radio]+label:after,.modal-dialog input[type=checkbox]+label:before,.modal-dialog input[type=checkbox]+label:after{content:'';font-family:helvetica;display:inline-block;width:18px;height:18px;left:0;top:50%;margin-top:-9px;text-align:center;position:absolute}
.wx-form input[type=radio]+label:before,.wx-form input[type=checkbox]+label:before,.modal-dialog input[type=radio]+label:before,.modal-dialog input[type=checkbox]+label:before{background-color:#fff;border:1px solid #e7e7eb;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.wx-form input[type=radio]+label:after,.wx-form input[type=checkbox]+label:after,.modal-dialog input[type=radio]+label:after,.modal-dialog input[type=checkbox]+label:after{color:#fff}
.wx-form input[type=radio]:checked+label:before,.wx-form input[type=checkbox]:checked+label:before,.modal-dialog input[type=radio]:checked+label:before,.modal-dialog input[type=checkbox]:checked+label:before{-moz-box-shadow:inset 0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 10px transparent;box-shadow:inset 0 0 0 10px transparent}
.wx-form input[type=radio]+label:before,.modal-dialog input[type=radio]+label:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.wx-form input[type=radio]+label:hover:after,.wx-form input[type=radio]:checked+label:after,.modal-dialog input[type=radio]+label:hover:after,.modal-dialog input[type=radio]:checked+label:after{content:'\2022';text-align:center;font-size:40px;line-height:18px;margin-left:-.5px}
.wx-form input[type=radio]+label:hover:after,.modal-dialog input[type=radio]+label:hover:after{color:#c7c7c7}
.wx-form input[type=radio]:checked+label:after,.wx-form input[type=radio]:checked+label:hover:after,.modal-dialog input[type=radio]:checked+label:after,.modal-dialog input[type=radio]:checked+label:hover:after{color:#428bca}
.wx-form input[type=checkbox]+label:before{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.wx-form input[type=checkbox]+label:hover:after,.wx-form input[type=checkbox]:checked+label:after{content:"\2713";line-height:18px;font-size:14px;font-weight:900}
.wx-form input[type=checkbox]+label:hover:after{color:#c7c7c7}
.wx-form input[type=checkbox]:checked+label:after,.wx-form input[type=checkbox]:checked+label:hover:after{color:#428bca}
.wx-form input[type=checkbox].wx-toggle{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:55px;height:32px;background-color:#fff;position:relative;border:1px solid #e7e7eb;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;box-shadow:0 0 0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.wx-form input[type=checkbox].wx-toggle:hover:after{background-color:#fff}
.wx-form input[type=checkbox].wx-toggle:after{content:'';display:inline-block;position:absolute;width:27px;height:27px;background-color:#fff;top:1px;left:1px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}
.wx-form input[type=checkbox]:checked.wx-toggle{-moz-box-shadow:inset 0 0 0 15px #428bca;-webkit-box-shadow:inset 0 0 0 15px #428bca;box-shadow:inset 0 0 0 15px #428bca}
.wx-form input[type=checkbox]:checked.wx-toggle:after{left:26px;background-color:#fff}
.btn {border-radius: 4px;}
.btn-default {border-color: #e8e9eb;}
.btn-default .fa {font-size:1rem; margin:0; min-width:auto;}
.btn-danger {background-color: #ca4242;}
.btn-gray {background-color: #999;color: #fff;}
.btn-gray:hover {color: #fff;}
.btn-submit{padding-left:40px;padding-right:40px}
.btn-group-sub{display:inline-block;border-bottom:0;box-shadow:none}
.btn-group-sub .btn{padding:0;height:30px;min-width:100px;border:1px solid transparent;box-shadow:unset;line-height:30px}
.btn-group-sub .btn.active,.btn-group-sub .btn:hover,.btn-group-sub .head .navbar-left>li.btn:hover,.head .btn-group-sub .navbar-left>li.btn:hover{border-color:#3296fa;border-radius:3px;color:#3296fa}
.btn-group-sub .btn+.btn{margin-left:14px}
.col-sm-offset-2 {margin-left: 200px;}
.wx-header{position:relative;padding:28px 20px;padding-bottom:14px;padding-left:12px;border-bottom:1px solid #e8e9eb;color:#999;font-size:14px;line-height:1}
.wx-header::before{position:absolute;top:28px;left:0;height:1em;border-left:2px solid #3296fa;content:''}
.wx-header.no-bottom{border-bottom:0}
.cover-dark{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(64,64,64,.75);padding:30px;display:none}
.cover-dark .cover-delect{position:absolute;bottom:8px;right:30px;color:#5e5e5e;font-size:10px;text-align:center}
.cover-dark .cover-delect:hover{color:#3296fa}
.cover-dark .cover-delect i{display:block;font-size:20px;margin-right:0}
.cover-dark .cover-selected{width:100%;height:100%;text-align:center;font-size:30px;color:#fff}
.cover-dark .cover-selected:before{display:inline-block;vertical-align:middle}
.cover-dark .cover-selected:after{content:'';display:inline-block;vertical-align:middle;height:100%}
.cover-dark .active,.cover-dark .head .navbar-left>li:hover,.head .cover-dark .navbar-left>li:hover{display:block}
.wx-input-img{border:1px dashed #e8e9eb;display:inline-block;position:relative;width:150px;height:150px;text-align:center}
.wx-input-img+.wx-input-img{margin-left:10px}
.wx-input-img:after{content:''}
.wx-input-img .input-addon{width:100%;height:100%;display:block}
.wx-input-img .input-addon:before{display:inline-block;height:100%;vertical-align:middle;content:'';}
.wx-input-img .input-addon i{margin:0; padding:0; min-width:auto;color:#999}
.wx-input-img .cut{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.16);font-size:14px;color:#999}
.wx-input-img .cut:hover{background-color:#3296fa;color:#fff}
.wx-input-img .del{position:absolute;width:22px;height:22px;border-radius:100%;text-align:center;line-height:22px;background-color:#3296fa;top:-11px;right:-11px}
.cut-list .wx-input-img .del .item.apply-show:before,.ext-apply-list .wx-input-img .del .ext-apply-item.apply-show:before,.wx-input-img .del .cut-list .item.apply-show:before,.wx-input-img .del .ext-apply-list .ext-apply-item.apply-show:before,.wx-input-img .del .fa{color:#fff;font-size:14px;font-style:normal;margin:0;min-width:auto;vertical-align:baseline}
.wx-input-img .del:hover{background-color:#555}
.wx-input-img img{display:none;width:100%;height:100%}
.head .navbar-left>li.wx-input-img:hover .input-addon,.wx-input-img.active .input-addon{display:none}
.head .navbar-left>li.wx-input-img:hover .cover-dark,.wx-input-img.active:hover .cover-dark{display:block}
.head .navbar-left>li.wx-input-img:hover img,.wx-input-img.active img{display:block;max-width:100%;max-height:100%}
.message-page {padding: 30px 0}
.message-page .error-icon {	color: #c7c7c7!important;font-size: 10rem}
.message-page .tips {font-size: 4rem;margin: 40px 0 15px 0}
.message-page .state {font-size: 1.6rem;margin-bottom: 40px}
.manage-home-container {background-color:#f7f8fa;padding:20px;line-height:1}
.manage-home-container .empty {height:100px;line-height:100px;text-align:center;font-size:14px;color:#999}
.manage-home-container .btn {border-radius:0;min-width:140px}
.manage-home-container .row {margin-left:-10px;margin-right:-10px}
.manage-home-container .chart-box {position:relative}
.manage-home-container .chart-box .chart-line {width:100%;	height:400px;margin-top:20px}
.manage-home-container .chart-box .chart-select {position:absolute;left:20px;z-index:3}
.manage-home-container .chart-box .chart-select>* {margin-right:20px}
.manage-home-container .recommond-app-carousel .carousel img {height:320px!important;width:100%}
.manage-home-container .carousel .carousel-indicators li {border-radius:0;width:18px;height:4px;background-color:#fff;border:0;margin:0 5px}
.manage-home-container .carousel .carousel-indicators li:hover,.manage-home-container .carousel .carousel-indicators li.active,.manage-home-container .carousel .carousel-indicators .head .navbar-left>li:hover,.head .manage-home-container .carousel .carousel-indicators .navbar-left>li:hover,.manage-home-container .carousel .carousel-indicators .skin-black .panel-menu li.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .manage-home-container .carousel .carousel-indicators li.list-group-item:not(.list-group-more):hover {background-color:#3296fa}
.manage-home-container [class^=col-sm] {padding-left:10px;padding-right:10px}
.manage-home-container .web-panel {background-color:#fff;border:0}
.manage-home-container .web-panel .panel-heading {position:relative;background-color:#fff;border-bottom:0;padding:17px 14px}
.manage-home-container .web-panel .panel-heading>h4 {font-weight:400;font-size:14px;border-left:2px solid #3296fa;padding-left:9px;display:inline}
.manage-home-container .web-panel .panel-heading .more {float:right;color:#3296fa;position:relative}
.manage-home-container .web-panel .panel-heading .more+.more {margin-right:20px}
.manage-home-container .web-panel .panel-heading .nav-tabs {position:absolute;left:0;right:0;bottom:0;text-align:center;margin-bottom:0}
.manage-home-container .web-panel .panel-heading .nav-tabs>li {float:none;display:inline-block;margin-bottom:-1px}
.manage-home-container .web-panel .panel-heading .nav-tabs>li:hover>a,.manage-home-container .web-panel .panel-heading .nav-tabs>li.active>a,.manage-home-container .web-panel .panel-heading .head .navbar-left.nav-tabs>li:hover>a,.head .manage-home-container .web-panel .panel-heading .navbar-left.nav-tabs>li:hover>a,.manage-home-container .web-panel .panel-heading .skin-black .panel-menu .nav-tabs>li.list-group-item:not(.list-group-more):hover>a,.skin-black .panel-menu .manage-home-container .web-panel .panel-heading .nav-tabs>li.list-group-item:not(.list-group-more):hover>a {color:#3296fa;border-bottom-color:#3296fa}
.manage-home-container .web-panel .panel-heading .nav-tabs>li>a {border:0;border-bottom:2px solid transparent;padding:13px}
.manage-home-container .web-panel .panel-heading .nav-tabs>li>a:focus,.manage-home-container .web-panel .panel-heading .nav-tabs>li>a:hover {background-color:transparent;outline:0}
.manage-home-container .web-panel .panel-heading+.panel-body {margin-top:0}
.manage-home-container .web-panel .panel-body {padding:10px 14px}
.manage-home-container .web-panel .panel-body .icon i{color:#3296fa; font-size:8rem;}
.manage-home-container .row-statistics {display:flex;align-items:center;padding:6px 20px 20px;height:150px}
.manage-home-container .row-statistics .icon {text-align:center;flex:0 1 240px;border-right:1px solid #e8e9eb}
.manage-home-container .row-statistics .content {padding-left:50px}
.manage-home-container .row-statistics .content .version {font-size:36px;margin-bottom:14px;position:relative}
.manage-home-container .row-statistics .content .now-version {color:#999;margin-bottom:20px}
.manage-home-container .row-statistics .content .btn {border-radius:0}
.manage-home-container .row-statistics .content .no-backup {margin-bottom:25px}
.manage-home-container .row-statistics .content .no-backup span {color:#3296fa;font-size:30px}
.manage-home-container .row-statistics .content .old-time {color:#3296fa;margin-bottom:14px;font-size:18px;margin-top:-8px}
.manage-home-container .row-statistics .content .title {margin-bottom:25px;font-size:14px}
.skinBlack__left {position:fixed;width:230px;top:0;left:0;bottom:0;background-color:#f7f8fa;text-align:left;border-right:1px solid #e8e9eb;padding:30px 0;box-sizing:border-box;overflow:hidden;z-index:1003}
.skinBlack__left+.skinBlack__right {margin-left:230px}
.skinBlack__left .main-nav {font-size:14px;color:#989898}
.skinBlack__left .main-nav li {margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.skinBlack__left .main-nav li:hover,.skinBlack__left .main-nav li.active,.skinBlack__left .main-nav .head .navbar-left>li:hover,.head .skinBlack__left .main-nav .navbar-left>li:hover,.skinBlack__left .main-nav .skin-black .panel-menu li.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .skinBlack__left .main-nav li.list-group-item:not(.list-group-more):hover {background-color:#f1f2f6;color:#3296fa}
.skinBlack__left .main-nav li a {font-size:14px;display:inline-block;width:100%;padding:10px 30px}
.skinBlack__left .main-nav li i {font-size:18px;margin-right:19px;vertical-align:middle}
.skinBlack__left--small {width:80px;transition:all .1s}
.skinBlack__left--small .main-nav {font-size:0}
.skinBlack__left--small .main-nav .fa,.skinBlack__left--small .main-nav .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__left--small .main-nav .ext-apply-item.apply-show:before,.skinBlack__left--small .main-nav .cut-list .item.apply-show:before,.cut-list .skinBlack__left--small .main-nav .item.apply-show:before {font-size:24px}
.skinBlack__left--small .slimScrollDiv {width:63px!important}
.skinBlack__left--small+.skinBlack__right {margin-left:80px}
.skinBlack__left--small+.skinBlack__right .skinBlack__header,.skinBlack__left--small+.skinBlack__right .skinBlack__footer {left:80px}
.skinBlack__left--small+.skinBlack__right .container .web-page-title {left:110px}
.skinBlack__left--small+.skinBlack__right .skinBlack__sub {left:80px}
.skinBlack__left--small:hover {width:230px}
.skinBlack__left--small:hover .main-nav {font-size:14px}
.skinBlack__left--small:hover .slimScrollDiv {width:230px!important}
.skinBlack__lock {position:absolute;bottom:40px;font-size:0;color:#999;left:0}
.skinBlack__lock:hover {color:#999}
.skinBlack__lock .unlock {display:block;color:#999; font-size:14px}
.skinBlack__lock .locked {display:none;color:#999}
.skinBlack__lock .fas,.skinBlack__lock .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__lock .ext-apply-item.apply-show:before,.skinBlack__lock .cut-list .item.apply-show:before,.cut-list .skinBlack__lock .item.apply-show:before {font-size:24px;border-radius:50%;border:1px solid #e8e9eb;padding:5px;vertical-align:middle;color:#999}
.skinBlack__lock.lock {left:auto;margin-left:0;display:block;width:100%;height:36px;line-height:36px;text-align:center;background-color:#f3f3f5;font-size:14px}
.skinBlack__lock.lock .unlock {display:none; }
.skinBlack__lock.lock .locked {display:block;}
.skinBlack__lock.lock .fa,.skinBlack__lock.lock .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__lock.lock .ext-apply-item.apply-show:before,.skinBlack__lock.lock .cut-list .item.apply-show:before,.cut-list .skinBlack__lock.lock .item.apply-show:before {border:0;margin-right:5px}
.skinBlack__logo {display:inline-block;text-align:center;width:100%;margin-bottom:30px;padding:0}
.skinBlack__logo img {height:20px;width:auto}
.skinBlack__right {position:relative;padding-top:50px;background-color:#fff}
.skinBlack__right .container .web-page-title {display:none}
.skinBlack__right .container .web-page-title:first-child {display:block}
.skinBlack__right .skinBlack__sub {width:200px;position:fixed;display:block;top:50px;background-color:#fff;border-right:1px solid #e8e9eb;bottom: 0;}
.skinBlack__right .skinBlack__sub+.container {margin-left:200px}
.skinBlack__right .skinBlack__sub .sub-top {text-align:center;padding:30px 0 0}
.skinBlack__right .skinBlack__sub .sub-top .menu-title {border-bottom:1px solid #e8e9eb;padding-bottom:30px}
.skinBlack__right .skinBlack__sub .sub-top .menu-title .fas,.skinBlack__right .skinBlack__sub .sub-top .menu-title .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__right .skinBlack__sub .sub-top .menu-title .ext-apply-item.apply-show:before,.skinBlack__right .skinBlack__sub .sub-top .menu-title .cut-list .item.apply-show:before,.cut-list .skinBlack__right .skinBlack__sub .sub-top .menu-title .item.apply-show:before {display:block;font-size:36px;color:#3296fa;margin-bottom:10px}
.skinBlack__right .skinBlack__sub .sub-top .menu-title .fas {margin-right: 0px;}
.skinBlack__right .skinBlack__sub .sub-top .account-info {border-bottom:1px solid #e8e9eb}
.skinBlack__right .skinBlack__sub .sub-top .account-info .head-logo {width:70px;height:70px;border-radius:50%;margin-bottom:15px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .account-name {margin-bottom:15px;padding:0 20px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .account-operate {color:#3296fa;margin-bottom:15px;padding:0 20px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .account-operate a+a {margin-left:5px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .account-operate a+a::before {content:'|';margin-right:10px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .accoutn-cut {margin-bottom:15px}
.skinBlack__right .skinBlack__sub .sub-top .account-info .account-type {margin-bottom:15px;padding:0 20px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info {border-bottom:1px solid #e8e9eb}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .head-app-logo {width:80px;height:80px;margin-bottom:15px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .name {margin-bottom:15px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-inof-cut {margin:0 -15px 15px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-inof-cut a {width:80px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-inof-cut a+a {margin-left:15px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-inof-cut .btn {min-width:unset}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info {display:flex;align-items:center;padding:15px 0;border-top:1px solid #e8e9eb;color:#98999a}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .fa,.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .ext-apply-item.apply-show:before,.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .cut-list .item.apply-show:before,.cut-list .skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .item.apply-show:before {font-size:20px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .plugin-info-logo {width:30px;height:30px;margin:0 15px}
.skinBlack__right .skinBlack__sub .sub-top .sub-module-info .module-plugin-info .plugin-info-box {position:relative}
.skinBlack__right .skinBlack__sub .panel-menu {padding-left:30px;}
.skinBlack__right .skinBlack__sub .panel-menu:last-child {border-bottom:1px solid #e8e9eb}
.skinBlack__right .skinBlack__sub .panel-menu>.panel-heading {padding-bottom:15px;padding-top:15px;border-right:1px solid #e8e9eb;}
.skinBlack__right .skinBlack__sub .panel-menu>.panel-heading span {cursor:pointer}
.skinBlack__right .skinBlack__sub .panel-menu>.list-group {margin-bottom:1px}
.skinBlack__right .skinBlack__sub .panel-menu .collapsed .nav-title .fa,.skinBlack__right .skinBlack__sub .panel-menu .collapsed .nav-title .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__right .skinBlack__sub .panel-menu .collapsed .nav-title .ext-apply-item.apply-show:before,.skinBlack__right .skinBlack__sub .panel-menu .collapsed .nav-title .cut-list .item.apply-show:before,.cut-list .skinBlack__right .skinBlack__sub .panel-menu .collapsed .nav-title .item.apply-show:before {transform:rotate(-90deg)}
.skinBlack__right .skinBlack__sub .panel-menu .nav-title .fa,.skinBlack__right .skinBlack__sub .panel-menu .nav-title .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__right .skinBlack__sub .panel-menu .nav-title .ext-apply-item.apply-show:before,.skinBlack__right .skinBlack__sub .panel-menu .nav-title .cut-list .item.apply-show:before,.cut-list .skinBlack__right .skinBlack__sub .panel-menu .nav-title .item.apply-show:before {margin-right:10px}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item {padding-left:0;background:#fff;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid #e8e9eb;margin-bottom:0}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item a {width:100%}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:first-child {border-top:1px solid transparent}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.list-group-item-plugin {display:flex;align-items:center}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.list-group-item-plugin .back {margin-right:10px}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .nav-icon {width:42px;display:inline-block}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .nav-icon i {font-size:24px;margin-right:15px;vertical-align:middle;color:#98999a}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .nav-icon img {width:30px;height:30px;vertical-align:middle;margin-right:15px}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more {display:inline-block;text-align:center;line-height:26px;border:1px dashed #e8e9eb;width:30px;height:30px;border-radius:3px;margin-right:5px;vertical-align:middle}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more .fa,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more .ext-apply-item.apply-show:before,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more .cut-list .item.apply-show:before,.cut-list .skinBlack__right .skinBlack__sub .panel-menu .list-group-item .icon-more .item.apply-show:before {margin-right:0;font-size:14px;min-width:auto;}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:hover,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.active,.skinBlack__right .skinBlack__sub .panel-menu .head .navbar-left>li.list-group-item:hover,.head .skinBlack__right .skinBlack__sub .panel-menu .navbar-left>li.list-group-item:hover,.skinBlack__right .skinBlack__sub .skin-black .panel-menu .list-group-item:not(.list-group-more):hover,.skin-black .skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more):hover {background-color:inherit;color:#3296fa;border-color:#e8e9eb;border-right:0;background:#fff}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:hover .icon-more,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.active .icon-more,.skinBlack__right .skinBlack__sub .panel-menu .head .navbar-left>li.list-group-item:hover .icon-more,.head .skinBlack__right .skinBlack__sub .panel-menu .navbar-left>li.list-group-item:hover .icon-more,.skinBlack__right .skinBlack__sub .skin-black .panel-menu .list-group-item:not(.list-group-more):hover .icon-more,.skin-black .skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more):hover .icon-more {border-color:#3296fa}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:hover a,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.active a,.skinBlack__right .skinBlack__sub .panel-menu .head .navbar-left>li.list-group-item:hover a,.head .skinBlack__right .skinBlack__sub .panel-menu .navbar-left>li.list-group-item:hover a,.skinBlack__right .skinBlack__sub .skin-black .panel-menu .list-group-item:not(.list-group-more):hover a,.skin-black .skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more):hover a {color:inherit!important}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:hover i,.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.active i,.skinBlack__right .skinBlack__sub .panel-menu .head .navbar-left>li.list-group-item:hover i,.head .skinBlack__right .skinBlack__sub .panel-menu .navbar-left>li.list-group-item:hover i,.skinBlack__right .skinBlack__sub .skin-black .panel-menu .list-group-item:not(.list-group-more):hover i,.skin-black .skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more):hover i {color:inherit!important}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item.active,.skinBlack__right .skinBlack__sub .panel-menu .head .navbar-left>li.list-group-item:hover,.head .skinBlack__right .skinBlack__sub .panel-menu .navbar-left>li.list-group-item:hover,.skinBlack__right .skinBlack__sub .skin-black .panel-menu .list-group-item:not(.list-group-more):hover,.skin-black .skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more):hover {margin-top:-1px;margin-bottom:-1px}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item a {padding-left:0;margin-left:0}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:last-child {border-bottom:1px solid transparent!important}
.skinBlack__right .skinBlack__sub .panel-menu .list-group-item:not(.list-group-more) {background:#fff}
.skinBlack__header {position:fixed;left:230px;right:0;top:0;background-color:#fff;padding-left:30px;height:50px;padding:15px 30px;border-bottom:1px solid #e8e9eb;z-index:1002}
.skinBlack__header .shortcut {float:left;position:relative;color:#999;font-size:14px}
.skinBlack__header .shortcut.open .shortcut-list {display:block}
.skinBlack__header .shortcut.open .shortcut-header {color:#3296fa}
.skinBlack__header .shortcut:hover .shortcut-header {color:#3296fa}
.skinBlack__header .shortcut-header {cursor:pointer;height:50px;line-height:50px;margin-top:-15px}
.skinBlack__header .shortcut-header .fa,.skinBlack__header .shortcut-header .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__header .shortcut-header .ext-apply-item.apply-show:before,.skinBlack__header .shortcut-header .cut-list .item.apply-show:before,.cut-list .skinBlack__header .shortcut-header .item.apply-show:before {font-size:24px;vertical-align:middle;	margin-right:10px}
.skinBlack__header .shortcut .shortcut-list {display:none;width:937px;background:#fff;border:1px solid #e8e9eb;box-shadow:0 3px 7px 0 rgba(0,0,0,.19);border-radius:2px;margin-top:-1px;position:absolute;left:-31px}
.skinBlack__header .shortcut .shortcut-list::before {content:'';width:22px;height:22px;border-left:1px solid #e8e9eb;border-top:1px solid #e8e9eb;transform:rotate(45deg);top:-11px;left:58px;position:absolute;background:#fff}
.skinBlack__header .shortcut .shortcut-list .shortcut-item {display:flex;flex-wrap:wrap;padding-left:155px;overflow:hidden;margin-bottom:60px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item:first-child {margin-top:30px;margin-bottom:20px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item:last-child {margin-bottom:30px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .parent {font-size:14px;flex:0 0 155px;text-align:center;text-indent:0;padding:0 10px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .parent:first-child {margin-left:-155px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .parent+.parent {margin-bottom:40px}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .parent a {display:inline-block;width:100%}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .parent .icon {font-size:24px;display:block;margin-bottom:10px; margin-right:0;}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .child {border-left:1px solid #e8e9eb;text-align:center;flex:1;width:0;font-size:14px;text-indent:0;margin-bottom:-20px;display:flex;flex-wrap:wrap}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .child .item {flex:0 0 155px;margin-bottom:20px;padding:0 30px;text-align:left}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .child .item a {display:inline-block;width:100%}
.skinBlack__header .shortcut .shortcut-list .shortcut-item .child .item .icon {font-size:18px;	margin-right:5px}
.skinBlack__header .user-info {float:right}
.skinBlack__header .user-info>li {display:inline-block}
.skinBlack__header .user-info>li+li {margin-left:30px}
.skinBlack__header .user-info>li .fa,.skinBlack__header .user-info>li .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .skinBlack__header .user-info>li .ext-apply-item.apply-show:before,.skinBlack__header .user-info>li .cut-list .item.apply-show:before,.cut-list .skinBlack__header .user-info>li .item.apply-show:before {font-size:24px;vertical-align:middle;margin-right:10px;color:#98999a}
.skinBlack__header .user-info .msg .fa-bell {position:relative}
.skinBlack__header .user-info .msg .badge {position:absolute;color:#fff;background-color:#ff0030;right:-15px;top:-9px}
.skinBlack__header .user-info .msg .dropdown-menu {width:300px;height:500px;overflow:hidden;color:#4c4c4c;padding:0;right:0;left:auto}
.skinBlack__header .user-info .msg .top {padding:0 10px;line-height:50px;border-bottom:1px solid #e8e9eb}
.skinBlack__header .user-info .msg .top a {color:#3296fa}
.skinBlack__header .user-info .msg-list-container {padding:0 10px;height:437px;overflow-y:auto}
.skinBlack__header .user-info .msg .item {font-size:12px;padding:10px 0;line-height:1.6}
.skinBlack__header .user-info .msg .item .info {color:#999;margin-bottom:10px}
.skinBlack__header .user-info .msg .item+.item {border-top:1px solid #e8e9eb}
.skinBlack__header .user-info .msg .item:hover a {color:#3296fa}
.skinBlack__content {margin:0;min-height:calc(100vh - 50px)}
.skinBlack__container {width:auto;	padding:30px}
.skinBlack__container .wx-page-tab {margin-left:0;margin-right:0}
.skinBlack__container .wx-page-tab li {padding-left:0;padding-right:0;margin:0 15px}
.skinBlack__container .wx-page-tab li:first-child {margin-left:0}
.skinBlack__container .wx-page-tab li:last-child {margin-right:0}
.skinBlack__container .panel-cut {border:0;box-shadow:none}
.skinBlack__container .panel-cut .panel-heading {display:none}
.skinBlack__container .panel-cut .panel-body {padding:0}
.skinBlack__footer {position:fixed;left:230px;bottom:0;right:0;background-color:#fff;z-index:22;color:#252424;	border-top:1px solid #e8e9eb}
.skinBlack .material-appmsg-list {margin-left:0;margin-right:0}
.skinBlack__container .manage-home-container {margin:-30px;min-height:calc(100vh - 50px)}
.skinBlack__container>.content {min-height: calc(100vh - 200px);}
/*通用*/
.wx-margin-horizontal-none {margin-left:0!important;margin-right:0!important}
.wx-margin {margin: 30px!important}
.wx-margin-top {margin-top:30px!important}
.wx-margin-left {margin-left:30px!important}
.wx-margin-right {margin-right:30px!important}
.wx-margin-bottom {margin-bottom:30px!important}
.wx-margin-horizontal {padding-left:30px!important;padding-right:30px!important}
.wx-margin-vertical {margin-top:30px!important;margin-bottom:30px!important}
.wx-margin-sm {margin:15px}
.wx-margin-left-sm {margin-left:15px}
.wx-margin-right-sm {margin-right:15px}
.wx-margin-bottom-sm {margin-bottom:15px}
.wx-margin-top-sm {margin-top:15px}
.wx-margin-horizontal-sm {margin-left:15px;margin-right:15px}
.wx-margin-vertical-sm {margin-top:15px!important;margin-bottom:15px!important}
/**/
.wx-padding {padding:30px!important}
.wx-padding-left {padding-left:30px!important}
.wx-padding-right {padding-right:30px!important}
.wx-padding-bottom {padding-bottom:30px!important}
.wx-padding-top {padding-top:30px!important}
.wx-padding-horizontal {padding-left:30px!important;padding-right:30px!important}
.wx-padding-vertical {padding-top:30px!important;padding-bottom:30px!important}
.wx-padding-vertical-none {padding-top:0!important;padding-bottom:0!important}
.wx-padding-none {padding:0!important}
/**/
.wx-btn-group .btn {border:1px solid #e8e9eb;margin-left:0;margin-right:0}
.wx-btn-group .btn:hover {background-color:#3296fa;color:#fff}
.wx-body-alert {margin:10px 0}
.wx-body-alert .alert-info {display:inline-block;line-height:28px;padding:0 30px;background-color:#f9edbe;border:1px solid #f0c36d;border-radius:4px;font-size:12px}
.wx-body-alert .alert-info a {color:#6b3612}
.wx-body-alert .alert-info .tips-close {cursor:pointer}
.wx-page-alert {background:#fffbf3;color:#efb44a;border-color:#fec;padding:6px 30px;font-size:14px;border-radius:4px;margin-bottom:30px}
.wx-page-alert .fa {font-size:1.5rem; padding:0; margin-right:5px; min-width:auto;}
/**/
.wx-page-title {font-size:16px;	color:#252424;display:block;margin-bottom:30px;overflow:hidden}.wx-page-title .fa,.wx-page-title .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .wx-page-title .ext-apply-item.apply-show:before,.wx-page-title .cut-list .item.apply-show:before,.cut-list .wx-page-title .item.apply-show:before {font-size:20px;position:relative;top:3px;	right:4px}
.wx-page-title+.wx-page-tab {	margin-top:-17px}
.wx-page-hr {margin-left:-30px;margin-right:-30px}
.wx-page-tab {min-height:17px;margin-left:-30px;margin-right:-30px;margin-bottom:30px;border-bottom:1px solid #e8e9eb;overflow:hidden;text-align:left}
.wx-page-tab:empty {display:none}
.wx-page-tab li {display:inline-block;line-height:3;border-bottom:3px solid transparent;padding-right:20px;padding-left:20px;color:#252424}
.wx-page-tab li:hover {border-bottom:3px solid #3296fa}
.wx-page-tab li.active,.wx-page-tab .head .navbar-left>li:hover,.head .wx-page-tab .navbar-left>li:hover,.wx-page-tab .skin-black .panel-menu li.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .wx-page-tab li.list-group-item:not(.list-group-more):hover {border-bottom:3px solid #3296fa}
/**/
.wx-table,.wechat-communication {width:100%;table-layout:auto;margin-bottom:30px}
.wx-table>tbody>tr,.wechat-communication>tbody>tr,.wx-table>thead>tr,.wechat-communication>thead>tr {border-bottom:1px solid #e8e9eb}
.wx-table>tbody>tr>th,.wechat-communication>tbody>tr>th,.wx-table>thead>tr>th,.wechat-communication>thead>tr>th {line-height:1;vertical-align:middle;background:#f7f8fa;font-weight:400;font-size:14px;color:#999;border:0;padding:13px 0}
.wx-table>tbody>tr>th:first-child,.wechat-communication>tbody>tr>th:first-child,.wx-table>thead>tr>th:first-child,.wechat-communication>thead>tr>th:first-child {padding-left:14px}
.wx-table>tbody>tr>th:last-child,.wechat-communication>tbody>tr>th:last-child,.wx-table>thead>tr>th:last-child,.wechat-communication>thead>tr>th:last-child {padding-right:14px;text-align:right}
.wx-table>tbody>tr>td,.wechat-communication>tbody>tr>td {font-size:14px;color:#4c4c4c;white-space:normal;overflow:hidden;word-break:break-all;vertical-align:middle;padding:14px 0;border:0}
.wx-table>tbody>tr>td:first-child,.wechat-communication>tbody>tr>td:first-child {padding-left:14px}
.wx-table>tbody>tr>td:last-child,.wechat-communication>tbody>tr>td:last-child {padding-right:14px;text-align:right}
.wx-table>tbody>tr>td img,.wechat-communication>tbody>tr>td img {max-width:100%}
.wx-table.vertical-middle>tbody>tr>td,.vertical-middle.wechat-communication>tbody>tr>td {vertical-align:middle}
.wx-table>tbody+tbody,.wechat-communication>tbody+tbody {border-top:none}
.wx-table th.filter,.wechat-communication th.filter {padding:0!important}
.wx-table th.filter .dropdown,.wechat-communication th.filter .dropdown {display:inline-block;width:180px;padding:10px 30px;border-right:1px solid #e8e9eb;cursor:pointer}
.wx-table th.filter .dropdown .caret,.wechat-communication th.filter .dropdown .caret {margin-left:10px}
.wx-table th.filter .dropdown-menu,.wechat-communication th.filter .dropdown-menu {margin-left:0;min-width:180px}
.wx-table th.filter .dropdown-menu a:hover,.wechat-communication th.filter .dropdown-menu a:hover {background-color:#3296fa;color:#fff}
.wx-table td.tip-before,.wechat-communication td.tip-before {padding-left:40px;position:relative}
.wx-table td.tip-before:before,.wechat-communication td.tip-before:before {content:'';width:6px;height:6px;border-radius:100%;background-color:#ccc;position:absolute;top:50%;margin-top:-3px;left:15px}
.wx-table td.tip-before.unread:before,.wechat-communication td.tip-before.unread:before {background-color:#3296fa}
.wx-table.table-manage,.table-manage.wechat-communication {position:relative}
.wx-table.table-manage td.td-link,.table-manage.wechat-communication td.td-link {position:relative;z-index:9}
.wx-table.table-manage tbody,.table-manage.wechat-communication tbody {position:relative}
.wx-table.table-manage .icon,.table-manage.wechat-communication .icon {width:60px!important;height:60px!important}
.wx-table.table-manage td,.table-manage.wechat-communication td {padding-top:20px;padding-bottom:20px}
.wx-table.table-manage tr,.table-manage.wechat-communication tr {position:relative}
.wx-table.table-manage tr:hover .manage-option,.table-manage.wechat-communication tr:hover .manage-option {opacity:1;bottom:-51px}
.wx-table.table-manage .table-manage-td,.table-manage.wechat-communication .table-manage-td {padding-top:0;padding-bottom:0;line-height:100px;height:100px;position:absolute;overflow:visible;text-align:right;left:1px;right:1px}
.wx-table.table-manage .table-manage-td .link-group,.table-manage.wechat-communication .table-manage-td .link-group {margin-top:20px}
.wx-table .manage-option,.wechat-communication .manage-option {line-height:50px;padding:0 30px;position:absolute;left:0;right:0;bottom:0;background-color:#f4f6f9;transition:all .3s;box-shadow:0 4px 10px rgba(220,220,220,.8);opacity:0;z-index:10}
.wx-table .manage-option a,.wechat-communication .manage-option a {color:#999}
.wx-table .manage-option a:hover,.wechat-communication .manage-option a:hover {color:#3296fa}
.wx-table .manage-option a+a,.wechat-communication .manage-option a+a {border-left:1px solid #e8e9eb;padding-left:30px;margin-left:30px}
.wx-table .related-info,.wechat-communication .related-info {color:#999;line-height:1.5;}
.wx-table .icon.icon-api,.wechat-communication .icon.icon-api {width:60px;height:60px;background-color:#f4f6f9;text-align:center;line-height:60px}
/**/
.wx-step {height:30px;line-height:30px;overflow:hidden;margin-bottom:30px;background-color:#f4f5f9;display:block;text-align:center;font-size:0}
.wx-step li {display:inline-block;text-align:center;color:#999;position:relative;font-size:14px;width:auto}
.wx-step li::before {content:'';position:absolute;height:1.5px;left:0;right:0;top:50%;margin-top:-.5px;background-color:#e8e9eb}
.wx-step li .content {margin:0 20px;padding:0 10px;display:inline-block;height:100%;background-color:#f4f5f9;position:relative;z-index:1}
.wx-step li:first-child::before {left:50%}
.wx-step li:last-child::before {right:50%}
.wx-step li.active,.wx-step .head .navbar-left>li:hover,.head .wx-step .navbar-left>li:hover,.wx-step .skin-black .panel-menu li.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .wx-step li.list-group-item:not(.list-group-more):hover {color:#3296fa}
/**/
.wx-panel {box-shadow:0 0 0;border:1px solid #e8e9eb;border-radius:0;margin-bottom:0;margin-bottom:30px}
.wx-panel>.panel-heading {width:auto;margin:0 auto;background-color:#f4f6f9;font-size:14px;color:#585858;border-radius:0;line-height:20px;padding-left:30px;padding-right:30px;border-bottom:1px solid #e8e9eb;border-radius:0}
.wx-panel>.panel-body {padding:0}
.wx-panel>.panel-heading+.panel-body {margin-top:-1px}
.wx-panel .panel-heading.tab {padding:0}
.wx-panel .panel-heading.tab a {display:inline-block;line-height:39px;padding:0 30px}
.wx-panel .panel-heading.tab a.active,.wx-panel .panel-heading.tab .skin-black .panel-menu a.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .wx-panel .panel-heading.tab a.list-group-item:not(.list-group-more):hover {background-color:#3296fa;color:#fff}
.wx-panel .tab-bar-time {background-color:#f4f6f9;padding:10px 30px;border-bottom:1px solid #e8e9eb}
.wx-panel .tab-bar-time .btn-default:hover,.wx-panel .tab-bar-time .btn-default:focus,.wx-panel .tab-bar-time .btn-default.active,.wx-panel .tab-bar-time .head .navbar-left>li.btn-default:hover,.head .wx-panel .tab-bar-time .navbar-left>li.btn-default:hover,.wx-panel .tab-bar-time .skin-black .panel-menu .btn-default.list-group-item:not(.list-group-more):hover,.skin-black .panel-menu .wx-panel .tab-bar-time .btn-default.list-group-item:not(.list-group-more):hover {color:#3296fa;border-color:#e8e9eb;background-color:#fff;box-shadow:none}
.wx-panel .data-view h4 {font-size:14px;margin:30px;padding:0 5px;border-left:2px solid #3296fa;color:#999}
/**/
.wx-group-show {display:flex;overflow:hidden;height:auto;box-sizing:content-box}
.wx-group-show+.wx-group-show {border-top:1px solid #e8e9eb}
.wx-group-show .closed {height:30px}
.wx-group-show .closed .action::before {content:"展开"}
.wx-group-show .low {height:30px}
.wx-group-show .low .action::before {content:""}
.wx-group-show .name {flex:0 0 190px;text-align:left}
.wx-group-show .group-app-list {flex:1;width:0;font-size:0;margin:-10px;margin-bottom:0}
.wx-group-show .group-app-list .group-app-item {display:inline-flex;width:20%;padding:10px;font-size:14px}
.wx-group-show .group-app-list .group-app-item img {width:40px;height:40px;border-radius:4px;margin-right:14px}
.wx-group-show .group-app-list .group-app-item .info {flex:1;width:0}
.wx-group-show .group-app-list .group-app-item .info .title {color:#4c4c4c;margin-bottom:5px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.wx-group-show .group-app-list .group-app-item .info .type-list {font-size:12px;color:#999}
.wx-group-show .group-app-list .group-app-item .info .type-list .fa,.wx-group-show .group-app-list .group-app-item .info .type-list .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .wx-group-show .group-app-list .group-app-item .info .type-list .ext-apply-item.apply-show:before,.wx-group-show .group-app-list .group-app-item .info .type-list .cut-list .item.apply-show:before,.cut-list .wx-group-show .group-app-list .group-app-item .info .type-list .item.apply-show:before {vertical-align:middle;color:#999;margin-right:5px;font-size:16px}
.wx-group-show .action {color:#3296fa;display:inline-block;flex:0 0 200px;text-align:right;cursor:pointer}
.wx-group-show .action::before {color:#3296fa} /* content:'收起'; */
.wx-account-show {display:flex;align-items:center}
.wx-account-show+.wx-account-show {border-top:1px solid #e8e9eb}
.wx-account-show .name {flex:0 0 190px;text-align:left}
.wx-account-show .account-num-list {flex:1;width:0}
.wx-account-show .account-num-list .account-num-item {color:#999;margin-right:5px}
.wx-account-show .account-num-list .account-num-item .fa,.wx-account-show .account-num-list .account-num-item .ext-apply-list .ext-apply-item.apply-show:before,.ext-apply-list .wx-account-show .account-num-list .account-num-item .ext-apply-item.apply-show:before,.wx-account-show .account-num-list .account-num-item .cut-list .item.apply-show:before,.cut-list .wx-account-show .account-num-list .account-num-item .item.apply-show:before {font-size:36px;color:#999;vertical-align:middle;margin-right:5px}
/**/
.wx-empty-block {display:inline-block;width:100%;height:100px;line-height:100px;text-align:center;font-size:14px;color:#999}
.wx-empty-block .btn-primary {padding:10px 0}
.panel-menu>.panel-heading {background-color:transparent;color:#a09f9f;padding:0}
.panel-menu>.panel-heading i {color: #ccc}
.panel-menu>.panel-heading a {display:block;padding:10px 20px}
/**/
.wx-head-info{margin-bottom:30px;height:auto;background-color:#f7f8fa;padding:30px;display:flex;align-items:center;color:#999}
.wx-head-info .logo{margin-right:30px}
.wx-head-info .info{flex:1;width:0}
.wx-head-info .info .title{line-height:1;color:#4c4c4c}
.wx-head-info .info .type{margin-top:10px;color:#999}
.modal-backdrop{z-index:1020}
.modal-open{overflow:inherit}
.modal.fade .modal-dialog{transform:translate(-50%,-75%)}
.modal.in .modal-dialog{transform:translate(-50%,-50%)}
.modal-dialog,.wx-modal-dialog{min-width:720px!important;position:absolute;left:50%;top:50%;max-width:1000px;margin:0}
.modal-dialog .modal-content,.wx-modal-dialog .modal-content{border-radius:0;max-height:700px;max-width:1000px}
.modal-dialog .modal-header,.wx-modal-dialog .modal-header{min-height:auto;padding:30px 20;border-bottom:0}
.modal-dialog .modal-header .modal-title,.modal-dialog .modal-header h3,.wx-modal-dialog .modal-header .modal-title,.wx-modal-dialog .modal-header h3{font-size:14px}
.modal-dialog .modal-header h3,.wx-modal-dialog .modal-header h3{margin:0;padding:0}
.modal-dialog .modal-body,.wx-modal-dialog .modal-body{padding:30px}
.modal-dialog .modal-body .far,.wx-modal-dialog .modal-body{font-size:1.5rem;margin:0}
.modal-dialog .modal-body.overflow-auto,.wx-modal-dialog .modal-body.overflow-auto{max-height:554px;overflow-y:auto}
.modal-dialog .modal-body .search-box,.wx-modal-dialog .modal-body .search-box{padding:10px 20px 20px;border-bottom:1px solid #e8e9eb}
.cut-list .modal-dialog .modal-body .search-box .item.apply-show:before,.cut-list .wx-modal-dialog .modal-body .search-box .item.apply-show:before,.ext-apply-list .modal-dialog .modal-body .search-box .ext-apply-item.apply-show:before,.ext-apply-list .wx-modal-dialog .modal-body .search-box .ext-apply-item.apply-show:before,.modal-dialog .modal-body .search-box .cut-list .item.apply-show:before,.modal-dialog .modal-body .search-box .ext-apply-list .ext-apply-item.apply-show:before,.modal-dialog .modal-body .search-box .fa,.wx-modal-dialog .modal-body .search-box .cut-list .item.apply-show:before,.wx-modal-dialog .modal-body .search-box .ext-apply-list .ext-apply-item.apply-show:before,.wx-modal-dialog .modal-body .search-box .fa{font-size:16px}
.modal-dialog .modal-footer,.wx-modal-dialog .modal-footer{border-top:0;text-align:center;padding:30px}
.modal-dialog .modal-footer .btn,.wx-modal-dialog .modal-footer .btn{display:inline-block;min-width:140px}
.modal-dialog .modal-footer .btn+.btn,.wx-modal-dialog .modal-footer .btn+.btn{margin-left:30px}
.modal-dialog .nice-select,.wx-modal-dialog .nice-select{width:100%!important}
.modal-dialog .nice-select .list,.wx-modal-dialog .nice-select .list{width:100%;display:none}
.modal-dialog .nice-select.open .list,.wx-modal-dialog .nice-select.open .list{display:inline-block}
.head .modal-dialog .navbar-left.nav-pills>li:hover>a,.head .wx-modal-dialog .navbar-left.nav-pills>li:hover>a,.modal-dialog .head .navbar-left.nav-pills>li:hover>a,.modal-dialog .nav-pills>li.active>a,.modal-dialog .skin-black .panel-menu .nav-pills>li.list-group-item:not(.list-group-more):hover>a,.skin-black .panel-menu .modal-dialog .nav-pills>li.list-group-item:not(.list-group-more):hover>a,.skin-black .panel-menu .wx-modal-dialog .nav-pills>li.list-group-item:not(.list-group-more):hover>a,.wx-modal-dialog .head .navbar-left.nav-pills>li:hover>a,.wx-modal-dialog .nav-pills>li.active>a,.wx-modal-dialog .skin-black .panel-menu .nav-pills>li.list-group-item:not(.list-group-more):hover>a{padding:0;color:#3296fa;background-color:transparent}
.modal-dialog .nav-pills>li>a,.wx-modal-dialog .nav-pills>li>a{padding:0;background-color:transparent;color:#333}
.modal-dialog .nav-pills>li>a:hover,.wx-modal-dialog .nav-pills>li>a:hover{background-color:transparent;color:#3296fa}
.modal-dialog .nav-pills>li+li,.wx-modal-dialog .nav-pills>li+li{margin-left:10px}
.modal-dialog .wx-select,.wx-modal-dialog .wx-select{width:100%}
.modal-dialog .search-box .wx-select,.wx-modal-dialog .search-box .wx-select{width:auto}
.modal-dialog .text-info,.wx-modal-dialog .text-info{color:#3296fa}
.modal-tip .modal-body{text-align:center;font-size:0}
.cut-list .modal-tip .modal-body .item.apply-show:before,.ext-apply-list .modal-tip .modal-body .ext-apply-item.apply-show:before,.modal-tip .modal-body .cut-list .item.apply-show:before,.modal-tip .modal-body .ext-apply-list .ext-apply-item.apply-show:before,.modal-tip .modal-body .fa{font-size:60px;margin-bottom:14px}
.cut-list .modal-tip .modal-body .fa-info.item.apply-show:before,.ext-apply-list .modal-tip .modal-body .fa-info.ext-apply-item.apply-show:before,.modal-tip .modal-body .cut-list .fa-info.item.apply-show:before,.modal-tip .modal-body .ext-apply-list .fa-info.ext-apply-item.apply-show:before,.modal-tip .modal-body .fa.fa-info{color:#e63d2e}
.cut-list .modal-tip .modal-body .fa-success.item.apply-show:before,.ext-apply-list .modal-tip .modal-body .fa-success.ext-apply-item.apply-show:before,.modal-tip .modal-body .cut-list .fa-success.item.apply-show:before,.modal-tip .modal-body .ext-apply-list .fa-success.ext-apply-item.apply-show:before,.modal-tip .modal-body .fa.fa-success{color:#39b54a}
.modal-tip .modal-body .title{font-size:18px;color:#4d4d4d;margin-bottom:26px}
.modal-tip .modal-body .content{font-size:14px;color:#999}
.modal-material .modal-header{display:flex;align-items:center}
.modal-material .modal-header .material-nav{width:0;text-align:center;flex:1}
.modal-material .modal-header .material-nav a{margin:0 14px;padding:14px 0;border-bottom:1px solid transparent}
.modal-material .modal-header .material-nav a.active,.modal-material .modal-header .material-nav a:hover{border-color:#3296fa;color:#3296fa}
.modal-material .modal-header .modal-title{font-size:16px}
.material-content .material-head{clear:both;box-sizing:border-box;padding:15px;border-bottom:1px solid #e8e9eb}
.material-content .material-head .fa-search{margin:0}
.material-content .material-head .filter{width:450px}
.material-content .material-head .filter .wx-select{width:200px}
.material-content .material-head .filter .wx-select+.wx-select{margin-left:-1px}
.material-content .material-search{padding:20px 20px 0}
.material-content .material-search .input-group .form-control{height:36px}
.material-content .material-nav{padding:0 20px;border-bottom:1px solid #e8e9eb}
.material-content .material-nav a{display:inline-block;padding:0 30px;border-bottom:3px solid transparent;color:#999;font-size:16px;line-height:42px}
.material-content .material-nav a.active,.material-content .material-nav a:hover{border-color:#3296fa;color:#3296fa}
.material-content .material-body{overflow-y:auto;padding:20px;height:344px}
.material-content .material-body .item{position:relative}
.material-content .material-body .item:hover{outline:2px solid #3296fa}
.material-content .material-body .item:hover .del{display:block}
.head .material-content .material-body .navbar-left>li.item:hover .mask,.material-content .material-body .head .navbar-left>li.item:hover .mask,.material-content .material-body .item.active .mask{display:block}
.material-content .material-body .mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none;background-color:rgba(0,0,0,.5);text-align:center}
.cut-list .material-content .material-body .mask .item.apply-show:before,.ext-apply-list .material-content .material-body .mask .ext-apply-item.apply-show:before,.material-content .material-body .mask .cut-list .item.apply-show:before,.material-content .material-body .mask .ext-apply-list .ext-apply-item.apply-show:before,.material-content .material-body .mask .fa{position:absolute;top:50%;left:50%;color:#fff;font-size:32px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.material-content .material-body .del{position:absolute;right:0;bottom:0;z-index:6;display:none;width:34px;background-color:#3296fa;text-align:center;line-height:34px;cursor:pointer}
.cut-list .material-content .material-body .del .item.apply-show:before,.ext-apply-list .material-content .material-body .del .ext-apply-item.apply-show:before,.material-content .material-body .del .cut-list .item.apply-show:before,.material-content .material-body .del .ext-apply-list .ext-apply-item.apply-show:before,.material-content .material-body .del .fa{color:#fff;font-size:.6rem;margin-right:0}
.material-content .material-pager{padding:20px;height:79px}
.material-content .tab-content{overflow-x:hidden;overflow-y:auto;height:310px}
.modal-backdrop{z-index:1020}
.modal-open{overflow:inherit}
.modal.fade .modal-dialog{transform:translate(-50%,-75%)}
.modal.in .modal-dialog{transform:translate(-50%,-50%)}
.modal-dialog,.wx-modal-dialog{position:absolute;top:50%;left:50%;margin:0;max-width:1000px;min-width:720px!important}
.modal-dialog .modal-content,.wx-modal-dialog .modal-content{max-width:1000px;max-height:700px;border-radius:0}
.modal-dialog .modal-header,.wx-modal-dialog .modal-header{padding:30px 20;min-height:auto;border-bottom:0}
.modal-dialog .modal-header .modal-title,.modal-dialog .modal-header h3,.wx-modal-dialog .modal-header .modal-title,.wx-modal-dialog .modal-header h3{font-size:14px}
.modal-dialog .modal-header h3,.wx-modal-dialog .modal-header h3{margin:0;padding:0}
.modal-dialog .modal-body,.wx-modal-dialog .modal-body{padding:30px}
.modal-dialog .modal-body.overflow-auto,.wx-modal-dialog .modal-body.overflow-auto{overflow-y:auto;max-height:554px}
.modal-dialog .modal-body .search-box,.wx-modal-dialog .modal-body .search-box{padding:10px 20px 20px;border-bottom:1px solid #e8e9eb}
.cut-list .modal-dialog .modal-body .search-box .item.apply-show:before,.cut-list .wx-modal-dialog .modal-body .search-box .item.apply-show:before,.ext-apply-list .modal-dialog .modal-body .search-box .ext-apply-item.apply-show:before,.ext-apply-list .wx-modal-dialog .modal-body .search-box .ext-apply-item.apply-show:before,.modal-dialog .modal-body .search-box .cut-list .item.apply-show:before,.modal-dialog .modal-body .search-box .ext-apply-list .ext-apply-item.apply-show:before,.modal-dialog .modal-body .search-box .fa,.wx-modal-dialog .modal-body .search-box .cut-list .item.apply-show:before,.wx-modal-dialog .modal-body .search-box .ext-apply-list .ext-apply-item.apply-show:before,.wx-modal-dialog .modal-body .search-box .fa{font-size:16px}
.modal-dialog .modal-footer,.wx-modal-dialog .modal-footer{padding:30px;border-top:0;text-align:center}
.modal-dialog .modal-footer .btn,.wx-modal-dialog .modal-footer .btn{display:inline-block;min-width:140px}
.modal-dialog .modal-footer .btn+.btn,.wx-modal-dialog .modal-footer .btn+.btn{margin-left:30px}
.modal-dialog .nice-select,.wx-modal-dialog .nice-select{width:100%!important}
.modal-dialog .nice-select .list,.wx-modal-dialog .nice-select .list{display:none;width:100%}
.modal-dialog .nice-select.open .list,.wx-modal-dialog .nice-select.open .list{display:inline-block;max-height: 300px;overflow: auto;}
.head .modal-dialog .navbar-left.nav-pills>li:hover>a,.head .wx-modal-dialog .navbar-left.nav-pills>li:hover>a,.modal-dialog .head .navbar-left.nav-pills>li:hover>a,.modal-dialog .nav-pills>li.active>a,.wx-modal-dialog .head .navbar-left.nav-pills>li:hover>a,.wx-modal-dialog .nav-pills>li.active>a{padding:0;background-color:transparent;color:#3296fa}
.modal-dialog .nav-pills>li>a,.wx-modal-dialog .nav-pills>li>a{padding:0;background-color:transparent;color:#333}
.modal-dialog .nav-pills>li>a:hover,.wx-modal-dialog .nav-pills>li>a:hover{background-color:transparent;color:#3296fa}
.modal-dialog .nav-pills>li+li,.wx-modal-dialog .nav-pills>li+li{margin-left:10px}
.modal-dialog .wx-select,.wx-modal-dialog .wx-select{width:100%}
.modal-dialog .search-box .wx-select,.wx-modal-dialog .search-box .wx-select{width:auto}
.modal-dialog .text-info,.wx-modal-dialog .text-info{color:#3296fa}
/*用户*/
.user-head-info{margin-bottom:30px;height:auto;background-color:#f7f8fa;padding:30px;display:flex;align-items:center;color:#999}
.user-head-info .info{flex:1;width:0}
.user-head-info .title{line-height:1;color:#4c4c4c}
.user-head-info .user-avatar{width:54px;height:54px;margin-right:35px}
.user-head-info h3{font-size:16px;font-weight:400;color:#585858;padding:0;margin:0;line-height:54px}
.skinBlack .wx-btn-group{display:block;border-bottom:2px solid #e8e9eb;margin-bottom:30px;padding-bottom:0}
.skinBlack .wx-btn-group.wx-padding-bottom{padding-bottom:0!important}
.skinBlack .wx-btn-group .btn{border:0;padding:15px 20px;border-radius:0;display:inline-block;float:none;box-shadow:none;border-bottom:2px solid #e8e9eb;margin-bottom:-2px;min-width:auto;background-color:transparent!important}
.head .skinBlack .wx-btn-group .navbar-left>li.btn:hover,.skin-black .panel-menu .skinBlack .wx-btn-group .btn.list-group-item:not(.list-group-more):hover,.skinBlack .wx-btn-group .btn.active,.skinBlack .wx-btn-group .btn:hover,.skinBlack .wx-btn-group .head .navbar-left>li.btn:hover,.skinBlack .wx-btn-group .skin-black .panel-menu .btn.list-group-item:not(.list-group-more):hover{background-color:transparent;color:#3296fa;border-bottom:2px solid #3296fa}
/* 上传 */
.uploader-modal .btn{min-width:unset}
.uploader-modal .modal-dialog{width:1088px}
.uploader-modal .modal-header .modal-title{font-size:16px}
.uploader-modal .modal-footer{border-top:1px solid #e8e9eb}
.uploader-modal .modal-footer .count{display:inline-block;height:34px;line-height:34px}
.uploader-modal .modal-footer .btn-default.disabled{background-color:#e8e9eb}
.uploader-modal .modal-body{overflow:hidden;padding:0;max-height:710px}
.uploader-modal .modal-body .nav.nav-pills{float:left;margin-bottom:-999px;padding-bottom:999px;width:150px;border-right:1px solid #e8e9eb}
.uploader-modal .modal-body .nav.nav-pills li{margin:0;padding-left:15px;height:34px;line-height:34px}
.head .uploader-modal .modal-body .nav.nav-pills .navbar-left>li:hover,.uploader-modal .modal-body .nav.nav-pills .head .navbar-left>li:hover,.uploader-modal .modal-body .nav.nav-pills li.active,.uploader-modal .modal-body .nav.nav-pills li:hover{background-color:#f4f5f9}
.uploader-modal .modal-body .row{margin:-10px}
.uploader-modal .modal-body .col-sm-2,.uploader-modal .modal-body .col-sm-3,.uploader-modal .modal-body .col-sm-4{overflow:hidden;box-sizing:border-box;padding:10px;cursor:pointer}
.uploader-modal .tab-content{float:left;width:935px;height:100%}
.uploader-modal.news .tab-content{overflow:hidden;height:370px}
.uploader-modal.news .material-appmsg-item{width:100%}
.uploader-modal.news #material-list-pager{float:right;padding-right:15px;padding-bottom:15px;height:64px}
.uploader-modal.basic .modal-body{padding:0!important;overflow:visible}
.uploader-modal.basic .modal-body .material-body{padding:30px;height:auto;border-bottom:1px solid #e8e9eb}
.uploader-modal.basic .modal-body .material-body .input-emoji{margin-top:-1px;padding:6px 0;border:1px solid #e8e9eb}
.uploader-modal.basic .modal-body .material-body .input-emoji a{display:inline-block;padding:0 14px}
.uploader-modal.basic .modal-body .material-body .input-emoji a+a{border-left:1px solid #e8e9eb}
.uploader-modal.basic .modal-body .tab-content{float:none;margin-top:1px;width:100%}
.uploader-modal.basic .modal-body .tab-content textarea{width:100%}
.uploader-modal.music .modal-body{padding:30px}
.uploader-modal.image .tab-content,.uploader-modal.module .tab-content,.uploader-modal.video .tab-content,.uploader-modal.voice .tab-content{float:none;padding:15px;width:100%}
.uploader-modal.image #material-list-pager,.uploader-modal.module #material-list-pager,.uploader-modal.video #material-list-pager,.uploader-modal.voice #material-list-pager{float:right;padding-right:15px;padding-bottom:15px;height:64px}
.uploader-modal.image .material-body{position:relative;overflow-y:hidden;padding:0}
.uploader-modal.image .tab-content{padding:15px 7px;height:344px}
.uploader-modal.image .tab-content .history .img-list{margin:0}
.uploader-modal.image .category{float:left;overflow-y:auto;width:170px;height:344px;border-right:1px solid #e8e9eb;background:#f4f5f9}
.uploader-modal.image .category .add{border-bottom:1px solid #e8e9eb;background:#fff;text-align:center;line-height:44px}
.uploader-modal.image .category li{background:0 0;line-height:44px}
.uploader-modal.image .category li:hover .name .setting{display:block}
.uploader-modal.image .category li .fa-folder-minus{margin-right:0;color:#edce86;font-size:.6rem}
.uploader-modal.image .category .fa-plus-circle{margin-right:0;font-size:.6rem}
.uploader-modal.image .category li .fa-cog{margin-right:0;font-size:.6rem}
.head .uploader-modal.image .category .navbar-left>li:hover,.uploader-modal.image .category .head .navbar-left>li:hover,.uploader-modal.image .category li.active,.uploader-modal.image .category li:hover{background:#fff}
.uploader-modal.image .category li .name{position:relative;overflow:hidden;padding:0 30px 0 20px;width:100%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.uploader-modal.image .category li .name .setting{position:absolute;top:0;right:2px;display:none;color:#3296fa;cursor:pointer}
.uploader-modal.image .category li input{display:inline-block;width:90px}
.uploader-modal.image .category li .edit{display:none;padding:0 20px;border-top:1px solid #f5f5f5}
.uploader-modal.image .category li .edit.show{display:block}
.uploader-modal.image .category li .edit a{display:inline-block;margin:0 5px}
.cut-list .uploader-modal.image .category li .edit a .item.apply-show:before,.ext-apply-list .uploader-modal.image .category li .edit a .ext-apply-item.apply-show:before,.uploader-modal.image .category li .edit a .cut-list .item.apply-show:before,.uploader-modal.image .category li .edit a .ext-apply-list .ext-apply-item.apply-show:before,.uploader-modal.image .category li .edit a .fa{font-size:14px}
.uploader-modal.image .img-container{overflow-y:auto;margin-left:171px;padding:10px 10px 41px;max-height:460px;flex-wrap:wrap}
.uploader-modal.image .img-container .item{position:relative;margin:10px;width:calc(20% - 20px);background-color:#eee;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;vertical-align:middle;text-align:center;flex:none}
.uploader-modal.image .img-container .item:before{display:inline-block;padding-bottom:100%;width:.1px;content:"";vertical-align:middle}
.uploader-modal.image .img-container .item .name{position:absolute;bottom:0;left:0;z-index:2;padding:0 20px;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:left;line-height:34px}
.uploader-modal.image .img-net{height:437px;font-size:18px}
.uploader-modal.image .img-net .img{margin:50px 0 20px 0;width:auto;height:200px}
.uploader-modal.image .img-net input{margin:10px auto;width:500px}
.uploader-modal.image .img-net .btn{margin:10px 0;width:120px;min-width:unset}
.uploader-modal.image .selected-all{float:left;padding:7.5px 0}
.uploader-modal.keyword .tab-content{float:none;padding:15px;width:100%;height:310px}
.uploader-modal.keyword .material-content{padding:0}
.uploader-modal.keyword .row{margin:-10px}
.uploader-modal.keyword .col-sm-2{overflow:hidden;box-sizing:border-box;padding:10px;cursor:pointer}
.uploader-modal.keyword .col-sm-2 a{position:relative;display:block;width:100%;height:75px;border:1px solid #e8e9eb;text-align:center;cursor:pointer}
.uploader-modal.keyword .col-sm-2 a span{position:absolute;top:50%;left:50%;display:inline-block;overflow:hidden;box-sizing:border-box;padding:0 3%;width:94%;max-height:54px;white-space:normal;line-height:18px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.head .uploader-modal.keyword .navbar-left>li.col-sm-2:hover a,.uploader-modal.keyword .col-sm-2.active a,.uploader-modal.keyword .col-sm-2:hover a,.uploader-modal.keyword .head .navbar-left>li.col-sm-2:hover a{background-color:#f4f6f9;color:#3296fa}
.uploader-modal.module .tab-content{padding:15px 7px}
.uploader-modal.module .img-list{margin:0}
.uploader-modal.module .img-list img{margin:17px 0 4px 0}
.uploader-modal.module .col-sm-2 .item{position:relative;width:100%;border:1px solid #e8e9eb;text-align:center}
.uploader-modal.module .col-sm-2 .item:before{display:inline-block;padding-bottom:100%;width:.1px;content:"";vertical-align:middle}
.uploader-modal.module .col-sm-2 .item .icon{width:80px;height:80px;border-radius:10px;vertical-align:middle}
.uploader-modal.module .col-sm-2 .item .name{position:absolute;bottom:0;left:0;z-index:2;padding:0 20px;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:left;line-height:34px}
.uploader-modal.video .col-sm-3 .item,.uploader-modal.voice .col-sm-3 .item{position:relative;width:100%;height:150px;border:1px solid #e8e9eb;text-align:center}
.uploader-modal.video .col-sm-3 .item .icon,.uploader-modal.voice .col-sm-3 .item .icon{margin-top:18px;width:60px;height:60px}
.uploader-modal.video .col-sm-3 .item .time,.uploader-modal.voice .col-sm-3 .item .time{color:#999;line-height:34px}
.uploader-modal.video .col-sm-3 .item .name,.uploader-modal.voice .col-sm-3 .item .name{position:absolute;bottom:0;left:0;z-index:2;padding:0 20px;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:left;line-height:34px}
/* 其他 */
select,select.wx-select{padding:0 10px;padding-right:35px;height:34px!important;outline:0;border-color:#e8e9eb!important;border-style:solid;border-width:1px;border-radius:0;background:url(../images/select-arrow.png) #fff no-repeat right!important;box-shadow:0 0 0!important;color:#252424;appearance:none;-moz-appearance:none;-webkit-appearance:none}
select.wx-select:focus,select:focus{border-color:#e8e9eb!important}
select.wx-select:hover,select:hover{border-color:#e8e9eb!important}
select.nice-select.open,select.wx-select.nice-select.open,select.wx-select:active,select:active{border-color:#e8e9eb!important}
select.wx-select[multiple=multiple],select[multiple=multiple]{height:auto!important;background:0 0!important}
.switch{position:relative;z-index:0;margin:0;padding:0;width:49px;height:24px;border:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#e5e5e5;cursor:pointer;appearance:none}
.switch:before{position:absolute;top:1px;left:1px;z-index:1;width:46px;height:22px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff;content:' '}
.switch:after{position:absolute;top:1px;left:1px;z-index:2;width:21px;height:21px;border-radius:25px;background:#fff;-webkit-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999;content:' ';-webkit-transition-duration:.3s;transition-duration:.3s}
.switchOn,.switchOn:before{background:#3296fa!important}
.switchOn:after{left:28px!important}
.wx-flex{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex}
.wx-flex>div{flex:1}
/* Model弹出层 成功样式*/
.modal-success{top:50%;left:50%;right:auto;bottom:auto;margin:0 auto;transform:translate(-50%,-50%)}
.modal-success .modal-header{display:none}
.modal-success .modal-footer{display:none}
.modal-success.in .modal-dialog{min-width:250px!important;width:auto;position:relative;left:auto;right:auto;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-success .modal-content{padding:10px 30px;background-color:#51a351;color:#fff;border-color:#51a351;font-size:14px;vertical-align:middle;border-radius:3px;box-shadow:0 0 0}
.modal-success .modal-body{padding:6px!important}
.cut-list .modal-success .modal-body .item.apply-show:before,.ext-apply-list .modal-success .modal-body .ext-apply-item.apply-show:before,.modal-success .modal-body .cut-list .item.apply-show:before,.modal-success .modal-body .ext-apply-list .ext-apply-item.apply-show:before{font-size:20px;vertical-align:middle;margin-bottom:0}
.modal-success .modal-body .title{display:none}
.modal-success .modal-body .content{display:inline-block;color:#fff;vertical-align:middle;margin:0}
.modal-success .modal-body i{display:inline-block;color:#fff;vertical-align:middle;margin:0}
.modal-success .modal-body .text-success{font-size:14px;margin:0}
/* 表单框 */
.form-files-box{margin-bottom:28px;line-height:1}
.form-files-box .form-file{display:flex;padding:14px;border-bottom:1px solid #e8e9eb;color:#4c4c4c;line-height:40px;align-items:center}
.form-files-box .form-file .form-label{width:130px;text-align:left;font-size:14px;flex:0 0 130px}
.form-files-box .form-file .form-value{width:0;color:#999;text-align:left;flex:1}
.form-files-box .form-file .form-value .logo{width:60px;height:60px;border-radius:50%}
.form-files-box .form-file .form-value img{display:inline-block;width:60px;height:60px}
.form-files-box .form-file .form-value img+img{margin-left:10px}
.form-files-box .form-file .form-edit a{color:#3296fa;cursor:pointer}
.form-files-box .form-file.header{background-color:#f7f8fa;color:#999;line-height:1}
/* JQuery nice-select CSS */
.nice-select{position:relative;z-index:1001;clear:both;display:block;box-sizing:border-box;padding:0 30px 0 18px;width:auto;height:34px;min-width:75pt;outline:0;border:1px solid #e8e9eb;border-radius:0;background-color:#fff;text-align:left!important;white-space:nowrap;font-weight:400;font-size:14px;font-family:inherit;line-height:2pc;cursor:pointer;transition:all .2s ease-in-out;-webkit-tap-highlight-color:transparent;user-select:none;}
.nice-select:after{position:absolute;top:50%;right:9pt;display:block;margin-top:-1px;width:5px;height:5px;border-color:#e8e9eb transparent transparent;border-style:solid;border-width:5px;content:'';transition:all .15s ease-in-out;pointer-events:none;}
.nice-select.open .list{opacity:1;transform:scale(1) translateY(0);pointer-events:auto;}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}
.nice-select.disabled:after{border-color:#ccc;}
.nice-select.wide{width:100%;}
.nice-select.wide .list{right:0!important;left:0!important;}
.nice-select.right{float:right;}
.nice-select.right .list{right:0;left:auto;}
.nice-select.small{height:36px;font-size:9pt;line-height:34px;}
.nice-select.small:after{width:4px;height:4px;}
.nice-select.small .option{min-height:34px;line-height:34px;}
.nice-select .list{position:absolute;top:100%;left:0;z-index:9;overflow:hidden;box-sizing:border-box;margin-top:4px;padding:0;border-radius:0;background-color:#fff;box-shadow:0 0 0 1px rgba(68,68,68,.11);opacity:0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transform:scale(.75) translateY(-17px);transform-origin:50% 0;pointer-events:none;}
.nice-select .list:hover .option:not(:hover){background-color:transparent!important;}
.nice-select .option{padding-right:29px;padding-left:18px;min-height:2pc;outline:0;list-style:none;text-align:left;font-weight:400;line-height:2pc;cursor:pointer;transition:all .2s;}
.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f7f8fa;}
.nice-select .option.selected{color:#3296fa;font-weight:400;}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}
.nice-select .option a{display:inline-block;width:100%;}
.nice-select .option[data-content]{position:relative;}
.nice-select .option[data-content]:after{position:absolute;right:40px;content:attr(data-content);}
.select-letter{min-width:205px;max-width:205px}
.select-letter .list{width:370px;white-space:pre-wrap}
.select-letter .option{display:inline-block;width:30px;margin:5px;padding:0;text-align:center}
.select-letter .option[data-value='全部']{display:block;width:auto}
/* 搜索框 */
.search-box {display: flex;	align-items: center;}
.search-box .interval-left {margin-left: 30px;}
.search-box .interval-right {margin-right: 30px;}
.search-box .search-form {width: 0;flex: 1;}
.search-box .search-form .nice-select {float: none;display: inline-block;}
.search-box .search-form .input-group-btn select {font-size: 14px;}
.search-box .search-form .input-group-btn+.form-control {position: relative;left: -1px;z-index: 5;border-left: 0;}
.search-box .search-form .input-group {max-width: 300px;min-width: 300px;}
.search-box .search-form .form-control.input {margin-left: -1px;width: 320px;}
.search-box .search-form .form-control+.input-group-btn .btn {position: relative;z-index: 6;margin-left: -100%;border-left: 0;}
.search-box .search-form .form-control+.input-group-btn .btn .fa{margin:0}
.search-box .btn {min-width: 140px;}
.input-group {border-radius:0}
.input-group .form-control{border-color:#e8e9eb;border-radius:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;color:#999!important;text-shadow:0 0 0}
.input-group .form-control:focus{color:#e8e9eb}
.input-group .input-group-addon{padding:8px 10px;border-color:#e8e9eb;border-radius:0;color:#999}
.input-group .input-group-addon>.button{margin:-6px -10px;padding:6px 10px}
.input-group .input-group-addon .fa {font-size:1rem; min-width:auto; margin:0}
.input-group .input-group-btn .btn{padding-right:12px;padding-left:12px;border-color:##3296fa; border-radius:0}
.input-group .input-group-btn .btn .fa {font-size:1rem; min-width:auto; margin:0;}
.input-group .input-group-btn .btn:hover .fa-search {color: #3296fa;}
.input-group-btn .btn {	min-width: unset;}
/* 敏感词 */
/*.panel-table {border: 0;}
.panel-table .panel-heading {padding: 14px;line-height: 24px;}*/
.panel-table .panel-body {padding: 14px;}
.sensitive-list {overflow: hidden;padding: 20px 20px 10px;}
.sensitive-list .item {position: relative;float: left;display: inline-block;margin: 0 10px 10px 0;padding: 6px 20px;border: 1px solid #e8e9eb;white-space: nowrap;cursor: pointer;}
.sensitive-list .item:hover {background-color: #3296fa;	color: #fff;}
.sensitive-list .item:hover .del {display: block;}
.sensitive-list .del {position: absolute;top: 6px;right: -5px;z-index: 10;display: none;color: #3296fa;}
.sensitive-list .del .fa {font-size:0.2rem; margin:0;}
.cut-list .sensitive-list .del .item.apply-show:before,.ext-apply-list .sensitive-list .del .ext-apply-item.apply-show:before,.sensitive-list .del .cut-list .item.apply-show:before,.sensitive-list .del .ext-apply-list .ext-apply-item.apply-show:before,.sensitive-list .del .fa {color: #fff;}
/* 标签 */
.wx-breadcrumb {margin-top:0;margin-bottom:30px;padding:0;border-radius:0;background-color:transparent}
.wx-breadcrumb a {color:#252424}
.wx-breadcrumb li{color:#252424}
.wx-breadcrumb li:nth-of-type(1){color:#999}
.wx-breadcrumb li+li:before{padding:0 0 0 5px;color:#949494}
.wx-breadcrumb .fa,.wx-breadcrumb .far{color:#949494;vertical-align:middle;font-size:1.8rem; margin:0; margin-bottom:2px; min-width:auto;}
.wx-page-search .fa,.wx-page-search .far {margin:-2px 5px 0 0; font-size:1.5rem; min-width:auto;}
.link-group{display:inline-block;text-align:center;line-height:1;margin-right: 5px;}
.link-group a{margin-right:10px;color:#3296fa}
.link-group a.block{display:block}
.link-group a:last-child{margin-right:0}
.link-group .btn{display:block}
.link-group .btn.btn-primary{color:#fff}
/* 文章 */
.article-list-panel .panel-heading{display:flex;align-items:center;justify-content:flex-end}
.article-list-panel .panel-heading .switch{margin-left:5px}
.article-list-panel .article-list-reply{position:relative}
.article-list-panel .article-list-reply:after{position:absolute;top:0;right:-4px;width:10px;height:10px;border-radius:50%;background-color:#cf1010;content:''}
.article-reply-item {padding:30px;border-bottom:1px solid #e8e9eb;font-weight:400}
.article-reply-item .reply-logo{width:42px;height:42px}
.article-reply-item .reply-people,.article-reply-item .reply-time{margin-bottom:5px;color:#999;font-size:14px}
.article-reply-item .reply-content{margin-bottom:5px;color:#4c4c4c;font-size:14px}
.article-reply-item .media-body{overflow:hidden;width:10000px;zoom:1}
.article-reply-item .media-right a{display:inline-block;width:2em}
.article-reply-item .media-right .fa{padding:0; margin-top:-2px; min-width:auto; font-size:1.2rem;}
.article-reply-item .media-right.reply-action{width:1200px;text-align:right}
.article-reply-item .media-right.reply-action a{width:auto;color:#b8b8b8;font-size:18px}
.article-reply-item .media-right.reply-action a.active,.article-reply-item .media-right.reply-action a:hover{color:#3296fa}
.article-reply-item .reply-list{margin-left:50px}
.article-reply-item .reply-item{margin-top:20px;padding-top:20px;border-top:1px solid #e8e9eb}
.article-reply-item .reply-item:last-child{padding-bottom:0}
.article-reply-item .reply-item-head{position:relative;padding-left:15px}
.article-reply-item .reply-item-head:before{position:absolute;top:0;bottom:0;left:0;border-left:2px solid #3296fa;content:''}
.article-reply-item .reply-item-content{padding-left:15px}
.article-reply-item .reply-editor{margin-top:20px;margin-left:50px;border-top:1px solid #e8e9eb}
.article-reply-item .reply-editor-head{margin-top:20px;margin-bottom:10px;color:#999;font-size:14px}
.article-reply-item .reply-editor textarea{border-color:#e8e9eb;border-radius:0;resize:none}
.article-reply-item .reply-editor textarea:focus{border-radius:0;box-shadow:none}
.article-reply-item .reply-editor-action{margin-top:20px}
.article-reply-item .reply-editor-emoji{margin-top:-1px;margin-bottom:20px;padding:8px 15px;border:1px solid #e8e9eb}
/* 用户添加 */
.user-create-permission .wx-header{border-bottom:0;color:#4c4c4c; padding-top:12px;}
.user-create-permission .wx-header::before{top:12px;}
.user-create-permission .wx-group-show{margin-bottom:20px;padding:20px;border:1px solid #e8e9eb}
.user-create-permission .wx-group-show .remove{margin-left:20px;flex:0 0 40px}
.user-create-permission .wx-group-show .remove::before{padding-right:20px;border-left:1px solid #e8e9eb;content:'';line-height:1}
.user-create-permission .wx-account-show{margin-bottom:20px;padding:20px;border:1px solid #e8e9eb}
.user-create-permission .wx-account-show .remove{margin-left:20px;flex:0 0 40px}
.user-create-permission .wx-account-show .remove::before{padding-right:20px;border-left:1px solid #e8e9eb;content:'';line-height:1}
.user-create-permission .group-post-mudules .delete{border-left:0}
.user-create-permission .day-show{display:flex;padding:20px;border:1px solid #e8e9eb}
.user-create-permission .day-show .day{width:0;flex:1}
.user-create-permission .add-new-block{display:block;width:100%;height:60px;border:1px dashed #e8e9eb;color:#4c4c4c;text-align:center;line-height:60px;cursor:pointer}
.user-create-permission .add-new-block .fa{font-size:1.2rem; margin:0; min-width:auto;}
/* Dialog */
.modal-app .modal-dialog{width:1000px;height:700px;color:#4c4c4c;line-height:1}
.modal-app .modal-dialog .input-group-btn .btn{height:34px;min-width:unset}
.modal-app .modal-dialog .modal-body{overflow-x:hidden;overflow-y:auto;padding:0;max-height:unset;border-bottom:1px solid #e8e9eb;text-align:left}
.modal-app .modal-dialog .modal-body .search-box .nice-select{width:200px!important}
.modal-app .modal-dialog .modal-body .modal-app-list{overflow-y:auto;padding:15px;height:364px;font-size:0}
.cut-list .modal-app .modal-dialog .modal-body .modal-app-list .item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .fa{margin-right:8px;color:#999;font-size:14px}
.modal-app .modal-dialog .modal-body .modal-app-list .mark{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:0;background:rgba(0,0,0,.6);color:#fff;text-align:center;line-height:110px}
.modal-app .modal-dialog .modal-body .modal-app-list .mark .fa {min-width:auto; margin:0;}
.cut-list .modal-app .modal-dialog .modal-body .modal-app-list .mark .item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list .mark .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .mark .fa{font-size:38px}
.modal-app .modal-dialog .modal-body .modal-app-list.template{padding-top:30px}
.modal-app .modal-dialog .modal-body .modal-app-list.template .modal-item{width:130px}
.modal-app .modal-dialog .modal-body .modal-app-list.template .modal-item .logo{width:130px;height:245px}
.modal-app .modal-dialog .modal-body .modal-app-list.template .modal-item .mark{line-height:250px}
.modal-app .modal-dialog .modal-body .modal-app-list .modal-item{display:inline-block;margin:15px;width:107px;border:1px solid #e8e9eb}
.head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark,.modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark,.modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark,.modal-app .modal-dialog .modal-body .modal-app-list .modal-item:hover .mark{display:block}
.cut-list .head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark .item.apply-show:before,.cut-list .modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark .item.apply-show:before,.cut-list .modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark .item.apply-show:before,.ext-apply-list .head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark .ext-apply-item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark .cut-list .item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list .navbar-left>li.modal-item:hover .mark .fa,.modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .head .navbar-left>li.modal-item:hover .mark .fa,.modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list .modal-item.active .mark .fa{color:#3296fa}
.modal-app .modal-dialog .modal-body .modal-app-list .modal-item .logo{width:105px;height:105px}
.modal-app .modal-dialog .modal-body .modal-app-list .modal-item img{width:100%;height:100%}
.modal-app .modal-dialog .modal-body .modal-app-list .modal-item .name{padding:0 5px;height:28px;border-top:1px solid #e8e9eb;color:#4c4c4c;text-align:center;font-size:14px;line-height:28px}
.modal-app .modal-dialog .modal-body .modal-app-list .modal-item .logo{position:relative;overflow:hidden}
.modal-app .modal-dialog .modal-body .modal-app-list.groups{padding:0;font-size:0}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item{position:relative;overflow:hidden;margin:15px;padding:15px;height:100px;min-height:100px;border:1px solid #e8e9eb}
.head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark,.modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item:hover .mark{display:block}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item:hover{height:auto}
.cut-list .head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark .item.apply-show:before,.cut-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark .item.apply-show:before,.cut-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark .item.apply-show:before,.ext-apply-list .head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark .ext-apply-item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark .cut-list .item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.head .modal-app .modal-dialog .modal-body .modal-app-list.groups .navbar-left>li.modal-group-item:hover .mark .fa,.modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .head .navbar-left>li.modal-group-item:hover .mark .fa,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item.active .mark .fa{color:#3296fa}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark{line-height:1}
.cut-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark .item.apply-show:before,.ext-apply-list .modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark .cut-list .item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .mark .fa{position:relative;top:50%;margin-top:-30px}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-header{margin-bottom:15px;font-size:14px}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-header::before{margin-right:10px;border-left:2px solid #3296fa;content:''}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-header .action-show{float:right;font-size:14px;cursor:pointer}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-modules{margin:-7.5px}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-modules .module{display:inline-flex;margin:7.5px;width:170px;font-size:14px;align-items:center}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-modules .module .logo img{margin-right:14px;width:40px;height:40px}
.modal-app .modal-dialog .modal-body .modal-app-list.groups .modal-group-item .group-modules .module .info .name{margin-bottom:4px;max-width:200px;font-size:14px}
.modal-app .modal-dialog .modal-body .js-pager{padding:15px 30px;height:60px;text-align:right;font-size:14px}
.modal-app .modal-dialog .modal-body .js-pager .checkAll{margin-top:7.5px;margin-bottom:0}
.modal-app .modal-header{display:flex;align-items:center}
.modal-app .modal-header h4{margin:0;width:200px;color:#4c4c4c;text-align:left}
.modal-app .modal-header .type{width:0;text-align:center;flex:1}
.modal-app .modal-header .type a{margin:0 14px;padding:14px 0;border-bottom:1px solid transparent}
.modal-app .modal-header .type a.active,.modal-app .modal-header .type a:hover{border-color:#3296fa;color:#3296fa}
.modal-account{line-height:1}
.modal-account .modal-dialog{width:1000px}
.modal-account .modal-dialog .modal-body{overflow-x:hidden;overflow-y:auto;padding:0;max-height:unset;border-bottom:1px solid #e8e9eb}
.modal-account .modal-dialog .modal-body .account-list{overflow-y:auto;margin:-20px 0;padding:20px;height:423px;font-size:0}
.modal-account .modal-dialog .modal-body .account-list .mark{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:0;background:rgba(0,0,0,.6);color:#fff;text-align:center}
.cut-list .modal-account .modal-dialog .modal-body .account-list .mark .item.apply-show:before,.ext-apply-list .modal-account .modal-dialog .modal-body .account-list .mark .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .mark .cut-list .item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .mark .fa{position:relative;top:50%;margin-top:-20px;font-size:38px}
.modal-account .modal-dialog .modal-body .account-list .item{position:relative;margin:20px 0;padding:15px;height:101px;min-height:101px;border:1px solid #e8e9eb;text-align:left;font-size:14px;line-height:1}
.head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark,.modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark,.modal-account .modal-dialog .modal-body .account-list .item.active .mark,.modal-account .modal-dialog .modal-body .account-list .item:hover .mark{display:block}
.cut-list .head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark .item.apply-show:before,.cut-list .modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark .item.apply-show:before,.cut-list .modal-account .modal-dialog .modal-body .account-list .item.active .mark .item.apply-show:before,.ext-apply-list .head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-account .modal-dialog .modal-body .account-list .item.active .mark .ext-apply-item.apply-show:before,.head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark .cut-list .item.apply-show:before,.head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.head .modal-account .modal-dialog .modal-body .account-list .navbar-left>li.item:hover .mark .fa,.modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark .cut-list .item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .head .navbar-left>li.item:hover .mark .fa,.modal-account .modal-dialog .modal-body .account-list .item.active .mark .cut-list .item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .item.active .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .item.active .mark .fa{color:#3296fa}
.modal-account .modal-dialog .modal-body .account-list .item .title{position:relative;padding-bottom:15px;padding-left:15px}
.modal-account .modal-dialog .modal-body .account-list .item .title::before{position:absolute;top:0;left:0;height:1em;border-left:2px solid #3296fa;content:''}
.modal-account .modal-dialog .modal-body .account-list .item .type-list{margin:-15px}
.modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item{display:inline-block;margin:15px}
.cut-list .modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item .item.apply-show:before,.ext-apply-list .modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item .cut-list .item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item .ext-apply-list .ext-apply-item.apply-show:before,.modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item .fa{margin-right:15px;color:#999;vertical-align:middle;font-size:40px}
.modal-account .modal-dialog .modal-body .account-list .item .type-list .type-item:last-child{border:0}
.modal-account .modal-dialog .modal-body .js-pager{padding:15px 30px;height:60px;text-align:right;font-size:14px}
.modal-account .modal-dialog .modal-body .js-pager .checkAll{margin-top:7.5px;margin-bottom:0}
.modal-account .modal-dialog .modal-body .account-form{padding:30px;height:423px}
.modal-account .modal-header{display:flex;align-items:center}
.modal-account .modal-header h4{margin:0;width:200px;color:#4c4c4c;text-align:left}
.modal-account .modal-header .type{margin-left:-200px;width:0;text-align:center;flex:1}
.modal-account .modal-header .type a{margin:0 14px;padding:14px 0;border-bottom:1px solid transparent}
.modal-account .modal-header .type a.active,.modal-account .modal-header .type a:hover{border-color:#3296fa;color:#3296fa}
.wx-account-num-box{display:flex;padding:15px;border:1px solid #e8e9eb;flex-wrap:wrap}
.wx-account-num-box .item{padding:15px;flex:0 0 25%}
.wx-account-num-box .item .name{margin-bottom:8px}
.cut-list .wx-account-num-box .item .name .item.apply-show:before,.ext-apply-list .wx-account-num-box .item .name .ext-apply-item.apply-show:before,.wx-account-num-box .item .name .cut-list .item.apply-show:before,.wx-account-num-box .item .name .ext-apply-list .ext-apply-item.apply-show:before,.wx-account-num-box .item .name .fa{margin-right:5px;color:#999;vertical-align:middle;font-size:18px}
/* 分页 */
.pager-total{position:relative;float:right;margin-right:3px;padding:6px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;color:#3296fa;text-decoration:none;line-height:1.42857143}
.pager-pagination-float{float:right;display:inline-flex}
/* Mod */
.group-post-mudules {margin:-10px}
.group-post-mudules .module-item{display:inline-flex;width:225px;border:1px solid #e8e9eb;padding:20px;height:80px;margin:10px;align-items:center}
.group-post-mudules .module-item.add{border-style:dashed;text-align:center;justify-content:center;cursor:pointer}
.group-post-mudules .module-item .logo{flex:0 0 40px;margin-right:8px}
.group-post-mudules .module-item .logo img{width:40px;height:40px;border-radius:6px}
.group-post-mudules .module-item .info{flex:1;width:0;border-right:1px solid #e8e9eb;padding-right:10px}
.group-post-mudules .module-item .info .title{margin-bottom:8px}
.cut-list .group-post-mudules .module-item .info .item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .info .ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .cut-list .item.apply-show:before,.group-post-mudules .module-item .info .ext-apply-list .ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .fa{color:#3296fa;font-size:16px}
.cut-list .ext-apply-list .group-post-mudules .module-item .info .ext-apply-item.apply-show:before+.item.apply-show:before,.cut-list .group-post-mudules .module-item .info .ext-apply-list .ext-apply-item.apply-show:before+.item.apply-show:before,.cut-list .group-post-mudules .module-item .info .ext-apply-list .item.apply-show:before+.ext-apply-item.apply-show:before,.cut-list .group-post-mudules .module-item .info .item.apply-show:before+.item.apply-show:before,.cut-list .group-post-mudules .module-item .info .item.apply-show:before+.fa,.cut-list .group-post-mudules .module-item .info .fa+.item.apply-show:before,.ext-apply-list .cut-list .group-post-mudules .module-item .info .item.apply-show:before+.ext-apply-item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .info .cut-list .ext-apply-item.apply-show:before+.item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .info .cut-list .item.apply-show:before+.ext-apply-item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .info .ext-apply-item.apply-show:before+.ext-apply-item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .info .ext-apply-item.apply-show:before+.fa,.ext-apply-list .group-post-mudules .module-item .info .fa+.ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .cut-list .ext-apply-list .item.apply-show:before+.ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .cut-list .item.apply-show:before+.item.apply-show:before,.group-post-mudules .module-item .info .cut-list .item.apply-show:before+.fa,.group-post-mudules .module-item .info .cut-list .fa+.item.apply-show:before,.group-post-mudules .module-item .info .ext-apply-list .cut-list .ext-apply-item.apply-show:before+.item.apply-show:before,.group-post-mudules .module-item .info .ext-apply-list .ext-apply-item.apply-show:before+.ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .ext-apply-list .ext-apply-item.apply-show:before+.fa,.group-post-mudules .module-item .info .ext-apply-list .fa+.ext-apply-item.apply-show:before,.group-post-mudules .module-item .info .fa+.fa{margin-left:5px}
.group-post-mudules .module-item .delete{padding-left:20px}
.cut-list .group-post-mudules .module-item .delete .item.apply-show:before,.ext-apply-list .group-post-mudules .module-item .delete .ext-apply-item.apply-show:before,.group-post-mudules .module-item .delete .cut-list .item.apply-show:before,.group-post-mudules .module-item .delete .ext-apply-list .ext-apply-item.apply-show:before,.group-post-mudules .module-item .delete .fa{cursor:pointer;font-size:16px}
.wx-group-show{display:flex;overflow:hidden;height:auto;box-sizing:content-box}
.wx-group-show+.wx-group-show{border-top:1px solid #e8e9eb}
.wx-group-show.closed{height:30px}
.wx-group-show.closed .action::before{content:"展开"}
.wx-group-show.low{height:30px}
.wx-group-show.low .action::before{content:""}
.wx-group-show .name{flex:0 0 190px;text-align:left}
.wx-group-show .group-app-list{flex:1;width:0;font-size:0;margin:-10px;margin-bottom:0}
.wx-group-show .group-app-list .group-app-item{display:inline-flex;width:20%;padding:10px;font-size:14px}
.wx-group-show .group-app-list .group-app-item img{width:40px;height:40px;border-radius:4px;margin-right:14px}
.wx-group-show .group-app-list .group-app-item .info{flex:1;width:0}
.wx-group-show .group-app-list .group-app-item .info .title{color:#4c4c4c;margin-bottom:5px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.wx-group-show .group-app-list .group-app-item .info .type-list{font-size:12px;color:#999}
.cut-list .wx-group-show .group-app-list .group-app-item .info .type-list .item.apply-show:before,.ext-apply-list .wx-group-show .group-app-list .group-app-item .info .type-list .ext-apply-item.apply-show:before,.wx-group-show .group-app-list .group-app-item .info .type-list .cut-list .item.apply-show:before,.wx-group-show .group-app-list .group-app-item .info .type-list .ext-apply-list .ext-apply-item.apply-show:before,.wx-group-show .group-app-list .group-app-item .info .type-list .fa{vertical-align:middle;color:#999;margin-right:5px;font-size:16px}
.wx-group-show .action{color:#3296fa;display:inline-block;flex:0 0 200px;text-align:right;cursor:pointer}
.wx-group-show .action::before{content:'收起';color:#3296fa}
.user-create .wx-group-show{border:1px solid #e8e9eb;margin-bottom:20px;padding:20px}
.user-create .wx-group-show .remove{margin-left:20px;flex:0 0 40px}
.user-create .wx-group-show .remove::before{content:'';padding-right:20px;border-left:1px solid #e8e9eb;line-height:1}
.user-create .add-new-block{border:1px dashed #e8e9eb;color:#4c4c4c;height:60px;line-height:60px;text-align:center;display:block;width:100%;cursor:pointer}
.module-group-page .module-img{margin-right:10px}
.module-group-page .wx-group-show{border:1px solid #e8e9eb;margin-bottom:20px;padding:20px}
.module-group-page .wx-group-show .remove{margin-left:20px;flex:0 0 40px}
.module-group-page .wx-group-show .remove::before{content:'';padding-right:20px;border-left:1px solid #e8e9eb;line-height:1}
.module-group-page .add-new-block{border:1px dashed #e8e9eb;color:#4c4c4c;height:60px;line-height:60px;text-align:center;display:block;width:100%;cursor:pointer}
.distribution-steps{background-color:#f8f8f8;margin-left:-30px;margin-right:-30px;padding:30px}
.distribution-steps .steps-container{display:flex}
.distribution-steps .steps-container>div{flex:1;position:relative;padding:20px 20px 20px 90px}
.distribution-steps .steps-container>div .num{position:absolute;top:18px;left:55px;font-size:26px;color:#3296fa;font-style:italic}
.distribution-steps .steps-container>div .title{font-size:18px;color:#999;margin-bottom:10px}
.cut-list .distribution-steps .steps-container>div .title .item.apply-show:before,.distribution-steps .steps-container>div .title .cut-list .item.apply-show:before,.distribution-steps .steps-container>div .title .ext-apply-list .ext-apply-item.apply-show:before,.distribution-steps .steps-container>div .title .fa,.ext-apply-list .distribution-steps .steps-container>div .title .ext-apply-item.apply-show:before{font-size:30px;margin-right:10px;position:relative;top:2px}
.distribution-steps .steps-container>div .content{line-height:2}
.distribution-steps .steps-container>div .code-container{width:100%;height:120px;background-color:#f0f0f0}
.module-img {width: 60px;height: 60px;border-radius: 4px}
td .module-img .img {width: 60px;height: 60px}
.wx-group-app {overflow:hidden}
.wx-group-app.hideall{max-height:60px}
.wx-group-app .item{display:inline-block;width:20%;margin:10px 0}
.wx-group-app .item .logo{width:40px;height:40px}
.wx-group-app .item .title{font-size:12px;color:#999;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.cut-list .wx-group-app .item .support-list .item.apply-show:before,.ext-apply-list .wx-group-app .item .support-list .ext-apply-item.apply-show:before,.wx-group-app .item .support-list .cut-list .item.apply-show:before,.wx-group-app .item .support-list .ext-apply-list .ext-apply-item.apply-show:before,.wx-group-app .item .support-list .fa{font-size:16px;color:#999;margin-right:3px}
.material-panel {border:1px solid #e8e9eb;position:relative}
.material-panel .panel-heading{background-color:#f5f5f9;border-bottom:1px solid #e8e9eb}
.material-panel .panel-body{padding:30px}
.material-panel .panel-body .num-item{font-size:12px;color:#999;display:inline-block}
.material-panel .panel-body .num-item+.num-item{margin-left:30px}
.material-panel .wx-group-app{background-color:transparent;padding:0;margin:-15px 0;border:0}
.material-panel .wx-group-app .item{width:20%}
.module-subscription .subscription-switch span{display:block;float:left;line-height:20px;margin-right:15px}
.module-subscription .subscription-switch .switch{margin-top:-2px}
.module-subscription .panel-body{padding:30px 0}
.module-subscription .panel-body li{color:#989898;display:inline-block;margin-left:45px}
.module-subscription .panel-body li .label{font-size:12px;transform:scale(.8333)}
.modal-type .modal-dialog{width:790px}
.modal-type .modal-dialog .modal-header h4{margin:0;width:200px;text-align:left;float:left;color:#4c4c4c}
.modal-type .modal-dialog .modal-body{padding:0;text-align:left}
.modal-type .modal-dialog .modal-body .type-list{padding:10px}
.modal-type .modal-dialog .modal-body .type-list .item{width:170px;height:200px;margin:10px;background-color:#f7f8fa;position:relative;text-align:center;overflow:hidden;padding-top:40px;display:inline-block;color:#999}
.head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark,.modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark,.modal-type .modal-dialog .modal-body .type-list .item.active .mark,.modal-type .modal-dialog .modal-body .type-list .item:hover .mark{display:block}
.cut-list .head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark .item.apply-show:before,.cut-list .modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark .item.apply-show:before,.cut-list .modal-type .modal-dialog .modal-body .type-list .item.active .mark .item.apply-show:before,.ext-apply-list .head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark .ext-apply-item.apply-show:before,.ext-apply-list .modal-type .modal-dialog .modal-body .type-list .item.active .mark .ext-apply-item.apply-show:before,.head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark .cut-list .item.apply-show:before,.head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.head .modal-type .modal-dialog .modal-body .type-list .navbar-left>li.item:hover .mark .iconfont,.modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark .cut-list .item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .head .navbar-left>li.item:hover .mark .iconfont,.modal-type .modal-dialog .modal-body .type-list .item.active .mark .cut-list .item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item.active .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item.active .mark .iconfont{color:#3296fa}
.cut-list .modal-type .modal-dialog .modal-body .type-list .item>.item.apply-show:before,.ext-apply-list .modal-type .modal-dialog .modal-body .type-list .item>.ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .cut-list .item>.item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .ext-apply-list .item>.ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item>.iconfont{color:#3296fa;font-size:60px}
.modal-type .modal-dialog .modal-body .type-list .item .name{margin-top:20px}
.modal-type .modal-dialog .modal-body .type-list .item .mark{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;line-height:200px;background:rgba(0,0,0,.6);padding:0;color:#fff}
.cut-list .modal-type .modal-dialog .modal-body .type-list .item .mark .item.apply-show:before,.ext-apply-list .modal-type .modal-dialog .modal-body .type-list .item .mark .ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item .mark .cut-list .item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item .mark .ext-apply-list .ext-apply-item.apply-show:before,.modal-type .modal-dialog .modal-body .type-list .item .mark .iconfont{font-size:38px;color:#fff;line-height:200px}
/* uni account */
.account-list-add .wx-panel{background-color:#fbfbfb}
.account-list-add .wx-panel .col-lg-6:last-child{border-left:1px solid #e8e9eb;padding-left:30px}
.account-list-add .wx-panel .col-lg-6 .title{font-size:20px;margin-bottom:25px}
.account-list-add .wx-panel .col-lg-6 .title .fa{display:inline-block; font-size:2rem; height:24px; color:#75A7D0; min-width:auto}
.account-list-add .wx-panel .col-lg-6 .con{margin-bottom:30px}
.account-list-add .wx-panel .col-lg-12 .title{font-size:20px;margin-bottom:25px}
.account-list-add .wx-panel .col-lg-12 .title .fa{display:inline-block; font-size:2rem; height:24px; color:#75A7D0; min-width:auto}
.account-list-add .wx-panel .col-lg-12 .con{margin-bottom:30px}
.account-list-add-step .wx-form .form-controls .form-control,.account-list-add-step .wx-form .input-group{width:600px}
.account-list-add-step .wx-form tr .form-controls .form-control{width:auto}
.account-list-add-step .wx-form .col-sm-6{padding-left:0}
.account-list-add-step .wx-form .wx-input-img{width:150px;height:60px}
.account-list-add-step .wx-form .panel-body .alert{padding-left:30px;background:#f8f8f8;border:none;margin-top:1px;border-radius:none}
.account-list-add-step .wx-form .panel-body .form-group{padding-left:30px}
.account-list-add-step .wx-form .panel-body .label-copy{background-color:#f4f5f9;cursor:pointer;color:inherit}
.account-list-add-step .wx-form .col-sm-3{margin-bottom:10px}
.account-create-step .select-group{z-index:1001}
.account-create-step .select-endtime{z-index:1000}
.account-create-step .wx-header{border-bottom:0;color:#4c4c4c}
.account-create-step .wx-group-show{border:1px solid #e8e9eb;margin-bottom:20px;padding:20px}
.account-create-step .wx-group-show .remove{margin-left:20px;flex:0 0 40px}
.account-create-step .wx-group-show .remove::before{content:'';padding-right:20px;border-left:1px solid #e8e9eb;line-height:1}
.account-create-step .group-post-mudules{margin-bottom:20px}
.account-create-step .group-post-mudules .delete{border-left:0}
.account-create-step .add-new-block{border:1px dashed #e8e9eb;color:#4c4c4c;height:60px;line-height:60px;text-align:center;display:block;width:100%;cursor:pointer}
/* account permission */
.system-select-dropdown{display:inline-block}
.system-select-dropdown>span{display:inline-block;cursor:pointer;position:relative}
.system-select-dropdown>span>label{max-width:100%;white-space:normal;work-break:break-all}
.system-select-dropdown.open>span{color:#3296fa;z-index:1001}
.system-select-dropdown .caret{border-top-color:#b2b2b2}
.system-select-dropdown .dropdown-menu{margin:0;border-radius:0;top:90%;border-color:#e8e9eb;padding:10px;width:400px;left:-200px;margin-left:100%;z-index:1004}
.system-select-dropdown .dropdown-menu ul{max-height:400px;overflow-y:auto}
.system-select-dropdown .dropdown-menu ul li{display:inline-block}
.system-select-dropdown .dropdown-menu::before{content:'';border-width:10px;border-style:solid;border-color:transparent transparent #e8e9eb;position:absolute;top:-20px;right:50%;display:inline-block;margin-right:-10px}
.system-select-dropdown .dropdown-menu::after{content:'';border-width:10px;border-style:solid;border-color:transparent transparent #fff;position:absolute;top:-18px;right:50%;display:inline-block;margin-right:-10px}
.system-select-dropdown .dropdown-menu:empty{display:none}
.system-select-dropdown .dropdown-menu li{display:inline-block;margin:0 5px}
.system-select-dropdown .dropdown-menu .wx-form input[type=checkbox]+label{vertical-align:middle;padding-top:0}
/* account display */
.account-display-list{display:flex;margin:0 -10px;padding:20px 0;flex-wrap:wrap}
.account-display-list .item{position:relative;padding:10px;width:0;flex:0 1 25%}
.account-display-list .item .new-version{margin-bottom:30px;margin-left:10px;padding:2px 10px;border:1px solid #fec;border-radius:4px;background:#fffbf3;color:#efb44a;font-size:10px}
.account-display-list .item:hover .action-in{color:#3296fa}
.account-display-list .item:hover .item-box{border-color:#3296fa}
.account-display-list .item .item-box{position:relative;border:1px solid #e8e9eb}
.account-display-list .item .name{width:0;font-size:16px;flex:1}
.account-display-list .item .type{margin-top:8px;color:#999;font-size:1.2rem}
.account-display-list .item .cut-list .item.apply-show:before,.account-display-list .item .ext-apply-list .ext-apply-item.apply-show:before,.account-display-list .item .fa,.cut-list .account-display-list .item .item.apply-show:before,.ext-apply-list .account-display-list .item .ext-apply-item.apply-show:before{vertical-align:middle}
.account-display-list .item .auth-type{position:absolute;right:0;width:88px;height:24px;background:#f6f7fb;color:#3296fa;text-align:center;font-size:10px;line-height:18px}
.account-display-list .item .auth-type .fa{font-weight:100; min-width:auto; margin:0; font-size:1rem;}
.account-display-list .item .info{position:relative;display:flex;padding:30px;height:140px;border-bottom:1px solid #e8e9eb}
.account-display-list .item .info .logo{margin-right:20px;width:60px;height:60px;border-radius:50%}
.account-display-list .item .info .tip {position:absolute;bottom:10px;left:0;z-index:0;width:64px;background:#eee;color:#cf1010;text-align:center;font-size:10px;line-height:2em; padding-left:5px;}
.account-display-list .item .info .tip i{font-size:1rem;}
.account-display-list .item .action{display:flex;background-color:#f8f9fb;color:#999;align-items:center}
.account-display-list .item .action .action-up{margin:16px 0;border-right:1px solid #e8e9eb}
.account-display-list .item .action .action-up .cut-list .item.apply-show:before,.account-display-list .item .action .action-up .ext-apply-list .ext-apply-item.apply-show:before,.account-display-list .item .action .action-up .fa,.cut-list .account-display-list .item .action .action-up .item.apply-show:before,.ext-apply-list .account-display-list .item .action .action-up .ext-apply-item.apply-show:before{margin:0 16px;font-size:16px}
.account-display-list .item .action .action-account{padding:13px 16px;width:0;text-align:center;flex:1}
.account-display-list .item .action .action-account i{font-size:1.4rem; margin-right:0; min-width:auto;}
.account-display-list .item .action .action-cut i{font-size:1.4rem;}
/* module display */
.module-display-list{padding:20px 0;margin:0 -10px;display:flex;flex-wrap:wrap}
.module-display-list .item{padding:10px;flex:0 1 25%;width:0}
.module-display-list .item:hover .action-in{color:#3296fa}
.module-display-list .item:hover .item-box{border-color:#3296fa}
.module-display-list .item .item-box{border:1px solid #e8e9eb;position:relative}
.module-display-list .item .name{font-size:16px}
.cut-list .module-display-list .item .item.apply-show:before,.ext-apply-list .module-display-list .item .ext-apply-item.apply-show:before,.module-display-list .item .cut-list .item.apply-show:before,.module-display-list .item .ext-apply-list .ext-apply-item.apply-show:before,.module-display-list .item .fa{vertical-align:middle}
.module-display-list .item .action-in{position:absolute;top:10px;right:10px;color:#999}
.module-display-list .item .action-in:hover{color:#3296fa}
.cut-list .module-display-list .item .action-in .item.apply-show:before,.ext-apply-list .module-display-list .item .action-in .ext-apply-item.apply-show:before,.module-display-list .item .action-in .cut-list .item.apply-show:before,.module-display-list .item .action-in .ext-apply-list .ext-apply-item.apply-show:before,.module-display-list .item .action-in .fa,.module-display-list .item .action-in .far{margin-left:5px; margin-right:5px; vertical-align:middle;font-size:1.5rem; min-width:auto;}
.module-display-list .item .info{display:flex;align-items:center;padding:30px;border-bottom:1px solid #e8e9eb}
.module-display-list .item .info .logo{width:50px;height:50px;margin-right:20px}
.module-display-list .item .action{display:flex;color:#999}
.module-display-list .item .action .action-up{margin:16px 0;border-right:1px solid #e8e9eb}
.cut-list .module-display-list .item .action .action-up .item.apply-show:before,.ext-apply-list .module-display-list .item .action .action-up .ext-apply-item.apply-show:before,.module-display-list .item .action .action-up .cut-list .item.apply-show:before,.module-display-list .item .action .action-up .ext-apply-list .ext-apply-item.apply-show:before,.module-display-list .item .action .action-up .fa,.module-display-list .item .action .action-up .far{margin:0 16px;font-size:1.5rem; min-width:auto;}
.module-display-list .item .action .action-account{flex:1;width:0;text-align:center;padding:13px 16px}
.module-display-list .item .action .action-account .account-logo{width:26px;height:26px;border-radius:50%;margin-right:10px}
.module-display-list .item .action .action-account .account-name{font-size:10px;color:#999}
.module-display-list .item .action .action-cut{margin:16px 0}
.module-display-list .item .action .action-cut .fa,.module-display-list .item .action .action-cut .far{min-width:auto; font-size:1rem; margin:0 16px;}
.action-cut .tooltip {width: 100px}
/* account welcome */
.skinBlack__container .welcome-container {margin-top: -30px;min-height: calc(100vh - 140px)}
.welcome-container{line-height:1}
.welcome-container .empty{height:100px;line-height:100px;text-align:center;font-size:14px;color:#999}
.welcome-container .btn{border-radius:0;min-width:140px}
.welcome-container .row{margin-left:-10px;margin-right:-10px}
.welcome-container .chart-box{position:relative}
.welcome-container .chart-box .chart-line{width:100%;height:400px;margin-top:20px}
.welcome-container .chart-box .chart-select{position:absolute;left:20px;z-index:3}
.welcome-container .chart-box .chart-select>*{margin-right:20px}
.welcome-container .recommend-app-carousel.carousel img{height:280px!important;width:100%}
.welcome-container .carousel .carousel-indicators li{border-radius:0;width:18px;height:4px;background-color:#fff;border:0;margin:0 5px}
.head .welcome-container .carousel .carousel-indicators .navbar-left>li:hover,.welcome-container .carousel .carousel-indicators .head .navbar-left>li:hover,.welcome-container .carousel .carousel-indicators li.active,.welcome-container .carousel .carousel-indicators li:hover{background-color:#3296fa}
.welcome-container [class^=col-sm]{padding-left:10px;padding-right:10px}
.welcome-container .wx-panel{background-color:#fff;border:1 solid #ccc;}
.welcome-container .wx-panel .panel-heading{position:relative;background-color:#fff;border-bottom:0;padding:14px}
.welcome-container .wx-panel .panel-heading>h4{font-weight:400;font-size:14px;border-left:2px solid #3296fa;padding-left:9px;display:inline}
.welcome-container .wx-panel .panel-heading .more{float:right;color:#3296fa;position:relative}
.welcome-container .wx-panel .panel-heading .more+.more{margin-right:20px}
.welcome-container .wx-panel .panel-heading .nav-tabs{position:absolute;left:0;right:0;bottom:0;text-align:center;margin-bottom:0}
.welcome-container .wx-panel .panel-heading .nav-tabs>li{float:none;display:inline-block;margin-bottom:-1px}
.head .welcome-container .wx-panel .panel-heading .navbar-left.nav-tabs>li:hover>a,.welcome-container .wx-panel .panel-heading .head .navbar-left.nav-tabs>li:hover>a,.welcome-container .wx-panel .panel-heading .nav-tabs>li.active>a,.welcome-container .wx-panel .panel-heading .nav-tabs>li:hover>a{color:#3296fa;border-bottom-color:#3296fa}
.welcome-container .wx-panel .panel-heading .nav-tabs>li>a{border:0;border-bottom:2px solid transparent;padding:13px}
.welcome-container .wx-panel .panel-heading .nav-tabs>li>a:focus,.welcome-container .wx-panel .panel-heading .nav-tabs>li>a:hover{background-color:transparent;outline:0}
.welcome-container .wx-panel .panel-heading+.panel-body{margin-top:0}
.welcome-container .wx-panel .panel-body{padding:10px 14px}
.welcome-container .account-stat .col-sm-3{border-right:1px solid #e8e9eb;color:#757575}
.welcome-container .account-stat .col-sm-3:last-child{border:none}
.welcome-container .wx-panel{margin-bottom:20px}
.welcome-container .account-stat .col-sm-4{color:#757575;min-height:104px}
.welcome-container .account-stat .col-sm-4+.col-sm-4{border-left:1px solid #e8e9eb}
.welcome-container .account-stat .title{font-size:16px}
.welcome-container .account-stat .num{font-size:30px;margin:20px 0;color:#333}
.welcome-container .account-stat .panel-footer{background-color:#fff;font-size:16px}
.welcome-container .account-stat .col-sm-3,.welcome-container .wxapp-target .col-sm-3{color:#999;font-size:16px}
.welcome-container .account-stat .col-sm-3+.col-sm-3,.welcome-container .wxapp-target .col-sm-3+.col-sm-3{border-left:1px solid #e8e9eb}
.welcome-container .account-stat .col-sm-3 .title,.welcome-container .wxapp-target .col-sm-3 .title{margin-bottom:10px}
.welcome-container .account-stat .col-sm-3 .today,.welcome-container .wxapp-target .col-sm-3 .today{color:#4c4c4c;font-size:30px}
.welcome-container .account-stat .col-sm-3 .pipe,.welcome-container .account-stat .col-sm-3 .yesterday,.welcome-container .wxapp-target .col-sm-3 .pipe,.welcome-container .wxapp-target .col-sm-3 .yesterday{font-size:24px}
.welcome-container .notice li{padding:10px 30px}
.welcome-container .notice li a{width:80%;display:inline-block;line-height:1.5;vertical-align:middle}
.welcome-container .notice li .label{padding:0 .3em .2em}
.welcome-container .notice li .time{float:right;display:inline-block;vertical-align:middle;text-align:right;line-height:1.5}
.welcome-container .apply-list .panel-body{padding:0 15px}
.welcome-container .apply-list .apply-item{display:inline-block;width:13.7%;padding:15px;text-align:center}
.welcome-container .apply-list .apply-item img{width:80px;height:80px;border-radius:8px;margin-bottom:15px;transition:all .3s}
.welcome-container .apply-list .apply-item span{display:block}
.welcome-container .apply-list .apply-item:hover img{transform:scale(1.1,1.1)}
.welcome-container .apply-list .apply-item:hover span{color:#3296fa}
.new-keyword .input-group-btn .wx-select{border-right:0}
.new-keyword .add-new-keyword{display:block;border:1px dashed #e8e9eb;background:#fff;text-align:center}
.new-keyword .add-new-keyword .text{height:100%;vertical-align:middle}
.new-keyword .add-icon{display:inline-block; margin:10px 0;color:#e8e9eb;vertical-align:middle;text-align:center;}
.keyword-advance{border-top:1px solid #e8e9eb;border-bottom:1px solid #e8e9eb;margin-bottom:30px;padding-top:30px}
.reply-post .reply-content-box{border-top:1px solid #e8e9eb;padding:30px 0;border-bottom:1px solid #e8e9eb}
.reply-post .reply-content-box .panel-reply{margin-bottom:0}
.reply-post .reply-content-box .panel-reply .panel-body{padding-bottom:0!important}
.reply-post .reply-content-box .panel-reply .keywords-list{margin-bottom:0}
.reply-post .reply-content-box .panel-reply .keywords-list li:last-child{margin-bottom:30px}
.reply-post .reply-content-box .panel-reply .keywords-list:empty{display:none}
.reply-post .reply-content-box .panel-reply .wx-select-msg{margin-bottom:0}
.reply-post .reply-content-box .panel-reply .wx-select-msg ul{border-top:0;padding:0}
.reply-post .reply-content-box .panel-reply .wx-select-msg ul li{line-height:1}
.reply-post .reply-post-action .btn-primary{width:140px}
.panel-reply{border:0}
.panel-reply .keywords-list{margin:-30px;padding-bottom:30px}
.panel-reply .wx-select-msg{margin:-31px}
.panel-reply .wx-select-msg ul{border:0;padding:24px 0;border-top:1px solid #e8e9eb}
.panel-reply .wx-select-msg ul li.tab-nav{float:unset;width:170px;display:inline-block}
.panel-reply .wx-select-msg ul li.tab-nav a{border:0;text-align:left;margin:0}
.panel-reply .wx-select-msg ul li.tab-nav a:hover{background-color:transparent}
.panel-reply .wx-select-msg ul li.tab-nav img{margin-right:20px;vertical-align:middle;width:40px;height:40px}
.panel-reply .wx-select-msg .iconfont{font-size:2.8rem; vertical-align:middle; margin-right:6px;}
/* rewrite */
.rewrite{counter-reset:section}
.rewrite-head{font-size:16px;color:#4c4c4c;margin-bottom:20px}
.rewrite-box{background-color:#fafafa;margin:0 -30px;padding:20px 70px 10px;position:relative}
.rewrite-box:before{counter-increment:section;content:counter(section);color:#3296fa;font-size:30px;font-style:italic;position:absolute;top:10px;left:30px}
.rewrite-box+.rewrite-box{margin-top:10px}
.rewrite-box-head{color:#999;font-size:18px;margin-bottom:15px}
.rewrite-box p{padding:0;margin-bottom:0}
.rewrite-box p+p{margin-top:8px}
.rewrite .rewrite-rule p{color:#4c4c4c;font-size:14px;line-height:1.5;margin-bottom:5px}
.rewrite .rewrite-rule span{display:inline-block;color:#999;margin:10px 0}
.rewrite .rewrite-rule h4{font-size:18px;color:#4c4c4c}
.rewrite .rewrite-rule pre{background-color:#fff;color:#999;border-radius:2px;border-color:#e6e6e6}
.rewrite .rewrite-rule .alert-info{background-color:#d9edf7;color:#31708f;line-height:1.8}
.rewrite .rewrite-rule .alert-info code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}
.rewrite .rewrite-rule .alert-info .btn-primary{margin-top:5px;padding:5px 10px}
/* fans list */
.fans-content{border:1px solid #e8e9eb;overflow:hidden}
.fans-list{width:77%;float:left}
.fans-list .wx-panel{border:0}
.fans-list .wx-table>tbody>tr,.fans-list .wechat-communication>tbody>tr{border-left:none;border-right:none}
.fans-group-list{width:23%;float:left;border-left:1px solid #e8e9eb;border-bottom:1px solid #e8e9eb;margin-bottom:-9999px;padding-bottom:9999px}
.fans-group-list dt{font-weight:400}
.fans-group-list dt a{padding-left:10px}
.fans-group-list dd a{padding-left:40px}
.fans-group-list .fans-group-item{line-height:32px}
.fans-group-list .fans-group-item a{color:#252424;display:block}
.fans-group-list .fans-group-item.active,.fans-group-list .head .navbar-left>li.fans-group-item:hover,.head .fans-group-list .navbar-left>li.fans-group-item:hover{background-color:#f4f5f9}
.fans-info td:nth-child(1) .wx-form{margin-top:8px}
.fans-info td:nth-child(2){padding-left:0!important}
.fans-info td:nth-child(3){text-align:left}
.fans-info th .btn{padding-top:4px;padding-bottom:4px}
.fans-info p{margin-bottom:3px}
.fans-info .fans-tel{color:#3296fa;margin-left:10px;font-size:17px;vertical-align:middle;margin-top:-3px}
.fans-info .remark-name{height:20px}
.fans-info .send-message{margin-bottom:10px}
/* 素材 */
.modal-materialmsg .modal-dialog{width:1023px}
.modal-materialmsg .modal-dialog .modal-footer{margin-top:20px;border-top:1px solid #e8e9eb}
.modal-materialmsg .modal-dialog .modal-body{font-size:0;padding-top:0;margin-left:-20px;padding-bottom:20px}
.modal-materialmsg .modal-dialog .link,.modal-materialmsg .modal-dialog .reply{border:1px solid #e8e9eb;padding:20px 20px 20px 160px;height:150px;position:relative;display:inline-block;width:458px;margin-left:20px;height:160px;overflow:hidden;cursor:pointer}
.modal-materialmsg .modal-dialog .link:hover .mark,.modal-materialmsg .modal-dialog .reply:hover .mark{display:flex;align-items:center;justify-content:center}
.modal-materialmsg .modal-dialog .link img,.modal-materialmsg .modal-dialog .reply img{position:absolute;width:110px;height:110px;border-radius:10%;top:20px;left:25px}
.modal-materialmsg .modal-dialog .link .title,.modal-materialmsg .modal-dialog .reply .title{font-size:16px;margin:20px 0}
.modal-materialmsg .modal-dialog .link .state,.modal-materialmsg .modal-dialog .reply .state{color:#999;font-size:14px}
.modal-materialmsg .modal-dialog .link .mark,.modal-materialmsg .modal-dialog .reply .mark{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;line-height:160px;background:rgba(0,0,0,.6);padding:0;color:#fff;font-size:14px}
#material-Modal #wxcard .table td,#material-Modal #wxcard .table th{text-align:center}
#material-Modal .material-content .info{height:100px;line-height:100px;text-align:center;font-size:14px;font-weight:400}
.material .panel-group{position:relative;cursor:pointer}
.material .panel-group .panel:first-child{margin:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.material .panel-group .panel:first-child .img{overflow:hidden;position:relative;height:160px;background-color:#ececec;color:silver;text-align:center;line-height:132px}
.material .panel-group .panel:first-child .img img{max-height:160px;max-width:100%;vertical-align:middle}
.material .panel-group .panel:first-child .img span{display:block;position:absolute;bottom:0;left:0;height:28px;line-height:28px;width:100%;background:rgba(0,0,0,.7);color:#fff;padding:0 10px}
.material .panel-group .panel+.panel{border-radius:0;margin-top:0;border-top:0}
.material .panel-group .panel+.panel .panel-body{height:104px;padding-right:105px;position:relative;overflow:hidden}
.material .panel-group .panel+.panel .img{float:right;position:absolute;right:15px;top:12px;height:80px;width:80px;background-color:#ececec;color:silver;line-height:80px;text-align:center;overflow:hidden}
.material .panel-group .panel+.panel .img img{max-width:80px;max-height:80px;vertical-align:middle;border:0}
.material .panel-group .panel+.panel .text h4{word-break:break-all;font-size:14px;line-height:1.5em;height:54px;overflow:hidden;text-overflow:ellipsis}
.material .panel-group .panel-body .default{font-style:normal;font-size:16px}
.material .panel-group .panel:last-child{margin-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:4px}
.material .panel-group .panel:last-child .panel-body{padding:15px}
.material .panel-group img{position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%}
.material .panel-group .mask{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.6)!important;text-align:center;display:none;border-radius:4px}
.material .panel-group:hover .mask,.panel-group.selected .mask,.site-template .panel-group.lock .mask,.system-template .panel-group.lock .mask{display:block}
.material .panel-group>i{display:none;width:46px;height:46px;color:#fff;text-align:center;line-height:46px;z-index:20;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-23px;font-size:46px;font-weight:200}
.material .panel-group.selected>i,.material .site-template .panel-group.lock>i,.material .system-template .panel-group.lock>i,.site-template .material .panel-group.lock>i,.system-template .material .panel-group.lock>i{display:inline-block}
.material-appmsg-list{position:relative;margin-top:30px;margin-left:-30px;margin-right:-30px}
.material-appmsg-item{width:286px;display:inline-block;position:relative;border:1px solid #e8e9eb}
.material-appmsg-item .appmsg-content{position:relative}
.material-appmsg-item .appmsg-item{position:relative;padding:12px 14px}
.material-appmsg-item .appmsg-item:hover .cover-dark,.material-appmsg-item .appmsg-item:hover .site-template .cover-lock,.material-appmsg-item .appmsg-item:hover .system-template .cover-lock,.site-template .material-appmsg-item .appmsg-item:hover .cover-lock,.system-template .material-appmsg-item .appmsg-item:hover .cover-lock{display:block}
.material-appmsg-item .cover-appmsg-item:hover .cover-dark,.material-appmsg-item .cover-appmsg-item:hover .site-template .cover-lock,.material-appmsg-item .cover-appmsg-item:hover .system-template .cover-lock,.site-template .material-appmsg-item .cover-appmsg-item:hover .cover-lock,.system-template .material-appmsg-item .cover-appmsg-item:hover .cover-lock{display:block}
.material-appmsg-item .cover-dark,.material-appmsg-item .site-template .cover-lock,.material-appmsg-item .system-template .cover-lock,.site-template .material-appmsg-item .cover-lock,.system-template .material-appmsg-item .cover-lock{text-align:center}
.material-appmsg-item .appmsg-info{font-size:13px;line-height:20px;margin:0 14px;padding:12px 0;border-bottom:1px solid #e8e9eb}
.material-appmsg-item .appmsg-date{font-weight:400;font-style:normal}
.material-appmsg-item .undone-tips{color:#ffbe00;padding-top:3px}
.material-appmsg-item .appmsg-title{font-weight:400;font-style:normal;font-size:14px;line-height:1.6;max-height:3.2;overflow:hidden;word-wrap:break-word;word-break:break-all;color:#222}
.material-appmsg-item .appmsg-thumb{height:160px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.material-appmsg-item .appmsg-desc{padding:5px 0 10px;word-wrap:break-word;word-break:break-all}
.material-appmsg-item .cover-appmsg-item{margin:12px 14px 12px;position:relative}
.material-appmsg-item .cover-appmsg-item .appmsg-title{font-size:14px;color:#fff;padding-top:0;padding-bottom:0;margin-bottom:0;line-height:28px;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)!important}
.material-appmsg-item .cover-appmsg-item .appmsg-desc{display:none}
.material-appmsg-item .appmsg-opr{background-color:#f4f4f4;border-top:1px solid #e8e9eb;margin-right:-1px}
.material-appmsg-item .appmsg-opr li:first-child:nth-last-child(1){width:100%}
.material-appmsg-item .appmsg-opr li:first-child:nth-last-child(2),.material-appmsg-item .appmsg-opr li:first-child:nth-last-child(2)~li{width:50%}
.material-appmsg-item .appmsg-opr li:first-child:nth-last-child(3),.material-appmsg-item .appmsg-opr li:first-child:nth-last-child(3)~li{width:33.3333%}
.material-appmsg-item .appmsg-opr-item{float:left;line-height:44px;height:44px;background-color:#f4f4f4}
.material-appmsg-item .appmsg-opr-item a{display:block;border-right:1px solid #e8e9eb;text-align:center;text-decoration:none;color:#999}
.material-appmsg-item .appmsg-opr-item a:hover{color:#3296fa}
.cut-list .material-appmsg-item .appmsg-opr-item a .item.apply-show:before,.ext-apply-list .material-appmsg-item .appmsg-opr-item a .ext-apply-item.apply-show:before,.material-appmsg-item .appmsg-opr-item a .cut-list .item.apply-show:before,.material-appmsg-item .appmsg-opr-item a .ext-apply-list .ext-apply-item.apply-show:before,.material-appmsg-item .appmsg-opr-item a .fa{font-size:1.5rem;vertical-align:middle}
.material-img-list{margin-right:-30px;margin-top:30px}
.material-img-item{float:left;width:209px;margin-right:30px;margin-bottom:30px;border:1px solid #e8e9eb;cursor:pointer;position:relative}
.material-img-item:hover{outline:2px solid #3296fa}
.material-img-item .appimg-info{width:100%;font-size:13px;line-height:20px;padding:6px 12px;border-bottom:1px solid #e8e9eb}
.material-img-item .appimg-info .appimg-title{display:inline-block;width:70%}
.material-img-item .img-item{position:relative}
.material-img-item .img-thumb{width:207px;height:169px}
.material-img-item .img-opr{background-color:#f4f4f4;border-top:1px solid #e8e9eb;margin-right:-1px}
.material-img-item .img-opr li:first-child:nth-last-child(1){width:100%}
.material-img-item .img-opr li:first-child:nth-last-child(2),.material-img-item .img-opr li:first-child:nth-last-child(2)~li{width:50%}
.material-img-item .img-opr li:first-child:nth-last-child(3),.material-img-item .img-opr li:first-child:nth-last-child(3)~li{width:33.3333%}
.material-img-item .img-opr-item{float:left;line-height:30px;height:30px;background-color:#f4f4f4}
.material-img-item .img-opr-item a{display:block;border-right:1px solid #e8e9eb;text-align:center;text-decoration:none;color:#999}
.material-img-item .img-opr-item a:hover{color:#3296fa}
.cut-list .material-img-item .img-opr-item a .item.apply-show:before,.ext-apply-list .material-img-item .img-opr-item a .ext-apply-item.apply-show:before,.material-img-item .img-opr-item a .cut-list .item.apply-show:before,.material-img-item .img-opr-item a .ext-apply-list .ext-apply-item.apply-show:before,.material-img-item .img-opr-item a .fa{font-size:1.5rem;vertical-align:middle}
.material-audio-list{position:relative;margin-top:30px;margin-right:-30px}
.material-audio-item{width:289px;float:left;margin-right:30px;margin-bottom:30px;border:1px solid #e8e9eb;cursor:pointer}
.material-audio-item:hover{outline:2px solid #3296fa;color:#3296fa}
.material-audio-item .audio-info{width:100%;font-size:13px;line-height:20px;padding:6px 12px;border-bottom:1px solid #e8e9eb}
.material-audio-item .audio-info .audio-title{display:inline-block;width:70%}
.material-audio-item .audio-item{position:relative;padding:25px;overflow:hidden}
.material-audio-item .audio-item .icon-audio-msg{float:left;margin-right:1em}
.material-audio-item .audio-item .audio-content{position:relative}
.material-audio-item .audio-item .audio-title{padding-right:40px;margin-bottom:10px}
.material-audio-item .audio-opr{background-color:#f4f4f4;border-top:1px solid #e8e9eb;margin-right:-1px}
.material-audio-item .audio-opr li:first-child:nth-last-child(1){width:100%}
.material-audio-item .audio-opr li:first-child:nth-last-child(2),.material-audio-item .audio-opr li:first-child:nth-last-child(2)~li{width:50%}
.material-audio-item .audio-opr li:first-child:nth-last-child(3),.material-audio-item .audio-opr li:first-child:nth-last-child(3)~li{width:33.3333%}
.material-audio-item .audio-opr-item{float:left;line-height:30px;height:30px;background-color:#f4f4f4}
.material-audio-item .audio-opr-item a{display:block;border-right:1px solid #e8e9eb;text-align:center;text-decoration:none;color:#999}
.material-audio-item .audio-opr-item a:hover{color:#3296fa}
.cut-list .material-audio-item .audio-opr-item a .item.apply-show:before,.ext-apply-list .material-audio-item .audio-opr-item a .ext-apply-item.apply-show:before,.material-audio-item .audio-opr-item a .cut-list .item.apply-show:before,.material-audio-item .audio-opr-item a .ext-apply-list .ext-apply-item.apply-show:before,.material-audio-item .audio-opr-item a .fa{font-size:1.5rem;vertical-align:middle}
.material-list-head .action {float: right}
.navbar-wxapp-bottom .pager { padding: 0;margin: 0;}
.navbar-wxapp-bottom {background-color: #fff;border-top: 1px solid #e8e9eb;padding-top: 30px;padding-bottom: 30px;}
.navbar-wxapp-bottom .btn {padding-left: 40px;padding-right: 40px;margin-left: 15px;margin-right: 15px;}
.form-control-box .form-control {border: 1px solid #e8e9eb!important;}
.form-group .form-control-box{padding-left: 0;}
.edit-mask-content {display: inline-block;color: #fff;}
.tooltip { min-width: 50px;}
.tooltip.in {filter: alpha(opacity=90);opacity: .9;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #e8e9eb;}
.tooltip.bottom .tooltip-arrow::before {content: '';position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;top: 2px;left: 50%;margin-left: -4px;border-width: 0 4px 4px;border-bottom-color: #fff;}
.tooltip-inner {background-color: #fff;color: #4d4d4d;border: 1px solid #e8e9eb;}
.vm-box {display: inline-block;height: 100%;vertical-align: middle;}
/**/
.appmsg-edit-box{display:flex;width:100%;min-height:730px;border-top:1px solid #e8e9eb;padding-bottom:80px;}
.appmsg-edit-box .btn{min-width:auto}
.appmsg-preview-area{width:250px;min-height:715px;overflow-y:auto;background-color:#f8f8f8;border-right:1px solid #e8e9eb}
.appmsg-preview-container{width:250px;margin-top:1px;display:inline-block}
.appmsg-preview-container .appmsg-thumb{height:120px;background-color:#ececec;background-size:cover;background-repeat:no-repeat;background-position:center center}
.appmsg-preview-container .material-appmsg-item{width:100%}
.appmsg-preview-container .multi{background-color:#fff}
.appmsg-preview-container .cover-appimg-item .appmsg-edit-mask{margin:-14px -12px}
.appmsg-preview-container .cover-appimg-item:hover .appmsg-edit-mask{display:block}
.appmsg-preview-container .appmsg-item:hover .appmsg-edit-mask{display:block}
.appmsg-preview-container .appmsg-item.active,.appmsg-preview-container .head .navbar-left>li.appmsg-item:hover,.head .appmsg-preview-container .navbar-left>li.appmsg-item:hover{border:2px solid #079200}
.appmsg-preview-container .appmsg-add{display:block;border:2px dotted #d9dadc;line-height:60px;font-size:0;text-align:center;margin-bottom:20px;margin:0;border-top-width:0}
.appmsg-preview-container .appmsg-add i{cursor:pointer;overflow:hidden;color:#979797;font-size:60px;font-style:normal;line-height:85px}
.appmsg-edit-mask{display:none;position:absolute;top:auto;left:0;right:0;bottom:0;height:40px;line-height:40px;background:rgba(0,0,0,.5)!important;text-align:right}
.appmsg-edit-mask a{color:#fff;font-size:14px;margin-left:10px;margin-right:10px}
.appmsg-edit-mask .sort-up{float:left}
.appmsg-edit-mask .sort-down{float:left}
.appmsg-edit-mask .del{float:right}
.appmsg-container-hd{padding:10px 20px 0}
.appmsg-container-title{font-weight:400;font-size:14px}
.appmsg-container-bd{padding:20px;margin-bottom:30px}
.appmsg-input-area{width:750px;margin:20px auto}
.appmsg-input-area .nav.nav-tabs{border-color:#e8e9eb}
.appmsg-input-area .nav.nav-tabs li{margin:0}
.appmsg-input-area .nav.nav-tabs li a{border:none;padding:0;display:inline-block;width:150px;height:50px;line-height:50px;text-align:center}
.appmsg-input-area .nav.nav-tabs li a:hover{border-bottom:3px solid #3296fa;color:#3296fa;background-color:transparent}
.appmsg-input-area .nav.nav-tabs .head .navbar-left>li:hover a,.appmsg-input-area .nav.nav-tabs li.active a,.head .appmsg-input-area .nav.nav-tabs .navbar-left>li:hover a{border-bottom:3px solid #3296fa;color:#3296fa;background-color:transparent}
.appmsg-input-area .input-area-head{width:100%;height:55px;position:relative;z-index:1000;color:transparent;background-color:rgba(0,0,0,.12)}
.appmsg-input-area .link-form{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8e9eb}
.appmsg-input-area .link-form .form-control{border:1px solid #e8e9eb}
.appmsg-input-area .link-form .form-control:focus{border:1px solid #e8e9eb!important;box-shadow:none}
.appmsg-input-area .form-control{border:0;box-shadow:none}
.appmsg-input-area .form-control:focus{border:0!important;box-shadow:none}
.appmsg-input-area .form-textarea{border-color:#e8e9eb}
.appmsg-input-area .form-control-append{position:absolute;width:50px;top:20px;right:10px;color:#8d8d8d;font-size:14px;font-weight:400;font-style:normal;text-align:right;padding-right:10px;display:none}
.appmsg-input-area .editor-area .split-line{border-top:1px solid #e8e9eb}
.appmsg-input-area .edui-iframe-switch-tips{padding:20px 0;text-align:center;cursor:pointer}
.appmsg-input-area .edui-default .edui-editor{border:0}
.appmsg-input-area .other-box .control-label{margin-bottom:10px}
.appmsg-input-area .other-box .thumb-box{display:inline-flex;width:225px;border:1px solid #e8e9eb;padding:20px;height:80px;align-items:center;border-style:dashed;text-align:center;justify-content:center;cursor:pointer}
.appmsg-input-area .other-box .thumb-box img{width:100%;height:100%}
.appmsg-input-area .other-box .thumb-box:hover{border-color:#3296fa}
.appmsg-edit-highlight-area{width:360px;padding:0;background-color:#f8f8f8;border-top:1px solid #e8e9eb}
.appmsg-edit-highlight-area .appmsg-edit-item{position:relative;padding-bottom:1em}
.appmsg-edit-highlight-area .appmsg-edit-item .form-group{padding:15px 30px;margin:0}
.appmsg-edit-highlight-area .appmsg-edit-item .form-group:nth-child(1){background-color:#fff;border-bottom:1px solid #e8e9eb}
.appmsg-edit-highlight-area .appmsg-edit-item .control-label{margin-bottom:10px}
.appmsg-edit-item{position:relative;padding-bottom:1em}
.appmsg-edit-item:hover .form-control-append{display:block}
.appmsg-edit-item:focus .form-control-append{display:block}
.appmsg-edit-item.title{width:auto;display:block;border:0;height:auto;line-height:1.6}
.appmsg-edit-item.title .form-control{font-size:22px;height:46px;line-height:46px}
.appmsg-edit-item .form-label{width:auto;float:none;margin-top:.3em;margin-right:0;margin-bottom:4px;font-weight:400}
.appmsg-edit-item strong.title{font-weight:400;font-style:normal;float:left}
.appmsg-edit-item .tips{color:#8d8d8d;font-weight:400}
.appmsg-edit-item .tips.gap-left{float:left;margin-left:.5em}
.appmsg-edit-item .form-textarea-box{position:relative;margin-bottom:27px;display:inline-block;width:100%;padding:4px 0 4px 10px;font-size:14px;border:1px solid #e8e9eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff}
.appmsg-edit-item .form-textarea-box.counter_out .frm_counter{position:absolute;bottom:-27px;right:0}
.appmsg-edit-item .form-textarea-box .form-control-append{display:block;top:auto;bottom:-30px;right:0}
.appmsg-edit-item .form-textarea{width:100%;background-color:transparent;border:0;outline:0;resize:none}
.appmsg-edit-function-area{margin:30px;margin-left: 0px;}
.appmsg-edit-title{line-height:38px;padding:15px;background-color:#fff}
/*20191128 shy*/
.account-img {width: 60px;height: 60px;border-radius: 50%;}
#newUploaderImg.image .img-container .item .name, #newUploaderImg.module .col-sm-2 .item .name, #newUploaderImg.video .col-sm-3 .item .name, #newUploaderImg.voice .col-sm-3 .item .name, .app-allow-list .app-info p, .buttom-list-table .select-wx, .combo-list .apply-name, .cut-wechat-list .cut-wechat-item .wechat-name, .ext-apply-list .apply-title, .homemenu td.title, .keyword-app .keyword-app-info p, .material-appmsg-item .appmsg-desc, .material-appmsg-item .appmsg-title, .material-audio-item .audio-info .audio-title, .material-audio-item .audio-item .audio-title, .material-img-item .appimg-info .appimg-title, .modal-dialog .wxapp-module-list .name, .site-template .site-template-title, .site-template .system-template-title, .skin-black .cut-wechat-list .cut-wechat-item .wechat-name, .skin-black .left-menu .related-info .top-view a, .system-template .site-template-title, .system-template .system-template-title, .text-over, .uploader-modal.image .img-container .item .name, .uploader-modal.module .col-sm-2 .item .name, .uploader-modal.video .col-sm-3 .item .name, .uploader-modal.voice .col-sm-3 .item .name, .wxapp-buttom-preview .buttom-list-preview .buttom-preview-title, .wxapp-content #select .app-info p, .wxapp-finish .app-info p, .wxapp-version-table .name {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.menu-setting-area {*zoom: 1;border: 1px solid #e8e9eb;display: flex;}
.menu-preview-area {position: relative;padding: 40px;border-right: 1px solid #e8e9eb;}
.mobile-menu-preview {position: relative;width: 317px;height: 580px;background: transparent url(../images/bg-mobile-head.png) no-repeat 0 0;background-position: 0 0;border: 1px solid #e8e9eb;}
.mobile-menu-preview .mobile-hd {color: #fff;text-align: center;padding-top: 30px;font-size: 15px;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;margin: 0 30px;}
.menu-preview-area .pre-menu-list {position: absolute;bottom: 0;left: 0;right: 0;border-top: 1px solid #e8e9eb;background: transparent url(../images/bg-mobile-foot.png) no-repeat 0 0;background-position: 0 0;background-repeat: no-repeat;padding-left: 43px;margin-bottom: 0;}
.menu-preview-area .pre-menu-list>li:first-child:nth-last-child(2), .menu-preview-area .pre-menu-list>li:first-child:nth-last-child(2)~li {width: 50%;}
.pre-menu-item:first-child:nth-last-child(2), .pre-menu-item:first-child:nth-last-child(2)~li {width: 50%;}
.menu-preview-area .pre-menu-item {line-height: 50px;}
.pre-menu-item {position: relative;float: left;line-height: 38px;text-align: center;}
.menu-preview-area .sub-pre-menu-box {bottom: 60px;background-color: #fafafa;border-top-width: 0;}
.sub-pre-menu-box {position: absolute;bottom: 50px;left: 0;width: 100%;border: 1px solid #d0d0d0;background-color: #fff;}
.menu-preview-area .sub-pre-menu-list li:first-child {border-top: 1px solid #d0d0d0;}
.head .menu-preview-area .navbar-left>li.pre-menu-item:hover .pre-menu-link, .menu-preview-area .head .navbar-left>li.pre-menu-item:hover .pre-menu-link, .menu-preview-area .pre-menu-item.active .pre-menu-link {border: 1px solid #3296fa;line-height: 48px;background-color: #fff;color: #3296fa;}
.pre-menu-item .icon-menu-dot {background: url(../images/index-dot.png) 0 -48px no-repeat;width: 7px;height: 7px;vertical-align: middle;display: inline-block;margin-right: 2px;margin-top: -2px;*margin-top: 0;}
.pre-menu-item a {min-width: 70px;display: block;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;color: #616161;text-decoration: none;}
.menu-form-area {flex: 1;width: 0;}
.menu-initial-tips {text-align: center;padding-top: 200px;}
.portable-editor.to-left {padding-left: 0;}
.portable-editor {position: relative;}
.portable-editor .editor-inner {padding: 0 20px 5px;border-radius: 0;box-shadow: none;}
.menu-form-area .editor-inner {min-height: 580px;padding-bottom: 20px;}
.menu-form-hd {margin: 0 -20px;padding: 20px 20px 10px;border-bottom: 1px solid #e8e9eb;}
.panel-new .panel-heading {background: 0 0;padding: 14px;border-bottom: 1px solid #e8e9eb;position: relative;width: 100%;line-height: 1;}
.panel-new .panel-heading::before {content: '';position: absolute;top: 14px;border-left: 2px solid #3296fa;left: 0;height: 1em;}
.tab-reply-list {text-align: center;display: flex;align-items: center; flex-wrap: wrap;justify-content: center;}
.tab-reply-list .tab-reply-item {width: 150px;height: 150px;margin: 10px;display: flex;align-items: center;text-align: center;justify-content: center;}
.menu-submit {text-align: center;margin-bottom: 100px;padding: 30px 0;border-bottom: 1px solid #e8e9eb;}
.menu-submit .btn {width: 140px;}
.menu-submit .btn+.btn {margin-left: 24px;}
.menu-submit .btn {width: 140px;}
.menu-preview-area .pre-menu-list>li:first-child:nth-last-child(3), .menu-preview-area .pre-menu-list>li:first-child:nth-last-child(3)~li {width: 33.3333%;}
.portable-editor .editor-inner .panel-body {padding-top: 30px;}
.panel-new {border: 0;}
.mobile-preview {position: fixed;top: 50%;left: 50%;width: 327px;margin-top: -425px;margin-left: -161px;z-index: 9999;background: transparent url(../images/bg-mobile.png) no-repeat 0 0;}
.mobile-preview-hd {height: 150px;text-align: center;}
.mobile-preview-hd .nickname {display: inline-block;font-weight: 400;padding-top: 120px;width: 122px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;font-size: 14px;color: #fff;}
.mobile-preview-bd {position: relative;height: 393px;margin-left: 40px;margin-right: 28px;overflow-y: scroll;}
.mobile-preview-ft {height: 152px;}
.mobile-preview .pre-menu-list {*zoom: 1;margin-left: 65px;margin-right: 36px;}
.pre-menu-item:first-child:nth-last-child(1) {width: 100%;}
.pre-menu-link {border-left: 1px solid #e8e9eb;}
.sub-pre-menu-box .arrow-out {bottom: -6px;display: inline-block;width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;border-bottom-width: 0;border-top-color: #d0d0d0;border-top-style: solid;}
.sub-pre-menu-box .arrow {position: absolute;left: 50%;top: auto;margin-left: -6px;} 
.mobile-preview-closed {position: absolute;left: 112px;}
.sub-pre-menu-box .arrow-in {bottom: -5px;display: inline-block;width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;border-bottom-width: 0;border-top-color: #fafafa;border-top-style: solid;}
.sub-pre-menu-box .arrow {position: absolute;left: 50%;top: auto;margin-left: -6px;}
.mobile-preview .pre-menu-list:after {content: "\200B";display: block;height: 0;clear: both;}
.keywords-list .opr {position: absolute;top: 15px;right: 14px;line-height: normal;}
.keywords-list .desc {padding: 15px 0;line-height: normal;}
.reply-post .reply-content-box .panel-reply .keywords-list li:last-child {margin-bottom: 30px;}
.keywords-list li { position: relative;line-height: 39px;border-bottom: 1px solid #e8e9eb;}
.welcome-container .account-num-statistics {display: flex;align-items: center;padding: 26px 0 40px;}
.welcome-container .account-num-statistics .item {flex: 1;text-align: center;}
.welcome-container .account-num-statistics .item .num {font-size: 36px;margin-bottom: 14px;}
.ext-apply-list {margin-top: -15px;margin-left: -15px;margin-right: -15px;}
.ext-apply-list .ext-apply-item {width: 160px;height: 198px;position: relative;margin: 15px;padding: 30px 0;border: 1px solid #e8e9eb;float: left;text-align: center;}
.ext-apply-list .apply-img {width: 83px;height: 83px;border-radius: 10px;}
.ext-apply-list .apply-title {font-size: 16px;color: #464646;}
.ext-apply-list .mask {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(66,139,202,.8);z-index: 2;display: none;}
.ext-apply-list .mask .entry {display: block;width: 100%;line-height: 198px;text-align: center;color: #fff;}
.ext-apply-list .mask .cut-btn {bottom: 50px;right: 10px;}
.ext-apply-list .mask .cut-btn, .ext-apply-list .mask .cut-show, .ext-apply-list .mask .stick {position: absolute;width: 30px;line-height: 30px;border-radius: 30px;text-align: center;background-color: #fff;}
.ext-apply-list .mask .stick {bottom: 10px;right: 10px;}
.ext-apply-list .ext-apply-item.apply-show:after {content: '';position: absolute;z-index: 1;left: 0;bottom: 0;border-bottom: 30px solid #3296fa;border-right: 37px solid transparent;}
.ext-apply-list .ext-apply-item.apply-show:before {position: absolute;z-index: 2;left: 2px;bottom: 2px;color: #fff;font-size: 16px;}
.cut-list .item.apply-show:before, .ext-apply-list .ext-apply-item.apply-show:before, .fa-show:before {content: "\f06e";}
.cut-list .item.apply-show:before, .ext-apply-list .ext-apply-item.apply-show:before, .fa {font-family: "Font Awesome 5 Free";display: inline-block;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.cut-list .wx-select-msg .add:hover .item.apply-show:before,.ext-apply-list .wx-select-msg .add:hover .ext-apply-item.apply-show:before,.wx-select-msg .add:hover .cut-list .item.apply-show:before,.wx-select-msg .add:hover .ext-apply-list .ext-apply-item.apply-show:before,.wx-select-msg .add:hover .fa {color: #3296fa;}
.ext-apply-list .mask .cut-btn i, .ext-apply-list .mask .cut-show i, .ext-apply-list .mask .stick i {font-size: 18px;vertical-align: middle;color: #999;}
.ext-apply-list .ext-apply-item:hover .mask {display: block;}
.modal-content .modal-header .ng-binding{float: left;color: #3296fa;position: relative;}

/* module guide */
.module-guide .module-go-panele .switch-box{padding-right:30px;border-right:1px solid #e8e9eb;margin-top:6px}
.module-guide .module-go-home{margin-top:9px}
.module-guide .module-go-home>.fa-info-circle{color:#cf1010;position:relative}
.module-guide .module-go-home>.fa-info-circle:hover .tooltip{opacity:.9;display:block}
.module-guide .module-go-home .tooltip{display:none;left:50%;transform:translateX(-50%)}
.module-guide .module-go-home .tooltip.bottom{margin-top:0}
.module-guide .module-go-home .tooltip .fa-info-circle{color:#f3af5b;margin-right:5px}
.module-guide .module-go-home .tooltip p{margin-bottom:10px}
.module-guide .module-go-home .tooltip .tooltip-inner{padding:20px;max-width:700px;width:650px;font-size:14px;text-align:left}
.module-guide .module-go-home .tooltip .tooltip-inner img{margin-right:5px}
.module-guide .app-info{border:1px solid #e8e9eb;padding:20px;display:flex;align-items:center;margin-bottom:20px}
.module-guide .app-info .logo{width:80px;height:80px;margin-right:20px}
.module-guide .app-info .logo img{width:80px;height:80px;border-radius:10px}
.module-guide .app-info .info{flex:1;width:0}
.module-guide .app-info .info .title{color:#4d4d4d;margin-bottom:10px}
.module-guide .app-info .info .type{color:#999}
.module-guide .account-list{padding:0 13px;font-size:0;margin:0 0 20px 0;display:flex}
.module-guide .account-list .account-item{display:inline-flex;align-items:center;border-right:1px solid #e8e9eb;position:relative;padding:20px;width:calc(20% - 30px)}
.module-guide .account-list .account-item:hover{background-color:#f7f8fa}
.module-guide .account-list .account-item:hover .title{color:#3296fa}
.module-guide .account-list .account-item:last-child{border:0}
.module-guide .account-list .account-item.main{width:calc(20% + 120px);margin:0}
.module-guide .account-list .account-item.main .title::after{content:'平台';font-size:12px;background-color:#3296fa;color:#fff;padding:3px 10px;border-radius:2px;margin-left:10px;display:inline-block}
.module-guide .account-list .account-item .logo{width:60px;height:60px;border-radius:50%;margin-right:10px}
.module-guide .account-list .account-item .info{flex:1;width:0}
.module-guide .account-list .account-item .title{font-size:16px;color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}
.module-guide .account-list .account-item .type{color:#999;font-size:14px}
.cut-list .module-guide .account-list .account-item .type .item.apply-show:before,.ext-apply-list .module-guide .account-list .account-item .type .ext-apply-item.apply-show:before,.module-guide .account-list .account-item .type .cut-list .item.apply-show:before,.module-guide .account-list .account-item .type .ext-apply-list .ext-apply-item.apply-show:before,.module-guide .account-list .account-item .type .fa,.module-guide .account-list .account-item .type .iconfont{font-size:20px;vertical-align:middle;margin-right:6px;color:#999}
.module-guide .account-list .empty{text-align:center;align-self:center;justify-self:center;line-height:1;height:auto;flex:1;width:0}
.module-guide .account-list .empty .btn{margin-bottom:10px}
.module-guide .account-list .empty p{color:#999;font-size:14px;margin:0}
.module-guide .quick-list{padding:10px;font-size:0}
.module-guide .quick-list .quick-item{padding:10px 0;width:calc(100% / 6);display:inline-flex;align-items:center;position:relative;font-size:14px}
.module-guide .quick-list .quick-item:hover{background-color:#f7f8fa;color:#3296fa}
.module-guide .quick-list .quick-item:hover .name{border-color:#3296fa}
.module-guide .quick-list .quick-item .icon{width:70px;text-align:center;font-size:30px;display:inline-block;min-height:30px;color:#4c4c4c;vertical-align:middle;line-height:30px}
.module-guide .quick-list .quick-item .icon img{width:30px;height:30px}
.module-guide .quick-list .quick-item .name{flex:1;width:0;border-left:1px dashed #e8e9eb;text-align:left;vertical-align:middle;padding:15px 20px;display:inline-block;font-size:14px}
.module-guide .entry-list .entry-item{padding:20px;display:inline-flex;align-items:center;width:33.33%}
.module-guide .entry-list .entry-item:last-child .info{border-right:0}
.module-guide .entry-list .entry-item .qr{width:100px;height:100px;margin-right:20px}
.module-guide .entry-list .entry-item .info{flex:1;width:0;border-right:1px solid #e8e9eb;padding-right:20px}
.module-guide .entry-list .entry-item .info .entry-title{color:#4c4c4c;margin-bottom:20px}
.module-guide .entry-list .entry-item .info .title{width:60px;display:inline-block;color:#999}
.module-guide .entry-list .entry-item .info .entry-keyword-list{display:flex;align-items:center;color:#4c4c4c}
.module-guide .entry-list .entry-item .info .entry-keyword-list .entry-keyword-item{display:inline-block;margin:0 10px;padding:5px 10px;border-radius:2px;background-color:#e7e8eb;color:#4c4c4c;width:80px;text-align:center}
.module-guide .entry-list .entry-item .info .entry-keyword-list .entry-keyword-item:first-child{margin-left:0}
.module-guide .keyword-list{font-size:0;padding:20px 13px;min-height:140px}
.module-guide .keyword-list .keyword-item{padding:20px;display:inline-block;align-items:center;font-size:14px;width:20%;color:#4c4c4c}
.module-guide .keyword-list .keyword-item:hover{background-color:#f7f8fa}
.module-guide .keyword-list .keyword-item .keyword{margin-bottom:10px}
.module-guide .keyword-list .keyword-item .keyword .keyword-label{display:inline-block;padding:5px 10px;border-radius:2px;background-color:#e7e8eb;vertical-align:middle}
.module-guide .keyword-list .keyword-item .title{width:64px;text-align:left;background:0 0;color:#999;padding:0;display:inline-block}
.module-guide .permission-box-list .permission-box-item{padding:20px;display:inline-flex;align-items:center;width:33%}
.module-guide .permission-box-list .permission-box-item:last-child .info{border-right:0}
.module-guide .permission-box-list .permission-box-item .logo{width:60px;height:60px;margin-right:10px}
.module-guide .permission-box-list .permission-box-item .logo img{width:60px;height:60px;border-radius:50%}
.module-guide .permission-box-list .permission-box-item .info{flex:1;width:0;padding-right:10px;border-right:1px solid #e8e9eb}
.module-guide .permission-box-list .permission-box-item .info .name{font-size:14px;margin-bottom:10px}
.module-guide .permission-box-list .permission-box-item .info .permission-list{display:flex;align-items:center;color:#4c4c4c}
.module-guide .permission-box-list .permission-box-item .info .permission-list .permission-item{display:inline-block;margin:0 10px;padding:5px 10px;border-radius:2px;background-color:#e7e8eb;color:#4c4c4c;width:80px;text-align:center}

/* system home */
.welcome-container .account-used-statistics{padding:0 20px 14px;position:relative;font-size:0}
.welcome-container .account-used-statistics .new-version{background:#fffbf3;color:#efb44a;border-radius:4px;margin-bottom:30px;padding:2px 10px;font-size:10px;margin-left:10px;border:1px solid #fec}
.welcome-container .account-used-statistics .item{display:inline-block;width:308px;height:180px;padding:20px 0 20px 30px;position:relative} /*20191205 shy*/
.welcome-container .account-used-statistics .item .item-box{border-right:1px solid #e8e9eb;display:block}
.welcome-container .account-used-statistics .item:hover{background-color:#f7f8fa}
.welcome-container .account-used-statistics .item:hover .info span{background-color:#fff;color:#4d4d4d}
.welcome-container .account-used-statistics .item:hover .name{color:#3296fa}
.welcome-container .account-used-statistics .item:hover .action-up{display:inline-block}
.cut-list .welcome-container .account-used-statistics .item:hover .action-up:hover .item.apply-show:before,.ext-apply-list .welcome-container .account-used-statistics .item:hover .action-up:hover .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-up:hover .cut-list .item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-up:hover .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-up:hover .fa{color:#3296fa}
.welcome-container .account-used-statistics .item:hover .action-delete{display:inline-block}
.cut-list .welcome-container .account-used-statistics .item:hover .action-delete:hover .item.apply-show:before,.ext-apply-list .welcome-container .account-used-statistics .item:hover .action-delete:hover .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-delete:hover .cut-list .item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-delete:hover .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item:hover .action-delete:hover .fa{color:#3296fa}
.welcome-container .account-used-statistics .item .info{margin-bottom:25px}
.welcome-container .account-used-statistics .item .info img{width:60px;height:60px;border-radius:50%;margin-right:20px;vertical-align:middle;border:1px solid #e8e9eb}
.welcome-container .account-used-statistics .item .info span{display:inline-block;background-color:#f5f7fa;color:#999;font-size:14px;padding:6px 12px}
.welcome-container .account-used-statistics .item .name{font-size:18px;color:#4d4d4d;margin-bottom:18px}
.welcome-container .account-used-statistics .item .type{color:#999;font-size:14px;margin-bottom:10px}
.cut-list .welcome-container .account-used-statistics .item .type .item.apply-show:before,.ext-apply-list .welcome-container .account-used-statistics .item .type .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .type .cut-list .item.apply-show:before,.welcome-container .account-used-statistics .item .type .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .type .fa{color:#999;font-size:20px;vertical-align:middle;margin-right:6px}
.welcome-container .account-used-statistics .item .version{font-size:14px;color:#999;margin-left:26px}
.welcome-container .account-used-statistics .item .action-up{position:absolute;top:35px;right:10px;/*display:none*/} /*20191205 shy*/
.cut-list .welcome-container .account-used-statistics .item .action-up .item.apply-show:before,.ext-apply-list .welcome-container .account-used-statistics .item .action-up .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .action-up .cut-list .item.apply-show:before,.welcome-container .account-used-statistics .item .action-up .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .action-up .fa{color:#999;font-size:16px}
.welcome-container .account-used-statistics .item .action-delete{/*display:none;*/position:absolute;bottom:23px;right:10px} /*20191205 shy*/
.cut-list .welcome-container .account-used-statistics .item .action-delete .item.apply-show:before,.ext-apply-list .welcome-container .account-used-statistics .item .action-delete .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .action-delete .cut-list .item.apply-show:before,.welcome-container .account-used-statistics .item .action-delete .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .account-used-statistics .item .action-delete .fa{color:#999;font-size:16px}
.welcome-container .common-used-statistics{padding:0 20px 14px;font-size:0}
.welcome-container .common-used-statistics .item{display:inline-block;border-bottom:1px solid #e8e9eb;width:308px;padding:20px 0 20px 30px;position:relative}
.welcome-container .common-used-statistics .item:nth-child(5n+1):nth-last-child(-n+5),.welcome-container .common-used-statistics .item:nth-child(5n+1):nth-last-child(-n+5)~.item{border-bottom:0}
.welcome-container .common-used-statistics .item:nth-child(5n) .item-box{border-right:0}
/*.welcome-container .common-used-statistics .item:last-child .item-box{border-right:0}*/
.welcome-container .common-used-statistics .item .item-box{border-right:1px solid #e8e9eb;display:block}
.welcome-container .common-used-statistics .item:hover{background-color:#f7f8fa}
.welcome-container .common-used-statistics .item:hover .name{color:#3296fa}
.welcome-container .common-used-statistics .item:hover .action{display:inline-block;visibility:unset}
.welcome-container .common-used-statistics .item:hover .action-delete{display:inline-block;visibility:unset}
.welcome-container .common-used-statistics .item .logo{width:60px;height:60px;margin-bottom:20px;border-radius:10px}
.welcome-container .common-used-statistics .item .name{font-size:18px;color:#4d4d4d;margin-bottom:20px;padding-right:10px}
.welcome-container .common-used-statistics .item .account{font-size:14px;color:#999}
.welcome-container .common-used-statistics .item .account .account-logo{width:30px;height:30px;border-radius:50%;margin-right:10px;vertical-align:middle}
.welcome-container .common-used-statistics .item .action{position:absolute;top:35px;right:10px;/*visibility:hidden*/}/*20191205 shy*/
.welcome-container .common-used-statistics .item .action>a{margin-left:20px}
.cut-list .welcome-container .common-used-statistics .item .action>a:hover .item.apply-show:before,.ext-apply-list .welcome-container .common-used-statistics .item .action>a:hover .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action>a:hover .cut-list .item.apply-show:before,.welcome-container .common-used-statistics .item .action>a:hover .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action>a:hover .fa{color:#3296fa}
.welcome-container .common-used-statistics .item .action .action-cut{display:inline-block;border:0}
.cut-list .welcome-container .common-used-statistics .item .action .item.apply-show:before,.ext-apply-list .welcome-container .common-used-statistics .item .action .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action .cut-list .item.apply-show:before,.welcome-container .common-used-statistics .item .action .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action .fa{font-size:20px;color:#999}
.welcome-container .common-used-statistics .item .action-delete{/*display:none;*/position:absolute;bottom:28px;right:10px}/*20191205 shy*/
.cut-list .welcome-container .common-used-statistics .item .action-delete .item.apply-show:before,.ext-apply-list .welcome-container .common-used-statistics .item .action-delete .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action-delete .cut-list .item.apply-show:before,.welcome-container .common-used-statistics .item .action-delete .ext-apply-list .ext-apply-item.apply-show:before,.welcome-container .common-used-statistics .item .action-delete .fa{color:#999;font-size:16px}
.action-cut .account-item .account-logo {margin-right: 10px;width: 26px;height: 26px;border-radius: 50%;}
.action-cut .tooltip {width: 100px;}
.action-cut .cut-list .item.apply-show:before,.action-cut .ext-apply-list .ext-apply-item.apply-show:before,.action-cut .fa,.cut-list .action-cut .item.apply-show:before,.ext-apply-list .action-cut .ext-apply-item.apply-show:before {margin: 0 16px;font-size: 16px;}
.action-cut .dropdown-menu {left: -333px;padding: 10px;width: 700px;border-radius: 0;}
.action-cut .dropdown-menu .dropdown-menu-arrow {position: absolute;top: -12px;left: 350px;border-color: transparent transparent #e8e9eb;border-style: solid;border-width: 6px;}
.action-cut .dropdown-menu .dropdown-menu-arrow::after {position: absolute;top: -4px;left: -5px;border-color: transparent transparent #fff;border-style: solid;border-width: 5px;content: '';}
.action-cut .dropdown-menu-right {right: 0;left: auto;}
.action-cut .dropdown-menu-right .dropdown-menu-arrow {right: 17px;left: auto;}
.action-cut .dropdown-menu-left {left: 0;}
.action-cut .dropdown-menu-left .dropdown-menu-arrow {left: 17px;}
.action-cut .account-item {position: relative;display: inline-block;margin: 10px;padding: 10px;width: 200px;border: 1px solid #e8e9eb;}
.action-cut .account-item:hover::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(66,139,202,.81);color: #fff;content: '设置为默认账号';text-align: center;line-height: 43px;}
.action-cut .account-item .account-logo {margin-right: 10px;width: 26px;height: 26px;border-radius: 50%;}
.action-cut .account-item .account-name {color: #999;font-size: 10px;}
/* wxapp */
.media-wechat-setting{height:95px;padding:20px 15px;margin-bottom:30px;border:1px solid #e8e9eb;background-color:#f8f8f8;display:flex;align-items:center}
.media-wechat-setting .media-left{height:55px}
.media-wechat-setting .icon{display:inline-block;height:100%;line-height:55px;padding-right:15px;margin-right:15px;border-right:1px solid #e8e9eb;vertical-align:middle;color:#b2b2b2}
.media-wechat-setting .icon .iconfont {font-size:2rem;}
.media-wechat-setting .media-body{flex:1;width:0}
.media-wechat-setting .wechat-img{width:60px;height:60px;border-radius:50%}
.media-wechat-setting .media-heading{font-size:14px}
.media-wechat-setting>.media-left{padding-right:15px}

.modal-dialog .wxapp-module-list .mid,.wxapp-table .mid{font-size:16px}
.modal-dialog .wxapp-module-list .item,.wxapp-table .item{text-align:left;margin-bottom:10px;padding-left:0;overflow:hidden}
.modal-dialog .wxapp-module-list .name,.wxapp-table .name{line-height:28px}
.modal-dialog .wxapp-module-list .icon,.wxapp-table .icon{width:50px;height:50px;border-radius:4px;float:left;margin-right:10px}
.modal-dialog .wxapp-module-list .item{position:relative;line-height:1.42857143;border:1px solid #e8e9eb;height:70px;padding:10px;margin-bottom:10px}
.modal-dialog .wxapp-module-list .item .version{line-height:14px}
.modal-dialog .wxapp-module-list .item .name{font-size:16px}
.modal-dialog .wxapp-module-list .item:hover .cover-dark,.modal-dialog .wxapp-module-list .item:hover .site-template .cover-lock,.modal-dialog .wxapp-module-list .item:hover .system-template .cover-lock,.site-template .modal-dialog .wxapp-module-list .item:hover .cover-lock,.system-template .modal-dialog .wxapp-module-list .item:hover .cover-lock{display:block}
.modal-dialog .wxapp-module-list .add{text-align:center;border:1px dashed #e8e9eb;line-height:70px;font-size:35px;cursor:pointer;color:#999;margin-bottom:10px}
.modal-dialog .wxapp-module-list .add:hover{color:#3296fa}

.welcome-container .wxapp-procedure .panel-body {padding: 30px;}
.welcome-container .wxapp-procedure .title-lg {color: #3296fa;font-size: 24px;}
.welcome-container .wxapp-procedure .title-md {color: #666;font-size: 18px;}
.welcome-container .wxapp-procedure .procedure-diagram {text-align: center;}
.welcome-container .wxapp-procedure .procedure-diagram img {margin: 30px auto;}
.wxapp-procedure .procedure {display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex;}
.wxapp-procedure .procedure>div {position: relative;text-align: center;flex: 1;align-items: center;}
.wxapp-procedure .procedure .arrow {position: absolute;top: 31px;right: -19px;}
.wxapp-procedure .procedure .icon {margin: 20px auto;width: 60px;height: 60px;border: 1px solid #e8e9eb;border-radius: 100%;text-align: center;line-height: 60px;}
.cut-list .wxapp-procedure .procedure .icon .item.apply-show:before,.ext-apply-list .wxapp-procedure .procedure .icon .ext-apply-item.apply-show:before,.wxapp-procedure .procedure .icon .cut-list .item.apply-show:before,.wxapp-procedure .procedure .icon .ext-apply-list .ext-apply-item.apply-show:before,.wxapp-procedure .procedure .icon .fa {color: #3296fa;vertical-align: middle;font-size: 30px;margin-right: -1px;margin-top: -3px;}
.cut-list .wxapp-procedure .procedure .arrow .item.apply-show:before,.ext-apply-list .wxapp-procedure .procedure .arrow .ext-apply-item.apply-show:before,.wxapp-procedure .procedure .arrow .cut-list .item.apply-show:before,.wxapp-procedure .procedure .arrow .ext-apply-list .ext-apply-item.apply-show:before,.wxapp-procedure .procedure .arrow .fa {color: #e8e9eb;font-size: 38px;margin: 0}
/* wxapp add */
.panel-app{box-shadow:0 0 0;border:1px solid #e8e9eb;border-radius:0;margin-bottom:0;overflow:hidden}
.panel-app>.panel-heading{margin:0 auto;background-color:#f4f6f9;font-size:14px;color:#999;border-radius:0;height:55px;line-height:30px;padding-left:30px;padding-right:30px;border-bottom:1px solid #e8e9eb;border-radius:0}
.panel-app>.panel-body{padding:0}
.wxapp-content{width:1023px;float:left;position:relative;padding:30px;padding-left:50px}
.wxapp-content #select .app-list{width:830px;float:left}
.wxapp-content #select .app-list .select{float:left;display:table;vertical-align:middle;text-align:center;width:129px;height:138px;border:1px solid #e8e9eb;margin-right:25px;margin-bottom:30px;position:relative}
.wxapp-content #select .app-list .select:last-child{margin-right:0}
.wxapp-content #select .app-info{display:table-cell;vertical-align:middle;color:#464646;padding:10px}
.wxapp-content #select .app-info img{max-width:56px;max-height:56px}
.wxapp-content #select .app-info p{margin-top:10px;width:129px}
.wxapp-content #select .select-more{border-style:dashed!important;cursor:pointer}
.wxapp-content #select .select-more:after{content:'+';font-size:35px;color:#999;display:table-cell;vertical-align:middle}
.wxapp-content #select .wxapp-name{width:350px}
.wxapp-download-procedure .step {margin: 20px 0;}
.wxapp-finish .control-label {color: #999;}
.wxapp-finish .form-control-static {color: #252424;}
.wxapp-finish .app-list {float: left;width: 830px;}
.wxapp-finish .app-list .select {position: relative;float: left;display: table;margin-right: 25px;margin-bottom: 30px;width: 129px;height: 138px;border: 1px solid #e8e9eb;vertical-align: middle;text-align: center;}
.wxapp-finish .app-list .select:last-child {margin-right: 0;}
.wxapp-finish .app-info {display: table-cell;padding: 10px;color: #464646;vertical-align: middle;}
.wxapp-finish .app-info img {max-width: 56px;max-height: 56px;}
.wxapp-finish .app-info p {margin-top: 10px;width: 129px;}
.wxapp-finish .table-finish-buttom {width: 590px;border: 1px solid #e8e9eb;}
.wxapp-finish .table-finish-buttom td {padding-top: 15px;padding-bottom: 15px;border-right: 1px solid #e8e9eb;border-bottom: 1px solid #e8e9eb;text-align: center;}
.wxapp-finish .table-finish-buttom td:last-child {padding-left: 35px;text-align: left;}
/*pc*/
.cut-wechat-letters {margin-left: 30px;margin-right: 30px;}
.letters-list {display: block;overflow: hidden;padding-bottom: 30px;}
.letters-list li {float: left;width: 3.5714285714%;text-align: center;}
.letters-list li:hover {color: #3296fa;}
.head .letters-list .navbar-left>li:hover,.letters-list .head .navbar-left>li:hover,.letters-list li.active {color: #3296fa;}
.letters-list li a {display: block;}

/*chats*/
.notice-fans-info {margin-bottom: 30px;padding: 30px;border: 1px solid #e8e9eb;}
.notice-fans-info .media-heading {margin-bottom: 15px;color: #252424;font-size: 14px;}
.notice-fans-info p span {margin-right: 40px;color: #999;font-size: 14px;}
.notice-fans-info p:last-child {margin-bottom: 0;}

.notice-fans-post .panel-reply .panel-body {margin: -31px -30px -30px;padding-bottom: 0!important;}
.notice-fans-post .panel-reply .keywords-list {margin: 0 0 -1px;padding-bottom: 0;}
.notice-fans-post .panel-reply .keywords-list li {padding: 0 30px;}
.notice-fans-post .panel-reply .keywords-list li:first-child {border-top: 1px solid #e8e9eb;}
.notice-fans-post .panel-reply .wx-select-msg {margin: 0;}
.notice-fans-post .panel-reply .wx-select-msg .tab-navs {padding: 30px;}

.notice-fans-list {margin-top: 30px;}
.notice-fans-list .notice-list-head {margin-bottom: 10px;color: #252424;font-size: 14px;}
.notice-fans-list .notice-item {padding: 30px;border: 1px solid #e8e9eb;}
.notice-fans-list .media-heading {color: #252424;font-size: 14px;}
.notice-fans-list .notice-item-time {position: relative;left: 475px;}
.notice-fans-list .notice-item-content {width: 475px;color: #999;word-wrap: break-word;}
.notice-fans-list .notice-item-content img {width: 80px;height: 80px;}

.module-link-page .module-link-list {margin: -10px;}
.module-link-page .module-link-item {display: inline-block;width: 25%;}.module-link-page .module-link-item .box {display: flex;margin: 10px;padding: 30px;border: 1px solid #e8e9eb;font-size: 14px;line-height: 1;align-items: top;}
.module-link-page .module-link-item .box:hover {border-color: #3296fa;}
.cut-list .module-link-page .module-link-item .box:hover .go-in .item.apply-show:before,.ext-apply-list .module-link-page .module-link-item .box:hover .go-in .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box:hover .go-in .cut-list .item.apply-show:before,.module-link-page .module-link-item .box:hover .go-in .ext-apply-list .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box:hover .go-in .wi {color: #3296fa;}
.module-link-page .module-link-item .box .account-img {margin-right: 10px;}
.module-link-page .module-link-item .box .info {width: 0;height: 90px;border-right: 1px solid #e8e9eb;flex: 1;}
.module-link-page .module-link-item .box .info .title {margin-bottom: 14px;color: #4c4c4c;font-size: 16px;}
.module-link-page .module-link-item .box .info .type {color: #999;font-size: 14px;}
.cut-list .module-link-page .module-link-item .box .info .type .item.apply-show:before,.ext-apply-list .module-link-page .module-link-item .box .info .type .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box .info .type .cut-list .item.apply-show:before,.module-link-page .module-link-item .box .info .type .ext-apply-list .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box .info .type .wi {margin-right: 5px;vertical-align: middle;font-size: 20px;}
.module-link-page .module-link-item .box .go-in {padding-left: 30px;align-self: center;}
.cut-list .module-link-page .module-link-item .box .go-in .item.apply-show:before,.ext-apply-list .module-link-page .module-link-item .box .go-in .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box .go-in .cut-list .item.apply-show:before,.module-link-page .module-link-item .box .go-in .ext-apply-list .ext-apply-item.apply-show:before,.module-link-page .module-link-item .box .go-in .wi {color: #999;font-size: 32px;}

.manage-home-container .wx-panel {background-color: #fff;border: 0;}
.manage-home-container .panel-heading {background-color: #fff;}
.manage-home-container .panel-heading h4 {font-weight: 400;font-size: 14px;border-left: 2px solid #3296fa;padding-left: 9px;display: inline;}
.manage-home-container .ng-binding {font-size: 13px}
.manage-home-container .nice-select {display: inline-block;}

/*新登录页面*/
.login {width: 100%;border-radius: 20px;height: 38px;font-size: 16px;background: linear-gradient(to right, #2E9FFF, #3E79FF);box-shadow: 0 4px 10px rgba(0,123,255,.5);cursor: pointer;}
.username, .password, .captcha_code {padding: 0 20px;background-color: #f7f5fb;}
.login-form {padding: 50px 45px 30px;height: 480px;width: 335px;float: right;background-color: #fff;border-top-right-radius: 16px;border-bottom-right-radius: 16px;}
.login-panel, .register-panel {box-shadow: 0 2px 12px 0 rgba(0,0,0,.5);padding: 42px 36px;background: rgba(255,255,255,.7);border-radius: 1.5rem;position: inherit; margin: 185px auto 0 auto;}
.login-img {background-image: url(/static/images/wallpaper.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center;padding: 0;border-radius: 16px;background-size: 100% 100%;}
.system-login .logo {margin: 35px 30px;width: 170px; }
.system-login .footer {position: absolute;bottom: 30px;left: 0;right: 0;color: #888888;text-align: center;font-size: 16px;z-index: 5;}
.system-login .footer-text {margin-bottom: 10px;}