.line { margin-top:12px; clear:both; overflow:hidden }

#hqbb { }
#hqbb h1 { height:31px; font-size:12px; padding:0px; background:url(images/h1_bg.gif) left bottom no-repeat; text-indent:-2000px; }
#hqbb ul { background:#f9f9f9; border:1px #efefef solid; border-top:none; padding:5px 10px; list-style:none }
#hqbb li { clear:both; border-bottom:#b5b5b5 1px dotted; height:22px; line-height:22px; }
#hqbb .buttomli { border-bottom:none }
#hqbb .topli, #hqbb .topli a { color:#e0450f; }
#hqbb .li-time { float:left }
#hqbb .li-more { float:right; }

#line1 { height:322px; }
#line1 #left { width:340px; height:320px; overflow:hidden; float:left }
#line1 h2 { font-size:16px; text-align:center; clear:both }
#line1 .top { width:340px; height:21px; padding-top:15px; background:url(images/h2_bg.gif) no-repeat 0px -55px; }
#left #con { width:317px; height:273px; overflow:hidden; border:1px #fcd8b8 solid; border-top:none; padding:10px; padding-top:0px; }

#con p { color:#808080; text-align:center; border-bottom:1px #CCCCCC dotted; padding-bottom:3px; margin-bottom:0px; line-height:20px; clear:both; overflow:hidden }
#con ul li { font-size:14px; margin-left:5px; line-height:22px; }
#con ol{ list-style:none; width:307px; padding:0px}
#con ol li{ font-size:14px; line-height:15px}


