
html {line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;scroll-behavior: smooth;
	height: 100%;width: 100%;overflow: hidden;font-family:"PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei";
}
body{
	margin: 0;padding: 0;background: white;position: relative;scroll-behavior: smooth;overflow: auto;height: 100%;width: 100%;
	--radius:6px;
	--red:255,0,71;
	--reds:248,215,218;
    --green:37,201,118;
    --orange:255,152,0;

	/*--bg: 247,248,249;*/
    /*--border: 241,242,244;*/
    /*--surface: 255,255,255;*/
    /*--text-primary: 9,30,66;*/
    /*--text-secondary: rgb(98,111,134);*/
    /*--primary: 29,122,252;*/
    /*--text-inverse: rgb(255 255 255);*/
	/*--text-second:225, 225, 225;*/
	/*--text-tips:119, 119, 119;*/
	--boxshow:0 5px 8px -2px rgb(0 0 0 / 10%);
	--dbt:1.73rem;
    --dblh:2.8rem;
    --dfb:1.25rem;
    --dtext:.9rem;
    --dlh:1.3rem;
    --stext:.8rem;
    --dslh:1.2rem;
    --ns:.08rem;
    --ns10:.9rem;
    --ns20:.16rem;
    font-size:var(--dtext);
	line-height:var(--dlh);
	/*--jbColor:linear-gradient(to right,rgba(var(--primary),1),rgba(var(--primary),0));*/
	--loadbg:0,0,0;
	--text-load:255,255,255;
	--maskbg:rgba(0,0,0,.2);
	/*background-color: rgba(var(--bg),1);*/
	/*color:rgba(var(--text-primary),1);*/
}

body.sunset,.theme-color.sunset{
	--bg: 21,28,25;
    --border: 66,79,74;
    --surface: 47,56,52;
    --text-primary: 236,210,197;
    --text-secondary: rgb(192,171,146);
    --primary: 192,171,146;
    --text-inverse: rgb(21 28 25);
	--boxshow:0 4px 8px 2px rgb(var(--bg),.6);
	--maskbg:rgb(var(--bg),.6);
}

body.sunrise,.theme-color.sunrise{
	--bg: 236,210,197;
    --border: 215,201,198;
    --surface: 243,232,229;
    --text-primary: 79,39,51;
    --text-secondary: rgb(104,88,68);
    --primary: 160,77,102;
    --text-inverse: rgb(243 232 229);
	--boxshow:0 3px 5px 4px rgb(var(--bg),1);
	--maskbg:rgb(var(--bg),.6);
}
body.dark,.theme-color.dark{
	--bg: 16,18,20;
	--border: 34,39,43;
	--surface: 22,26,29;
	--text-primary: 222,228,234;
	--text-secondary: rgb(115,132,150);
	--primary: 29,122,252;
	--text-inverse: rgb(255 255 255);
	--red:255,38,99;
	--text-second:51,51,51;
	--boxshow:0 3px 8px 3px rgb(var(--bg),1);
	--maskbg:rgb(var(--bg),.6);
}

.theme-color{min-width: 120px;min-height:80px;align-items: center;justify-content: center;padding:2rem;flex-direction: column;border:1px solid rgba(var(--border),1)}
.color-item{width:var(--w);height:var(--w);border-radius: 100px;border:.15rem solid rgba(var(--bg),1);margin-left:var(--l);display: inline-block;}
.color-box{--w:1.6rem;--l:calc(var(--w) * -.4 );margin-top:.5rem;flex-wrap: wrap;margin-right:var(--l)}

h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}  pre {font-family: monospace, monospace;font-size: 1em;}
*{-webkit-tap-highlight-color: transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}a{text-decoration: none;background-color: transparent;}img,svg{vertical-align: top;border: none;}li{list-style:none;}ul{margin: 0;padding: 0}
audio,canvas,progress,video{display: inline-block;vertical-align: baseline;}strong {font-weight: bold;}pre{overflow: auto;}button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;outline: none;}
button {overflow: visible;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}
.must{position: relative;}.must::after{content: '*';position: absolute;top:-8px;left:-4px;color:rgba(var(--red),1);z-index:90}
.hide{display: none !important;}

.row{-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;white-space: normal;}
.row2{-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;white-space: normal;}
.row3{-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;white-space: normal;}
.nosel,.btnTm{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none; -moz-user-select: none; -ms-user-select: none;user-select: none;}
.noclick{pointer-events: none;}
.price {color: rgba(var(--red),1);font-size: 15px;position: relative;}
.price::before {content: '￥';font-size: 12px;}
.price.h {color: #ccc;margin-right: 10px;}.price.h .number{text-decoration: line-through;}
.price.h::after {content: '原价';font-size: 12px;position: absolute;top: -0;left: 0;text-decoration: auto;transform: translateY(-100%);}
/* 去除number类型的上下箭头 */
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none !important;}
input[type="number"] {-moz-appearance: textfield;}

.flex{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex}
.flex-s{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content:space-between;flex-wrap:wrap;position: relative}
.flex-c{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;position: relative;flex-direction: column}
.flex-sa{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content:space-between;}
.flex-tb{--number:1;--gap:0px;--mt:10px;width:calc(100% + var(--gap));flex-wrap: wrap;gap:var(--mt,10px) var(--gap);display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex}
.flex-li, .flex-tb>div, .flex-tb>a, .flex-tb>section{width:calc(100% / var(--number) - var(--gap));}

/* json代码格式样式 */
.json-data .string { color: green; }
.json-data .number { color: darkorange; }
.json-data .boolean { color: blue; }
.json-data .null { color: magenta; }
.json-data .key { color: red; }

