﻿*{ margin:0; padding:0;}
body{ font-family:微软雅黑; font-size:14px; background-color:white;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ margin:0; padding:0; }
ul li{ list-style:none;}
a:hover,a:focus{ text-decoration:none;}
.textct{text-align:center;}

/*最外容器*/
div.container_wrapper{position:relative; max-width:640px; margin:0 auto; overflow:hidden;width:100%;}

.navbar_tag{text-align:center;height:2rem;line-height:2rem;background-color:#ececec;}
.navbar_tag a{color:#333;font-size:0.75rem;}
.navbar_tag a.active{color:#c1272d;}
.navbar_tag a.active span{border-bottom:1px solid #c1272d;}

.swiper-container {width: 100%;position:relative;} 
.swiper-container img {display: block;width: 100%;max-height:230px;}
.swiper-pagination{width:30%;right:0;}
.swiper-container-horizontal > .swiper-pagination-bullets{width:30%;right:3%;left:67%;margin:0;bottom:0;font-size:12px;}
.swiper-pagination-bullet{display:none;}
.swiper-pagination-bullet-active{display:block;text-align:right;color:#fff;width:100%;background:none;height:30px;line-height:30px;bottom:0;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0;}


/*相册集锦*/
div.photo_container{width: 92%;margin:1em auto 0;}
div.photo_container ul{display:-webkit-flex; display:flex;flex-wrap: wrap}
div.photo_container ul li{margin-bottom: 0.5em;height:100%;overflow:auto;width:50%;}
div.photo_container ul li img{width:96%;display:block;background-color:#fff;margin:0 auto;}

/*视频集锦*/
div.video_container{width:100%;margin:5px auto;}
div.video_wrapper ul li{border-bottom:1px dotted #e6e6e6;padding:10px 10px 5px;}
div.video_wrapper ul li img{width:100%;}
div.video_wrapper ul li p{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:26px;}
.weui-form-preview:after,.weui-form-preview:before{border-top:none;border-bottom:none;}
/*详情*/

div.inside_back{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;position:relative;background-color:#fff;position:relative;}
div.inside_back img{position:absolute;height:25px;width:25px;top:8px;left:3px;}
div.inside_back a{padding-left:30px;font-weight:normal;font-size:15px;color:#333;display:block;}
div.inside_back a.location_title{width:50%;}
div.inside_back a.tl-tag-right{position:absolute;right:0;top:0;padding-right:10px;color:#ea9518;background:url(../images/icon-filter-new.png) no-repeat 4px center ;background-size:21px;}

div.video_box{margin:0 auto;}
div.prism_title p{font-weight:normal;margin: 5px 10px;font-size:0.7rem;}
div.video_detail{padding:5px 10px;}
div.video_detail .video_content{line-height:26px;font-size:12px;}

.kuaixunList { 
   width:100%;
}
.kuaicuncell { 
    margin:0x auto;
    width:100%;
    overflow:hidden;
   
}
.kuaicuncellCenttion { 
   position:relative;
   margin-left:22px;
   margin-right: 15px;
   border-left:1px dotted #d7d7d7;
  padding:6px 2px  0px  15px;
}

.celltime { 
    position:absolute;
    top:14px;
    left:-8px;
    width:20px;
    height:20px;
    text-align:center;
}
.wenbenview{
  width: 100%;
  color: #333333;
  padding-bottom: 10px;
}
.wenbenview a{ 
    color: rgba(74,142,224,1);
}

.tupianyulan{
  margin-top: 5px;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  align-content: flex-start;
  overflow: hidden;
  margin-bottom: 5px;
}
.childimage{
  margin-right: 5px;
  margin-bottom: 5px;
}
.bottomstauseview{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 28px;
  border-bottom: 0px solid #d7d7d7;
}
.timeview{
  line-height: 32px;
  font-size: 13px;
}
.timecoloer{
   color: #999999;
}
/**待审核颜色**/
.daishenhecoloer {
   color: rgba(74,142,224,0.7);
}
/**审核通过**/
.shenhetongguocoloer {
     color:#dd5421;
}


.dianzan { 
    color: #999999;
}

.yidianzan { 
    color:#dd5421;
}
.placeholder {
        margin: 5px;
        padding: 0 5px;
        background-color: white;
        height: 1.6em;
        line-height: 1.6em;
        text-align: center;
      }
.biaoqian { 
    width:100%;
    min-height:30px;
    display:none;
}

.xuanzebiaoqian { 
    margin:5px;
    border:1px solid #d7d7d7;
    padding:0px  10px;
    float:left;
    font-size:14px;
    line-height:24px;
   border-radius:15px;
   
}
.weui-flex { 
    border-bottom: 1px solid #d7d7d7;
}
.textright { 
    text-align:right;
}
.textct { 
    text-align:center;
}
.weixin { 
    text-align:center;
}
.weixin img{ 
    width:50px;
}
.weui-loadmore { 
    width:90%;
}
.loadmore { 
    padding:0 15px;
    width:120px;
    height:30px;
    color: rgba(74,142,224,0.7);
    line-height:30px;
    text-align:center;
    /*border-radius:5px;
    border:0.5px solid #999999;*/
    margin:10px auto;
    font-size:14px;
    display:none;/*默认不显示，ajax调用成功后才决定显示与否*/
    display:block;
}
.cellfenjiexian {
    width: 100%;
    height: 1px;
    background-color: #d7d7d7;
}

.pop_maximg{max-width:375px;}
.pop_img_bg { position:fixed; width:100%; height:100%;  left:0; top:0px; background-color:black;z-index:1000;}
.pop_img_view {
    position: fixed;
    text-align: center;
    left: 0;
    top: 0;
    z-index: 1001;
    height: 100%;
    overflow: auto;
}
.pop_img_container {
    width: 100%;
}
.quanbujiazai { 
     display:none;/*默认不显示，ajax调用成功后才决定显示与否*/
     width:100%;
     height:30px;
     text-align:center;
     color:#999999;
     line-height:30px;
}

.tougaoBut{
 width: 40px;
height: 40px;
position: fixed;
right: 20px;
bottom: 100px;
border:1px solid #F2F2F2;
border-radius: 20px;
text-align: center;
z-index: 1000;
}
.tougaoBut img { 
    margin-top: 0px;
    width:40px;
    height:40px;
}

.releasePhotoBut{
    width: 40px;
height: 40px;
position: fixed;
right: 20px;
bottom: 100px;
border:1px solid #F2F2F2;
border-radius: 20px;
text-align: center;
z-index: 1000;
background-color:rgba(0,0,0,0.4);
}
.releasePhotoBut a{display:block;color:#fff;font-size:12px;}

/*快讯详情页*/
.kxnews_container{width:92%;margin:10px auto;}
.kxnews_time,.kxnews_title{font-size:14px;color:#333;line-height:26px;}
.kxnews_comment {position: fixed;bottom: 0;max-width: 640px;width: 100%;height: 50px;background-color: #fff;border-top: 2px solid #ebebeb;}
.kxnews_comment .msg {display: inline-block;width: 70%;padding: 6px 10px;}
.kxnews_comment .quiz-input {background-color: #eaeaea;border-radius: 25px;height: 35px;padding-left:15px;width:95%;}
.kxnews_comment .quiz {display: inline-block;width: 65px;height: 27px;line-height:27px;border-radius: 25px;background-color: #f77d4e;color:#fff;text-align: center;}
.kxnews_img{margin-top:10px;}
.kxnews_img ul li{width:20%;display:inline-block;}
.kxnews_img ul li img{width:90%;}
.kxnews_question{margin-top:10px;border-top:5px solid #efefef;}
.kxnews_question span.no_data{display:block;height:30px;margin-top:15px;line-height:30px;color:#999;text-align:center;}
.kxnews_question {margin-bottom: 60px;}
.kxnews_question .item {padding:10px 15px 0 35px;position:relative;}
.kxnews_question .item .q_icon {display: block;position: absolute;background: url("/web/zixun/images/questions.png") no-repeat;width: 16px;height: 16px;left: 15px;top:13px;}
.kxnews_question .item_a {position: relative;padding: 6px 0 6px 30px;background-color: #fbfcff;border-bottom: 1px solid #efefef;}
.kxnews_question .item_a .a_icon {display: block;position: absolute;background: url("/web/zixun/images/answer.png") no-repeat;width: 16px;height: 16px;left: 11px;top: 10px;}