@charset "utf-8";
.ie8 {
}
/*page_container*/
.ad_72890_box {
	background-color: #EEE;
	padding: 8px 0;
	text-align: center;
}
.ad_72890 {
	margin: 0 auto;
	padding: 2px;
	text-align: center;
	height: 90px;
}
.ad_72890_box.sp {
	background-color: transparent;
}
.ad_960250 {
	margin: 0 auto;
	text-align: center;
	width: 960px;
}
.page_container .ad .text-ad .highlight, .page_container .ad .text-ad .highlight a:link, .page_container .ad .text-ad .highlight a:visited {
	color: #000;
	text-decoration: none
}
.page_container .ad .text-ad .highlight a:hover, .page_container .ad .text-ad .highlight a:active {
	color: #36c;
	text-decoration: underline;
}
.page_container {
	min-height: 700px;
	padding: 10px 0;
	position: relative;
}
.page_container > article {
	float: left;
	width: 645px;
}
.page_container.all_clumn > article {
	width: 980px;
}
.page_container ul.page_index {
	margin-bottom: 8px;
	padding: 6px 0;
}
.page_container ul.page_index li {
	background: url(../images/ico_cti.png) no-repeat scroll -886px -377px transparent;
	margin: 0;
	padding: 0 2px 0 11px;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container ul.page_index li:first-child, .page_container ul.page_index li.first {
	background: none;
	padding-left: 0px;
}
.page_container ul.page_index li h6 a {
	font-weight: normal;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-size: 15px;
	color: #333;
}
.page_container article .contentbar_topad {
	width: 970px;
	min-height: 64px;
	position: relative;
	background: url(../images/noise_bg.png) repeat scroll 0 0 transparent;
	overflow: hidden;
	border-top: 5px solid #ccc;
	margin-bottom: 8px;
	box-shadow: 0 1px 2px 0 #333 inset;
	padding: 14px 0 0 10px;
}
.page_container article .contentbar_topad ul {
}
.page_container article .contentbar_topad li {
	float: left;
	width: 238px;
	padding: 4px 10px;
	border-left: 1px dashed #999;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.page_container article .contentbar_topad li:first-child, .page_container article .contentbar_topad li.first {
	border-left: 0px dashed #999;
}
.page_container article .contentbar_topad li .kind {
	font-size: 13px;
	color: #666;
	width: 150px;
	margin-bottom: 8px;
}
.page_container article .contentbar_topad li .title {
}
.page_container article .contentbar_topad .bottom_border {
	width: 980px;
	height: 6px;
	position: absolute;
	background: transparent url(../images/bottom_border.png) repeat-x scroll left bottom;
	overflow: hidden;
	bottom: 0;
	left: 0;
	z-index: 1;
}
.page_container > article > header {
	margin-bottom: 5px;
	padding: 15px 0 5px 15px;
	position: relative;
}
.tvstream .page_container > article > header {
	border-top: 5px solid #ccc;
	padding: 15px 15px 5px;
}
.page_container > article > header .read_later {
	background-color: #FFCC00;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(/Scripts/PIE.htc);
	color: #000;
	padding: 6px 14px;
	font-size: 16px;
	cursor: pointer;
	position: absolute;
	top: 15px;
	right: 0;
	width: 82px;
	display: none;
}
.page_container > article > header .read_later a {
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article > header .read_later a span.text {
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
}
.page_container > article > header .read_later span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -128px transparent;
	display: inline;
	float: right;
	height: 16px;
	margin: 0 -2px 0 3px;
	width: 16px;
}
.page_container > article > header h1 {
	font: bold 30px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	color: #313133;
	width: 100%;
}
.page_container > article > header h1 a {
	color: #313133;
	text-decoration: none;
}
.newinfoall {
	width: 100%;
	padding: 8px 8px 12px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin: 10px auto 0;
}
.page_container > article .article_info {
	padding: 17px 0 5px 15px;
	font-size: 15px;
	color: #666;
}
.page_container > article .article_info .reporter {
	float: left;
	width: 530px;
	margin-bottom: 0;
}
.page_container > article .article_info .reporter a:link, .page_container > article .article_info .reporter a:visited {
	color: #3366cc;
	text-decoration: underline;
}
.page_container > article .article_info .reporter a:hover, .page_container > article .article_info .reporter a:active {
	text-decoration: none;
}
.page_container > article .article_info time {
	color: #666;
	display: inline-block;
	font-size: 15px;
	line-height: 1.5;
	margin-top: 15px;
	margin-bottom: 0;
	padding-right: 0px;
	text-align: left;
}
.tvstreampage .page_container > article .article_info time {
	display: none;
}
.page_container > article .article_info time +a {
	display: none;
}
.page_container > article .article_info .rp_name {
	display: inline-block;
}
.page_container > article .article_info cite {
	margin-bottom: 5px;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article .article_info .hide {
	display: none;
}
.page_container .hide {
	display: none;
}
.page_container > article > article {
	font-size: 18px;
	line-height: 1.7;
	color: #333;
}
.page_container > article > article .article-function-bar {
	/*background: none repeat scroll 0 0 #EEEEEE;*/
	float: left;
	height: auto;
	margin-right: 15px;
	width: 60px;
	padding: 0;
}
.page_container > article > article .article-function-bar .share-icon {
	display: none;
}
.page_container > article > article .article-function-bar ul li a {
	display: block;
	height: 18px;
	margin: 0;
	width: 60px;
	padding-top: 52px;
	color: #000;
	font: bold 12px/1 Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
	text-align: center;
	overflow: hidden;
}
.page_container > article > article .article-function-bar ul li a:hover {
	color: #000;
	background-color: #C5C5C5 !important;
}
.page_container > article > article .article-function-bar ul li.comment a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px 0 transparent;/*border-bottom:1px solid #AEAEAE;
	box-shadow:0 1px 0 0 #FFFFFF;*/
}
.page_container > article > article .article-function-bar ul li.comment a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px 0 transparent;
}
.page_container > article > article .article-function-bar ul li.mail a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -66px transparent;
}
.page_container > article > article .article-function-bar ul li.mail a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -66px transparent;
}
.page_container > article > article .article-function-bar ul li.quote a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -139px transparent;
}
.page_container > article > article .article-function-bar ul li.quote a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -139px transparent;
}
.page_container > article > article .article-function-bar ul li.fb a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -209px transparent;
}
.page_container > article > article .article-function-bar ul li.fb a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -209px transparent;
}
.page_container > article > article .article-function-bar ul li.gp a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -278px transparent;
}
.page_container > article > article .article-function-bar ul li.gp a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -278px transparent;
}
.page_container > article > article .article-function-bar ul li.wb a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -559px transparent;
}
.page_container > article > article .article-function-bar ul li.wb a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -559px transparent;
}
.page_container > article > article .article-function-bar ul li.qq a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -629px transparent;
}
.page_container > article > article .article-function-bar ul li.tw a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -350px transparent;
}
.page_container > article > article .article-function-bar ul li.tw a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -350px transparent;
}
.page_container > article > article .article-function-bar ul li.in a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -416px transparent;
}
.page_container > article > article .article-function-bar ul li.in a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -416px transparent;
}
.page_container > article > article .article-function-bar ul li.pt a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -490px transparent;
}
.page_container > article > article .article-function-bar ul li.pt a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -490px transparent;
}
.page_container > article > article .article-function-bar ul li.line a {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -700px transparent;
	display: none;
}
.page_container > article > article .article-function-bar ul li.line a:hover {
	background: url(../images/page_social_icon.png) no-repeat scroll 2px -700px transparent;
	display: none;
}
.page_container > article > article .article-function-bar ~ .pic, .page_container > article > article .article-function-bar ~ .video, .page_container > article > article .article-function-bar ~ .sound {
	clear: none;
	float: right;
	width: 550px;
}
/*.page_container > article > article p~.pic,.page_container > article > article p ~ .sound {
    width:647px;
	padding:0;
	background-color:#FFF;
	margin-bottom:15px;
	position:relative;
	clear: both;
}*/
.page_container > article > article p~.pic .img_view img, .page_container > article > article p ~ .video .video_view {
	max-width: 645px !important;
	width: 100%;
}
.page_container article article .video figcaption {
	background-color: #efefef;
	color: #6d6d6d;
	font-size: 0.9em;
	margin: 0;
	padding: 10px 15px;
	word-break: break-all;
}
.page_container > article > article p~.pic .img_view img[data-width="590"] {
	max-width: 590px !important;
}
.page_container > article > article p~.pic .img_view img[data-width="450"] {
	max-width: 450px !important;
}
.page_container > article > article p~.pic .img_view img[data-width="360"] {
	max-width: 360px !important;
}
.page_container > article > article p~.pic .img_view img[data-width="330"] {
	max-width: 330px !important;
}
.page_container > article > article .article-function-bar ~ .pic .img_view {
	width: auto;
}
.page_container > article > article .article-function-bar ~ .pic .img_view img {
	max-width: 550px;
}
.page_container > article > article .article-function-bar ~ p {
	clear: right;
}
.page_container > article > article .promo_word ~ p {
	clear: both;
}
.page_container > article > article .pic {
	width: 645px;
	padding: 0;
	background-color: #FFF;
	margin-bottom: 15px;
	position: relative;
	clear: both;
}
.page_container.tvstream > article > article .pic {
	border: none;
	border-bottom: 1px dashed #999999;
}
.page_container > article > article .pic .img_view {
	width: 645px;
	height: auto;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.page_container > article > article .video {
	width: 645px;
	background-color: #FFF;
	margin-bottom: 15px;
	position: relative;
}
.page_container > article > article .video .in {
	background-color: #efefef;
	padding: 0 8px 10px;
}
.page_container > article > article .video .in .in_box {
	float: right;
	width: 190px;
}
.page_container > article > article .video .in .in_box .tv_logo {
	float: left;
	width: 48px;
	height: 48px;
	overflow: hidden;
}
.page_container > article > article .video .in .in_box .rightbox {
	float: right;
	width: 130px;
}
.page_container > article > article .video .in .in_box .rightbox>.text {
	margin-top: -8px;
}
.page_container > article > article .video .in .in_box .rightbox>.text a {
	font-size: 13px;
}
.page_container > article > article .video .in .in_box .fans {
	background-color: #666;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	width: 116px;
}
.page_container > article > article .video .in .in_box .fans a {
	font-size: 13px;
	color: #fff;
	display: block;
	float: left;
	padding: 2px;
}
.page_container > article > article .video .in .in_box .fans a:before {
	content: "";
	display: block;
	float: left;
	margin: 6px 10px 0 18px;
	width: 12px;
	height: 12px;
	overflow: hidden;
	background: url(../images/ico_cti.png) no-repeat scroll -88px -24px transparent;
}
.page_container > article > article .video .video_view {
	width: 645px;
	height: auto;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin: 0;
}
.page_container > article > article .video .video_view .video_iframe {
	height: auto;
	margin: 0 auto;
	width: auto;
	position: relative;
}
.page_container > article > article .pic .img_view img {
	max-width: 645px;
	height: auto;
	margin: 0 auto;
	display: block;
}
.page_container > article > article .pic figcaption {
	margin: 0;
	background-color: #EFEFEF;
	padding: 10px 15px;
	color: #6d6d6d;
	word-break: break-all;
	font-size: 0.9em;
}
.page_container > article > article .pic_s {
	padding: 8px;
	background-color: #FFF;
	border: 1px solid #999;
	margin: 0 15px 15px 0;
	float: left;
	position: relative;
}
.page_container > article > article .pic_s .img_view {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	overflow: hidden;
}
.page_container > article > article .pic_s figcaption {
	margin: 16px 0 8px;
	color: #4F4F4F;
	word-break: break-all;
}
.page_container > article > article .pic .share_icon {
	background: url(../images/ico_cti.png) no-repeat scroll -233px -198px transparent;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 32px;
	height: 32px;
	overflow: hidden;
	z-index: 1;
}
.page_container > article > article .pic_s .share_icon {
	background: url(../images/ico_cti.png) no-repeat scroll -233px -198px transparent;
	position: absolute;
	top: 10px;
	left: 10px;
	width: 32px;
	height: 32px;
	overflow: hidden;
}
.page_container > article > article .sound {
	width: 627px;
	padding: 8px;
	background-color: #FFF;
	border: 1px solid #999;
	margin-bottom: 15px;
	position: relative;
}
.page_container > article > article p {
	font-size: 1em;
	line-height: 1.7;
	margin-bottom: 30px;
	margin-left: 12px;
}
.page_container > article > article p span.ptb {
	font: bold 16px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
}
.page_container > article > article .page_logo {
	margin: 15px 0 25px 12px;
}
.page_container > article > article .page_logo img {
	max-width: 120px;
}
.page_container > article > article .promo_word {
	margin: 15px 0 25px 12px;
	min-width: 100%;
}
.page_container > article > article .promo_word a {
	color: #313133;
	font: bold 30px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
}
.page_container > article > article .pic .share_media, .page_container > article > article .pic_s .share_media {
	position: absolute;
	top: 9px;
	right: 9px;
	z-index: 2;
	background: url(../images/opacity_60.png) repeat scroll 0 0;
	width: 30px;
	overflow: hidden;
	display: none;
	padding: 8px;
	border: 1px solid #3c3c3c;
}
.page_container > article > article .pic .share_media .title_name, .page_container > article > article .pic_s .share_media .title_name {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
	color: #FFF;
	width: 100px;
	text-align: center;
	padding: 8px 0;
}
.page_container > article > article .pic .share_media ul, .page_container > article > article .pic_s .share_media ul {
	width: 72px;
	margin: 0 auto;
}
.page_container > article > article .pic .share_media li a, .page_container > article > article .pic_s .share_media li a {
	display: block;
	height: 32px;
	width: 32px;
}
.page_container > article > article .pic .share_media li, .page_container > article > article .pic_s .share_media li {
	margin-top: 8px;
}
.page_container > article > article .pic .share_media li.fb:hover, .page_container > article > article .pic_s .share_media li.fb:hover, .page_container > article > article .pic .share_media li.twitter:hover, .page_container > article > article .pic_s .share_media li.twitter:hover, .page_container > article > article .pic .share_media li.linkedin:hover, .page_container > article > article .pic_s .share_media li.linkedin:hover, .page_container > article > article .pic .share_media li.pinterest:hover, .page_container > article > article .pic_s .share_media li.pinterest:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
.page_container > article > article .pic .share_media li:first-child, .page_container > article > article .pic_s .share_media li.first {
	margin-top: 0px;
}
.page_container > article > article .pic .share_media li.fb, .page_container > article > article .pic_s .share_media li.fb {
	background: url(../images/ico_cti.png) no-repeat scroll -167px -231px transparent;
	display: block;
	height: 30px;
	overflow: hidden;
	width: 31px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-transition: opacity 600ms ease 0s;
	-webkit-transition: opacity 600ms ease 0s;
	-o-transition: opacity 600ms ease 0s;
	transition: opacity 600ms ease 0s;
	behavior: url(/Scripts/PIE.htc);
}
.page_container > article > article .pic .share_media li.twitter, .page_container > article > article .pic_s .share_media li.twitter {
	background: url(../images/ico_cti.png) no-repeat scroll -198px -231px transparent;
	display: block;
	height: 30px;
	overflow: hidden;
	width: 31px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-transition: opacity 600ms ease 0s;
	-webkit-transition: opacity 600ms ease 0s;
	-o-transition: opacity 600ms ease 0s;
	transition: opacity 600ms ease 0s;
	behavior: url(/Scripts/PIE.htc);
}
.page_container > article > article .pic .share_media li.linkedin, .page_container > article > article .pic_s .share_media li.linkedin {
	background: url(../images/ico_cti.png) no-repeat scroll -229px -231px transparent;
	display: block;
	height: 30px;
	overflow: hidden;
	width: 31px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-transition: opacity 600ms ease 0s;
	-webkit-transition: opacity 600ms ease 0s;
	-o-transition: opacity 600ms ease 0s;
	transition: opacity 600ms ease 0s;
	behavior: url(/Scripts/PIE.htc);
}
.page_container > article > article .pic .share_media li.pinterest, .page_container > article > article .pic_s .share_media li.pinterest {
	background: url(../images/ico_cti.png) no-repeat scroll -260px -231px transparent;
	display: block;
	height: 30px;
	overflow: hidden;
	width: 31px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-transition: opacity 600ms ease 0s;
	-webkit-transition: opacity 600ms ease 0s;
	-o-transition: opacity 600ms ease 0s;
	transition: opacity 600ms ease 0s;
	behavior: url(/Scripts/PIE.htc);
}
.page_container > article > article .bq01 {
	background: url(../images/blockquote_top.png) no-repeat scroll 8px 8px transparent;
	padding: 38px 39px 28px 36px;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.7;
	color: #000;
}
.page_container > article > article .bq02 {
	background: url(../images/blockquote_buttom.png) no-repeat scroll right bottom transparent;
	padding: 0 29px 30px 0px;
}
.page_container article .article_star {
	margin: 10px 10px 15px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 15px;
}
.page_container > article > .article_star .rwd-share-icon {
	display: none;
}
.page_container article .article_star .art_click {
	float: left;
	font-size: 16px;
	line-height: 1.5;
	color: #666;
	padding-right: 10px;
}
.page_container article .article_star .art_click span.num {
	font: bold 25px/1 "Verdana", "Arial", "PMingLiU", "sans-serif";
	color: #CC0000;
	margin: -4px 5px 0 0;
	display: block;
	float: left;
}
.page_container article .article_star .art_click span.click {
	float: left;
	margin-right: 5px
}
.page_container article .article_star .art_disqus {
	float: right;
	border-right: 1px solid #ccc;
	padding: 0 10px;
}
.page_container article .article_star .art_disqus a {
	text-decoration: none;
	vertical-align: middle;
	line-height: 1.5;
}
.page_container article .article_star .art_disqus a {
	color: #a2a2a2;
	font: 16px/1.2 "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.page_container article .article_star .art_disqus a:hover {
	color: #cc0000;
}
.page_container article .article_star .art_disqus a:after {
	content: "";
	background: url(../images/messages.png) no-repeat scroll 0 0 transparent;
	width: 24px;
	height: 24px;
	overflow: hidden;
	display: block;
	margin-left: 6px;
	float: right;
}
.page_container article .article_star .art_star {
	float: right;
	padding: 0 10px 0;
	border-right: 1px solid #ccc;
}
.page_container article .article_star .art_star .starbox {
	float: left;
	margin: -4px 4px 0 0;
	width: 23px;
	height: 23px;
	overflow: hidden;
}
.page_container article .article_star .art_star .star {
	margin: 0;
	width: 23px;
	height: 23px;
	overflow: hidden;
	background: url(../images/ico_cti.png) no-repeat scroll -710px 0 transparent;
}
.page_container article .article_star .art_star span.num {
	font: 16px/1.2 "Verdana", "Arial", "PMingLiU", "sans-serif";
	color: #CC0000;
	float: left;
}
.page_container article .article_star .penbi {
	float: right;
	padding: 0 10px;
}
.page_container article .article_star .penbi .title_name {
	color: #666;
	float: left;
	font-size: 15px;
	margin: 2px 0 0 0;
}
.page_container article .article_star .penbi ul {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
	display: block;
	width: 115px;
	height: 23px;
	overflow: hidden;
	margin: -2px 0 0 7px;
	float: left;
}
.page_container article .article_star .penbi ul.star5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -253px transparent;
}
.page_container article .article_star .penbi ul.star4 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -207px transparent;
}
.page_container article .article_star .penbi ul.star3 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -161px transparent;
}
.page_container article .article_star .penbi ul.star2 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -115px transparent;
}
.page_container article .article_star .penbi ul.star1 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.page_container article .article_star .penbi ul.s1 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.page_container article .article_star .penbi ul li {
	display: block;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.page_container article .article_star .follow {
	float: right;
	margin-right: 15px;
}
.page_container article .article_star .follow .soc_box {
	float: left;
	margin-left: 8px;
}
.page_container article .article_star .follow .fb {
	margin: 6px 8px 0 0;
}
.page_container article .article_star .follow .google {
	margin: 3px 8px 0 0;
}
.page_container article .article_star .follow .twitter {
	margin: 1px 0 0;
}
.page_container article .article_info .font_size {
	float: right;
	width: 100px;
	margin-top: 12px;
}
.page_container > article > .article_info .font_size li {
	float: left;
	text-indent: -9999px;
	margin-left: 8px;
	width: 24px;
	height: 24px;
	overflow: hidden;
}
.page_container > article > .article_info .font_size li a {
	display: block;
	width: 24px;
	height: 24px;
}
.page_container > article > .article_info .font_size li.f_s {
	background: url(../images/ico_cti.png) no-repeat scroll -16px -421px transparent;
}
.page_container > article > .article_info .font_size li.f_c {
	background: url(../images/ico_cti.png) no-repeat scroll -42px -421px transparent;
}
.page_container > article > .article_info .font_size li.f_b {
	background: url(../images/ico_cti.png) no-repeat scroll -68px -421px transparent;
}
.page_container > article > .article_info .font_size li.f_s.show, .page_container > article > .article_info .font_size li.f_c.show, .page_container > article > .article_info .font_size li.f_b.show {
	background-color: #E0E0E0;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
	-ms-border-radius: 12px;
	border-radius: 12px;
	behavior: url(/Scripts/PIE.htc);
	box-shadow: -1px 0 3px 1px #BFBFBF inset;
}
.page_container article .article_star+.a_f_star {
	margin: -16px 0 20px;
	display: none;
	background-color: #f7f7f7;
}
.page_container article .article_star .soc_like {
	float: left;
	padding-left: 10px;
	display: block;
}
.page_container > article > .article_star .soc_like .g_one {
	float: left;
	margin-left: 8px;
}
.page_container > article > .article_star .soc_like .fb-like {
	float: left;
}
.page_container > article > .a_k {
	margin: 15px 0 30px 12px;
	width: 630px;
}
.page_container > article > .a_k span {
	color: #999;
}
.page_container > article > .a_k a {
	color: #36c;
	text-decoration: underline;
	line-height: 1.5;
}
.page_container > article > .editorthis {
	margin: 15px 0 15px 12px;
	color: #999;
}
.page_container > article .article-source {
	margin: 10px 0;
	font-size: 1em;
}
.page_container > article .article-source span, .page_container > article .article-source a:link {
	color: #999;
}
.page_container > article .article-source a:hover {
	color: #36c;
	text-decoration: underline;
}
.page_container > article > .socialshare {
	margin: 20px 0 30px 12px;
}
.page_container > article > .socialshare .title_name {
	font-size: 16px;
	color: #999;
	float: left;
	line-height: 2.8;
	margin-right: 8px;
}
.page_container > article > .socialshare ul {
	float: left;
}
.page_container > article > .socialshare li {
	float: left;
	margin: 0 8px 0 0;
}
.page_container > article > .socialshare li a {
	display: block;
	width: 48px;
	height: 48px;
	overflow: hidden;
}
.page_container > article > .socialshare li.fb a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 0 transparent;
}
.page_container > article > .socialshare li.gp a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -48px transparent;
}
.page_container > article > .socialshare li.twitter a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -96px transparent;
}
.page_container > article > .socialshare li.linkedin a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -144px transparent;
}
.page_container > article > .socialshare li.pinterest a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -192px transparent;
}
.page_container > article > .socialshare li.weibo a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -240px transparent;
}
.page_container > article > .socialshare li.qq a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -288px transparent;
}
.page_container > article > .socialshare li.line a {
	background: url(../images/socialshare_all.png) no-repeat scroll 0 -336px transparent;
	display: none;
}
.page_container > article #penbi {
	display: block;
}
.page_container > article > .article_function {
	position: relative;
	background-color: #FFF;
	width: 643px;
	height: 83px;
	margin: 15px 0 40px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	border: 1px solid #e6e6e6;
}
.page_container > article > .article_function li {
	float: left;
}
.page_container > article > .article_function li.comments {
	text-align: center;
	width: 170px;
	height: 70px;
	padding: 13px 0 0 0;
	background-color: #E6E6E6;
}
.page_container > article > .article_function li.comments .num {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 5px 0 3px;
}
.page_container > article > .article_function li.comments .num a {
	color: #3366CC;
	text-decoration: none;
}
.page_container > article > .article_function li.comments span {
	font-size: 15px;
	color: #666;
}
.page_container > article > .article_function li.penbi {
	width: 290px;
	height: 54px;
	padding: 29px 0 0 0;
	text-align: center;
}
.page_container > article > .article_function li.penbi .title_name {
	font-size: 15px;
	color: #666;
	float: left;
	margin: 4px 0 0 49px;
}
.page_container > article > .article_function li.penbi ul {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
	display: block;
	width: 115px;
	height: 23px;
	overflow: hidden;
	margin: 0 0 0 15px;
	float: left;
}
.page_container > article > .article_function li.penbi ul.star5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -253px transparent;
}
.page_container > article > .article_function li.penbi ul.star4 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -207px transparent;
}
.page_container > article > .article_function li.penbi ul.star3 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -161px transparent;
}
.page_container > article > .article_function li.penbi ul.star2 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -115px transparent;
}
.page_container > article > .article_function li.penbi ul.star1 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.page_container > article > .article_function li.penbi ul.s1 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.page_container > article > .article_function li.penbi li {
	display: block;
	width: 23px;
	height: 23px;
	overflow: hidden;
}
.page_container > article > .article_function li.community {
	display: block;
	width: 181px;
	height: 52px;
	overflow: hidden;
	margin-top: 31px;
}
.page_container > article > .article_function li.community .fb-like {
	float: left;
}
.page_container > article > .article_function li.community .g_one {
	float: left;
}
.page_container > article > .article_function li.community li {
	float: left;
	width: 65px;
}
.page_container > article > .article_function li.community li.fb {
	height: 76px;
	padding: 7px 0 0 5px;
}
.page_container > article > .article_function li.community li.google {
	height: 71px;
	padding: 12px 0 0 0;
}
.page_container > article > .article_function li.community li.click {
	background: url(../images/ico_cti.png) no-repeat scroll -302px -82px transparent;
	position: relative;
	height: 83px;
	width: 57px;
	margin-left: 8px;
}
.page_container > article > .article_function li.community li.click .num {
	width: 57px;
	text-align: center;
	position: absolute;
	top: 17px;
	font-size: 13px;
	line-height: 1.5;
}
.page_container > article > .article_function li.share {
	display: block;
	width: 100px;
	height: 69px;
	overflow: hidden;
	text-align: center;
	padding: 14px 0 0;
	display: none;
}
.page_container > article > .article_function li.share .title_name {
	font-size: 15px;
	color: #666;
	margin-bottom: 8px;
}
.page_container > article > .article_function li.share ul {
	display: block;
	width: 72px;
	height: 32px;
	overflow: hidden;
	margin: 0 auto;
}
.page_container > article > .article_function li.share li.fb {
	background: url(../images/ico_cti.png) no-repeat scroll -169px -198px transparent;
	display: block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	margin-right: 8px;
}
.page_container > article > .article_function li.share li.fb a {
	display: block;
	width: 32px;
	height: 32px;
}
.page_container > article > .article_function li.share li.google {
	background: url(../images/ico_cti.png) no-repeat scroll -201px -198px transparent;
	display: block;
	width: 32px;
	height: 32px;
	overflow: hidden;
}
.page_container > article > .article_function li.share li.google a {
	display: block;
	width: 32px;
	height: 32px;
}
.page_container > article > .article_function li.quote_forward {
	display: block;
	width: 80px;
	height: 69px;
	font-size: 15px;
	line-height: 1.5;
	color: #666;
	text-align: center;
	float: right;
	padding: 7px 10px;
}
.page_container > article > .article_function li.quote_forward a.quote {
	display: block;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #E6E6E6;
	text-decoration: none;
}
.page_container > article > .article_function li.quote_forward a.quote span {
	font-size: 15px;
	line-height: 1.5;
}
.page_container > article > .article_function li.quote_forward a.quote:hover {
	background: #D0D0D0;
}
.page_container > article > .article_function li.quote_forward a.forward {
	display: block;
	padding: 5px;
	background-color: #E6E6E6;
	text-decoration: none;
}
.page_container > article > .article_function li.quote_forward a.forward span {
	font-size: 13px;
	line-height: 1.5;
}
.page_container > article > .article_function li.quote_forward a.forward:hover {
	background: #D0D0D0;
}
.page_container article .a_f_star {
	background-color: #FFF;
	width: 100%;
	height: 178px;
	margin: -35px 0 40px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	display: none;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.page_container article .a_f_star .arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -232px 0 transparent;
	position: absolute;
	width: 20px;
	height: 14px;
	overflow: hidden;
	top: -11px;
	left: 217px;
}
.page_container article .a_f_star li {
	float: left;
	color: #666;
	padding: 15px 0;
}
.page_container article .a_f_star li.now {
	width: 160px;
	height: 148px;
	text-align: center;
	border-right: 1px solid #e6e6e6;
}
.page_container article .a_f_star li.now .average {
	text-align: center;
}
.page_container article .a_f_star li.now .average span {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #CC0000;
	margin: 0 5px;
}
.page_container article .a_f_star li.now .star_bg {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -24px transparent;
	width: 115px;
	height: 23px;
	overflow: hidden;
	margin: 8px auto 11px;
}
.page_container article .a_f_star li.now .star_bg.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.page_container article .a_f_star li.now .star_bg.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
.page_container article .a_f_star li.now .star_bg.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.page_container article .a_f_star li.now .star_bg.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
.page_container article .a_f_star li.now .star_bg.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
.page_container article .a_f_star li.now .star_bg.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
.page_container article .a_f_star li.now .star_bg.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
.page_container article .a_f_star li.now .star_bg.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
.page_container article .a_f_star li.now .star_bg.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
.page_container article .a_f_star li.now .star_bg.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
.page_container article .a_f_star li.now .star_bg.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
.page_container article .a_f_star li.now .star_info {
	margin-top: 24px;
	padding-top: 15px;
	border-top: 1px dotted #CCC;
}
.page_container article .a_f_star li.now .star_info .tt_m {
	margin-bottom: 8px;
}
.page_container article .a_f_star li.now .star_info span {
	font-size: 13px;
	line-height: 1.5;
}
.page_container article .a_f_star li.all {
	width: 190px;
	padding: 15px 10px;
	border-right: 1px solid #E6E6E6;
}
.page_container article .a_f_star li.all li {
	height: 23px;
	padding: 3px 0;
	border-top: 1px dashed #C3C3C3;
	width: 190px;
	font-size: 15px;
}
.page_container article .a_f_star li.all li:first-child, .page_container article .a_f_star li.all li.first {
	border-top: 0px dashed #C3C3C3;
}
.page_container article .a_f_star li.all .star5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -253px transparent;
	margin-right: 5px;
	height: 23px;
	overflow: hidden;
	width: 115px;
	float: left;
}
.page_container article .a_f_star li.all .star4 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -207px transparent;
	margin-right: 5px;
	height: 23px;
	overflow: hidden;
	width: 115px;
	float: left;
}
.page_container article .a_f_star li.all .star3 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -161px transparent;
	margin-right: 5px;
	height: 23px;
	overflow: hidden;
	width: 115px;
	float: left;
}
.page_container article .a_f_star li.all .star2 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -115px transparent;
	margin-right: 5px;
	height: 23px;
	overflow: hidden;
	width: 115px;
	float: left;
}
.page_container article .a_f_star li.all .star1 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
	margin-right: 5px;
	height: 23px;
	overflow: hidden;
	width: 115px;
	float: left;
}
.page_container article .a_f_star li.all span.num {
	font-size: 13px;
	line-height: 1.5;
	color: #666;
	margin: 0 5px 0 8px;
	height: 23px;
}
.page_container article .a_f_star li.news {
	float: right;
	padding: 15px 5px;
	width: 238px;
	font-size: 15px;
	line-height: 1.5;
}
.page_container article .a_f_star li.news li {
	padding: 7px 3px;
	border-top: 1px solid #E6E6E6;
	width: 228px;
}
.page_container article .a_f_star li.news li:hover {
	background-color: #EEE;
}
.page_container article .a_f_star li.news li a {
	color: #3366CC;
	text-decoration: none;
}
.page_container article .a_f_star li.news li:first-child, .page_container article .a_f_star li.news li.first {
	border-top: 0px solid #CCC;
}
.page_container article nav.nav-below {
	margin: 8px 0;
	padding: 8px 0 16px;
}
.page_container article nav.nav-below .nav-next {
	position: relative;
	float: right;
	margin: 8px 0;
	padding: 13px 50px 17px 15px;
	background-color: #333;
	height: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all 100ms ease-in-out;
	-moz-transition: all 100ms ease-in-out;
	-o-transition: all 100ms ease-in-out;
	-ms-transition: all 100ms ease-in-out;
	transition: all 100ms ease-in-out;
	behavior: url(/Scripts/PIE.htc);
	color: #FFF;
	text-decoration: none;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article nav.nav-below .nav-next h2 {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article nav.nav-below .nav-next h2 a {
	font-size: 16px;
	line-height: 1.5;
	color: #FFF;
	text-decoration: none;
}
.page_container > article nav.nav-below .nav-next span.arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -55px -495px transparent;
	height: 70px;
	width: 50px;
	position: absolute;
	top: -13px;
	right: -10px;
}
.page_container > article nav.nav-below .nav-next span.arrow + span {
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
	color: #FF9900;
	font-size: 13px;
	line-height: 2;
}
.page_container > article nav.nav-below .nav-next.anotherhover {
	background-color: #CCC;
}
.page_container > article nav.nav-below .nav-next.anotherhover h2 a {
	color: #333;
}
.page_container > article nav.nav-below .nav-next.anotherhover span.arrow + span {
	color: #999;
}
.page_container > article nav.nav-below .nav-previous {
	white-space: nowrap;
	position: relative;
	float: left;
	margin: 8px 0;
	padding: 13px 15px 17px 50px;
	background-color: #CCC;
	height: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all 100ms ease-in-out;
	-moz-transition: all 100ms ease-in-out;
	-o-transition: all 100ms ease-in-out;
	-ms-transition: all 100ms ease-in-out;
	transition: all 100ms ease-in-out;
	behavior: url(/Scripts/PIE.htc);
	text-decoration: none;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article nav.nav-below .nav-previous h2 {
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.page_container > article nav.nav-below .nav-previous h2 a {
	font-size: 16px;
	line-height: 1.5;
	text-decoration: none;
}
.page_container > article nav.nav-below .nav-previous:hover {
	background-color: #333;
}
.page_container > article nav.nav-below .nav-previous:hover h2 a {
	color: #FFF;
}
.page_container > article nav.nav-below .nav-previous:hover span.arrow + span {
	color: #FF9900;
}
.page_container > article nav.nav-below .nav-previous span.arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -3px -495px transparent;
	height: 70px;
	width: 50px;
	position: absolute;
	top: -13px;
	left: -10px;
}
.page_container > article nav.nav-below .nav-previous span.arrow + span {
	display: inline-block;
 *zoom:1;
 *display:inline;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
}
.ad_carousel_box {
	display: block;
	clear: both;
	width: 645px;
	margin: 10px 0 0;
	padding-top: 0;
}
.ad_carousel_box .headpic {
}
.ad_carousel_box #ad-carousel {
	height: 100%;
	width: 645px;
}
#ad-carousel .ad-carousel-player {
	width: 645px;
	height: 88px;
	position: relative;
	overflow: hidden;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list {
	position: absolute;
	width: 9999px;
	height: 100%;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li {
	float: left;
	width: 625px;
	height: 100%;
	margin-left: 22px;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li {
	float: left;
	width: 260px;
	padding: 15px 20px;
	height: 100%;
	border-left: 1px solid #B5B5B5;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li .kind {
	font-size: 13px;
	color: #666;
	width: 100%;
	margin-bottom: 8px;
	text-align: right;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li .subtitle {
	margin-bottom: 8px;
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li .title {
}
#ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li:first-child, #ad-carousel .ad-carousel-player ul.ad-carousel-list > li > ul >li.first {
	border-left: 0 dashed #666;
}
#ad-carousel .ad-carousel-control {
	height: 30px;
	color: #fff;
	font-size: 13px;
	padding: 10px 15px;
}
#ad-carousel .ad-carousel-control > ul {
	float: right;
}
#ad-carousel .ad-carousel-control > ul.arrows {
	display: none;
}
#ad-carousel .ad-carousel-control > ul > li {
	position: relative;
	float: left;
	margin: 2px 5px;
	background: #666;
	color: #666;
	cursor: pointer;
	text-align: center;
	width: 10px;
	height: 10px;
	padding: 5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
}
#ad-carousel .ad-carousel-control > ul.arrows > li {
	background-color: #9B9B00;
	border: 2px solid #FFF;
	box-shadow: 0 0 2px 2px #CC0;
}
#ad-carousel .ad-carousel-control > ul.numbers {
	margin-right: 265px;
	margin-top: 10px;
}
#ad-carousel .ad-carousel-control > ul > li.current {
	background-color: #19678B;
	color: #19678B;
}
.page_container > aside {
	float: right;
	width: 306px;
	margin: 0;
	position: relative;
	margin-top: 16px;
}
.page_container.realtimenews_ad > aside, .page_container.newspapers_ad > aside {
	float: right;
	width: 306px;
	margin: 0;
	position: relative;
	margin-top: 165px;
}
.page_container aside .art_btntools {
	width: 333px;
	margin: 24px 0 10px -29px;
 *margin:22px 0 10px -29px;
	padding: 4px 0 10px;
}
.page_container aside .follow {
	margin: 45px 0 15px;
	width: 306px;
	height: 47px;
	overflow: hidden;
}
.page_container aside .follow .soc_box {
	float: left;
	margin-left: 8px;
	padding: 7px 5px;
}
.page_container aside .follow .fb {
	margin: 6px 3px 0 3px;
}
.page_container aside .follow .google {
	margin: 5px 0px 0 0;
}
.page_container aside .follow .twitter {
	margin: 1px 0 0;
}
.page_container aside.focus-right .art_btntools {
	width: 290px;
	border-top: solid 0px #CCC;
	margin: 0 0 20px 0;
	padding: 4px 8px 10px;
}
.page_container aside.focus-right .all_article_sta .art_btntools {
	width: 266px;
	border-top: solid 0px #CCC;
	margin: 0;
	padding: 4px 20px 10px;
}
.page_container aside .art_btntools .community {
	float: left;
	margin: 0 0 0 29px;
}
.page_container.reporter aside.focus-right .art_btntools .community {
	float: left;
	padding: 15px 0 7px;
	width: 306px;
	margin: 18px 0 0 -20px;
	background: #F1F1F1;
}
.page_container.reporter aside.focus-right .art_btntools .community dl {
	margin-left: 20px;
}
.page_container aside.focus-right .art_btntools .community {
	float: left;
	margin: 15px 0 0;
}
.page_container > aside .art_btntools .community li {
	float: left;
	width: 70px;
}
.page_container > aside .art_btntools .community li.fb {
	height: 76px;
	padding: 7px 0 0;
	width: 61px;
}
.page_container > aside .art_btntools .community li.google {
	height: 71px;
	padding: 12px 0 0;
}
.page_container > aside .art_btntools .community li.click {
	background: url(/images/ico_cti.png) no-repeat scroll -302px -82px transparent;
	height: 83px;
	position: relative;
	width: 57px;
	margin-right: 20px;
}
.page_container > aside .art_btntools .community li.click .num {
	font-size: 13px;
	line-height: 1.5;
	position: absolute;
	text-align: center;
	top: 17px;
	width: 57px;
}
.page_container.reporter aside .art_btntools .community li {
	float: left;
	width: 57px;
	height: 60px;
	position: relative;
	margin: 0 15px 0 0;
}
.page_container.reporter aside .art_btntools .community li.fb {
	background: url(/images/ico_cti.png) no-repeat scroll -361px -94px transparent;
}
.page_container.reporter aside .art_btntools .community li.google {
	background: url(/images/ico_cti.png) no-repeat scroll -420px -94px transparent;
}
.page_container.reporter aside .art_btntools .community li.click {
	background: url(/images/ico_cti.png) no-repeat scroll -302px -94px transparent;
}
.page_container.reporter aside .art_btntools .community li .num {
	font-size: 13px;
	line-height: 1.5;
	position: absolute;
	text-align: center;
	top: 6px;
	width: 57px;
}
.page_container aside .quote_forward {
	color: #666;
	display: block;
	font-size: 15px;
	line-height: 1.5;
	padding: 7px 5px 22px 5px;
	text-align: center;
	margin: 0;
}
.page_container article .a_f_star li.now .average {
	text-align: center;
}
.page_container article .a_f_star li.now .average span {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 0 5px;
}
.page_container aside .quote_forward a.quote, .page_container aside .quote_forward a.forward {
	background-color: #E6E6E6;
	display: block;
	margin: 0 8px 0 0;
	padding: 5px;
	text-decoration: none;
	float: left;
	width: 80px;
}
.page_container aside .quote_forward .disqus {
	background-color: #E6E6E6;
	display: block;
	margin: 0 8px 0 0;
	padding: 5px;
	text-decoration: none;
	float: left;
	width: 80px;
	color: #000;
}
.page_container aside .disqus span a {
	font: 13px/1.5 Arial, Helvetica, sans-serif;
}
.page_container aside a.quote span, .page_container > aside a.forward span {
	font: 13px/1.5 Arial, Helvetica, sans-serif;
}
.page_container aside .art_click {
	margin: 11px 0 0 29px;
	font-size: 16px;
	line-height: 1.5;
	color: #333;
}
.page_container aside .art_click span {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.7;
	color: #cc0000;
}
.page_container aside .art_btntools .star_box {
	width: 306px;
	display: block;
	clear: both;
	padding-top: 6px;
	margin: 0 0 8px 29px;
}
.page_container aside .art_btntools .star_box .google_star {
	display: none;
}
.page_container aside.focus-right .art_btntools .star_box {
	margin-left: 0;
}
.page_container aside .art_btntools .star_box .average {
	float: left;
	margin-right: 5px;
	color: #333;
	font-size: 16px;
	line-height: 1.5;
}
.page_container aside .art_btntools .star_box .itemstar {
	float: left;
	margin-right: 5px;
}
.page_container aside .art_btntools .star_box .average span {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 0 5px;
}
.page_container aside .art_btntools .star_box .average_num {
	float: left;
	margin: 3px 0 0 0;
}
.page_container aside .art_btntools .star_box .average_num span {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 0 5px;
}
.page_container aside .art_btntools .star_box .starlink a {
	font-size: 16px;
	line-height: 1.9;
	margin: 0 0 0 8px;
}
.page_container aside .art_btntools .star_box .starlink a:link, .page_container aside .art_btntools .star_box .starlink a:visited {
	color: #36c;
	text-decoration: underline;
}
.page_container aside .art_btntools .star_box .starlink a:hover, .page_container aside .art_btntools .star_box .starlink a:active {
	text-decoration: none;
}
.page_container aside .art_btntools .star_box .star_bg {
	float: left;
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
	width: 115px;
	height: 23px;
	overflow: hidden;
}
.page_container aside .art_btntools .star_box .star_bg.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
.page_container aside .art_btntools .star_box .star_bg.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
.page_container aside section.hot_news {
	margin: 40px auto;
	width: 300px
}
.page_container > aside section.hot_news h4 {
	font-weight: bold;
	font-size: 22px;
	line-height: 1.5;
	border-bottom: 2px solid #88307F;
	color: #88307F;
	padding-bottom: 8px;
}
.page_container.kw > aside section.hot_news h4 {
	border-bottom: 2px solid #0072BC;
	color: #0072BC;
}
.page_container > aside section.hot_news li {
	border-top: 1px solid #CCC;
	padding: 15px 0;
	position: relative;
}
.page_container > aside section.hot_news li:first-child, .page_container > aside section.hot_news li.first {
	border-top: 0px solid #CCC;
}
.page_container > aside section.hot_news li .num {
	background-color: #CCC;
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
	vertical-align: middle;
	font-size: 14px;
	line-height: 1.5;
	padding: 5px 10px;
}
.page_container > aside section.hot_news li .num.red {
	background-color: #88307F;
}
.page_container > aside section.hot_news li h3 {
	color: #333;
	display: table-cell;
	float: left;
	font-weight: normal;
	font-size: 18px;
	line-height: 1.5;
	margin: -3px 0 0 0;
	width: 241px;
}
.page_container > aside section.hot_news li span {
	color: #A92020;
	font: 14px/1.5 Verdana, Geneva, sans-serif;
	position: absolute;
	right: 0;
	top: 30%;
}
.page_container section.related_news_in {
	margin: 40px auto;
	width: 95%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.page_container section.related_news_in header {
	padding: 8px;
	position: relative;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color: #0072BC;
}
.page_container section.related_news_in h4 {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.5;
	color: #fff;
}
.page_container section.related_news_in span.icon {
	width: 10px;
	height: 12px;
	overflow: hidden;
	background: url(../images/ico_cti.png) no-repeat scroll -213px -521px transparent;
	position: absolute;
	top: 43px;
	right: 0;
	z-index: 100;
}
.page_container section.related_news_in article {
	padding: 0 12px;
	margin: 0 auto;
	width: 97%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	box-shadow: 0 0 8px 1px #999;
}
.page_container section.related_news_in li {
	border-top: 1px solid #CCC;
	padding: 15px 0;
	position: relative;
}
.page_container section.related_news_in li:first-child, .page_container section.related_news_in li.first {
	border-top: 0px solid #CCC;
}
.page_container section.related_news_in li time {
	color: #999;
	float: left;
	font-size: 12px;
	line-height: 1.5;
	width: 50px;
	margin: 2px 0 0;
	padding: 0;
	text-align: left;
}
.page_container section.related_news_in li h3 {
	color: #333;
	display: table-cell;
	float: left;
	font-weight: normal;
	font-size: 18px;
	line-height: 1.5;
	margin-left: 45px;
	width: 85%;
}
.page_container section.related_news_in li span.icon.video {
	background: url(../images/ico_cti.png) no-repeat scroll -519px -39px transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	left: 0;
	text-align: center;
	top: 30%;
	width: 32px;
}
.page_container section.related_news_in li span.icon.pic {
	background: url(../images/ico_cti.png) no-repeat scroll -297px -39px transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	left: 0;
	text-align: center;
	top: 30%;
	width: 32px;
}
.page_container section.related_news_in li span.icon.text {
	background: url(../images/ico_cti.png) no-repeat scroll -186px -39px transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	left: 0;
	text-align: center;
	top: 30%;
	width: 32px;
}
.page_container section.related_news_in li span.icon a {
	color: #FFF;
}
.page_container > article section.related_news {
	margin: 10px 0;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 5px solid #CCC;
}
.page_container > article section.related_news header h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 10px;
}
.page_container > article section.related_news li {
	float: left;
	width: 500px;
	margin-left: 22px;
	height: auto;
	overflow: hidden;
	position: relative;
}
.page_container > article section.related_news li:first-child, .page_container > article section.related_news li.first {
	margin-left: 0px;
}
.page_container > article section.related_news li > h2 {
	background: url(../images/opacity_60.png) repeat scroll 0px 0px transparent;
	position: absolute;
	bottom: 0;
	height: 27px;
	width: 184px;
	padding: 4px 8px;
	text-align: left;
}
.page_container > article section.related_news li > h2 > a {
	font-weight: normal;
	font-size: 13px;
	line-height: 1.5;
	text-decoration: none;
	color: #FFF;
}
.page_container > article section.related_news li > a {
	display: block;
	width: 200px;
	height: 135px;
	overflow: hidden;
}
.page_container > article section.related_news li > a img {
	width: 200px;
	height: auto;
}
.page_container aside section.page_kw {
	margin: 40px auto;
	width: 300px
}
.page_container > aside section.page_kw h4 {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.5;
	border-bottom: 2px solid #0072BC;
	color: #0072BC;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.page_container > aside section.page_kw li {
	width: 50%;
	float: left;
	text-align: center;
	padding: 28px 5px;
	background-color: #00b6fa;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.page_container > aside section.page_kw li:nth-child(even), .page_container > aside section.page_kw li.odd {
	border-right: 0px solid #fff;
}
.page_container > aside section.page_kw li a {
	color: #fff;
}
.page_container > aside section.page_kw li:nth-child(1) {
	background-color: #fe3092;
}
.page_container > aside section.page_kw li:nth-child(2) {
	background-color: #aed33f;
}
.page_container > aside section.page_kw li:nth-child(3n) {
	background-color: #ffa208;
}
.page_container > aside section.page_kw li:nth-child(4) {
	background-color: #fe3092;
}
.page_container > aside section.page_kw li:last-child {
	background-color: #aed33f;
}
.page_container > article .page_ad {
	width: 645px;
	margin: 8px 0 30px;
}
.page_container > article .page_ad .l_ad {
	float: left;
	width: 300px;
	height: 250px;
	overflow: hidden;
	padding: 4px 5px;
}
.page_container > article .page_ad .r_ad {
	float: right;
	width: 300px;
	height: 250px;
	overflow: hidden;
	padding: 4px 5px;
}
.page_container > article .dis_content {
	margin: 0 015px 0;
	padding: 15px 0;
	display: none;
}
#disqus {
	width: 100%;
	text-align: center;
	height: 145px;
	overflow: hidden;
	display: block;
	text-decoration: none;
}
#disqus .title {
	padding: 5px 8px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #999;
	color: #D8262C;
	font: bold 30px/1.5 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
}
#disqus .title span.num {
	font: bold 12px/1 Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0 0 0 8px;
}
#disqus .arrow_soc {
	width: 195px;
	height: 82px;
	overflow: hidden;
	background: url(../images/arrow_soc.png) no-repeat scroll 0px 0px transparent;
	margin: 0 auto;
}
#disqus:hover .arrow_soc {
	background: url(../images/arrow_soc.png) no-repeat scroll 0px -83px transparent;
}
#dis_close {
	width: 100%;
	text-align: center;
	height: 139px;
	overflow: hidden;
	display: block;
	text-decoration: none;
}
#dis_close .title {
	padding: 5px 8px;
	font-weight: bold;
	font: bold 30px/1.5 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	text-align: center;
	border-top: 1px solid #999;
	text-decoration: none;
	color: #D8262C;
}
#dis_close .arrow_close {
	width: 195px;
	height: 82px;
	overflow: hidden;
	background: url(../images/arrow_soc.png) no-repeat scroll 0px -246px transparent;
	margin: 0 auto;
}
#dis_close:hover .arrow_close {
	background: url(../images/arrow_soc.png) no-repeat scroll 0px -163px transparent;
}
/*page_container > newspapers*/

