-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathhuangli.html
2 lines (2 loc) · 84.4 KB
/
huangli.html
1
2
<!DOCTYPE html><html><head><meta charSet="utf-8"/><style>.📦dspl_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.📦algn-itms_center{align-items:center;-webkit-box-align:center}.📦flx-drct_row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.📦h_48px{height:48px}.📦bg-clr_fff{background-color:#fff}.📦pr_3prcnt{padding-right:3%}.📦pl_4prcnt{padding-left:4%}.📦box-szg_border-box{box-sizing:border-box}.📦flx_1{flex:1}.📦fnt-fam_b77syt{font-family:"SF UI Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.📦mt_0px{margin-top:0px}.📦fnt-sze_14px{font-size:14px}.📦f-wght_500{font-weight:500}.📦ln-ht_40px{line-height:40px}.📦ltr-spc_-0-05px{letter-spacing:-0.05px}.📦btrr_3px{border-top-right-radius:3px}.📦bbrr_3px{border-bottom-right-radius:3px}.📦btlr_3px{border-top-left-radius:3px}.📦bblr_3px{border-bottom-left-radius:3px}.📦pt_0px{padding-top:0px}.📦pb_0px{padding-bottom:0px}.📦pr_20px{padding-right:20px}.📦pl_20px{padding-left:20px}.📦ml_0px{margin-left:0px}.📦mr_0px{margin-right:0px}.📦mb_0px{margin-bottom:0px}.📦h_40px{height:40px}.📦pst_relative{position:relative}.📦dspl_inline-flex{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.📦flx-wrap_nowrap{flex-wrap:nowrap;-webkit-box-lines:nowrap}.📦pb_8px{padding-bottom:8px}.📦pl_8px{padding-left:8px}.📦pr_8px{padding-right:8px}.📦pt_8px{padding-top:8px}.📦txt-algn_center{text-align:center}.📦crsr_pointer{cursor:pointer}.📦w_16px{width:16px}.📦h_16px{height:16px}.📦flx-drct_column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.📦flx-wrap_wrap{flex-wrap:wrap;-webkit-box-lines:multiple}.📦h_auto{height:auto}.📦mt_60px{margin-top:60px}.📦b-btm-clr_eaecef{border-bottom-color:#eaecef}.📦b-lft-clr_eaecef{border-left-color:#eaecef}.📦b-rgt-clr_eaecef{border-right-color:#eaecef}.📦b-top-clr_eaecef{border-top-color:#eaecef}.📦b-btm-stl_solid{border-bottom-style:solid}.📦b-lft-stl_solid{border-left-style:solid}.📦b-rgt-stl_solid{border-right-style:solid}.📦b-top-stl_solid{border-top-style:solid}.📦b-btm-wdt_1px{border-bottom-width:1px}.📦b-lft-wdt_1px{border-left-width:1px}.📦b-rgt-wdt_1px{border-right-width:1px}.📦b-top-wdt_1px{border-top-width:1px}.📦pb_20px{padding-bottom:20px}.📦pl_20px{padding-left:20px}.📦pr_20px{padding-right:20px}.📦pt_20px{padding-top:20px}
@-webkit-keyframes loading_ng405l{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes loading_ng405l{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes loading_ng405l{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes loading_ng405l{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes loading-circle_fv6wzy{0%{stroke-dashoffset:600;}100%{stroke-dashoffset:0;}}@-moz-keyframes loading-circle_fv6wzy{0%{stroke-dashoffset:600;}100%{stroke-dashoffset:0;}}@-o-keyframes loading-circle_fv6wzy{0%{stroke-dashoffset:600;}100%{stroke-dashoffset:0;}}@keyframes loading-circle_fv6wzy{0%{stroke-dashoffset:600;}100%{stroke-dashoffset:0;}}.css-11r1ktn,[data-css-11r1ktn]{animation:loading_ng405l 2s linear infinite;-webkit-animation:loading_ng405l 2s linear infinite;}@-webkit-keyframes openAnimation_158oy86{from{opacity:0;transform:translateY(-120%);-webkit-transform:translateY(-120%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-moz-keyframes openAnimation_158oy86{from{opacity:0;transform:translateY(-120%);-webkit-transform:translateY(-120%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-o-keyframes openAnimation_158oy86{from{opacity:0;transform:translateY(-120%);-webkit-transform:translateY(-120%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@keyframes openAnimation_158oy86{from{opacity:0;transform:translateY(-120%);-webkit-transform:translateY(-120%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-webkit-keyframes closeAnimation_1olw4g9{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.9);opacity:0;-webkit-transform:scale(0.9);}}@-moz-keyframes closeAnimation_1olw4g9{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.9);opacity:0;-webkit-transform:scale(0.9);}}@-o-keyframes closeAnimation_1olw4g9{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.9);opacity:0;-webkit-transform:scale(0.9);}}@keyframes closeAnimation_1olw4g9{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.9);opacity:0;-webkit-transform:scale(0.9);}}.css-1yiw7zu,[data-css-1yiw7zu]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;height:0;transition:all 240ms cubic-bezier(0.0, 0.0, 0.2, 1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-transition:all 240ms cubic-bezier(0.0, 0.0, 0.2, 1);-moz-transition:all 240ms cubic-bezier(0.0, 0.0, 0.2, 1);}.css-1yiw7zu[data-state="entering"],[data-css-1yiw7zu][data-state="entering"], .css-1yiw7zu[data-state="entered"], [data-css-1yiw7zu][data-state="entered"]{animation:openAnimation_158oy86 240ms cubic-bezier(0.175, 0.885, 0.320, 1.175) both;-webkit-animation:openAnimation_158oy86 240ms cubic-bezier(0.175, 0.885, 0.320, 1.175) both;}.css-1yiw7zu[data-state="exiting"],[data-css-1yiw7zu][data-state="exiting"]{animation:closeAnimation_1olw4g9 120ms cubic-bezier(0.4, 0.0, 1, 1) both;-webkit-animation:closeAnimation_1olw4g9 120ms cubic-bezier(0.4, 0.0, 1, 1) both;}.css-1sugtjn,[data-css-1sugtjn]{max-width:560px;margin:0 auto;top:0;left:0;right:0;position:fixed;z-index:30;pointer-events:none;}.css-q4k7k7,[data-css-q4k7k7]{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:antialiased;}.css-q4k7k7:focus,[data-css-q4k7k7]:focus{outline:none;}.css-q4k7k7::placeholder,[data-css-q4k7k7]::placeholder{color:rgba(67, 90, 111, 0.7);}.css-1ktdej1,[data-css-1ktdej1]{top:0;position:absolute;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;line-height:1;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}@-webkit-keyframes openAnimation_u4xxlz{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-moz-keyframes openAnimation_u4xxlz{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-o-keyframes openAnimation_u4xxlz{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@keyframes openAnimation_u4xxlz{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-webkit-keyframes fadeInAnimation_1ont4t{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeInAnimation_1ont4t{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadeInAnimation_1ont4t{from{opacity:0;}to{opacity:1;}}@keyframes fadeInAnimation_1ont4t{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeOutAnimation_1q9hkiq{from{opacity:1;}to{opacity:0;}}@-moz-keyframes fadeOutAnimation_1q9hkiq{from{opacity:1;}to{opacity:0;}}@-o-keyframes fadeOutAnimation_1q9hkiq{from{opacity:1;}to{opacity:0;}}@keyframes fadeOutAnimation_1q9hkiq{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes openAnimation_1cql8cr{from{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}to{transform:scale(1);opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes openAnimation_1cql8cr{from{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}to{transform:scale(1);opacity:1;-webkit-transform:scale(1);}}@-o-keyframes openAnimation_1cql8cr{from{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}to{transform:scale(1);opacity:1;-webkit-transform:scale(1);}}@keyframes openAnimation_1cql8cr{from{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}to{transform:scale(1);opacity:1;-webkit-transform:scale(1);}}@-webkit-keyframes closeAnimation_1y9xgi8{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}}@-moz-keyframes closeAnimation_1y9xgi8{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}}@-o-keyframes closeAnimation_1y9xgi8{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}}@keyframes closeAnimation_1y9xgi8{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);}to{transform:scale(0.8);opacity:0;-webkit-transform:scale(0.8);}}.css-17kak1e,[data-css-17kak1e]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex:1;align-items:center;justify-content:center;position:relative;-webkit-flex:1;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-3grw6g,[data-css-3grw6g]{position:relative;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex:1;cursor:pointer;margin-left:-1px;-webkit-flex:1;}.css-3grw6g:first-child .css-17kak1e,[data-css-3grw6g]:first-child .css-17kak1e{border-top-left-radius:3px;border-bottom-left-radius:3px;}.css-3grw6g:last-child .css-17kak1e,[data-css-3grw6g]:last-child .css-17kak1e{border-top-right-radius:3px;border-bottom-right-radius:3px;}.css-87b09r,[data-css-87b09r]{overflow:hidden;position:absolute;height:1px;width:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);}@-webkit-keyframes rotate360InAnimation_e4x7vx{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%) rotate(-360deg);-webkit-transform:translateX(-100%) rotate(-360deg);}}@-moz-keyframes rotate360InAnimation_e4x7vx{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%) rotate(-360deg);-webkit-transform:translateX(-100%) rotate(-360deg);}}@-o-keyframes rotate360InAnimation_e4x7vx{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%) rotate(-360deg);-webkit-transform:translateX(-100%) rotate(-360deg);}}@keyframes rotate360InAnimation_e4x7vx{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%) rotate(-360deg);-webkit-transform:translateX(-100%) rotate(-360deg);}}@-webkit-keyframes rotate360OutAnimation_1swhwyo{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%) rotate(360deg);-webkit-transform:translateX(100%) rotate(360deg);}}@-moz-keyframes rotate360OutAnimation_1swhwyo{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%) rotate(360deg);-webkit-transform:translateX(100%) rotate(360deg);}}@-o-keyframes rotate360OutAnimation_1swhwyo{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%) rotate(360deg);-webkit-transform:translateX(100%) rotate(360deg);}}@keyframes rotate360OutAnimation_1swhwyo{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%) rotate(360deg);-webkit-transform:translateX(100%) rotate(360deg);}}@-webkit-keyframes leftRotate360InAnimation_1uxpfmf{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%), rotate(360deg);-webkit-transform:translateX(100%), rotate(360deg);}}@-moz-keyframes leftRotate360InAnimation_1uxpfmf{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%), rotate(360deg);-webkit-transform:translateX(100%), rotate(360deg);}}@-o-keyframes leftRotate360InAnimation_1uxpfmf{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%), rotate(360deg);-webkit-transform:translateX(100%), rotate(360deg);}}@keyframes leftRotate360InAnimation_1uxpfmf{from{transform:translateX(-100%) rotate(0deg);-webkit-transform:translateX(-100%) rotate(0deg);}to{transform:translateX(100%), rotate(360deg);-webkit-transform:translateX(100%), rotate(360deg);}}@-webkit-keyframes leftRotate360OutAnimation_znl0n0{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%), rotate(360deg);-webkit-transform:translateX(-100%), rotate(360deg);}}@-moz-keyframes leftRotate360OutAnimation_znl0n0{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%), rotate(360deg);-webkit-transform:translateX(-100%), rotate(360deg);}}@-o-keyframes leftRotate360OutAnimation_znl0n0{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%), rotate(360deg);-webkit-transform:translateX(-100%), rotate(360deg);}}@keyframes leftRotate360OutAnimation_znl0n0{from{transform:translateX(100%) rotate(0deg);-webkit-transform:translateX(100%) rotate(0deg);}to{transform:translateX(-100%), rotate(360deg);-webkit-transform:translateX(-100%), rotate(360deg);}}@-webkit-keyframes topRotate360InAnimation_1iarriy{from{transform:translateY(-200%) rotate(0deg);-webkit-transform:translateY(-200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-moz-keyframes topRotate360InAnimation_1iarriy{from{transform:translateY(-200%) rotate(0deg);-webkit-transform:translateY(-200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-o-keyframes topRotate360InAnimation_1iarriy{from{transform:translateY(-200%) rotate(0deg);-webkit-transform:translateY(-200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@keyframes topRotate360InAnimation_1iarriy{from{transform:translateY(-200%) rotate(0deg);-webkit-transform:translateY(-200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-webkit-keyframes topRotate360OutAnimation_w5ju0m{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(-200%), rotate(360deg);-webkit-transform:translateY(-200%), rotate(360deg);}}@-moz-keyframes topRotate360OutAnimation_w5ju0m{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(-200%), rotate(360deg);-webkit-transform:translateY(-200%), rotate(360deg);}}@-o-keyframes topRotate360OutAnimation_w5ju0m{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(-200%), rotate(360deg);-webkit-transform:translateY(-200%), rotate(360deg);}}@keyframes topRotate360OutAnimation_w5ju0m{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(-200%), rotate(360deg);-webkit-transform:translateY(-200%), rotate(360deg);}}@-webkit-keyframes bottomRotate360InAnimation_1k0qqcf{from{transform:translateY(200%) rotate(0deg);-webkit-transform:translateY(200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-moz-keyframes bottomRotate360InAnimation_1k0qqcf{from{transform:translateY(200%) rotate(0deg);-webkit-transform:translateY(200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-o-keyframes bottomRotate360InAnimation_1k0qqcf{from{transform:translateY(200%) rotate(0deg);-webkit-transform:translateY(200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@keyframes bottomRotate360InAnimation_1k0qqcf{from{transform:translateY(200%) rotate(0deg);-webkit-transform:translateY(200%) rotate(0deg);}to{transform:translateY(0%), rotate(360deg);-webkit-transform:translateY(0%), rotate(360deg);}}@-webkit-keyframes bottomRotate360OutAnimation_1m9tq8h{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(200%), rotate(360deg);-webkit-transform:translateY(200%), rotate(360deg);}}@-moz-keyframes bottomRotate360OutAnimation_1m9tq8h{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(200%), rotate(360deg);-webkit-transform:translateY(200%), rotate(360deg);}}@-o-keyframes bottomRotate360OutAnimation_1m9tq8h{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(200%), rotate(360deg);-webkit-transform:translateY(200%), rotate(360deg);}}@keyframes bottomRotate360OutAnimation_1m9tq8h{from{transform:translateY(0%) rotate(0deg);-webkit-transform:translateY(0%) rotate(0deg);}to{transform:translateY(200%), rotate(360deg);-webkit-transform:translateY(200%), rotate(360deg);}}@-webkit-keyframes anchoredLeftSlideInAnimation_1hg44x7{from{transform:translateX(-100%);-webkit-transform:translateX(-100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-moz-keyframes anchoredLeftSlideInAnimation_1hg44x7{from{transform:translateX(-100%);-webkit-transform:translateX(-100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-o-keyframes anchoredLeftSlideInAnimation_1hg44x7{from{transform:translateX(-100%);-webkit-transform:translateX(-100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@keyframes anchoredLeftSlideInAnimation_1hg44x7{from{transform:translateX(-100%);-webkit-transform:translateX(-100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-webkit-keyframes anchoredLeftSlideOutAnimation_rnri27{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(-100%);-webkit-transform:translateX(-100%);}}@-moz-keyframes anchoredLeftSlideOutAnimation_rnri27{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(-100%);-webkit-transform:translateX(-100%);}}@-o-keyframes anchoredLeftSlideOutAnimation_rnri27{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(-100%);-webkit-transform:translateX(-100%);}}@keyframes anchoredLeftSlideOutAnimation_rnri27{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(-100%);-webkit-transform:translateX(-100%);}}@-webkit-keyframes anchoredRightSlideInAnimation_1y6fmrc{from{transform:translateX(100%);-webkit-transform:translateX(100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-moz-keyframes anchoredRightSlideInAnimation_1y6fmrc{from{transform:translateX(100%);-webkit-transform:translateX(100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-o-keyframes anchoredRightSlideInAnimation_1y6fmrc{from{transform:translateX(100%);-webkit-transform:translateX(100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@keyframes anchoredRightSlideInAnimation_1y6fmrc{from{transform:translateX(100%);-webkit-transform:translateX(100%);}to{transform:translateX(0);-webkit-transform:translateX(0);}}@-webkit-keyframes anchoredRightSlideOutAnimation_8h6vp3{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(100%);-webkit-transform:translateX(100%);}}@-moz-keyframes anchoredRightSlideOutAnimation_8h6vp3{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(100%);-webkit-transform:translateX(100%);}}@-o-keyframes anchoredRightSlideOutAnimation_8h6vp3{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(100%);-webkit-transform:translateX(100%);}}@keyframes anchoredRightSlideOutAnimation_8h6vp3{from{transform:translateX(0);-webkit-transform:translateX(0);}to{transform:translateX(100%);-webkit-transform:translateX(100%);}}@-webkit-keyframes anchoredTopSlideInAnimation_8z9rxa{from{transform:translateY(-100%);-webkit-transform:translateY(-100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-moz-keyframes anchoredTopSlideInAnimation_8z9rxa{from{transform:translateY(-100%);-webkit-transform:translateY(-100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-o-keyframes anchoredTopSlideInAnimation_8z9rxa{from{transform:translateY(-100%);-webkit-transform:translateY(-100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@keyframes anchoredTopSlideInAnimation_8z9rxa{from{transform:translateY(-100%);-webkit-transform:translateY(-100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-webkit-keyframes anchoredTopSlideOutAnimation_ns0rt0{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(-100%);-webkit-transform:translateY(-100%);}}@-moz-keyframes anchoredTopSlideOutAnimation_ns0rt0{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(-100%);-webkit-transform:translateY(-100%);}}@-o-keyframes anchoredTopSlideOutAnimation_ns0rt0{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(-100%);-webkit-transform:translateY(-100%);}}@keyframes anchoredTopSlideOutAnimation_ns0rt0{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(-100%);-webkit-transform:translateY(-100%);}}@-webkit-keyframes anchoredBottomSlideInAnimation_1axypox{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-moz-keyframes anchoredBottomSlideInAnimation_1axypox{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-o-keyframes anchoredBottomSlideInAnimation_1axypox{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@keyframes anchoredBottomSlideInAnimation_1axypox{from{transform:translateY(100%);-webkit-transform:translateY(100%);}to{transform:translateY(0);-webkit-transform:translateY(0);}}@-webkit-keyframes anchoredBottomSlideOutAnimation_1fdetvy{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(100%);-webkit-transform:translateY(100%);}}@-moz-keyframes anchoredBottomSlideOutAnimation_1fdetvy{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(100%);-webkit-transform:translateY(100%);}}@-o-keyframes anchoredBottomSlideOutAnimation_1fdetvy{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(100%);-webkit-transform:translateY(100%);}}@keyframes anchoredBottomSlideOutAnimation_1fdetvy{from{transform:translateY(0);-webkit-transform:translateY(0);}to{transform:translateY(100%);-webkit-transform:translateY(100%);}}.css-13qcn8a,[data-css-13qcn8a]{background-color:#fff;border-radius:9999px;}.css-17bhmw6,[data-css-17bhmw6]{transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);opacity:0;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:absolute;align-items:center;justify-content:center;padding-left:4px;-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-17bhmw6[data-checked="true"],[data-css-17bhmw6][data-checked="true"]{opacity:1;transform:scale(1);-webkit-transform:scale(1);}.css-17bhmw6> svg,[data-css-17bhmw6]> svg{transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);transform:scale(0);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.175);-webkit-transform:scale(0);}.css-17bhmw6[data-checked="true"] > svg,[data-css-17bhmw6][data-checked="true"] > svg{transform:scale(1);-webkit-transform:scale(1);}.css-1rprxtl,[data-css-1rprxtl]{transition:-webkit-transform 200ms ease-in-out,transform 200ms ease-in-out;transform:translateX(0%);-webkit-transition:-webkit-transform 200ms ease-in-out,transform 200ms ease-in-out;-moz-transition:transform 200ms ease-in-out;-webkit-transform:translateX(0%);}.css-1rprxtl[data-checked="true"],[data-css-1rprxtl][data-checked="true"]{transform:translateX(50%);-webkit-transform:translateX(50%);}.css-1fz368,[data-css-1fz368]{box-shadow:0 2px 2px 0 rgba(0,0,0,.1), 0 1px 0 0 rgba(0,0,0,.1);}.css-1ii3p2c,[data-css-1ii3p2c]{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;text-decoration:none;border:none;outline:none;cursor:pointer;color:#1070ca;background-color:transparent;}.css-1ii3p2c::-moz-focus-inner ,[data-css-1ii3p2c]::-moz-focus-inner {border:0;}.css-1ii3p2c[disabled],[data-css-1ii3p2c][disabled],.css-1ii3p2c [data-disabled],[data-css-1ii3p2c] [data-disabled]{cursor:not-allowed;opacity:0.8;background-image:none;background-color:rgba(67, 90, 111, 0.06);box-shadow:none;color:rgba(67, 90, 111, 0.7);pointer-events:none;}.css-1ii3p2c:not([disabled]):not([data-disabled]):hover,[data-css-1ii3p2c]:not([disabled]):not([data-disabled]):hover{background-color:rgba(67, 90, 111, 0.06);}.css-1ii3p2c:not([disabled]):not([data-disabled]):focus,[data-css-1ii3p2c]:not([disabled]):not([data-disabled]):focus{z-index:2;box-shadow:0 0 0 3px rgba(16, 112, 202, 0.3);}.css-1ii3p2c:not([disabled]):not([data-disabled]):active,[data-css-1ii3p2c]:not([disabled]):not([data-disabled]):active, .css-1ii3p2c:not([disabled]):not([data-disabled])[aria-expanded="true"], [data-css-1ii3p2c]:not([disabled]):not([data-disabled])[aria-expanded="true"], .css-1ii3p2c:not([disabled]):not([data-disabled])[data-active], [data-css-1ii3p2c]:not([disabled]):not([data-disabled])[data-active]{background-image:none;background-color:rgba(16, 112, 202, 0.09);}.css-graydb,[data-css-graydb]{border:1px solid #E4E7EB;}.css-69cngj,[data-css-69cngj]{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;text-decoration:none;border:none;outline:none;cursor:pointer;color:#425A70;background-color:white;background-image:-webkit-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: -moz-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: linear-gradient(to bottom, #FFFFFF, #F4F5F7);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.06);}.css-69cngj::-moz-focus-inner ,[data-css-69cngj]::-moz-focus-inner {border:0;}.css-69cngj[disabled],[data-css-69cngj][disabled],.css-69cngj [data-disabled],[data-css-69cngj] [data-disabled]{cursor:not-allowed;opacity:0.8;background-image:none;background-color:rgba(67, 90, 111, 0.06);box-shadow:none;color:rgba(67, 90, 111, 0.7);pointer-events:none;}.css-69cngj:not([disabled]):not([data-disabled]):hover,[data-css-69cngj]:not([disabled]):not([data-disabled]):hover{background-image:-webkit-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: -moz-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: linear-gradient(to bottom, #FAFBFB, #EAECEE);}.css-69cngj:not([disabled]):not([data-disabled]):focus,[data-css-69cngj]:not([disabled]):not([data-disabled]):focus{z-index:2;box-shadow:0 0 0 3px rgba(16, 112, 202, 0.14), inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.14);}.css-69cngj:not([disabled]):not([data-disabled]):active,[data-css-69cngj]:not([disabled]):not([data-disabled]):active, .css-69cngj:not([disabled]):not([data-disabled])[aria-expanded="true"], [data-css-69cngj]:not([disabled]):not([data-disabled])[aria-expanded="true"], .css-69cngj:not([disabled]):not([data-disabled])[data-active], [data-css-69cngj]:not([disabled]):not([data-disabled])[data-active]{background-image:none;background-color:rgba(16, 112, 202, 0.09);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-69cngj:not([disabled]):not([data-disabled]):focus:active,[data-css-69cngj]:not([disabled]):not([data-disabled]):focus:active, .css-69cngj:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, [data-css-69cngj]:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, .css-69cngj:not([disabled]):not([data-disabled])[data-active]:focus, [data-css-69cngj]:not([disabled]):not([data-disabled])[data-active]:focus{box-shadow:0 0 0 3px rgba(16, 112, 202, 0.14), inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-5pze3j,[data-css-5pze3j]{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;text-decoration:none;border:none;outline:none;cursor:pointer;color:#bf0e08;background-color:white;background-image:-webkit-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: -moz-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: linear-gradient(to bottom, #FFFFFF, #F4F5F7);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.06);}.css-5pze3j::-moz-focus-inner ,[data-css-5pze3j]::-moz-focus-inner {border:0;}.css-5pze3j[disabled],[data-css-5pze3j][disabled],.css-5pze3j [data-disabled],[data-css-5pze3j] [data-disabled]{cursor:not-allowed;opacity:0.8;background-image:none;background-color:rgba(67, 90, 111, 0.06);box-shadow:none;color:rgba(67, 90, 111, 0.7);pointer-events:none;}.css-5pze3j:not([disabled]):not([data-disabled]):hover,[data-css-5pze3j]:not([disabled]):not([data-disabled]):hover{background-image:-webkit-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: -moz-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: linear-gradient(to bottom, #FAFBFB, #EAECEE);}.css-5pze3j:not([disabled]):not([data-disabled]):focus,[data-css-5pze3j]:not([disabled]):not([data-disabled]):focus{z-index:2;box-shadow:0 0 0 3px rgba(16, 112, 202, 0.14), inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.14);}.css-5pze3j:not([disabled]):not([data-disabled]):active,[data-css-5pze3j]:not([disabled]):not([data-disabled]):active, .css-5pze3j:not([disabled]):not([data-disabled])[aria-expanded="true"], [data-css-5pze3j]:not([disabled]):not([data-disabled])[aria-expanded="true"], .css-5pze3j:not([disabled]):not([data-disabled])[data-active], [data-css-5pze3j]:not([disabled]):not([data-disabled])[data-active]{background-image:none;background-color:rgba(16, 112, 202, 0.09);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-5pze3j:not([disabled]):not([data-disabled]):focus:active,[data-css-5pze3j]:not([disabled]):not([data-disabled]):focus:active, .css-5pze3j:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, [data-css-5pze3j]:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, .css-5pze3j:not([disabled]):not([data-disabled])[data-active]:focus, [data-css-5pze3j]:not([disabled]):not([data-disabled])[data-active]:focus{box-shadow:0 0 0 3px rgba(16, 112, 202, 0.14), inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-nwvixr,[data-css-nwvixr]{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;text-decoration:none;border:none;outline:none;cursor:pointer;color:white;background-color:white;background-image:-webkit-linear-gradient(to bottom, #0788DE, #116AB8); background-image: -moz-linear-gradient(to bottom, #0788DE, #116AB8); background-image: linear-gradient(to bottom, #0788DE, #116AB8);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.06);}.css-nwvixr::-moz-focus-inner ,[data-css-nwvixr]::-moz-focus-inner {border:0;}.css-nwvixr[disabled],[data-css-nwvixr][disabled],.css-nwvixr [data-disabled],[data-css-nwvixr] [data-disabled]{cursor:not-allowed;opacity:0.8;background-image:none;background-color:rgba(67, 90, 111, 0.06);box-shadow:none;color:rgba(67, 90, 111, 0.7);pointer-events:none;}.css-nwvixr:not([disabled]):not([data-disabled]):hover,[data-css-nwvixr]:not([disabled]):not([data-disabled]):hover{background-image:-webkit-linear-gradient(to bottom, #0679c5, #0f5da1); background-image: -moz-linear-gradient(to bottom, #0679c5, #0f5da1); background-image: linear-gradient(to bottom, #0679c5, #0f5da1);}.css-nwvixr:not([disabled]):not([data-disabled]):focus,[data-css-nwvixr]:not([disabled]):not([data-disabled]):focus{z-index:2;box-shadow:0 0 0 3px rgba(7, 136, 222, 0.4), inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.3);}.css-nwvixr:not([disabled]):not([data-disabled]):active,[data-css-nwvixr]:not([disabled]):not([data-disabled]):active, .css-nwvixr:not([disabled]):not([data-disabled])[aria-expanded="true"], [data-css-nwvixr]:not([disabled]):not([data-disabled])[aria-expanded="true"], .css-nwvixr:not([disabled]):not([data-disabled])[data-active], [data-css-nwvixr]:not([disabled]):not([data-disabled])[data-active]{background-image:-webkit-linear-gradient(to bottom, #0f5da1, #0f5da1); background-image: -moz-linear-gradient(to bottom, #0f5da1, #0f5da1); background-image: linear-gradient(to bottom, #0f5da1, #0f5da1);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-nwvixr:not([disabled]):not([data-disabled]):focus:active,[data-css-nwvixr]:not([disabled]):not([data-disabled]):focus:active, .css-nwvixr:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, [data-css-nwvixr]:not([disabled]):not([data-disabled])[aria-expanded="true"]:focus, .css-nwvixr:not([disabled]):not([data-disabled])[data-active]:focus, [data-css-nwvixr]:not([disabled]):not([data-disabled])[data-active]:focus{box-shadow:0 0 0 3px rgba(7, 136, 222, 0.4), inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}.css-uxwp33,[data-css-uxwp33]{-webkit-appearance:none;-moz-appearance:none;border:none;flex:1;background:none;width:100%;-webkit-font-smoothing:antialiased;text-decoration:none;outline:none;cursor:pointer;background-color:white;background-image:-webkit-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: -moz-linear-gradient(to bottom, #FFFFFF, #F4F5F7); background-image: linear-gradient(to bottom, #FFFFFF, #F4F5F7);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.06);-webkit-flex:1;}.css-uxwp33:-moz-focusring,[data-css-uxwp33]:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.css-uxwp33[disabled],[data-css-uxwp33][disabled]{cursor:not-allowed;opacity:0.8;background-image:none;background-color:rgba(67, 90, 111, 0.06);box-shadow:none;color:rgba(67, 90, 111, 0.7);pointer-events:none;}.css-uxwp33[aria-invalid="true"],[data-css-uxwp33][aria-invalid="true"]{box-shadow:inset 0 0 0 1px #ec4c47, inset 0 1px 2px rgba(67, 90, 111, 0.14);}.css-uxwp33:not([disabled]):hover,[data-css-uxwp33]:not([disabled]):hover{background-image:-webkit-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: -moz-linear-gradient(to bottom, #FAFBFB, #EAECEE); background-image: linear-gradient(to bottom, #FAFBFB, #EAECEE);}.css-uxwp33:not([disabled]):focus,[data-css-uxwp33]:not([disabled]):focus{box-shadow:0 0 0 3px rgba(16, 112, 202, 0.14), inset 0 0 0 1px rgba(67, 90, 111, 0.3), inset 0 -1px 1px 0 rgba(67, 90, 111, 0.14);}.css-uxwp33:not([disabled]):active,[data-css-uxwp33]:not([disabled]):active{background-image:none;background-color:rgba(16, 112, 202, 0.09);box-shadow:inset 0 0 0 1px rgba(67, 90, 111, 0.14), inset 0 1px 1px 0 rgba(67, 90, 111, 0.06);}</style><style id="__jsx-2752228956">.lunar-container.jsx-2752228956{width:480px;margin:0 auto 50px;display:block;font-family:"Consolas","Microsoft Yahei",Arial,sans-serif;}.lunar-container.jsx-2752228956>.title.jsx-2752228956{color:#bbb;font-weight:bold;margin-bottom:10px;background:#555;padding:5px 15px;}.adlink.jsx-2752228956{text-align:center;font-size:11pt;}.adlink.jsx-2752228956 a.jsx-2752228956{-webkit-text-decoration:none;text-decoration:none;display:block;color:#666;font-weight:bold;margin-bottom:10px;background:#eee;padding:10pt;margin-top:10pt;}.date.jsx-2752228956{font-size:17pt;font-weight:bold;line-height:30pt;text-align:center;}.split.jsx-2752228956,.clear.jsx-2752228956{clear:both;height:1px;overflow-y:hidden;}.good.jsx-2752228956,.bad.jsx-2752228956{clear:both;position:relative;}.good.jsx-2752228956 .title.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956{float:left;width:100px;font-weight:bold;text-align:center;font-size:30pt;position:absolute;top:0;bottom:0;}.good.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956{position:absolute;width:100%;height:100%;border:none;}.good.jsx-2752228956 .title.jsx-2752228956{background:#ffee44;}.someday.jsx-2752228956 .good.jsx-2752228956 .title.jsx-2752228956{background:#aaaaaa;}.bad.jsx-2752228956 .title.jsx-2752228956{background:#ff4444;color:#fff;}.someday.jsx-2752228956 .bad.jsx-2752228956 .title.jsx-2752228956{background:#666666;color:#fff;}.good.jsx-2752228956 .content.jsx-2752228956,.bad.jsx-2752228956 .content.jsx-2752228956{margin-left:115px;padding-right:10px;padding-top:1px;font-size:15pt;}.someday.jsx-2752228956 .good.jsx-2752228956{background:#dddddd;}.someday.jsx-2752228956 .bad.jsx-2752228956{background:#aaaaaa;}.good.jsx-2752228956{background:#ffffaa;}.bad.jsx-2752228956{background:#ffddd3;}.content.jsx-2752228956 ul.jsx-2752228956{list-style:none;margin:10px 0 0;padding:0;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956{line-height:150%;font-size:15pt;font-weight:bold;color:#444;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956 div.description.jsx-2752228956{font-size:11pt;font-weight:normal;color:#777;line-height:110%;margin-bottom:10px;}.line-tip.jsx-2752228956{font-size:11pt;margin-top:10px;margin-left:10px;}.direction_value.jsx-2752228956{color:#4a4;font-weight:bold;}.someday.jsx-2752228956 .direction_value.jsx-2752228956{color:#888;}.goddes_value.jsx-2752228956{color:#f87;}.someday.jsx-2752228956 .goddes_value.jsx-2752228956{color:#777;}.comment.jsx-2752228956{margin-top:50px;font-size:11pt;margin-left:10px;}.comment.jsx-2752228956 ul.jsx-2752228956{margin-left:0;padding-left:20px;color:#999;}</style><style id="__jsx-2752228956">.lunar-container.jsx-2752228956{width:480px;margin:0 auto 50px;display:block;font-family:"Consolas","Microsoft Yahei",Arial,sans-serif;}.lunar-container.jsx-2752228956>.title.jsx-2752228956{color:#bbb;font-weight:bold;margin-bottom:10px;background:#555;padding:5px 15px;}.adlink.jsx-2752228956{text-align:center;font-size:11pt;}.adlink.jsx-2752228956 a.jsx-2752228956{-webkit-text-decoration:none;text-decoration:none;display:block;color:#666;font-weight:bold;margin-bottom:10px;background:#eee;padding:10pt;margin-top:10pt;}.date.jsx-2752228956{font-size:17pt;font-weight:bold;line-height:30pt;text-align:center;}.split.jsx-2752228956,.clear.jsx-2752228956{clear:both;height:1px;overflow-y:hidden;}.good.jsx-2752228956,.bad.jsx-2752228956{clear:both;position:relative;}.good.jsx-2752228956 .title.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956{float:left;width:100px;font-weight:bold;text-align:center;font-size:30pt;position:absolute;top:0;bottom:0;}.good.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956{position:absolute;width:100%;height:100%;border:none;}.good.jsx-2752228956 .title.jsx-2752228956{background:#ffee44;}.someday.jsx-2752228956 .good.jsx-2752228956 .title.jsx-2752228956{background:#aaaaaa;}.bad.jsx-2752228956 .title.jsx-2752228956{background:#ff4444;color:#fff;}.someday.jsx-2752228956 .bad.jsx-2752228956 .title.jsx-2752228956{background:#666666;color:#fff;}.good.jsx-2752228956 .content.jsx-2752228956,.bad.jsx-2752228956 .content.jsx-2752228956{margin-left:115px;padding-right:10px;padding-top:1px;font-size:15pt;}.someday.jsx-2752228956 .good.jsx-2752228956{background:#dddddd;}.someday.jsx-2752228956 .bad.jsx-2752228956{background:#aaaaaa;}.good.jsx-2752228956{background:#ffffaa;}.bad.jsx-2752228956{background:#ffddd3;}.content.jsx-2752228956 ul.jsx-2752228956{list-style:none;margin:10px 0 0;padding:0;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956{line-height:150%;font-size:15pt;font-weight:bold;color:#444;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956 div.description.jsx-2752228956{font-size:11pt;font-weight:normal;color:#777;line-height:110%;margin-bottom:10px;}.line-tip.jsx-2752228956{font-size:11pt;margin-top:10px;margin-left:10px;}.direction_value.jsx-2752228956{color:#4a4;font-weight:bold;}.someday.jsx-2752228956 .direction_value.jsx-2752228956{color:#888;}.goddes_value.jsx-2752228956{color:#f87;}.someday.jsx-2752228956 .goddes_value.jsx-2752228956{color:#777;}.comment.jsx-2752228956{margin-top:50px;font-size:11pt;margin-left:10px;}.comment.jsx-2752228956 ul.jsx-2752228956{margin-left:0;padding-left:20px;color:#999;}</style><meta charSet="utf-8"/><title>程序员老黄历, 据说很灵 - W3cubTools</title><link href="/favicon.ico" rel="icon"/><link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png"/><link rel="manifest" href="/static/site.webmanifest"/><meta name="title" content="程序员老黄历, 据说很灵 - W3cubTools"/><meta name="description" content="程序员老黄历查询,通用版本程序员老黄历示例, react版程序员老黄历, react程序员老黄历原理,react程序员老黄历实现"/><meta name="keywords" content="程序员老黄历, 程序员老黄历示例, react"/><meta name="viewport" content="width=1024"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="author" content="W3cubTools"/><meta name="renderer" content="webkit"/><meta property="og:type" content="website"/><meta property="og:url" content="https://tools.w3cub.com/huangli"/><meta property="og:title" content="程序员老黄历, 据说很灵 - W3cubTools"/><meta property="og:description" content="程序员老黄历查询,通用版本程序员老黄历示例, react版程序员老黄历, react程序员老黄历原理,react程序员老黄历实现"/><meta property="og:image" content="https://tools.w3cub.com/static/logo.png"/><meta property="twitter:card" content="summary_large_image"/><meta property="twitter:url" content="https://tools.w3cub.com/huangli"/><meta property="twitter:title" content="程序员老黄历, 据说很灵 - W3cubTools"/><meta property="twitter:description" content="程序员老黄历查询,通用版本程序员老黄历示例, react版程序员老黄历, react程序员老黄历原理,react程序员老黄历实现"/><meta property="twitter:image" content="https://tools.w3cub.com/static/logo.png"/><meta name="next-head-count" content="24"/><link rel="preload" href="/_next/static/css/b23a05247ee73e0d9c81.css" as="style"/><link rel="stylesheet" href="/_next/static/css/b23a05247ee73e0d9c81.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/_next/static/chunks/webpack-e161e44ae9d7e4043ed5.js" as="script"/><link rel="preload" href="/_next/static/chunks/framework.561e21cae7779653de17.js" as="script"/><link rel="preload" href="/_next/static/chunks/8d5b18ede59725225000dbf7e27b39107b7913eb.cc2180a1e775c15c0e9e.js" as="script"/><link rel="preload" href="/_next/static/chunks/635e6c3b1004afc11bca5be78741ad406e90e8fc.7060fc47edf9b0a10156.js" as="script"/><link rel="preload" href="/_next/static/chunks/main-5a9cee3e3075b96017ff.js" as="script"/><link rel="preload" href="/_next/static/chunks/2425fc26ee48eb1c64880850c9fec6ad2da225cc.8b8122692915a383848a.js" as="script"/><link rel="preload" href="/_next/static/chunks/14fb29e9ff5db95b2b3f700d51a014b5997d8151.697ac749b041d177065d.js" as="script"/><link rel="preload" href="/_next/static/chunks/b997803a8fcfddc8da8281a272288852e8288a41.2365631d24259d06bb13.js" as="script"/><link rel="preload" href="/_next/static/chunks/ccc36971d28cfbc0201c803f2ee79f8b0ec37dfb.9025de32854d3bbeadbe.js" as="script"/><link rel="preload" href="/_next/static/chunks/d9b52c5efa52474b09332b0459baa5304d92f4a4.0f0f40827d4b8f80658b.js" as="script"/><link rel="preload" href="/_next/static/chunks/28fa760338d1d094a1ea7ca028cd70bd527cac6d.412f441d63e0e92def12.js" as="script"/><link rel="preload" href="/_next/static/chunks/eba17146dfb0f30e95d8ebd32b6a7859981fcacd.e94bfbd02c3294a42330.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/_app-0aedcf63a99a17bf5e6a.js" as="script"/><link rel="preload" href="/_next/static/chunks/31995085438ab929256f4b5c516d40ef2f3b3890.948fb6a0ceea13d5509e.js" as="script"/><link rel="preload" href="/_next/static/chunks/e7925a585f6e536694774e56a6fb3a933c75d2cb.6e397d07087478815e94.js" as="script"/><link rel="preload" href="/_next/static/chunks/fbc9c35ef26377c21b406f719dd52c3947e47e2d.e8bbfdc8bc0a6b0f789b.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/huangli-90878d810b0f7e2fe6cc.js" as="script"/><style id="__jsx-2752228956">.lunar-container.jsx-2752228956{width:480px;margin:0 auto 50px;display:block;font-family:"Consolas","Microsoft Yahei",Arial,sans-serif;}.lunar-container.jsx-2752228956>.title.jsx-2752228956{color:#bbb;font-weight:bold;margin-bottom:10px;background:#555;padding:5px 15px;}.adlink.jsx-2752228956{text-align:center;font-size:11pt;}.adlink.jsx-2752228956 a.jsx-2752228956{-webkit-text-decoration:none;text-decoration:none;display:block;color:#666;font-weight:bold;margin-bottom:10px;background:#eee;padding:10pt;margin-top:10pt;}.date.jsx-2752228956{font-size:17pt;font-weight:bold;line-height:30pt;text-align:center;}.split.jsx-2752228956,.clear.jsx-2752228956{clear:both;height:1px;overflow-y:hidden;}.good.jsx-2752228956,.bad.jsx-2752228956{clear:both;position:relative;}.good.jsx-2752228956 .title.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956{float:left;width:100px;font-weight:bold;text-align:center;font-size:30pt;position:absolute;top:0;bottom:0;}.good.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956{position:absolute;width:100%;height:100%;border:none;}.good.jsx-2752228956 .title.jsx-2752228956{background:#ffee44;}.someday.jsx-2752228956 .good.jsx-2752228956 .title.jsx-2752228956{background:#aaaaaa;}.bad.jsx-2752228956 .title.jsx-2752228956{background:#ff4444;color:#fff;}.someday.jsx-2752228956 .bad.jsx-2752228956 .title.jsx-2752228956{background:#666666;color:#fff;}.good.jsx-2752228956 .content.jsx-2752228956,.bad.jsx-2752228956 .content.jsx-2752228956{margin-left:115px;padding-right:10px;padding-top:1px;font-size:15pt;}.someday.jsx-2752228956 .good.jsx-2752228956{background:#dddddd;}.someday.jsx-2752228956 .bad.jsx-2752228956{background:#aaaaaa;}.good.jsx-2752228956{background:#ffffaa;}.bad.jsx-2752228956{background:#ffddd3;}.content.jsx-2752228956 ul.jsx-2752228956{list-style:none;margin:10px 0 0;padding:0;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956{line-height:150%;font-size:15pt;font-weight:bold;color:#444;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956 div.description.jsx-2752228956{font-size:11pt;font-weight:normal;color:#777;line-height:110%;margin-bottom:10px;}.line-tip.jsx-2752228956{font-size:11pt;margin-top:10px;margin-left:10px;}.direction_value.jsx-2752228956{color:#4a4;font-weight:bold;}.someday.jsx-2752228956 .direction_value.jsx-2752228956{color:#888;}.goddes_value.jsx-2752228956{color:#f87;}.someday.jsx-2752228956 .goddes_value.jsx-2752228956{color:#777;}.comment.jsx-2752228956{margin-top:50px;font-size:11pt;margin-left:10px;}.comment.jsx-2752228956 ul.jsx-2752228956{margin-left:0;padding-left:20px;color:#999;}</style><style id="__jsx-2752228956">.lunar-container.jsx-2752228956{width:480px;margin:0 auto 50px;display:block;font-family:"Consolas","Microsoft Yahei",Arial,sans-serif;}.lunar-container.jsx-2752228956>.title.jsx-2752228956{color:#bbb;font-weight:bold;margin-bottom:10px;background:#555;padding:5px 15px;}.adlink.jsx-2752228956{text-align:center;font-size:11pt;}.adlink.jsx-2752228956 a.jsx-2752228956{-webkit-text-decoration:none;text-decoration:none;display:block;color:#666;font-weight:bold;margin-bottom:10px;background:#eee;padding:10pt;margin-top:10pt;}.date.jsx-2752228956{font-size:17pt;font-weight:bold;line-height:30pt;text-align:center;}.split.jsx-2752228956,.clear.jsx-2752228956{clear:both;height:1px;overflow-y:hidden;}.good.jsx-2752228956,.bad.jsx-2752228956{clear:both;position:relative;}.good.jsx-2752228956 .title.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956{float:left;width:100px;font-weight:bold;text-align:center;font-size:30pt;position:absolute;top:0;bottom:0;}.good.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956,.bad.jsx-2752228956 .title.jsx-2752228956>table.jsx-2752228956{position:absolute;width:100%;height:100%;border:none;}.good.jsx-2752228956 .title.jsx-2752228956{background:#ffee44;}.someday.jsx-2752228956 .good.jsx-2752228956 .title.jsx-2752228956{background:#aaaaaa;}.bad.jsx-2752228956 .title.jsx-2752228956{background:#ff4444;color:#fff;}.someday.jsx-2752228956 .bad.jsx-2752228956 .title.jsx-2752228956{background:#666666;color:#fff;}.good.jsx-2752228956 .content.jsx-2752228956,.bad.jsx-2752228956 .content.jsx-2752228956{margin-left:115px;padding-right:10px;padding-top:1px;font-size:15pt;}.someday.jsx-2752228956 .good.jsx-2752228956{background:#dddddd;}.someday.jsx-2752228956 .bad.jsx-2752228956{background:#aaaaaa;}.good.jsx-2752228956{background:#ffffaa;}.bad.jsx-2752228956{background:#ffddd3;}.content.jsx-2752228956 ul.jsx-2752228956{list-style:none;margin:10px 0 0;padding:0;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956{line-height:150%;font-size:15pt;font-weight:bold;color:#444;}.content.jsx-2752228956 ul.jsx-2752228956 li.jsx-2752228956 div.description.jsx-2752228956{font-size:11pt;font-weight:normal;color:#777;line-height:110%;margin-bottom:10px;}.line-tip.jsx-2752228956{font-size:11pt;margin-top:10px;margin-left:10px;}.direction_value.jsx-2752228956{color:#4a4;font-weight:bold;}.someday.jsx-2752228956 .direction_value.jsx-2752228956{color:#888;}.goddes_value.jsx-2752228956{color:#f87;}.someday.jsx-2752228956 .goddes_value.jsx-2752228956{color:#777;}.comment.jsx-2752228956{margin-top:50px;font-size:11pt;margin-left:10px;}.comment.jsx-2752228956 ul.jsx-2752228956{margin-left:0;padding-left:20px;color:#999;}</style></head><body><div id="__next"><header class="hidden-print css-1fz368 📦dspl_flex 📦algn-itms_center 📦flx-drct_row 📦h_48px 📦bg-clr_fff 📦pr_3prcnt 📦pl_4prcnt 📦box-szg_border-box"><div class="logo-transform css-nil 📦flx_1 📦dspl_flex 📦pr_3prcnt 📦box-szg_border-box"><a href="/"><svg width="149" height="19" viewBox="0 0 149 19" xmlns="http://www.w3.org/2000/svg" id="icon-logo"><path fill="#000" d="M14.624 15.68L11.731 4.95l-2.93 10.73c-.228.814-.409 1.398-.543 1.752a2.322 2.322 0 0 1-.702.952c-.334.28-.777.421-1.33.421-.448 0-.816-.083-1.105-.25a1.921 1.921 0 0 1-.702-.708 4.449 4.449 0 0 1-.44-1.087c-.113-.419-.215-.807-.305-1.165L.696 3.546c-.18-.7-.269-1.233-.269-1.599 0-.464.163-.854.489-1.172C1.24.458 1.644.3 2.124.3c.66 0 1.103.212 1.33.635.228.423.428 1.038.599 1.843l2.343 10.45 2.625-9.778c.195-.749.37-1.319.525-1.71.155-.39.407-.728.757-1.012.35-.285.826-.428 1.428-.428.61 0 1.084.149 1.422.446.338.297.572.62.702.97s.305.928.525 1.734l2.649 9.778 2.344-10.45c.113-.545.221-.972.323-1.281.102-.31.277-.586.525-.83.248-.245.608-.367 1.08-.367.472 0 .873.157 1.203.47.33.314.494.706.494 1.178 0 .334-.09.867-.269 1.6l-2.978 12.048c-.203.814-.372 1.41-.507 1.788-.134.378-.362.71-.683.995-.322.285-.775.427-1.361.427-.554 0-.997-.138-1.33-.415-.335-.277-.566-.588-.697-.934-.13-.346-.313-.938-.549-1.776zm15.674-7.983c.749 0 1.393-.22 1.935-.66.54-.439.811-1.07.811-1.891a2.26 2.26 0 0 0-.647-1.618c-.43-.452-1.013-.677-1.745-.677-.497 0-.905.069-1.227.207a1.974 1.974 0 0 0-.763.55c-.187.227-.364.52-.53.878-.168.358-.32.696-.459 1.014-.081.17-.228.305-.44.402a1.73 1.73 0 0 1-.732.147c-.325 0-.624-.132-.897-.397-.272-.264-.409-.616-.409-1.056 0-.423.128-.869.385-1.336.256-.468.63-.914 1.123-1.337.492-.423 1.105-.763 1.837-1.02.732-.256 1.55-.384 2.454-.384.789 0 1.51.108 2.16.324a5.047 5.047 0 0 1 1.697.933c.48.407.842.88 1.087 1.416a4.14 4.14 0 0 1 .366 1.734c0 .814-.177 1.511-.531 2.093-.354.582-.86 1.15-1.52 1.703a6.73 6.73 0 0 1 1.605 1.172c.436.44.763.926.983 1.459.22.533.33 1.109.33 1.727 0 .74-.15 1.457-.446 2.149a5.48 5.48 0 0 1-1.312 1.849 6.257 6.257 0 0 1-2.057 1.27c-.794.305-1.67.457-2.63.457-.977 0-1.852-.175-2.625-.525-.774-.35-1.41-.787-1.91-1.312-.501-.525-.88-1.068-1.136-1.63-.256-.561-.385-1.025-.385-1.391 0-.472.153-.853.458-1.142.305-.288.686-.433 1.142-.433.227 0 .447.067.659.201.211.135.35.295.415.483.423 1.13.877 1.971 1.36 2.52.485.55 1.167.824 2.046.824a3.074 3.074 0 0 0 2.618-1.477c.305-.488.458-1.054.458-1.696 0-.953-.26-1.7-.782-2.24-.52-.542-1.245-.812-2.172-.812a8.86 8.86 0 0 0-.757.049 9.311 9.311 0 0 1-.66.048c-.447 0-.793-.111-1.037-.335-.244-.224-.366-.535-.366-.934 0-.39.146-.706.44-.946.292-.24.728-.36 1.305-.36h.5zm21.68 6.982c0 .415-.125.859-.373 1.33-.248.473-.626.922-1.135 1.35-.509.427-1.15.77-1.923 1.031-.773.26-1.644.39-2.612.39-2.059 0-3.666-.6-4.822-1.8-1.155-1.2-1.733-2.81-1.733-4.828 0-1.367.264-2.575.793-3.625a5.696 5.696 0 0 1 2.295-2.435c1.001-.574 2.198-.861 3.59-.861.862 0 1.653.126 2.373.378.72.253 1.331.578 1.831.977s.883.824 1.148 1.276c.264.451.397.872.397 1.263 0 .399-.149.736-.446 1.013a1.528 1.528 0 0 1-1.08.415c-.277 0-.507-.071-.69-.213-.183-.143-.389-.373-.616-.69-.407-.619-.833-1.082-1.276-1.392-.444-.309-1.007-.464-1.69-.464-.985 0-1.779.385-2.381 1.154-.602.769-.903 1.82-.903 3.156 0 .626.077 1.202.232 1.727.154.525.378.972.67 1.343.294.37.648.65 1.063.842.415.191.87.287 1.367.287.667 0 1.24-.155 1.715-.464.476-.31.897-.781 1.264-1.416.203-.374.423-.667.659-.88.236-.21.525-.316.867-.316.406 0 .744.154 1.013.463.268.31.403.64.403.99zm11.56 2.246v-.427a7.436 7.436 0 0 1-1.258 1.27c-.44.341-.92.596-1.44.763-.521.166-1.115.25-1.782.25-.806 0-1.528-.167-2.167-.5a3.655 3.655 0 0 1-1.483-1.38c-.415-.708-.623-1.725-.623-3.052V7.245c0-.667.15-1.166.452-1.495.3-.33.7-.495 1.196-.495.505 0 .912.167 1.22.5.31.335.465.83.465 1.49v5.335c0 .773.065 1.422.195 1.947.13.525.364.935.702 1.233.338.297.795.445 1.373.445.562 0 1.09-.167 1.587-.5a2.922 2.922 0 0 0 1.087-1.307c.187-.472.28-1.505.28-3.1V7.245c0-.66.155-1.155.464-1.49.31-.333.712-.5 1.209-.5.496 0 .895.165 1.196.495.301.33.452.828.452 1.495v9.656c0 .635-.145 1.11-.434 1.428-.289.317-.661.476-1.117.476-.455 0-.832-.165-1.129-.494-.297-.33-.445-.792-.445-1.386zm9.521-14.721v5.09c.627-.651 1.266-1.15 1.917-1.495.65-.346 1.456-.52 2.417-.52 1.106 0 2.077.263 2.911.788.834.525 1.481 1.286 1.94 2.283.46.997.69 2.179.69 3.546 0 1.01-.128 1.935-.384 2.777-.256.842-.629 1.573-1.117 2.191a5.046 5.046 0 0 1-1.776 1.435 5.199 5.199 0 0 1-2.301.506c-.513 0-.995-.06-1.447-.183a4.242 4.242 0 0 1-1.153-.482 5.222 5.222 0 0 1-.812-.617 13.883 13.883 0 0 1-.885-.952v.33c0 .627-.15 1.1-.452 1.422-.3.321-.683.482-1.147.482-.472 0-.848-.16-1.13-.482-.28-.321-.42-.795-.42-1.422V2.35c0-.676.136-1.187.409-1.533C70.59.472 70.972.3 71.46.3c.513 0 .907.165 1.184.495.277.33.415.8.415 1.41zm.159 9.9c0 1.326.303 2.345.91 3.057.605.712 1.401 1.068 2.386 1.068.838 0 1.56-.364 2.166-1.092.607-.728.91-1.772.91-3.131 0-.88-.126-1.636-.379-2.27-.252-.635-.61-1.126-1.074-1.472-.464-.345-1.005-.518-1.623-.518-.635 0-1.2.173-1.697.518-.497.346-.887.847-1.172 1.502-.285.655-.427 1.434-.427 2.338zM97.46 3.595h-3.955v13c0 .75-.167 1.305-.5 1.667-.334.362-.766.543-1.295.543-.537 0-.974-.183-1.312-.55-.338-.365-.506-.919-.506-1.66v-13h-3.956c-.618 0-1.078-.136-1.379-.409-.301-.272-.452-.632-.452-1.08 0-.464.157-.83.47-1.099.314-.268.767-.403 1.362-.403H97.46c.627 0 1.092.139 1.398.416.305.276.457.638.457 1.086 0 .448-.154.808-.463 1.08-.31.273-.774.41-1.392.41zm16.247 8.435c0 .993-.154 1.909-.463 2.747a6.065 6.065 0 0 1-1.343 2.16 5.929 5.929 0 0 1-2.1 1.386c-.814.321-1.73.482-2.746.482-1.01 0-1.917-.163-2.723-.488a6.045 6.045 0 0 1-2.093-1.398 6.043 6.043 0 0 1-1.343-2.148c-.305-.826-.458-1.74-.458-2.74 0-1.01.155-1.934.464-2.772a6.03 6.03 0 0 1 1.33-2.148 5.865 5.865 0 0 1 2.1-1.373c.822-.322 1.73-.483 2.723-.483 1.009 0 1.924.163 2.746.489.822.325 1.526.789 2.112 1.391a6.015 6.015 0 0 1 1.337 2.149c.305.83.457 1.745.457 2.746zm-3.344 0c0-1.359-.3-2.417-.897-3.174-.599-.756-1.402-1.135-2.411-1.135-.651 0-1.225.17-1.722.507-.496.338-.878.836-1.147 1.495-.269.66-.403 1.428-.403 2.307 0 .871.132 1.632.397 2.283.264.651.643 1.15 1.135 1.495.493.346 1.072.52 1.74.52 1.009 0 1.812-.381 2.41-1.142.599-.761.898-1.813.898-3.156zm18.445 0c0 .993-.155 1.909-.464 2.747a6.065 6.065 0 0 1-1.343 2.16 5.929 5.929 0 0 1-2.1 1.386c-.813.321-1.729.482-2.746.482-1.01 0-1.917-.163-2.722-.488a6.045 6.045 0 0 1-2.094-1.398 6.043 6.043 0 0 1-1.343-2.148c-.305-.826-.457-1.74-.457-2.74 0-1.01.154-1.934.463-2.772a6.03 6.03 0 0 1 1.331-2.148 5.865 5.865 0 0 1 2.1-1.373c.822-.322 1.729-.483 2.722-.483 1.009 0 1.924.163 2.746.489.822.325 1.526.789 2.112 1.391a6.015 6.015 0 0 1 1.337 2.149c.305.83.458 1.745.458 2.746zm-3.345 0c0-1.359-.3-2.417-.897-3.174-.598-.756-1.402-1.135-2.411-1.135-.651 0-1.225.17-1.721.507-.497.338-.88.836-1.148 1.495-.268.66-.403 1.428-.403 2.307 0 .871.133 1.632.397 2.283s.643 1.15 1.135 1.495c.493.346 1.072.52 1.74.52 1.009 0 1.813-.381 2.41-1.142.599-.761.898-1.813.898-3.156zm5.97 4.749V2.326c0-.668.148-1.172.445-1.514.297-.342.697-.513 1.202-.513s.912.17 1.22.507c.31.338.465.844.465 1.52v14.453c0 .675-.157 1.182-.47 1.52-.314.337-.719.506-1.215.506-.488 0-.885-.175-1.19-.525-.305-.35-.458-.85-.458-1.501zm17.504-2.332c0 .92-.224 1.707-.671 2.362-.448.655-1.11 1.152-1.984 1.49-.875.337-1.939.506-3.192.506-1.196 0-2.222-.183-3.076-.55-.855-.365-1.486-.823-1.892-1.372-.407-.55-.61-1.101-.61-1.654 0-.367.13-.68.39-.94.26-.26.59-.391.989-.391.35 0 .618.085.805.256.187.171.366.411.537.72.342.595.751 1.038 1.227 1.331.476.293 1.125.44 1.947.44.668 0 1.215-.149 1.642-.446.427-.297.64-.637.64-1.02 0-.585-.22-1.012-.664-1.281-.444-.269-1.174-.525-2.192-.77-1.147-.284-2.08-.583-2.801-.896-.72-.314-1.296-.727-1.727-1.24-.432-.512-.647-1.143-.647-1.891 0-.668.2-1.298.598-1.893.399-.594.987-1.068 1.764-1.422.777-.354 1.715-.53 2.813-.53.863 0 1.638.089 2.326.268.688.179 1.261.419 1.721.72.46.301.81.635 1.05 1.001.24.366.36.724.36 1.074 0 .383-.128.696-.385.94-.256.244-.62.366-1.092.366-.342 0-.633-.097-.873-.292-.24-.196-.515-.489-.824-.88a3.012 3.012 0 0 0-.89-.78c-.343-.196-.807-.294-1.393-.294-.602 0-1.102.129-1.501.385-.399.256-.598.576-.598.958 0 .35.146.637.44.86.292.225.687.41 1.183.556.497.147 1.18.326 2.051.537 1.034.253 1.878.554 2.533.904s1.152.763 1.49 1.239c.337.476.506 1.019.506 1.63z"></path></svg></a></div><div class="css-nil 📦box-szg_border-box"><a href="https://docs.w3cub.com/" target="_blank"><button class="css-1ii3p2c 📦fnt-fam_b77syt 📦mt_0px 📦fnt-sze_14px 📦f-wght_500 📦ln-ht_40px 📦ltr-spc_-0-05px 📦btrr_3px 📦bbrr_3px 📦btlr_3px 📦bblr_3px 📦pt_0px 📦pb_0px 📦pr_20px 📦pl_20px 📦ml_0px 📦mr_0px 📦mb_0px 📦h_40px 📦pst_relative 📦dspl_inline-flex 📦algn-itms_center 📦flx-wrap_nowrap 📦box-szg_border-box">W3cubDocs</button></a></div></header><div class="share-widget hidden-print "><div class=" social-share"><a class="icon-facebook social-share-icon"></a><a class="icon-twitter social-share-icon"></a><a class="icon-weibo social-share-icon"></a><a class="icon-line social-share-icon"></a><a class="icon-gmail social-share-icon"></a><a class="icon-digg social-share-icon"></a><a class="icon-reddit social-share-icon"></a><a class="icon-linkedin social-share-icon"></a><a class="icon-douban social-share-icon"></a><a class="icon-qzone social-share-icon"></a></div><div class="css-nil 📦pb_8px 📦pl_8px 📦pr_8px 📦pt_8px 📦txt-algn_center 📦crsr_pointer 📦box-szg_border-box"><svg data-icon="more" style="fill:#7B8B9A" viewBox="0 0 16 16" class="📦w_16px 📦h_16px 📦box-szg_border-box"><path d="M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z" fill-rule="evenodd"></path></svg></div></div><div class="mainlayout css-nil 📦box-szg_border-box"><div class="css-nil 📦dspl_flex 📦flx-drct_column 📦flx_1 📦flx-wrap_wrap 📦h_auto 📦box-szg_border-box"><div class="jsx-2752228956 lunar-container"><div class="jsx-2752228956 title">程序员老黄历</div><div class="jsx-2752228956 date">今天是2021年7月28日 星期三</div><div class="jsx-2752228956 good"><div class="jsx-2752228956 title"><table class="jsx-2752228956"><tbody class="jsx-2752228956"><tr class="jsx-2752228956"><td class="jsx-2752228956">宜</td></tr></tbody></table></div><div class="jsx-2752228956 content"><ul class="jsx-2752228956"><li class="jsx-2752228956"><div class="jsx-2752228956 name">洗澡</div><div class="jsx-2752228956 description">你几天没洗澡了?</div></li><li class="jsx-2752228956"><div class="jsx-2752228956 name">申请加薪</div><div class="jsx-2752228956 description">老板今天心情很好</div></li><li class="jsx-2752228956"><div class="jsx-2752228956 name">晚上加班</div><div class="jsx-2752228956 description">晚上是程序员精神最好的时候</div></li></ul></div><div class="jsx-2752228956 clear"></div></div><div class="jsx-2752228956 split"></div><div class="jsx-2752228956 bad"><div class="jsx-2752228956 title"><table class="jsx-2752228956"><tbody class="jsx-2752228956"><tr class="jsx-2752228956"><td class="jsx-2752228956">不宜</td></tr></tbody></table></div><div class="jsx-2752228956 content"><ul class="jsx-2752228956"><li class="jsx-2752228956"><div class="jsx-2752228956 name">写超过197行的方法</div><div class="jsx-2752228956 description">你的代码组织的很好,长一点没关系</div></li><li class="jsx-2752228956"><div class="jsx-2752228956 name">打DOTA</div><div class="jsx-2752228956 description">你将有如神助</div></li></ul></div><div class="jsx-2752228956 clear"></div></div><div class="jsx-2752228956 split"></div><div class="jsx-2752228956 line-tip"><strong class="jsx-2752228956">座位朝向:</strong>面向<span class="jsx-2752228956 direction_value">东北方</span>写程序,BUG 最少。</div><div class="jsx-2752228956 line-tip"><strong class="jsx-2752228956">今日宜饮:</strong><span class="jsx-2752228956 drink_value">奶茶,果汁</span></div><div class="jsx-2752228956 line-tip"><strong class="jsx-2752228956">女神亲近指数:</strong><span class="jsx-2752228956 goddes_value">★★★☆☆</span></div><div class="jsx-2752228956 adlink"><a href="/qiuqian" target="_self" class="jsx-2752228956">想求签?</a></div><div class="jsx-2752228956 comment"><ul class="jsx-2752228956"><li class="jsx-2752228956">本老黄历仅面向程序员;</li><li class="jsx-2752228956">本老黄历内容是程序生成的,因为只有这样程序员才会信。</li></ul></div></div></div><div class="clearfix"></div><div class="markdown-body css-nil 📦mt_60px 📦b-btm-clr_eaecef 📦b-lft-clr_eaecef 📦b-rgt-clr_eaecef 📦b-top-clr_eaecef 📦b-btm-stl_solid 📦b-lft-stl_solid 📦b-rgt-stl_solid 📦b-top-stl_solid 📦b-btm-wdt_1px 📦b-lft-wdt_1px 📦b-rgt-wdt_1px 📦b-top-wdt_1px 📦pb_20px 📦pl_20px 📦pr_20px 📦pt_20px 📦box-szg_border-box"><span class="edit"><span>[</span><a href="https://github.com/w3cub/w3cubtools-md/blob/master/huangli.md" target="_blank" title="Edit Description Page">edit</a><span>]</span></span><h1 id="程序员老黄历">程序员老黄历</h1><p>该工具已用 react 重写。通识原理,宜忌本身就是伪随机 + 特殊日子加权。"可能"这也是农历宜忌的基本通则。</p><h2 id="random-seed">Random seed</h2><p>A <strong>random seed</strong> (or <strong>seed state</strong>, or just <strong>seed</strong>) is a <a href="https://en.wikipedia.org/wiki/Number" title="Number">number</a> (or <a href="https://en.wikipedia.org/wiki/Array_data_structure" title="Array data structure">vector</a>) used to <a href="https://en.wikipedia.org/wiki/Initial_condition">initialize</a> a <a href="https://en.wikipedia.org/wiki/Pseudorandom_number_generator" title="Pseudorandom number generator">pseudorandom number generator</a>.</p><p>For a seed to be used in a pseudorandom number generator, it does not need to be random. Because of the nature of number generating algorithms, so long as the original seed is ignored, the rest of the values that the algorithm generates will follow <a href="https://en.wikipedia.org/wiki/Probability_distribution" title="Probability distribution">probability distribution</a> in a pseudorandom manner.</p><p>A pseudorandom number generator's number sequence is completely determined by the seed: thus, if a pseudorandom number generator is reinitialized with the same seed, it will produce the same sequence of numbers.</p><p>The choice of a good random seed is crucial in the field of <a href="https://en.wikipedia.org/wiki/Computer_security" title="Computer security">computer security</a>. When a secret <a href="https://en.wikipedia.org/wiki/Encryption" title="Encryption">encryption</a> <a href="https://en.wikipedia.org/wiki/Key_(cryptography)" title="Key (cryptography)">key</a> is <a href="https://en.wikipedia.org/wiki/Pseudorandom" title="Pseudorandom">pseudorandomly</a> <a href="https://en.wikipedia.org/wiki/Key_generation" title="Key generation">generated</a>, having the seed will allow one to obtain the key. High <a href="https://en.wikipedia.org/wiki/Entropy_(computing)" title="Entropy (computing)">entropy</a> is important for selecting good random seed data.<sup id="cite_ref-1" class="reference"><a href="https://en.wikipedia.org/wiki/Random_seed#cite_note-1">[1]</a></sup></p><p>If the same <em>random</em> seed is deliberately shared, it becomes a <a href="https://en.wikipedia.org/wiki/Secret_key" title="Secret key">secret key</a>, so two or more systems using matching pseudorandom number algorithms and matching seeds can generate matching sequences of non-repeating numbers which can be used to synchronize remote systems, such as <a href="https://en.wikipedia.org/wiki/GPS" title="GPS">GPS</a> satellites and receivers.</p><p>Random seeds are often generated from the state of the computer system (such as the <a href="https://en.wikipedia.org/wiki/Time" title="Time">time</a>), a <a href="https://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator" title="Cryptographically secure pseudorandom number generator">cryptographically secure pseudorandom number generator</a> or from a <a href="https://en.wikipedia.org/wiki/Hardware_random_number_generator" title="Hardware random number generator">hardware random number generator</a>.</p><div class="text-right">[From wiki](https://en.wikipedia.org/wiki/Random_seed)</div><h2 id="pseudorandom-number-generator">Pseudorandom number generator</h2><p>A <strong>pseudorandom number generator</strong> (<strong>PRNG</strong>), also known as a <strong>deterministic random bit generator</strong> (<strong>DRBG</strong>),<sup id="cite_ref-1" class="reference"><a href="https://en.wikipedia.org/wiki/Pseudorandom_number_generator#cite_note-1">[1]</a></sup> is an <a href="https://en.wikipedia.org/wiki/Algorithm" title="Algorithm">algorithm</a> for generating a sequence of numbers whose properties approximate the properties of sequences of <a href="https://en.wikipedia.org/wiki/Random_number_generation" title="Random number generation">random numbers</a>. The PRNG-generated sequence is not truly <a href="https://en.wikipedia.org/wiki/Random" title="Random">random</a>, because it is completely determined by an initial value, called the PRNG's <em><a href="https://en.wikipedia.org/wiki/Random_seed" title="Random seed">seed</a></em> (which may include truly random values). Although sequences that are closer to truly random can be generated using <a href="https://en.wikipedia.org/wiki/Hardware_random_number_generator" title="Hardware random number generator">hardware random number generators</a>, <em><a href="https://en.wikipedia.org/wiki/Pseudorandomness" title="Pseudorandomness">pseudorandom</a></em> number generators are important in practice for their speed in number generation and their reproducibility.<sup id="cite_ref-2" class="reference"><a href="https://en.wikipedia.org/wiki/Pseudorandom_number_generator#cite_note-2">[2]</a></sup></p><p>PRNGs are central in applications such as <a href="https://en.wikipedia.org/wiki/Simulation" title="Simulation">simulations</a> (e.g. for the <a href="https://en.wikipedia.org/wiki/Monte_Carlo_method" title="Monte Carlo method">Monte Carlo method</a>), <a href="https://en.wikipedia.org/wiki/Electronic_game" title="Electronic game">electronic games</a> (e.g. for <a href="https://en.wikipedia.org/wiki/Procedural_generation" title="Procedural generation">procedural generation</a>), and <a href="https://en.wikipedia.org/wiki/Cryptography" title="Cryptography">cryptography</a>. Cryptographic applications require the output not to be predictable from earlier outputs, and more <a href="https://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator" title="Cryptographically secure pseudorandom number generator">elaborate algorithms</a>, which do not inherit the linearity of simpler PRNGs, are needed.</p><p>Good statistical properties are a central requirement for the output of a PRNG. In general, careful mathematical analysis is required to have any confidence that a PRNG generates numbers that are sufficiently close to random to suit the intended use. <a href="https://en.wikipedia.org/wiki/John_von_Neumann" title="John von Neumann">John von Neumann</a> cautioned about the misinterpretation of a PRNG as a truly random generator, and joked that "Anyone who considers arithmetical methods of producing random digits is, of course, in a state of sin."<sup id="cite_ref-3" class="reference"><a href="https://en.wikipedia.org/wiki/Pseudorandom_number_generator#cite_note-3">[3]</a></sup></p><div class="text-right">[From wiki](https://en.wikipedia.org/wiki/Pseudorandom_number_generator)</div><h2 id="相关参考">相关参考</h2><ul><li><a href="https://www.zhihu.com/question/20167015">黄历上的每日宜忌是怎么算出来的?</a></li></ul></div></div><div class="sitemap hidden-print"><ul class="clearfix "><li><span>Math<!-- -->:</span></li><li><a href="/math-calc" class="item">Math Worksheets<!-- --> </a></li><li><a href="/calculator" class="item">Calculator<!-- --> </a></li></ul><ul class="clearfix "><li><span>Game<!-- -->:</span></li><li><a href="/g2048" class="item">2048 Game<!-- --> </a></li><li><a href="/gomoku" class="item">Gomoku Game<!-- --> </a></li></ul><ul class="clearfix "><li><span>Video<!-- -->:</span></li><li><a href="https://weibomiaopai.com/" class="item">Video Download<!-- --> </a></li><li><a href="https://www.savefrom.net/" class="item">Youtube Downloader<!-- --> </a></li></ul><ul class="clearfix "><li><span>Chart<!-- -->:</span></li><li><a href="/web-color" class="item">Web Colors<!-- --> </a></li><li><a href="/open-color" class="item">Open Color<!-- --> </a></li><li><a href="/gradient-color" class="item">Gradient Colors<!-- --> </a></li><li><a href="/html-entities" class="item">HTML Entities<!-- --> </a></li><li><a href="/mime-list" class="item">MIME Types<!-- --> </a></li></ul><ul class="clearfix "><li><span>Word<!-- -->:</span></li><li><a href="/write-chinese" class="item">Chinese Stroke<!-- --> </a></li><li><a href="/chinese-to-pinyin" class="item">Chinese to Pinyin<!-- --> </a></li><li><a href="/japanese-syllabary" class="item">Japanese 五十音図<!-- --> </a></li></ul><ul class="clearfix "><li><span>Random<!-- -->:</span></li><li><a href="/random-hex" class="item">Random Hex<!-- --> </a></li><li><a href="/random-mac" class="item">Random Mac<!-- --> </a></li><li><a href="/shuffle-twitter" class="item">Shuffle Twitter<!-- --> </a></li></ul><ul class="clearfix "><li><span>Hash<!-- -->:</span></li><li><a href="/base64" class="item">Base64 code<!-- --> </a></li><li><a href="/md5-encode" class="item">MD5 encode<!-- --> </a></li><li><a href="/sha-encode" class="item">SHA encode<!-- --> </a></li></ul><ul class="clearfix "><li><span>Encode<!-- -->:</span></li><li><a href="/js-deobfuscate" class="item">Deobfuscate<!-- --> </a></li><li><a href="/urlencode" class="item">Url Encode<!-- --> </a></li><li><a href="/html-escape-unescape" class="item">Html Escape Unescape<!-- --> </a></li><li><a href="/xml-escape-unescape" class="item">Xml Escape Unescape<!-- --> </a></li><li><a href="/json-escape-unescape" class="item">Json Escape Unescape<!-- --> </a></li><li><a href="/js-escape-unescape" class="item">JavaScript Escape Unescape<!-- --> </a></li><li><a href="/java-escape-unescape" class="item">Java Escape Unescape<!-- --> </a></li><li><a href="/csharp-escape-unescape" class="item">C# Escape Unescape<!-- --> </a></li><li><a href="/csv-escape-unescape" class="item">Csv Escape Unescape<!-- --> </a></li><li><a href="/sql-escape-unescape" class="item">Sql Escape Unescape<!-- --> </a></li><li><a href="/unicode-to-ascii" class="item">Unicode to Ascii<!-- --> </a></li></ul><ul class="clearfix "><li><span>Images<!-- -->:</span></li><li><a href="/image-to-base64" class="item">Image to Base64<!-- --> </a></li><li><a href="/base64-to-image" class="item">Base64 to Image<!-- --> </a></li><li><a href="/image-converter" class="item">Image converter<!-- --> </a></li><li><a href="/image-to-text" class="item">Image to Ascii Art<!-- --> </a></li><li><a href="/long-weibo" class="item">Long Weibo<!-- --> </a></li></ul><ul class="clearfix "><li><span>Tools<!-- -->:</span></li><li><a href="/meta-tag-generator" class="item">Meta Tag Generator<!-- --> </a></li><li><a href="/curl-builder" class="item">Curl builder<!-- --> </a></li><li><a href="/cron-gen" class="item">Cron Generator<!-- --> </a></li><li><a href="/favicon-converter" class="item">Favicon Converter<!-- --> </a></li><li><a href="/zip-online" class="item">Zip Compressor<!-- --> </a></li><li><a href="/unzip-online" class="item">UnZip Files<!-- --> </a></li><li><a href="/vue-to-react" class="item">Vue to React<!-- --> </a></li><li><a href="/react-to-vue" class="item">React to Vue<!-- --> </a></li></ul><ul class="clearfix "><li><span>Fortune<!-- -->:</span></li><li><a href="/huangli" class="item">Programmer Calenar<!-- --> </a></li><li><a href="/qiuqian" class="item">Programmer Divination<!-- --> </a></li></ul><ul class="clearfix "><li><span>SVG<!-- -->:</span></li><li><a href="/svg-to-jsx" class="item">to JSX<!-- --> </a></li><li><a href="/svg-to-react-native" class="item">to React Native<!-- --> </a></li></ul><ul class="clearfix "><li><span>HTML<!-- -->:</span></li><li><a href="/html-to-jsx" class="item">to JSX<!-- --> </a></li><li><a href="/html-to-pug" class="item">to Pug<!-- --> </a></li></ul><ul class="clearfix "><li><span>JSON<!-- -->:</span></li><li><a href="/json-to-proptypes" class="item">to React PropTypes<!-- --> </a></li><li><a href="/json-to-flow" class="item">to Flow<!-- --> </a></li><li><a href="/json-to-graphql" class="item">to GraphQL<!-- --> </a></li><li><a href="/json-to-typescript" class="item">to TypeScript<!-- --> </a></li><li><a href="/json-to-mobx-state-tree" class="item">to MobX-State-Tree Model<!-- --> </a></li><li><a href="/json-to-sarcastic" class="item">to Sarcastic<!-- --> </a></li><li><a href="/json-to-io-ts" class="item">to io-ts<!-- --> </a></li><li><a href="/json-to-rust-serde" class="item">to Rust Serde<!-- --> </a></li><li><a href="/json-to-mongoose" class="item">to Mongoose Schema<!-- --> </a></li><li><a href="/json-to-big-query" class="item">to Big Query Schema<!-- --> </a></li><li><a href="/json-to-mysql" class="item">to MySQL<!-- --> </a></li><li><a href="/json-to-scala-case-class" class="item">to Scala Case Class<!-- --> </a></li><li><a href="/json-to-go" class="item">to Go Struct<!-- --> </a></li><li><a href="/json-to-go-bson" class="item">to Go Bson<!-- --> </a></li><li><a href="/json-to-yaml" class="item">to YAML<!-- --> </a></li><li><a href="/json-to-jsdoc" class="item">to JSDoc<!-- --> </a></li><li><a href="/json-to-kotlin" class="item">to Kotlin<!-- --> </a></li><li><a href="/json-to-json-schema" class="item">to JSON Schema<!-- --> </a></li></ul><ul class="clearfix "><li><span>JSON Schema<!-- -->:</span></li><li><a href="/json-schema-to-typescript" class="item">to TypeScript<!-- --> </a></li><li><a href="/json-schema-to-openapi-schema" class="item">to OpenAPI Schema<!-- --> </a></li><li><a href="json-schema-to-protobuf" class="item">to Protobuf<!-- --> </a></li></ul><ul class="clearfix "><li><span>CSS Converter<!-- -->:</span></li><li><a href="/css-to-js" class="item">to JS Objects<!-- --> </a></li><li><a href="/object-styles-to-template-literal" class="item">to template literal<!-- --> </a></li></ul><ul class="clearfix "><li><span>JavaScript<!-- -->:</span></li><li><a href="/js-object-to-json" class="item">to JSON<!-- --> </a></li></ul><ul class="clearfix "><li><span>GraphQL<!-- -->:</span></li><li><a href="/graphql-to-typescript" class="item">to TypeScript<!-- --> </a></li><li><a href="/graphql-to-flow" class="item">to Flow<!-- --> </a></li><li><a href="/graphql-to-java" class="item">to JAVA<!-- --> </a></li><li><a href="/graphql-to-resolvers-signature" class="item">to Resolvers Signature<!-- --> </a></li><li><a href="/graphql-to-introspection-json" class="item">to Introspection JSON<!-- --> </a></li><li><a href="/graphql-to-schema-ast" class="item">to Schema AST<!-- --> </a></li><li><a href="/graphql-to-fragment-matcher" class="item">to Fragment Matcher<!-- --> </a></li><li><a href="/graphql-to-components" class="item">to Components<!-- --> </a></li><li><a href="/graphql-to-typescript-mongodb" class="item">to TypeScript MongoDB<!-- --> </a></li></ul><ul class="clearfix "><li><span>JSON-LD<!-- -->:</span></li><li><a href="/jsonld-to-nquads" class="item">to N-Quads<!-- --> </a></li><li><a href="/jsonld-to-expanded" class="item">to Expanded<!-- --> </a></li><li><a href="/jsonld-to-compacted" class="item">to Compacted<!-- --> </a></li><li><a href="/jsonld-to-flattened" class="item">to Flattened<!-- --> </a></li><li><a href="/jsonld-to-framed" class="item">to Framed<!-- --> </a></li><li><a href="/jsonld-to-normalized" class="item">to Normalized<!-- --> </a></li></ul><ul class="clearfix "><li><span>TypeScript<!-- -->:</span></li><li><a href="/typescript-to-flow" class="item">to Flow<!-- --> </a></li><li><a href="/typescript-to-typescript-declaration" class="item">to TypeScript Declaration<!-- --> </a></li><li><a href="/typescript-to-json-schema" class="item">to JSON Schema<!-- --> </a></li></ul><ul class="clearfix "><li><span>Flow<!-- -->:</span></li><li><a href="/flow-to-typescript" class="item">to TypeScript<!-- --> </a></li><li><a href="/flow-to-typescript-declaration" class="item">to TypeScript Declaration<!-- --> </a></li></ul><ul class="clearfix "><li><span>Others<!-- -->:</span></li><li><a href="/xml-to-json" class="item">XML to JSON<!-- --> </a></li><li><a href="/yaml-to-json" class="item">YAML to JSON<!-- --> </a></li><li><a href="/markdown-to-html" class="item">Markdown to HTML<!-- --> </a></li></ul></div><footer class="footer hidden-print"><div class="footer-logo"><svg width="149" height="19"><use xlink:href="#icon-logo"></use></svg></div><div class="wrap"><div class="nav"><a href="/privacy-policy">Privacy Policy</a><a href="https://github.com/w3cub/w3cubtools-md/issues" target="_blank" class="mr-5">Issues</a><a href="https://github.com/w3cub/w3cubtools-md" class="" target="_blank">Improve descriptions</a><a href="/about#donate" class="">Donate</a><a href="/about" class="">About</a></div></div><div class="copy">Copyright © <!-- -->2021<!-- --> W3cub All Rights Reserved.</div></footer></div><script type="application/json" id="evergreen-hydrate">{"uiBoxCache":[["displayflex","📦dspl_flex"],["alignItemscenter","📦algn-itms_center"],["flexDirectionrow","📦flx-drct_row"],["height48","📦h_48px"],["backgroundColor#fff","📦bg-clr_fff"],["paddingRight3%","📦pr_3prcnt"],["paddingLeft4%","📦pl_4prcnt"],["boxSizingborder-box","📦box-szg_border-box"],["flex1","📦flx_1"],["fontFamily\"SF UI Text\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"","📦fnt-fam_b77syt"],["marginTop0","📦mt_0px"],["fontSize14px","📦fnt-sze_14px"],["fontWeight500","📦f-wght_500"],["lineHeight40px","📦ln-ht_40px"],["letterSpacing-0.05px","📦ltr-spc_-0-05px"],["borderTopRightRadius3","📦btrr_3px"],["borderBottomRightRadius3","📦bbrr_3px"],["borderTopLeftRadius3","📦btlr_3px"],["borderBottomLeftRadius3","📦bblr_3px"],["paddingTop0","📦pt_0px"],["paddingBottom0","📦pb_0px"],["paddingRight20","📦pr_20px"],["paddingLeft20","📦pl_20px"],["marginLeft0","📦ml_0px"],["marginRight0","📦mr_0px"],["marginBottom0","📦mb_0px"],["height40","📦h_40px"],["positionrelative","📦pst_relative"],["displayinline-flex","📦dspl_inline-flex"],["flexWrapnowrap","📦flx-wrap_nowrap"],["paddingBottom8","📦pb_8px"],["paddingLeft8","📦pl_8px"],["paddingRight8","📦pr_8px"],["paddingTop8","📦pt_8px"],["textAligncenter","📦txt-algn_center"],["cursorpointer","📦crsr_pointer"],["width16","📦w_16px"],["height16","📦h_16px"],["flexDirectioncolumn","📦flx-drct_column"],["flexWrapwrap","📦flx-wrap_wrap"],["heightauto","📦h_auto"],["marginTop60px","📦mt_60px"],["borderBottomColor#eaecef","📦b-btm-clr_eaecef"],["borderLeftColor#eaecef","📦b-lft-clr_eaecef"],["borderRightColor#eaecef","📦b-rgt-clr_eaecef"],["borderTopColor#eaecef","📦b-top-clr_eaecef"],["borderBottomStylesolid","📦b-btm-stl_solid"],["borderLeftStylesolid","📦b-lft-stl_solid"],["borderRightStylesolid","📦b-rgt-stl_solid"],["borderTopStylesolid","📦b-top-stl_solid"],["borderBottomWidth1px","📦b-btm-wdt_1px"],["borderLeftWidth1px","📦b-lft-wdt_1px"],["borderRightWidth1px","📦b-rgt-wdt_1px"],["borderTopWidth1px","📦b-top-wdt_1px"],["paddingBottom20px","📦pb_20px"],["paddingLeft20px","📦pl_20px"],["paddingRight20px","📦pr_20px"],["paddingTop20px","📦pt_20px"]],"glamorIds":["ng405l","fv6wzy","11r1ktn","158oy86","1olw4g9","1yiw7zu","1sugtjn","q4k7k7","1ktdej1","u4xxlz","1ont4t","1q9hkiq","1cql8cr","1y9xgi8","17kak1e","3grw6g","87b09r","e4x7vx","1swhwyo","1uxpfmf","znl0n0","1iarriy","w5ju0m","1k0qqcf","1m9tq8h","1hg44x7","rnri27","1y6fmrc","8h6vp3","8z9rxa","ns0rt0","1axypox","1fdetvy","13qcn8a","17bhmw6","1rprxtl","1fz368","1ii3p2c","graydb","69cngj","5pze3j","nwvixr","uxwp33"]}</script><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/huangli","query":{},"buildId":"8JcJM5o9XxvkLa0mkNahL","nextExport":true,"isFallback":false,"appGip":true}</script><script nomodule="" src="/_next/static/chunks/polyfills-b55145b313ae3dbb6403.js"></script><script src="/_next/static/chunks/webpack-e161e44ae9d7e4043ed5.js" async=""></script><script src="/_next/static/chunks/framework.561e21cae7779653de17.js" async=""></script><script src="/_next/static/chunks/8d5b18ede59725225000dbf7e27b39107b7913eb.cc2180a1e775c15c0e9e.js" async=""></script><script src="/_next/static/chunks/635e6c3b1004afc11bca5be78741ad406e90e8fc.7060fc47edf9b0a10156.js" async=""></script><script src="/_next/static/chunks/main-5a9cee3e3075b96017ff.js" async=""></script><script src="/_next/static/chunks/2425fc26ee48eb1c64880850c9fec6ad2da225cc.8b8122692915a383848a.js" async=""></script><script src="/_next/static/chunks/14fb29e9ff5db95b2b3f700d51a014b5997d8151.697ac749b041d177065d.js" async=""></script><script src="/_next/static/chunks/b997803a8fcfddc8da8281a272288852e8288a41.2365631d24259d06bb13.js" async=""></script><script src="/_next/static/chunks/ccc36971d28cfbc0201c803f2ee79f8b0ec37dfb.9025de32854d3bbeadbe.js" async=""></script><script src="/_next/static/chunks/d9b52c5efa52474b09332b0459baa5304d92f4a4.0f0f40827d4b8f80658b.js" async=""></script><script src="/_next/static/chunks/28fa760338d1d094a1ea7ca028cd70bd527cac6d.412f441d63e0e92def12.js" async=""></script><script src="/_next/static/chunks/eba17146dfb0f30e95d8ebd32b6a7859981fcacd.e94bfbd02c3294a42330.js" async=""></script><script src="/_next/static/chunks/pages/_app-0aedcf63a99a17bf5e6a.js" async=""></script><script src="/_next/static/chunks/31995085438ab929256f4b5c516d40ef2f3b3890.948fb6a0ceea13d5509e.js" async=""></script><script src="/_next/static/chunks/e7925a585f6e536694774e56a6fb3a933c75d2cb.6e397d07087478815e94.js" async=""></script><script src="/_next/static/chunks/fbc9c35ef26377c21b406f719dd52c3947e47e2d.e8bbfdc8bc0a6b0f789b.js" async=""></script><script src="/_next/static/chunks/pages/huangli-90878d810b0f7e2fe6cc.js" async=""></script><script src="/_next/static/8JcJM5o9XxvkLa0mkNahL/_buildManifest.js" async=""></script><script src="/_next/static/8JcJM5o9XxvkLa0mkNahL/_ssgManifest.js" async=""></script></body></html>