 #nice { line-height: 1.6; letter-spacing: .034em; color: rgb(63, 63, 63); font-size: 16px; word-break:all; } #nice p { padding-top: 23px; color: rgb(74,74,74); line-height: 1.75em; text-indent: 2em; } #nice h1 { text-align:center; background-image: url(../images/h_bg.webp); background-position: center top; background-repeat: no-repeat; background-size: 95px; line-height:95px; margin-top: 2rem; margin-bottom: 10px; } #nice h1 .content { font-size: 20px; color: rgb(60, 112, 198); border-bottom:2px solid #3C7076; } #nice h1:after { } #nice h2 { display:block; text-align:center; background-image: url(../images/h_bg.webp); background-position: center center; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-size: 63px; margin-top: 2rem; margin-bottom: 10px; } #nice h2:before { } #nice h2 .content { text-align:center; display: inline-block; height: 38px; line-height: 42px; color: rgb(60, 112, 198); background-position: left center; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-size: 63px; margin-top: 38px; font-size:18px; margin-bottom: 10px; } #nice h3:before { content: ""; background-image:url(../images/h3_bg); background-size:15px 15px; display: inline-block; width: 15px; height: 15px; line-height:15px; margin-bottom:-1px; } #nice h3, #nice h4 { padding-top:2rem; } #nice h3 .content { font-size:16px; font-weight:bold; display:inline-block; margin-left:8px; color:rgb(60,112,198); } #nice h3:after { } #nice li { padding:0.3rem; } #nice blockquote { padding: 15px 20px; line-height: 27px; background-color: rgb(239, 239, 239); border-left:none; display:block; } #nice blockquote p { padding: 0px; font-size:15px; color:rgb(89,89,89); } #nice a { color: rgb(60, 112, 198); text-decoration:none; } #nice strong { line-height: 1.75em; color: rgb(74,74,74); } #nice em { } #nice em strong { color:rgb(248,57,41); letter-spacing:0.3em; } #nice del { } #nice hr { height:1px; padding:0; border:none; text-align:center; background-image:linear-gradient(to right,rgba(60,122,198,0),rgba(60,122,198,0.75),rgba(60,122,198,0)); } #nice img { border-radius:4px; margin-bottom:25px; max-width: 100%; } #nice figcaption { display:block; font-size:12px; font-family:PingFangSC-Light; } #nice p code, #nice li code { color: rgb(60, 112, 198);; } #nice pre code { } #nice table tr th, #nice table tr td { font-size: 14px; } #nice .footnotes{ padding-top: 8px; } #nice .footnote-word { color: rgb(60, 112, 198); } #nice .footnote-ref { color: rgb(60, 112, 198); } #nice .footnote-item em { color: rgb(60, 112, 198); font-size:13px; font-style:normal; border-bottom-color:1px dashed rgb(60, 112, 198); } #nice .footnotes-sep:before { background-image: none; background-size: none; display: block; width: auto; height: auto; } #nice .footnote-num { color: rgb(60, 112, 198); } #nice .footnote-item p { color: rgb(60, 112, 198); font-weight:bold; } #nice .footnote-item a { color:rgb(60, 112, 198); } #nice .footnote-item p em { font-size:14px; font-weight:normal; border-bottom:1px dashed rgb(60, 112, 198); } #nice .block-equation svg { } #nice .inline-equation svg { }