body{max-width:750px;margin: 0 auto;  }
li, ul {list-style: none;margin: 0;padding: 0}

/** 未登录提示登录**/
.joinuser{ height: 54px; line-height: 54px; max-width:750px;width: 100%; background:rgba(0,0,0,0.8); border-top: 1px solid #eee; 
    padding: 0 12px;position: fixed;bottom: 50px;  z-index: 9;  }

.joinuser .down_info {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
 
.join_info .down_detail {position: relative; }
.join_info .down_detail {-webkit-box-flex: 1;-webkit-flex: 1; -ms-flex: 1;flex: 1;width: 0; }
.join_info .down_detail .t1{ font-size: 16px;  color: #fff;  font-weight: 300; line-height: 54px; } 

.join_sub {position: absolute; top: 10px; right: 0px; 
    margin: auto 0 auto auto;width: 90px;height: 32px;line-height: normal;border-radius: 20px;font-size: 14px;
    background: #fe9600;color: #fff;display: box;display: -webkit-box;
    display: -moz-box;-webkit-box-pack: center;-moz-box-pack: center;-webkit-box-align: center;-moz-box-align: center;text-indent: 0;padding: 0;}
/** 未登录提示登录*/


/*****底部菜单公共部分****/
.bottom-bar {background: #fff;box-shadow: 0 0 3px rgba(207, 166, 50, 0.7);} 
.bottom-tab .mui-icon{font-size: 20px;}
.bottom-tab .active{color:#CE9940; font-weight: 600}
.bottom-tab .mui-icon .new-badge {position: absolute; top:0px;right:-2px; background: #f00; width: 6px;height: 6px; border-radius: 6px; padding:0;}
/*****底部菜单公共部分****/


/*****顶部功能菜单****/
.bkheader{background-color: #CE9940; box-shadow: 0 0px 0px #ccc;}  
.bkheader .mui-pull-left, .bkheader .mui-pull-right{ color: #fff;}
.bkheader .mui-title{ left: 20%;right: 20%; color: #fff; height: 100%;}

.bkheader .mtopnav{padding-top:8px;}
.bkheader .mtopnav .tab-list{border: 0.8px solid #fff; border-radius: 3px; }
.bkheader .mtopnav .tab-list .item{position: relative; display: table-cell;overflow: hidden;width: 1%;height: 26px;line-height: 26px;-webkit-transition: background-color .1s linear;transition: background-color .1s linear;
	text-align: center; white-space: nowrap;text-overflow: ellipsis;color: #fff;font-size: 14px;font-weight: 300;border-left: 0.6px solid #fff;}
.bkheader .mtopnav .tab-list .item:nth-child(1){border-left: none;}  
.bkheader .mtopnav .tab-list .active{background: #fff; color: #CE9940; font-weight: 500;}
.bkheader .mtopnav .tab-list .item .mui-badge{position: absolute;top:0px; right:0px; font-size: 11px; padding: 2px 5px;  z-index: 999 }
.bkheader .mtopnav .tab-list .item .mui-badge-new{ background: #ff1e36; color: #fff; }
.bkheader .mtopnav .tab-list .item .new-badge{position: absolute;top:4px; right:4px;background: #ff1e36; border-radius: 50%; width: 6px; height: 6px;  z-index: 999 }

.bkheader .mui-pull-right .iconfont{ font-size: 20px; }

.ml-btn {width: 24px;height: 24px;background: url('../images/top-add.svg') no-repeat;background-size: 100% 100%;margin-top: 10px;margin-left: 5px;}
.user-photo{margin-top: 9.5px;margin-right: 2.5px;}
.user-photo img{width: 25px;height: 25px;border-radius: 50%;}
.mui-title img {height: 100%;}

.menu-box {top: 50px;left: 10px;width: 135px;height: 210px;border-radius: 5px;background: #fff;padding-top: 5px;position: fixed;}
.menu-box:before,.menu-box:after{
 position: absolute;
 content: '';
 border-top: 10px transparent dashed;
 border-left: 10px transparent dashed;
 border-right: 10px transparent dashed;
 border-bottom: 10px #fff solid;
}
/* .menu-box:before{
 border-bottom: 10px #0099CC solid;
} */
.menu-box:after{
 top: -19px; /*覆盖并错开1px*/
 left: 8px;
 border-bottom: 10px #fff solid;
}



.mb-c li {height: 40px;line-height: 40px;font-size: 15px;color: #000000;font-weight: 400;padding-left: 20px;}
.mb-c li span {width: 21px;height: 21px;background: url(../icon/fac-p-01.svg) no-repeat;background-size: 100% 100%;margin-right: 9px;float: left;margin-top: 10px;}
.mb-c li:nth-of-type(2) span {background: url(../icon/fac-p-02.svg) no-repeat;background-size: 100% 100%;}
.mb-c li:nth-of-type(3) span {background: url(../icon/fac-p-03.svg) no-repeat;background-size: 100% 100%;}
.mb-c li:nth-of-type(4) span {background: url(../icon/fac-p-04.svg) no-repeat;background-size: 100% 100%;}
.mb-c li:nth-of-type(5) span {background: url(../icon/fac-p-05.svg) no-repeat;background-size: 100% 100%;}
.mb-c li:nth-of-type(6) span {background: url(../icon/fac-iconp-07.svg) no-repeat;}
.mb-c li em {font-style: normal;color: #000;}
/*****顶部功能菜单****/
 


.bottom-bar{ background: #fff;box-shadow: 0 0 3px rgba(207, 166, 50, 0.7); }
.bottom-bar.mui-icon{font-size: 20px;}
.bottom-bar .active{color:#F9BA50; font-weight: 600}
.bottom-bar .mui-icon .new-badge {position: absolute; top:0px;right:-2px; background: #f00; width: 6px;height: 6px; border-radius: 6px; padding:0;}



/*****二级菜单****/

.news-nav{width:100%;height:46px; background: #fff; border-bottom: 1px solid #eee;}
.news-nav .outer{width:100%; display: flex;}
.news-nav .tag.active{color:#f85959}
.news-nav .tag{ flex: 1; height:46px;line-height:46px;display:inline-block;text-align:center;font-size:14px;position:relative;color:#333}
.news-nav .tag.active:after{content:'';position:absolute;display:block;bottom:0px;height:2px;width:10px;-webkit-border-radius:4px;border-radius:4px;left:50%;margin-left: -5px;background:#f85959}
.news-nav .tag:last-of-type{margin-right:6px}




/*****分享弹窗****/
.share-more{background: #fff; padding: 22px 10px; border-bottom: 1px solid #f1f1f1;}
.share-more .list a{  
    display: table-cell;overflow: hidden;width: 1%; text-align: center;
    vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;} 
.share-more .list span{ width: 38px; height: 38px; line-height: 38px; border-radius: 50%; } 
.share-more .list .text{font-size: 12px; margin-top: 8px; color:#666; }
.share-more .list .s-icon1 span{background: #52ce42;color:#fff; font-size: 20px } 
.share-more .list .s-icon2 span{background: #52ce42;color:#fff; font-size: 20px;} 
.share-more .list .s-icon3 span{background: #32a7ff;color:#fff; font-size: 20px;} 
.share-more .list .s-icon4 span{background: #ff7f1d;color:#fff; font-size: 22px;} 

/* 清除浮动 */
.cf:after {content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.cf {zoom: 1;}

.login {padding: 10px 16px;background: #fff;} 
.post-success {background: #fff;margin-bottom: 12px;padding: 10px;}
.post-success .infoerror {width: 100%;text-align: center;}
.post-success .infoerror img {width: 60%;}
.post-success .success-text {text-align: center;margin: 10px 0;}
.post-success .success-text p {font-size: 18px;color: #333;}

/* 页面底部图标 */
.shouye{background:  url(../images/index-line.png);background-size: 100% 100%;}
.ty-line{background: url(../images/ty-line.png);background-size: 100% 100%;}
.zk-line{background: url(../images/zk-line.png);background-size: 100% 100%;}
.news-line{background: url(../images/news-line.png);background-size: 100% 100%;}
.career-line{background: url(../images/career-line.png);background-size: 100% 100%;}

.bottom-bar .active .shouye{background: url(../images/index-plat.png);background-size: 100% 100%;}
.bottom-bar .active .ty-line{background: url(../images/ty-plat.png);background-size: 100% 100%;}
.bottom-bar .active .zk-line{background: url(../images/zk-plat.png);background-size: 100% 100%;}
.bottom-bar .active .news-line{background: url(../images/news-plat.png);background-size: 100% 100%;}
.bottom-bar .active .career-line{background: url(../images/caree-plat.png);background-size: 100% 100%;}


/* 分享打开按钮 */
.top-open{width: 100%;height: 47px;background:rgba(249,249,249,1);padding: 0 15px;position: fixed;top: 0;left: 0;}
.top-open .share-logo{height: 34px;margin-top: 4.5px;float: left;}
.top-open .share-text{height: 25px;margin-left: 12.5px;margin-top: 11.5px;float: left;}
.top-open .open-btn{float: right;width:74px;height:29px;line-height:29px;background:linear-gradient(139deg,rgba(245,186,69,1) 0%,rgba(255,201,94,1) 53%,rgba(236,173,47,1) 100%);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(255,255,255,1);margin-top: 7px;text-align: center;border-radius: 16px;}
.bottom-open{width:101px;height:28px;line-height:28px;background:rgba(229,173,77,1);border-radius:14px;text-align: center;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(255,255,255,1);position: fixed;bottom: 27px;left: 50%;margin-left: -50.5px;-webkit-transition: all .5s;transition: all .5s}