#left #con ul { list-style:none }
#con ul li { height:47px; width:241px; background:url(images/server.gif) no-repeat; font-size:12px; padding-left:62px; margin-bottom:5px; }
#con ul #li-2 { height:47px; width:241px; background:url(images/server.gif) left -47px no-repeat;font-size:12px; padding-left:62px; margin-bottom:5px; }
#con ul #li-3 { height:47px; width:241px; background:url(images/server.gif) left bottom no-repeat;font-size:12px; padding-left:62px; margin-bottom:5px; }
#line1 #middle { width:350px; margin-left:10px; float:left }
#middle #title { height:27px; font-size:14px; text-align:left; background:url(images/h2_bg.gif) no-repeat 0px -93px; padding:10px 0px 0px 40px }
#middle #title a { font-size:14px; }
#middle #con2 { border:1px #fcd8b8 solid; height:262px; overflow:hidden; border-top:none; padding:10px; }
#con2 p { color:#808080; border-bottom:1px #CCCCCC dotted; padding-bottom:10px; margin-top:5px; margin-bottom:10px; line-height:20px; text-indent:20px; }
#con2 ul{ border-bottom:1px #CCCCCC dotted; padding-bottom:6px; margin-bottom:6px;}
#con2 ul li { line-height:20px; padding-left:10px; font-size:14px; }
#con2 #GGadsense { padding-top:7px; clear:both }
.none-li { height:14px; line-height:14px; display:block; clear:both }
#con2 ul li a { float:left }
.con2li{border:none; clear:both}
.SpanDate { text-align:right; color:#d50a04; float:right; display: inline; }
#line1 #right { border:1px #fcd8b8 solid; height:317px; margin-left:10px; float:left; width:248px; overflow:hidden }
#zhishu { margin:7px; height:180px; overflow:hidden }
.ykbar { overflow:hidden; font-size:12px; }
.ykbar span { display:block; float:left; background-image:url(http://mat1.qq.com/finance/money2009/shouping.png); color:#fff; text-align:center; cursor:pointer; }
.ykbar .yk_on { color:#333; font-weight:bold; }
#zhishu .ykbar { height:19px; padding-top:3px; width:273px; margin:0 auto; }
#zhishu .ykbar span { background-position:-455px -227px; width:57px; height:19px; line-height:19px; margin-right:2px; font-weight:bold; }
#zhishu .ykbar .yk_on { background-position:-513px -227px; line-height:22px; overflow:hidden; }
#zhishu #zhshubar { height:29px; background-color:#F1F7FD; border-top:1px solid #BCD4ED; padding-left:12px; }
.undis { display:none; }
#m_yka0 { }
dl { list-style:none }
dd { margin:0px; }
#right #zhishu img { width:240px; height:137px; }

#conver{ text-align:center; line-height:35px}
#conver h2 { height:28px; line-height:28px; padding-left:35px; text-align:left; font-size:12px; background:url(images/h2_bg.gif) no-repeat 0px -27px; }
#AD2 { clear:both }
#line2 { height:595px; overflow:hidden }
.content { width:700px; overflow:hidden; float:left }
.content h1 { height:44px; background:url(images/h1_bg.gif) no-repeat; text-indent:-2000px }
.con-ul h2 { height:29px; width:295px; line-height:29px; background:url(images/h2_bg.gif) no-repeat 0px -130px; padding-left:35px; font-size:14px; float:left; overflow:hidden; }
.content .con-ul { border:1px #efefef solid; border-top:none; padding:0px 10px; height:550px; width:678px; overflow:hidden }
.con-ul .con-li { width:338px; margin-top:20px; overflow:hidden }
.con-ul span a { font-size:10px; position: relative; float:right; margin-top:-25px; margin-right:20px; font-weight:normal; color:#666666; }
.con-ul-ul { clear:both; padding-left:10px; margin-top:10px; }
.con-ul-ul li { font-size:14px; line-height:24px; }
#li-2 h2 { background-position:0px -159px; }
#li-3 h2 { background-position:0px -188px; }
#li-4 h2 { background-position:0px -217px; }
#li-5 h2 { background-position:0px -246px; }
#li-6 h2 { background-position:0px -275px; }
#li-7 h2 { background-position:0px -362px; }
#li-8 h2 { background-position:0px -304px; }
#li-9 h2 { background-position:0px -217px; }
#li-10 h2 { background-position:0px -333px; }
#li-11 h2 { background-position:0px -246px; }
#li-12 h2 { background-position:0px -275px; }
.index-sidebar { background:#fffcf7; border:1px #fbd9b6 solid; width:218px; padding:15px; padding-bottom:0px; float:right; overflow:hidden }
.index-sidepanel { margin-bottom:20px; }
.index-Ptitle { height:27px; padding-left:25px; font-size:14px; color:#e0450f; font-weight:bold; background:url(images/h2_bg.gif) repeat-x; }
.index-Pcontent { padding-top:24px; +padding-top:9px;
line-height:24px; }
.ffjs { color:#dca369; text-indent:22px; }
.fxs img { padding:1px; border:1px solid #cccccc; float:left; margin:8px 20px 10px 3px; }
.fxs p { display:block; margin-top:-18px; }
#line3 { height:595px; overflow:hidden }
#line3 .content h1 { background-position:0px -44px }
#line3 .index-Pcontent { padding-top:9px; line-height:24px; }
#line3 .index-Pcontent li { padding-left:10px; line-height:21px; }
#NHArticle .index-Ptitle a { font-size:14px; color:#e0450f; font-weight:bold; }
#NHArticle .index-Pcontent { padding-bottom:10px; }
#NHArticle .index-Pcontent ul { }

/*相关日志Tab样式 by Sivan*/
	ol li { margin:8px }
#NHArticle { background:#fffcf7; border:1px #fbd9b6 solid; width:218px; padding: 10px 15px; padding-bottom:0px; float:right; overflow:hidden; margin-top:10px; }
#NHArticle #tags { height:24px; padding-left:10px; list-style:none; border-bottom:1px #f1a663 solid; overflow: hidden}
#NHArticle #tags li { font-size:14px; float:left; margin-right:5px; background:url(images/MyToolBar/tag.gif) no-repeat right top; height:25px;  width:85px; text-align:center; list-style-type:none; }
#NHArticle #tags li a { text-decoration:none; height:23px; padding:0px 10px; line-height:23px; color:#999; }
#NHArticle #tags li.emptyTag { width:4px; background:none }
#NHArticle #tags li.selectTag { background-position: left top; position:relative; height:25px; margin-bottom:-2px; font-weight:bold }
#NHArticle #tags li.selectTag a { background-position: right top; color:#e0450f; height:25px; line-height:25px; }
.tagContent { padding:10px 0px; color:#474747; line-height:22px; display:none }
#con #tagContent div.selectTag { display:block }
.selectTag { display:block }

#links { }
#links h1 { height:44px; background:url(images/h1_bg.gif) 0px -88px no-repeat; text-indent:-2000px; }
#links #links-ul { background:#f9f9f9; border:1px #efefef solid; border-top:none; padding:10px 20px 10px 20px; width:918px; }
#links #links-ul li { height:22px; width:100px; float:left; display: inline-block }
#links #links-ul li a { display:inline }
#imglinks{ width:100%; padding-bottom:10px;}
#imglinks li{ display:block; display:inline-block;overflow:hidden; height:40px}

.title-info{ position:absolute; z-index:2;width:940px; text-align:right; margin:0px auto; margin-top:-23px; padding-right:20px; color:#999999}
.links-info{ position:absolute; z-index:2;width:940px; text-align:right; margin:0px auto; margin-top:-30px; padding-right:20px;}