html {
	margin: 0px; padding: 0px; border: 0px currentColor;
	scrollBar-face-color: #f6f6f6;
	scrollBar-hightLight-color: #ffffff;
	scrollBar-3dLight-color: #cccccc;
	scrollBar-darkshadow-color: #ffffff;
	scrollBar-shadow-color: #cccccc;
	scrollBar-arrow-color: #330000;
	scrollBar-track-color: #f6f6f6;
	scrollBar-base-color: #f6f6f6;
}
body {
	font-family: tahoma,arial;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
body {
	padding-top: 60px; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; transition: all .5s ease-out;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
dialog {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: arial,"Hiragino Sans GB","Microsoft Yahei","΢���ź�","����",����,Tahoma,Arial,Helvetica,STHeiti; font-size: 100%; vertical-align: baseline;
}
nav {
	display: block;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
li {
	list-style: none;
}
* {
	margin: 0px; padding: 0px; -webkit-font-smoothing: antialiased;
}
ul {
	list-style: none;
}
a:link {
	color: rgb(19, 61, 182); text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}







#Body {
	padding-top: 30px;
}
.nodis {
	display: none !important;
}
.body {
	margin: 0px auto; width: 1000px; min-height: 1000px;
}
.left {
	width: 660px; margin-right: 40px; float: left; min-height: 500px;
}
.right {
	width: 300px; float: left;
}
.focus {
	height: 362px; overflow: hidden; margin-bottom: 30px; zoom: 1;
}
#feeds {
	width: 1020px; margin-left: -20px;
}
#feeds::after {
	height: 0px; overflow: hidden; clear: both; display: block; content: "\20";
}
#banners {
	margin-left: 0px;
}
#banners::after {
	height: 0px; overflow: hidden; clear: both; display: block; content: "\20";
}
#feeds_tegao {
	width: 1000px;
}
.authorbg {
	padding-left: 300px; position: relative;
}
.authorCard {
	left: 0px; top: 45px; width: 180px; color: rgb(51, 51, 51); font-size: 16px; position: absolute;
}
.authorCard .avt {
	padding: 5px; border: 1px solid rgb(236, 235, 235); width: 170px; height: 170px; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.authorCard .avt a {
	height: 100%; display: block;
}
.authorCard .avt img {
	width: 100%; height: 100%;
}
.authorCard .nm {
	margin: 11px 0px; text-align: center; font-size: 24px;
}
.authorCard .nm a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.authorCard .verify {
	text-align: center; margin-bottom: 10px; vertical-align: top;
}
.authorCard .verify .iVerify {
	background: url("images/jm_verify.png?__sprite") no-repeat; width: 18px; height: 18px; display: inline-block;
}
.authorCard .info {
	line-height: 29px;
}
#artical h2 {
	padding: 10px 0px 20px; color: rgb(0, 0, 0); line-height: 44px; font-size: 34px; font-weight: 400;
}
#artical .infos {
	color: rgb(153, 153, 153); line-height: 28px; padding-bottom: 10px; font-size: 12px; margin-bottom: 15px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
