/*------------------------当前位置------------------------*/

#path { line-height: 26px; background-image: url(lyzqc_art_res/jiantou026.gif); background-repeat: no-repeat; background-position: left center; height: 26px; padding-left: 25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 5px; }
/*------------------------主栏------------------------*/

.mainbar { width: 730px; overflow: hidden; }
/*------------------------侧栏------------------------*/

.sidebar { width: 260px; overflow: hidden; }
/*------------------------内容块------------------------*/

/*-----父栏目项目列表块-----*/
.father { margin-bottom: 10px; overflow: hidden; background-image: url(lyzqc_art_res/art2_title.gif); background-repeat: repeat-x; background-position: left top; border: 1px solid #CCC; }
.father h3 { height:30px; line-height:30px; color:#CC3333; position:relative; }
.father h3 span { display:inline-block; padding-left:35px; }
.father h3 span a { color:#cc3333; }
.father h3 span a:hover { color:#F90; }
.father h3 img { position:absolute; top:6px; left:12px; }
.father h3 .more { background-image: url(lyzqc_art_res/more006.gif); background-repeat: no-repeat; background-position: left top; height: 7px; width: 35px; position: absolute; top: 10px; text-indent: -10000em; right: 15px; }
.father .box { padding-right: 12px; padding-left: 12px; white-space: normal; padding-bottom: 12px; }
.father .underline { }
/*-----子栏目项目列表块-----*/

.son { margin-bottom: 10px; overflow: hidden; background-image: url(lyzqc_art_res/art2_title.gif); background-repeat: repeat-x; background-position: left top; border: 1px solid #CCC; }
.son h3 { height:30px; line-height:30px; color:#CC3333; position:relative; }
.son h3 span { display:inline-block; padding-left:35px; }
.son h3 span a { color:#cc3333; }
.son h3 span a:hover { color:#F90; }
.son h3 img { position:absolute; top:6px; left:12px; }
.son h3 .more { background-image: url(lyzqc_art_res/more006.gif); background-repeat: no-repeat; background-position: left top; height: 7px; width: 35px; position: absolute; top: 10px; text-indent: -10000em; right: 15px; }
.son .box { padding-top: 15px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; white-space: normal; }
.son .underline { }
/*-----栏目导航块-----*/
.nav { margin-bottom: 10px; overflow: hidden; background-image: url(lyzqc_art_res/art2_title.gif); background-repeat: repeat-x; background-position: left top; border: 1px solid #CCC; }
.nav h3 { height:30px; line-height:30px; color:#CC3333; position:relative; }
.nav h3 span { display:inline-block; padding-left:35px; }
.nav h3 span a { color:#cc3333; }
.nav h3 span a:hover { color:#F90; }
.nav h3 img { position:absolute; top:6px; left:12px; }
.nav h3 .more { background-image: url(lyzqc_art_res/more006.gif); background-repeat: no-repeat; background-position: left top; height: 7px; width: 35px; position: absolute; top: 10px; text-indent: -10000em; right: 15px; }
.nav .box { padding-top: 25px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; white-space: normal; }
.nav .underline { }
/*-----内容页 内容块-----*/
#con { border: 1px solid #CCC; background-image: url(lyzqc_art_res/art0_bg.gif); background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding-right: 40px; padding-left: 40px; }
#con h1 { font-family: "华文细黑", "华文中宋"; margin-top: 40px; line-height: 30px; text-align: center; margin-bottom: 30px; }/*文章标题块*/
#con .info { line-height: 32px; text-align: center; height: 32px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #E0E0E0; border-bottom-color: #E0E0E0; margin-bottom: 30px; }/*文章作者 添加时间等信息块*/
#con .content { font-size: 14px; color: #000; font-weight: normal; line-height: 26px; }/*文章正文内容块*/
#con .content p { margin-bottom: 10px; }/*设置段间距*/
#con .tool { line-height: 24px; text-align: right; height: 24px; padding-right: 20px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #EAEAEA; border-bottom-color: #EAEAEA; }/*字体放大缩小 打印块*/
#con .next { background-color: #F7F7F7; border: 1px solid #d3d3d3; margin-top: 20px; margin-bottom: 20px; height: 28px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }/*上一页下一页块*/
#con .next li { float: left; margin-right: 50px; line-height: 28px; }
#con .mood { margin-top: 40px; margin-right: auto; margin-left: auto; padding-bottom: 40px; padding-right: 80px; padding-left: 80px; border: 4px solid #E7F7FA; background-color: #FAFCFD; padding-top: 40px; }
#con .mood input { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 5px; }
#con .vote { margin-bottom: 30px; margin-top: 30px; }/*投票样式*/
#con .vote table { border: 1px solid #ffdd99; background-color: #fff9ed; }
#con .vote table td { padding: 5px; }
#con .vote table h4 { line-height: 26px; background-color: #F7F7F7; height: 26px; padding-right: 10px; padding-left: 10px; }
#con .vote table input#btnVote, #con .vote table input#ShowVote { background: #fff url(lyzqc_common_res/input_button.gif) no-repeat left 0px; height: 23px; line-height: 23px; width: 65px; text-align: center; border: none; cursor: pointer; margin: 0px 3px; }
#con .about { background-color: #F4F9FF; border: 1px solid #cae3ff; margin-top: 20px; margin-bottom: 20px; padding-top: 5px; padding-bottom: 15px; padding-left: 20px; padding-right: 20px; }
#con .about h3 { color: #689FCC; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; line-height: 28px; height: 28px; background-color: #f2faff; margin-bottom: 10px; }
#con .about ul li { float: left; margin-right: 50px; line-height: 26px; background-image: url(lyzqc_art_res/artlist019.gif); background-repeat: no-repeat; background-position: left 2px; width: 40%; padding-left: 15px; }
/*-----评论边框-----*/
.commentary_bd { border: 1px solid #CCC; }
/*------------------------area1 通用类 ------------------------*/
.area1 { margin-bottom: 10px; overflow: hidden; background-image: url(lyzqc_art_res/art2_title.gif); background-repeat: repeat-x; background-position: left top; border: 1px solid #CCC; }
.area1 h3 { height:30px; line-height:30px; color:#CC3333; position:relative; }
.area1 h3 span { display:inline-block; padding-left:35px; }
.area1 h3 span a { color:#cc3333; }
.area1 h3 span a:hover { color:#F90; }
.area1 h3 img { position:absolute; top:6px; left:12px; }
.area1 h3 .more { background-image: url(lyzqc_art_res/more006.gif); background-repeat: no-repeat; background-position: left top; height: 7px; width: 35px; position: absolute; top: 10px; text-indent: -10000em; right: 15px; }
.area1 .box { padding-right: 12px; padding-left: 12px; white-space: normal; padding-bottom: 12px; }
.area1 .underline { }
/*文章频道首页顶部 幻灯 新闻 块*/
.area2 { margin-bottom: 10px; }
.area2 .slide { float: left; height: 318px; width: 537px; border: 1px solid #CCC; padding: 4px; overflow: hidden; }
.area2 .news { float: right; height: 328px; width: 440px; overflow: hidden; background-image: url(lyzqc_art_res/art1_bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.area2 .news .headline { background-image: url(lyzqc_art_res/art1_news_bg.png); background-repeat: no-repeat; background-position: left top; height: 130px; width: 440px; margin-bottom: 10px; }
.area2 .news .headline h3 { font-size: 16px; font-weight: bold; line-height: 35px; text-align: center; }
.area2 .news .headline h3 a { color: #A50603; }
.area2 .news .headline h3 a:hover { text-decoration: underline; }
.area2 .news .headline p { color: #565002; line-height: 25px; margin-top: 2px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; overflow: hidden; }
.area2 .news .headline p .more_content { color: #565002; padding-left: 10px; }
/*-------------------------列表-------------------------*/
/*文本列表 样式：标题+日期*/
.list_txt1 { height:auto!important; min-height:26px; }
.list_txt1 li { line-height: 26px; height: 26px; position: relative; white-space:nowrap; overflow:hidden; }/*强制不换行 溢出隐藏*/
.list_txt1 a { font-size: 12px; color: #333; }
.list_txt1 a:hover { color: #F90; }
.list_txt1 .datetime { position:absolute; top:0px; right:5px; color: #999; }
/*文本列表 样式：栏目标题+项目前缀+项目标题+评论+录入者+编辑+日期+点击数*/
.list_txt2 { height:auto!important; min-height:26px; }
.list_txt2 li { line-height: 26px; height: 25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; position: relative; white-space:nowrap; overflow:hidden; }/*强制不换行 溢出隐藏*/
.list_txt2 a { font-size: 12px; color: #333; }
.list_txt2 a:hover { color: #F90; }
.list_txt2 .node_name a { color: #C96; margin-right: 10px; }
.list_txt2 .node_name a:hover { color: #09F; }
.list_txt2 .comment_link a { color: #C96; }
.list_txt2 .title_prefix { color: #09F; }
.list_txt2 .editor { position:absolute; top:0px; right:165px; color: #999; }
.list_txt2 .inputer { position:absolute; top:0px; right:115px; color: #999; }
.list_txt2 .item_hits { position:absolute; top:0px; right:90px; color: #999; }
.list_txt2 .datetime { position:absolute; top:0px; right:5px; color: #999; }
/*机构设置 样式 底图+标题+简介*/
.list_jgsz div { background-image: url(lyzqc_art_res/jgsz_bg.gif); background-repeat: no-repeat; background-position: center top; height: 164px; width: 273px; float: left; margin-right: 30px; margin-left: 30px; margin-bottom: 20px; }
.list_jgsz div h2 { font-size: 13px; font-weight: bold; color: #069; text-indent: 3em; line-height: 38px; height: 38px; }
.list_jgsz div p { line-height: 24px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px;}
/*领导简介 样式 底图+照片+标题+简介*/
.list_ldjj li  { background-image: url(lyzqc_art_res/jgsz_bg.gif); background-repeat: no-repeat; background-position: center top; height: 164px; width: 273px; float: left; margin-right: 30px; margin-left: 30px; margin-bottom: 20px; position: relative; }
.list_ldjj li .ldjj_thumb { position: absolute; left: 15px; top: 50px; }
.list_ldjj li .ldjj_thumb img { padding: 2px; border: 1px solid #CCC; background-color: #FFF; }
.list_ldjj li .ldjj_title a { font-size: 13px; font-weight: bold; position: absolute; left: 30px; top: 12px; }
.list_ldjj li .ldjj_title p { position: absolute; left: 100px; top: 50px; right: 15px; line-height: 18px; }
/*栏目导航列表*/
.list_btn1 { }
.list_btn1 li { }
.list_btn1 a { background-image: url(lyzqc_art_res/btn1_art.png); background-repeat: no-repeat; background-position: left top; display: block; height: 33px; width: 126px; margin-right: auto; margin-left: auto; margin-bottom: 8px; line-height: 33px; font-size: 13px; color: #069; text-align: center; }
.list_btn1 a:hover { background-image: url(lyzqc_art_res/btn1_art_current.png); background-repeat: no-repeat; background-position: left top; color: #060; text-decoration: underline; }
.list_btn1 .current { background-image: url(lyzqc_art_res/btn1_art_hover.png); background-repeat: no-repeat; background-position: left top; color: #900; }
/*------------------------广告------------------------*/
.ad1{ border: 1px solid #CCC; margin-bottom: 10px; height: 145px; width: 258px; overflow: hidden; }
/*------------------------其它特殊自定义样式------------------------*/
/*青春单页模板*/
.onepage1 { background-image: url(lyzqc_art_res/onepage_title.gif)!important;  background-repeat: repeat-x; background-position: left top; }
.onepage2 { background-image: url(lyzqc_art_res/onepage_bg.gif)!important;  background-repeat: no-repeat; background-position: right bottom; }
/*------------------------动易内置 不能修改CLASS名称------------------------*/

.list_btn2 a {margin-left:10px; height: 33px; width: 126px;  line-height: 33px; font-size: 14px; color: #069; text-align: left; }
