a:link,a:visited {

	color:#000

}

.sendwords {

	padding:20px

}

.sendwords h2 {

	font:normal 24px/30px "微软雅黑";

	padding-left:40px;

	color:#666;

	background:url(../images/cup.png) no-repeat left center

}

.sendwords p {

	margin:20px 0;

	padding:20px;

	font-size:12px;

	color:#666;

	text-indent:24px;

	line-height:24px;

	border:1px dashed #e6e6e6;

	background:#f8f8f8;

	word-wrap:break-word;

	word-break:break-all

}

.feeds {

	margin-top:-1px;

	padding:0 0 25px

}

#feeds_more {

	padding:0 20px 35px

}

#feeds_more .feeds-loading {

	background-image:url(../images/min_loading.gif)

}

#feeds_more a {

	display:block;

	margin:0 3px;

	height:45px;

	border:1px solid #dee0e2;

	border-radius:2px;

	background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f0f1f1));

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f1f1');

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f1f1')";

	background:#fff;

	background:-moz-linear-gradient(top,#fff,#f0f1f1);

	background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f0f1f1));

	background:-o-linear-gradient(top,#fff,#f0f1f1);

	text-align:center;

	box-shadow:2px 2px 3px 0 #e5e5e5

}

#feeds_more a span {

	display:inline-block;

	height:45px;

	padding-right:20px;

	font:normal 18px/45px "微软雅黑";

	color:#369;

	background:url(../../resource/img/arr_down_zmt.png) no-repeat right center;

	overflow:hidden

}

#feeds_more a:hover {

	background:-webkit-gradient(linear,0 0,0 bottom,from(#f0f1f1),to(#fff));

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ffff',endColorstr='#ffffff');

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f1f1',endColorstr='#ffffff')";

	background:#f0f1f1;

	background:-moz-linear-gradient(top,#f0f1f1,#fff);

	background:-webkit-gradient(linear,0 0,0 bottom,from(#f0f1f1),to(#fff));

	background:-o-linear-gradient(top,#f0f1f1,#fff)

}

.feeds-item {

	margin-top:-1px;

	padding:0 20px 0;

	font-size:12px;

	overflow:hidden

}

.feeds-item h3 {

	padding-top:20px;

	border-top:1px solid #e6e6e6;

	padding-bottom:12px

}

.feeds-item h3 a:link,.feeds-item h3 a:visited {

	font:24px/30px "微软雅黑";

	color:#222

}

.feeds-item:hover {

	background:#f8f8f8;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6

}

.feeds-item:hover h3,.feeds-item:hover h3 a {

	color:#369;

	border:0

}

.feeds-item:hover .feeds-item-detail {

	border:0

}

.feeds-item .feeds-item-detail {

	padding-bottom:20px;

	border-bottom:1px solid #e6e6e6

}

.feeds-item .white-bdr {

	border-bottom:1px solid #fff

}

.feeds-item .feeds-item-pic {

	float:left;

	width:134px;

	height:80px;

	margin:4px 10px 0 0;

	overflow:hidden;

	display:inline

}

.feeds-item .feeds-item-pic img {

	width:134px

}

.feeds-item .feeds-item-info {

	height:20px;

	text-align:right;

	color:#bbb;

	margin:5px 0 0

}

.feeds-item .feeds-item-info span {

	float:left;

	padding-right:10px

}

.feeds-item .feeds-item-info span a:link,.feeds-item .feeds-item-info span a:visited {

	display:inline-block;

	width:60px;

	padding-left:20px;

	background:url(../images/share_normal_btn.png) no-repeat left center;

	text-align:left;

	color:#bbb

}

.feeds-item .feeds-item-info span a:hover {

	background:url(../images/share_active_btn.png) no-repeat left center;

	color:#3a83b8;

	text-decoration:none

}

.feeds-item .feeds-item-info a:link,.feeds-item .feeds-item-info a:visited {

	padding:0 5px;

	color:#3a83b8

}

.feeds-item .feeds-item-text {

	color:#777;

	font-size:12px;

	line-height:20px

}

.feeds-item .feeds-item-more {

	color:#369;

	white-space:nowrap;

	font-size:12px

}

#header {

	width:100%;

	height:60px;

	background:#2c5f8e

}

#header .header-content {

	position:relative;

	height:60px;

	width:984px;

	margin:0 auto

}

#header .top-main {

	padding-top:8px

}

#header #usrbar {

	position:absolute;

	top:20px;

	right:0;

	margin:0;

	font-size:12px;

	color:#2b5885

}

#header #usrbar a,#header #usrbar span {

	padding:0 8px;

	margin:0;

	color:#d5dfe8;

	font-size:12px;

	text-decoration:none

}

