@charset "utf-8";
.ie8 {
}
/*page_container*/
.ad_72890_box {
	background-color:#EEE;
	padding:8px 0;
}
.ad_72890 {
	margin:0 auto;
	padding: 2px;
	text-align:center;
}
.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;
}
.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:13px;
	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;
}
.page_container > article .article_info {
	border-bottom: 1px dotted #CCC;
	margin-bottom: 15px;
	padding:17px 0 5px 15px;
	font-size:13px;
	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:block;
	font-size:13px;
	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: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:627px !important;
	padding:8px;
	background-color:#FFF;
	border: 1px solid #999;
	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:627px !important;
	width:100%;
}
.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:627px;
	padding:8px;
	background-color:#FFF;
	border: 1px solid #999;
	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:627px;
	height:auto;
	overflow:hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.page_container > article > article .video {
	width:627px;
	padding:8px;
	background-color:#FFF;
	border: 1px solid #999;
	margin-bottom:15px;
	position:relative;
}
.page_container > article > article .video .in {
	margin:8px 8px -11px 0;
}
.page_container > article > article .video .in .in_box {
	float:right;
}
.page_container > article > article .video .video_view {
	width:550px;
	height:412px;
	overflow:hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin:0 0 8px 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:627px;
	height:auto;
	margin:0 auto;
	display:block;
}
.page_container > article > article .pic figcaption {
	margin:16px 0 8px;
	color: #4F4F4F;
	word-break:break-all;
}
.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;
	float:left;
	min-width:315px;
}
.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:0 -10px 17px 10px;
}
.page_container > article > .article_star .rwd-share-icon{
	display:none;
}
.page_container > article > .article_star .art_click{
	float:left;
	font-size:13px;
	line-height:1.5;
	color:#666;
	padding-right:10px;
	border-right:1px solid #ccc
}
.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;
}
.page_container > article > .article_star .art_star{
	float:left;
	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:left;
	padding:0 10px;
	border-right:1px solid #ccc;
}
.page_container > article > .article_star .penbi .title_name{
	color: #666;
    float: left;
    font-size: 13px;
    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:25px;
}
.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:0 0 20px;
	display:none;
}
.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 > .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:643px;
	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;
	border: 1px solid #D9D9D9;
	box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);
	position:relative;
}
.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.now .star_info .tt_s {
}
.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;
	background-color:#FFF;
}
.page_container > article > .a_f_star li.news {
	float:right;
	padding:15px 5px;
	width:261px;
	font-size:15px;
	line-height:1.5;
}
.page_container > article > .a_f_star li.news li {
	padding:7px 3px;
	border-top: 1px solid #CCC;
	width:254px;
}
.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-weight:bold;
	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-weight:bold;
	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:130px;
}
.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:18px;
	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:bold;
	font-size:16px;
	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:bold;
	font-size:16px;
	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;
	font-weight: bold;
	width:288px;
}
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: bold;
}
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;
	font-weight: bold;
	width:288px;
}
.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;
}
.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;
	font-weight: bold;
	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:15px;
	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-weight:bold;
	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 .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:-1px 8px 0 0;
	width:32px;
	height:32px;
	overflow:hidden;
	background: url(../images/broadcast_icon.jpg) repeat scroll 0 0 transparent;
}
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 #C40079;
	color:#C40079;
}
.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 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 #C40079;
	color:#C40079;
}
.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:130px;
	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 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:13px;
	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: 568px;
	float:right;
	overflow:hidden;
	margin-bottom:20px;
}
li.rssli{
}
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;
}