@charset "gb2312";
/* CSS Document
.topMenu { background: url(/images/default/nav_bg2.gif) 0 0 repeat-x; border:none; height: 34px; line-height: 34px; padding: 0 10px; font-size: 14px; color: #fff; margin-bottom:9px; }
.topMenu a:link, .topMenu a:visited { color:#fff; }
.topMenu a:hover, .topMenu a:active {color:#f60;}
 */
 
.clearit { clear:both; height:0px; overflow:hidden; font-size:0px; }
.area_bg { width:960px; margin:0px auto; text-align:left; background:url(/images/default/bg2.gif) repeat-y 0 0; }
.area_left { width:583px; float:left; overflow: hidden; }
.area_cen { width:28px; float:right; text-align:center; padding:5px 0; overflow: hidden;  height:500px; display: none; }
.area_right { width:362px; float:right; overflow: hidden; }
.endLine {clear:both; height:1px; overflow:hidden; background:url(/images/default/end_line2.gif) 0 0 no-repeat;}
/*当前位置开始*/
#dangqian { width:950px; margin:0 auto; background:#fff; padding:0 5px; color:#797979; line-height: 18px; padding-bottom: 5px; }
#dangqian span { float:right; }
#dangqian a { color:#797979;  padding:0 1px 0 0px; }
#dangqian a:visited { color:#797979; }
#dangqian a:hover { color:#f00; }
/*文章开始*/
#article { padding:15px 15px 10px 15px; color:#000; font-size:14px; line-height:22px; }
#article .title { font-size:12px; border-bottom:1px solid #2b2b2b; padding-bottom: 5px; margin-bottom: 15px; }
#article .title h1 { font-size:20px; font-weight:normal; font-family:黑体; color:#000; }
.title_comment { color:#f60; }
.title_comment a:link, .title_comment a:visited { color:#f60; }
#endText { clear:both; line-height: 1.8em; }
#endText p { margin:0; text-indent: 2em; }
#endText br { display:block;margin:0;line-height:0px; }
#endText img { margin:0 auto; border:1px solid #ccc;max-width:500px;width:expression(this.width > 500 && this.width > this.height ? 500 : true);overflow:hidden;}

.endSummary { CLEAR: both; BACKGROUND: #fffdf1; MARGIN: 0px auto; WIDTH: 545px; border: 1px solid #dce1e5; }
.endSummary UL { }
.endSummary LI { CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 14px;color:#666; PADDING-BOTTOM: 6px; LINE-HEIGHT: 23px; PADDING-TOP: 9px; TEXT-ALIGN: left; text-indent: 2em; }


/*分页*/
#page_use { font-size:12px; color:#000; text-align:center; }
#page_use a { color:#000; font-size:12px; }
#page_use a.on { color:#f60; font-size:12px; text-decoration:underline; font-weight:bold; }
/*上下文*/
#pre_and_next { color:#7a7a7a; line-height:20px; margin: 0 14px 0 0; border: 0; display: block; position: relative; height: 40px; overflow: hidden; }
#pre_and_next li { margin:0; padding:0;}
#pre_and_next a:link, #pre_and_next a:visited { color:#3665a9; }
#pre_and_next li.addFav { position:absolute; right:0; bottom: -1px; }
#pre_and_next li.addFav a:link, #pre_and_next li.addFav a:visited { color:#ff8040; }

/*title*/
.yuleBox { clear:both; padding-right: 15px; }
.titleh5 { font-size:14px; color:#000; padding:5px 10px; float:left; background: url(/images/default/tit_03.gif) 0 0 no-repeat; }
.titleh5 img { padding-right:5px; }
/*标题栏*/
.VSpacer1 { float:left; width:13px; height:10px; font-size:0px; }
.picwen { width:150px; overflow:hidden; float:left; text-align:center; line-height:20px; padding: 4px; border: 1px solid #eee; }
.picwen li .pic { width:150px; height:100px; overflow:hidden; text-align:center; }
.picwen li img { height:100px; width: 150px; }
.picwen li h6 { font-size:12px; font-weight:normal; text-align: left; line-height: 16px; height: 32px; overflow: hidden; margin-top: 5px; }
.yuletop { width:415px; float:right; }
.yuletop h3 { height:20px; padding-left:8px; background:url(/images/default/z_01.gif) no-repeat 0px 5px; padding-left:10px; font-family: "黑体"; font-weight: normal; font-size: 16px; }
.yuletop h3 a,.yuletop h3 a:visited { color:#000; }
.yuletop ul { width:100%; clear: both; }
.yuletop ul li { height:20px; line-height:20px; overflow:hidden; background:url(/images/default/aoyun05.gif) 0 8px no-repeat; padding-left: 12px; display: block; }
.yuletop ul li a:link, .yuletop ul li a:visited { color:#00f; }
.yuletop ul li a:hover, .yuletop ul li a:active {color:#f00;}
/*评论顶部文字广告*/
.rxframe_link0 { margin-top:5px; }
.rxframe_link0 ul { }
.rxframe_link0 li { height:20px; line-height:20px; background: url(/images/default/z_01.gif) no-repeat 0px 6px; padding-left: 10px; float: left; width: 183px; overflow: hidden; }
.rxframe_link0 li a:link, .rxframe_link0 li a:visited { color:#3665a9; }
.rxframe_link0 li a:hover, .rxframe_link0 li a:active {color:#f00;}
/*评论部分*/
.commentBox { clear:both; padding: 0 15px 10px 15px; }
.denglu_befor { width:82px; height:21px; display:block; float:right; text-align:center; line-height:21px; }
.denglu_after { color:#a8a8a8; text-align:right; }
.denglu_after img { vertical-align:middle; }
.pic_member { width:60px; float:left; padding:3px 0 3px 5px; }
.pic_member p { padding:0 0 5px 0; }
.pic_member h2 { font-size:12px; font-weight:normal; text-align: center; line-height: 1.6em; }
.pinglun_kuang { float:left; width:450px; height:100px; background:url(/images/default/ping_03_1.gif) no-repeat; padding:5px 0 0 35px; }
.pinglun_kuang textarea { border:0; width:445px; height:90px; margin-bottom:13px; }
.pinglun_kuang .inputy { width:80px; background:#efefef; color:#6c6c6c; line-height:18px; }
.pinglun_kuang_big { float:left; width:615px; height:130px; background:url(/images/default/ping_15.gif) no-repeat; padding:5px 0 0 35px; }
.pinglun_kuang_big textarea { border:0; width:605px; height:90px; margin-bottom:13px; }
.pinglun_kuang_big .inputy { width:80px; background:#efefef; color:#6c6c6c; line-height:18px; }
.pinglun_shuoming {clear:both;}
.pinglun_shuoming li { line-height:20px; background:url(/images/default/img_1.jpg) 0 7px no-repeat; padding-left:10px; }
.morecomment {clear:both;}
.morecomment a:link, .morecomment a:visited { color:#3665a9; }
.morecomment a:hover, .morecomment a:active {color:#f00;}
/*分页*/
#pages { margin:15px auto; text-align:center; clear:both; line-height: normal; font-size: 12px; }
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #ccc; text-align:center; color:#1f3a87; }
#pages span{ padding:3px 6px 2px; margin:3px; border:1px solid #ccc; text-align:center; color:#fff;background:#1f3a87; }
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#1f3a87; color:#fff; }
.con_addFav { float:right; background: url(/images/default/rtit_bg2.gif) 10px 6px no-repeat; clear: both; line-height: 20px; padding-left: 22px; padding-right: 15px; }
.con_addFav a:link, .con_addFav a:visited { color:#ff8040; }
.con_addFav a.comments_jian { color:#797979;}
/*内容页编辑推荐*/
.endTopNews { clear:both; background:url(/images/default/tuijian_bg1.gif) 15px 15px no-repeat; overflow:hidden; height: 215px; }
.endTopNews .tit { clear:both; height: 30px; padding: 0 15px; }
.endTopNews .tit h3 { float:left; text-align:left; font-size:14px; font-weight:700; padding:7px 10px; background: #f7fcff url(/images/default/tit_03.gif) 0 3px no-repeat; line-height: normal; }
.endTopNews .tit .more { float:right; background: #f7fcff; padding: 6px 0 0 8px; }
.endTopNews .tit .more a:link, .endTopNews .tit .more a:visited { color:#ff8040; }
.endTopNews .tit .more a.comments_jian { color:#797979;}

.endTopNews .con { width:545px; clear:both; padding:10px 10px 0 25px; float: left; }
.endTopNews .pic_con { float:left; width:180px; text-align:left; display:inline; overflow:hidden; }
.endTopNews .txt_con { float:left; width:360px; display:block; overflow:hidden; }
.endTopNews .pic_con li { float:left;}
.endTopNews .pic_con li img { width:170px; height:120px; border:1px solid #ccc; padding:4px; }
.endTopNews .txt_con li { clear:both; font-size:14px; background:url(/images/default/end_n_i2.gif) no-repeat 15px 8px; line-height:23px; text-align:left; height:23px; overflow:hidden; width:auto; padding:0 0 0 25px; }
.endTopNews .txt_con li a:link, .endTopNews .txt_con li a:visited { color:#3665a9; }
.endTopNews .txt_con li a:hover, .endTopNews .txt_con li a:active {color:#f00;}

.endTopNews .pic_con li h6 { font-size:12px; font-weight:400; line-height:16px; margin-top: 5px; }
.endTopNews .pic_con li a:link, .endTopNews .pic_con li a:visited { color:#333; }
.endTopNews .pic_con li a:hover, .endTopNews .pic_con li a:active {color:#f00;}

/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{ margin-top:0px; width:100%; text-align:center; }
#lantern { width:554px; margin:0 auto; }
#bimg { margin:7px 5px; text-align:center; overflow:hidden; width:544px; overflow:hidden; }
#bimg img { 
vertical-align: middle;
max-width:500px;   /* FF IE7 */
width:expression(this.width > 500 && this.width > this.height ? 500 : true);
overflow:hidden;
}

#simg { height:70px; padding-top:8px; }
#sImage{ float:left; width:508px; }
#sImage div,#sImage p{ width:70px; height:58px; margin:0 0 0 11px }
#digest { margin:0px; background-color: #fefeff; padding:8px; line-height:150%; text-indent:0px; font-size:12px; }
#digest strong { color:#f00;}

#Explain { text-align:left; line-height:170%; font-size: 14px; }

/*左侧论坛部分*/
.bbsBox { clear:both; width: 550px;  height:308px; overflow:hidden; margin: 0 auto; border: 1px solid #dcdcdc; border-top: none; }
.bbsBox .tit { background:url(/images/default/tit_bg4.gif) 0 0 repeat-x; height: 26px; line-height: 28px; overflow: hidden; clear: both; padding: 0 10px; }
.bbsBox .tit ul {clear:both; width:100%;}
.bbsBox .tit li { float:left; font-weight: 700; display:inline; cursor:pointer; margin-right: 15px; color: #000; height: 26px; overflow: hidden; }
.bbsBox .tit li.active { border:1px solid #dcdcdc; border-bottom:none; background:#fff url(/images/default/tit_04.gif) 10px 7px no-repeat; padding: 0 10px 0 20px; color: #c00; }
.bbsBox .tit li.active a:link, .bbsBox .tit li.active a:visited {color:#c00;}
.bbsBox .con { float: left; overflow:hidden;}
.bbsBox .txt_con { clear:both; padding: 5px 0; }
.bbsBox .txt_con li { height:24px; line-height:24px; overflow:hidden; padding-left:27px; background:url(/images/default/ico_03.gif) 15px 8px no-repeat; }
.bbsBox .txt_con a:link, .bbsBox .txt_con a:visited { color:#1e50a2; }
.bbsBox .txt_con a:hover, .bbsBox .txt_con a:active {color:#f00;}

.bbsBox .pic_con { clear:both; padding-bottom: 10px; width: 100%; }
.bbsBox .pic_con li { padding-left:17px; width:110px; float:left; margin-top: 10px; overflow: hidden; }
.bbsBox .pic_con li .pic { width:100px; height:75px; overflow:hidden; padding:4px; text-align:center; border:1px solid #eee; }
.bbsBox .pic_con li .pic1 { width:100px; height:75px; overflow:hidden; text-align:center; }
.bbsBox .pic_con li img { height:75px; }
.bbsBox .pic_con li h6 { font-size:12px; font-weight:normal; line-height: 16px; height: 32px; overflow: hidden; margin-top: 5px; }
.bbsBox .pic_con li a:link, .bbsBox .pic_con li a:visited { color:#333; }
.bbsBox .pic_con li a:hover, .bbsBox .pic_con li a:active {color:#f00;}

.bbsBox .pic_con1 {float:left; clear:both; width: 268px; padding: 0 0 8px 12px; overflow: hidden; display: block; }
.bbsBox .pic_con1 li { float:left; margin-top: 10px; overflow: hidden; width: 100%; border-bottom:1px dashed #ccc; padding-bottom: 8px; }
.bbsBox .pic_con1 li .pic { width:120px; height:90px; overflow:hidden; padding:4px; text-align:center; border:1px solid #eee; float: left; margin-right: 10px; }
.bbsBox .pic_con1 li .pic1 { width:120px; height:90px; overflow:hidden; text-align:center; }
.bbsBox .pic_con1 li img { height:90px; width: 120px; }
.bbsBox .pic_con1 li h6 { font-size:12px; font-weight:700; line-height: 20px; overflow: hidden; margin-bottom: 5px; height: 20px; }
.bbsBox .pic_con1 li p { float:left; width:126px; text-indent: 2em; line-height: 20px; }
.bbsBox .pic_con1 li a:link, .bbsBox .pic_con1 li a:visited { color:#800; }
.bbsBox .pic_con1 li a:hover, .bbsBox .pic_con1 li a:active {color:#f00;}

#tabBox1 .txt_con { border-top:1px dashed #ccc; margin: 0 10px; padding-top: 10px; }
#tabBox1 .txt_con li { background-position:5px 8px; padding-left:17px; }

