/* CSS Document */
.area { margin:0 auto; width:960px;}
.area935 { margin:0 auto; width:935px;}
.areaLeft578 { float:left; width:578px;}
.areaRight300 { float:right; width:300px;}
.areaLeft565 {float:left; text-align:left; width:465px;}
.areaRight565 {float:right; text-align:left; width:465px; margin-left:5px;}

.fBlue {color:#434086; font-weight:bold;}
.f16px { font-size:16px;}
.f18px { font-size:18px;}
.f24px { font-size:24px;}

.areaLeft578 h2 {font-size:18px;line-height:24px; color:#000; text-align:left;  font-family:"ºÚÌå";}
.areaLeft578 p {text-align:left; margin:5px 0; color:#5B5B5B; line-height:160%; overflow:hidden; clear:both; padding:5px 10px 5px 0;}
.areaLeft578 .line {float:left; text-align:right; width:100%; background:url(grayline2.gif) repeat-x left center;}
.areaLeft578 .line .idea {background:#fff;color:#434086; padding:2px 10px;}
.areaRight300 .leftPic { float:right; width:136px;}
.areaRight300 .rightPic { float:right; width:136px;}
.areaRight300 .pic { float:left; width:118px; line-height:21px; margin:0 8px;}
.areaRight300 .pic img { border:1px solid #ccc;}

.newsList { width:430px;overflow:hidden; zoom:1; padding-left:15px;}
.newsList .Title01 { float:left;}
.newsList .Title01 h2{ float:left;color:#434086; font-size:14px; font-weight:bold; margin:8px 0;}
.newsList .Title01 span{ float:right; background:url(more.gif) no-repeat left center; color:#fff; margin-top:9px; padding:5px 18px 2px 12px;}
.newsList li {float:left; width:100%; border-bottom:1px dashed #ccc;}
.newsList li .aTitle {float:left; padding:0 5px 0 8px; line-height:25px; background:#fff url(icon.gif) no-repeat 0 9px; font-size:14px;}
.newsList li .dNum {float:right; padding:0 0 0 5px; background:#fff;line-height:25px;}
.newsList li .time {float:right; padding:0 0 0 5px; background:#fff;line-height:25px; color:#5B5B5B;}

.txtList {float:left; text-align:left; margin-top:5px; margin-bottom:0;}
.txtList li{line-height:21px; padding:0 0 0 10px; background:url(icon.gif) no-repeat 0 9px;}
.txtList h5 { width:285px; text-align:right; padding:0 20px 0 0; margin:0; }

.picTxt{padding:0 10px 2px 0; overflow:hidden; zoom:1; }
.picTxt img {float:left; border:1px solid #ccc; margin:0 15px 0 0;}
.picTxt h4 {font-weight:bold; line-height:20px; margin-bottom:5px;}
.picTxt p { text-align:left; text-indent:2em;margin:0; line-height:20px;}
.tag { float:leftl;}
.tag ul { padding-left:20px; padding-right:8px;}
.tag li { line-height:25px; overflow:hidden; clear:both; list-style-type:none;}

.yulu { float:left;}
.yulu ul { padding:5px 8px;}
.yulu li {float:left; width:450px; padding:2px 5px 5px 8px; line-height:21px; background:#fff url(icon.gif) no-repeat 0 9px; color:#434086; border-bottom:1px dashed #ccc; clear:both;}
.yulu li a {color:#434086;}
.yulu span { font-size:12px; color:#5B5B5B;}

.help { margin:0 auto; width:935px;}
.help .left {float:left; width:465px;}
.help .right {float:right; width:465px; margin-left:5px;}
.help .helpArea {text-align:left; width:465px; background:url(lr_bg.gif) repeat-y; overflow:hidden; clear:both;}
.help .helpTitle {width:465px; height:40px; background:url(t_bg.gif) no-repeat; overflow:hidden; clear:both;}
.help .helpTitle h2{ float:left;}
.help .helpTitle span{ float:right; background:url(more.gif) no-repeat left center; color:#fff; margin-top:9px; padding:5px 18px 2px 12px;}
.help .helpTitle span a:link {color:#fff;}
.help .helpTitle span a:active{color:#F6D900;}
.help .helpTitle span a:hover{color:#F6D900;}
.help .helpTitle span a:visited{color:#fff;}
.help .helpBline {width:465px; height:5px; background:url(b_bg.gif) no-repeat; overflow:hidden; clear:both; margin-bottom:6px;}
.edit { margin:0 auto; width:960px; height:39px; background:url(qm_bg.gif) repeat-x; overflow:hidden; clear:both;}
.edit .text { float:left; padding:12px 0 2px 15px; color:#fff;}
.edit .more { float:right;}
.title { text-align:left;margin:0 auto; width:935px; height:19px; background:#E2E2F2;}
a .cPink {color:#FF0000;}
/* ÏßÌõ */
.sgrayLine { float:left; width:1px;background:url(grayline1.gif) repeat-y; overflow:hidden; clear:both; height:150px;}
.grayLine1 { width:100%;background:url(grayline2.gif) repeat-x; overflow:hidden; clear:both; margin:0 auto; height:4px;}
.blackLine1 { width:100%;background:url(blackline1.gif) repeat-x; overflow:hidden; clear:both; margin:0 auto; height:4px;}
.blackLine2 { width:960px;background:url(blackline2.gif) repeat-x; overflow:hidden; height:1px; clear:both; margin:0 auto;}
/* Ò³½Å */
.foot{margin:0 auto; width:960px; line-height:160%; clear:both;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #000; margin:0 0 5px;}
.foot a:visited{color:#000;}