#menu {

	position:absolute;

	left:220px;

	top:0;

	height:60px;

	border-right:1px solid #26517e

}

#menu a {

	float:left;

	width:140px;

	text-align:center;

	font:normal 20px/60px "微软雅黑",tahoma;

	border-left:1px solid #26517e;

	color:#fff

}

#menu a:hover,#menu a.current {

	background:#26517e;

	text-decoration:none

}

.path {

	padding:25px 0 0;

	margin-left:-5px;

	font-size:12px;

	color:#ccc

}

.resource {

	margin-left:-5px

}

.path a:link,.resource a:link,.path a:visited,.resource a:visited,.path span {

	padding:0 5px;

	color:#369

}

.path span {

	color:#666

}

#body {

	margin-top:20px;

	margin-bottom:35px;

	width:982px;

	border:1px solid #ebebeb;

	background:#fefefe

}

.l-main-col {

	float:left;

	width:678px;

	border-right:1px solid #ececec;

	background:#fff;

	overflow:hidden

}

.l-right-col {

	float:right;

	width:263px;

	padding:20px;

	margin-left:-1px;

	border-left:1px solid #ececec;

	background:#fefefe;

	overflow:hidden

}

#page_title,#author_title {

	padding:0 20px

}

#page_title h1 {

	font:normal 26px/32px "微软雅黑";

	color:#333;

	padding-left:20px;

	border-left:7px solid #369;

	margin:20px 0;

	text-align:left

}

#author_title h1 {

	font:normal 26px/32px "微软雅黑";

	color:#333;

	padding-left:50px;

	margin:20px 0;

	text-align:left;

	background:url(../images/author.png) no-repeat left center;

	color:#666

}

#author_title span {

	padding-left:10px;

	font:16px/32px normal;

	color:#999

}

#page,.article-publish,.account-manage {

	padding:0 20px

}

#page {

	padding-bottom:25px

}

#page h1 {

	font:normal 28px/46px "微软雅黑";

	color:#369;

	padding-left:20px;

	border-left:5px solid #369;

	margin:20px 0;

	text-align:left

}

.article-publish h1,.account-manage h1,.article-manage h1 {

	font:normal 28px/46px "微软雅黑";

	margin:20px 10px;

	color:#333

}

#page blockquote {

	padding:15px 20px;

	margin:20px 0;

	border:1px dashed #eaeaea;

	background:#fbfbfb;

	font-size:12px;

	text-indent:24px;

	color:#999;

	line-height:22px

}

#page h3 {

	margin:30px 0;

	font-size:14px

}

#page .text {

	margin:25px 0;

	font-size:14px;

	line-height:24px;

	text-indent:28px

}

#page .image {

	text-align:center;

	margin:25px 0

}

#page .artical-tip-top {

	padding:0 5px;

	color:#666;

	white-space:nowrap

}

#page .artical-tip-btm {

	text-align:left;

	margin:40px 0

}

#page .artical-tip-btm a:link,#page .artical-tip-btm a:visited {

	font-size:14px;

	color:#3a82b8

}

