zoukankan      html  css  js  c++  java
  • 博客园美化-SimpleMemor

    参考博主:武培轩,非常喜欢这个主题

    侧边栏

    为了保留下图片,可以下载到本地,上传到自己的博客园。否则引用的一旦换掉了,会变得很糟糕了。

    <script type="text/javascript">
        console.log=function(){};
    
        window.cnblogsConfig = {
            GhVersions    : 'v1.1.5.1', // 版本
            blogUser      : "武培轩", // 用户名
            blogAvatar    : "https://pic.cnblogs.com/avatar/1356806/20180320195124.png",
            blogStartDate : "2018-3-20", // 入园时间,年-月-日。入园时间查看方法:鼠标停留园龄时间上,会显示入园时间,
            webpageIcon: "https://files-cdn.cnblogs.com/files/wupeixuan/blog_logo.gif",
            fontIconExtend: "//at.alicdn.com/t/font_543384_ezv3l7gd9r7.css",
            //主页banner图片
            homeTopImg: [
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-4ylgl0.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-ne7lr8.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-xl67ov.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-neqwon.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-lm2762.jpg",
            ],
            //侧边栏
            menuUserInfoBgImg: 'https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_menu_bg.gif',
            //文章页配置
            essayTopImg: [
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-d5yzvg.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-4d38m0.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-4gj334.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-j82g35.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-r2yjg1.jpg",
                "https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wallhaven-wymo2p.jpg",
            ],
            // ---- 页面动效配置 ----
            homeTopAnimationRendered: true, // true || false ,是否渲染主页头图动效
            homeTopAnimation: { // 主页头图动效设置
                radius: 15,
                density: 0.2,
                color: 'rgba(255,255,255, .2)', // 颜色设置,“random” 为随机颜色
                clearOffset: 0.3
            },
            essayTopAnimationRendered: true, // true || false ,是否渲染随笔页头图动效
            essayTopAnimation: { // 随笔页头图动效设置
                triW : 14,
                triH : 20,
                neighbours : ["side", "top", "bottom"],
                speedTrailAppear : .1,
                speedTrailDisappear : .1,
                speedTriOpen : 1,
                trailMaxLength : 30,
                trailIntervalCreation : 100,
                delayBeforeDisappear : 2,
                colors: [
                    '#96EDA6', '#5BC6A9',
                    '#38668C', '#374D84',
                    '#BED5CB', '#62ADC6',
                    '#8EE5DE', '#304E7B'
                ]
            },
    
            bgAnimationRendered: true, // true || false ,是否渲染背景动效
            backgroundAnimation : { // 背景动效设置
                colorSaturation: "60%",
                colorBrightness: "50%",
                colorAlpha: 0.5,
                colorCycleSpeed: 5,
                verticalPosition: "random",
                horizontalSpeed: 200,
                ribbonCount: 3,
                strokeSize: 0,
                parallaxAmount: -0.2,
                animateSections: true
            },
            
            homeBannerTextType: "one",
            //代码高亮配置
            essayCodeHighlightingType: 'highlightjs', // 代码主题插件类型:cnblogs || highlightjs || prettify
            essayCodeHighlighting: 'idea', // 代码高亮主题,具体主题参考文档
            //页脚标语
            bottomText: {
                left : "既然选择了远方",
                right: "便只顾风雨兼程"
            },
    
            //文章后缀配置
            essaySuffix: {
                codeImgUrl   : 'https://images.cnblogs.com/cnblogs_com/wupeixuan/1186798/o_wechat.png', // >= v1.1.5 左侧图片设置,不配置使用 window.cnblogsConfig.blogAvatar
                aboutHtml    : '敲代码,健身,读书。', // 关于博主,不配置使用默认
                copyrightHtml: '本文为博主原创文章,转载请注明出处。', // 版权声明,不配置使用默认
                supportHtml  : ''  // 声援博主,不配置使用默认
            }
        
        }
    </script>
    <script src="https://blog-static.cnblogs.com/files/wupeixuan/simpleMemory.min.js"></script>
    
    <script src="https://blog-static.cnblogs.com/files/wupeixuan/mouse-click.js"></script>
    <canvas width="1777" height="841" style="position: fixed; left: 0px; top: 0px; z-index: 2147483647; pointer-events: none;"></canvas>
    

    CSS:

    /* Minification failed. Returning unminified contents.
    (824,7): run-time error CSS1030: Expected identifier, found ' '
    (824,15): run-time error CSS1031: Expected selector, found ';'
    (824,15): run-time error CSS1025: Expected comma or open brace, found ';'
    (1154,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
     */
    
    /**************************************************
    第一部分:
    **************************************************/
    #EntryTag {
        margin-top: 20px;
        font-size: 9pt;
        color: gray;
    }
    
    .topicListFooter {
        text-align: right;
        margin-right: 10px;
        margin-top: 10px;
    }
    
    #divRefreshComments {
        text-align: right;
        margin-right: 10px;
        margin-bottom: 5px;
        font-size: 9pt;
    }
    
    /*****第一部分结束*******************************/
    
    /**************************************************
    第二部:公共样式(全局样式)
    **************************************************/
    * {
        margin: 0;
        padding: 0;
    }
    
    html {
        height: 100%;
        max-height: 100%;
        font-size: 62.5%;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    
    body {
        background-color: #fff;
        font-size: 12px;
        /*height: 100%;*/
        max-height: 100%;
        font-family: "Merriweather","Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif;
        color: #3A4145;
        -moz-font-feature-settings: 'kern' 1;
        -o-font-feature-settings: 'kern' 1;
        overflow: hidden;
    }
    
    body:before {
        content: '';
        display: block;
        z-index: -1;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        /*background: #fcfcfc;*/
        /*background-image: linear-gradient(rgba(221, 221, 221, 0.3) 1px, transparent 1px), linear-gradient(90deg, rgba(221, 221, 221, 0.3) 1px, transparent 1px);*/
        background-size: 20px 20px;
    }
    
    /*body::-webkit-scrollbar {*/
        /*display:none*/
    /*}*/
    
    ::-moz-selection {
        background: #D6EDFF;
    }
    
    ::selection {
        background: #D6EDFF;
    }
    
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }
    
    fieldset, img {
        border: 0;
    }
    
    li {
        list-style: none;
    }
    
    h1, h2, h3, h4, h5, h6 {
        font-size: 100%;
        font-weight: normal;
    }
    
    a {
        outline: none;
        color: #2daebf;
    }
    
    a:link {
        color: #2daebf;
        text-decoration: none;
    }
    
    a:visited {
        color: #2daebf;
        text-decoration: none;
    }
    
    a:hover {
        color: #ff6600;
        text-decoration: none;
    }
    
    a:active {
        color: #21759b;
        text-decoration: none;
    }
    
    .clear {
        clear: both;
    }
    
    button {
         auto;
        display: inline-block;
        padding: 0.1rem 1.5rem;
        cursor: pointer;
        outline: none;
        text-decoration: none;
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 11px; /* Hacks targeting Firefox. */
        line-height: 13px; /* Hacks targeting Firefox. */
        font-weight: 300;
        text-align: center;
        letter-spacing: 1px;
        text-transform: uppercase;
        text-shadow: none;
        border-radius: 0.3rem;
        border: rgba(0,0,0,0.05) 0.1em solid;
        background: #5ba4e5;
    }
    
    b {
        font-weight: 400;
    }
    
    /*****第二部分结束*******************************/
    
    
    /**************************************************
    第三部分:各个页面元素的样式。
    **************************************************/
    /*****home和头部开始**************************/
    #home {
        margin: 0 auto;
         65%;
        max- 840px;
        background-color: rgba(255, 255, 255, 0.9);
        padding: 0 30px 30px 30px;
    }
    
    #header {
        padding-bottom: 5px;
        margin-top: 10px;
    }
    
    #blogTitle {
        height: 60px;
        clear: both;
    }
    
    #blogTitle h1 {
        font-size: 26px;
        font-weight: bold;
        line-height: 1.5em;
        margin-top: 20px;
    }
    
    #blogTitle h1 a {
        color: #515151;
    }
    
    #blogTitle h1 a:hover {
        color: #21759b;
    }
    
    #blogTitle h2 {
        font-weight: normal;
        font-size: 13px;
        line-height: 1.846153846;
        color: #757575;
        float: left;
    }
    
    #blogLogo {
        float: right;
    }
    
    #navigator {
        font-size: 13px;
        border-bottom: 1px solid #ededed;
        border-top: 1px solid #ededed;
        height: 50px;
        clear: both;
        margin-top: 25px;
    }
    
    #navList {
        min-height: 30px;
        float: left;
    }
    
    #navList li {
        float: left;
        margin: 0 40px 0 0;
    }
    
    #navList a {
        display: block;
         5em;
        height: 22px;
        float: left;
        text-align: center;
        padding-top: 19px;
    }
    
    #navList a:link, #navList a:visited, #navList a:active {
        color: #6a6a6a;
        font-weight: bold;
    }
    
    #navList a:hover {
        color: #000;
        text-decoration: none;
    }
    
    .blogStats {
        float: right;
        color: #757575;
        margin-top: 19px;
        margin-right: 2px;
        text-align: right;
    }
    /*****home和头部结束**************************/
    
    /*****主页文章列表开始**************************/
    #main {
         100%;
        text-align: left;
        margin-top: 30px;
    }
    
    #mainContent .forFlow {
        /*margin-left: 22em;*/
        float: none;
         auto;
    }
    
    #mainContent {
        min-height: 200px;
        padding: 0px 0px 10px 0;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        float: none;
        margin: auto;
         100%;
    }
    
    .day {
        min-height: 10px;
        _height: 10px;
        position: relative;
        max- 830px;
        margin: 3.5rem auto;
        padding-bottom: 3.5rem;
        border-bottom: #EBF2F6 1px solid;
        word-wrap: break-word;
    }
    
    .day:after {
        display: block;
        content: "";
         7px;
        height: 7px;
        border: #E7EEF2 1px solid;
        position: absolute;
        bottom: -5px;
        left: 50%;
        margin-left: -5px;
        background: #FFF;
        border-radius: 100%;
        box-shadow: rgba(255, 255, 255, 0.7) 0 0 0 5px;
    }
    
    .dayTitle {
        display: none;
        border: 1px solid #21759b;
        background: azure;
        border-radius: 50%;
        font-size: 12px;
        height: 65px;
        line-height: 1.5;
        margin: 15px;
        text-align: center;
         63px;
        margin-left: -100px;
        clear: both;
        position: absolute;
        top: -15px;
    }
    
    .dayTitle a {
        display: inline-block;
        color: #21759b;
        margin-top: 15px;
         60px;
    }
    
    .postTitle {
        /*border-left: 3px solid #21759b;*/
        /*margin-bottom: 10px;*/
        font-size: 20px;
        float: right;
         100%;
        clear: both;
    }
    
    .postTitle a:visited, .postTitle a:active {
        color: #4A4A4A;
        transition: color 0.3s ease;
    }
    
    .postTitle a:link {
        background-color: rgba(0, 0, 0, 0);
        color: rgb(74, 74, 74);
        font-family: "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
        font-size: 3.2rem;
        font-weight: bold;
        letter-spacing: -1px;
        transition-delay: 0s;
        transition-duration: 0.3s;
        transition-property: color;
        transition-timing-function: ease;
        word-wrap: break-word;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    
    #topics .postTitle a:link {
        text-shadow: 0 3px 6px rgba(0,0,0,0.3);
    }
    
    .postTitle a:hover {
        /*margin-left: 30px;*/
        color: #000;
        /*text-decoration: none;*/
    }
    
    .postCon {
         100%;
        clear: both;
        padding: 10px 0;
        color: #3A4145;
        font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
        font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1;
        margin: 0;
        font-size: 16px;
        line-height: 1.7em;
        word-wrap: break-word;
        display: block;
        -webkit-margin-before: 0;
        -webkit-margin-after: 0;
        -webkit-margin-start: 0;
        -webkit-margin-end: 0;
    }
    
    .day .postTitle a {
        /*padding-left: 10px;*/
    }
    
    .postDesc {
        float: left;
         100%;
        clear: both;
        text-align: left;
        padding-right: 5px;
        margin: 0;
        font-family: "Open Sans", sans-serif;
        font-size: 1.4rem;
        line-height: 2.2rem;
        color: #9EABB3;
    }
    
    .postDesc a:link, .postDesc a:visited, .postDesc a:active {
        color: #666;
    }
    
    .postDesc a:hover {
        color: #21759b;
        text-decoration: none;
    }
    
    .postSeparator {
        clear: both;
        height: 1px;
         100%;
        clear: both;
        float: right;
        margin: 0 auto 15px auto;
    }
    /*****主页文章列表开始**************************/
    
    /*****侧边栏开始********************************/
    #sideBar {
        margin-top: -15px;
         230px;
        /*min-height: 200px;*/
        padding: 0px 0 0px 5px;
        float: right;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    
    #sideBar a {
        color: #757575;
    }
    
    #sideBar a:hover {
        color: #21759b;
        text-decoration: underline;
    }
    
    .div_my_zzk {
         175px;
        position: relative;
        margin-top: 10px;
    }
    
    #btnZzk {
        background: url("images/blog_search.png") no-repeat 5px 5px;
    }
    
    #widget_my_google input[type=button] {
        background: url("images/google_search.png") no-repeat 5px 5px;
    }
    
    .input_my_zzk {
        border: 1px solid #3b3b3b;
        border-radius: 3px;
         90%;
        height: 30px;
        padding-left: 5px;
        outline: 0;
        background: #000;
        color: #ccc;
    }
    
    #sb_widget_my_zzk {
         100%;
        text-align: center;
    }
    
    .btn_my_zzk {
        font-size: 12px;
         25px;
        height: 25px;
        color: transparent;
        border: 0;
        border-style: none;
        cursor: pointer;
        top: 1px;
        position: absolute;
        right: -35px;
    }
    
    .input_my_zzk:hover {
        border: 1px solid #21759b;
        transition: all 0.4s linear 0s;
    }
    
    .input_my_zzk:focus {
        border: 1px solid #21759b;
    }
    
    .newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory, .catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, .catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory {
        background: #fff;
        margin-bottom: 35px;
        word-wrap: break-word;
    }
    
    .newsItem .catListTitle {
    }
    
    /**日历控件样式开始**/
    
    #blog-calendar {
        margin: 10px 5px 5px 10px;
        visibility:hidden;
    }
    
    #blog-calendar td {
        font-size: 12px;
        font-family: "Comic Sans MS";
        text-align: center;
    }
    
    #blog-calendar th {
        font-size: 12px;
    }
    
    #calendar {
         228px;
        padding-bottom: 5px;
        margin-bottom: 35px;
        border: 1px solid #EDEDED;
        box-shadow: 0 1px 3px #ccc;
    }
    
    .calendar {
        border: 0 solid #000
    }
    
    #calendar .Cal {
         100%;
        line-height: 1.5em;
    }
    
    #calendar td {
        font-family: "Comic Sans MS";
        background: #FFFFFF;
        padding-top: 2px;
    }
    
    .Cal { /**日历容器table**/
        border: none;
        color: #666;
         100%;
        font-size: 12px;
        font-family: arial;
        padding: 0
    }
    
    #calendar table a:link, #calendar table a:visited, #calendar table a:active {
        font-weight: bold;
    }
    
    #calendar table a:hover {
        color: white;
        text-decoration: none;
    }
    
    .CalTodayDay { /**今天日期样式**/
        color: #b8b8b8;
        font-weight: bold;
        background: #2d2d2b;
    }
    
    .CalWeekendDay {
        background: #111;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    
    .CalOtherMonthDay {
        color: #3c3c3c;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    
    #calendar .CalNextPrev a:link, #calendar .CalNextPrev a:visited, #calendar .CalNextPrev a:active { /**上个月、下个月箭头样式**/
        font-weight: bold;
        padding-left: 10px;
        padding-right: 15px;
    }
    
    .CalDayHeader {
        font-weight: bold;
        background: #111;
        padding-bottom: 5px;
    }
    
    .CalTitle { /**日历年月头部样式**/
        background: #6293bb;
         100%;
        height: 30px;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
        padding: 5px 0;
    }
    
    .CalTitle td {
        background: #000;
        font-family: verdana;
        font-size: 12px;
        font-weight: bold
    }
    
    .Cal td {
        height: 20px;
        /*border: solid 1px #171716;*/
        font-size: 10px
    }
    
    .Cal a:link,.Cal a:visited,.Cal a:active {
        color: #ff9;
        text-decoration: underline
    }
    
    .Cal a:hover {
        text-decoration: none;
    }
    
    .CalSelector {
        background: #efefef
    }
    
    
    /**日历控件样式结束**/
    .catListTitle {
        font-weight: bold;
        line-height: 1.2;
        font-size: 110%;
        margin-top: 15px;
        margin-bottom: 10px;
        text-align: left;
    }
    
    .catListComment {
        line-height: 1.5em;
    }
    
    .divRecentComment {
        text-indent: 2em;
        color: #494949;
        margin-bottom: 20px;
    }
    
    #sideBarMain ul {
        line-height: 1.5em;
    }
    
    #sideBarMain li {
        line-height: 1.8;
    }
    /*****侧边栏结束********************************/
    
    
    /****查看文章页面开始*************************/
    #topics {
         100%;
        min-height: 200px;
        padding: 0px 0px 10px 0;
        float: left;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        margin: 4rem auto;
    }
    
    #topics .postTitle {
        border: 0px;
        font-size: 130%;
        font-weight: bold;
        float: left;
        line-height: 1.5;
         100%;
        padding-left: 5px;
    }
    
    #EntryTag {
        color: #666;
    }
    
    #EntryTag a {
        margin-left: 5px;
        height: 20px;
        line-height: 20px;
        color: #333333;
        padding: 3px 14px;
        border-radius: 10px;
        margin: 2px 5px 0;
        background: #e7e7e7;
        text-decoration: none;
    }
    
    #EntryTag a:link, #EntryTag a:visited, #EntryTag a:active {
        color: #666;
    }
    
    #EntryTag a:hover {
        color: #f5f5f5;
        background: #21759b;
        transition: all 0.4s linear 0s;
    }
    
    #BlogPostCategory {
        color: #666;
    }
    
    #BlogPostCategory a {
        margin-left: 5px;
        height: 20px;
        line-height: 20px;
        color: #333333;
        padding: 3px 14px;
        border-radius: 10px;
        margin: 2px 5px 0;
        background: #e7e7e7;
        text-decoration: none;
    }
    
    #BlogPostCategory a:link, #BlogPostCategory a:visited, #BlogPostCategory a:active {
        color: #666;
    }
    
    #BlogPostCategory a:hover {
        color: #f5f5f5;
        background: #21759b;
        transition: all 0.4s linear 0s;
    }
    
    #topics .postDesc {
        padding-left: 0px;
         100%;
        text-align: left;
        color: #666;
        margin-top: 5px;
        background: none;
    }
    
    
    .feedback_area_title {
        font: normal normal 16px/35px "Microsoft YaHei";
        margin: 10px 0 30px;
        border-bottom: 2px solid #cccccc;
    }
    
    .louzhu {
        background: transparent url('/images/icoLouZhu.gif') no-repeat scroll right top;
        padding-right: 16px;
    }
    
    .feedbackListSubtitle {
        color: #A8A8A8;
    }
    
    .feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active {
        color: #777;
        font-weight: bold;
    }
    
    .feedbackListSubtitle a:hover {
        color: #21759b;
        text-decoration: underline;
    }
    
    .feedbackListSubtitle b {
        color: #21759b;
    }
    
    .feedbackManage {
         200px;
        text-align: right;
        float: right;
    }
    
    .feedbackCon {
        border-bottom: 1px solid #EEE;
        padding: 10px 20px 10px 5px;
        min-height: 35px;
        _height: 35px;
        margin-bottom: 1em;
        line-height: 1.5;
    }
    
    #divRefreshComments {
        text-align: right;
        margin-bottom: 10px;
    }
    
    .commenttb {
        padding: 8px;
        margin-bottom: 10px;
         50%;
        color: #555;
        border: 1px solid #ddd;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
         320px;
    }
    
    .commenttb:hover {
        color: #333;
        border-color: rgba(82, 168, 236, 0.8);
        outline: 0;
        -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        transition: all 0.4s linear 0s;
    }
    
    .commentTextBox {
         410px !important;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    
    .commentTextBox:hover {
        color: #333;
        border-color: rgba(82, 168, 236, 0.8);
        outline: 0;
        -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        transition: all 0.4s linear 0s;
    }
    
    #AjaxHolder_PostComment_btnSubmit {
        padding: 8px 20px;
        text-align: center;
        font-size: 14px;
        color: #fff;
        border: none;
        background: #21759b;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        transition: all 0.4s ease;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
        outline: none;
        text-decoration: none;
    }
    
    #AjaxHolder_PostComment_btnSubmit:hover {
        background: #333;
    }
    
    #AjaxHolder_PostComment_divCommnentArea tr {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    /*博客园评论框*/
    .comment_vote {
        padding-right: 10px;
    }
    
    .comment_vote a {
        color: #999;
    }
    
    .comment_vote a:hover {
        color: #21759b;
    }
    
    #commentform_title {
        font: normal normal 16px/35px "Microsoft YaHei";
        margin: 10px 0 30px;
        border-bottom: 2px solid #cccccc;
        background-image: none;
        padding: 0;
    }
    
    #comment_form_container .author {
        padding-left: 10px;
        color: #555;
        border: 1px solid #ddd;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
         320px;
        height: 20px;
        background-image: none;
    }
    
    #comment_form_container p {
        font-size: 14px;
        margin-bottom: 20px;
    }
    
    .commentbox_title_left {
        font-size: 14px;
    }
    
    .commentbox_title_right {
        float: left;
    }
    
    #comment_form_container .comment_textarea {
         362px;
        height: 200px;
        font-size: 13px;
        padding: 8px;
        margin-bottom: 10px;
        color: #555;
        border: 1px solid #ddd;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
    }
    
    #comment_form_container .comment_textarea:hover {
        border-color: rgba(82, 168, 236, 0.8);
        outline: 0;
        transition: all 0.4s linear 0s;
    }
    
    #comment_form_container .comment_textarea:focus {
        outline: 0;
    }
    
    .comment_btn {
         100px;
        height: 38px;
        padding: 8px 20px;
        text-align: center;
        font-size: 14px;
        color: #fff;
        border: none;
        background: #21759b;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        transition: all 0.4s ease;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
        outline: none;
        text-decoration: none;
    }
    
    .comment_btn:hover {
        background: #333;
    }
    
    #comment_form_container {
    }
    /****查看文章页面开始*************************/
    
    /****列表页面开始******************************/
    .entrylistTitle, .PostListTitle, .thumbTitle { /**几个分类列表的标题样式**/
        margin-top: 20px;
        height: 38px;
        line-height: 38px;
        font-size: 16px;
        font: normal normal 16px/35px "Microsoft YaHei";
        margin: 10px 0 30px;
        background-image: none;
        padding: 0;
    }
    
    .entrylistDescription {
        color: #666;
        text-align: right;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        margin-bottom: 10px;
    }
    
    .entrylistItem {
        min-height: 10px;
        _height: 10px;
        position: relative;
        max- 710px;
        margin: 3.5rem auto;
        padding-bottom: 3.5rem;
        border-bottom: #EBF2F6 1px solid;
        word-wrap: break-word;
    }
    
    .entrylistItem:after {
        display: block;
        content: "";
         7px;
        height: 7px;
        border: #E7EEF2 1px solid;
        position: absolute;
        bottom: -5px;
        left: 50%;
        margin-left: -5px;
        background: #FFF;
        border-radius: 100%;
        box-shadow: #FFF 0 0 0 5px;
    }
    
    .entrylistPosttitle {
        font-size: 20px;
         100%;
    }
    
    .entrylistPosttitle a:link, .entrylistPosttitle a:visited, .entrylistPosttitle a:active {
        transition: all 0.4s linear 0s;
        background-color: rgba(0, 0, 0, 0);
        color: rgb(74, 74, 74);
        font-family: "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
        font-size: 3.2rem;
        font-weight: bold;
        letter-spacing: -1px;
        transition-delay: 0s;
        transition-duration: 0.3s;
        transition-property: color;
        transition-timing-function: ease;
        word-wrap: break-word;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    
    .entrylistPosttitle a:hover {
        /*margin-left: 30px;*/
        color: #000;
        /*text-decoration: none;*/
    }
    
    .entrylistPostSummary {
         100%;
        clear: both;
        padding: 10px 0;
        color: #3A4145;
        font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
        font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1;
        margin: 0;
        font-size: 16px;
        line-height: 1.7em;
        word-wrap: break-word;
        display: block;
        -webkit-margin-before: 0;
        -webkit-margin-after: 0;
        -webkit-margin-start: 0;
        -webkit-margin-end: 0;
    }
    
    .entrylistItemPostDesc {
        float: left;
         100%;
        clear: both;
        text-align: left;
        padding-right: 5px;
        margin: 0;
        font-family: "Open Sans", sans-serif;
        font-size: 1.4rem;
        line-height: 2.2rem;
        color: #9EABB3;
    }
    
    .entrylistItemPostDesc a:link, .entrylistItemPostDesc a:visited, .entrylistItemPostDesc a:active {
        color: #666;
    }
    
    .entrylistItemPostDesc a:hover {
        color: #21759b;
    }
    
    .entrylist .postSeparator {
        clear: both;
         100%;
        font-size: 0;
        line-height: 0;
        margin: 0;
        padding: 0;
        height: 0;
        border: none;
    }
    
    .divRecentCommentAticle a {
        color: #000;
    }
    
    .pager {
        text-align: right;
        margin-right: 10px;
        font-size: 12px;
        color: #9EABB3;
    }
    
    .pager a, #nav_next_page a {
        display: inline-block;
        min- 18px;
        text-align: center;
        border: #bfc8cd 1px solid;
        text-decoration: none;
        border-radius: 4px;
        color: #9EABB3 !important;
        transition: all 0.2s ease;
    }
    
    .pager a:link, .pager a:visited, .pager a:active, #nav_next_page a:link, #nav_next_page a:visited, #nav_next_page a:active {
        color: #9EABB3 !important;
    }
    
    .pager a {
        padding: 0 5px;
    }
    
    #nav_next_page a {
        padding: 3px 5px;
    }
    
    .pager a:hover, #nav_next_page a:hover {
        background: #fff;
        color: #889093;
        border-color: #98a0a4;
    }
    
    .PostList {
        border-bottom: 1px solid #ccc;
        clear: both;
        min-height: 1.5em;
        _height: 1.5em;
        padding-top: 20px;
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    
    .postTitl2 {
        float: left;
        padding-top: 10px;
        padding-bottom: 10px;
        font-size: 14px;
    }
    
    .postDesc2 {
        color: #666;
        float: right;
    }
    
    .postText2 {
        clear: both;
        color: #757575;
    }
    
    /*留言*/
    .pfl_feedback_area_title {
        text-align: right;
        line-height: 1.5em;
        font-weight: bold;
        margin-bottom: 10px;
    }
    
    .pfl_feedbackItem {
        border: 1px dashed #ccc;
        padding: 10px;
        border-radius: 3px;
        margin-bottom: 20px;
    }
    
    .pfl_feedbacksubtitle {
         100%;
        height: 1.5em;
    }
    
    .pfl_feedbackname {
        float: left;
    }
    
    .pfl_feedbackname a {
        color: #21759b;
        font-weight: bold;
    }
    
    .pfl_feedbackManage {
        float: right;
    }
    
    .pfl_feedbackCon {
        color: black;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    .pfl_feedbackAnswer {
        color: #F40;
        text-indent: 2em;
    }
    
    .tdSentMessage {
        text-align: right;
    }
    
    .errorMessage {
         300px;
        float: left;
    }
    
    #Profile1_panelAdd input[type=text], #Profile1_txtContent {
        padding: 8px;
        margin-bottom: 10px;
        color: #555;
        border: 1px solid #ddd;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
    }
    
    #Profile1_panelAdd input[type=text]:hover, #Profile1_txtContent:hover {
        color: #333;
        border-color: rgba(82, 168, 236, 0.8);
        outline: 0;
        -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);
        transition: all 0.4s linear 0s;
    }
    
    #Profile1_panelAdd input[type=text]:focus, #Profile1_txtContent:focus {
        outline: 0;
        border-color: rgba(82, 168, 236, 0.8);
    }
    
    #Profile1_panelAdd input[type=submit] {
        padding: 8px 20px;
        text-align: center;
        font-size: 14px;
        color: #fff;
        border: none;
        background: #21759b;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        transition: all 0.4s ease;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
        outline: none;
        text-decoration: none;
    }
    
    #Profile1_panelAdd input[type=submit]:hover {
        background: #333;
    }
    
    .feedbackListSubtitle {
        clear: both;
        color: #A8A8A8;
        padding: 8px 5px;
    }
    
    .feedbackItem {
        margin-top: 30px;
    }
    /****列表页面结束******************************/
    
    /****相册页面开始******************************/
    .divPhoto {
        border: 1px solid #ccc;
        padding: 2px;
        margin-right: 10px;
    }
    
    .thumbDescription {
        color: #757575;
        text-align: right;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        margin-bottom: 30px;
    }
    /****相册页面开始******************************/
    
    
    /*****留言页面开始*****************************/
    #footer {
        min-height: 100px;
        _height: 15px;
        position: absolute;
        margin: 0;
        margin-top: 20vh;
        left: 0;
        right: 0;
        padding: 17px 0 27px;
        text-align: center;
        color: #888;
        font-size: 12px;
        line-height: 1.5;
    }
    
    .my-face {
        animation: my-face 5s infinite ease-in-out;
        display: inline-block;
        margin: 0 5px;
    }
    
    @-moz-keyframes my-face {
        2% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        4% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        6% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        8% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        10% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        12% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        14% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        16% {
            -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-.5px) rotate(-1.5deg);
            -o-transform: translate(0,-.5px) rotate(-1.5deg);
            transform: translate(0,-.5px) rotate(-1.5deg)
        }
    
        18% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        20% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        22% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        24% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        26% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        28% {
            -webkit-transform: translate(0,.5px) rotate(1.5deg);
            -moz-transform: translate(0,.5px) rotate(1.5deg);
            -ms-transform: translate(0,.5px) rotate(1.5deg);
            -o-transform: translate(0,.5px) rotate(1.5deg);
            transform: translate(0,.5px) rotate(1.5deg)
        }
    
        30% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        32% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        34% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        36% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        38% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        40% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        42% {
            -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
            -moz-transform: translate(0,2.5px) rotate(-1.5deg);
            -ms-transform: translate(0,2.5px) rotate(-1.5deg);
            -o-transform: translate(0,2.5px) rotate(-1.5deg);
            transform: translate(0,2.5px) rotate(-1.5deg)
        }
    
        44% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        46% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        48% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        50% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        52% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        54% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        56% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        58% {
            -webkit-transform: translate(0,.5px) rotate(2.5deg);
            -moz-transform: translate(0,.5px) rotate(2.5deg);
            -ms-transform: translate(0,.5px) rotate(2.5deg);
            -o-transform: translate(0,.5px) rotate(2.5deg);
            transform: translate(0,.5px) rotate(2.5deg)
        }
    
        60% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        62% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        64% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        66% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        68% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        70% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        72% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        74% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        76% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        78% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        80% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        82% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        84% {
            -webkit-transform: translate(0,1.5px) rotate(2.5deg);
            -moz-transform: translate(0,1.5px) rotate(2.5deg);
            -ms-transform: translate(0,1.5px) rotate(2.5deg);
            -o-transform: translate(0,1.5px) rotate(2.5deg);
            transform: translate(0,1.5px) rotate(2.5deg)
        }
    
        86% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        88% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        90% {
            -webkit-transform: translate(0,2.5px) rotate(-.5deg);
            -moz-transform: translate(0,2.5px) rotate(-.5deg);
            -ms-transform: translate(0,2.5px) rotate(-.5deg);
            -o-transform: translate(0,2.5px) rotate(-.5deg);
            transform: translate(0,2.5px) rotate(-.5deg)
        }
    
        92% {
            -webkit-transform: translate(0,.5px) rotate(-.5deg);
            -moz-transform: translate(0,.5px) rotate(-.5deg);
            -ms-transform: translate(0,.5px) rotate(-.5deg);
            -o-transform: translate(0,.5px) rotate(-.5deg);
            transform: translate(0,.5px) rotate(-.5deg)
        }
    
        94% {
            -webkit-transform: translate(0,2.5px) rotate(.5deg);
            -moz-transform: translate(0,2.5px) rotate(.5deg);
            -ms-transform: translate(0,2.5px) rotate(.5deg);
            -o-transform: translate(0,2.5px) rotate(.5deg);
            transform: translate(0,2.5px) rotate(.5deg)
        }
    
        96% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        98% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        0%,100% {
            -webkit-transform: translate(0,0) rotate(0);
            -moz-transform: translate(0,0) rotate(0);
            -ms-transform: translate(0,0) rotate(0);
            -o-transform: translate(0,0) rotate(0);
            transform: translate(0,0) rotate(0)
        }
    }
    
    @-webkit-keyframes my-face {
        2% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        4% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        6% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        8% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        10% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        12% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        14% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        16% {
            -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-.5px) rotate(-1.5deg);
            -o-transform: translate(0,-.5px) rotate(-1.5deg);
            transform: translate(0,-.5px) rotate(-1.5deg)
        }
    
        18% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        20% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        22% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        24% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        26% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        28% {
            -webkit-transform: translate(0,.5px) rotate(1.5deg);
            -moz-transform: translate(0,.5px) rotate(1.5deg);
            -ms-transform: translate(0,.5px) rotate(1.5deg);
            -o-transform: translate(0,.5px) rotate(1.5deg);
            transform: translate(0,.5px) rotate(1.5deg)
        }
    
        30% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        32% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        34% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        36% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        38% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        40% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        42% {
            -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
            -moz-transform: translate(0,2.5px) rotate(-1.5deg);
            -ms-transform: translate(0,2.5px) rotate(-1.5deg);
            -o-transform: translate(0,2.5px) rotate(-1.5deg);
            transform: translate(0,2.5px) rotate(-1.5deg)
        }
    
        44% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        46% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        48% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        50% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        52% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        54% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        56% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        58% {
            -webkit-transform: translate(0,.5px) rotate(2.5deg);
            -moz-transform: translate(0,.5px) rotate(2.5deg);
            -ms-transform: translate(0,.5px) rotate(2.5deg);
            -o-transform: translate(0,.5px) rotate(2.5deg);
            transform: translate(0,.5px) rotate(2.5deg)
        }
    
        60% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        62% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        64% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        66% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        68% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        70% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        72% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        74% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        76% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        78% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        80% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        82% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        84% {
            -webkit-transform: translate(0,1.5px) rotate(2.5deg);
            -moz-transform: translate(0,1.5px) rotate(2.5deg);
            -ms-transform: translate(0,1.5px) rotate(2.5deg);
            -o-transform: translate(0,1.5px) rotate(2.5deg);
            transform: translate(0,1.5px) rotate(2.5deg)
        }
    
        86% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        88% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        90% {
            -webkit-transform: translate(0,2.5px) rotate(-.5deg);
            -moz-transform: translate(0,2.5px) rotate(-.5deg);
            -ms-transform: translate(0,2.5px) rotate(-.5deg);
            -o-transform: translate(0,2.5px) rotate(-.5deg);
            transform: translate(0,2.5px) rotate(-.5deg)
        }
    
        92% {
            -webkit-transform: translate(0,.5px) rotate(-.5deg);
            -moz-transform: translate(0,.5px) rotate(-.5deg);
            -ms-transform: translate(0,.5px) rotate(-.5deg);
            -o-transform: translate(0,.5px) rotate(-.5deg);
            transform: translate(0,.5px) rotate(-.5deg)
        }
    
        94% {
            -webkit-transform: translate(0,2.5px) rotate(.5deg);
            -moz-transform: translate(0,2.5px) rotate(.5deg);
            -ms-transform: translate(0,2.5px) rotate(.5deg);
            -o-transform: translate(0,2.5px) rotate(.5deg);
            transform: translate(0,2.5px) rotate(.5deg)
        }
    
        96% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        98% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        0%,100% {
            -webkit-transform: translate(0,0) rotate(0);
            -moz-transform: translate(0,0) rotate(0);
            -ms-transform: translate(0,0) rotate(0);
            -o-transform: translate(0,0) rotate(0);
            transform: translate(0,0) rotate(0)
        }
    }
    
    @-o-keyframes my-face {
        2% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        4% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        6% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        8% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        10% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        12% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        14% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        16% {
            -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-.5px) rotate(-1.5deg);
            -o-transform: translate(0,-.5px) rotate(-1.5deg);
            transform: translate(0,-.5px) rotate(-1.5deg)
        }
    
        18% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        20% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        22% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        24% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        26% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        28% {
            -webkit-transform: translate(0,.5px) rotate(1.5deg);
            -moz-transform: translate(0,.5px) rotate(1.5deg);
            -ms-transform: translate(0,.5px) rotate(1.5deg);
            -o-transform: translate(0,.5px) rotate(1.5deg);
            transform: translate(0,.5px) rotate(1.5deg)
        }
    
        30% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        32% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        34% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        36% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        38% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        40% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        42% {
            -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
            -moz-transform: translate(0,2.5px) rotate(-1.5deg);
            -ms-transform: translate(0,2.5px) rotate(-1.5deg);
            -o-transform: translate(0,2.5px) rotate(-1.5deg);
            transform: translate(0,2.5px) rotate(-1.5deg)
        }
    
        44% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        46% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        48% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        50% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        52% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        54% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        56% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        58% {
            -webkit-transform: translate(0,.5px) rotate(2.5deg);
            -moz-transform: translate(0,.5px) rotate(2.5deg);
            -ms-transform: translate(0,.5px) rotate(2.5deg);
            -o-transform: translate(0,.5px) rotate(2.5deg);
            transform: translate(0,.5px) rotate(2.5deg)
        }
    
        60% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        62% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        64% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        66% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        68% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        70% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        72% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        74% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        76% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        78% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        80% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        82% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        84% {
            -webkit-transform: translate(0,1.5px) rotate(2.5deg);
            -moz-transform: translate(0,1.5px) rotate(2.5deg);
            -ms-transform: translate(0,1.5px) rotate(2.5deg);
            -o-transform: translate(0,1.5px) rotate(2.5deg);
            transform: translate(0,1.5px) rotate(2.5deg)
        }
    
        86% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        88% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        90% {
            -webkit-transform: translate(0,2.5px) rotate(-.5deg);
            -moz-transform: translate(0,2.5px) rotate(-.5deg);
            -ms-transform: translate(0,2.5px) rotate(-.5deg);
            -o-transform: translate(0,2.5px) rotate(-.5deg);
            transform: translate(0,2.5px) rotate(-.5deg)
        }
    
        92% {
            -webkit-transform: translate(0,.5px) rotate(-.5deg);
            -moz-transform: translate(0,.5px) rotate(-.5deg);
            -ms-transform: translate(0,.5px) rotate(-.5deg);
            -o-transform: translate(0,.5px) rotate(-.5deg);
            transform: translate(0,.5px) rotate(-.5deg)
        }
    
        94% {
            -webkit-transform: translate(0,2.5px) rotate(.5deg);
            -moz-transform: translate(0,2.5px) rotate(.5deg);
            -ms-transform: translate(0,2.5px) rotate(.5deg);
            -o-transform: translate(0,2.5px) rotate(.5deg);
            transform: translate(0,2.5px) rotate(.5deg)
        }
    
        96% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        98% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        0%,100% {
            -webkit-transform: translate(0,0) rotate(0);
            -moz-transform: translate(0,0) rotate(0);
            -ms-transform: translate(0,0) rotate(0);
            -o-transform: translate(0,0) rotate(0);
            transform: translate(0,0) rotate(0)
        }
    }
    
    @keyframes my-face {
        2% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        4% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        6% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        8% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        10% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        12% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        14% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        16% {
            -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-.5px) rotate(-1.5deg);
            -o-transform: translate(0,-.5px) rotate(-1.5deg);
            transform: translate(0,-.5px) rotate(-1.5deg)
        }
    
        18% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        20% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        22% {
            -webkit-transform: translate(0,.5px) rotate(-1.5deg);
            -moz-transform: translate(0,.5px) rotate(-1.5deg);
            -ms-transform: translate(0,.5px) rotate(-1.5deg);
            -o-transform: translate(0,.5px) rotate(-1.5deg);
            transform: translate(0,.5px) rotate(-1.5deg)
        }
    
        24% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        26% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        28% {
            -webkit-transform: translate(0,.5px) rotate(1.5deg);
            -moz-transform: translate(0,.5px) rotate(1.5deg);
            -ms-transform: translate(0,.5px) rotate(1.5deg);
            -o-transform: translate(0,.5px) rotate(1.5deg);
            transform: translate(0,.5px) rotate(1.5deg)
        }
    
        30% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        32% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        34% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        36% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        38% {
            -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,1.5px) rotate(-1.5deg);
            -o-transform: translate(0,1.5px) rotate(-1.5deg);
            transform: translate(0,1.5px) rotate(-1.5deg)
        }
    
        40% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        42% {
            -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
            -moz-transform: translate(0,2.5px) rotate(-1.5deg);
            -ms-transform: translate(0,2.5px) rotate(-1.5deg);
            -o-transform: translate(0,2.5px) rotate(-1.5deg);
            transform: translate(0,2.5px) rotate(-1.5deg)
        }
    
        44% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        46% {
            -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
            -moz-transform: translate(0,-1.5px) rotate(2.5deg);
            -ms-transform: translate(0,-1.5px) rotate(2.5deg);
            -o-transform: translate(0,-1.5px) rotate(2.5deg);
            transform: translate(0,-1.5px) rotate(2.5deg)
        }
    
        48% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        50% {
            -webkit-transform: translate(0,.5px) rotate(.5deg);
            -moz-transform: translate(0,.5px) rotate(.5deg);
            -ms-transform: translate(0,.5px) rotate(.5deg);
            -o-transform: translate(0,.5px) rotate(.5deg);
            transform: translate(0,.5px) rotate(.5deg)
        }
    
        52% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        54% {
            -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(1.5deg);
            -o-transform: translate(0,-1.5px) rotate(1.5deg);
            transform: translate(0,-1.5px) rotate(1.5deg)
        }
    
        56% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        58% {
            -webkit-transform: translate(0,.5px) rotate(2.5deg);
            -moz-transform: translate(0,.5px) rotate(2.5deg);
            -ms-transform: translate(0,.5px) rotate(2.5deg);
            -o-transform: translate(0,.5px) rotate(2.5deg);
            transform: translate(0,.5px) rotate(2.5deg)
        }
    
        60% {
            -webkit-transform: translate(0,2.5px) rotate(2.5deg);
            -moz-transform: translate(0,2.5px) rotate(2.5deg);
            -ms-transform: translate(0,2.5px) rotate(2.5deg);
            -o-transform: translate(0,2.5px) rotate(2.5deg);
            transform: translate(0,2.5px) rotate(2.5deg)
        }
    
        62% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        64% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        66% {
            -webkit-transform: translate(0,1.5px) rotate(-.5deg);
            -moz-transform: translate(0,1.5px) rotate(-.5deg);
            -ms-transform: translate(0,1.5px) rotate(-.5deg);
            -o-transform: translate(0,1.5px) rotate(-.5deg);
            transform: translate(0,1.5px) rotate(-.5deg)
        }
    
        68% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        70% {
            -webkit-transform: translate(0,1.5px) rotate(.5deg);
            -moz-transform: translate(0,1.5px) rotate(.5deg);
            -ms-transform: translate(0,1.5px) rotate(.5deg);
            -o-transform: translate(0,1.5px) rotate(.5deg);
            transform: translate(0,1.5px) rotate(.5deg)
        }
    
        72% {
            -webkit-transform: translate(0,2.5px) rotate(1.5deg);
            -moz-transform: translate(0,2.5px) rotate(1.5deg);
            -ms-transform: translate(0,2.5px) rotate(1.5deg);
            -o-transform: translate(0,2.5px) rotate(1.5deg);
            transform: translate(0,2.5px) rotate(1.5deg)
        }
    
        74% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        76% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        78% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        80% {
            -webkit-transform: translate(0,1.5px) rotate(1.5deg);
            -moz-transform: translate(0,1.5px) rotate(1.5deg);
            -ms-transform: translate(0,1.5px) rotate(1.5deg);
            -o-transform: translate(0,1.5px) rotate(1.5deg);
            transform: translate(0,1.5px) rotate(1.5deg)
        }
    
        82% {
            -webkit-transform: translate(0,-.5px) rotate(.5deg);
            -moz-transform: translate(0,-.5px) rotate(.5deg);
            -ms-transform: translate(0,-.5px) rotate(.5deg);
            -o-transform: translate(0,-.5px) rotate(.5deg);
            transform: translate(0,-.5px) rotate(.5deg)
        }
    
        84% {
            -webkit-transform: translate(0,1.5px) rotate(2.5deg);
            -moz-transform: translate(0,1.5px) rotate(2.5deg);
            -ms-transform: translate(0,1.5px) rotate(2.5deg);
            -o-transform: translate(0,1.5px) rotate(2.5deg);
            transform: translate(0,1.5px) rotate(2.5deg)
        }
    
        86% {
            -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
            -o-transform: translate(0,-1.5px) rotate(-1.5deg);
            transform: translate(0,-1.5px) rotate(-1.5deg)
        }
    
        88% {
            -webkit-transform: translate(0,-.5px) rotate(2.5deg);
            -moz-transform: translate(0,-.5px) rotate(2.5deg);
            -ms-transform: translate(0,-.5px) rotate(2.5deg);
            -o-transform: translate(0,-.5px) rotate(2.5deg);
            transform: translate(0,-.5px) rotate(2.5deg)
        }
    
        90% {
            -webkit-transform: translate(0,2.5px) rotate(-.5deg);
            -moz-transform: translate(0,2.5px) rotate(-.5deg);
            -ms-transform: translate(0,2.5px) rotate(-.5deg);
            -o-transform: translate(0,2.5px) rotate(-.5deg);
            transform: translate(0,2.5px) rotate(-.5deg)
        }
    
        92% {
            -webkit-transform: translate(0,.5px) rotate(-.5deg);
            -moz-transform: translate(0,.5px) rotate(-.5deg);
            -ms-transform: translate(0,.5px) rotate(-.5deg);
            -o-transform: translate(0,.5px) rotate(-.5deg);
            transform: translate(0,.5px) rotate(-.5deg)
        }
    
        94% {
            -webkit-transform: translate(0,2.5px) rotate(.5deg);
            -moz-transform: translate(0,2.5px) rotate(.5deg);
            -ms-transform: translate(0,2.5px) rotate(.5deg);
            -o-transform: translate(0,2.5px) rotate(.5deg);
            transform: translate(0,2.5px) rotate(.5deg)
        }
    
        96% {
            -webkit-transform: translate(0,-.5px) rotate(1.5deg);
            -moz-transform: translate(0,-.5px) rotate(1.5deg);
            -ms-transform: translate(0,-.5px) rotate(1.5deg);
            -o-transform: translate(0,-.5px) rotate(1.5deg);
            transform: translate(0,-.5px) rotate(1.5deg)
        }
    
        98% {
            -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
            -moz-transform: translate(0,-1.5px) rotate(-.5deg);
            -ms-transform: translate(0,-1.5px) rotate(-.5deg);
            -o-transform: translate(0,-1.5px) rotate(-.5deg);
            transform: translate(0,-1.5px) rotate(-.5deg)
        }
    
        0%,100% {
            -webkit-transform: translate(0,0) rotate(0);
            -moz-transform: translate(0,0) rotate(0);
            -ms-transform: translate(0,0) rotate(0);
            -o-transform: translate(0,0) rotate(0);
            transform: translate(0,0) rotate(0)
        }
    }
    
    
    /*留言查看页面的个人信息*/
    .personInfo {
        margin-bottom: 20px;
    }
    /*留言分页区域*/
    .pages {
        text-align: right;
    }
    /*****留言页面结束*****************************/
    /*****第三部分结束*******************************/
    
    /**************************************************
    第四部分:文章内容常用标签格式。
    **************************************************/
    /*文章内部常用标签格式*/
    .postBody {
        color: #222;
        font-size: 1.5rem;
        line-height: 1.6;
    }
    
    .postBody p, .postCon p {
        text-indent: 2em;
        margin: 0 auto 1em auto;
    }
    
    .postBody h2 {
        font-size: 150%;
        margin: 15px auto 2px auto;
        font-weight: bold;
    }
    
    .postBody h3 {
        font-size: 120%;
        margin: 15px auto 2px auto;
        font-weight: bold;
    }
    
    .postBody h4 {
        font-size: 110%;
        margin: 15px auto 2px auto;
        font-weight: bold;
        color: #333;
    }
    
    .postBody h5 {
        font-size: 100%;
        margin: 15px auto 2px auto;
        font-weight: bold;
        color: #333;
    }
    
    .postBody a:link, .postBody a:visited, .postBody a:active {
        /*text-decoration: underline;*/
    }
    
    .postCon a:link, .postCon a:visited, .postCon a:active {
        /*text-decoration: underline;*/
        color: #9EABB3;
    }
    
    .postCon a:hover{
        color: #98a0a4;
    }
    
    .postBody ul, .postCon ul {
        margin-left: 2em;
    }
    
    .postBody li, .postCon li {
        list-style-type: disc;
        margin-bottom: 1em;
    }
    
    .postBody blockquote {
        /*background: url('images/comment.gif')) no-repeat 25px 0px;*/
        /*min-height: 35px;*/
        /*_height: 35px;*/
        /*line-height: 1.6em;*/
        /*color: #333;*/
    }
    /*****第四部分结束*******************************/
    
    .myposts_title {
        font-weight: bold;
        text-align: center;
    }
    
    #sideBar {
        font-size: 12px;
    }
    
    #sideBar h3 {
        font-size: 14px;
    }
    
    .c_b_p_desc {
        /*font-size: 14px;*/
        /*line-height: 1.7;*/
    }
    
    #cnblogs_post_body img{
        max- 700px;
    }
    
    /**************************************************
        自添加样式@ BNDong
    **************************************************/
    
    /* ==========================================================================
       顶部图片区域
       ========================================================================== */
    .main-header{
        display: table;
         100%;
        height: 100vh;
        max-height: 100vh;
        /*margin-bottom: 5rem;*/
        text-align: center;
        background: #222 url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/home_top_bg.jpg) center center no-repeat;
        background-size: cover;
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 998;
        box-shadow: 0 1px 2px rgba(150,150,150,.7);
    }
    
    .inner {
        position: relative;
         80%;
        max- 800px;
        margin: 0 auto;
        padding: 10px;
    }
    
    .page-title, .sb-title {
        margin: 10px 0 10px 0;
        letter-spacing: -1px;
        font-weight: 700;
        font-family: "Open Sans", sans-serif;
        color: #fff;
        -webkit-animation: fade-in-down 1s;
        animation: fade-in-down 1s both;
        -webkit-animation-delay: 0.6s;
        animation-delay: 0.5s;
        text-shadow: 0 3px 6px rgba(0,0,0, 0.3);
    }
    
    .page-title {
        font-size: 5rem;
    }
    
    .sb-title {
        font-size: 4rem;
    }
    
    /* Centres vertically yo. (IE8+) */
    .vertical {
        display: table-cell;
        vertical-align: middle;
         100%;
    }
    
    .page-description {
        margin: 0;
        font-size: 2rem;
        line-height: 1.5em;
        font-weight: 400;
        letter-spacing: 0.01rem;
        font-family: "Merriweather","Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-seri;
        color: rgba(255,255,255,0.8);
        -webkit-animation: fade-in-down 0.9s;
        animation: fade-in-down 0.9s both;
        -webkit-animation-delay: 0.1s;
        animation-delay: 0.3s;
        text-shadow: 0 3px 6px rgba(0,0,0, 0.5);
        display: none;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 10;
        overflow: hidden;
    }
    
    .page-author {
        margin: 0;
        font-size: 1.4rem !important;
        line-height: 1.3em;
        font-weight: 400;
        letter-spacing: 0.01rem;
        font-family: "Merriweather","Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-seri;
        color: rgba(255,255,255,0.8);
        -webkit-animation: fade-in-down 0.9s;
        animation: fade-in-down 0.9s both;
        -webkit-animation-delay: 0.1s;
        animation-delay: 0.3s;
        text-shadow: 0 3px 6px rgba(0,0,0, 0.5);
        display: none;
    }
    
    .scroll-down {
        display: block;
        position: absolute;
        z-index: 100;
        bottom: 45px;
        left: 50%;
        margin-left: -16px;
         34px;
        height: 34px;
        font-size: 34px;
        text-align: center;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        -webkit-animation: bounce 4s 2s infinite;
        animation: bounce 4s 2s infinite;
        text-decoration: none !important;
    }
    
    .scroll-down-icon {
        color: rgba(255,255,255,0.6);
        font-size: 34px !important;
        position: relative;
        bottom: 7px;
    }
    
    
    .scroll-down:hover {
        color: #fff;
        -webkit-animation: none;
        animation: none;
    }
    
    .hidden {
        text-indent: -9999px;
        visibility: hidden;
        display: none;
    }
    
    @-webkit-keyframes bounce {
        0%, 10%, 25%, 40%, 50% {
            -webkit-transform: translateY(0) rotate(-90deg);
            transform: translateY(0) rotate(-90deg);
        }
        20% {
            -webkit-transform: translateY(-10px) rotate(-90deg);
            transform: translateY(-10px) rotate(-90deg);
        }
        30% {
            -webkit-transform: translateY(-5px) rotate(-90deg);
            transform: translateY(-5px) rotate(-90deg);
        }
    }
    @keyframes bounce {
        0%, 10%, 25%, 40%, 50% {
            -webkit-transform: translateY(0) rotate(-90deg);
            transform: translateY(0) rotate(-90deg);
        }
        20% {
            -webkit-transform: translateY(-10px) rotate(-90deg);
            transform: translateY(-10px) rotate(-90deg);
        }
        30% {
            -webkit-transform: translateY(-5px) rotate(-90deg);
            transform: translateY(-5px) rotate(-90deg);
        }
    }
    
    @-webkit-keyframes fade-in-down {
        0% {
            opacity: 0;
            -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
        }
        100% {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }
    }
    @keyframes fade-in-down {
        0% {
            opacity: 0;
            -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
        }
        100% {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }
    }
    
    /* ==========================================================================
       菜单
       ========================================================================== */
    .menu-button-scroll {
        background: rgb(34, 34, 34) !important;
        left: -20px !important;
         35px !important;
    }
    
    .m-list-title {
        position: relative;
        border-bottom: #3B3B3B 1px solid;
        word-wrap: break-word;
        margin: 20px 0;
        font-family: "Merriweather","Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif;
        display: none;
    }
    
    .m-list-title span{
        display: block;
         60px;
        text-align: center;
        position: absolute;
        bottom: -9px;
        left: 43%;
        margin-left: -5px;
        background: #000;
        box-shadow: #000 0 0 0 6px;
        color: #B8B8B8;
    }
    
    .introduce-box {
         100%;
        position: absolute;
        top: 0;
        left: 0;
        color: #f5f5f5;
        z-index: 1;
        opacity: 1;
        height: 225px;
        -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
        transition: opacity 0.3s, transform 0.3s;
        -webkit-transition-delay: 0.4s;
        transition-delay: 0.4s;
        outline: none;
        cursor: pointer;
        /*background: #000 url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/menu_bg.jpeg) 0 -195px no-repeat;*/
        background: #000 url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/me_top_bg.gif) center no-repeat;
        background-size: 100%;
    }
    
    .introduce-head {
         100%;
    }
    
    .introduce-via {
        margin-top: 20px;
        text-align: center;
    }
    
    .introduce-via img {
         66px;
        height: 66px;
        border: 4px solid rgba(255, 255, 255, 0.5);
        border-radius: 100%;
        box-shadow: inset 1px 1px 4px rgba(0,0,0,0.3), 0 2px 3px rgba(0,0,0,0.4);
    }
    
    #introduce {
        padding-left: 85px;
        margin-top: 10px;
    }
    
    #introduce a {
        margin-left: 10px;
        color: #f5f5f5;
        line-height: 20px;
    }
    
    #introduce a:hover {
        color: #fff !important;
    }
    
    #introduce a:active, #introduce a:hover, #introduce a:visited, #introduce a:link{
        text-decoration: none !important;
    }
    
    #introduce div {
        position: absolute;
        right: 10px;
        bottom: 15px;
        /*border: 1px solid rgba(255, 255, 255, 0.6);*/
        text-align: center;
        padding: 2px 4px;
        border-radius: 3px;
    }
    
    #introduce div a {
        margin: 0;
        padding: 0;
    }
    
    #introduce div:hover {
        opacity: 0.6;
    }
    
    /* ==========================================================================
       文章详情页
       ========================================================================== */
    .post-del-title {
        /*position: absolute !important;*/
        /*top: 17vh !important;*/
        /*z-index: 999 !important;*/
        /*color: rgb(255, 255, 255) !important;*/
        /*font-size: 34px !important;*/
        /*overflow: hidden !important;*/
        display: none;
    }
    
    #topics {
        font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
        margin-top: 15px;
    }
    
    #cnblogs_post_body h6, blockquote {
        line-height: 20px;
        margin: 0 0 24px 0;
        padding: 1.3em;
        color: #313131;
        background-color: #f7f7f7;
        font-size: 13px;
        border-left: 4px solid #ddd;
        font-weight: 400;
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
        min-height: 0;
    }
    
    blockquote p {
        margin: 0 !important;
        padding: 0;
        text-indent: 0 !important;
    }
    
    #cnblogs_post_body h2 {
        font-size: 1.8rem;
        height: 32px;
        line-height: 32px;
        padding: 0px 0 0 30px;
        color: #333;
    }
    
    #cnblogs_post_body h3 {
        margin: 0 1em !important;
    }
    
    #cnblogs_post_body h3:before {
        content: '# ';
        font-weight: lighter;
        color: #aaa;
        transition: all 0.3s;
    }
    
    #cnblogs_post_body ul {
        margin-left: 30px;
        margin-top: 5px;
        padding-left: 0;
    }
    
    #cnblogs_post_body ul li {
        margin-left: 1em;
    }
    
    .postBody li, .postCon li {
        margin-bottom: 0.5em;
    }
    
    .feedback_area_title, #commentform_title, .entrylistTitle {
        border-bottom: none;
    }
    
    .feedback_area_title:after, #commentform_title:after, .entrylistTitle:after{
        content: '';
        display: block;
         100%;
        text-align: center;
        position: relative;
        bottom: 16px;
        left: 110px;
        border-bottom: 1px dashed #e9e9e9;
    }
    
    #tbCommentBody {
         100% !important;
    }
    
    .commentbox_title_right {
        float: right;
    }
    
    #rightMenu {
        position: fixed;
        bottom: 10px;
        right: 10px;
        min- 24px;
        z-index: 1;
    }
    
    #rightMenu i {
        font-weight: bold;
        text-shadow: 1px 1px 1px #eee;
        font-size: 24px !important;
    }
    
    #toUpDown, #attention, #rightBuryit , #rightDiggit {
        cursor: pointer;
        color: #555;
        opacity: 0.5;
        filter: Alpha(opacity=50);
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        position: relative;
    }
    
    #attention {
        bottom: 5px;
    }
    
    #rightBuryit {
        bottom: 8px;
    }
    
    #rightDiggit {
        bottom: 15px;
    }
    
    #toUpDown:hover, #attention:hover, #rightBuryit:hover, #rightDiggit:hover {
        opacity: 1;
        filter: Alpha(opacity=100);
    }
    
    .rightMenuSpan {
        position: absolute;
        left: -106px;
        font-size: 14px;
        font-weight: bold;
         100px;
        text-align: right;
        display: none;
    }
    
    .attentionSpan {
        top: 2px;
    }
    
    .rightBuryitSpan {
        top: 0px;
    }
    
    .rightDiggitSpan {
        top: 7px;
    }
    
    .toUpDownSpan {
        top: 3px;
    }
    
    #cnblogs_post_body table {
        position: relative;
        overflow: hidden;
        box-sizing: border-box;
         96%!important;
        max- 96%!important;
        background-color: #fff;
        border: 1px solid #dfe3ec;
        font-size: 14px;
        color: #222;
        margin: 0 auto;
        padding: 0;
        border-right: 0;
        border-bottom: 0;
        border-collapse: initial!important;
        margin-bottom: 10px;
    }
    
    #cnblogs_post_body table tr {
        border: 0;
    }
    
    #cnblogs_post_body table th {
        border: 0;
        border-bottom: 1px solid #dfe3ec;
        border-right: 1px solid #dfe3ec;
        background-color: #eef0f6;
        text-align: left;
        overflow: hidden;
        height: 40px;
        box-sizing: border-box;
        text-overflow: ellipsis;
        vertical-align: middle;
        padding: 0 18px;
        position: relative;
        background-clip: padding-box;
        min- 100px;
        display: table-cell;
    }
    
    #cnblogs_post_body table td {
        border: 0;
        border-bottom: 1px solid #dfe6ec;
        border-right: 1px solid #dfe3ec;
        height: 40px;
        min- 0;
        box-sizing: border-box;
        text-overflow: ellipsis;
        vertical-align: middle;
        position: relative;
        background-clip: padding-box;
        background-color: #fff;
        display: table-cell;
        padding: 0 20px;
    }
    
    #cnblogs_post_body > p {
        margin: 10px auto;
        text-indent: 2em;
    }
    
    #cnblogs_post_body ul li {
        margin-left: 18px;
    }
    
    /* ==========================================================================
       文章标题
       ========================================================================== */
    .header__span {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        cursor: default;
        height: 100%;
        position: relative;
        display: inline-block;
        left: -35px;
        margin: 25px 0 0px 0;
         110%;
        transition: border-color 0.3s;
        padding-bottom: 14px;
        border-bottom: 1px solid transparent;
        border-image: linear-gradient(to right, #f5f5f5, #eee);
        border-image-slice: 30;
    }
    /* ---------------------------------------- */
    .header__dev {
        font-family: Lato,Arial,sans-serif;
        font-weight: 300!important;
        position: absolute;
        transition-delay: .5s;
        z-index: 2;
        margin: 0!important;
        color: #222 !important;
    }
    .header__span h1 {
        font-size: 28px!important;
        height: 28px;
        line-height: 28px!important;
    }
    .header__span h2 {
        font-size: 20px!important;
        height: 20px;
        line-height: 20px!important;
    }
    /* ---------------------------------------- */
    .dev__slash {
        font-weight: 300;
        position: absolute;
        z-index: 5;
        -webkit-transform: rotateZ(22deg);
        transform: rotateZ(22deg);
    }
    .header__span h1 .dev__slash {
        color: #5D69A5;
        top: -24px;
        left: 57px;
        font-size: 35px;
    }
    .header__span h2 .dev__slash {
        color: #85C7B0;
        top: -20px;
        left: 58px;
        font-size: 26px;
    }
    /* ---------------------------------------- */
    .dev__fe, .dev__ux {
        position: absolute;
         100px;
        height: 100px;
        overflow: hidden;
        -webkit-transform: rotateZ(22deg);
        transform: rotateZ(22deg);
    }
    .dev__fe {
        text-align: right;
        direction: rtl;
        top: -68px;
        left: -40px;
    }
    .dev__ux {
        left: 66px;
        top: -57px;
    }
    /* ---------------------------------------- */
    .dev__fe i, .dev__ux i {
        font-style: normal;
        position: absolute;
         100px;
        height: 100px;
        line-height: 100px;
        font-weight: 400;
        -webkit-transform: rotateZ(-22deg);
        transform: rotateZ(-22deg);
        color: #333;
    }
    .header__span h1 .dev__fe i {
        text-indent: -9px;
        top: 13px;
        right: 0;
    }
    .header__span h2 .dev__fe i {
        text-indent: -7px;
        top: 12px;
        right: 0;
    }
    .header__span h1 .dev__ux i {
        text-indent: -6px;
        top: 2px;
        left: -3px;
    }
    .header__span h2 .dev__ux i {
        text-indent: -8px;
        top: 0;
        left: 0;
    }
    /* ---------------------------------------- */
    .dev__developer {
        position: absolute;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-weight: bold;
        font-family: "Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif;
    }
    .header__span h1 .dev__developer {
        top: -20px;
        left: 94px;
        min-height: 34px;
    }
    .header__span h2 .dev__developer {
        top: -17px;
        left: 94px;
        min-height: 24px;
    }
    /* ---------------------------------------- */
    .dev__fe, .dev__ux, .dev__fe i, .dev__ux i, .dev__developer, .dev__slash {
        transition: all 0.6s cubic-bezier(0.555, -0.375, 0, 1.615);
    }
    
    .header__dev--open .dev__fe i, .header__dev--open .dev__ux i {
        text-indent: 5px !important;
    }
    .header__dev--open .dev__developer {
        -webkit-transform: translateX(15px);
        transform: translateX(15px);
        opacity: .6;
    }
    .header__dev--open .dev__slash {
        -webkit-transform: scale(0.9) rotateZ(0deg);
        transform: scale(0.9) rotateZ(0deg);
    }
    
    .header__dev--slow .dev__fe, .header__dev--slow .dev__ux, .header__dev--slow .dev__fe i, .header__dev--slow .dev__ux i, .header__dev--slow .dev__developer, .header__dev--slow .dev__slash {
        transition: all 1.2s cubic-bezier(0.555, -0.375, 0, 1.615);
    }
    
    /* ==========================================================================
       隐藏不需要部分
       ========================================================================== */
    #header, .catListTitle, #profile_block, #leftcontentcontainer {
        display: none !important;
    }
    
    #under_post_kb, #ad_t1, #ad_t2, #ad_c1, #ad_c2, #under_post_news, #cnblogs_c1, #cnblogs_c2 {
        display: none;
    }
    
    /* ==========================================================================
       底部进度
       ========================================================================== */
    #bottomProgressBar {
        position: fixed;
        top: 0;
        left: 0;
         100%;
        z-index: 998;
    }
    
    /* ==========================================================================
       代码样式
       ========================================================================== */
    span.cnblogs_code {
        border: 0;
        /*margin: 0 3px;*/
        padding: 2px 4px;
        color: #D83B64;
        background-color: #f9f2f4;
        border-radius: 3px;
        position: relative;
        bottom: 1px;
    }
    .cnblogs_code {
        line-height: 20px;
        margin: 0 auto;
        font-size: 14px!important;
        padding: 0;
        background-color: transparent;
        position: relative;
        overflow: hidden;
        border: 0;
        font-family: "Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace!important;
        font-weight: 400;
        z-index: 10
    }
    
    .cnblogs_code pre {
        font-size: 14px!important;
        /*word-wrap: break-word;*/
        /*white-space: pre-wrap;*/
        font-family: "Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace !important;
        font-weight: 400;
        padding: 10px !important;
        white-space: pre;
        word-wrap: normal;
    }
    
    .postBody pre {
        max-height: 70vh;
    }
    
    .cnblogs_code span {
        font-family: "Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace !important;
        font-size: 14px !important;
        font-weight: 400;
    }
    
    .cnblogs_code div {
        background-color: transparent;
    }
    
    .cnblogs_code_collapse {
        border: 0px;
        background-color: #f9f9f9;
        cursor: pointer;
        color: rgb(85, 85, 85);
        top: 1px;
        font-weight: bold;
        position: relative;
        font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif !important;
        display: inline;
    }
    
    .cnblogs_code_toolbar {
        height: 0;
    }
    
    .cnblogs_code_copy img {
        display: none;
    }
    
    .cnblogs_code_copy a {
        background-repeat: no-repeat;
        display: inline-block;
        padding: 0;
        margin: 0;
         16px;
        height: 16px;
        position: absolute;
        right: 19px;
        top: 8px;
        /*opacity: 0.3;*/
    }
    
    .code_img_closed , .code_img_opened{
        cursor: pointer;
    }
    
    .cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited img {
        background-color: transparent!important;
        border: none!important;
    }
    
    .cnblogs-markdown code, .cnblogs-post-body code {
        padding: 2px 4px !important;
        color: #d83b64;
        background-color: #f9f2f4 !important;
        border-radius: 3px !important;
        border: 0 !important;
        text-indent: 0!important;
        position: relative;
        bottom: 1px;
    }
    
    /* ==========================================================================
       播放器
       ========================================================================== */
    .aplayer-icon-lrc {
        display: none !important;
    }
    
    body>meting-js, #aplayer {
        -webkit-transform: translateZ(0);
    }
    
    /* ==========================================================================
       评论框
       ========================================================================== */
    #tbCommentBody {
         100%;
        border-radius: 10px;
        outline: none;
        padding: 10px;
        height: 200px;
        position: relative;
        background: #fff url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/comment_bg.jpg) right -65px;
        background-size: 250px;
        background-repeat: no-repeat;
    }
    
    .commentbox_title {
         100%;
    }
    
    #tbCommentAuthor{
        border: 0;
        background-color: #fff;
    }
    
    .comment-avatar{
         48px;
        height: 48px;
        border: 1px solid #dcd6b3;
        padding: 3px;
        border-radius: 50%;
        -webkit-transition: all 0.6s ease-out;
        -moz-transition: all 0.5s ease-out;
        -ms-transition: all 0.5s ease-out;
        -o-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }
    
    .comment-avatar:hover{
        -webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
    }
    
    .blog_comment_body {
        display: inline-block;
         70%;
        margin-left: 15px;
        vertical-align: initial !important;
        font-family: Lato,Helvetica,Arial,sans-serif;
    }
    
    .tbCommentBody_bg {
        background: url('https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/commentHintBg.gif') center center no-repeat;
    }
    
    .commentbox_main {
        padding-right: 30px;
    }
    
    .conmts p {
        margin: 0;
    }
    
    .commentlist .alt a.layer {
        color: #eee;
        font-size: 55px;
        position: absolute;
        right: 30px;
        top: 30px;
        background-image: none;
        font-style: italic;
        font-weight: initial;
    }
    
    .list {100%; }
    .list .out,.list .inc{margin:6px 0;90%;}
    .list .out .icon,.list .inc .icon{48px;height:48px;}
    .list .icontd {48px;}
    .list .out .icontd{display:none;}
    .list .out .topleft,.list .out .topright,.list .out .bottomleft,.list .out .bottomright,.list .inc .topleft,.list .inc .topright,.list .inc .bottomleft,.list .inc .bottomright{background: url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/t_o_bubbles.gif) no-repeat;}
    .list .out .top,.list .out .bottom,.list .inc .top,.list .inc .bottom{background:transparent url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/t_o_horizontal.gif) repeat-x;}
    .list .out .left,.list .out .right,.list .inc .left,.list .inc .right{background:transparent url(https://raw.githubusercontent.com/BNDong/Cnblogs-Theme-SimpleMemory/master/img/t_o_vertical.gif) repeat-y;}
    
    .list .out .topleft{background-position:left top;height:9px;18px;}
    .list .out .topright{background-position:-18px top;height:9px;11px;}
    .list .out .bottomleft{background-position:left -9px;18px;height:12px;}
    .list .out .bottomright{background-position:right -9px;11px;height:12px;}
    .list .out .top{background-position:top;font-size:1px;height:9px;}
    .list .out .bottom{background-position:0 -9px;height:12px;}
    .list .out .left{background-position:left;18px;}
    .list .out .right{background-position:-18px 0;11px;}
    
    .list .inc .topleft{background-position:0 -21px;height:9px;18px;}
    .list .inc .topright{background-position:-18px -21px;height:9px;11px;}
    .list .inc .bottomleft{background-position:0 bottom;18px;height:12px;}
    .list .inc .bottomright{background-position:right bottom;11px;height:12px;}
    .list .inc .top{background-position:0 -21px;font-size:1px;height:9px;}
    .list .inc .bottom{background-position:bottom;height:12px;}
    .list .inc .left{background-position:-29px 0;18px;}
    .list .inc .right{background-position:right;11px;}
    
    .list .inc .conmts{font-size:12px;color:#000;}
    .list .out .conmts{background:#dcdcdc;/*text-shadow:0 1px 0 #eee;*/}
    .list .inc .conmts{background:#c0e668;/*text-shadow:0 1px 0 #dfa;*/}
    .list .out .conmts img{max-height:100px;}
    
    .toc {
        margin-bottom: 30px;
    }
    
    /* ==========================================================================
       目录
       ========================================================================== */
    #sideToolbar {
        display: none;
    }
    
    /* ==========================================================================
       文章信息
       ========================================================================== */
    .article-info {
        color: #fff;
        margin-top: 30px;
    }
    
    .article-info-text {
        font-size: 18px;
        font-family: 'Playball', cursive;
        margin-bottom: 10px;
    }
    
    .article-info-tag {
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
        font-weight: 500;
        letter-spacing: 2px;
        border-radius: 3px;
        text-transform: uppercase;
        position: relative;
        background-image: none;
        box-shadow: none;
        margin: 0 0 0 10px;
        padding: 0 5px;
        height: 22px;
        line-height: 22px;
        color: #fff;
         fit-content;
         -webkit-fit-content;
         -moz-fit-content;
    }
    
    .article-tag-class-color {
        background-color: #E8A258;
    }
    
    .article-tag-color {
        background-color: #6fa3ef;
    }
    
    /* ==========================================================================
       Loading
       ========================================================================== */
    a[name=top], #loading{
        background-color: rgb(240, 240, 240);
        z-index: 1099;
        position: fixed;
        top: 0;
        left: 0;
         100vw;
        height: 100vh;
    }
    
    /* ==========================================================================
       背景彩带
       ========================================================================== */
    #evanyou {
        position: fixed;
         100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
    }
    
    /* ==========================================================================
       分享关注按钮
       ========================================================================== */
    #green_channel {
        padding: 5px 0 15px 0;
        margin-bottom: 10px;
        margin-top: 10px;
        border: 0;
        border-top: #eee 1px dashed;
        border-bottom: #eee 1px dashed;
        font-size: 12px;
         100% !important;
        text-align: center;
        display: inline-block;
        vertical-align: middle;
    }
    
    a#green_channel_digg, a#green_channel_follow, a#green_channel_favorite, a#green_channel_weibo, a#green_channel_wechat {
        text-decoration: none;
        color: #fff;
        margin: auto;
         80px;
        height: 30px;
        display: inline-block;
        line-height: 30px;
        font-size: 12px;
        font-weight: 500;
        letter-spacing: 2px;
        border-radius: 3px;
        text-transform: uppercase;
        transition: all .4s;
        -webkit-transition: all .4s;
        -moz-transition: all .4s;
        -ms-transition: all .4s;
        -o-transition: all .4s;
        position: relative;
        background-image: none;
        margin-top: 10px;
    }
    
    a#green_channel_digg:hover, a#green_channel_follow:hover, a#green_channel_favorite:hover, a#green_channel_weibo:hover, a#green_channel_wechat:hover {
        /*box-shadow: 0px 22px 19px -8px rgba(95,193,206, 0.50);*/
        transform: scale(1.02,1.02);
    }
    
    a#green_channel_digg:active, a#green_channel_follow:active, a#green_channel_favorite:active, a#green_channel_weibo:active, a#green_channel_wechat:active {
        /*box-shadow: 0px 12px 18px -4px rgba(95,193,206, 0.90);*/
        transform: scale(0.95,0.95);
        transition: all 0.4s -0.125s;
    }
    
    a#green_channel_digg {
        background-color: #2daebf;
        box-shadow: 0px 15px 18px -6px rgba(95,193,206, 0.65);
    }
    
    a#green_channel_follow {
        background-color: #e33100 !important;
        box-shadow: 0px 15px 18px -6px rgba(227,49,0, 0.65);
        margin-left: 10px;
    }
    
    a#green_channel_favorite {
        background-color: #ffb515;
        box-shadow: 0px 15px 18px -6px rgba(255,198,75, 0.65);
        margin-left: 10px;
    }
    
    a#green_channel_weibo {
        background-color: #ff464b!important;
        box-shadow: 0 15px 18px -6px rgba(255,70,75,0.65)!important;
        margin-left: 10px;
         45px;
    }
    
    
    a#green_channel_wechat {
        background-color: #3cb034!important;
        box-shadow: 0 15px 18px -6px rgba(60,176,52,0.65)!important;
        margin-left: 10px;
         45px;
    }
    
    #author_profile_info img.author_avatar {
        border-radius: 100%;
        box-shadow: inset 1px 1px 3px rgba(0,0,0,0.3), 0 1px 3px rgba(0,0,0,0.4);
        border: 3px solid #f7f7f7;
        padding: 0;
        margin-left: 3px;
        margin-right: 7px;
    }
    
    div#green_channel img {
        height: 20px;
         20px;
    }
    
    
    /* ==========================================================================
       页脚
       ========================================================================== */
    #footerTextIcon {
        display: inline-block;
        /*animation: beating 1s infinite;*/
        /*animation-timing-function: ease-out;*/
        margin: 0 3px;
    }
    
    @keyframes beating {
        0% {
            transform: scale(1);
        }
    
        20% {
            transform: scale(1.6);
        }
    
        30% {
            transform: scale(1);
        }
    
        50% {
            transform: scale(1.6);
        }
    
        70% {
            transform: scale(1);
        }
    
        100% {
            transform: scale(1);
        }
    }
    
    /* ==========================================================================
       文章后缀
       ========================================================================== */
    .essaySuffix-eof {
        font-weight: bold;
        font-size: 16px;
        text-align: center;
        color: #ddd;
        text-indent: 0;
    }
    
    .essaySuffix-box {
        font-family: Microsoft YaHei, 微软雅黑, MicrosoftJhengHei, 华文细黑, STHeiti, MingLiu;
        font-size: 14px;
        background: hsl(220, 23%, 98%) !important;
        padding: 17px;
        border: 1px solid hsl(220, 16%, 94%) !important;
        border-radius: 3px;
        color: #414857;
        text-indent: 0;
    }
    
    .essaySuffix-box-left {
         15%;
        float: left;
    }
    
    .essaySuffix-box-left img {
         80%;
        max-height: 80%;
        border: 1px solid #ccc;
        padding: 5px;
    }
    
    .essaySuffix-box-right {
         85%;
        float: right;
    }
    
    .essaySuffix-right-title {
        font-weight: bold;
        white-space: nowrap;
    }
    
    /* ==========================================================================
       Media Queries - Smaller than 1200px
       ========================================================================== */
    
    @media only screen and (max- 1200px) {
    
        .main-header {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            min-height: 240px;
            height: 60vh;
            max-height: 60vh;
            padding: 15% 0;
        }
    
        #home {
            85%;
            max-100vw;
        }
    
        .postTitle a:link, .entrylistPosttitle a:link{
            font-size: 2.8rem;
        }
    
        .postDesc, .entrylistItemPostDesc {
            font-size: 1.3rem;
        }
    
        .page-title, .entrylistPosttitle {
            font-size: 4rem;
            letter-spacing: -1px;
        }
    
        .sb-title {
            font-size: 3.5rem;
            letter-spacing: -1px;
        }
    
        .page-description {
            font-size: 1.8rem;
            line-height: 1.5em;
            -webkit-line-clamp: 4;
        }
    
        .page-author {
            font-size: 1.2rem !important;
            line-height: 1.3em;
        }
    
        #sideToolbar, #music-box, .scroll-down, #evanyou, body>meting-js, #aplayer, #homeTopCanvas, #notHomeTopCanvas {
            display: none !important;
        }
    }
    
    /* ==========================================================================
       Media Queries - Smaller than 960px
       ========================================================================== */
    @media only screen and (max- 960px) {
        .main-header {
            -webkit-box-sizing:border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            min-height: 240px;
            height: 50vh;
            max-height: 50vh;
            padding: 15% 0;
        }
        #home {
            auto;
        }
    
        #pageAnimationOffOn {
            display: none;
        }
    
        #homeTopCanvas, #notHomeTopCanvas, #bgCanvas, .essaySuffix-box-left {
            display: none !important;
        }
    
        .essaySuffix-box-right {
             100%;
        }
    }
    
    /* ==========================================================================
       Media Queries - Smaller than 720px
       ========================================================================== */
    
    @media only screen and (max- 720px) {
    
        .main-header {
            margin-bottom: 15px;
            height: 40vh;
            max-height: 40vh;
        }
    
        #home {
            padding-left: 10px;
            padding-right: 10px;
        }
    
        .postTitle a:link, .entrylistPosttitle a:link{
            font-size: 2.3rem;
        }
    
        .postCon, .entrylistPostSummary {
            font-size: 12px;
        }
    
        .postDesc, .entrylistItemPostDesc {
            font-size: 12px;
        }
    
        .menu-button {
            border: none !important;
            margin: 0 !important;
        }
    
        .inner{
             auto;
            margin: 2rem auto;
        }
    
        .page-title, .sb-title, .entrylistPosttitle {
            font-size: 3rem;
        }
    
        .page-description {
            font-size: 1.6rem;
            -webkit-line-clamp: 2;
        }
    
        .page-author {
            font-size: 1rem !important;
        }
    
        .menu-button-scroll {
            background: rgb(34, 34, 34) !important;
            left: -8px !important;
             31px !important;
        }
    
        #pageAnimationOffOn, #sideToolbar, #music-box, .scroll-down, #evanyou, #canvas, body>meting-js, #aplayer,
        #homeTopCanvas, #notHomeTopCanvas, #bgCanvas, .essaySuffix-box-left
        {
            display: none !important;
        }
    
        .essaySuffix-box-right {
             100%;
        }
    }
    

    也可以在页脚添加live2d

    <!--live2d-->
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
    <title>Live2D</title>
    <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/wupeixuan/waifu.css"/>
    
    <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/wupeixuan/flat-ui.min1.css"/>
    </head>
    <body>
    <div class="waifu" id="waifu">
    <div class="waifu-tips" style="opacity: 1; font-size: 14px"></div>
    <canvas id="live2d" width="300" height="300" class="live2d"></canvas>
    <div class="waifu-tool">
    <span class="fui-home"></span>
    <span class="fui-chat"></span>
    <span class="fui-eye"></span>
    <span class="fui-user"></span>
    <span class="fui-photo"></span>
    <span class="fui-info-circle"></span>
    <span class="fui-cross"></span>
    </div>
    </div>
    <script src="https://blog-static.cnblogs.com/files/wupeixuan/live2d.js"></script>
    <script src="https://blog-static.cnblogs.com/files/wupeixuan/waifu-tips1.js"></script>
    <script type="text/javascript">initModel()</script>
    </body>
    </html>
    <!--live2dend-->
    
  • 相关阅读:
    JSP第六次作业
    JSP第五次作业
    第二次软件测试作业
    JSP第四次作业(2)
    JSP第四次作业(1)
    JSP第七次作业
    JSP第六次作业
    session对象练习
    JSP第四次作业(2)
    JSP第四次作业(1)
  • 原文地址:https://www.cnblogs.com/to-red/p/12158709.html
Copyright © 2011-2022 走看看