﻿
.article-title{
    font-size:20px;
    padding:0 3%;
    line-height:1.3;
    font-weight:bold;
    text-align:left;
}
.article-etc {
	padding:0 3%;
}
.article-etc span {
    padding-right: 8px;
}

    .article-etc span em {
        color: #4998E7;
        font-style: normal;
    }
.m-box{
	padding-bottom:20px;
}
.m-box .box-header2{
	padding:0 3%;
	border-bottom: 1px #b6e2c9 solid;
	position: relative;
	margin-bottom: 10px;
	height: 10px;
}
.m-box .box-header2 strong{
	position: absolute;
	color: #2EA039;
	font-size: 16px;
	padding: 0 8px;
	background: #fff;
	bottom: -11px;
	left: 20px;
	font-weight: bold;
	font-style: normal;
}
.m-box .box-main{
	padding:0 3%;
}
.m-box .box-main .article-list li{
	background-image: url('//www.ys137.com/images/dot_hui.jpg');
	background-position: left 18px;
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size:16px;
	border-bottom:0;
}
.article-content-description{
    padding: 10px 3%;
	padding-bottom:0;
    font-size: 18px;
    line-height: 1.8;
	font-family:"Microsoft YaHei","SimSun","Arial Narrow";
	font-weight:300;
}
.article-content {
    padding: 10px 0;
	padding-bottom:0;
    font-size: 18px;
	font-family:"Microsoft YaHei","SimSun","Arial Narrow";
	line-height: 28px;
}
.article-content a.art-inlink:link,.article-content a.art-inlink:visited{
	color:#000;
	text-decoration:none;
	font-style: normal;
}
.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{
	font-size:18px;
	color:#333;
	padding: 10px 3%;
	    border-left: 4px solid #2EA039;
    background-color: #f0f0f0;
}
.article-content h1 a,.article-content h2 a,.article-content h3 a,.article-content h4 a,.article-content h5 a,.article-content h6 a{
	font-size:18px;
	color:#333;
}
.article-content p {
   padding: 10px 3%;
}

.article-content p a strong{
	color:#333;
}
.article-content img{
    margin:auto;
	width:100%;
}
.article-content p img{
    margin:auto;
	width:100%;
}

.article-content2,.shipu_infos{
    padding: 0 3%;
    font-size: 17px;
    line-height: 1.5;
}
.split-line-padding{
	height: 1px;
	overflow: hidden;
	background: none repeat scroll 0% 0% #F0F0F0;
	margin: 10px 3%;
}
.shipu_infos h4{
	color:#2EA039;
}
.article-share {
    background: #fff;
    padding: 10px 3%;
}
.pager{
    margin:0;
    padding:0;
    padding-top:10px;
padding-bottom:10px;
}
.pager li span{
	margin:0 15px;
}
    .article-share strong {
       margin-right: 10px;
    }

    .article-share a {
        display: inline-block;
        text-indent: -999px;
        overflow: hidden;
        margin-right: 15px;
    }

    .article-share .qzone {
        background-position: -144px 0px;
    }

    .article-share .qqweibo {
        background-position: -24px 0px;
    }

    .article-share .sinaweibo {
        background-position:-168px 0px;
    }

    .article-share .weixin {
        background-position: -96px 0px;
    }

    .article-share .qquser {
       background-position: 0px 0px;
    }

.article-next {
    padding-top: 10px;
    line-height: 2;
}


/*评论*/
.comment-box {
}

    .comment-box .comment-sendbox {
        padding: 10px 3%;
        line-height: 2;
    }

    .comment-box .comment-list {

    }

        .comment-box .comment-list ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

            .comment-box .comment-list ul li {
                border-bottom: 1px #ccc dotted;

               padding:10px 3%;
            }

                .comment-box .comment-list ul li dl {
                    position: relative;
                    color: #999;
                    line-height: 23px;
                    font-size: 14px;
                    margin-bottom: 0;
                }

                    .comment-box .comment-list ul li dl dt {
                        float: left;
                        margin-left: 50px;
                    }

                        .comment-box .comment-list ul li dl dt label {
                            font-weight: normal;
                        }

.comment-box .comment-list ul li dl dt strong {
    color: #0099ff;
    font-size: 14px;
}

.comment-box .comment-list ul li dl dd {
    float: right;
}

