<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


.icon-home:before {
	content: "\e621"
}


ul,ol,h1,h2,h3,h4,p {
	margin: 0;
	padding: 0;
	font-weight: normal
}

ul,ol {
	list-style: none
}

#wpadminbar {
	display: none !important
}

hr {
	border: 0;
	background: #d8d8d8
}

.fz13 {
	font-size: 13px !important
}

.fz14 {
	font-size: 14px !important
}

.fz15 {
	font-size: 15px !important
}

.fz16 {
	font-size: 16px !important
}

.fz17 {
	font-size: 17px !important
}

.fz18 {
	font-size: 18px !important
}

.fz20 {
	font-size: 20px !important
}

.fl,.mod-comment .list .photo,.mod-comment .list img,.nav-dropdown .scrollable .items .part,.mod-peopel-list .peopel-list li a.photo,.user-center .my-fans .peopel-list li a.photo,.user-center .my-attention .peopel-list li a.photo,#send_alert .error-msg,.footer-inner .footer-part,.article .sidebar .about-author .pic,.fr,.footer-inner .copyright,.column .main .recent-article li.article.without-pic .like,.column.column-simple .mod-article-list .like {
	float: left;
	display: inline
}

.fr,.footer-inner .copyright,.column .main .recent-article li.article.without-pic .like,.column.column-simple .mod-article-list .like {
	float: right
}

.fn-hide {
	display: none !important
}

.clear:before,.sidebar .hot-author ul.author-list li:before,.index .hot-title:before,.draft-bar .detail:before,.user-center .subscribe-article .subscribe-part .read-part:before,.pop-up .header:before,.pop-up .panel .item-s:before,.login-page .pop-up:before,.clear:after,.sidebar .hot-author ul.author-list li:after,.index .hot-title:after,.draft-bar .detail:after,.user-center .subscribe-article .subscribe-part .read-part:after,.pop-up .header:after,.pop-up .panel .item-s:after,.login-page .pop-up:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}

.clear:after,.sidebar .hot-author ul.author-list li:after,.index .hot-title:after,.draft-bar .detail:after,.user-center .subscribe-article .subscribe-part .read-part:after,.pop-up .header:after,.pop-up .panel .item-s:after,.login-page .pop-up:after {
	clear: both;
	zoom: 1
}

.gradient,.content .icon-home,.sidebar .side-panel li [class^="icon-"],.sidebar .side-panel li .icon,.sidebar .mod-sb-panel li [class^="icon-"],.sidebar .mod-sb-panel li .icon {
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#babbbc), to(#c4c5c6));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.content {
	width: 980px;
	margin: 0 auto 70px;
	-webkit-text-size-adjust: none;
	color: #393839
}

.content .icon-home {
	color: #d8d8d8
}

section.content {
	min-height: 200px
}

.bread-crumb {
	color: #d8d8d8;
	line-height: 55px;
	display: block;
	margin-left: -16px;
	zoom: 1
}

.bread-crumb i,.bread-crumb a {
	margin: 0 10px 0 8px
}

.bread-crumb a {
	text-decoration: none;
	color: #9FA3A7;
	font-size: 13px
}

.bread-crumb a:last-child {
	color: #393839
}

.bread-crumb a:hover {
	color: #393839
}

.bread-crumb .icon-arr-right {
	font-size: 12px
}

.shadow {
	width: 100%;
	height: 70%;
	position: absolute;
	bottom: 0;
	left: 0;
	filter: alpha(opacity=0 finishopacity=80 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=80 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.8));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.8)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.8))
}

.shadow:hover {
	filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.6));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.6)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.6))
}

.title {
	margin-bottom: 20px;
	line-height: 44px;
	background: #f6f5f2;
	display: block;
	padding-left: 16px
}

.title h1.tit {
	display: inline-block;
	*display: inline;
	color: #fd6639;
	font-size: 24px;
	line-height: 44px
}

.title .point {
	color: #fd6639;
	font-size: 36px;
	margin: 0 15px;
	position: relative;
	top: 5px
}

.title .list {
	display: inline-block;
	*display: inline;
	position: relative;
	top: -3px
}

.title .list a {
	text-decoration: none;
	font-size: 14px;
	color: #9FA3A7
}

.title .list a.current {
	color: #393839
}

.title .list a:hover {
	color: #393839
}

.title .list span {
	margin: 0 11px;
	color: #d8d8d8;
	position: relative;
	top: -1px
}

.mod-tit {
	border-bottom: 3px solid #f5f5f5;
	margin-bottom: 20px
}

.mod-tit .tit {
	display: inline-block;
	*display: inline;
	border-bottom: 3px solid #fd6639;
	position: relative;
	top: 3px;
	font-size: 18px;
	padding-bottom: 3px
}

.mod-tit .msg {
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	margin-left: 25px;
	color: #9FA3A7
}

.mod-tit .msg a {
	color: #9FA3A7;
	vertical-align: middle
}

.mod-tit .msg .unread {
	color: #fd6639
}

.mod-tit .msg .num {
	margin-left: 7px
}

.mod-tit .hot {
	color: #fd6639;
	font-size: 14px
}

.mod-tit .hot .icon {
	font-size: 20px;
	display: inline-block;
	*display: inline;
	vertical-align: text-bottom
}

.mod-tit .hot .icon-shape2 {
	font-size: 12px;
	vertical-align: middle;
	position: relative;
	top: -1px;
	margin-right: 6px
}

.mod-tit a.more:hover .underline {
	text-decoration: underline
}

.mod-tit-all {
	border-color: #fd6639
}

.more {
	position: relative;
	float: right;
	text-decoration: none;
	top: 5px;
	color: #9FA3A7
}

.pages .page-total {
	margin-right: 20px;
	color: #393839
}

.pages ul.page-list {
	display: inline-block;
	*display: inline
}

.pages li {
	display: inline-block;
	*display: inline;
	margin-right: 10px
}

.pages li a {
	background: #f5f5f5;
	padding: 5px 12px;
	border: 1px solid #d8d8d8;
	border-radius: 4px;
	text-decoration: none;
	color: #393839
}

.pages li a:hover {
	background: #fff;
	border: 1px solid #d8d8d8
}

.pages li i {
	font-size: 12px
}

.pages li.current a {
	background: #fd6639;
	border: 1px solid #fd6639;
	color: #fff
}

.pages li.next-page {
	margin-left: 10px
}

.pages li.prev-page {
	margin-right: 20px
}

.keyword,.mod-intro .part,.search .result-article em {
	color: #fd6639 !important
}

.keyword a,.mod-intro .part a,.search .result-article em a {
	color: #fd6639 !important
}

