#div_show { height: 400px; left: 80px; position: fixed; top: 88px; width: 80%; z-index: 2000; display: none; }
.div_show_title {
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12a3f4', endColorstr='#0e86c9', GradientType=0); clear: both; display: block; background: rgb(14,134,201); color: #FFFFFF; font-weight: 700; position: relative; height: 30px; width: 100%; }
.div_show_font { color: #FFFFFF; float: left; font-weight: 700; margin: 0.4em 0 0.4em 10px; }
.div_show_btn { float: right; margin: 0.4em 10px 0.4em 0; }
#div_hotelmap { height: 360px; border: 5px solid white; width: 100%-10px; }
#hotelmap { display: inline-block; height: 200px; margin-right: 10px; overflow: hidden; width: 298px; }
.div_address { line-height: 20px; font-family: Tahoma, simsun; font-size: 12px; }
.div_address a { border-style: none; color: #1D85E2; text-decoration: none; }
.div_address a:hover { text-decoration: underline; }
.pic_text { color: Red; }
.pic_label { color: Gray; margin-top: 5px; margin-bottom: 5px; }
.pic_image { height: 200px; margin: 5px; width: 200px; }
.picshow { width: 200px; height: 200px; }
#pic_upload { background-color: #000000; height: 25px; left: 0; margin: 2px; opacity: 0; top: 0; width: 100px; }
.file_div { border: 1px solid#CCCCCC; height: 25px; line-height: 25px; text-align: center; width: 125px; }
.file_div > span { left: 240px; position: absolute; }
#home { margin: 0 auto; width: 90%; }
#main #mainContent { width: 72%; background-color: #fff; }
#mainContent .forFlow{
 #FFFFFF url(https://www.cnblogs.com/skins/Banlieue13/images/bg_left.gif) right top repeat-x;
}
body { background: rgba(0, 0, 0, 0) url("https://www.cnblogs.com/skins/Banlieue13/images/bg_body.gif") repeat scroll 0 0 !important; background-repeat: repeat; }
/* body { background: rgba(0, 0, 0, 0) url("https://images.cnblogs.com/cnblogs_com/yc-755909659/559257/o_bg2.png") repeat scroll 0 0 !important; background-repeat: repeat; } */
#home #header { margin-top: 0; }
#header #navigator { margin-top: 0; background: none; border: medium none; }
#home #footer { color: #000000; }
.catListEssay, .catListFeedback, #sidebar_recentcomments, .catListImageCategory, .catListPostArchive { display: none; }
#main, #mainContent, .CalTitle, .catListEssay h3, .catListLink h3, .catListNoteBook h3, .catListTag h3, .catListPostCategory h3, .catListPostArchive h3, .catListArticleArchive h3, .catListImageCategory h3, .mySearch h3, .catListComment h3, .catListView h3, .catListFeedback h3, #blog-sidecolumn .catListTitle, .newsItem .catListTitle { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }



#homepage_top_pager { display: none; }
#navList a:link, #navList a:visited, #navList a:active { color: #1fa6e6; text-shadow: none; }
.postTitle a:link, .postTitle a:visited, .postTitle a:active { color: #1fa6e6; }
.postBody a:link, .postBody a:visited, .postBody a:active { color: #1fa6e6; }
a:hover { color: #008080 !important; }
#yctest_2016_01 { border: medium none; width: 100%; }
#headPortrait { -moz-border-radius: 90px; /* Gecko browsers */ -webkit-border-radius: 90px; /* Webkit browsers */ border-radius: 90px; /* W3C syntax */ width: 180px; height: 180px; }
#navigator { height: auto; }
.topicListFooter { margin-top: 10px; }
.postSeparator { margin: 0 auto 1em; }
.day { margin: 0 1em; }
.navbar-default .navbar-brand { color: #428bca !important; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent !important; }
#goup { filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5;/*其他，透明度50%*/ }
/*自定义样式-------------------------*/
 #navList{margin-left:0px;}
 #blogTitle h1{margin-top:26px;margin-left:0.6rem;}
 #blogTitle h1 a{color:#1fa6e6;font-size:24px}
 #blogTitle h2{display:inline-block;float:left;width:100px;margin-top:38px;font-size:18px}
 #back-top{position:fixed;right:5px;bottom:18%;width:40px;height:40px;border-radius:50%;background-color:rgba(31,166,230,.8);}
 #back-top a{display:block;width:100%;height:100%;line-height:40px;text-align:center;color:#fff;text-decoration:none;}
#sideBar{background-color:#fff};
.postTitle{background-color:white;}
.postTitle > a{}

/*frok to github*/
.fork-me-ribbon{
 position:absolute;
 right:0;
 top:0;
 display:block;
 width: 130px;
}
@media screen and (max-width: 764px) {
 #blogTitle,#blogTitle h1,#blogTitle h2{display:none;}
 #navList{width:100%;padding-bottom:10px;background-color:#1fa6e6;position:fixed;top:0px;color:#fff}
 #navList a:link,#navList a{color:#fff !important;margin-top:11px;}
 #navList li{display:inline-block;float:left;}
 #main{padding-top:25px!important;}
 #topics .postTitle,.postTitle{border-left:0px;}

 /*fork me 移动端*/
 .fork-me-ribbon{display:none};
}

.postDesc { display: none !important; }
 @media screen and (max-width: 980px) {
#sideBar { display: none !important; }
#main #mainContent { width: 100% !important; }
#main { min-width: 0; margin: 0; width: auto !important; }
.day { margin: 0 !important; }
.dayTitle { display: none; }
blogStats { margin-top: 0; }
#blog-comments-placeholder, #comment_form { display: none; }
#cnblogs_post_body img { max-width: 100%; }
}
 @media screen and (max-width: 764px) {
#home { width: 100%; }
#navList li { float: none; }
#navList { margin-left: 0; }
.postTitle { padding: 0; }
}
/**【CSS Demo】纯 CSS 打造 Flow-Steps 导航 css效果**/
.body_gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter: gray; -webkit-transform: translateZ(0); }
.wrapper { padding: 20px; }
.flow-steps { position: relative; height: 30px; list-style: none; font-size: 14px; overflow: hidden; }
.flow-steps li { float: left; margin-right: -28px; list-style-type: none !important; }
.flow-steps a { display: block; float: left; width: 170px; min-width: 150px; height: 30px; background: #d7d7d7; color: #333 !important; line-height: 30px; text-align: center; text-decoration: none !important; }
.flow-steps a:before { content: ""; display: block; float: left; width: 0; height: 0px; margin-top: -6px; border: 21px solid transparent; border-left-color: #fff; }
.flow-steps a:after { content: ""; position: relative; display: block; float: right; width: 0; height: 0px; margin: 0 -1px 0 10px; border: 15px solid transparent; border-left-color: #d7d7d7; }
.flow-steps li:first-child a:before { border: 12px solid #d7d7d7; }
.flow-steps li:last-child a:after { border: 8px solid #d7d7d7; margin-right: 0; }
.flow-steps .on a { background: #ff6600; color: #fff !important; }
.flow-steps .on a:after { border-left-color: #ff6600; }
.flow-steps li.on:first-child a:before { border-color: #ff6600; }
.flow-steps li:hover a { background: #ff6600; color: #fff !important; }
.flow-steps li:hover a:after { border-left-color: #ff6600; }
.flow-steps li:first-child:hover a:before { border-color: #ff6600; }
.flow-steps li:last-child:hover a:after { border-color: #ff6600; }
/***---------------------------------------------****/
#cnblogs_post_body ul li {
    list-style: outside none none !important;
}

#tbCommentBody{width:100%;height:150px;overflow-y:auto}
// 去底部广告
#ad_t2{
  display:none;
}
// Markdoen样式修改
.cnblogs-markdown h1{ color:red!important;}
.cnblogs-markdown h2{ color:green!important;}
.cnblogs-markdown blockquote{
    font-size: 14px;
    font-weight: bold;
    padding: 0 0px 10px 20px;
    border-bottom: 1px solid green;
    line-height: 1.5em;
    clear: both;
    border-left: 5px solid green;
    background-color:#fff;
}
.cnblogs-markdown blockquote > p{
   margin-bottom:0!important;
}