.comment-box .comment-list ul li dl dt span {
    position: absolute;
    left: 0;
    top: 0;
    padding: 2px;
    border: 1px #e4e4e4 solid;
}

    .comment-box .comment-list ul li dl dt span img {
        width: 32px;
        height: 32px;
    }

.comment-box .comment-list .comment-body {
    margin-left: 50px;
    font-size: 14px;
    font-family: "宋体";
    line-height: 23px;
}

    .comment-box .comment-list .comment-body img {
        margin: 0 5px;
    }

    .comment-box .comment-list .comment-body p {
        margin: 5px 0;
    }

    .comment-box .comment-list .comment-body div {
        padding: 5px;
        background-color: #FAFAFA;
        border: 1px #ccc solid;
        margin-bottom: 10px;
    }

        .comment-box .comment-list .comment-body div h6 {
            color: #666;
            font-size: 14px;
        }

.comment-box .comment-list .comment-op {
    text-align: right;
    font-size: 14px;
}
.comment-box .comment-list .comment-op a{
     margin-right: 10px;
}
.comment-box .comment-list .comment-op em{
    font-style:normal;
}
.shipu-buzou dl dt p{
	font-weight: normal;
}
.shipu-buzou dl dd{
	margin:0;
	padding:0 3%;
}
/*安卓app安装提示*/
#android_app_install_tips{
		padding-bottom:10px;
		font-family:"微软雅黑";
		background-color:auto;
	}
	#android_app_install_tips .app_logo{
		margin-right:10px;
		margin-top:10px;
		margin-left:10px;
	}
	#android_app_install_tips .app_text{
		line-height:18px;
		color:#fff;
		margin-top:10px;
	}
	#android_app_install_tips .app_text h3,#android_app_install_tips .app_text p{
		margin:0;
		padding:0;
		font-size:16px;
	}
	#android_app_install_tips .app_text p{
		font-size:12px;
		margin-top:4px;
	}
	#android_app_install_tips .app_btndownload a:link{
		color:#fff;
		line-height: 16px;
		margin-top: 14px;
	}
	#android_app_install_tips .app_btnclose{
		margin-left:10px;
	}
	#android_app_install_tips .app_btnclose a{

	}
	.navbar-default{
		background: rgba(0,0,0,0.8);
	}
	.navbar .container{
		padding:0;
		width:100%;
	}
/*文章详情页底部UCQQ浏览器分享框*/
#nativeShare_wrap{
position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  /* height: 100px; */
  background: black;
  filter:alpha(opacity=90);
  opacity:0.9;
  color:#fff;
}
#nativeShare_wrap .label{
	float:left;
	margin-top: 20px;
	font-size:14px;
	width:20%;
}
#nativeShare_wrap #share{
	font-size:12px;
	margin: 10px 0;
	width: 100%;
}
#nativeShare_wrap #share .nativeShare{
	float:left;
	text-align:center;
	width:20%;
}
#nativeShare_wrap #share .nativeShare i{
	width:34px;
	height:34px;
	display:block;
	margin:auto;
	background: url(/css/images/shared-weixin.png) no-repeat center;
	background-size: auto 34px;
	margin-bottom:5px;
}
#nativeShare_wrap #share .weixin_timeline i{background-image:url(/css/images/shared-link.png);}
#nativeShare_wrap #share .weibo i{background-image:url(/css/images/shared-weibo.png);}
#nativeShare_wrap #share .qzone i{background-image:url(/css/images/shared-qqzone.png);}
#nativeShare_wrap #share .more i{background-image:url(/css/images/more.png);}
/*文章详情页底部UCQQ浏览器分享框 结束*/

.col-xs-6{
	padding:0;
}
.piclib a div img{
	margin: 0 5px;
}
body{
	background: #fbfbfb;
	color:#1b1b1b;
}
.article_postion{
	font-size:16px;
	background:#fff;
	padding:10px 3%;
	color:#565656;
	border-bottom:1px #f0f0f0 solid;
}
.article_postion em{
	font-style: normal;
	font-family:"宋体";
	padding:0 0.7rem;
	color:#666;
}
/*新的分页脚*/
nav ul.pager{

}