.keyword-under-line,.article .main .article-cont p a,.wp_keywordlink,.wp_keywordlink_affiliate {
	color: #fd6639 !important;
	border-bottom: 2px solid #d8d8d8
}

.keyword-under-line:hover,.article .main .article-cont p a:hover,.wp_keywordlink:hover,.wp_keywordlink_affiliate:hover {
	border-bottom: 2px solid #fd6639
}

.keyword-under-line a,.article .main .article-cont p a a,.wp_keywordlink a,.wp_keywordlink_affiliate a {
	color: #fd6639 !important
}

ul.tag-list {
	display: inline-block;
	*display: inline
}

ul.tag-list li.tag {
	display: inline-block;
	*display: inline;
	margin: 0 7px 10px 0;
	position: relative
}

ul.tag-list li.tag .pop-panel {
	position: absolute;
	top: -30px;
	right: -17px;
	padding: 0px 5px;
	width: 56px;
	color: #fff;
	line-height: 24px;
	cursor: pointer;
	background: #fd6639;
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(15px) scale(0.75);
	-moz-transform: translateY(15px) scale(0.75);
	-ms-transform: translateY(15px) scale(0.75);
	-o-transform: translateY(15px) scale(0.75);
	transform: translateY(15px) scale(0.75);
	-webkit-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-moz-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	pointer-events: none;
	opacity: 0
}

ul.tag-list li.tag .pop-panel:before {
	content: " ";
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	border-top-color: #fd6639;
	position: absolute;
	transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-webkit-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-moz-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	left: 50%;
	bottom: -12px;
	margin-left: -6px;
	zoom: 1
}

ul.tag-list li.tag .pop-panel.active {
	pointer-events: auto;
	opacity: 1;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1)
}

ul.tag-list li.tag .pop-panel.current {
	background: #000
}

ul.tag-list li.tag .pop-panel.current:before {
	border-top-color: #000
}

ul.tag-list li.tag a {
	display: inline-block;
	*display: inline;
	padding: 7px 11px;
	background: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #d8d8d8;
	text-decoration: none;
	color: #393839;
	line-height: 15px
}

ul.tag-list li.tag a:hover {
	color: #fff;
	border: 1px solid #fd6639;
	background: #fd6639
}

ul.tag-list li.tag a:hover .add {
	color: #fff
}

ul.tag-list li.tag .add {
	margin-left: 5px
}

ul.tag-list li.tag .cancel {
	margin-left: 6px;
	margin-right: 2px
}

ul.tag-list li.tag .cancel {
	display: none
}

ul.tag-list li.tag .add {
	color: #fd6639
}

ul.tag-list li.tag .cancel {
	color: #393839
}

ul.tag-list li.current .cancel {
	display: inline-block;
	*display: inline
}

ul.tag-list li.current .add {
	display: none
}

ul.tag-list li.current a {
	border: 1px #f5f5f5 solid;
	background: #d8d8d8;
	background-color: #F5F5F5
}

ul.tag-list li.current a:hover {
	border: 1px #f5f5f5 solid;
	color: #FD6639;
	background-color: #F5F5F5
}

ul.tag-list li.current a:hover .cancel {
	color: #FD6639
}

ul.mod-author-list {
	width: 640px;
	margin-bottom: 40px
}

ul.mod-author-list li,ul.mod-author-list a {
	display: block
}

ul.mod-author-list li {
	width: 160px;
	height: 120px;
	margin-bottom: 15px;
	text-align: center
}

ul.mod-author-list .name {
	margin-bottom: 5px;
	height: 36px;
	overflow: hidden
}

ul.mod-author-list a.photo {
	position: relative;
	display: block;
	margin-bottom: 10px
}

ul.mod-author-list a.photo img {
	border-radius: 50%
}

ul.mod-author-list .verified-photo-60 [class^="icon-vip"] {
	top: 60.5%
}

ul.mod-author-list .verified-photo-60 .icon-vip-backgroud {
	top: 57%;
	left: 54%
}

.mod-article-list a {
	text-decoration: none
}

.mod-article-list li.article {
	margin-bottom: 40px;
	position: relative
}

.mod-article-list a.tit {
	color: #393839;
	font-size: 24px;
	line-height: 28px;
	display: inline-block;
	*display: inline;
	margin-bottom: 6px
}

.mod-article-list a.tit:hover {
	color: #fd6639 !important
}

.mod-article-list .pic {
	position: relative;
	margin-right: 25px
}

.mod-article-list .pic img {
	width: 200px;
	height: 150px
}

.mod-article-list .pic .type-sign {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fd6639;
	color: #fff;
	padding: 0 5px
}

.mod-article-list img {
	display: block
}

.mod-article-list .show {
	overflow: hidden
}

.mod-article-list .show .part {
	color: #393839;
	font-size: 15px;
	line-height: 21px;
	margin-bottom: 6px
}

.mod-article-list .show i {
	margin-right: 5px
}

.mod-article-list .show .info {
	position: relative;
	color: #9FA3A7;
	margin-bottom: 6px
}

.mod-article-list .show .info span.point {
	margin: 0 5px
}

.mod-article-list .show .info a {
	color: #9FA3A7
}

.mod-article-list .show .info a:hover {
	text-decoration: underline
}

.mod-article-list .show .info .comment {
	position: absolute;
	right: 5px;
	top: 0;
	color: #fd6639
}

.mod-article-list .show .info .comment a {
	color: #fd6639
}

.mod-article-list .show .info .comment a:hover {
	text-decoration: none
}

.mod-article-list .show .info .comment i {
	position: relative;
	top: 2px
}

.mod-article-list .show .abstract {
	line-height: 24px;
	overflow: hidden;
	font-size: 15px;
	margin-bottom: 5px
}

.mod-article-list .show .tags,.mod-article-list .show .like {
	bottom: 10px
}

.mod-article-list .show .tags {
	color: #fd6639
}

.mod-article-list .show .tags i {
	color: #fd6639;
	vertical-align: middle;
	-webkit-text-fill-color: inherit;
	margin-right: 0px
}

.mod-article-list .show .tags li.tag {
	display: inline-block;
	*display: inline
}

.mod-article-list .show .tags a {
	color: #fd6639;
	margin-left: 10px
}

.mod-article-list .show .tags a:hover {
	text-decoration: underline
}

.mod-article-list .show .like {
	display: none;
	right: 0px;
	cursor: pointer
}

.mod-article-list .show .like:hover span {
	text-decoration: underline
}

.mod-article-list.has-border-bottonm li.article {
	border-bottom: 1px #d8d8d8 dotted;
	padding-bottom: 10px
}

.mod-article-list.has-border-bottonm li.article:hover .del-article {
	display: inline-block
}

