@media (width>=768px){.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}}@media (width>=1200px){.col-lg-3{width:25%}.mobile{margin-left:-15px!important}.col-lg-4{width:33.33%}}@media (width<=768px){[class*=col-lg],[class*=col-md]{width:100%}.flex{width:50%}.printing{display:none}.slogan{font-size:14px!important}}.section-header .header,.section-header .section-content{height:100vh}.section:nth-child(2n) .header,.section:nth-child(2n) .section-header-bg{background:#f3f3f3}.section:nth-child(2n) .section-content,.section:nth-child(2n) .section-content-bg{background:#eaeaea}@media (width<=1120px){.section .header{text-align:left;width:100%}.section .section-content{width:100%}.section-header .header,.section-header .section-content{height:auto}.section-header .contact-info{position:relative}.section:nth-child(2n) .header,.section:nth-child(2n) .section-header-bg{background:#eaeaea}.section:nth-child(2n) .section-content,.section:nth-child(2n) .section-content-bg{background:#f3f3f3}}@media (width<=768px){.section .header,.section .section-content{padding:15px}.section-header .name-slogan{top:0}h2{font-size:2.5rem}}@media print{.col-md-6{width:50%}.no-print{opacity:0;display:none}.show-print-block{opacity:1!important;display:block!important}.section .section-content{padding:0 12px}.section-header .description{text-align:center}.section-header .contact-info>div:first-child{border-bottom:none;padding-bottom:0}.section-header .contact-info h4{float:left;width:80px;margin:10px 0;line-height:1rem}.section-header .contact-info .info{padding:10px 0 10px 80px;line-height:1rem}.section-header .contact-info a{display:block}.section-header .name{margin-bottom:1rem}.skill .item{margin-bottom:.5rem}.experience .item{margin-bottom:1rem}}@keyframes inShow{0%{-webkit-transform:translateY(100%);visibility:visible;opacity:0;transform:translateY(50px)scale(.9)}to{-webkit-transform:translate(0,0);opacity:1;transform:translate(0,0)scale(1)}}@keyframes progressShow{0%{width:0}}@keyframes rotates{0%{left:0}25%{left:-1rem}50%{left:-2rem}75%{left:-1rem}to{left:0}}@media screen and (width<=450px){.contact-info .item,.contact .item{align-items:center;display:flex}.contact .item h4{text-align:right;width:60px}.contact .item .info{margin-left:20px}}.read-the-docs[data-v-a6807a52]{color:#888}html,body,header,section,div,address,p{box-sizing:border-box;margin:0;padding:0}html{min-height:100%;font-size:14px}body{color:#333;background:#eaeaea;font-family:microsoft yahei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}h2{margin:0 0 1rem;font-size:4rem;font-weight:200}.img-responsive{max-width:100%;height:auto;display:block}.text-center{text-align:center}.text-light{color:#23abff}.hide{display:none}.progress{background:#dbdbdb;height:5px;position:relative}.progress .progress-bar{background:#23abff;height:100%}body{background:#eaeaea}.loading{position:fixed;top:45%;left:50%}.container{max-width:1200px;margin:0 auto}.container .row{flex-flow:wrap;display:flex}@media (width>=768px){.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}}@media (width>=1200px){.col-lg-3{width:25%}.mobile{margin-left:-15px!important}.col-lg-4{width:33.33%}}@media (width<=768px){[class*=col-lg],[class*=col-md]{width:100%}.flex{width:50%}.printing{display:none}.slogan{font-size:14px!important}}ul{margin-top:0;padding-left:15px}ul.inline{margin-left:-.5rem;padding-left:0;list-style:none}ul.inline li{float:left;background-color:#ccc;border-radius:6px;margin:.5rem;padding:0 .5rem;display:inline-block}.useful-link{z-index:5;position:fixed;top:20px;right:20px}.useful-link img{vertical-align:middle;width:14px;margin-right:5px}.useful-link a{float:left;margin-left:20px}.useful-link .github-button{color:#333;text-shadow:0 1px #ffffffe6;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#eeeeee')";background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border:1px solid #d5d5d5;border-radius:3px;padding:3px 9px;font-size:14px;line-height:14px;text-decoration:none;display:block}.useful-link .github-button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";background-color:#ddd;background-image:linear-gradient(#eee,#ddd);border-color:#ccc}.useful-link .github-button span{vertical-align:middle}.useful-link .theme-link{background:#777;border-radius:3px;width:24px;height:24px}.section-bg{z-index:1;width:50%;height:100%;position:absolute}.section-header-bg{background:#eaeaea;left:0}.section-content-bg{background:#f3f3f3;left:50%}.section{position:relative}.section>.container{flex-flow:wrap;display:flex}.section a{color:#333;text-decoration:none;display:inline-block}.section a:hover{text-decoration:none}.section .header{z-index:2;text-align:right;background:#eaeaea;width:30%;padding:4rem 5rem}.section .header .header-box{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.section .header .title{font-size:1.5rem;font-weight:700}.section .header .title small{font-size:1rem}.section .section-content{z-index:2;background:#f3f3f3;width:70%;padding:4rem 3rem 4rem 5rem}.section .section-content .content-box{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.section .section-content .intro p{margin-bottom:1rem;line-height:2rem}.section-header .header,.section-header .section-content{height:100vh}.section-header .avatar{border-radius:20rem;max-width:200px;margin:0 auto;overflow:hidden}.section-header .name{margin-top:1rem;margin-bottom:4rem;font-size:2rem;font-weight:200}.section-header .name-slogan{position:relative;top:-2rem;left:0}.section-header .name-slogan:hover{animation:2s linear infinite rotates;left:-2rem}.section-header .description{margin-bottom:2rem;font-size:1.2rem}.section-header .contact-info{width:100%;position:absolute;bottom:0;left:0}.section-header .contact-info>div:first-child{border-bottom:2px dashed #dbdbdb;padding-bottom:1rem}.section-header .contact-info h4{margin:1.5rem 0;font-size:1rem}.section-header .contact-info .info{margin-left:10px;line-height:1rem}.section-header .contact-info .info:hover{color:#23abff}.section-header address{font-style:normal;line-height:1rem}.experience{border-left:2px solid #dbdbdb;margin-top:1rem;margin-left:2px;padding-left:24px}.experience .item{margin-top:-15px;margin-bottom:3rem;line-height:2rem;position:relative}.experience .item:before{content:"";background:#23abff;border-radius:5px;width:10px;height:10px;position:absolute;top:6px;left:-30px;box-shadow:0 0 0 6px #dbdbdb}.experience .item .time{color:#777;font-size:.8rem;line-height:1.6rem}.experience .item .title{font-size:1.2rem}.experience .item .description{color:#777}.experience .item .content{text-indent:2rem}.skill .item{margin-bottom:2rem;padding-right:2rem}.skill .text-info{margin-bottom:1rem;font-size:1.2rem}.skill .num{margin-right:1rem;display:inline-block}.section:nth-child(2n) .header,.section:nth-child(2n) .section-header-bg{background:#f3f3f3}.section:nth-child(2n) .section-content,.section:nth-child(2n) .section-content-bg{background:#eaeaea}.usually .item{margin-bottom:1rem;margin-right:3rem;line-height:2rem;display:inline-block}.usually .item h3{margin-top:.5rem;margin-bottom:.8rem;line-height:1rem}.contact{margin-bottom:2rem}.contact h4{margin-top:.3rem;margin-bottom:.8rem}@media (width<=1120px){.section .header{text-align:left;width:100%}.section .section-content{width:100%}.section-header .header,.section-header .section-content{height:auto}.section-header .contact-info{position:relative}.section:nth-child(2n) .header,.section:nth-child(2n) .section-header-bg{background:#eaeaea}.section:nth-child(2n) .section-content,.section:nth-child(2n) .section-content-bg{background:#f3f3f3}}@media (width<=768px){.section .header,.section .section-content{padding:15px}.section-header .name-slogan{top:0}h2{font-size:2.5rem}}@media print{.col-md-6{width:50%}.no-print{opacity:0;display:none}.show-print-block{opacity:1!important;display:block!important}.section .section-content{padding:0 12px}.section-header .description{text-align:center}.section-header .contact-info>div:first-child{border-bottom:none;padding-bottom:0}.section-header .contact-info h4{float:left;width:80px;margin:10px 0;line-height:1rem}.section-header .contact-info .info{padding:10px 0 10px 80px;line-height:1rem}.section-header .contact-info a{display:block}.section-header .name{margin-bottom:1rem}.skill .item{margin-bottom:.5rem}.experience .item{margin-bottom:1rem}}.inShow{animation-name:inShow;animation-duration:1s;animation-fill-mode:both}.printing{color:#23abff}.progressShow{animation-name:progressShow;animation-duration:1s;animation-fill-mode:both}@media screen and (width<=450px){.contact-info .item,.contact .item{align-items:center;display:flex}.contact .item h4{text-align:right;width:60px}.contact .item .info{margin-left:20px}}
