/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
 padding: 0;
 margin: 0;
 }
table {
 border-collapse: collapse;
 border-spacing: 0;
 }
img { 
 border: 0;
 }
fieldset{
 border:1;
 }	
address,caption,cite,code,dfn,em,th,var {
 font-weight: normal;
 font-style: normal;
 }
ol,ul {
 list-style: none;
 }
caption,th {
 text-align: left;
 }
h1,h2,h3,h4,h5,h6 {
 font-weight: normal;
 font-size: 100%;
 }
q:before,q:after {
 content:'';
 }
abbr,acronym { border: 0;
 }
/*global*/
body{background:#000 url(images/bg.jpg);color:#999;font-family:verdana,宋体;font-size:12px;}
a{color:#ccc;}
a:hover{color:#ddd;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{ *height:1%;}
.pink{color:#f0a;font-size:16px;font-weight:bold;margin:25px 0 8px 0;}

.w490{width:490px;}
#divFlashNumber{
left:-99px;
position:absolute;
top:-99px;
z-index:100;
}
/*header*/
#header{height:150px;padding-top:30px;}
#logo{width:220px;height:105px;background:url(images/logo.gif) no-repeat;margin:0 auto;display:block;}
/*nav*/
#nav{border-bottom:5px solid #f0a;}
#nav ul{width:465px;margin:0 auto;}
#nav ul li{display:block;width:80px;height:28px;line-height:28px;font-size:14px;text-align:center;float:left;margin:0 2px;list-style:none;}
#nav ul li a.on,#nav ul li a:hover{background:#f0a;}
#nav ul li a{color:#fff;text-decoration:none;display:block;}
#nav ul li a.on,#nav ul li a:hover{font-weight:bold;}

/*top search*/
#topsearch{width:705px;margin:13px auto;text-align:center;}
.s_inbox{width:395px;border:none;padding-left:28px;background:#eee url(images/icon_search.gif) left center no-repeat;height:21px;padding-top:4px;}
.s_btn{width:65px;background:#f0a;border:none;color:#fff;height:25px;}

/*main*/
#main{width:705px;margin:0 auto;}
#m_left{float:left;width:230px;margin-right:25px;display:inline;}
#m_left p{line-height:200%;}
#m_right{float:left;width:450px;isplay:inline;}
.article_box .article_tip{border-bottom:1px solid #222;padding-bottom:8px;margin-bottom:10px;}
.d_titile{margin-right:5px;}
.attention{margin:0 5px;}
.vote_icon{vertical-align:middle;}

.comment_count{font-family:Georgia, "Times New Roman", Times, serif;}
.article_box{width:490px;margin:0 auto 30px auto;background:none;border:none;}
.article_box .comment{text-indent:0;margin-top:10px;}
.article_box .comment strong{color:#ccc;}
.article_box p{line-height:190%;margin-bottom:4px;font-size:14px;}
#m_right .article_box{width:auto;}
#m_right .article_box p{padding:0;font-size:14px;}
.more{font-size:14px;color:#666;padding:2px;text-decoration:underline;}
.article_title{padding:4px 0;border-bottom:1px solid #444;margin:25px 0 10px 0;}
.article_title .date{float:right;margin:-20px 5px 0 0 !ie;}

#article_text{width:490px;height:120px;background:#333;border:1px solid #444;border-bottom-color:#666;border-right-color:#666;color:#fff;overflow:auto;}
/*footer*/
#footer{border-top:1px solid #f0a;text-align:center;margin-top:10px;height:45px;line-height:45px;}

#comment_reply_body,#captcha{margin:25px 0 14px;background:#333;border:1px solid #444;border-bottom-color:#666;border-right-color:#666;color:#fff;overflow:auto;}
#comment_reply_body{width:490px;height:100px;}
#send_comment{border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #222;border-right:1px solid #222;color:#fff;background:#000;padding:4px;}
#send_article{border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #222;border-right:1px solid #222;color:#fff;background:#000;margin:8px 0 10px 0;padding:4px;}

#rule h2{font-size:14px;margin:12px 0;}
#rule h3{font-size:14px;font-weight:bold;margin:20px 0;}
#rule p{text-indent:0;padding:0;line-height:24px;font-size:14px;}
#rule ul{padding-left:16px;}
#rule ul li{font-size:14px;line-height:24px;list-style:disc;}

/*register*/
.do_title{font-size:18px;border-bottom:1px solid #444;padding:4px 0;}
#reg_list,#login_list{padding:10px;}
#login{width:250px;float:left;}
#ad_login{float:left;display:inline;width:200px;height:200px;overflow:hidden;margin-left:35px;}
#login_list li{margin:5px 0;}
#reg_list label,#login_list label{font-size:14px;display:block;margin:10px 0;}
#reg_list cite,#login_list cite{font-size:12px;display:block;color:#444;}
input.text{background:#333;border:1px solid #444;color:#fff;overflow:hidden;}
.active-submit{padding-left:10px;}
input.btn{border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #222;border-right:1px solid #222;color:#fff;background:#000;margin:8px 0 10px 0;padding:4px;}

#login_box{position:absolute;top:8px;right:280px;}
#login_box a{margin:0 4px;}
#postcomment p{text-indent:0;margin:8px 0 50px;}
#single_page{text-align:center;font-size:14px;}
#single_page a{font-size:14px;}
.cktip{padding:3px;color:#f0a;margin:8px;background:#111;border:1px solid #222;}

.pages{padding:0 8px;margin:8px 0 15px;text-align:right;font-family:Arial;}
.pages a{padding:1px 5px;margin-right:4px;background:#333;border-top:1px solid #555;border-left:1px solid #555;border-right:1px solid #000;border-bottom:1px solid #000;text-decoration:none;}
.pages a:hover{background:none;}
.pages .current,.pages span{color:#666;margin:0 4px;padding:2px 4px;}

#main .w490{margin:25px auto 0 auto;}
#main .pink a,#main .pink span{font-weight:normal;font-size:14px;}
#main .pink a{margin-right:2px;}
#main .pink a.nav_on{color:#f0a;}
.article_box .comment_count{font-size:14px;}
.article_box .nocontent{margin:25px auto 0 auto;}

#consultation_box{margin:5px 0;line-height:24px;}
#consultation{margin-right:5px;}
#ad_top{margin-top:3px;width:468px;}
#ad_bottom{margin:35px auto 0;width:468px;}

/*tag*/
#tagcloud span{padding-right:3px;font-family:verdana,YaHeiConsolas,"Microsoft YaHei","微软雅黑","宋体";}
#tagcloud span a {line-height:38px;text-decoration:none;}
.tag_level1 a{color:#9BB324; font-size:34px; font-weight:bold}
.tag_level2 a{background-color:#fff;color:#000; font-size:26px}
.tag_level3 a{font-size:20px}
.tag_level4 a{font-size:14px}
#main h2.pink span.white{color:#ccc;font-size:16px;font-weight:bold;}

#on_off{width:48px;height:48px;overflow:hidden;position:absolute;top:10px;right:10px;}
#on_off img{cursor:pointer;}
#ad_search_b{width:468px;height:15px;margin:8px auto;}