.mod-article-list.has-border-bottonm li.article .del-article {
	position: absolute;
	top: 50%;
	margin-top: -19px;
	right: 10px;
	background: #ffe6e6;
	width: 28px;
	height: 28px;
	text-align: center;
	color: #ecadac;
	border-radius: 50%;
	line-height: 29px;
	font-size: 12px;
	display: none;
	cursor: pointer;
	z-index: 2
}

.mod-article-list.has-border-bottonm li.article .icon-close {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -6px;
	margin-left: -6px
}

.mod-comment {
	margin-bottom: 50px
}

.mod-comment .submit {
	margin-bottom: 30px
}

.mod-comment .now,.mod-comment .comment-input {
	margin-bottom: 10px
}

.mod-comment .cancel {
	margin-left: 20px;
	color: #9FA3A7
}

.mod-comment .comment-input {
	width: 100%;
	height: 80px;
	min-height: 80px;
	border: 1px solid #d8d8d8;
	resize: none;
	max-height: 177px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.mod-comment .list li {
	margin-bottom: 40px
}

.mod-comment .list li p {
	margin-bottom: 10px;
	word-wrap: break-word
}

.mod-comment .list li .reply-input {
	display: block;
	width: 100%;
	margin: 20px 0 10px 0;
	min-height: inherit;
	vertical-align: inherit;
	max-height: 177px
}

.mod-comment .list li .cancel {
	margin-right: 20px;
	cursor: pointer
}

.mod-comment .list li .js-praise,.mod-comment .list li .js-reply {
	cursor: pointer
}

.mod-comment .list li .js-praise:hover,.mod-comment .list li .js-reply:hover {
	color: #8c8e90
}

.mod-comment .list li .js-praise:hover i,.mod-comment .list li .js-reply:hover i {
	color: #9fa3a7;
	-webkit-text-fill-color: initial
}

.mod-comment .list li p.info {
	margin-bottom: 0;
	line-height: normal
}

.mod-comment .list li p.who {
	margin-bottom: 3px
}

.mod-comment .list li p.comment-cont {
	font-size: 15px;
	margin-bottom: 7px;
	line-height: 21px
}

.mod-comment .list li .time {
	margin-left: 8px
}

.mod-comment .list .name {
	font-size: 16px
}

.mod-comment .list .photo,.mod-comment .list img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.mod-comment .list .right {
	margin-left: 60px
}

.mod-comment .list .who,.mod-comment .list .info {
	color: #9FA3A7
}

.mod-comment .list .who span {
	margin-right: 3px
}

.mod-comment .list .who .name {
	font-size: 16px
}

.mod-comment .list .time {
	margin-left: 15px
}

.mod-comment .list .info {
	margin-left: -15px;
	zoom: 1
}

.mod-comment .list .info a {
	color: #9FA3A7
}

.mod-comment .list .info i {
	margin: 0 2px 0 15px
}

.mod-comment .list .comment-cont img {
	float: none;
	vertical-align: sub;
	margin: 0 4px;
	width: 20px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

.mod-comment .list .comment-cont a {
	color: #fd6639
}

.mod-comment .list .comment-cont a:hover {
	text-decoration: underline
}

.mod-comment .list .hot {
	display: inline-block;
	*display: inline;
	background: #fd6639;
	line-height: 14px;
	color: #fff;
	margin-left: 8px
}

.mod-comment .list .js-top:hover,.mod-comment .list .js-del:hover {
	text-decoration: underline
}

.mod-comment .list .set-top .line {
	color: #d8d8d8;
	position: relative;
	top: -1px;
	margin: 0 5px
}

.mod-comment .father-comment {
	padding-left: 10px;
	border-left: 5px solid #eaeaea
}

.mod-comment .child-comment {
	margin: 30px 0 0 30px;
	position: relative
}

.mod-comment .child-comment&gt;i {
	position: absolute;
	top: 0px;
	left: -22px;
	color: #9FA3A7
}


.main {
	
}

.main .left {
	width: 640px;
	float: left;
	margin-right: 0
}

.main .sidebar {
	width: 300px;
	float: right;
	margin-top: -3px
}

.main .sidebar a {
	color: #393839;
	font-size: 15px;
	line-height: 18px
}

.main .sidebar a:hover {
	color: #fd6639
}

.mod-intro {
	margin-bottom: 20px
}

.mod-intro .pic {
	display: block;
	margin-right: 20px
}

.mod-intro .pic img {
	border-radius: 50%
}

.mod-intro .show {
	overflow: hidden
}

.mod-intro .show .name {
	display: inline-block;
	*display: inline;
	color: #393839;
	font-size: 24px;
	margin-bottom: 8px
}

.mod-intro .show .name .btn,.mod-intro .show .name .report .pages .page2 input[type="submit"],.report .pages .page2 .mod-intro .show .name input[type="submit"],.mod-intro .show .name .report .pages .page3 input[type="submit"],.report .pages .page3 .mod-intro .show .name input[type="submit"] {
	margin-left: 12px
}

.mod-intro .show .icon-praise {
	margin-right: 5px
}

.mod-intro .part {
	display: inline-block;
	*display: inline;
	text-align: center
}

.mod-intro span.sum {
	display: block;
	font-size: 18px
}

.mod-intro span.type {
	font-size: 15px
}

.mod-intro .intro {
	margin-bottom: 16px;
	color: #393839;
	font-size: 15px;
	line-height: 21px
}

.mod-intro .line {
	position: relative;
	display: inline-block;
	*display: inline;
	top: -6px;
	left: 1px;
	margin: 0 25px;
	height: 30px;
	border-left: 1px #d8d8d8 solid
}

.sidebar .hot-author {
	margin-bottom: -6px
}

.sidebar .hot-author .pic {
	margin-right: 15px
}

.sidebar .hot-author .pic img {
	border-radius: 50%;
	display: block;
	width: 60px;
	height: 60px
}

.sidebar .hot-author .show {
	overflow: hidden;
	margin-top: 5px
}

.sidebar .hot-author .show .name {
	color: #393839;
	font-size: 16px;
	display: inline-block;
	*display: inline;
	margin-bottom: 12px
}

.sidebar .hot-author .show .name:hover {
	color: #fd6639
}

.sidebar .hot-author .show .point {
	color: #9FA3A7;
	margin: 0 5px
}

.sidebar .hot-author .show .focus {
	color: #fd6639;
	display: block
}

.sidebar .hot-author .show .intro {
	font-size: 13px;
	color: #9FA3A7;
	line-height: 18px;
	margin-bottom: 12px
}

.sidebar .hot-author ul.author-list li {
	margin-bottom: 22px
}

.sidebar .hot-author .verified-photo-60 [class^="icon-vip"] {
	top: 68%
}

.sidebar .hot-author .verified-photo-60 .icon-vip-backgroud {
	top: 65%
}

.sidebar .side-panel,.sidebar .mod-sb-panel {
	padding: 30px 30px 10px;
	background: #f6f5f2;
	margin-bottom: 25px
}

.sidebar .side-panel li,.sidebar .mod-sb-panel li {
	margin-bottom: 20px
}

.sidebar .side-panel li a,.sidebar .mod-sb-panel li a {
	color: #393839;
	font-size: 16px;
	text-decoration: none
}

.sidebar .side-panel li [class^="icon-"],.sidebar .side-panel li .icon,.sidebar .mod-sb-panel li [class^="icon-"],.sidebar .mod-sb-panel li .icon {
	font-size: 15px;
	margin-right: 5px;
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	width: 20px;
	color: #9FA3A7
}

.sidebar .side-panel li .icon-eye,.sidebar .side-panel li .icon-email2,.sidebar .mod-sb-panel li .icon-eye,.sidebar .mod-sb-panel li .icon-email2 {
	font-size: 12px
}

.sidebar .side-panel li .icon-vip-high,.sidebar .side-panel li .icon-vip,.sidebar .mod-sb-panel li .icon-vip-high,.sidebar .mod-sb-panel li .icon-vip {
	position: relative;
	top: -2px
}

.sidebar .side-panel li.current .icon,.sidebar .side-panel li:hover .icon,.sidebar .mod-sb-panel li.current .icon,.sidebar .mod-sb-panel li:hover .icon {
	color: #fd6639;
	-webkit-text-fill-color: initial
}

.sidebar .side-panel li.current a,.sidebar .side-panel li.current [class^="icon-"],.sidebar .side-panel li.current .sum,.sidebar .side-panel li:hover a,.sidebar .side-panel li:hover [class^="icon-"],.sidebar .side-panel li:hover .sum,.sidebar .mod-sb-panel li.current a,.sidebar .mod-sb-panel li.current [class^="icon-"],.sidebar .mod-sb-panel li.current .sum,.sidebar .mod-sb-panel li:hover a,.sidebar .mod-sb-panel li:hover [class^="icon-"],.sidebar .mod-sb-panel li:hover .sum {
	color: #fd6639
}

.sidebar .side-panel li.current [class^="icon-"],.sidebar .side-panel li:hover [class^="icon-"],.sidebar .mod-sb-panel li.current [class^="icon-"],.sidebar .mod-sb-panel li:hover [class^="icon-"] {
	-webkit-text-fill-color: initial
}

.sidebar .side-panel .sum,.sidebar .mod-sb-panel .sum {
	margin-left: 10px;
	color: #9FA3A7
}

.page-404 .part-center {
	width: 550px;
	margin: 20% auto;
	color: #9fa3a7
}

.page-404 .pic {
	width: 180px
}

.page-404 .pic i {
	font-size: 168px
}

.page-404 .show {
	width: 350px
}

.page-404 .show h2 {
	font-size: 35px;
	margin-bottom: 15px
}

.page-404 .show p {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px
}

.page-404 .show .back a {
	color: #fd6639;
	text-decoration: none;
	font-size: 16px
}

.page-404 .show .back i {
	margin-right: 10px;
	position: relative;
	top: 1px
}

.mod-peopel-list,.user-center .my-fans,.user-center .my-attention {
	margin-bottom: 50px
}

.mod-peopel-list .list,.user-center .my-fans .list,.user-center .my-attention .list {
	margin-top: -20px
}

.mod-peopel-list .btn-action-gray,.user-center .my-fans .btn-action-gray,.user-center .my-attention .btn-action-gray {
	width: 68px;
	padding: 0
}

.mod-peopel-list .btn-action-gray.current:hover,.user-center .my-fans .btn-action-gray.current:hover,.user-center .my-attention .btn-action-gray.current:hover {
	color: #393839;
	cursor: default
}

.mod-peopel-list .peopel-list,.user-center .my-fans .peopel-list,.user-center .my-attention .peopel-list {
	margin-bottom: 50px
}

.mod-peopel-list .peopel-list .verified-photo-60 [class^="icon-vip"],.user-center .my-fans .peopel-list .verified-photo-60 [class^="icon-vip"],.user-center .my-attention .peopel-list .verified-photo-60 [class^="icon-vip"] {
	top: 67%
}

.mod-peopel-list .peopel-list .verified-photo-60 .icon-vip-backgroud,.user-center .my-fans .peopel-list .verified-photo-60 .icon-vip-backgroud,.user-center .my-attention .peopel-list .verified-photo-60 .icon-vip-backgroud {
	top: 64%;
	left: 51.5%
}

.mod-peopel-list .peopel-list li,.user-center .my-fans .peopel-list li,.user-center .my-attention .peopel-list li {
	padding: 20px 0 25px;
	border-bottom: 1px #d8d8d8 dotted
}

.mod-peopel-list .peopel-list li a.photo,.user-center .my-fans .peopel-list li a.photo,.user-center .my-attention .peopel-list li a.photo {
	margin-right: 20px
}

.mod-peopel-list .peopel-list li a.photo img,.user-center .my-fans .peopel-list li a.photo img,.user-center .my-attention .peopel-list li a.photo img {
	border-radius: 50%;
	display: block;
	width: 60px;
	height: 60px
}

.mod-peopel-list .peopel-list li .right,.user-center .my-fans .peopel-list li .right,.user-center .my-attention .peopel-list li .right {
	overflow: hidden;
	margin-top: 5px
}

.mod-peopel-list .peopel-list li .name,.user-center .my-fans .peopel-list li .name,.user-center .my-attention .peopel-list li .name {
	font-size: 21px;
	color: #393839
}

.mod-peopel-list .peopel-list li .info,.user-center .my-fans .peopel-list li .info,.user-center .my-attention .peopel-list li .info,.mod-peopel-list .peopel-list li .intro,.user-center .my-fans .peopel-list li .intro,.user-center .my-attention .peopel-list li .intro {
	color: #9FA3A7;
	max-width: 450px;
	font-size: 15px;
	line-height: 21px
}

.mod-peopel-list .peopel-list li .intro,.user-center .my-fans .peopel-list li .intro,.user-center .my-attention .peopel-list li .intro {
	color: #393839
}

.mod-peopel-list .peopel-list li .info,.user-center .my-fans .peopel-list li .info,.user-center .my-attention .peopel-list li .info {
	font-size: 14px
}

.mod-peopel-list .peopel-list li .vote-sum,.user-center .my-fans .peopel-list li .vote-sum,.user-center .my-attention .peopel-list li .vote-sum {
	color: #fd6639;
	display: block;
	text-align: center;
	margin-bottom: 10px;
	font-size: 18px
}

.mod-peopel-list .peopel-list li .vote-sum .num,.user-center .my-fans .peopel-list li .vote-sum .num,.user-center .my-attention .peopel-list li .vote-sum .num {
	margin-right: 5px
}

.mod-peopel-list .peopel-list li.last,.user-center .my-fans .peopel-list li.last,.user-center .my-attention .peopel-list li.last {
	border-bottom: none
}





.column a {
	text-decoration: none
}

.column .tit {
	color: #393839
}

.column .main {
	display: block
}

.column .main .left,.column .main .articles {
	width: 640px;
	margin-right: 40px
}

.column .main .recommend {
	margin-bottom: 23px
}

.column .main .recommend .content {
	width: auto;
	position: relative;
	margin-bottom: 0px
}

.column .main .recommend .content a.pic {
	display: block;
	width: 640px;
	height: 300px
}

.column .main .recommend .content a.pic img {
	vertical-align: middle
}

.column .main .recommend .content:hover .shadow {
	filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.6));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.6)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.6))
}