nav ul.pager li:nth-child(1){
	width:38%;
	float:left;
}
nav ul.pager li:last-child{
	width:38%;
	float:right;
}
ul.pager li:nth-child(1){
width:38%;
 float: left;
}
nav ul.pager li:nth-child(2) a{
	background: url('/images/icon_page_prev.png') no-repeat left center;
    background-size: 30px auto;
}
nav ul.pager li:last-child a,nav ul.pager li:nth-child(1) a{
	background: url('/images/icon_page_next.png') no-repeat right center;
    background-size: 30px auto;
}

nav ul.pager li a{
	display:block;
	margin:0;
	border: 0;
	padding:0;
}
nav ul.pager li span{
	border: 0;
	margin-top: 5px;
	font-size:14px;
	color:#868686;
	padding:0;
	margin:0;
	background: url('/images/icon_page_logo.png') no-repeat left center;
    background-size: 18px auto;
	padding-left:24px;
}
/*nav ul.pager li:nth-child(1){
	width:24%;
	float:left;
}*/
/*文章内的自定义目录*/
.article-catalog{
	list-style: none;
	background:#f4f4f4;
	margin:15px 0;
	padding-left:10px;
	border-left:4px #d8d5d5 solid;
	_zoom:1;
	*display:inline;
	width: 100%;
	padding: 10px 0;
}
.article-catalog li{
	margin-left:15px;
	line-height:25px;
	padding:6px 20px;
	background-image: url('//www.ys137.com/images/dot_hui.jpg');
	background-position: 10px 15px;
	background-repeat: no-repeat;
}
/*新的列表样式*/
.list-new {overflow:auto;}
	.list-new a{width:100%;float: left;font-family: "Microsoft YaHei","SimSun","Arial Narrow";font-size:17px; margin: 0;padding: 3% 0 3% 0;height: auto;border: none;background: #FBFBFB;clear: both;color: #333333; border-bottom:1px solid #f0f0f0;}
.list-new a img{width: 28%;float: left;height: auto;margin: 0 0 0 3%;border:0; display:block;}
.list-new h2{float: left;width: 62%;font-size: 1em;line-height: 1.5em;margin: 3% 0 0 4%;font-weight: normal;color:#333333;}
.list-new p {float: left;width: 62%;margin: 0 20px;color: #999;font-size: 14px;line-height: 24px;height: 3pc;overflow: hidden;display:none;}
@media screen and (max-width:350px){.list-new h2{font-size:16px;}}
@media screen and (max-width:320px){.list-new h2{font-size:14px;}}
.list-new-2col{
background:#EAEAEA;
}
.list-new-2col a{
	width:50%;
	clear:none;
	text-align:center;
	border-bottom:0;
	background:#EAEAEA;
}
.list-new-2col a img{
	width:90%;
	margin: 0 auto;
    float: none;
}
.list-new-2col h2{
	float:none;
	width:90%;
	display:block;
	height:25px;
	font-size:16px;
	overflow:hidden;
	line-height:25px;
	margin: 0 auto;
}
#line_2{
background:#d9d9d9;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.article-catalog{
	width:auto;
	border-left: 4px #2EA039 solid;
	margin: 0 3% 15px 3%;
}
.article-content p{
	padding: 0 3% 3% 3%;
	margin:0;
}
.article-content h1, .article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6
{
	font-size:1.1em;
	background:none;
	border-left:none;
	font-weight:bold;
	border-bottom: 1px solid #eee;
	margin:0 3% 15px 3%;
	padding:10px 0;
}
.article-content h1 a, .article-content h2 a, .article-content h3 a, .article-content h4 a, .article-content h5 a, .article-content h6 a{
	font-size:1.1em;
}
.article-catalog{
		background: none;
		border-left: none;
		padding-top:0
}
.article-catalog li{
	margin-left:0;
}
.article-catalog li a{
	color:#2EA039;
}
.article-content h2.article-catalog-header{
	text-align:center;
}
.ul-list{margin:0;padding:0;margin:0 10px;list-style: none;}
.ul-list li{width:50%;margin:0;padding:0;text-align:center;}
.ul-list li img{width:98%;}
.ul-list li a{    position: relative;display:block;}
.ul-list li div{left:0;right:0;position: relative;bottom:20px;margin:auto;font-size:14px;width:98%;20px;background:#000;height:20px; line-height:20px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;color:#fff;}

.swiper-pagination{right:0;}
.m-box .box-header .swiper-pagination span{margin-right:10px;}
body{
		padding-top:0;
		background:#fff;
		/*padding-bottom: 130px;*/
	}
	#split-line{
		display:none;
	}
	#m-header{
		position: static;
	}
	.header-x{
	    padding: 15px 0;
	    border-top  : 15px solid #eee;
	    border-bottom: 15px solid #eee;
	}
	.article-etc{
		padding-bottom:15px;
	}
	.article-etc,.article-etc span,.article-etc em{
		color:#777;
		    font-style: normal;
			margin-right:10px;
	}
	.header-x-txt{
		border-bottom:1px dotted #d9d9d9;
		text-align:center;
		padding:15px 0;
	}
	.page-top-x-txt{
		border-top:1px dotted #d9d9d9;
		text-align:center;
		padding:15px 0;
		border-bottom: 1px dotted #d9d9d9;
	}
	.article-title{
		background:#fff;
		padding: 15px 3%;
		color:#333;
		font-size:24px;
		margin-top:0;
		margin-bottom:0;
	}
	nav ul.pager{
		padding:15px 0;
	}
	nav ul.pager li{
		margin:0;
		padding:0;
		border:0;
		padding:0;
		margin-left:2px;

	}
	nav ul.pager li a{
		background:none;
		background:#fefefe;
		border-radius:0;
		display:inline;
	}
	nav ul.pager li a{
    background: #2ea039 none repeat scroll 0 0;
    color: #fff;
    padding: 10px 10px;


}
	nav ul.pager li span{
		background:none;padding-left:0;
	}
	nav ul.pager li:nth-child(2){
		width:20%;
	}
	nav ul.pager li:nth-child(1) a, nav ul.pager li:nth-child(3) a{
		background:none;
		background:#2ea039;
		color:#fff;
		padding: 10px 30px;
	}
	nav ul.pager li:nth-child(1), nav ul.pager li:nth-child(3){
		width:40%;
	}
	.article_tags{
		display:none;
	}
	.footer-x-1{
			padding:15px 0;
			background:#f0f0f0;
			border-bottom:1px dotted #d9d9d9;
	}
	.footer-x-2{
		padding:15px 0 10px 0;
		border-bottom:1px solid #eee;
	}
	.footer-x-3{
		padding:15px 0 10px 0;
		border-bottom:1px solid #eee;
	}
	.footer-x-list a{

		background: #fff;
		padding: 15px 2%;
		font-size: 13px;
		font-family: "Microsoft YaHei","SimSun","Arial Narrow";
		display: block;
		word-break: normal;
		line-height: normal;
		border-bottom: 1px solid #eee;
		color: #333;
		overflow:auto;
	}
	.footer-x-list a strong,.footer-x-list a label{
		font-size: 16px;
		font-family: 微软雅黑;
		color:#000;
		margin-bottom: 38px;
		    display: block;
			line-height: 20px;
			height:20px;
			overflow:hidden;
	}
	.footer-x-list a label{
		overflow:auto;
		    margin: 0;
			 height: auto;
		vertical-align: middle;
	}
	.footer-x-list a span{
		height: 20px;
    font-size: 16px;
    font-family: 微软雅黑;
    color: #000000;
    width: 60%;
	    display: inline-block;
    line-height: 20px;
    overflow: hidden;

	}
	.footer-x-list a img{
		    width: 105px;
		height: 80px;
		max-height: 80px;
		float: left;
		margin: 0 3% 0 1%;
		display: block;
	}
	.archives-list-header{
		margin-bottom:0;
		background:#fff;
		padding-left:15px;
		border-left:0;
		border-bottom: 1px solid #eee;

	}
	.archives-list-header strong{
		    border-bottom: 4px solid #2ea039;
    padding-bottom: 6px;
	    font-weight: 300;
	}
	#line{
		display:none;
	}
	.space-line{
		height:15px;
		background:#eee;
	}
	.xiuxian_list{
	    background: #F5F5F5;
		margin-bottom:3%;
}
.xiuxian_list .footer-x-list a:first-child{
	border-top: 1px solid #ccc;
}
.xiuxian_list .footer-x-list a:first-child{

}
.xiuxian_list .footer-x-list a{
background: #F5F5F5;
border-bottom: 1px solid #ccc;
}
.xiuxian_list .footer-x-list a strong,.dianbo-list a strong{
	height:auto;
	line-height:25px;
	margin-top: 15px;
	margin-bottom:0;
	font-weight:normal;
    font-size: 18px;
}
.dianbo-list strong{
	height:
}

