input,button{outline:none;}
a{display: inline-block;}
a:focus,.btn{outline:none;}
a,a:hover{text-decoration: none;color: #000;cursor: pointer;}
ul,li,p,div,span,h1,h2{padding: 0;margin: 0;}
img{display: block;}
ul,li{list-style: none;}
body{background: #e2e4f1 url(../images/beijingtu.png) repeat-x center 0;padding: 0;margin: 0;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.container{padding-bottom: 45px;}
/*header*/
header{height: 50px;position: relative;}
header h1{margin-top: 10px;text-align: center;font-size: 18px;line-height: 38px;}
header h1 img{height: 38px;margin: 0 auto;}
header .back{position: absolute;left: 6px;top: 0;width: 40px;height: 40px;background: url(../images/back-1.png) center center no-repeat;background-size: 60%;}
/*主图*/
.show{margin:0 15px;border-radius: 8px;overflow: hidden;background-color: #fff;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2)}
.show-img img{width:100%;}
/*图标*/
.show-icon{overflow: hidden;padding: 10px 0;}
.show-icon li{display: block;width: 25%;text-align: center;float: left;}
.show-icon li img{border-radius: 50%;width: 37px;height: 37px;margin: 0 auto;}
.show-icon li p{color: #4f4f4f;font-size: 12px;padding: 7px 0 10px 0;}
/*广告位*/
.banner {margin:15px 15px 0 15px;overflow: hidden;}
.banner img{width: 100%;border-radius: 8px;}
/*论道直播*/
.content-bgw{background-color: #fff;margin-top: 10px;padding-bottom: 15px;}
h2{font-size: 18px;color: #000;padding: 15px 15px;}
.live{margin: 0 15px;overflow: hidden;padding-bottom: 10px;}
.live .box{float: left;width: 48%;position: relative;}
.live .box img{width: 100%;border-radius: 15px;}
.live .box:last-child{margin-left: 4%;}
.live .box .title-video,
.live .box .title-pic{position: absolute;top: 15px;left: 15px;color: #4715a7;font-weight: 400;}
.live .box .title-pic{color: #ffcf6d;}
/*通知公告*/
.notebox{background: #e4f7ff url(../images/icon-note1.png) no-repeat 10px center;background-size: 24px;border-radius: 8px;margin: 10px 15px;position: relative;padding: 10px 10px 10px 40px;
}
.notebox .title{font-size: 18px;color: #000;position: absolute;top: -16px;left: 10px; text-shadow:#e2e4f1 1px 0 0,#e2e4f1 0 -1px 0,#e2e4f1 -1px 0 0}
.note{white-space: nowrap;overflow: hidden;}
.note ul{font-size: 14px;line-height: 18px;display: inline-block;}
.note ul li{margin-right: 25px;display: inline-block;}
/*论道新闻*/
.news-bg{background-color: #f6f7fb;padding-top: 15px;}
.news-img{margin: 0 15px;position: relative;}
.news-img img{width: 100%;border-radius: 8px;}
.news-title{background-color: rgba(0, 0, 0, 0.5);font-size: 15px;color: #fff;padding: 0 7px;height: 35px;line-height: 35px;overflow: hidden;position: absolute;left: 0;bottom: 0;border-radius: 0 0 8px 8px;}
.newslist{margin: 15px 15px 0 15px;}
.newslist li{padding: 17px 0;color: #000;font-size: 14px;line-height: 18px;border-top: 1px solid #ececec;}
/*navbar*/
.navbar {border: none;margin-bottom: 0;background: #f9f9f9;border-top: 1px solid #e8e8e8;text-align: center;min-height: 44px;font-size: 0.563em;position: fixed;bottom:0;left: 0;right: 0;}
.navbar-nav li{width: 20%;margin: 0;padding: 0;display: block;float: left;}
.navbar-nav li a{padding: 5px 0 0px 0;}
.navbar-nav li a .nav-icon {display: block;width: 36px;height: 33px;margin: 0 auto;
}
.navbar-nav li a .nav-icon img{width: 100%;}
/*直播*/
h3{margin-bottom: 30px;}
.tab-date{background-color: #fff;display: flex;flex-wrap: nowrap;padding: 20px 8px;}
.tab-date a{width: 100%;text-align: center;position: relative;line-height: 30px;font-size: 18px;color: #999;background-color: #f0f1f3;border-radius: 5px;margin: 0 7px;}
.tab-date a.tab-active{background-color: #ef5f5e;color: #fff;}
.second-bg{background-color: #e2e4f1;}
.tab-content{display: none;}
.tab-content.content-active{display: block;}
.video-img-box{padding: 15px 15px;}
.video-img-con{background-color: #fff;border-radius: 8px;overflow: hidden;}
.video-img-con img{width: 100%;}
.video-list{overflow: hidden;margin: 18px 15px 10px 15px;}
.video-list li{float: left;width: 50%;font-size: 13px;padding: 8px 0;}
.video-list li a{display: block;background: url(../images/icon-play.png) 0 center no-repeat;background-size: 16%;padding: 10px 0 10px 18%;}
.img-con{margin: 15px 15px 25px 15px;}
.img-con img{width: 100%;border-radius: 8px;}
/*tab*/
.nav-height{background-color: #fff;margin-top: 15px;}
.nav-wrap{ width: 100%;height: 60px;background: #fff;}
.nav-wrap.navFix{position: fixed;top: 0;left: 0;  box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9; z-index: 99999;} 
.nav-date{display: flex;flex-wrap: nowrap;padding-top: 10px;}
.nav-date li{width: 100%;text-align: center;position: relative;line-height: 35px;}
.nav-date li.cur a{color: #42159d;}
.nav-date li.cur a i{width: 28px;height: 2px;background-color: #7931d8;position: absolute;bottom: 0;left: 50%;margin-left: -14px;}
/*media*/
.media-list li{float: left;width: 33.3%;}
/*PC*/
@media (min-width: 740px) {
	.container{width: 375px;margin: 0 auto;}
	/*navbar*/
	.navbar {position: fixed;bottom:0;left: 50%;width: 375px;margin-left: -187.5px;}
}