.column .main .recommend .show {
	position: absolute;
	bottom: 16px;
	padding: 0 18px;
	color: #fff;
	width: 604px
}

.column .main .recommend .show .tit {
	text-decoration: none;
	font-size: 33px;
	color: #fff;
	line-height: 35px;
	display: block;
	margin-bottom: 11px
}

.column .main .recommend .show .info {
	font-size: 14px
}

.column .main .recommend .show .info a {
	color: #fff
}

.column .main .recommend .show .point {
	margin: 5px
}

.column .main .recommend .show i {
	margin: 0 5px 0 15px
}

.column .main .recommend .show i.icon-comment {
	position: relative;
	top: 1px
}

.column .main .recommend .show .index-praise {
	cursor: pointer
}

.column .main .recommend-right {
	width: 300px;
	margin-left: 40px
}

.column .main .recommend-right ul.article-list {
	margin-left: -20px;
	zoom: 1
}

.column .main .recommend-right li {
	width: 140px;
	height: 140px;
	overflow: hidden;
	margin: 0 0px 20px 19px;
	position: relative
}

.column .main .recommend-right li:hover .shadow {
	filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.6));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.6)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.6))
}

.column .main .recommend-right .show .tit {
	text-decoration: none;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
	display: block;
	margin-bottom: 3px
}

