#main{width:1300px;}
#mainContent{width:1045px;}
body{background:#eee;  }
a:visited{ color:#00f }
a:hover{ color:#f70}
#home{background:#eee;}

#blogTitle h1 a{font-size:30px; font-weight: normal;  text-shadow:none;  font-family:arial, verdana, microsoft yahei; }

#header{height:120px ; background:-webkit-linear-gradient(left,#68f,#d5d);background:-moz-linear-gradient(left,#68f,#d5d); background:-ms-linear-gradient(left,#68f,#d5d);/*background:url(https://iwebsky.gotoip2.com/picture/bg.jpg); */ box-shadow:0px 2px 5px #777;}
#navList *{font-family:arial,verdana, microsoft yahei; font-weight:normal; color:#eee}

#navList li{height:30px; line-height:30px;  }
#blogTitle{height:90px;}
#blogTitle h1{margin-top:20px}
#blogTitle h2{margin-top:40px; font-family:arial,verdana, microsoft yahei; font-size:14px; color:#fff; font-weight:normal;}
#blog-calendar{background:#fff;}
#sideBar{ overflow:visible; color:#666}
#navList a:link, #navList a:visited, #navList a:active{color:#ddd; font-size:14px; font-weight:normal; -webkit-transition-duration:0.2s; -moz-transition-duration:0.2s}
#navList a:hover{color:#fff; text-shadow:none;}
#navList a:hover:after{height:0; display:none}

.newsItem, #blog-calendar, .mySearch, .catListLink{ box-shadow:0px 2px 6px #777; border:1px solid #aaa\9;}
#blog-calendar{border-radius:5px; overflow:hidden; width:240px; margin:auto;}

#q, #google_q{border-radius:5px; border:1px solid #aaa; text-indent:5px}
#q:focus, #google_q:focus{outline:none; }

.catListLink>ul>li{text-indent:15px;font-family:arial,verdana, microsoft yahei; font-size:14px;}
.catListLink>ul>li:last-child, .catListView ul li{border:none}
.catListLink>ul>li>a{-webkit-transition-duration:0.2s; -moz-transition-duration:0.2s}

.CalDayHeader{background:#def}
#profile_block{width:220px; margin:auto; font-size:14px; font-family:arial,verdana, microsoft yahei;}

.CalNextPrev>a{display:block; text-align:center; font-weight:bold; }

.catListTitle{font-family:arial,verdana, microsoft yahei; font-size:16px; font-weight:normal; text-shadow:none; background:#68f}


.blogStats{ color:#fff; font-family:arial,verdana, microsoft yahei;}




#p_b_follow a:link, #p_b_follow a:visited, #p_b_follow a:active{display:block; width:80px; height:25px; text-align:center; line-height:25px; border-radius:5px;  color:#fff; margin:5px auto; background:#6af;-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; box-shadow:0px 1px 3px #333;  }
#p_b_follow a:hover{ background:#09f;}


.dayTitle{background:#68f ; box-shadow:2px 2px 6px #999; border-radius:5px; text-align:left; font-weight:normal; text-shadow:none; width:60px; height:40px; padding:3px; line-height:20px; text-indent:0px; font-size:12px; font-family:arial,verdana, microsoft yahei; color:#fff}

.dayTitle>a:link, .dayTitle>a:visited{color:#fff;}
.postTitle a:link, .postTitle a:visited, .postTitle a:active{font-size:20px; font-weight:normal; text-shadow:none;font-family:arial,verdana,microsoft yahei }
#topics .postTitle a{color:#555; font-size:20px; font-weight:normal; text-shadow:none; font-weight:normal; font-family:arial,verdana,microsoft yahei }

.day{background:#fff; border-radius:5px; box-shadow:2px 2px 6px #999;}

#mainContent{overflow:visible}


.day:after{display:none;}

.postDesc{padding-right:20px}



.catListTag>ul>li, .catListPostArchive>ul>li{text-indent:15px;}

.catListPostArchive, .catListTag, .catListView{box-shadow:0px 2px 6px #777;}
.catListPostArchive>ul>li:last-child, .catListTag>ul>li:last-child{border-bottom:none;}

/*博文页面*/
#topics, #comment_form{box-shadow:0px 2px 6px #777; border-radius:5px;}
#comment_form{width:710px; padding:13px;}

.postCon{text-indent:inherit;}
.postBody p, .postCon p{text-indent:inherit;}
.postBody a:link, .postBody a:visited, .postBody a:active{ color: #00f; }
.postBody a:hover{ color:#f70 }
.postTitle a{-webkit-transition-duration:0.3s;  -moz-transition-duration:0.3s;}

#tbCommentBody{border-radius:5px;}
 #tbCommentAuthor{border-radius:5px;}
#green_channel{border:none;border-radius:5px; background:#fff; border:1px dashed #999; text-align:center;  }

#green_channel a{background:#6cf; -webkit-transition-duration:0.3s;  -moz-transition-duration:0.3s;  font-family:arial,verdana, microsoft yahei; font-weight:normal;  }
#green_channel #green_channel_digg{background:#6af}
#green_channel #green_channel_digg:hover{background:#09e;  }

#green_channel #green_channel_follow{ background:#f50}
#green_channel #green_channel_follow:hover{ background:#e30;  }


#green_channel #green_channel_favorite{background:#00BAA4}
#green_channel #green_channel_favorite:hover{background:#1EAD9C}


#green_channel #green_channel_contact{background:#FF4BCD}
#green_channel #green_channel_contact:hover{background:#DB12A3}


.author_avatar{border-radius:5px; overflow:hidden;width:60px; height:60px; padding:0px; }


#footer{font-size:14px; font-family:arial, verdana, microsoft yahei; text-shadow:none; font-weight:bold; color:#666 }


::selection{ background:#fb8; color:#fff }


#tbCommentBody{height:100px;}

/*去广告*/
#site_nav_under, #ad_under_post_holder, #under_post_news, #google_ad_c2, #under_post_kb{display:none;}


/*代码*/
#cnblogs_post_body p, #cnblogs_post_body div{line-height:21px !important; }


#custom_div{ width:220px; height:32px; margin:10px auto; }

#custom_div a{ width:32px; height:32px; display:block; float:left; margin-left:20px; opacity:0.7; overflow:hidden;  border-radius:20px; 
          -webkit-transition-duration:0.5s; 
          -moz-transition-duration:0.5s;
          -moz-transition-duration:0.5s; }
#custom_div a:hover{ opacity:1; box-shadow:0px 0px 6px #777; transform:rotate(360deg); }
#custom_div img{ width:100%; height:100%; }