.page_container section.cover {
	margin: 8px 0;
	border-top: 5px solid #CCC;
	padding-top: 15px;
}
.page_container.today section.cover {
	position: relative;
}
#newspapers_cover {
	/*border: 1px solid #666;*/
	width: 645px;
}
#newspapers_cover .info {
	background-color: #DA251D;
	border-style: none;
	display: none;
	float: left;
	height: 292px;
	overflow: hidden;
	padding: 5px;
	position: relative;
	width: 420px;
}
#newspapers_cover .info.on {
	display: block;
}
#newspapers_cover .info a {
	display: block;
	height: 292px;
	width: 420px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
	background-color: #666;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
#newspapers_cover .info a img {
	width: 420px;
	height: auto;
}
#newspapers_cover .info div.text {
	bottom: 0;
	color: #fff;
	font-weight: bold;
	font-size: 26px;
	line-height: 1.45;
	height: 42px;
	padding: 5px;
	position: absolute;
	text-align: center;
	width: 410px;
	z-index: 15;
	text-shadow: 1px 1px 2px #000, 1px 1px 3px #000, 1px 1px 4px #000;
	behavior: url(/Scripts/PIE.htc);
}
#newspapers_cover .info div.textbg {
	bottom: 4px;
	height: 50px;
	position: absolute;
	width: 420px;
	z-index: 10;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-bottom-left-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	-o-border-bottom-left-radius: 8px;
	-o-border-bottom-right-radius: 8px;
	-ms-border-bottom-left-radius: 8px;
	-ms-border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/opacity_60.png) repeat scroll 0 0;
}
#newspapers_cover .title {
	float: right;
	width: 215px;
	overflow: hidden;
}
#newspapers_cover .title li {
	background-color: #EEE;
	border-top: 1px dotted #999;
	cursor: pointer;
	height: 90px;
	padding: 5px;
	width: 205px;
}
#newspapers_cover .title li:first-child, #newspapers_cover .title li.first {
	border-top: 0px dotted #999;
}
#newspapers_cover .title li .s_pic {
	float: left;
	margin: 0 8px 5px 0;
	max-height: 90px;
	overflow: hidden;
	width: 90px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