.mod {

	border:0;

	margin-bottom:30px

}

.mod .hd {

	padding:0;

	border-bottom:1px solid #ccc

}

.mod .hd .more {

	display:inline-block;

	height:20px;

	color:#999;

	line-height:20px;

	font-size:12px;

	font-family:tahoma;

	vertical-align:top

}

.mod .hd h3 {

	padding-left:10px;

	border-left:3px solid #369;

	color:#333;

	height:20px;

	font:18px/19px "微软雅黑"

}

.mod .hd h3 span {

	color:#ccc;

	font:italic 16px/18px Palatino Linotype,simsun;

	padding-left:10px;

	letter-spacing:1px

}

.mod .hd h3 a:link,.mod .hd h3 a:visited,.mod .hd h3 a:hover {

	color:#369;

	line-height:18px;

	font-weight:bold

}

.mod .bd {

	overflow:hidden

}

#page .resource {

	font-size:12px;

	color:#999;

	margin-bottom:25px

}

#extend .bd {

	padding-top:10px

}

#extend .artical-top p {

	padding-left:0

}

#extend .artical-top a {

	font-size:14px

}

#hot_artical .bd,#artical .bd {

	padding-top:5px

}

.artical-top li {

	padding:5px 0 5px 8px;

	border-bottom:1px dotted #ccc;

	font-size:12px;

	line-height:24px;

	word-wrap:break-word;

	word-break:break-all;

	background:url(../images/dot.png) no-repeat left 15px

}

.artical-top li a:link,.artical-top li a:visited {

	vertical-align:middle;

	line-height:24px;

	color:#333

}

.artical-top span {

	float:left;

	margin-right:10px;

	width:120px;

	color:#999;

	font:italic 22px/24px "Times New Roman,simsun";

	overflow:hidden;

	display:inline

}

.artical-top .first-item {

	padding-left:0;

	background:0

}

.artical-top .first-item p {

	line-height:16px;

	margin-top:-3px;

	padding-left:0;

	margin-left:130px;

	overflow:hidden

}

.artical-top .first-item .title {

	height:28px;

	margin-bottom:10px

}

.artical-top .first-item .text {

	height:22px

}

.artical-top .first-item p a,.artical-top .first-item h4 a {

	font-size:14px;

	font-weight:bold;

	line-height:18px;

	color:#333

}

.artical-top .first-item div {

	color:#999

}

.artical-top-num li:after {

	content:'.';

	display:block;

	clear:both;

	height:0;

	line-height:0;

	overflow:hidden

}

.artical-top-num li {

	padding-left:0;

	background:0;

	zoom:1

}

.artical-top-num span,.artical-top-num .pic {

	width:28px;

	margin:0;

	padding:0;

	display:inline

}

.artical-top li p {

	padding-left:30px;

	padding-bottom:10px;

	font-size:12px;

	line-height:18px;

	color:#999

}

.artical-top .top-1,.artical-top .top-1 span {

	font-size:30px;

	line-height:34px

}

.artical-top .top-1,.artical-top .top-2,.artical-top .top-3,.artical-top .top-1 span,.artical-top .top-2 span,.artical-top .top-3 span {

	color:#f30

}

.artical-top .top-1 a:link,.artical-top .top-1 a:visited {

	line-height:34px;

	font-size:14px;

	float:left;

	height:34px;

	width:235px;

	overflow:hidden

}

#share-banner {

	font-size:12px;

	height:40px;

	padding-bottom:20px

}

#body #widget_content_player {

	width:638px;

	height:228px;

	padding:20px;

	background:#fff;

	border:0;

	border-bottom:1px solid #ececec

}

#body #widget_content_player_wrapper {

	width:390px

}

#body #widget_content_player .widget-content-player-imgnav {

	bottom:16px

}

#body #widget_content_player .widget-content-player-imgview,#body #widget_content_player .widget-content-player-imgview img {

	width:380px;

	height:228px

}

