@media only screen and (min-width:320px) and (max-width:991px) {
h1 {
 font-size:26px!important;
}
 h2 {
 font-size:21px!important;
}
 h3 {
 font-size:19px!important;
}
 h4 {
 font-size:15px!important;
}
/**/
body{ padding-bottom:60px}
/* header */
header {
 position:fixed;
 width:100%;
 z-index: 999;
 background: #000;
 top:0px;
}
header .user-nav { 
	display: none;
}
header .logo-bar {
	background: #000; padding: 12px 0 8px;
}
 
header .logo img {
	max-width: 160px;
	margin: auto;
	display: table;
}
header .logo img.for-web {display:none}
header .logo img.for-app { display:block}
/**/
header .pg-refresh { display:block}
/**/
.location {
display:none;
} 
/* footer */
.footer-mob{ 
	display:block;
}
footer {
display:none!important
}
#goTop, #goDown {
display:none
}
}
@media only screen and (min-width:320px) and (max-width:767px) {
body{
	background:#f4f4f4!important; 
}

.no-padding-left {
	padding-left: 15px !important;
}
.top-news-bar { 
	margin: 0px 0 0;
	background: #f4f4f4;
	padding-top: 10px;
}
.top-news-bar .news-text { 
	font-size: 16px !important;
}
.mob-top-space{
	height:140px;
}
.main-head { 
	margin-top: 10px !important;font-size:15px !important
}
.main-head span, .main-head a {
	background: #f4f4f4; 
}
.main-head::after {
	background: #ddd;
}
section.slider .news-slide-bar { 
	margin-bottom: 0px;padding: 15px 0 0;
}

section.slider .news-slide-bar .news-col {
	height: 185px; 
}
section.slider .news-slide-bar .news-col .news-title {
	padding: 10px;
}
section.slider .news-slide-bar .news-col .news-title p a {
	font-size: 15px !important;
	font-weight: 400; 
}
section.slider .news-slide-bar.bottom_ad_slide { 
	margin-top: 10px;
}
.news-home-bar .news-block { 
	margin-bottom: 0px;
	padding: 8px;
	border-top: 1px solid #ddd;
}
.news-home-bar  .news-pic, 
.news-home-bar .news-pic img {
	width: 60px;
	height: 60px;
} 
.news-block .news-info {
	width: calc(100% - 70px);
	display: inline-block;
	margin-left: 10px;
}
.news-info p {
	font-size: 15px !important;
	line-height: 18px; 
}
.news-info p.post-on {font-size: 10px !important;}
.news-info p.post-on.desk { display:none}
.news-info p.post-on.mob { display:block}
 
.news-home-bar.todays {
	padding-top: 0px;
}
.news-home-bar.todays .col-sm-6:first-child .news-block {
	padding: 8px;
}
.news-home-bar.todays .col-sm-6:first-child .news-pic, .news-home-bar.todays .col-sm-6:first-child .news-pic img {
	width: 60px;
	height: 60px;
}
.news-home-bar.todays .col-sm-6:first-child .news-block .news-info {
	width: calc(100% - 70px);
	margin-left: 10px;
	padding-top: 0px;
}
.news-home-bar.todays  .news-pic, .news-home-bar.todays .news-pic img {
	width: 60px;
	height: 60px;
}
.news-home-bar.first-cat .news-block {
	height: 240px; 
}
.news-home-bar.first-cat .news-block .news-pic,
.news-home-bar.first-cat .news-block .news-pic img {
	height: 100px;width: 100%;
}
.news-home-bar.first-cat .news-block .news-info {
	width: 100%; 
	padding: 13px 10px 10px;
}
.news-home-bar.first-cat .news-block .news-info p {
	font-size: 15px !important;
	line-height: 18px; 
}
.news-home-bar.first-cat .news-block .news-info p.post-on {
	font-size: 10px !important;
	left: 15px;
}
/**/
.news-home-bar.first-cat.video .news-block {
	height: 265px;
}
.news-home-bar.first-cat.video .news-pic, 
.news-home-bar.first-cat.video .news-pic img {
	height: 180px; 
}
.new-home-right .news-home-bar .news-block {
	padding:8px; 
}
.new-home-right .news-home-bar .news-block .news-pic {
	width: 60px;
	height: 60px;
}
.new-home-right .news-home-bar .news-block .news-info {
	width: calc(100% - 70px);
}
.new-home-right .news-home-bar .news-block:last-child {
	padding:8px; 
}
.news-bottom .main-head::after {
	display: block;
}
section.contents .content-bar .news-slide-bar { 
	margin-bottom: 15px;
}
.news-details {
	background: #fff;padding: 5px 8px;
}
.news-details h1:not(.main-head) { 
 font-size:18px!important;
 line-height:24px; 
}
.news-details h1:not(.main-head) span {
 font-size:13px!important;
 font-weight:400;
 color:#999;
}
.news-details .news-desc p { 
	font-size: 16px !important;
}
.news-details .main-head span {
	background:#fff;
}

.news-details .col-sm-6{ padding:0 8px;}
.news-details .news-desc iframe {
	width: 100% !important;
	padding: 0;
	border: 0px;
	margin-top: 10px;
	height: 200px;
}
.news-details .desk-share {
	display: none;
}
.news-details .mob-share {
	display: block;
}
.filter {
	background: #fff; 
	margin-bottom: 0px;
	margin-top: 20px;
}
.filter ul > li { 
	margin-right: 2px !important; 
}
.filter >  ul > li:first-child { display:none }
.filter ul li a {
	padding: 8px 29px 8px 15px;border: 1px solid #eee;
}
.filter ul li.date a {
	min-width: inherit;
}
.epaper-bar .canvas-btn { 
	margin: 20px auto 20px;
}
.cube-box{ 
	bottom:62px;   
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
  
}

@media only screen and (min-width:992px) and (max-width:1199px) {
/* header */
  
/* footer */
footer h2 {
	font-size: 17px;
}
}
