.ui-dialog{*zoom:1;_float:left;position:relative;background-color:#fff;border:1px solid #999;border-radius:6px;outline:0;background-clip:padding-box;font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.ui-popup-show .ui-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ui-popup-focus .ui-dialog{box-shadow:0 0 8px rgba(0,0,0,.1)}.ui-popup-modal .ui-dialog{box-shadow:0 0 8px rgba(0,0,0,.1),0 0 256px rgba(255,255,255,.3)}.ui-dialog-grid{width:auto;margin:0;border:0 none;border-collapse:collapse;border-spacing:0;background:transparent}.ui-dialog-header,.ui-dialog-body,.ui-dialog-footer{padding:0;border:0 none;text-align:left;background:transparent}.ui-dialog-header{white-space:nowrap;border-bottom:1px solid #e5e5e5}.ui-dialog-close{position:relative;_position:absolute;float:right;top:13px;right:13px;_height:26px;padding:0 4px;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);cursor:pointer;background:transparent;_background:#fff;border:0;-webkit-appearance:none}.ui-dialog-close:hover,.ui-dialog-close:focus{color:#000;text-decoration:none;cursor:pointer;outline:0;opacity:.5;filter:alpha(opacity=50)}.ui-dialog-title{margin:0;line-height:1.428571429;min-height:16.428571429px;padding:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;cursor:default}.ui-dialog-body{padding:20px;text-align:center}.ui-dialog-content{display:inline-block;position:relative;vertical-align:middle;*zoom:1;*display:inline;text-align:left}.ui-dialog-footer{padding:0 20px 20px 20px}.ui-dialog-statusbar{float:left;margin-right:20px;padding:6px 0;line-height:1.428571429;font-size:14px;color:#888;white-space:nowrap}.ui-dialog-statusbar label:hover{color:#333}.ui-dialog-statusbar input,.ui-dialog-statusbar .label{vertical-align:middle}.ui-dialog-button{float:right;white-space:nowrap}.ui-dialog-footer button+button{margin-bottom:0;margin-left:5px}.ui-dialog-footer button{width:auto;overflow:visible;display:inline-block;padding:6px 12px;_margin-left:5px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ui-dialog-footer button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ui-dialog-footer button:hover,.ui-dialog-footer button:focus{color:#333;text-decoration:none}.ui-dialog-footer button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ui-dialog-footer button[disabled]{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.ui-dialog-footer button{color:#333;background-color:#fff;border-color:#ccc}.ui-dialog-footer button:hover,.ui-dialog-footer button:focus,.ui-dialog-footer button:active{color:#333;background-color:#ebebeb;border-color:#adadad}.ui-dialog-footer button:active{background-image:none}.ui-dialog-footer button[disabled],.ui-dialog-footer button[disabled]:hover,.ui-dialog-footer button[disabled]:focus,.ui-dialog-footer button[disabled]:active{background-color:#fff;border-color:#ccc}.ui-dialog-footer button.ui-dialog-autofocus{color:#fff;background-color:#428bca;border-color:#357ebd}.ui-dialog-footer button.ui-dialog-autofocus:hover,.ui-dialog-footer button.ui-dialog-autofocus:focus,.ui-dialog-footer button.ui-dialog-autofocus:active{color:#fff;background-color:#3276b1;border-color:#285e8e}.ui-dialog-footer button.ui-dialog-autofocus:active{background-image:none}.ui-popup-top-left .ui-dialog,.ui-popup-top .ui-dialog,.ui-popup-top-right .ui-dialog{top:-8px}.ui-popup-bottom-left .ui-dialog,.ui-popup-bottom .ui-dialog,.ui-popup-bottom-right .ui-dialog{top:8px}.ui-popup-left-top .ui-dialog,.ui-popup-left .ui-dialog,.ui-popup-left-bottom .ui-dialog{left:-8px}.ui-popup-right-top .ui-dialog,.ui-popup-right .ui-dialog,.ui-popup-right-bottom .ui-dialog{left:8px}.ui-dialog-arrow-a,.ui-dialog-arrow-b{position:absolute;display:none;width:0;height:0;overflow:hidden;_color:#ff3fff;_filter:chroma(color=#ff3fff);border:8px dashed transparent}.ui-popup-follow .ui-dialog-arrow-a,.ui-popup-follow .ui-dialog-arrow-b{display:block}.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-a{bottom:-16px;border-top:8px solid #7c7c7c}.ui-popup-top-left .ui-dialog-arrow-b,.ui-popup-top .ui-dialog-arrow-b,.ui-popup-top-right .ui-dialog-arrow-b{bottom:-15px;border-top:8px solid #fff}.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top-left .ui-dialog-arrow-b{left:15px}.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-b{left:50%;margin-left:-8px}.ui-popup-top-right .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-b{right:15px}.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-a{top:-16px;border-bottom:8px solid #7c7c7c}.ui-popup-bottom-left .ui-dialog-arrow-b,.ui-popup-bottom .ui-dialog-arrow-b,.ui-popup-bottom-right .ui-dialog-arrow-b{top:-15px;border-bottom:8px solid #fff}.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom-left .ui-dialog-arrow-b{left:15px}.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-b{margin-left:-8px;left:50%}.ui-popup-bottom-right .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-b{right:15px}.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-a{right:-16px;border-left:8px solid #7c7c7c}.ui-popup-left-top .ui-dialog-arrow-b,.ui-popup-left .ui-dialog-arrow-b,.ui-popup-left-bottom .ui-dialog-arrow-b{right:-15px;border-left:8px solid #fff}.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left-top .ui-dialog-arrow-b{top:15px}.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-b{margin-top:-8px;top:50%}.ui-popup-left-bottom .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-b{bottom:15px}.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-a{left:-16px;border-right:8px solid #7c7c7c}.ui-popup-right-top .ui-dialog-arrow-b,.ui-popup-right .ui-dialog-arrow-b,.ui-popup-right-bottom .ui-dialog-arrow-b{left:-15px;border-right:8px solid #fff}.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right-top .ui-dialog-arrow-b{top:15px}.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-b{margin-top:-8px;top:50%}.ui-popup-right-bottom .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-b{bottom:15px}@-webkit-keyframes ui-dialog-loading{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes ui-dialog-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ui-dialog-loading{vertical-align:middle;position:relative;display:block;*zoom:1;*display:inline;overflow:hidden;width:32px;height:32px;top:50%;margin:-16px auto 0 auto;font-size:0;text-indent:-999em;color:#666}.ui-dialog-loading{width:100%\9;text-indent:0\9;line-height:32px\9;text-align:center\9;font-size:12px\9}.ui-dialog-loading::after{position:absolute;content:'';width:3px;height:3px;margin:14.5px 0 0 14.5px;border-radius:100%;box-shadow:0 -10px 0 1px #ccc,10px 0 #ccc,0 10px #ccc,-10px 0 #ccc,-7px -7px 0 .5px #ccc,7px -7px 0 1.5px #ccc,7px 7px #ccc,-7px 7px #ccc;-webkit-transform:rotate(360deg);-webkit-animation:ui-dialog-loading 1.5s infinite linear;transform:rotate(360deg);animation:ui-dialog-loading 1.5s infinite linear;display:none\9}


body{background:#fff;line-height:1.6;font-size:15px;color:#34495e;font-family: 'Source Han Sans',Helvetica,  Arial, 'Hiragino Sans GB', "Microsoft YaHei", SimSun, Heiti, sans-serif;}
#home{box-shadow:none;min-width:760px;width:760px;padding:0;position:relative;}
.postCon img,.postBody img{max-width:100%;}
#main{margin-top:190px;}

#navigator,#leftcontentcontainer{display:none;}
#mainContent{float:none;margin-left:0;overflow: visible;}
#mainContent .forFlow{margin-left:0;}
#blogTitle h1{text-align: center;}
#sideBar{width:0;height:0;min-height:0;}
#sideBarMain .newsItem{position:absolute;top:70px ;left:50%;margin-left:-100px;width:200px;text-align: center;}
#sideBarMain .newsItem .catListTitle,#profile_block{display:none;}

.day+.day{border-top:1px solid #ddd;}
.day{margin:0;height:auto;padding:1em 0 1.5em;}
.dayTitle{display:block;border:none;background: none;border-radius: 0;font-size:inherit;height:auto;width:auto;margin:0;text-align: left;top:85px;}
.dayTitle a{width:auto;display: inline;color:#7f8c8d;margin:0;cursor: default;}


.postTitle{margin:0.65em 0;color:#2c3e50;font-size: 1.5em;font-weight: bold;border:none;white-space:nowrap;}
.day .postTitle a{padding:0;color:#2c3e50;}
.postTitle a:link, .postTitle a:visited, .postTitle a:active{transition:none;padding:0;}
.postTitle a:hover{margin: 0;border-bottom: 2px solid #42b983;}
.postCon{padding: 50px 0 10px;}
.c_b_p_desc{font-size: 15px;}
.postDesc{display: none;}
.postCon a:link, .postCon a:visited, .postCon a:active{color:#42b983;text-decoration: none;}
.c_b_p_desc_readmore{display:block;padding: 1em 0 0 0;display: table;}
.c_b_p_desc_readmore::after{content:'...';}

#homepage_top_pager{display:none;}
#nav_next_page ,.pager{text-align: center;color:#3aa373;font-size:14px;margin: 4em 0 1em;line-height:1.6;}
#nav_next_page a,.pager a{display:inline-block;padding:4px 12px;border: 0 none;box-shadow:none;border-radius:4px;border-bottom:4px solid #3aa373;font-size: 14px;color:#fff;background: #4fc08d;}
#nav_next_page a:hover,.pager a:hover{background-color: #22bd77;}

#footer{font-size:14px;color:#aaa;}

#topics{overflow: visible;}
#post_detail .postTitle{margin:0.65em 0;padding:0;font-size:1.5em;}
#post_detail .postTitle a{color:#2c3e50;}
#post_detail .postTitle a:hover{border:none;cursor: default;}
.postBody{font-size:inherit;line-height:inherit;color:inherit;}
.postBody a:link, .postBody a:visited, .postBody a:active{color:#42b983;text-decoration: none;}
#cnblogs_post_body p{margin: 1em 0;}
#cnblogs_post_body h2,#cnblogs_post_body h3{font-size:22px;}
#cnblogs_post_body h4,#cnblogs_post_body h5,#cnblogs_post_body h6{font-size:18px;}
#cnblogs_post_body h2, #cnblogs_post_body h3, #cnblogs_post_body h4, #cnblogs_post_body h5, #cnblogs_post_body h6{position: relative;margin: 1em 0;}
#cnblogs_post_body h2:before, #cnblogs_post_body h3:before, #cnblogs_post_body h4:before, #cnblogs_post_body h5:before, #cnblogs_post_body h6:before{content:"#";color:#42b983;position:absolute;left:-0.9em;top:-4px;font-size:1.2em;font-weight: bold;}
#cnblogs_post_body img{max-width:100%;margin: 1em auto;display:block;}

.cnblogs_code{border:none;background-color: #f8f8f8;font-size:0.8em;box-shadow:0 1px 2px rgba(0,0,0,0.125);margin:1em 0;padding:1.2em 1.4em;line-height:1.5em;}
.cnblogs_code .cnblogs_code_toolbar{display: none;}
.cnblogs_code pre,.cnblogs_code span{font-family: 'Roboto Mono', Monaco, "Courier New", monospace!important;}

#cnblogs_post_body ul,#cnblogs_post_body ol{margin:1em 0;padding-left:2.5em;}
#cnblogs_post_body li{margin:0;}
#cnblogs_post_body li p{margin:0;}

#EntryTag,#author_profile,#div_digg{display:none;}
#blog_post_info{padding:10px 0;}
#blog_post_info_block{margin-top:0;}
#green_channel{width:auto;border:none;}
#post_next_prev{display:none;}
#post_next_prev{font-size:0;text-align: center;margin: 50px 0;}
#post_next_prev br{display:none;}
#post_next_prev a.p_n_p_prefix{font-size:14px;display:inline-block;padding:4px 12px;border: 0 none;box-shadow:none;border-radius:4px;border-bottom:4px solid #3aa373;font-size: 14px;color:#fff;background: #4fc08d;margin: 0 5px;}
#post_next_prev a.p_n_p_prefix:hover{background-color: #22bd77;text-decoration: none;}
#post_next_prev a.p_n_p_prefix::after{content:"NEXT"}
#post_next_prev a.p_n_p_prefix:first-child::after{content:"PREV"}

#green_channel a{display:none;}
#green_channel #green_channel_digg{display:inline-block;padding:4px 12px;border: 0 none;box-shadow:none;border-radius:4px;border-bottom:4px solid #3aa373!important;font-size: 24px;color:#fff;background: #4fc08d;position:relative;line-height:100;height:50px;overflow: hidden;margin-right:0;}
#green_channel #green_channel_digg:hover{background-color: #22bd77;}
#green_channel #green_channel_digg:before{content:"å–œæ¬¢ â¤";display:block;position:aboslute;left:0;top:0;line-height:50px;}

#myposts .myposts_title{display: none;}
.Pager{text-align: center;}
#myposts .pager:nth-child(2){display:none;}
#myposts .PostList{border:none;margin:0;padding:2px 0 0 50px;}
#myposts .postDesc2{float:left;width:90px;height:21px;overflow: hidden;text-indent:-75px;margin-right: 40px;font-size:15px;color:#7f8c8d;}
#myposts .postTitl2{padding:0;}
#myposts .postTitl2 a{color: #42b983;font-size: 16px;}
#myposts .postTitl2 a:hover{color: #267B54;}
.postBody blockquote{border:none;margin:2em 0;padding:0 0 0 20px;border-left:4px solid #42b983;line-height:inherit;background:none;min-height:auto;color: inherit;}
#cnblogs_post_body blockquote h3::before,#cnblogs_post_body blockquote h2::before{content:'';}
#MySignature{text-align:center;border-top:1px solid #eee;}
#MySignature p{color:#999;font-size: 12px;margin:0;padding:2em 0;}
#MySignature img{display:inline-block;}

#comment_nav{display:none;}
.feedbackItem{font-size:14px;margin-top:0;background: #f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,0.125);margin:1em 0;padding:1em ;}
.feedback_area_title{border-bottom:none;}
.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active,.feedbackListSubtitle a:hover{color:#42b983;text-decoration: none;}
.feedbackListSubtitle,.comment_vote{font-size:12px;}
.sendMsg2This:link, .sendMsg2This:visited, .sendMsg2This:active{padding-left:10px;}
.feedbackCon{border-bottom:none;padding:9px 0 0 5px;}

#commentform_title{margin:4em 0 2em;border:none;}
.comment_btn{display:inline-block;padding:4px 12px;border: 0 none;box-shadow:none;border-radius:4px;border-bottom:4px solid #3aa373;font-size: 14px;color:#fff;background: #4fc08d;transition:none;}
.comment_btn:hover{background-color: #22bd77;}
#tip_comment2+p,.commentbox_title{display:none;}
#comment_form_container{margin-bottom:4em;}
#comment_form_container .comment_textarea{border:2px solid #bdc3c7;padding:10px;}
#comment_form_container .comment_textarea{width:100%;box-sizing: border-box;}
#comment_form_container .comment_textarea:hover{border-color:#22bd77;}
#comment_form_container .author{border:0 none;}
#comment_form_container .login_tips{background: none;}

#ad_text_under_commentbox{margin-bottom: 2em;}
#ad_text_under_commentbox::before{content:'åšå®¢å›­å¹¿å‘Š'}
#ad_t2,#under_post_news,#under_post_kb{font-size:12px;color:#aaa;}
#ad_t2 a:link,#under_post_news a:link,#under_post_kb a:link,#ad_t2 a:visited,#under_post_news a:visited,#under_post_kb a:visited{color:#aaa;}
#under_post_news,#under_post_kb,#opt_under_post{display:none;}
#ad_c1{float:right;}
#ad_t2{float:left;}
#ad_c2{float: left;margin-top:2em;}
#ad_c2 img{width:400px;}

@media screen and (max-width: 760px) {
  #home{min-width: 100%;width: 100%;padding: 0 15px;box-sizing: border-box;}
  #ad_c1{float:none;}
  #ad_c1 img{width:100%;margin-top:20px;}
  #ad_c2{float:none;margin-top:1em;}
  #ad_c2 img{width:100%;}
  #cnblogs_post_body h2, #cnblogs_post_body h3, #cnblogs_post_body h4, #cnblogs_post_body h5, #cnblogs_post_body h6{margin-left: 1em;}
  .postTitle{white-space:normal;}
  .dayTitle{position: static;}
  .dayTitle a{color:#999;}
  .postCon{padding:10px 0;}
  .pager{font-size: 0;}
  .pager a{display:none;margin:0 20px;}
  .pager a:first-child,.pager a:last-child{display:inline-block;}
  #footer{padding-bottom:20px;}
  .feedbackListSubtitle{white-space: nowrap;}
  .comment_vote{padding-top:20px;}
}

#home {
    margin: 0 auto;
    width: 65%;
    min-width: 950px;
    background-color: #fff;
    padding: 30px;
    margin-top: 50px;
    margin-bottom: 50px;
    box-shadow: 0 2px 6px rgba(100,100,100,.3);
}


.Cal {
    width: 100%;
    display: none;
}

.dayTitle {
    display: block;
    border: none;
    background: none;
    border-radius: 0;
    font-size: inherit;
    height: auto;
    width: auto;
    margin: 0;
    text-align: left;
    top: 85px;
}

#green_channel #green_channel_digg::before {
    content: "喜欢 ❤";
    display: block;
    left: 0px;
    top: 0px;
    line-height: 50px;
}