#body #widget_content_player .widget-content-player-imgnav a {

	float:none;

	display:inline-block;

	height:8px;

	width:8px;

	border-radius:100%;

	background:#bbb;

	margin-right:8px;

	box-shadow:.5px .5px 1px 0 #333 inset;

	vertical-align:middle

}

#body #widget_content_player .widget-content-player-imgnav a:hover,#body #widget_content_player .widget-content-player-imgnav a.active {

	height:8px;

	width:8px;

	background:#18a9fd

}

#body #widget_content_player .widget-content-player-imgtit .data-title {

	padding-bottom:10px;

	border-bottom:1px dotted #999

}

#body #widget_content_player .widget-content-player-imgtit .data-abs {

	padding:10px 0 5px

}

#body #widget_content_player .widget-content-player-imgtit .data-title a:link,#body #widget_content_player .widget-content-player-imgtit .data-title a:visited,#body #widget_content_player .widget-content-player-imgtit .data-title a:active {

	font:normal 24px/28px "微软雅黑";

	color:#000;

	padding:0

}

#body #widget_content_player .widget-content-player-imgtit .data-info {

	color:#aaa

}

#body #widget_content_player .widget-content-player-imgtit .data-info a:link,#body #widget_content_player .widget-content-player-imgtit .data-info a:visited,#body #widget_content_player .widget-content-player-imgtit .data-info a:active {

	display:inline;

	margin:0;

	padding:0 10px 0 0;

	font:12px/18px normal;

	color:#369

}

#body #widget_content_player .widget-content-player-imgtit {

	width:230px;

	padding:20px

}

#body #widget_content_player .widget-content-player-imgnav {

	padding-top:5px;

	width:270px;

	right:-8px;

	height:25px;

	text-align:center

}

#body #widget_content_player .widget-content-player-imgtit p {

	padding:0;

	color:#666;

	font-size:12px

}

#body #widget_content_player .widget-content-player-imgnav #widget_content_player_prev,#body #widget_content_player .widget-content-player-imgnav #widget_content_player_next {

	position:static;

	display:inline-block;

	height:15px;

	width:15px;

	border:1px solid #ccc;

	border-radius:2px;

	vertical-align:middle;

	box-shadow:none

}

#body #widget_content_player .widget-content-player-imgnav #widget_content_player_prev:hover,#body #widget_content_player .widget-content-player-imgnav #widget_content_player_next:hover {

	background-color:#ccc

}

#body #widget_content_player #widget_content_player_prev {

	background:url(../images/imgplayer_left_btn.png) no-repeat center 4px

}

#body #widget_content_player #widget_content_player_next {

	background:url(../images/imgplayer_right_btn.png) no-repeat center 4px

}

#focustop .mod {

	margin-top:0

}

#hot .bd {

	width:263px;

	overflow:hidden

}

#hot h3 {

	padding-right:5px

}

#hot .more {

	float:right;

	padding-left:5px

}

#hot ul li {

	overflow:hidden

}

#hot a:link,#hot a:visited {

	font-size:12px;

	white-space:nowrap;

	color:#999

}

#hot strong a:link,#hot strong a:visited {

	font:normal 18px/22px "微软雅黑";

	color:#000

}

#hot strong {

	display:inline-block;

	padding-top:9px

}

#author_info {

	padding-bottom:50px

}

.author {

	padding:10px 15px

}

.author-v {

	padding:40px 0

}

.author-pic {

	position:relative;

	height:110px;

	width:110px;

	margin:0 auto;

	border-radius:100%;

	border:6px solid #fff;

	box-shadow:0 1px 5px 1px #e4e4e4;

	overflow:hidden

}

.author-pic img {

	position:absolute;

	top:0;

	left:0;

	height:110px;

	width:110px

}

.author-name {

	padding:10px 0;

	text-align:center;

	font:normal 22px/24px "微软雅黑"

}

