@charset "utf-8";
/*-------------------
*Description:        By www.yiwuku.com
*Website:            https://app.zblogcn.com/?id=1422
*Author:             尔今 erx@qq.com
*update:             2017-01-09(Last:2024-05-28)
-------------------*/

.apost-box{padding:1em 2px;}
.apost-box *{line-height:100%;margin:0;padding:0;}
.apost-box .red{color:#f00;}
.apost-items{position:relative;margin-bottom:15px;}
.apost-items .title{display:inline-block;margin:9px 0 6px;}
.apost-items input[type=text], .apost-items input[type=number], .apost-items input[type=date], .apost-items select, .apost-items textarea{width:100%;height:38px;line-height:38px;vertical-align:middle;border:1px #bbb solid;padding:0 10px;box-shadow:inset 2px 2px 3px #eee;box-sizing:border-box;outline:none;}
.apost-items input[type=number]{padding-right:0;}
.apost-items input.z_title{font-weight:bold;font-size:15px;}
.apost-items input.z_vcode{width:80px;height:30px;text-transform:uppercase;}
.apost-items select{padding-right:0;}
.apost-items textarea{height:200px;line-height:1.5;padding:10px;}
.apost-items label{display:inline-block;white-space:nowrap;margin-right:1.5em;}
.apost-items label input{margin:-2px 3px 0 0;vertical-align:middle;}
.erx-items textarea{max-height:60px;}
.apost-items .ccode{display:inline;max-width:90px;margin-left:1px;}
.apost-box .au-tip{display:inline-block;line-height:39px;font-size:12px;opacity:.68;background:rgba(0,0,0,.06);padding:0 15px;vertical-align:middle;border-radius:20px;}
.apost-box .post-btn{position:relative;display:inline-block;margin-left:2em;padding:12px 40px;color:#fff;font-size:15px;font-weight:bold;background:#3a6ea5;border:0;cursor:pointer;vertical-align:middle;transition:all .3s linear;border-radius:20px;outline:none;}
.apost-box .post-btn.erxact{color:#ccc;text-shadow:0 -1px rgba(0,0,0,.5);cursor:not-allowed;}
.apost-box .post-btn.erxact::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";
    background:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);animation:btnAct 2s linear infinite;background-size:40px 40px;}
.apost-box .post-btn:hover{text-shadow:0 0 2px #111;}
.apost-atype input[type=text]{padding-left:72px;}
.apost-atype select{position:absolute;bottom:0;left:0;width:auto;outline:none;}
.apost-poster{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;position:relative;border-bottom:2px #eee dashed;padding:0 0 20px;}
.apost-check{width:30%;}
.apost-check > div:last-child{margin-bottom:0;}
.apost-act{color:#999;}
.apost-history{position:relative;margin:0 0 15px;border:1px #ddd dotted;padding:.8em;overflow:hidden}
.apost-history legend{margin:0 0 0 15px;padding:0 10px;border:0;font-size:14px;}
.apost-history .apost-list{margin:0;padding:0;height:24px;overflow:hidden}
.apost-history .apost-list.full{height:auto;}
.apost-history .apost-list li{position:relative;float:left;width:50%;list-style:none;height:18px;line-height:18px;margin:3px 0;font-size:12px;box-sizing:border-box;padding:0 1em 0 45px;overflow:hidden;}
.apost-history .apost-list li:nth-child(even){padding-right:0;}
.apost-history .apost-list li.notip{width:100%;text-align:center;}
.apost-history .apost-list li a{margin:0;padding:0;border:0;background:none;text-decoration:none;}
.apost-history .apost-list li .xtime{position:absolute;top:3px;left:0;color:#bbb;margin-right:14px;}
.apost-history .apost-list li .xtime:after{content:"";position:absolute;top:1px;right:-6px;height:12px;border-right:1px #ddd solid;}
.apost-history .s-f{position:absolute;bottom:8px;right:4px;color:#999;cursor:pointer;}
.apost-mb .edui-default .edui-editor-toolbarbox, .apost-mb .edui-default .edui-editor-toolbarboxouter{box-shadow:none;}
.apost-mb .edui-default .edui-toolbar > div{padding:2px 5px;}
.edui-default .edui-editor-bottomContainer table, .edui-default .edui-editor-bottomContainer td{margin:0;border:0;}
.nopost-wrap{position:relative;}
.nopost-wrap .nopost-tip{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.3);z-index:999;}
.nopost-wrap .nopost-tip span{font-size:.8em;opacity:.5;}
.apost-box .up-bar{position:relative;}
.apost-box .up-bar a{position:absolute;top:50%;right:6px;height:22px;line-height:21px;margin:-11px 0 0;color:#fff;font-size:12px;background:#3a6ea5;padding:0 8px;border-radius:2px;text-decoration:none;}
.apost-box .up-bar a:hover{opacity:.8;}
.apost-tips{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9990;pointer-events:none;}
.apost-tips.erx-show{display:flex;}
.apost-tips p{color:#f30;font-size:16px;background:#fff;padding:.8em 1.2em;border-radius:3em;box-shadow:0 0 1em #f30;}
.apost-tips p::before{content:"!";display:inline-block;width:1.5em;height:1.5em;line-height:1.5em;margin:-.1em .75em 0 0;text-align:center;color:#fff;background:#f30;border-radius:50%;vertical-align:middle;}
.apost-tips.e-ok p{color:#690;box-shadow:0 0 1em #690;}
.apost-tips.e-ok p::before{content:'\2714';background:#690;}
.animated{animation-duration: 1s;animation-fill-mode: both;}
.bounceIn{animation-name: bounceIn;}
@keyframes btnAct {
	from { background-position: 0 0;}
	to { background-position: 40px 0;}
}
@keyframes bounceIn {
	from, 20%, 40%, 60%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0% {opacity: 0;transform: scale3d(.3, .3, .3);}
	20% {transform: scale3d(1.1, 1.1, 1.1);}
	40% {transform: scale3d(.9, .9, .9);}
	60% {opacity: 1;transform: scale3d(1.03, 1.03, 1.03);}
	80% {transform: scale3d(.97, .97, .97);}
	to {opacity: 1;transform: scale3d(1, 1, 1);}
}
@media only screen and (max-width: 640px) {
	.apost-items input[type=text], .apost-items select, .apost-box .post-btn, .apost-check{width:100%;}
	.edui-default .edui-for-insertimage .edui-dialog-content, .edui-default .edui-for-insertvideo .edui-dialog-content{max-width:96vw;}
	.apost-history, .apost-items input[type=text], .apost-items textarea, .apost-items select, .apost-items .ccode{border-radius:5px;}
	.apost-history .apost-list li{float:none;width:100%;padding-right:0;}
	.apost-atype select{width:auto;border-radius:5px 0 0 5px;}
	.apost-box .au-tip{display:block;line-height:32px;margin:0 0 15px;}
	.apost-box .post-btn{margin-left:0;}
	.apost-poster{display:block;}
	.apost-check > div:last-child{margin-bottom:15px;}
	.apost-act{position:static;text-align:center;padding-top:9px;}
	.apost-items input.z_vcode{height:34px;line-height:34px;}
	.apost-items .ccode{position:absolute;right:2px;bottom:2px;border-radius:0 5px 5px 0;}
}