@charset "utf-8";
/* 赵小磊的博客 */

/*公用*/
body {font-size:15px;padding:0;margin:0;font-family:Microsoft YaHei,simHei,Arial;background:#3B440D url(https://images.cnitblog.com/blog/333689/201410/171526220449495.jpg) no-repeat top center fixed;background-size:100%;color:#555;}
#home{min-width:320px;box-shadow:0 0 50px rgba(0,0,0,.6);margin:50px auto;width:85%;background-color:#fff;background-color:rgba(255,255,255,.5);overflow:hidden;border-radius:14px}
.goTop{width:20px;display:block;padding:9px 1px;text-align:center;position:fixed;_position:absolute;_top:expression(offsetParent.scrollTop+offsetParent.clientHeight-offsetHeight - 20);right:5px;bottom:20px;font-size:12px;text-decoration:none;color:#eee;background-color:#000;opacity:.6;filter:alpha(opacity:60);border-radius:2px;font-family:Arial,Helvetica,sans-serif}
.goTop:visited{color:#eee}
.goTop:hover{opacity:.7;filter:alpha(opacity:70);text-decoration:none;color:#fff}

/*段落*/
.postBody p,.postCon p{margin:7px 0;line-height:24px}
h1{margin:0}
h3{font-size:15px;font-weight:bold}


/*超链接*/
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline;color:#222;}
/* a:visited{color:#444;} */
ul{list-style:none;margin:0;padding:0}
img{border:0;max-width:100%}
#header{padding:20px}
.cnblogs_post_body a {text-decoration:underline;}

/*博客标题*/
/* #blogTitle,
#blogTitle a{color:#333;} */
#blogTitle {padding-left:30px;}
#blogTitle .title{height:100px;line-height:80px;font-size:36px;}
#blogTitle,
#blogTitle a:hover{text-decoration:none}
.subtitle{font-size:14px;font-weight:normal;margin:-30px 0 30px 0;color:#555}

/*导航栏*/
#navigator,
#footer{background:#a33b46;background:rgba(161,47,59,.8);border-radius:8px;}
#navList {}
#navigator{font-size:16px;height:48px;text-align:center;margin-top:20px;margin-bottom:20px;overflow:hidden;}
#navList li{margin:0;line-height:48px;display:inline-block;float:left;}
#navList li:hover{background:#a12f3b}
#navList li a{padding:0 30px;text-decoration:none;line-height:48px;border:0;color:#ddd;display:-moz-inline-box;display:inline-block}
#navList li a:hover {color:#fff;}
.blogStats{height:48px;float:right;margin-right:50px;color:#ddd;line-height:48px;}
#main{padding:20px}


/*尾部*/
#footer{font-size:12px;margin:20px;padding:12px;text-align:center;color:#DDD;font-size:14px;}

/*左边*/
#sideBarMain{padding:0 10px 0 0;margin:0 0 20px 0;width:20%;font-size:12px;line-height:22px}

/*公告*/
#profile_block{margin-top:0;line-height:24px;text-align:left}
.user_head {width:60%;border-radius:50%; box-shadow:0 0 15px rgba(0,0,0,.3);margin:5%;padding:1px;background-color:rgba(255,255,255,.1);}

/*主面板*/
#mainContent{margin-top:0;padding-top:0;padding-right:0;padding-bottom:0;float:right;width:76%;padding-left:0}
#blog-news {overflow:auto;}


/*每日文章列表*/
.day{padding:0;margin:0 0 20px 0}
.day a:hover {color:#333;}

/*博客标题*/
.postTitle,
.entrylistPosttitle {padding-bottom:2px;font-size:22px;font-weight:normal;line-height:1.3;}
.postTitle:before,
.entrylistPosttitle:before {width:27px;height:40px;float:left;content:"→";display:block;line-height:30px;text-align:center;font-size:14px;font-family:simhei;text-shadow:1px 1px 1px rgba(0,0,0,.1);}
.dayTitle{display:none}
.c_b_p_desc_readmore {margin-left:5px;color:#000;}

/*摘要*/
.c_b_p_desc{padding:10px;line-height:24px;}
/* .c_b_p_desc a{color:#555;} */

/*右侧图片*/
.desc_img{margin-left:10px;border:solid 1px #fff;box-shadow:0 0 10px #aaa}

/*博文页*/
.postCon{padding:10px 20px 0 20px}
.postDesc{margin:0 30px;margin-bottom:2px;padding:8px 0;font-size:12px;color:#555;text-align:right}
.postDesc a {color:#555;}
.postBody{padding:0}

/*搜索框*/
.div_my_zzk {overflow:hidden;*zoom:1;}
#google_q,
#q{height:28px;width:55%;float:left;margin-bottom:5px;margin-right:3%;padding:0 2%;background-color:rgba(255,255,255,.3);border-radius:3px;border:none;}
#widget_my_google {display:none;}
.div_my_zzk .btn_my_zzk{margin-bottom:5px;margin-top:-22px;font-family:Microsoft Yahei;height:28px;padding:1px 3%;font-size:14px;cursor:pointer;display:block;color:#ddd;background:rgba(161,47,59,.7);border-radius:3px;border:none;}
.div_my_zzk .btn_my_zzk:hover{background:#a23540;color:#fff;}

/*评论按钮*/
#btn_comment_submit{border:0;height:48px;width:120px}

/*评论按钮*/
.comment_btn{border:0;height:48px;width:120px;font-size:18px;cursor:pointer;position:relative;vertical-align:middle;display:inline-block;background:#a33b46;background:rgba(161,47,59,.7);border-radius:3px;border:none;color:#ddd;}
.comment_btn:hover{background:#a23540;color:#fff;}

/*评论标题*/
.feedback_area_title,
#commentform_title {padding:10px 0;font-size:26px;color:#a33b46;border-bottom:3px solid #a33b46}
.feedbackListSubtitle{font-size:12px;color:#555}
.feedbackListSubtitle a{color:#555}
.comment_quote{background:#fcfaac;padding:15px;border:1px solid #CCC}
#commentform_title {background:none;}
div.commentform input.author {background-color:rgba(255,255,255,.3);border:none;border-radius:5px;}
#main #commentbox_opt {padding:10px 0;}

/*评论框*/
.commentform{margin:10px 0;padding:10px 20px;background-color:rgba(255,255,255,.2);border-radius:10px;}

/*评论输入域*/
.commentform .comment_textarea {width:98%;height:120px;padding:1%;color:#444;font-size:14px;background-color:rgba(255,255,255,.2);border-radius:10px;border:none;}

/*评论条目*/
.feedbackItem{font-size:14px;line-height:24px;margin:10px 0;padding:20px;background-color:rgba(255,255,255,.2);border-radius:10px;}
.feedbackListSubtitle{font-weight:normal}
.recent_comment_title {color:#333;}
.recent_comment_title a {color:#333;}
.recent_comment_body {color:#555;}
.recent_comment_body a {color:#555;}

/*分类页*/
.entrylist{padding:10px 20px;}
.entrylistDescription {margin-bottom:20px;color:#555;}
.entrylistTitle {margin-bottom:5px;}
.entrylistItem,
.PostList{margin:10px 0 20px;padding:10px;background-color:rgba(255,255,255,.1);border-radius:5px;}

.entrylistPostSummary{padding:10px}
.entrylistItemPostDesc{font-size:12px;padding-left:40px}


/*最新评论*/
#myposts {margin-left:0;}
#myposts .PostList {margin:20px 20px 20px 0;padding:10px 20px;color:#555;}
.postTitl2 {margin-bottom:10px;font:16px/1.7 Microsoft YaHei;}
.postDesc2 {margin-bottom:5px;color:#666;}



/*文章内图片*/
#cnblogs_post_body p img{margin:10px;border-radius:10px;}

/*顶一下*/
.diggnum{font:30px/1.2 georgia;color:#a33b46;display:block;padding-top:20px;}
#div_digg .diggnum{line-height:100px}
.diggit{float:left;width:128px;height:128px;background:url(https://images.cnitblog.com/blog/333689/201407/301543020242330.png) no-repeat;background-position:0 0;text-align:center;cursor:pointer}
.diggit:hover{background-position:-128px 0}
.diggword {color:#444;}
.buryit{display:none;}


/*green_channel*/
#green_channel{background:rgba(255,255,255,.2);font-size:15px;width:auto;border:0;padding:20px;margin-bottom:20px;border-radius:10px;}
.author_avatar {border-radius:10px;padding:3px;}



/* 正文标题 20131226+ */
#main {color:#353535;}
#topics h2 {padding:5px 15px;background:#a33b46;background:rgba(161,47,59,.5);font:16px/24px Microsoft YaHei;color:#d5d5d5;border-radius:5px;}
#topics h3 {padding:40px 30px 5px 30px;font:bold 16px/20px Microsoft YaHei;color:#444;}
#topics p, #topics ul {padding:0 30px;}

/* 分页 */
.pager {color:#333;font-size:13px;}
.pager a {margin:0 3px;border:none;background:rgba(255,255,255,.2);padding:6px 9px;border-radius:3px;color:#333;}

/* 代码背景 20140710 */
#main .cnblogs_code div,
#main .cnblogs_code_copy {background:none;}
#main .cnblogs_code {background-color:#fff;background-color:rgba(255,255,255,.2);border-radius:10px;}

#cnblogs_post_body .cnblogs_Highlighter,
#cnblogs_post_body .syntaxhighlighter,
#cnblogs_post_body .syntaxhighlighter .line,
#cnblogs_post_body .syntaxhighlighter .line.alt1,
#cnblogs_post_body .syntaxhighlighter .line.alt2 {background:none;}

#cnblogs_post_body .cnblogs_Highlighter {border:none;}




/* 首页html */
.Abstract{padding:15px;border:dotted 2px #999;color:#999;border-radius:4px}
.First{margin:10px 0;text-align:left;padding:6px 20px;color:#fff;background:#55895b;font-size:20px;border-radius:4px;clear:both}
.Second{margin:10px 0;padding:6px 20px;background:#93c8a2;color:#fff;font-size:18px;border-radius:4px;clear:both}
.Third{margin:10px 0;padding:6px 20px;margin:15px 0;font-size:16px;color:fff;background:#c6efd2;color:#999;border-radius:4px;clear:both}
.note{margin:10px 0;padding:15px 20px 15px 60px;background:#fcfaa9 url('https://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_yellow-pin.png') no-repeat 20px 0;font-size:15px;box-shadow:0 0 8px #aaa;clear:both}
.demo{text-align:left;padding:6px 20px;overflow:auto;border-radius:4px;background:orange;color:#fff;font-size:16px;clear:both}
.cnblogs_Highlighter{border:solid 1px #ccc;clear:both}
.cnblogs_code {border:solid 0 #939393;font-size:14px;clear:both;padding:10px 20px}
.cnblogs_code pre{font-size:14px}
.cnblogs_code span{font-family:Courier New;font-size:14px}



/* 隐藏广告 */
#ad_under_post_holder {display:none;}


.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,
.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:none;}