body {
  font-size: 14px;
}

a:hover {
  color: #FF4400;
}

.forFlow {
  margin: 0 10px 0 252px;
}

.day {
  border: 1px solid #DDDDDD;
  margin: 10px 0 10px;
  padding: 10px;
  border-radius: 3px;
}

/*文章样式start*/
/*代码块*/
.post .cmd {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  background: #F0F0F0;
  border: 1px solid #DDDDDD;
  border-radius: 2px;
  padding: 3px 5px;
  color: #C7254E;
}

.post ul {
  padding-left: 35px;
}

.post ul li {
  list-style: disc;
}

.post-title {
  font-size: 16px;
  border-color: #4D90FE;
  background-color: #4D90FE;
  border-radius: 3px;
  color: #FFFFFF;
  padding: 3px 10px;
  text-shadow: 2px 2px 3px #222222;
}

.post-title2 {
  font-size: 14px;
  border-color: #4D90FE;
  background-color: #CADEFE;
  border-radius: 3px;
  color: #222222;
  padding: 3px 10px;
  text-shadow: 1px 1px 2px #FFFFFF;
}

/*文章样式end*/
.postTitle {
  margin: 0;
}

.postTitle, .entrylistPosttitle, .feedback_area_title {
  border-bottom: none;
}

.postTitle a {
  font-size: 16px;
  color: #105CB6;
}

.postTitle a:hover {
  color: #FF4400;
}

.postCon a, .postBody a, .feedbackCon a {
  color: #002C99;
  border-bottom: none;
}

.postDesc, .entrylistItemPostDesc {
  border-bottom: none;
  padding-bottom: 0;
}

#sideBar {
  border-radius: 0 0 3px 0;
  width: 220px;
}

#mainContent {
  margin-left: -250px;
}

/*最新随笔列表*/
.catListEssay {
  font-size: 13px;
}

/*搜索*/
input, textarea {
  padding: 3px;
  line-height: 1.33;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

input.btn_my_zzk {
  color: #FFFFFF;
  background: #3078EB linear-gradient(to bottom, #4D90FE 0, #3078EB 100%);
  border: 1px solid #196AEB;
  font-size: 12px;
  padding: 5px 12px;
  min-width: 80px;
  height: inherit;
}

/*绿色通道*/
#green_channel a {
  color: #FFFFFF;
  background: none;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-box-shadow: none;
}

#green_channel #green_channel_digg {
  background-color: #428BCA;
  border: 1px solid #357EBD;
}

#green_channel #green_channel_follow {
  background-color: #D9534F;
  border: 1px solid #D43F3A;
}

#green_channel #green_channel_favorite {
  background-color: #F0AD4E;
  border: 1px solid #EEA236;
}

#green_channel #green_channel_contact {
  color: #FFFFFF;
  background-color: #5CB85C;
  border: 1px solid #4CAE4C;
}

/*评论*/
.feedbackItem {
  border: 1px solid #DDDDDD;
  border-radius: 2px;
  margin-bottom: 10px;
  background: #F5F5F5;
}

#under_post_news {
  display: none;
}

#under_post_kb {
  display: none;
}

#commentbox_opt {
  margin: 0;
}

#commentbox_opt > a {
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  margin: 0;
  padding: 2px 10px;
  display: inline-block;
  background: #DDDDDD;
  font-size: 11px;
  vertical-align: bottom;
}

div.commentform input.author {
  width: 380px;
}

.cnblogs_code {
  border-radius: 2px;
}

.cnblogs_code pre,
.cnblogs_code span {
  font-family: Monaco, 'Courier New', serif !important;
}

#cnblogs_post_body img {
  border-radius: 3px;
}

.entrylistItemTitle {
  color: #105CB6;
}

.pager a {
  border: 1px solid #9AAFE5;
  color: #2E6AB1;
  margin: 0 2px;
  padding: 5px 10px;
  text-decoration: none;
  border-radius: 2px;
}
.postCon a:hover, .postBody a:hover, .feedbackCon a:hover{
  color: #0049ff;
}