/* CSS Document */
body{margin:0; font:13px Arial,Simsun,Tahoma,Helvetica,sans-serif; background:#e3f3ef; color:#6f6f6f; }
body,div,form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,button,select,textarea,fieldset{ margin:0;padding:0;}
a{cursor:pointer}
a img, img{border:0;}
h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
em { font-style:normal;}
ul,ol,li{ list-style:none;}
input,label,select,option,textarea,button,fieldset,legend {font:12px Arial,Simsun,Helvetica,sans-serif;}  
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; width:998px; margin:auto;}
.hidden{display:none;}
.dispayblock{ display:block;}
a{ color:#6f6f6f;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:none;}
.hr_line{ height:1px; background:url(../images/line_dashed.gif) 0 0 repeat-x; clear:both;font-size:0; line-height:1px; text-align:center;}
.Black4,.blank4px{display:block; clear:both; height:5px; font-size:1px; overflow:hidden;}
.Black5,.blank5px{display:block; clear:both; height:5px; font-size:1px; overflow:hidden;}
.Black8,.blank8px{display:block; clear:both; height:8px; font-size:1px; overflow:hidden;}
.Black10,.blank10px{display:block; clear:both; height:10px; font-size:1px; overflow:hidden;}
.blank12px{display:block; clear:both; height:12px; font-size:1px; overflow:hidden;}
.ml7{ margin-left:11px;}
.ml10{ margin-left:10px;}
.ml13{ margin-left:13px;}
.more{font-size:11px; color:#e07400; margin-right:10px; float:right}
.more a{color:#e07400;}
.xian{ border-top:solid 1px #b6cbd0; height:20px; line-height:20px;}

.container{ width:1000px; margin:0 auto; padding:0 5px 5px; background:#fff; /*display:table;*/}
.con{ background:#FFFFFF;width:1000px; margin:0 auto; clear:both;}

/*---------------------------------------头部---------------------------------------*/
.header{ width:1000px; height:179px; margin:46px auto 0; padding:5px 5px 2px; background:url(../images/top.jpg) no-repeat  center 5px #fff; }
.nav{ clear:both; width:1000px; height:42px; padding:0 5px; margin:0 auto; line-height:42px; font:bold 15px/42px "宋体"; font-weight:bold; background:url(../images/nav.gif) no-repeat 5px 0 #fff; overflow:hidden;}
.nav ul{ float:left; display:inline;}
.nav ul li{ float:left; text-align:center; margin-left:6px; margin-right:7px; padding-left:5px;margin-right:10px;display:inline; padding-left:4px; padding-right:4px;}
.nav ul li a{ color: #FFFFFF}
.nav ul li a:hover{color:#fff602; text-decoration:none}
.nav ul li.li2{ background:url(../images/li2.gif) no-repeat; width:3px; height:41px; margin:0; padding:0 2px 0 0px;}

.select-a { float:right; padding:3px 0 0 8px; margin-right:10px;}
.select-a dl { width:104px;overflow:hidden; }
.select-a dl dt { cursor:pointer; height:34px; line-height:34px; }
.select-a dl dd { display:none; position:absolute }
.select-a.off dl dd { display:block; width:100px;}
.select-a.off dl dd ul { background:#FFFFFF}
.select-a.off dl dd ul li{ border-bottom:solid 1px #dddddd;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd; background: url(../images/issueBG.gif) repeat-x;width:100px; height:24px; line-height:24px; margin:0 0 auto 1px; padding:0px; font-weight:normal; font-size:12px; padding-bottom:1px;}
.select-a.off dl dd ul li a{ color:#666666}
.nav_jr{ float:right; padding:3px 0 0;}

/*-------------------------------内容-------------------------------*/
.con1{ width:302px; float:left}
.flash1{ width:290px; height:232px; padding:5px; border:solid 1px #cad8d4; background:#FFF; overflow:hidden;}
.contact{ width:282px; height:120px; padding:55px 0 0 20px; font:bold 14px/20px "宋体"; color:#FFF; background:url(../images/contact.jpg); overflow:hidden;}

.con2{ float:left; margin-left:10px; width:450px; height:423px; border:solid 1px #ddd; background:#FFFFFF;}
.con2_t{ width:450px; height:34px; background:url(../images/con2_t.jpg); overflow:hidden;}
.con2_t ul { padding-left:10px;}
.con2_t ul li{ float:left; width:76px; height:25px; margin:9px 5px 0 0; line-height:25px; text-align:center; background: url(../images/cc.gif) repeat-x;}
.con2_t ul li a{ color:#FFFFFF}
.con2_t ul li.selectTag{ background:url(../images/c2.gif) repeat-x;  border-bottom:none}
.con2_t ul li.selectTag a{ color:#3177c1}

.con2 h2{ font-size:16px; color:#000000; font-weight:bold; text-align: center; margin-top:25px; }
.con2 h2 a{color:#000000;}
.con2 h2 a:hover{ color:#ff0000}
.jj_in{ line-height:18px;  height:50px; font-size:12px; background: url(../images/a1.jpg); padding:10px; padding:10px; padding-bottom:10px; border-bottom:dotted 1px #bcbaba}
.jj_in  a{ color:#ee4901}

.news_in{padding:10px;}
.news_in ul li{ background:url(../images/li1.gif) left center no-repeat; text-indent:6px; line-height:23px; height:23x; font-size:14px; margin-bottom:2px;}
.news_in ul li a{ color:#020202}
.news_in ul li a:hover{color:#ff0000}
.news_in ul li code{ float:right}
.news_in ul li span{ color:#349dff}

.con3{ float:right; width:215px; height:413px; border:solid 1px #d2d2d2; padding:5px; background:#FFFFFF}
.xhgg{ width:215px; height:412px; overflow:hidden;}
.xhgg h3{ width:205px; height:24px; padding:0 5px; font:bold 14px/24px "宋体"; color:#298be9; border-bottom:2px solid #298be9; overflow:hidden;}
.xhgg .m{ width:205px; height:268px; padding:0 5px; margin:10px 0; font:12px/21px "宋体"; overflow:hidden;}
.xhgg .ct{ width:203px; height:92px; padding:0 0 0 6px; overflow:hidden;}


.con4{ clear:both; background:#FFF; border:solid 1px #d2d2d2; }
.con4_t{ background:url(../images/con4_t.jpg); height:38px; line-height:38px; color:#FFFFFF; text-indent:30px;}
.con4_t span{ float:right; margin-right:5px}
.con4_t span a{ color:#FFFFFF}

.con4_1{height:90px; border-bottom:dashed 1px #ccc;  clear:both;margin:15px 10px;}

.jl_dl{ width:450px; border-bottom: dotted 1px #ccc; display:inline-table;clear:both ;margin-top:10px; margin-bottom:10px; margin-left:10px; display:inline;}
.jl_dl img{ display:block; float:left; width:80px; height:75px; margin-right:20px;}
.jl_dl .xlogo{ display:block; float:left; padding-top:10px;}
.jl_dl .xlogo img{ height:61px;}
.jl_dl_2{ float:left; width:530px; font-size:12px;}
.jl_dl_2 h3{color:#62b635; font-weight:normal;  margin-top:10px; margin-bottom:10px;}
.jl_dl_2 h3 a{color:#1c1c1c; font-size:16px; font-weight:bold;}
.jl_dl_2 h3 a:hover{color:#ff0000}
.jl_sm{ float:left; width:80px; padding:0 10px; font-size:11px; margin-top:10px;}
.jl_sm span{ color:#049561; }
.jl_r{ width:220px; line-height:22px; text-align:left; margin-top:10px; float:right}
.jl_r h4{ color:#000000; font-size:13px; font-weight:bold}
.jl_r h4 a{ color:#000000;}
.jl_r h4 a:hover{color:#ff0000}
.jl_r p{ color:#6e6f6e; font-size:12px}
.jl_r p span{ color:#0ea06c;}
.jl_r p span a{color:#0ea06c;}
.jl_r p span a:hover{color:#ff0000}

.links { margin:10px;}
.links li{float:left; margin-left:5px; margin-right:5px; margin-bottom:5px;}

/*-------------------------------列表-------------------------------*/
.bigbox{ clear:both; margin-top:5px; background:#FFF; border:solid 1px #d2d2d2; overflow:hidden;}
.bigbox .t{ background:url(../images/con4_t.jpg); height:38px; font:bold 14px/38px "宋体"; color:#FFF; text-indent:30px;}
.bigbox .t span{ float:right; margin-right:10px; font:12px/38px "宋体";}
.bigbox .t span a{ color:#FFF;}
.bigbox .m{ width:988px; padding:5px;}
.tz_list{ width:988px; background:#fff; color:#c1c2ff;}
.tab01 {font-size:12px;}
.bigtext {font-size:14px;}
.tab01 th{ height:31px; padding:0 0 0 13px; line-height:31px; font-weight:normal; text-align:left; color:#000; background:#ececec;}
.tab01 td, .tab01a td{padding:10px 0 10px 13px; border-bottom:1px dashed #a2bdd9; color:#083253;}
.td1, .td3{font-size:14px;}
.tab01 tr{background:#fff;}
.tab01 tr:hover{background:#c0dce7;}
.tab01 .ilinef1 {background:#e7f9ff;}
.bigtext img { float:left; vertical-align:sub; margin:-2px 5px 0 0;}
.tab01 td a:link{color:#083253;}
.tab01 td a:visited{color:#083253;}
.tab01 td a:hover{color:#c00;}
.tab01 td a:active{color:#ff0;}
.time {color:#32b088; font-size:11px;}
.gray {color:#529700;}

/* --------翻页-------- */
.pagelist{ clear:both; float:right; margin-top:10px; padding:0 8px 20px 0; text-align:center;}
.pagelist a, .pagelist strong, .pagelist span{ display:inline-block; margin:0 2px; padding:10px 14px; font-size:14px; border:solid 1px #e2e2e2; background:#fff;}
.pagelist span{ padding:10px 7px 10px 10px;}
.pagelist a:hover, .pagelist strong{ background:#007fd0; text-decoration:none; color:#FFFFFF;}

/*-------------------------------页脚-------------------------------*/
#ifooter{ color:#6F6F6F; text-align:center; line-height:25px; height:80px; padding-top:20px; }
#ifooter a{color:#6F6F6F}


/******************************************************************/
.comment{ width:1000px; float:left; margin-left:0px;}
.comment_list{ margin:0 auto; width:998px; float:left; background:url(../images/comment.gif) repeat-y #fff; border:1px #c5e3f4 solid; margin-top:6px; }
.first{margin-top:0px;}

/*左侧会员信息*/
.comment_data{ width:169px; float:left; position:relative; z-index:0;}
.u_faceinfo{ width:128px; height:125px; margin:25px auto 8px auto;_margin:10px auto 8px auto; padding:3px; background:#fff; border:1px #d0e2f6 solid; }
.u_faceinfo img{width:128px; height:125px; }
.uinfo{ width:150px; vertical-align:middle; margin:12px 0px 5px 18px; _margin-left:9px; float:left;}
.uinfo li{width:128px;font:100 12px Simsun,Arial; color:#333; float:left; margin:1px 0; line-height:22px; /*_padding:3px 0*/}
.uinfo img{ vertical-align:text-bottom;}
.uaddinfo {height:15px;overflow:hidden;padding-left:13px;position:absolute;right:-13px;top:45px;width:0; background:url(images/news_images/img.gif) no-repeat 0px 0px;}

 .comment_R{ width:760PX; float:left; margin-left:20px;*margin-left:19px;_margin-left:18px; overflow:hidden;}
 .tipTop { height:24px;border-bottom:1px dashed #CCCCCC;color:#333;margin:5px 0px;padding:0px 2px; font-size:12px; line-height:24px; font-family:"宋体";}
 .fr{float:right;}
 .fr a{ padding:0px 0px 0px 6px;}
 .tipTop span em{ padding-right:5px; color:#f30;}
 .topTitle{height:30px; line-height:30px; margin:25px 0px 5px 0px; font-size:16px; color:#333; font-family:"宋体"; font-weight:bold; text-align:center;}
 .comment_text{ font-size:14px; line-height:24px; color:#333; font-family:"宋体"; margin:15px 0px;min-height:270px; _height:270px;}
 .Theight{ min-height:70px; _height:70px;}
 .source{ height:21px;color:#003366;margin:10px 0px;padding:0px; font-size:12px; line-height:22px;_line-height:22px;  font-family:"宋体";}
 .source span{ width:46px; height:21px; background:url(../images/img.gif) no-repeat 0px -548px; float:left;line-height:22px;_line-height:22px; margin-right:5px;_margin-right:-6px; text-indent:8px; color:#FFF; overflow:hidden; font-family:"宋体";}
 .score{color:#003366;margin:10px 0px;padding:0px; font-size:12px;font-family:"宋体"; width:765px; float:left;}
 .score_box{ width:598px; /*height:240px;*/ margin:0 auto; clear:both;}

 .tipBottom{color:#333;margin:5px 0px;padding:0px 2px;font-size:12px;line-height:26px; font-family:"宋体";float: right;padding:10px 0 0 0;position:absolute;bottom:0;width:765px;}
 .tipBottom a{color:#ff3300;}
 .tipBottom_nav {float:right;height:21px;padding-top:5px;overflow:hidden;}
 .tipBottom_nav li {height:21px;line-height:21px; float:left; padding:0 7px;}
 .tipBottom_nav a{ padding-left:12px;}
 .sort{ font-size:20px; font-family:"黑体"; color:#f60; font-weight:100;}
 .tipBottom_nav li sup {font-family:Arial;height:5px; line-height:5px;overflow:hidden;width:6px; font-size:10px;margin-left:2px;}
 .icon01, .icon02, .icon03, .icon05, .icon06, .icon06, .icon08{height:12px; background:url(../images/commImg.gif) no-repeat 0px -29px;}
 .icon01{}
 .icon02{}
 .icon07{}
 .icon08{}
 .icon06{}
 .icon05{}
 li.icon03 a{ width:24px;height:13px; background:url(../images/commImg.gif) no-repeat 0px -127px; float:left; text-align:center; line-height:13px; padding-left:0px; padding-top:3px; font-family:Arial; color:#FFF; font-size:10PX; text-decoration:none;}
 li.icon03{ padding:0PX;}
 .icon04{ margin-top:0px; padding-bottom:2px;}
 li.icon04{margin-top:-2PX; float:left; padding-right:0px;}
 .tipBottom #sign{ color:#666; width:400px;/*462px*/word-wrap:break-word; overflow:hidden; float:left; line-height:20px;}
 .tipBottom #sign img{ padding-bottom:5px;}
.icon06{background:url(../images/commImg.gif) no-repeat 0px -270px;}
.icon01{}
.icon08{background:url(../images/commImg.gif) no-repeat 0px -240px;}
.icon07{background:url(../images/commImg.gif) no-repeat 0px -215px;}
/*右侧*/
 .comment_R{ width:768PX; float:left; margin-left:35px; overflow:hidden;}
 .tipTop { height:24px;border-bottom:1px dashed #CCCCCC;color:#333;margin:5px 0px;padding:0px 2px; font-size:12px; line-height:24px; font-family:"宋体";}
 .fr{float:right;}
 .fr a{ padding:0px 0px 0px 6px;}
 .tipTop span em{ padding-right:5px; color:#f30;}
 .topTitle{height:30px; line-height:30px; margin:25px 0px 5px 0px; font-size:16px; color:#333; font-family:"宋体"; font-weight:bold; text-align:center;}
 .comment_text{ font-size:14px; line-height:24px; color:#333; font-family:"宋体"; margin:15px 0px;min-height:270px; _height:270px;}
 .Theight{ min-height:70px; _height:70px;}


/*--楼主推荐--*/
.comment_R #lan_recom{width:755px; padding:0;text-align:center}
#lan_recom .recom_title{ background:url(images/bbs_images/Recom_title.gif) no-repeat; line-height:38px;height:38px; font-size:14px; text-indent:40px; color:#3c7388; font-weight:bold; position:relative}
.recom_title .reom_more a{ position: absolute; right:10px; top:2px; font-size:12px; font-weight:normal;text-decoration:none}
#lan_recom .recom_mian{ border:solid 1px #d4e9ef; border-top:none; width:753px; float:left; display:block}
#lan_recom .recom_cen{ float: left; display:inline; padding:13px 10px 10px 12px}
ul.recom_mian .recom_pic{ display:block; border: solid 1px #e2e2e2; padding:1px; width:162px; height:122; overflow:hidden; }
.recom_mian .recom_name{line-height:22px;}
#lan_recom a{color:#3c7388}
#lan_recom a:hover{ color:#ff2000}


/*--发帖有奖--*/
#award{width:755px; padding:0 0 0 3px; padding:0 0 10px 0}
#award .award_top{ background: url(images/bbs_images/award_top.gif) no-repeat; width:755px; height:101px; position: relative;}
.award_top .award_title{ text-indent:-999px; overflow:hidden }
.award_top .Off_notice{background: url(images/bbs_images/Off_notice.gif) no-repeat; width:111px; height:20px;position:absolute; left:10px; top:10px; color:#FFFF00; text-indent:25px; font-weight:bold; line-height:20px}
#award .award_bottom{background: url(images/bbs_images/award_bottom.gif) no-repeat; width:755px; height:141px; }
.award_user .award_user_name,.award_prize .prize_title{ color:#f9ff92; font-size:14px; padding:0; margin:0; font-family:"宋体"}
.award_user .award_user_text{ padding:0; margin:0; color:#FFFFFF; text-indent:25px}
.award_user .award_user_text em{ color:#f9ff92; padding:0 2px}
.award_bottom .award_user{ float: left; width:353px; padding:15px 10px 15px 20px; line-height:22px}
.award_bottom .award_prize{ float: left; width:343px;padding:15px 10px 15px 17px; }
.award_prize .prize_pic{ float:left; width:108px; height:80px; border: solid 1px #dfdfdf; background:#ffffff; text-align:center; display:inline; margin:7px 0 0 5px}
.prize_about p{ padding:7px 0 8px 0; margin:0; color:#ffffff  }
.award_prize .prize_pic img{ max-width:108px; max-height:80px; _width:108px; _height:80px}
.award_prize .prize_about{ float:left; padding:7px 0 0 5px; }
.prize_about a.receive{background: url(images/bbs_images/award_bnt.gif) no-repeat; width:115px; height:35px; display:block; line-height:35px; text-align:center; font-weight:bold; color:#ffffff; font-size:14px}
.prize_about a.receive:hover{color:#ffffff; text-decoration:none; background-position:0 -41px}
.prize_about a.sponsors{margin:0;color:#ffffff; padding:2px}
.prize_about a.sponsors:hover{ background:#310400; text-decoration:none; color:#ffffff}
.prize_about a.function{ color:#f9ff92; font-weight:bold}
.prize_about a.function:hover{ color:#ffffff}


 .uinfo li.h{line-height:20px; *line-height:18px;*padding:1px 0;}

/*分享样式*/
.shareAll{ height:28px; line-height:28px;border:1px solid #d5e6ed;background:#f3f9fb; float:left; font-size:12px; margin-bottom:15px;*margin-bottom:0px;overflow:hidden;}
.shareAll em{float:left;background:url(images/breadEm.png) 60px center no-repeat;padding:0px 18px 0 12px;*padding-top:2px;font-style:normal;}
.shareAll img{ vertical-align:text-bottom;}
.shareAll a{ color:#333; float:left; padding-right:10px;height:28px; line-height:28px; _padding-top:6px; overflow:hidden;}
.shareAll a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

/*发帖*/
.moreTopic{border-bottom:1px solid #ddd; padding:6px 0 4px 0; background:url(images/issueBG.gif);}
.moreTopic a{font-size:14px;}


.eidBox{ float:left; padding:10px; margin-top:5px;}
.yzm input{ width:90px; height:20px; border:1px solid #ddd; background:#fff;}
.yzm a{ padding:0 5px; color:#057bd2;}

.lovBtn{ margin-top:10px; float:left; clear:both;background:url(../images/img.gif) no-repeat 0 -305px; }
.lovBtn a{ padding-left:75px;height:39px;float:left; clear:both;}
.lovBtn span{height:39px;background:url(../images/img.gif) no-repeat right -344px; float:left; line-height:39px; text-align:center; padding-right:9px; min-width:22px;}


.scBtn{ margin-top:10px; float:left; clear:both;background:url(../images/img.gif) no-repeat 0 -843px; }
.scBtn a{ padding-left:75px;height:39px;float:left; clear:both;}
.scBtn span{height:39px;background:url(../images/img.gif) no-repeat right -882px; float:left; line-height:39px; text-align:center; padding-right:9px; min-width:22px;}

/*相关主题*/
.otherNews {margin:10px 0 20px 0 ;padding-left: 2px;width:765px; float:left;}
.oTitle{width:765px; height:26px; line-height:26px; margin-top:10px; border-top:1px solid #D8E7F3;border-bottom:1px solid #D8E7F3; background:#FBFDFF; font-weight:700;}
.oList{ width:355px; margin-top:10px;}
.oList li{ width:355px; height:24px; line-height:24px;overflow:hidden; padding-left:10px; background:url(../images/ico.gif) no-repeat 0 11px}
.oList li em{ padding-left:8px; color:#999;}


/*管理中心*/
.mngMenu{width:140px; border:1px solid #E9E9E9;}
.mngMenu li{border-bottom:1px solid #E9E9E9;padding:5px 0px 2px 10px;margin:0;height:18px;}
.mngMenu li a{color:#666;}
.mngMenu li a:hover{ color: #c00;}
.mngMenu ul{padding:0;margin:0;}
.mngMenu .menu2{background:#E9E9E9;}

.cytjlist .l{float:left;padding:20px 0 0 20px}
.cytjlist .l dl{float:left;width:220px;padding:0;height:120px;overflow:hidden}
.cytjlist .l dt{float:left }
.cytjlist .l dt a img,.cytjlist .l2 li a img{width:75px;height:75px;border:1px solid #ccc;padding:1px;display:block;vertical-align:top;margin-top:2px;}
.cytjlist .l dt a:hover img,.cytjlist .l2 li a:hover img{border:1px solid #c00;padding:1px;}

.cytjlist .l2{ float:left;padding:20px 0 0 10px;}
.cytjlist .l2 li a img{ margin:0 auto;margin-bottom:2px; display:block; vertical-align:text-bottom;}
.cytjlist .l2 li p{width:120px;height:16px;line-height:16px;overflow:hidden;}
.cytjlist .l2 li{float:left;width:120px;overflow:hidden;text-align:center;display:inline;height:145px;margin:0 0 0 7px;line-height:18px;color:#666; font-size:12px;}
.cytjlist .l3 li{ margin:0}
.cytjlist .l2 a{color:#669900;}.cytjlist .l2 a:hover{color:#669900;}

/*分页样式*/ 
#formAlbum .pages_list a {color:#333; font-family:"宋体";}