.article-head{
	width: 100%;
	background-color: #f0f0f0;
	padding-top: 12px;
	padding-bottom: 12px;
}
.article-head .box{
	width: 1000px;
	margin: 0px auto 0px;
	font-size: 14px;
	color: #232323;
}
.article-head .box a{
	font-size: 14px;
	color: #1384a8;
}
.article-head .box a:hover{
	text-decoration: underline;
}
.article-head-s{
	height: 190px;
	width: 100%;
	background-repeat: no-repeat;
	background-image: url(../IMG_2021/article-bg.png);
	margin-bottom: 45px;
}
.article-head-s h1{
	color: #fff;
	text-align: center;
	font-size: 28px;
	padding-top: 54px;
}
.article-head-s .box{
	width: 1000px;
	margin: 50px auto 0px;
}
.article-head-s .box img{
	width: 38px;
	height: 38px;
	border-radius: 100%;
}
.article-head-s .box span{
	color: #fff;
	font-size: 14px;
	position: relative;
	left: 10px;
	top: -12px;
}
.article-head-s .box span.name{
	color: #ffae11;
}
.article-head-s .box span.name a{
	color: #ffae11;
}
.article-content{
	width: 1000px;
	margin: 0px auto 90px;
}
.article-content .content{
	width: 680px;
	float: left;
	font-size: 16px;
	color: #232323;
	line-height: 28px;
}
.article-content .content a{
	font-weight: bold;
	color: #1384a8;
}
.article-content .content img{
	max-width: 100%;
}
.article-content .content .article-nav{
	margin-top: 30px;
	margin-bottom: 30px;
	background-color: #f0f0f0;
	border-left: 6px solid #1384a8;
	padding-left: 28px;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 80px;
}
.article-content .content .article-nav .article-nav{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 16px;
	margin-bottom: 0px;
	margin-left: 26px;
	padding-right: 20px;
}
.article-content .content .article-nav li{
	line-height: 28px;
}
.article-content .content .article-nav a{
	color: #1e306e;
	font-weight: normal;
}
.article-content .content .article-nav a:hover{
	color: #1384a8;
	text-decoration: underline;
}
.article-content .content h2{
	color: #a2a2a2;
	font-size: 26px;	
	line-height: 30px;
	margin-top: 12px;
	margin-bottom: 12px;
	border-left: 3px solid #1384a8;
	padding-left: 4px;
}
.article-content .content h3{
	color: #a2a2a2;
	font-size: 26px;	
	line-height: 30px;
	margin-top: 12px;
	margin-bottom: 12px;
	border-left: 3px solid #1384a8;
	padding-left: 4px;
}
.article-content .content .btn a{
	width: 166px;
	height: 46px;
	border-radius: 34px;
	display: inline-block;
	background-color: #1e306e;
	color: #fff;
	font-size: 16px;
	line-height: 46px;
	background-repeat: no-repeat;
	text-indent: 60px;
	background-position: 24px center;
	font-weight: normal;
}
.article-content .content .btn a.win{
	background-image: url(../IMG_2021/win.png);
	margin-right: 28px;
}
.article-content .content .btn a.mac{
	background-image: url(../IMG_2021/mac.png);
}
.article-content .content .btn a:hover{
	opacity: 0.8;
}
.article-content .content strong{
	color: #232323;
	font-weight: bold;
}
.article-content .content .like{
	width: 100%;
	margin-bottom: 24px;
}
.article-content .content .like .up{
	width: 90px;
	height: 90px;
	border-radius: 100%;
	margin: 60px auto 12px;
	text-align: center;
	background-color: #f0f0f0;
	cursor: pointer;
}
.article-content .content .like .up img{
	position: relative;
	top: 20px;
}
.article-content .content .like .like-of-num{
	text-align: center;
	color: #000;
}
.article-content .content .like .like-of-num span{
	color: #ff8711;
}
.article-content .content .like .feedback{
	color: #232323;
	display: none;
}
.article-content .content .like .feedback img{
	width: 30px;
	position: relative;
	top: 7px;
}
.article-content .content .share_this_article p{
	border-bottom: 2px solid #eaedee;
	margin-bottom: 8px;
	padding-bottom: 2px;
}
.article-content .content .share_this_article span.s{
	color: #232323;
	font-size: 16px;
	border-bottom: 2px solid #251b19;
}

