body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
ul,li,ol{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
body{max-width:750px;margin:0 auto;font-family:"Helvet#content_containerica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;}
#header{margin:0 .3rem;padding-top:.35rem;}
#header .title{color:#000;font-size:.5rem;line-height: 0.7rem;font-weight: 400;}
#header .passage_summary{color:#999;line-height:0.3rem;height:0.3rem;margin-top:.3rem;}
.passage_summary p{float:left;font-size:.36rem;margin-left:.14rem;}
.passage_summary p.from_name{color:#607fa6;}
.passage_summary p.from_name a{color: #607fa6;}
.passage_summary p:first-child{margin-left:0;}
#content_container{color:#333;margin:0.45rem .3rem 0 .3rem;font-size:.40rem;word-break: break-all;text-align: justify;line-height: 1.6;}
#content_container video{
    max-width: 100%;
}
#content_container img{margin-top:10px;margin-bottom:10px;max-width:100%}
#content_container .diglogP{margin-top:.19rem;}
#content_container .diglogP:first-child{margin-top:0;}
#content_container .diglogP img{width:100%;height:auto;display:block;}
#content_container .diglogP.hasBoxBorder{border:1px solid #ddd;}
.hasOutIcon{text-align:center;font-size:.28rem;}
.hasBoxBorder .hasOutIcon{margin:.26rem 0 .22rem 0;}
.hasOutIcon a{display:inline-block;height:0.66rem;line-height:0.66rem;background-image:url(../images/demo2_img_3.png);background-repeat:no-repeat;background-position:0 center;color:#00b4ff;background-size:0.32rem;padding-left:.41rem;cursor:pointer;font-size: 0.3rem;}
#like_list_container{color:#999;margin:.4rem .99rem 0 .99rem;text-align:center;font-size:.3rem;overflow: hidden;}
#like_list_container .title{text-align:center;}
#like_list_container .ilikeBt{color:#fff;line-height:100%;padding:.17rem .35rem;background:#dc5d4a;border-radius:6px;border:0;font-size:.3rem;font-family:"微软雅黑";outline:none;margin-top:.21rem;}
#like_list_container .like_count{margin-top:.6rem;}
#like_list_container .like_count span{color:#607fa6;}
#like_list_container .like_head_pic_list{height:2.64rem;rem;font-size:0;text-align:left;margin-top:.27rem;width:100%;overflow:hidden;padding-left: 0.06rem;}
#like_list_container .like_head_pic_list li{width:.56rem;height:.56rem;float:left;zoom:1;margin:0 .06rem .12rem 0.06rem;}
.like_head_pic_list li img{width:100%;height:100%;}
.like_head_pic_list .innerContainer{
	/*width:115%;*/
    display: inline-block;
	text-align: left;
	overflow: hidden;
    /*display: -webkit-box;*/
    /*-webkit-line-clamp: 4;*/
    /*-webkit-box-orient: vertical;*/
    word-break: break-all;
}
#read_rely_container{font-size:.36rem;color:#8c8c8c;margin:.4rem 0 .21rem 0;padding-left:.23rem;}
#page_bottom_container{background:#f3f3f3;padding:.43rem 0 1.2rem 0;}
#page_bottom_container .line_title{font-size:.32rem;color:#666;text-align:center;position:relative;}
#page_bottom_container .line_title:before{content:'';width:100%;height:1px;font-size:0;background:#ddd;position:absolute;top:50%;left:0;margin-top:-.5px;}
#page_bottom_container .line_title a{background:#f3f3f3;position:relative;z-index:1;padding:0 .16rem;}
#ad_container{margin:.32rem .3rem .49rem .3rem;}
#ad_container img{width:100%;height:auto;display:block;}
/*20160229{*/
.rely_list{margin:.57rem .3rem .86rem .3rem;}
.rely_list .hasOutIcon{margin-top:.69rem;height: 0.66rem;line-height: 0.66rem;background: #ededed;text-align: center;font-size: 0;border-radius: 3px;}
.rely_list li{margin-top:.65rem;}
.rely_list li:first-child{margin-top:0;}
.rely_list li .rely_head_pic{width:.7rem;height:.7rem;}
.rely_list li .rely_head_pic img{width:100%;height:100%;display:block;}
.rely_list li .rely_other_info{padding-left:.91rem;word-wrap: break-word;}
/*20160229}*/
.rely_other_info .name_time{color:#666;height: 0.62rem;line-height: 0.5rem;}
.name_time .name{font-size:.34rem;}
.name_time .leave_time{font-size:.34rem;color: #999;}
.rely_other_info .contents{font-size:.34rem;color:#333;line-height: 1.6;}
/*20160229{*/
.rely_other_info .contents img{max-width:100%;height:auto;}
/*20160229}*/
#recommend_list{width:100%;}
#recommend_list li{width:100%;border-bottom:1px solid #ddd;}
#recommend_list li .its_contents{margin:.25rem .3rem;position:relative;}
.its_contents .tj_info{padding-right:1.7rem;min-height: 1.4rem;}
/*20160229{*/
.its_contents .tj_info p:first-child{font-size:.34rem;color:#333;margin-top:0;max-height:1.15rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;line-height: 0.5rem;font-weight: 600;}
/*20160229}*/
.its_contents .tj_info p{font-size:.26rem;color:#999;margin-top:.15rem;}
.its_contents .list_imgs{width:1.6rem;height:1.2rem;position:absolute;top:0.12rem;right:0;overflow: hidden;}
.its_contents .list_imgs img{width:100%;height:100%;display:block;}
#erweima_container{height:1.4rem;position:relative;margin:.5rem 0 0 .3rem;overflow: hidden;}
#erweima_container .fl{width:1.4rem;height:1.4rem;}
#erweima_container .fl img{width:100%;height:auto;display:block;}
#erweima_container .fr{
	font-size: .34rem;
    color: #607fa6;
    height: 0.9rem;
    position: absolute;
    top: 50%;
    left: 1.52rem;
    margin-top: -0.45rem;
    line-height: 1.5;
}
.open_more{margin: 0.44rem 0.3rem;background: #21adfd;border-radius: 5px;height: 0.88rem;line-height: 0.88rem;text-align: center;font-size: 0;}
.open_more span{display: inline-block;margin: 0 auto;height: 0.88rem;line-height: 0.88rem;font-size:0.3rem;color:#fff;background-image: url("../images/more.png");padding-left: 0.47rem;background-position:0 center;background-size: 0.32rem;background-repeat: no-repeat;}
/*不在app中提示*/
.overlay-fix-bg{width:100%;background:rgba(0, 0, 0, 0.5);display:none;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999;}
.overlay-fix-bg .v-icon-close{position:absolute;width:38px;height:38px;right:0;top:0;background:url('../images/close.png') center center no-repeat;background-size:14px 14px;}
.overlay-fix-bg .title{height:38px;line-height:38px;text-align:center;color:#8fc31f;font-size:16px;border-bottom:1px solid #c9c9c9;}
.overlay-fix-bg .od-common{position:absolute;left: 50%;margin-left:-125px;top:50%;margin-top:-93px;width:250px;height:186px;background:#fff;}
.overlay-fix-bg .od-common ul{margin-top:25px;margin-left:28px;}
.overlay-fix-bg .od-common li{font-size:13px;color:#393939;margin-bottom:18px;display:-webkit-box;}
.overlay-fix-bg .od-common li *{display:block;}
.overlay-fix-bg .od-common li span{height:35px;line-height:35px;}
.overlay-fix-bg .od-common li a{width:140px;height:35px;text-align:center;display:block;background:#8fc31f;color:#fff;line-height:35px;border-radius:2px;text-decoration:none;}
.overlay-fix-bg .od-weixin{position:absolute;left:50%;margin-left:-125px;top:50%;margin-top:-93px;width:250px;height:186px;background:#fff;}
.overlay-fix-bg .od-weixin .tp{text-align:center;font-size:13px;line-height:17px;margin-top:25px;}
.overlay-fix-bg .od-weixin ul{margin-left:28px;margin-top:26px;}
.overlay-fix-bg .od-weixin li{font-size:13px;color:#393939;margin-bottom:18px;display:-webkit-box;}
.overlay-fix-bg .od-weixin li *{display:block;}
.overlay-fix-bg .od-weixin li span{height:35px;line-height:35px;}
.overlay-fix-bg .od-weixin li a{width:140px;height:35px;text-align:center;display:block;background:#8fc31f;color:#fff;line-height:35px;border-radius:2px;}
.overlay-fix-bg .download_url{cursor:pointer;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}

/* --- swiper.js --- */
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    height: 100%;
    text-align: center;
    font-size: 18px;
    /*flex-direction : column;*/
    /*display: inline-block;*/
    /*background: #fff;*/

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img{
    max-width: 100%;
}
.hasOutIcon{
    /*position: absolute;*/
    /*bottom: 15px;*/
    /*left: 0;*/
    /*width: 100%;*/
    /*text-align: center;*/
    /*color: #fff;*/
    /*font-size: 0.34rem;*/
}
.swiper-pagination{
    font-size: 0.28rem;
    color: #ffffff;
}
.swiper-pagination-bullet{
    background: #ffffff;
    opacity: 1;
    margin-right: 5px;
}
.swiper-pagination-bullet-active{
    background: #007aff;
    opacity: 1;
}
.img_layer{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    display: none;
    z-index: 99999;
}
.img_layer .bg{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: #000;
}
.img_layer img{
    /*top:50%;*/
    /*width: 100%;*/
}
/*留言*/
.comment{
    display: block;
    text-align: right;
    color: #607fa6;
    font-size: 0.33rem;
    margin-right: .3rem;
    margin-top: 0.2rem;
    background: url(http://res.wx.qq.com/mmbizwap/zh_CN/htmledition/images/icon/appmsg/icon_edit25ded2.png);
    background-repeat: no-repeat;
    background-size: 0.24rem;
    background-position: right center;
    padding-right: 0.3rem;
}
/*2016418*/
.rely_other_info img{
    max-width: 100%;
    height: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}

table.cgtl {
    color:#333333;
    border-width: 1px;
    border-color: #dddddd;
    border-collapse: collapse;
    width: 100%;
}
table.cgtl th {
    border-width: 1px;
    padding: 8px;
    font-size: 0.30rem;
    border-style: solid;
    text-align: center;
    border-color: #dddddd;
    color:#bbbbbb;
    font-weight: normal;
    width: 30%;
}
table.cgtl td {
    border-width: 1px;
    padding: 8px;
    font-size: 0.30rem;
    border-style: solid;
    border-color: #dddddd;
    width: 70%;
}

table.cgtl th.sorttitle {
    color: #999999;
    font-size: 0.32rem;
    background-color: #F2F2F2;
    text-align: left;
}

.qf-video{
    max-width: 100%;
}
