@charset "utf-8";
/* CSS Document */

.con_box{ background:#1e1e1e url(../images/con_bg.jpg) repeat-x; width:940px; padding:0 10px;}
.con_bom{ background:url(../images/con_bom.png) no-repeat; width:960px; height:26px; display:block}

.con_r,.con_l{ float:left; width:645px;margin-top:10px;}
.con_r{ width:285px; margin-left:10px;}
.con_news{ width:645px; float:left;  background:#151515 url(../images/con_top_news.png) no-repeat;}
.con_news_bom{ background:url(../images/con_list_bom.gif) no-repeat; width:645px; height:10px; overflow:hidden; display:block;}

.quote_box{ margin-bottom:30px; width:625px; padding:10px; color:#777;font:400 10px/162% arial;}
.quote_box strong{ display:block; border-bottom:1px solid #444;font:400 15px/162% arial; color:#ccc; margin-bottom:10px; padding-bottom:10px;}
.quote_box a{color:#2966cf;}

.bar_box4{ width:285px; float:left; background:#0f0f0f url(../images/bar3_bg.png) no-repeat 0 47px; margin-bottom:10px;}
.bar_tit1{ display:block; background:url(../images/news_bar_tit.png) no-repeat; width:265px; height:47px; padding:0 10px;font:400 18px/47px arial; color:#dfe0e1;}
.bar_list{padding:10px 10px 0; width:265px; float:left;}
.bar_list dt{ display:block; width:265px; border-bottom:1px solid #333; float:left; margin-bottom:5px;}
.bar_list dt a{font:400 14px/162% arial; color:#777;}
.bar_list dt span{font:400 14px/162% arial;color:#c93d2a}
.bar_list dd{ width:245px; float:left; margin:7px 0; padding-left:20px; position:relative}
.bar_list dd i{ background:url(../images/bar_arrow.png) no-repeat; width:15px; height:15px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.bar_list dd a{ color:#505050;}
.bar_list dd a:hover{color:#2966cf;}
.bar3_bom{ display:block; float:left; background:url(../images/bar3_bom.gif) no-repeat; width:285px; height:10px; overflow:hidden}
.bar_list dd span{color:#c93d2a}

.news_tit{ text-align:center; width:625px; padding:20px 0 10px; margin:0 10px; color:#999; border-bottom:1px solid #444;}
.news_tit span{ display:block; text-align:center; font: italic 400 10px/162% arial; color:#444; margin-top:10px;}
.news_content{ padding:10px; width:625px;font:400 10px/162% arial;}
.feed_list{ margin:10px; width:625px; border-bottom:1px solid #333; padding-bottom:10px;}
.reply_box{ width:625px; margin:20px 0 0; color:#444;}
.reply_user{color:#d50110; margin-right:5px;}

.bar_box4_news{ width:265px;padding:10px 10px 0; float:left}
.bar_box4_news li{ width:265px; float:left; margin-bottom:5px;}
.bar_box4_news li span{ display:block; float:left; width:180px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;font:400 10px/162% arial; }
.bar_box4_news li span a{color:#6f7070;}
.bar_box4_news li span a:hover{color:#2966cf;}
.bar_box4_news li b{ float:right; width:65px; text-align:right; display:block;font:400 10px/162% arial; color:#555;}
.bar_box4_news li.page_btn{paliing:5px 10px; width:auto;}
.bar_box4_news li.page_btn a{ display:block; float:right; width:30px; height:30px; background-position:-250px 0; text-indent:-5000px;}

li.page_btn a.p_btn_d{ background-position:-280px 0;}
li.page_btn a.p_btn_d_off{ background-position:-340px 0; cursor:default}
li.page_btn a.p_btn_u_off{ cursor:default;}
li.page_btn a.p_btn_u{ background-position:-310px 0;}

.comment_box,.submit_box{ width:645px; margin:10px 0; float:left; border:none; display:inline}
.submit_box strong,.comment_tit{ display:block; width:635px; background:url(../images/submit_tit.gif) no-repeat; height:47px; padding-left:10px;font:400 18px/47px arial; color:#dfe0e1; float:left}
.submit_box p,.comm_list{ width:625px; padding:5px 10px; background:#0f0f0f; float:left;}
.comm_list{ padding:10px 10px;}
.comm_user{ color:#bbb;font:400 12px/162% arial; display:block; margin-bottom:10px;}
.comm_user b{font:italic 400 9px/162% arial; color:#555; margin-left:5px;}
.comm_con{font:400 11px/162% arial;}
.submit_box p label{ display:block; font:400 12px/162% arial;}
.ipt1{ width:550px; height:22px;background:#272727; border:1px solid #555;font:400 12px/22px arial; color:#bbb;}
.submit_box p textarea{background:#272727; border:1px solid #555; overflow:auto;width:550px;color:#bbb;}
.submit1{ display:block;background:#272727; border:1px solid #555;}
.submit_bom{ display:block; width:645px; float:left; background:url(../images/submit_bom.gif) no-repeat; height:12px;} 
.submit_box label span{color:#bbb;}
.submit_box label a{color:#2966cf;}
.no_bd{ border:none}

#sro18_feedback .bar_box3{background:url(../images/bar1_bg.jpg) no-repeat; height:200px;} 
#sro18_feedback .bar_box3 dt,#sro18_feedback .bar_box3 dd{ background:none}
#sro18_feedback .bar_box3 dd{ background:none}

.more_news{ display:block; margin-top:10px; clear:both; width:30px; color:#2966cf;}

.news_page{ width:600px; clear:both; margin:10px 0; float:left}
.news_page ul{ margin:auto; width:78%;}
.news_page li{ float:left; height:21px; line-height:21px; border:1px solid #333; padding:0 8px; margin:0 2px;}
.news_page li a{ color:#444; display:block}
.news_page li a:hover{ color:#2966cf;}
.news_page_btn{ font-weight:700;}
.news_page li.page_num{ border:none; height:23px; padding:0;}
.news_page li.page_num span{ display:block; float:left; background:#2966cf; color:#fff; padding:0 8px; line-height:23px; font-weight:700; margin:0 2px;}
.news_page li.page_num i{ display:block; float:left; color:#000;font:700 12px/23px arial; color:#bbb; margin:0 10px;}
.news_page li.page_num a{ display:block; float:left; border:1px solid #333; height:21px; line-height:21px; padding:0 8px; margin:0 2px;}
.news_page li.page_num a:hover{border:1px solid #183F7E; text-decoration:none; background:#2966cf; color:#fff;}

.con_r .bar_box1{ margin:0 0 10px 0}