#nac-shared-header *{word-break: break-all; overflow-wrap: break-word;}
#nac-shared-header{background: rgb(245, 247, 252); min-width: 1200px;}
#nac-shared-header, #nac-shared-header input, #nac-shared-header button{font: 12px / 1.5 "PingFang Sc", "Microsoft Yahei", Simsun, Tahoma; color: rgb(51, 51, 51);}
#nac-shared-header, #nac-shared-header ul, #nac-shared-header li, #nac-shared-header form{margin: 0px; padding: 0px;}
#nac-shared-header ul li{list-style: none;}
 #nac-shared-header i{font-style: normal;}
#nac-shared-header a{color: rgb(51, 51, 51); text-decoration: none;}
#nac-shared-header a:hover{text-decoration: underline;}
#nac-shared-header a img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
#nac-shared-header :focus{outline-color: rgb(62, 116, 248);}
#nac-shared-header img.boardlogo, #nac-shared-header img.user_avatar{vertical-align: middle;}
#nac-shared-header .z{float: left;}
@font-face { font-family: dzicon; src: url("../original-home/template/comiis_bole/image/dzicon.woff2") format("woff2"), url("../original-home/template/comiis_bole/image/dzicon.woff") format("woff"); font-weight: normal; font-style: normal; }
#nac-shared-header [class^="fico-"]::before{font-family: dzicon; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; font-size: 120%;}
#nac-shared-header .cl::after{content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#nac-shared-header .cl{zoom: 1;}
#nac-shared-header .xg1{color: rgb(146, 157, 174) !important;}
#nac-shared-header .xi2{color: rgb(62, 116, 248);}
#nac-shared-header .xw1{font-weight: 700;}
#nac-shared-header .ptm{padding-top: 10px !important;}
#nac-shared-header .pbw{padding-bottom: 20px !important;}
#nac-shared-header .vm{vertical-align: middle;}
#nac-shared-header .vm *{vertical-align: middle;}
#nac-shared-header .hm{text-align: center;}
#nac-shared-header .showmenu{padding-right: 6px; cursor: pointer; white-space: nowrap;}
#nac-shared-header #um .showmenu{margin-right: -5px;}
#nac-shared-header .showmenu::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-style: solid solid none; border-color: currentcolor transparent;}
#nac-shared-header .pn:active{background: rgb(219, 219, 219);}
#nac-shared-header .pnc:active{background: rgb(0, 89, 179);}
#nac-shared-header .wp{margin: 0px auto; width: 1200px;}
#nac-shared-header #toptb{min-width: 1200px; border-bottom: 1px solid rgb(235, 241, 251); background: rgb(245, 247, 252); line-height: 28px;}
#nac-shared-header #toptb a{float: left; padding: 0px 4px; height: 28px;}
#nac-shared-header #toptb a.showmenu{padding-right: 15px;}
#nac-shared-header #mu{position: relative; z-index: 1;}
 #nac-shared-header .topnav .new{color: rgb(62, 116, 248); font-weight: 700;}
 #nac-shared-header .topnav .new::before{display: inline-block; width: 16px; height: 14px; line-height: 14px; font-size: 16px; font-family: dzicon; margin-right: 2px; color: rgb(255, 86, 86);}
#nac-shared-header #extcreditmenu{padding-top: 3px; padding-bottom: 3px; padding-left: 10px; margin-right: 2px !important;}
#nac-shared-header #extcreditmenu.a{position: relative; z-index: 302; border-width: 1px 1px medium; border-style: solid solid none; border-image: none; border-color: rgb(235, 241, 251) rgb(235, 241, 251) currentcolor; background-color: rgb(255, 255, 255); margin-right: 1px !important;}
#nac-shared-header #extcreditmenu_menu, #nac-shared-header #g_upmine_menu{margin-top: -1px; width: auto;}
#nac-shared-header #extcreditmenu_menu li{float: none; display: block; padding-left: 5px !important; padding-right: 1em !important;}
#nac-shared-header #g_upmine_menu li{float: none; display: block; padding-left: 5px !important;}
#nac-shared-header #g_upmine_menu ul.extg li{padding-left: 0px !important;}
#nac-shared-header #qmenu{float: right; display: inline; margin: 5px 8px 0px; padding: 0px 5px; width: 103px; height: 24px; background: rgb(255, 255, 255); line-height: 24px; text-align: center; color: rgb(62, 116, 248); font-weight: 700; overflow: hidden;}
#nac-shared-header #qmenu:hover{text-decoration: none;}
#nac-shared-header #qmenu::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-style: solid solid none; border-color: currentcolor transparent;}
#nac-shared-header #qmenu.a{position: relative; z-index: 302;}
#nac-shared-header #qmenu.a::after{border-top: 0px; border-bottom: 0.3em solid;}
#nac-shared-header #qmenu_menu{margin-top: -2px; padding: 20px 5px 10px; width: 610px; border-color: rgb(220, 228, 235);}
#nac-shared-header #qmenu_menu ul.nav li{float: left;}
#nac-shared-header #qmenu_menu ul.nav a{margin-bottom: 10px; padding: 47px 0px 0px; width: 60px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; background: linear-gradient(0deg, rgb(232, 239, 245), rgb(232, 239, 245)) 50% 5px / 40px 40px no-repeat; text-align: center;}
#nac-shared-header #qmenu_menu ul.nav a:hover{background-color: rgb(255, 238, 238); color: rgb(62, 116, 248); text-shadow: none;}
#nac-shared-header #shortcuttip{padding: 2px 8px; background: rgb(255, 255, 255); border-radius: 3px; color: rgb(58, 131, 241); font-weight: 700;}
#nac-shared-header .tb .y.showmenu a{display: inline-block;}
 #nac-shared-header .notice_interactive{float: left; width: 18px; height: 18px; line-height: 18px; font-size: 18px; font-family: dzicon; color: rgb(125, 160, 204); margin: 8px 5px 5px 0px;}