#artical .infos .tm {
	margin: 0px 10px 0px 0px;
}
#artical .infos .source {
	margin: 0px 10px 0px 0px;
}
#artical .infos .source a {
	color: rgb(102, 102, 102);
}
#artical .infos .source b {
	color: rgb(153, 153, 153); font-weight: 400;
}
#artical .infos .shares {
	line-height: 28px; margin-left: 10px; display: inline-block;
}
#artical .summary {
	background: rgb(248, 248, 248); margin: 15px 0px 30px; padding: 15px 22px; border: 1px dashed rgb(230, 230, 230); color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;
}
#artical .summary span {
	color: rgb(153, 153, 153);
}
#artical .img {
	text-align: center; margin-bottom: 20px;
}
#artical .img img {
	max-width: 650px;
}
#artical .text {
	color: rgb(0, 0, 0); line-height: 26px; text-indent: 2em; font-family: "����"; font-size: 14px; margin-bottom: 26px;
}
#artical .title {
	font-weight: 700;
}
#artical .ps {
	color: rgb(153, 153, 153); line-height: 48px; vertical-align: top;
}
#artical .static {
	margin: 20px 0px; font-size: 14px;
}
#artical .static .opt {
	height: 27px; line-height: 27px; float: right;
}
#artical .static .opt a {
	margin-left: 10px;
}
#artical .static .opt a:hover {
	text-decoration: none;
}
#artical .static .agree {
	height: 27px; color: rgb(153, 153, 153); display: inline-block;
}
#artical .static .unagree {
	height: 27px; color: rgb(153, 153, 153); display: inline-block;
}
#artical .static .agree em {
	margin: 0px 5px; height: 27px; color: rgb(153, 153, 153); line-height: 27px; display: inline-block;
}
#artical .static .unagree em {
	margin: 0px 5px; height: 27px; color: rgb(153, 153, 153); line-height: 27px; display: inline-block;
}
#artical .static .iup {
	background: url("/static/newsmedia/img/hand_5d97ced.png") no-repeat; width: 27px; height: 27px; vertical-align: top; display: inline-block;
}
#artical .static .idown {
	background: url("/static/newsmedia/img/hand_5d97ced.png") no-repeat; width: 27px; height: 27px; vertical-align: top; display: inline-block;
}
#artical .static .idown {
	background-position: -27px 0px;
}
#artical .static .opted .iup {
	background-position: 0px -27px;
}
#artical .static .opted .idown {
	background-position: -27px -27px;
}
#artical .static .opted em {
	color: rgb(51, 102, 153);
}
#artical .static .read {
	height: 27px; color: rgb(153, 153, 153); line-height: 27px; display: inline-block;
}
#artical .static em {
	font-style: normal;
}
.comment_box {
	margin-bottom: 20px;
}
.comment_box .opt {
	line-height: 30px; font-size: 12px; min-height: 30px; _height: 30px;
}
.comment_box .opt .nm a {
	color: rgb(20, 130, 190);
}
.comment_box .opt .login a {
	color: rgb(20, 130, 190);
}
.comment_box .opt .nm em {
	margin: 0px 10px; color: rgb(153, 153, 153);
}
.comment_box .opt .checknum {
	color: rgb(217, 217, 217); float: right;
}
.comment_box .opt .checknum em {
	font-family: arial; font-size: 16px;
}
.comment_box .opt .checknum .err {
	color: red; font-weight: 700;
}
.comment_box .cmtbox {
	padding: 0px 0px 5px 60px; position: relative;
}
.comment_box .cmtbox .avt {
	left: 0px; top: 0px; width: 50px; height: 50px; position: absolute;
}
.comment_box .cmtbox .avt a {
	height: 100%; display: block;
}
.comment_box .cmtbox .avt img {
	width: 100%; height: 100%;
}
.comment_box .cmtbox .tarea {
	padding: 3px 5px; border: 1px solid rgb(210, 208, 208); width: 588px; display: block;
}
.comment_box .cmtbox .tarea textarea {
	outline: 0px; border: 0px currentColor; width: 100%; height: 80px; resize: none;
}
.comment_box .btns3 {
	text-align: right;
}
.comment_box .btns3 .btn {
	background: rgb(0, 127, 213); padding: 0px 20px; border-radius: 0px; border: 1px solid rgb(0, 127, 213); width: auto; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-family: "΢���ź�"; font-size: 14px; display: inline-block;
}
.comment_box .btns3 a.btn:visited {
	background: rgb(0, 127, 213); padding: 0px 20px; border-radius: 0px; border: 1px solid rgb(0, 127, 213); width: auto; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-family: "΢���ź�"; font-size: 14px; display: inline-block;
}
.comment_box .btns3 a.btn:active {
	background: rgb(0, 127, 213); padding: 0px 20px; border-radius: 0px; border: 1px solid rgb(0, 127, 213); width: auto; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-family: "΢���ź�"; font-size: 14px; display: inline-block;
}
.comment_box .btns3 a.btn:hover {
	background: rgb(17, 139, 221); text-decoration: none;
}
.comment_box .btns3 .btndis {
	background: rgb(233, 233, 233); border-color: rgb(210, 208, 208); color: rgb(153, 153, 153); font-weight: 700; cursor: default;
}
.comment_box .btns3 a.btndis:hover {
	background: rgb(233, 233, 233); border-color: rgb(210, 208, 208); color: rgb(153, 153, 153); font-weight: 700; cursor: default;
}
.comment_box .btns3 a.btndis:visited {
	background: rgb(233, 233, 233); border-color: rgb(210, 208, 208); color: rgb(153, 153, 153); font-weight: 700; cursor: default;
}
.comment_box .btns3 a.btndis:active {
	background: rgb(233, 233, 233); border-color: rgb(210, 208, 208); color: rgb(153, 153, 153); font-weight: 700; cursor: default;
}
#comment {
	margin-bottom: 30px;
}
.comment {
	font: 12px/1.125 Arial, Helvetica, sans-serif; color: rgb(76, 76, 76); font-size-adjust: none; font-stretch: normal;
}
.comment .list_title {
	border-color: rgb(217, 217, 217);
}
.comment .li {
	border-color: rgb(217, 217, 217);
}
.comment .list_title {
	border-width: 0px 0px 1px; border-style: solid; padding-bottom: 10px; font-size: 14px; font-weight: 700;
}
.comment .li {
	border-width: 1px 0px 0px; border-style: dotted; padding: 20px 0px; margin-top: -1px; min-height: 50px; _height: 50px;
}
.comment .avt {
	width: 50px; height: 50px; overflow: hidden; float: left;
}
.comment .avt img {
	border: 0px currentColor; width: 100%; height: 100%; display: block;
}
.comment a {
	color: rgb(20, 130, 190); text-decoration: none; cursor: auto;
}
.comment img {
	border: 0px currentColor; width: 100%; display: block;
}
.comment .cnt {
	margin-left: 60px; position: relative;
}
.comment .cnt .user {
	vertical-align: middle; position: relative; _zoom: 1;
}
.comment .nm {
	font-size: 14px;
}
.comment .txt {
	font-size: 14px;
}
.comment .cnt .tm {
	color: rgb(204, 204, 204); margin-left: 3px;
}
.comment .cnt .txt {
	padding: 8px 0px; line-height: 1.7; overflow: hidden;
}
.comment .cnt .txt img {
	border: 0px currentColor; vertical-align: middle;
}
.comment .cnt .rl_area a {
	vertical-align: middle;
}
.comment .loadLine {
	background: rgb(199, 227, 241); height: 35px; text-align: center; line-height: 35px; font-size: 14px; display: block;
}
.comment .loadLine:hover {
	background: rgb(80, 147, 213); color: rgb(255, 255, 255);
}
.comment .loadLine span {
	font-style: normal; font-weight: 700;
}
.comment .loadLine .ico {
	background: url("http://img.t.sinajs.cn/t4/appstyle/widget/images/library/base/icon_tips.png") no-repeat; width: 16px; height: 16px; vertical-align: middle; display: inline-block; _background-image: url(http://img.t.sinajs.cn/t4/appstyle/widget/images/library/base/icon_tips.gif);
}
.comment .loadLine .txt {
	margin-left: 3px; vertical-align: middle; display: inline-block; _vertical-align: baseline;
}
.comment .load .ico {
	display: none;
}
.comment .loading .ico {
	background: url("http://img.t.sinajs.cn/t4/appstyle/widget/images/library/base/loading4.gif") !important;
}
.comment .loaderr .ico {
	background-position: -67px -67px;
}
.comment .nocmt {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nocmt:hover {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nocmt:active {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nocmt:visited {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nocmt .ico {
	background-position: -124px -67px;
}
.comment .nomorecmt {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nomorecmt:hover {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nomorecmt:active {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nomorecmt:visited {
	color: rgb(20, 130, 190); cursor: default;
}
.comment .nomorecmt .ico {
	display: none;
}
.header-ad {
	margin: 0px auto 20px; padding: 10px 0px 5px; border: 1px solid rgb(234, 234, 234); width: 960px; text-align: center;
}
.main-top-text-ad {
	margin: 20px 0px 10px; text-align: center;
}
.main-inner-ad {
	padding: 0px 0px 20px 20px; float: right;
}
.main-bottom-text-ad {
	margin: 15px 0px; text-align: center; padding-top: 20px; border-top-color: rgb(234, 234, 234); border-top-width: 1px; border-top-style: solid;
}
.main-bottom-banner-ad {
	margin: 15px 0px; width: 1000px; text-align: center;
}
.right-bottom-cloud-ad {
	overflow: hidden; margin-bottom: 20px;
}
.right-bottom-img-ad {
	text-align: center; overflow: hidden;
}
.ap {
	margin-bottom: 30px;
}
.apt h4 {
	color: rgb(0, 0, 0); line-height: 26px; font-size: 24px; font-weight: 400; margin-right: 20px; display: inline-block;
}
.apt h4 a {
	color: rgb(0, 0, 0);
}
.apt h4 a:hover {
	color: rgb(0, 0, 0);
}
.apt h4 a:visited {
	color: rgb(0, 0, 0);
}
.apt h4 a:active {
	color: rgb(0, 0, 0);
}
.apt .more {
	padding-top: 10px; float: right;
}
.apt .more a {
	text-decoration: none;
}
.apt .entit {
	height: 11px; margin-top: 5px; margin-bottom: 8px; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.apt .entit span {
	background: rgb(255, 255, 255); bottom: -1px; color: rgb(178, 178, 178); line-height: 11px; padding-right: 5px; font-size: 12px; display: inline-block; position: absolute;
}
.ulist {
	
}
.ulist li {
	padding: 0px 55px 0px 30px; height: 38px; line-height: 38px; overflow: hidden; position: relative;
}
.ulist li .num {
	left: 0px; top: 10px; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 16px; position: absolute;
}
.ulist li .tm {
	top: 0px; width: 35px; text-align: right; right: 0px; color: rgb(153, 153, 153); line-height: 38px; font-size: 12px; position: absolute;
}
.ulist li a {
	height: 38px; color: rgb(51, 51, 51); overflow: hidden; font-size: 16px; text-decoration: none; display: block;
}
.ulist li a:hover {
	text-decoration: underline;
}
.apfix {
	background: rgb(255, 255, 255); top: 80px; width: 300px; position: fixed;
}
#Cover {
	width: 100%; text-align: center; transition: top .4s ease-out;
}
#Cover .cover {
	margin: 0px auto; width: 1000px; height: 160px; position: relative;
}
#Cover .coverbg {
	margin: 0px auto; left: 100px; top: 0px; width: 800px; height: 100%; position: absolute;
}
#Cover .coverlogo {
	width: 100%; height: 120px; text-align: center; position: relative;
}
#Cover .coverlogo span{display: inline-block;height: 42px; line-height: 42px;padding-right: 15px; margin-top: 60px;color: #fff; padding-left: 20px;font-size: 40px; font-family: 华文行楷;}
#Cover .coverlogo span a{color: #fff;text-decoration: none; font-family: 华文行楷;}
#Cover .coverlogo .channel_title{width: 400px;background: url(../img/news/news_title.png) no-repeat top;border-right: 1px #fff solid;}
#Cover .coverlogo img {
	top: 50%; height: 54px; position: relative;
}
#Cover .coverslogan {
	width: 100%; height: 26px; color: rgb(255, 255, 255); position: relative;
}
.coverslogan .ll {
	background: rgb(255, 255, 255); width: 100px; height: 1px; line-height: 0; font-size: 0px; vertical-align: middle; display: inline-block; opacity: 0.5;
}
.coverslogan .rl {
	background: rgb(255, 255, 255); width: 100px; height: 1px; line-height: 0; font-size: 0px; vertical-align: middle; display: inline-block; opacity: 0.5;
}
.coverslogan span {
	padding: 0px 10px; display: inline-block;
}
#Footer {
	background: rgb(240, 240, 240); padding: 15px 0px; margin-top: -1px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid; position: relative;
}
#Footer a {
	text-decoration: none;
}
#Footer p {
	padding: 5px 0px; text-align: center;
}
#Footer .top-nav {
	color: rgb(214, 214, 214); font-size: 12px;
}
#Footer .top-nav a {
	margin: 0px 5px; color: rgb(133, 133, 133); font-weight: 400;
}
#Footer .top-nav strong {
	margin: 0px 5px; color: rgb(133, 133, 133); font-weight: 400;
}
#Footer .site-info {
	color: rgb(153, 153, 153); font-size: 12px;
}
#Footer .site-info a {
	padding: 0px 3px; color: rgb(51, 102, 153);
}
#Footer .site-info span {
	padding: 0px 3px; color: rgb(51, 102, 153);
}
#Header {
	top: 0px; width: 100%; height: 60px; line-height: 60px; position: fixed; z-index: 10; box-shadow: 0px 2px 1px rgba(0,0,0,0.2); transition: all .4s ease-out;
}
#Header .header {
	margin: 0px auto; width: 1080px; position: relative;
}
#Header .menulist {
	padding: 0px 10px;
}
#Header .logo {
	height: 100%; position: absolute;
}
#Header .logo a {
	left: 0px; width: 100%; height: 100%; display: none; filter: alpha(opacity=0); position: relative; opacity: 0; transition: all .8s ease-out;
}
#Header .logo a img {
	vertical-align: top; position: relative;
}
#Header .search {
	background: rgb(69, 70, 74); border-radius: 2px; height: 30px; margin-top: 15px; float: right; display: none;
}
#Header .search input {
	background: rgb(69, 70, 74); border: 0px currentColor; vertical-align: middle;
}
#Header .search input#search_txt {
	padding: 0px 8px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px;
}
#Header .search input#search_btn {
	width: 30px; height: 30px; border-left-color: rgb(48, 49, 54); border-left-width: 1px; border-left-style: solid; background-repeat: no-repeat;
}
#Header .menulist .menu {
	height: 60px; text-align: center; line-height: 60px; float: left; position: relative;
}
#Header .menulist .menu a {
	width: 100%; height: 56px; text-align: center; font-size: 20px; font-weight: 400; border-bottom-color: #2895e2; border-bottom-width: 4px; border-bottom-style: solid; float: left;
}
#Header .menulist .menu a:link {
	text-decoration: none;
}
#Header .menulist .menu a:visited {
	text-decoration: none;
}
#Header .submenulist {
	top: 60px; position: absolute; z-index: 100; box-shadow: 0px 5px 5px rgba(0,0,0,0.3);
}
#Header .submenulist ul {
	width: 135px; float: left;
}
#Header .submenulist li {
	padding: 0px; width: 100%; height: 39px; line-height: 39px;
}
#Header .menu .submenulist li a {
	height: 39px; text-align: center; line-height: 39px; font-size: 16px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; float: none; display: block;
}
#Header .menu .submenulist li a:link {
	text-decoration: none;
}
#Header .menu .submenulist li a:visited {
	text-decoration: none;
}
#Header .submenulist li a .enname {
	font-size: 14px; font-weight: 700;
}
#Header .submenulist li a .rt {
	margin: 0px 6px 0px 15px; font-size: 18px;
}
#Header .menulist .menu .submenulist li a:hover {
	border: 0px currentColor;
}
#Header .logo .showlogo {
	display: inline-block; filter: alpha(opacity=100); opacity: 1;
}
#Header .headerSearch {
	width: 144px; height: 32px; overflow: hidden; margin-top: 14px; display:inline; float: right; position: relative;
}
#Header .searchbar {
	left: 0px; top: 4px; width: 30px; height: 100%; position: absolute;
}
#Header .searchbar .searchA {
	left: 6px; top: 2px; width: 20px; height: 20px; vertical-align: top; display: inline-block; position: absolute; z-index: 1;
}
#Header .searchbar .searchA .i {
	background: url("../img/news/search_bg.png") no-repeat; width: 20px; height: 20px; vertical-align: top; display: inline-block;
}
#Header .searchbar .txt .i {
	background: url("../img/news/search_bg.png") no-repeat; width: 20px; height: 20px; vertical-align: top; display: inline-block;
}
#Header .searchbar .searchA .i {
	filter: alpha(opacity=100); opacity: 1; transition: all 1s ease-out;
}
#Header .searchbar .txt {
	background: rgb(255, 255, 255); border-radius:5px; padding: 0px; width: 0px; height: 26px; font-style: normal; vertical-align: top; display: inline-block; transition: all .3s ease-out;
}
#Header .searchbar .txt .i {
	background-position: 0px -25px; left: 6px; top: 3px; position: absolute;
}
#Header .searchbar input {
	margin: 4px 0px; border: 0px currentColor; width: 100%; height: 16px; color: rgb(51, 51, 51); line-height: 16px; font-size: 13px; vertical-align: top; transition: all .3s ease-out;
}
#Header .showbar .baiduLogo {
	left: 144px;
}
#Header .showbar .searchA .i {
	filter: alpha(opacity=0); opacity: 0;
}
#Header .showbar .txt {
	padding: 0px 3px 0px 33px; width: 108px;
}
#Header .baiduLogo {
	left: 50px; top: 0px; width: 78px; position: absolute; transition: all .3s ease-out;
}
#Header .baiduLogo img {
	width: 100%; vertical-align: top;
}
.feed_tegao {
	padding: 15px 15px 20px 195px; height: 125px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.feed_tegao .picture {
	left: 15px; top: 20px; width: 160px; height: 120px; position: absolute;
}
.feed_tegao .picture a {
	height: 100%; display: block;
}
.feed_tegao .picture img {
	width: 100%; height: 100%;
}
.feed_tegao h4 {
	padding-bottom: 6px;
}
.iplay {
	top: 4px; width: 24px; height: 24px; margin-left: 8px; display: inline-block; position: relative; background-repeat: no-repeat;
}
.feed_tegao h4 a {
	color: rgb(0, 0, 0); line-height: 32px; font-size: 24px; font-weight: 400; text-decoration: none; word-break: break-all; word-wrap: break-word;
}
.feed_tegao .summary {
	height: 52px; color: rgb(119, 119, 119); line-height: 26px; overflow: hidden; font-size: 16px;
}
.feed_tegao .more {
	color: rgb(51, 102, 153); text-decoration: none;
}
.feed_tegao a.more:hover {
	text-decoration: underline;
}
.feed_tegao .infos {
	width: 450px; bottom: 19px; color: rgb(153, 153, 153); font-size: 14px; position: absolute;
}
.feed_tegao .infos .author {
	height: 21px; line-height: 21px; overflow: hidden; text-decoration: none; margin-right: 10px; vertical-align: top; display: inline-block; max-width: 280px;
}
.feed_tegao .infos .author em {
	font-style: normal;
}
.feed_tegao .infos .time {
	height: 21px; line-height: 21px; vertical-align: top; display: inline-block;
}
.feed_tegao .type {
	float: right;
}
.feed_tegao .type a {
	padding: 0px 3px; height: 19px; text-align: center; line-height: 20px; font-size: 12px; display: inline-block; min-width: 52px; _width: 52px;
}
.feed_tegao .type a:hover {
	text-decoration: none;
}
#banners {
	margin-top: -18px;
}
#banners .long .summary {
	height: 26px;
}
#banners .noimg {
	height: auto; padding-left: 15px;
}
#banners .noimg .infos {
	width: 100%; margin-top: 9px; position: static;
}
#banners .noimg .summary {
	height: 52px;
}
#banners .noimgandlong {
	padding-left: 15px;
}
#banners .noimgandlong .summary {
	height: 26px;
}
#banners .noimgandlong .infos {
	width: 630px;
}
#banners .max {
	padding: 130px 0px 0px; height: 270px; text-align: center; color: rgb(255, 255, 255); min-height: 270px;
}
#banners .max a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#banners .max .picture {
	left: 0px; top: 0px; width: 100%; height: 400px;
}
#banners .max .infos {
	font: 400 16px/30px Tahoma, Arial; left: 0px; top: 90px; width: 100%; height: 30px; text-align: center; color: rgb(255, 255, 255); position: absolute; z-index: 3; font-size-adjust: none; font-stretch: normal;
}
#banners .max h4 {
	margin: 0px; text-align: center; padding-bottom: 0px; display: inline-block; position: relative; z-index: 3; min-width: 250px;
}
#banners .max h4 .title {
	padding: 0px 10px; line-height: 100px; font-size: 40px; border-top-color: rgba(255, 255, 255, 0.5); border-top-width: 1px; border-top-style: solid; display: inline-block; min-width: 230px;
}
#banners .max h4 .line {
	background: rgb(255, 255, 255); left: 0px; width: 33%; height: 1px; bottom: 0px; line-height: 0; font-size: 0px; position: absolute; opacity: 0.5;
}
#banners .max h4 .liner {
	left: auto; right: 0px;
}
#banners .max .writer {
	height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: 400; margin-top: -15px; position: relative; z-index: 3;
}
#banners .max .writer .rt {
	margin: 0px 5px;
}
#banners .max .summary {
	padding: 0px 170px; color: rgb(255, 255, 255); line-height: 28px; font-size: 18px; font-weight: 400; margin-top: 20px; position: relative; z-index: 3;
}
#banners .max .mark {
	left: 0px; width: 100%; height: 275px; bottom: 0px; filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#00000000', endColorstr='#60000000'); position: absolute; z-index: 2;
}
.moreimgBanners {
	margin-top: 0px !important;
}
.moreimgBanners .feed_tegao {
	padding: 15px 0px 20px 320px; height: 165px;
}
.moreimgBanners .feed_tegao .picture {
	width: 284px; height: 160px;
}
.moreimgBanners .feed_tegao .infos {
	width: 680px;
}
#banners .hover {
	background: rgb(248, 248, 248); border-color: rgb(248, 248, 248);
}
#banners .hover h4 a:hover {
	color: rgb(0, 140, 221);
}
#banners .hover h4 a:link {
	color: rgb(0, 140, 221);
}
#banners .hover h4 a:visited {
	color: rgb(0, 140, 221);
}
.feed-item {
	margin: 0px 0px 20px 20px; padding: 180px 0px 0px; width: 320px; height: 160px; overflow: hidden; float: left; display: inline; position: relative;
}
.feed-item .type {
	padding: 0px 12px; left: 12px; top: 12px; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; font-weight: 400; position: absolute; z-index: 1;
}
.feed-item h4 {
	margin: 12px 10px 14px; height: 32px; overflow: hidden;
}
.feed-item h4 a {
	line-height: 31px; font-size: 22px; font-weight: 400; text-decoration: none; word-break: break-all; word-wrap: break-word;
}
.feed-item h4 a:link {
	color: rgb(0, 0, 0);
}
.feed-item h4 a:visited {
	color: rgb(0, 0, 0);
}
.feed-item h4 a:hover {
	color: rgb(0, 140, 221);
}
.feed-item .picture {
	left: 0px; top: 0px; position: absolute;
}
.feed-item .picture img {
	width: 320px; height: 180px;
}
.feed-item .summary {
	height: 50px; color: rgb(119, 119, 119); line-height: 24px; overflow: hidden; padding-left: 10px; font-size: 16px; margin-bottom: 6px;
}
.feed-item .infos {
	left: 10px; bottom: 10px; color: rgb(153, 153, 153); font-size: 14px; position: absolute;
}
.feed-item .author {
	height: 21px; line-height: 21px; overflow: hidden; text-decoration: none; margin-right: 10px; vertical-align: top; display: inline-block; max-width: 200px;
}
.feed-item .author em {
	font-style: normal;
}
.feed-item .infos .time {
	height: 21px; line-height: 21px; vertical-align: top; display: inline-block;
}
#feeds .long h4 {
	height: 64px; margin-bottom: 8px;
}
#feeds .long .summary {
	height: 25px; overflow: hidden; margin-bottom: 6px; white-space: nowrap; text-overflow: ellipsis;
}
#feeds .noimg .summary {
	background: url("/static/newsmedia/widget/mod_feed/jm_feedbg_a5e5ad8.png") repeat-x; margin: 16px 10px 6px; padding: 16px 0px 0px; height: 125px !important; white-space: normal;
}
#feeds .noimg {
	padding: 53px 0px 0px; height: 286px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