.column .main .recommend-right .show {
	width: auto
}

.column .main .recent-article .mod-tit {
	margin-bottom: 30px
}

.column .main .recent-article .article-list {
	margin-bottom: 30px
}

.column .main .recent-article .tags ul {
	display: inline-block;
	*display: inline
}

.column .main .recent-article li.article.without-pic {
	margin-bottom: 30px
}

.column .main .recent-article li.article.without-pic .show {
	margin-left: 0px
}

.column .main .recent-article li.article.without-pic .show .like {
	left: auto;
	right: 0px
}

.column .main .recent-article li.article.without-pic .show .tags,.column .main .recent-article li.article.without-pic .show .like {
	position: static
}

.column .sidebar {
	width: 300px
}

.column .sidebar a.more {
	color: #9FA3A7;
	position: relative;
	top: 12px;
	font-size: 13px
}

.column .sidebar a.more:hover .underline {
	text-decoration: underline
}

.column .sidebar a.more span.icon-shape {
	font-size: 12px
}

.column .sidebar .i-make {
	margin-bottom: 10px
}

.column .sidebar .i-make .pic img {
	display: block
}

.column .sidebar .i-make .article-list {
	margin-left: -18px;
	zoom: 1
}

.column .sidebar .i-make .article-list li {
	display: inline-block;
	*display: inline;
	width: 140px;
	position: relative;
	margin: 0px 0 20px 19px
}

.column .sidebar .i-make .article-list li:hover .shadow {
	filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.6));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.6)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.6))
}

.column .sidebar .i-make .show {
	position: absolute;
	left: 13px;
	right: 15px;
	bottom: 10px
}

.column .sidebar .i-make .show a.tit {
	color: #fff;
	font-size: 16px;
	line-height: 18px;
	display: inline-block;
	*display: inline
}

.column .sidebar .i-make .more {
	display: none
}

.column .sidebar .apply-report {
	display: block;
	background: #e8f2f3;
	padding: 30px 30px 30px 100px;
	width: 56.66667%;
	color: #ed6a69;
	font-size: 26px;
	margin-bottom: 19px;
	position: relative
}

.column .sidebar .apply-report .icon-paper {
	position: absolute;
	font-size: 40px;
	top: 20px;
	left: 40px
}

.column .sidebar .apply-report .icon-arr-right {
	position: relative;
	top: -2px;
	font-size: 14px;
	margin-left: 15px
}

.column .sidebar .hot-article {
	margin-bottom: 20px
}

.column .sidebar .hot-article .pic {
	margin-right: 15px
}

.column .sidebar .hot-article .pic img {
	display: block
}

.column .sidebar .hot-article .article-list li {
	margin-bottom: 18px
}

.column .sidebar .hot-article .article-list .tit {
	display: block;
	line-height: 20px;
	font-size: 15px;
	color: #393839;
	margin-bottom: 4px
}

.column .sidebar .hot-article .article-list .tit:hover {
	color: #fd6639
}

.column .sidebar .hot-article .show {
	overflow: hidden;
	font-size: 16px
}

.column .sidebar .hot-article .show p.info {
	position: relative;
	color: #9FA3A7;
	font-size: 14px
}

.column .sidebar .hot-article .show p.info .comm {
	position: absolute;
	right: 0;
	top: 0;
	color: #fd6639;
	font-size: 14px
}

.column .sidebar .hot-article .show p.info .comm i {
	margin-right: 4px;
	position: relative;
	top: 2px
}

.column .sidebar .tags .mod-tit {
	margin-bottom: 14px
}

.column .sidebar .tags h3.tit {
	display: inline-block;
	*display: inline;
	margin: 0 5px 9px 0;
	color: #9FA3A7;
	font-size: 13px;
	letter-spacing: 1px;
	cursor: pointer
}

.column .sidebar .tags h3.tit:hover .underline {
	text-decoration: underline
}

.column .sidebar .tags ul.tag-list {
	margin: 0px 0px 18px 0px
}

.column .sidebar .tags ul.tag-list a {
	font-size: 14px
}

.column .sidebar .tags .icon-arr-right {
	margin-left: 5px
}

