<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*ç§»é™¤æµè§ˆå™¨é»˜è®¤çš„`marginã€padding`*/

p,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
th,
td,
div,
pre,
body,
code,
form,
input,
legend,
button,
figure,
fieldset,
textarea,
blockquote {
    margin: 0;
    padding: 0;
}


/**
 * `table`ç›¸é‚»å•å…ƒæ&nbsp;¼çš„è¾¹æ¡†é—´çš„è·ç¦»è®¾ç½®ä¸º0ã€‚
 * è®¾ç½®`table`çš„è¾¹æ¡†ä¸ºåˆå¹¶æ¨¡å¼ã€‚
 */

table {
    border-spacing: 0;
    border-collapse: collapse;
}


/*ç§»é™¤æµè§ˆå™¨éƒ¨åˆ†å…ƒç´&nbsp;çš„é»˜è®¤è¾¹æ¡†*/

img,
abbr,
input,
button,
acronym,
fieldset,
textarea {
    border: none;
}


/*å›&nbsp;ä¸º`input`é»˜è®¤ä¸ç»§æ‰¿çˆ¶å…ƒç´&nbsp;çš„å±…ä¸­æ&nbsp;·å¼ï¼Œæ‰€ä»¥è®©`input`å…ƒç´&nbsp;ç»§æ‰¿çˆ¶å…ƒç´&nbsp;çš„æ–‡æœ¬å±…ä¸­æ–¹å¼*/

input {
    text-align: inherit;
}


/*è®©`textarea`é»˜è®¤ä¸å¯ä»¥æ”¾ç¼©*/

textarea {
    resize: none;
}


/*å›&nbsp;ä¸ºéƒ¨åˆ†æµè§ˆå™¨é»˜è®¤çš„`q`æ&nbsp;‡ç­¾çš„å‰åŽä¼ªå…ƒç´&nbsp;æœ‰å¤šä½™æ&nbsp;·å¼ï¼Œæ‰€ä»¥ç½®ç©º`q`æ&nbsp;‡ç­¾å‰åŽä¼ªå…ƒç´&nbsp;*/

q::before,
q::after {
    content: '';
}


/**
 * ç”±äºŽä»¥ä¸‹å…ƒç´&nbsp;çš„éƒ¨åˆ†å±žæ€§æ²¡æœ‰ç»§æ‰¿çˆ¶èŠ‚ç‚¹æ&nbsp;·å¼ï¼Œæ‰€ä»¥å£°æ˜Žè¿™äº›å…ƒç´&nbsp;çš„è¿™äº›å±žæ€§ä¸ºçˆ¶å…ƒç´&nbsp;çš„å±žæ€§ã€‚
 * å–æ¶ˆè¿™äº›å…ƒç´&nbsp;çš„`outline`æ&nbsp;·å¼ã€‚
 */

a,
h1,
h2,
h3,
h4,
h5,
h6,
input,
select,
button,
option,
textarea,
optgroup {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: inherit;
    color: inherit;
    outline: none;
}


/**
 * å¦‚æžœç»å¯¹å®šä½å…ƒç´&nbsp;ï¼Œæ‰¾ä¸åˆ°è¢«è®¾ç½®è¿‡å®šä½ä¿¡æ¯çš„ä¸Šçº§å…ƒç´&nbsp;ï¼Œé‚£ä¹ˆè¿™ä¸ªå…ƒç´&nbsp;å°±åŸºäºŽæ&nbsp;¹èŠ‚ç‚¹å®šä½ï¼Œæ‰€ä»¥ç»™`body`è®¾ç½®ç›¸å¯¹å®šä½ï¼Œè®©è¿™äº›å…ƒç´&nbsp;åŸºäºŽ`body`å®šä½ã€‚
 * è®¾ç½®ç½‘é¡µåŸºæœ¬å­—ä½“é¢œè‰²ä¸º`#666`(æ·±ç°è‰²)ã€‚
 * è®¾ç½®ç½‘é¡µèƒŒæ™¯é¢œè‰²é¢œè‰²ä¸º`#fff`ï¼ˆçº¯ç™½è‰²ï¼‰ã€‚
 * ä½¿å­—ä½“æ¸²æŸ“æ›´é¡ºæ»‘ã€‚
 */

