@charset "gb2312";
.column {
	margin:12px 0
}
.l-left-col {
	float:left;
	width:648px
}
.l-right-col {
	float:right;
	width:324px
}
body {
	padding-top:60px;
	font-family:arial,'Hiragino Sans GB','Microsoft Yahei','å¾®è½¯é›…é»‘','ËÎÌå',\5b8b\4f53,Tahoma,Arial,Helvetica,STHeiti
}
#Body {
	transition:transform .5s ease 0s;
	-webkit-transition:-webkit-transform .5s ease 0s;
	padding-top:30px
}
.nodis {
	display:none!important
}
.body {
	width:1000px;
	margin:0 auto;
	min-height:1000px
}
.left {
	width:660px;
	margin-right:40px;
	float:left;
	min-height:500px
}
.right {
	width:300px;
	float:left
}
.focus {
	zoom:1;
	overflow:hidden;
	height:362px;
	margin-bottom:30px
}
#feeds {
	width:1020px;
	margin-left:-20px
}
#feeds:after {
	clear:both;
	overflow:hidden;
	content:'\20';
	display:block;
	height:0
}
#banners {
	margin-left:0
}
#banners:after {
	clear:both;
	overflow:hidden;
	content:'\20';
	display:block;
	height:0
}
#feeds_tegao {
	width:1000px
}
.authorbg {
	position:relative;
	padding-left:300px
}
.authorCard {
	position:absolute;
	left:0;
	top:45px;
	width:180px;
	color:#333;
	font-size:16px
}
.authorCard .avt {
	width:170px;
	height:170px;
	padding:5px;
	box-shadow:0 0 5px rgba(0,0,0,.2);
	border:1px solid #ecebeb\9
}
.authorCard .avt a {
	display:block;
	height:100%
}
.authorCard .avt img {
	width:100%;
	height:100%
}
.authorCard .nm {
	text-align:center;
	font-size:24px;
	margin:11px 0
}
.authorCard .nm a {
	color:#333;
	text-decoration:none
}
.authorCard .verify {
	text-align:center;
	margin-bottom:10px;
	vertical-align:top
}
.authorCard .verify .iVerify {
	width:18px;
	height:18px;
	display:inline-block;

}
.authorCard .info {
	line-height:29px
}
#artical h2 {
	font-size:34px;
	line-height:44px;
	font-weight:400;
	color:#000;
	padding:10px 0 20px
}
#artical .infos {
	font-size:12px;
	color:#999;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
	line-height:28px;
	margin-bottom:15px
}
#artical .infos .tm,#artical .infos .source {
	margin:0 10px 0 0
}
#artical .infos .source a {
	color:#666
}
#artical .infos .source b {
	color:#999;
	font-weight:400
}
#artical .infos .shares {
	display:inline-block;
	*display:inline;
	*zoom:1;
	line-height:28px;
	margin-left:10px
}
#artical .summary {
	background:#f8f8f8;
	border:1px dashed #e6e6e6;
	padding:15px 22px;
	line-height:24px;
	color:#333;
	font-size:14px;
	margin:15px 0 30px
}
#artical .summary span {
	color:#999
}
#artical .img {
	text-align:center;
	margin-bottom:20px
}
#artical .img img {
	max-width:650px
}
#artical .text {
	color:#000;
	line-height:26px;
	font-size:14px;
	margin-bottom:26px;
	text-indent:2em;
	font-family:"ËÎÌå"
}
#artical .title {
	font-weight:700
}
#artical .ps {
	line-height:48px;
	color:#999;
	vertical-align:top
}
#artical .static {
	margin:20px 0;
	font-size:14px
}
#artical .static .opt {
	float:right;
	height:27px;
	line-height:27px
}
#artical .static .opt a {
	margin-left:10px
}
#artical .static .opt a:hover {
	text-decoration:none
}
#artical .static .agree,#artical .static .unagree {
	color:#999;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:27px
}
#artical .static .agree em,#artical .static .unagree em {
	color:#999;
	margin:0 5px;
	line-height:27px;
	height:27px;
	display:inline-block;
	*display:inline;
	*zoom:1
}
#artical .static .iup,#artical .static .idown {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:27px;
	height:27px;

	vertical-align:top
}
#artical .static .idown {
	background-position:-27px 0
}
#artical .static .opted .iup {
	background-position:0 -27px
}
#artical .static .opted .idown {
	background-position:-27px -27px
}
#artical .static .opted em {
	color:#369
}
#artical .static .read {
	display:inline-block;
	*display:inline;
	*zoom:1;
	line-height:27px;
	height:27px;
	color:#999
}
#artical .static em {
	font-style:normal
}
.header-ad {
	width:960px;
	margin:0 auto 10px;
	padding:10px 0 5px;
	border:1px solid #eaeaea;
	text-align:center
}
.header-ad-text {
	width:468px;
	margin:0 auto 15px;
	text-align:center
}
.main-top-text-ad {
	margin:20px 0 10px;
	text-align:center
}
.main-inner-ad {
	float:right;
	padding:0 0 20px 20px
}
.main-bottom-text-ad {
	padding-top:20px;
	border-top:1px solid #eaeaea;
	margin:15px 0;
	text-align:center
}
.main-bottom-banner-ad {
	margin:15px 0;
	text-align:center;
	width:1000px
}
.right-bottom-cloud-ad {
	margin-bottom:20px;
	overflow:hidden
}
.right-bottom-img-ad {
	text-align:center;
	overflow:hidden
}
.footer-ad {
	margin:0 auto 10px;
	width:640px
}
.channel-ads-bottom-right-pic {
	margin-bottom:20px;
	overflow:hidden
}
.wp-footer {
	display:none!important
}
@-webkit-keyframes glow {
	0% {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
25% {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 6px #bcdbfa
}
50% {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
75% {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
100% {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
}@-moz-keyframes glow {
	0% {
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
25% {
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 6px #bcdbfa
}
50% {
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
75% {
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
100% {
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
}@-ms-keyframes glow {
	0% {
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
25% {
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 6px #bcdbfa
}
50% {
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
75% {
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #bcdbfa
}
100% {
	-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 1px #bcdbfa
}
}.glow {
	border:1px solid #bcdbfa!important;
	-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #9cbfe8;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #9cbfe8;
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #9cbfe8;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 1px 14px #9cbfe8;
	-webkit-animation:glow 2000ms ease infinite;
	-moz-animation:glow 2000ms ease infinite;
	-ms-animation:glow 2000ms ease infinite
}
@media screen and (min-width:1000px) {
	.mod-sidebar {
	display:none
}
.channel-ads-bottom-right-pic {
	display:block!important
}
.header-ad {
	display:block!important
}
.header-ad-text {
	display:block!important
}
.l-main-top-text-ad {
	display:block!important
}
.main-inner-ad {
	display:block!important
}
.footer-ad {
	display:block!important
}
.main-bottom-text-ad {
	display:block!important
}
.right-bottom-cloud-ad {
	display:block!important
}
.right-bottom-img-ad {
	display:block!important
}
#cproIframe2001holder {
	display:block!important
}
#cproIframe2002holder {
	display:block!important
}
#cproIframe2004holder {
	display:block!important
}
}@media screen and (max-width:1000px) {
	.body {
	width:660px
}
.body .right {
	display:none
}
.body .left {
	float:none;
	min-height:0
}
.mod-sidebar {
	display:none
}
.slideReturn {
	transform:translateX(0px);
	-webkit-transform:translateX(0px)
}
.wp-footer {
	display:none!important
}
.channel-ads-bottom-right-pic {
	display:none!important
}
.header-ad {
	display:none!important
}
.header-ad-text {
	display:none!important
}
.l-main-top-text-ad {
	display:none!important
}
.main-inner-ad {
	display:none!important
}
.footer-ad {
	display:none!important
}
.main-bottom-text-ad {
	display:none!important
}
.right-bottom-cloud-ad {
	display:none!important
}
.right-bottom-img-ad {
	display:none!important
}
#cproIframe2001holder {
	display:none!important
}
#cproIframe2002holder {
	display:none!important
}
#cproIframe2004holder {
	display:none!important
}
}@media screen and (max-width:660px) {
	html {
	height:100%
}
body {
	height:100%;
	padding-top:0
}
.wrap {
	position:relative;
	z-index:10;
	height:100%;
	overflow:hidden;
	transition:transform .5s ease 0s;
	-webkit-transition:-webkit-transform .5s ease 0s
}
#Body {
	position:relative;
	width:100%;
	background-color:#fff;
	padding-top:70px!important;
	box-sizing:border-box;
	height:100%;
	z-index:10
}
.body {
	width:100%;
	height:100%;
	overflow:hidden;
	min-height:0
}
.body .left {
	width:100%;
	margin:0 auto
}
.article {
	width:92%;
	margin:0 auto!important
}
.mod-sidebar {
	display:block
}
.wp-footer {
	display:block!important
}
#artical .text {
	font-size:18px;
	margin-bottom:20px
}
#artical h2 {
	font-size:28px;
	line-height:39px;
	padding-bottom:12px
}
#artical .infos {
	font-size:16px;
	line-height:25px
}
#artical .summary {
	font-size:16px;
	margin-bottom:15px;
	padding:12px
}
#artical .bds_more {
	font-size:16px
}
#artical .ps {
	line-height:46px
}
#artical .infos .shares {
	display:block
}
#artical .static .iup,#artical .static .idown,#artical .static .opted .iup,#artical .static .opted .idown {
	background-position:left top;
	width:25px;
	height:25px
}

.slideLeft {
	transform:translateX(-200px);
	-webkit-transform:translateX(-200px);
	-moz-transform:translateX(-200px);
	-ms-transform:translateX(-200px);
	-o-transform:translateX(-200px)
}
.content-wrapper {
	height:100%;
	overflow:hidden
}
}