#comiis_fastpostdiv {position:fixed;width:100%;left:0;bottom:0;background:var(--comiis-bgf, #ffffff);border-top:1px solid var(--comiis-borderb, #eeeeee);z-index:100}
#comiis_fastpostdiv .comiis_wrap {transition:all 0.3s linear;padding:15px 0;min-height:40px;line-height:40px}
#comiis_fastpostdiv .comiis_fastpost_wp, #comiis_fastpostdiv .comiis_fastpost_left {display:flex;min-height:40px;line-height:40px}
#comiis_fastpostdiv .comiis_fastpost_wp {justify-content:space-between}
#comiis_fastpostdiv .km_tit {margin:5px 0 0;text-align:right;line-height:14px;font-size:14px;font-weight:600;overflow:hidden}
#comiis_fastpostdiv .km_tit em {display:block;margin-top:4px;font-size:10px;line-height:12px;font-weight:400;opacity:0.5}
#comiis_fastpostdiv .km_user {float:left;margin:2px 15px 0 20px;width:36px;height:36px;line-height:36px;background:var(--comiis-bgc, #F9f9f9);overflow:hidden;border-radius:var(--comiis-radius-a, 50%)}
#comiis_fastpostdiv .km_user img {width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
#comiis_fastpostdiv .km_mesbox .reply_btn {display:none;background:var(--comiis-bgc, #F9f9f9);transition:all 0.3s linear}
#comiis_fastpostdiv .km_ico {float:left;width:26px;height:26px;margin:0 8px 5px -3px;overflow:hidden;text-indent:-100px;border-radius:var(--comiis-radius-m, 6px);text-decoration:none}
#comiis_fastpostdiv .km_mesbox, #comiis_fastpostdiv #comiis_nologin {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:24px;line-height:24px;margin:0;padding:8px 12px;background:var(--comiis-bgc, #F9f9f9);font-size:14px;outline:none;overflow:hidden;transition:all 0.3s linear;border-radius:var(--comiis-radius-m, 6px);position:relative}
#comiis_fastpostdiv #comiis_fastpostmessage {width:100%;padding:0;background:none;border:none !important;height:24px;line-height:24px;font-size:14px;overflow:auto}
#comiis_fastpostdiv #comiis_nologin {overflow:hidden;text-align:center}
#comiis_fastpostdiv #comiis_fastpostsubmit {height:40px;margin-left:15px;padding:0 20px;outline:none;border:none;font-size:12px;font-weight:600;cursor:pointer;border-radius:var(--comiis-radius-m, 6px);transition:all 0.3s linear}
#comiis_fastpostdiv #comiis_fastpostsubmit:hover {opacity:0.8}
#comiis_fastpostdiv.active #comiis_fastpostsubmit {height:94px;font-size:14px;font-weight:600}
#comiis_fastpostdiv.active #comiis_fastpostsubmit, #comiis_fastpostdiv #comiis_fastpostsubmit:hover, #comiis_fastpostdiv #comiis_fastpostsubmit {background:var(--comiis-btnbg, #3071f2);color:var(--comiis-btntxt, #ffffff)}
#comiis_fastpostdiv.active .km_mesbox {height:78px}
#comiis_fastpostdiv.active .km_mesbox #comiis_fastpostmessage {height:48px}
#comiis_fastpostdiv.active .km_mesbox .reply_btn {display:block;width:100%;height:32px;position:relative}
#comiis_fastpostdiv.active .km_mesbox .a_{ADDONVAR:var1} {background:none}
#comiis_fastpostdiv .comiis_fastpost_rurl {margin-left:15px;height:40px;transition:all 0.3s linear}
#comiis_fastpostdiv .comiis_fastpost_rurl a {padding:0 7px;height:40px;line-height:40px}
#comiis_fastpostdiv.active .comiis_fastpost_rurl {height:94px}
#comiis_fastposttxt_menu {padding:15px;background:var(--comiis-bgf, #ffffff);border:none;box-shadow:0 0 8px rgba(0, 0, 0, .2);border-radius:var(--comiis-radius-m, 6px);overflow:hidden}
#comiis_fastposttxt_menu .km_selbox {padding:8px 2px 8px 10px;font-size:14px;background:var(--comiis-bgc, #F9f9f9);border-radius:var(--comiis-radius-m, 6px);overflow:hidden}
#comiis_fastposttxt_menu select {padding:0;min-width:400px;height:100px;font-size:14px;background:none !important;border:none !important;overflow:auto;box-shadow:none}
#comiis_fastposttxt_menu h2 {margin-top:-3px;padding-bottom:12px;font-size:14px;font-weight:600}
#comiis_fastpostdiv .comiis_fastpost_sec {float:right;margin-right:-5px;width:190px;height:32px;overflow:hidden;position:relative}
#comiis_fastpostdiv span[id*="seccode_ccomiis_fastpost"] {margin-left:30px}
#comiis_fastpostdiv .comiis_fastpost_sec a[onclick*="updateseccode"], #comiis_fastpostdiv .comiis_fastpost_sec .km_pop br {display:none}
#comiis_fastpostdiv .comiis_fastpost_sec .km_sec .txt.px.vm {display:block;padding:0 115px 0 8px;width:calc(100% - 140px) !important;height:32px;line-height:32px;font-size:14px;position:absolute;top:0;left:15px;z-index:1;background:var(--comiis-bgf, #ffffff);border:none;border-radius:var(--comiis-radius-m, 6px);overflow:hidden}
#comiis_fastpostdiv .comiis_fastpost_sec .km_pop img {float:right;width:80px !important;height:26px !important;position:absolute;top:3px;right:5px;z-index:10;overflow:hidden;cursor:pointer;border-radius:var(--comiis-radius-s, 4px)}
#comiis_fastpostdiv .comiis_fastpost_sec span[id*="checkseccodeverify"] {position:absolute;top:4px;right:88px;z-index:10}
#comiis_fastpostdiv .comiis_fastpost_sec span[id*="checkseccodeverify"] i {margin:0 5px}
#comiis_fastpostdiv .px:focus, #comiis_fastpostdiv #comiis_fastpostmessage:focus {outline:none;box-shadow:none}
.comiis_fastpost_showtxt {display:block;margin:0 auto 15px;padding:10px;line-height:32px;background:var(--comiis-bgc, #F9f9f9);border-radius:var(--comiis-radius-l, 10px);overflow:hidden}
.comiis_fastpost_showtxt .km_tit {margin:-2px 5px 3px;height:32px;font-size:14px;font-weight:600;overflow:hidden}
.comiis_fastpost_showtxt .km_tit img {float:left;margin:5px 6px 0 0;height:20px}
.comiis_fastpost_showtxt .km_goo {float:left;margin-left:20px;font-size:12px;font-weight:400;color:var(--comiis-fc, #999999)}
.comiis_fastpost_showtxt .km_goo:hover {color:var(--comiis-color, #3071F2)}
.comiis_fastpost_showtxt .km_nav {float:left;margin:5px;padding:0 15px;cursor:pointer;background:var(--comiis-bgf, #ffffff);border:1px solid var(--comiis-borderb, #eeeeee);overflow:hidden;border-radius:var(--comiis-radius-c, 40px);text-decoration:none}
.comiis_fastpost_showtxt .km_nav:hover {background:var(--comiis-bga, #ecf3fb);color:var(--comiis-color, #3071F2);border:1px solid var(--comiis-color, #3071F2)}
.comiis_fastpost_ctrl_extra {float:left;margin:1px 6px 0 5px;width:24px;height:24px;line-height:24px;border-radius:var(--comiis-radius-m, 6px);text-align:center;text-indent:-9999px;overflow:hidden}
.comiis_pg_view .comiis_fastpost_ctrl_extra {margin:0 15px 0 0;width:32px;height:32px;line-height:32px}
.fwinmask {overflow:unset !important}
.fwinmask .comiis_fastpost_showtxt {max-width:582px}
@media screen and (min-width:279px) and (max-width:666px) {
#fwin_reply {z-index:330 !important}
#comiis_fastpostdiv .comiis_fastpost_left {width:calc(100% - 15px) !important}
#comiis_fastpostdiv .km_user {margin-left:15px !important}
#comiis_fastposttxt_menu {left:15px !important;width:calc(100% - 60px) !important}
#comiis_fastpostdiv .comiis_fastpost_rurl, #comiis_foot.comiis_foot, .comiis_foot_height {display:none !important}
}