*{margin:0;padding:0;list-style-type:none;font-size:12px;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;width:960px;margin:0px auto;color:#08457C;line-height:22px;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;font-weight:normal;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#173980;text-decoration:none;}
a:hover{color:#FD6600;text-decoration:underline;}
.a_green {color:#339900;text-decoration:none;}
.a_green:hover{color:#339900;text-decoration:underline;}
.a_red {color:#ff0000;text-decoration:none;}
.a_red:hover{color:#ff0000;text-decoration:underline;}
 .m5 {margin-top:5px;}
.show{display:block;}
.hide{display:none;}
.b1 {border:1px solid #C8E2EF;}
.b2 {border:1px solid #CCCCCC;}
div {zoom:1;overflow:hidden;}
/*
a:link  {text-decoration:none; color:#787878;}
a:visited {text-decoration:none; color:#787878;}
a:active {text-decoration:none; color:#787878;}
font-family:"仿宋" ,Dotum, Gulim,AppleGothic,Sans-serif;color:#383d41;
*/
img {margin:0px;border:0px;padding:0px;vertical-align:middle;}
.c {overflow:hidden; clear:both ; height:0px;padding:0px;margin:0px;text-align:none;font-size:0px;font-style:normal;}
.line {height:1px;line-height:1px;overflow:hidden;font-size:1px;background:#ccc;position:relative;}
/*f_开头为float漂浮,l:左 r:右*/
.f_l, #slide{ float:left;}
.f_r, .date { float:right;}
h2 {background:#E7ECF2;height:25px;line-height:25px;border-bottom:1px solid #C8E2EF;}
h2 b {margin-left:10px;}
h2 b,h2 b a{color:#08457C}
h2 span {float:right;margin-right:10px;color:#666;}
h2 span a {color:#666;}

.list {zoom:1;}
.list ul {margin:5px;}
.list ul li {background:url(ico9.gif) no-repeat 10px 8px;padding-left:21px;line-height:22px;height:22px;overflow:hidden;} 
.list ul li span {float:right;margin-right:18px;}
.listx {display:none;}

.imgbox {margin:0px auto;margin-top:5px;padding-bottom:5px; }
.imgbox dl {margin-left:5px;}
.imgbox .pic {float:left;margin-right:8px;}
.imgbox .pic img {float:left;border:1px solid #D1D3D2;padding:1px; }
.imgbox dd {line-height:22px;}
.imgbox dd span,.imgbox dd span a {color:#BF0000}
.imgbox dt,.imgbox dt a {color:#333;font-weight:bold;}


#header {margin:0px auto;margin-top:15px;}
#header .logo {float:left;height:75px;width:147px;position:relative;}
#header .logo .rss {right:11px;top:50px;position:absolute;}
#header .topmenu {float:left;color:#94888A;height:20px;}
#header .login {float:right;line-height:20px;text-align:right;  }

#menu {height:25px;line-height:25px;width:810px;padding-top:30px;}
#menu ul li {float:left;display: block;}
#menu ul li a {display: block;color:#000;float:left;margin-right:2px;height:25px;line-height:25px;padding:0px 6px;border-top:1px solid #B5CCD2;border-right:1px solid #B5CCD2;border-left:1px solid #B5CCD2;}
#menu ul li a {color:#000;}
#menu ul li a:hover {background:#09447E;border:1px solid #09447E; }
#menu ul li a:hover  {color:#fff;}
#menu ul li a.on {background:#09447E;border:1px solid #09447E;}
#menu ul li a.on   {color:#fff;}

#ss {clear:both;background:#09447E;height:36px;line-height:36px;color:#fff;}
#ss a{color:#fff;}
#ss form {float:left;margin:0 20px;line-height:36px;_margin-top:7px;}
#ss .ss_inp {width:280px;}
#ss .ss_but {color:#000;font-weight: bold; height:20px;line-height:18px;}

#nav { clear:both ;border:1px solid #C8E2EF;margin-top:5px;padding:9px 0px;;}
#nav ul li {float:left;margin:2px 10px 5px 10px;background:#EFF4FA;border:1px solid #CCE2EF;width:82px;text-align:center;}

#hot_pic {border:1px solid #C8E2EF;margin-top:5px;padding:15px 0px;;}
#hot_pic ul li {float:left;margin-left:15px;width:138px;line-height:28px;text-align:center; }
#hot_pic ul li img {width:127px;height:65px;padding:2px;}
#main  {margin-top:5px;}
#left {float:left;width:328px;}
#right {float:right;width:625px; }
#sitecount {width:326px;border:1px solid #C8E2EF;}
#sitecount ul {margin:7px;}
#sitecount ul li {color:#FD6600;line-height:22px;}
#tjzt {border:1px solid #D1D401;background:#FEFFEF;margin-top:5px;}
#tjzt h2 {border:0;background:none;}
#tjzt .imgbox dl {background:#fff;height:40px;border:1px solid #E9EAC2;margin:0px 10px;margin-bottom:10px;padding:5px;_margin-bottom:5px;}
#tjzt .imgbox dl:hover {border:1px solid #FD6600;background:#EbEbEb;}
#tjzt .imgbox dl .pic img {width:38px;height:38px;}
#tjzt .imgbox dl dd,#tjzt .imgbox dl dt {color:#333;font-size:14px;font-weight: bold;}

#newdown {float:right;border:1px solid #C8E2EF;width:625px;height:564px;_height:558px;}
#newdown .list ul {margin-top:2px;}
#newdown .list ul li {background:url(ico5.gif) no-repeat 5px 10px;padding-left:14px;color:#4977A8;}
#newdown .list ul li:hover {background:#EFEFEF;}
#newdown .list ul li a {color:#4977A8;}

#cat_list {float:left; border:1px solid #C8E2EF;width:475px;margin-top:5px;}
#cat_list .imgbox {margin-top:10px;}
#cat_list .imgbox dl {float:left;width:145px;text-align:center;margin-left:10px;_margin-left:5px;height:100px;}
#cat_list .imgbox dl .pic img {width:115px;height:60px;margin-left:12px;;}
#cat_list .imgbox dl dt {width:145px;line-height:16px;margin:5px 0px;height:30px;}
#cat_list .list {height:120px;}
#position {clear:both ;border:1px solid #C8E2EF;background:url(ico21.gif) no-repeat 9px 4px;padding-left:40px;margin-top:5px;height:28px;line-height:28px;color:#D4531A;;}
#position a {background:url(ico22.gif) no-repeat right  ;padding:0px 20px 0px 1px;color:#D4531A;}

#left .list {border:1px solid #C8E2EF;margin-bottom:5px}
#right .cat {border:1px solid #C8E2EF;margin-bottom:5px}
#right .cat div {margin:0;padding:0;}
#right .cat .imgbox dl {float:left;width:120px;padding:0px 15px;_padding:0px 7px;text-align:center;padding-top:8px; }
#right .cat .imgbox dl .pic img {width:115px;height:58px;padding:0px;margin:0}
#right .cat .imgbox dl dt {line-height:20px;}
#right .cat .list ul li span {color:#ccc;}
#right .cat #pages {padding:21px 0px;margin-top:1px;border-top:1px dashed  #BDDCF8;}

#right .list {margin:4px;}
#right .list dl {clear:both;border-bottom:1px dashed  #BDDCF8;margin-top:10px;}
#right .list dl dt {background:url(ico2.gif) no-repeat 2px ;padding-left:10px;}
#right .list dl dt a {color:#087BCB;font-weight:bold; font-size:14px;}
#right .list dl dt a:hover {color:#FD6600}
#right .list dl dd {color:#787878;line-height:20px;text-indent:24px;}
#right .list dl dd span {float:right;color:#087BCB;background:url(down5.gif) no-repeat 1px;}
#right .downlist #pages {margin-top:40px;}

#main_page {background:url(box_bg.gif) repeat-y;margin-top:5px;}
#main_page .box_top {background:url(box_top.gif) no-repeat;height:6px;line-height:0px;font-size:0px;}
#main_page .box_foot {clear:both;background:url(box_foot.gif) no-repeat bottom;height:8px;line-height:0px;font-size:0px;}

 
#content {width:621px;float:left;margin-left:12px;_margin-left:6px;}
#content h1 {line-height:60px;font-size:14px;font-weight:bold;color:#065278;text-align:center;}
#content h4  {clear:both;text-align:center;background:#E7ECF2;line-height:24px;}
#content .down_info {border :1px dashed  #CCCCCC; color:#000;}
#content .down_info .ggad {float:left;width:240px;height:250px;padding:5px;}
#content .down_info .down_tab {margin-top:5px; }
#content .down_info .down_tab dl dt {float:left;width:70px;line-height:22px;text-align:center;}
#content .down_info .down_tab dl dd {width:290px; line-height:22px; }
#content #down_address {border :1px dashed  #CCCCCC;line-height:40px;margin-top:10px;color:#000;padding-left:10px;}
#content #down_address span {border-left:1px solid #ccc;height:26px;line-height:26px; padding-left:10px;color:#FF6600;margin-left:30px;}
#content #down_intro {padding:10px 0px;}
#content #down_intro table{border:0px;}
#content #text_1 {border :1px dashed  #CCCCCC;margin:10px 0;line-height:33px;padding-left:20px;}
#content #text_1 a {color:#FF6600}
#content #xgxz {border:1px solid #ccc;margin:10px 0px;;}
#content #xgxz h2 {border:0px;color:#FF6600;background:none;padding-left:10px;}
#content #commnent_tag {padding:10px 0px;color:#0676C4;line-height:30px;}
#content #commnent_tag img {float:right;margin-right:4px;}
#content #comment {padding:5px;width:98%;}
.commenttext textarea{display:black; width:600px; height:110px; background:url(logo.gif) no-repeat 260px 40px; padding:4px;}
#page_right {float:right;margin-right:9px;width:305px;}
#page_right img {margin-top:20px;}
.pic_txt_list_1 {clear:both;margin-top:10px;border-top:1px dashed  #ccc;}
.pic_txt_list_1 a {padding:0px 8px;}

#cat_class .tab_box {display:none;position:absolute;top:120px;left:0px;position:absolute;top:25px;left:0px;padding-top:5px;}
#cat_class .tab_box span {margin-right:10px;float:right;}
#cat_class .cat_tab {border:1px solid #C8E2EF;margin-bottom:5px;position:relative;height:380px;width:475px;float:left;background:url(title_bg.gif) repeat-x;}
#cat_class .cat_tab h2 {float:left;width:90px;text-align:center;border:0px;border-right:1px solid #C8E2EF;}
#cat_class .cat_tab h2.on {background:#fff;height:26px;}
#cat_class .cat_tab .imgbox {height:85px; }
#cat_class .cat_tab .imgbox dl {float:left;width:145px;text-align:center;margin-left:10px;_margin-left:5px}
#cat_class .cat_tab .imgbox dl .pic img {width:115px;height:60px;margin-left:12px;;}
#cat_class .cat_tab .imgbox dl dt {width:145px;line-height:16px;margin:5px 0px;height:20px;}
#slide {float:left; margin-right:5px;  height:260px;padding:2px;}
#news_hot {float:right;border:1px solid  #C8E2EF; height:654px;}
#news_hot .imgbox {_padding-left:16px;}
#news_hot .imgbox dl {float:left;width:116px;padding:0px 6px;_padding:0px;_margin:0px;text-align:center;padding-top:8px;height:79px; }
#news_hot .imgbox .pic img {width:115px;height:58px;padding:0px;margin:0}
#news_hot .imgbox dt {line-height:20px;height:20px;}
.left1 {float:left;width:396px;border:1px solid #C8E2EF;margin-right:5px;}
#down_box {border-top:1px solid #C8E2EF;}
#down_box dl {float:left;width:190px;text-align:center;margin-top:9px;margin-left:4px;_margin-left:2px;}
#down_box dl .pic img {width:160px;height:90px;}

#i_news_l {float:left;width:534px;margin-right:5px;border:1px solid #C8E2EF;margin-top:5px;}
#i_news_l .imgbox {float:left;width:180px;}
#i_news_l .imgbox dl {margin-left:12px;width:180px;text-align:center;margin-top:14px;}
#i_news_l .imgbox dl .pic img {width:115px;height:63px;margin-left:25px;}
#i_news_l .imgbox dl dt {clear:both;width:170px;height:36px;margin-top:4px;line-height:15px;}
#i_news_r {float:right;margin-top:5px;width:418px;} 
#i_news_r .digg ul {margin:9px;_margin:7px;}
#i_news_r .digg ul li {line-height:22px;_height:25px;}
#i_news_r .digg ul li span {float:left;background:url(digg1.gif) no-repeat ;width:45px;height:20px;line-height:20px;text-align:center;color:#fff;}
#i_news_r .digg ul li a {color:#333;}
 #i_news_r .vote {padding-bottom:15px;}
#i_news_r .vote dl  {margin:0px 10px;padding:11px 0px; color:#0679C5;font-size:14px;border-bottom:1px  dotted  #0679C5;line-height:26px;}
#i_news_r .vote dl * {font-size:14px;font-weight: bold;}
#i_news_r .vote dl p {margin:0px 10px;}
#i_news_r .vote dl dd input {border:0px;}
 
 
 .mar_10 {margin-top:10px;}
.title {font-weight:bold;clear:both;background:url(down6.gif) no-repeat;height:22px;line-height:22px;zoom:1;width:94px;text-align:center;color:#000;margin:6px 0px 2px 10px}
/*
#cat {border:1px solid #C8E2EF;margin-bottom:5px;width:475px;float:left;}
 
#cat .list { }
 
#cat .imgbox { margin-top:10px; }
#cat .imgbox dl {float:left;width:145px;text-align:center;margin-left:10px;}
#cat .imgbox dl .pic img {width:115px;height:60px;margin-left:12px;;}
#cat .imgbox dl dt {width:145px;line-height:16px;margin:5px 0px;height:20px;}
*/



#links {clear:both ;border:1px solid #ccc;margin-top:5px;padding-bottom:15px;}
#links h2 {border-bottom:1px solid #ccc;background:none;}
#links ul li {float:left;margin-left:10px;text-align:center;margin-top:9px;}
#links ul li img {width:90px;height:32px;}

#footer {clear:both ;color:#000;line-height:25px;text-align:center;margin-top:5px;}
#foot {clear:both ;color:#000;line-height:25px;text-align:center;margin-top:5px;}





#main_l {float:left;width:630px;}
#main_l .cat_left {margin:5px;}
#main_l .cat_left ul {margin-left:15px;_margin-left:7px;}
#main_l .cat_left ul li {float:left;margin:6px 8px 0px 15px;text-align:center;}
#main_l .cat_left ul li img {width:120px;height:60px;}
#main_r {float:right;width:320px;}
#main_r .zt_hot ul {margin:8px 0px 0px 5px;}
#main_r .zt_hot .pic_list li {margin-left:18px;text-align:center;}
#main_r .zt_hot .pic_list li img  {width:114px;height:63px;}
#page_right .imgbox ul li {float:left;margin-left:15px;text-align:center;}
#page_right .imgbox ul li img {width:114px;height:63px;}


/*图片列表*/
.pic_list { width:100%; overflow:hidden;}
.pic_list li { margin:2px 6px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }

/*表单相关*/
input,select,textarea,.textarea_style{font-family:"宋体";	border:1px solid #dcdcdc;vertical-align:middle;}
.inputtitle{ background:url("images/ruler.gif") repeat-x 0 5px;height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
 
/*按钮样式*/
.button_style {	line-height:18px;background:url(images/bg_admin.jpg) repeat-x 0 -51px; text-align:center; border:1px solid #9cc9e0; padding:0px 4px;
color:#077ac7; cursor:pointer; height:20px; }

/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;color:#666; line-height:30px;}
#pages a { padding:3px 6px  ; margin:1px 3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7; }
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}
#pages input {height:18px;line-height:18px;}
#pages .gotopage {height:20px;line-height:20px;background:url(images/bg_admin.jpg) repeat-x 0 -51px;padding:0px 3px;}

/*搜索页*/
#main_search {border:1px solid #C8E2EF;margin-top:5px;}
#search #q {line-height:18px;height:18px;}
#search #button {border:1px solid #C8E2EF;background:#EBEBEB;line-height:14px;height:23px;}
.search_res  {border-bottom:1px solid #C8E2EF; background:#E7ECF3;line-height:25px;padding:0px 10px;}
#search_list {margin:5px;}
#search_list dl   {border-bottom:1px dashed #C8E2EF;border-top:0px;padding:5px;}
#search_list dl dt a {color:#0000FF;font-size:14px;}
#search_list .search_txt { line-height:19px;color:#5D5D5D;}
#search_list .search_attribute {color:#347A32;font-weight:bold;}

/*tag页面*/
#main_tag {margin-top:10px;}
#tag_left {float:left;width:705px;}
.tag_list {margin:10px 0px;border:1px solid #ccc;}
.tag_list ul {margin:10px 0px;}
.tag_list ul li {background:url(../ico5.gif) no-repeat 5px 10px;padding-left:15px;line-height:25px;border-bottom:1px dashed #ccc;}
/*内容页*/
#content_head {border-bottom:1px solid #efefef;margin-bottom:15px;}
#content_head h1 {text-align:center;font-size:18px;color:#f00;line-height:45px;}
#content_head h2 {text-align:center;line-height:28px;}
#digest {width:96%;background:#FBFBFB;border:1px solid #ccc;color:#333;margin:0px auto;padding:5px 10px; line-height:26px;}

/*心情指数模块*/
 
.titles {	margin:10px  auto; border:1px solid #ccc; width:570px; overflow:hidden;}
.titles h3 { font-size:12px;	background:#EFEFEF; color:#999; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;	color:#999;padding-left:8px; line-height:150%;}
#xinqing li { margin:8px; text-align:center; display:inline; float:left; line-height:24px;}
#xinqing input {border:0px;}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}

/*digg*/
#digg { width:140px; margin:0 auto 10px; overflow:hidden;}
#digg span,#digg span.cai{ background:url(digg.gif) no-repeat 0 0; width:47px; display:block; text-align:center; line-height:20px; text-decoration:none; color:#fff; float:left;}
#digg span strong { color:#fff; font-family:Arial; font-size:14px;}
#digg span.cai {  width:53px; color:#f90; float:right;}
#digg a {color:#fff;}
#digg a:hover {color:#fff;}
#digg samp{cursor:pointer;}

/*评论页面*/
#tag_left h1 {line-height:35px;height:35px;}
.commentbox {border:1px solid  #C8E2EF;;margin-top:6px;}
.commenthead {padding:0px 5px;background:#EFF4FA;margin:1px;line-height:26px;}
.commenttext {margin:5px;}
.reply {border:1px solid ##C8E2EF;border-left:3px; solid #C8E2EF;padding:6px;}
.reply .blue {line-height:29px;padding-left:20px;}
.commentfunction {border-top:1px dashed #C8E2EF;line-height:23px;text-align:right;}





 /*列表样式，表单样式，提示信息样式*/
td,th{font-size:12px;}
.table_list, .table_form, .table_info { margin:0 auto; width:100%; background:#efefef; border:1px solid #cccc;}
.table_list caption, .table_form caption, .table_info caption { border:1px solid #ccc; border-bottom-width:0; font-weight:bold; color:#333; background:url(images/bg_table.jpg) repeat-x 0 0; height:27px; line-height:27px; margin:6px auto 0;}
.table_form, .table_info {}
.table_form tr,.table_info tr,.table_list tr{ background-color:#fff;}
.table_form td, .table_form th, .table_info td,.table_list td  { line-height:150%; padding:4px;}
.table_form th{ text-align:right; padding-right:5px;}
.table_form th strong, .table_info th strong { color:#333;}
.table_list {}
.table_list th, th.form_th { text-align:center; color:#333; background: url(images/bg_table.jpg) repeat-x 0 -26px; line-height:22px; height:22px;}
.table_list td {text-align:center;}
th.form_th { text-align:left; text-indent:2em; font-weight:bold; padding:0; line-height:1.8em;}
td.align_left { text-align:left;}
td.align_l { text-align:left;}
td.align_r { text-align:right;}
.table_info td { padding:4px;}
 


h3 {background:#efefef;}
.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}
.c16 {color:#FF6600}
 
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}



.footerbox { position:absolute;position:relative;margin:0px auto;width:900px 
!important;;word-break: break-all; word-wrap:break-word;overflow:hidden; font-weight:bold;  border-right:1px dashed dotted   #CAC7D8;}






