﻿/*===beijing2008 6:34 2008/7/28===*/
/*body {background:url('http://theme.haoo.cn/Index/default/beijing2008_bg.jpg') repeat-x left top #fff;}
#wrapper {  background:transparent url('http://theme.haoo.cn/Index/default/beijing2008_img.jpg') no-repeat scroll center top;}
*/

/*===2008 earthquakes===*/
/*
img{filter: Gray !important;}
body{	filter: Gray !important;}
*/
/*===2008 earthquakes===*/

/*===2010 yushu earthquakes===*/
/*
img{filter: Gray !important;}
body{filter: Gray !important;}
*/
/*===2010 yushu earthquakes===*/

/*===global layout===*/
body { font-size: 12px; font-family: 宋体,Tahoma, Arial; background-color: #FFF; margin: 0 auto; padding: 0px; text-align: left; }

div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #1639A9; text-decoration: none; }
a:link { color: #333; text-decoration: none; }

/*====main layout========*/
#wrapper{}
#main_body { width: 972px; margin-top: 1px; margin-left: 2px; margin-right: 2px;background-color: #FFF; }
#main_body_inner { }
#main_top { background-color: #FFF;height:100px; }
#main_top_logo { width: 152px; padding-top: 20px; float: left; }
.main_top_right_content { margin-left: -154px; float: right; width: 100%; }
#main_top_right_innerContent { margin-left: 154px; margin-top: 2px; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; font-size: 1px; width: 1px; visibility: hidden; }
.hidden { display: none; }
.unLine, .unLine a { text-decoration: none; }
.noBorder { border: none; }
.bold { font-weight: bold; }
.p14 { font-size: 14px; }
.p16 { font-size: 16px; }
.p11 { font-size: 11px; }
.line { border-bottom: 1px solid #C1D3DF; }
/*=====top layout right========*/
#main_top_right_top { background: #CDCDCD; height: 19px; padding-top: 3px; }
#main_top_right_banner { height: 74px; background: #E6E6E6; margin-top: 2px; padding: 2px; }
/*====tab layout======*/
#main_top_channel { }
#main_top_channel_inner { height: 26px; background: url(   'http://theme.haoo.cn/article/default/images/top_bg.jpg' ) repeat-x center center; border-top: solid 1px #C1C1C1; border-right: solid 1px #C1C1C1; border-left: solid 1px #C1C1C1; text-align: left; }


/*--NAV--*/

#divTabsOuter { margin: 0; padding: 0 10px 0 10px; border-bottom: 3px solid #ECF3FC; border-top: 1px solid #ccc; }

#divTabs { margin: 0 auto; border: 0; overflow: hidden; padding: 7px 5px 0px 5px; }
#divTabs a { white-space: nowrap; }
#divTabs a:hover, #divTabs li:hover, #divTabs li:hover a { background: #1f3a87; color: #fff; }
#divTabs ul { margin: 0 auto; display: inline; overflow: hidden; }
#divTabs li { list-style-type: none; display: inline; border-left: 1px solid #aaa; background: transparent; text-decoration: none; overflow: hidden; padding: 0px 5px; }
#divTabsTitle { margin: 0 auto; overflow: hidden; }
#divTabsTitle a { white-space: nowrap; color: red; }

/*====footer layout========*/
#main_footer { background: #E6E6E6; height: 80px; clear: both; }
#main_footer_logo { width: 140px; float: left; padding-top: 5px; }
#main_footer_content { margin-left: -140px; float: right; width: 100%; }
#main_footer_contentinner { margin-left: 140px; margin-top: 10px; line-height: 1.6em; }
/*===content layout=====*/
#main_contnet { margin-top: 2px; }

/*===content page layout=====*/


#content_nav { background: #F4F4F6; height: 17px; border: solid 1px #B9B7B7; text-align: left; padding: 5px 0 0 5px; }
#content_text { }
#content_text h2 { font-size: 22px; margin: 10px 0 3px 0; text-align: center; line-height: 180%; }
#content_text .info { font-size: 12px; }

#content_text hr { height: 1px; color: #B9B7B7; margin: 0px; }
#content_text .body { font-size: 14px; text-align: left; line-height: 180%; table-layout: fixed; overflow: hidden; margin: 0 10px; }

#content_text .author { text-align: left; font-size: 14px; text-align: right; margin: 10px; }

#content_text .body a:link, #content_text .body a:visited, #content_text .body a:hover { color: blue; text-decoration: underline; }
#content_text .tag { font-size: 14px; margin: 10px 0 0px 6px; text-align: left; }

#content_other { width: 100%; }
#content_other .left { background: url(                 'http://theme.haoo.cn/article/default/images/post_bg.gif' ) no-repeat top left; width: 245px; height: 38px; padding-left: 18px; padding-top: 18px; float: left; margin-left: 10px; }
#content_other .right { background: url(                 'http://theme.haoo.cn/article/default/images/text_link.jpg' ) repeat-x center center; border: solid 1px #000; width: 250px; height: 17px; margin-top: 14px; padding-top: 3px; float: left; }
#content_other hr { height: 1px; color: #B9B7B7; margin: 0px; clear: both; width: 96%; }
#content_other .bar { width: 93%; clear: both; border: dotted 1px #9A9A9A; height: 25px; padding-top: 5px; text-align: left; padding-left: 20px; }
#content_other input { border: solid 1px #7F9DB9; }

#content_link { font-size: 14px; text-align: left; margin: 4px 0 0 30px; line-height: 150%; }
#content_link span.more { color: #7B3937; display: block; line-height: 150%; height: 22px; }
#content_link span.prev { color: #090A08; display: block; line-height: 150%; }
#content_link span.next { color: #090A08; display: block; line-height: 150%; }
#content_relate { font-size: 12px; text-align: left; margin: 20px 0 0 10px; }

#content_relate .relateList { margin: 0; clear: both; width: 560px; text-align: left; }
#content_relate .relateList ul { float: left; width: 50%; padding: 5px 0 3px 0px; text-align: left; margin: 0 auto; }
#content_relate .relateList li { list-style-type: none; background: url(http://theme.haoo.cn/article/default/images/li.gif) 0px 7px no-repeat; text-align: left; padding: 3px 0 3px 16px; }
#content_relate .relateList a { color: #467902; font-size: 14px; }
#content_relate .relateList a:hover { color: #bc2931; font-size: 14px; }

#content_relate .left, #content_relate .right { width: 40%; float: left; }
#content_relate ul { text-align: left; margin: 0 auto; }
#content_relate ul li { margin-left: 3px; list-style-type: none; background: url(http://theme.haoo.cn/article/default/images/li.gif) 0px 7px no-repeat; text-align: left; padding: 3px 16px; line-height: 130%; }


#contnet_focus { clear: both; }
#contnet_focus_top { background: #FE5C02; color: #FFF; height: 17px; padding-top: 3px; border: solid 1px #B4B4B4; text-align: left; padding-left: 10px; font-weight: bold; }
#contnet_focus_top a:link, #contnet_focus_top a:visited { color: #FFF; text-decoration: none; }

.daarea { margin-top: 3px; }



/*==daarea layout===*/
.daarea_1 { border: solid 1px #C0EFFA; margin: 2px; }

/*==layout==*/
.blank9 { margin: 0 auto; width: 100%; height: 9px; font-size: 1px; }
.blank6 { margin: 0 auto; width: 100%; height: 6px; font-size: 1px; }
.blank12 { margin: 0 auto; width: 100%; height: 12px; font-size: 1px; }
.blank15 { margin: 0 auto; width: 100%; height: 15px; font-size: 1px; }

.lineH { margin: 0 auto; width: 968px; height: 1px; font-size: 1px; overflow: hidden; background: url(http://theme.haoo.cn/article/default/images/lineH.gif); }
.Area { margin: 0 auto; width: 968px; background: url(http://theme.haoo.cn/article/default/images/bg1.gif); }
.Area .col1 { float: left; width: 573px; }
.Area .col2 { float: left; width: 25px; }
.Area .col3 { float: right; width: 370px; }

#Main { margin: 0 auto; width: 571px; clear: both; border-bottom: 1px solid #b2b2b2; background: #F9FCFE; }

.RightTitle { margin: 0 auto; width: 368px; background: #F2F5F7; border-bottom: 1px solid #C1D3DF; border-top: 1px solid #577284; height: 23px; }
.RightTitle h5 { float: left; padding: 6px 0 0 10px; font-size: 12px; font-weight: normal; }
.RightTitle h3 { float: left; padding: 6px 0 0 10px; font-size: 14px; font-weight: normal; }
.RightTitle span { float: right; padding: 7px 6px 0 0; }

.RightTitle2 { margin: 1px; background: #F2F5F7; border-bottom: 1px solid #C1D3DF; border-top: 1px solid #577284; padding: 4px; font-size: 14px; height: 22px; }

.RightImg { border-bottom: 1px solid #C1D3DF; padding-bottom: 3px; margin: 3px; }
.RightImg img { border: 1px solid #111; }
.direct { border-top: 1px solid #b2b2b2; background: #F6F6F6; height: 25px; text-align: left; padding: 5px 5px 0 5px; margin: 0 1px 0px 1px; }
.direct .s1 { float: right; padding: 9px 0 0 7px; margin: 0 0 0 10px; background: url(http://theme.haoo.cn/article/default/images/dot.gif) 1px 12px no-repeat; }
.direct .s2 { float: right; padding: 6px 6px 0 0; }

.RightContent { clear: both; text-align: left; }
.RightContent .picList { margin: 0 auto; width: 336px; clear: both; }
.RightContent .picList ul { padding: 12px 0 0; }
.RightContent .picList li { list-style-type: none; float: left; width: 50%; }
.RightContent .picList li img { border: 1px solid #000; }
.RightContent .picList li h6 { margin: 0 auto; width: 130px; text-align: left; font-size: 12px; font-weight: normal; padding: 4px 0 0; }

.RightContent .list { font-size: 14px; }
.RightContent .list ul { padding: 0px; }
.RightContent .list li { text-align: left; padding: 0px 0 2px 18px; background: url(http://theme.haoo.cn/article/default/images/li.gif) 10px 9px no-repeat; list-style-type: none; line-height: 130%; }
.RightContent .list li span { color: #666; font-size: 12px; padding: 0 0 0 2px; }
.RightContent .list li a:link { color: #00007B; font-size: 14px; }
.RightContent .list li a:visited { color: #00007B; font-size: 14px; }

.content .lineList { margin: 0 auto; clear: both; width: 360px; text-align: left; }
.content .lineList ul { float: left; width: 50%; padding: 5px 0 3px 0px; text-align: left; }
.content .lineList li { list-style-type: none; background: url(http://theme.haoo.cn/article/default/images/li.gif) 8px 7px no-repeat; text-align: left; padding: 3px 0 3px 16px; }
.content .lineList .unDot { padding: 3px 0 3px 8px; }
.content .lineList a { color: #467902; font-size: 12px; }
.content .lineList a:hover { color: #bc2931; font-size: 12px; }

#original { margin-top: 10px; font-size: 14px; }
#original a:link, #original a:visited { color: blue; text-decoration: underline; }
#original a:hover { color: #090; text-decoration: underline; }
/*==tag==*/
a.TagLink_da:link, a.TagLink_da:visited { font-size: 14px; color: #0099cc; text-decoration: none; line-height: 16px; }
a.TagLink_da:hover { font-size: 14px; color: #FF0000; text-decoration: none; line-height: 16px; }

a.TagLink:link, a.TagLink:visited { font-size: 14px !important; color: #009900 !important; text-decoration: none !important; line-height: 16px !important; }
a.TagLink:hover { font-size: 14px !important; color: #FF0000 !important; text-decoration: none !important; line-height: 16px !important; }

a.u:link, a.u:visited { text-decoration: underline; }
a.u:hover { text-decoration: underline; }

a.TitleNav:link, a.TitleNav:visited { font-weight: bold; font-size: 14px; color: #111; text-decoration: underline; line-height: 19px; }
a.TitleNav:hover { font-weight: bold; font-size: 14px; color: #FF0000; text-decoration: underline; line-height: 19px; }

a.TitleNavHighLight:link, a.TitleNavHighLight:visited { font-weight: bold; font-size: 14px; color: #F00; text-decoration: none; line-height: 21px; }
a.TitleNavHighLight:hover { font-weight: bold; font-size: 14px; color: #F00; text-decoration: underline; line-height: 21px; }

a.TitleNavBtn:link, a.TitleNavBtn:visited { font-weight: bold; font-size: 14px; color: #111; text-decoration: underline; line-height: 19px; }
a.TitleNavBtn:hover { font-weight: bold; font-size: 14px; color: #FF0000; text-decoration: underline; line-height: 19px; }

a.ArticleRelate:link, a.ArticleRelate:visited { font-size: 14px; color: #00007d; text-decoration: none; line-height: 16px; }
a.ArticleRelate:hover { font-size: 14px; color: #FF0000; text-decoration: none; line-height: 16px; }

#content_text .paging { font-size: 14px; text-align: center; margin: 10px; }
*html #content_text .paging { word-wrap: break-word; }
/*--公共分页样式--*/
.paging2 { clear: both; line-height: 1.5em; table-layout: fixed; border-color: #D8D8D6; border-style: solid; border-width: 1px 0pt; font-family: Verdana,Arial; font-size: 12px; margin: 0pt; padding: 9px 2px; }
.paging2 table { text-align: center; }
.paging2 .s1 { width: 52px; }
.paging2 .s2 { background: #1f3a87; border: 1px solid #ccc; color: #fff; font-weight: bold; }
.paging2 a.s2:visited { color: #fff !important; }
.paging2 a { padding: 4px 5px 0; margin: 5px 4px 0 0; color: #1F3A87; background: #fff; display: inline-table; border: 1px solid #ccc; }
.paging2 a:visited { color: #1f3a87; }
.paging2 a:hover { color: #fff; background: #1f3a87; border: 1px solid #1f3a87; }
.nextbutton { padding: 9px 0pt 7px; text-align: center; }
.nextbutton input { background: transparent url(http://theme.haoo.cn/article/default/images/picbtn.gif) repeat-x scroll 0%; border: 1px solid #ABC3E5; cursor: pointer; font-size: 14px; font-weight: bold; height: 26px; width: 223px; }

.article_relete { background: transparent url(http://theme.haoo.cn/article/default/images/line.gif) repeat-x scroll center top; margin: 5px 0pt 0pt; padding: 10px 17px; text-align: left; }

.article_relete .prenext { float: left; font-size: 14px; overflow: hidden; width: 450px; }
.article_relete span.prev { color: #090A08; }
.article_relete span.prev a:link, .article_relete span.prev a:visited, .article_relete span.prev a:hover { color: #009900; }
.article_relete span.perv { color: #090A08; }
.article_relete span.perv a:link, .article_relete span.perv a:visited, .article_relete span.perv a:hover { color: #009900; }
.article_relete span.next { color: #090A08; }
.article_relete span.next a:link, .article_relete span.next a:visited, .article_relete span.next a:hover { color: #009900; }
.votespan { background: transparent url(http://theme.haoo.cn/article/default/images/bd_top.gif) no-repeat scroll 0%; float: left; height: 67px; margin: 0pt; margin-top: 0pt; padding: 0pt; width: 60px; cursor: pointer; }
.votespan .dignum { color: #FFFFFF; font-family: Georgia,Tahoma, Arial; font-size: 18px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; line-height: 43px; text-align: center; }
.votespan .t_top { color: #DC6200; font-family: "宋体"; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; line-height: 24px; text-align: center; }
.article_otherlist { background: #F6F6F6 none repeat scroll 0%; margin-top: 10px; padding-bottom: 5px; }
.article_otherlist .title { background: transparent url(http://theme.haoo.cn/article/default/images/otherbk.gif) repeat scroll 0%; border: 1px solid #D8D8D8; height: 27px; }
.article_otherlist .title b { background: transparent url(http://theme.haoo.cn/article/default/images/yuedu.gif) no-repeat scroll 4px 8px; float: left; font-size: 14px; height: 19px; padding: 8px 0pt 0pt 25px; text-align: left; width: 90px; }
.toplist { text-align: left; margin: 0 auto; width: 100%; line-height: 120%; }
.wap { background: #FFFFFF none repeat scroll 0% 0%; border: 1px solid #CCCCCC; margin-bottom: 5px; overflow: hidden;width:98% auto; }
.wap .t { background: #45A4D8 none repeat scroll 0% 0%; color: #FFFFFF; font-weight: 700; height: 22px; letter-spacing: 1px; line-height: 22px; text-align: center; }
.wap .c { overflow: hidden; padding: 0pt 5px; text-align: left; }

