﻿/* css document */

.menu,.menu .bg_,.menu .bg_ .right_,.menu .bg_ .right_ li{ background:url(/uploads/image/tanimages/menu-1.gif);}
.menu { width:950px; height:32px; background-repeat:no-repeat; margin:auto; clear:both;}
.menu .bg_ { background-position:0 -33px; margin-left:3px; height:32px;}
.menu .bg_ .right_ { font-size:14px; height:32px; padding-left:8px;background-position:right bottom; overflow:hidden; background-repeat:no-repeat;}
.menu .bg_ .right_ li { height:32px;background-position:right -66px; background-repeat:no-repeat; float:left; line-height:32px;}
.menu .bg_ em,.menu .bg_ a { float:left; font-style:normal; line-height:32px; overflow:hidden; display:block; height:32px; white-space:nowrap; }
.menu .bg_ a { color:#ffffff; padding:0 14px 0 11px; _padding:0 13px 0 11px; margin-left:3px; _margin-left:2px;}
.menu .cur em,.menu .cur a{ background:url(/uploads/image/tanimages/tab-1.gif);}
.menu .cur em a { background-position:right -33px; color:#333333; height:32px; overflow:hidden; line-height:38px; }

/*新闻第一块*/
.topnews { width:950px; height:auto; overflow:hidden;  margin:auto; padding:7px 0;}
.topnews .left { width:300px; float:left;}
.topnews .center { width:415px; float:left;}
.topnews .right { width:235px; float:right;}

/*flash换灯片*/
.imgswitch { width:300px; height:400px; margin-bottom:7px;}
.#kinslideshow { visibility:hidden; line-height:1.5em;}

/*news*/
.video .title,.jrtj_,.timgj_ .title{ background:url(/uploads/image/tanimages/bg-1.gif);}
.video { width:300px; overflow:hidden; height:auto;}
.video .title { font-weight:bold; font-size:14px; color:#cc0000; line-height:39px; height:39px; background-position:left bottom; padding-left:46px;}
.video .title a { float:right; font-size:12px; font-weight:normal; color:#9d9d9d; margin-right:7px;}
.video .content { width:298px; height:240px; overflow:hidden; border:solid 1px #e8e8e8; border-top:none; padding-top:5px;}
.video_list { width:320px;}
.video_list dd img { border:solid 1px #cccccc; padding:2px; margin:0;}
.video_list dd { float:left;  padding:10px 0 7px 15px;}
.video_list .center_  {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:arial;width:120px;height:90px;border: 1px solid #eee;}
.video_list .center_  img {vertical-align:middle;}

.video_list a:hover,.lists_ a:hover,.newstitle a:hover,.jrtj_ a:hover,.video .title a:hover { color:#cc0000;}
.video_list .vt {width:126px; height:25px; line-height:27px; overflow:hidden; text-align:center; clear:both;}

.lists_ { clear:both; text-align:right;}
.lists_ li { height:24px; line-height:24px; width:240px; margin:auto; overflow:hidden; background:url(/uploads/image/tanimages/ico_s.gif) no-repeat left 7px; padding-left:25px;}
.lists_ a { width:180px; text-align:left; overflow:hidden; display:block; float:left; color:#444444;}

/*中间列*/
.newstitle { width:380px; height:auto; overflow:hidden; margin:auto; margin-bottom:15px;}
.newstitle h2,.listmain .left_ h1 { font-family: "microsoft yahei",黑体ed1\4f53,arial,sans-serif;}
.newstitle h2 { display:block; width:380px; height:35px; line-height:35px; overflow:hidden; font-size:20px; font-weight:700; text-align:center; margin-top:5px;}
.newstitle h2 a { color:#024174;}
.newstitle p { text-indent:1.8em; display:inherit;}
.newstitle p a { color:#666666;}


/*今日推荐*/
.jrtj_ { width:360px; height:29px; padding:0 10px 0 25px; line-height:32px; overflow:hidden; margin:auto; font-size:14px; font-weight:bold; color:#bc2d09; }
.jrtj_ a { font-size:12px; font-weight:normal; float:right; color:#9d9d9d;}
.jrtj_con { width:380px; height:auto; overflow:hidden; margin:auto; padding:7px 0 15px; background:#cccccc; background:url(/uploads/image/tanimages/h_bor.gif) bottom repeat-x;}
.jrtj_con .img { float:left; margin-top:5px;}
.jrtj_con .img div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:arial;
width:120px;height:90px;border: 1px solid #eee; padding:3px;}
.jrtj_con .img img {vertical-align:middle;}
.jrtj_con .righ_ { width:238px; float:right;}
.jrtj_con .righ_ h2 { font-size:14px; display:block; width:238px; height:30px; line-height:30px; overflow:hidden;}
.jrtj_con .righ_ h2 a { color:#024174;}
.jrtj_con .righ_ p { display:block; height:65px; overflow:hidden; text-indent:1.6em;}
.jrtj_con .righ_ p a { color:#999999;}
.jrtj_con .righ_ a:hover,.news_list div a:hover,.timgj_ .title a:hover,.retu_ h2 a:hover,.retu_ p a:hover { color:#cc0000;}

.news_list { width:380px; height:auto; overflow:hidden; margin:auto; text-align:right; color:#999999; font-family:arial, helvetica, sans-serif; padding-top:15px;}
.news_list li { height:25px; line-height:25px; overflow:hidden; padding-left:15px; background:url(/uploads/image/tanimages/d_bor.gif) 5px 12px no-repeat;}
.news_list div { font-size:14px; width:310px; float:left; text-align:left;}
.news_list div a { color:#444444;}

/*图说推荐*/
.timgj_ { width:235px; height:auto; padding-bottom:7px; overflow:hidden;}
.timgj_ .title { font-size:14px; font-weight:bold; color:#444444; height:29px; overflow:hidden; line-height:31px; padding:0 10px 0 25px; background-position:0 -30px;}
.timgj_ .title a { float:right; font-size:12px; font-weight:normal; color:#9d9d9d; }
.timgj_ .content {  width:233px; border:solid 1px #d9d9d9; border-top:none; height:460px; padding-top:5px; overflow:hidden;}
.retu_ { width:210px; margin:auto; height:auto; overflow:hidden; padding:5px 0 7px; background:url(/uploads/image/tanimages/h_bor.gif) bottom repeat-x;}
.retu_ p { height:65px; overflow:hidden; width:105px; float:right;}
.retu_ p a { color:#666666;}
.retu_ h2 { display:block; width:210px; height:25px; line-height:25px; overflow:hidden;}
.retu_ h2 a{ font-size:12px; font-weight:bold; color:#313131;}
.newsupfile,.newsupfile a,.newsupfile div {width:90px; height:68px; overflow:hidden;}
.newsupfile {padding:3px; border:solid 1px #dcdddd; float:left;}
.newsupfile a {display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:arial;*font-size:60px;}
.newsupfile img{
vertical-align:middle;max-width:90px; max-height:68px;
width: expression(this.width > 90 && this.width > this.height ? 90 : true);
height: expression(this.height > 68 ? 68 : true); margin: 0 auto;}
.antnewspictures .t { width:128px; height:25px; line-height:25px; overflow:hidden; text-align:center;}


/*主体*/
.maink { width:950px; height:auto; overflow:hidden; margin:auto;}
.news_k { width:471px; height:auto; overflow:hidden; float:left; margin-bottom:7px;}
.news_kr { float:right;}
.news_k .title { height:29px; line-height:29px; background:url(/uploads/image/tanimages/tab_03.jpg);}
.news_k .title dl { height:29px; width:441px; overflow:hidden; padding:0 15px 0 15px;}
.news_k .title dl dt { float:left; font-weight:bold; font-size:14px; }
.news_k .title dl dt a { color:#cc0000;}
.news_k .title dl dd { float:right; padding-left:20px; background:url(/uploads/image/tanimages/d_bor.gif) 10px center no-repeat;}
.news_k .title dl dd a { color:#666666;}
.news_k .content { width:469px; height:235px; overflow:hidden; border:solid 1px #dddddd; border-top:none;}
.xit_  {float:left; margin-top:5px;}
.xit_ div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:arial;
width:120px;height:90px;border: 1px solid #eee; padding:3px;}
.xit_ img {vertical-align:middle;width:120px;height:90px;}



.x_top { width:440px; height:auto; overflow:hidden; margin:auto; padding-top:7px;}
.xij_ { width:295px; height:105px; overflow:hidden; float:right; background:url(/uploads/image/tanimages/h_bor.gif) bottom repeat-x;}
.xij_ h2 { display:block; width:295px; height:30px; line-height:30px; overflow:hidden;}
.xij_ h2 a { font-size:16px; color:#333333;}
.xij_ p { text-indent:1.8em; display:block; height:65px; overflow:hidden;}
.xij_ p a { color:#666666;}
.xij_ a:hover,.tuimg_ .title dd a:hover,.news_k .title dl dd a:hover { color:#cc0000;}
.xbgn { background:none; padding-top:5px;}
.xlist_ { width:295px; height:auto; overflow:hidden; margin:auto; text-align:right; color:#999999; font-family:arial, helvetica, sans-serif;}
.xlist_ li { height:25px; line-height:25px; overflow:hidden; padding-left:10px; background:url(/uploads/image/tanimages/d_bor.gif) left 12px no-repeat;}
.xlist_ div { width:230px; float:left; text-align:left;}
.xlist_ div a { color:#444444;}

/*图片列表*/
.tuimg_ { width:950px; height:auto; overflow:hidden; margin-bottom:7px;}
.tuimg_ .title { background:url(/uploads/image/tanimages/tab_06.jpg); height:29px; line-height:29px; overflow:hidden;padding: 0 15px 0 15px;}
.tuimg_ .title div { float:right;}
.tuimg_ .title dl { width:870px; overflow:hidden; float:left;}
.tuimg_ .title dt { font-size:14px; font-weight:bold; float:left; width:90px; }
.tuimg_ .title dt a { color:#cc0000;}
.tuimg_ .title dd { float:left; padding-left:18px;; height:29px; background:url(/uploads/image/tanimages/d_bor.gif) 10px center no-repeat;} 
.tuimg_ .content { width:948px; height:auto; overflow:hidden; border:solid 1px #dddddd; border-top:none;}

.c_yo { width:948px; }
.hp_{ width:auto; height:auto; overflow:hidden;}
.hp_ .lie_ a:hover { color:#fe0000;}

/*图片*/
.hp_ { width:950px; padding:15px 0 0 17px; *padding-left:10px;}
.hp_ li{float: left; text-align:center;width:155px;}
.hp_ .tab_ {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:95px;*font-family:arial;width:130px;height:108px;border: 1px solid #eee; overflow:hidden; padding:3px;}
.hp_ .tab_ img{vertical-align:middle;max-width:130px;max-height:108px;_width: expression(this.width > 130 && this.width > this.height ? 130 : true);_height: expression(this.height > 108 ? 108 : true);}
.hp_ .lie_ { width:140px; text-align:center; height:30px; line-height:30px; margin-bottom:10px; overflow:hidden;}

 
/*-------列表页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav_ { width:948px; height:28px; line-height:28px; overflow:hidden; background:#eeeeee; margin:auto; border:solid 1px #dddddd; border-top:none;}
.nav_ ul { padding-left:5px; padding-top:1px; width:950px; overflow:hidden;}
.nav_ ul li { float:left; height:30px; background:url(/uploads/image/tanimages/1_12.gif) right no-repeat; padding:0 12px; line-height:30px;}
.nav_ ul li a { color:#333333;}
.nav_ ul li b,.nav_ ul li a:hover { color:#be0305;}
/*新闻列表*/
.weizhi_ { width:950px; height:33px; overflow:hidden; border-bottom:solid 1px #ebebeb; margin:auto; margin-bottom:7px;}
.weizhi_ .left_ { float:left; width:625px; padding-top:8px; height:30px; overflow:hidden; background:url(/uploads/image/tanimages/home-1.gif) 3px 8px no-repeat; padding-left:35px;}
.weizhi_ .right_ { float:right; width:280px; padding-top:5px;}
.weizhi_ .right_  .bds_more { line-height:1.5em;}
.l_l { height:auto; overflow:hidden; float:left;  width:630px; padding:10px 0 10px; background:url(/uploads/image/tanimages/l_h_bor.gif) bottom repeat-x;}
.l_l li { height:30px; line-height:30px; font-size:14px; text-align:right; font-family:arial, helvetica, sans-serif; background:url(/uploads/image/tanimages/yuan_l.gif) left 9px no-repeat; overflow:hidden; padding-left:20px;}
.l_l li div { width:500px; overflow:hidden; float:left; text-align:left; font-family:"宋体";}
.l_l li a { color:#252525;}
.l_l li a:hover,.hott_ .title a:hover,.img_list a:hover,.newsr_l li a:hover,.newsph_ li div a:hover{ color:#fe0000;}
/*主体*/
.listmain { width:950px; height:auto; overflow:hidden; margin:auto;}
.listmain .left_,.listmain .left_show { width:650px; float:left;}
.listmain .left_ h1 { font-family:"黑体"; font-size:20px; font-weight:500; display:block; padding:15px 0 10px;}
.listmain .right_ { width:300px; float:right;}
/*右,热图推荐*/
.hott_ { width:300px; height:auto; overflow:hidden; margin-bottom:7px;}
.hott_ .title { font-size:14px; padding:0 13px; height:29px; line-height:31px; overflow:hidden; background:url(/uploads/image/tanimages/lbg_.gif);}
.hott_ .title a { float:right; color:#8896b1; font-size:12px;}
.hott_ .content { width:298px; height:auto; overflow:hidden; border:solid 1px #d9e4f3; border-top:none;}
.img_list { width:350px; height:auto; overflow:hidden; padding:7px 0 7px;}
.img_list li { float:left; padding:7px 0 0 14px;}
.img_list li div  { padding:3px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:arial;width:120px;height:90px;border: 1px solid #dcdddd;}
.img_list li div img {vertical-align:middle;}
.img_list li span { display:block; width:128px; height:25px; line-height:27px; overflow:hidden; text-align:center;}
.newsr_l { width:270px; height:auto; overflow:hidden; margin:auto;background:url(/uploads/image/tanimages/l_h_bor.gif) repeat-x; padding:10px 0;}
.newsr_l li { height:25px; line-height:25px; overflow:hidden; background:url(/uploads/image/tanimages/d_bor.gif) 5px 10px no-repeat; padding-left:15px;}
.newsr_l li a,.img_list li span a,.newsph_ li div a  { color:#777777;}
.sico li { background:url(/uploads/image/tanimages/ico_s.gif) 5px 8px no-repeat; padding-left:28px;}
.newsph_ { width:270px; height:auto; overflow:hidden; margin:auto; text-align:right; font-family:arial, helvetica, sans-serif; padding:10px 0; background:url(/uploads/image/tanimages/f_03.gif) left 13px no-repeat; color:#999999;}
.newsph_ li { height:24px; line-height:24px; overflow:hidden; padding-left:25px;}
.newsph_ li div { width:200px; float:left; text-align:left; font-family:"宋体";}


/*分页标签*/
div.antpage { float:left; margin-right:-2px;padding:15px 0 0 90px; }
div.antpage {  color:#999999; font-size:12px;}
div.antpage ul { float: left; height:28px; line-height:28px; margin:0; padding: 3px 0px 0 3px; list-style-type:none; }
div.antpage ul li { float:left; font-size:12px; color:#999999; line-height:2.3em;}
div.antpage ul li a { float:left; text-align:center; width:20px; height:19px; overflow:hidden; line-height:1.7em; margin:2px; text-decoration:none; font-family:arial, helvetica, sans-serif;font-size:12px; color:#333333; border:solid 1px #d5d5d5;}
div.antpage ul li a:hover { /*border:solid 1px #ff8282;background:#fbd8d8;*/ color:#d50024;}
div.antpage ul li a.first,div.antpage ul li a.first_,div.antpage ul li a.previous,div.antpage ul li a.previous_,div.antpage ul li a.next,div.antpage ul li a.next_,div.antpage ul li a.last,div.antpage ul li a.last_ { background:url(/uploads/image/tanimages/page_03.gif) no-repeat; border:none;}
div.antpage ul li a.focus {border:solid 1px #ff8282; background:#fbd8d8; color:#d50024;}
div.antpage ul li a.focus:hover  { }
div.antpage ul li a.first,div.antpage ul li a.first:hover {background:url(/uploads/image/tanimages/page_03.gif) -4px -2px; border:0;width:50px;height:21px;border:none;}
div.antpage ul li a.first_,div.antpage ul li a.first_:hover { background-position:-4px -28px;border:0;width:50px;height:21px;} 
div.antpage ul li a.previous,div.antpage ul li a.previous:hover {background:url(/uploads/image/tanimages/page_03.gif) no-repeat; border:0;width:59px; height:21px; background-position:-115px -2px;} 
div.antpage ul li a.previous_,div.antpage ul li a.previous_:hover { background-position:-115px -28px;border:0;width:59px; height:21px;} 
div.antpage ul li a.next,div.antpage ul li a.next:hover {background:url(/uploads/image/tanimages/page_03.gif) no-repeat; border:0;width:59px; height:21px; background-position:-182px -2px;}
div.antpage ul li a.next_,div.antpage ul li a.next_:hover { background-position:-182px -28px;border:0;width:59px; height:21px;} 
div.antpage ul li a.last,div.antpage ul li a.last:hover {background:url(/uploads/image/tanimages/page_03.gif) no-repeat; border:0;width:50px; height:21px; background-position:-60px -2px;}
div.antpage ul li a.last_,div.antpage ul li a.last_:hover { background-position:-60px -28px; border:0;width:50px; height:21px;} 
div.antpage .pagenone{ display:none;}

/*相关新闻*/
.other_news .title,.title_h1,.baidufx .b_ant,.likenews .title { font-family: "microsoft yahei",黑体ed1\4f53,arial,sans-serif; }
.other_news { clear:both; width:635px; overflow:hidden; float:left; padding-top:10px;}
.other_news .content { width:655px; height:auto; overflow:hidden; height:160px; clear:both; padding-top:12px;}
.other_news .title { height:35px; line-height:35px; padding:0 10px; float:left; background:url(/uploads/image/tanimages/bg_03.gif) bottom no-repeat; font-size:18px; width:615px;}
.other_news .title a { font-family:"宋体"; font-size:12px; float:right; color:#474747;}
.other_news .title a:hover { color:#cc0000;}
.other_news li { float:left;padding-right:10px;}
.other_news .img_mn { padding:2px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:105px;*font-family:arial;width:145px;height:120px;border: 1px solid #dcdddd;}
.other_news .img_mn img {vertical-align:middle;}
.other_news .text_c { width:150px; text-align:center; height:25px; line-height:28px; overflow:hidden; margin-bottom:10px;}
.other_news .text_c a:hover { color:#fe0000;}

/*-------列表页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.title_h1 { width:640px; float:left; height:auto; overflow:hidden; text-align:center; background:url(/uploads/image/tanimages/show_bor.jpg) bottom repeat-x; clear:both; padding-bottom:5px;}
.title_h1 h1 { display:block; /*height:60px; overflow:hidden;*/ text-align:center; font-size:26px; line-height:60px; }
.title_h1 div { font-family:"宋体"; color:#666666; height:25px; line-height:25px; padding-bottom:7px;}
.title_h1 a { float:right; margin-right:10px; color:#cd080a; font-weight:bold;}
.conter_show { font-size:medium; width:640px; height:auto; overflow:hidden; clear:both;}

.listmain .left_show .newsmark { width:618px; height:auto; overflow:hidden; line-height:2em; padding:10px 10px; color:#333333; clear:both; font-size:14px;background: #f7f7f7 url(/uploads/image/tanimages/show_bor.jpg) bottom repeat-x; }
.listmain .left_show .newsmark b { color:#000000;font-size:14px;}

/*改变全局css设置*/
.conter_show p { margin-top:1.12em; margin-bottom:1.12em;}
.conter_show h1,.conter_show h2,.conter_show h3,.conter_show h4,.conter_show h5,.conter_show h6 {font-weight:bold; line-height:1.5em;}
.conter_show h1 {font-size:xx-large;}
.conter_show h2 {font-size:x-large;}
.conter_show h3 {font-size:large;}
.conter_show h4 {font-size:medium;}
.conter_show h5 {font-size:small;}
.conter_show h6 {font-size:x-small;}

.conter_show img { max-width: 640px; }
*html .conter_show img {_width:expression(this.width > 640 && this.width > this.height ? 640: true);}

/*全屏*/
#screen_ .right_,#screen_ .left_show .title_h1 div a { display:none;}
#screen_ .left_show,#screen_ .title_h1,#screen_ .conter_show { width:100%;}
#screen_ .conter_show img { max-width: 950px; }
*html #screen_ .conter_show img {_width:expression(this.width > 950 && this.width > this.height ? 950: true);}
#screen_ .left_show .newsmark { width:928px;}


/*分享*/
.baidufx,.face,.face ul{ width:640px; height:auto; overflow:hidden; padding:0 0 7px;}
.baidufx .b_ant { float:left; font-size:18px; line-height:2.5em; color:#333333;}

.up_ant { height:40px;}
.up_ant li { width:300px; height:25px; line-height:25px; float:left; background:url(/uploads/image/tanimages/d_bor.gif) 5px 12px no-repeat; padding-left:15px;overflow:hidden;}
.up_ant li a {  color:#000000;}
.up_ant li a:hover,.likenews li a:hover,.form_post .user a:hover,.pltitle_ .tab_ a:hover  { color:#fe0000;}

/*心情*/
.face ul { width:700px;}
.face li { width:70px; float:left; height:auto; overflow:hidden; margin-right:10px;}
.face .num { text-align:center; font-family:arial, helvetica, sans-serif; color:#666666;}
.face .pro { width:12px; height:50px; margin:auto; border:solid 1px #ff6600; position:relative; margin-bottom:5px;}
.face .pro div { position:absolute; bottom:0; background:#ff9900; width:100%;}
.face .ico,.face .bg_face,.face .ico a { width:70px; height:64px; background:url(/uploads/image/tanimages/bg.gif); position:relative;}
.face .ico div { position:absolute;}
.face .ico a { display:block;text-decoration:none;}
.face .ico .icoshow:hover { background:url(/uploads/image/tanimages/hoverbg.gif); text-decoration:none; cursor:pointer; }
.face .bg_face { background:url(/uploads/image/tanimages/face.gif);}
.face .on1 { background-position:3px -8px;}
.face .on2 { background-position:-62px -8px;}
.face .on3 { background-position:-127px -8px;}
.face .on4 { background-position:-192px -8px;}
.face .on5 { background-position:-257px -8px;}
.face .on6 { background-position:-322px -8px;}
.face .on7 { background-position:-386px -8px;}
.face .on8 { background-position:-452px -8px;}
.face .word{ color:#333333; text-align:center; width:100%; bottom:0px;}
.face .dxo,.face .ok { right:6px; bottom:5px; display:none;}
.face .ok { display:block;}
.face .num_pro .num,.face .num_pro .pro { display:none; }
.face .ico .currenthover { background:url(/uploads/image/tanimages/hoverbg.gif); text-decoration:none; cursor:pointer; text-decoration:none; }

/*猜您喜欢的*/
.likenews,.likenews ul{ width:640px; height:auto; overflow:hidden;}
.likenews .title { font-size:16px; line-height:2em; background:url(/uploads/image/tanimages/h_bor.gif) bottom repeat-x; padding:5px 0 3px; padding-left:5px;}
.likenews ul { padding:10px 0;}
.likenews li { font-size:14px; height:25px; line-height:25px; overflow:hidden; float:left; width:300px; padding-left:20px; background:url(/uploads/image/tanimages/d_bor.gif) 10px center no-repeat;}
.likenews li a { color:#333333;}
.bor_h { clear:both; background:url(/uploads/image/tanimages/h_bor.gif) center repeat-x; height:30px;}


/*评论*/
.con_pl { width:640px; height:auto; overflow:hidden; margin-top:15px;}
.con_pl .title,.form_post .code_ .button,.form_post .user .qq { background:url(/uploads/image/tanimages/con-2.gif);}
.con_pl .title { height:29px; line-height:29px; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; padding:0 15px; font-size:14px; font-weight:bold; color:#1c2c58;}
.con_pl .title a { float:right; font-weight:normal; color:#0b3b8c; text-decoration:none;}
.con_pl .title a b { color:#cc0000; padding:0 3px;}
.con_pl .title a:hover { color:#cc0000;}
.con_pl .content { border:solid 1px #d8d8d8; border-top:none; }
.form_post,.form_post .user { width:600px; height:auto; overflow:hidden; margin:auto;}
.form_post .user em,.form_post .user input,.form_post .user a,
.form_post .code_ em,.form_post .code_ input,.form_post .code_ img { font-style:normal; float:left;}
.form_post .user { padding:20px 0 7px; line-height:2em;}
.form_post .user .qq { display:block; background-position:0 -69px; padding-left:18px; background-repeat:no-repeat;}
.form_post .user a { margin-right:7px;}
.form_post .text,.form_post .code_ .text {
	background:url(/uploads/image/tanimages/reg_input_bg.gif) no-repeat top left;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	width:120px;
	height:22px;
	font-size:12px;
	*line-height:22px;
	line-height:22px\0;
	padding:0 8px;
	float:left;
	margin-right:10px;
}
.form_post .checkbox { float:left; margin-top:6px; *margin-top:0; margin-right:5px;}
.form_post textarea {
	background:url(/uploads/image/tanimages/text_bg.gif) no-repeat top left;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	width:580px;
	height:110px;
	font-size:12px;
	*line-height:22px;
	line-height:22px\0;
	padding:4px 4px 4px 7px;
	float:left;
}
.form_post p { color:#444444; padding:7px 0 10px; clear:both;}
.form_post p font { font-size:12px; color:#ff0000; font-weight:bold;}
.form_post .code_ { width:500px; height:auto; overflow:hidden; padding-bottom:15px; font-size:14px; line-height:1.8em;}
.form_post .code_ img { cursor:pointer;}
.form_post .code_ .text { width:50px; margin-right:7px; height:26px;}
.form_post .code_ .button { font-size:14px; color:#ffffff; cursor:pointer; width:85px; height:29px; border:none; background-position:0 -30px; margin:0 7px;}
.form_post .code_ a { display:block; float:left; width:87px; height:32px; background:url(/uploads/image/tanimages/pl-1_03.gif); font-weight:bold; font-size:14px; color:#d74801; line-height:32px; padding-left:45px;}

/*-------评论详细页-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.comment-summary { width:612px; font-size:14px; line-height:24px; text-indent:2em;  padding:20px 14px 0; clear:both; color:#333;}
.pltitle_ { height:38px; overflow:hidden; width:640px; background:url(/uploads/image/tanimages/p-1_10.gif) 0 37px repeat-x; margin-top:25px;}
.pltitle_ .tab_ { width:237px; height:38px; background:url(/uploads/image/tanimages/1_03-02.gif); float:left; margin:0 10px;}
.pltitle_ .tab_ a { color:#2b2b2b; display:block; width:118px; line-height:38px; float:left; text-align:center; font-size:14px; text-decoration:none;}
.pltitle_ .tab_ .b,.pltitle_ .tab_ a:hover { font-weight:bold;}
.pltitle_ p { float:left; font-size:14px; color:#333333; line-height:40px; padding:0 20px;}
.pltitle_ p b { padding:0 3px; font-weight:normal; color:#cc0000;}
.pltitle_ .p_hover { float:right;  width:83px; height:30px; background:url(/uploads/image/tanimages/1_03.gif); line-height:28px; padding-left:15px;}
.pltitle_ .p_hover a { color:#ffffff; font-size:14px; font-weight:bold;}

/*用户评论重写*/
.commentmain,.user_comment { background:#f8fcff; width:640px; height:auto; padding:15px 0;  overflow:hidden;}
.user_comment { width:620px; margin:auto; padding:0 0 15px; background:url(/uploads/image/tanimages/p-1_15.gif) bottom repeat-x; margin-bottom:15px;}
.user_comment .ico { float:left;}
.user_comment .ico img { width:60px; padding:2px; border:solid 1px #e8e8e8;}
.user_comment .con { width:540px; height:auto; float:right; overflow:hidden;}
.user_comment .con .title div { float:left; color:#059;}
.user_comment .con .title em { font-style:normal; color:#999; float:right;}
.user_comment .content { width:540px; height:auto; overflow:hidden; font-size:14px; clear:both; padding:7px 0 0;}
.user_comment .content img {vertical-align: middle; margin:-5px 2px 0;}
.user_comment .data_tim { width:540px;  padding:7px 0 0;  height:auto; float:right; }
.user_comment .data_tim .time { float:left; color:#b8b8b8;}
.user_comment .top { float:right; color:#ff0000; position:relative;}
.user_comment .top a { color:#005599; position:relative;}
.user_comment .top span {font-family: 黑体; font-size: 30px; font-style: normal; font-variant: normal; font-weight: 600; line-height: 34px; color:#cc0000; position: absolute; top:-27px; left:10px; z-index:100;}
.user_comment .end_ a { color:#999999; cursor:default; text-decoration:none;}



/*-------详细页面，多图显示-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.antarticlecontent { width:610px; height:auto; overflow:hidden; margin:auto; padding:20px 0;}
.antarticlecontent .content_ { width:600px; height:auto; overflow:hidden; margin: 0 auto; font-size:14px; line-height:2em;}



/* 侧边栏滚动工具条 s */
.sharebtn-bd a, .scrollbtn a, .hot-voting-con, .hot-voting, #cmt_post_btn, #toppic_close, .cmt-share-btn label{ background:url(/uploads/image/tanimages/s_gallery.png) no-repeat 0 0; display:inline-block  }
.scrollbtn a,.scrollbtn a:link,.scrollbtn a:visited,.scrollbtn a:hover { color:#fff }
.scrollbtn { position:fixed; width:54px; _position:absolute; right:25px; bottom:125px}
.scrollbtn-tips { width:54px; height:22px; background:#f69b02; color:#fff; text-align:center; margin-bottom:5px; line-height:22px; cursor:pointer}
.scrollbtn li { float:left; height:54px; margin-bottom:5px; overflow:hidden }
.scrollbtn a { display:block; width:54px; height:54px; overflow:hidden; color:#fff; filter:alpha(opacity=60);opacity:0.6; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; text-align:center }
.scrollbtn a:hover { text-decoration:none }
.scrollbtn a:hover { filter:alpha(opacity=100);opacity:1 }
.scrollbtn a b { display:none }
.sb-comment a { background-position:0 0; padding-top:34px; padding-bottom:3px; height:17px }
.sb-share a { background-position:0 -59px }
.sb-gotop { display:none }
.sb-gotop a { background-position:0 -118px }
/* 侧边栏滚动工具条 e */





.antnewspage { margin:0 auto; padding-bottom:25px; padding-top:0; text-align:center; font-size:0 }
.antnewspage li { display:inline-block; margin-right:3px; height:28px; line-height:28px; overflow:hidden; }
.antnewspage li { display:inline }
.antnewspage li a {  padding:0 10px; font-size:14px; display:inline-block; line-height:28px; border:1px solid #dddddd }
.antnewspage li a,.antnewspage li a:visited,.antnewspage li a:link,.antnewspage li a:hover { color:#000; text-decoration: none }
.antnewspage span,.antnewspage li a:hover { background:#2d96e9;  color:#fff; border:1px solid #2d96e9 }
.antnewspage span{ color:#fff }
.antnewspage li span {  background:#2d96e9; color:#fff; padding:0 10px; font-size:14px; display:inline-block; line-height:28px; border:1px solid #dddddd; font-weight:700 }
.antnewspage li span.next { border:1px solid #ddd; background:#fff; color:#000; font-weight:normal }

 
.gg200x300 { float:left; margin-right:19px;}/*新闻内容里面的广告*/