#newspapers_cover .title li .s_pic img {
	width: 90px;
	height: auto;
}
#newspapers_cover .title li.on .s_pic {
	display: none;
}
#newspapers_cover .title li p.text_all {
	display: none;
}
#newspapers_cover .title li p.text {
	display: block;
}
#newspapers_cover .title li.on p.text_all {
	display: block;
}
#newspapers_cover .title li.on p.text {
	display: none;
}
#newspapers_cover .title li.on {
	background-color: #da251d;
}
#newspapers_cover .title li:nth-child(2).on {
	background-color: #da251d;
}
#newspapers_cover .title li:nth-child(3).on {
	background-color: #da251d;
}
#newspapers_cover .title li.over {
	background-color: #999999;
}
#newspapers_cover .title li h1 {
	font-size: 15px;
	color: #c90;
	padding-bottom: 6px;
}
#newspapers_cover .title li p {
	font-size: 15px;
	color: #333;
	line-height: 150%;
}
#newspapers_cover .title li.on p, #newspapers_cover .title .over p {
	color: #fff;
}
#newspapers_cover .title li.on h1 {
	color: #FC0;
	font-size: 16px;
	padding-top: 0px;
	text-shadow: 1px 1px 2px #000;
	padding-bottom: 9px;
	padding-top: 8px;
	behavior: url(/Scripts/PIE.htc);
}
#newspapers_cover .title .over h1 {
	color: #FC0;
	font-size: 16px;
	padding-top: 0px;
	text-shadow: 1px 1px 2px #000;
	padding-bottom: 9px;
	behavior: url(/Scripts/PIE.htc);
}
.page_container.newspapers > article section.related_news {
	margin: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 0px solid #CCC;
}
section.read_paper {
	border-top: 5px solid #CCC;
	margin: 15px 0;
	padding-top: 0;
	width: 645px;
}
section.read_paper h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 10px;
	display: none;
}
section.read_paper .newspapers_tab {
	margin: 20px 0 0 0;
	width: 645px;
}
section.read_paper ul.tabs {
	height: 32px;
	margin: 0 0 15px;
	float: right;
}
section.read_paper ul.tabs li.active {
	background-color: #B9B9B9;
}
section.read_paper ul.tabs li {
	border: 1px solid #EEEEEE;
	float: left;
	margin-left: 5px;
	padding: 5px 10px;
}
section.read_paper ul.tabs li a {
	color: #333;
}
section.read_paper ul.tabs li.active a {
	border-style: none;
	color: #333;
	display: block;
	text-align: center;
	text-decoration: none;
}
section.read_paper ul.tabs li.active + li a {
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #FFF;
}
section.read_paper ul.tabs li a {
	border-left: 1px dotted #CCC;
	display: block;
	text-align: center;
	text-decoration: none;
}
section.read_paper ul.tabs li.first a {
	border-left-style: none;
}
section.read_paper div.tab_container {
	clear: left;
	height: 386px;
	overflow: hidden;
	padding: 0;
	width: 645px;
}
section.read_paper div.tab_container .tab1_02 {
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	width: 368px;
}
section.read_paper div.tab_container .tab1_02 > h3 {
	display: none;
}
section.read_paper div.tab_container .tab1_02 li {
	border-top: 1px dotted #CCC;
	margin-top: 10px;
	padding-top: 10px;
}
section.read_paper div.tab_container .tab1_02 li:first-child, section.read_paper div.tab_container .tab1_02 li.first {
	border-top: 0px dotted #CCC;
	margin-top: 0px;
	padding-top: 0px;
}
section.read_paper div.tab_container .tab1_02 span.title {
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
	color: #900;
	margin-bottom: 10px;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
section.read_paper div.tab_container .tab1_02 h1 {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
	color: #000000;
	margin-bottom: 8px;
	display: block;
}
section.read_paper div.tab_container .tab1_02 .pic {
	background-color: #666;
	float: right;
	height: 100px;
	margin: 3px 5px 3px 10px;
	width: 100px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
section.read_paper div.tab_container .tab1_02 .pic img {
	width: 100px;
	height: auto;
}
section.read_paper div.tab_container .tab1_02 p {
	color: #333;
	font-size: 15px;
	line-height: 1.7;
	margin-top: 12px;
}
section.read_paper div.tab_container .tab1_01 {
	background-color: #D8D8D8;
	float: left;
	height: 390px;
	margin: 0px;
	overflow: hidden;
	position: relative;
	width: 260px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
section.read_paper div.tab_container .tab1_01 .pic {
	margin: 0 auto;
}
section.read_paper div.tab_container .tab1_01 .pic img {
	margin: 0 auto;
	width: 260px;
	height: auto;
}
section.read_paper div.tab_container .tab1_01 .text {
	background: url(../images/opacity_80.png) repeat scroll 0 0 transparent;
	bottom: 0;
	height: auto;
	padding: 8px 5px;
	position: absolute;
	text-align: center;
	width: 250px;
	z-index: 15;
}
section.read_paper div.tab_container .tab1_01 .text h1 {
	color: #FFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.45;
}
section.read_paper div.tab_container .tab1_01 .text a {
	color: #FFF;
}
section.paper_head {
	width: 645px;
	margin-top: 40px;
	padding-top: 0px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ccc;
	margin-bottom: 0px;
}
section.paper_head.ctw {
	margin-top: 0;
}
section.paper_head h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin: 5px 0;
}
section.paper_head.ctw h3 {
	display: none;
}
section.paper_head .headbox {
	width: 645px;
	margin: 20px 0 0 0;
}
.ie8 section.paper_head .headbox {
	width: 667px;
}
section.paper_head .headbox li {
	float: left;
	height: 250px;
	margin: 0 22px 20px 0;
	width: 200px;
}
section.paper_head.ctw .headbox li {
	float: left;
	height: 220px;
	margin: 0 22px 20px 0;
	width: 200px;
}
section.paper_head .headbox li.three {
	margin-right: 0px;
}
section.paper_head li:nth-child(3n) {
	margin-right: 0px;
}
section.paper_head .headbox li h2 {
	border-left: 5px solid #333;
	color: #666;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 8px;
	padding-left: 8px;
}
section.paper_head .headbox li .contentbox {
	position: relative;
}
section.paper_head .headbox li .contentbox .headline {
	height: 216px;
	margin: 0 auto;
	width: 196px;
	border: solid 1px #E6E6E6;
}
section.paper_head .headbox li .contentbox .headline a.anchor .front {
	width: 180px;
	padding: 8px;
	background-color: #FFF;
	position: absolute;
	-webkit-transition: opacity 0.2s ease-in-out 0s;
	-moz-transition: opacity 0.2s ease-in-out 0s;
	-o-transition: opacity 0.2s ease-in-out 0s;
	-ms-transition: opacity 0.2s ease-in-out 0s;
	transition: opacity 0.2s ease-in-out 0s;
	z-index: 2;
	opacity: 1;
	filter: alpha(opacity=100);
	behavior: url(/Scripts/PIE.htc);
}
.ie8 section.paper_head .headbox li .contentbox .headline a.anchor .front {
	background-color: #EEE;
}
section.paper_head .headbox li .contentbox .headline:hover a.anchor .front {
	opacity: 0;
	filter: alpha(opacity=0);
}
section.paper_head .headbox li .contentbox .headline a.anchor .front .image-wrap {
	width: 180px;
	height: 200px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
section.paper_head .headbox li .contentbox .headline a.anchor .front .image-wrap img {
	width: 180px;
	height: auto;
}
section.paper_head .headbox li .contentbox .headline a.anchor .front span.label {
	position: absolute;
	top: 8px;
	left: 8px;
	padding: 5px;
	background-color: #EB1E00;
	color: #FFF;
	font-size: 12px;
	line-height: 1;
}
section.paper_head .headbox li .contentbox .headline a.anchor .front h3.text {
	position: absolute;
	width: 164px;
	height: auto;
	margin: 0 auto;
	bottom: 8px;
	padding: 8px;
	text-align: left;
	color: #FFF;
	font-weight: normal;
	font-size: 13px;
	line-height: 1.5;
	background: url(../images/opacity_80.png) repeat scroll 0 0 transparent;
	display: block;
}
section.paper_head .headbox li .contentbox .headline a.anchor .back {
	width: 180px;
	padding: 8px;
	background-color: #fff;
	position: absolute;
	-webkit-transition: opacity 0.2s ease-in-out 0s;
	-moz-transition: opacity 0.2s ease-in-out 0s;
	-o-transition: opacity 0.2s ease-in-out 0s;
	-ms-transition: opacity 0.2s ease-in-out 0s;
	transition: opacity 0.2s ease-in-out 0s;
	z-index: 1;
	opacity: 0;
	filter: alpha(opacity=0);
	behavior: url(/Scripts/PIE.htc);
}
.ie8 section.paper_head .headbox li .contentbox .headline a.anchor .back {
	background-color: #EEE;
}
section.paper_head .headbox li .contentbox .headline:hover a.anchor .back {
	opacity: 1;
	filter: alpha(opacity=100);
}
section.paper_head .headbox li .contentbox .headline a.anchor .back span.label {
	position: absolute;
	top: 8px;
	left: 8px;
	padding: 5px;
	background-color: #EB1E00;
	color: #FFF;
	font-size: 12px;
	line-height: 1;
}
section.paper_head .headbox li .contentbox .headline a.anchor .back .image-wrap {
	width: 140px;
	height: 150px;
	overflow: hidden;
	background-color: #EB1E00;
	color: #FFF;
	padding: 30px 20px 20px;
}
section.paper_head .headbox li .contentbox .headline a.anchor .back .image-wrap h1 {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #FFF;
	margin-bottom: 8px;
}
section.paper_head .headbox li .contentbox .headline a.anchor .back .image-wrap p {
	font-size: 13px;
	line-height: 1.6;
	color: #FFF;
	font-weight: 100;
	margin-bottom: 5px;
}
section.paper_head .headbox li .contentbox .headline a.anchor .back .image-wrap span {
	font-size: 12px;
	line-height: 1.5;
	color: #FFF;
	display: block;
	text-align: right;
}
aside .ad .text-ad {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #F1F1F1;
	font-size: 13px;
	line-height: 1.47;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
	height: auto;
	margin: 5px auto;
}
aside .ad .text-ad .container {
	background: none repeat scroll 0 0 #F5F5F5;
	padding-bottom: 3px;
	padding-top: 6px;
}
aside .ad .text-ad .container p {
	height: 27px;
	margin: 0 3px;
	overflow: hidden;
	text-align: left;
}
section.carousel_box {
	display: block;
	clear: both;
	width: 980px;
	border-top: 5px solid #CCC;
	margin: 10px 0 20px;
	padding-top: 0;
}
section.carousel_box h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 10px;
}
section.carousel_box .headpic {
}
section.carousel_box #carousel {
	border: 10px solid #DDD;
	height: 280px;
	width: 960px;
}
#carousel .carousel-player {
	width: 960px;
	height: 230px;
	position: relative;
	overflow: hidden;
	background-color: #DDD;
}
#carousel .carousel-player ul.carousel-list {
	position: absolute;
	width: 9999px;
	height: 100%;
}
#carousel .carousel-player ul.carousel-list li {
	float: left;
	width: 960px;
	height: 100%;
}
#carousel .carousel-player ul.carousel-list li ul.page {
}
#carousel .carousel-player ul.carousel-list li ul.page li {
	width: 130px;
	float: left;
	margin: 14px 0 10px;
	padding: 10px 14px 14px;
	min-height: 195px;
	border-left: 1px dotted #999;
}
#carousel .carousel-player ul.carousel-list li ul.page li:hover {
	background-color: #C1C1C1;
}
#carousel .carousel-player ul.carousel-list li ul.page li:first-child, #carousel .carousel-player ul.carousel-list li ul.page li.first {
	margin-right: 0px;
	border-left-width: 0px;
}
#carousel .carousel-player ul.carousel-list li ul.page li.first {
	margin-left: 3px;
}
#carousel .carousel-player ul.carousel-list li ul.page li .picBox {
	position: relative;
	width: 120px;
	padding: 5px;
	background-color: #FFF;
	box-shadow: 0 0 3px rgb(107,107,107);
	behavior: url(/Scripts/PIE.htc);
}
:root #carousel .carousel-player ul.carousel-list li ul.page li .picBox {
	box-shadow: 0 0 3px rgba(0,0,0,0.8);
}
#carousel .carousel-player ul.carousel-list li ul.page li .text {
	margin: 10px 0;
}
#carousel .carousel-player ul.carousel-list li ul.page li .text .pName {
	font-size: 13px;
	line-height: 1.5;
	color: #666;
	margin-bottom: 8px;
}
#carousel .carousel-player ul.carousel-list li ul.page li .text h3 {
	color: #333;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.3;
}
#carousel .carousel-player ul.carousel-list li ul.page li .pic {
	width: 120px;
	height: 100px;
	overflow: hidden;
}
#carousel .carousel-player ul.carousel-list li ul.page li .pic img {
	width: 120px;
	height: auto;
}
#carousel .carousel-player ul.carousel-list img {
	width: 100%;
	height: 100%;
	border: 0;
}
#carousel .carousel-control {
	height: 30px;
	color: #fff;
	font-size: 13px;
	background: #DDD;
	padding: 10px 15px;
}
#carousel .carousel-control ul {
	float: right;
}
#carousel .carousel-control ul li {
	position: relative;
	float: left;
	padding: 0px;
	margin: 2px;
	background: #666;
	cursor: pointer;
	text-align: center;
	width: 15px;
	height: 15px;
	padding: 5px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
}
#carousel .carousel-control ul.arrows li {
	background-color: #9B9B00;
	border: 2px solid #FFF;
	box-shadow: 0 0 2px 2px #CC0;
}
#carousel .carousel-control ul.numbers {
	margin-right: 25px;
}
#carousel .carousel-control ul li.current {
	background: #fff;
	color: #000;
}
#carousel .carousel-control ul li.hover {
	background: #fff;
	color: #000;
}
section.np_alllist {
	margin: 10px 0 20px;
	border-top: 5px solid #CCC;
	padding: 10px 0 0;
}
section.np_alllist > header {
	display: none;
}
.fm section.np_alllist > header {
	display: none;
}
.fm section.np_alllist > header h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin: 5px 0 15px;
}
section.np_alllist .title_name {
	margin: 10px 8px 20px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.7;
	color: #666;
}
section.np_alllist .title_name span {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.7;
	color: #333;
}
section.np_alllist .listLeft {
	float: left;
	width: 160px;
}
section.np_alllist .listLeft li {
	background-color: #EEE;
	border-top: 1px dotted #999;
	margin-bottom: 0;
	padding: 15px 8px 15px 15px;
	position: relative;
}
.realtimenews section.np_alllist .listLeft li {
}
.realtimenews section.np_alllist .listLeft li.tab.on+li:not(.tab) {
	border-right: 7px solid #0072BC;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li:not(.tab) {
	border-right: 7px solid #88307F;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li:not(.tab) {
	border-right: 7px solid #DA251D;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li:not(.tab) {
	border-right: 7px solid #FF6600;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #0172da;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #652DB7;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #C6AB00;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #2dc2d4;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #8DC63F;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #C8215D;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #1DA2CD;
}
.realtimenews section.np_alllist .listLeft li.tab.on+li+li+li+li+li+li+li+li+li+li+li+li:not(.tab) {
	border-right: 7px solid #C19B28;
}
section.np_alllist .listLeft li:hover {
	background: #B6B6B6;
}
section.np_alllist .listLeft li a:visited {
	color: #333;
}
section.np_alllist .listLeft li.sub-on {
	background: #B6B6B6;
}
section.np_alllist .listLeft li:first-child, section.np_alllist .listLeft li.first {
	border-top: 0px dotted #999;
}
section.np_alllist .listLeft li.tab {
	background-color: #DA251D;
	color: #FFF;
}
.history section.np_alllist .listLeft li.tab {
	background-color: #0072BC;
}
section.np_alllist .listLeft li.on {
}
section.np_alllist .listLeft li.tab a {
	color: #FFF;
}
.realtimenews section.np_alllist .listLeft li.tab {
	background-color: #88307F;
	border-right: none;
}
.fm section.np_alllist .listLeft ul {
	background-color: #eee;
	min-height: 686px;
}
.fm section.np_alllist .listLeft li.tab {
	background-color: #0072BC;
}
section.np_alllist .listLeft li span {
	color: #555;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
	margin-left: 5px;
}
section.np_alllist .listLeft li.on span.icon_16x16 {
	background: url(../images/ui-icons_white.png) no-repeat scroll -64px -128px transparent;
	position: absolute;
	top: 13px;
	right: 3px;
}
section.np_alllist .listLeft li span.icon_16x16 a {
	display: block;
	height: 16px;
	width: 16px;
}
section.np_alllist .listLeft li span.icon_16x16 {
	background: url(../images/ui-icons_white.png) no-repeat scroll -32px -128px transparent;
	position: absolute;
	top: 13px;
	right: 3px;
}
section.np_alllist .listLeft li span.sub_icon {
	background: url(../images/ui-icons_888888.png) no-repeat scroll -64px -128px transparent;
	position: relative;
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin-left: 0;
}
section.np_alllist .listLeft li span.arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -576px -15px transparent;
	position: absolute;
	top: 17px;
	right: -8px;
	display: block;
	width: 9px;
	height: 15px;
	overflow: hidden;
	display: none;
}
.realtimenews section.np_alllist .listLeft li span.arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -576px 0px transparent;
	position: absolute;
	top: 18px;
	right: -9px;
	display: block;
	width: 9px;
	height: 15px;
	overflow: hidden;
	display: none;
}
.fm section.np_alllist .listLeft li span.arrow, .history section.np_alllist .listLeft li span.arrow {
	background: url(../images/ico_cti.png) no-repeat scroll -576px -45px transparent;
	position: absolute;
	top: 17px;
	right: -8px;
	display: block;
	width: 9px;
	height: 15px;
	overflow: hidden;
	display: none;
}
section.np_alllist .listLeft li.on span.arrow {
	display: block;
}
section.np_alllist .listLeft li:hover span, section.np_alllist .listLeft li.tab span, section.np_alllist .listLeft li.sub-on span {
	color: #FFFF00;
}
section.np_alllist .listLeft li.tab span.rwd {
	display: none;
}
section.np_alllist .listRight {
	float: right;
	width: 465px;
}
section.np_alllist .listRight li {
	border-top: 1px dotted #999;
	height: auto;
	padding: 14px 10px;
}
section.np_alllist .listRight li:hover {
	background-color: #EEE;
}
section.np_alllist .listRight li:first-child, section.np_alllist .listRight li.first {
	border-top: 0px dotted #999;
}
section.np_alllist .listRight li h2 {
	float: left;
	width: 288px;
	font-size: 17px;
	line-height: 1.8;
}
section.np_alllist .listRight li h2 a {
}
section.np_alllist .listRight li h2 a.idx {
	color: #36C;
}
.fm section.np_alllist .listRight li h2 a.idx {
	color: #0072BC;
}
.realtimenews section.np_alllist .listRight li h2 a.idx {
	color: #88307f;
}
.newspapers section.np_alllist .listRight li h2 a.idx {
	color: #DA251D;
}
.newspapers.history section.np_alllist .listRight li h2 a.idx {
	color: #0072bc;
}
section.np_alllist .listRight li .kindOf {
	background-color: #666;
	color: #FFF;
	float: right;
	font-size: 13px;
	padding: 5px;
}
section.np_alllist .listRight li .kindOf a {
	color: #FFF;
}
section.np_alllist .listRight li span.icon {
	background: url(../images/ico_cti.png) no-repeat scroll -186px -39px transparent;
	height: 32px;
	padding-top: 6px;
	width: 32px;
	float: right;
	margin: -18px 8px 0 0;
}
.newspapers section.np_alllist .listRight li span.icon {
	margin: -2px 8px 0 0;
}
section.np_alllist .listRight li span.icon.pic {
	background: url(../images/ico_cti.png) no-repeat scroll -296px -39px transparent;
}
section.np_alllist .listRight li span.icon.video {
	background: url(../images/ico_cti.png) no-repeat scroll -519px -39px transparent;
}
section.np_alllist .listRight li span.icon a {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 1.3;
	text-align: center;
	display: block;
	width: 32px
}
section.np_alllist div.pagination, section.ctw div.pagination {
	margin: 40px 0;
	padding: 3px;
	display: block;
	clear: both;
	float: none;
}
section.ctw .ctw_more {
	text-align: center;
	margin: -10px 0 30px;
}
section.ctw .ctw_more a:link, section.ctw .ctw_more a:visited {
	color: #036CB4;
	text-decoration: underline;
}
section.ctw .ctw_more a:hover, section.ctw .ctw_more a:active {
	text-decoration: none;
}
div.pagination ul {
	list-style: none outside none;
	padding: 2px 0;
	text-align: center;
	font-size: 13px;
	line-height: 1.5;
}
div.pagination .disabled {
	border: 1px solid #C3C3C3;
	color: #999;
	margin: 2px;
	padding: 2px 5px;
}
div.pagination li {
	display: inline;
	height: auto;
	background-color: #fff;
	border-bottom: 0px dotted #999;
	padding: 0;
}
div.pagination li a {
	float: none;
}
div.pagination .current {
	background-color: #036CB4;
	border: 1px solid #036CB4;
	color: #FFF;
	font-weight: bold;
	margin: 2px;
	padding: 2px 8px;
}
div.pagination a {
	border: 1px solid #C3C3C3;
	color: #036CB4;
	margin: 2px;
	padding: 2px 8px;
	text-decoration: none;
	display: inline;
}
section.wall {
	margin-bottom: 30px;
	font-weight: bold;
}
section.wall .title {
	margin: 15px 0;
	padding: 10px 0 0;
	position: relative;
	border-bottom: 5px solid #CCC;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.5;
	padding-bottom: 10px;
}
.rl_box .title {
	margin: 15px 0;
	padding: 10px 0 0;
	position: relative;
	border-bottom: 5px solid #CCC;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.5;
	padding-bottom: 10px;
}
section.hotnews_list {
	margin: 15px 0 25px;
	border-top: 5px solid #CCC;
	padding: 10px 0 0;
	position: relative;
}
section.hotnews_list .hotnews_list_tab ul.tabs {
	float: right;
	margin: -16px 0 0;
}
section.hotnews_list .hotnews_list_tab ul.tabs li.active {
	background-color: #B9B9B9;
}
section.hotnews_list .hotnews_list_tab ul.tabs li {
	border: 1px solid #EEE;
	float: left;
	font-size: 16px;
	line-height: 1;
	margin-left: 5px;
	padding: 5px 10px;
}
section.hotnews_list header {
}
section.hotnews_list header h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 10px;
}
section.hotnews_list ul {
	margin: 25px 0 0;
}
section.hotnews_list li {
	border-top: 1px dotted #CCC;
	padding: 15px;
	font-size: 0;
}
section.hotnews_list li:first-child, section.hotnews_list li.first {
	border-top: 0px dotted #CCC;
}
section.hotnews_list li span.top {
	background-color: #DA251D;
	color: #FFF;
	font-weight: 100;
}
.fm section.hotnews_list li span.top {
	background-color: #0072BC;
}
.history section.hotnews_list li span.top {
	background-color: #0072BC;
}
.realtimenews section.hotnews_list li span.top {
	background-color: #88307F;
	color: #FFF;
	font-weight: 100;
}
section.hotnews_list li > span {
	background-color: #999;
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin-right: 17px;
	padding: 5px;
	text-align: center;
	width: 20px;
	vertical-align: middle;
	font-size: 16px;
	line-height: 1;
}
section.hotnews_list li h2 {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 436px;
	vertical-align: middle;
	margin-right: 15px;
}
section.hotnews_list li h2 a {
	font-weight: normal;
	font-size: 18px;
}
section.hotnews_list li .info, .today li .info {
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: none;
	font-size: 13px;
	margin: 0;
	width: 116px;
	vertical-align: middle
}
section.hotnews_list #facebook li .info, .today #facebook li .info {
	margin: 2px -16px 0 0;
}
section.hotnews_list li .info .click, .today li .info .click {
	margin-bottom: 2px;
}
section.hotnews_list #stars li .info p, .today #stars li .info p {
	margin-bottom: 2px;
	font-size: 13px;
	line-height: 1.5;
	text-align: center;
}
section.hotnews_list #stars li .info span.stars, .today #stars li .info span.stars {
	width: 115px;
	height: 23px;
	overflow: hidden;
	display: block;
}
.realtimenews .rt_source {
	margin-bottom: 8px;
	padding: 0 1px;
}
.realtimenews .rt_source .title {
	font-size: 18px;
	font-weight: bold;
}
.realtimenews .rt_source .rt_all {
	border-top: 5px solid #88307F;
	border-right: 1px solid #88307F;
	border-bottom: 1px solid #88307F;
	border-left: 1px solid #88307F;
	padding: 4px;
	margin-top: 7px;
}
.realtimenews .rt_source .rt_all .rt_all_title {
	font-weight: bold;
	margin: 8px 0 5px;
	padding: 0 0 8px;
	border-bottom: 1px dashed #ccc;
}
.realtimenews .rt_source .group {
	margin-bottom: 17px;
}
.realtimenews .rt_source li {
	float: left;
	width: 50%;
	padding: 9px 0;
}
.realtimenews .rt_source li > span {
	background: url("../images/ui-icons_888888.png") no-repeat scroll -82px -144px transparent;
	display: inline-block;
	float: left;
	height: 16px;
	margin: 1px 0 0 3px;
	width: 16px;
}
.realtimenews .rt_source li a span {
	background: none;
	display: inline;
	float: none;
	height: auto;
	margin: 0 0 0 3px;
	width: auto;
	font-size: 13px;
	font-weight: bold;
	color: #555;
}
#stars li .info span.stars.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
#stars li .info span.stars.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
#stars li .info span.stars.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
#stars li .info span.stars.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
#stars li .info span.stars.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
#stars li .info span.stars.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
#stars li .info span.stars.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
#stars li .info span.stars.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
#stars li .info span.stars.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
#stars li .info span.stars.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
#stars li .info span.stars.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
section.hotnews_list li .info .click span {
	background-image: none;
	color: #CC0000;
	display: inline;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
}
section.hotnews_list li .info .comm {
}
section.hotnews_list li .info .comm span {
	background-image: none;
	color: #666;
	display: inline;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
}
section.hotnews_list .newspapers_tab .tab_container h3 {
	display: none;
}
section.hotnews_list .newspapers_tab ul.tabs {
	margin: -16px 0 0;
	float: right;
}
.today .newspapers_tab ul.tabs {
	margin: -34px 0 0;
	float: right;
}
.today .newspapers_tab .tab_container ul {
	margin: 25px 0 0;
}
section.hotnews_list .newspapers_tab ul.tabs li {
	float: left;
	padding: 5px 10px;
	border: solid 1px #EEE;
	margin-left: 5px;
	font-size: 16px;
	line-height: 1;
}
.today .newspapers_tab ul.tabs li {
	float: left;
	padding: 5px 10px;
	border: solid 1px #EEE;
	margin-left: 5px;
}
section.hotnews_list .newspapers_tab ul.tabs li.active {
	background-color: #B9B9B9;
}
.today .newspapers_tab ul.tabs li.active {
	background-color: #B9B9B9;
}
.realtimenews section.np_alllist {
	position: relative;
}
.fm section.np_alllist {
	position: relative;
	padding: 10px 0 0;
	margin: 10px 0 20px;
}
.realtimenews section.np_alllist .listRight ul, .fm section.np_alllist .listRight ul {
	margin-top: -3px;
}
.realtimenews section.np_alllist .listRight li, .fm section.np_alllist .listRight li {
	height: auto;
}
.realtimenews section.np_alllist .listRight li h2, .fm section.np_alllist .listRight li h2 {
	float: left;
	width: 288px;
	font-weight: normal;
}
.realtimenews section.np_alllist .listRight li .rt_info, .fm section.np_alllist .listRight li .rt_info {
	float: left;
	margin: 12px 0 0 5px;
	font-size: 13px;
	line-height: 1.5;
	color: #999;
	width: 270px;
}
.realtimenews section.np_alllist .listRight li .rt_info span {
	background-image: none;
	color: #CC0000;
	display: inline;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
}
.realtimenews section.np_alllist .listRight li .rt_info span.icon_16x16, .fm section.np_alllist .listRight li .rt_info span.icon_16x16 {
	background: url(../images/ui-icons_888888.png) no-repeat scroll -80px -112px transparent;
	display: block;
	float: left;
	height: 16px;
	margin: 1px 4px 0 3px;
	width: 16px;
}
.realtimenews section.np_alllist .listRight li .rt_info a, .fm section.np_alllist .listRight li .rt_info a {
	color: #999;
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
}
.realtimenews section.np_alllist .listRight li .rt_info time, .fm section.np_alllist .listRight li .rt_info time {
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin: 0 8px 0 0;
	font-size: 13px;
	line-height: 1.5;
	float: left;
}
.realtimenews section.np_alllist .listRight li .rt_info time span.h, .fm section.np_alllist .listRight li .rt_info time span.h {
	color: #000;
}
.realtimenews section.np_alllist .listRight li .kindOf, .fm section.np_alllist .listRight li .kindOf {
	margin-top: -15px;
}
.realtimenews section.np_alllist .tab_box {
	position: absolute;
	right: 0;
	top: 7px;
}
.realtimenews section.np_alllist .tab_box li {
	float: left;
	padding: 5px 10px;
	border: solid 1px #EEE;
	margin-left: 5px;
}
.realtimenews section.np_alllist .tab_box li.on {
	background-color: #B9B9B9;
}
.realtimenews section.np_alllist .tab_box li:hover {
	background: #E0E0E0;
}
section.ga-box {
	margin: 10px 0;
	border-top: 5px solid #ccc;
	padding: 15px 0 5px;
}
.mapp section.ga-box {
	margin: 5px 0;
	border-top: none;
	padding: 0;
}
section.ga-box .ga-num {
	position: relative;
}
section.ga-box .ga-num .text1 {
	display: block;
	font-size: 28px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 1;
}
section.ga-box .ga-num .text2 {
	display: block;
	font-size: 22px;
	color: #666;
	text-align: center;
	line-height: 1.5;
	font-weight: bold;
}
section.ga-box .ga-num .text3 {
	display: block;
	font: bold 76px/1 "Verdana", "Arial", "PMingLiU", "sans-serif";
	text-align: center;
	color: #333;
	line-height: 1.5;
	font-weight: bold;
}
section.ga-box .ga-num .text4 {
	display: block;
	font-size: 22px;
	color: #666;
	text-align: center;
	line-height: 1.3;
	font-weight: bold;
}
section.ga-box .ga-num .text5 {
	display: block;
	font-size: 10px;
	color: #C5C5C5;
	text-align: center;
	line-height: 1;
}
section.ga-box .ga-num .text6 {
	display: block;
	font-size: 12px;
	color: #666;
	text-align: left;
	line-height: 1;
	width: 80px;
	margin: 0 auto;
}
section.ga-box .ga-num .text6 .text7 {
	color: #36C;
	margin-right: 5px;
}
section.ga-box .ga-num .reflash {
	position: absolute;
	padding: 2px;
	top: 6px;
	right: 21px;
	z-index: 1;
	cursor: pointer;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-o-border-radius: 18px;
	-ms-border-radius: 18px;
	border-radius: 18px;
	behavior: url(/Scripts/PIE.htc);
	text-indent: -9999px;
	width: 32px;
	height: 32px;
	overflow: hidden;
	background: url(../images/redo3.png) no-repeat scroll 2px 3px #666;
}
section.ga-box .ga-num .time {
	position: absolute;
	top: 50px;
	right: 10px;
	z-index: 1;
	font: 13px/1 Verdana, Geneva, sans-serif;
}
section.ga-box .ga-num .time span {
	display: block;
	margin: 5px auto 0;
	color: #CCC;
	text-align: center;
}
section.ga-box .ga-num .bar {
	margin: 18px auto 8px;
	width: 100%;
}
section.ga-box .ga-num .bar ul.text {
	display: block;
	width: 561px;
	margin: 0 auto;
	font-size: 18px;
	color: #333;
}
section.ga-box .ga-num .bar ul.text li {
	float: left;
	margin-right: 11px;
	margin-bottom: 8px;
}
section.ga-box .ga-num .bar ul.text li span {
	display: inline-block;
	width: 8px;
	height: 8px;
	overflow: hidden;
	background-color: #CCC;
	margin-right: 4px;
}
section.ga-box .ga-num .bar ul.text li span.DESKTOP {
	background-color: #F30;
}
section.ga-box .ga-num .bar ul.text li span.MOBILE {
	background-color: #3C0;
}
section.ga-box .ga-num .bar ul.text li span.TABLET {
	background-color: #3399FF;
}
section.ga-box .ga-num .bar ul.longbar {
	display: block;
	margin: 0 auto;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 90%;
}
section.ga-box .ga-num .bar ul.longbar li {
	float: left;
	color: #fff;
	font: 11px/1 Verdana, Geneva, sans-serif;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	height: 22px;
}
section.ga-box .ga-num .bar ul.longbar li.DESKTOP {
	background-color: #F30;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-o-border-radius: 4px 0 0 4px;
	-ms-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	behavior: url(/Scripts/PIE.htc);
}
section.ga-box .ga-num .bar ul.longbar li.MOBILE {
	background-color: #3C0;
}
section.ga-box .ga-num .bar ul.longbar li.TABLET {
	background-color: #3399FF;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
	-ms-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	behavior: url(/Scripts/PIE.htc);
}
section.ga-box .ga-list {
	margin: 30px 0 0;
}
section.ga-box .ga-list > .title {
	text-align: left;
	font-size: 22px;
	font-weight: bold;
	margin-left: 15px;
}
section.ga-box .ga-list > .title span {
	font-size: 28px;
	color: #DA251D;
	margin-right: 6px;
}
section.ga-box .ga-list > .title .text {
	font-size: 13px;
	font-weight: normal;
	margin-left: 8px;
}
section.ga-box .ga-list > .title .visitor {
	float: right;
	font-size: 22px;
	font-weight: bold;
	margin-right: 38px;
}
section.ga-box .ga-list > .title .time {
	font-size: 13px;
	color: #666;
	float: right;
	font-weight: normal;
	margin-top: 7px;
}
section.ga-box .ga-list ul {
	margin: 11px 0 0;
}
section.ga-box .ga-list li {
	border-top: 1px dotted #CCC;
	padding: 15px;
}
section.ga-box .ga-list li span.top {
	background-color: #DA251D;
	color: #FFF;
	font-weight: 100;
}
section.ga-box .ga-list li > span {
	background-color: #999;
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin-right: 17px;
	padding: 5px;
	text-align: center;
	width: 20px;
	vertical-align: middle;
	font-size: 16px;
	line-height: 1;
}
section.ga-box .ga-list li h2 {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 400px;
	vertical-align: middle;
	margin-right: 15px;
}
section.ga-box .ga-list li h2 a {
	font-weight: bold;
}
section.ga-box .ga-list li .visitor {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 135px;
	vertical-align: middle;
}
section.ga-box .ga-list li .visitor .title {
	display: none;
}
section.ga-box .ga-list li .visitor .num01 {
	font: bold 15px/1 Verdana, Geneva, sans-serif;
	float: right;
	color: #CC3300;
	padding-right: 12px;
}
section.ga-box .ga-list li .visitor .num02 {
	font: 13px/1 Verdana, Geneva, sans-serif;
	float: right;
	color: #9A9A9A;
	width: 55px;
}
section.hotnews_box {
	padding: 60px 0 0;
	position: relative;
	margin: 25px 0 20px;
	border-top: solid 5px #CCC;
}
section.hotnews_box .tab_box {
	position: absolute;
	right: 0;
	top: 14px;
}
section.hotnews_box .tab_box li {
	border: 1px solid #EEEEEE;
	float: left;
	margin-left: 5px;
	padding: 5px 10px;
}
section.hotnews_box .tab_box li.on {
	background-color: #B9B9B9;
}
section.hotnews_box .container {
}
section.hotnews_box .title {
	font: bold 18px/1 Verdana, Geneva, sans-serif;
	position: absolute;
	left: 0;
	top: 17px;
	width: 146px;
}
section.hotnews_box .title span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -224px -112px #0072bc;
	height: 16px;
	margin: 0 5px 0 0;
	width: 16px;
	border: 2px solid #D2D2D2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	display: block;
	float: left;
}
section.hotnews_box.star .title span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -224px -129px #1891a4;
	height: 16px;
	margin: 0 5px 0 0;
	width: 16px;
	border: 2px solid #D2D2D2;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/Scripts/PIE.htc);
	display: block;
	float: left;
}
section.hotnews_box .container li {
	padding: 15px 0;
	border-top: dotted 1px #999;
}
section.hotnews_box .container li:first-child, section.hotnews_box .container li.first {
	border-top: dotted 0px #999;
}
section.hotnews_box .container li .data {
	float: left;
	padding: 0 8px 8px 0;
	width: 115px;
}
section.hotnews_box .container li .data .num {
	color: #666;
	font-weight: bold;
	font-size: 25px;
	line-height: 1.5;
	margin-bottom: 8px;
	text-align: center;
}
section.hotnews_box .container li .data p {
	color: #666;
	font-size: 12px;
	line-height: 1.5;
	margin-bottom: 8px;
	text-align: center;
}
section.hotnews_box .container li .data .pop {
	position: relative;
	background-color: #0072BC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
	margin: 0 auto;
	padding: 8px;
	text-align: center;
}
section.hotnews_box.star .container li .data .pop {
	background-color: #2dc2d4;
}
section.hotnews_box .container li .data .pop.stars span {
	display: block;
	width: 115px;
	height: 23px;
	overflow: hidden;
	margin-left: -7px;
}
section.hotnews_box .container li .data .pop.stars span.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
section.hotnews_box .container li .data .pop.stars span.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
section.hotnews_box .container li .data .pop p {
	color: #FFF;
	font-size: 12px;
	line-height: 1.5;
	margin-bottom: 0;
	text-align: center;
	font-weight: normal;
}
section.hotnews_box .container li .pic {
	float: left;
	width: 150px;
	height: 130px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin: 0 18px 0 0;
}
section.hotnews_box .container li .pic img {
	width: 150px;
	height: auto;
}
section.hotnews_box .container li .content {
	float: left;
	width: 354px;
	position: relative;
}
section.hotnews_box .container li.no_pic .content {
	float: left;
	width: 512px;
	position: relative;
}
section.hotnews_box .container li.no_pic .data {
	padding: 0 18px 8px 0;
}
section.hotnews_box .container li .content h2 {
	position: absolute;
	left: 0;
}
section.hotnews_box .container li .content time {
	position: absolute;
	right: 0;
	font-size: 13px;
	line-height: 1.5;
	margin: 4px 0 0;
}
section.hotnews_box .container li .content .art_box {
	padding: 39px 0 0;
}
section.hotnews_box .container li .content .art_box>p {
	font-size: 15px;
	line-height: 1.6;
}
section.hotnews_box .container li .content .art_box .reporter_info {
	float: left;
	width: 110px;
}
section.hotnews_box .container li .content .art_box .reporter_info P {
	font-size: 15px;
	line-height: 1.4;
}
section.hotnews_box .container li .content .art_box .reporter_info .rp_pic {
	width: 40px;
	height: 40px;
	overflow: hidden;
	margin: 0 8px 5px 0;
	float: left;
}
section.hotnews_box .container li .content .art_box .reporter_info .rp_pic img {
	width: 40px;
	height: auto;
}
section.hotnews_box .container li .content .art_box .reporter_info>p a {
	font-size: 13px;
	line-height: 1.5;
	color: #666;
}
section.hotnews_box .container li .content .art_box .reporter_info>p+p a {
	font-size: 13px;
	line-height: 1.5;
	color: #3366cc;
}
.hotnews_link {
	padding: 6px 10px;
	border: solid 1px #CCC;
}
.hotnews_link li {
	float: left;
	border-left: 1px solid #CCC;
	width: 155px;
}
.hotnews_link li a {
	padding: 10px 35px;
	width: 85px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.7;
	text-align: center;
	display: block;
}
.hotnews_link li:hover {
	background-color: #EEE;
}
.hotnews_link li:first-child, .hotnews_link li.first {
	border-left: 0px solid #CCC;
}
.hotnews_link li img {
	margin-bottom: 0px;
}
section.fm_cover {
	margin: 15px 0 25px;
	border-top: 5px solid #CCC;
	padding: 10px 0 0;
	position: relative;
}
section.fm_cover .fm_left {
	float: left;
	width: 350px;
}
section.fm_cover .fm_left h3 a {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
}
section.fm_cover .fm_left span {
	font-size: 13px;
	line-height: 1.7;
	color: #666;
}
section.fm_cover .fm_left p {
	font-size: 13px;
	line-height: 1.7;
	color: #333;
	margin: 10px 0 0;
}
section.fm_cover .fm_right {
	float: right;
	width: 280px;
}
section.fm_cover .fm_right li {
	padding: 10px 0;
	border-top: 1px dotted #999;
}
section.fm_cover .fm_right li:first-child, section.fm_cover .fm_right li.first {
	border-top: 0px dotted #999;
	padding: 0 0 10px;
}
section.fm_cover .fm_right li .headline {
	float: left;
	width: 120px;
}
section.fm_cover .fm_right li .headline h3 a {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	display: block;
	margin-bottom: 10px;
}
section.fm_cover .fm_right li .headline span {
	font-size: 13px;
	line-height: 1.7;
	color: #666;
}
section.fm_cover .fm_right li .pic {
	float: right;
	width: 150px;
	height: 113px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
section.fm_cover .fm_right li .pic img {
	width: 150px;
	height: auto;
}
.rl_box {
	padding: 15px 0 0;
	border-top: 5px solid #CCC;
	margin: 10px 0 15px;
}
.realtimenews .rl_box, .newspapers .rl_box, .fm .rl_box {
	padding: 0;
	border-top: none;
	margin: 30px auto;
}
.rl_box #WallBox {
	padding: 0 0 15px;
	overflow: hidden;
}
.rl_box #WallArea {
	padding: 0;
	font-size: 20px;
	font-weight: bold;
	-ms-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0 0;
}
.rl_box #WallArea a {
	color: #fff;
}
.rl_box .rl_top {
}
.rl_box .rl_top .num {
	float: right;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #666;
	margin-right: 15px;
}
.rl_box .rl_top .num span {
	padding: 0 8px;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.5;
	color: #CC0000;
}
.rl_box .rl_top .cancel_btn {
	float: right;
}
.rl_box .rl_top .cancel_btn a {
	position: relative;
	display: inline-block;
	padding: 5px 8px;
	background-color: #c9c9c9;
	color: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	margin-right: 8px;
}
.rl_box .rl_top .cancel_btn a:hover {
	background-color: #666;
}
.rl_box .rl_content {
}
.rl_box .rl_content .day {
	border-top: 1px solid #999;
	margin: 20px 0;
	padding-top: 24px;
	position: relative;
}
.rl_box .rl_content .day .date {
	display: inline-block;
 *zoom:1;
 *display:inline;
	background-color: #666;
	color: #FFF;
	position: absolute;
	top: -15px;
	left: 0;
	padding: 5px 8px;
}
.rl_box .rl_content .day li {
	padding: 15px 0;
	border-top: 1px dotted #999;
	margin: 0 0 0 25px;
}
.rl_box .rl_content .day li:first-child, .rl_box .rl_content .day li.first {
	padding: 0 0 8px 0;
	border-top: 0px dotted #999;
}
.rl_box .rl_content .day li .clumn1 {
	float: left;
	margin: 0 8px 0 0;
	width: 150px;
	height: 130px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.rl_box .rl_content .day li .clumn1 img {
	width: 150px;
	height: auto;
}
.kw.page_container > article {
	margin-bottom: 20px;
}
.kw .rl_box .rl_content .day li .clumn2 {
	float: left;
	width: 444px;
	padding-top: 3px;
	margin-left: 13px;
}
.kw .rl_box .rl_content .day li .clumn2 .k1 {
}
.kw .rl_box .rl_content .day li .clumn2 .k1 span {
	color: #CC0000;
	display: block;
	font: bold 60px/1 "Arial Black", Gadget, sans-serif;
	padding-right: 12px;
	float: left;
}
.kw .rl_box .rl_content .day li .clumn2 .k1 a {
	font-size: 40px;
	font-weight: bold;
	float: left;
	line-height: 1.3;
}
.kw .rl_box .rl_content .day li .clumn2 p {
	margin: 8px 0;
	font-size: 13px;
}
.kw .rl_box .rl_content .day li .clumn2 p a:link, .kw .rl_box .rl_content .day li .clumn2 p a:visited {
	color: #3366cc;
	text-decoration: underline;
}
.kw .rl_box .rl_content .day li .clumn2 p a:hover, .kw .rl_box .rl_content .day li .clumn2 p a:active {
	text-decoration: none;
}
.kw .rl_box .rl_content .day li .clumn2 ul {
	margin-bottom: 12px;
}
.kw .rl_box .rl_content .day li .clumn2 li {
	margin: 0;
	padding: 2px 0;
	border: none;
}
.kw .rl_box .rl_content .day li .clumn2 li span {
	background: url(../images/ui-icons_888888.png) no-repeat scroll -32px -96px transparent;
	width: 16px;
	height: 16px;
	overflow: hidden;
	margin: 5px 8px 0 0;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.rl_box .rl_content .day li .clumn2 {
	float: left;
	width: 390px;
	padding-top: 3px;
}
.rl_box .rl_content .day li .clumn2.nopic {
	width: 548px;
}
.rl_box .rl_content .day li .clumn2 .from {
	padding: 5px 10px;
	background-color: #CCC;
	font-size: 13px;
	line-height: 1.5;
	color: #333;
	display: inline;
 *zoom:1;
 *display:inline;
}
.rl_box .rl_content .day li .clumn2 h3 a {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
	margin: 8px 0;
	display: block;
}
.rl_box .rl_content .day li .clumn2 p {
	font-size: 16px;
	line-height: 1.7;
}
.rl_box .rl_content .day li .clumn3 {
	float: right;
	width: 66px;
}
.rl_box .rl_content .day li .clumn3 a {
	display: block;
	background: url(../images/ico_cti.png) no-repeat scroll -850px -84px transparent;
	padding: 0 0 0 28px;
	height: 20px;
	margin: 4px 0 8px;
	color: #666;
}
.rl_box .rl_content .day li .clumn3 a:hover {
	display: block;
	background: url(../images/ico_cti.png) no-repeat scroll -848px -316px transparent;
	padding: 0 0 0 28px;
	height: 20px;
	margin: 4px 0 8px;
}
.rl_box .rl_content .day li .clumn3 span {
	font: bold 60px/1.5 "Arial Black", Gadget, sans-serif;
	color: #CC0000;
	width: 66px;
	text-align: center;
	display: block;
	padding-top: 15px;
}
#today_cover {
	width: 980px;
	background: url(../images/today_bg.png) repeat-y scroll -34px 0;
}
#today_cover .info {
	background-color: transparent;
	border-style: none;
	display: none;
	float: left;
	padding: 8px;
}
#today_cover .info .info_box {
	position: relative;
	height: 400px;
	overflow: hidden;
	width: 656px;
}
#today_cover .info .info_box h1 {
	display: none;
}
#today_cover .info_box > a {
	height: 400px;
	overflow: hidden;
	width: 656px;
	display: block;
}
#today_cover .info.on {
	display: block;
}
#today_cover .info img {
	width: 656px;
	height: auto;
}
#today_cover .info .info_box div.text {
	position: absolute;
	right: 20px;
	bottom: 14px;
	background: url(../images/opacity_60.png) repeat scroll 0 0;
	padding: 10px 15px;
	width: 260px;
	font-size: 16px;
	line-height: 1.6;
}
#today_cover .info div.text .key_word {
	padding: 5px;
	background: url(../images/opacity_60.png) repeat scroll 0 0;
	color: #CCC;
}
#today_cover .info div.text .key_word a {
	color: #CCC;
	text-decoration: underline;
}
#today_cover .info div.text ul {
	margin: 15px 0;
}
#today_cover .info div.text li {
	padding: 8px;
	border-top: 1px dotted #CCC;
}
#today_cover .info div.text li:first-child, #today_cover .info div.text li.first {
	border-top: 0px dotted #CCC;
}
#today_cover .info div.text li a {
	color: #FFF;
}
#today_cover .info .video {
	margin: 15px 0;
}
#today_cover .info .video li {
	float: left;
	margin-left: 6px;
	padding: 4px;
	border: 1px solid #999;
	width: 150px;
	background-color: #FFF;
}
#today_cover .info .video li:first-child, #today_cover .info .video li.first {
	margin-left: 0px;
}
#today_cover .info .video li img {
	width: 150px;
	height: 114px;
}
#today_cover .info .video li p {
	margin: 4px 0 0;
	padding: 5px;
	background-color: #CCC;
}
#today_cover .info .video li p a {
	font-size: 13px;
	line-height: 1.5;
	color: #333;
}
#today_cover .title {
	float: right;
	width: 294px;
	margin-top: 210px;
}
#today_cover .title li {
	background-color: #EEE;
	border-top: 1px dotted #999;
	cursor: pointer;
	height: 90px;
	padding: 10px 20px 10px 30px;
	width: 244px;
	position: relative;
}
#today_cover .title li:first-child, #today_cover .title li.first {
	border-top: 0px dotted #999;
}
#today_cover .title li .arrow {
	position: absolute;
	left: -13px;
	top: 10px;
	width: 31px;
	height: 91px;
	overflow: hidden;
	background: url(../images/ico_cti.png) no-repeat scroll -486px -94px transparent;
	display: none;
}
#today_cover .title li.on .arrow {
	display: block;
}
#today_cover .title li .s_pic {
	float: left;
	margin: 4px 8px 5px 0;
	height: 54px;
	overflow: hidden;
	width: 90px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
