#article h1{font-size:32px;font-weight:900;padding-bottom:10px;border-bottom:2px solid #e06c75;}#article h1,#article h2{line-height:40px;margin:20px 0 15px;}#article h2{font-size:25px;border-left:3px solid #73b1e0;padding-left:10px;}#article h3{font-size:20px;margin:15px 0 10px;}#article h4{font-size:19px;margin:15px 0 10px;}#article a{color:#e06c75;text-decoration:none;}#article a:hover{border-bottom:1px solid;}#article h1 a:hover{border-bottom:0;}#article code{border-radius:3px;}#article code li{list-style:none;}#article img{max-width:80%;height:auto;border-radius:5px;box-shadow:0 0 3px #c3c3c3;cursor:pointer;margin:0 auto;}#article pre{font-size:.85em;line-height:1.5em;}#article pre code{padding:20px;}#article p{margin-top:6px;line-height:1.5em;font-size:.95em;letter-spacing:.7px;}#article ol{padding:10px 30px;}#article ol li{margin-left:15px;padding:7px;}#article table{width:100%;border:0;border-collapse:collapse;border-spacing:0;line-height:1.2em;border-radius:8px;box-shadow:0 0 2px #d4d4d4;word-wrap:break-word;table-layout:fixed;margin:20px 0 15px;}#article thead{text-indent:1em;}#article thead tr{height:3em;}#article table th{background:#73b1e0;font-weight:800;font-size:18px;text-align:left;line-height:35px;color:#fff;}#article tbody tr{line-height:2.5em;}#article table tr:nth-child(odd){background:hsla(0,0%,96.5%,.51);}#article table td:hover,#article table tr:hover{background:#e8e9ea;cursor:pointer;}#article table tr:first-child th:first-child{border-top-left-radius:3px;}#article table tr:first-child th:last-child{border-top-right-radius:3px;}#article table tr:last-child td:first-child{border-bottom-left-radius:3px;}#article table tr:last-child td:last-child{border-bottom-right-radius:3px;}#article ul{margin:5px 0;}#article ul li{list-style:none;margin:10px 16px;}#article ul li:before{content:"\2022";color:#006aff;float:left;margin-right:10px;line-height:31px;font-size:18px;font-weight:500;}#article blockquote{background:#fafafa;border-left:5px solid #e0e2e5;color:#aaa;margin-top:10px;margin-bottom:10px;font-weight:400;text-indent:1em;font-size:1em;padding:10px;}#article p code,#article ul li code{background:#F3F4F4;color:#f47466;font-size:1em;margin:0 3px;padding:0 10px;}