﻿/*
	Variable Grid System.
	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_25 { margin-left: auto; margin-right: auto; width: 1000px; }
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24, .grid_25 { display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px; }
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha { margin-left: 0; }
.omega { margin-right: 0; }
/* Grid >> 25 Columns
----------------------------------------------------------------------------------------------------*/

.container_25 .grid_1 { width:30px; }
.container_25 .grid_2 { width:70px; }
.container_25 .grid_3 { width:110px; }
.container_25 .grid_4 { width:150px; }
.container_25 .grid_5 { width:190px; }
.container_25 .grid_6 { width:230px; }
.container_25 .grid_7 { width:270px; }
.container_25 .grid_8 { width:310px; }
.container_25 .grid_9 { width:350px; }
.container_25 .grid_10 { width:390px; }
.container_25 .grid_11 { width:430px; }
.container_25 .grid_12 { width:470px; }
.container_25 .grid_13 { width:510px; }
.container_25 .grid_14 { width:550px; }
.container_25 .grid_15 { width:590px; }
.container_25 .grid_16 { width:630px; }
.container_25 .grid_17 { width:670px; }
.container_25 .grid_18 { width:710px; }
.container_25 .grid_19 { width:750px; }
.container_25 .grid_20 { width:790px; }
.container_25 .grid_21 { width:830px; }
.container_25 .grid_22 { width:870px; }
.container_25 .grid_23 { width:910px; }
.container_25 .grid_24 { width:950px; }
.container_25 .grid_25 { width:990px; }
/* Prefix Extra Space >> 25 Columns
----------------------------------------------------------------------------------------------------*/

.container_25 .prefix_1 { padding-left:40px; }
.container_25 .prefix_2 { padding-left:80px; }
.container_25 .prefix_3 { padding-left:120px; }
.container_25 .prefix_4 { padding-left:160px; }
.container_25 .prefix_5 { padding-left:200px; }
.container_25 .prefix_6 { padding-left:240px; }
.container_25 .prefix_7 { padding-left:280px; }
.container_25 .prefix_8 { padding-left:320px; }
.container_25 .prefix_9 { padding-left:360px; }
.container_25 .prefix_10 { padding-left:400px; }
.container_25 .prefix_11 { padding-left:440px; }
.container_25 .prefix_12 { padding-left:480px; }
.container_25 .prefix_13 { padding-left:520px; }
.container_25 .prefix_14 { padding-left:560px; }
.container_25 .prefix_15 { padding-left:600px; }
.container_25 .prefix_16 { padding-left:640px; }
.container_25 .prefix_17 { padding-left:680px; }
.container_25 .prefix_18 { padding-left:720px; }
.container_25 .prefix_19 { padding-left:760px; }
.container_25 .prefix_20 { padding-left:800px; }
.container_25 .prefix_21 { padding-left:840px; }
.container_25 .prefix_22 { padding-left:880px; }
.container_25 .prefix_23 { padding-left:920px; }
.container_25 .prefix_24 { padding-left:960px; }
/* Suffix Extra Space >> 25 Columns
----------------------------------------------------------------------------------------------------*/

.container_25 .suffix_1 { padding-right:40px; }
.container_25 .suffix_2 { padding-right:80px; }
.container_25 .suffix_3 { padding-right:120px; }
.container_25 .suffix_4 { padding-right:160px; }
.container_25 .suffix_5 { padding-right:200px; }
.container_25 .suffix_6 { padding-right:240px; }
.container_25 .suffix_7 { padding-right:280px; }
.container_25 .suffix_8 { padding-right:320px; }
.container_25 .suffix_9 { padding-right:360px; }
.container_25 .suffix_10 { padding-right:400px; }
.container_25 .suffix_11 { padding-right:440px; }
.container_25 .suffix_12 { padding-right:480px; }
.container_25 .suffix_13 { padding-right:520px; }
.container_25 .suffix_14 { padding-right:560px; }
.container_25 .suffix_15 { padding-right:600px; }
.container_25 .suffix_16 { padding-right:640px; }
.container_25 .suffix_17 { padding-right:680px; }
.container_25 .suffix_18 { padding-right:720px; }
.container_25 .suffix_19 { padding-right:760px; }
.container_25 .suffix_20 { padding-right:800px; }
.container_25 .suffix_21 { padding-right:840px; }
.container_25 .suffix_22 { padding-right:880px; }
.container_25 .suffix_23 { padding-right:920px; }
.container_25 .suffix_24 { padding-right:960px; }
/* Push Space >> 25 Columns
----------------------------------------------------------------------------------------------------*/

