@charset "utf-8";
/* 全局样式 */
*{
margin:0px;
padding:0px;
}
body{
font-size:12px;
text-align:center;/* for ie5.5-*/
font-family:Helvetica, Verdana, Arial, sans-serif,"宋体";
background:gray;
color:#717171;
}
table,input,textarea{
font-size:12px;
font-family:Helvetica, Verdana, Arial, sans-serif,"宋体";
}
.clear{
clear:both;
overflow:hidden;
width:0px;
height:0px;
float:none;
}
a:link,a:visited,a:hover,a:active{
text-decoration:none;
}
ul,ol{
list-style:none;
}
p{
line-height:1.5;
color:#717171;
}
#wrapper{
text-align:left;
width:1002px;
margin:0 auto;
background:#fff;
}
#header{
height:97px;
overflow:hidden;
position:relative;
background:url(tbzs/tb_02.jpg) right bottom no-repeat;
}
#header img#logo{
display:block;
}
ul#tool_bar{
position:absolute;
left:210px;
top:80px;
}
ul#tool_bar li{
float:left;
margin-right:15px;
}
ul#tool_bar li a{
color:#005981;
}
ul#related_links{
position:absolute;
top:80px;
right:-9px;
}
ul#related_links li{
float:left;
margin:0 24px 0 0;
padding:0 0 0 13px;
background:url(tbzs/tb_17.jpg) 0px 3px no-repeat;
}
ul#related_links li a{
color:#005981;
}
#con_wrap{
width:1002px;
background:url(tbzs/tb_05.jpg) 7px 0px repeat-y;
}
#content{
width:783px;
float:right;
margin-right:10px;
}
* html #content{
display:inline;
}
#banner{
height:189px;
overflow:hidden;
}
#content h1{
width:736px;
height:47px;
margin:0 0 0 26px;
background:url(tbzs/tb_08.jpg) no-repeat;
font-size:18px;
font-weight:normal;
font-family:"黑体";
text-indent:40px;
}
#content h1 a{
position:relative;
color:#4b7fbc;
top:22px;
letter-spacing:4px;
}
.post{
width:713px;
margin:0 0 0 38px;
}
.on{
display:block;
}
.off{
display:none;
}
.post h2{
height:45px;
background:url(tbzs/tb_18.jpg) 4px bottom repeat-x;
overflow:hidden;
position:relative;
}
.post h2 a.post_title{
font-size:12px;
color:#ff9336;
position:relative;
top:25px;
}
#istop h2 a.post_title{
font-size:14px;
}
.post h2 span.switch{
position:absolute;
width:11px;
height:11px;
right:0px;
bottom:9px;
overflow:hidden;
cursor:pointer;
}
.post h2 span.bg_on{
background:url(tbzs/tb_15.jpg) no-repeat;
}
.post h2 span.bg_off{
background:url(tbzs/tb_19.jpg) no-repeat;
}
.post h2 span.post_date{
position:absolute;
right:15px;
bottom:8px;
font-size:12px;
font-weight:normal;
color:#68738f;
line-height:1;
}
.entry{
margin:10px 0 0 0;
line-height:1.8;
}
.post_meta{
width:725px;
height:43px;
border-bottom:1px solid #d4d4d4;
position:relative;
left:-12px;
voice-family:"\"}\"";
voice-family:inherit;
height:42px;
}
.post_meta span.meta{
position:relative;
top:22px;
color:#808aa3;
}
.post_meta span a{
color:#808aa3;
}
#page_nav{
text-align:right;
}
#page_nav a,
#page_nav span{
color:#717171;
margin:0 1px;
}
#page_nav span.now-page{
color:#FF9336;
}
.msg{
width:713px;
border:1px solid #d4d4d4;
padding:5px;
margin:10px 0 10px 38px;
voice-family:"\"}\"";
voice-family:inherit;
width:703px;
}
.msg_mata span{
background:#d4d4d4;
}
a.msg_reply{
color:#095c83;
}
img#verify_img{
width:60px;
height:13px;
border:1px solid #d4d4d4;
vertical-align:middle;
}
#divCommentPost{
width:713px;
padding:5px;
margin:10px 0 10px 38px;
voice-family:"\"}\"";
voice-family:inherit;
width:703px;
}
#divCommentPost p{
margin:0 0 10px 0;
}
#divCommentPost textarea#txaArticle{
width:500px;
height:150px;
border:1px solid #a5acb2;
background:#f4f4f4;
overflow:auto;
}
#UbbFrame{
border:1px solid #a5acb2;
}

/*侧边栏*/
#sidebar{
width:193px;
float:left;
margin:0 0 0 7px;
}
* html #sidebar{
display:inline;
}
li#categories h2{
background:url(tbzs/tb_04.jpg) left bottom no-repeat;
height:46px;
text-indent:-3000px;
overflow:hidden;
}
li#categories ul li{
height:37px;
background:url(tbzs/tb_06.jpg) left bottom no-repeat;
}
li#categories ul li a{
display:block;
height:37px;
background:url(tbzs/tb_07.jpg) 34px 14px no-repeat;
font-size:14px;
color:#fff;
font-size:14px;
font-weight:bold;
letter-spacing:4px;
text-indent:47px;
line-height:35px;
}
li#categories ul li span{
display:none;
}
#history{
width:185px;
background:#fff url(tbzs/tb_13.jpg) left bottom no-repeat;
padding-bottom:20px;
margin:37px auto;
position:relative;
}
#history h2{
height:41px;
background:url(tbzs/tb_10.jpg) no-repeat;
overflow:hidden;
text-indent:-3000px;
}
#history ul li{
width:173px;
height:58px;
background:url(tbzs/tb_11.jpg) no-repeat;
margin:0 auto 8px auto;
}
#history a.more{
position:absolute;
width:36px;
height:10px;
background:url(tbzs/tb_12.jpg) no-repeat;
bottom:10px;
right:0px;
text-indent:-3000px;
overflow:hidden;
}
#footer{
height:40px;
background:url(tbzs/tb_16.jpg) no-repeat;
}

