*{box-sizing:border-box}.pull-left{float:left!important}.pull-right{float:right!important}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both;visibility:hidden;font-size:0;height:0}.clearfix .pull-left{float:left!important}.clearfix .pull-right{float:right!important}.text-center{text-align:center}.btn{border:1px solid #fda802;background-color:rgba(248,161,119,.13);border-radius:15px;color:#fda802;font-size:16px;display:inline-block;padding:5px 10px;cursor:pointer}a{transition:color .4s ease}body{font-size:15px;padding:0;margin:0;font-family:Square721 Cn BT,Georgia,serif}aside{width:200px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 4px 0 10px 10px rgba(32,32,32,.1);overflow-x:hidden;overflow-y:auto;z-index:10;transition:all .5s cubic-bezier(.4,.01,.165,.99)}aside>#logo{padding-top:40px;padding-bottom:30px;z-index:9;position:relative}aside>#logo a{margin:0 auto;display:block;text-align:center}aside>#logo a img{width:160px;margin:0 auto;overflow:hidden;border:none;transition:all .5s cubic-bezier(.4,.01,.165,.99)}aside .side-trigger{display:none;opacity:0;visibility:hidden}aside nav{z-index:9;position:relative}aside nav ul{list-style:none;padding:0;margin:0}aside nav ul li{width:100%;height:45px;line-height:45px;font-size:16px;white-space:normal}aside nav ul li a{padding-left:25px;display:block;color:#333;transition:all .2s cubic-bezier(.4,.01,.165,.99);text-decoration:none;font-weight:700}aside nav ul li a i{font-size:20px;width:25px;height:45px;line-height:45px;text-align:center;margin-right:20px}aside nav ul li a span{display:inline-block;opacity:1;visibility:visible;vertical-align:middle}main{position:absolute;top:0;right:0;bottom:0;left:200px;overflow-x:hidden;overflow-y:auto;padding:20px 10px 0 10px;transition:all .5s cubic-bezier(.4,.01,.165,.99)}main::-webkit-scrollbar-thumb{background-color:#ccc}main::-webkit-scrollbar{width:4px;height:4px}main footer{margin:20px 0}main footer .copyright{color:#333;font-size:12px;text-align:center}main footer p{text-align:center;padding:0;margin:0;font-size:12px;color:#b5b3b3}main footer p a{font-size:12px;color:#b5b3b3;text-decoration:none;padding-left:5px}.nav{display:none;opacity:0;visibility:hidden}#home .item{border-bottom:1px solid #ddd;border-top:1px solid #fff;position:relative;padding:30px 0 10px 0;word-wrap:break-word;zoom:1}#home .item:after,#home .item:before{content:' ';display:table}#home .item:after{clear:both;visibility:hidden;font-size:0;height:0}#home .item a{text-decoration:none}#home .item .title{font-size:2em;font-weight:300;line-height:35px;margin-bottom:25px;color:#333;max-width:calc(100% - 80px)}#home .item .title a{text-decoration:none}#home .item .title a._new{position:relative}#home .item .title a._new::after{content:'new';font-size:12px;color:#ff8c00;position:absolute;top:0;right:-36px;width:32px;height:24px;line-height:24px}#home .item .meta{color:#555;font-size:.9em;line-height:1.5;text-align:right}#home .item .meta .time{color:grey}#home .item .poster{clear:both;padding:0;display:block;border:1px solid #ccc;border-radius:5px;margin:5px 0;max-width:100%;box-shadow:3px 3px 3px 0 rgba(173,173,172,.4)}#home .item .desc{clear:both;font-size:16px;line-height:1.8;word-wrap:break-word;margin-bottom:10px}#home .item .more a{color:#2479cc}#home .item .tags{max-width:calc(100% - 80px);text-align:right}#home .item .tags>a{font-size:12px;color:#787878;padding:2px 6px;border-radius:10px;white-space:nowrap;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,.12);margin:2px;display:inline-block}._title{margin-bottom:10px;padding-bottom:15px;font-weight:700;font-size:1.8em;line-height:1em}.List .year{color:#666;font-size:13px;margin-bottom:10px;padding:4px 0;border-bottom:1px dashed #ccc}.List ul{list-style-type:disc;margin-bottom:1em}.List ul a{text-decoration:none}.List ul a._new{position:relative}.List ul a._new::after{content:'new';font-size:12px;color:#ff8c00;position:absolute;top:0;right:-25px;width:24px;height:24px;line-height:24px}.List ul ._month{margin-right:8px;color:#666;font-size:13px}.List ul ._name{padding:0 2px}#detail{padding:0 10px}#detail ._title{margin-bottom:5px;font-weight:700;font-size:1.8em;font-family:Pmingliu,Mingliu;line-height:1em}#detail ._meta{height:28px;margin-bottom:15px;color:#777;font-size:12px}#detail ._meta a{text-decoration:none}#detail ._meta a._new{position:relative}#detail ._meta a._new::after{content:'new';font-size:12px;color:#ff8c00;position:absolute;top:0;right:-25px;width:24px;height:24px;line-height:24px}#detail ._time{line-height:28px;vertical-align:middle}#detail .category{margin-left:30px;line-height:28px;vertical-align:middle}#detail .tags{vertical-align:middle}#detail .tags a{text-decoration:none;color:#787878;padding:2px 6px;border-radius:10px;white-space:nowrap;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,.2);margin:2px;display:inline-block}#detail .c_list{list-style:none;padding:0;margin:10px 10px 15px 10px}#detail .c_list li{margin:5px 0}#detail .c_list li .ca{width:0;height:0;overflow:hidden;display:none;opacity:0;visibility:hidden}#detail .c_list li .ca img{max-width:100%;max-height:100%;margin:0 auto;line-height:80px;border-radius:50%}#detail .c_list li .cc{width:calc(100% - 120px)}#detail .c_list li .cc .cfrom{color:#3a9feb;font-weight:700;vertical-align:bottom}#detail .c_list li .cc .ctime{margin-left:20px;color:#a9a9a9;font-size:12px;vertical-align:bottom}#detail .c_list li .cc .c_content{margin-top:10px;padding-left:15px;width:100%}#detail ._content{clear:both}#detail ._content code{display:inline-block;background-color:#333333;color:whitesmoke;border-radius:3px;padding:3px 5px;margin:0 3px;white-space:pre-wrap;word-break:break-all;width: 100%;}#detail ._content table{border-top:1px solid #ccc;border-left:1px solid #ccc}#detail ._content table td,#detail ._content table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:3px 5px}#detail ._content table th{border-bottom:2px solid #ccc;text-align:center}#detail .comment_email,#detail .comment_from{float:left;width:calc(100% - 120px);margin-right:15px;margin-bottom:15px;height:36px;padding:5px 10px 5px;border-radius:5px;border:1px solid #c1c1c1}#detail .comment_content{display:block;width:calc(100% - 120px);height:160px;margin-right:15px;margin-bottom:15px;padding:7px 8px;background:#fff;border:1px solid #c1c1c1;border-radius:4px;resize:none;font-size:14px;line-height:22px;box-sizing:border-box}#detail .comment_content:focus{resize:vertical}#about .content strong{display:block;width:80%;font-size:18px;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:15px;margin-top:30px;padding-bottom:8px}#about .modify-time{padding:20px;text-align:center;background:#f8f8f8;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}@media screen and (max-width:1024px) and (min-width:769px){aside{width:75px}aside>#logo a img{width:55px}aside nav ul li a span{opacity:0;display:none;visibility:hidden}main{left:75px}.nav{display:none;opacity:0;visibility:hidden}#detail .c_list{margin:10px 0}#detail .c_list li .cc{width:100%}#detail .c_list li .cc .c_content{padding-left:10px;margin-top:5px;width:100%}#detail .comment_content,#detail .comment_email,#detail .comment_from{width:100%}}@media screen and (max-width:768px){aside{width:100%;height:50px}aside>#logo{position:absolute;top:0;right:0;padding-top:6px;padding-bottom:6px}aside>#logo a img{height:35px;width:auto}aside .side-trigger{width:200px;display:inline-block;opacity:1;visibility:visible;font-size:20px;line-height:45px;padding-left:10px;cursor:pointer}aside nav{display:none;opacity:0;visibility:hidden}main{left:0;top:50px;padding:5px 5px 0 5px}.navBg{position:absolute;top:0;right:0;left:0;bottom:0;background-color:transparent;z-index:99}.nav{position:absolute;top:50px;left:0;bottom:0;width:200px;background-color:#2f2f2f;overflow-x:hidden;overflow-y:auto;display:block;opacity:1;visibility:visible;z-index:999}.nav ul{list-style:none;padding:0;margin:0}.nav ul li{width:100%;height:65px;line-height:80px;font-size:16px;border-bottom:1px dotted #666}.nav ul li a{padding-left:10px;display:block;color:#cacaca;transition:all .2s cubic-bezier(.4,.01,.165,.99);text-decoration:none;font-weight:700}.nav ul li a i{font-size:20px;width:25px;text-align:center;margin-right:20px}.nav ul li a span{display:inline-block;opacity:1;visibility:visible;vertical-align:middle}#home .item .title{max-width:100%}#home .item .meta{display:none;opacity:0;visibility:visible}#detail .c_list{margin:10px 0}#detail .c_list li .cc{width:100%}#detail .c_list li .cc .cfrom{display:block}#detail .c_list li .cc .c_content{padding-left:5px;margin-top:0;width:100%}#detail .comment_content,#detail .comment_email,#detail .comment_from{width:100%}}