/*动画预设*/
.dh02{transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.dh03{transition:All 0.3s ease-in-out;-webkit-transition:All 0.3s ease-in-out;-moz-transition:All 0.3s ease-in-out;-o-transition:All 0.3s ease-in-out;}
.dh04{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.dh05{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.btnTm{height:2.3rem;background-color: rgba(var(--primary),1);border:0;color:var(--text-inverse);border-radius: var(--radius);padding:0 1rem;cursor: pointer;
    transition:All 0.3s ease-in-out;-webkit-transition:All 0.3s ease-in-out;-moz-transition:All 0.3s ease-in-out;-o-transition:All 0.3s ease-in-out;
    display: flex;display: -webkit-flex;align-items: center;justify-content: center;/*禁止双击*/touch-action: manipulation}
.countdown{position:absolute;top:2%;left:2%;width:96%;height:96%;background-color:rgba(0,0,0,.7);color:rgba(var(--text-second),1);align-items:center;justify-content:center;pointer-events: none;border-radius:0 var(--radius) var(--radius) 0;}

/* 修改滚动条样式 */
body,.thin-srcollbar,.dhscroll{scrollbar-width: thin;scrollbar-color: rgba(var(--primary),.8) rgba(var(--primary),.08);scroll-behavior: smooth;}

/* 禁止双击 */
.select-no{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}

.text-ul{--number:1;--gap:2px;padding:10px;box-sizing: border-box;}

.text-li{--h:36px;height:var(--h);line-height: var(--h);font-size:var(--dtext);color: rgba(var(--text-primary),1);}
.text-li a{color: rgba(var(--text-primary),1);}
.text-li>.bt{width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text-li .bt.d{--w:6px;padding-left:calc(var(--w) * 3);position: relative;box-sizing: border-box;}
.text-li .bt.d::after{content:'';width:var(--w);height:var(--w);border-radius:var(--w);background-color: rgba(var(--primary),1);position: absolute;
	top:50%;left:calc(var(--w) * 3 / 2);transform: translateY(-50%) translateX(-50%);}

.text-flex{display: flex;display: -webkit-flex;--w:60px;align-items: center;}
.text-flex .bt{width:var(--w);}
.text-flex .bt.j{text-align-last: justify;-ms-text-align-last: justify;-moz-text-align-last: justify;--pt:10px;padding-right: var(--pt);position: relative;box-sizing: border-box;}
.text-flex .bt.j::after{content:':';position: absolute;right:calc(var(--pt) / 3);top:50%;transform: translateY(-50%);}
.text-flex .val{width:calc(100% - var(--w));white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* 弹窗样式 */
.tc-main{position: fixed;height:100%;width: 100%;z-index:9999;top:0;left:0;display: flex;display: -webkit-flex;align-items: center;justify-content: center;padding:1rem}
.tc-main .tc-box{z-index: 1;}
.tc-main .tc-bg{position: absolute;top:0;left:0;width: 100%;height:100%;background-color: rgba(var(--loadbg),var(--mask));}
/* toast */
.tc-toast{--bgColor: 0, 0, 0;--zFont: white;}
.tc-toast .tc-box{--w:1.8rem;background-color: rgba(var(--bgColor),.8);color:var(--zFont);padding:1rem;border-radius: var(--radius);min-width:80px;min-height:60px;max-width:200px;line-height:1.2rem;
    display: flex;display: -webkit-flex;align-items: center;}
.tc-toast .tc-box .icon{background-color:var(--zFont)}
.tc-toast .tc-box .val{width: calc(100% - var(--w));padding-left:.2rem}
.tc-toast .tc-box .ct{width: 100%;}
.dom-toast,.dom-modal{--bgColor: 0, 0, 0;--zFont: white;position: absolute;top: 100%;left: 0px;padding: 4px 0px;min-width: 80px;max-width: 100%;z-index: 999;font-size: var(--stext);}
.dom-toast{pointer-events: none;}
.dom-toast.fix{position: fixed;top:unset;left:unset}
.dom-toast.bot,.dom-modal.bot{top:unset;bottom:100%;}
.dom-toast .box,.dom-modal .box{background-color: rgba(var(--bgColor), 0.6);color: var(--zFont);padding: 10px; border-radius: var(--radius); align-items: center;flex-wrap: wrap;}
.dom-toast .box{padding:.2rem .5rem}
.dom-toast .icon,.dom-modal .icon{--w:18px;background-color: rgba(var(--text-load),1);}
.dom-toast .loaders{width:var(--w);height:var(--w);margin:0 .5rem 0 0}

/* modal */
.tc-modal .tc-box{min-width:300px;min-height:150px;max-height:100%;max-width:100%;flex-direction: column;
	/* background-color:rgba(var(--surface),1); */
}
.tc-modal .tc-box .tc-hd{height:38px;flex-shrink: 0;width:100%;align-items: center;vertical-align: top;border-radius: var(--radius) var(--radius) 0 0;overflow: hidden;background-color:rgba(var(--surface),1);}
.tc-modal .tc-box .tc-hd>.lt{padding-left:1rem;align-items: center;}
.tc-modal .tc-box .tc-hd>.rt{height:100%}
.tc-modal .tc-box .tc-hd .close{padding:0 1rem;height:100%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;cursor: pointer;}
.tc-modal .tc-hd .lt .icon{margin-right:.2rem;--w:1.3rem}
.tc-modal .tc-box>.tc-ct{padding:1rem;flex-grow: 1;flex-shrink: 1;flex-basis: auto;overflow: auto;background-color:rgba(var(--surface),1);}
.tc-modal .tc-box>.tc-ft{height:60px;flex-shrink: 0;align-items: center;justify-content: center;border-radius: 0 0 var(--radius) var(--radius);overflow: hidden;background-color:rgba(var(--surface),1);gap:.5rem}
.dom-modal.fix{position: fixed;top:0;left:0;width:100%;height:100%;z-index: 9999;display: flex;display: -webkit-flex;align-items: center;justify-content: center;background-color: rgba(var(--bgColor), 0.6);}
.dom-modal.fix .box{width: fit-content;background-color:rgba(var(--surface),1);flex-direction: column;}
.dom-modal.fix .ct{width: 100%;}
.dom-modal .btnTm{background-color:rgba(var(--loadbg),1);color:rgba(var(--text-load),1);height:30px;}
.dom-modal .hd{justify-content: flex-end;width: 100%;margin-bottom:6px;min-height:30px;align-items: center;}
.dom-modal .hd .icon{--w:15px}
.dom-modal .tc-ft{margin-top:.5rem;justify-content: center;width: 100%;gap:10px}
.dom-modal.fix .hd .icon{cursor: pointer;background-color: rgba(var(--text-primary),1);}
.dom-modal .ct{width: 100%;}
.dom-modal .tc-ft .btnTm{height:36px !important;border-radius: var(--radius) !important;}
.dom-modal .control{width: 100%;}
.dom-modal .icon-close{cursor: pointer;}
/* loading */
.tc-load .tc-box{background-color: rgba(var(--loadbg),.6);color:rgba(var(--text-load),1);border-radius: 6px;padding:1rem;align-items: center;}
.load-box{align-items: center;}
.load-box .loaders{--w:24px;width:var(--w);height:var(--w);}
.load-box .text{margin-left:.5rem}
.load-box{background-color: rgba(var(--orange),1);color:white}
.tc-load .load-box{background-color: rgba(0,0,0,0);}
.nr-box .btnTm.load-box,.pag-item.load-box,.in-s-li.load-box{background-color: rgba(var(--orange),1) !important;}
/* .btnTm .load-ing{padding-left:.2rem} */
.btnTm .loaders{--w:18px;}

.tc-list-box{display: flex;display: -webkit-flex;position: fixed;height: 100%;width: 100%;top:0;left:0;flex-direction: column;z-index: 9999;justify-content: center;align-items: center;gap:10px;padding:1rem}
.tc-list-box .tc-toast{position: relative;}
.tc-list-box.toprt,.tc-main.botlt{align-items: flex-end;justify-content: flex-start;}

.tc-main.toprt,.tc-list-box.botlt{align-items: flex-start;justify-content: flex-start;flex-direction: column-reverse;}

.tc-list-box.botrt,.tc-main.botrt{align-items: flex-end;justify-content: flex-start;flex-direction: column-reverse;}

.tc-list-box.botct{align-items: center;justify-content: flex-start;flex-direction: column-reverse;}

.tc-list-box.toplt,.tc-main.toplt{align-items: flex-start;justify-content: flex-start;}
.tc-list-box.topct{align-items: center;justify-content: flex-start;}
.tc-main.topct{justify-content: center;align-items: flex-start;}
.tc-main.botct{justify-content: center;align-items: flex-end;}
.icon-box{width:100%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;}

.botct{padding:0}
.tc-bot{width: 100%;}
/* tc-end */

/* paging-start */
.pag-box{align-items: center;height:38px}
.pag-item{--w:38px;min-width:var(--w);height:var(--w);border-radius: var(--radius);
	align-items: center;justify-content: center;flex-shrink: 0;cursor: pointer;user-select:none;display: flex;display: -webkit-flex;background-color: rgba(var(--surface),1);}
.pag-ct,.pag-home,.pag-end,.pag-box{gap:.5rem}
.pag-end{display: none;}
.pag-select{width:100px}
.pag-select .icon-rt{--w:18px}

.in-bg .pag-select{width:65px}
.in-bg .pag-select .in-ap2{--h:26px}
.in-bg .pag-select .icon-rt{--w:12px}
.in-bg .pag-box .icon-reload{--w:18px}
.in-bg .pag-total,.in-bg .pag-page{display: none;}

.pag-select .control{width: 100%;}
.pag-item .loaders{--w:16px}
.pag-item .icon{--w:20px}
.pag-item.ac{background-color: rgba(var(--primary), 1) !important;color: var(--text-inverse);}
.pag-total,.pag-page{font-size:.8rem;color:#aaa}
.pag-reload{cursor: pointer;align-items: center;}
/* paging-end */

/* form-start */
.control{--gap:0px}
.in-ap,.in-ap2{--h:36px}.in-ap.row{display: flex;display: -webkit-flex;gap:.3rem;overflow: unset;}
.in-hd .bt{cursor: pointer;}
/* 去除width标题头和表单将自适应 */
/* .in-ap.row .in-box{flex:1} */
.in-ap.row .in-hd{line-height:calc(var(--h) - 1px);height:var(--h);width:var(--w)}
.in-ap.chide,.in-ap.row.chide{display: none;}
.nr-box{flex: 1;}.nr-box .btnTm{position:absolute !important;top:0;right:0;background-color:rgba(0,0,0,0);color:rgba(var(--primary), 1);height:100%;font-size:var(--stext);border-radius: 0 var(--radius) var(--radius) 0;}
.in-box{margin-top:.3rem}.in-ap.row .in-box{margin-top:0;width:calc(100% - var(--w) - .3rem);}
.in-box-hd{display: flex;display: -webkit-flex;gap:.1rem;position: relative;}
.in-nr{flex:1;border:0;font-size:.9rem;padding:0 .5rem;height:var(--h);border-radius: var(--radius);border:.1rem solid rgba(var(--border),1);width: 100%;caret-color:rgba(var(--primary),1);background-color:rgba(var(--surface),1);}
.in-nr-hide{color:rgba(var(--text-tips),1);cursor: no-drop;}
.in-textarea .in-nr{padding:.5rem;min-height: 80px;resize: vertical;}
.in-ap .in-s-hd,.in-ap .in-s-hds,.in-ap2 .in-s-hd,.file-item{border:.1rem solid rgba(var(--border),1);border-radius: var(--radius);cursor: pointer;}
.in-ap.err .in-s-hd{border-color: rgba(var(--red), .5);box-shadow: 0 0 0 1.5px rgba(var(--red), .2);}
/* .nr-box .in-nr{border-radius: var(--radius) 0 0 var(--radius);} */
.in-mb{border: .1rem solid rgba(var(--border), 1);border-radius: var(--radius);}
.in-nr:focus,.in-ap.focus .in-s-hd,.in-ap2.focus .in-s-hd,.in-ap.focus .in-mb{border-color:rgba(var(--primary), .5);box-shadow: 0 0 0 1.5px rgba(var(--primary), .2);}
.in-sbox.ac .in-s-hds,.file-item.ac{border-color:rgba(var(--primary), .3);box-shadow: 0 0 0 1.5px rgba(var(--primary), .1);}
.in-ap.err .in-nr,.in-ap.err .in-mb{border-color:rgba(var(--red),.5)}
.in-ap.err .in-nr:focus,.in-ap.err.focus .in-mb,.in-sbox.errs .in-s-hds,.file-item.errs{border-color:rgba(var(--red), .5);box-shadow: 0 0 0 1.5px rgba(var(--red), .2);}
.in-ap.err .in-nr:focus ~ .err-box .err-div{display: block}
.in-ap.err .err-box{display: flex;display: -webkit-flex;}
.err-box{align-items: center;justify-content: center;cursor: pointer;display: none;}
.err-box .icon{--w:20px;background-color: rgba(var(--red),1);}
.err-div{position: absolute;right:0;top:100%;padding:.5rem 1rem;background-color: rgba(var(--red),.05);color:rgba(var(--red),1);display: none;}

.in-box-hds{height:var(--h);color:rgba(var(--text-primary),1);border-radius: var(--radius);}
.in-box-hds .in-s-val{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in-s-hd,.in-s-hds{align-items: center;height:100%;flex:1;background-color: rgba(var(--surface),1);flex-grow: 1;width: 100%;}
.in-s-hd .in-s-val,.in-s-hds .in-s-val{flex:1;height:100%;align-items: center;justify-content: start;padding:0 8px;color:rgba(var(--text-tips),1);-webkit-touch-callout: none;
    -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;flex-grow: 1;overflow: hidden;}
.in-s-hd .in-s-val.sel,.in-s-hds .in-s-val.sel{color:rgba(var(--text-primary),1)}
.in-ap.focus .in-s-hd .in-icon,.in-ap2.focus .in-s-hd .in-icon,.in-sbox.ac .icon{transform: rotateZ(90deg);-webkit-transform: rotateZ(90deg);}
.in-sbox{position: relative;cursor: pointer;touch-action: manipulation}
.in-cbox{background-color: rgba(var(--surface),1);width: 100%;height: 100%;padding:.6rem;position: relative;}
.in-text{border:1px solid rgba(var(--border),1);border-radius:var(--radius);width:100%;resize: none;padding:.5rem;background-color:rgba(var(--surface),1);}

.in-s-op{--in:3%;--o:0;width: 100%;position: absolute;padding-top:.2rem;transform: translateY(var(--in));opacity: var(--o);pointer-events: none;top:100%;z-index: 99;}
.in-s-op.show{--in:0;--o:1;pointer-events: unset;}
.in-s-op.but{top:unset;bottom:100%;padding-bottom:.2rem;padding-top:0}
.in-s-op.but .in-bg{border-radius: var(--radius) var(--radius) 0 0;}
.in-bg{color: rgba(var(--text-primary), 1);background-color: rgba(var(--surface), 1);padding:.5rem;box-shadow: var(--boxshow);border-radius: 0 0 var(--radius) var(--radius);display: flex;display: -webkit-flex;flex-direction: column;position: relative;z-index:1}
.in-bg .in-nr{flex:unset;height:2rem;flex-shrink: 0;}
.int-bg{position: absolute;bottom:0;left:0;width: 100%;height:100vh;background-color:var(--maskbg);display: none;}
.in-s-op .in-bg{min-height:100px;max-height:200px}
.in-date .in-bg{max-height:380px}
.in-date .in-sbox .in-bg{max-height:200px}
.in-s-ul{color: rgba(var(--text-primary), 1);background-color: rgba(var(--surface), 1);width: 100%;flex-grow: 1;flex-basis: auto;overflow: auto;margin-top:.5rem;display: flex;display: -webkit-flex;flex-direction: column;gap:.3rem;scroll-behavior: smooth;}
.in-s-li{line-height:2rem;padding:0 .5rem;cursor: pointer;border-radius: var(--radius);display: flex;display: -webkit-flex;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;align-items: center;}
.in-s-li .check-box{margin-right:.2rem}
.in-s-li.ac{background-color: rgba(var(--primary), 1) !important;color:rgba(var(--surface), 1) !important}
.in-s-li .loaders{--w:20px}
.in-s-search{display: flex;display: -webkit-flex;flex-shrink: 0}
.in-ss{height: 2.2rem;border: 1px solid rgba(var(--border), 1);flex:1;}
.in-s-search .btnTm{height:2.2rem;border-radius:0 var(--radius) var(--radius) 0}
.in-s-search .in-ss{border-radius: var(--radius);font-size:var(--stext);padding:0 .3rem;background-color:rgba(var(--primary),.05);}
.in-s-search.pag .in-ss{border-radius: var(--radius) 0 0 var(--radius)}
.in-s-op .pag-item{--w:20px;font-size:.8rem;background-color:rgba(0,0,0,0)}
.in-s-op .pag-ct{gap:0}
/* .in-s-op .pag-item.ac{color:rgba(var(--primary), 1);background-color:rgba(0,0,0,0)} */
.in-op-hd,.in-op-ft{display: none;flex-shrink: 0}
.in-op-hd .icon-box,.in-tab-hd .icon-box{width:40px;height:100%;flex-shrink: 0;}

/* 树状选项 */
.cade-item{cursor: pointer;}
.cade-ihd{width: 100%;height:38px;align-items: center;padding:0 10px;border-radius: var(--radius);}
.cade-ihd:hover{background-color: rgba(var(--primary), .08);}
.cade-item .cade-ihd .bt{padding-left: 10px;width: calc(100% - 32px);}
.cade-item .cade-ihd .icon-rt{width:16px;height:16px}
.cade-ul{padding-left:20px;display: none;position: relative;}
.cade-item.ac>.cade-ul{display: block;}
.cade-item.ac>.cade-ul.flex-tb{display: flex;display: -webkit-flex;--number:3;--gap:10px}
.cade-item.ac>.cade-ul.cade-ul-1{--number:2}
.cade-item.ac>.cade-ul.cade-ul-2{--number:3}
.cade-item.ac>.cade-ihd .icon-rt{transform: rotate(90deg);}
.cade-ul::after{content:'';display: block;width:1px;height:100%;background-color: rgba(var(--primary),.5);top:0;left:17px;position: absolute;}
.bt-slider{width:100%;height:2px;position: absolute;bottom: 2px;left: 0;background-color: rgba(var(--bg),1);}
.bt-slider-item{height:2px;background-color: rgba(var(--primary),1);}

/* banner海报选择 */
.in-banner{display: flex;display: -webkit-flex;flex-direction: column;height:var(--banner-h);}
.in-banner-ct{background-color: #eee;border-radius:0 var(--radius) var(--radius) var(--radius);flex:1;flex-grow: 1;flex-basis: auto;overflow: hidden;}
.banner-box{flex:1;width:100%;}
.banner-item{height: 100%;width:100%;flex-shrink: 0;}
.banner-item img{max-width:100%;max-height:100%;object-fit: cover;width: 100%;position: absolute;top:0;left:0;z-index: 1;}
.in-banner .tag-ul{margin-bottom:0}
.in-banner .tag-item{border-radius: var(--radius) var(--radius) 0 0;border-bottom:0;border-color: rgba(var(--text-tips),.3);}
.banner-data{position: absolute;bottom:0;left:0;width:100%;height:60px;background-color: rgba(var(--loadbg),.6);padding:1rem;transform: translateY(100%);z-index: 2;justify-content: center;align-items: center;}
.banner-item:hover .banner-data{transform: translateY(0);}
.banner-data .in-hd{color:rgba(var(--text-load),1)}
.banner-item .img-box{height:100%;overflow: hidden;position: relative;;}
.banner-item .operate{position: absolute;top: 0;right:0;}
.banner-data .icon-item{display: flex;display: -webkit-flex;align-items: center;justify-content: center;flex-direction: column;cursor: pointer;padding: .3rem 1rem;}
.banner-data .icon{--w:20px;background-color:rgba(var(--text-load),1)}
.banner-data .bt{color:rgba(var(--text-load),1);font-size:.8rem}
.in-banner .dom-modal{width:100%}
.in-banner .dom-modal .ct{color:rgba(var(--text-primary),1)}
.in-banner .dom-modal input{width:100%}
.banner-item .file-progress-box{bottom:unset;top:0;--t:-100%;z-index:10;}
.tag-item.ac{background-color:rgba(var(--primary),.1);color:rgba(var(--primary),1);border-color: rgba(var(--primary),.3);}

.cas-ul{padding-left:20px}
.cas-hd{align-items: center;height:30px}
.cas-hd .s-check{margin-right:4px}
.cas-ul-box{--number:1;--gap:4px;margin:6px 0;}
.cas-ul-box>.cas-li{background-color: rgba(var(--surface),1);color:rgba(var(--text-primary),1);border-radius: var(--radius);padding:10px}
.cas-list,.cas-active{padding:0 0 0 15px}
.cas-list>.bt,.cas-active>.bt{font-size:var(--stext);color:rgba(var(--text-tips),1)}

.in-tab-hd{display: flex;display: -webkit-flex;justify-content: space-between;height:3rem;flex-shrink: 0;align-items: center;}
.in-tab-hd .icon-close{--w:12px}
.in-tab-ul{flex:1;flex-grow: 1;flex-basis: auto;display: flex;display: -webkit-flex;overflow: hidden;padding-top:.5rem}
.tab-ct-ul,.date-ct{flex:1;display: flex;display: -webkit-flex;width: 100%;}
.tab-ct,.date-ct-item{width: 100%;height: 100%;overflow: auto;flex-shrink: 0;display:flex;display: -webkit-flex;flex-direction: column;gap:.3rem;}
.date-ct-item{--number:7;flex-direction: row;gap:0;overflow: unset;}
.calendar-item{display: flex;display: -webkit-flex;align-items: center;justify-content: center;aspect-ratio: 1;user-select: none;border-radius: var(--radius);}
.calendar-item.h{color:rgba(var(--text-tips),1)}
.calendar-item.ac{background-color: rgba(var(--primary),1);color:rgba(var(--surface), 1);}
.tab-val{font-size:.73rem}
.date-his{right:0;width:245px}
.date-h{flex:1}
.date-his-d::before{content:'';position:absolute;top:50%;left:0;border-top:1px solid rgba(var(--primary),.3);border-bottom:1px solid rgba(var(--primary),.3);width:100%;height:38px;transform: translateY(-50%);}

.in-i-li{height:fit-content;border:1px solid rgba(var(--text-tips),.2);border-radius: var(--radius);padding:6px 0}
.in-i-li .icon{--w:15px;background-color: rgba(var(--text-tips),1);}
.in-i-li.ac{border-color:rgba(var(--primary), 1)}
.in-i-li.ac .icon{background-color: rgba(var(--primary), 1);}

.date-h{height:114px;overflow: hidden;}
.date-h-item{height:38px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
.date-hd .in-s-li{display: flex;display: -webkit-flex;align-items: center;justify-content: center;}

.tab-li{cursor: pointer;padding:.2rem .5rem;position: relative;}
.tab-li.ac{color:rgba(var(--primary), 1)}
.tab-hd-ul{display: flex;display: -webkit-flex;overflow: auto;user-select:none;}
.tab-count{background-color:rgba(var(--red),1);color:rgba(var(--surface), 1);padding:0 .3rem;border-radius: 100px;margin-left:.2rem;font-size:.75rem;position: absolute;right:-.4rem;top:-.2rem;max-height:1.1rem;align-items: center;
    justify-content: center;display: flex;display: -webkit-flex;}
.in-add-hd.flex{gap:.5rem;}
.in-add-hd .in-sbox{min-width:30%;--h:30px}
.in-add-hd .in-sbox .in-s-val{font-size:var(--stext);}
.in-add-hd .in-s-hds .icon,.date-hd .in-s-hds .icon{--w:16px}
.in-add-hd .in-s-li{white-space: nowrap;}
.in-add-ct .in-text{margin-top:.5rem}
.file-box{display: flex;display: -webkit-flex;flex-wrap: wrap;gap:.5rem}
.file-item{--w:4.6rem;width:var(--w);height:var(--w);background-color:rgba(var(--surface),1);position: relative;
	cursor: unset;
	display: flex;display: -webkit-flex;align-items: center;justify-content: center;padding: .3rem;overflow: hidden;}
.file-item img{width: 100%;}
.file-operate{position: absolute;top:0;left:0;width: 100%;height: 100%;background-color: rgba(0,0,0,.8);color:rgba(var(--surface),1);border-radius: calc(var(--radius) - 1px);display: none;z-index: 9999;}
.operate-box.flex{width: 100%;height:100%;align-items: center;justify-content: center;}
.operate-box .icon{--w:18px;background-color: rgba(var(--surface),1);cursor: pointer;}
.file-item .icon-box{cursor: pointer;}
.file-item .icon-box .icon{--w:30px;background-color: rgba(var(--text-tips),1);}
.file-item .file-name{--w:50px}
.file-progress-box{--w:0;--t:100%;position: absolute;bottom:0;left:0;padding:0 .3rem;width: 100%;height: 1rem;background-color: rgba(var(--primary),.1);
	display:flex;display: -webkit-flex;align-items: center;justify-content: flex-start;transform: translateY(var(--t));
	border-radius: 0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px);z-index:9999}
.file-progress{height: 2px;width: var(--w); background-color: rgba(var(--primary),1);border-radius: var(--radius);}
.file-item .file-progress{background-color:rgba(var(--bg),1)}
.file-item .file-progress{background-color: rgba(var(--primary),.8);display: inline-block;height:3px}
.file-progress.suc,.file-img .file-progress.suc{display: none;}
.file-close{position: absolute;top:0;right:0;width:1rem;height:1rem;background-color: rgba(var(--red),1);display: flex;display: -webkit-flex;align-items: center;justify-content: center;border-radius: 60px;cursor: pointer;display: none;}
.file-close .icon{width:.5rem;height:.5rem;background-color:rgba(var(--surface),1)}

/* 弹窗选择表格 */
.stb-ct{width:1000px;background-color: rgba(var(--surface),1);gap:1rem}
.stb-c-lt,.stb-c-rt{flex-direction: column;height:500px;width:50%;flex-shrink: 0;}
.stb-ct .dhtable-ft .pag-item{--w:1.5rem}
.in-stb .dom-modal .box{background-color: rgba(var(--surface),1);color:rgba(var(--loadbg),1);}
.in-stb .dom-modal.fix .hd .icon{background-color: rgba(var(--loadbg),1);}
.in-stb .dom-modal{background-color: rgba(var(--bgColor), 0.6);}
.stb-ct .in-ap2{--h:26px}
.stb-ct .pag-select{width:70px}

.s-radio{
	display: flex;display: -webkit-flex;align-items: center;justify-content: center;pointer-events: none;border-radius:3px;width:13px;height:13px;
	border: 1px solid rgba(var(--text-primary),1);
	border-radius: 100px;
}
.s-radio.ac{background-color: rgba(var(--primary), 1);}
.sel-radio-u{gap:10px;flex-wrap: wrap;}
.s-radio-item{align-items: center;padding:6px 10px;border-radius: var(--radius);background-color: rgba(var(--surface), 1);cursor: pointer;max-width: 100%;position: relative;border:1px solid rgba(var(--border),1)}
.in-ap.err .s-radio-item{border:1px solid rgba(var(--red),1)}
.s-radio-text{overflow: hidden;text-overflow: ellipsis;padding-left: 18px;user-select: none;}
.s-radio-item:hover{background-color: rgba(var(--primary), .08);}
.s-radio-item:hover .s-radio{background-color: rgba(var(--primary), .3);}
.s-radio-item.ac{background-color: rgba(var(--primary), 1);color:var(--text-inverse);border-color:rgba(var(--primary), .1)}
.s-radio-item.ac .s-radio{background-color: rgba(var(--surface), 1);border-color:rgba(var(--surface), 1);border-width: 2px;}
.s-radio-item.ac .s-radio-text{color: rgba(var(--surface), 1);}
.s-radio-item.ac .s-radio::before{content:'';
	position: absolute;top:0;left:0;width:100%;height:100%;border-radius: var(--radius);background-color: rgba(var(--primary), 1);
}
.s-radio-item .s-radio,.s-radio-item .s-check{border-color:rgba(var(--text-primary),.3);position: absolute;top: 50%;left: 2px;transform: translateY(-50%) translateX(50%);}
.s-radio-item .s-radio{left:4px}

.s-check{--w:15px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;pointer-events: none;border-radius:3px;width:var(--w);height:var(--w);border: 1px solid rgba(var(--primary),1);}
.s-check.ac,.in-s-li.ac .s-check{background-color:rgba(var(--primary),1);border-color:rgba(var(--primary),1)}
.s-check::before{content: '';width:0;}
.s-check.ac::before,.in-s-li.ac .s-check::before,.s-radio-item.ac .s-check::before{
	width: 30%;height:2px;background-color: rgba(var(--surface), 1);
	transform: rotateZ(45deg) translateX(52%) translateY(-20%);
	transition:width 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out;-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;
}
.s-check::after{content: '';width:0;}
.s-check.ac::after,.in-s-li.ac .s-check::after,.s-radio-item.ac .s-check::after{
	content: '';
	width: 70%;height:2px;background-color: rgba(var(--surface), 1);
	transform: rotateZ(-45deg) translateX(-8%);
	transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;
}
.s-radio-item.ac .s-check,.in-s-li.ac .s-check{border-color:rgba(var(--surface), 1);background-color:rgba(var(--surface), 1)}
.s-radio-item.ac .s-check::after,.in-s-li.ac .s-check::after,.s-radio-item.ac .s-check::before,.in-s-li.ac .s-check::before{background-color:rgba(var(--primary), 1);}
.s-check.hc{background-color:rgba(var(--orange),1);border-color:rgba(var(--orange),1)}
.s-check.hc::before{content:'';height:2px;width:70%;background-color:white;}
/* 表单的开关按钮 */
input[type=checkbox].radioTm{margin:0;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;cursor: pointer;}
input[type=checkbox].radioTm:checked::before{content:'';}
input[type=checkbox].radioTm{min-width: 46px;width:46px;height:1.5em;border-radius: 1.8em;line-height: 1.8em;margin: auto 0;
    overflow: hidden;border:0;
    background-color: rgba(var(--red),.8);position: relative;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.radioTm:after{content: '';position: absolute;width: 1.2em;height: 1.2em;border-radius: 1.3em;background: white;
    left: .18em;top: 50%;margin-top:-.61em;box-shadow: 1px 1px 7px 1px rgb(0 0 0 / 30%);
    -webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.radioTm:checked:after{left: calc(100% - 1.38em);}
input[type=checkbox].radioTm:checked{background-color:rgba(var(--primary),1);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
input[type=checkbox].radioTm:focus{border:0;box-shadow: none;}
.radio-box{height: var(--hd); align-items: center;border:0;justify-content:flex-end;width: fit-content;}
.in-ap.row .radio-box{width: 100%;height:100%}

.in-i-hds{--w:50px;height:var(--w);width:var(--w)}
.in-i-hds .in-s-val{justify-content: center;}
.in-i-hds .in-s-val .icon{--w:1.7rem;background-color: rgba(var(--text-tips),1);}

.dh-ul{display: flex;display: -webkit-flex;flex-direction: column;gap:.5rem;}
.dh-item{border:1px solid rgba(var(--border),1);border-radius: var(--radius);overflow:hidden;background-color:var(--bg);color:var(--bg_font)}
.dh-item.ac .hd{background-color:var(--bg2);color:var(--bg2_font);}
.dh-item.ac .hd .icon-rt{background-color:var(--bg);}
.dh-item .hd,.dh-item-nav .hd{width: 100%;justify-content: space-between;user-select: none;padding:.5rem;cursor: pointer;min-height:var(--hd,38px);align-items:center}
.dh-item .hd .bt,.dh-item-nav .hd .bt{flex:1;flex-grow: 1;flex-basis: auto;}
.dh-item .hd .icon,.dh-item-nav .hd .icon-rt{flex-shrink: 0;transform: rotateZ(var(--r,0deg));}
.dh-item .bd,.dh-item-nav .bd{height:var(--h,0);overflow: hidden;}
.dh-item .bd .ct{padding:.5rem 0;margin:0 .5rem;border-top:1px solid rgba(var(--border),1);}

.dh-ul-nav{width:120px}
.dh-item-nav .hd{align-items: center;}
.dh-item-nav .hd .bt{margin-bottom:.1rem}
.dh-item-nav .bd{padding-left:1rem;background-color:rgba(var(--primary),.05)}
.dh-item-nav.t{color:rgba(var(--primary),1);border-right: 2px solid rgba(var(--primary),1);}
.dh-item-nav.t .hd .icon{background-color: rgba(var(--primary),1);}

.tag-ul{gap:.5rem;margin:1rem 0}
.tag-item{border:1px solid rgba(var(--text-primary),1);border-radius: var(--radius);padding:.15rem 1rem;cursor: pointer;user-select: none;}

.nav-ul{display: flex;display: -webkit-flex;--h:80px}
.nav-ul.zd{flex-direction: column;--h:42px}
.nav-item{height:var(--h,60px);position: relative;}
.nav-item .hd{height:100%;align-items: center;font-size:var(--dtext);line-height: var(--dtext);padding:0 2rem;display: flex;display: -webkit-flex;align-items: center;justify-content: center;cursor: pointer;}
.nav-item .hd .bt{margin-bottom:.1rem;flex:1;flex-grow: 1;flex-basis: auto;}
.nav-uls{position: absolute;top:100%;left:0;background-color: rgba(var(--surface),1);z-index:999;box-shadow: var(--boxshow);--h:38px;padding:.5rem 0;border-radius: 0 0 var(--radius) var(--radius);
	color:rgba(var(--text-primary),1);opacity: 0;
	visibility: hidden;
    pointer-events: none;
    --show: 3%;
    animation: topHide 0.3s ease-in-out both;
    -webkit-animation: topHide 0.3s ease-in-out both;
    -moz-animation: topHide 0.3s ease-in-out both;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
}
/* 表格 */
.dhtable{width: 100%;overflow: auto;flex:1}
.table-main thead,.table-hd{position: sticky;top:0;left:0;background-color: rgba(var(--surface),1);height:var(--hd);z-index: 100;}
.table-main thead .table-tr,.table-hd .table-tr{background-color: rgba(var(--primary), .7) !important;color: var(--text-inverse);}
.table-main .td-box{height:var(--td);white-space: nowrap;width: 100%;flex-direction: column;justify-content: center;padding:0 .5rem;}
.table-body{flex:1;flex-grow: 1;}
.table-left{position: sticky;left: 0;top: 0;z-index: 101;flex-shrink: 0;}
.table-right{position: sticky;right:0;top:0;z-index:101;flex-shrink: 0;}
.table-left>div,.table-right>div{background-color: rgba(var(--surface),1);}
.table-right.ac>div{box-shadow: -4px 0 10px rgb(0 0 0 / 12%);}
.table-left.ac>div{box-shadow: 0 0 10px rgb(0 0 0 / 12%);}
.table-tr{transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.table-tr:nth-child(odd){ background-color: rgba(var(--primary), .05); }
.table-tr.hover{background-color: rgba(var(--primary), .2);}
.td-box.edit{position: relative;}
.td-box .btnTm{height:30px}
.td-box.edit{flex-direction: row;justify-content: flex-start;align-items: center;}
.td-box .control{position: absolute;top:0;left:0;width: 100%;}

.dhtable-hd{height:50px;align-items: center;justify-content: space-between;flex-shrink: 0;}
.dhtable-hd .btn-box{gap:.5rem}
.search-box{font-size:.82rem;position: relative;}
.tb-ss-tips { position: absolute;top: 50%;right: 100%;transform: translateY(-50%);display: none;border:1px solid rgba(var(--text-tips),.2);border-radius: var(--radius);align-items: center;padding: .2rem .3rem;margin-right:.3rem;color:rgba(var(--text-tips),1)}
.dhtable-hd .rt{position: relative;}
.dhtable-hd .rt .btnTm,.dhtable-hd .lt .btnTm,.dhtable-hd .rt .search-box{height:34px}
.dhtable-hd .rt .search-box .btnTm{border-radius: 0 var(--radius) var(--radius) 0;height:inherit}
.dhtable-hd .search-input{border-radius: var(--radius) 0 0 var(--radius);border:1px solid rgba(var(--text-tips),.4);padding:0 .3rem;border-right:0}

.dhtable-ft{height:50px;flex-shrink: 0;align-items: center;justify-content: space-between;padding:0 1rem}
.dhtable-ft .pag-item{--w:2rem}

.table-tr{display: flex;display: -webkit-flex;}
.table-ct{position: relative;}
.table-ct .table-tr{position: absolute;width: 100%;box-sizing: border-box;border-bottom: 1px solid rgba(var(--text-tips),.1);display: flex;display:-webkit-flex;align-items: center;font-family: sans-serif;}
.table-hd{--td:50px}
.table-body .table-ct .table-td{color:rgba(var(--text-primary),1)}
.table-left .table-ct .table-tr,.table-right .table-ct .table-tr{border-bottom:1px solid rgba(var(--primary),.1)}
.edit-box{display: flex;display: -webkit-flex;align-items: center;cursor: pointer;padding-left:.1rem}
.edit-box .icon{background-color: rgba(var(--text-tips),1);}
.edit-box:hover .icon{background-color: rgba(var(--primary),1);}
.tb-btn-div{--in:3%;--o:0;width: 100%;height:100px;position: absolute;top:100%;right:0;z-index: 102;
	transform: translateY(var(--in));opacity: var(--o);pointer-events: none;top:100%;
}
.tb-btn-div.show{--in:0;--o:1;pointer-events: unset;}
.tb-btn-div .tb-bg{background: rgba(var(--surface),1);color:rgba(var(--text-primary),1);padding:1rem;border-radius: 0 0 var(--radius) var(--radius);margin-top:.5rem;box-shadow: 0 5px 8px -2px rgb(0 0 0 / 8%);}
.tc-box .search-box .load-box{background-color: rgba(var(--orange), 1);color: white;}
/* table end */

.bread-ul{gap:1rem}
.crumb-item{position: relative;display: flex;display: -webkit-flex;align-items: center;--w:16px;--color:rgba(var(--text-tips),1);color:var(--color);cursor: pointer;}

.crumb-item::after{content:'';
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M605.086 512.146L338.36 245.272l51.76-51.687L708.536 512.17l-318.44 318.244-51.687-51.736z'/%3E%3C/svg%3E") no-repeat 50% 50%;
	-webkit-mask: var(--icon);mask: var(--icon);-webkit-mask-size: cover;mask-size: cover;width:var(--w,16px);height:var(--w,16px);display: inline-block;
	background-color:var(--color);transform: translateX(calc(var(--w) / 2));
}
/* .in-s-op{height:300px;width: 100%;background-color: white;border-radius: 16px;visibility: hidden;pointer-events: none;
--show:30px;animation: topHide 0.5s ease-in-out both;-webkit-animation: topHide 0.5s ease-in-out both;-moz-animation: topHide 0.5s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards
}
.in-ap.focus .in-s-op{
    visibility: visible;
    pointer-events: unset;
    --show:30px;animation: topShow 0.3s ease-in-out both;-webkit-animation: topShow 0.3s ease-in-out both;-moz-animation: topShow 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards
} */

/* form-end */

.icon{background-color: rgba(var(--text-primary),1);
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333v-192h64v-64H0V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zm0-170.667v-64H64v64h64zm64-64v64h64v-64h-64zm64-64v64h64v-64h-64zm64 64v64h64v-64h-64zm106.667-64v128h234.666v-128H426.667zm-298.667 0v64h64v-64h-64zm448 21.334h64V640h-64v-85.333z' /%3E%3C/svg%3E") no-repeat 50% 50%;
	-webkit-mask: var(--icon);mask: var(--icon);-webkit-mask-size: cover;mask-size: cover;width:var(--w,16px);height:var(--w,16px);display: inline-block;
}
.icon-tips{
    --icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 113c-220.4 0-399 178.6-399 399s178.7 399 399 399 399-178.6 399-399-178.6-399-399-399zm0 662.9c-28.1 0-50.9-22.8-50.9-50.9 0-28.1 22.8-50.9 50.9-50.9s50.9 22.8 50.9 50.9c-.1 28.2-22.8 50.9-50.9 50.9zm50.8-215.8c0 28.1-22.8 50.9-50.9 50.9S461 588.2 461 560.1V343c0-28.1 22.8-50.9 50.9-50.9s50.9 22.8 50.9 50.9v217.1z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-success{
    --icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 910.7c-220.2 0-398.7-178.5-398.7-398.7S291.7 113.2 512 113.2 910.7 291.7 910.7 512 732.2 910.7 512 910.7zm0-60.5c186.8 0 338.2-151.4 338.3-338.2 0-186.8-151.4-338.2-338.2-338.3h-.1c-186.8 0-338.2 151.5-338.2 338.3S325.2 850.2 512 850.2zm167.8-480.4c12.8-13.8 34.4-14.5 48.2-1.7 13.8 12.8 14.5 34.4 1.7 48.2-.5.6-1.1 1.2-1.7 1.7L486.8 659.2c-13.3 13.3-34.9 13.3-48.2 0L318 538.6c-13.8-12.8-14.5-34.4-1.7-48.2 12.8-13.8 34.4-14.5 48.2-1.7.6.5 1.2 1.1 1.7 1.7l96.5 96.5 217.1-217.1z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-close{
    --icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M597.9 512l294.8 293.5c23.7 23.9 24.2 62.2 1.2 86.8-22.2 23.8-59.4 25-83.2 2.9-.5-.5-1.1-1-1.6-1.6L512 597.6l-297.2 296c-22.9 23.1-60.1 23.3-83.2.4-.5-.5-1-1.1-1.6-1.6-23.1-24.5-22.5-62.9 1.2-86.8L426 512 131.2 218.5c-23.7-23.9-24.2-62.2-1.2-86.8 22.2-23.8 59.4-25 83.2-2.9.5.5 1.1 1 1.6 1.6l297.2 296 297.2-296c22.9-23.1 60.1-23.3 83.2-.4.5.5 1 1.1 1.6 1.6 23.1 24.5 22.5 62.9-1.2 86.8L597.9 512z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}

.icon-home{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M948.09 466.78L543.59 76.92a46.2 46.2 0 0 0-63.63 0L75.45 466.78c-13.55 13.06-12 24.28-9.82 29.61S74.2 511 93 511h36.55v380.5c0 36.06 31.08 66.53 66.28 66.53h153.4a35.64 35.64 0 0 0 35.64-35.64V662.46a22.3 22.3 0 0 1 22.3-22.3h206.38a25.74 25.74 0 0 1 25.74 25.74v258a34.11 34.11 0 0 0 34.1 34.1h155.32c35.31 0 64.93-31.09 64.93-66.53V511h36.9c18.81 0 25.22-9.27 27.38-14.6s3.72-16.56-9.83-29.62z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-rights{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M207.488 96a47.936 47.936 0 0 1 29.696 10.432l459.52 369.6a47.424 47.424 0 0 1 0 73.856l-457.6 367.68a47.36 47.36 0 0 1-59.328-73.856l411.648-330.688-413.632-332.8A47.36 47.36 0 0 1 207.488 96zM839.168 928a41.6 41.6 0 0 1-41.6-41.6V137.6a41.6 41.6 0 1 1 83.2 0v748.8a41.6 41.6 0 0 1-41.6 41.6z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-reload{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M499.72 872.52c-179.31 0-325.19-143.88-325.19-320.75 0-176.84 145.88-320.72 325.19-320.72 54.31 0 108.12 13.5 155.62 39.03 23.31 12.56 32.06 41.69 19.5 65.03-12.44 23.38-41.56 32.12-65 19.53-33.56-18.06-71.62-27.59-110.12-27.59-126.38 0-229.19 100.81-229.19 224.72 0 123.94 102.81 224.75 229.19 224.75 104.5 0 195.75-69.22 221.87-168.31 6.81-25.62 33.12-40.88 58.69-34.16 25.62 6.78 40.94 33.03 34.19 58.66-37.32 141.18-166.75 239.81-314.75 239.81z' fill='%23131414'/%3E%3Cpath d='M799.24 407.04l-89.26-228.19c-6.2-15.85-27.38-18.78-37.64-5.2l-154.62 204.6c-10.26 13.58-1.67 33.16 15.27 34.8l243.89 23.59c16.15 1.57 28.27-14.48 22.36-29.6z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-zk{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512 284.19c72.35 0 160.19 36.578 247.332 102.99 64.686 49.3 108.308 99.368 126.177 125.178-17.843 25.524-62.295 75.643-129.331 125.635C668.129 703.657 581.412 739.814 512 739.814c-70.528 0-157.68-36.587-245.402-103.024-65.136-49.331-109.266-99.098-127.677-125.051 18.135-25.984 61.573-75.648 125.752-124.56C351.811 320.764 439.65 284.192 512 284.192m0-70.876C291.671 213.315 61.44 463.908 61.44 512S296.622 810.685 512 810.685c210.427 0 450.56-245.53 450.56-298.685 0-48.092-230.231-298.685-450.56-298.685z'/%3E%3Cpath d='M512 446.188c36.285 0 65.812 29.521 65.812 65.812S548.285 577.812 512 577.812 446.188 548.291 446.188 512s29.527-65.812 65.812-65.812m0-70.877c-75.49 0-136.689 61.195-136.689 136.689S436.511 648.689 512 648.689 648.689 587.494 648.689 512 587.489 375.311 512 375.311z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-gb{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M926.034 339.87c-9.866 0-19.17 4.143-26.179 11.086-14.09 13.946-39.444 30.94-79.856 47.278-79.862 32.286-192.123 50.8-307.994 50.8s-228.137-18.514-307.993-50.8c-40.413-16.338-65.767-33.332-79.857-47.278-7.015-6.943-16.312-11.08-26.179-11.08-33.054 0-48.998 40.356-24.985 63.073 72.832 68.895 241.97 117.171 439.02 117.171s366.186-48.28 439.019-117.17c24.002-22.723 8.054-63.08-24.996-63.08z'/%3E%3Cpath d='M353.838 642.412L376.76 512.41a35.548 35.548 0 0 1 70.001 12.339L423.839 654.75a35.538 35.538 0 1 1-70-12.34zm256.476 12.344l-22.922-130.002a35.533 35.533 0 0 1 28.83-41.17 35.533 35.533 0 0 1 41.17 28.83l22.923 130.003a35.548 35.548 0 0 1-70 12.339zm268.483-65.377l-93.343-93.343a35.538 35.538 0 1 1 50.263-50.263l93.343 93.343a35.538 35.538 0 1 1-50.263 50.263zm-773.699-50.263l93.343-93.343a35.538 35.538 0 1 1 50.263 50.263l-93.343 93.343a35.538 35.538 0 1 1-50.263-50.263z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-rt{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M605.086 512.146L338.36 245.272l51.76-51.687L708.536 512.17l-318.44 318.244-51.687-51.736z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-del{
    --icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M328.777 377.905l31.72 449.658h310.662l31.695-449.658h73.265l-32.012 454.802a73.143 73.143 0 0 1-72.948 67.999H360.497a73.143 73.143 0 0 1-72.948-68.023l-32.061-454.778h73.29zm159.208 22.65v341.333h-73.143V400.555h73.143zm133.73 0v341.333H548.57V400.555h73.143zM146.284 256h731.43v73.143h-731.43V256zm518.267-121.905v73.143H371.98v-73.143h292.572z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-add{
    --icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 113.3c-220.2 0-398.7 178.5-398.7 398.7S291.8 910.7 512 910.7s398.8-178.5 398.8-398.8S732.2 113.3 512 113.3zm.7 737c-186.8 0-338.3-151.3-338.3-338s151.5-338 338.3-338S851 325.6 851 512.3s-151.5 338-338.3 338z'/%3E%3Cpath d='M654.8 480.1H545V370.3c0-17.8-14.5-32.3-32.3-32.3-17.8 0-32.3 14.5-32.3 32.3V480H370.7c-17.8 0-32.3 14.5-32.3 32.3 0 17.8 14.5 32.3 32.3 32.3h109.7v109.8c0 17.8 14.5 32.3 32.3 32.3 17.8 0 32.3-14.5 32.3-32.3V544.7h109.7c17.8 0 32.3-14.5 32.3-32.3.1-17.9-14.4-32.4-32.2-32.3z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-edit{
    --icon:url("data:image/svg+xml,%3Csvg class='icon' style='width:1em;height:1em;vertical-align:middle' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='currentColor' overflow='hidden'%3E%3Cpath d='M874.667 768A21.333 21.333 0 0 1 896 789.333V832a21.333 21.333 0 0 1-21.333 21.333H533.333A21.333 21.333 0 0 1 512 832v-42.667A21.333 21.333 0 0 1 533.333 768h341.334zm-266.88-642.859a21.333 21.333 0 0 1 30.165 0l211.2 211.2a21.333 21.333 0 0 1 0 30.166L389.547 826.155a21.333 21.333 0 0 1-17.067 6.144l-193.536-17.622a21.333 21.333 0 0 1-19.328-19.285l-17.579-193.621a21.333 21.333 0 0 1 6.144-16.982zm15.061 105.643l-393.13 393.13 10.069 110.635 110.634 10.027 259.456-259.499-118.869-118.869 60.33-60.33 118.87 118.869 73.301-73.302-120.661-120.661z' fill='%23434A54'/%3E%3C/svg%3E") no-repeat 50% 50%;
}

.icon-ai{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zm213.12-359.51L236.288 746.668h48l24.96-68.736h114.816l24.96 68.736h48L392.192 472.49H341.12zm-18.432 168.577l43.392-120.192h1.536l43.008 120.192h-87.936zM523.904 472.49v274.176h44.928V472.49h-44.928z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-psd{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM75.221 472.49v274.177h44.928V641.45h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096H75.221zm44.928 38.4h65.28c19.584 0 34.176 3.457 43.392 10.753 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16zm303.36-43.775c-29.568 0-53.76 6.528-72.96 19.968-20.736 13.824-30.72 33.024-30.72 57.216s10.368 42.624 31.488 55.296c8.064 4.608 29.184 12.288 62.976 23.04 30.336 9.216 48 15.36 53.376 18.048 16.896 8.448 25.728 19.968 25.728 34.56 0 11.52-6.144 20.352-17.664 27.264-11.52 6.528-27.648 9.984-47.616 9.984-22.656 0-39.168-4.224-49.92-11.904-11.904-8.832-19.2-23.808-22.272-44.544h-44.544c1.92 34.944 14.592 60.288 37.632 76.416 18.816 13.056 45.312 19.584 79.104 19.584 34.944 0 62.208-7.296 81.408-21.12 19.2-14.208 28.8-33.792 28.8-58.368 0-25.344-11.904-44.928-35.712-59.136-10.752-6.144-34.56-15.36-71.808-26.88-25.344-8.064-41.088-13.824-46.848-16.896-13.056-6.912-19.2-16.512-19.2-28.032 0-13.056 5.376-22.656 16.896-28.416 9.216-4.992 22.272-7.296 39.552-7.296 19.968 0 35.328 3.456 45.312 11.136 9.984 7.296 17.28 19.584 21.12 36.48h44.544c-2.688-29.952-13.824-52.224-33.024-66.432-18.048-13.44-43.392-19.968-75.648-19.968zm153.216 5.376v274.176H676.95c44.544 0 77.952-12.288 100.992-36.864 21.888-23.424 33.024-56.832 33.024-100.224 0-43.776-11.136-77.184-33.024-100.224-23.04-24.576-56.448-36.864-100.992-36.864H576.725zm44.928 38.4h46.848c34.176 0 59.136 7.68 74.88 23.424 15.36 15.36 23.04 40.704 23.04 75.264 0 33.792-7.68 58.752-23.04 74.88-15.744 15.744-40.704 23.808-74.88 23.808h-46.848V510.89z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-pdf{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM88.47 472.49v274.177h44.927V641.45h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096H88.47zm44.927 38.4h65.28c19.584 0 34.176 3.457 43.392 10.753 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16zm206.592-38.4v274.177h100.224c44.544 0 77.952-12.288 100.992-36.864 21.888-23.424 33.024-56.832 33.024-100.224 0-43.776-11.136-77.184-33.024-100.224-23.04-24.576-56.448-36.864-100.992-36.864H339.99zm44.928 38.4h46.848c34.176 0 59.136 7.68 74.88 23.425 15.36 15.36 23.04 40.704 23.04 75.264 0 33.792-7.68 58.752-23.04 74.88-15.744 15.744-40.704 23.808-74.88 23.808h-46.848V510.89zm231.552-38.4v274.177h44.928V625.323h134.016v-38.4H661.397V510.89h142.08v-38.4H616.47z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-ppt,.icon-pptx{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM94.613 472.49v274.177h44.928V641.45h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096H94.613zm44.928 38.4h65.28c19.584 0 34.176 3.457 43.392 10.753 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16zm206.592-38.4v274.177h44.928V641.45h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096H346.133zm44.928 38.4h65.28c19.584 0 34.176 3.457 43.392 10.753 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16zm185.472-38.4v38.4h89.856v235.777h44.928V510.89h89.856v-38.4h-224.64z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-doc{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM65.92 472.49v274.177h91.35c40.597 0 71.04-12.288 92.053-36.864 19.946-23.424 30.101-56.832 30.101-100.224 0-43.776-10.155-77.184-30.101-100.224-20.992-24.576-51.456-36.864-92.054-36.864H65.92zm40.96 38.4h42.667c31.146 0 53.909 7.68 68.266 23.425 13.995 15.36 20.992 40.704 20.992 75.264 0 33.792-6.997 58.752-21.013 74.88-14.336 15.744-37.099 23.808-68.245 23.808H106.88V510.89zm322.005-43.775c-38.506 0-68.608 13.44-90.304 41.088-21.013 26.112-31.146 59.904-31.146 101.76 0 41.472 10.133 75.264 31.146 101.376 21.696 26.88 51.798 40.704 90.304 40.704 38.144 0 68.246-13.44 90.304-40.32 20.992-25.728 31.488-59.52 31.488-101.76s-10.496-76.416-31.488-102.144c-22.058-27.264-52.16-40.704-90.304-40.704zm0 39.552c25.899 0 45.846 8.832 59.84 27.264 13.654 18.432 20.651 43.776 20.651 76.032s-6.997 57.216-20.65 75.264c-13.995 18.048-33.942 27.264-59.84 27.264-25.9 0-46.209-9.6-60.203-28.416-13.654-18.432-20.31-43.008-20.31-74.112 0-31.488 6.656-56.064 20.31-74.496 14.336-19.2 34.304-28.8 60.202-28.8zm268.8-39.552c-39.893 0-70.357 14.208-91.349 43.392-18.56 25.344-27.648 58.752-27.648 99.456 0 41.472 8.747 74.496 26.603 99.072 20.288 28.416 51.434 43.008 93.098 43.008 26.944 0 50.048-8.448 69.291-25.344 20.65-18.048 33.6-43.008 39.21-75.264h-39.893c-4.906 20.736-13.312 36.48-25.216 46.848-11.2 9.216-25.898 14.208-43.733 14.208-27.307 0-47.616-9.6-60.565-28.032-11.904-17.28-17.856-42.24-17.856-74.496 0-31.488 5.973-56.064 18.218-73.728 13.291-19.968 32.896-29.568 59.136-29.568 17.494 0 31.851 3.84 43.051 12.288 11.563 8.448 19.264 21.504 23.467 39.552h39.893c-3.84-27.648-14.72-49.92-32.896-66.048-18.901-16.896-43.413-25.344-72.81-25.344z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-rar{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM83.456 472.49v274.177h42.88V634.923h67.797c14.656 0 26.027 3.072 33.707 9.984 7.339 6.528 11.733 17.28 13.227 32.256l3.285 33.792c1.45 15.36 5.12 27.264 11.35 35.712h46.549c-8.79-9.984-14.294-23.424-15.766-40.32l-4.394-44.16c-2.923-26.88-15.744-42.624-38.486-48v-.768a56.96 56.96 0 0 0 33.366-24.192 67.584 67.584 0 0 0 10.986-38.016c0-26.112-8.426-46.08-24.533-59.904-15.403-12.672-36.672-18.816-63.424-18.816H83.456zm42.88 38.4h67.797c17.6 0 30.422 3.073 38.486 9.985 8.064 6.528 12.096 17.28 12.096 32.256 0 13.824-4.054 24.576-12.096 32.256-8.79 7.296-21.632 11.136-38.486 11.136h-67.797V510.89zm286.976-38.4L313.259 746.668h45.802l23.83-68.736H492.48l23.83 68.736h45.802L462.059 472.49h-48.747zm-17.6 168.577l41.43-120.192h1.45l41.067 120.192h-83.947zM587.776 472.49v274.176h42.88V634.923h67.797c14.656 0 26.027 3.072 33.707 9.984 7.339 6.528 11.733 17.28 13.227 32.256l3.285 33.792c1.472 15.36 5.12 27.264 11.37 35.712h46.529c-8.79-9.984-14.294-23.424-15.744-40.32l-4.395-44.16c-2.944-26.88-15.787-42.624-38.485-48v-.768a56.96 56.96 0 0 0 33.344-24.192 67.584 67.584 0 0 0 10.986-38.016c0-26.112-8.426-46.08-24.533-59.904-15.403-12.672-36.672-18.816-63.424-18.816H587.776zm42.88 38.4h67.797c17.6 0 30.422 3.072 38.486 9.984 8.064 6.528 12.096 17.28 12.096 32.256 0 13.824-4.032 24.576-12.096 32.256-8.79 7.296-21.611 11.136-38.486 11.136h-67.797V510.89z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-zip{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zm32.661-359.51v38.4h147.072L149.141 711.34v35.328h226.176v-38.4H207.893l158.208-200.064V472.49h-205.44zm251.136 0v274.177h44.928V472.49h-44.928zm98.688 0v274.177h44.928V641.45h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096H510.485zm44.928 38.4h65.28c19.584 0 34.176 3.457 43.392 10.753 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-7z{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zm91.99-359.51v40.705h140.16l-98.305 233.472h47.616l96-238.08V472.49H219.99zm221.951 0v38.4h147.072L430.421 711.34v35.328h226.176v-38.4H489.173l158.208-200.064V472.49h-205.44z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-wps{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM64 472.49l64.896 274.177h39.573l44.31-206.208h1.28l43.968 206.208h39.253l65.195-274.176h-41.771l-42.432 208.512h-1.259L232.384 472.49h-38.293l-44.63 208.512h-1.28L105.813 472.49H64zm322.24 0v274.177h40.576V641.45h61.397c60.352 0 90.518-28.416 90.518-84.864 0-56.064-30.166-84.096-89.814-84.096H386.24zm40.576 38.4h58.965c17.707 0 30.87 3.457 39.19 10.753 8.32 6.912 12.842 18.432 12.842 34.944 0 16.512-4.16 28.416-12.48 35.712-8.32 6.912-21.504 10.752-39.552 10.752h-58.965v-92.16zm274.005-43.775c-26.709 0-48.554 6.528-65.898 19.968-18.731 13.824-27.734 33.024-27.734 57.216s9.366 42.624 28.438 55.296c7.274 4.608 26.346 12.288 56.874 23.04 27.392 9.216 43.35 15.36 48.214 18.048 15.253 8.448 23.253 19.968 23.253 34.56 0 11.52-5.547 20.352-15.979 27.264-10.389 6.528-24.96 9.984-43.008 9.984-20.458 0-35.37-4.224-45.077-11.904-10.752-8.832-17.344-23.808-20.117-44.544h-40.235c1.728 34.944 13.184 60.288 33.984 76.416 17.003 13.056 40.939 19.584 71.467 19.584 31.552 0 56.17-7.296 73.514-21.12 17.344-14.208 26.027-33.792 26.027-58.368 0-25.344-10.773-44.928-32.277-59.136-9.707-6.144-31.211-15.36-64.854-26.88-22.89-8.064-37.12-13.824-42.304-16.896-11.797-6.912-17.344-16.512-17.344-28.032 0-13.056 4.843-22.656 15.254-28.416 8.32-4.992 20.117-7.296 35.733-7.296 18.027 0 31.893 3.456 40.917 11.136 9.024 7.296 15.616 19.584 19.072 36.48h40.235c-2.432-29.952-12.48-52.224-29.824-66.432-16.299-13.44-39.19-19.968-68.33-19.968z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-xlsx{
	--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.4 0C583.5-.5 383.6-.4 251.9-.2c-77.8.1-140.9 63-141.2 140.8l-.8 243.4H28.2C12.6 384 0 396.6 0 412.2v377.1c1.2 62.4 89.5 38.2 128 42.7v106.7c0 46.7 37.4 84.6 83.9 85.3h726.7c47.1 0 85.3-38.2 85.3-85.3V282.5L743.4 0zM86.5 746.7H35.2L126.7 605 40.9 472.5h51.3l60.3 96.8 60.3-96.8h51.3L177.6 605l92.2 141.7V472.5h44.3v235.8h83.7v38.4H218.5l-66-106-66 106zm443.6-106c-7.6-5-93.9-35.2-98.4-41.1-17.9-12.7-26.6-31.1-26.6-55.3-.8-49.2 40.3-77.8 87.7-77.2 57-.1 87.5 28.6 91.9 86.4H547c-3.2-16.9-9.4-29.2-17.9-36.5-13.3-13.9-56.1-14.5-71.8-3.8-19.5 11.1-19.5 44.8 1.9 56.4 48.4 25.4 134.8 35.6 130.6 103 5.5 81-109.4 99.4-160.2 59.9-19.5-16.1-30.2-41.5-31.8-76.4h37.7c2.6 20.7 8.8 35.7 18.9 44.5 15.7 15.3 64.4 15.6 82.5 1.9 23.5-15.7 17.8-48.8-6.8-61.8zm65.5-168.2h51.3l60.3 96.8 60.3-96.8h51.3L732.3 605l92.2 141.7h-51.3l-66-106-66 106h-51.3L681.4 605l-85.8-132.5zm364.4 453c0 19-15.4 34.5-34.5 34.5H227.9c-19.9 0-35.9-16.1-35.9-35.9V832h655.1c15.2 0 27.5-12.3 27.5-27.5v-393c0-15.2-12.3-27.5-27.5-27.5H192V168.8C192 110.9 238.9 64 296.8 64h363.9c31 0 56.2 25 56.4 56l.7 109.7c.2 36.2 29.3 65.6 65.6 66.2l116.8 1.9c33.2.5 59.9 27.6 59.9 60.9v566.8z'/%3E%3Cpath d='M269.9 746.7l-.1-.1v.1z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-csv{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M743.36 0L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36zm-26.645 64H213.333A21.333 21.333 0 0 0 192 85.333V384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.683L716.715 64zM191.189 467.115c-43.776 0-77.184 14.208-100.224 43.392-20.352 25.344-30.336 58.752-30.336 99.456 0 41.472 9.6 74.496 29.184 99.072 22.272 28.416 56.448 43.008 102.144 43.008 29.568 0 54.912-8.448 76.032-25.344 22.656-18.048 36.864-43.008 43.008-75.264h-43.776c-5.376 20.736-14.592 36.48-27.648 46.848-12.288 9.216-28.416 14.208-48 14.208-29.952 0-52.224-9.6-66.432-28.032-13.056-17.28-19.584-42.24-19.584-74.496 0-31.488 6.528-56.064 19.968-73.728 14.592-19.968 36.096-29.568 64.896-29.568 19.2 0 34.944 3.84 47.232 12.288 12.672 8.448 21.12 21.504 25.728 39.552h43.776c-4.224-27.648-16.128-49.92-36.096-66.048-20.736-16.896-47.616-25.344-79.872-25.344zm258.816 0c-29.568 0-53.76 6.528-72.96 19.968-20.736 13.824-30.72 33.024-30.72 57.216s10.368 42.624 31.488 55.296c8.064 4.608 29.184 12.288 62.976 23.04 30.336 9.216 48 15.36 53.376 18.048 16.896 8.448 25.728 19.968 25.728 34.56 0 11.52-6.144 20.352-17.664 27.264-11.52 6.528-27.648 9.984-47.616 9.984-22.656 0-39.168-4.224-49.92-11.904-11.904-8.832-19.2-23.808-22.272-44.544h-44.544c1.92 34.944 14.592 60.288 37.632 76.416 18.816 13.056 45.312 19.584 79.104 19.584 34.944 0 62.208-7.296 81.408-21.12 19.2-14.208 28.8-33.792 28.8-58.368 0-25.344-11.904-44.928-35.712-59.136-10.752-6.144-34.56-15.36-71.808-26.88-25.344-8.064-41.088-13.824-46.848-16.896-13.056-6.912-19.2-16.512-19.2-28.032 0-13.056 5.376-22.656 16.896-28.416 9.216-4.992 22.272-7.296 39.552-7.296 19.968 0 35.328 3.456 45.312 11.136 9.984 7.296 17.28 19.584 21.12 36.48h44.544c-2.688-29.952-13.824-52.224-33.024-66.432-18.048-13.44-43.392-19.968-75.648-19.968zm177.024 5.376h-48.768l97.536 274.176h54.144l97.536-274.176H778.71l-75.264 223.488h-1.152L627.03 472.49z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-html{
	--icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M192 384h640a42.667 42.667 0 0 1 42.667 42.667v362.666A42.667 42.667 0 0 1 832 832H192v106.667A21.333 21.333 0 0 0 213.333 960h725.334A21.333 21.333 0 0 0 960 938.667V308.82l-10.09-10.154H823.38a98.048 98.048 0 0 1-98.048-98.048V72.66L716.715 64H213.333A21.333 21.333 0 0 0 192 85.333V384zm-64 448H42.667A42.667 42.667 0 0 1 0 789.333V426.667A42.667 42.667 0 0 1 42.667 384H128V85.333A85.333 85.333 0 0 1 213.333 0H743.36L1024 282.453v656.214A85.333 85.333 0 0 1 938.667 1024H213.333A85.333 85.333 0 0 1 128 938.667V832zM64 472.49v274.177h37.227V625.323h93.866v121.344h37.248V472.49h-37.248v114.432h-93.866V472.49H64zm195.37 0v38.4h52.545v235.777h37.248V510.89h52.522v-38.4H259.392zm169.387 0v274.177h37.227V557.739h1.28l66.795 188.928h32.128l66.837-188.928h1.28v188.928h37.227V472.49h-43.606l-77.013 215.04h-1.28L472.32 472.49h-43.605zm287.36 0v274.177H832v-38.4h-78.976V472.49h-36.907z' /%3E%3C/svg%3E") no-repeat 50% 50%;
}
.icon-exe{
	--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.4 0C583.5-.5 383.6-.4 251.9-.2c-77.8.1-140.9 63-141.2 140.8l-.8 243.4H28.2C12.6 384 0 396.6 0 412.2v377.1c1.2 62.4 89.5 38.2 128 42.7v106.7c0 46.7 37.4 84.6 83.9 85.3h726.7c47.1 0 85.3-38.2 85.3-85.3V282.5L743.4 0zM74.3 767.6V444.5h191.2v43H125.4v89.7h118.3v43.2H125.4v104.1h144.9v43.2h-196zM960 925.5c0 19-15.4 34.5-34.5 34.5H227.9c-19.9 0-35.9-16.1-35.9-35.9V832h655.1c15.2 0 27.5-12.3 27.5-27.5v-393c0-15.2-12.3-27.5-27.5-27.5H192V168.8C192 110.9 238.9 64 296.8 64h363.9c31 0 56.2 25 56.4 56l.7 109.7c.2 36.2 29.3 65.6 65.6 66.2l116.8 1.9c33.2.5 59.9 27.6 59.9 60.9v566.8zm-652.2-481h56.8l38.9 75.8c8 15 14.9 29.4 24.8 48.9h1.8c8.4-19.5 14.9-33.9 22.4-48.9l37.8-75.8H544l-86.7 158.8 92.8 164.3h-56.6l-42.6-80.4c-8.3-16.3-16.7-32.9-26.8-52.7h-1.8c-8.8 19.8-16.8 36.3-24.9 52.7l-41.2 80.4h-54L394.7 601l-86.9-156.5zm460.5 132.6v43.2H650v104.1h145v43.2H598.9V444.5h191.2v43H650v89.7h118.3zM-885.7 746.7v-.1z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}

.loaders{margin:0 auto;font-size: 10px;position: relative;text-indent: -9999em;border-top: 0.3em solid rgba(255, 255, 255, 0.2);border-right: 0.3em solid rgba(255, 255, 255, 0.2);border-bottom: 0.3em solid rgba(255, 255, 255, 0.2);border-left: 0.3em solid #ffffff;-webkit-animation: loaders 1.1s infinite linear;animation: loaders 1.1s infinite linear;}
.loaders,.loaders:after{border-radius: 50%;width: inherit;height: inherit;overflow: hidden}
@-webkit-keyframes loaders {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes loaders {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}


.tcShow{animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;-webkit-animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.tcHide{animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;-webkit-animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
.selShow{--show:20px;animation: topShow 0.3s ease-in-out both;-webkit-animation: topShow 0.3s ease-in-out both;-moz-animation: topShow 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes topShow {
	0% {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
@keyframes topShow {
	0% {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
.selHide{pointer-events: none;--show:20px;animation: topHide 0.5s ease-in-out both;-webkit-animation: topHide 0.5s ease-in-out both;-moz-animation: topHide 0.5s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
/* 删除动画 */
@-webkit-keyframes topHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
}
@keyframes topHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
}

.sizeShow{animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;-webkit-animation: sizeShow .3s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
@keyframes sizeShow {
    0% {opacity: 0;filter: blur(2px);-moz-transform: scale3d(.3,.3,.3);-webkit-transform: scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
	80%{filter: blur(2px);}
	to {opacity: 1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);filter: blur(0px);}
}
@-webkit-keyframes sizeShow {
    0% {opacity: 0;filter: blur(2px);-moz-transform: scale3d(.3,.3,.3);-webkit-transform: scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
	80%{filter: blur(2px);}
	to {opacity: 1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);filter: blur(0px);}
}

.sizeHide{animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;-webkit-animation: sizeHide 0.3s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes sizeHide {
	0% {opacity: 1;filter: blur(0px);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
	10%{filter: blur(2px);}
	to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-moz-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);filter: blur(2px);}
}
@keyframes sizeHide {
	0% {opacity: 1;filter: blur(0px);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
	10%{filter: blur(2px);}
	to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-moz-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);filter: blur(2px);}
}
.leftShow{-webkit-animation: leftShow 0.3s ease-in-out both;-moz-animation: leftShow 0.3s ease-in-out both;animation: leftShow 0.3s ease-in-out both;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes leftShow {
	0% {-webkit-transform: translateX(110px);transform: translateX(110px);opacity: 0;}
	to {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
}
@keyframes leftShow {
	0% {-webkit-transform: translateX(110px);transform: translateX(110px);opacity: 0;}
	to {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
}

.leftHide{animation: leftHide 0.3s ease-in-out both;-webkit-animation: leftHide 0.3s ease-in-out both;-moz-animation: leftHide 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
/* 删除动画 */
@-webkit-keyframes leftHide {
	0% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
	to {-webkit-transform: translateX(110px);transform: translateX(110px);opacity: 0;}
}
@keyframes leftHide {
	0% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
	to {-webkit-transform: translateX(110px);transform: translateX(110px);opacity: 0;}
}

.selectShow{--animation:100%;animation: selectShow 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;-webkit-animation: selectShow 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;-moz-animation: selectShow 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes selectShow {
	0% {-webkit-transform: translateY(var(--animation));transform: translateY(var(--animation));opacity: 0;}
	20% {opacity: 1;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
@keyframes selectShow {
	0% {-webkit-transform: translateY(var(--animation));transform: translateY(var(--animation));opacity: 0;} 20% {opacity: 1;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}

.selectHide{--animation:100%;animation: selectHide 0.5s ease-in-out both;-webkit-animation: selectHide 0.5s ease-in-out both;-moz-animation: selectHide 0.5s ease-in-out both;}
/* 删除动画 */
@-webkit-keyframes selectHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {-webkit-transform: translateY(var(--animation));transform: translateY(var(--animation));}
}
@keyframes selectHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {-webkit-transform: translateY(var(--animation));transform: translateY(var(--animation));}
}
.bottomShow{animation: bottomShow 0.3s ease-in-out both;-webkit-animation: bottomShow 0.3s ease-in-out both;-moz-animation: bottomShow 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes bottomShow {
	0% {-webkit-transform: translateY(-110px);transform: translateY(-110px);opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
@keyframes bottomShow {
	0% {-webkit-transform: translateY(-110px);transform: translateY(-110px);opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}

.bottomHide{animation: bottomHide 0.3s ease-in-out both;-webkit-animation: bottomHide 0.3s ease-in-out both;-moz-animation: bottomHide 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes bottomHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(-110px);transform: translateY(-110px);opacity: 0;}
}
@keyframes bottomHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(-110px);transform: translateY(-110px);opacity: 0;}
}
.topShow{--show:30px;animation: topShow 0.3s ease-in-out both;-webkit-animation: topShow 0.3s ease-in-out both;-moz-animation: topShow 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes topShow {
	0% {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
@keyframes topShow {
	0% {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
	to {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
}
.topHide{--show:30px;animation: topHide 0.5s ease-in-out both;-webkit-animation: topHide 0.5s ease-in-out both;-moz-animation: topHide 0.5s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
/* 删除动画 */
@-webkit-keyframes topHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
}
@keyframes topHide {
	0% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
	to {-webkit-transform: translateY(var(--show));transform: translateY(var(--show));opacity: 0;}
}

.dhShow{animation: boxshow 0.5s cubic-bezier(.4,.45,.15,.91) both; -webkit-animation: boxshow 0.5s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: boxshow 0.5s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes boxshow {0% {opacity: 0;}100% {opacity: 1;}}
@keyframes boxshow {0% {opacity: 0;}100% {opacity: 1;}}

.dhHide{animation: boxhide 0.5s cubic-bezier(.4,.45,.15,.91) both; -webkit-animation: boxhide 0.5s cubic-bezier(.4,.45,.15,.91) both;-moz-animation: boxhide 0.5s cubic-bezier(.4,.45,.15,.91) both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes boxhide {0% {opacity: 1;}100% {opacity: 0;}}
@keyframes boxhide {0% {opacity: 1;}100% {opacity: 0;}}

.shakeShow{
    animation: shakeShow 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    -webkit-animation: shakeShow 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    -moz-animation: selectShow 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}
@-webkit-keyframes shakeShow {
	0% {-webkit-transform: translateX(5px);transform: translateX(5px);}
	10% {-webkit-transform: translateX(0);transform: translateX(0);}
	20% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
	30% {-webkit-transform: translateX(0px);transform: translateX(0px);}
	40% {-webkit-transform: translateX(10px);transform: translateX(10px);}
	50% {-webkit-transform: translateX(0);transform: translateX(0);}
	60% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
	70% {-webkit-transform: translateX(0);transform: translateX(0);}
	80% {-webkit-transform: translateX(15px);transform: translateX(15px);}
    90% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
	to {-webkit-transform: translateX(0);transform: translateX(0);}
}
@keyframes shakeShow {
	0% {-webkit-transform: translateX(5px);transform: translateX(5px);}
	10% {-webkit-transform: translateX(0);transform: translateX(0);}
	20% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
	30% {-webkit-transform: translateX(0px);transform: translateX(0px);}
	40% {-webkit-transform: translateX(10px);transform: translateX(10px);}
	50% {-webkit-transform: translateX(0);transform: translateX(0);}
	60% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
	70% {-webkit-transform: translateX(0);transform: translateX(0);}
	80% {-webkit-transform: translateX(15px);transform: translateX(15px);}
    90% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
	to {-webkit-transform: translateX(0);transform: translateX(0);}
}

::view-transition-old(root) { animation: none; }
::view-transition-new(root) { mix-blend-mode: normal;animation: clip 0.3s ease; }
@keyframes clip { from { clip-path: circle(0% at var(--x) var(--y)); } to{ clip-path: circle(100% at var(--x) var(--y)); } }

@media (min-width: 1181px) {
    /* pc */
    
}
@media (min-width: 1000px) {
    /* pc */
    .tc-hd .close:hover{
        background-color: rgba(var(--primary),1);color:var(--text-inverse)
    }
    .tc-hd .close:hover .icon{background-color: var(--text-inverse);}
    /* pag */
    .pag-item:hover{background-color:rgba(var(--primary),.2);}

    .err-box:hover .err-div{display: block;}

	.in-s-li:hover{background-color: rgba(var(--primary), .05);color:rgba(var(--primary), .8)}

	.operate-box .icon:hover{background-color: rgba(var(--primary), 1);}
	.file-item:hover .file-operate{display: block;}
	.file-item:hover{border-color:rgba(var(--primary), .3)}

	.dh-item-nav .hd:hover{color:rgba(var(--primary), 1)}
	.nav-item:hover>.hd{background-color: rgba(var(--primary), 1);color:var(--text-inverse) !important}
	.nav-item:hover>.hd .icon{background-color: var(--text-inverse);}
	.nav-item:hover .hd .icon{transform: rotateZ(90deg);flex-shrink: 0;}
	.nav-item:hover .nav-uls{
		visibility: visible;pointer-events: unset;opacity: 1;
		--show:3%;animation: topShow 0.3s ease-in-out both;-webkit-animation: topShow 0.3s ease-in-out both;-moz-animation: topShow 0.3s ease-in-out both;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;
	}
	.crumb-item:hover{color:rgba(var(--primary), 1)}

	.calendar-item:hover{background-color:rgba(var(--primary),.08);color:rgba(var(--primary),1);border-radius: var(--radius);}
	.btnTm:hover{box-shadow: 0 0 5px 2px rgba(var(--primary),.5);}
	.btnTm:active{transform: translateY(6px);}

	.item-hd:hover img{transform: scale(1.05);}
}

@media screen and (min-width: 768px) and (max-width: 1180px) {
    /* ipad */
	.file-close{display: flex;display: -webkit-flex;}
	.banner-item .banner-data {
        transform: translateY(0);
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    /* moblie */
	.dh03{transition:All 0.5s cubic-bezier(.4,.45,.15,.91);-webkit-transition:All 0.5s cubic-bezier(.4,.45,.15,.91);-moz-transition:All 0.5s cubic-bezier(.4,.45,.15,.91);-o-transition:All 0.5s cubic-bezier(.4,.45,.15,.91);}
	body{ --dtext:1.05rem; --dlh:1.3rem; --stext:.95rem; --dslh:1.3rem }
	.in-ap{--h:46px}.in-add-hd .in-sbox{--h:38px}
	.in-op, .in-op2{--h:50px;font-size:1rem;min-height:300px}
	.in-s-op{--intop:100%;position: fixed;top:unset;bottom:0;left:0;transform: translateY(var(--intop));opacity: 1;}
	.in-s-op.show{--intop:0;--o:1}
	.tcShow{--animation:100%;animation: selectShow 0.6s ease-in-out both;-webkit-animation: selectShow 0.6s ease-in-out both;-moz-animation: selectShow 0.6s ease-in-out both;}
	.tcHide{--animation:120%;animation: selectHide 0.6s ease-in-out both;-webkit-animation: selectHide 0.6s ease-in-out both;-moz-animation: selectHide 0.6s ease-in-out both;}
	.selShow{--animation:100%;animation: selectShow 0.5s ease-in-out both;-webkit-animation: selectShow 0.5s ease-in-out both;-moz-animation: selectShow 0.5s ease-in-out both;}
	.selHide{--animation:120%;animation: selectHide 0.6s ease-in-out both;-webkit-animation: selectHide 0.6s ease-in-out both;-moz-animation: selectHide 0.6s ease-in-out both;}
	
	.tc-main.tc-control{align-items: flex-end;}
	.tc-control .tc-box{width: 100%;}
	.tc-control{padding:0}

	.in-s-op .in-bg{min-height:300px;max-height:400px}
	.in-s-li{line-height: 2.5rem;}
	.in-op-hd{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;height:3rem}
	.in-op-hd .icon{--w:16px}
	.in-op-ft{display: flex;display: -webkit-flex;align-items: center;justify-content: center;padding-bottom: 2rem;padding-top: 2rem;}
	.file-close{display: flex;display: -webkit-flex;}
	.int-bg{display: block;opacity: var(--o);}
	.in-date .date-hd .in-bg{width:100%;min-height:100px;max-height:250px}
	.date-hd .in-s-op{position: absolute;top: 100%;left: 0;max-width: 80vw;opacity: var(--o);}
	.in-date .in-bg{max-height: 600px;}

	.in-op-hd .icon-box,.in-tab-hd .icon-box{width:60px}
	.in-tab-hd .icon-close{--w:16px}
	.tc-modal .tc-box>.tc-hd{height:50px;border-bottom:1px solid rgba(var(--border),.5)}
	.tc-modal .tc-box>.tc-ft{height:80px;}
	.tc-modal .tc-box>.tc-ct{min-height:80px;max-height:70vh}
	.tc-modal .tcShow>.tc-ft{height:100px;padding:0 0 calc( 2px +  env(safe-area-inset-bottom)) 0;border-top:1px solid rgba(var(--border),1);border-radius: 0;}
	.btnTm{height:2.5rem}
	.in-op-ft .btnTm,.tc-ft .btnTm{height:3rem;font-weight: bold;font-size:1.25rem;min-width:10rem}
	.in-tab-hd{padding-top: 3.5rem;padding-top:.5rem;}
	.cade-ihd{height:42px}
	.cade-ihd .s-check{--w:20px}
	.banner-item .banner-data {transform: translateY(0);}
	.tag-item{padding:.8rem 1rem}
	.dom-modal.fix{align-items: flex-end;}
	.dom-modal.fix .box{width: 100%;}
}

/* 列表 */
.post-main{gap:1rem}
.post-main>.post-left{width:230px;flex-shrink: 0;}
.post-main>.post-right{flex-grow: 1;flex-basis: auto;}

.post-item{height:100px;background-color: #000;}


.n-item{text-decoration: none;display: flex;display: -webkit-flex;flex-direction: column;}
.n-item .item-hd{border-radius: var(--radius) var(--radius) 0 0;overflow: hidden;}.wp-post .n-item .item-hd{height:100px}
.item-hd img{width: 100%;height: 100%;object-fit: cover;}
.item-ct{padding:.5rem 0;}
.item-ct .bt{text-wrap: balance;text-spacing-trim: trim-start;word-break: auto-phrase;}
.item-bot{justify-content: space-between;padding: 0 0 .5rem 0;color:rgba(var(--text-tips),1);font-size: var(--stext);}
.item-box{background-color: rgba(var(--surface),1);padding:0 .5rem}
.item-box .bt{color:rgba(var(--text-primary),1);font-weight:bold}
.n-item .item-box{border-radius: 0 0 var(--radius) var(--radius);overflow: hidden;}

.n-item.f{position: relative;height:350px;overflow: hidden;border-radius: var(--radius);}
.n-item.f .item-hd{height:unset;border-radius: 0;}
.n-item.f .item-box{position: absolute;bottom: 0;left:0;border-radius: 0;background:linear-gradient(to top,rgba(var(--primary),1),rgba(var(--primary),0));backdrop-filter: blur(2px) saturate(125%);padding-top:1rem}
.n-item.f .item-box .bt{color:var(--text-inverse)}
.n-item.f .item-bot{color:var(--text-inverse)}
.list-content{
    container-name: listcontent;
    container-type: inline-size;
    overflow: hidden;
}

.r-item{display: flex;display: -webkit-flex;text-decoration:none;width:100%}
.r-item.p{padding:.5rem}
.r-item.p .item-ct{padding-top:0}
.r-item.p .item-bot{padding-bottom:0}
.r-item .item-hd{width:80px;height:100%;flex-shrink: 0;border-radius: var(--radius) 0 0 var(--radius);overflow: hidden;}
.r-item.p .item-hd{border-radius:var(--radius)}
.r-item .item-box{flex:1;flex-basis: auto;display: flex;display: -webkit-flex;flex-direction: column;justify-content: space-between;overflow:auto}
.r-item .item-box{border-radius: 0 var(--radius) var(--radius) 0;}
.r-item .item-box .btnTm{height:1.8rem;border-radius:100px;}
.r-item .item-box .fb{font-size:.85rem;color:rgba(var(--text-tips),1)}

.r-item{align-items: center;background-color: rgba(var(--surface),1);border-radius: var(--radius);}
.item-bot{margin-top:10px;align-items:center}
@container listcontent (width < 500px) {
    .flex-5{--number:2;--gap:.6rem}
    .flex-4{--number:1;}
    .n-item.r{display: flex;display: -webkit-flex;}
    .n-item.r .item-hd{width:80px;height:87px;flex-shrink: 0;border-radius: var(--radius) 0 0 var(--radius);}
    .n-item.r .item-box{flex:1;flex-basis: auto;}
    .n-item.r .item-box{border-radius: 0 var(--radius) var(--radius) 0;}

    .n-item.f .item-box{position: unset;}
    .n-item.f{height:unset}
    .n-item.f .item-box .bt{color:rgba(var(--text-primary),1)}
    .n-item.f .item-bot{color:rgba(var(--text-tips))}
    .n-item.f .item-box{background: rgba(var(--surface),1);padding:0}
    .item-bot{font-size:.8rem}
}
@container listcontent (width > 500px) {
    .flex-5{--number:3;--gap:.6rem}
    .flex-4{--number:2;--gap:.6rem}
}
@container listcontent (width > 700px) {
    .flex-5{--number:4;--gap:.6rem}
    .flex-4{--number:3;--gap:.6rem}
}
@container listcontent (width > 900px) {
    .flex-5{--number:5;--gap:1rem}
    .flex-4{--number:4;--gap:.6rem}
}