/*  Reset  */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, del, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tr, th, td { margin:0; padding:0; border:0; font-size:100%; }
body { background:#fff; color:#000; font:12px/1.5em arial, tahoma, simsun; text-align:center; }
ol, ul { list-style:none; }
cite, em, strong, th, h1, h2, h3, h4, h5, h6 { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; border-spacing:0; }
input, textarea, select, button { font-size:100%; }
a { color:#000; text-decoration:none; }
a:hover { color:#b31515; text-decoration:underline; }
/*  CMS Common title colors  */
.title_default { }
.title_black { color:black !important; }
.title_red { color:red !important; }
.title_blue { color:blue !important; }
.title_green { color:green !important; }
.title_brown { color:brown !important; }
.title_gray { color:gray !important; }
body { background-color:#fff; }
img, input, label, button, object, iframe { vertical-align:middle; }
.hide { position:absolute; left:-9999px; top:-9999px; width:100px; }
.kong10 { height:10px; overflow:hidden; clear:both; }
.kong20 { height:20px; overflow:hidden; clear:both; }
/*  */
/*.headTop {background-repeat:repeat-x; background-position:0 0; color:#626262; height:31px; line-height:31px; min-width:1000px; position:fixed; top:0; left:0; width:100%; z-index:999;}
.headTop strong {font-weight:bold;}*/

#CH_SY_AN_00013 { padding-top:5px; margin-left:-8px; position:relative; }
.chaotong { width:1000px; margin:0 auto; text-align:center;}
.hd { border:1px solid #ddd; background:#f3f3f3; height:36px; line-height:36px; }
.hd h2 { float:left; font-size:14px; }
.hd h2 a { color:#3333; margin-left:16px; text-decoration:none; }
.hd h2 a:hover { color:#b31515;}
.hd h2 strong { background:#b31515; color:#fff; font:bold 14px/36px simsun; float:left; height:36px; text-align:center; width:84px; padding:0 20px; }
.hd h2 strong a, .hd h2 strong a:hover { color:#fff; display:block; margin-left:0; }
.hd .more { background:url(/img2014/more2.gif) no-repeat scroll 36px 9px; border-left:1px solid #ddd; float:right; text-indent:12px; width:68px; }
.hd .more a { color:#999; }
.hd .more a:hover { color:#b31515; }
.container { width:1000px; overflow:hidden; margin:0 auto; padding-top:15px; background:url(../img1311/rowlist.png) no-repeat scroll left top; text-align:left; }
.side { width:350px; float:right; border:1px solid #ddd; border-top:0px; background:#f3f3f3; }
.main { width:630px; float:left; border:1px solid #ddd; }
.main-hd { height:60px; background-repeat:repeat-x; border-bottom:1px solid #ddd; overflow:hidden;}
.main-hd h2 { display:inline-block; padding:0 20px 0 20px; *display:inline;
*zoom:1;
color:#B31515; background:url(/img2014/list_icon.png) no-repeat scroll right center; font:22px/60px 'Microsoft YaHei', 'SimHei'; }
.main-bd { overflow:hidden; zoom:1; }
.main-bd .m_Con{ width:595px;display:block; height:184px; margin:0 auto;border-bottom:1px dashed #cccccc; text-align:left;}
.main-bd .m_L{ width:230px; float:left;}
.main-bd .m_L img{ width:205px; height:130px; display:block; padding:5px; background:#fff; border:1px solid #ddd; margin-top:20px;}
.main-bd .m_R{ width:360px; float:right; font-size:12px;}
.main-bd .m_R h2{ color:#4d4d4d; font-size:16px;font-family:"Microsoft Yahei"; line-height:45px;}
.main-bd .m_R h2 em span{ padding-right:5px;}
.main-bd .m_R h2 em span a{ color:#B31515;}
.main-bd .m_R .tt{ color:#7e7e7e; height:110px; overflow:hidden;}
.main-bd .m_R .tt p{ padding-left:10px; background:url(/img2014/jia.gif) no-repeat scroll -5px 5px; line-height:22px; margin-top:5px;}
.main-bd .m_R .tt p a{ color:#7e7e7e;}
.main-bd .m_R p span.key{ float:left; text-align:left;line-height:25px; color:#bb5252; display:none;}
.main-bd .m_R p span.key,.main-bd .m_R p span.key a{ color:#bb5252;}
.main-bd .m_R p span.key a{ float:left; padding:0 5px; display:inline-block;}
.main-bd .m_R p span.time,.main-bd .m_R p span.time{color:#7e7e7e; float:right; line-height:25px;}
.main-bd .m_R p span.key em{ float:left; display:inline-block;width:50px; height:25px; background:url(/img2014/bq.jpg) no-repeat scroll 1px 2px; text-indent:-9999px;}

.newslist { padding:18px 26px 0; line-height:28px; font-size:14px; color:#999; text-align:right; }
.newslist li { height:28px; padding-left:15px; overflow:hidden; background:url(/img2014/hit.gif) no-repeat scroll 0px 11px; font-size:12px; }
.newslist li a { float:left; font-size:14px; }
.newslist li.splitline { margin-bottom:14px; }
.pages { width:628px; overflow:hidden;padding:30px 0; height:30px; text-align:center;}
.pages a {border:1px solid #cccccc; color:#888888; padding:6px; _padding:5px; margin:0; zoom:1; font-family:Arial; text-decoration:none;}
.pages a:hover {background:#b31514; border:1px solid #ddd; color:#fff;}
.pages span {color:#888888; padding:7px;font-family:Arial; margin:0; _padding:5px; zoom:1;}
.pages span.curPage {color:#fff; background:#b31514;}
.mod-rank-hd { height:36px; clear:both; border:1px solid #ddd; background:#f7f7f7; border-width:1px 0; overflow:hidden; }
.mod-rank-hd strong { background:#b31515; color:#fff; font:bold 16px/36px simsun; float:left; display:inline-block; height:36px; text-align:center; width:132px;}
.mod-rank-hd strong:hover{ background:#820504; color:#fff;}
.rank-day ul li { height:24px; overflow:hidden; }
.mod-rank-bd li a { color:#264480; }
.mod-rank-bd li a:hover { color:#f00; }
.side ul { background:url(../img/numb.gif) no-repeat scroll 0px 8px; width:320px; margin:15px auto; }
.side ul li { font:14px/29px simsun; height:29px; overflow:hidden; padding-left:25px; }
.side ul li a { color:#252525; padding:3px 0; }
.side ul li a:hover { color:#b31515; }
#pageFooter { line-height:30px; padding:10px 0 !important; text-align:center; }
#pageFooter hr { display:none; }
#pageFooter, #pageFooter a { color:#666; }
#pageFooter a:hover { color:#b31515; }