@media(max-width:1200px) {
	.content-wrap { width: 100% }
	.sidebar { width: 100%; }
	#scroll { display: none; }
}
@media(max-width:1024px) {
	body { position: absolute; left: 0; right: 0; overflow-x: hidden; backface-visibility: hidden; transition: all .3s ease-in-out; transition-delay: 0s }
	body.out { left: -200px; right: 200px; overflow: hidden }
	body.off-canvas-nav-left.out { left: 200px; right: -200px }
	.container-fluid>.navbar-collapse, .container>.navbar-collapse { margin-left: 0; margin-right: 0 }
	nav.navbar-fixed-top { transition: all .3s ease-in-out; transition-delay: 0s }
	nav.navbar-fixed-top.out { transform: translate3d(-200px, 0, 0) }
	body.off-canvas-nav-left nav.navbar-fixed-top.out { transform: translate3d(200px, 0, 0); transition-delay: .3s }
	nav .navbar-nav { margin: 0 -15px 7.5px -15px; border-top: 1px solid #eee; }
	nav .navbar-toggle { padding: 10px 0; transition: all .5s ease-in-out }
	body.out nav .navbar-toggle { background-color: #ddd }
	body.off-canvas-nav-left nav .navbar-toggle { float: left; margin-left: 15px; margin-right: 0 }
	.navbar-default .navbar-toggle { background: transparent !important }
	nav .navbar-toggle .icon-bar { transition: all .5s ease-in-out }
	body.out nav .navbar-toggle .icon-bar:nth-of-type(2) { transform: translate3d(0, 6px, 0) rotate(45deg) }
	body.out nav .navbar-toggle .icon-bar:nth-of-type(3) { opacity: 0 }
	body.out nav .navbar-toggle .icon-bar:nth-of-type(4) { transform: translate3d(0, -6px, 0) rotate(-45deg) }
	nav .navbar-collapse { display: block !important; position: fixed; top: 0; right: -200px; bottom: 0; z-index: 10000; width: 200px; height: 100vh !important; margin: 0; background-color: inherit; border: 0; box-shadow: none; border-left: 1px solid #e7e7e7; transition: all .3s ease-in-out }
	body.out nav .navbar-collapse { box-shadow: -10px 0 50px 0 rgba(0, 0, 0, .75); transform: translate3d(-200px, 0, 0) }
	nav.navbar-fixed-top .navbar-collapse { right: -200px !important; max-height: none; top: 45px !important; background: #fff; background: rgba(34, 40, 49, 0.79); padding-top: 10px; border-left: 0 }
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.dropdown>a:focus { color: #319bcf }
	.navbar-default .navbar-nav>li>a { color: #6b7386; border-bottom: 1px solid #eee; }
	.navbar-default .navbar-nav>li>a { padding: 10px }
	nav.navbar-fixed-top .navbar-collapse.in { right: 0 !important }
	.nav>li.s-li { display: block }
	body.out nav.navbar-fixed-top .navbar-collapse { box-shadow: -10px 0 50px 0 rgba(0, 0, 0, .75); transform: none }
	body.off-canvas-nav-left nav .navbar-collapse { left: -200px; right: auto; border: 0; border-right: 1px solid #e7e7e7 }
	body.off-canvas-nav-left.out nav .navbar-collapse { box-shadow: 10px 0 50px 0 rgba(0, 0, 0, .75); transform: translate3d(200px, 0, 0) }
	body.off-canvas-nav-left.out nav.navbar-fixed-top .navbar-collapse { box-shadow: 10px 0 50px 0 rgba(0, 0, 0, .75); transform: none }
	.dropdown-menu>li>a:hover, nav .navbar-collapse .dropdown-menu>li>a:focus { background-color: #eee !important }
	nav .navbar-collapse .dropdown>.dropdown-menu, nav .navbar-collapse .dropdown>.dropdown-menu>.dropdown-submenu>.dropdown-menu { display: block !important; position: static; float: none; max-height: 0; margin: 0; padding: 0; border: 0; box-shadow: none; overflow: hidden; transition: all .5s ease-in-out }
	nav .navbar-collapse .dropdown .dropdown-menu li a, nav .navbar-collapse .dropdown .dropdown-menu li.dropdown-header { padding: 5px 15px 5px 25px; color: #777 }
	nav .navbar-collapse .dropdown.open .dropdown-menu, nav .navbar-collapse .dropdown.open .dropdown-menu>.dropdown-submenu.open>.dropdown-menu { max-height: 100vh }
	nav .dropdown-toggle>.caret { transform: rotate(0) !important }
	nav .open>.dropdown-toggle>.caret { transform: rotate(180deg) !important }
	nav .navbar-form { margin-top: 0; margin-bottom: 0; border: 0; box-shadow: none }
	.navbar-header { width: 100% }
	.content { margin-right: 0 }
	.sidebars { display: none }
	.nav-hide { display: none }
	.dropdown-menu, .navbar-nav .dropdown-menu:after, .navbar-nav .dropdown-menu:before { display: none }
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 380px }
	.navbar-default .navbar-toggle { border: 0 }
	.navbar-toggle { margin-top: 15px }
	.navbar-right, .widget_soft { display: none !important; }
}
@media(max-width:1000px) {
	.content-wrap { width: 100% }
}
@media screen and (max-width:800px) {
	.sidebar.fixed .row { position: static; z-index: 295; width: 100%; }
	.navbar-toggle { margin-top: 8px }
	.footer .foot-search { float: none !important; width: 70%; margin: 0 auto 15px; }
	.content-list { border: 0 }
	.posts-gallery-content .posts-gallery-text { display: none }
	.excerpt-minic { display: none }
	.mobile-hide, .widget_ui_gg { display: none }
	.span10, .span11, .span12, .span4, .span5, .span6, .span7, .span8, .span9 { width: 100% }
	.span2, .span3 { width: 50% }
	.span1 { width: 25% }
	.panel-sort { box-shadow: none }
	.panel.transparent { background: #FFF }
	#mobile-header { display: block }
	#mobile-tab-menu { display: block !important }
	.box-md { margin: 50px 0 }
	.posts-list>li .panel { border-bottom: 1px solid #e6e6eb; height: 85px }
	.posts-list>li .panel:before { content: ''; position: absolute; right: 0; top: 0; height: 84px; width: 10px; background: #FFF; z-index: 30 }
	.posts-list>li:last-child .panel { border-bottom: 0 }
	.posts-list>li .panel-header { height: 10px }
	.posts-list>li .post-title a { position: absolute; text-indent: 10px; width: 100%; height: 85px; top: 0; left: 0; z-index: 50; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; padding-right: 10px }
	.posts-list>li .post-title a:hover { color: #333 }
	.posts-list>li .post-title a:active { opacity: .3; background: #000 }
	.posts-list>li.thumbnail .post-title a { text-indent: 80px }
	.posts-list>li .thumbnail-link, .posts-list>li .thumbnail-link .thumbnail { width: 65px; height: 65px }
	.posts-list>li .thumbnail-link+.right-box { left: 80px }
	.posts-list>li .right-box { position: absolute; top: 33px; left: 10px }
	.posts-list>li .excerpt { line-height: 22px; color: #999; white-space: nowrap }
	.posts-list>li .post-meta { line-height: 22px }
	.posts-list>li .post-meta>li { border: 0; border-radius: none; -moz-border-radius: none; padding: 0; line-height: 22px }
	.posts-list>li .post-meta>li.author { display: none }
	.posts-list>li .post-meta>li, .posts-list>li .post-meta>li a { color: #999 }
	.posts-list.full-text>li .panel { height: auto; padding-bottom: 0 }
	.posts-list.full-text>li .panel:before { display: none }
	.posts-list.full-text>li .panel-header { height: auto }
	.posts-list.full-text>li .post-title { white-space: inherit; overflow: visible; padding: 10px }
	.posts-list.full-text>li .post-title a, .posts-list.full-text>li.thumbnail .post-title a { position: relative; display: block; width: 100%; height: auto; left: 0; text-indent: 0; white-space: inherit; overflow: visible; line-height: 22px; padding-right: 0 }
	.posts-list.full-text>li .context { display: none }
	.posts-list-page-navi { display: none }
	.posts-list-mobile-page-navi { display: block }
	.archive-header, .content-theme .qbztm, .focusmo, .qrcode { display: none }
	#mobile-menu { display: block }
	#post-box .post-meta-box>.meta-top, .bg-fixed, span.useragent { display: none }
	.navbar-nav>li:before { content: '' }
	.indexebox-3, .indexebox-6 { border-right: 0 !important }
	.indexebox-4, .indexebox-5, .indexebox-6 { border-top: 1px dashed #ddd }
	.fly-nav-right { display: none }
	.content-img>.img-row { margin-left: 0; margin-right: 0 }
	.content-img>.img-row>.log-img { padding-left: 0; padding-right: 0 }
	.rollbar ul { width: 50px !important }
	.rollbar a { height: 50px !important }
	.rollbar .fa { font-size: 27px !important }
	.conment-btn, .post-entry-categories { display: none }
	.navbar-nav>li { background: 0 }
	.bulletin ul li { width: 750px }
	.modal-dialog { margin: 10px !important }
	section.context>h2:first-child, section.context>h3:first-child { padding-top: 5px }
	.pagination ul>span.tj { display: none }
	.context h2 { font-size: 16px; padding: 2px 0 }
	.container { padding: 0 15px }
	.cate-tit {        /*padding: 0;*/
	border: 0; border-bottom: 1px solid #eee; padding-bottom: 15px; margin-bottom: 15px }
	.content-wrap { width: 100% }
	.cate-tit h1 { font-size: 20px }
	.panel_cms { min-height: 20px }
	.content-list { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
	.theme-list .col-md-3 { margin-bottom: 15px; }
	#header { padding: 0; border-bottom: 0; min-height: 0 !important; margin-bottom: 0; height: 85px;background: transparent;}
	#header.top-tip-open {
	    height: 85px;
	}
	.top-tip-open .top-tips { display: none; }
	.top-tip-open .navbar-fixed-top { top: 0; }
	.top-tip-open #PB { margin-top: 70px; }
	.widget, .content-list:hover { box-shadow: none }
	.navbar-toggle { margin-right: 0 }
	.navbar-header .logo { padding: 6px 0; font-size: 20px; margin-left: 0 !important; display: inline-block; }
	.panel-sort { border: 0 }
	.logo img { margin-top: 0; max-height: none; height: 40px; vertical-align: middle; display: inline-block }
	.posts-gallery-img { width: 33.3333%; height: auto !important; float: left }
	.posts-gallery-img img { width: 100%; }
	.post-images-item ul li a img { height: auto !important }
	.post-images-item ul li .image-item { height: auto !important }
	.posts-gallery-content { margin-left: 0; overflow: hidden; padding-left: 10px; padding-top: 4px }
	.posts-default-title h2, .posts-gallery-content h2 { font-size: 15px; line-height: 1.3; font-weight: 600; white-space: pre-wrap; text-overflow: unset; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical }
	.posts-gallery-content h2 { max-height: none; position: relative; margin: 0 0 15px 0; padding-top: 0; overflow: hidden }
	.posts-gallery-content .posts-gallery-text { margin-bottom: 5px }
	.posts-gallery-content .posts-gallery-text { line-height: 1.6; margin-bottom: 15px; color: #566573 }
	.posts-default-info ul li { margin: 0 8px 0 0; font-size: 10px }
	.posts-default-info ul li:first-child, .post-author, .ico-like, .navigation .dots, .navigation a, .pic-posts-box a .title .post-views, .posts-cjtz, .posttime-a, .sidebars { display: none }
	.post-entry-categories { margin: 0 }
	.post-entry-categories a { padding: 3px 5px 2px; font-size: 10px; line-height: 1; margin: 0 5px 8px 0; font-size: 10px }
	.posts-default-title h2, .posts-gallery-content h2 { font-size: 15px; line-height: 1.3; font-weight: 600 }
	.posts-default-title h2 { margin: 0 0 5px 0; border-bottom-width: 0; padding: 0 }
	.posts-default-content .posts-text { display: none; line-height: 0 }
	i.article-mark, i.article-marks { display: none }
	.bulletin ul li { width: 700px }
	.footer { margin-top: 15px; padding-top: 15px; font-size: 12px;        /*text-align: center*/ }
	.footer .fr { float: none; display: inline; }
	.form-control { border: 1px solid #ddd; box-shadow: none }
	.footer .footer-tag-list a { font-size: 12px; margin-right: 3px }
	.footer .footer-tag-list a img { height: 12px }
	section.context table td, section.context table th { padding: 5px; font-size: 12px }
	section.context table td:nth-child(4), section.context table th:nth-child(4) { display: none }
	.excerpt {        /*border: 0; margin-bottom: 20px;*/ }
	.ggbs { font-size: 10px; line-height: 1.5 }
	.excerpt-page { padding: 10px; }
	.pagination ul>a, .pagination ul>span { padding-right: 1px 10px }
	#scroll, .excerpt-list, .bulletin .time {        /*display: none*/ }
	.top-ad-img .x a { width: 100% !important; }
	.top-ad-img span img { height: auto !important; }
	span.mark-red { color: #f73b3b; font-weight: 400; left: 1px; width: 20px; top: 1px; background: #f73b3b; width: 40px; text-align: center; color: #fff; padding: 3px 5px 3px; font-size: 10px; line-height: 1; transform: rotate(0); opacity: .7; z-index: 99 }
	#post-box .post-meta-box { font-size: 12px }
	#post-box .post-title { line-height: 1.4; font-size: 18px; }
	.post-info { display: none }
	.post-info-m { display: block; text-align: left }
	section.context { word-break: normal; line-height: 1.75 }
	section.context p { margin-bottom: 15px }
	.post-copyright { font-size: 12px; padding: 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee }
	.nav-single { display: none }
	.nav-single .meta-nav:first-child { border-right: 0; border-bottom: 1px solid #eee }
	.meta-nav { width: 100% }
	.meta-nav a { display: block; padding: 5px 15px }
	.dj-sm { display: none }
	.breadcrumb, .breadcrumb a { color: #999 }
	.posts-gallery-img .simg .t1 { display: none }
}
@media screen and (max-width:640px) {
	.media-right { display: none }
	#header {height: 65px;}
	#header.top-tip-open {
	    height: 65px;
	}
	#header .navbar-fixed-top {
		height: 50px;
	}
}
@media screen and (max-width:600px) {
	.related-posts>li { width: 100% !important }
	#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-qq, #respond .comment-form-url { width: 100% !important }
	.paydown .down-title { width: 14% }
	.paydown .down-detail { width: 85% }
	.bulletin ul li { width: 530px }
}
@media screen and (max-width:480px) {
	#commentform .cai, #commentform .zan { display: none !important }
	.pagination ul>li { display: inherit }
	.pagination ul>li.next-page, .pagination ul>li.prev-page { display: inline-block }
	.shareBox .J_showAllShareBtn { display: none }
	.context>ul.readers-list li { width: 25% }
	.context>ul.readers-list strong { display: none }
	.bulletin ul li { width: 420px }
}
@media screen and (max-width:360px) {
	span.ajaximgcode>.input { max-width: 30px }
	section.context>ul.readers-list li { width: 33% }
	.bulletin ul li { width: 290px }
}