.article-content h2.article-catalog-header{
	padding-bottom:0;
	text-align:center;
	border-bottom:0;
	margin-top:0px;
}
.ys-arc-menu {
	border:2px solid #2ea039;
	border-left: 0;
	border-right: 0;
	background: #F5F5F5;
	padding: 15px;
	margin:15px 0 30px 0;
	font-size:16px;
}
.ys-arc-menu a:link,.arc-menu a:visited{
	color:#333;
}
.ys-arc-menu a:hover{
	text-decoration: none;
	color:#2ea039;
}
.ys-arc-menu span{
	color:#333;
}
.ys-arc-menu dl{
	margin:0;
	margin-left:15px;
}
.ys-arc-menu dd{
	line-height: 35px;
}
.ys-arc-menu dd span{
	line-height: 35px;
	height: 35px;
}
.article-catalog{
	border:2px solid #2ea039;
	border-left: 0;
	border-right: 0;
	background: #F5F5F5;
	padding: 15px 10px;
	margin:15px 0 30px 0;
	font-size:16px;
}
.article-catalog li a{
	color:#333;
}
.article-catalog li{
	    background-position: 10px 18px;
}
/*微信文章跳转*/
.weixin-link{
	padding:15px;
	border:1px solid #e0e0e0;
	border-radius:5px 5px 0 0;
	margin:15px 3%;
	margin-bottom:0;
	background:#F5F5F5;
}
.weixin-link h3{
	margin:0;
	font-size:18px;
	margin-bottom:15px;
}
.weixin-link h3 strong{
	padding-bottom:4px;
	border-bottom:4px solid #ed5050;
}
.weixin-link .weixin-link-main{
	padding-top:15px;
	overflow:auto;
}
.weixin-link .weixin-link-main a{
	display:block;
}
.weixin-link .weixin-link-main a div{
	float:left;
	width:30%;
}
.weixin-link .weixin-link-main a img{
	width:100%;
}
.weixin-link .weixin-link-main a span{
	float:right;
	width:70%;
	padding-left:15px;
	font-size: 18px;
	 font-family: "Microsoft YaHei","SimSun","Arial Narrow";
	line-height: 28px;
	color:#333;
}
.weixin-link-footer{
	font-size: 18px;
	 font-family: "Microsoft YaHei","SimSun","Arial Narrow";
	line-height: 28px;

	text-align:center;
	margin:0 3%;
	background:#fff;
	border:1px solid #e0e0e0;
	border-top:0;
	border-radius:0 0 5px 5px;
	padding:10px 0;
	margin-bottom:15px;
}
.weixin-link-footer a:link, .weixin-link-footer  a:visited,.weixin-link-footer a:hover,.weixin-link-footer a:active{
	color:#ed5050;
}
.weixin-link-main2 a h4,.weixin-link-main2 a:link h4,.weixin-link-main2 a:visited h4,.weixin-link-main2 a:hover h4,.weixin-link-main2 a:active h4{
	color:#333;
}
.weixin-link-main2 h4{
	font-size:18px;
	margin:0;
	padding:10px 0;
	font-size: 18px;
	 font-family: "Microsoft YaHei","SimSun","Arial Narrow";
	line-height: 28px;
color:#333;
	text-align:center;
}
.weixin-link-main2 p{
	font-size: 18px;
	 font-family: "Microsoft YaHei","SimSun","Arial Narrow";
	line-height: 28px;
	color:#999;
}
.article-content .song_list{
		margin-bottom:15px;
	}
	.article-content .song_list a{
		background: #F5F5F5;
		    border-bottom: 1px solid #ccc;
	}
	.article-content .song_list a:first-child{
	    border-top: 1px solid #ccc;
	}
/*nav ul.pager li:nth-child(1){
	width:0;
	padding:0;
	height:0;
	visibility:hidden;
}*/
nav ul.pager li.thisclass a{
	background-color:#eee;
	color:#333;

}
