.url {text-align:left; width:350px; float:left}
.span {color:#000}
p {margin:auto}
table.newsTable {background-color:#fff}
table.newsTable td {background-color:#fff; border:1px solid #d8d8d8}
div#newsMain {padding:24px;width:660px;}
div#newsMain h1 {color:#900; font-size:22px; text-align:center; letter-spacing:1px}
div#newsMain h2 {color:#999; text-align:center}
div#newsMain p.newsDate {margin-top:12px; color:#999; text-align:center}
div#newsMain p.newsLuokuan {margin:24px 0; color:#999; text-align:right}
div#newsMain p.newsTools {text-align:center; clear:both;}
div#newsMain div.newsContent {font-size:14px; line-height:150%; margin-top:24px;word-wrap:break-word;word-break:break-all;}
/*div#newsMain div.newsContent * {font-size:14px; line-height:150%; margin-top:24px}*/
div#newsMain div.newsContent p {font-size:14px; line-height:150%; margin:8px 0;word-wrap:break-word;word-break:normal;}
div#newsMain div.newsContent p span {font-size:14px; line-height:150%;}
div#newsMain div.newsContent strong {font-weight:bold}
div#newsMain div.newsContent strong * {font-weight:bold}
div#newsMain div.newsContent img { display:block; text-align:center; margin:0 auto}
div#newsMain div#newsGoogle {margin:12px auto 6px auto; width:468px; height:60px}

/*???¨¹¡Á?*/
div#newsMain a.hotword:link ,div#newsMain a.hotword:visited{color:#06c;border-bottom:1px dotted #06c;padding:0 2px;}
div#newsMain a.hotword:hover{color:#f60;border-bottom:1px dotted #f60;}


div.pagecode table {margin:20px auto 0px auto}
div.pagecode table td {border:none}
div.pagecode table td a {display:block; float:left; margin-right:3px; background-image:url("http://news.800hr.com/images/page.gif"); background-repeat:no-repeat; background-position:0 -21px; text-decoration:none; text-align:center; width:23px; height:21px; line-height:21px;}
div.pagecode table td a.current {background-position:0 -42px; color:#fff}
div.pagecode table .flip {width:51px; background-position:0 0}
div#newsMain td,div#newsMain p {padding:0}

.onenews_survey{border:1px solid #d8d8d8;margin-bottom:10px;}
.onenews_survey .title{background:url(/images/newstitlebg.gif) repeat-x; height:28px;border-bottom:1px solid #d8d8d8;padding:0 5px;}
.onenews_survey .title h3{line-height:28px;color:#900;}
.onenews_survey span{float:right;line-height:28px;}

.onenews_survey .ct{padding:10px;}
.onenews_survey dl{border-bottom:#afafaf dashed 1px; padding:10px 0;}
.onenews_survey dl dt{padding:0 0 5px 0;}
.onenews_survey dd input,.onenews_survey dd label{margin:0 5px 0 0;}

.onenews_survey .btn{text-align:center; padding:10px;}
input.survey_btn{height:20px; border:#c3c3c3 1px solid; background:url(/images/survey_btn.gif) repeat-x 0 bottom; font-weight:bold;padding:0 5px;font-size:12px;line-height:18px;}

.survey_result{width:710px; margin:0 auto;}
img.survey_reslut_text{margin:0 0 5px 15px;}
.survey_result .condition{margin-bottom:5px;text-align:right;}
.survey_result .main{border:1px solid #d9d9d9; padding:10px;background:#fff;}
.survey_result .main .title{font-size:22px; color:#900; font-weight:bold;text-align:center;padding:10px 0;}
a.vote:link,a.vote:visited{color:#999;text-decoration:underline;}a.vote:hover{color:#06c;}
span.process{}

.survey_result .ct table{border:1px solid #d8d8d8;margin:0 0 10px 0;}
.survey_result .ct td{font-size:14px;padding:5px;}
.survey_result .ct th{font-size:12px;border-bottom:1px solid #d8d8d8;text-align:center;color:#999;}
th.serial_num{width:60px;height:28px;}
th.rate{width:230px;}
.survey_result .ct thead td{background:url(/images/newstitlebg.gif) repeat-x; height:28px;line-height:28px; padding:0 10px;font-weight:bold;border-bottom:1px solid #d8d8d8;}
td.num span{background:url(/images/numbg.gif) no-repeat; text-align:center;width:20px;height:20px;display:block;color:#fff;margin:0 auto;}
.bar{float:left;margin-right:5px;width:155px;height:17px;background:url(/images/vote_bar.gif) no-repeat;padding-top:1px;}
.percent_num{float:left;}
.bar .percent{overflow:hidden;}

.survey_result .ft{padding:10px 0; text-align:center;}
.survey_result .ft p{padding:0; margin:2px 0;}

div#newsMain .survey_result table.tb_result{margin:0;border:none;}
div#newsMain .survey_result table.tb_result th{border:none;border-bottom:#afafaf dashed 1px;}
div#newsMain .survey_result table.tb_result td{border:none;font-size:12px;padding:5px 5px 0 0;}
div#newsMain .survey_result table.tb_result td span{line-height:20px;float:none;}
div#newsMain .survey_result dl{border:none;}

#jiathis_style_32x32{overflow:hidden; margin-top:5px;}
.actorbox{margin-top:5px;}
.buttonbox{margin-top:5px;}
.summary{padding:5px;background:#f7fcff;margin:10px 0;border:1px solid #ccdee9;word-wrap:break-word;word-break:break-all;}

div#newsMain table.article_nav{width:95%; border:1px solid #D8D8D8;margin:0 auto;margin-bottom:30px;}
div#newsMain table.article_nav td{width:50%;padding:1px 2px 0px 10px;border:none;border-right:1px solid #D8D8D8;font-size:12px;}
div#newsMain table.article_nav th{padding:1px 2px 0px 10px;border-bottom:1px solid #D8D8D8;font-size:12px;;background:#efefef;}
div#newsMain table.article_nav a.now{color:#f00;}

/*????¨¢?¡À¨ª*/
table.newsTable {background-color:#fff}
table.newsTable td {background-color:#fff; border:1px solid #d8d8d8}
div.morenews ul {margin:12px auto 24px auto}
div.morenews li {margin:0 24px; padding:12px 0; background:url(xuxianbg.gif) repeat-x left bottom}
div.morenews h1 {margin:0; padding:0; font:14px/150%}
div.morenews h1 span{float:right; font-weight:normal;color:#999;}
div.morenews h1 span address{margin-right:10px;display:inline;}
div.morenews h1 span b{font-weight:normal;}
div.morenews h2 {margin:0 0 0 12px; padding:0; font:12px; font-weight:normal; line-height:20px;}

div.morenews h1 a{color:#369; padding-left:12px; font-weight:bold; background:url(newsarrow.gif) no-repeat 0 4px; font-size:14px;}
div.morenews h1 a:visited {color:#369}
div.morenews h1 a:hover {text-decoration:underline;color:#f60;}

div.morenews h2 a:link,div.morenews h2 a:visited{color:#383838}div.morenews h2 a:hover{color:#f60;text-decoration:underline;}
div.newsPages {margin:24px; text-align:right; letter-spacing:1px}