.column-top-three-pic .main .articles {
	width: 100%
}

.column-top-three-pic .main .articles .recommend {
	margin-right: 0px
}

.column-top-three-pic .main .articles .recommend img {
	vertical-align: middle
}

.column-top-three-pic .main .articles .recommend .show {
	width: auto
}

.column-top-three-pic .main .articles .recommend .show .tit {
	line-height: 26px;
	font-size: 18px;
	display: inline-block;
	*display: inline
}

.column-top-three-pic .main ul.recommend-list {
	margin-left: -40px;
	zoom: 1
}

.column-top-three-pic .main ul.recommend-list li {
	display: inline-block;
	*display: inline;
	width: 300px;
	margin-left: 40px;
	position: relative
}

.column-top-three-pic .main .recent-article {
	width: 640px
}

.column-top-three-pic .main .warp {
	width: 100%
}

.column-top-three-pic .main .warp .article-list {
	margin-bottom: 40px
}

.column.column-simple li.article {
	margin-bottom: 30px
}

.column.column-simple .recent-article .show {
	margin-left: 0px
}

.column.column-simple .recent-article .show .like {
	left: auto;
	right: 0px
}

.column.column-simple .mod-article-list .show .tags,.column.column-simple .mod-article-list .show .like {
	position: static
}

.column.column-life .main .articles {
	width: 100%
}

.column.column-life .recent-article {
	margin-right: 0px
}

.column.column-life .recent-article i {
	margin: 0 1px 0 4px;
	position: relative;
	top: 2px
}

.column.column-life .recent-article ul.article-list {
	margin-left: -33px;
	zoom: 1
}

.column.column-life .recent-article ul.article-list li.article {
	width: 220px;
	position: relative;
	margin-left: 33px
}

.column.column-life .recent-article ul.article-list li.article img {
	display: block
}

.column.column-life .recent-article ul.three-one-line {
	margin-left: -40px;
	zoom: 1
}

.column.column-life .recent-article ul.three-one-line li.article {
	width: 300px;
	margin: 0 0 40px 40px
}

.column.column-life .recent-article ul.three-one-line li.article a.pic {
	display: block
}

.column.column-life .recent-article ul.three-one-line li.article:hover .shadow {
	filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	-ms-filter: alpha(opacity=0 finishopacity=60 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=black,gradientType=0);
	background: -moz-linear-gradient(top, transparent, rgba(0,0,0,0.6));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0,0,0,0.6)));
	background: -o-linear-gradient(top, transparent, rgba(0,0,0,0.6))
}

.column.column-life .recent-article ul.three-one-line .tit {
	font-size: 22px;
	display: inline-block;
	*display: inline;
	line-height: 25px;
	margin-bottom: 15px
}

.column.column-life .recent-article .show {
	position: absolute;
	bottom: 20px;
	padding: 0 25px 0 15px
}

.column.column-life .recent-article .show .info,.column.column-life .recent-article .show a.tit,.column.column-life .recent-article .show .info a {
	color: #fff
}

.article .wp-media-buttons {
	padding: 4px 0 0
}

.article .set-star {
	border: 1px #fd6639 solid;
	display: inline-block;
	padding: 2px 10px;
	line-height: 20px;
	border-radius: 3px;
	color: #fd6639;
	cursor: pointer
}

.article .set-star:hover {
	color: #fff;
	background: #fd6639
}

.article .main h1.tit {
	margin-bottom: 8px;
	line-height: 40px;
	font-size: 32px
}

.article .main .paragraph h2,.article .main .paragraph p {
	margin-bottom: 20px
}

.article .main .point {
	margin-bottom: 25px
}

.article .main .point p {
	line-height: 21px
}

.article .main .img-source,.article .main .gap-line,.article .main .wechat {
	margin-bottom: 30px
}

.article .main .related-articles {
	margin-bottom: 35px
}

.article .main .sponsor-banner .img {
	display: block;
	margin-bottom: 3px
}

.article .main .sidebar .top {
	margin-bottom: 25px
}

.article .main .sidebar .more-article {
	margin-bottom: 10px;
	padding-bottom: 10px
}

.article .main .sidebar .part {
	margin-bottom: 15px
}

.article .main .cont {
	width: 640px;
	margin-right: 40px
}

.article .main .cont a {
	text-decoration: none;
	color: #9FA3A7
}

.article .main .article-cont p {
	font-size: 16px
}

.article .main .article-cont p strong {
	font-size: 16px;
	color: #393839 !important
}

.article .main .article-cont p strong span {
	color: #393839 !important
}

.article .main .article-cont p h2 {
	font-size: 21;
	font-weight: bold
}

.article .main .article-cont p img {
	max-width: 640px
}

.article .main .article-cont p a strong {
	color: #fd6639 !important
}

.article .main .article-cont blockquote {
	color: #848484;
	border-left: 5px solid #e6eaed;
	padding-left: 20px;
	margin: 40px 30px
}

.article .main .article-cont blockquote p {
	font-style: italic
}

.article .main .article-cont img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.article .main .detail {
	color: #9FA3A7;
	margin-bottom: 10px;
	position: relative
}

.article .main .detail .comment {
	position: absolute;
	right: 5px;
	top: 0
}

.article .main .detail .comment a {
	color: #fd6639
}

.article .main .detail .comment i {
	margin-right: 5px;
	position: relative;
	top: 2px
}

.article .main .detail .point {
	padding: 0;
	background: transparent;
	color: #9FA3A7;
	margin: 0 5px
}

.article .main .paragraph,.article .main .point {
	color: #393839
}

.article .main .point {
	background: #f6f5f2;
	padding: 15px 35px
}

.article .main .quote {
	color: #9FA3A7;
	margin-left: 30px;
	padding-left: 20px;
	border-left: 6px solid #eaeaea
}

.article .main .article-source,.article .main .tags .gap-line,.article .main .tags,.article .main .share-weibo {
	color: #9FA3A7
}

.article .main .article-source {
	padding-bottom: 25px;
	border-bottom: 1px #d8d8d8 solid;
	margin-bottom: 25px;
	font-size: 14px !important
}

.article .main .tags-top {
	margin-bottom: 15px
}

.article .main .tags-top a {
	color: #fff
}

.article .main .tags-top .tag {
	background: #fd6639;
	color: #fff;
	border-radius:4px;
	padding: 0 10px;
	line-height: 25px;
	display: inline-block;
	*display: inline;
	margin: 0 10px 10px 0
}

.article .main .js-operate {
	position: relative;
	margin-bottom: 25px;
	color: #9FA3A7
}

.article .main .js-operate .left-part span {
	margin-right: 25px;
	cursor: pointer
}