.container_25 .push_1 { left:40px; }
.container_25 .push_2 { left:80px; }
.container_25 .push_3 { left:120px; }
.container_25 .push_4 { left:160px; }
.container_25 .push_5 { left:200px; }
.container_25 .push_6 { left:240px; }
.container_25 .push_7 { left:280px; }
.container_25 .push_8 { left:320px; }
.container_25 .push_9 { left:360px; }
.container_25 .push_10 { left:400px; }
.container_25 .push_11 { left:440px; }
.container_25 .push_12 { left:480px; }
.container_25 .push_13 { left:520px; }
.container_25 .push_14 { left:560px; }
.container_25 .push_15 { left:600px; }
.container_25 .push_16 { left:640px; }
.container_25 .push_17 { left:680px; }
.container_25 .push_18 { left:720px; }
.container_25 .push_19 { left:760px; }
.container_25 .push_20 { left:800px; }
.container_25 .push_21 { left:840px; }
.container_25 .push_22 { left:880px; }
.container_25 .push_23 { left:920px; }
.container_25 .push_24 { left:960px; }
/* Pull Space >> 25 Columns
----------------------------------------------------------------------------------------------------*/

.container_25 .pull_1 { left:-40px; }
.container_25 .pull_2 { left:-80px; }
.container_25 .pull_3 { left:-120px; }
.container_25 .pull_4 { left:-160px; }
.container_25 .pull_5 { left:-200px; }
.container_25 .pull_6 { left:-240px; }
.container_25 .pull_7 { left:-280px; }
.container_25 .pull_8 { left:-320px; }
.container_25 .pull_9 { left:-360px; }
.container_25 .pull_10 { left:-400px; }
.container_25 .pull_11 { left:-440px; }
.container_25 .pull_12 { left:-480px; }
.container_25 .pull_13 { left:-520px; }
.container_25 .pull_14 { left:-560px; }
.container_25 .pull_15 { left:-600px; }
.container_25 .pull_16 { left:-640px; }
.container_25 .pull_17 { left:-680px; }
.container_25 .pull_18 { left:-720px; }
.container_25 .pull_19 { left:-760px; }
.container_25 .pull_20 { left:-800px; }
.container_25 .pull_21 { left:-840px; }
.container_25 .pull_22 { left:-880px; }
.container_25 .pull_23 { left:-920px; }
.container_25 .pull_24 { left:-960px; }
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*通用*/
body { font-family:"宋体",sans-serif,"Arial Narrow",HELVETICA; font-size:12px; line-height:120%; color:#333; background:#fff; padding:15px 0 0; margin:0; border:0;}
pre, code, select, input, textarea, label { font-family:"simsun"; font-size:12px; padding:0; margin:0; }
html > body textarea { font-family:"simsun"; font-size:12px; }
p { text-indent:2em; line-height:20px; }
html, div, ol, ul, i, li, form, p, h1, h2, h3, h4, h5, h6, dd, dl, dt, span, em { margin:0; padding:0; border:0; }
ul, li { list-style:none; }
li { line-height:26px; height:26px }
ol li { list-style:decimal inside; height:auto }
div { margin:0 auto; }
img { border:0 none; -ms-interpolation-mode: bicubic; }
h1, h2, h3, h4, h5 { font-size:14px; }
h6 { font-size:12px; }
td, th { line-height:120%; text-align:center; font-weight:normal; }
table p { text-indent:0; }
.left { float:left; display:inline; }
.right { float:right; display:inline; }
a { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; color:#cc1d1c; }
.mainContent a { border-bottom:1px dotted #536da6; color:#2d96e9 }
.mainContent a:hover { color:#cc1d1c; border-bottom:none }
.grid_25 { margin-bottom:10px; background:#fff }
.mb20 { margin-bottom:20px; }
.mb15 { margin-bottom:15px; }
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom: 5px; }
.mb0 { margin-bottom:0; }
.mt10 { margin-top:10px }
.mt5 { margin-top:5px }
.red { color:#cc1d1c !important; }
.red a { color:#cc1b1c }
/*头部*/
.topNavWrap { width:100%; height:26px; position:fixed; top:0; left:0; z-index:1100; background:url(../images/bg_body_subpage.gif) repeat-x scroll center 4px #fff; border-bottom:1px solid #d6d6d6;}
.topNav { height:26px; line-height:26px; margin:0 auto; float:none; display:block; z-index:1000; background:none; font-size:12px;}
.calc_date { float:left; width:120px; margin-top:28px; line-height:26px; position:relative; z-index:100;}
.ua_toolbar { text-align:right; color:#8f8f8f; width:340px; float:right}
.ua_toolbar a { margin:0 5px; color:#8f8f8f;}
.ua_toolbar table { height:26px; float:right;}
.ua_toolbar table td { vertical-align:middle; line-height:26px; color:#393939 }
.ua_toolbar table td a { color:#393939 }
.ua_toolbar select { height:19px; padding:1px 0 0 3px; }
.input_text { background:#fff; border:1px solid #D0D0D0; color:#666666; height:18px; line-height:18px; overflow:hidden; padding:0 0 0 3px; width:106px; margin-right:3px; }
.loginbutton { background: url(../images/bg_sitenav2_text.gif) no-repeat 0 -10px; border:none; height:20px; width:58px; color:#393939; cursor:pointer }
.jinghua { float:left; width:385px; margin-top:28px; font-family:"微软雅黑";}
.jinghua ul li a { color:#333;}
.calc_date span { float:left}
#topNavItems { width:580px; height:240px; background:url(../images/bg_topNavItems_subpage.gif) no-repeat 0 0; position:absolute; top:22px; left:0; display:none; overflow:hidden; z-index:200;}
#topNavItems ul { float:left; _display:inline; width:85px; padding:0 2px; margin-top:16px; border-left:1px solid #f0f0f0;}
#topNavItems ul li { line-height:22px; height:22px; padding-left:7px;}
#topNavItems ul li.channelName { line-height:24px; height:24px; background:#f0f0f0; font-weight:bold; margin-bottom:5px}
#topNavItems ul.first { border-left:none; margin-left:13px;}
#topNavItems ul.otherChannels { background:#f0f0f0; border-left:none; width:50px; padding:5px 0; height:200px;}
#topNavItems ul.otherChannels li { padding-left:0; text-align:center}
#topNavItems a { color:#333;}
#topNavItems a:hover { color:#cc1d1c;}
.topNav a { color:#333;} 
.topNav a:hover { color:#cc1d1c;}
.allitems { background:url(../images/bg_sitenav2_text.gif) no-repeat -588px -111px; padding-right:20px; margin-left:20px; font-weight:bold}

/*导航*/
.siteLogo { width:200px; height:47px; float:left; padding:10px 10px 10px 0;}
.channelLogo {float:left;  height:47px;  padding-top:18px; padding-left:11px; line-height:44px; font-size:20px; font-weight:normal; font-family:"微软雅黑",simhei;}
.channelLogo a { color:#000;}
.hotspot { float:right; text-align:right; height:47px; line-height:47px; padding-top:18px}
.hotspot span { font-weight:bold; }
.hotspot a { color:#929292;}
.newsRoll { display:inline-block; width:85px; height:25px; background:url(../images/bg_sitenav2_text.gif) no-repeat -585px -47px; margin-top:12px; line-height:25px; text-align:center; margin-right:10px; }
.newsRoll a { color:#333; margin:0; display:block; width:85px; height:25px; }
.channelNav { border-top:2px solid #cc1d1c; padding-top:1px; clear:both; height:31px; }
.navItems { color:#fff; font-size:14px; height:31px; background:#206295; height:100%; overflow:hidden;}
.navItems li { float:left; height:31px; line-height:31px; display:inline; }
.navItems li a { color:#fff; padding:0 14px 0 15px; border-left:1px solid #fff; }
.navItems li a:hover, .navItems li a:active, .navItems li a:focus { color:#fff }
.navItems li.channelHome { background:#ca0f1a; border-right:1px solid #fff; font-weight:bold; width:103px; text-align:center; margin:0 }
.navItems li.channelHome a { padding:0; border:none }
.navItems li.channelFirst a { border:none }
#channelCurrent { font-weight:bold; background:url(../images/bg_sitenav2_grad.gif) repeat-x 0 -92px; }
#channelCurrent a { color:#b51a14; }
.navItems li.currentSibling { margin-left:0 }
.navItems li.currentSibling a { border-left:none }
.subNav { width:990px; line-height:32px; float:left;}
.subNav_l { background:url(../images/bg_sitenav2_grad.gif) no-repeat 0 -124px; width:5px; height:32px; float:left; }
.subNav_r { background:url(../images/bg_sitenav2_grad.gif) no-repeat 0 -157px; width:5px; height:32px; float:left; }
.subNav_c { width:978px; float:left; padding-left:2px; height:31px; border-bottom:1px solid #d3d3d3;}
.subNavItems { float:left; width:700px; }
div.crumbs { float:left; width:630px; height:39px; line-height:39px; background:url(../images/bg_crumbs.gif) no-repeat 0 13px; text-indent:20px; margin-top:1px; border-bottom:1px solid #eaeaea; color:#929292;}
.crumbs a { color:#929292; border-bottom:none}
.rCorner { background:url(../images/bg_siteNav2_text.gif) no-repeat -665px -10px; width:5px; height:100%; position:absolute; right:-5px }
.sNavTitle, .sNavItems { font-size:14px;}
.sNavTitle { font-weight:bold; width:102px; height:30px; line-height:30px; background:#eee; text-align:center; color:#206295; border:1px solid #d3d3d3;}
.sNavItems { height:100%; overflow:hidden; width:885px; background:#f6f6f6; border-right:1px solid #d3d3d3; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;}
.sNavItems li { float:left; height:30px; line-height:30px; padding-left:14px; padding-right:7px;}
.sNavItems li a { color:#206295}
/*搜索*/
.search { width:308px; height:27px; border:1px solid #dfe3e5; margin-top:12px; float:right; }
.search .keyWords { border:none; background:none; color:#999; width:235px; float:left; display:inline; height:27px; line-height:27px; padding-left:10px; }
.search .searchbutton { float:right; display:inline; background:url(../images/bg_sitenav2_text.gif) no-repeat 0 -133px; border:none; border-left:1px solid #dfe3e5; height:27px; line-height:27px; width:62px; cursor:pointer; text-indent:-999em; }
/*主体*/
.Gborder { height:4px; font-size:2px; line-height:2px; background:url(../images/bg_sitenav2_text.gif) no-repeat 0 0; }
.grid_8 .Gborder { background-position:0 -5px }
.mainContent { padding:20px 0 10px; font-size:16px; line-height:26px; overflow-x:auto }
div.mainContent h1 { text-align:left; line-height:34px; font-size:26px; font-weight:normal; font-family:"Microsoft YaHei",SimHei}
.mainContent p { margin-bottom:1em; line-height:28px }
.mainContent table th, .mainContent table td { text-align:left}
.mainContent table p { margin:0; line-height:20px }
.reInfo { color:#a9a9a9; font-size:12px; border-bottom:1px dotted #e0e0e0; margin-bottom:20px; padding:16px 0 0; line-height:26px }
.reInfo span { margin:0 20px 0 0 }
a.follow_btn { border-bottom:none}
.abstract { background:#f5f5f5; text-indent:0; padding:16px; }
.abstract em { font-style:normal; color:#C90500; font-weight:bold; font-size:16px; font-family:simhei; }
p.editor { text-align:right; font-size:14px;}
.innercontent { padding:10px 10px 10px 0; height:100%; overflow:hidden }
h3 { height:18px; line-height:18px; margin-bottom:10px; background:url(../images/bg_data_text.gif) no-repeat 0 -772px; padding-left:18px }
.function { background:#f5f5f5; height:37px; line-height:37px; border:1px solid #d5d5d5; border-top:none; }
.function a { color:#333 }
div#floating {width:628px;position:fixed;bottom:0;z-index:999; margin-left:0;}
.customize { float:left; width:432px; }
.customize li { margin-right:4px; margin-left:15px; padding-left:20px; float:left; display:inline; line-height:37px; height:37px; background:url(../images/bg_sitenav2_text.gif) no-repeat 0 -35px }
.customize li.print { background-position:-140px -35px }
.customize li.fontSize { background-position:-280px -35px }
.customize li.tocomment { background-position:-393px -35px }
.share { float:right; width:192px; line-height:37px }
.share span { float:left }
#ckepop { float:right; padding-right:15px; padding-top:10px }
span.bds_more { line-height:16px; margin-right:0;}
.bdsharebuttonbox { margin-top:5px; float:right;}
.mainContent .big p { font-size: 20px; line-height: 30px; text-align:left; overflow-x:auto; }
.mainContent .normal p { font-size: 16px; line-height: 28px; text-align:left; overflow-x:auto; }
.mainContent .small p { font-size: 14px; line-height:26px; text-align:left; overflow-x:auto; }
a.lightSwitcher { top:225px;}
.reInfo #bdshare, .function #bdshare { float:right}
.reInfo #bdshare a, .reInfo #bdshare_s a, .reInfo #bdshare_pop a { border-bottom:none}
.reInfo .bds_more { line-height:14px;}
.reInfo .toComments {float:right; background:url(../images/bg_sitenav2_text.gif) no-repeat -393px -41px; padding-left:22px; margin-right:0;}
div.goog-te-gadget-simple { float:right; border:none; padding:0; font-size:12px; background:none}
div.goog-te-gadget-simple span { margin:0}
div.goog-te-gadget-simple a {text-decoration:none}
img.goog-te-gadget-icon { margin-left:0; background-position:-65px 1px !important;}
a.goog-te-menu-value { margin:0}
.function #bdshare { padding-right:10px;}
.reInfo #bdshare { padding-right:24px}
#ctrlfscont{ padding:0 20px 0 0;}
#ctrlfscont img { max-width:570px;}
#moreread{padding:20px}
#moreread ul{padding-left:20px}
#moreread li{font-size:14px}
div#xgnews_div {margin-top:20px; clear:both}
div#xgnews_div a { font-size:14px; color:#0072b3; text-decoration:none}
div#xgnews_div a:visited {color:purple}
div#xgnews_div a:hover { text-decoration:underline; color:#cc1d1c;}
div#xgnews_div span { color:#868686; font-size:12px}
div#xgnews_div h3 { background:none; border-top:none; background-position:12px -767px; border-bottom:1px solid #d5d5d5; padding-left:5px; height:28px; line-height:28px}
div#xgnews_div h3 a {font-weight:normal}
div#xgnews_div ul { float:left; width:460px;}
.aqr { float:right; width:165px; height:175px; text-align:right; background:url(http://img.xinhua08.com/templates/xinhua08/images/qr.gif) no-repeat -18px bottom;}
.mainContent .alogo { border-bottom:none}
.grid_17 .innercontent { padding-right:40px;}
div.bhome { line-height:28px; font-size:12px;}
div.bhome a { color:#929292; border-bottom:none}
h3.titleside { color:#216395; font-size:16px; padding-left:0; background:none; line-height:26px; height:26px;}
.pr0 { padding-right:0 !important;}
.iconfont { background:none !important; text-indent:0 !important; padding-left:0 !important;}
.fa { color:#206295; font-size:16px; vertical-align:middle}
/*内文专栏*/
#space_content { float:left; _display:inline; width:300px; background:#f8f8f8; padding-bottom:10px; height:100%; overflow:hidden; margin-right:20px;}
#space_content .spacephoto { width:100px; height:100px; border:1px solid #dfe3e5; margin:15px 8px 15px 10px;}
#space_content .spacename { font-size:14px; color:#206295; line-height:22px; margin-top:17px; background:none;}
#space_content .spacename a { color:#206295;}
#space_content .spacedes { text-indent:0; padding-right:5px;}
#space_content .spacedes, #space_content .spacemore,  #space_content .spacemore a { color:#707070; line-height:22px; font-size:12px;}
#space_content .spacemore { clear:both; padding:0 10px; margin-bottom:10px; height:22px; overflow:hidden;}
#space_content .spacelist li { line-height:28px; font-size:14px;}
#space_content .spacelist li a { color:#0072b3;}
#space_content a { border-bottom:none;}
/*债市*/
.MsoNormalTable { border-left:1px solid #333; border-top:1px solid #333; margin:0 auto;}
.MsoNormalTable td {border-right:1px solid #333; border-bottom:1px solid #333; padding:3px;}
/*小编推荐*/
.newsPicRec li { height:80px !important; overflow:hidden}
.newsPicRec .newsPicRec_img { width:98px; height:70px; margin-right:10px;}
.newsPicRec .newsPicRec_img img { width:98px; height:70px;}
.newsPicRec .newsPicRec_title { font-size:14px; text-indent:0; line-height:24px; margin-top:9px;}
/*挂件*/
div.addon-vote { padding:8px 0 0 8px; border:1px solid #eee;}
div.widget-vote .progress .per { float:left}
div.addon-survey .survey-button, div.addon-survey .survey-button:hover { text-decoration:none; color:#fff;}
div.mod-weibo { border-top:none; width:550px;}
span.weibo-user a, a.weibo-head, .weibo-image a { border-bottom:none}
/*列表*/
.unilist { margin-bottom:50px }
.unilist li { line-height:28px; list-style:disc inside none }
.unilistsep { padding-top:28px }
.unilist li span { color:#999; font-size:12px }
.backtotop { text-align:right; font-size:12px; line-height:26px; }
.innercontent .backtotop a { background:url(../images/bg_sitenav2_text.gif) no-repeat -639px -73px; color:#959595; display: inline-block; padding-left: 38px; border-bottom:none }
.unilist a { border-bottom:none}
/*图文资讯*/
.news_with_pic { margin:10px 0 0 0; height:100%; overflow:hidden }
.news_with_pic li { text-align:center; float:left; display:inline; margin-left:4px; width:122px; padding-bottom:10px; height:auto }
.news_with_pic li p { text-indent:0; height:32px; line-height:16px; overflow:hidden; width:122px;}
.news_with_pic li img { max-width:115px; *width:115px;
height:80px }
/*词典*/
.dailyWord { padding-left:7px; line-height:26px }
.dict { width:173px !important; padding-right:0; float:left; display:inline; margin:3px 6px 0 5px }
.dict .keyWords { width:90px !important; background:none; padding-left:10px }
.createWord { float:left; width:68px; height:22px; line-height:22px; text-align:center; background:url(../images/bg_sitenav2_text.gif) no-repeat -120px -10px; margin-top:3px; }
/*分页*/
.page_down { margin:auto; text-align:center; padding:0 0 10px; clear:both; height:100%; overflow:hidden; }
.page_down li { float:left; padding:0 2px; }
.page_down a { display:inline-block; border:1px solid #c4ced8; padding:0 7px; line-height:25px; height:25px; text-decoration:none; font-size:14px }
.page_down a:hover { background:#F5F5F5; text-decoration:none; border-bottom:1px solid #c4ced8 }
.page_down a.now { background:#666; color:#fff }
.page_down a.no-op { color:#ccc; cursor:default }
.page_down a.no-op:hover { text-decoration:none; background:none }
/*顶踩*/
.digg { width:210px; height:25px !important; line-height:25px !important; margin-top:5px}
a#supports, a#againsts { color:#DA2C1D; border:0; display:inline-block; text-align:right; margin-right:17px; text-decoration:none; font-size:12px; width:65px; padding-right:11px; background:url(../images/bg_siteNav2_text.gif) no-repeat -64px -105px; font-weight:bold;}
a#againsts { background-position:-141px -105px }
/*心情*/
.cont-mood li { float: left; margin-bottom: 12px; width: 10%; text-align: center; color:#656565; height:auto }
.cont-mood li input { margin-top: 5px; }
.mood-count { font-weight:normal; font-size:12px}
#vote_total { font-weight:bold}
.cont-mood .titleside { color:#333;}
/*评论*/
h3.commentsTitle { float:left; height:23px; line-height:23px; padding-left:28px; background:url(../images/bg_sitenav2_text.gif) no-repeat -548px -10px }
.comment-count { float:right; line-height:23px }
.comments { color:#C90500; font-weight:bold }
.comment-count a { color:#0000ff; margin-left:20px }
.submitComments { color:#656565; float:right; /*height:25px;*/ line-height:25px; }
.submitComments input { vertical-align:middle }
.commentbutton { background:url(../images/bg_sitenav2_text.gif) no-repeat -462px -10px; width:85px; height:25px; border:none; cursor:pointer }
.message { color:#656565; float:left; height:25px; line-height:25px; }
.message a { color:#656565; text-decoration:underline }
/* 发表评论按钮    */
.italk-pl { width: 80px; height: 28px; line-height: 28px; font-weight: bold; background-position: -6px -1111px; text-align: center; }
.italk-pl:hover { background-position: -102px -1111px; }
.pl-post { padding-bottom: 10px; border-bottom: 1px solid #c8e1f2; }
/* 发表评论textarea区域   */
.italk-area { padding: 10px; padding-bottom: 0; border: 1px solid #c8e1f2; background-color: #ebf3fa; }
.italk-area textarea { height: 90px; line-height: 18px; background-color: #fff; border: 1px solid #c8e1f2; }
.textarea { width:100%; }
.italk-area .user-writeinfo { padding-top: 4px; }
.hot-pl-title { padding: 6px 0 6px 0; border-bottom: 1px solid #ccc; color: #666; font-weight: bold; font-size:14px }
.p-pl { font-weight: normal; font-size: 12px; }
.commentTotal { color: #f00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.error { background: url(../images/error.gif) no-repeat scroll 4px center #FFF8EE; border: 1px solid #F8B6A1; color: #FF0000; margin-top: 5px; padding: 4px 4px 4px 22px; }
.success { background: url(../images/ok.png) no-repeat scroll 4px center #EEFFED; border: 1px solid #78C370; margin-top: 5px; padding: 4px 4px 4px 22px; }
/* 转发至微博   */
.relay-t { float:right }
.relay-t, .mode-comment dd .re-p, .relay-t a { color: #06c; }
.relay-t { line-height: 20px; font-size: 12px; }
.relay-t p, .relay-t span, .relay-t a { margin-left: 10px; cursor: pointer; }
.mode-comment dd .re-p { font-size: 12px; line-height: 18px; }
.relay-t a { margin-left: 20px; }
.relay-t .t-more { margin-top: 6px; margin-left: 4px; }
.relay-t span em { color: #d53333; }
/* 点击回复之前   */
.re-btn { margin-top: -1px; background-color: #fff; border: 1px solid #fff; border-bottom: none; padding: 1px 6px 0 6px; }
/* 点击回复之后   */
.re-click { background-color: #EBF3FA; border: 1px solid #C8E1F2; border-bottom: none; position: relative; z-index: 50; }
.re-italk-area { margin-top: -1px; }
/* 盖楼  */
.citation { padding: 4px 4px 0 4px; line-height: 24px; margin-bottom: 4px; border: 1px solid #ffe1a4; color: #444; }
.citation-title, .citation-title a { color: #d53333; font-size: 12px; }
.mode-comment dd .citation p { padding: 8px 0; font-size: 12px; }
.citation-number { margin-right: 4px; font-size: 10px; color: #999; font-family: Arial; }
.user-name { margin-left: 4px; }
.reply-suc { background:url(images/reply-suc.gif) no-repeat scroll 50% 50% transparent; }
/* 热门评论  */
#tab-cont-4 { overflow: hidden; zoom: 1; }
.hot-subject-wrap { margin: 0 8px; }
.hot-subject-wrap ul li { margin-bottom: 6px; padding-left: 40px; clear: both; }
.hot-subject-wrap ul li span { float: left; height: 34px; line-height: 34px; width: 40px; padding-top: 2px; margin-left: -40px; font-family: Arial; color: #999; font-size: 14px; text-align: center; }
.hot-subject-wrap ul li p { float: left; height: 36px; border-left: 1px solid #ddd; padding-left: 10px; line-height: 18px; }
.hot-subject-wrap ul li p a { color: #555; }
.hot-subject-wrap ul li p a:hover { color: #f00; }
.hot-subject-hr { margin-left: -40px; }
/* 本文导航 */
.cNav { border:1px solid #ddd; height:100%; overflow:hidden; margin-bottom:30px; }
.cNav ol li { float:left; width:49%; list-style:none; padding-left:5px; line-height:26px; font-size:14px;}
.cNav a { text-decoration:none; color:#000; border-bottom:none}
.cNav-title { margin-bottom:2px; background:#f5f5f5; font-size:14px; font-weight:bold; height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ddd }
.cNav a.now-tit { color:#C90500; font-weight:bold }
/* ********** 评论列表  ********** */
.view-comment { line-height: 40px; text-align: right; color: #666; }
.view-comment a { margin-left: 10px; color: #06c; }
.view-comment a:hover { color: #f00; }
.mode-comment dt { line-height: 26px; }
.mode-comment dt .user-info, .mode-comment dt .user-info a { color: #06c; }
.mode-comment dt .user-info a:hover { color: #f00; }
.mode-comment dt .user-info { float: left; }
.mode-comment dt .post-time { float:right; color: #999; font-family: Arial; font-size: 10px; }
.mode-comment dd { clear:both; padding-bottom: 10px; }
.citation-wrap { line-height: 24px; overflow: hidden; word-wrap:break-word; }
.mode-comment dd p { line-height: 24px; font-size: 14px; color: #333; word-wrap:break-word; }
.mode-head .comment-count { padding-left: 10px; color: #666; }
.mode-head .comment-count em { padding: 0 4px; font-family: Arial; color: #f00; }
.post-comment-area .textarea { background:url(../images/bg_commentlogo.gif) no-repeat center center #fff; border:1px solid #ddd; overflow:auto; height:128px; width:636px; padding:5px; margin-bottom:10px; color:#959595 }
/*尾部*/
.footer { border-top:2px solid #CC1D1C; padding-top:17px }
.footer a { color:#555 }
.footer a:hover { color:#cc1d1c }
.logos { margin-top:-5px }
.logos li { height:auto; overflow:hidden; line-height:22px; padding:5px 0 5px 10px; border-bottom:1px solid #bebebe; }
.logos img { float:left; margin-right:9px;}
.logos li.logo08 { padding:0 0 8px 0;}
.supervise { height:50px; margin-bottom:10px }
.copyrightbig { text-align:center; color:#fff; background:url(../images/bg_home_grad.gif) repeat-x center -315px; height:28px; line-height:28px; clear:both }


li { height:auto !important}
