/* By Chokcoco */
body{background-image:none;background-color:#fff;font-family:"lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;font-weight:200;}
.clear{clear:both;}
html{color:#000;overflow-y:scroll;background:#fff;}
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
lengend,
button,
input,
textarea,
form,
th,
td{margin:0;padding:0;list-style-type:none;list-style-image:none;}
pre,
code{width:100%-20px;padding:10px;border:0;border:1px dotted #785;background:#f5f5f5;word-wrap:break-word;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;}
address,
cite,
dfn,
em,
var{font-style:normal;}
code,
kbd,
pre,
samp,
tt{font-family:"Courier New",Courier,monospace;font-size:14px!important;font-weight:200;}
small{font-size:12px;}
ul,
ol{list-style:none;}
a{text-decoration:none;}
a:link,
a:visited{color:#ff7300;}
a:hover{color:hsl(27,100%,70%);}
a:active{color:hsl(27,100%,30%);}
abbr[title],
acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,
q:after{content:'';}
:focus{outline:0;}
legend{color:#000;}
fieldset,
img{border:none;}
button,
input,
select,
textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;*color:#fff;}
img{-ms-interpolation-mode:bicubic;}

/*html5*/
article,
aside,
dialog,
footer,
header,
hground,
section,
footer,
nav,
figure,
menu{display:block}
.entrylist h1{font-size:30px;padding:20px;}
.entrylistItem{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #e6e6e6;}
.entrylistItem .entrylistPosttitle{font-size:20px;padding-right:64px;padding-left:10px;border-left-width:3px;border-left-style:solid;border-left-color:#F60;margin-left:20px;}
.entrylistItem .entrylistPostSummary{padding-left:14px;font-size:14px;color:#333;line-height:1.8;margin-top:12px;}
.entrylistItemPostDesc{text-indent:14px;margin-top:5px;}
#navigator,
#blogTitle,
#main,
#footer{width:1280px;position:relative;margin:0 auto;}
#header{height:212px;width:100%;background-image:url(https://images.cnblogs.com/cnblogs_com/juzipi/522632/o_top_background.png);background-repeat:repeat-x;}
#main{box-shadow:0px 0px 2px #bbb;margin-top:6px;background-color:rgb(245,245,245);margin-bottom:0px;}
#mainContent{width:1040px;background:white;overflow:hidden;-moz-box-shadow:0px 0px 8px #999;-web-kit-shadow:0px 0px 8px #999;border-radius:6px;-moz-border-radius:6px;-web-kit-shadow:6px;float:left;display:inline-block;border-right:1px solid #e6e6e6;margin-right:4px;}
#sideBar{width:203px;padding:16px;display:inline-block;overflow:hidden;color:#8F8F8F;}
#footer{padding:40px 0 30px 0;text-align:center;color:#666;font-size:16px;}
.headermaintitle{height:104px;position:absolute;left:15px;top:20px;display:block;font-size:50px;}
#blogTitle h2{position:absolute;left:20px;top:80px;color:#E4E4E4;font-size:14px;}
#navigator{padding-top:145px;font-size:18px;}
#navList li{float:left;margin-right:25px;}
#navList li a{color:#FFF;}
.blogStats{color:#CACACA;font-size:12px;text-align:right;}
.day{background:white;border-bottom:1px solid #e3e3e3;border-top:2px solid #f7f7f7;padding:32px;}
.postTitle{font-size:20px;padding-right:64px;padding-left:10px;border-left-width:3px;border-left-style:solid;border-left-color:#F60;}
.postTitle a{color:#333;}
.postTitle a:link,
.post-title a:visited{color:black;font-weight:bold;}
.postTitle a:hover{color:#ff7300;text-decoration:none;}
.postBody,
.postCon{clear:both;margin-top:26px;}
.postBody{font-size:16px;color:#333;line-height:1.8;}
.postCon{font-size:14px;color:#333;line-height:1.8;}
.postCon h1,
.postCon h2,
.postCon h3,
.postCon h4,
.postCon h5,
.postCon h6{font-weight:bold;line-height:1.8;}
.postBody h1,
.postCon h1{font-size:20px;}
.postBody h2,
.postCon h2{font-size:18px;}
.postBody h3,
.postCon h3{font-size:16px;}
.postBody h4,
.postCon h4{font-size:14px;}
.postBody h5,
.postCon h5{font-size:14px;}
.postBody h6,
.postCon h6{font-size:14px;}
.postBody dd,
.postCon dd{padding-left:2em;}
.postBody ul,
.postCon ul{list-style:none;margin-left:20px!important;}
.postBody ul li,
.postCon ul li{position:relative;}
.postCon ul li:after{content: "";position: absolute;left: -14px;top: 12px;width: 4px;height: 4px;background-color: #000;border-radius: 50%;}
.postBody dt,
.postCon dt{font-weight:bold;padding:6px 0;clear:both}
.postBody ol,
.postCon ol{list-style:none;margin-left:20px;padding-left:20px!important;}
.postBody blockquote,
.postCon blockquote{width:90%;margin:0 auto;padding:6px 0 6px 45px;color:#666;background:white url(images/blockquote.gif) top left no-repeat;}
.dayTitle,
.postDesc{font-size:12px;color:#999999;}
.postDesc{border-bottom:1px dashed #E8E7D0;text-align:right;margin:20px 0px;padding:5px 0px;}
.dayTitle{position:relative;top:40px;width:160px;}
.topicListFooter{padding:32px;}
#sideBarMain div{margin-bottom:26px;}
#sideBarMain div div{margin-bottom:5px;}
#sideBarMain h3{font-weight:bold;font-size:14px;margin-bottom:12px;color:#333;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#D4D4D4;padding-bottom:10px;}
#blog-comments-placeholder,
#divRefreshComments,
.commentform,
#AjaxHolder_UpdatePanel1,
.post{padding:32px;}
.feedbackItem{border:1px solid #E3E3E3;padding:5px;margin-bottom:10px;background-color:#F6F6F6;}
.blog_comment_body{color:#929292;padding-top:10px;}
.forFlow p{margin-bottom:18px;}
.forFlow img{margin-top:1px;margin-bottom:1px;}
.dayTitle a{margin-left:30px;}
#blog-comments-placeholder{padding-top:5px;}
.post{padding-bottom:5px;}
.friendLink{padding-bottom:15px;}
.friendLink h2{font-size:14px;color:#333;font-weight:bold;padding-bottom:10px;margin-bottom:5px;border-bottom:1px dashed #D4D4D4;}
.friendLink a{display:block;font-size:16px;line-height:24px;}
.newsItem .catListTitle{border:none!important;}
#sideBarMain h3{margin-bottom:6px!important;margin-top:20px!important;padding-bottom:4px!important;}
#sidebar_links827540 a{font-size:14px;color:#FF3100;}
.github-fork{position:fixed;top:0;right:0;}
.mygithub{margin-top:345px;margin-bottom:20px;}
.mygithub .github-title{border-bottom:1px dashed #d4d4d4;}
.mygithub img{width:200px;}
.newsItem .catListTitle{display:none;}
#cnzz_stat_icon_1259286380{display:block;text-align:center;margin-top:-30px;font-size:12px;}
#cnzz_stat_icon_1259286380 a{color:#ddd;}
iframe{width:917px!important;}
code{padding:2px 4px;background-color:#f8f8f8;color:#d14;border:none;word-wrap:break-word;border-radius:3px;}
.m-reward{width:976px;height:100px;border-left:5px solid #ff7300;background-color:#eee;color:#5e5e5e;margin-top:20px;}
.m-desc{font-size:16px;height:42px;text-indent:20px;line-height:42px;}
.reward-btn{width:100px;line-height:40px;text-align:center;background-color:#ff7300;color:#fff;margin-left:20px;font-size:14px;cursor:pointer;border-radius:5px;}
.reward-btn:hover{background-color:hsl(27,97%,60%);}
.reward-btn:active{background-color:hsl(27,97%,40%);}
.reward-wrap{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:360px;border-radius:0px;background:#fff;box-shadow:0 0 0 2000px rgba(0,0,0,.5);border-radius:10px;}
.reward-wrap h2{text-align:center;font-size:24px;color:#666;font-weight:normal;margin:22px 0;}
.reward-wrap .wechat,
.reward-wrap .zhifubao{position:relative;float:left;width:240px;height:240px;padding:10px;border:5px solid #ff7300;border-radius:10px;box-sizing:border-box;}
.reward-wrap .wechat img,
.reward-wrap .zhifubao img{width:100%;}
.reward-wrap p{text-align:center;}
.wechat::after,
.zhifubao::after{content:"微信，扫一扫";position:absolute;color:#666;background:#fff;top:220px;padding:0 10px;font-size:16px;width:120px;left:50px;text-align:center;}
.zhifubao::after{content:"支付宝，扫一扫";}
.wechat{margin-left:40px;}
.zhifubao{margin-left:40px;}
.reward-btn-close{position:absolute;font-size:30px;color:#999;top:0px;right:0px;cursor:pointer;padding:10px 20px;transform:rotate(45deg);}
.reward-btn-close:hover{transition:all .2s;color:#bbb;}
.reward-btn-close:active{transition:all .2s;color:#666;}
.postBody blockquote,
.postCon blockquote{position:relative;background:#f8f8f8;padding:6px 0 6px 25px;width:100%;border:none;border-left:4px solid #ff7300;}
.postBody blockquote::before,
.postCon blockquote::before{position:absolute;top:12px;left:-12px;background-color:#ff7300;color:#fff;content:"!";width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px;font-weight:bold;font-family:'Dosis','Source Sans Pro','Helvetica Neue',Arial,sans-serif;font-size:14px;}

/* 新版样式
 * 2016 12 30
 * created By Coco
 */
*{transition:all .3s;}
#header{height:200px;background-image:none;}
#Header1_HeaderTitle{font-weight:normal;font-size:38px;color:#555;top:54px;}
#blogTitle h2{color:#999;top:100px;}
#navigator{padding-top:110px;}
#navList{overflow:hidden;border-bottom:1px solid #ddd;}
#navList li{float:right;line-height:36px;margin-right:0px;padding:0 20px;}
#navList li a{color:#333;font-size:14px;}
#navList li a:hover{text-decoration:none;color:#ff7300;}
.blogStats{display:none;}
#main{box-shadow:none;background-color:transparent;}
.dayTitle:before{content:"";position:absolute;width:16px;height:16px;top:0;left:0;background:url('https://images.cnblogs.com/cnblogs_com/coco1s/881614/o_icon-schedule.png') no-repeat center center;background-size:100% 100%;}
.dayTitle a{margin-left:24px;font-size:14px;color:#6E7173;}
.dayTitle a:hover{text-decoration:none;}
.day{border-top:none;border-bottom:none;padding:30px 40px 40px 10px;}
.postTitle{position:relative;top:-25px;color:#000;font-size:24px;padding-left:0;border-left:none;}
.postDesc{border-bottom:none;}
.postDesc{margin:5px 0px;font-size:14px;}
.postBody{color:#333;margin-top:15px;}
.postCon{color:#666;margin-top:15px;}
.postTitle a{font-weight:normal;}
.postTitle a:link{font-weight:normal;}
#mainContent{width:980px;border-right:1px solid #ddd;margin-right:0px;box-shadow:none;background:transparent;border-radius:0;}
#sideBar{width:260px;padding:10px 0 0 32px;}
#sideBarMain h3{font-weight:normal;color:#333;line-height:2.2;font-size:16px;border-bottom:1px solid #ddd;margin-bottom:10px!important;margin-top:20px!important;}
#sideBar li{line-height:2;}
#sideBar li a{color:#666;}
#sideBar li a:hover{text-decoration:none;color:#ff7300;}
#footer{font-size:18px;}
#sideBarMain div div{margin-bottom:12px;}
#profile_block{color:#666;font-size:14px;position:absolute;top:200px;left:0;}
.c_b_p_desc{line-height:2;}
.feedback_area_title{color:#666;font-size:16px;line-height:40px;text-indent:2px;border-bottom:1px solid #ddd;margin-bottom:8px;}
.feedbackItem{border:none;padding:5px;margin-bottom:10px;background-color:transparent;}
.comment_actions{margin-left:-10px;}
.comment_actions a:link,
.comment_actions a:visited{text-decoration:none;color:#666;}
.comment_actions a:hover{text-decoration:none;color:#ff7300;}
.feedbackManage{margin-bottom:5px;}
.pager{font-size:18px;margin:10px 0;text-align:center;color:#666;line-height:200%;}
.pager a{border:none;}
.pager a:hover{cursor:pointer;text-decoration:none;color:#333;}
.topicListFooter{padding:10px;}
#p_b_follow{margin-top:5px;}
#p_b_follow a{border:1px solid #ff7300;padding:3px 10px;margin-top:5px;}
#p_b_follow a:hover{color:#fff;background-color:#ff7300;	/*border: 1px solid hsl(27, 100%, 70%);}*/}
#p_b_follow a:active{color:#fff;border:1px solid hsl(27,100%,30%);background-color:hsl(27,100%,30%);}
#blog-news{position:relative;}
#rocket{position:fixed;right:50px;bottom:50px;display:block;visibility:hidden;width:26px;height:48px;background:url("data:image/png;base64,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") no-repeat 50% 0;cursor:pointer;-webkit-transition:all 0s;transition:all 0s;}
#rocket:hover{background-position:50% -62px;}
#rocket.show{visibility:visible;opacity:1;}
#rocket.move{background-position:50% -62px;-webkit-animation:toTop .8s ease-in;animation:toTop .8s ease-in;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
@-webkit-keyframes toTop{
	0%{opacity:1;filter:blur(0px);}
	100%{opacity:0;-webkit-transform:translate(0,-300px);transform:translate(0,-300px);filter:blur(2px);}
}
@keyframes toTop{
	0%{opacity:1;-webkit-filter:blur(0px);}
	100%{opacity:0;-webkit-transform:translate(0,-300px);transform:translate(0,-300px);-webkit-filter:blur(2px);}
}
#silde-github,
#slide-collect,
#slide-others,
.catListTitle{position:relative;text-indent:26px;}
#silde-github:before,
#slide-others:before,
#slide-collect:before,
.catListTitle:before{content:"";position:absolute;width:18px;height:18px;top:8px;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTczODc2QzVEMTgxMTFFNjlBMTNDOTUxREQ1QjU1QTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTczODc2QzZEMTgxMTFFNjlBMTNDOTUxREQ1QjU1QTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NzM4NzZDM0QxODExMUU2OUExM0M5NTFERDVCNTVBMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NzM4NzZDNEQxODExMUU2OUExM0M5NTFERDVCNTVBMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgjmAEsAAADDSURBVHja7JZBCsIwEEWbmiws2YpCwa2n0EvkxN7CCwQ0S6FmITH+wCyGgKthVnbgMfnt4qczfKiptQ6aZXPOnunm9qJuwBaMIoMQwo3pDM7gDiZwBQeRQYxxZvrdntG5fcER7EQGzjmuPzQermU7AAvTCzNo/Qm81ODULflB57bsC9hIDeKPd5WWLapxUC7bzbjPwURdZKCbA6Cag34Haw7WHPxjDmwpRTcH3nvVHJiU0tzdOIFCI9pLc2C0f1u+AgwAhM1SNm+ETm4AAAAASUVORK5CYII=") no-repeat center center;background-size:100% 100%;}
#sidebar_recentposts .catListTitle:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAwM0RGREREMTgxMTFFNjg1RDE4RjI2QkFGQzNENDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAwM0RGREVEMTgxMTFFNjg1RDE4RjI2QkFGQzNENDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDAzREZEQkQxODExMUU2ODVEMThGMjZCQUZDM0Q0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDAzREZEQ0QxODExMUU2ODVEMThGMjZCQUZDM0Q0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpuGV1wAAAI1SURBVHjarJVJaFNRFIZvh9QKqaIQ3YgzSKFipYioCO7cqTQ4IY44gYIuxE0VERcVbBdVsU4LV6UIxupGRBBRV4rihIirCkYpFCu1NRWbxu/AH3hcXpO8mAMf7+YO53/vniFVuVzOZTIZl0wmXTqddrFYzEW0OlgN62FNNptdEo/Hx1OpVGMikRiudeXbQtgBm2Gpt/YYhm1QjsAiOAG7YarmXkAfbIFmuJffXB3B8RRog1dwWGdvwkpxCebBn6BAqV+wDK7Jkdln2AifAnuOwgy4D1+iCGyF6zAN3sETGPKc18MhjbuDh4sJHIHLGvfKSQPM9fbtgvnwFh6VKrA34LxTgTUbge9Kz+UK7EGtXYBsKQKr4KrGE9ARWJsIBH2WaiAO7+G27ygsi+p15/aGPXAHpofs+6V8n63fp+CvvynsCyy/m+ArHIDFBa7xCiyAB8oeV0zAvmi/xufhtzInzPYouKNwfLI38AXmKOftUCowP1MBfQ3bFNh1WmtTXYSaH4MEWLf7BgOas+K5ocwZ0tpard2FrkJ57guM6mkiVQq03e8H+AiNcBZq4A3sK1alvkC/3rRD+XxL19OuunimKzSxDfCzmIAfgzHYpO5ovWU7vITn0BJoxTt1VS6qQL71Nqt6zVboaQ4van681BYcJhBTG66Tw7Sy5Cn8iPrnESZwTNfxUOP/suqQOjitkj/pKmC+wBn1/e4CFVy2QIvahBXYOVchywvUqK9Y92yFwUoJ/BNgAN4EeYmKZC4WAAAAAElFTkSuQmCC") no-repeat center center;background-size:100% 100%;}
#sidebar_categories .catListTitle:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzU5NTk2RTBEMTgxMTFFNkI3OTk4QzVEREMzNzFERkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzU5NTk2RTFEMTgxMTFFNkI3OTk4QzVEREMzNzFERkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NTk1OTZERUQxODExMUU2Qjc5OThDNUREQzM3MURGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NTk1OTZERkQxODExMUU2Qjc5OThDNUREQzM3MURGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrsfjFUAAAH6SURBVHjatJVLKIRRFMfHW3mUkpT3s5DnIAuRnbzySBaKFWEhUlgppcSChSSxImoWpCg7KYpE8ihRiEwSCyUxwvhf/b+6Teab79a49evc7uOce+73v+fzMJvNJoUWSvtkdIO3Sa31g0DQZnSDh2IGdm2f0Q2eCs4bpH7rfwQYlvqD7g5QCeLAGTgF4aDRnQHGaIXTKvZH3BWgFCSCZ3AIrsE9iAD1KjL1BbEgGUSCKJACyjk/IK3tA3NgkVmJq7sFVnDBQ9g0mfbC9gB/EOzkIHcgWpKpiY6SnKx/AW9gSmRgoezCOHkMlujsBpxzzO7gJBXkMOMY4EUx5IIgBlnwphNxx2u8Dh8wCt5dXO8n2CNaq6XdBCWOH7kCLPPeRXqFCm9EZPIBMsG65vwvFdXxw4m2JS/UaQXggJmvgDJXMhWqmGZ/A6TrOI8HO+wLVdUYfQeiWn6x/6oTwEb7DZpVHloiVfEIrnQCWKky4SdPJUAG7Yk05sfyIMpGgDR+RJumEkA7zQxtB8uDeJTd4AF0cc4ivQvDARJoi8AumAQhlOAqMxhnbSrm2nyVX6aWbjutKNFD0mmrWZuyQRbHYo1mECKlKwpYC6Vqkdas8HE1gUuOxfA/4TJAqVQxxaZZHRXNU3GdlGq9kSu64kfeVygVE2DbQV2/7UeAAQCETWJortZe/AAAAABJRU5ErkJggg==") no-repeat center center;background-size:100% 100%;}
#sidebar_links827540 .catListTitle:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEVGQTBEN0ZEMTgxMTFFNjk2MEJCMUZDNzE1MzhCMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEVGQTBEODBEMTgxMTFFNjk2MEJCMUZDNzE1MzhCMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RUZBMEQ3REQxODExMUU2OTYwQkIxRkM3MTUzOEIxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RUZBMEQ3RUQxODExMUU2OTYwQkIxRkM3MTUzOEIxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmGKhzcAAAHdSURBVHjatJXLK0VRFMYvrpI8UlJ0vaeUuvKIkldS14QJE+Qx4E8wIGJqhAElkREGZEAJJRF5DiRlII88U8wY8K36bq125xyH3K9+7X3uvudb++y19t5hfr/fEwKFgX2Q5g2R+Q6QmX+Gh8i8ENyBjN9+gUyoChSDGHALNsExx7W5fMH9bwK0gX7gsxibBsmmuQy4DTAKutk/A0vgFaSAetDMsT0QAE/BF90EmAAd7LeDSWNcZpvK/rU2dxNAm5dzvXVCt5mPC3o18HlHJ81O4w7mSWCXZrLmuWCEYwGzKqw0BjptzEVNoAA8cok+mBNR+k9L1Ai6HMxF8yACzAWrBYpm++4UwMt1F7XYmHtY/8PGb/Vsj5yWqIYb6IK17VaSi0r2F5wClLGdMb6qhRvJSplglf0+8OIUIJ7ts/pNSm5KbTTT/ADEgjUwYHW2aN2oMgya54MHMGtjngA2QLXd4aW1yLYVbIEiJjQPnKv/ZRnmFU6no9YpkyuzK+WzT5Wih8k8cmNutw8SVT8O9DBAAs1rObai+q4C6MtCTsxLUAeGjHe+wCDodVO/XpubSOr6jZ9fArL5fAKWmXSP2wCRTKi+LN44vk7+LAlwCHLMm+i/JFUUBa5CYS76FmAAW1VpfNlkXtEAAAAASUVORK5CYII=") no-repeat center center;background-size:100% 100%;}
#sidebar_scorerank .catListTitle:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQ4RTY4N0JEMTg1MTFFNjgxREVDMkM1N0U1MTc1MTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ4RTY4N0NEMTg1MTFFNjgxREVDMkM1N0U1MTc1MTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNDhFNjg3OUQxODUxMUU2ODFERUMyQzU3RTUxNzUxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNDhFNjg3QUQxODUxMUU2ODFERUMyQzU3RTUxNzUxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqzlUf0AAALnSURBVHjatJZraI1xHMfPs52DcWrNtDGXeIFRpsxebAu5FTWXmtyW5e6N8AIpl7kkUjTSCisy15IXQ1mi7YVojUTKJZfNZuu4JMaGjuP7X5+//j02thf71afnef7n+f/uv+d/vFgsFuhOCba0tHTmvQThiW9dNpCfn9/uupgpZotxIhUD78QDcRVaffsSxRpRJhrNgpeRkeFXPkPsRbEVk8dfIt5ZWyLOOM+LxG4xTAzAmUAwFAq5yrfzkpGneFIp6jAwUEwQS8UP3svCoek814tmNxVWtjnKi8QBJwUeNIhqcUTEUZty0d+XBeN1W3HjWJgq9uBlAYZa8fS6eC1qxV2xQvwU3/Her3yQuCNWixQTQQ+8DaD4nEgW552wjUTFC/Hciaqog+YZLY6JEUGnU8zG/aTtIlHVYbSSiBpQMEbsE1M6MGA6bYe4FiQlRk4RdqGjfBLpsZIktoj1oqf4Ih7SXemkzjhZYutnDGSz+RbXQq47UT5ZHCKVYTGE308QxSueUzDU6B+oVDyvp+jpFPsmeS5hzUqV2CpuO7WIMeXN/lzF+QbJtqMtqkcqrHwSeSgfKY6LfqK3eIQzIb+BD6IX02c7xaznYnSjeCOaxCa8zBE1Yhb7jZGhYrFvttoUVXM/kesFpwamXS+bdhPDRanoIw5Tj1KcyGFPtR0w14BVuIznk+KeGEXh80iTSdc0cUOMFy9FMXtXcS1vrwaXxBN6ey0emE/sfWG+hFeY4lqUZzMzc0nPfObhvePsH4lPS0szvftWLKAla4igjD5PJsemeM8o7EoMZjGUCdSnym/Ay8zMtPfFDJAZkA2MujtgtiGsLKRrkvi8FLQ30iYCe18h+tI9eXyHTN6/0p4m0sEcRAfFZjw/K5bTgX+fXNFo1D1U1pGiXRjK5beP/J7s7G3iHDj6zyMzHA77107TDfPEHDGWGgT42D3muDS5j/zvTPYikUhnDvxE7j939eD3uvtvy28BBgCGL7yp0ex5vQAAAABJRU5ErkJggg==") no-repeat center center;background-size:100% 100%;}
#slide-collect:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI2QjJFQkVEMTg2MTFFNjgzQUU4OTdBMkZDMjg1RUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI2QjJFQkZEMTg2MTFFNjgzQUU4OTdBMkZDMjg1RUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjZCMkVCQ0QxODYxMUU2ODNBRTg5N0EyRkMyODVFRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjZCMkVCREQxODYxMUU2ODNBRTg5N0EyRkMyODVFRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn9KzwQAAAIHSURBVHjatJY5SBxRGMdnoxMFRyPCBg9Q0iipxDadIliauGLjAQqRqHihRaIholiI4BGw8ADFC6xWZSsxWEgCYmOhiJ0ojBAEJcWyZpPZ8f/gvzAsc7xB/ODHvH3H9733XWzANE0lKbFYTAuFQhe6rhepqqr4EcMwFE3TouFwuCwYDOrJ+RfKM0u6zVyA3ygwfejK4tmAmwGDG4TiKqBLKtfAMXgJ/rsZiIFrUAByeUhGykE2uAR31gW7GGzzO+LgQjsZ5csjIO5lYBFcgXdgFuTQBU58A7XgHkzLBFlsbAQ/QBeoAwmHm4tbF3LcSvd6GhDyC7SDNcbDSwbBrt2CWx2sgzEJ5QtgymnRq9BEoLdc1oUbu90UyFRyL/hjMy/yvQf8e6oB02Xes9JlDIjUe8XAnzOF94HKNE7z24usMgya6KIOVrpQ+Bf8BDVghq7y/YIQGOe4GZyCebABfoN6GhJB7vRroAKscPyFLUDs7QMfGeAjvkrId1Ata0CU/yab1yqY4HwGfb7ERqjwEpN0tSjKfBkDbeAtOAGfUjqtuHELuLXMf2Y9FPCFngYaLB3yAbwG/WCPrtoBB2AIlDBVv/LMB2aXYxZlgjc8dAbegzlQlLKvFFSCAfahCDOtGOQxCWwNWH8fWjqlkwhly+CGsYt7vSBZoQEJ5VZJ7k2kVvez/6t4FGAAD3JxMo61yiUAAAAASUVORK5CYII=") no-repeat center center;background-size:100% 100%;}
#silde-github:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODUyNEQxQTNEMTgxMTFFNjgwOTFEMTM3ODBDMzEyMjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODUyNEQxQTREMTgxMTFFNjgwOTFEMTM3ODBDMzEyMjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTI0RDFBMUQxODExMUU2ODA5MUQxMzc4MEMzMTIyNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NTI0RDFBMkQxODExMUU2ODA5MUQxMzc4MEMzMTIyNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtZvVssAAAIkSURBVHjapJZNLFxRFMffTHwsxFdjFj6CJiRUSNNhb0EkiAQLjQUZUrMQi4YV6aoSiYWIBSIWgqYbJAgSERZqU+nCyhgfUR9tKSGt+Ega43/lzOTk9L4xZk7yy7x77n3n/95995wzFrvdbvixRFABCsFrkAws4AfYACtgFhyZBbCYCNjAR9AAwg3/5gEj4AM4lpNWzQ2lYBc4Awhu0Bs56J7qpwQawRyINp5vkWACtJgJlIBhNr5/RnAPu+4DVVIgBsywRb0gBTSzfT0HO8QZ+X6D97S2m90/CRK4gAoYwRZ8AT9BP8gE2RQkk0ghXwbdq07VknirIa+AjT4St1fs+ga4wC3z3ZHvD/PlihiVIE0J1Gv2dC+Ij3yg8TmslETc1sCnIATUCVoUviIr7Sm3cSN4+yzG6UogSTgvQxD4JcaxukyOCkHApsvkE+HLD0EgT4z/KoFt4awJQeCtGB8qgVXhjA/yFA1SAnJbUgKj4qhtgVo6cgUBBH5DPcGpmRu1UrOYJsc+yALzoBh8Bd+pJv2XRMANvoFyzfyyeljvKWqi3zbQAcrAJvlSTTLbrckh+QC+YncK6ui6U9UQqkcvQRxY0ARYB1cmwZu9pYPnwRhoZ1v1juaTTTpbhEnP6KQq/GhhYrILXIABb7kle0F+mUMW4WsFPU/15EGq9VPM90+z7p611llKsh65KMxkD13UwFXrywHXmjXX9E9iV1PkfPYgwACOcmjesFlmOwAAAABJRU5ErkJggg==") no-repeat center center;background-size:100% 100%;}
#slide-avatar{position:absolute;top:0px;width:180px;height:180px;background:url(https://pic.cnblogs.com/avatar/608782/20160411131806.png) no-repeat center center;background-size:cover;}
h1 code, h2 code, h3 code {
    font-size: inherit!important;
}
#slide-others:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAjVBMVEUAAAA1NTUzMzMzMzMzMzMzMzMzMzM1NTU5OTkzMzMzMzMzMzMzMzMzMzM0NDQ2NjY2NjY3NzczMzMzMzMzMzMzMzMzMzMzMzM1NTU3NzczMzMzMzM0NDQ0NDQ0NDQ1NTUzMzMzMzM0NDQ0NDQ0NDQ0NDQ0NDQ2NjYzMzMzMzM0NDQ0NDQ0NDQ1NTUzMzNvywLPAAAALnRSTlMANOX59ZytJwbw6c7JvWYbEgnTw7mYkYkuDe3ZhGlQOuCmdW9eWEYXtY18U0kgNJcWTwAAASNJREFUKM9lkVmSgzAMRGUbG8IOYYfsmezp+x9vrIkzVCXvx4IHUrtEM11VdfTNcweLzj5e51cP6tooeFNPM8V+AeBA2cWe4Sogx3ELJOJRxkPbbyJgXBNzsmVZJiKVRu7821CPwHJjBYCagh3UmvoIi46CBsBLwFTjfRqacvnQ4UGrt5g8QJ+7WHqrIDeAqp2gM2xOdQvEcuR4PjlhC99wzlRyPNDTibCGPWJYYq6awYm8RZuD7sAPoZ/QnJ0oCHWInjsXCDUocEKmIB/yAKSSBx63ToiKe3SX1+S1vbcTPDnCuypB5ER0ct+5f0/Rn+DwEK/OcgUS4Kn/2zCchfMZYLEv3vtrPd4qkGnAa3OaybSClR7U19Z9A4vx6RuRJGJ++gX4LCzq323BqAAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 100% 100%;
}
.promo-card {
  position: relative;
  width: 260px;
  height: 70px;
  cursor: pointer;
  margin: 10px 0;
  border-radius: 5px;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transition: all .7s;
  transition: all .7s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}
.promo-card > div {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  box-shadow: 0px 5px 5px -5px #000;
  border-radius: 5px;
}
.promo-card .promo-img-box {
  background: url("https://images.cnblogs.com/cnblogs_com/vajoy/558869/o_read.gif") no-repeat center center;
  background-size: 100% 100%;
  -webkit-transform: rotateX(0deg) translateZ(35px);
          transform: rotateX(0deg) translateZ(35px);
}
.promo-card .inside-box {
  padding-top: 5px;
  text-indent: 20px;
  line-height: 26px;
  background: -webkit-linear-gradient(top, #ebf0f3, #bfcbda);
  background: linear-gradient(180deg, #ebf0f3, #bfcbda);
  color: #333;
  -webkit-transform: rotateX(-90deg) translateZ(35px);
          transform: rotateX(-90deg) translateZ(35px);
}
.promo-card .qq-number {
  font-size: 22px;
  font-weight: bold;
}
.promo-card .card-p {
  font-size: 12px;
}
.promo-card:hover {
  -webkit-transform: rotateX(90deg);
          transform: rotateX(90deg);
}