.article .main .js-operate .share {
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -12px
}

.article .main .js-operate .share i {
	margin-left: 10px;
	font-size: 18px
}

.article .main .js-operate .share .icon-weibo {
	color: #f56467
}

.article .main .js-operate .share .icon-weibo:hover {
	color: #DD5255
}

.article .main .js-operate .share .icon-tencent {
	color: #76c1e3;
	position: relative;
	top: 4px
}

.article .main .js-operate .share .icon-tencent:hover {
	color: #50A6CC
}

.article .main .js-operate i,.article .main .js-operate .png-icon {
	margin-right: 5px;
	position: relative;
	top: 1px
}

.article .main .js-operate .png-icon {
	display: none
}

.article .main .js-operate .js-share {
	position: relative;
	white-space: nowrap;
	display: inline-block;
	*display: inline;
	display: none
}

.article .main .js-operate .icon-heart-current {
	color: #FF7364
}

.article .main .js-operate .icon-star-current {
	color: #FBB038;
	font-size: 15px
}

.article .main .js-operate .js-collect {
	color: #FCD489
}

.article .main .js-operate .js-collect:hover {
	color: #FBB038
}

.article .main .js-operate .js-like {
	color: #FBA297
}

.article .main .js-operate .js-like:not(.current):hover {
	color: #FF7364
}

.article .main .js-operate .icon-star {
	font-size: 15px
}

.article .main .js-operate .icon-share {
	font-size: 12px
}

.article .main .js-operate .js-inform {
	color: #9FA3A7
}

.article .main .js-operate .js-inform:hover {
	color: #8c8e90
}

.article .main .js-operate .js-inform:hover i {
	color: #9fa3a7;
	-webkit-text-fill-color: initial
}

.article .main .js-operate span.num {
	margin: 0 5px 0 0
}

.article .main .js-operate .current i {
	display: none
}

.article .main .js-operate .current .png-icon {
	display: inline-block;
	*display: inline
}

