@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding: 0;}
body,button, input, select, textarea{font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
a { text-decoration: none;color:#000; }
a:hover { text-decoration: underline;color:#af0116;}
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse:collapse; border-spacing: 0; }

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.left{ float:left;}
.right{ float:right;}
.space1 {clear:both; height:1px; display:block; font-size:1px;overflow:hidden;}
.space5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.space15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.space20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}

/*页面样式开始*/
/*头部样式*/
.mbody{ width:960px; margin:0 auto}
.icon-bg{ background:url(icon-bg.gif);}

.header .logo{ float:left; width:220px;}
.header .search{ float:right; width:330px; padding-top:25px; position:relative}
.header .search .input{ height:20px; border-left:2px solid #9b9b9b; border-right:2px solid #999; border-bottom:1px solid #ddd; border-right:1px solid #ddd; width:320px; padding-left:6px; line-height:20px}
.header .search .btn{ background:url(icon-bg.gif) no-repeat; width:20px; height:20px; border:none; position:absolute; bottom:1px; right:1px; cursor:pointer;_bottom:2px;}
.header .search .btn2{ width:40px; height:20px; border:none; position:absolute; bottom:1px; right:1px; cursor:pointer;_bottom:2px;}

/*菜单*/
.navigation{ background:#00447a; border-bottom:#151515 4px solid; height:22px; position:relative; overflow:hidden}
.navigation .arrow{ width:5px; height:5px; overflow:hidden; position:absolute; top:0}
.navigation .l{ background-position:0 -26px; left:0;}
.navigation .r{ background-position:-15px -26px; right:0;}
.navigation .menu{ padding:5px 0 0 20px}
.navigation .menu li{ float:left; font-weight:bold; margin-right:18px; background:url(menu-li.gif) no-repeat right; padding-right:10px}
.navigation .menu a{ color:#fff;}
.navigation .menu a:hover{ color:#FF0;}

/*第一部分样式*/
.content img{background:#ccc;display:block;}
.content{width:960px;margin:0 auto;background:url(RepeatBG.gif) top right repeat-y;}
.content .LeftArea{width:630px;float:left;}
.content .RightArea{width:320px;float:right;}

/*左边样式*/
.LeftArea .LContent{border:1px #ddd solid;padding:0 15px 0 15px;}

.LContent .Ctitle h2{height:28px;line-height:28px;overflow:hidden;margin-top:10px; background:#e3eff9;padding-left:15px;font-size:18px;font-weight:bold;}
.LContent .Ctitle h2 a{color:#00447a;}
.LContent .PList ul{margin:10px auto;padding:0 5px;}
.LContent .Ctitle .SmallT{font-weight:500;font-size:12px;float:right;margin-right:20px;}
.LContent .Ctitle .SmallT a{margin-left:5px;}
.LContent .PList .Dash{background:url(icon-bg.gif) 0 -82px repeat-x;height:20px;clear:both;display:block; font-size:1px;overflow:hidden;}

.LContent .ListL h2{font-size:14px;height:24px;line-height:24px;overflow:hidden;}
.LContent .ListL h3{height:24px;line-height:24px;overflow:hidden;}
.LContent .ListL h3 span{font-weight:500;float:left;}
.LContent .ListL h3 em{font-weight:500;float:right;}
.LContent .ListL .text{background:#f3f3f3;color:#666;}

.LContent .PList2 li{font-size:14px;height:24px;line-height:24px;overflow:hidden; background:url(icon-bg.gif) 0 -64px no-repeat;padding-left:15px;}
.LContent .PList2 ul{margin:10px auto;padding:0 5px;}
.LContent .PList2 li .Stime{float:right;color:#9e9e9e;}
.LContent .PList2 .Dash{background:url(icon-bg.gif) 0 -87px repeat-x;}

/*页码样式*/
div.digg {padding:3px;margin:3px;text-align:center;}
div.digg a {border:#cccccc 1px solid; padding:5px;padding-bottom: 2px; margin:2px;color:#98989a;padding-top: 2px;text-decoration:none;}
div.digg a:hover {border:#cccccc 1px solid;color: #af0116;}
div.digg a:active {border:#cccccc 1px solid;color: #af0116;}
div.digg span.current {border:#98989a 1px solid; padding:5px;font-weight: bold;padding-bottom:2px; margin:2px;color:#346797;padding-top:2px;background-color: #ddeefe}
div.digg span.disabled {border:#eee 1px solid; padding: 5px;adding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid}

/*右边样式*/
.RListBox{width:300px;background:#fff;border:1px #ccc solid;margin:9px;position:relative;}

.RListBox .PageList h2{border-bottom:1px #ccc solid;height:28px;line-height:28px;padding-left:15px;margin-top:8px;}
.RListBox .PageList h2 a{color:#004276;}
.RListBox .PageList h2 a:hover{color:#af0116;}

.RListBox .PageList .ShowImg{margin-top:10px;width:300px;}
.RListBox .PageList .ShowImg li{width:120px;float:left;margin-left:20px;display:inline;}
.RListBox .PageList .ShowImg img{width:120px;height:90px;}
.RListBox .PageList .ShowImg em{height:40px;width:120px;text-align:center;display:block;line-height:40px;overflow:hidden;}
.RListBox .PageList .List{width:260px;margin:8px auto;}
.RListBox .PageList .List li{width:255px;overflow:hidden;line-height:24px;height:24px;font-size:14px;background:url(icon-bg.gif) 0 -41px no-repeat;padding-left:8px;}

.RListBox .PageList .List2{width:260px;margin:8px auto;}
.RListBox .PageList .List2 li{width:255px;line-height:24px;font-size:12px;}
.RListBox .PageList .List2 li .Amazing em{text-align:right;line-height:20px;clear:right;display:block;}
.RListBox .PageList .List2 li .Amazing p{font-weight:bold;}
.RListBox .PageList .List2 li .Amazing p a{color:#004276;}

.RListBox .PageList .List2 li .Amazing p span.RIco{ background:url(icon-bg.gif) 0 -115px no-repeat;height:20px;line-height:20px;display:inline-block;width:18px;}
.RListBox .PageList .List2 li .Amazing p span.LIco{ background:url(icon-bg.gif) 4px -145px no-repeat;height:20px;line-height:20px;display:inline-block;width:20px;}

.RListBox .PageList .SmallT{font-weight:500;font-size:12px;float:right;margin-right:20px;}
.RListBox .PageList .SmallT a{margin-left:5px;}


/*编辑回应文字样式*/
.RListBox .PageList h3{height:33px;border-bottom:1px solid #ccc;}
.RListBox .PageList h3 span{width:88px;height:33px;background:#FFF;display:block;text-align:center;line-height:33px;float:left;cursor:pointer;}
.RListBox .PageList h3 .hover{width:88px;height:33px;background:url(TitleRP.gif) repeat-x;display:block;border-bottom:1px solid #ccc;border-right:1px solid #ccc; text-align:center;line-height:33px;cursor:pointer;color:#af0116;}

.Respond{background:url(Respond.gif) 3px 10px no-repeat;}
.Respond .contentxt .tit a{font-size:14px;font-weight:bold;color:#638c0b;}

.Respond .cont_txt{position:relative;top:10px;font-size: 9pt;display:block;width:525px;background-color:transparent;*border:1px solid #F0F0F0;right:-60px;}
s{position:absolute;top:-20px;*top:-22px;left:20px;display:block;height:0;width:0;font-size: 0; line-height: 0;border-color:transparent transparent #F0F0F0; transparent;border-style:dashed dashed solid dashed;border-width:10px;}
i{position:absolute;top:-9px;*top:-9px;left:-10px;display:block;height:0;width:0;font-size: 0;line-height: 0;border-color:transparent transparent #F0F0F0; transparent;border-style:dashed dashed solid dashed;border-width:10px;}
.contentxt{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F0F0F0;width:500px;padding:10px 15px 15px 15px;*top:-2px;*border-left:none;*border-right:none;}


.footer{width:960px;margin:0 auto;}