#nac-shared-header .notice_interactive::before{content: "";}
#nac-shared-header #diy-tg_menu{position: absolute; margin: -2px 0px 0px; padding: 6px 0px; width: 72px; height: 48px; line-height: 24px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(238, 131, 31) rgb(238, 131, 31); border-image: none; border-radius: 2px 0px 2px 2px; background: linear-gradient(90deg, rgb(238, 131, 31) 33%, rgb(251, 245, 228) 33%) 0% 0% / 100% 1px no-repeat rgb(251, 245, 228); text-align: center;}
#nac-shared-header #diy-tg_menu a{float: none !important;}
#nac-shared-header #i18n-switch_menu{position: absolute; margin: -2px 0px 0px; padding: 6px 0px; width: 72px; line-height: 24px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(238, 131, 31) rgb(238, 131, 31); border-image: none; border-radius: 2px 0px 2px 2px; background:  0% 0% / 100% 1px no-repeat rgb(251, 245, 228); text-align: center;}
#nac-shared-header #i18n-switch_menu a{float: none !important;}
#nac-shared-header #sslct_menu{padding: 6px 10px 10px;}
#nac-shared-header .p_pop{padding: 4px; border: 1px solid rgb(235, 241, 251); min-width: 60px; background: rgb(254, 254, 254); box-shadow: rgba(0, 0, 0, 0.2) 2px 4px 4px;}
#nac-shared-header .p_pop li{display: inline;}
#nac-shared-header .p_pop a{display: block; padding: 3px 5px; border-bottom: 1px solid rgb(255, 238, 238); white-space: nowrap;}
#nac-shared-header .p_pop li:last-child a{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
#nac-shared-header .p_pop a:hover, #nac-shared-header #sctype_menu .sca{background-color: rgb(255, 238, 238); color: rgb(62, 116, 248); text-decoration: none;}
#nac-shared-header .p_pop .notice_interactive{margin: 3px 2px 3px 0px;}
#nac-shared-header .blk a{display: inline; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
#nac-shared-header .blk a:hover{background: none; color: rgb(51, 51, 51); text-shadow: none; text-decoration: underline;}
#nac-shared-header .h_pop{min-width: 120px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;}
#nac-shared-header .rfm .tipwide{padding-top: 0px;}
#nac-shared-header .rfm .p_tip{position: absolute; z-index: 2; display: none; padding-left: 10px; width: 390px; background: rgb(255, 255, 255); color: rgb(128, 141, 170); font-style: normal;}
#nac-shared-header .pgsbtn:active{box-shadow: rgba(36, 88, 167, 0.25) 0px 0px 0px 3px;}
#nac-shared-header #fjump_menu{padding: 7px 0px 10px 10px;}
#nac-shared-header #fjump_menu .sch{position: absolute; top: 6px; right: 10px;}
#nac-shared-header .slideshow{clear: both;}
#nac-shared-header .slideshow li{position: relative; overflow: hidden;}
#nac-shared-header .slideshow span.title{position: absolute; bottom: 0px; left: 0px; margin-bottom: 0px; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px;}
#nac-shared-header .slideshow span.title{background: rgba(0, 0, 0, 0.3); color: rgb(204, 210, 218); overflow: hidden;}
#nac-shared-header .tip{position: absolute; padding: 10px; width: 260px; border: 1px solid rgb(177, 177, 177); background: rgb(254, 254, 233);}
#nac-shared-header .tip_1, #nac-shared-header .tip_2{margin-top: 8px;}
#nac-shared-header .tip_3, #nac-shared-header .tip_4{margin-top: -8px;}
#nac-shared-header .tip_horn{position: absolute; width: 11px; height: 6px; overflow: hidden;}
#nac-shared-header .tip_1 .tip_horn{left: 5px; top: -6px;}
#nac-shared-header .tip_2 .tip_horn{right: 5px; top: -6px;}
#nac-shared-header .tip_3 .tip_horn{right: 5px; bottom: -6px;}
#nac-shared-header .tip_4 .tip_horn{left: 5px; bottom: -6px;}
#nac-shared-header .tip_js .tip_horn{right: 61px; bottom: -6px;}
#nac-shared-header .tip_1 .tip_horn, #nac-shared-header .tip_2 .tip_horn{background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3e%3cpath fill='%23fefee9' stroke='%23b1b1b1' d='M0 6l5.5-5.3L11 6'/%3e%3c/svg%3e");}
#nac-shared-header .tip_3 .tip_horn, #nac-shared-header .tip_4 .tip_horn, #nac-shared-header .tip_js .tip_horn{background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3e%3cpath fill='%23fefee9' stroke='%23b1b1b1' d='M0 0l5.5 5.3L11 0'/%3e%3c/svg%3e");}
#nac-shared-header .aimg_tip{margin-top: 0px;}
#nac-shared-header .colorwd:active{background-position: 0px 0px;}
#nac-shared-header .patch .allfixed{border-color: rgb(102, 204, 51);}
#nac-shared-header .patch .allfixed .bm_h{background: rgb(102, 204, 51);}
#nac-shared-header .unfixed{color: rgb(242, 108, 79);}
#nac-shared-header .pgbtn a:active{background: rgb(238, 238, 238); border-color: rgb(208, 208, 208); box-shadow: none;}
#nac-shared-header .media_tips{display: block; text-align: center;}
#nac-shared-header .media_tips a{font-size: 12px !important; color: rgb(153, 153, 153) !important; text-decoration: none !important;}
#nac-shared-header .media_tips a:hover{text-decoration: underline !important;}
#nac-shared-header .fico-dropdown::before{content: "";}
#nac-shared-header .fico-interactive::before{content: "";}
#nac-shared-header .fico-widthfixed::before{content: "";}
#nac-shared-header .fico-search::before{content: "";}
#nac-shared-header{--comiis-bodybg: #F5F7FC; --comiis-color: #3E74F8; --comiis-alink: #333; --comiis-ahover: #3E74F8; --comiis-ahot: #ff5656; --comiis-fa: #333; --comiis-fb: #808daa; --comiis-fc: #929DAE; --comiis-fd: #ccd2da; --comiis-ff: #ffffff; --comiis-nvbg: #3E74F8; --comiis-nvtxt: #FFF; --comiis-nvbga: #E1E9F8; --comiis-nvtxta: #3E74F8; --comiis-bga: #f4f6fa; --comiis-bgb: #F5F7FA; --comiis-bgc: #f5f7fc; --comiis-bgd: #ffeeee; --comiis-bgf: #ffffff; --comiis-btnbg: #435585; --comiis-btntxt: #ffffff; --comiis-btnbga: #ff5656; --comiis-btntxta: #ffffff; --comiis-bordera: #ebf1fb; --comiis-borderb: #ebf1fb; --comiis-borderc: #ebf1fb; --comiis-borderd: #fcb4b4; --comiis-radius-x: 3px; --comiis-radius-s: 4px; --comiis-radius-m: 6px; --comiis-radius-l: 10px; --comiis-radius-a: 50%; --comiis-radius-b: 6px; --comiis-radius-c: 40px; --comiis-shadow: 0 0 2px 0 rgba(130,155,214,.12);}
@font-face { font-family: comiis-efont; src: url("../original-home/template/comiis_bole/image/font/comiis-efont.woff") format("woff"), url("../original-home/template/comiis_bole/image/font/comiis-efont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
#nac-shared-header .comiis-ficon{font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: dzicon !important;}
#nac-shared-header *{word-break: break-all; overflow-wrap: break-word;}
#nac-shared-header{overflow-y: scroll;}
#nac-shared-header{background: var(--comiis-bodybg);}
#nac-shared-header, #nac-shared-header input, #nac-shared-header button{color: var(--comiis-fa);}
#nac-shared-header ul, #nac-shared-header li{list-style: none;}
#nac-shared-header a{color: var(--comiis-alink);}
#nac-shared-header a:hover{color: var(--comiis-ahover); text-decoration: none;}
#nac-shared-header .xg1{color: var(--comiis-fc) !important;}
 #nac-shared-header .xi2{color: var(--comiis-color) !important;}
#nac-shared-header input::placeholder{color: var(--comiis-fd);}
#nac-shared-header input:focus{outline: none; border-color: var(--comiis-color) !important;}
#nac-shared-header .wp{width: 1000px;}
 #nac-shared-header #nv_userapp .ct2_a .mn{width: 800px; margin: 0px 0px 15px; padding: 10px 20px; background: var(--comiis-bgf); border: 1px solid var(--comiis-borderb); border-radius: var(--comiis-radius-m);}
#nac-shared-header #postimg_menu, #nac-shared-header #sendimg_menu{width: 292px !important;}
#nac-shared-header #e_hide_menu{width: 300px !important;}
 #nac-shared-header #e_sml_menu #smiliesdiv_tb li:last-child{margin-right: 0px;}
#nac-shared-header #fastpostreturn[class=""]:not(:empty){display: block; padding: 10px 15px 10px 48px; line-height: 24px; font-size: 13px; background: var(--comiis-bgd); border: 1px dashed var(--comiis-borderd); border-radius: var(--comiis-radius-m); position: relative; margin: 0px 0px 15px !important;}
#nac-shared-header #fastpostreturn[class=""]:not(:empty)::before{position: absolute; top: 50%; left: 15px; float: left; margin-top: -12px; line-height: 24px; font-family: dzicon; content: ""; margin-right: 8px; font-size: 24px; color: var(--comiis-ahot);}
 #nac-shared-header #nv_userapp.comiis_wide .ct2_a .mn{width: 945px;}
#nac-shared-header .comiis_flex{display: flex; -webkit-box-align: center; align-items: center;}
#nac-shared-header .flex{-webkit-box-flex: 1; flex: 1 1 0%;}
#nac-shared-header #rsearchkey.px{padding: 0px 7px; width: 135px;}
#nac-shared-header .p_pop{padding: 9px; background: var(--comiis-bgf); border-radius: var(--comiis-radius-m); border-color: var(--comiis-borderb); min-width: 58px; font-size: 14px; box-shadow: none;}
#nac-shared-header .p_pop a{padding: 8px 10px; font-size: 14px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
#nac-shared-header .h_pop{min-width: 100px; border-top: 1px solid var(--comiis-borderb);}
 #nac-shared-header .pn:active, #nac-shared-header .pnc:active{height: 34px; line-height: 34px; font-size: 14px; font-weight: 400; background: var(--comiis-btnbg); border-radius: var(--comiis-radius-b); box-shadow: none; color: var(--comiis-btntxt) !important;}
 #nac-shared-header #fwin_content_nav #postbtn[disabled="disabled"], #nac-shared-header #fwin_content_nav #postbtn[disabled=""]{background: var(--comiis-bgb) !important; color: var(--comiis-fd) !important;}
#nac-shared-header .avt.kmico img{border-radius: var(--comiis-radius-m); background: none !important;}
#nac-shared-header .avt.kmico:hover{opacity: 0.8;}
#nac-shared-header #extcreditmenu_menu li{line-height: 22px;}
#nac-shared-header #extcreditmenu_menu li img{float: left; margin: 2px 4px 0px 0px; height: 18px;}
#nac-shared-header #g_upmine_menu li{padding-left: 0px !important;}
#nac-shared-header #g_upmine_menu li.hm span img{margin: 0px 2px;}
#nac-shared-header #custominfo_pmenu.tip{width: auto;}
#nac-shared-header .tip{padding: 8px 15px; border: 1px solid rgba(38, 38, 38, 0.9); background: rgba(38, 38, 38, 0.9); line-height: 22px; border-radius: var(--comiis-radius-m); color: var(--comiis-fd); text-align: left; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;}
#nac-shared-header .tip .tip_c h4{font-size: 14px; margin-bottom: 5px; font-weight: 400;}
#nac-shared-header .tip .tip_c p{color: var(--comiis-fd);}
#nac-shared-header .t_f .tip a{color: var(--comiis-ff);}
#nac-shared-header .t_f .tip a:hover{opacity: 0.8;}
#nac-shared-header .tip_1 .tip_horn, #nac-shared-header .tip_2 .tip_horn{background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3e%3cpath fill='rgba(38,38,38,0.9)' stroke='rgba(38,38,38,0.9)' d='M0 6l5.5-5.3L11 6'/%3e%3c/svg%3e");}
#nac-shared-header .tip_3 .tip_horn, #nac-shared-header .tip_4 .tip_horn, #nac-shared-header .tip_js .tip_horn{background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3e%3cpath fill='rgba(38,38,38,0.9)' stroke='rgba(38,38,38,0.9)' d='M0 0l5.5 5.3L11 0'/%3e%3c/svg%3e");}
 #nac-shared-header .notice_interactive{display: none;}
#nac-shared-header .showmenu::after{margin-left: 6px; vertical-align: 3px; margin-right: -2px; color: var(--comiis-fc) !important;}
#nac-shared-header #avatarform .tfm caption{padding-top: 0px;}
#nac-shared-header .slideshow{position: relative;}
#nac-shared-header .slideshow span.title{color: rgb(255, 255, 255); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
#nac-shared-header .slideshow li{width: 100% !important;}
#nac-shared-header .slideshow li img{overflow: hidden; object-fit: cover; transition: 0.4s; width: 100% !important; height: 100% !important;}
#nac-shared-header .slideshow span.title{position: absolute; bottom: 0px; text-indent: 0px; margin: 0px; width: calc(100% - 40px); padding: 50px 20px 30px; height: auto; line-height: 28px; font-size: 16px; text-align: center; background: linear-gradient(rgba(0, 0, 0, 0.01) 5%, rgba(0, 0, 0, 0.5) 100%);}
#nac-shared-header .slideshow span.title::before, #nac-shared-header .slideshow .title::after{display: none;}
#nac-shared-header .slideshow li, #nac-shared-header .slideshow li img, #nac-shared-header .slideshow span.title{border-radius: var(--comiis-radius-m);}
#nac-shared-header .comiis_slidebox_b .slideshow span.title{text-align: left; font-size: 16px; width: calc(100% - 32px); padding: 50px 16px 15px;}
#nac-shared-header .swiper-pagination-bullet-active{width: 18px; background-color: rgb(255, 255, 255); border-radius: 4px;}
#nac-shared-header .comiis_headb{display: flex; width: 100%; height: 80px; background: linear-gradient(rgb(255, 255, 255) 0%, rgb(243, 245, 250) 100%); border-bottom: 1px solid var(--comiis-borderb); overflow: hidden; box-shadow: rgba(130, 155, 214, 0.12) 0px 3px 6px, rgb(255, 255, 255) 0px -1px 0px 0px inset;}
#nac-shared-header .comiis_headb_box{margin: 0px auto; display: flex; align-items: center; justify-content: space-between;}
#nac-shared-header .comiis_headb_l{margin-right: 15px; position: relative;}
#nac-shared-header .comiis_headb_l .kmlogo img, #nac-shared-header .comiis_headb_l .heilogo img{height: 32px;}
#nac-shared-header .comiis_headb_l .heilogo{display: none;}
#nac-shared-header.comiis_hei .comiis_headb_l .heilogo{display: inline-block;}
#nac-shared-header .comiis_headb_nv{flex: 1 1 0%; min-width: 300px; height: 100%; line-height: 80px; font-size: 16px; white-space: nowrap;}
#nac-shared-header .comiis_headb_nv li{position: relative; float: left; margin: 0px 15px; height: 80px; overflow: hidden; cursor: pointer;}
#nac-shared-header .comiis_headb_nv li a{font-weight: 400;}
#nac-shared-header .comiis_headb_nv li span{display: none;}
#nac-shared-header .comiis_headb_nv li.kmon a{font-weight: 600;}
#nac-shared-header .comiis_headb_nv li.kmon::after{content: ""; position: relative; bottom: 3px; display: flex; margin: 0px auto; width: 30px; height: 3px; background: var(--comiis-color);}
#nac-shared-header .comiis_headb_nv li .fico-km_more::before{content: ""; font-size: 26px; line-height: 80px; color: var(--comiis-fc); width: auto; margin: 0px;}
#nac-shared-header .comiis_headb_nv li:hover .fico-km_more::before{color: var(--comiis-color);}
#nac-shared-header .comiis_headb_r{height: 100%; display: flex; align-items: center; position: relative;}
#nac-shared-header .comiis_headb_user, #nac-shared-header .comiis_headb_tico{position: relative; display: flex; height: 100%; align-items: center;}
#nac-shared-header .comiis_headb_user .kmavt{display: flex; align-items: center;}
#nac-shared-header .comiis_headb_user .kmavt img{width: 36px; height: 36px; background: var(--comiis-bgb); border-radius: var(--comiis-radius-a); transition-duration: 0.4s;}
#nac-shared-header .comiis_headb_user .kmavt:hover img{transform: scale(1.1);}
#nac-shared-header .comiis_headb_tico{margin-right: 15px;}
#nac-shared-header .comiis_headb_tico .kmico, #nac-shared-header .comiis_headb_tico #qmenu{position: relative; margin: 0px; padding: 0px; width: 38px; height: 38px; line-height: 38px; text-align: center; font-weight: 400; color: var(--comiis-fb); background: var(--comiis-bgc); border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_headb_tico .kmico:hover, #nac-shared-header .comiis_headb_tico #qmenu:hover{background: var(--comiis-btnbg); color: var(--comiis-btntxt);}
#nac-shared-header .comiis_headb_tico .kmico::before, #nac-shared-header .comiis_headb_tico #qmenu::before{font-family: dzicon; font-size: 20px;}
#nac-shared-header .comiis_headb_tico #myprompt::before{content: "";}
#nac-shared-header .comiis_headb_tico #qmenu::before{content: "";}
#nac-shared-header .comiis_headb_tico #myrepeats::before{content: "";}
#nac-shared-header .comiis_headb_tico #mysearch::before{content: "";}
#nac-shared-header .comiis_headb_tico .kmico em{position: absolute; top: -5px; right: -5px; padding: 0px 3px; min-width: 12px; height: 12px; line-height: 12px; font-size: 12px; background: var(--comiis-ahot); color: var(--comiis-ff); border-radius: var(--comiis-radius-c);}
#nac-shared-header .comiis_headb_tico .kmico:hover em{opacity: 0.8; background: var(--comiis-fa);}
#nac-shared-header .comiis_headb_tinfo{position: relative; display: flex; height: 100%; align-items: center; margin-left: 10px; font-size: 14px;}
#nac-shared-header .comiis_headb_tinfo .km_lv{display: flex; align-items: center; margin-left: 8px; padding: 1px 4px; font-size: 10px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_headb_scbar{position: relative; padding-left: 15px; margin-right: 15px;}
#nac-shared-header .comiis_headb_scbar .kmtxt{padding: 0px 10px 0px 15px; width: 200px; height: 38px; line-height: 38px; font-size: 14px; border-radius: 50px; border: 1px solid var(--comiis-borderb); background: var(--comiis-bgb); transition-duration: 0.4s;}
#nac-shared-header .comiis_headb_scbar .kmtxt::placeholder{color: var(--comiis-fb);}
#nac-shared-header .comiis_headb_scbar .kmtxt:focus{width: 230px; background: var(--comiis-bgf); border-color: var(--comiis-borderb) !important;}
#nac-shared-header .comiis_headb_scbar .kmbtn{position: absolute; top: 0px; right: 5px; width: 40px; height: 40px; line-height: 38px; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; cursor: pointer;}
#nac-shared-header .comiis_headb_scbar .kmbtn::before{content: ""; font-family: dzicon; font-size: 18px; color: var(--comiis-fc);}
#nac-shared-header .comiis_headb_scbar:hover .kmbtn::before{color: var(--comiis-color);}
#nac-shared-header .comiis_headb_fabu{margin-right: 15px; padding: 0px 15px; height: 34px; line-height: 34px; font-size: 14px; align-items: center; background: var(--comiis-nvbg); color: var(--comiis-nvtxt); border-radius: var(--comiis-radius-b);}
#nac-shared-header .comiis_headb_fabu:hover{opacity: 0.8; color: var(--comiis-nvtxt);}
#nac-shared-header .comiis_headb_fabu::before{float: left; content: ""; font-family: dzicon; font-size: 16px; margin-right: 5px;}
#nac-shared-header .comiis_headb_login, #nac-shared-header .comiis_headb_reg{padding: 0px 15px; height: 34px; line-height: 34px; font-size: 14px; align-items: center; border-radius: var(--comiis-radius-c);}
#nac-shared-header .comiis_headb_login{background: var(--comiis-btnbg); color: var(--comiis-btntxt);}
#nac-shared-header .comiis_headb_login:hover{opacity: 0.8; color: var(--comiis-btntxt);}
#nac-shared-header .comiis_headb_reg{margin-left: 15px; background: var(--comiis-btnbga); color: var(--comiis-btntxta);}
#nac-shared-header .comiis_headb_reg:hover{opacity: 0.8; color: var(--comiis-btntxta);}
#nac-shared-header .comiis_head_b #myprompt_menu, #nac-shared-header .comiis_head_b #qmenu_menu, #nac-shared-header #myrepeats_menu, #nac-shared-header .comiis_mysearch{margin-top: 10px;}
#nac-shared-header .comiis_mysearch{width: 280px; padding: 15px 15px 10px; background: var(--comiis-bgf); border-radius: var(--comiis-radius-s); border: 1px solid var(--comiis-borderb);}
#nac-shared-header .comiis_mysearch form{padding-bottom: 5px;}
#nac-shared-header .comiis_mysearch .kmtxt{padding: 0px 10px; height: 36px; line-height: 36px; font-size: 14px; border: 1px solid var(--comiis-borderb); background: var(--comiis-bgc); border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_mysearch .kmbtn{margin-left: 12px; padding: 0px 15px; text-align: center; height: 38px; line-height: 38px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--comiis-radius-s); cursor: pointer;}
#nac-shared-header .comiis_mysearch .kmbtn:hover{opacity: 0.8;}
#nac-shared-header .comiis_mysearch_hot{line-height: 26px; font-size: 13px;}
#nac-shared-header .comiis_mysearch_hot strong{display: block; margin-bottom: 8px; height: 40px; line-height: 40px; font-size: 14px; color: var(--comiis-ahot); border-bottom: 1px solid var(--comiis-borderb);}
#nac-shared-header .comiis_mysearch_hot a{margin-right: 10px; color: var(--comiis-fb); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#nac-shared-header .comiis_mysearch_hot a:hover{color: var(--comiis-ahover);}
#nac-shared-header #sslct_menu{max-width: 216px; padding: 10px;}
#nac-shared-header #sslct_menu.p_pop{margin-top: 10px;}
#nac-shared-header #sslct_menu.p_pop::before{left: auto; right: 6px;}
#nac-shared-header #sslct_menu.p_pop::after{left: auto; right: 6px;}
#nac-shared-header #comiis_user_menu{width: 300px; padding: 0px; background: var(--comiis-bgf); margin-top: 15px; overflow: hidden; border: 1px solid var(--comiis-borderb); border-radius: var(--comiis-radius-m); box-shadow: rgba(0, 0, 0, 0.05) 0px 8px 8px;}
#nac-shared-header #comiis_user_menu a{text-decoration: none;}
#nac-shared-header #comiis_user_menu .pipe{display: none;}
#nac-shared-header #comiis_user_menu .comiis_user_info{background: linear-gradient(0deg,var(--comiis-bgf) 10%,var(--comiis-bga) 100%); min-height: 60px; margin: 0px; padding: 15px 15px 0px; position: relative;}
#nac-shared-header #comiis_user_menu .comiis_user_info::after, #nac-shared-header #comiis_user_menu .comiis_user_info::before{content: ""; display: block; position: absolute;}
#nac-shared-header #comiis_user_menu .comiis_user_info::before{left: 0px; top: 0px; opacity: 0.1; background-image: linear-gradient(44deg,var(--comiis-color) 28%,var(--comiis-bga) 91%); width: 60px; height: 76px; border-radius: 0px 0px 100%;}
#nac-shared-header #comiis_user_menu .comiis_user_info::after{right: 0px; bottom: 0px; opacity: 0.1; background-image: linear-gradient(0deg,var(--comiis-bgf) 1%,var(--comiis-color) 100%); width: 100px; height: 57px; border-radius: 100% 0px 0px;}
#nac-shared-header #comiis_user_menu .comiis_user_info a, #nac-shared-header #comiis_user_menu .comiis_user_info span{margin-right: 8px;}
#nac-shared-header #comiis_user_menu .comiis_user_info .km_r0{margin-right: 0px;}
#nac-shared-header #comiis_user_menu .comiis_user_info .nvtx{position: relative; z-index: 30; float: left; display: block; width: 52px; height: 52px; margin-right: 10px; padding: 4px; background: var(--comiis-bgf); overflow: hidden; border-radius: var(--comiis-radius-a); box-shadow: var(--comiis-shadow);}
#nac-shared-header #comiis_user_menu .comiis_user_info .nvtx img{width: 52px; height: 52px; border-radius: var(--comiis-radius-a);}
#nac-shared-header #comiis_user_menu .comiis_user_info a.nvtx em{display: none;}
#nac-shared-header #comiis_user_menu .comiis_user_info a.nvtx:hover{display: inline-block;}
#nac-shared-header #comiis_user_menu .comiis_user_info a.nvtx:hover em{display: block; width: 52px; height: 52px; line-height: 52px; text-align: center; position: absolute; left: 4px; bottom: 4px; font-size: 12px; overflow: hidden; background: rgba(0, 0, 0, 0.5); border-radius: var(--comiis-radius-a); color: rgb(255, 255, 255); cursor: pointer;}
#nac-shared-header #comiis_user_menu .comiis_user_info .kmuser{margin-top: 5px; line-height: 26px;}
#nac-shared-header #comiis_user_menu .comiis_user_info .kmname{font-size: 15px; font-weight: 600; position: relative; z-index: 20;}
#nac-shared-header #comiis_user_menu .comiis_user_info .kmlvs{display: inline-block; height: 16px; line-height: 16px; padding: 0px 3px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-x);}
#nac-shared-header #comiis_user_menu .comiis_user_info .kmtip{background: var(--comiis-ahot);}
#nac-shared-header #comiis_user_menu .comiis_user_info .kmtxt{line-height: 22px; position: relative; z-index: 20;}
#nac-shared-header #comiis_user_menu .comiis_user_txt{margin: 0px; padding: 8px 10px; overflow: hidden;}
#nac-shared-header #comiis_user_menu .comiis_user_txt a{float: left; width: calc(33.3333% - 34px); line-height: 18px; margin: 5px; padding: 10px 12px; font-size: 12px; position: relative; white-space: nowrap; background: var(--comiis-bgc); overflow: hidden; border-radius: var(--comiis-radius-b);}
#nac-shared-header #comiis_user_menu .comiis_user_txt a::before{display: block; content: ""; font-family: dzicon; font-size: 22px; line-height: 24px; margin: 2px 0px 8px; color: var(--comiis-fc);}
#nac-shared-header #comiis_user_menu .comiis_user_txt a span{top: -3px; right: -3px; position: absolute; background: var(--comiis-ahot); width: 9px; height: 9px; overflow: hidden; border-radius: var(--comiis-radius-l);}
#nac-shared-header #comiis_user_menu .comiis_user_txt a:hover{background: var(--comiis-color); color: var(--comiis-ff);}
#nac-shared-header #comiis_user_menu .comiis_user_txt a:hover::before{color: var(--comiis-ff);}
#nac-shared-header #comiis_user_menu .comiis_user_txt .qq_bind{float: left; margin: 9px 0px 0px -24px; height: 20px;}
#nac-shared-header #comiis_user_menu .comiis_user_txt #myrepeats{display: none;}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_home::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_setup::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_post::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_fav::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_friend::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_task::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_portalcp::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_admin::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_diy::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_txt .info_width::before{content: "";}
#nac-shared-header #comiis_user_menu .comiis_user_nv{margin: 0px; padding: 8px 10px; overflow: hidden;}
#nac-shared-header #comiis_user_menu .comiis_user_nv #myrepeats{display: none;}
#nac-shared-header #comiis_user_menu .comiis_user_nv a{float: left; width: calc(50% - 32px); height: 36px; line-height: 36px; margin: 5px; padding: 0px 10px 0px 12px; font-size: 12px; position: relative; white-space: nowrap; background: var(--comiis-bgc); overflow: hidden; border-radius: var(--comiis-radius-b);}
#nac-shared-header #comiis_user_menu .comiis_user_nv a:hover{background: var(--comiis-color); color: var(--comiis-ff) !important;}
#nac-shared-header #comiis_user_menu .comiis_user_nv .comiis-ficon{float: left; margin-right: 5px; font-size: 19px; line-height: 36px; opacity: 0.6;}
#nac-shared-header #comiis_user_menu .comiis_user_nv a:hover .comiis-ficon{opacity: 1; color: var(--comiis-ff) !important;}
#nac-shared-header #comiis_user_menu .comiis_user_nva{margin: 0px; padding: 8px 10px; overflow: hidden;}
#nac-shared-header #comiis_user_menu .comiis_user_nva #myrepeats{display: none;}
#nac-shared-header #comiis_user_menu .comiis_user_nva a{float: left; width: calc(33.3333% - 34px); line-height: 18px; margin: 5px; padding: 10px 12px; font-size: 12px; position: relative; white-space: nowrap; background: var(--comiis-bgc); overflow: hidden; border-radius: var(--comiis-radius-b);}
#nac-shared-header #comiis_user_menu .comiis_user_nva a:hover{background: var(--comiis-color); color: var(--comiis-ff) !important;}
#nac-shared-header #comiis_user_menu .comiis_user_nva .comiis-ficon{display: block; font-size: 24px; line-height: 22px; margin: 2px 0px 8px; opacity: 0.5;}
#nac-shared-header #comiis_user_menu .comiis_user_nva a:hover .comiis-ficon{opacity: 1; color: var(--comiis-ff) !important;}
#nac-shared-header .comiis_user_qmenu{height: 40px; overflow: hidden; margin: 0px 15px 2px; padding: 15px 0px 10px; border-top: 1px solid var(--comiis-borderb);}
#nac-shared-header .comiis_user_qmenu .qmenu_an{float: right; width: 17px; overflow: hidden;}
#nac-shared-header .comiis_user_qmenu .qmenu_an a{float: left; width: 17px; height: 15px; margin: 1px auto 3px; overflow: hidden; outline: none; border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_user_qmenu .qmenu_an a.next{background: var(--comiis-bgb) url("../original-home/template/comiis_bole/image/arrow_right.gif") no-repeat 7px 4px;}
#nac-shared-header .comiis_user_qmenu .qmenu_an a.prev{background: var(--comiis-bgb) url("../original-home/template/comiis_bole/image/arrow_left.gif") no-repeat 3px 4px;}
#nac-shared-header .comiis_user_qmenu .qmenu_an a:hover{background-color: var(--comiis-bgc);}
#nac-shared-header .comiis_user_qmenu .qmenu_ico{width: 245px; height: 36px; float: left; overflow: hidden;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico ul{width: 9999px;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico li{float: left; width: 36px; height: 36px; margin-right: 5px; overflow: hidden;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico li a{display: block; width: 36px; height: 36px; background-size: 36px 36px; overflow: hidden; border-radius: 4px;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico li a span{display: none; cursor: pointer;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico li a:hover{font-size: 12px; zoom: 1;}
#nac-shared-header .comiis_user_qmenu .qmenu_ico li a:hover span{display: block; width: 36px; height: 36px; line-height: 36px; overflow: hidden; text-align: center; background: rgba(0, 0, 0, 0.6); color: var(--comiis-ff);}
#nac-shared-header .comiis_user_foot{height: 20px; line-height: 20px; overflow: hidden; margin: 0px 15px; padding: 12px 0px 15px; border-top: 1px solid var(--comiis-borderb);}
#nac-shared-header .comiis_user_foot .info_loginout::before{float: left; content: ""; font-family: dzicon; font-size: 17px; line-height: 20px; margin-top: 1px; margin-right: 4px; color: var(--comiis-ahot); opacity: 0.6;}
#nac-shared-header .comiis_user_foot .info_loginout:hover::before{color: var(--comiis-ahover);}
#nac-shared-header .comiis_user_foot .info_width, #nac-shared-header .comiis_user_foot .info_width::before{color: var(--comiis-fc);}
#nac-shared-header .comiis_user_foot .info_width::before{float: left; content: ""; font-family: dzicon; font-size: 17px; line-height: 20px; margin-top: 1px; margin-right: 4px; opacity: 0.6;}
#nac-shared-header .comiis_user_foot .info_width:hover, #nac-shared-header .comiis_user_foot .info_width:hover::before{color: var(--comiis-ahover);}
#nac-shared-header .widthauto .comiis_user_foot .info_width::before{content: "";}
#nac-shared-header .comiis_tbnva .tb .showmenu a{padding: 0px; background: none !important; color: var(--comiis-alink) !important;}
#nac-shared-header .comiis_tbnvb .tb .showmenu::after{content: ""; position: static; bottom: auto; display: inline-block; margin: 0px 0px 0px 4px; width: auto; height: auto; background: none; border-radius: 0px;}
#nac-shared-header #fwin_content_nav #postbtn{margin-right: 0px;}
#nac-shared-header #fwin_content_showblock .c{max-height: 420px; overflow: hidden auto; width: 550px !important; height: auto !important;}
#nac-shared-header #fwin_content_showblock .tfm th{width: 120px; padding-left: 0px !important; padding-right: 10px !important;}
#nac-shared-header #fwin_content_showblock .ps, #nac-shared-header #fwin_content_showblock select{min-width: 80px;}
#nac-shared-header #fwin_content_showblock .tfm td p.ptn.xi2{font-size: 12px !important;}
#nac-shared-header #fwin_content_showblock .c textarea[style*="98%"]{width: 96.5% !important; margin-top: 5px;}
#nac-shared-header #fwin_content_showblock #block_data .dt, #nac-shared-header #fwin_content_showblock #block_style .mtn{margin-top: 0px !important;}
#nac-shared-header #fwin_content_showblock .dt td, #nac-shared-header #fwin_content_showblock .dt th{font-size: 13px;}
#nac-shared-header .pgsbtn:active{box-shadow: none;}
#nac-shared-header #newspecial.showmenu::after, #nac-shared-header #newspecialtmp.showmenu::after{display: none;}
 #nac-shared-header #e_sml_menu #smiliesdiv_tb{width: 368px !important;}
#nac-shared-header .comiis_postlist img[src*="usergroup"]{max-height: 16px; vertical-align: text-top;}
#nac-shared-header #e_password_menu p.pbn input[id*="e_password"]{display: block; width: 93%; margin-top: 15px;}
#nac-shared-header #e_tbl_menu{width: 290px !important;}
 #nac-shared-header #icoImg_image_menu{margin-top: -30px;}
 #nac-shared-header #icoImg_image_menu .fwin{box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 8px; border-radius: var(--comiis-radius-l);}
 #nac-shared-header #icoImg_image_menu .fwin .tb.cl{padding-left: 10px;}
#nac-shared-header #typeid_ctrl_menu.sltm{width: auto !important; min-width: 86px;}
#nac-shared-header #itemeditarea div[style*="height:225px"]{height: 265px !important; overflow-y: hidden !important;}
#nac-shared-header .comiis_pmlist .kmmes .kmtime .kmico{float: left; margin-right: 5px; text-indent: 30px; width: 14px; height: 14px; background: url("../original-home/template/comiis_bole/image/svg/comiis_ico_next.svg") center center / 14px auto no-repeat; transform: rotate(90deg); overflow: hidden;}
#nac-shared-header .comiis_pmlist .kmmybox .kmmes .kmtime .kmico{float: right; margin-left: 5px; margin-right: 0px;}
#nac-shared-header #fastpostimg_menu.p_pof[style*="270"], #nac-shared-header #replyimg_menu.p_pof[style*="270"], #nac-shared-header #pmimg_menu.p_pof[style*="270"]{width: 292px !important;}
#nac-shared-header .comiis_tinfo_box{float: right; height: 50px; display: flex; align-items: center;}
#nac-shared-header .comiis_tinfo_user, #nac-shared-header .comiis_tinfo_tico{display: flex; height: 100%; align-items: center;}
#nac-shared-header .comiis_tinfo_user{margin-left: 5px;}
#nac-shared-header .comiis_tinfo_user .kmavt{display: flex; align-items: center;}
#nac-shared-header .comiis_tinfo_user .kmavt img{width: 30px; height: 30px; background: rgb(43, 55, 88); border-radius: var(--comiis-radius-a); transition-duration: 0.4s;}
#nac-shared-header .comiis_tinfo_user .kmavt:hover img{opacity: 0.8;}
#nac-shared-header .comiis_tinfo_tico{height: 50px; margin-right: 15px;}
#nac-shared-header .comiis_tinfo_tico .kmico, #nac-shared-header .comiis_tinfo_tico #qmenu{position: relative; margin: 0px; padding: 0px; background: rgb(43, 55, 88); text-align: center; font-weight: 400; border-radius: var(--comiis-radius-a); width: 32px !important; height: 32px !important; line-height: 32px !important; color: var(--comiis-ff) !important;}
#nac-shared-header .comiis_tinfo_tico .kmico:hover, #nac-shared-header .comiis_tinfo_tico #qmenu:hover{opacity: 0.8;}
#nac-shared-header .comiis_tinfo_tico .kmico::before, #nac-shared-header .comiis_tinfo_tico #qmenu::before{font-family: dzicon; font-size: 16px;}
#nac-shared-header .comiis_tinfo_tico #myprompt::before{content: "";}
#nac-shared-header .comiis_tinfo_tico #qmenu::before{content: "";}
#nac-shared-header .comiis_tinfo_tico #myrepeats::before{content: "";}
#nac-shared-header .comiis_tinfo_tico #mysearch::before{content: "";}
#nac-shared-header .comiis_tinfo_tico #km_i18n::before{content: "";}
#nac-shared-header .comiis_tinfo_tico .comiis_kmavt::before{content: "";}
#nac-shared-header .comiis_tinfo_tico .kmico em{position: absolute; top: 2px; right: 2px; padding: 0px; width: 7px; height: 7px; line-height: 7px; font-size: 0px; background: var(--comiis-ahot); color: var(--comiis-ahot); border-radius: 50%;}
#nac-shared-header .comiis_tinfo_tico .kmico:hover em{opacity: 0.8;}
#nac-shared-header .comiis_tinfo_tinfo{position: relative; display: flex; height: 100%; align-items: center; margin-left: 10px; font-size: 14px;}
#nac-shared-header .comiis_tinfo_tinfo .km_lv{display: flex; align-items: center; margin-left: 8px; padding: 1px 4px; font-size: 10px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-s);}
#nac-shared-header #toptb a.comiis_tinfo_fabu{margin-right: 20px; padding: 0px 15px; height: 28px; line-height: 28px; font-size: 12px; align-items: center; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-b);}
#nac-shared-header #toptb a.comiis_tinfo_fabu:hover{opacity: 0.8; color: var(--comiis-btntxt);}
#nac-shared-header #toptb .comiis_tinfo_login, #nac-shared-header #toptb .comiis_tinfo_reg{padding: 0px 15px; height: 28px; line-height: 28px; font-size: 12px; align-items: center; border-radius: var(--comiis-radius-b);}
#nac-shared-header #toptb .comiis_tinfo_login{background: var(--comiis-btnbg); color: var(--comiis-btntxt);}
#nac-shared-header #toptb .comiis_tinfo_login:hover{opacity: 0.8; color: var(--comiis-btntxt);}
#nac-shared-header #toptb .comiis_tinfo_reg{margin-left: 15px; background: var(--comiis-btnbg); color: var(--comiis-btntxt);}
#nac-shared-header #toptb .comiis_tinfo_reg:hover{opacity: 0.8; color: var(--comiis-btntxt);}
#nac-shared-header #toptb{height: 50px; line-height: 50px; background: linear-gradient(rgb(52, 68, 110) 0%, rgb(46, 60, 99) 100%); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; color: var(--comiis-ff);}
#nac-shared-header #toptb a{padding: 0px; height: 50px; color: var(--comiis-fc);}
#nac-shared-header #toptb .z a{margin-right: 15px; font-size: 13px;}
#nac-shared-header #toptb .z a:hover{color: var(--comiis-ff);}
#nac-shared-header #i18n-switch_menu{width: 84px; margin-top: -3px;}
#nac-shared-header #i18n-switch_menu li{padding: 0px 10px !important; height: 24px !important; line-height: 24px !important; font-size: 12px !important;}
#nac-shared-header #i18n-switch_menu li a{margin: 0px !important; padding: 0px !important; height: 24px !important; line-height: 24px !important; font-size: 12px !important;}
#nac-shared-header #toptb.comiis_headb_toptb_a{height: 40px; line-height: 40px;}
#nac-shared-header #toptb.comiis_headb_toptb_a a, #nac-shared-header #toptb.comiis_headb_toptb_a .comiis_tinfo_tico{height: 40px;}
#nac-shared-header #toptb.comiis_headb_toptb_a a#sslct{margin-top: 4px !important;}
#nac-shared-header #toptb.comiis_headb_toptb_a #i18n-switch{margin-left: 8px;}
#nac-shared-header #toptb #diy-tg_menu{color: var(--comiis-ahot) !important;}
#nac-shared-header #toptb #diy-tg_menu a{margin: 0px; color: var(--comiis-ahot) !important;}
#nac-shared-header #toptb #diy-tg_menu a:hover{opacity: 0.8;}
#nac-shared-header #extcreditmenu{padding-top: 5px; padding-left: 6px;}
#nac-shared-header #extcreditmenu.showmenu, #nac-shared-header #g_upmine.showmenu{background-position-y: 12px;}
#nac-shared-header #extcreditmenu.a{background: var(--comiis-bgf); border-color: var(--comiis-borderb); border-radius: var(--comiis-radius-s) var(--comiis-radius-s) 0 0;}
#nac-shared-header #myprompt_menu.p_pop li span{float: right; height: 14px; line-height: 14px; font-size: 12px; margin-top: 3px; margin-left: 6px; padding: 0px 5px; background: var(--comiis-ahot); color: var(--comiis-ff); border-radius: var(--comiis-radius-c);}
#nac-shared-header #myprompt_menu li a em{display: none;}
#nac-shared-header #myprompt_menu li a em.ignore_notice{display: block;}
#nac-shared-header #myprompt.new em.kmtip{display: inline-block; height: 12px; line-height: 12px; font-size: 12px; margin-left: 6px; margin-right: 5px; padding: 0px 5px; background: var(--comiis-ahot); color: var(--comiis-ff); font-weight: 400; border-radius: var(--comiis-radius-c);}
#nac-shared-header #qmenu, #nac-shared-header #qmenu.a{background: url("../original-home/template/comiis_bole/image/svg/comiis_qmenu.svg") 0px center / contain no-repeat; margin: 12px 5px; font-size: 0px; width: 26px; height: 26px;}
#nac-shared-header #qmenu.a{opacity: 0.5;}
#nac-shared-header #qmenu_menu{margin-top: 12px; margin-left: 0px; margin-right: -5px; padding: 10px 6px; border-color: var(--comiis-borderb); background: var(--comiis-bgf); border-radius: var(--comiis-radius-m); box-shadow: none;}
#nac-shared-header #qmenu_menu ul.nav a{margin-bottom: 0px; padding: 48px 0px 8px; font-size: 12px; width: 55px; background: 50% 10px / 34px 34px no-repeat; border-radius: var(--comiis-radius-m);}
#nac-shared-header #qmenu_menu.km_nomap{width: 276px !important;}
#nac-shared-header #mn_forum_menu{margin-left: 0px;}
#nac-shared-header #comiis_menumore_menu li span{display: none;}
#nac-shared-header #comiis_menumore .km_more::after{margin-left: 7px; vertical-align: -13px; color: var(--comiis-fc); content: ""; border-width: 5px 5px 0px; border-style: solid solid none; border-color: currentcolor transparent; border-radius: var(--comiis-radius-x);}
#nac-shared-header #scbar_type_menu{margin-top: -3px; margin-left: 1px; min-width: 48px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-radius: 0 0 var(--comiis-radius-s) var(--comiis-radius-s);}
 #nac-shared-header .comiis_lhd_tinfo .km_nameico{position: relative; z-index: 1;}
#nac-shared-header .media_tips{margin: 10px 0px 0px;}
#nac-shared-header #comiis_rnav a span.comiis_tip_text{position: absolute; top: 8px; right: 64px; height: 34px; line-height: 34px; background-color: var(--comiis-fb); color: var(--comiis-ff); padding: 0px 12px; font-size: 12px; transition: 0.15s ease-in-out; transform: translateX(-20px); opacity: 0; white-space: nowrap; visibility: hidden; border-radius: var(--comiis-radius-m);}
#nac-shared-header #comiis_rnav a:hover span.comiis_tip_text{opacity: 1; transform: translateX(0px); visibility: visible;}
#nac-shared-header .comiis_reply_box .bbda .km_user{padding: 0px; height: 20px; line-height: 20px; font-weight: 400;}
#nac-shared-header .comiis_reply_box .bbda .km_user span{float: left; margin-right: 10px; line-height: 20px; font-family: comiis-efont; font-size: 12px;}
#nac-shared-header .comiis_reply_box .bbda .km_user code{margin-right: 10px; line-height: 20px; font-family: comiis-efont; font-size: 12px; color: var(--comiis-fc);}
#nac-shared-header .comiis_reply_box .bbda .km_user span span{margin: 0px;}
#nac-shared-header .comiis_reply_box .bbda .km_user span.y{float: right;}
#nac-shared-header .comiis_reply_box .bbda .km_tip{margin: -5px 0px 13px; font-size: 12px; line-height: 12px; color: var(--comiis-ahot);}
 #nac-shared-header .comiis_reply_box .bbda .km_user .pipe{display: none;}
#nac-shared-header .comiis_reply_box .bbda .km_foot .kmico{float: left; margin-right: 12px; color: var(--comiis-fc);}
#nac-shared-header .comiis_reply_box .bbda .km_foot .kmico:hover{color: var(--comiis-ahover);}
#nac-shared-header .comiis_waterfall li .kmuser{float: left; color: var(--comiis-fb);}
#nac-shared-header .comiis_waterfall li .kmuser img{float: left; margin-top: 3px; margin-right: 6px; width: 22px; height: 22px; border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_home_album li .kmuser img{float: left; margin-top: 3px; margin-right: 8px; width: 22px; height: 22px; background: var(--comiis-bgc); border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_home_pics li .kmuser img{float: left; margin-top: 3px; margin-right: 6px; width: 22px; height: 22px; border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_list_stylea li .kmuser{margin-top: 8px; height: 22px; line-height: 22px; overflow: hidden;}
#nac-shared-header .comiis_list_stylea li .kmuser a{float: left; color: var(--comiis-fc);}
#nac-shared-header .comiis_list_stylea li .kmuser a:hover{color: var(--comiis-ahover);}
#nac-shared-header .comiis_list_stylea li .kmuser a img{float: left; width: 22px; height: 22px; margin-right: 8px; border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_list_stylea li .kmuser .kmx{float: left; color: var(--comiis-fc);}
#nac-shared-header .comiis_list_stylea li .kmuser .pipe{float: left; margin: 0px 10px;}
#nac-shared-header .comiis_list_stylea li .kmuser .kmfriend{float: right;}
#nac-shared-header .comiis_list_stylea li .kmuser .kmhot{color: var(--comiis-ahot);}
#nac-shared-header .comiis_list_stylea li .kmuser .km_class{padding: 0px 6px; background: var(--comiis-bgd); color: var(--comiis-ahot); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_list_stylea li .kmuser .kmy{float: right;}
#nac-shared-header .comiis_list_stylea li .kmuser .kmshare{float: right; color: var(--comiis-fc); margin-left: 15px; padding-left: 22px; background: url("../original-home/template/comiis_bole/image/svg/comiis_ico_share.svg") 0px 1px / 18px auto no-repeat;}
#nac-shared-header .comiis_list_stylea li .kmuser .kmedit{float: right; color: var(--comiis-fc); margin-left: 15px; height: 20px; line-height: 20px; padding: 0px 4px; border: 1px solid var(--comiis-bordera); border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_list_stylea li .kmuser .kmedit::before{font-family: dzicon; content: ""; float: left; height: 14px; line-height: 14px; font-size: 14px; margin-top: 4px; margin-right: 2px;}
#nac-shared-header .comiis_portal_lista li .kmuser{margin-top: 20px; height: 22px; line-height: 22px; overflow: hidden;}
#nac-shared-header .comiis_portal_lista li .kmuser a{float: left; color: var(--comiis-fc);}
#nac-shared-header .comiis_portal_lista li .kmuser a:hover{color: var(--comiis-ahover);}
#nac-shared-header .comiis_portal_lista li .kmuser a img{float: left; width: 22px; height: 22px; margin-right: 8px; border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_portal_lista li .kmuser .kmx{float: left; margin-right: 30px; color: var(--comiis-fc);}
#nac-shared-header .comiis_portal_lista li .kmuser .pipe{float: left; margin: 0px 10px;}
#nac-shared-header .comiis_portal_lista li .kmuser .kmfriend{float: right;}
#nac-shared-header .comiis_portal_lista li .kmuser .kmhot{color: var(--comiis-ahot);}
#nac-shared-header .comiis_portal_lista li .kmuser .km_class{padding: 0px 6px; background: var(--comiis-bgd); color: var(--comiis-ahot); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_portal_lista li .kmuser .kmy{float: right; margin-left: 20px;}
#nac-shared-header .comiis_portal_lista li .kmuser .kmshare{float: right; color: var(--comiis-fc); margin-left: 15px; padding-left: 22px; background: url("../original-home/template/comiis_bole/image/svg/comiis_ico_share.svg") 0px 1px / 18px auto no-repeat;}
#nac-shared-header .comiis_portal_lista li .kmuser .kmedit{float: right; color: var(--comiis-fc); margin-left: 15px; height: 20px; line-height: 20px; padding: 0px 4px; border: 1px solid var(--comiis-bordera); border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_portal_lista li .kmuser .kmedit::before{font-family: dzicon; content: ""; float: left; height: 14px; line-height: 14px; font-size: 14px; margin-top: 4px; margin-right: 2px;}
#nac-shared-header .comiis_i_listb li .kmtit span.kmico{float: left; margin-top: 4px; margin-right: 6px; padding: 0px 4px; height: 18px; line-height: 18px; font-size: 12px; font-weight: 400; overflow: hidden; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_i_listb li .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_i_listb li .kmtop .kmuser{margin-bottom: 2px; display: block; height: 18px; line-height: 18px;}
#nac-shared-header .comiis_i_listb li .kmfoot .kmico_bk::before{content: "";}
#nac-shared-header .comiis_i_listb li .kmfoot .kmico_xs::before{content: "";}
#nac-shared-header .comiis_i_listb li .kmfoot .kmico_qx::before{content: ""; font-size: 16px;}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg{position: relative; float: left; width: 32.6%; padding-bottom: 29%; margin-top: 1.1%; margin-right: 1.1%; box-sizing: border-box; background: var(--comiis-bgb); overflow: hidden; border-radius: var(--comiis-radius-m);}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg:nth-child(3n){margin-right: 0px;}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg img{position: absolute; width: 100%; height: 100%; overflow: hidden; object-fit: cover; transition: 0.4s;}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg:hover img{transform: scale(1.1);}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg.kmmunbg:last-child::before{position: absolute; z-index: 10; content: ""; inset: 0px; background: rgba(0, 0, 0, 0.4); backdrop-filter: blur(3px); border-radius: var(--comiis-radius-m);}
#nac-shared-header .comiis_i_listb li .kmimg_box .kmshowimg .kmmun{position: absolute; z-index: 20; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; font-style: normal; font-family: comiis-efont; font-weight: 500; font-size: 28px; color: var(--comiis-ff);}
#nac-shared-header .comiis_i_listb li .km_4img .kmshowimg{width: 49%; padding-bottom: 43%; margin-top: 1.6%; margin-right: 1.6%; box-sizing: border-box; background: var(--comiis-bgb); overflow: hidden; border-radius: var(--comiis-radius-m);}
#nac-shared-header .comiis_i_listb li .km_4img .kmshowimg:nth-child(2n){margin-right: 0px;}
#nac-shared-header .comiis_i_listb li .km_4img .kmshowimg:nth-child(3n){margin-right: 1.6%;}
#nac-shared-header .comiis_home_share dl .kmuser{margin-top: 2px; height: 20px; line-height: 20px; font-size: 14px; overflow: hidden;}
#nac-shared-header .comiis_home_share dl .kmuser a{color: var(--comiis-fb);}
#nac-shared-header .comiis_home_share dl .kmuser a:hover{color: var(--comiis-ahover);}
#nac-shared-header .comiis_home_share dl .kmuser span{font-size: 12px; color: var(--comiis-ahot);}
 #nac-shared-header #share_preview .kmuser{display: none;}
 #nac-shared-header .topnav .new, #nac-shared-header .topnav .new::before{color: var(--comiis-ahot) !important;}
#nac-shared-header .p_pop a:hover{border-radius: var(--comiis-radius-s);}
#nac-shared-header .p_pop a:hover, #nac-shared-header #sctype_menu .sca, #nac-shared-header #qmenu_menu ul.nav a:hover, #nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmurl:hover, #nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmurl:hover span{background-color: var(--comiis-bgc); color: var(--comiis-color) !important;}
#nac-shared-header #avatarform .tfm caption{margin-top: -8px;}
#nac-shared-header .comiis_lhd_tinfo{display: flex; align-items: center; padding: 16px 20px 20px;}
#nac-shared-header .comiis_lhd_tinfo .km_img{margin-right: 15px; width: 90px; height: 90px; border-radius: var(--comiis-radius-m); position: relative;}
#nac-shared-header .comiis_lhd_tinfo .km_img img{width: 100%; height: 100%; border-radius: var(--comiis-radius-m); overflow: hidden; object-fit: cover;}
#nac-shared-header .comiis_lhd_tinfo .km_info{width: calc(100% - 105px); overflow: hidden;}
#nac-shared-header .comiis_lhd_tinfo .km_tit{height: 36px;}
#nac-shared-header .comiis_lhd_tinfo .km_name{float: left; margin-right: 12px; height: 28px; line-height: 28px; font-size: 22px; font-weight: 400; overflow: hidden;}
#nac-shared-header .comiis_lhd_tinfo .km_sum{float: right; margin-top: 6px; margin-left: 6px; height: 14px; line-height: 14px; font-size: 12px; padding: 0px 5px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_lhd_tinfo #a_favorite:hover .km_sum{background: var(--comiis-bgf); color: var(--comiis-color);}
#nac-shared-header .comiis_lhd_tinfo .km_txt{margin-top: 5px; height: 20px; line-height: 20px; font-size: 13px; color: var(--comiis-fc); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#nac-shared-header .comiis_lhd_tinfo .km_txt strong{font-size: 16px; font-family: comiis-efont; font-weight: 400;}
#nac-shared-header .comiis_lhd_tinfo .km_f14{font-size: 14px;}
#nac-shared-header .comiis_lhd_tbtn a.showmenu::after{color: var(--comiis-btnbg) !important;}
#nac-shared-header .comiis_lhda_tinfo{display: flex; width: calc(100% - 40px); gap: 15px; align-items: center; margin: 10px 20px; position: relative;}
#nac-shared-header .comiis_lhda_tinfo .km_img{width: 110px; height: 110px; background: var(--comiis-bgf); border-radius: var(--comiis-radius-m); overflow: hidden; position: relative;}
#nac-shared-header .comiis_lhda_tinfo .km_img a{display: block; margin: 10px; width: 90px; height: 90px; border-radius: var(--comiis-radius-m); overflow: hidden;}
#nac-shared-header .comiis_lhda_tinfo .km_img img{width: 100%; height: 100%; border-radius: var(--comiis-radius-m); overflow: hidden; object-fit: cover;}
#nac-shared-header .comiis_lhda_tinfo .km_info{flex: 1 1 0%;}
#nac-shared-header .comiis_lhda_tinfo .km_tit{display: block; line-height: 30px;}
#nac-shared-header .comiis_lhda_tinfo .km_name{margin-right: 12px; line-height: 28px; font-size: 20px; font-weight: 600; overflow: hidden;}
#nac-shared-header .comiis_lhda_tinfo .km_sum{float: right; margin-top: 10px; margin-left: 6px; height: 16px; line-height: 16px; font-size: 12px; padding: 0px 5px; background: var(--comiis-color); color: var(--comiis-ff); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_lhda_tinfo .km_txt{margin-top: 5px; height: 20px; line-height: 20px; font-size: 12px; color: var(--comiis-fc); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#nac-shared-header .comiis_lhda_tinfo .km_txt strong{font-size: 15px; font-family: comiis-efont; font-weight: 400;}
#nac-shared-header .comiis_lhda_tinfo .km_stat{float: left; margin-top: 8px; margin-left: 5px;}
#nac-shared-header .comiis_lhda_tinfo .km_f14{font-size: 14px;}
#nac-shared-header .comiis_lhda_tbtn a.showmenu::after{color: var(--comiis-btnbg) !important;}
#nac-shared-header .comiis_lhda_timg + .comiis_lhda_tinfo .km_info{padding-top: 40px;}
#nac-shared-header .comiis_lhda_timg + .comiis_lhda_tinfo{margin: -25px 20px 10px; align-items: flex-start;}
#nac-shared-header .comiis_list_top .kmico{float: left;}
#nac-shared-header .comiis_list_top .kmico::before{display: none; content: ""; font-family: dzicon; font-size: 18px; float: left; margin-right: 4px;}
#nac-shared-header .comiis_list_top .kmon{color: var(--comiis-color);}
#nac-shared-header .comiis_list_top .showmenu{padding-right: 0px;}
#nac-shared-header .comiis_list_top .showmenu::before{content: ""; font-family: dzicon; font-size: 16px; float: left; margin-top: 1px; margin-right: 4px;}
#nac-shared-header .comiis_list_top .showmenu::after{display: none;}
#nac-shared-header .comiis_uhda_tuser .kmavt{float: left; margin: -58px 15px 0px 0px; background: var(--comiis-bgf); width: 114px; height: 114px; border-radius: var(--comiis-radius-a); position: relative;}
#nac-shared-header .comiis_uhda_tuser .kmavt img{margin: 5px; width: 104px; height: 104px; border-radius: var(--comiis-radius-a); overflow: hidden;}
#nac-shared-header .comiis_uhda_tuser .kmavt .kmeditavt{position: absolute; right: 0px; bottom: 0px; width: 34px; height: 34px; line-height: 34px; text-align: center; background: var(--comiis-btnbg); color: var(--comiis-ff); border-radius: var(--comiis-radius-a); box-sizing: border-box; border: 2px solid rgb(255, 255, 255); overflow: hidden;}
#nac-shared-header .comiis_uhda_tuser .kmavt .kmeditavt::before{display: block; font-family: dzicon; content: ""; margin: 0px auto; height: 34px; line-height: 31px; font-size: 18px; color: var(--comiis-ff); overflow: hidden;}
#nac-shared-header .comiis_uhda_tuser .kmtit{height: 28px; line-height: 28px; font-size: 20px; font-weight: 400; overflow: hidden;}
#nac-shared-header .comiis_uhda_tuser .kmname{float: left; margin-right: 10px;}
#nac-shared-header .comiis_uhda_tuser .kmlvs{float: left; margin-top: 7px; margin-right: 6px; height: 16px; line-height: 16px; font-size: calc(10px); padding: 0px 4px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_uhda_tuser .kmverify{float: left; margin-right: 6px;}
#nac-shared-header .comiis_uhda_tuser .kmverify img{float: left; height: 16px; max-height: 16px; margin: 7px 0px 0px;}
#nac-shared-header .comiis_uhda_tuser .kmbkname{float: left; margin-top: 2px; margin-right: 6px; color: var(--comiis-color); font-size: 14px; font-weight: 400;}
#nac-shared-header .comiis_uhda_tuser .kmtxt{height: 28px; line-height: 28px; font-size: 13px; overflow: hidden;}
#nac-shared-header .comiis_uhda_tuser .kmuser{margin: 5px 0px; height: 28px; line-height: 28px; font-size: 13px; color: var(--comiis-fb);}
#nac-shared-header .comiis_uhda_tbox_group .comiis_uhda_tuser .kmuser{margin: 5px 0px 0px;}
#nac-shared-header .comiis_uhda_tbox_group .comiis_uhda_tuser .kmtxt{margin-top: 5px; height: auto; line-height: 22px;}
#nac-shared-header .comiis_group_showico .comiis_uhda_tuser{padding-left: 75px;}
#nac-shared-header .comiis_group_showico .comiis_uhda_tuser .kmico{float: left; margin-left: -75px; width: 60px; height: 60px; background: var(--comiis-bgc); margin-right: 12px; overflow: hidden; border-radius: var(--comiis-radius-s);}
#nac-shared-header .comiis_group_showico .comiis_uhda_tuser .kmico img{width: 100%; height: 100%; overflow: hidden; object-fit: cover; transition: 0.4s;}
#nac-shared-header .comiis_group_showico .comiis_uhda_tuser .kmico:hover img{transform: scale(1.1);}
#nac-shared-header .comiis_uhdd_tuser{display: flex; align-items: center;}
#nac-shared-header .comiis_uhdd_tuser .kmavt{margin-right: 25px; background: var(--comiis-bgc); width: 120px; height: 120px; border-radius: var(--comiis-radius-a); position: relative;}
#nac-shared-header .comiis_uhdd_tuser .kmavt img{width: 100%; height: 100%; border-radius: var(--comiis-radius-a); overflow: hidden; object-fit: cover;}
#nac-shared-header .comiis_uhdd_tuser .kmavt .kmeditavt{position: absolute; right: 0px; bottom: 0px; width: 34px; height: 34px; line-height: 34px; text-align: center; background: var(--comiis-btnbg); color: var(--comiis-ff); border-radius: var(--comiis-radius-a); box-sizing: border-box; border: 2px solid rgb(255, 255, 255); overflow: hidden;}
#nac-shared-header .comiis_uhdd_tuser .kmavt .kmeditavt::before{display: block; font-family: dzicon; content: ""; margin: 0px auto; height: 34px; line-height: 31px; font-size: 18px; color: var(--comiis-ff); overflow: hidden;}
#nac-shared-header .comiis_uhdd_tuser .kminfo{overflow: hidden;}
#nac-shared-header .comiis_uhdd_tuser .kmtit{height: 38px;}
#nac-shared-header .comiis_uhdd_tuser .kmname{float: left; margin-right: 12px; height: 28px; line-height: 28px; font-size: 26px; font-weight: 400; overflow: hidden;}
#nac-shared-header .comiis_uhdd_tuser .kmlvs{float: left; margin-top: 11px; margin-right: 6px; height: 16px; line-height: 16px; font-size: 12px; padding: 0px 6px; background: var(--comiis-btnbg); color: var(--comiis-btntxt); border-radius: var(--comiis-radius-c);}
#nac-shared-header .comiis_uhdd_tuser .kmverify{float: left; margin-top: 11px; margin-right: 6px;}
#nac-shared-header .comiis_uhdd_tuser .kmverify img{height: 16px; margin: 0px; vertical-align: top;}
#nac-shared-header .comiis_uhdd_tuser .kmbkname{float: left; margin-top: 9px; margin-right: 6px; color: var(--comiis-color); font-size: 14px; font-weight: 400;}
#nac-shared-header .comiis_uhdd_tuser .kmtxt{margin-top: 8px; height: 20px; line-height: 20px; font-size: 13px; color: var(--comiis-fc); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#nac-shared-header .comiis_uhdd_tuser .kmtxt span{width: 40px; display: inline-block; color: var(--comiis-fb);}
#nac-shared-header .comiis_uhd_profile .pf_l li img[src*="usergroup"], #nac-shared-header .xs2 img[src*="usergroup"]{margin-top: -5px; margin-left: 6px;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo ul{width: calc(100% + 10px); overflow: hidden;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a{float: left; width: calc(16.666% - 10px); margin: 5px 10px 5px 0px; padding: 10px 15px 13px; line-height: 22px; box-sizing: border-box; border-radius: var(--comiis-radius-s); overflow: hidden; background: var(--comiis-bgc); position: relative;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmnourl{cursor: default;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmjifen{background: var(--comiis-bga);}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a::after, #nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmjifen::after{font-family: dzicon; content: ""; font-size: 38px; line-height: 38px; position: absolute; top: 5px; right: 5px; opacity: 0.2;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a span{display: block; margin: 15px 0px 5px; height: 22px; font-size: 20px; font-weight: 500; color: var(--comiis-fa);}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a em{font-size: 12px;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico01::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico02::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico03::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico04::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico05::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico06::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico07::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico08::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico09::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico10::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmico11::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmicon1::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmicon2::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmicon3::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmicon4::after{content: "";}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmicon5::after{content: "";}
#nac-shared-header .comiis_uhd_fensi li .kmon{background: var(--comiis-fd); color: var(--comiis-ff);}
#nac-shared-header .comiis_uhd_fensi li .kmico{border-radius: var(--comiis-radius-m); background: none !important;}
#nac-shared-header .comiis_rbox_hotlist .kmico{position: absolute; top: 8px; left: 1px; min-width: 22px; font-family: comiis-efont; font-size: 18px; color: var(--comiis-fc); font-weight: 400;}
#nac-shared-header .comiis_rbox_hotlist .kmico .km1{color: rgb(240, 65, 66);}
#nac-shared-header .comiis_rbox_hotlist .kmico .km2{color: rgb(255, 136, 0);}
#nac-shared-header .comiis_rbox_hotlist .kmico .km3{color: rgb(164, 187, 55);}
#nac-shared-header .comiis_rbox_hotlist .kmtit .kmuser{display: block; height: 22px; line-height: 22px; overflow: hidden;}
#nac-shared-header .comiis_rbox_hotlist .kmtit .kmuser a{float: left; color: var(--comiis-fb);}
#nac-shared-header .comiis_rbox_hotlist .kmtit .kmuser a:hover{color: var(--comiis-ahover);}
#nac-shared-header .comiis_rbox_hotlist .kmtit .kmuser a img{float: left; width: 20px; height: 20px; margin-top: 1px; margin-right: 6px; border-radius: var(--comiis-radius-a); overflow: hidden;}
#nac-shared-header .comiis_rbox_hotlist .kmtit .kmuser em{float: right; color: var(--comiis-fc);}
#nac-shared-header .comiis_rbox_hotlist li.comiis_wenda .kmico{top: 12px; min-width: 30px; font-size: 14px;}
#nac-shared-header .comiis_rbox_hotlist li.comiis_wenda .kmico .kmbg{padding: 1px 5px; background: var(--comiis-btnbga); color: var(--comiis-btntxta); border-radius: var(--comiis-radius-s) var(--comiis-radius-s) var(--comiis-radius-s) 0;}
#nac-shared-header .comiis_collection_list .km_user{margin-top: 12px; font-size: 12px;}
#nac-shared-header .comiis_collection_list .km_user img{float: left; width: 22px; height: 22px; margin-right: 8px; background: var(--comiis-bgc); border-radius: var(--comiis-radius-a); overflow: hidden;}
#nac-shared-header .comiis_tag_search{float: right;}
#nac-shared-header .comiis_tag_search .px{float: left; height: 34px; line-height: 34px; width: 250px; background: var(--comiis-bgc); border-color: var(--comiis-borderb); border-radius: var(--comiis-radius-b) 0 0 var(--comiis-radius-b); transition: width 0.3s ease-out;}
#nac-shared-header .comiis_tag_search .px:focus{width: 280px; background: var(--comiis-bgf); box-shadow: none; color: var(--comiis-alink) !important;}
#nac-shared-header .comiis_tag_search .pn{float: left; height: 36px; line-height: 36px; margin: 0px; padding: 0px 20px; background: var(--comiis-btnbga); color: var(--comiis-btntxta); border-radius: 0 var(--comiis-radius-b) var(--comiis-radius-b) 0;}
#nac-shared-header .edit-menu{overflow: hidden; background: rgb(255, 255, 255) !important; border-width: medium 1px 1px !important; border-style: none solid solid !important; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221) !important; border-image: none !important;}
#nac-shared-header .card .comiis_user_card{margin: -10px; overflow: hidden; position: relative;}
#nac-shared-header .card .comiis_user_card .comiis_user_cardbg{position: absolute; top: 0px; left: 0px; width: 100%; height: 100px; background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-size: cover;}
#nac-shared-header .card .comiis_user_card .card_mn{padding: 15px 15px 15px 85px;}
#nac-shared-header .card .comiis_user_card .km_card_mn{margin-top: 60px; padding-bottom: 16px;}
#nac-shared-header .card .comiis_user_card .card_info{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 12px; margin-top: -5px; padding: 0px 15px 15px 85px;}
#nac-shared-header .card .comiis_user_card .avt a{width: 60px; height: 60px; background: var(--comiis-bgf); border-radius: var(--comiis-radius-a); overflow: hidden; position: relative; display: block !important;}
#nac-shared-header .card .comiis_user_card .avt a:hover{background: var(--comiis-bgf) !important;}
#nac-shared-header .card .comiis_user_card .avt img{width: 54px; height: 54px; margin: 3px;}
#nac-shared-header .card .comiis_user_card .card_mn .c p{height: 28px; line-height: 28px;}
#nac-shared-header .card .comiis_user_card .card_mn .c p strong{float: left; margin-right: 10px; font-size: 16px; position: relative;}
#nac-shared-header .card .comiis_user_card .card_mn .c p strong a{font-size: 16px;}
#nac-shared-header .card .comiis_user_card .card_mn .c p strong .km_online{float: right; margin-top: 3px; margin-left: 3px; width: auto; height: 12px;}
#nac-shared-header .card .comiis_user_card .card_mn .c p a img{float: left; margin-top: 6px; margin-right: 6px;}
#nac-shared-header .card .comiis_user_card .card_mn .km_ico i{float: left; margin-top: 5px; margin-right: 6px; padding: 0px 3px; height: 18px; line-height: 18px; font-size: 12px; background: var(--comiis-bgd); border-radius: var(--comiis-radius-x); overflow: hidden; position: relative; z-index: 10;}
#nac-shared-header .card .comiis_user_card .card_mn .km_ico i em{position: absolute; left: 0px; bottom: 0px; width: 100%; height: 18px; border-radius: var(--comiis-radius-x); z-index: -1; opacity: 0.08;}
#nac-shared-header .card .comiis_user_card .km_card_mn .km_ico, #nac-shared-header .card .comiis_user_card .km_card_mn .km_ico i{float: right;}
#nac-shared-header .card .comiis_user_card .km_card_mn .c .km_tit{margin-top: 32px;}
#nac-shared-header .card .comiis_user_card .km_card_mn .c p strong, #nac-shared-header .card .comiis_user_card .km_card_mn .c p strong a{font-size: 14px;}
#nac-shared-header .card .comiis_user_card .km_card_mn .km_ico i{margin-left: 6px; margin-right: 0px;}
#nac-shared-header .card .comiis_user_card .km_txt{margin: 0px 15px 15px; padding: 12px 15px; font-size: 12px; background: var(--comiis-bgc); border-radius: var(--comiis-radius-m); overflow: hidden; position: relative;}
#nac-shared-header .card .comiis_user_card .km_txtbg::after{position: absolute; bottom: 0px; right: 0px; float: right; content: ""; font-family: dzicon; font-size: 20px; margin-bottom: 0px; margin-right: 5px; color: inherit; opacity: 0.1; transform: rotate(180deg);}
#nac-shared-header .card .comiis_user_card .km_txt p{display: block; line-height: 22px;}
#nac-shared-header .card .comiis_user_card .km_txt .card_msg{width: calc(100% - 18px);}
#nac-shared-header .card .comiis_user_card .o{padding: 0px 9px;}
#nac-shared-header .card .comiis_user_card .o a{width: calc(33.3333% - 27px); margin: 0px 6px 12px; height: 24px; line-height: 24px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: var(--comiis-btnbg); color: var(--comiis-btntxt); font-size: 12px; text-align: left; border-radius: var(--comiis-radius-s); overflow: hidden; position: relative; padding: 5px 5px 5px 10px !important;}
#nac-shared-header .card .comiis_user_card .o a:hover{opacity: 0.8; background: var(--comiis-btnbg) !important; color: var(--comiis-btntxt) !important;}
#nac-shared-header .card .comiis_user_card .o a[href*="op=del"], #nac-shared-header .card .comiis_user_card .o a[href*="op=del"]:hover{background: var(--comiis-fc) !important; color: var(--comiis-ff) !important;}
#nac-shared-header .card .comiis_user_card .o .km_gl{background: var(--comiis-btnbga); color: var(--comiis-btntxta);}
#nac-shared-header .card .comiis_user_card .o .km_gl:hover{opacity: 0.8; background: var(--comiis-btnbga) !important; color: var(--comiis-btntxta) !important;}
#nac-shared-header .card .comiis_user_card .o [class^="fico-"]::before, #nac-shared-header .card .comiis_user_card .o [class*=" fico-"]::before{font-size: 32px; position: absolute; right: -5px; bottom: -5px; margin: 0px; color: var(--comiis-ff); opacity: 0.3;}
#nac-shared-header .card .comiis_user_card .o .fico-friend, #nac-shared-header .card .comiis_user_card .o .fico-wall{display: none !important;}
#nac-shared-header .rfm .p_tip{width: auto; white-space: nowrap; font-size: calc(11px); padding: 0px; height: 14px; line-height: 14px; background: var(--comiis-bgf); color: var(--comiis-fc); font-weight: 400;}
#nac-shared-header .rfm .p_tip{color: var(--comiis-color);}
#nac-shared-header .comiis_pg_register td.tipcol{position: relative; left: -310px; top: -8px; padding: 0px; height: 14px; line-height: 14px;}
#nac-shared-header #main_hnav .y a:hover{background: none;}
#nac-shared-header .comiis_i_rtuijian .comiis_rbox_hotlist .kmico{display: block;}
#nac-shared-header .comiis_i_lista li .kmtit span.kmico{float: left; margin-top: 1px; margin-right: 6px; padding: 0px 4px; height: 18px; line-height: 18px; font-size: 12px; font-weight: 400; overflow: hidden; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_i_lista li .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_i_lista li .kmfoot .kmico_xs::before{content: "";}
#nac-shared-header .comiis_i_lista li .kmfoot .kmico_qx::before{content: "";}
#nac-shared-header .comiis_i_listc .kmtit span.kmico{float: left; margin-top: 1px; margin-right: 6px; padding: 0px 4px; height: 18px; line-height: 18px; font-size: 12px; overflow: hidden; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_i_listc .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_i_listc .kmfoot .kmico_bk{padding: 0px 4px; background: var(--comiis-bgc); color: var(--comiis-fc); height: 20px; line-height: 20px; font-size: 12px; font-weight: 400; border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_i_listc .kmfoot .kmico_xs::before{content: "";}
#nac-shared-header .comiis_i_listc .kmfoot .kmico_qx::before{content: "";}
#nac-shared-header .comiis_list_wd .kmtit span.kmico{float: left; margin-top: 1px; margin-right: 6px; padding: 0px 4px; height: 18px; line-height: 18px; font-size: 12px; overflow: hidden; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_list_wd .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_list_wd .kmfoot .kmico_bk{padding: 0px 4px; background: var(--comiis-bgc); color: var(--comiis-fc); height: 20px; line-height: 20px; font-size: 12px; font-weight: 400; border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_list_wd .kmfoot .kmico_xs::before{content: "";}
#nac-shared-header .comiis_list_wd .kmfoot .kmico_qx::before{content: "";}
#nac-shared-header .comiis_list_sp li .kmtit span.kmico{display: inline-block; vertical-align: top; margin-top: 3px; margin-right: 6px; padding: 0px 3px; height: 18px; line-height: 18px; font-size: 12px; font-weight: 400; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_list_sp li .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_list_pbl li .kmtit span.kmico{display: inline-block; margin-top: -1px; margin-right: 6px; padding: 0px 2px; height: 18px; line-height: 18px; font-size: 12px; font-weight: 400; overflow: hidden; background-image: linear-gradient(100deg, rgb(19, 173, 255), rgb(0, 110, 255)); color: rgb(255, 255, 255); border-radius: var(--comiis-radius-x);}
#nac-shared-header .comiis_list_pbl li .kmtit span.kmicotxt{height: 16px; line-height: 16px; background: var(--comiis-bgf); color: var(--comiis-ahot); border: 1px solid var(--comiis-ahot);}
#nac-shared-header .comiis_headb_fabu, #nac-shared-header .kmbtn, #nac-shared-header button, #nac-shared-header .biduser li a, #nac-shared-header .comiis_headb{transition: 0.3s;}
 #nac-shared-header .comiis_follow_listnv a.kmon{background: var(--comiis-btnbg) !important; color: var(--comiis-btntxt) !important;}
#nac-shared-header .comiis_follow_list .list_box li .list_user img{background: var(--comiis-bgb) !important; border-radius: var(--comiis-radius-a) !important;}
#nac-shared-header .comiis_follow_box .kmtitle em.kmico{background: var(--comiis-color) !important;}
#nac-shared-header .comiis_flxx_li .flxx_li_user{bottom: 15px !important;}
#nac-shared-header .comiis_flxx_li .flxx_li_user p{padding: 0px 12px 0px 132px !important;}
#nac-shared-header .flxx_li_qz .flxx_li_user p{padding: 0px 135px 0px 0px !important;}
#nac-shared-header .flxx_li_pc .flxx_li_user p{padding: 0px !important;}
#nac-shared-header .flxx_li_zr .flxx_li_user p{padding: 0px 135px 0px 0px !important;}
 #nac-shared-header .comiis_flxx_li .flxx_li_user a{color: var(--comiis-color) !important;}
 #nac-shared-header .comiis_flxx_li .flxx_li_user a:hover{color: var(--comiis-ahot) !important;}
#nac-shared-header .comiis_flxx_esxx .comiis_flxx_tips{background-color: var(--comiis-bgd) !important; border: 1px dotted var(--comiis-borderd) !important;}
#nac-shared-header .comiis_player01 .swiper-forum .swiper-pagination-bullet-active{background: var(--comiis-ahot);}
#nac-shared-header .comiis_i_xbbd li .km_user{float: left; margin-right: 15px; color: var(--comiis-fc);}
#nac-shared-header .comiis_i_xbbd li .km_user img{float: left; margin-right: 4px; width: 22px; height: 22px; border-radius: var(--comiis-radius-a);}
#nac-shared-header .comiis_i_syshow .ml ul{padding: 10px 11px;}
#nac-shared-header .comiis_i_syshow .ml li{margin: 10px 8px 5px;}
#nac-shared-header .comiis_i_usershow .mls li{margin-top: 10px;}
#nac-shared-header #avatardesigner{margin-bottom: -10px !important; padding: 10px !important; border: 1px solid var(--comiis-borderc) !important; border-radius: var(--comiis-radius-m) !important;}
#nac-shared-header #avatarcanvas, #nac-shared-header #avatarfileselector, #nac-shared-header #avataradjuster{border-radius: var(--comiis-radius-m);}
#nac-shared-header .uploadavatar{margin-left: 0px !important; margin-right: 0px !important; padding: 0px 25px !important; height: 40px !important; line-height: 40px !important; background: var(--comiis-btnbg) !important; color: var(--comiis-btntxt) !important; border-radius: var(--comiis-radius-m) !important;}
#nac-shared-header #avatarfileselector:hover .uploadavatar{opacity: 0.8;}
@media screen and (min-width: 279px) and (max-width: 666px) {#nac-shared-header *{overflow-wrap: break-word; transition: 0.05s;}
#nac-shared-header{overflow: auto scroll;}
#nac-shared-header, #nac-shared-header input, #nac-shared-header button{font-family: "Helvetica Neue", "Microsoft Yahei", sans-serif;}
#nac-shared-header .wp, #nac-shared-header, #nac-shared-header #toptb{box-sizing: border-box; width: 100% !important; min-width: 100% !important;}
#nac-shared-header #toptb{display: none; padding: 0px 20px;}
#nac-shared-header .comiis_pcnone{display: none;}
#nac-shared-header .comiis_headb_tico.comiis_mobnone{display: flex;}
#nac-shared-header .comiis_headb_l{height: 100%; display: flex; align-items: center; position: relative;}
#nac-shared-header .comiis_headb_l #comiis_moblbox{border-radius: var(--comiis-radius-m);}
#nac-shared-header #comiis_moblbox_menu{position: fixed; left: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 99999;}
#nac-shared-header .comiis_moblbox{position: fixed; left: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); transition: 0.4s;}
#nac-shared-header .comiis_moblbox_bg{width: 80%; height: 100%; padding: 0px; background: var(--comiis-bgc); box-shadow: var(--comiis-shadow); position: relative; transition: 0.4s; transform: translateX(-200%);}
#nac-shared-header .comiis_show_moblbox .comiis_moblbox_bg{transition: 0.4s; transform: translateX(0px);}
#nac-shared-header .comiis_show_moblbox .comiis_moblbox{background: rgba(0, 0, 0, 0.6);}
#nac-shared-header .comiis_moblbox_top{padding: 25px 20px 35px; position: relative; color: rgb(255, 255, 255); z-index: 1; border-radius: 0px 0px 30px 30px;}
#nac-shared-header .comiis_moblbox_top .km_bg{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; z-index: -1;}
#nac-shared-header .comiis_moblbox_top .km_bg img{width: 200%; height: 200%; overflow: hidden; object-fit: cover; filter: blur(20px);}
#nac-shared-header .comiis_moblbox_top .km_bg_show{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; z-index: -1;}
#nac-shared-header .comiis_moblbox_top .km_bg_show img{width: 100%; height: 100%; overflow: hidden; object-fit: cover;}
#nac-shared-header .comiis_moblbox_top .km_bgs{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; z-index: -1; background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);}
#nac-shared-header .comiis_moblbox_top .km_close{position: absolute; top: 12px; right: 13px; padding: 6px; width: 16px; height: 16px; overflow: hidden; z-index: 100; background: rgba(0, 0, 0, 0.5); border-radius: 50%;}
#nac-shared-header .comiis_moblbox_top .km_close img{width: 16px; height: 16px; overflow: hidden;}
#nac-shared-header .comiis_moblbox_top .km_out{position: absolute; top: 12px; right: 55px; padding: 6px 10px; height: 16px; line-height: 16px; overflow: hidden; z-index: 100; background: rgba(0, 0, 0, 0.5); color: rgb(204, 204, 204); border-radius: 30px;}
#nac-shared-header .comiis_moblbox_top .km_out img{float: left; margin-right: 4px; width: 16px; height: 16px; overflow: hidden;}
#nac-shared-header .comiis_moblbox_top .km_avt{width: 54px; height: 54px; line-height: 54px; background: rgba(255, 255, 255, 0.4); border-radius: var(--comiis-radius-a); position: relative;}
#nac-shared-header .comiis_moblbox_top .km_avt img{margin: 2px; width: 50px; height: 50px; line-height: 50px; overflow: hidden; border-radius: var(--comiis-radius-a); vertical-align: top;}
#nac-shared-header .comiis_moblbox_top .km_user{margin-top: 18px; height: 24px; line-height: 24px; color: rgb(255, 255, 255); overflow: hidden;}
#nac-shared-header .comiis_moblbox_top .km_name{font-size: 20px; font-weight: 400; color: rgb(255, 255, 255);}
#nac-shared-header .comiis_moblbox_top .km_txt{height: 24px; line-height: 24px; font-size: 13px; color: rgba(255, 255, 255, 0.6); overflow: hidden;}
#nac-shared-header .comiis_moblbox_top .km_txt a, #nac-shared-header .comiis_moblbox_top .km_txt span{float: left; margin-right: 10px; color: rgba(255, 255, 255, 0.6);}
#nac-shared-header .comiis_moblbox_nv{margin: -20px 15px 35px; width: calc(100% - 40px); padding: 8px 5px; background: var(--comiis-bgf); box-shadow: var(--comiis-shadow); border-radius: var(--comiis-radius-m); position: relative; z-index: 10; overflow: hidden;}
#nac-shared-header .comiis_moblbox_nv a{line-height: 20px; padding: 8px 5px; font-size: 12px; text-align: center; overflow: hidden;}
#nac-shared-header .comiis_moblbox_nv a img{display: block; margin: 0px auto 6px; width: 24px; height: 24px; border-radius: var(--comiis-radius-m);}
#nac-shared-header .comiis_moblbox_nv a .comiis-ficon{display: block; margin: 0px auto 6px; width: 24px; height: 24px; line-height: 24px; font-size: 24px; color: var(--comiis-color);}
#nac-shared-header .comiis_moblbox_nav{margin: -20px 15px 15px; padding: 0px 15px; background: var(--comiis-bgf); overflow: hidden auto; box-shadow: var(--comiis-shadow); border-radius: var(--comiis-radius-m); position: relative; z-index: 10;}
#nac-shared-header .comiis_moblbox_nav li{border-top: 1px solid var(--comiis-borderb); overflow: hidden;}
#nac-shared-header .comiis_moblbox_nav li:first-child{border-top-width: medium; border-top-style: none; border-top-color: currentcolor; margin-top: 3px;}
#nac-shared-header .comiis_moblbox_nav li:last-child{margin-bottom: 3px;}
#nac-shared-header .comiis_moblbox_nav li a{display: block; height: 44px; line-height: 44px; font-size: 15px;}
#nac-shared-header .comiis_moblbox_nav li a span{display: none; float: right; font-size: 12px; color: var(--comiis-fd);}
#nac-shared-header .comiis_moblbox_nav li.km_on a{color: var(--comiis-color);}
#nac-shared-header .comiis_moblbox_nav li.km_ico{border-top-width: medium; border-top-style: none; border-top-color: currentcolor;}
#nac-shared-header .comiis_moblbox_nav li.km_ico a{padding-left: 30px; height: 40px; line-height: 40px; font-size: 14px; background-size: 20px 20px; background-repeat: no-repeat; background-position: 0px 10px;}
#nac-shared-header .comiis_moblbox_nav li.km_ico:first-child{margin-top: 8px;}
#nac-shared-header .comiis_moblbox_nav li .comiis-ficon{float: left; margin-right: 8px; width: 22px; font-size: 22px; overflow: hidden;}
#nac-shared-header .comiis_moblbox_foot{position: absolute; left: 0px; bottom: 0px; width: calc(100% - 40px); text-align: center; padding: 15px 20px; line-height: 18px; font-size: 12px; color: var(--comiis-fc); opacity: 0.7;}
 #nac-shared-header #nv_userapp .ct2_a .mn{padding: 10px 15px !important;}
 #nac-shared-header #nv_userapp .ct2_a .mn{padding-top: 15px !important;}
#nac-shared-header [data-header-row].comiis_mob_headb{position: fixed; top: 0px; left: 0px; z-index: 310; display: flex !important;}
#nac-shared-header .comiis_headb{height: 56px !important;}
#nac-shared-header .comiis_headb .comiis_headb_nv, #nac-shared-header .comiis_headb .comiis_headb_scbar{display: none;}
#nac-shared-header .comiis_headb .comiis_headb_l{margin: 0px 0px 0px 15px;}
#nac-shared-header .comiis_headb .comiis_headb_l .kmlogo{float: left;}
#nac-shared-header .comiis_headb .comiis_headb_r{margin-right: 15px;}
#nac-shared-header .comiis_headb_tico{margin-right: 10px;}
#nac-shared-header .comiis_headb_tico .kmico, #nac-shared-header .comiis_headb_tico #qmenu{width: 30px; height: 30px; line-height: 30px;}
#nac-shared-header .comiis_headb_tico .kmico::before, #nac-shared-header .comiis_headb_tico #qmenu::before{font-size: 18px;}
#nac-shared-header .comiis_headb_user .kmavt img{width: 28px; height: 28px;}
#nac-shared-header .comiis_headb_tico #km_leftnv{margin: 0px -10px 0px 15px; background: rgb(40, 44, 52) !important; color: rgb(255, 255, 255) !important; border-radius: var(--comiis-radius-m) !important;}
#nac-shared-header .comiis_headb_tico #km_leftnv::before{content: "";}
#nac-shared-header .comiis_headb_height{display: block !important; height: 56px !important;}
#nac-shared-header .comiis_headb_login, #nac-shared-header .comiis_headb_reg{padding: 0px 12px; height: 30px; line-height: 30px; font-size: 12px; border-radius: var(--comiis-radius-m);}
#nac-shared-header #comiis_rnav a span.comiis_tip_text{top: 5px; right: 50px;}
#nac-shared-header #comiis_rnav a.comiis_light_auto::before{font-size: 12px; line-height: 40px;}
#nac-shared-header .comiis_foot_height{display: block !important; height: 48px;}
#nac-shared-header .comiis_pg_register td.tipcol, #nac-shared-header .comiis_pg_logging td.tipcol{position: relative; left: -210px; top: -7px; padding: 0px; height: 14px; line-height: 14px;}
#nac-shared-header .comiis_pg_register .comiis_mobreg_box td.tipcol{left: 0px;}
 #nac-shared-header #icoImg_image_menu{width: calc(100% - 30px) !important; left: 15px !important;}
 #nac-shared-header #icoImg_image_menu .fwin{overflow: hidden; width: 100% !important;}
 #nac-shared-header .m_c .c #itemeditarea div[style*="height:225px"]{width: 100% !important;}
#nac-shared-header #rsearchkey.px{padding: 0px 5px !important; width: 50px !important;}
 #nac-shared-header#nv_userapp.comiis_wide .ct2_a .mn{float: none; display: block; width: 100%; box-sizing: border-box; overflow: hidden;}
#nac-shared-header #wp .comiis_post_input .kmtip{display: none; top: auto; right: 10px; bottom: -2px; padding: 0px 4px; background: var(--comiis-bgf); height: 18px; line-height: 18px; font-size: 11px;}
#nac-shared-header #e_image_menu .px[style*="95%"]{width: 80% !important;}
#nac-shared-header .fwinmask#e_image_menu, #nac-shared-header .fwinmask#e_attach_menu, #nac-shared-header #e_pasteword_menu{margin-top: -20px;}
#nac-shared-header #sightmlsml_menu, #nac-shared-header .comiis_pg_viewthread #fastpostsml_menu, #nac-shared-header .comiis_pg_post #e_sml_menu, #nac-shared-header .comiis_pg_space #pmsml_menu{left: 15px !important;}
#nac-shared-header .comiis_pg_post #e_postbg_menu{left: calc(50% - 172px) !important;}
#nac-shared-header #sightmlurl_menu, #nac-shared-header #sightmlimg_menu, #nac-shared-header .comiis_pg_viewthread #fastpostat_menu, #nac-shared-header .comiis_pg_viewthread #fastpostquote_menu, #nac-shared-header .comiis_pg_viewthread #fastposturl_menu{left: calc(50% - 150px) !important;}
#nac-shared-header #fwin_content_nav{position: relative;}
#nac-shared-header #fwin_content_nav .c{padding-bottom: 55px;}
#nac-shared-header #fwin_content_nav #postbtn{position: absolute; right: 12px; bottom: 5px;}
#nac-shared-header #diy1 .slideshow li, #nac-shared-header #comiis_andiy .slideshow li{height: 230px !important;}
#nac-shared-header #wp .comiis_lhda_tinfo{width: calc(100% - 30px); margin: 20px 15px; padding: 0px;}
#nac-shared-header #wp .comiis_lhda_tinfo, #nac-shared-header #wp .comiis_lhda_tinfo .km_name, #nac-shared-header #wp .comiis_lhda_tinfo .km_stat{float: none; display: block;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_info{height: 70px; display: block; padding-top: 1px;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_img{margin-right: 15px; width: 70px; height: 70px;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_img a{margin: 0px; width: 70px; height: 70px;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_tit{margin-top: 7px; height: auto;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_stat{margin-left: 0px;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_txt{height: auto; white-space: inherit;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_sum{margin-top: 7px;}
#nac-shared-header #wp .comiis_lhda_tinfo .km_img{float: left;}
#nac-shared-header #wp .comiis_lhda_timg + div.comiis_lhda_tinfo .km_img{float: none; margin-top: -60px; margin-bottom: -10px; width: 90px; height: 90px; background: var(--comiis-bgf);}
#nac-shared-header #wp .comiis_lhda_timg + div.comiis_lhda_tinfo .km_img a{margin: 10px;}
#nac-shared-header #wp .comiis_lhda_timg + div.comiis_lhda_tinfo .km_img + .km_info{height: auto;}
#nac-shared-header #wp .comiis_lhda_timg + div.comiis_lhda_tinfo, #nac-shared-header #wp .comiis_lhda_timg + div.comiis_lhda_tinfo .comiis_lhda_tbtn{margin-bottom: 15px !important;}
#nac-shared-header #wp .comiis_i_lista li .kmtit span.kmico{float: none; display: inline-block; vertical-align: top; margin-top: 1px; margin-right: 2px;}
 #nac-shared-header .comiis_i_listc .kmfoot .kmico_bk{display: none;}
#nac-shared-header #wp #postlist.comiis_postlist .vwthd .side_btn a.btn_s_open{left: -15px;}
 #nac-shared-header #wp .comiis_vpost .plc .authi .km_showzz{display: none !important;}
#nac-shared-header #wp .comiis_vpost .plc .authi .km_userbox{display: flex;}
#nac-shared-header .comiis_viewthread .attach_tips .atips_close{top: 2px; right: 2px;}
#nac-shared-header.comiis_pg_portalcp #searchkey.px{width: calc(100% - 130px) !important;}
#nac-shared-header #fwin_content_related_article .bart .pns #searchkey.px{width: calc(100% - 210px) !important;}
#nac-shared-header .comiis_wide #comiis_index01 .comiis_i_box img[height*="111"], #nac-shared-header .comiis_i_autoheight img{height: auto !important;}
#nac-shared-header .comiis_portal_list .slideshow li, #nac-shared-header .comiis_wide .comiis_i_box .slideshow li, #nac-shared-header #comiis_index01 .slideshow li{height: 230px !important;}
#nac-shared-header .comiis_portal_lista li .kmuser .fico-wztime{display: none;}
#nac-shared-header .comiis_portal_lista li .kmuser .fico-wzview{float: right;}
#nac-shared-header .comiis_portal_lista li .kmuser{margin-top: 5px;}
#nac-shared-header .comiis_juhe_index .slideshow li{height: 230px !important;}
#nac-shared-header .comiis_juhe_index .comiis_i_box img[height*="111"]{height: auto !important;}
#nac-shared-header #nv_group .comiis_group_showico .comiis_uhda_tbtn{top: -5px !important;}
#nac-shared-header #nv_group .comiis_group_showico .comiis_uhda_tbtn .kmjiaru{margin-left: 10px !important;}
#nac-shared-header #manageuser .pn{margin: 10px 10px 0px 0px; height: 28px; line-height: 28px; font-size: 12px; padding: 0px !important;}
#nac-shared-header #manageuser .pn span{line-height: 28px;}
#nac-shared-header .comiis_group_list .slideshow li{height: 230px !important;}
#nac-shared-header #showSelectBox_menu{left: 15px !important; width: calc(100% - 52px) !important;}
#nac-shared-header .comiis_uhda_tbtn #usermanageli{display: none;}
#nac-shared-header .comiis_uhda_tuser .kmavt{width: 94px; height: 94px; margin-bottom: 15px; display: block; float: none !important;}
#nac-shared-header .comiis_uhda_tuser .kmavt img{margin: 4px; width: 86px; height: 86px;}
#nac-shared-header .comiis_uhda_tuser .kmavt .kmeditavt{width: 28px; height: 28px;}
#nac-shared-header .comiis_uhda_tuser .kmavt .kmeditavt::before{display: block; height: 28px; line-height: 25px; font-size: 14px;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a::after, #nac-shared-header .comiis_uhd_profile .kmstatinfo a.kmjifen::after{font-size: 32px; line-height: 32px;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a{padding: 10px; width: calc(33.333% - 10px) !important;}
#nac-shared-header .comiis_uhd_profile .kmstatinfo a span{margin-top: 0px; font-size: 18px;}
 #nac-shared-header .comiis_pg_ranklist .tl th.kmico + td{text-align: right;}
#nac-shared-header .tl th.kmico img{margin-left: 5px;}
#nac-shared-header .comiis_pg_guide #threadlist.tl #searchbody #filter{width: 80px; min-width: 80px;}
#nac-shared-header .comiis_pg_guide #threadlist.tl #searchbody #forumlist{width: 80px; min-width: 80px;}
 #nac-shared-header .comiis_tag_search{float: none !important;}
#nac-shared-header .comiis_tag_search .px, #nac-shared-header .comiis_tag_search .px:focus{width: calc(100% - 86px) !important;}
#nac-shared-header .tip{left: 30px !important; width: calc(100% - 92px) !important;}
#nac-shared-header div[class*="comiis_search"] .bm_c{padding: 0px 20px !important;}
#nac-shared-header div[class*="comiis_search"] .comiis_search_top{margin-top: 45px;}
#nac-shared-header div[class*="comiis_search"] #scform{margin: 0px;}
#nac-shared-header div[class*="comiis_search"] #scform_tb{padding-bottom: 20px; text-align: center;}
#nac-shared-header div[class*="comiis_search"] #scform_tb a{margin: 0px 8px; padding: 0px;}
#nac-shared-header #nv_search #toptb #myrepeats, #nac-shared-header #nv_search #toptb #myspace, #nac-shared-header #nv_search div[class*="comiis_search"] .bm_h .y[href*="mod=forum"]{display: none !important;}
#nac-shared-header #nv_search div[class*="comiis_search"] .comiis_home_album li{width: calc(50% - 8px);}
#nac-shared-header #nv_search div[class*="comiis_search"] .comiis_group_sslist dl{width: calc(100% - 30px); margin-right: 0px;}
#nac-shared-header #searchlogo{max-width: 200px !important;}
#nac-shared-header #nv_portal .comiis_show_pop, #nac-shared-header #myrepeats_menu{background: rgba(0, 0, 0, 0.6); position: fixed !important; left: 0px !important; top: 0px !important; z-index: 999999 !important; margin: 0px !important; padding: 0px !important; width: 100% !important; height: 100% !important;}
#nac-shared-header .comiis_show_pop ul, #nac-shared-header #myrepeats_menu ul{position: fixed; left: 0px; bottom: 0px; width: calc(100% - 20px); max-height: 240px; overflow-y: auto; padding: 10px 10px 66px; z-index: 350; background: var(--comiis-bgf); border-radius: var(--comiis-radius-l) var(--comiis-radius-l) 0 0;}
#nac-shared-header .comiis_show_pop ul li a, #nac-shared-header #myrepeats_menu ul li a{padding: 10px;}
#nac-shared-header #myrepeats_menu ul li a[href*="myrepeats:memcp"]{color: var(--comiis-ahot);}
#nac-shared-header .comiis_show_pop ul .km_close, #nac-shared-header #myrepeats_menu ul .km_close{position: fixed; left: 0px; bottom: 0px; z-index: 500; width: 100%; height: 67px; background: var(--comiis-bgf); display: block !important;}
#nac-shared-header .comiis_show_pop ul .km_close a, #nac-shared-header #myrepeats_menu ul .km_close a{margin: 15px; text-align: center; border-radius: var(--comiis-radius-m); background: var(--comiis-bgc) !important; color: var(--comiis-ahot) !important;}
#nac-shared-header #comiis_index01 .comiis_i_hdtu .slideshow li{height: 250px !important;}
#nac-shared-header #comiis_index01 .comiis_i_syshow .ml ul{padding: 7px;}
#nac-shared-header #comiis_index01 .comiis_i_syshow .ml li{width: calc(50% - 16px) !important; margin: 8px !important;}
#nac-shared-header #comiis_index01 .comiis_i_syshow .ml li img{width: 100% !important;}
}
#nac-shared-header .comiis_headb_l .nb-logo-tagline{position: absolute; left: 0px; top: calc(50% + 16.5px); width: 100%; text-align: center; white-space: nowrap; font-size: 10px; line-height: 11px; font-weight: 400; letter-spacing: 0px; color: var(--comiis-txt2,#8892a5);}
#nac-shared-header .comiis_headb_l .kmlogo img, #nac-shared-header .comiis_headb_l .heilogo img{transform: translateY(-5.5px);}
@media (max-width: 666px) {#nac-shared-header .comiis_headb_l .nb-logo-tagline{top: calc(50% + 13.5px);}
}
#nac-shared-header .comiis_headb_l .kmlogo img, #nac-shared-header .comiis_headb_l .heilogo img{height: 36px;}
#nac-shared-header.comiis_hei .comiis_headb_l .kmlogo{display: none;}
 #nac-shared-header #nv_userapp .ct2_a .mn{padding-top: 20px;}
#nac-shared-header img[src*="usergroup"]{max-height: 18px;}
@media screen and (min-width: 279px) and (max-width: 666px) {#nac-shared-header .comiis_headb .comiis_headb_l .kmlogo img, #nac-shared-header .comiis_headb .comiis_headb_l .heilogo img{height: 30px;}
#nac-shared-header #wp .comiis_lhd .comiis_lhd_tinfo{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
 #nac-shared-header .comiis_wide .tb li#guser, #nac-shared-header .comiis_view_box .h p .km_user{display: none !important;}
}
html[data-nb-theme="dark"] #nac-shared-header{--comiis-bodybg: #222529; --comiis-alink: #f8fafc; --comiis-ahot: #FF705d; --comiis-fa: #ffffff; --comiis-fb: #aaaaaa; --comiis-fc: #929DAE; --comiis-fd: #595d69; --comiis-ff: #ffffff; --comiis-bga: #333b48; --comiis-bgb: #222529; --comiis-bgc: #222529; --comiis-bgd: #453f3f; --comiis-bgf: #191b1d; --comiis-bordera: #222529; --comiis-borderb: #222529; --comiis-borderc: #222529; --comiis-borderd: #b05639;}
@supports (((-webkit-backdrop-filter:saturate(180%) blur(6px)) or (backdrop-filter:saturate(180%) blur(6px))) or (-webkit-backdrop-filter:saturate(180%) blur(6px))) {html[data-nb-theme="dark"] #nac-shared-header [data-header-row]{background: rgba(25, 27, 29, 0.9);}
}
html[data-nb-theme="dark"] #nac-shared-header .comiis_i_listb li .kmfoot .kmbk{background: var(--comiis-bgc); color: var(--comiis-fc);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_i_listb li .kmfoot .kmbk::before, html[data-nb-theme="dark"] #nac-shared-header .vw .s{color: var(--comiis-fc);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_tbnva .tb a, html[data-nb-theme="dark"] #nac-shared-header .comiis_uhd_profile .kmgroup a, html[data-nb-theme="dark"] #nac-shared-header .pm_tac, html[data-nb-theme="dark"] #nac-shared-header .pbl{background: var(--comiis-bgc);}
html[data-nb-theme="dark"] #nac-shared-header .tedt .bar, html[data-nb-theme="dark"] #nac-shared-header .tedt .area, html[data-nb-theme="dark"] #nac-shared-header .ftid a, html[data-nb-theme="dark"] #nac-shared-header .ftid a:hover, html[data-nb-theme="dark"] #nac-shared-header .ftid a:focus, html[data-nb-theme="dark"] #nac-shared-header .px, html[data-nb-theme="dark"] #nac-shared-header .pt, html[data-nb-theme="dark"] #nac-shared-header .ps, html[data-nb-theme="dark"] #nac-shared-header textarea, html[data-nb-theme="dark"] #nac-shared-header .tedt, html[data-nb-theme="dark"] #nac-shared-header #flw_post_subject, html[data-nb-theme="dark"] #nac-shared-header #flw_header .area, html[data-nb-theme="dark"] #nac-shared-header #vfastpost .comiis_vfastpost input, html[data-nb-theme="dark"] #nac-shared-header .mi #moodfm textarea, html[data-nb-theme="dark"] #nac-shared-header .mi .avatar img, html[data-nb-theme="dark"] #nac-shared-header .bartl, html[data-nb-theme="dark"] #nac-shared-header .dpbtn, html[data-nb-theme="dark"] #nac-shared-header .dopt a, html[data-nb-theme="dark"] #nac-shared-header .dopt a.dpbtn, html[data-nb-theme="dark"] #nac-shared-header .jump_bdl li{background-color: var(--comiis-borderc);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_headb{box-shadow: none;}
html[data-nb-theme="dark"] #nac-shared-header .comiis_headb_scbar .kmtxt{background-color: rgba(34, 37, 41, 0.8);}
html[data-nb-theme="dark"] #nac-shared-header select, html[data-nb-theme="dark"] #nac-shared-header .dpbtn, html[data-nb-theme="dark"] #nac-shared-header .scbar_narrow #scbar_txt, html[data-nb-theme="dark"] #nac-shared-header #scbar_type, html[data-nb-theme="dark"] #nac-shared-header .comiis_headb_scbar .kmtxt:focus{background-color: var(--comiis-borderc) !important;}
html[data-nb-theme="dark"] #nac-shared-header .scbar_narrow #scbar_txt{border-right: 1px solid var(--comiis-bgf);}
html[data-nb-theme="dark"] #nac-shared-header .exfm .ftid a, html[data-nb-theme="dark"] #nac-shared-header .exfm .px, html[data-nb-theme="dark"] #nac-shared-header .exfm .pt, html[data-nb-theme="dark"] #nac-shared-header .exfm .ps, html[data-nb-theme="dark"] #nac-shared-header .exfm textarea, html[data-nb-theme="dark"] #nac-shared-header .jump_bdl .a a, html[data-nb-theme="dark"] #nac-shared-header .jump_bdl .a a:hover{background-color: var(--comiis-bgf) !important;}
html[data-nb-theme="dark"] #nac-shared-header .comiis_list_stylea li{border-bottom: 1px solid var(--comiis-bordera);}
html[data-nb-theme="dark"] #nac-shared-header .pg a, html[data-nb-theme="dark"] #nac-shared-header .pg strong, html[data-nb-theme="dark"] #nac-shared-header .pgb a, html[data-nb-theme="dark"] #nac-shared-header .pg label, html[data-nb-theme="dark"] #nac-shared-header #post_extra_tb label, html[data-nb-theme="dark"] #nac-shared-header #post_extra_tb label span{background-color: var(--comiis-borderb);}
html[data-nb-theme="dark"] #nac-shared-header .pg strong, html[data-nb-theme="dark"] #nac-shared-header .pg a:hover, html[data-nb-theme="dark"] #nac-shared-header .pgb a:hover{background-color: var(--comiis-nvbg); border-color: var(--comiis-nvbg); color: var(--comiis-nvtxt);}
html[data-nb-theme="dark"] #nac-shared-header .cmt .pts, html[data-nb-theme="dark"] #nac-shared-header .flw_autopt .pts, html[data-nb-theme="dark"] #nac-shared-header .pbl a:hover, html[data-nb-theme="dark"] #nac-shared-header .pbls a, html[data-nb-theme="dark"] #nac-shared-header .pbls a:hover{background: var(--comiis-bgf);}
html[data-nb-theme="dark"] #nac-shared-header .mg_img{background: var(--comiis-fa);}
html[data-nb-theme="dark"] #nac-shared-header .pc_inner i, html[data-nb-theme="dark"] #nac-shared-header .pc_inner span, html[data-nb-theme="dark"] #nac-shared-header .pc_inner span a, html[data-nb-theme="dark"] #nac-shared-header .pc_inner span em, html[data-nb-theme="dark"] #nac-shared-header .pc_inner span em.desc, html[data-nb-theme="dark"] #nac-shared-header .popuptext .pc_inner, html[data-nb-theme="dark"] #nac-shared-header .comiis_rbox_imglist li:first-child .kmtit{color: var(--comiis-fa);}
html[data-nb-theme="dark"] #nac-shared-header .tip_c, html[data-nb-theme="dark"] #nac-shared-header .tip .tip_c p{color: var(--comiis-fd);}
html[data-nb-theme="dark"] #nac-shared-header .fwinmask .fwin{box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 16px;}
html[data-nb-theme="dark"] #nac-shared-header .pbl, html[data-nb-theme="dark"] #nac-shared-header .pbl li, html[data-nb-theme="dark"] #nac-shared-header #toptb{border-color: var(--comiis-bgf);}
html[data-nb-theme="dark"] #nac-shared-header .pbl li .cmt .pts .km_mtcwbvg{background: none;}
html[data-nb-theme="dark"] #nac-shared-header #scbar_hot a{color: var(--comiis-fd);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_taglist a{background: var(--comiis-bodybg) !important;}
html[data-nb-theme="dark"] #nac-shared-header .pl .tindex h3{border-color: var(--comiis-bgf);}
html[data-nb-theme="dark"] #nac-shared-header .side_btn a{background: var(--comiis-bgc);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_vpost .plc .authi .km_name{color: var(--comiis-color) !important;}
html[data-nb-theme="dark"] #nac-shared-header #comiis_rnav a span.comiis_tip_text{background-color: var(--comiis-fd);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_tzgl{background: var(--comiis-fd);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_footb_info .info_box a:hover, html[data-nb-theme="dark"] #nac-shared-header .footer_copy a:hover, html[data-nb-theme="dark"] #nac-shared-header #ft a:hover, html[data-nb-theme="dark"] #nac-shared-header .comiis_ft a:hover{color: var(--comiis-ahover);}
html[data-nb-theme="dark"] #nac-shared-header .card .comiis_user_card .o a[href*="op=del"], html[data-nb-theme="dark"] #nac-shared-header .card .comiis_user_card .o a[href*="op=del"]:hover, html[data-nb-theme="dark"] #nac-shared-header a.pnc[href*="op=del"], html[data-nb-theme="dark"] #nac-shared-header a.pnc[href*="op=del"]:hover, html[data-nb-theme="dark"] #nac-shared-header .comiis_lzinfo_one .km_btn a[href*="op=del"], html[data-nb-theme="dark"] #nac-shared-header .comiis_lzinfo_one .km_btn a[href*="op=del"]:hover{background: var(--comiis-fd) !important;}
html[data-nb-theme="dark"] #nac-shared-header #ft, html[data-nb-theme="dark"] #nac-shared-header .comiis_footb_copy, html[data-nb-theme="dark"] #nac-shared-header .comiis_footb_copy a{color: var(--comiis-fc);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_footer .pipe{color: var(--comiis-fd);}
html[data-nb-theme="dark"] #nac-shared-header .usd{background: var(--comiis-bga);}
html[data-nb-theme="dark"] #nac-shared-header .usl li.a a{color: var(--comiis-ahot);}
html[data-nb-theme="dark"] #nac-shared-header .comiis_lzinfo{background: var(--comiis-bgf);}
#nac-shared-header{min-width: 0px; width: 100%; position: relative; z-index: 1000; background: transparent; line-height: 1.5; float: none;}
#nac-shared-header *, #nac-shared-header ::before, #nac-shared-header ::after{box-sizing: content-box;}
#nac-shared-header a{text-decoration: none;}
#nac-shared-header img{max-width: none;}
#nac-shared-header input{margin: 0px; float: none; box-shadow: none;}
#nac-shared-header .wp{width: 1200px; max-width: calc(100% - 30px);}
#nac-shared-header .comiis_headb_scbar form{margin: 0px; padding: 0px;}
#nac-shared-header .p_pop{position: absolute; z-index: 1001;}
#nac-shared-header .comiis_headb_height{display: none !important;}
#nac-shared-header .comiis_moblbox_nav{max-height: calc(100dvh - 305px) !important;}
@media (max-width: 666px) {#nac-shared-header .comiis_headb_box{width: 100%; max-width: none;}
#nac-shared-header #toptb, #nac-shared-header .comiis_pcnone{display: none !important;}
#nac-shared-header .comiis_mob_headb{display: flex !important; position: relative !important; top: auto !important;}
}
#nac-shared-header.nb-header-fixed{height: 131px;}
#nac-shared-header.nb-header-fixed .comiis_headb.comiis_pcnone{position: fixed; left: 0px; top: 0px; z-index: 1000;}
@media (max-width: 666px) {#nac-shared-header.nb-header-fixed{height: 57px;}
#nac-shared-header.nb-header-fixed .comiis_mob_headb{left: 0px; z-index: 1000; position: fixed !important; top: 0px !important;}
}
#nac-shared-header .comiis_headb_scbar .kmbtn{box-sizing: border-box; padding: 1px 6px; margin: 0px; width: 40px; height: 40px; min-width: 0px; min-height: 0px;}
#nac-shared-header{overflow: visible !important;}
#nac-shared-header .comiis_headb_nv{font-size: 15px;}
#nac-shared-header .comiis_headb_nv li{margin: 0px 2px;}
#nac-shared-header .comiis_headb_nv li a{padding: 6px 15px; border-radius: 6px; font-weight: 400;}
#nac-shared-header .comiis_headb_nv li a:hover, #nac-shared-header .comiis_headb_nv li a:focus-visible{background: rgb(225, 233, 248); color: rgb(48, 113, 242);}
#nac-shared-header .comiis_headb_nv li.kmon a, #nac-shared-header .comiis_headb_nv li.kmon a:hover{background: rgb(48, 113, 242); color: rgb(255, 255, 255); font-weight: 400;}
#nac-shared-header .comiis_headb_nv li.kmon::after{display: none;}
#nac-shared-header .comiis_headb_nv li .fico-km_more::before{margin-left: 15px;}
html[data-nb-theme="dark"] #nac-shared-header .comiis_headb_nv li:not(.kmon) a:hover, html[data-nb-theme="dark"] #nac-shared-header .comiis_headb_nv li:not(.kmon) a:focus-visible{background: rgba(48, 113, 242, 0.18); color: rgb(139, 177, 255);}
#nac-shared-header #toptb{color: rgb(255, 255, 255); background: linear-gradient(90deg, rgb(156, 77, 255) 0%, rgb(25, 125, 255) 100%) !important;}
#nac-shared-header #toptb .z a{color: rgb(255, 255, 255);}
#nac-shared-header #toptb{height: 40px; line-height: 40px;}
#nac-shared-header #toptb .z > a{height: 40px; line-height: 40px;}
#nac-shared-header #toptb .comiis_tinfo_box, #nac-shared-header #toptb .comiis_tinfo_tico{height: 40px;}
@media (min-width: 667px) {#nac-shared-header.nb-header-fixed{height: 121px;}
}
@supports ((backdrop-filter:blur(6px)) or (-webkit-backdrop-filter:blur(6px))) {#nac-shared-header .comiis_headb{backdrop-filter: saturate(180%) blur(6px); background: rgba(255, 255, 255, 0.9) !important;}
html[data-nb-theme="dark"] #nac-shared-header .comiis_headb{background: rgba(25, 27, 29, 0.9) !important;}
}
#nac-shared-header .comiis_headb_r{display: flex; align-items: center; gap: 12px;}
#nac-shared-header .na-app-badges{display: flex; align-items: center; gap: 8px; order: 2; margin-left: 0px;}
#nac-shared-header .na-app-badge{display: flex; align-items: center; gap: 7px; padding: 6px 10px; box-sizing: border-box; border: 1px solid rgba(255, 255, 255, 0.16); border-radius: 9px; background: rgba(58, 83, 109, 0.85); backdrop-filter: blur(12px); color: rgb(255, 255, 255); white-space: nowrap; line-height: 1; transition: background 0.15s;}
#nac-shared-header .na-app-badge svg{width: 25px; height: 30px; flex: 0 0 auto;}
#nac-shared-header .na-app-badge, #nac-shared-header .na-app-badge span, #nac-shared-header .na-app-badge small{font-family: "PingFang Sc", "Microsoft Yahei", Simsun, Tahoma;}
#nac-shared-header .na-app-badge span{display: block;}
#nac-shared-header .na-app-badge small{display: block; font-size: 9px; line-height: 12px; letter-spacing: 0.2px;}
#nac-shared-header .na-app-badge strong{display: block; font-family: Arial, sans-serif; font-size: 17px; line-height: 20px; font-weight: 500;}
#nac-shared-header a.na-app-badge:hover{background: rgba(75, 104, 133, 0.95); color: rgb(255, 255, 255);}
#nac-shared-header .comiis_headb_scbar{width: 170px;}
#nac-shared-header .comiis_headb_scbar .kmtxt{width: 118px;}
@media (max-width: 1100px) {#nac-shared-header .na-app-badges{gap: 5px;}
#nac-shared-header .na-app-badge{padding: 6px;}
#nac-shared-header .na-app-badge strong{font-size: 15px;}
}
#nac-shared-header .comiis_headb_scbar form{display: flex; align-items: center; width: 170px; box-sizing: border-box;}
#nac-shared-header .comiis_headb_scbar .kmtxt{flex: 1 1 0%; min-width: 0px; width: 0px; box-sizing: border-box;}
#nac-shared-header .comiis_headb_scbar .kmbtn{flex: 0 0 40px;}
#nac-shared-header .na-app-badge{gap: 5.6px; padding: 4.8px 8px; border-width: 0.8px; border-radius: 7.2px;}
#nac-shared-header .na-app-badge svg{width: 20px; height: 24px;}
#nac-shared-header .na-app-badge small{font-size: 7.2px; line-height: 9.6px; letter-spacing: 0.16px;}
#nac-shared-header .na-app-badge strong{font-size: 13.6px; line-height: 16px;}
@media (max-width: 1100px) {#nac-shared-header .na-app-badge{padding: 4.8px;}
#nac-shared-header .na-app-badge strong{font-size: 12px;}
}
#nac-shared-header .comiis_headb_scbar{width: 170px; flex-shrink: 0; transition: width 0.4s;}
#nac-shared-header .comiis_headb_scbar:focus-within{width: 200px;}
#nac-shared-header .comiis_headb_scbar form{width: 100%;}
#nac-shared-header .comiis_headb_scbar .kmtxt, #nac-shared-header .comiis_headb_scbar .kmtxt:focus{flex: 0 0 auto; width: 100%; padding-right: 40px;}
#nac-shared-header .na-nav-dropdown{box-sizing: border-box; width: 280px; min-width: 0px; padding: 10px; margin: 0px; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 3px 6px; border: 1px solid var(--comiis-borderb); border-radius: 12px; background: var(--comiis-bgf); box-shadow: rgba(20, 35, 65, 0.16) 0px 12px 32px; overflow: visible; z-index: 1100;}
#nac-shared-header #comiis_menumore_menu.na-nav-dropdown{width: 190px; grid-template-columns: 1fr;}
#nac-shared-header .na-nav-dropdown::before{content: ""; position: absolute; left: var(--na-pointer-left,30px); top: -6px; width: 10px; height: 10px; transform: translateX(-50%) rotate(45deg); background: var(--comiis-bgf); border-left: 1px solid var(--comiis-borderb); border-top: 1px solid var(--comiis-borderb);}
#nac-shared-header .na-nav-dropdown::after{content: ""; position: absolute; left: 0px; right: 0px; top: -14px; height: 14px;}
#nac-shared-header .na-nav-dropdown li{float: none; width: auto; margin: 0px; padding: 0px; list-style: none;}
#nac-shared-header .na-nav-dropdown li a{display: block; box-sizing: border-box; margin: 0px; padding: 8px 12px; border: 0px; border-radius: 7px; line-height: 22px; font-size: 14px; color: var(--comiis-fa); white-space: nowrap; transition: background 0.15s, color 0.15s;}
#nac-shared-header .na-nav-dropdown li a:hover, #nac-shared-header .na-nav-dropdown li a:focus-visible{background: rgb(225, 233, 248); color: rgb(48, 113, 242); outline: 0px;}
html[data-nb-theme="dark"] #nac-shared-header .na-nav-dropdown li a:hover, html[data-nb-theme="dark"] #nac-shared-header .na-nav-dropdown li a:focus-visible{background: rgba(48, 113, 242, 0.18); color: rgb(139, 177, 255);}
@font-face { font-family: "NACircle Category Icons"; src: url("../fonts/fa-solid-900.woff2") format("woff2"); font-style: normal; font-weight: 900; font-display: block; }
#nac-shared-header #mn_forum_menu a{display: flex; align-items: center; gap: 9px;}
#nac-shared-header #mn_forum_menu .na-category-nav-icon{display: inline-block; flex: 0 0 18px; width: 18px; margin: 0px; text-align: center; color: var(--comiis-fc); font: 900 15px / 1 "NACircle Category Icons";}
#nac-shared-header #mn_forum_menu .na-category-nav-icon::before{font-family: "NACircle Category Icons"; font-weight: 900; font-style: normal; line-height: 1; margin: 0px;}
#nac-shared-header #mn_forum_menu a:hover .na-category-nav-icon{color: inherit;}
#nac-shared-header #mn_forum_menu .fa-key::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-sign::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-tools::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-balance-scale::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-user-tie::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-search::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-tags::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-compass::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-search-location::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-taxi::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-utensils::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-route::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-briefcase::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-home::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-calendar-alt::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-list::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-car::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-bed::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-users::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-plus-circle::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-concierge-bell::before{content: "";}
#nac-shared-header #mn_forum_menu .fa-store::before{content: "";}
@media (max-width: 666px) {html:not(.nac-login-embedded) body > section{padding-left: 0px !important; padding-right: 0px !important;}
body #wp.wp{padding-left: 0px !important; padding-right: 0px !important;}
body #wp .wp{box-sizing: border-box; padding-left: 0px !important; padding-right: 0px !important; width: 100% !important;}
html:not(.nac-login-embedded) body #content.wrapper, html:not(.nac-login-embedded) body > .wrapper-flash, html:not(.nac-login-embedded) body > section > .wrapper-flash{width: 100% !important; max-width: 100% !important; margin-left: 0px !important; margin-right: 0px !important;}
body #wp .block, body #wp .tab, body #wp .bm, body #wp .comiis_postlist, body #wp .na-community-panel, body #content .nac-listing-article, body #content #comments, body #content .widget-box, body #content .na-classified-filter-panel, body #content .listing-card, body #content .nac-detail > article, body #content .nac-detail-description, body #content .nac-login-box, body #content .form-container-box, body div.breadcrumb{border-radius: 0px !important; box-shadow: none !important; border-left-width: 0px !important; border-right-width: 0px !important;}
body #wp .slidebox, body #wp .slidebox .slideshow, body #wp .slidebox .slideshow > li, body #wp .slidebox .slideshow > li > a, body #wp .slidebox .slideshow img{border-radius: 0px !important;}
}
@media (max-width: 666px) {body #wp .block:has(.slidebox .slideshow){box-sizing: border-box; overflow: hidden; width: calc(100% - 24px) !important; margin-left: 12px !important; margin-right: 12px !important; border-radius: 6px !important;}
}
@media (max-width: 666px) {body{font-size: 16px; line-height: 1.65;}
body #wp .comiis_i_today .xl li{min-height: 34px; height: auto !important; line-height: 34px !important;}
body #wp .comiis_i_today .xl li > a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
body #wp .comiis_i_today .xl li > a, body #wp .comiis_i_bgt .xl li > a{font-size: 16px !important; line-height: 34px !important;}
body #wp .comiis_i_today .xld dt a{font-size: 18px !important; line-height: 1.55 !important;}
body #wp .comiis_i_today .xld dd{max-height: 3.3em; height: auto; font-size: 16px !important; line-height: 1.65 !important;}
body #wp .blocktitle, body #wp .blocktitle .titletext{font-size: 18px !important;}
body #wp .slideshow span.title{font-size: 18px !important; line-height: 1.5 !important;}
body #wp .slideshow > li{overflow: hidden;}
body #wp .comiis_portal_lista h2, body #wp .comiis_portal_lista h2 a, body #content .listing-card .title, body #content .listing-card .title a{font-size: 18px !important; line-height: 1.5 !important;}
body #wp .t_f, body #wp .t_f p, body #wp .na-thread-description, body #wp .na-thread-description p, body #wp .portal_content, body #content #description, body #content #description p, body #content .nac-detail-description, body #content .nac-detail-description p, body #content #comments .body, body #wp #comments .message{font-size: 16px !important; line-height: 1.75 !important;}
body #content label, body #content input:not([type="checkbox"]):not([type="radio"]), body #content textarea, body #content select{font-size: 16px !important;}
body #wp .na-category-icon + p, body #wp .comiis_i_jxbk li p{font-size: 15px !important;}
}
@media (max-width: 666px) {body #wp.na-community-masonry .na-community-panel{padding-left: 12px !important; padding-right: 12px !important;}
}
@media (max-width: 666px) {body #wp > .comiis_top_height{display: none !important;}
body #wp.na-community-masonry{padding-top: 0px !important;}
html:not(.nac-login-embedded) body > section:has(#content.wrapper){padding-top: 0px !important;}
}
body #wp .comiis_i_today .xl li > a{position: relative; display: block; padding-left: 12px; box-sizing: border-box;}
body #wp .comiis_i_today .xl li > a::before{content: ""; position: absolute; left: 1px; top: 50%; transform: translateY(-50%); width: 4px; height: 4px; border-radius: 50%; background: rgb(146, 157, 174); pointer-events: none; display: block !important;}
body #wp #article_content{font-weight: 400; overflow-wrap: break-word; font-size: 17px !important; line-height: 1.9 !important;}
body #wp #article_content :is(p, li){font-size: inherit !important; line-height: inherit !important;}
body #wp #article_content p{margin: 0px 0px 1em !important;}
body #wp #article_content p:last-child{margin-bottom: 0px !important;}
@media (max-width: 666px) {body #wp #article_content{line-height: 1.75 !important;}
}
@media (min-width: 667px) {body #wp .comiis_i_today .xl li > a{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%;}
}
@media (hover: none) {a[href]{touch-action: manipulation;}
body #comiis_rnav > a .comiis_tip_text, body #comiis_rnav > a:hover .comiis_tip_text{display: none !important; visibility: hidden !important;}
body .comiis_slidebox_a .slidebarup, body .comiis_slidebox_a .slidebardown, body .comiis_slidebox_b .slidebarup, body .comiis_slidebox_b .slidebardown{opacity: 1 !important;}
body #comiis_user_menu .comiis_user_info a.nvtx em, body #comiis_user_menu .comiis_user_info a.nvtx:hover em, body .comiis_user_qmenu .qmenu_ico li a span, body .comiis_user_qmenu .qmenu_ico li a:hover span{display: none !important;}
}

/* One mobile type scale for block and frame section labels. */
@media(max-width:666px){
 body #wp :is(.blocktitle,.frame-title) .titletext{font-size:18px!important;font-weight:600!important;letter-spacing:normal}
 body #wp :is(.blocktitle,.frame-title) .subtitle,
 body #wp :is(.blocktitle,.frame-title) .subtitle a{font-size:13px!important;font-weight:400!important;letter-spacing:normal}
 body #wp .km_bk,body #wp .km_bk a{font-size:13px!important;font-weight:400!important;line-height:24px}
}

/* Mobile fields retain their borders without a focus outline or glow. */
@media(max-width:767px){
 html body :is(input:not([type="button"]):not([type="submit"]):not([type="reset"]),textarea,select,[contenteditable="true"]):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}
 html body :is(.nac-phone-input,.input-group,.form-group):focus-within{outline:none!important;box-shadow:none!important}
}
