tbody tr:nth-child(odd) {  
    background-color: #90EE90;  
}  

h3{
    background: #369;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    height: 18px;
    line-height: 18px!important;
    padding: 12px 0 12px 5px;
    text-shadow: 2px 2px 3px #222222;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 300;
}

h4{
color: #fff;
background-color:#008eb7;
-moz-border-radius:3px;
border-radius: 3px;
padding:3px;
margin:10px 0px;
text-shadow:2px 2px 3px #404040;
}

h5{
background-color: #51C332;
    border-radius: 3px;
    color: white;
    text-shadow: 3px 1px 2px #222222;
    padding: 5px 15px;
    margin: 12px 0;
    width: 35%;
}

/*#header{
width:1140px;
}*/

#main{
width:1140px;
}
.forFlow{
width:915px;
margin-left:-180px;
}
.img_avatar{
border-radius: 50%;
}

#cnblogs_post_body{
width:915px;
}
#cb_post_title_url{
width:915px;
}
#stats_post_count,#stats_article_count,#stats-comment_count{
color:white;
}

code{
    font-size: 12px;
    font-family: Consolas, monospace, serif;
    color: #dd0055;
    white-space: nowrap;
    padding: 14px;
    border-radius: 3px;
    background: #fafafa;
}
.postDesc{
   border-bottom:none;
}


#blogTitle{
    dipplay:inline-block;
    font-family:"Segoe UI Semibold","Segoe UI",imitation Song-Dynasty-style typeface,Helvetica,sans-serif;
}

.postTitle{
    width:915px!important;
    height:48px;
    line-height:48px;
    background-color:#CCCCCC;
    padding:0 0 0 10px
    dipplay:inline-block;
    font-family:"Segoe UI Semibold","Segoe UI",Tahoma,Helvetica,sans-serif;
    font-size:16px;
    font-color:#000000;
}

.postTitle a{
    color:#000000 !important;
    padding:0 0 0 20px;
}

.postCon .c_b_p_desc{
    width:915px;
    background-color:#CCFFCC;
    font-family:"Segoe UI Semibold","Segoe UI",Tahoma,Helvetica,sans-serif;
    font-size:13px;
}
.postCon {
    
    font-family:"Segoe UI Semibold","Segoe UI",Tahoma,Helvetica,sans-serif;
    font-size:13px;
}

#main .c_b_p_desc{
    background-color:#f4ede3;
}
#post_detail{
   border-left:1px solid #CCCCCC；
}




body,div,p{ font-family: 'Microsoft Yahei' ;font-size: 14px;}
    .box{ width: 160px; height: 160px; border:7px solid #CCCCCC;margin:30px auto; border-radius: 50%;
        box-shadow: 0px 0px 20px 3px #444 inset; position: relative;}
    /*原点*/
    .origin{ width: 12px; height: 12px; border-radius: 50%; background: #ff0000; top:74px; left: 74px; position: absolute;z-index:100;}
    /* 指针 */
    .clock_line{ position: absolute;position:absolute;z-index:20;}
    .hour_line{width:35px;height:3px;top:79px;left:79px;background-color:#000;border-radius:2px;
        transform-origin:0 50%;box-shadow:1px -3px 8px 3px #aaa;}
    .minute_line{width:57px;height:2px;top:79px;left:76px;background-color:#000;
        transform-origin:7.692% 50%;box-shadow:1px -3px 8px 1px #aaa;}
    .second_line{width:66px;height:1px;top:80px;left:72px;background-color:#f60;
        transform-origin:11.765% 50%;box-shadow:1px -3px 7px 1px #bbb;}
    .dot_box{width: inherit; height: inherit;}
    /*时钟数*/
    .dot{ width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 13px; position: absolute;}
    .clock-scale{width:195px;height:2px;transform-origin:0% 50%;z-index:7;
      position:absolute;top:337px;left:102px;}
    .scale-show{ width:12px;height:2px;background-color:#555;float:left;}
    .scale-hidden{width:64px;height:2px;float:left;}
    /*日期*/
    .date_info{width:160px;height:28px; 
        line-height:28px;text-align:center;position:absolute;top:170px;left:0;z-index:11;color:#555;
        font-weight:bold;}
    .time_info{ width: 110px; height: 35px; line-height: 35px;text-align:center;position:absolute;top:270px;left:150px;z-index:11;color:#555; background: #253e3e; }
    .time{ width: 35px ;height:35px; float: left; color: #fff; font-size: 22px;}
     #minute_time{border-left:1px solid #fff;border-right:1px solid #fff;}
#long1{
     width:13px;height:3px;background-color:#000;float:left;
}


.go_top {
    display: inline-block;
    position: fixed;
    right: 30px;
    bottom: 50px;
    width: 55px;
    height: 55px;
    background: url(https://images.cnblogs.com/cnblogs_com/leguan1314/949743/o_go_top.png) 0 110px;
    display: none;
}

#LuffyTitle{
    text-align: center;
}
#LuffyTitle a{
    color: #ff0000;
    font-size: 20px !important;
}

a{
    text-decoration: none !important;
}


/*支持手机样式*/
@media screen and (max-width: 768px) {
    #mainContent {
        margin-left: 0
    }
    a {
        word-wrap: break-word;
    }
    #main, #mainContent {
        width: 100%;
    }
    #sideBar, body > a, #navList, #navigator, .postDesc a, #homepage_top_pager {
        display: none;
    }
    #blogTitle a {
        font-size: 30px;
    }
    #blogTitle h2 {
        font-size: 16px;
    }
    #home {
        background-image: none;
    }
    .postTitle a {
        font-size: 22px;
    }
    .postCon, .postCon a {
        font-size: 16px;
    }
    .day {
        margin: 0 2%;
    }
    .postCon a {
        padding-left: 0;
    }
    .postDesc {
        width: 100%;
        font-size: 12px;
    }
    #mainContent .forFlow {
        margin: 4px 0 0 0;
    }
    #blogTitle {
        left: 0;
    }
    #mainContent .postBody {
        width: 100%;
    }
    .post {
        padding: 0 4%;
    }
    #header {
        background-size: 46px;
    }
    .topicListFooter {
        width: 100%;
        text-align: center;
        padding: 0;
        height: 40px;
    }
    .topicListFooter a:link {
        font-size: 12px;
    }
/*文章详细页样式*/
    #green_channel {
        width: 100%;
    }
    .c_ad_block {
        width: 100%;
        overflow: hidden;
    }
    #tbCommentAuthor,.commentbox_title,#tbCommentBody {
        width: 100%;
    }
}


/* 去掉广告 */
#site_nav_under,#ad_under_post_holder,#under_post_news,#google_ad_c2,#under_post_kb{
width:0;
height:0;
display:none;
overflow:hidden;
}