#today_cover .title li .s_pic img {
	width: 90px;
	height: auto;
}
#today_cover .title li.on .s_pic {
	display: none;
}
#today_cover .title li p.text_all {
	display: none;
}
#today_cover .title li p.text {
	display: block;
}
#today_cover .title li.on p.text {
	display: none;
}
#today_cover .title li.on {
	background-color: #333;
}
#today_cover .title li:nth-child(2).on {
	background-color: #333;
}
#today_cover .title li:nth-child(3).on {
	background-color: #333;
}
#today_cover .title li.over {
	background-color: #999;
}
#today_cover .title li h1 {
	font-size: 16px;
	color: #c90;
	padding-bottom: 6px;
}
#today_cover .title li p {
	font-size: 15px;
	color: #333;
	line-height: 1.5;
}
#today_cover .title .over p {
	color: #fff;
}
#today_cover .title li h1.b {
	display: none;
}
#today_cover .title li.on h1.s {
	display: none;
}
#today_cover .title li.on h1.b {
	display: block;
	color: #FC0;
	font: bold 22px/1.7 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	padding-top: 0px;
	text-shadow: 1px 1px 2px #000;
	padding-bottom: 9px;
	padding-top: 8px;
}
#today_cover .title li.on p, #today_cover .title li.on.over p {
	display: none;
}
#today_cover .title .over h1 {
	color: #FC0;
	font-size: 16px;
	padding-top: 0px;
	text-shadow: 1px 1px 2px #000;
}
section.cover .date {
	width: 277px;
	height: 200px;
	position: absolute;
	top: 15px;
	right: 0;
}
.today section.top10 {
	border-top: 5px solid #CCC;
	margin: 30px 0 25px;
	padding: 20px 0 0;
	position: relative;
}
.today section.top10 header h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 10px;
}
.today section.top10 .left_clumn {
	float: left;
	width: 645px;
}
.today section.top10 .right_clumn {
	float: right;
	width: 306px;
	margin-top: -40px;
}
.today section.top10 .left_clumn .tab_container li {
	border-top: 1px dotted #CCC;
	padding: 15px;
	font-size: 0px;
}
.today section.top10 .left_clumn .tab_container h3 {
	display: none;
}
.today section.top10 .left_clumn li:first-child, .today section.top10 .left_clumn li.first {
	border-top: 0px dotted #CCC;
}
.today section.top10 .left_clumn li>span {
	background-color: #999;
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin-right: 17px;
	padding: 5px;
	text-align: center;
	width: 20px;
	vertical-align: middle;
	font-size: 16px;
}
.today section.top10 .left_clumn li span.top {
	background-color: #0072BC;
	color: #FFFFFF;
	font-weight: 100;
}
.today section.top10 .left_clumn li h2 {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 436px;
	vertical-align: middle;
	margin-right: 15px;
}
.today section.top10 .left_clumn li h2 a {
	font-weight: bold;
}
.today section.top10 .left_clumn li .info {
	font-size: 13px;
	margin: 0;
	width: 116px;
	display: inline-block;
 *zoom:1;
 *display:inline;
	vertical-align: middle;
	float: none;
}
.today section.top10 .left_clumn li .info .click {
	margin-bottom: 2px;
}
.today section.top10 .left_clumn li .info .click span {
	background-image: none;
	color: #CC0000;
	display: inline;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
}
.today section.top10 .left_clumn li .info .comm span {
	background-image: none;
	color: #666;
	display: inline;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
}
.today section.top10 .right_clumn .ad {
	padding: 0 0 20px 0;
}
.today section.top10 .right_clumn .newspapers_tab {
	margin: 20px 0 0;
	width: 306px;
}
.today section.top10 .right_clumn ul.tabs {
	border-bottom: 1px solid #999999;
	height: 32px;
	margin-top: 1px;
	width: 306px;
}
.today section.top10 .right_clumn ul.tabs li.active {
	background-color: #CCC;
	border-color: #999;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
	-ms-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	border-style: solid solid none;
	border-width: 1px;
	color: #FFF;
	margin-top: 1px;
	behavior: url(/Scripts/PIE.htc);
}
.today section.top10 .right_clumn ul.tabs li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-image: none;
	float: left;
	height: 32px;
	line-height: 31px;
	margin: 1px 0 -1px;
	overflow: hidden;
	position: relative;
	width: 99px;
	padding: 0;
	border-style: none;
}
.today section.top10 .right_clumn ul.tabs li.active a {
	border-style: none;
	color: #333;
	display: block;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.today section.top10 .right_clumn ul.tabs li.active + li a {
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #FFF;
}
.today section.top10 .right_clumn ul.tabs li a {
	border-left: 1px dotted #CCC;
	display: block;
	text-align: center;
	text-decoration: none;
}
.today section.top10 .right_clumn ul.tabs li.first a {
	border-left-style: none;
}
.today section.top10 .right_clumn div.tab_container {
	background: url(../images/content-bg.gif) repeat-x scroll 0 0 transparent;
	clear: left;
	height: 390px;
	overflow: hidden;
	padding: 14px 5px 5px;
	width: 294px;
	border-top: 0 solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 {
	background-color: #D8D8D8;
	float: left;
	height: 390px;
	overflow: hidden;
	position: relative;
	width: 294px;
	margin: 0 auto;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 .pic {
	margin: 0 auto;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 .pic img {
	margin: 0 auto;
	width: 294px;
	height: auto;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 .text {
	background: url(../images/opacity_80.png) repeat scroll 0 0 transparent;
	bottom: 0;
	height: auto;
	padding: 8px 5px;
	position: absolute;
	text-align: center;
	width: 294px;
	z-index: 15;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 .text h1 {
	color: #FFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.45;
}
.today section.top10 .right_clumn div.tab_container .tab1_01 .text a {
	color: #FFF;
}
.page_container.search {
	margin: 15px auto;
}
.page_container.search>article {
	width: 980px;
}
.page_container.search .left_clumn {
	float: left;
	width: 200px;
}
.page_container.search .left_clumn ul {
	width: 150px;
	margin: 0 auto 15px;
	border-bottom: solid #ccc 1px;
	padding: 0 10px 5px;
}
.page_container.search .left_clumn ul.webpage {
}
.page_container.search .left_clumn li {
	padding: 5px 0;
}
.page_container.search .left_clumn li a {
	font-size: 15px;
	line-height: 1.5;
	color: #777;
}
.page_container.search .left_clumn li a:hover {
	color: #333;
}
.page_container.search .left_clumn li.highline a {
	color: #DD4B39;
	font-weight: bold;
	text-decoration: none;
}
.page_container.search .left_clumn ul.source {
}
.page_container.search .left_clumn ul.searchtime {
}
.page_container.search .left_clumn ul.others {
	border-bottom: solid #777 0px;
}
.page_container.search .right_clumn {
	float: right;
	width: 770px;
	min-height: 800px;
	border-left: solid #ccc 5px;
}
.page_container.search .right_clumn .title_info em {
	font-weight: bold;
}
.page_container.search .right_clumn .title_info span {
	padding: 0 8px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
}
.page_container.search .right_clumn em {
	color: #DD4B39;
}
.page_container.search .right_clumn .search_title {
	background-color: #DEDEDE;
	padding: 15px;
}
.page_container.search .right_clumn .search_title .title_info {
	font: 16px/1.7 "Arial Black", Gadget, sans-serif;
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	color: #666;
}
.page_container.search .right_clumn .search_title .search_time {
	float: right;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-size: 13px;
	line-height: 1.5;
	color: #666;
}
.page_container.search .right_clumn .search_content {
	width: 538px;
	margin: 0 0 20px 20px;
}
.page_container.search .right_clumn .search_content .title {
	margin: 15px 0 5px;
}
.search_content .title a {
	font-size: 16px;
	line-height: 1.5;
	color: #3366cc;
	text-decoration: underline;
}
.search_content .title a em {
	color: #DD4B39;
	text-decoration: underline;
}
.search_content .news {
	margin: 6px 0 0;
	position: relative;
}
.search_content .news h3 a {
	font-size: 16px;
	line-height: 1.5;
	color: #3366cc;
	text-decoration: underline;
}
.search_content .news h3 a em {
	color: #DD4B39;
	text-decoration: underline;
}
.search_content .news p {
	font-size: 15px;
	line-height: 1.5;
}
.search_content .news .info {
	font-size: 13px;
	line-height: 1.3;
	margin: 3px 0;
	color: #009933;
}
.search_content .news .info span {
	color: #666;
	margin: 0 0 0 5px;
}
.search_content .news .stars {
	height: 25px;
	margin: 0;
	font-size: 13px;
	line-height: 1.3;
	color: #666;
	padding-top: 5px;
}
.search_content .news .stars span {
	width: 115px;
	height: 25px;
	overflow: hidden;
	display: block;
	float: left;
	margin: -3px 8px 0 0;
}
.search_content .news .stars span.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.search_content .news .stars span.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
.search_content .news .stars span.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.search_content .news .stars span.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
.search_content .news .stars span.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
.search_content .news .stars span.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
.search_content .news .stars span.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
.search_content .news .stars span.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
.search_content .news .stars span.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
.search_content .news .stars span.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
.search_content .news .stars span.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
.search_content .news_group {
	margin: 0 0 20px;
}
.search_content .news_group .news .news_pic {
	float: left;
	margin: 0 15px 0 0;
	width: 85px;
	height: 85px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_group .news .news_pic img {
	width: 85px;
	height: auto;
}
.search_content .news_single {
	margin: 0 0 20px;
}
.search_content .news_single .news_pic {
	float: left;
	margin: 0 15px 0 0;
	width: 85px;
	height: 85px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_single .news_pic img {
	width: 85px;
	height: auto;
}
.search_content .news_blog_group {
	margin: 0 0 20px;
}
.search_content .news_blog_group .news_pic {
	float: left;
	margin: 0 15px 8px 0;
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_blog_group .news_pic img {
	width: 60px;
	height: auto;
}
.search_content .news_blog_single {
	margin: 0 0 20px;
}
.search_content .news_blog_single .news_pic {
	float: left;
	margin: 0 15px 8px 0;
	width: 100px;
	height: 100px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_blog_single .news_pic img {
	width: 100px;
	height: auto;
}
.search_content .news_video_single {
	margin: 0 0 20px;
}
.search_content .news_video_single .news_pic {
	float: left;
	margin: 0 15px 8px 0;
	width: 100px;
	height: 76px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_video_single .news_pic img {
	width: 100px;
	height: auto;
}
.search_content .news_video_group {
	margin: 0 0 20px;
}
.search_content .news_video_group .video {
	width: 120px;
	margin: 0 13px 0 0;
	float: left;
}
.search_content .news_video_group .video .pic {
	width: 120px;
	height: 91px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin: 0 auto 5px;
}
.search_content .news_video_group .video .pic img {
	width: 120px;
	height: auto;
}
.search_content .news_video_group .video h3 {
	font-size: 13px;
	line-height: 1.3;
	width: 120px;
	margin: 0 auto;
}
.search_content .news_video_group .video h3 a {
	font-size: 13px;
	line-height: 1.3;
	text-decoration: none;
}
.search_content .news_video_group .video .info {
	width: 125px;
	margin: 0 auto;
}
.search_content .news_movie {
	margin: 0 0 20px;
}
.search_content .news_movie .news_pic {
	float: left;
	margin: 0 15px 8px 0;
	width: 100px;
	height: 100px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_movie .news_pic img {
	width: 100px;
	height: auto;
}
.search_content .news_movie .info2 {
	margin: 5px 0;
}
.search_content .news_movie .info2 p {
	color: #666;
}
.search_content .news_movie .poster {
	position: absolute;
	left: 550px;
	top: 0;
	width: 180px;
}
.search_content .news_movie .poster .poster_box {
	margin: 0;
	float: left;
	width: 90px
}
.search_content .news_movie .poster .poster_box .pic {
	width: 60px;
	height: 80px;
	overflow: hidden;
	margin: 0 auto 3px;
}
.search_content .news_movie .poster .poster_box .pic img {
	width: 60px;
	height: auto;
}
.search_content .news_movie .poster .poster_box h3 {
	font-size: 13px;
	line-height: 1.3;
	width: 60px;
	margin: 0 auto;
}
.search_content .news_movie .poster .poster_box h3 a {
	font-size: 13px;
	line-height: 1.3;
	text-decoration: none;
}
.search_content .news_topic {
	margin: 0 0 20px;
}
.search_content .news_topic .news_pic {
	float: left;
	margin: 0 15px 8px 0;
	width: 100px;
	height: 100px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.search_content .news_topic .news_pic img {
	width: 100px;
	height: auto;
}
.search_content .news_topic .keyword a {
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-size: 13px;
	line-height: 1.3;
	color: #3366CC;
	margin: 5px 0 0;
}
.search_content .related_keyword {
	margin: 0 0 20px;
}
.search_content .related_keyword .kw {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin: 0 16px 0 0;
}
.search_content .related_keyword .kw a {
	font-size: 13px;
	line-height: 1.3;
	color: #3366CC;
	text-decoration: underline;
}
.search_content .result_info {
	margin: 0 0 20px;
	background-color: #CCC;
	padding: 15px;
}
.search_content .result_info p {
	font-size: 16px;
	margin-bottom: 8px;
}
.search_content .result_info li {
	padding: 4px 0;
}
.search_content .result_info li a {
	color: #3366CC;
}
.page_container.reporter > article {
	width: 980px;
}
.rp_content {
	padding: 15px 0 0;
	position: relative;
	border-top: 5px solid #CCC;
	margin: 10px 0 0;
}
.rp_content .left_clumn {
	float: left;
	width: 645px;
}
.rp_content .left_clumn > section {
	margin: 0 0 50px;
	position: relative;
}
.rp_content .left_clumn > section.click header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -4px;
	background: transparent url(../images/reporter_title01.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .left_clumn > section.star header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -4px;
	background: transparent url(../images/reporter_title02.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .left_clumn > section.facebook header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -4px;
	background: transparent url(../images/reporter_title03.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .left_clumn > section header h3 {
	text-indent: -9999px;
}
.rp_content .left_clumn > section .reporter_box {
	background-color: #FFF;
	padding-top: 20px;
	margin-top: 30px;
	border: 2px solid #939393;
}
.rp_content .left_clumn > section .reporter_box .l_c {
	float: left;
	width: 310px;
	margin-left: 15px;
}
.rp_content .left_clumn > section .reporter_box .l_c li {
	padding: 10px;
	border-top: 1px dashed #999;
}
.rp_content .left_clumn > section .reporter_box .l_c li:first-child, .rp_content .left_clumn > section .reporter_box .l_c li.first {
	border-top: 0px dashed #999;
}
.rp_content .left_clumn > section .reporter_box .l_c li .pic {
	float: left;
	width: 100px;
	height: 108px;
	overflow: hidden;
	margin-right: 15px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.rp_content .left_clumn > section .reporter_box .l_c li .pic img {
	width: 100px;
	height: auto;
}
.rp_content .left_clumn > section .reporter_box .l_c li .top {
	padding: 0 0 0 15px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	background-color: #BBB;
	color: #FFF;
	margin: 0 0 8px 115px;
}
.rp_content .left_clumn > section .reporter_box .l_c li .info {
	font-size: 13px;
	line-height: 1.5;
	color: #666;
}
.rp_content .left_clumn > section .reporter_box .l_c li h3 a {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.5;
	margin: 6px 0;
	display: block;
}
.rp_content .left_clumn > section .reporter_box .l_c li .num {
	font-size: 15px;
	line-height: 1.5;
	color: #990000;
}
.rp_content .left_clumn > section .reporter_box .r_c {
	float: right;
	width: 288px;
	padding: 0 10px 10px;
	border-left: 1px solid #B4B4B4;
}
.rp_content .left_clumn > section .reporter_box .r_c li {
	padding: 11px;
	border-top: 1px dotted #999;
}
.rp_content .left_clumn > section.star .reporter_box .r_c li {
	padding: 11px 0 11px 2px;
	border-top: 1px dotted #999;
}
.rp_content .left_clumn > section .reporter_box .r_c li:first-child, .rp_content .left_clumn > section .reporter_box .r_c li.first {
	border-top: 0px dotted #999;
}
.rp_content .left_clumn > section .reporter_box .r_c li .top {
	float: left;
	text-align: center;
	padding: 5px;
	background-color: #BBB;
	width: 27px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #FFF;
}
.rp_content .left_clumn > section .reporter_box .r_c li h3 a {
	float: left;
	margin: 0 7px;
	font-weight: bold;
	font-size: 19px;
	line-height: 1.8;
}
.rp_content .left_clumn > section .reporter_box .r_c li .num {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-weight: bold;
	font-size: 15px;
	line-height: 2.6;
	color: #666;
}
.rp_content .left_clumn > section .reporter_box .r_c li .num span {
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-weight: normal;
	font-size: 13px;
	line-height: 2.6;
	color: #666;
}
.rp_content .left_clumn > section.star li .star_box {
	height: 25px;
	background-color: #FFF;
	margin: 4px 0 0 109px;
	font-size: 15px;
	line-height: 1.7;
	color: #CC0000;
	font-weight: bold;
	white-space: nowrap;
}
.rp_content .left_clumn > section.star li .pp {
	margin: 4px 0 0 115px;
	font-size: 13px;
	line-height: 1.7;
	color: #333;
}
.rp_content .left_clumn > section.star li .star_box span {
	display: inline-block;
 *zoom:1;
 *display:inline;
	vertical-align: middle;
	height: 25px;
	margin: -3px 5px 0 0;
	overflow: hidden;
	width: 115px;
}
.rp_content .left_clumn > section.star li .star_box span.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
.rp_content .left_clumn > section.star li .star_box span.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
.rp_content .right_clumn {
	float: right;
	width: 306px;
}
.rp_content .right_clumn > section {
	margin: 30px 0 50px;
	padding-top: 20px;
	background-color: #E0E0E0;
	position: relative;
}
.rp_content .right_clumn > section header {
}
.rp_content .right_clumn > section.champion_now header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title04.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .right_clumn > section.champion_week header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title05.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .right_clumn > section.champion_month header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title06.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
.rp_content .right_clumn > section header h3 {
	text-indent: -9999px;
}
.rp_content .right_clumn > section li {
	padding: 11px;
	border-top: 1px dotted #999;
}
.rp_content .right_clumn > section li:first-child, .rp_content .right_clumn > section li.first {
	border-top: 0px dotted #999;
}
.rp_content .right_clumn > section li .top {
	float: left;
	text-align: center;
	padding: 5px;
	background-color: #BBB;
	width: 27px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #FFF;
}
.rp_content .right_clumn > section li .top.top1 {
	background-color: #0072BC;
}
.rp_content .right_clumn > section li h3 a {
	float: left;
	margin: 0 15px;
	font-weight: bold;
	font-size: 19px;
	line-height: 1.8;
}
.rp_content .right_clumn > section li .num {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-weight: bold;
	font-size: 15px;
	line-height: 2.6;
	color: #666;
}
.rp_content .right_clumn > section li .num span {
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-weight: normal;
	font-size: 13px;
	line-height: 2.6;
	color: #666;
}
.rp_content .right_clumn > section div.time {
	font-size: 13px;
	line-height: 1.5;
	color: #000;
	text-align: right;
	padding: 8px;
	background-color: #ccc;
}
.rp_content .right_clumn > section li .pic {
	float: left;
	width: 80px;
	height: 87px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin: 0 8px 0 0;
}
.rp_content .right_clumn > section li .pic img {
	width: 80px;
	height: auto;
}
.rp_content .right_clumn > section li .title {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
}
.rp_content .right_clumn > section li .title span {
	margin-right: 5px;
}
.rp_content .right_clumn > section li .info {
	font-size: 13px;
	line-height: 1.7;
	color: #333;
	margin: 5px 0 0;
}
.rp_content .right_clumn > section.champion_week li h3 a, .rp_content .right_clumn > section.champion_month li h3 a {
	margin: 0;
}
.rp_content .right_clumn > section.champion_month {
	margin-bottom: 0;
}
.reporter .realTime {
	width: 668px;
	float: left;
	border-top: 5px solid #CCC;
	padding: 15px 0 0;
}
.reporter aside {
	width: 306px;
	float: right;
}
.reporter .realTime .reporter_info {
	margin: 0;
	padding-bottom: 0;
}
.reporter .realTime .reporter_info .rpbox {
	border: 1px solid #EEE;
	margin: 0 15px;
}
.reporter .realTime .reporter_info .rpbox .text {
	margin: 0;
	padding: 15px 30px;
	background-color: #F1F1F1;
	font-size: 15px;
	line-height: 1.5;
	clear: both;
}
.reporter .realTime .reporter_info .rpbox .text p {
	margin-bottom: 8px;
}
.reporter .realTime .reporter_info .pic {
	float: left;
	height: 130px;
	overflow: hidden;
	width: 120px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.reporter .realTime .reporter_info .info {
	float: left;
	position: relative;
	width: 515px;
	height: 130px
}
.reporter .realTime .reporter_info .pic img {
	height: auto;
	width: 120px;
}
.reporter .realTime .reporter_info .info h1 {
	margin-top: 23px;
	text-align: right;
	min-width: 150px;
	max-width: 180px;
	float: left;
	font-weight: bold;
	font-size: 20px;
	line-height: 1;
}
.reporter .realTime .reporter_info .info h1.kind2 {
	margin-top: 13px;
}
.reporter .realTime .reporter_info .info .award01 {
	position: absolute;
	top: 120px;
	left: -130px;
}
.reporter .realTime .reporter_info .info .award01 img {
	width: 100px;
	height: auto;
}
.reporter .realTime .reporter_info .info h1 p.kind {
	display: block;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 8px 0 0;
	text-align: right;
}
.reporter .realTime .reporter_info .info h1 p.kind2 {
	display: block;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin: 8px 0 -9px;
	text-align: right;
}
.reporter .realTime .reporter_info .info h1 p.name {
	display: block;
	font-size: 26px;
	font-weight: bold;
	line-height: 1.5;
	margin: 0;
	text-align: right;
	font: 30px/1.3 "Microsoft YaHei", "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.reporter .realTime .reporter_info .info_right {
	text-align: left;
	width: 325px;
	float: right;
}
.reporter .realTime .reporter_info .info_right ul {
	margin-top: 62px;
}
.reporter .realTime .reporter_info .info_right li {
	float: left;
	padding: 10px;
	border: 1px solid #fff;
}
.reporter .realTime .reporter_info .info_right li:hover {
	border: 1px solid #ccc;
	background-color: #F1F1F1;
}
.reporter .realTime .reporter_info .info_right li span, .reporter .realTime .reporter_info .info_right li span a {
	height: 32px;
	width: 30px;
	display: block;
	overflow: hidden;
}
.reporter .realTime .reporter_info .info_right li.icon01 span {
	background: url(../images/ico_cti.png) no-repeat scroll -133px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon02 span {
	background: url(../images/ico_cti.png) no-repeat scroll -163px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon03 span {
	background: url(../images/ico_cti.png) no-repeat scroll -193px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon04 span {
	background: url(../images/ico_cti.png) no-repeat scroll -223px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon05 span {
	background: url(../images/ico_cti.png) no-repeat scroll -253px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon06 span {
	background: url(../images/ico_cti.png) no-repeat scroll -283px -415px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon01 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -133px -165px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon02 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -163px -165px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon03 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -193px -165px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon04 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -223px -165px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon05 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -253px -165px transparent;
}
.reporter .realTime .reporter_info .info_right li.icon06 span a {
	background: url(../images/ico_cti.png) no-repeat scroll -283px -165px transparent;
}
.reporter .realTime .reporter_info .info_right dl {
	margin-bottom: 20px;
}
.reporter .realTime .reporter_info .info_right dt {
	margin-bottom: 8px;
	font-weight: bold;
}
.reporter .realTime .reporter_info .info_right dd {
	margin-bottom: 8px;
	font-size: 13px;
	color: #666;
}
.reporter .realTime .hotBox {
	border-bottom: 1px dotted #CCC;
	border-top: 1px dotted #CCC;
	margin: 15px;
	padding: 8px 0;
}
.reporter .realTime .updataTime {
	margin-bottom: 8px;
}
.reporter .realTime .updataTime h2 {
	display: inline-block;
	float: left;
	margin-right: 8px;
	padding: 8px;
}
.reporter .realTime .updataTime span.allTime {
	color: #999;
	display: inline-block;
	float: right;
	padding: 8px;
}
.reporter .realTime .canvas {
	margin-top: 15px;
}
.reporter .realTime .canvas li {
	float: left;
	margin-right: 10px;
	width: 205px;
}
.reporter .realTime .canvas li .canvas01 {
}
.reporter .realTime .canvas li .pic {
	margin: 0 auto;
	width: 144px;
}
.reporter .realTime .canvas li .canNumber {
	text-align: center;
}
.reporter .realTime .canvas li .canNumber span {
	color: #CC0000;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.5;
	margin-right: 5px;
}
.reporter .reporter_index_list {
	padding: 20px 15px;
}
.reporter .reporter_index_list .hot_news {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.reporter .reporter_index_list .hot_news .title {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 20px;
	background-color: #ccc;
	padding: 5px;
	color: #333;
}
.reporter .reporter_index_list .hot_news .hot_news_box {
	position: relative;
}
.reporter .reporter_index_list .hot_news .hot_news_box .pic {
	float: left;
	width: 180px;
	height: 150px;
	overflow: hidden;
	margin-right: 15px;
}
.reporter .reporter_index_list .hot_news .hot_news_box .pic img {
	width: 180px;
	height: auto;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content {
	float: left;
	width: 440px;
}
.reporter .reporter_index_list .hot_news .hot_news_box.no_pic .news_content {
	width: 100%;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content h2 {
	color: #333;
	font-size: 22px;
	margin: 3px 0 8px;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content .date {
	font-size: 12px;
	line-height: 1.5;
	text-align: right;
	margin: 5px 0;
	color: #999;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content p {
	font-size: 18px;
	line-height: 1.7;
	margin: 15px 0;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content .community {
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content .community dd {
	float: right;
	font-size: 15px;
	line-height: 1.5;
	color: #CC0000;
}
.reporter .reporter_index_list .hot_news .hot_news_box .news_content .community dd span {
	color: #666;
}
.reporter .reporter_index_list .news_list01 {
	margin-bottom: 20px;
}
.reporter .reporter_index_list .news_list01 .clumn_left {
	float: left;
	width: 400px;
	padding-right: 8px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot {
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .hot_title {
	margin-bottom: 8px;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .hot_title h2 {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	margin: 3px 0 8px;
	float: left;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .hot_title span {
	font-size: 12px;
	line-height: 1.5;
	text-align: right;
	float: right;
	color: #999;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot.no_pic .second_hot_box {
	margin-bottom: 25px;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .second_hot_box .pic {
	width: 150px;
	height: 120px;
	overflow: hidden;
	margin-right: 15px;
	margin-bottom: 8px;
	float: left;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .second_hot_box .pic img {
	width: 150px;
	height: auto;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.reporter .reporter_index_list .news_list01 .clumn_left .second_hot .second_hot_box p {
	font-size: 15px;
	line-height: 1.7;
}
.reporter .reporter_index_list .news_list01 .clumn_left li {
	padding: 12px 0;
	border-bottom: 1px dotted #CCC;
}
.reporter .reporter_index_list .news_list01 .clumn_left li.last {
	border-bottom-width: 0px;
}
.reporter .reporter_index_list .news_list01 .clumn_left li span {
	font-size: 12px;
	line-height: 1.5;
	color: #999;
	margin-left: 12px;
}
.reporter .reporter_index_list .news_list01 .clumn_right {
	float: right;
	width: 215px;
}
.reporter .reporter_index_list .news_list01 .clumn_right li {
	padding: 8px 0 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 8px;
}
.reporter .reporter_index_list .news_list01 .clumn_right li.last {
	border-bottom-width: 0px;
}
.reporter .reporter_index_list .news_list01 .clumn_right li h2 {
	font-size: 15px;
	line-height: 1.5;
	font-weight: bold;
}
.reporter .reporter_index_list .news_list01 .clumn_right li .pic {
	width: 100px;
	height: 80px;
	overflow: hidden;
	float: right;
	margin-left: 8px;
}
.reporter .reporter_index_list .news_list01 .clumn_right li .pic img {
	width: 100px;
	height: auto;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.reporter .reporter_index_list .news_list02 {
	margin: 0 0 15px;
}
.reporter .reporter_index_list .news_list02 .title {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 5px;
	background-color: #ccc;
	padding: 8px;
	color: #333;
}
.reporter .reporter_index_list .news_list02 li {
	margin-bottom: 5px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-top: 15px;
}
.reporter .reporter_index_list .news_list02 li .pic {
	width: 150px;
	height: 120px;
	overflow: hidden;
	margin-right: 15px;
	margin-bottom: 8px;
	float: left;
}
.reporter .reporter_index_list .news_list02 li .rp_content {
	width: 460px;
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}
.reporter .reporter_index_list .news_list02 li.no_pic .rp_content {
	width: 100%;
}
.reporter .reporter_index_list .news_list02 li .pic img {
	width: 150px;
	height: auto;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.reporter .reporter_index_list .news_list02 li h2 {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 8px;
}
.reporter .reporter_index_list .news_list02 li .info {
	margin-bottom: 8px;
	font-size: 13px;
	line-height: 1.5;
	color: #999;
}
.reporter .reporter_index_list .news_list02 li .info span {
	margin-right: 8px;
	width: auto;
}
.reporter .reporter_index_list .news_list02 li p {
	line-height: 1.7;
}
.reporter_article_list {
	margin-bottom: 15px;
}
.reporter_article_list .new_article {
	margin-bottom: 15px;
}
.reporter_article_list .new_article .title {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #333;
	background-color: #CCC;
	text-align: center;
	padding: 5px;
	margin-bottom: 8px;
}
.reporter_article_list .new_article span.count {
	font-size: 13px;
	margin-bottom: 15px;
	margin-left: 12px;
	display: block;
}
.reporter_article_list .new_article li {
	position: relative;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.reporter_article_list .new_article li span {
	position: absolute;
	padding: 5px;
	top: 0%;
	left: 8px;
	background-color: #D7EEF4;
	color: #333;
	text-align: center;
	font-size: 13px;
	line-height: 1.5;
}
.reporter_article_list .new_article li h2 {
	margin: 0 12px 0 74px;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.7;
}
.reporter_article_list .new_article li .date {
	text-align: right;
	font-size: 12px;
	line-height: 1.5;
	color: #999;
}
.reporter_article_list .all_article_sta {
	margin: 0 0 20px -6px;
	padding: 15px 0;
	min-height: 361px;
	border-top: 5px solid #CCC;
	position: relative;
}
.reporter_article_list .all_article_sta > .reporter_info {
	display: none;
}
.reporter_article_list .all_article_sta .qrcode {
	position: absolute;
	width: 74px;
	height: 74px;
	overflow: hidden;
	top: 147px;
	left: 209px;
}
.reporter_article_list .all_article_sta .title {
	font-size: 20px;
	line-height: 1.5;
	color: #333;
	text-align: left;
	padding: 5px 15px;
	margin-bottom: 15px;
}
.reporter_article_list .all_article_sta > dl {
	margin: 0 20px;
}
.reporter_article_list .all_article_sta dd {
	margin-top: 8px;
	margin-left: 0px;
}
.reporter_article_list .all_article_sta dd:first-child, .reporter_article_list .all_article_sta dd.first {
	margin-top: 0px;
}
.reporter_article_list .all_article_sta dd span {
	font-size: 15px;
	line-height: 1.5;
	color: #C00;
}
.page_container.error404, .page_container.business {
	min-height: 400px;
}
.page_container.error404>article {
	width: 980px;
}
.page_container.error404>article header {
	width: 980px;
	text-align: center;
	margin: 20px auto 0;
	padding: 30px 0 0;
}
.page_container.error404>article header h3 {
	font: bolder 60px/1 Arial, Helvetica, sans-serif;
	color: #666;
}
.page_container.error404>article header h3 span {
	font: bolder 100px/1 Arial, Helvetica, sans-serif;
	color: #333;
}
.page_container.error404>article .info p {
	text-align: center;
	font: bolder 18px/1.7 Arial, Helvetica, sans-serif;
	color: #666;
}
.page_container.error404>article .info ul {
	width: 40%;
	margin: 15px auto 0;
}
.page_container.error404>article .info ul li {
	padding: 4px 0;
	font-size: 15px;
	line-height: 1.3;
	color: #999;
}
.page_container.error404>article .lecoin-logo {
	width: 183px;
	height: 70px;
	overflow: hidden;
	margin: 30px auto 10px;
	background: url(../images/lecoin-logo-18370.png) repeat scroll 0 0 transparent;
}
.page_container.error404>article .lecoin-iframe {
	width: 625px;
	height: 375px;
	overflow: hidden;
	margin: 0 auto;
}
.page_container.error404>article .search {
	padding: 8px;
	margin: 15px auto;
	width: 555px;
	background-color: #999;
}
.page_container.error404>article .search .input-container {
	float: left;
	position: relative;
}
.page_container.error404>article .search .input-container input.text-input {
	position: relative;
	background: url(../images/ico_cti.png) no-repeat scroll -840px -30px #FFF;
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4) inset;
	color: #333;
	font-size: 20px;
	font-weight: bold;
	height: 40px;
	margin-right: 10px;
	outline: 0 none;
	padding: 0 36px 0 40px;
	width: 330px;
	behavior: url(/Scripts/PIE.htc);
}
.page_container.error404>article .search .search_pos input.submit {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(147,147,147,0.65)), color-stop(100%, rgba(73,73,73,1)));
	background: -webkit-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -o-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -ms-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: linear-gradient(to bottom, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6939393', endColorstr='#494949', GradientType=0 );
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 0 #535353 inset, 0 2px 2px rgba(0, 0, 0, 0.9);
	color: #FFF;
	font: 20px/40px Arial, Helvetica, sans-serif;
	height: 40px;
	letter-spacing: 5px;
	margin-left: 10px;
	text-shadow: 0 1px 2px #000;
	text-transform: uppercase;
	width: 120px;
	behavior: url(/Scripts/PIE.htc);
	float: left;
	padding: 0 0 4px;
	cursor: pointer;
}
.page_container.error404>article .more {
	margin: 15px 0 8px;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.3;
}
.page_container.error404>article .more a {
	font-weight: normal;
}
.page_container.error404>article .icon {
	width: 944px;
	margin: 60px auto;
}
.page_container.error404>article .icon li {
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	padding: 8px;
	border: 1px solid #FFF;
	opacity: 0.7;
	filter: alpha(opacity=70);
	behavior: url(/Scripts/PIE.htc);
}
.page_container.error404>article .icon li:hover {
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	padding: 8px;
	border: 1px solid #CCC;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all 160ms ease 0ms;
	-moz-transition: all 160ms ease 0ms;
	-o-transition: all 160ms ease 0ms;
	-ms-transition: all 160ms ease 0ms;
	transition: all 160ms ease 0ms;
	background: #E3E3E3;
	behavior: url(/Scripts/PIE.htc);
}
.page_container.error404>article .icon li span {
	width: 100px;
	height: 80px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
}
.page_container.error404>article .icon li a {
	text-decoration: none;
}
.page_container.error404>article .icon li span.hotnews {
	background: url(../images/icon_404_1.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.starnews {
	background: url(../images/icon_404_2.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.reporter {
	background: url(../images/icon_404_3.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.news {
	background: url(../images/icon_404_4.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.home {
	background: url(../images/icon_404_5.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.pre {
	background: url(../images/icon_404_6.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.cat {
	background: url(../images/icon_404_7.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.question {
	background: url(../images/icon_404_8.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.likenews {
	background: url(../images/icon_404_9.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li span.beauty {
	background: url(../images/icon_404_10.png) no-repeat scroll 0px 0px;
}
.page_container.error404>article .icon li p {
	text-align: center;
}
aside.focus-right .right_clumn {
	float: right;
	width: 306px;
}
aside.focus-right .right_clumn > section {
	margin: 30px 0 50px;
	padding-top: 20px;
	background-color: #E0E0E0;
	position: relative;
}
aside.focus-right .right_clumn > section header {
}
aside.focus-right .right_clumn > section.champion_now header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title04.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
aside.focus-right .right_clumn > section.champion_week header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title05.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
aside.focus-right .right_clumn > section.champion_month header {
	width: 256px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -6px;
	background: transparent url(../images/reporter_title06.png) no-repeat scroll 0 0;
	margin-top: -30px;
}
aside.focus-right .right_clumn > section header h3 {
	text-indent: -9999px;
}
aside.focus-right .right_clumn > section li {
	padding: 11px;
	border-top: 1px dotted #999;
}
aside.focus-right .right_clumn > section li:first-child, aside.focus-right .right_clumn > section li.first {
	border-top: 0px dotted #999;
}
aside.focus-right .right_clumn > section li .top {
	float: left;
	text-align: center;
	padding: 5px;
	background-color: #BBB;
	width: 27px;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
	color: #FFF;
}
aside.focus-right .right_clumn > section li .top.top1 {
	background-color: #0072BC;
}
aside.focus-right .right_clumn > section li h3 a {
	float: left;
	margin: 0 15px;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.8;
}
aside.focus-right .right_clumn > section li .num {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-size: 13px;
	line-height: 2.6;
	color: #666;
}
aside.focus-right .right_clumn > section div.time {
	font-size: 13px;
	line-height: 1.5;
	color: #000;
	text-align: right;
	padding: 8px;
	background-color: #ccc;
}
aside.focus-right .right_clumn > section li .pic {
	float: left;
	width: 80px;
	height: 90px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin: 0 8px 0 0;
}
aside.focus-right .right_clumn > section li .pic img {
	width: 80px;
	height: auto;
}
aside.focus-right .right_clumn > section li .title {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
}
aside.focus-right .right_clumn > section li .title span {
	margin-right: 5px;
}
aside.focus-right .right_clumn > section li .info {
	font-size: 13px;
	line-height: 1.7;
	color: #333;
	margin: 5px 0 0;
}
aside.focus-right .right_clumn > section.champion_week li h3 a, aside.focus-right .right_clumn > section.champion_month li h3 a {
	margin: 0;
}
aside.focus-right .right_clumn > section.champion_month {
	margin-bottom: 0;
}
.page_container.business .title {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
	padding: 8px 0;
	border-bottom: 1px solid #CCC;
	margin: 0 0 15px;
	width: 100%;
}
.page_container.business.allclumn .content {
	width: 100%;
	margin: 0;
}
.page_container.business .content h5 {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.7;
	margin-bottom: 12px;
}
.page_container.business .content p {
	font-size: 15px;
	line-height: 1.7;
	margin-bottom: 8px;
}
.page_container.business .content.thx p {
	font-weight: bold;
	font-size: 19px;
	line-height: 1.7;
	margin-bottom: 8px;
}
.page_container.business .dir {
	float: left;
	width: 23%;
	padding: 20px;
	background: #F0F0F0;
	border: 1px dotted #CCC;
}
.page_container.business dl {
	margin-bottom: 8px;
}
.page_container.business dt {
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.7;
}
.page_container.business dd {
	margin-bottom: 3px;
	padding-left: 30px;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
}
.page_container.business a {
	color: #36c;
}
.business .content .comment {
	margin: 15px 0;
}
.business .content .comment p {
	margin-bottom: 5px;
	font-size: 100%;
	margin-top: 1em;
}
.business .must-have {
	color: #CC0000;
}
.business .content .comment .comment-form {
	font-size: 13px;
	margin: 10px auto;
	text-align: left;
	width: 500px;
}
.business .content .comment .comment-form th, .business .content .comment .comment-form td {
	padding: 5px 0;
	vertical-align: top;
}
.business .content .comment .comment-form th {
	text-align: right;
	font-weight: bold;
}
.business select option {
	margin: 2px 0;
	padding: 0 5px;
}
.business .form-btn {
	background: url(../images/form-btn-bgn.gif) repeat-x scroll center bottom #E6EFF5;
	border: 1px solid #000;
	color: #000;
	font-size: 13px;
	height: 21px;
	padding: 0 3px;
}
.business input, .business textarea {
	border: 1px solid #666;
}
table.table-price-list {
	border: 1px solid #CCC;
	border-collapse: collapse;
	font-size: 15px;
	line-height: 1.5;
}
table.table-price-list th.title {
	background: none repeat scroll 0 0 #F5F5F5;
	padding: 5px 10px;
	text-align: center;
}
table.table-price-list th {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px 5px;
}
table.table-price-list td {
	border: 1px solid #CCC;
	padding: 5px 5px;
	font-size: 15px;
	line-height: 1.5;
}
.page_container.googlesearch {
	min-height: 700px;
	margin-top: 24px;
}
.gsc-tabsArea > .gsc-tabHeader {
	font-size: 15px;
	line-height: 1.7em;
}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
	font-size: 17px;
	line-height: 1.5em;
	margin-left: 8px;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
	border: 1px solid #C3C3C3;
	color: #036CB4;
	display: inline;
	margin: 2px;
	padding: 2px 8px;
	text-decoration: none;
	font-size: 18px;
}
.gsc-results .gsc-cursor-box {
	margin: 25px 10px;
}
.page_container.handheld .title, .page_container.sitemap .title {
	border-bottom: 5px solid #CCCCCC;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.7;
	margin: 0 0 15px;
	padding: 8px 0;
	width: 100%;
}
.page_container.handheld .content {
}
.page_container.handheld .content .articlebox, .page_container.sitemap .content .articlebox {
	margin-bottom: 1.5em;
	margin-top: 0.5em;
	padding-left: 25px;
	padding-right: 25px;
}
.mapp .page_container.sitemap .content .articlebox {
	margin-top: 0;
	padding-left: 0;
	padding-right: 0;
}
.mapp .sitemap .sitemap-content {
	margin-left: 0;
	margin-top: 0;
}
.mapp .sitemap .sitemap-clumn-right {
	border-left: none;
}
.mapp .sitemap .sitemap-content tr.none {
	display: none;
}
.mapp .sitemap .sitemap-content tr.tt {
	font-weight: bold;
}
.mapp .business .content .comment .comment-form {
	width: 100%;
}
.mapp .business .content .comment {
	margin: 15px 25px;
}
.mobile-app, .sitemap_box {
	margin-top: 12px;
	position: relative;
}
.mobile-app .qrcode01 {
	position: absolute;
	top: 100px;
	left: 35px;
}
.mobile-app .qr_box2 {
	position: absolute;
	top: 100px;
	left: 53px;
	width: 87px;
	height: 87px;
	overflow: hidden;
}
.mobile-app .qr_box2.ipad {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px 0px;
}
.mobile-app .qr_box2.android-apps {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -96px;
}
.mobile-app .qr_box2.iphone {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -194px;
}
.mobile-app .qr_box2.android {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -291px;
}
.mobile-app .qr_box {
	width: 110px;
	height: 110px;
	overflow: hidden;
}
.mobile-app .text {
	text-align: center;
	display: block;
	margin: 5px 0 5px -16px;
	width: 140px;
}
.mobile-app .qrcode02 {
	margin-bottom: 2em;
}
.mobile-clumn-left, .sitemap-clumn-left {
	float: left;
	text-align: right;
	width: 140px;
}
.mobile-clumn-right, .sitemap-clumn-right {
	border-left: 1px solid #CCCCCC;
	float: right;
	width: 759px;
}
.mobile-content, .sitemap-content {
	margin-left: 15px;
}
.sitemap-content .video {
	width: 480px;
	height: 360px;
	overflow: hidden;
	margin: 0 auto 20px;
}
.page_container.handheld .content .articlebox h1.highlight, .content .articlebox h3.highlight {
	clear: both;
	color: #CC0000;
	font-size: 160%;
	font-weight: bold;
	line-height: 1.3;
	margin-bottom: 0.3em;
	margin-top: 0.3em;
}
.mobile-product-pic {
	margin-bottom: 2em;
	text-align: center;
}
.page_container.handheld .content .articlebox p {
	font-size: 15px;
	line-height: 1.7;
	margin-bottom: 1.5em;
	margin-top: 1em;
}
.btn-goto {
	margin-bottom: 15px;
	margin-top: 25px;
	text-align: center;
}
.mobile-bold {
	color: #1C4283;
	font-weight: bold;
}
.page_container.handheld .content .articlebox h1, .page_container.handheld .content .articlebox h3 {
	color: #CC0000;
	font-size: 100%;
	font-weight: bold;
	line-height: 1.5;
	margin-bottom: 0.5em;
	margin-top: 1em;
}
.page_container.handheld .content h2.h2-1 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #E5E5E5;
	border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #CCCCCC;
	border-image: none;
	border-style: none none none solid;
	border-width: medium medium medium 8px;
	margin: 1.5em 1em;
	padding: 2px 0 2px 0.7em;
}
.page_container.handheld .content ol.normal-text, .page_container.handheld .content ul.normal-text {
	margin-bottom: 1.5em;
	margin-top: 1em;
	padding-left: 2em;
}
.page_container.handheld .content .normal-text li {
	margin-bottom: 5px;
	margin-top: 5px;
}
.page_container.sitemap .sitemap-content > ul {
	margin-left: 40px;
}
.page_container.sitemap.wg .sitemap-content > ul {
	margin: 0 0 15px 25px;
}
.page_container.sitemap.wg .sitemap-content > ul.normal {
	margin: 15px 0 15px 25px;
}
.page_container.sitemap .sitemap-content > ul > li > ul {
	margin-left: 50px;
}
.page_container.sitemap .sitemap-content > ul > li > ul > ul {
	margin-left: 50px;
}
.page_container.sitemap .sitemap-content li {
	margin-top: 8px;
	list-style: square outside;
}
.page_container.sitemap .sitemap-content > ul > li > ul > li {
	list-style: disc outside;
}
.page_container.sitemap .sitemap-content > ul > li > ul > ul > li {
	list-style: circle outside;
}
.page_container.sitemap .sitemap-content a:link, .page_container.sitemap .sitemap-content a:visited {
	color: #333;
	text-decoration: none;
}
.page_container.sitemap .sitemap-content a:hover, .page_container.sitemap .sitemap-content a:active {
	color: #36c;
	text-decoration: underline;
}
.sitemap-clumn-left .icon {
	background: url(../images/site_map_s.png) no-repeat scroll -5px 0 transparent;
	height: 84px;
	width: 84px;
	overflow: hidden;
	border: 1px solid #c5cace;
	background-color: #dfdfe0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	float: right;
	behavior: url(/Scripts/PIE.htc);
}
.rss .sitemap-clumn-left .icon {
	background: url(../images/rss_s.png) no-repeat scroll -5px 0 transparent;
	height: 84px;
	width: 84px;
	overflow: hidden;
	border: 1px solid #c5cace;
	background-color: #dfdfe0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	float: right;
	behavior: url(/Scripts/PIE.htc);
}
.rss .sitemap-clumn-right .sitemap-content {
	background-color: #eee;
	padding: 15px;
	border: 1px solid #ccc;
}
.rss .sitemap-clumn-right .sitemap-content table {
	font-size: 15px;
	line-height: 1.5;
}
.rss .sitemap-clumn-right .sitemap-content table th {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
	background-color: #333;
	color: #fff;
	text-align: center;
}
.rss .sitemap-clumn-right .sitemap-content table td {
	text-align: left;
	background-color: #fff;
	padding: 12px 6px;
	border: 1px solid #eee;
}
.rss .sitemap-clumn-right .sitemap-content table td a {
	color: #36c;
	text-decoration: underline;
}
.infotimes .sitemap-clumn-left .icon {
	background: url(../images/infotimes_logo.png) no-repeat scroll 0 0 transparent;
	height: 70px;
	width: 150px;
	overflow: hidden;
	border: 0px solid #c5cace;
	background-color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	float: right;
	behavior: url(/Scripts/PIE.htc);
}
.infotimes .sitemap-clumn-right .sitemap-content .set {
	margin: 0 0 15px;
}
.infotimes .sitemap-clumn-right .sitemap-content .set .sub_title, .wg .sub_title {
	font-weight: bold;
	font-size: 20px;
	line-height: 1.7;
	margin: 0 0 8px;
	color: #CC0000;
}
.infotimes .sitemap-clumn-right .sitemap-content .set dl {
	margin: 0 0 25px 15px;
}
.infotimes .sitemap-clumn-right .sitemap-content .set dt {
	font-weight: bold;
	margin: 0 0 5px;
}
.infotimes .sitemap-clumn-right .sitemap-content .set dd {
	font-weight: 100;
	line-height: 1.5em;
	margin: 0 0 25px 15px;
}
.infotimes.cg .sitemap-clumn-right .sitemap-content .set dd {
	font-weight: 100;
	line-height: 1.5em;
	margin: 0 0 8px 15px;
}
.infotimes .sitemap-clumn-right .sitemap-content .set dd a {
	color: #36c;
	text-decoration: underline;
}
.infotimes.cg .sitemap-clumn-left .icon {
	background: url(../images/chinagroup_logo_80x80.gif) no-repeat scroll 0 0 transparent;
	height: 84px;
	width: 84px;
	overflow: hidden;
	border: 0px solid #c5cace;
	background-color: #fff;
	float: right;
}
.wg .sitemap-clumn-left .icon {
	background: url(../images/wantwant_logo_80x80.gif) no-repeat scroll 0 0 transparent;
	height: 84px;
	width: 84px;
	overflow: hidden;
	border: 0px solid #c5cace;
	background-color: #fff;
	float: right;
}
.wg .sitemap-content h2.h2-1 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #E5E5E5;
	border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #CCCCCC;
	border-image: none;
	border-style: none none none solid;
	border-width: medium medium medium 8px;
	margin: 1.5em 1em;
	padding: 2px 0 2px 0.7em;
	color: #000000;
	font-size: 15px;
	line-height: 1.5;
}
.wg .sitemap-content .site-map-link {
	list-style: none outside none;
	margin-left: 25px;
	margin-right: 25px;
}
.wg .sitemap-content .site-map-link li {
	border-right: 1px solid #CCC;
	display: inline;
	letter-spacing: 0;
	padding-left: 6px;
	padding-right: 6px;
}
.page_container.sitemap.wg .sitemap-content a:link, .page_container.sitemap.wg .sitemap-content a:visited {
	color: #36c;
	text-decoration: underline;
}
.page_container.sitemap.wg .sitemap-content a:hover, .page_container.sitemap.wg .sitemap-content a:active {
	color: #36c;
	text-decoration: none;
}
.wg .sitemap-content p {
	margin: 0 25px;
	line-height: 1.5em;
}
.ads .price {
	margin: 25px;
}
.wg.ads .sitemap-clumn-left .icon {
	background: url(../images/wantwant_logo_80x80.gif) no-repeat scroll 0 0 transparent;
	height: 84px;
	width: 84px;
	overflow: hidden;
	border: 0px solid #c5cace;
	background-color: #fff;
	float: right;
}
.news-feed .content .articlebox {
	margin-bottom: 1.5em;
	margin-top: 0.5em;
	padding-left: 25px;
	padding-right: 25px;
}
.news-feed .content .vertical-list {
	margin: 1em 0 1.5em;
	padding-bottom: 0;
	padding-top: 0;
}
.news-feed .content .vertical-list li {
	font-size: 100%;
	margin-bottom: 0.5em;
	margin-top: 0;
}
.vertical-list li {
	background: url(../images/li-dot-01.gif) no-repeat scroll 0 3px transparent;
	list-style: none outside none;
	margin: 4px 0;
	padding: 0 0 0 18px;
}
.page_container.sitemap .sitemap-content .news-feed li {
	list-style: none none outside;
	margin-top: 0px;
}
.page_container.sitemap .sitemap-content .news-feed .current {
	color: #FF3300;
	font-weight: bold;
}
.page_container.sitemap .sitemap-content .news-feed h4 {
	font-size: 100%;
	font-weight: bold;
	line-height: 1.5;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
}
.bar-align-right {
	background: url(../images/dash-h.gif) repeat-x scroll center top transparent;
	clear: both;
	font-size: 13px;
	margin: 0;
	padding: 3px 6px 5px;
	text-align: right;
	font-size: 13px;
}
.bar-align-right a.more {
	background: url(../images/ico-more.gif) no-repeat scroll 0 3px transparent;
	padding-left: 16px;
}
.page_container .gsc-control-cse .gs-spelling, .page_container .gsc-control-cse .gs-result .gs-title, .page_container .gsc-control-cse .gs-result .gs-title {
	font-size: 18px;
}
.gsc-control-cse, .gsc-control-cse .gsc-table-result {
	font-size: 15px;
}
.gsc-url-top {
	font-size: 15px;
}
.page_container .gs-imageResult-popup .gs-image-thumbnail-box {
	padding: 13px;
}
section.bc {
	border-top: 5px solid #CCCCCC;
	margin: 10px 0 20px;
	padding: 8px 0 0;
	position: relative;
}
section.bc .broadcast_live {
	border-bottom: 1px dotted #ccc;
	padding: 8px 0 0;
}
section.bc .broadcast_live .text {
	padding: 20px 0;
}
.mapp section.bc {
	border-top: none;
	margin: 0 0 10px;
}
.mapp .page_container.broadcast aside {
	top: -9px;
}
section.bc > header {
	display: none;
}
section.bc article li {
	border-top: 1px dotted #CCC;
	padding: 8px 0;
	margin-top: 8px;
}
section.bc article li:first-child, section.bc article li.first {
	border-top: 0px dotted #CCC;
	padding: 8px 0;
	margin-top: 0px;
}
section.bc article li .pic {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	float: left;
	height: 150px;
	margin: 0 18px 0 0;
	overflow: hidden;
	width: 150px;
}
section.bc article li img {
	height: auto;
	width: 150px;
}
section.bc article li h2 {
	margin: 8px 0;
}
section.bc article li .rt_info {
	color: #999999;
	float: left;
	font-size: 13px;
	line-height: 1.5;
	margin: 12px 0 0 5px;
	width: 270px;
}
section.bc article li .rt_info span.icon_16x16 {
	background: url("../images/ui-icons_888888.png") no-repeat scroll -80px -112px rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 16px;
	margin: 1px 4px 0 3px;
	width: 16px;
}
section.bc article li .rt_info time {
	display: inline-block;
	float: left;
	font-size: 13px;
	line-height: 1.5;
	margin: 0 8px 0 0;
}
section.bc article li .rt_info span {
	background-image: none;
	color: #000;
	display: inline;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.5;
	margin-right: 5px;
}
section.bc article li h2 span.icon {
	display: block;
	float: left;
	margin: 0 8px 0 0;
	width: 32px;
	height: 32px;
	overflow: hidden;
	color: #d69d23;
	font-size: 0.9em;
	text-align: center;
}
section.bc div.pagination {
	clear: both;
	display: block;
	float: none;
	margin: 40px 0;
	padding: 3px;
	display: block;
}
.bc_box .kind {
	margin-bottom: 8px;
}
.bc_box .kind .title {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 8px;
	border-bottom: 5px solid #d69d23;
	color: #d69d23;
}
.bc_box .kind ul {
	margin-top: 7px;
	padding: 8px 0;
}
.bc_box .kind ul li {
	float: left;
	padding: 2px 0;
	width: 50%;
}
.bc_box .kind ul li.last, .bc_box .kind ul li:nth-last-child(1) {
	display: none;
}
.bc_box .kind ul li span {
	background: url("../images/ui-icons_888888.png") no-repeat scroll -82px -144px transparent;
	display: inline-block;
	float: left;
	height: 16px;
	margin: 1px 4px 0 3px;
	width: 16px;
}
.bc_box .kind ul li a {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.7;
}
.bc_box .online {
	margin-bottom: 25px;
}
.bc_box .online .title {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 8px;
	border-bottom: 5px solid #d69d23;
	color: #d69d23;
}
.abgne-yahoo-carousel {
	width: 284px;
	height: 280px;
	padding: 10px 7px 10px 13px;
	border: 1px solid #ccc;
	position: relative;
}
.abgne-yahoo-carousel * {
	margin: 0;
	padding: 0;
}
.abgne-yahoo-carousel ul, .abgne-yahoo-carousel li {
	list-style: none;
}
.abgne-yahoo-carousel a img {
	border: none;
	width: 90px;
	height: auto;
}
.abgne-yahoo-carousel h3 {
	font-size: 18px;
	height: 30px;
	display: none;
}
.abgne-yahoo-carousel .page {
	position: absolute;
	top: 12px;
	right: 80px;
	display: none;
}
.abgne-yahoo-carousel .btn {
	position: relative;
}
.abgne-yahoo-carousel .btn a {
	width: 31px;
	height: 59px;
	position: absolute;
	overflow: hidden;
	text-indent: -9999px;
}
.abgne-yahoo-carousel .btn a.prev {
	background: url(/images/arrow_for_broadcast.png) no-repeat scroll -8px -20px transparent;
	top: 106px;
	left: -34px;
	z-index: 100;
}
.abgne-yahoo-carousel .btn a.prev:hover {
	background: url(/images/arrow_for_broadcast.png) no-repeat scroll -10px -104px transparent;
}
.abgne-yahoo-carousel .btn a.next {
	background: url(/images/arrow_for_broadcast.png) no-repeat scroll -61px -20px transparent;
	top: 106px;
	left: 279px;
	z-index: 100;
}
.abgne-yahoo-carousel .btn a.next:hover {
	background: url(/images/arrow_for_broadcast.png) no-repeat scroll -59px -104px transparent;
}
.abgne-yahoo-carousel .frame {
	position: relative;
	overflow: hidden;
	width: 278px;
	height: 280px;
}
.abgne-yahoo-carousel .frame > ul {
	width: 99999px;
	position: absolute;
}
.abgne-yahoo-carousel .frame > ul > li {
	float: left;
	width: 300px;
	height: 280px;
	position: relative;
	margin-right: 10px;
	border: 0px solid #333;
}
.abgne-yahoo-carousel .frame > ul > li > ul > li {
	float: left;
	width: 90px;
	height: 90px;
	position: relative;
	margin: 0 5px 5px 0;
	overflow: hidden;
}
.abgne-yahoo-carousel .frame > li .thumb, .abgne-yahoo-carousel .frame > li .ovrly, .abgne-yahoo-carousel .frame > li h3 {
	position: absolute;
}
.abgne-yahoo-carousel .frame > li .ovrly, .abgne-yahoo-carousel .frame > li h3 {
	width: 100%;
	height: 32px;
	line-height: 32px;
	text-align: center;
	bottom: 0;
}
.abgne-yahoo-carousel .frame > li .ovrly {
	background: #000;
}
.abgne-yahoo-carousel .frame > li h3 a {
	color: #fff;
}
.abgne-yahoo-carousel .frame li > h3 a:hover {
	color: #f90;
}
.testad_72890 {
	width: 728px;
	height: 90px;
	margin: 15px auto;
	background: none repeat scroll 0 0 #FFFFFF;
}
.testad_300600 {
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0;
	margin: 5px auto;
	overflow: hidden;
	text-align: left;
	width: 300px;
	height: 600px;
}
.googlead_c_97090 {
	width: 970px;
	height: 90px;
	margin: 15px auto;
	padding: 0;
	background: none repeat scroll 0 0 #FFFFFF;
	border: none;
}
.googlead_d_120600 {
	width: 120px;
	height: 600px;
	margin: 0;
	padding: 0;
	background: none repeat scroll 0 0 #FFFFFF;
	border: none;
	position: absolute;
	top: 374px;
	left: -130px;
}
.googlead_e_46860 {
	width: 468px;
	height: 60px;
	margin: 0;
	padding: 0;
	background: none repeat scroll 0 0 #FFFFFF;
	border: none;
	position: absolute;
	top: -233px;
	left: 236px;
}
.googlead_g_120600 {
	width: 120px;
	height: 600px;
	margin: 0;
	padding: 0;
	background: none repeat scroll 0 0 #FFFFFF;
	border: none;
	position: absolute;
	top: 374px;
	right: -130px;
	z-index: 1005;
}
.forward .page_container > article > header h1 {
	width: 628px;
}
.forward .page_container > article > header {
	border-top: 5px solid #CCCCCC;
}
.forward .page_container > article .page_forward {
	margin: 30px 0;
	padding: 15px;
	border: 5px solid #999;
}
.forward .page_container > article .page_forward .title {
	font: bold 30px/1 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial";
	text-align: left;
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom: 3px solid #ccc;
}
.forward .page_container > article .page_forward li {
	margin-bottom: 8px;
}
.forward .page_container > article .page_forward li>span {
	float: left;
	display: block;
	width: 120px;
	text-align: right;
	margin-right: 5px;
}
.forward .page_container > article .page_forward .textbox {
	float: left;
}
.forward .page_container > article .page_forward input {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 3px auto;
	width: 280px;
}
.forward .page_container > article .page_forward .submit_bt {
	text-align: center;
	margin: 8px 0;
}
.ad_watermark {
	width: 120px;
	height: 160px;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 91px;
	z-index: 1000;
}
.ad_watermark a {
	width: 120px;
	height: 160px;
	overflow: hidden;
	display: block;
}
.tagtoo {
	width: 300px;
	height: 250px;
	overflow: hidden;
	margin: 5px auto;
}
.page_rp_box {
	margin: 0 0 50px;
	border: 1px solid #f1f1f1;
	padding: 8px 8px 0;
	position: relative;
	display: block;
}
.page_rp_box .reporter {
}
.page_rp_box .reporter ul {
}
.page_rp_box .reporter li {
	margin-bottom: 12px;
}
.page_rp_box .reporter.p2 li {
	margin-bottom: 12px;
	float: left;
	width: 144px;
}
.page_rp_box .reporter.p7 li {
	margin-bottom: 12px;
	float: left;
	width: 60px;
	margin-right: 16px;
}
.page_rp_box .reporter.p7 li:nth-child(4n) {
	margin-right: 0;
}
.page_rp_box .reporter li .pic {
	width: 100px;
	height: 108px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	float: left;
}
.page_rp_box .reporter.logo li .pic {
	width: 100px;
	height: 100px;
	overflow: hidden;
	background: url(../images/page_news_logos.jpg) repeat scroll 0 0 transparent;
	float: left;
}
.page_rp_box .reporter.logo li .pic.logo01, .page_rp_box .reporter.logo li .pic.logo11 {
	background: url(../images/page_news_logos.jpg) repeat scroll -100px 0 transparent;
}
.page_rp_box .reporter.logo li .pic.logo02, .page_rp_box .reporter.logo li .pic.logo13 {
	background: url(../images/page_news_logos.jpg) repeat scroll -200px 0 transparent;
}
.page_rp_box .reporter.logo li .pic.logo03, .page_rp_box .reporter.logo li .pic.logo14 {
	background: url(../images/page_news_logos.jpg) repeat scroll -300px 0 transparent;
}
.page_rp_box .reporter.logo li .pic.logo08, .page_rp_box .reporter.logo li .pic.logo16, .page_rp_box .reporter.logo li .pic.logo26, .page_rp_box .reporter.logo li .pic.logo24, .page_rp_box .reporter.logo li .pic.logo36 {
	background: url(../images/page_news_logos.jpg) repeat scroll -400px 0 transparent;
}
.page_rp_box .reporter.logo li .pic.logo30 {
	background: url(../images/page_news_logos.jpg) repeat scroll 0 -100px transparent;
}
.page_rp_box .reporter.logo li .pic.logo31 {
	background: url(../images/page_news_logos.jpg) repeat scroll -100px -100px transparent;
}
.page_rp_box .reporter.logo li .pic.logo06 {
	background: url(../images/page_news_logos.jpg) repeat scroll -300px -100px transparent;
}
.page_rp_box .reporter.logo li .pic.logo15 {
	background: url(../images/page_news_logos.jpg) repeat scroll -200px -100px transparent;
}
.page_rp_box .reporter.logo li .pic.logo18 {
	background: url(../images/page_news_logos.jpg) repeat scroll -400px -100px transparent;
}
.page_rp_box .reporter.logo li .pic.logo09 {
	background: url(../images/page_news_logos.jpg) repeat scroll 0 -200px transparent;
}
.page_rp_box .reporter.logo li .pic.logo10 {
	background: url(../images/page_news_logos.jpg) repeat scroll -100px -200px transparent;
}
.page_rp_box .reporter.logo li .pic.logo12, .page_rp_box .reporter.logo li .pic.logo23 {
	background: url(../images/page_news_logos.jpg) repeat scroll -200px -200px transparent;
}
.page_rp_box .reporter.logo li .pic.logo17 {
	background: url(../images/page_news_logos.jpg) repeat scroll -300px -200px transparent;
}
.page_rp_box .reporter.logo li .pic.logo25 {
	background: url(../images/page_news_logos.jpg) repeat scroll -400px -200px transparent;
}
.page_rp_box .reporter.logo li .pic.logo28, .page_rp_box .reporter.logo li .pic.logo29 {
	background: url(../images/page_news_logos.jpg) repeat scroll 0 -300px transparent;
}
.page_rp_box .reporter.logo li .pic.logo32 {
	background: url(../images/page_news_logos.jpg) repeat scroll -100px -300px transparent;
}
.page_rp_box .reporter.logo li .pic.logo33 {
	background: url(../images/page_news_logos.jpg) repeat scroll -200px -300px transparent;
}
.page_rp_box .reporter.logo li .pic.logo41 {
	background: url(../images/page_news_logos.jpg) repeat scroll -300px -300px transparent;
}
.page_rp_box .reporter.logo li .pic.logo42 {
	background: url(../images/page_news_logos.jpg) repeat scroll -400px -300px transparent;
}
.page_rp_box .reporter.logo li .pic.logo43 {
	background: url(../images/page_news_logos.jpg) repeat scroll 0 -400px transparent;
}
.page_rp_box .reporter.logo li .pic.logo44 {
	background: url(../images/page_news_logos.jpg) repeat scroll -100px -400px transparent;
}
.page_rp_box .reporter.logo li .pic a {
	width: 100px;
	height: 100px;
	overflow: hidden;
	display: block;
}
.page_rp_box .reporter.p2 li .pic {
	width: 70px;
	height: 75px;
}
.page_rp_box .reporter.p7 li .pic {
	width: 60px;
	height: 65px;
}
.page_rp_box .reporter li .pic img {
	max-width: 130px;
	width: 100%;
}
.page_rp_box .reporter.logo li .pic img {
	max-width: 100px;
	width: 100%;
}
.page_rp_box .reporter li .name {
	float: left;
	font-size: 22px;
	margin: 32px 0 0 14px;
	font-weight: bold;
	width: 172px;
	line-height: 1.2;
}
.page_rp_box .reporter.p2 li .name {
	font-size: 16px;
	margin: 30px 0 0 4px;
	width: 67px;
}
.page_rp_box .reporter.p7 li .name {
	font-size: 16px;
	margin: 3px auto 0;
	width: 60px;
	text-align: center;
}
.page_rp_box .newlist {
	margin: 8px 0 0;
}
.page_rp_box .newlist .title {
	font: 16px/1 Arial, Helvetica, sans-serif;
	text-align: left;
	border-bottom: 2px solid #E7E7E7;
	padding-bottom: 8px;
	background: url(../images/rainbo_icon.jpg) no-repeat scroll 5px 2px transparent;
	padding-left: 26px;
}
.page_rp_box .newlist ul {
	margin: 8px 0;
	padding: 12px 10px;
}
.page_rp_box .newlist ul li {
	margin-top: 12px;
	line-height: 1.4;
	font-size: 15px;
	border-top: 1px dashed #B0B0B0;
	padding-top: 8px;
	list-style: disc outside;
	margin-left: 12px;
}
.page_rp_box .newlist ul li:first-child, .page_rp_box .newlist ul li.first {
	border-top: 0px dashed #B0B0B0;
	margin-top: 0;
	padding-top: 0;
}
.page_rp_box .rss {
	padding: 4px;
	background-color: #F60;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(/Scripts/PIE.htc);
	position: absolute;
	bottom: -35px;
	right: 0;
}
.page_rp_box .rss span.text {
	margin-right: 12px;
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}
.page_rp_box .rss a:hover {
	text-decoration: none;
}
.page_rp_box .rss span.icon_16x16 {
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url(../images/ui-icons_white.png) no-repeat scroll -16px -176px transparent;
	margin: 3px 6px 0;
}
.page_container > article > article #div-inread-ad {
	position: relative;
	width: 647px;
	float: right;
	overflow: hidden;
	margin-bottom: 0;
}
li.rssli span {
	margin-right: 20px;
	width: 100px;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
li.rssli span+span {
	margin-right: 45px;
	display: inline;
}
li.rssli span+span+span {
	margin-right: 45px;
	display: inline;
}
li.rssli span+span+span+span {
	display: inline-block;
	margin-right: 0;
	width: 200px;
}
li.rssli span+span+span+span input {
	margin-right: 8px;
}
.ad-new-20151006 {
	width: 630px;
	height: 150px;
	overflow: hidden;
	margin: 20px auto;
	background-color: #eee;
}
.adsbygoogle-page-center {
	width: 634px;
	margin: 12px auto 30px;
}
.adsbygoogle-page-center h2 {
	font: bold 30px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	color: rgb(18, 155, 244);
	margin-bottom: 12px;
}
.adsbygoogle-page-center .adslot_1 {
	display: inline-block;
	width: 634px;
	height: 300px;
}
.mobile .page_container > article > article p~.pic .img_view img, .mobile .page_container > article > article p ~ .video .video_view {
	max-width: none !important;
}
.newfbcode {
	margin: 12px auto 20px;
}
.newinfoall .new_social_icon {
	margin: 20px 10px;
}
.newinfoall .new_social_icon li {
	float: left;
	margin-right: 6px;
}
.newinfoall .new_social_icon li a {
	padding: 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color: #eee;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/Scripts/PIE.htc);
	color: #fff;
	font-size: 14px;
	line-height: 1.7;
	position: relative;
	padding-left: 39px;
	display: block;
}
.newinfoall .new_social_icon li.facebook a, .page-socialshare-icon .socialshare-box li.facebook a {
	background-color: #2d609b;
}
.newinfoall .new_social_icon li.facebook a:before, .page-socialshare-icon .socialshare-box li.facebook a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll 0 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.newinfoall .new_social_icon li.googleplus a, .page-socialshare-icon .socialshare-box li.googleplus a {
	background-color: #ce4d39;
}
.newinfoall .new_social_icon li.googleplus a:before, .page-socialshare-icon .socialshare-box li.googleplus a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll -30px 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.newinfoall .new_social_icon li.twitter a, .page-socialshare-icon .socialshare-box li.twitter a {
	background-color: #2ca8d2;
}
.newinfoall .new_social_icon li.twitter a:before, .page-socialshare-icon .socialshare-box li.twitter a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll -60px 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.newinfoall .new_social_icon li.weibo a, .page-socialshare-icon .socialshare-box li.weibo a {
	background-color: #f5ca59;
}
.newinfoall .new_social_icon li.weibo a:before, .page-socialshare-icon .socialshare-box li.weibo a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll -90px 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.newinfoall .new_social_icon li.wechat a, .page-socialshare-icon .socialshare-box li.wechat a {
	background-color: #5ebc2b;
}
.newinfoall .new_social_icon li.wechat a:before, .page-socialshare-icon .socialshare-box li.wechat a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll -150px 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.newinfoall .new_social_icon li.line a, .page-socialshare-icon .socialshare-box li.line a {
	background-color: #00c300;
	display: none;
}
.newinfoall .new_social_icon li.line a:before, .page-socialshare-icon .socialshare-box li.line a .center:before {
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	background: transparent url(../images/new_social_icon_forpage30.png) no-repeat scroll -120px 0;
	position: absolute;
	top: 5px;
	left: 5px;
}
.page-socialshare-icon {
	position: fixed;
	top: auto;
	left: 0;
	z-index: 1000;
	height: 39px;
	width: 100%;
	background-color: #fff;
	-webkit-box-shadow: #ccc 0px 0px 12px;
	-moz-box-shadow: #ccc 0px 0px 12px;
	box-shadow: #ccc 0px 0px 12px;
}
.page-socialshare-icon.pc {
	top: 0;
	bottom: auto;
}
.page-socialshare-icon.rwd {
	top: auto;
	bottom: 0;
}
.page-socialshare-icon .socialshare-box {
}
.page-socialshare-icon .socialshare-box li {
	float: left;
	width: 25%;
	text-align: center;
}
.page-socialshare-icon .socialshare-box li .center {
	display: inline-block;
	position: relative;
	padding: 12px 0 0 41px;
}
.page-socialshare-icon .socialshare-box li a {
	height: 39px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #fff;
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
}
.ad_97090_box {
	background: rgba(0, 0, 0, 0.5);
	padding: 8px 0;
	text-align: center;
	position: relative;
}
.ad_97090 {
	margin: 0 auto;
	padding: 2px;
	text-align: center;
	height: 90px;
}
.ad_97090_box .ad_video_box {
	width: 710px;
	height: 429px;
	overflow: hidden;
	margin: 15px auto;
	background-color: #FFF;
}
.ad_97090_box .arrow1 {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 1509;
	font-size: 1.2em;
	color: #fff;
	background-color: #333;
	border: 3px solid #fff;
	box-shadow: 0 0 10px 1px #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/Scripts/PIE.htc);
	padding: 5px;
	cursor: pointer;
	width: 20px;
	height: 20px;
	text-align: center;
}
.ad_type4_watermark {
	position: fixed;
	right: 5px;
	top: 91px;
	width: 120px;
	height: 160px;
	overflow: hidden;
	z-index: 1000;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	background: rgba(0, 0, 0, 0.5);
}
.ad_type4_watermark.open {
	width: 500px;
	height: auto;
}
.ad_type4_watermark .type4_box {
	position: relative;
	width: 500px;
	height: auto;
}
.ad_type4_watermark .type4_box .ad_video_box {
	width: 450px;
	height: 283px;
	overflow: hidden;
	margin: 15px auto;
	background-color: #FFF;
}
.ad_type4_watermark .type4_box .arrow1 {
	position: absolute;
	top: -9px;
	right: 5px;
	z-index: 1509;
	font-size: 1.2em;
	color: #fff;
	background-color: #333;
	border: 3px solid #fff;
	box-shadow: 0 0 10px 1px #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/Scripts/PIE.htc);
	padding: 5px;
	cursor: pointer;
	width: 20px;
	height: 20px;
	text-align: center;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.video-container iframe, .video-container object, .video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.facebook-page-plugin {
	margin: 20px auto !important;
	padding:0 !important;
}
.facebook-page-plugin > header {
	border: none !important;
	margin:0 !important;
	background: #89c03d;
	height: 28px;
}
body.photo-app .facebook-page-plugin > header {
	background: #89c03d;
}
.facebook-page-plugin.focus > header {
	background: #696969;
}
.facebook-page-plugin.realtimenews > header {
	background: #C267D5;
}
.facebook-page-plugin.newspapers > header {
	background: #E65751;
}
body.money .facebook-page-plugin > header {
	background: #957DE0;
}
body.world .facebook-page-plugin > header {
	background: #ED843E;
}
body.chinese .facebook-page-plugin > header {
	background: #E66ABD;
}
body.military .facebook-page-plugin > header {
	background: #2DB87E;
}
body.showbiz .facebook-page-plugin > header {
	background: #39BAD0;
}
body.sports .facebook-page-plugin > header {
	background: #B87D6F;
}
body.magazine .facebook-page-plugin > header {
	background: #2DB87E;
}
.facebook-page-plugin.poll > header {
	background: #E66ABD;
}
body.quiz.photo-app .facebook-page-plugin > header {
	background: #848484;
}
.facebook-page-plugin.broadcast > header {
	background: #D69D23;
}
.facebook-page-plugin.reporter > header {
	background: #0162B6;
}
.facebook-page-plugin.hotnews > header {
	background: #0162B6;
}
.facebook-page-plugin.keyword > header {
	background: #0162B6;
}
.facebook-page-plugin.search > header {
	background: #0162B6;
}
.facebook-page-plugin.history > header {
	background: #0162B6;
}
.facebook-page-plugin.sudoku > header {
	background: #0162B6;
}
body.video .facebook-page-plugin > header {
	background: #5E91F1;
}
.facebook-page-plugin > header .section-title {
	color: #ffffff !important;
	font: 21px/1.3 "Microsoft YaHei", "sans-serif" !important;
}
.facebook-page-plugin > header .section-title .logo-facebook {
	position: relative;
	display: block;
	float: left;
	width: 28px;
	height: 28px;
	overflow: hidden;
	background: #3b5998;
	margin-right: 10px;
}
.facebook-page-plugin > header .section-title .fa-facebook {
    position: absolute;
    right: 3px;
    bottom: -3px;
    color: #ffffff;
    font-size: 26px;
}
@media only screen and (max-device-width:1024px) {
.page_container article nav.nav-below {
	margin: 8px 0 8px 14px;
}
}
