    body {
        font-family: 'Comic Sans MS', "DFKai-sb";
        -webkit-transform;
    }
    
    a {
        text-decoration: none;
    }
    
    a:hover {
        text-decoration: underline;
    }
    /***********************************/
    /*project-tag                      */
    /***********************************/
    
    .index h4, .project h4 {
        display: inline-block;
        font-family: 'Comic Sans MS', "DFKai-sb";
        width: 150px;
        height: 25px;
        font-size: 16px;
        /*color: black;*/
        text-align: center;
        float: left;
        background-color: #eee;
        box-shadow: 0px 0px 2px green;
        margin-top: 20px;
        margin-left: 5px;
        font-weight: normal;
    }
    
    .project {
        overflow: hidden;
        max-height: 20000px;
    }
    
    .project, .project .text {
        font-size: 14px;
    }
    
    .project .text {
        font-family: 'Comic Sans MS', "Microsoft PMingLiU";
    }
    
    .project_block {
        margin: 0px auto;
        padding: 15px 0px;
    }
    
    .boxA {
        width: 100px;
        height: 25px;
        margin: 0px auto;
        text-align: center;
        color: #696969;
        background-color: #eee;
        box-shadow: 0px 0px 9px green;
        float: left;
        margin-left: 70px;
    }
    
    .box_scout {
        width: 95px;
        height: 25px;
        margin: 0px auto;
        text-align: center;
        color: #696969;
        background-color: #eee;
        box-shadow: 0px 0px 9px green;
        float: left;
        margin-left: 25px;
    }
    
    .box img {
        padding-top: 10px;
        padding-left: 3px;
    }
    
    .box {
        width: 155px;
        height: 150px;
        text-align: center;
        font-family: 'Comic Sans MS', "Microsoft PMingLiU";
        float: left;
        margin-left: 30px;
    }
    
    ._box {
        width: 155px;
        height: 150px;
        text-align: center;
        font-size: 16px;
        background-color: white;
        box-shadow: 0px 0px 9px skyblue;
        float: left;
    }
    
    .box_title {
        width: 185px;
        height: 140px;
        text-align: center;
        font-family: 'Comic Sans MS', "Microsoft PMingLiU";
        float: left;
        margin-left: 50px;
    }
    
    ._box_title {
        width: 185px;
        height: 140px;
        text-align: center;
        font-size: 16px;
        background-color: white;
        box-shadow: 0px 0px 9px skyblue;
        float: left;
    }
    /****index box*****/
    
    .box_index {
        width: 170px;
        height: 125px;
        text-align: center;
        background-color: white;
        float: left;
        margin-left: 70px;
    }
    
    ._box_index {
        width: 170px;
        height: 125px;
        text-align: center;
        font-size: 16px;
        background-color: white;
        box-shadow: 0px 0px 9px skyblue;
        font-family: 'Comic Sans MS', "Microsoft PMingLiU";
        float: left;
    }
    
    .box_index img, .box_title img {
        padding-top: 8px;
        padding-left: 0px;
    }
    
    .box_index h4 {
        display: inline-block;
        font-family: 'Comic Sans MS', "DFKai-sb";
        width: 125px;
        height: 22px;
        font-size: 15px;
        color: black;
        text-align: center;
        float: left;
        background-color: #eee;
        box-shadow: 0px 0px 2px green;
        margin-top: 20px;
        margin-left: 25px;
        font-weight: normal;
    }
    
    .box_title h4 {
        display: inline-block;
        font-family: 'Comic Sans MS', "DFKai-sb";
        width: 130px;
        height: 22px;
        font-size: 15px;
        color: black;
        text-align: center;
        float: left;
        background-color: #eee;
        box-shadow: 0px 0px 2px green;
        margin-top: 25px;
        margin-left: 35px;
        font-weight: normal;
    }

    
    .box_block_1 {
        margin: 0px auto;
        padding-top: 20px;
    }
    
    .box_block {
        margin: 0px auto;
        padding-top: 230px;
    }
    .box_block_experience{
        margin: 0px auto;
        padding-top: 170px;
    }
    /***********************************/
    /*paper-left                       */
    /***********************************/
    
    .content-left {
        position: relative;
        display: block;
        float: left;
        max-width: 170px;
        padding: 0px 10px;
        max-height: 3000px;
    }
    /***********************************/
    /*paper-right                      */
    /***********************************/
    
    .content-right{
        position: relative;
        float: left;
        display: block;
        width: 76%;
        padding: 0% 2%;
        max-height: 12000px;
        margin-top: 7px;
    }
    
    .page {
        text-align: center;
    }
    /*****************************/
    /*button                     */
    /*****************************/
    
    .backup {
        max-width: 70px;
        height: 23px;
        margin: 0px auto;
        text-align: center;
        background-color: #eee;
        box-shadow: 0px 0px 9px #00bfff;
        font-family: "Georgia", "DFKai-sb";
        cursor: pointer;
    }
    /************************/
    /*paper                 */
    /************************/
    
    .block {
        margin: 0px auto;
        display: block;
    }
    
    .paper {
        height: 90%;
        font-family: "Helvetica", "Microsoft PMingLiU";
        text-align: center;
    }
    
    .paper .from p {
        text-align: right;
    }
    
    .paper img {
        max-width: 100%;
        padding: 5px 10px;
    }
    
    .paper h3 {
        font-family: "Helvetica", "DFKai-sb";
        text-align: left;
        font-size: 17px;
    }
    
    .paper h4 {
        font-family: "Helvetica", "DFKai-sb";
        text-align: left;
        font-size: 15px;
    }
    
    .paper p {
        font-size: 15px;
        text-align: left;
    }
    
    .paper pre, a {
        text-align: left;
    }
    
    .paper li {
        font-size: 16px;
        text-align: left;
        padding-top: 4px;
    }
    
    .paper td {
        font-size: 15px;
    }
    
    .paper table {
        margin: 0px auto;
    }
    
    .paper-title, .ct1-title {
        height: 3%;
        background-color: #eee;
        width: 100%;
        height: 20px;
        margin-right: 20px;
        margin-top: 5px;
        padding: 0px 10px;
        box-shadow: 0px 0px 9px green;
        font-family: "Helvetica", "DFKai-sb";
        font-size: 16px;
    }
    
    .day p {
        font-size: 14px;
        text-align: right;
    }
    /***********************************/
    /*index-block                      */
    /***********************************/
    
    .ct1 {
        height: 160px;
        border-bottom-style: dotted;
        font-family: "Trebuchet MS", "Microsoft PMingLiU";
    }
    
    .ct1 h4 {
        font-size: 16px;
        padding: 0px 10px;
        font-family: "Trebuchet MS", "DFKai-sb";
    }
    
    .ct1 p {
        font-size: 16px;
        padding: 0px 5px
    }
    
    .ct1 .day p {
        font-size: 13px;
    }
    /***********************************/
    /*index                            */
    /***********************************/
    
    .page-background {
        position: relative;
        float: right;
    }
    
    .jumbotron {
        margin: 0px auto;
        width: 970px;
        background-image: url('back.jpg');
        height: 220px;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 0px 10px;
        font-family: 'Comic Sans MS', "DFKai-sb";
    }
    
    .jumbotron .container {
        position: relative;
        color: #fff;
        font-size: 18px;
    }
    
    .jumbotron p {
        font-size: 22px;
        padding: 5px 5px;
    }
    
    .index {
        overflow: hidden;
        max-height: 2000px;
    }
    
    .center {
        margin: 0px auto;
        width: 1000px;
    }
    
    .tag {
        margin: 0px auto;
        width: 970px;
        text-align: left;
        color: black;
        font-size: 16px;
        height: 25px;
        padding: 0px 7px;
        background-color: #eee;
        box-shadow: 0px 0px 5px #00bfff;
        font-family: 'Comic Sans MS', "DFKai-sb";
    }