.article-content .share{
	width: 300px;
	float: right;
}
.article-content .share .article-share{
	margin-bottom: 60px;
}
.article-content .share .article-share .title{
	color: #1384a8;
	font-size: 21px;
	border-left: 3px solid #1384a8;
	padding-left: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 20px;
}
.article-content .share .article-share ul li{
	line-height: 30px;
}
.article-content .share .article-share ul li a{
	font-size: 14px;
	color: #232323;
}
.article-content .share .article-share ul li a:hover{
	color: #1384a8;
	text-decoration: underline;
}
.article-content .share .share-this-article-close{
	display: none;
}
.article-content .google-adsense-mobile{
	display: none;
}
.share-this-article-show{
 display: none;
}
.eelphone-last-update-time{
  height: 40px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url(../IMG_2021/author.jpg);
  background-size: auto 100%;
  padding-left: 46px;
}
.eelphone-last-update-time p{
  color: #000;
  font-size: 16px;
  position: relative;
  top: 8px;
  line-height: 14px!important;
}
.eelphone-last-update-time a{
  color: #0066cb;
  font-size: 14px;
  position: relative;
  top: 5px;
}
.Summary{
	background-color: #edeef1;
	padding: 10px 12px;
}
.Summary .s-title{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 15px!important;
}
.Summary p{
	line-height: 18px!important;
	font-size: 13px!important;
}
@media screen and (max-width: 999px) {
	.article-head {
		overflow: hidden;
	}
	.article-head .box{
		width: 100%;
		padding-left: 12px;
	}
	.article-head-s .box{
		width: 100%;
	}
	.article-content{
		width: 100%;
	}
	.article-head-s .box img{
		margin-left: 12px;
	}
	.article-head-s{
		height: 170px;
		margin-bottom: 32px;
	}
	.article-content{
		overflow: hidden;
	}
	.article-content .content{
		padding-left: 12px;
	}
	.article-head-s h1 {
		font-size: 23px;
	}
	.article-head-s .box {
		margin-top: 30px;
	}
	.article-content .share{
		display: none;
	}
	.share-this-article-show{
		display: block;
		position: fixed;
		top: 200px;
		right: 4px;
		z-index: 11;
	}
	.share-this-article-show img{
		width: 38px;
	}
	.article-content .share{
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.3);
		z-index: 12;
	}
	.article-content .share .article-share{
		float: right;
		background-color: #fff;
		margin-left: 10px;
		margin-bottom: 0;
		padding-right: 10px;
	}
	.article-content .share .share-this-article-close{
		display: block;
		width: 38px;
		height: 38px;
		color: #fff;
		border-radius: 100%;
		background-color: #000;
		position: fixed;
		right: 4px;
		top: 200px;
		font-size: 18px;
		line-height: 38px;
		text-align: center;
	}
	.article-content .share .article-share .title{
		font-size: 18px;
		margin-top: 20px;
		margin-left: 12px;
	}
	.article-content .share .article-share ul{
		margin-left: 12px;
		margin-bottom: 14px;
	}
	.google-adsense-pc{
		display: none;
	}
	.article-content .google-adsense-mobile{
		display: block;
	}
}
@media screen and (max-width: 680px) {
	.article-content .content .article-nav .article-nav{
		margin-left: 14px;
		padding-right: 8px;
	}
	.article-content .content{
		width: 96%;
	}
	.article-head-s{
		height: auto;
		min-height: 138px;
	}
	.article-head-s h1 {
		font-size: 20px;
		padding-top: 24px;
	}
	.article-head .box{
		line-height: 16px;
		font-size: 14px;
	}
	.article-content .content .btn a.win {
		margin-right: 16px;
	}
	.article-content .content .article-nav{
		padding-right: 8px;
		padding-left: 14px;
		border-left: 4px solid #1384a8;
	}
}
@media screen and (max-width: 363px) {
	.article-content .content .btn a.win{
		margin-bottom: 18px;
	}
}