#feeds .noimg h4 {
	margin: 0px 10px !important;
}
#feeds .noimg h4 a:link {
	color: rgb(0, 0, 0);
}
#feeds .noimg h4 a:visited {
	color: rgb(0, 0, 0);
}
#feeds .noimg h4 a:hover {
	color: rgb(0, 140, 221);
}
#feeds .noimg .type {
	left: 10px;
}
#feeds .noimg .channelnm {
	left: 80px; top: 10px; color: rgb(1, 168, 238); line-height: 30px; font-size: 14px; font-weight: 400; position: absolute;
}
#feeds .hover {
	background: rgb(248, 248, 248); border-color: rgb(248, 248, 248);
}
#feeds .hover h4 a:hover {
	color: rgb(0, 140, 221);
}
#feeds .hover h4 a:link {
	color: rgb(0, 140, 221);
}
#feeds .hover h4 a:visited {
	color: rgb(0, 140, 221);
}
.iplay {
	top: 4px; width: 24px; height: 24px; margin-left: 8px; display: inline-block; position: relative; background-repeat: no-repeat;
}
#feeds_authorLis {
	padding-left: 30px; margin-top: 24px; border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.feed_authorLi {
	padding: 18px 0px 24px 200px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-height: 120px; _height: 120px;
}
.feed_authorLi .picture {
	left: 0px; top: 24px; width: 180px; height: 120px; position: absolute;
}
.feed_authorLi .picture a {
	height: 120px; display: block;
}
.feed_authorLi .picture img {
	width: 100%; height: 100%;
}
.feed_authorLi h4 a {
	font: 400 28px/36px "Microsoft YaHei", "΢���ź�"; color: rgb(0, 0, 0); text-decoration: none; word-break: break-all; word-wrap: break-word; font-size-adjust: none; font-stretch: normal;
}
.feed_authorLi .summary {
	height: 78px; color: rgb(119, 119, 119); line-height: 26px; overflow: hidden; font-size: 16px; margin-top: 6px;
}
.feed_authorLi .more {
	color: rgb(119, 119, 119); text-decoration: none;
}
.feed_authorLi .info {
	left: -85px; top: 70px; width: 40px; text-align: right; color: rgb(204, 204, 204); padding-right: 20px; font-size: 15px; position: absolute;
}
.feed_authorLi .info .tm b {
	font-weight: 400; display: block;
}
.iPoint {
	background: rgb(204, 204, 204); border-radius: 50%; top: 3px; width: 12px; height: 12px; right: 0px; display: inline-block; position: absolute;
}
#feeds_authorLis .long .summary {
	height: 52px; overflow: hidden;
}
#feeds_authorLis .long h4 {
	padding: 0px;
}
#feeds_authorLis .noimg {
	padding-left: 0px;
}
.focus-item {
	margin: 0px 0px 2px 2px; width: 240px; height: 180px; overflow: hidden; float: left; display: inline; position: relative;
}
.focus-item .type {
	padding: 0px 12px; left: 12px; top: 12px; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; font-weight: 400; position: absolute;
}
.focus-item a {
	width: 288px; height: 199px; display: block;
}
.focus-item a:link {
	text-decoration: none;
}
.focus-item a:visited {
	text-decoration: none;
}
.focus-item img {
	width: 100%; height: 100%; transition: all .4s ease-out; -ms-transition: all .4s ease-out; -moz-transition: all .4s ease-out;
}
.focus-item .desc {
	left: 0px; width: 100%; height: 100px; bottom: 0px; padding-top: 10px; filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#00000000', endColorstr='#50000000')\9; position: absolute;
}
.focus-item .desc .title {
	margin: 0px 10px; bottom: 10px; color: rgb(255, 255, 255); line-height: 18px; letter-spacing: 1px; overflow: hidden; font-size: 16px; font-weight: 400; display: block; position: absolute; max-height: 36px;
}
.focus-item .desc .summary {
	color: rgb(255, 255, 255); font-size: 14px; display: block;
}
.focus-item a:hover img {
	width: 106%; height: 106%; margin-top: -3%; margin-left: -3%;
}
.focus .max .desc .title {
	margin: 0px 20px;
}
.focus .max .desc .summary {
	margin: 0px 20px;
}
.focus .max .desc .summary {
	line-height: 20px; overflow: hidden; padding-top: 20px; margin-bottom: 20px; max-height: 40px;
}
.focus .max .desc .title {
	line-height: 28px; letter-spacing: 2px; font-size: 22px; max-height: 56px;
}
.focus .max {
	width: 516px; height: 362px;
}
.focus .max a {
	width: 516px; height: 362px;
}
.focus .max {
	margin: 0px;
}
.focus .max .desc {
	height: auto; color: rgb(255, 255, 255);
}
.loading {
	margin: 38px 0px 58px; text-align: center; color: rgb(153, 153, 153); line-height: 24px; font-size: 16px; font-weight: 400;
}
.loading img {
	margin-right: 10px; position: relative;
}
.loading b {
	font-weight: 400; vertical-align: top; display: inline-block;
}
.pages {
	margin: 48px 0px; text-align: right;
}
.pages a {
	text-decoration: none;
}
.pages a:hover {
	text-decoration: none;
}
.pages .btn {
	padding: 0px 15px; border: 1px solid rgb(221, 221, 221); height: 32px; color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; display: inline-block;
}
.pages .page {
	background: url("/static/newsmedia/widget/mod_page/jm_pagearr_6428d48.png") no-repeat right; margin: 0px 15px 0px 10px; width: 70px; height: 34px; display: inline-block; position: relative;
}
.pages .pg {
	margin: 2px 0px; width: 100%; height: 30px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; display: inline-block;
}
.pages .pageDown {
	background: rgb(255, 255, 255); border: 1px solid rgb(178, 178, 178); left: 0px; width: 68px; text-align: center; bottom: 40px; position: absolute;
}
.pages .pageDown a {
	color: rgb(51, 51, 51); line-height: 28px; font-size: 12px; display: block;
}
.pages .pageDown a:hover {
	background: rgb(225, 228, 229);
}
.pages .pageDown a.pgdis {
	background: rgb(255, 255, 255); color: rgb(153, 153, 153); cursor: default;
}
.pages .pageDown a.pgdis:hover {
	background: rgb(255, 255, 255); color: rgb(153, 153, 153); cursor: default;
}
.pages .pageDown a.pgdis:visited {
	background: rgb(255, 255, 255); color: rgb(153, 153, 153); cursor: default;
}
.pages .pageDown a.pgdis:active {
	background: rgb(255, 255, 255); color: rgb(153, 153, 153); cursor: default;
}
.pages .pg em {
	margin: 0px 3px; font-style: normal;
}
.pages .pageDown a em {
	margin: 0px 3px; font-style: normal;
}
.loading {
	margin: 38px 0px 58px; text-align: center; color: rgb(153, 153, 153); line-height: 24px; font-size: 16px;
}
.loading img {
	margin-right: 10px; position: relative;
}
.loading b {
	line-height: 24px; font-weight: 400; vertical-align: top; display: inline-block;
}
#search {
	background: rgb(247, 247, 247); padding: 20px 20px 5px; margin-bottom: 40px;
}
.searchbox {
	background: rgb(255, 255, 255); padding: 0px 30px 0px 5px; border: 1px solid rgb(229, 229, 229); position: relative;
}
.searchbox input {
	width: 100%; height: 37px; line-height: 37px; font-family: "΢���ź�"; font-size: 20px;
}
.searchbox .deleteA {
	top: 6px; width: 25px; height: 25px; right: 5px; display: inline-block; position: absolute;
}
.searchbox .deleteA .i {
	background: url("/static/newsmedia/widget/mod_search/searchicon_e31ed62.png") no-repeat; width: 25px; height: 25px; display: inline-block;
}
.searchtip {
	padding: 10px; color: rgb(153, 153, 153); line-height: 25px; font-size: 14px;
}
.searchtip span {
	vertical-align: top; display: inline-block;
}
.searchtip em {
	margin: 0px 3px; color: rgb(204, 0, 0); font-style: normal;
}
.searchtip .isearch {
	background: url("/static/newsmedia/widget/mod_search/searchicon_e31ed62.png") no-repeat -25px 0px; width: 25px; height: 25px; display: inline-block;
}
.nosearchtit {
	line-height: 90px; font-size: 28px; margin-top: -20px; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: solid;
}
.nav {
	margin: 0px 0px 20px; color: rgb(102, 102, 102); font-size: 16px;
}
.nav .nava {
	color: rgb(102, 102, 102); text-decoration: none;
}
.nav .navb {
	color: rgb(51, 51, 51); font-weight: 700;
}
.nav .rt {
	margin: 0px 5px;
}
.bdsharebuttonbox {
	vertical-align: top; display: inline-block;
}
.bds_more {
	color: rgb(153, 153, 153) !important; padding-left: 0px !important; vertical-align: top; display: inline-block;
}
.bds_more .ishare {
	width: 20px; height: 20px; margin-right: 3px; vertical-align: middle; display: inline-block; background-repeat: no-repeat;
}
a.bds_more:hover {
	color: rgb(0, 153, 204) !important; text-decoration: none;
}
a.bds_more:hover .ishare {
	background-repeat: no-repeat;
}
#share_box {
	margin-bottom: 20px;
}
#share_box .bds {
	background: url("/static/newsmedia/widget/share/bigshare_8192879.png") no-repeat !important; padding: 0px !important; width: 48px; height: 48px; float: none !important; display: inline-block !important;
}
#share_box .bds_tsina {
	
}
#share_box .bds_tsina:hover {
	background-position: 0px -50px !important;
}
#share_box .bds_renren {
	background-position: -50px 0px !important;
}
#share_box .bds_renren:hover {
	background-position: -50px -50px !important;
}
#share_box .bds_douban {
	background-position: -100px 0px !important;
}
#share_box .bds_douban:hover {
	background-position: -100px -50px !important;
}
#share_box .bds_tqq {
	background-position: -150px 0px !important;
}
#share_box .bds_tqq:hover {
	background-position: -150px -50px !important;
}
#share_box .bds_weixin {
	background-position: -200px 0px !important;
}
#share_box .bds_weixin:hover {
	background-position: -200px -50px !important;
}
#share_box .bds_more {
	background-position: -250px 0px !important;
}
#share_box .bds_more:hover {
	background-position: -250px -50px !important;
}
#share_box a.bds_count {
	font-size: 15px !important; margin-top: 14px; vertical-align: top !important; float: none !important; display: inline-block !important;
}
#Header .search input#search_btn {
	background-position: 0px 5px;
}
.iplay {
	background-position: 0px -22px;
}
.iplay {
	background-position: 0px -73px;
}
.bds_more .ishare {
	background-position: -4px -124px;
}
a.bds_more:hover .ishare {
	background-position: -4px -147px;
}
#Header .search input#search_btn {
	background-image: url("/static/newsmedia/pkg/aio_z_6674f72.png");
}
.iplay {
	background-image: url("/static/newsmedia/pkg/aio_z_6674f72.png");
}
.bds_more .ishare {
	background-image: url("/static/newsmedia/pkg/aio_z_6674f72.png");
}
a.bds_more:hover .ishare {
	background-image: url("/static/newsmedia/pkg/aio_z_6674f72.png");
}