.author-text {

	text-align:center;

	font-size:14px;

	color:#999

}

.author-m {

	background:0;

	border-top:1px dotted #ccc;

	margin-top:-1px;

	word-wrap:break-word;

	word-break:break-all;

	padding:15px 0 16px

}

.author-m .author-name {

	padding:0;

	margin-left:85px;

	font-size:14px;

	text-align:left;

	line-height:24px;

	font-weight:bold

}

.author-m .author-text {

	margin-left:85px;

	font-size:12px;

	text-align:left

}

.author-m .author-artical {

	margin-left:85px;

	font-size:12px;

	padding-top:10px

}

.author-m .author-pic {

	float:left;

	height:70px;

	width:70px;

	margin-right:10px;

	margin-left:3px;

	border:0

}

.author-m .author-pic img {

	height:70px;

	width:70px

}

#author_info_mini {

	position:relative;

	border:0;

	padding:30px 20px 50px

}

#author_info_mini .arrow {

	position:absolute;

	left:-20px;

	top:50%;

	margin-top:-27.5px;

	height:25px;

	width:25px;

	background:url(../images/arrow_blue.png) no-repeat left center

}

#author_info_mini .author-artical {

	font-size:14px

}

.mbox {

	margin-top:15px

}

.lbox {

	padding:18px;

	margin:0;

	width:307px;

	border-right:1px solid #ececec;

	border-top:1px solid #ececec;

	overflow:hidden

}

.lbox.fr {

	border-left:1px solid #ececec;

	margin-left:-1px

}

.lbox .hd,.tbox .hd {

	border:0;

	padding-bottom:7px

}

.mod .hd .ext {

	float:left;

	font-size:14px;

	padding-left:25px;

	height:20px;

	line-height:19px

}

.mod .hd .ext a {

	padding-right:5px;

	color:#369

}

#today_news {

	padding:20px 20px 0;

	margin-bottom:15px

}

#today_news .hd {

	padding-bottom:0

}

#today_news .ulist li {

	float:left;

	width:292px;

	padding-right:36px;

	text-align:right

}

#today_news .ulist .art-title {

	float:left;

	width:220px;

	font-size:14px;

	text-align:left;

	overflow:hidden

}

#today_news .ulist .art-author {

	font-size:12px;

	color:#aaa

}

.fl {

	float:left

}

.fr {

	float:right;

	width:298px;

	border-right:0 none

}

#tags .bd {

	padding-top:6px

}

#tags .bd a:link,#tags .bd a:visited {

	color:#fff;

	float:left;

	font-size:14px;

	white-space:nowrap;

	padding:5px 10px;

	margin:10px 10px 0 0;

	display:inline;

	border-radius:3px;

	background:#3886c2;

	box-shadow:0 1px 1px 0 #ccc

}

#tags .bd a:hover {

	background:#68a6d6;

	text-decoration:none

}

.w-ul li.fb {

	padding:0;

	height:90px;

	background:0;

	text-align:left;

	margin-bottom:14px;

	line-height:20px;

	word-wrap:break-word;

	word-break:break-all;

	overflow:hidden

}

.w-ul li.fb img {

	float:left;

	width:150px;

	height:90px;

	padding-right:10px;

	margin-bottom:5px

}

.w-ul li.fb a:link,.w-ul li.fb a:visited {

	font:normal 18px/20px "微软雅黑";

	color:#333

}

.w-ul li.fb p {

	font-size:12px;

	padding-top:10px;

	line-height:20px;

	color:#999

}

#authors {

	margin:0 20px;

	padding-top:20px;

	border-top:1px solid #ececec

}

#authors .hd {

	border:0

}

#authors .hd h3 {

	height:19px

}

#authors .bd {

	padding-top:10px

}

#authors ul li {

	float:left;

	padding:0 12px;

	margin:0 10px 5px 0;

	background:url(../images/dot.png) no-repeat left center;

	display:inline

}