body {
    font: 14px 'å¾®è½¯é›…é»‘', 'Helvetica Neue', Arial, 'Hiragino Sans GB', STHeiti, 'STHeiti Light [STXihei]', 'Microsoft Yahei', sans-serif;
    position: relative;
    color: #666;
    background: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

/*å–æ¶ˆä¸‹é¢å…ƒç´&nbsp;çš„é»˜è®¤æ–‡å­—è£…é¥°ï¼ˆä¸‹åˆ’çº¿ã€ä¸­åˆ’çº¿ï¼‰*/

a,
del,
ins {
    text-decoration: none !important;
}


/*å–æ¶ˆolï¼Œulé»˜è®¤åˆ—è¡¨æ&nbsp;·å¼*/

ol,
ul {
    list-style: none;
}


/*ä½¿å¦‚ä¸‹å…ƒç´&nbsp;é»˜è®¤é¼&nbsp;æ&nbsp;‡ç»è¿‡æ˜¯`å°æ‰‹`çš„å½¢çŠ¶ï¼ˆä¸€èˆ¬è¡¨ç¤ºå¯ä»¥ç‚¹å‡»ï¼‰*/

button,
input[type='submit'],
input[type='button'] {
    cursor: pointer;
}


/*å–æ¶ˆç«ç‹æµè§ˆå™¨éƒ¨åˆ†ç‰ˆæœ¬`input`èšç„¦çš„æ—¶å€™é»˜è®¤çš„`paddingã€border`*/

input::-moz-focus-inner {
    padding: 0;
    border: 0;
}


/*å–æ¶ˆéƒ¨åˆ†æµè§ˆå™¨`input[type='number']`çš„é»˜è®¤æ&nbsp;·å¼*/

input[type='number'] {
    -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none;
}


/*è¾“å…¥æŽ§ä»¶çš„`placeholder`é¢œè‰²è®¾ç½®ä¸º`#999`ï¼ˆæµ…ç°è‰²ï¼‰*/

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #999;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #999;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #999;
}


/*ç”±äºŽéƒ¨åˆ†æµè§ˆå™¨`template`ç›´æŽ¥æ˜¾ç¤ºå‡ºæ¥ï¼Œæ‰€ä»¥è¦éšè—`template`å…ƒç´&nbsp;*/

template {
    display: none;
}


/**
 * æ¸…æ¥šæµ®åŠ¨`c ==&gt; clear`,åŽŸå­ç±»
 */

.c {
    zoom: 1;
}

.c::after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
}


/*`position: fixed`çš„ç¼©å†™ï¼ŒåŽŸå­ç±»*/

.pf {
    position: fixed;
    /*chrome å†…æ&nbsp;¸ æµè§ˆå™¨ position: fixed é˜²æ­¢æŠ–åŠ¨*/
    -webkit-transform: translateZ(0);
}


/*åˆ©ç”¨ç»å¯¹å®šä½å®½é«˜æ‹‰å‡åŽŸç†ï¼Œä¸­å¿ƒå±…ä¸­å…ƒç´&nbsp;ï¼ŒåŽŸå­ç±»*/

.middle {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}


/*åˆ©ç”¨ç›¸å¯¹å®šä½äºŽ`CSS3`ä½¿å…ƒç´&nbsp;åž‚ç›´å±…ä¸­ï¼ŒåŽŸå­ç±»*/

.middle-v {
    position: relative;
    top: 50%;
    -webkit-transform: -webkit-translateY(-50%);
    -moz-transform: -moz-translateY(-50%);
    -o-transform: -o-translateY(-50%);
    transform: translateY(-50%);
}


/*å…ƒç´&nbsp;è®¡ç®—å®½é«˜å¾·ç›’å­æ¨¡åž‹ä»¥`border`ä¸ºå¤–ç•Œé™ï¼ŒåŽŸå­ç±»*/

.bb {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/*æ–‡æœ¬æº¢å‡ºæ˜¾ç¤ºçœç•¥å·`to==&gt;text-overflow`ï¼ŒåŽŸå­ç±»*/

.to {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}</pre></body></html>