#leftmenu{
display:none;
}
#content {
margin-left:0;
background-color: #eee;
}

#top{
 background: transparent;

}

#top{
height:480px
}
.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
    color: #007eff !important;
}
#cnblogs_post_body p {
    margin: 10px auto;
    text-indent: 0;
    color: #bb1b1d8a;
   font-size:16px;
}
a {
    color: #b51e80;
    text-decoration: none;
}
.syntaxhighlighter .gutter .line {
    border-right: 2px solid #fd5f60 !important;
}
.syntaxhighlighter .keyword {
    font-weight: normal !important;
    color: #ff005f !important;
}
.postbody a {
    color: #b51e80;
}
.c_ad_block,#ad_t2 {
  display:none;
}
.syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody, .syntaxhighlighter table thead, .syntaxhighlighter table caption, .syntaxhighlighter textarea {
    font-size: 14px !important;
}
#content .post {
    font-size: 14px;
    line-height: 1.8;
    padding-left: 10px;
      box-shadow: 10px -10px 8px rgba(62, 68, 75, 0.71);
    margin-top: 5px;
    width: 1180px;
    margin: 20px auto;
    box-sizing: border-box;
    padding: 0 75px;
    border-radius: 4px;
    background: linear-gradient(45deg, rgba(173, 95, 253, 0.23921568627450981), rgba(100, 133, 63, 0.27058823529411763));
}
#content h2{
  text-align:center!important;
  font-size:32px!important;
}
#content h3,#content h4{
  text-align:left!important;
  color:#b51e80; 
}

#sub{
   background: linear-gradient(45deg, rgba(173, 95, 253, 0.23921568627450981), rgba(18, 34, 0, 0.27058823529411763));
    height: 40px;
    line-height: 40px;
}

.comment_btn{
    background: linear-gradient(45deg, rgba(173, 95, 253, 0.23921568627450981), rgba(100, 133, 63, 0.27058823529411763));
    outline: none;
    border-radius: 10px;
    border: none;
    transition:linear .3s 
}
.comment_btn:hover{
  box-shadow: 0px 0px 4px rgba(91, 19, 99, 0.41);
}

#comment_form_container{
    position: absolute;
    left: 50%;
    transform:translateX(-50%);
}

#content{
    padding-bottom: 500px;
    opacity: 0.9;
    min-width: 1200px;
    margin: 0 auto;
    box-shadow:0 0 60px #eee;
}

.recomm-block{
  display:none;
}
div.commentform p {
    margin-top: 10px;
    line-height: 20px;
    color:#b51e80;
}
#commentform_title,.commentbox_title_left,#tbCommentAuthor{
  color:#b51e80;
}
body{
   background-image: url(https://images.cnblogs.com/cnblogs_com/amigod/1602178/o_o_preview.jpg);
    background-position: initial;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-origin: initial;
    background-clip: initial;
    height: 100%;  
    overflow-x: hidden;
}
input,textarea{
    border-radius: 10px;
    background: linear-gradient(45deg, rgba(173, 95, 253, 0.23921568627450981), rgba(100, 133, 63, 0.27058823529411763));
    outline: none;
}
a{
   transition:.3s linear;
}
a:hover{
      transform:translateX(10px)
}
.comment_my_posted{
    width: 1180px;
    margin: 0 auto;
}

#comment_nav{
    text-align: center;
    padding-bottom: 40px;
    padding-top: 40px;
}
#cnblogs_post_body p{
   margin-left:17px;
}
.cnblogs-markdown code, .cnblogs-post-body code {
    font-family: "Courier New",sans-serif !important;
    font-size: 12px !important;
    line-height: 20px;
    background-color: rgba(153, 153, 153, 0.43) !important;
    border: 1px solid #ccc !important;
    padding: 0 5px !important;
    border-radius: 3px !important;
    line-height: 1.8;
    margin: 1px 5px;
    vertical-align: middle;
    display: inline-block;
}
@media screen and (max-width:1000px){
#content{
   width: 100%;
    overflow: hidden;
    /* font-size: 23px; */
    margin-right: 0;
    box-sizing: border-box;
    min-width:320px
}
#header{
 display:none;
}
#content .post{
 width:auto;
 padding:0;
}
}