/*此文件包含 通用标准 样式表设置*/
/* 21cbh.com 2010 */
/* copyright 21st century business herald */
/* design by dyzhc */

/*基本设置*/
	/*应用于窄版右栏列表*/
	.opin_l { float:left; width:705px; padding:0 0 0 15px;}
	.opin_r { float:right; width:250px; padding:0 15px 0 0; overflow:hidden}
	/*应用于文章页 通用新闻列表宽版右栏*/
	.news_l { float:left; width:619px; padding:0 0 0 15px;}
	.news_r { float:right; width:336px; padding:0 15px 0 0; overflow:hidden;}

/*左栏 采用250-440-250分*/
.opin_box { clear:both; margin:0 0 10px 0; position:relative}
.opin_top_l { float:left; width:250px;}
.opin_top_r { float:right; width:440px;overflow:hidden}

/*右栏 采用250-440-250分*/
.standr_box { background:#fbfbfb; clear:both; margin:0 0 10px 0; border:solid 1px #dbdada; }
.standr_box h6 { font-size:14px; color:#b90601; line-height:29px; height:29px; background:url(http://img.21cbh.com/images/general_rtitle.gif); padding:0 10px; margin:0 0 5px 0;}
.standr_box h6 a:link,.standr_box h6 a:visited {color:#b90601;}
.standr_box h6 span { float:right}
.standr_box h6 span img { margin:3px 0 0 0;}

/*右栏读者来论*/
.reader_com { padding:0 10px 10px 10px;}
.reader_com ul.readercom_list { }
.reader_com ul.readercom_list li {border-bottom:dotted 1px #CCCCCC; padding:2px 0;}
.reader_com ul.readercom_list li h1 { font-size:12px; line-height:25px; font-weight:normal;}
.reader_com ul.readercom_list li h1 a:visited,.reader_com ul.readercom_list li h1 a:link { color:#666666}
.reader_com ul.readercom_list li h1 span { font-size:12px; color:#000000; padding:0 3px 0 0;}
.reader_com ul.readercom_list li .replay_reader { display:none}
.reader_com ul.readercom_list li .replay_reader b { color:#B90601; font-weight:normal}
.reader_com ul.readercom_list li.hover .replay_reader { display:block; padding:0 0 1px 0;}
.reader_com ul.readercom_list li.hover h1 { font-size:12px;}
.reader_com ul.readercom_list li.hover h1 a { text-decoration:underline}
.reader_com ul.readercom_list li.hover h1 a:link,.reader_com ul.readercom_list li.hover h1 a:visited { color:#014991;}
.reader_com ul.readercom_list li .replay_reader { color:#666666}
.reader_com ul.readercom_list li .replay_reader a { padding:0 10px 0 17px; background:url(http://img.21cbh.com/images/index/icos_replayht.gif) no-repeat 0 -3px;}
.reader_com ul.readercom_list li .replay_reader a:link,.reader_com ul.readercom_list li .replay_reader a:visited { color:#B90601}
ul.activi_reader { color:#666666; padding:0 0 0 20px; background:url(http://img.21cbh.com/images/index/icons_activi.gif) no-repeat 0 0; margin:10px 0 0 0;;}
ul.activi_reader li { line-height:18px;}

/*右栏排行*/
.home_topic { padding:5px 10px;}
.h_top10 { margin:-36px 0 0 0; position:absolute; right:20px; }
.h_top10 li { float:left; width:73px; height:26px; color:#999999; line-height:26px; text-align:center; background:#eeeeee url(http://img.21cbh.com/images/home_topic_tab.gif); cursor:pointer; margin:0 0 0 1px;}
.h_top10 li.hover { color:#000000; background:#eeeeee url(http://img.21cbh.com/images/home_topic_tab.gif) right 0;}
.h_top10list { background:url(http://img.21cbh.com/images/r_toplist.gif) no-repeat 0 4px; clear:both; height:240px;}
.h_top10list li { line-height:24px; text-indent:23px; width:310px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

/*右栏读者相关文章*/
.author_correl { padding:5px 10px;}
.author_correl .author_c { height:60px; }
.author_correl .author_c .author_face { display:block; width:50px; height:50px; float:left; margin:0 5px 0 0;}
.author_correl .author_c h1 { font-size:14px; line-height:24px; height:24px;}
.author_correl .author_c h1 img { margin:0 0 -3px 0;}
.author_correl .author_c h1 a:link,.author_correl .author_c h1 a:visited { color:#014991; padding:0 10px 0 0;}
.author_correl .author_c p { color:#666666; line-height:24px; margin:5px 0 0 0;}
.author_correl .author_c p span { color:#B90601; padding:0 10px 0 0;}
.author_correl .author_c p a { background:url(http://img.21cbh.com/images/icos_ding.gif) no-repeat; padding:4px 0 2px 19px;}
.author_correl .author_c p a:link,.author_correl .author_c p a:visited { color:#014991}
.author_correl .author_c p a:hover {background:url(http://img.21cbh.com/images/icos_dings.gif) no-repeat;}
.author_correl ul { clear:both;}
.author_correl ul li {}
.author_correl ul li { width:90%; line-height:22px;background:url(http://img.21cbh.com/images/red_point.jpg) no-repeat 0 9px; text-indent:10px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

/*您可能还会关注的作者*/
.other_author { padding:5px 0 5px 0; overflow:hidden}
.other_author ul { height:170px; margin:0 auto; width:316px;}
.other_author ul li { width:60px; height:85px; float:left; margin:0 9px; text-align:center; display:inline}
.other_author ul li img { margin:0 0 5px 0; display:block}

/*右栏新闻专题*/
.home_special { padding:0 10px 10px 10px;}
.home_special h1 { font-size:14px; line-height:22px; font-weight:normal}
.home_special h1 a { text-decoration:underline}
.home_special h1 a:link,.home_special h1 a:visited { color:#014991}
.home_special p { line-height:20px; color:#666666;border-bottom:dotted 1px #CCCCCC; _height:80px; min-height:80px; margin:0 0 5px 0; padding:0 0 5px 0;}
.home_special p img { float:left; margin:5px 5px 0 0;}
.home_special ul { height:63px;}
/*.home_special ul li { float:left; width:49%; line-height:22px; background:url(http://img.21cbh.com/images/index/red_point.jpg) no-repeat 0 9px; text-indent:7px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home_special ul li a:link,.home_special ul li a:visited { color:#666666}*/
.home_special ul li {line-height:22px; background:url(http://img.21cbh.com/images/index/red_point.jpg) no-repeat 0 9px; text-indent:10px;}
.home_special ul li a:link,.home_special ul li a:visited { color:#000}

/*右栏视听*/
.home_video { padding:5px 0 0 0;}
.home_video a:link,.home_video a:visited { color:#333333}
.home_video a:hover { text-decoration:none}
.home_video ul { height:270px;}
.home_video ul li { float:left; width:153px; height:130px; overflow:hidden; line-height:18px; margin:0 0 5px 9px; display:inline}
.home_video ul li img { display:block; width:152px; height:86px; border:solid 1px #f4f4f4; margin-bottom:5px;}
.home_video ul li a:hover img { border:solid 1px #FF0000}


/*右栏新闻调查*/
.indagate { padding:0 10px 10px 10px;}
.indagate p {line-height:20px; color:#666666;margin:0 0 5px 0;}
.indagate ul { padding:0 0 5px 0; overflow:hidden}
.indagate li { clear:both; line-height:20px; height:20px; cursor:pointer}
.indagate li.hover { background:#D1E1F0}
.indagate li .value { float:left;  padding:0 0 0 3px; color:#014991}
.indagate li .value span { color:#B90601; font-size:10px; font-family:Arial; padding:0 0 0 3px;}
.indagate li .scale { float:left; width:70px; background:#FFFFFF; border:solid 1px #CCCCCC; padding:1px; height:10px; margin:3px 0 0 0;white-space:nowrap;}
.indagate li .scale span { display:block; height:10px; background:#B90601}
.indagate_bt { padding:0 0 8px 0;margin:0 0 5px 0;border-bottom:dotted 1px #CCCCCC;}
.indagate_bt img { margin:0 10px -6px 0;}
.indagate p.iother { margin:0 0 3px 0; display:none}
.indagate p.iother span { font-size:14px; font-weight:bold; color:#B90601; font-family:Arial;}
.indagate p.iother a:link,.indagate p.iother a:visited { color:#005689; padding:0 0 0 10px; text-decoration:underline}


/*右栏订阅*/
.home_book { padding:0 10px 10px 10px;}
.home_book a:link,.home_book a:visited { color:#666666}
.home_book p { color:#666666; line-height:22px;}
.home_book ul.dyding { height:25px}
.home_book ul.dyding li { float:left; width:48%; height:22px; line-height:22px;}
.home_book ul.dyding li input { margin:0 3px 0 0; vertical-align:middle;}
.more_edm { padding:3px 0;}
.more_edm a { padding:1px 9px 0 15px; background:url(http://img.21cbh.com/images/more_edm.gif) no-repeat 0 0; }
.reg_p { padding:7px 0 0 0;}
.reg_p a:link,.reg_p a:visited { color:#014991; text-decoration:underline}

.home_book .dy_in { width:163px; padding:0 2px; height:16px; line-height:16px; color:#666666; margin:0 5px 0 0;}
.home_book .dy_bt { background:#999999; border:none; width:50px; color:#FFFFFF; line-height:20px; height:20px;}

.list_dyrss { border-top:dotted 1px #CCCCCC; margin:7px 0 0 0; background:#f4f4f4; padding:5px 10px; height:40px; overflow:hidden}
.list_dyrss h5 { font-size:12px; color:#B70701; line-height:20px; height:20px; font-weight:normal}
.list_dyrss ul li { float:left; width:32%; line-height:25px; height:25px; background:url(http://img.21cbh.com/images/icos_rss.gif) no-repeat 0 5px; text-indent:18px;}
.list_dyrss ul li img { padding:0 5px 0 0; vertical-align:text-bottom}
.home_book .more_rss { border-top:dotted 1px #CCCCCC; background:url(http://img.21cbh.com/images/icos_fc.gif) no-repeat 2px 9px; text-indent:10px; line-height:25px; height:25px;}

/*新闻文章页*/
.newspage_menu { height:33px; position:relative}
.newspage_menu ul.newspage { height:33px;background:url(http://img.21cbh.com/images/news_tab.gif) repeat-x 0 bottom;}
.newspage_menu ul.newspage li { height:33px; width:115px; line-height:33px; float:left; text-align:center; font-size:14px; color:#014991; font-weight:bold; background:url(http://img.21cbh.com/images/news_tab.gif) no-repeat right 0; margin:0 3px 0 0;}
.newspage_menu ul.newspage li.hover {background:url(http://img.21cbh.com/images/news_tab.gif);}
.newspage_menu ul.newspage li span { font-size:12px; font-weight:normal; color:#B90601}
.newspage_menu ul.newspage li a:link,.newspage_menu ul.newspage li a:visited { color:#014991;}
.address { height:20px; color:#666666}
.address a:link,.address a:visited { color:#666666; padding:0 12px 0 0; background:url(http://img.21cbh.com/images/icos_rahead.gif) no-repeat right -1px}
.newspage_con { border:solid 1px #c5d8e6; border-top:none; padding:10px; background:#f6f9fc; margin:0 0 10px 0;}
.show_any_massage {border:solid 1px #c5d8e6; padding:10px; background:#f6f9fc; margin:0 0 10px 0;}

.moremessage { margin:0 10px; line-height:22px; color:#0158A7; text-align:center; font-size:14px;}
.moremessage a:link,.moremessage a:visited { color:#0158A7;}
.moremessage b { color:#B90601}

.text_size { position:absolute; right:22px; top:10px; color:#666666}
.text_size a:link,.text_size a:visited { color:#666666}
.text_size .large { font-size:16px}
.text_size .medium { font-size:14px;}
.text_size .small { font-size:12px}

.news_tool { margin:0 10px; border-bottom:dotted 1px #c5d8e6; line-height:25px; height:25px; color:#014991;}
.news_tool a:link,.news_tool a:visited {color:#014991;}
.news_toolp1 { float:right; }
.news_toolp2 { float:left}
.news_toolp2 .tools_rss { background:url(http://img.21cbh.com/images/icos_rss.gif) no-repeat; padding:1px 0 0 18px;}
.news_toolp1 span { display:block; float:left; }
.news_toolp1 .tools_share img { display:block; float:left; margin:2px 0 0 3px;}

/*文章地址*/
.article_link { padding:5px 10px 25px 10px;;}
.article_link a:link,.article_link a:visited { color:#014991}

/*翻页效果*/
.pageload { color:#014991;margin:0 10px 10px 10px; font-size:14px; font-weight:bold;padding:10px 3px; text-align:center; clear:both; background:#FFFFFF; border:dotted 1px #c5d8e6; border-right:none; border-left:none;}
.pageload .current {background:#B90601;color:#fff;font-weight:700;margin:1px;padding:2px 5px;}
.pageload .disabled {color:#ddd;}
.pageload a {color:#014991;margin:1px;padding:2px 5px;}
.pageload a:hover,.pageload a:visited {color:#014991;}

.pageload2 { margin:0 10px 10px 10px; font-size:14px; padding:10px 3px; text-align:center; clear:both; background:#FFFFFF; border:dotted 1px #c5d8e6; border-right:none; border-left:none; color:#666666}
.pageload2 u { text-decoration:none}
.pageload2 b { font-weight:normal}
.pageload2 u b {background:#B90601;color:#fff;font-weight:700;margin:1px;padding:2px 5px;font-weight:bold;}
.pageload2 a {color:#014991;margin:1px;padding:2px 5px;font-weight:700;}
.pageload2 a:hover,.pageload a:visited {color:#014991;}

/*文章相关*/
.correlation { margin:0 10px 0 10px;}
.correlation h5 { font-size:12px; line-height:25px;}
.correlation h5 span { padding:0 5px;font-size:14px; line-height:25px; color:#B90601; font-weight:bold}
.correlation h5 span a:link,.correlation h5 span a:visited {color:#B90601;}
.correlation ul {}
.correlation ul li { line-height:24px; font-size:14px;background:url(http://img.21cbh.com/images/red_point.jpg) no-repeat 0 10px; text-indent:10px;}
.correlation ul li span { padding:0 0 0 5px; color:#999999; font-size:12px;}
.correlation ul li a:link,.correlation ul li a:visited { color:#014991}
/*正文*/
h1.news_title { font-size:20px; font-weight:normal; line-height:25px; text-align:center; font-family:黑体; margin:20px 0 10px 0; clear:both}
.news_tit_oth { text-align:center; color:#0257a7; margin:0 0 20px 0; }
.news_tit_oth a:link,.news_tit_oth a:visited {color:#0257a7;}
#news_con { font-size:14px; padding:0 10px}
#news_con .news_core { border:solid 1px #CCCCCC; background:#FFFFFF;line-height:2em; padding:10px; margin:0 0 1em 0; font-family:楷体_GB2312;}
#news_con .news_photo { text-align:center; font-size:12px; color:#666666; margin:0 auto 20px auto;}
#news_con .news_photo img { display:block; margin:0 auto 5px auto;}
#news_con p {  line-height:1.7em; margin:0 0 1em 0; text-indent:2em;}
#news_con a:link,#news_con a:visited { text-decoration:underline; color:#b90601;}
#news_con object { margin:0 0 15px 0;}
/*留言*/
.message { border:solid 1px #c5d8e6; padding:10px 20px; background:#f6f9fc; margin:0 0 10px 0;}
.message h5 { font-size:12px; height:22px;}
.message h5 span { padding:0 0 0 5px; color:#014991; font-weight:normal}
.message h5 span a:link,.message h5 span a:visited {color:#014991}
.message h5 span a:link b,.message h5 span a:visited b { color:#B90601}
.message label{float:left; width:50px; height:22px; line-height:22px;}
.message form{margin:0px}
.message input{width:150px;border:1px solid #7f9db9;padding:2px; float:left; margin:0 0 5px 0; color:#666666}
input.message_loginbt { width:70px; margin:0; padding:0; border:none; float:none;height:22px;color:#FFFFFF; background:#7f9db9}
.message textarea{width:515px;height: 100px; overflow-y:scroll; padding:2px; font-size:14px; color:#666666;border:1px solid #7f9db9; float:left;margin:0 0 5px 0;}
.message span.loginspan { height:22px; line-height:22px; color:#014991; display:block; float:left; margin:0 0 5px 0; }
.message span.loginspan b {color:#B90601; padding:0 10px 0 0; font-weight:normal}
.message span.loginbt {height:22px; line-height:22px; color:#014991; display:block; float:left; margin:0 0 5px 10px; }
.message span a:link,.message span a:visited { color:#014991; font-weight:normal}
.message #sbutton{width:90px; height:25px; border:none; color:#FFFFFF; background:#7f9db9}
.message img.checkcode { float:left; height:22px;}
.message br{clear: left;}
.message .message_bt { color:#999999; margin:0 0 0 50px; line-height:28px;}
.message .message_bt input { margin:0 5px 0 0;}
/*留言内容*/
.lecvmessage { padding:0 10px;}
.lecvmessage li { line-height:24px; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:dotted 1px #CCCCCC; color:#B90601}
.lecvmessage li a:link,.lecvmessage li a:visited { color:#B90601; text-decoration:underline}
.lecvmessage li span { color:#999999; padding:0 0 0 10px;}
.lecvmessage li p { font-size:14px; color:#000}

.lecvmessage li span.replay_no { float:right}
.lecvmessage li p.replay_user { text-align:right;color:#0158A7; font-size:12px; line-height:20px;}
.lecvmessage li p.replay_user span { padding:0;}
.lecvmessage li p.replay_user a:link,.lecvmessage li p.replay_user a:visited { color:#0158A7}
.lecvmessage li .quote { margin:5px; font-size:12px; background:#FFFFFF; border:solid 1px #cccccc; padding:5px; line-height:22px}
.lecvmessage li .quote p { font-size:12px; color:#666666}

/*新闻列表页*/
.news_list { position:relative}
.news_list a:link,.news_list a:visited { color:#0158A7}
.news_list h6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
.news_list h6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}
.news_list h6 span.list_note { float:right; padding:0 10px 0 0;}
.news_list h1 { font-size:20px; font-family:黑体; line-height:26px; font-weight:normal; padding:0 10px;}
.news_list h1 span { font-family:宋体; color:#999999; padding:0 10px; font-size:12px;}
.news_list p { line-height:22px; color:#666666; margin:0 0 20px 0; padding:0 10px;}
.news_list ul { margin:0 0 20px 0; padding:0 10px;}
.news_list ul li { line-height:24px;  font-size:14px; background:url(http://img.21cbh.com/images/dottle_line.gif) repeat-x 0 center}
.news_list ul li a {padding:0 10px 0 15px; background:#FFFFFF url(http://img.21cbh.com/images/red_point.jpg) no-repeat 3px 5px;}
.news_list ul li span { float:right; font-size:12px; color:#999999;background:#FFFFFF;padding:0 0 0 10px; z-index:1 }
.news_list .check { float:right; font-size:12px; font-weight:normal}
#calendar { position:absolute; right:0; top:26px; padding:10px; background:#FFFFFF; border:solid 1px #CCCCCC; z-index:2}


/*作者个人页*/
.author_page { border:solid 1px #C8D9E7; background:#f6fafd; padding:10px; height:93px; margin:0 0 20px 0;}
.author_page .author_face { width:70px; float:left; display:block; text-align:center; margin:0 10px 0 0;}
.author_page .author_face img { margin:0 auto; display:block}
.author_page .author_face a { padding:5px 0 0 0; display:block}
.author_page .author_inf { line-height:24px}
.author_page .author_inf .renqi { float:right}
.author_page .author_inf h1 { font-size:18px; color:#0355A7; display:inline; font-family:黑体; font-weight:normal}
.author_page .author_inf h1 span { font-size:12px; padding:0 10px; font-family:"宋体"; display:none}
.author_page p { font-size:14px; color:#; line-height:22px; margin:5px 0 0 0;}

.renqi { color:#666666; line-height:20px;}
.renqi span { color:#B90601; padding:0 10px 0 0;}
.renqi a { background:url(http://img.21cbh.com/images/icos_ding.gif) no-repeat; padding:4px 0 2px 19px;}
.renqi a:link,.author_correl .author_c p a:visited { color:#014991}
.renqi a:hover {background:url(http://img.21cbh.com/images/icos_dings.gif) no-repeat;}

.opin_comment { padding:0 10px;}
.opin_comment a:link,.opin_comment a:visited { color:#014991}
.opin_comment h4 { font-size:12px; line-height:22px;color:#014991}
.opin_comment p { line-height:22px; color:#B70701; }
.opin_comment p span { color:#666666; padding:0 10px;}
.opin_comment p.opin_comment_con { color:#666666;margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:dotted 1px #CCCCCC}

/*专栏页*/
.column_r { float:left; width:250px; padding:0 7px 0 0; border-right:solid 1px #dfdfdf}
.column_l { float:right; width:440px;overflow:hidden}
.column_tnews { clear:both; height:140px; padding:0 10px}
.column_tnews a:link,.column_tnews a:visited { color:#014991}
.column_tnews h1 { font-size:18px; display:inline; font-family:黑体; font-weight:normal}
.column_tnews h1 span { font-size:12px; padding:0 10px; font-family:"宋体"; color:#999999}
.column_pic { float:left; display:block; width:70px; line-height:20px; text-align:center; margin:5px 10px 0 0;}
.column_pic img { display:block}
.column_pic a:link,.column_pic a:visited { color:#B90601}
.column_tnews p { line-height:22px; color:#666666; border-bottom:dotted 1px #CCCCCC; margin:0 0 5px 0; padding:0 0 5px 0;}
.column_tnews ul li { line-height:22px;}
.column_tnews ul li a { background:url(http://img.21cbh.com/images/red_point.jpg) no-repeat 2px 4px; padding:0 0 0 10px;}
.person_list { padding:95px 0 0 0;}
.blogs_tips { background:url(http://img.21cbh.com/images/blogs_tip.gif) no-repeat;}
.column_tip {background:url(http://img.21cbh.com/images/column_tip.gif) no-repeat;}
.person_list ul { clear:both; margin:0 0 30px 0;}
.person_list ul li { float:left; width:24%;white-space:nowrap; overflow:hidden; border-left:solid 1px #666666; text-align:center; line-height:14px; height:14px; margin:0 0 15px 0; font-family:"宋体"}
.commend_person { clear:both}
.commend_person h6 { border-top:solid 2px #B90601; line-height:24px; height:24px; font-size:12px; color:#B90601}
.cp_list { clear:both; padding:0 0 10px 0;}
.cp_list img { float:left; margin:5px 5px 10px 0;}
.cp_list h1 { font-size:14px; line-height:22px; height:22px}
.cp_list p { line-height:22px; color:#666666}

/*对话*/
h6.standh6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
h6.standh6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}
.dial_tnews { padding:0 10px;}
.dial_tnews a:link,.dial_tnews a:visited { color:#014991}
.dial_tnews .dial_tnews_top { height:85px}
.dial_tnews .dial_tnews_top img { float:left; height:70px; margin:0 10px 0 0;}
.dial_tnews h1 { font-size:18px; font-weight:normal; font-family:黑体; line-height:25px; }
.dial_tnews h1 span { font-size:12px; color:#999999; font-weight:normal; padding:0 0 0 5px; font-family:Arial}
.dial_tnews p { font-size:12px; color:#666666; line-height:23px; padding:0 20px 10px 0;}
.dial_tnews p.people { font-size:12px; color:#666666; line-height:23px;text-indent:0; padding:0; color:#B90601}

.dial_class {}
.dial_class a:link,.dial_class a:visited { color:#014991}
.dial_cbox { float:left; width:302px; overflow:hidden}
.dboxr { margin:0 0 0 15px;}
.dial_cbox h6 { line-height:25px; height:25px; font-size:14px; border-bottom:solid 2px #B90601; margin:0 0 10px 0; padding:0 10px;}
.dial_cbox h6 span a:link, .dial_cbox h6 span a:visited { float:right; font-size:12px; font-weight:normal; color:#666666;}

.dial_cbox h1 { font-size:14px; line-height:24px; height:24px; padding:0 10px;}
.dial_cbox p { padding:0; line-height:22px; color:#666666; clear:both; height:80px; padding:0 10px;} 
.dial_cbox p span { font-size:12px; display:block; color:#B90601;}

.dial_cbox ul { padding:0 0 20px 0; height:140px; padding:0 10px;}
.dial_cbox ul li { line-height:24px; background:url(http://img.21cbh.com/images/red_point.jpg) no-repeat 2px 11px; text-indent:10px}

/*专题*/
.special_list {}
.special_list a:link,.special_list a:visited { color:#0158A7}
.special_list h6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
.special_list h6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}
.special_list .spcon { height:105px; border-bottom:dotted 1px #CCCCCC; margin:0 0 10px 0;}
.special_list .spcon img { float:left; margin:0 10px 0 0;}
.special_list .spcon h1 { font-size:20px; font-family:黑体; line-height:26px; font-weight:normal;}
.special_list .spcon h1 span.tm{padding:0 0 0 5px; font-size:10px; font-family:Arial; font-weight:normal; color:#b5b4b4;}
.special_list .spcon h2.author {font-size:12px; color:#d70000; font-weight:normal; line-height:20px;}
.special_list .spcon p { line-height:22px; color:#666666;}


/*民调中心*/
.survey {}
.survey h6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
.survey h6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}
.survey p.theme { font-size:14px; font-weight:bold; color:#014991; line-height:24px; margin:0 0 10px 0; padding:0 10px;}
.surrep { border:solid 1px #CCCCCC; padding:10px; margin:0 0 10px 0;}
.surrep h5 { font-size:14px; padding:0 10px}
.survey ul.scaleul { padding:0 0 5px 0; height:80px;}
.survey ul.scaleul li { clear:both; line-height:20px; height:20px; cursor:pointer}
.survey ul.scaleul li.hover { background:#D1E1F0}
.survey ul.scaleul li .value { float:left;  padding:0 0 0 5px; color:#014991}
.survey ul.scaleul li .value span { color:#B90601; font-size:10px; font-family:Arial; padding:0 0 0 5px;}
.survey ul.scaleul li .scale { float:left; width:200px; background:#FFFFFF; border:solid 1px #CCCCCC; padding:1px; height:10px; margin:3px 0 0 0;}
.survey ul.scaleul li .scale span { display:block; height:10px; background:#B90601}


/*读者来论*/
.comment_list {}
.comment_list a:link,.comment_list a:visited { color:#0158A7}
.comment_list h6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
.comment_list h6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}

.comment_list h1 { font-size:20px; font-family:黑体; line-height:26px; font-weight:normal; padding:0 9px;}
.comment_list p { line-height:22px; color:#666666;/* border-bottom:dotted 1px #CCCCCC;*/ margin:0 0 10px 0;padding:0 0 5px 0;padding:0 10px;}
.comment_list p span { display:block; color:#999999}
.comment_list p span.c_comm { background:#f1f1f1; color:#B90601; margin:5px 0 0 0; line-height:25px; height:25px; text-align:right; padding:0 5px;}


/*弹出框*/
/*input, textarea, select, button, file { font-size:12px;}*/
.window{ border:1px solid #cccccc; overflow:hidden; position:fixed; top: 17%; left: 50%; z-index:3000; background: #fff; margin-left: -301px;}
.window_content{ border:1px solid #B9DFF9;}
.window h4{ margin: 0; background:#C5D8E6; font-size:12px; padding:0 10px;}
.window h4 a{ float:right; margin-top:6px;}
.window ul { padding:0 10px;}
.window ul li strong { line-height:25px; font-size:14px; color:#666666; font-weight:normal}
.window ul li textarea { width:570px;}
.window ul li input { padding:3px 0; margin:5px 0 10px 0;}
.window table{width:100%;}
a.jqmClose{height:16px; width:16px; display:block; float:right; margin:5px 5px 0 0;}　
a.jqmClose:link,a.jqmClose:visited{}
a.jqmClose:hover,a.jqmClose:active{}
.window h4,.window table th{ border-bottom:1px solid #B9DFF9; color:#077AC7; height:28px; line-height:28px;}
.window table th{ font-weight:bold; height:24px; text-align:left;}
.window table td{ font-size:12px; height:28px; line-height:28px;}
.jqmOverlay { background-color: #000;z-index:2999;}
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .window {
	overflow-x: hidden; overflow-y: auto;
    position: absolute;
    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm { position:absolute;top:0;left:0;
	z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

#protocol { line-height:180%; overflow:auto; padding:0px;}

/*生活专栏列表*/
.life_column a:link,.life_column a:visited { color:#0158A7}
.life_column_list h6 { height:29px; line-height:29px; background:url(http://img.21cbh.com/images/news_list_title.gif); padding:0 10px; font-size:14px; color:#B90601; margin:0 0 10px 0; clear:both}
.life_column_list h6 span { padding:0 0 0 5px; font-size:10px; font-weight:normal; font-family:Arial; color:#666666}

.life_column h1 { font-size:20px; font-family:黑体; line-height:26px; font-weight:normal; padding:0 10px;}
.life_column h1 span { font-family:宋体; color:#999999; padding:0 10px; font-size:12px;}
.life_column p { line-height:22px; color:#666666; margin:0 0 0 0; padding:0 10px;}
.life_column ul { margin:0 0 20px 0; padding:0 10px;}
.life_column ul li { line-height:24px;  font-size:14px;}
.life_column ul li a {padding:0 10px 0 15px; background:#FFFFFF url(http://img.21cbh.com/images/red_point.jpg) no-repeat 3px 5px;}

.life_column { clear:both; padding:0 0 5px 0; margin:0 0 10px 0; height:130px; border-bottom:dotted 1px #CCCCCC}
.life_column .author_face { float:left; display:block; margin:5px 5px 30px 0;}
.life_column .author_inf { }























