/* CSS Document */


.area{width:960px; margin:0 auto;  background:url(http://img1.cache.netease.com/lady/img/ladyblog/lb05.gif) repeat-y right top; text-align:left; margin-top:10px;}
.area h5{ background:url(http://img1.cache.netease.com/lady/img/ladyblog/lb08.gif) no-repeat; height:28px; line-height:28px; clear:both; padding:0 18px 0 24px; overflow:hidden;}
.area h5 span{ float:left; font-family:"ºÚÌå"; font-size:16px; color:#4a488e;}
.area h5 .more{ float:right; }
.area h5 .more,.area h5 .more:visited{color:#000;}
.colR{float:right; width:210px; display:line; overflow:hidden; border-top:1px solid #ddd;}
.colL{float:left; width:735px; display:line; overflow:hidden;}
.line{width:960px; display:block; background:url(fit07.gif) no-repeat right top; height:1px; overflow:hidden; clear:both;}


.colL h3{line-height:25px;}
.colL h3,.colL h3 a{font-size:18px; font-family:"ºÚÌå";  color:#3F3D83; padding-left:9px;}
.colL .focusp{margin:0; color:#727171; line-height:22px; color:#3F3D83; margin-top:5px; padding:0 50px 0 9px;}
.colL .focusp a,.colL .focusp a:visited{color:#3F3D83;}


.piclist120-160{width:775px; overflow:hidden; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding-bottom:26px;}
.picdeclist{ display:inline-block; width:750px; clear:both; padding-left:10px; margin:26px 0 14px 0;}
.picdeclist li{width:220px; height:auto; float:left; margin-right:20px;}
.picdeclist li img{float:left; margin-right:10px; margin-left:0; background:#EFEFEF; padding:3px;border:1px solid #ddd; }
.picdeclist li .title{color:#2B2B2B; font-weight:bold;  line-height:20px;}
.picdeclist li p{color:#727171; margin-left:128px; margin-top:3px; line-height:20px;}


.allmenu{margin:9px 7px; display:block;}
.allmenu dd{display:none;}
.allmenu dt{font-weight:bold; background:url(fit11.gif) no-repeat; border:1px solid #fff; height:26px; padding-left:23px; cursor:pointer; line-height:26px; overflow:hidden;color:#824880; }
.allmenu dt.on{background:url(fit13.gif) no-repeat;}
.allmenu dt.coo{background:url(fit12.gif) no-repeat; font-weight:normal;color:#3F3D83;}
.allmenu dt.coo.on{ background:url(fit10.gif) no-repeat;}
.allmenu dd.on{display:block;}
.allmenu dd.on ul{display:block; border:1px solid #E7EBF6; background:#fff;padding:10px 10px 10px 22px;}
.allmenu li{padding-left:13px; background:url(fit02.gif) no-repeat 0 8px; line-height:22px;}
.allmenu li.on{ background:url(fit01.gif) no-repeat 0 6px;}

.pages{background:url(baby14.gif) no-repeat; height:28px; line-height:16px;  overflow:hidden;  margin:14px 0 22px 21px; text-align:center; width:775px; padding-top:4px;}
.pages a,.pages a:visited,.pages a:hover{margin-right:7px; border:1px solid #ccc; padding:0px 4px; color:#1F3A87;display:inline-block; }
.pages a.on{ background:#1F3A87; color:#fff; font-weight:bold;}
.pages a.nextpage,.pages a.nextpage:visited,.pages a.lastpage,.pages a.lastpage:visited{color:#ccc;}
.pages a.nextpage:hover{color:#1F3A87;}
.pages a.lastpage:hover{color:#1F3A87;}


.piclist100-100 .picdeclist{margin:22px 0 2px 0; border-bottom:1px dashed #ccc; padding-bottom:22px;}
.piclist100-100 .picdeclist li{width:205px; margin-right:38px;}
.piclist100-100 ..picdeclist li img{margin-right:16px;}
.piclist100-100 .picdeclist li .title{ font-weight:normal;color:#2B2B2B; }
.piclist100-100 .picdeclist li p{margin-left:118px; color:#2B2B2B; line-height:18px;}

.foot{ width:960px;}