.article .main .js-operate .pop-panel {
	border-radius: 3px;
	position: absolute;
	top: -45px;
	right: 50%;
	margin-right: -30px;
	padding: 8px 10px;
	background-image: -webkit-linear-gradient(90deg, #000 0%, #242424 43%, #515151 100%);
	background-image: linear-gradient(-360deg, #000 0%, #242424 43%, #515151 100%);
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(15px) scale(0.75);
	-moz-transform: translateY(15px) scale(0.75);
	-ms-transform: translateY(15px) scale(0.75);
	-o-transform: translateY(15px) scale(0.75);
	transform: translateY(15px) scale(0.75);
	-webkit-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	-moz-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
	pointer-events: none;
	opacity: 0
}

.article .main .js-operate .pop-panel:before {
	content: " ";
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	border-top-color: rgba(24,24,24,0.9);
	position: absolute;
	left: 50%;
	bottom: -12px;
	margin-left: -6px;
	zoom: 1
}

.article .main .js-operate .pop-panel.active {
	pointer-events: auto;
	opacity: 1;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1)
}

.article .main .js-operate .pop-panel i {
	color: #fff
}

.article .main .js-operate .pop-panel .icon-weibo:hover {
	color: #f56467
}

.article .main .js-operate .pop-panel .icon-tencent:hover {
	color: #76c1e3
}

.article .main .js-operate-out {
	padding: 10px 10px;
	background: #fff;
	width: 620px;
	position: fixed;
	margin-bottom: 0px;
	bottom: 0;
	box-shadow: 0px -3px 8px rgba(0,0,0,0.1)
}

.article .main .js-operate-out:hover {
	box-shadow: 0px -3px 8px rgba(0,0,0,0.2)
}

.article .main .wechat {
	padding: 20px;
	background: #f6f5f2
}

.article .main .wechat .right {
	margin-left: 100px
}

.article .main .related-articles {
	margin-left: -20px;
	zoom: 1
}

.article .main .related-articles .tit {
	font-size: 15px;
	color: #393839;
	display: inline-block;
	line-height: 18px
}

.article .main .related-articles .tit:hover {
	color: #fd6639
}

.article .main .related-articles .part {
	width: 200px;
	margin-left: 20px
}

.article .main .related-articles img {
	margin-bottom: 5px
}

.article .main .mod-comment .mod-tit {
	margin-bottom: 30px
}

.article .sidebar .about-author {
	background: #f6f5f2;
	padding: 30px 20px 20px;
	margin-bottom: 22px
}

.article .sidebar .about-author .pic img {
	width: 60px;
	height: 60px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.article .sidebar .about-author .author-info {
	margin-left: 70px
}

.article .sidebar .about-author .author-info .name {
	display: inline-block;
	margin-bottom: 8px
}

.article .sidebar .about-author .author-info .name a {
	font-size: 16px
}

.article .sidebar .about-author .author-info .like {
	color: #fd6639
}

.article .sidebar .about-author .author-info .intro {
	color: #9FA3A7
}

.article .sidebar .about-author .author-info .line {
	color: #9FA3A7
}

.article .sidebar .about-author .author-info .icon-praise {
	margin-right: 5px
}

.article .sidebar .about-author .intro {
	margin-bottom: 8px;
	font-size: 13px;
	line-height: 18px
}

.article .sidebar .about-author .info {
	margin-bottom: 10px
}

.article .sidebar .about-author .info a {
	font-size: 14px
}

.article .sidebar .about-author .info a:hover {
	text-decoration: underline
}

.article .sidebar .about-author a {
	text-decoration: none
}

.article .sidebar ul.ariticl-list {
	list-style-type: disc;
	color: #d8d8d8;
	margin-left: 20px
}

.article .sidebar ul.ariticl-list li {
	line-height: 18px
}

.article .sidebar .more-article {
	border-bottom: 1px solid #eaeaea;
	font-size: 15px
}

.article .sidebar .part a {
	color: #393839;
	font-size: 14px
}

.article .sidebar .part:hover {
	color: #fd6639
}

.article .sidebar .part:hover a {
	color: #fd6639
}

.article .mod-comment .share-txt {
	color: #9FA3A7
}

.article .mod-comment .checkbox {
	display: none
}

.article .mod-comment .v-box {
	display: inline-block;
	*display: inline;
	width: 15px;
	height: 15px;
	border: 1px #d8d8d8 solid;
	vertical-align: middle;
	margin-right: 5px
}

.article .mod-comment .v-box i {
	display: none;
	position: relative;
	top: -6px;
	left: 3px;
	font-size: 12px;
	color: #fd6639
}

.article .mod-comment .submit label {
	margin-right: 20px
}

.article .mod-comment .submit .current i {
	display: inline
}


.tags .title {
	margin-bottom: 30px
}

.tags .title .list {
	top: 0px
}

.tags a,.authors a {
	text-decoration: none
}

.tags .tag-tree .part,.authors .tag-tree .part {
	margin-bottom: 22px
}

.tags .left,.authors .left {
	width: 640px;
	margin-right: 40px
}

.tags .tag-intro,.authors .tag-intro {
	margin-bottom: 30px
}

.tags .tag-intro a img,.authors .tag-intro a img {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px
}

.tags .tag-intro .intro,.authors .tag-intro .intro {
	margin-bottom: 0px
}

.tags .tag-tree,.authors .tag-tree {
	margin-bottom: 50px
}

.tags .title,.authors .title {
	margin-bottom: 30px
}

.tags .title .btn,.tags .title .report .pages .page2 input[type="submit"],.report .pages .page2 .tags .title input[type="submit"],.tags .title .report .pages .page3 input[type="submit"],.report .pages .page3 .tags .title input[type="submit"],.authors .title .btn,.authors .title .report .pages .page2 input[type="submit"],.report .pages .page2 .authors .title input[type="submit"],.authors .title .report .pages .page3 input[type="submit"],.report .pages .page3 .authors .title input[type="submit"] {
	margin-left: 15px;
	vertical-align: text-bottom
}

.tags .title .subscribe,.authors .title .subscribe {
	position: relative;
	top: -3px
}

.tags .group,.authors .group {
	display: block;
	text-align: center;
	line-height: 30px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #fd6639;
	color: #fff
}

.tags ul.tag-list,.authors ul.tag-list {
	margin-left: 60px;
	display: block
}

.tags .tag-article .mod-tit,.tags .author-article .mod-tit,.authors .tag-article .mod-tit,.authors .author-article .mod-tit {
	margin-bottom: 22px
}

.tags .sidebar .side-panel .sum,.authors .sidebar .side-panel .sum {
	background: #9b9b9b;
	padding: 3px 3px;
	border-radius: 30px;
	margin-left: 10px;
	color: #393839
}

.tags .sidebar .comment li,.authors .sidebar .comment li {
	padding-bottom: 25px;
	border-bottom: 1px dashed #f5f5f5;
	margin-bottom: 25px
}

.tags .sidebar .comment li:last-child,.authors .sidebar .comment li:last-child {
	border-bottom: 0px
}

.tags .sidebar .comment .comment-cont,.authors .sidebar .comment .comment-cont {
	color: #9FA3A7;
	margin-bottom: 10px
}

.tags .sidebar .comment .point,.authors .sidebar .comment .point {
	margin: 0 5px
}

.tags .sidebar .comment .time,.authors .sidebar .comment .time {
	color: #9FA3A7
}

.tags .sidebar .comment .input .input-comment,.authors .sidebar .comment .input .input-comment {
	border-radius: 3px;
	height: 34px;
	min-width: 50px;
	width: 242px;
	border: 1px solid #d8d8d8;
	padding: 0 10px
}

.tags .sidebar .comment .input .btn,.tags .sidebar .comment .input .report .pages .page2 input[type="submit"],.report .pages .page2 .tags .sidebar .comment .input input[type="submit"],.tags .sidebar .comment .input .report .pages .page3 input[type="submit"],.report .pages .page3 .tags .sidebar .comment .input input[type="submit"],.authors .sidebar .comment .input .btn,.authors .sidebar .comment .input .report .pages .page2 input[type="submit"],.report .pages .page2 .authors .sidebar .comment .input input[type="submit"],.authors .sidebar .comment .input .report .pages .page3 input[type="submit"],.report .pages .page3 .authors .sidebar .comment .input input[type="submit"] {
	margin-left: 10px;
	padding: 7px 8px 6px
}

.tags .tag-attention .reminde,.authors .tag-attention .reminde {
	text-align: center;
	font-size: 16px;
	padding: 30px 0
}

.tags .tag-attention ul.user-list li,.tags .tag-attention ul.user-list a,.authors .tag-attention ul.user-list li,.authors .tag-attention ul.user-list a {
	display: block
}

.tags .tag-attention ul.user-list li,.authors .tag-attention ul.user-list li {
	width: 160px;
	height: 80px;
	margin-bottom: 50px;
	text-align: center
}

.tags .tag-attention a.photo,.authors .tag-attention a.photo {
	margin-bottom: 5px
}

.tags .tag-attention a.photo img,.authors .tag-attention a.photo img {
	border-radius: 50%
}


@-webkit-keyframes show {
	from {
		opacity: 0;
		bottom: 0
	}

	40% {
		opacity: 1;
		bottom: 20px
	}

	70% {
		opacity: 1;
		bottom: 20px
	}

	to {
		opacity: 0;
		bottom: 0
	}
}


.about-cont {
	font-size: 16px;
	color: #393839;
	margin-bottom: 77px
}

.about-cont .tit {
	font-weight: bold;
	font-size: 18px
}

.about-cont p,.about-cont .tit {
	line-height: 28px;
	margin-bottom: 20px
}

.about-cont p a,.about-cont .tit a {
	color: #FD6639
}

.about-cont .presents {
	margin-bottom: 20px
}

.about-cont .l-part p {
	margin-bottom: 0px
}

.about-cont .table {
	width: 100%;
	border-top: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	margin-bottom: 20px
}

.about-cont .table th {
	text-align: center;
	background-color: #F6F5F2;
	font-weight: normal
}

.about-cont .table td,.about-cont .table th {
	text-align: center;
	padding: 10px 15px;
	font-size: 14px;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8
}


.more {
	*top: -26px
}

.column .sidebar a.more {
	*top: -26px
}


.mod-intro span.sum {
	*display: inline
}

.authors .recent-submit .rihgt-cont .show {
	*position: relative;
	*top: 0px
}

.mod-article-list li.article {
	*min-height: 150px
}

.mod-article-list a.tit {
	top: 0;
	display: inline-block
}

.mod-article-list .info {
	top: 0
}

.index .info .comment {
	top: 5px
}

.sidebar .author-list .show,.sidebar .article-list .show {
	*margin-top: -25px
}

ul.tag-list {
	*overflow: hidden;
	*margin-top: 10px
}

ul.tag-list li.tag {
	*float: left
}

ul.tag-list li.tag a {
	display: block
}

ul.tag-list .pop-panel {
	*display: none
}

.paragraph{ font-size:16px; line-height:170%;}
.paragraph em{font-style:italic;}

.mainzhaiyao{ font-size:14px; line-height:180%; margin-top:7px; margin-bottom:27px; padding:17px; width:625px; background-color:#F3F3F3;}</pre></body></html>