@charset "gb2312";
/* CSS Document */
body{margin:0px auto; width:1002px; font-size:12px; font-family:"宋体", Verdana, Geneva, sans-serif,; line-height:30px; background:#FFF;}
ul, li, dl, dd, dt{margin:0px; padding:0px; list-style:none;}
img{border:0px;}
a{color:#000; text-decoration:none;}
a:hover{color:#F00; text-decoration:none;}
.clear{clear:both;}
/*main*/
.h1{font-size:20px; line-height:30px;}
.Ma10{margin-top:10px;}
.Ma10 a {color:#666;}
.colorBai{color:#FFF;}
.colorLan{color:#005cb0;}
.Size12{font-size:12px;}
.Size14{font-size:14px;}
.Size16{font-size:16px;}
.line23{line-height:23px;}
.line25{line-height:25px;}
.Line35{line-height:35px;}
.BoLine{border-bottom:1px #CCC dotted;}
.RiLine{border-right:1px #005cb0 dashed;}
.lineBo{border-bottom:1px #666 dotted;}


.xc_loc{ background: url(imagesxc_loc.gif) repeat-x;}
.xc_right{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#xc_menu a{COLOR: #0069bf; font-size:14px;MARGIN-RIGHT: 10px;}
.Line{border-top:1px #CCC dashed;}
.IcoA{background:url(imagesIco1.png) no-repeat left center; padding-left:30px;}
.IcoA strong{color:#F00; font-weight:bold;}
.IcoB{background:url(imagesIco3.gif) no-repeat left center; padding-left:10px;}
.IcoC{background:url(imagesIco2.jpg) no-repeat left center; padding-left:12px;}
.IcoD{background:url(imagesIco4.gif) no-repeat left center; padding-left:17px;}
.IcoE{background:url(../images/Ico5.gif) no-repeat left center; padding-left:13px;}
.IcoF{background:url(imagesIco6.gif) no-repeat left center; padding-left:13px;}
.Pa5{padding-top:5px;}
.OneOur{float:left; background:url(imagesOneout.jpg) no-repeat left top; width:68px; height:23px; line-height:23px; text-align:center; margin-left:2px;}
.OneOur a{color:#FFF;}
.OneOver{float:left;background:url(imagesOneover.jpg) no-repeat left top; width:64px; height:23px; line-height:23px; text-align:center; margin-left:2px;}
.OneMore{float:left; padding-left:12px;}
.PjBox{border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid;}
.Img{}
.Img img{padding:2px; border:1px #CCC solid;}
.ZxList a{float:left; width:206px; height:36px; background:url(../images/ZxOut.png) no-repeat left top; font-size:14px; font-weight:bold; color:#639edd;}
.ZxList a:hover{float:left; width:206px; height:36px; background:url(imagesZxOver.png) no-repeat left top; font-size:14px; font-weight:bold; color:#df4921;}
.Page{color:#F3C; font-size:12px;}
.Page a{color:#333; padding:3px 5px; border:1px #CCC solid; background-color:#F2F2F2; font-size:12px;}
.Page a:hover{color:#333; padding:3px 5px; border:1px #CCC solid; background-color:#BFDFFF; font-size:12px;}
.PjYs{line-height:8px; overflow:hidden;}

/*link*/
.Bai{ font-size:14px;}
.Bai a{color:#FFF; text-decoration:none; font-size:14px;}
.Bai a:hover{color:#000; text-decoration:none; font-size:14px;}
.BaiB{ color:#FFF;}
.BaiB a{color:#FFF; text-decoration:none;}
.BaiB a:hover{color:#000; text-decoration:none;}
.Red{ color:#ff0000;}
.Red a{color:#ff0000; text-decoration:none;}
.Red a:hover{color:#000; text-decoration:none;}
.Bule{ color:#005cb0;}
.Bule a{color:#005cb0; text-decoration:none;}
.Bule a:hover{color:#000; text-decoration:none;}
.Huang{ color:#f9793c;}
.Huang a{color:#f9793c; text-decoration:none;}
.Huang a:hover{color:#000; text-decoration:none;}

.c{line-height:8px; overflow:hidden;}

.vote-bg{ width:370px; background:#ccc; height:10px;}
.vote-ef{background:url(imagesvbg1.gif) 0 0 repeat-x; width:370px; height:10px;}

/*2012-12-13 new edit*/
#marquee6{ height:160px; overflow:hidden; padding-left:10px; width:100%;}
#marquee6 ul li{ height:70px; line-height:70px; overflow:hidden; margin-bottom:10px;}

/*添加信件样式*/
/*mainBot*/
.mainBot{ padding-top:7px;}
.xjTable th{ background:url(imageshdTh.jpg) repeat-x; height:38px; line-height:38px; font-weight:400;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;}
.xjTable td{ height:36px; line-height:36px; border-bottom:1px dashed #e5e5e5; text-align:center}
.xjTable .alLeft{ text-align:left;padding-left:8px;}
.borderR{border-right:1px solid #d7d7d7}

.page{ text-align:center; padding-top:30px; padding-bottom:30px;}
.page a{ display:inline-block; padding:6px 10px; border:1px solid #e2e2e2; margin:0 5px; }
.page .on{ background:#4777ff; color:#fff; border:none}