* {
margin: 0;
padding: 0;
}
body {
background: #F0F0F0;
font: 16px "Microsoft Yahei";
color: #000;
}
#home {
margin: 0 auto;
width: 100%;
}
#header {
margin-top:0;
background: #fff;
}
#blogTitle h1 a {
display: block;
width: 260px;
height:60px;
font-family: "微软雅黑";
color: #000;
text-shadow: none;
background: url(https://iyitong-blogres.stor.sinaapp.com/images/logo.jpg) no-repeat;
}
#blogTitle h2{
margin: 0 0 10px 35px;
color: #000;
height: 35px;
line-height: 35px;
}
#navigator {
min-width: 950px;
margin: 0;
}
#navList a {
display: block;
margin: 0;
padding: 0 1.2em;
height: 60px;
line-height: 60px;
font-family: '微软雅黑';
float: left;
font-size: 1.2em;
text-align: center;
transition-duration: 0.3s;
background: #333;
color: #fff;
}
#navList a:hover {
text-decoration: none;
background: #666;
}
#navList li {
margin: 0;
padding: 0;
}
.blogStats {
margin-right: 2%;
display: block;
color: #fff;
visibility: visible;
}
#main {
width:100%;
min-width: 950px;
text-align: left;
overflow: hidden;
background: #F0F0F0;
}
#mainContent {
width: 78%;
border-radius: 10px;
background: none;
}
.forFlow {
padding: 1.5% 0.5%;
}
.day,#blog-comments-placeholder{
margin: 15px 15px 28px 15px;
padding: 20px;
border-radius: 10px;
background: #fff;
}
.day:hover,#topics:hover {
box-shadow: 2px 2px 10px rgba(0,0,0,0.3);
}
.c_b_p_desc a.c_b_p_desc_readmore{
display: block;
margin-top: 15px;
width:92px;
text-align: center;
height: 35px;
line-height: 35px;
color: #fff;
background: #ccc;
border-radius: 5px;
font-size: 14px !important;
text-decoration: none;
}
.c_b_p_desc a.c_b_p_desc_readmore:hover{
background: #00ADEF;
text-decoration: none;
}
.postTitle {
height: 35px;
line-height: 35px;
}
.postTitle a{
font-size: 18px;
}
#topics {
min-height: 200px;
padding: 1em;
background: #fff;
border-radius: 10px;
margin: 15px;
}
.dayTitle{
display: none;
}
.topicListFooter {
margin-top: 0;
}
#author_profile,#EntryTag {
font-size: 14px;
}
#author_profile .author_avatar {
border: 1px solid #ccc;
border-radius: 8px;
}
#post_next_prev a{
font-size:14px;
}
/*我的随笔,我的标签*/
#myposts,#taglist_main{
padding: 5px 10px 20px 10px;
margin-top: 15px;
border-radius: 10px;
background: #fff;
}
#taglist_main {
margin: 15px 2%;
padding-top: 15px;
}
#MyTag1_dtTagList {
margin: 0 auto;
}
.PostList:hover {
background: #eee;
}
.pager {
margin: 10px auto;
}
#taglist a,.catListTag li,#EntryTag a{
display: inline-block;
margin: 0 0 4px;
padding: 3px 10px;
color: #fff;
background: #ccc;
border-radius: 3px;
font-size: 14px !important;
text-decoration: none;
}
.catListTag li{
display: block;
}
#taglist a:hover,.catListTag li:hover,#EntryTag a:hover{
background: #00ADEF;
text-decoration: none;
color: #fff;
}
.catListTag a{
color: #fff;
}
.catListTag a:hover{
text-decoration: none;
}
#taglist .small{
display: none;
}
/*随笔档案*/
.entrylistItem {
margin-bottom: 28px;
margin-right: 0px;
padding: 20px;
border-radius: 10px;
background: #fff;
}
/*侧边栏的样式*/
#sideBar{
margin: 20px 2%;
width: 20%;
}
.newsItem{
margin-top: -33px;
background: #fff;
border-radius: 10px;
}
.newsItem:hover,.mySearch:hover,.catListLink:hover,.catListTag:hover,.catListPostArchive:hover,.catListView:hover,#blog-calendar:hover,#myposts:hover,#taglist_main:hover,.entrylistItem:hover,.catListFeedback:hover,.catListEssay:hover,.catListComment:hover,.catListBlogRank:hover,.catListPostCategory:hover{
box-shadow: 2px 2px 7px rgba(0,0,0,0.3);
}
#blog-calendar{
padding: 10px;
background: #fff;
border-radius: 10px;
}
.mySearch,.catListLink,.catListTag,.catListPostArchive,.catListView,.catListFeedback,.catListEssay,.catListComment,.catListPostCategory,.catListBlogRank{
margin-top: 30px;
padding: 10px 0;
background: #fff;
border-radius: 10px;
overflow: hidden;
}
#sideBar  .catListTitle {
margin: -10px 0 5px 0;
text-align: left;
padding: 5px 10px;
border: none;
background: #D9EDF7;
border-bottom: 1px solid #006600;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
color: #3a87ad !important;
background: #d9edf7 !important;
font-size: 1.2em;
height: 1.8em;
line-height: 1.8em;
padding: 5px;
text-indent: 0.5em;
}
.mySearch .input_my_zzk {
height: 25px;
line-height: 25px;
width: 55%;
margin: 10px 5px 5px 10px;
padding: 2px 10px;
border: 1px solid #ccc;
border-radius: 8px;
outline: none;
}
.mySearch .input_my_zzk:focus {
border: 1px solid #006600;
}
.mySearch .btn_my_zzk {
height: 31px;
line-height: 31px;
border: 1px solid #ccc;
border-radius: 8px;
cursor: pointer;
outline: none;
}
.mySearch .btn_my_zzk:hover {
border: 1px solid #666;
}
/*页尾*/
#footer {
height: 70px;
line-height:70px;
background: #474E5D;
color: #999;
}