/*  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 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_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; }

.main{width:1000px;margin:0 auto; margin-top:5px; display:table;background:url(/img2014/mainBg.gif)  repeat-y;text-align:left;border-bottom:1px solid #ddd;}

.main .hd {border-bottom:1px solid #ddd; background:#f3f3f3; height:60px; line-height:60px; clear:both;}
.main .hd h2 { float:left; color:#B31515;float:left; height:36px; text-align:center; display:inline-block; padding:0 20px; font:22px/60px 'Microsoft YaHei','SimHei';}
.main .hd h2 a { color:#B31515; text-decoration:none; }
.main .hd .more { float:right; text-indent:12px; width:68px; }
.main .hd .more a { color:#999; display:block; height:60px;background:url(/img2014/more2.gif) no-repeat scroll 36px 21px;}
.main .hd .more a:hover { color:#b31515;background:url(/img2014/more2hover.gif) no-repeat scroll 36px 21px;}

.mainL{width:492px;float:left;border-top:1px solid #ddd; border-left:1px solid #ddd;}
.mainR{width:492px;float:right;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.miscBox { border-top:1px solid #ddd;}

.main ul{padding:15px;}
.main li:after{content: "\0020";height:0;clear:both;display:block;}
.main li{line-height:28px;text-align:right;font-size:12px;background:url(/img2014/hit.gif) -3px 9px no-repeat;text-indent:10px; color:#999;}
.main li.splitline{ margin-bottom:14px;}
.main li a{float:left;font-size:14px;overflow:hidden;height:28px;text-align:left; width:380px;}

#pageFooter { line-height:30px; padding:10px 0; text-align:center; }
#pageFooter hr { display:none; }
#pageFooter, #pageFooter a { color:#666; }
#pageFooter a:hover { color:#b31515; }