#authors ul li a:link,#authors ul li a:visited,#authors ul li a:hover {

	color:#3a82b8;

	text-decoration:none

}

#authors ul li.current a:link,#authors ul li.current a:visited,#authors ul li.current a:hover {

	color:#fff

}

#authors ul li.current {

	background:#3a83b8;

	border-radius:2px

}

.artical-box {

	padding:10px 0;

	border-bottom:1px dotted #999

}

.artical-box h4,.artical-box h4 a {

	font:normal 16px/22px "微软雅黑";

	height:22px;

	overflow:hidden

}

.artical-box p {

	margin-top:10px;

	font-size:12px;

	color:#999

}

.artical-box p.artical-box-info {

	margin-top:15px

}

.artical-box p a {

	color:#ccc;

	padding-right:10px

}

.artical-box-more {

	margin:10px 0;

	text-align:center

}

.artical-box-more a {

	display:inline-block;

	height:50px;

	width:260px;

	font:12px/50px normal;

	color:#666;

	border:1px solid #eaeaea;

	border-radius:4px;

	background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f6f6f6));

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6');

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6')";

	background:#f6f6f6;

	background:-moz-linear-gradient(top,#fff,#f6f6f6);

	background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f6f6f6));

	background:-o-linear-gradient(top,#fff,#f6f6f6)

}

.artical-box-more a:hover {

	background:#fff

}

.article-info {

	height:26px;

	font-size:12px;

	line-height:26px;

	overflow:hidden

}

.article-info .article-author-time {

	float:left;

	color:#ccc

}

.article-info a:link,.article-info a:visited {

	white-space:nowrap;

	color:#369

}

.article-info .article-author-time a {

	padding-right:12px

}

.article-info .article-tags a {

	padding:0 5px

}

.article-info .article-tags {

	width:260px;

	text-align:center;

	overflow:hidden

}

.article-info .share-area {

	float:right;

	width:200px

}

.bottom-share {

	padding:30px 20px;

	height:45px

}

.l-header-ad {

	width:982px;

	margin:20px auto;

	padding:10px 0 5px;

	border:1px solid #eaeaea;

	text-align:center

}

.l-main-top-text-ad {

	margin:20px 0 10px;

	text-align:center

}

.l-main-inner-ad {

	float:right;

	padding:0 0 20px 20px

}

.l-main-bottom-text-ad {

	padding-top:20px;

	border-top:1px solid #eaeaea;

	margin:15px 0;

	text-align:center

}

.l-main-bottom-banner-ad {

	margin:15px 0;

	text-align:center

}

.l-right-bottom-cloud-ad {

	margin-bottom:20px;

	overflow:hidden

}

.l-right-bottom-img-ad {

	text-align:center;

	overflow:hidden

}

#footer {

	border-top:1px solid #ebebeb;

	padding:15px 0;

	margin-top:25px

}

#footer p {

	padding:5px 0;

	text-align:center

}

#footer .site-nav {

	padding-bottom:30px;

	font-size:14px;

	color:#dedede

}

#footer .site-nav a {

	display:inline-block;

	border:1px solid #ececec;

	padding:0 22px;

	margin:0 5px;

	height:30px;

	line-height:30px;

	color:#666;

	vertical-align:bottom

}

#footer .site-nav a:hover {

	color:#369;

	text-decoration:none

}

#footer .site-nav a.bottom-logo {

	border:0;

	height:38px

}

#footer .site-nav a.bottom-logo img {

	vertical-align:top

}

#footer .top-nav {

	color:#d6d6d6;

	font-size:12px

}

#footer .top-nav a,#footer .top-nav strong {

	font-weight:normal;

	color:#858585

}

#footer .site-info {

	font-size:12px;

	color:#999

}

#footer .site-info a,#footer .site-info span {

	padding:0 3px;

	color:#369

}

