body {background: rgba(255, 255, 255, 0.75) url( images/mediabg.jpg ) fixed;background-size: cover;background-position: center 0;}
.topbarmask {background:none}
.headerbg { background: none;height:0px;}
#wrapper {margin: 20px 0 0 10px;}
.main {margin:25px 0 0 0;width: 100%;}
.main .post, .main .left { margin:0 -10px 0 0;float: left;}
.navigation {float: left;text-align: left;margin: 0px;position: fixed;top: 49px;right: 10px;}
.pagination span, .pagination a {margin: 0px 2px 5px 2px;}
.pagination .current {color: #f2f2f2;border: 1px #ff006c solid;background: #ff006c;}
#roll{display: none }

.article h2 {background: none}


#sns {display:none}
.current a:visited,.current a:link,.current a:hover{background: #2c9ce4;color:#fff !important;border: 1px solid #2c9ce4;}
.context-tag {position: fixed;z-index: 9999;}
.context-tag li {margin:0 8px 5px 2px;float:left;display:inline-block; line-height: 2em;}
.context-tag li a{color:#949494;border: 1px solid #d8d8d8;background-color: #fff;padding:3px 6px 3px;border-radius:4px;}
.context-tag li a:hover{border: 1px solid #2c9ce4;color:#2c9ce4;;text-decoration:none;padding:3px 6px 3px;border-radius:4px;}
#breadcrunbs {display:none}

figure.effect-jazz p {display: inline-block; margin: 1em 0 0.25em; padding: 0.4em 1em;background: rgba(255,255,255,0.9);color: #777;}
figure.effect-jazz h2 {padding-top: 30%;opacity: 0;font-size:1em;}
.grid figure figcaption {padding: 0em; }
.grid figure {margin: 5px;min-width: 220px;min-height: 220px;max-width: 230px; max-height: 230px;border-radius: 0px;}
.grid {clear:none;max-width:none;padding:0px;margin: 0 auto;}
.iziModal .iziModal-wrap {margin: -40px 0 0 0;}
.iziModal .iziModal-header.iziModal-noSubtitle {display:none}
.iziModal .iziModal-iframe {margin-top:-8px;}
.xiframe {opacity:0.3;font-size:20px;display:inline-block;position: absolute;top: 45%;left: 5px;color: #fff;}
.xiframe:hover {opacity:1;cursor:pointer; text-shadow: 1px 1px 0px #ff006c;}
.xiframe:hover:after {content:'关闭预览';font-size:12px;padding: 5px;}
.fullscreen {opacity:0.3;font-size:20px;display:inline-block;position: absolute;top: 50%;left: 5px;color: #fff;}
.fullscreen:hover {opacity:1;cursor:pointer; text-shadow: 1px 1px 0px #ff006c;}
.fullscreen:hover:after {content:'全屏观看';font-size:12px;padding: 5px;}