#Header {
	background: rgb(0, 125, 206);
}
#Header .menulist .menu a {
	border-color: #2895e2 !important;
}
#Header .menulist .menu a:link {
	color: rgb(255, 255, 255);
}
#Header .menulist .menu a:visited {
	color: rgb(255, 255, 255);
}
#Header .menulist .hover.menu a {
	border-bottom-color: rgb(255, 255, 255) !important;
}
#Header .menulist .active.menu a {
	border-bottom-color: rgb(255, 255, 255) !important;
}
#Header .submenulist {
	background: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222);
}
#Header .submenulist li {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#Header .menu .submenulist li a {
	color: rgb(0, 0, 0);
}
#Header .menu .submenulist li a:link {
	color: rgb(0, 0, 0);
}
#Header .menu .submenulist li a:visited {
	color: rgb(0, 0, 0);
}
#Header .submenulist li a .enname {
	color: rgb(203, 203, 203);
}
#Header .submenulist li a .rt {
	color: rgb(203, 203, 203);
}
#Header .menulist .menu .submenulist li a:hover {
	background: rgb(232, 236, 241);
}
#Header .menulist .menu .submenulist li a:hover .enname {
	color: rgb(203, 203, 203);
}
.focus-item .type {
	background: rgb(41, 152, 225); color: rgb(255, 255, 255);
}
.feed-item .type {
	background: rgb(41, 152, 225); color: rgb(255, 255, 255);
}
.iplay {
	
}
.feed_tegao .type a {
	background: #2895e2; border-radius: 3px; height: 30px; min-width: 36px; padding: 0px 8px; line-height: 30px; font-size: 15px; border: none !important; color: #ffffff;
}
/* .feed_tegao .type a:hover { */
/* 	background: rgb(41, 152, 225); color: rgb(255, 255, 255); */
/* } */
.feed_tegao .type .color1 {background: #2895e2 !important;}
.feed_tegao .type .color2 {background: #dd3434 !important;}
.feed_tegao .type .color3 {background: #00a718 !important;}
.feed_tegao .type .color4 {background: #ffa200 !important;}
.feed_tegao .type .color5 {background: #a79900 !important;}
.feed_tegao .type .color6 {background: #9500a7 !important;}
.feed_tegao .type .color7 {background: #03dcab !important;}
.feed_tegao .type .color8 {background: #dc0397 !important;}
.feed_tegao .type .color9 {background: #fac31c !important;}
#Header .showmenu {
	float: left; display: inline-block;height: 49px; width: 43px; padding: 10px 0 0 15px;
}
#Cover {
	background: rgb(0, 125, 206);
}
#Cover .coverbg {
	
}
.ulist li .num {
	color: #606060;
	border-radius: 2px;
	background: #dedede;
}
.ulist li .top3 {
	background: #2895e2; color: rgb(255, 255, 255);
}
