body { color: #333; font-size: 12px; background-color: white; text-align: center; margin: 0; }
a { text-decoration: none; }
a:link { color: #333 }
a:visited { color: #333 }
a:hover { color: #f60 ; }
a:active { color: red }
ul { margin: 0; padding: 0; }
li { float: left; list-style-type: none; display: block; }
img { border-width: 0; }
p { margin: 5px 0; padding: 0; }
h1 { font-size: 32px; line-height: 35px; text-align: center; height: 35px; margin: 0; padding: 0; }
h2 { line-height: 28px; background-color: #ccedff; text-align: center; height: 28px; }
.z12s33c { color: #333; font-size: 12px; font-weight: bold; }
.z12shongc { color: red; font-weight: bold; }
.z14shuangc { color: #ca7e00; font-size: 14px; font-weight: bold; line-height: 28px; height: 28px; }
.juzhong { text-align: center; }
.line { border-bottom: 2px solid #e4e4e4; }
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.box { text-align: left; width: 940px; margin: 0 auto; }
#header,#upimg,#downimg,.tab_on,.ding,.IndexHot,.CommentCount,.ArticleID,.Hits,.MY_upart,.ding_on,.cai,.cai_on,.bookmark,.bookmark_on,.list,.list_hover,.login_b,.login_b_on { background-image: url(new2010/bg.png); }
#header { background-repeat: no-repeat; background-position: 0 0; height: 60px; margin-top: 3px; }
#logo { width: 280px; float: left; }
#header_r { width: 660px; float: left; }
#nav { line-height: 25px; height: 25px; }
#nav li { margin-right: 10px; }
#nav a:hover { color: #f60; text-decoration: underline; }
#search { height: 35px; margin: 0; padding: 0; }
#s_box { float: left; }
.keyword { color: #666; font-size: 14px; line-height: 26px; width: 480px; height: 26px; border: solid 1px #ca7f01; }
#s_button { width: 150px; float: left; margin-left: 15px; }
#path { line-height: 30px; height: 30px; }
#main_l { width: 640px; float: left; margin-top: 20px; }
#index_l { width: 640px; float: left; }
#tab ul { width: 640px; height: 28px; border-bottom: 1px solid #ca7e00; }
#tab li{ font-size:14px; text-align:center; line-height:28px; width: 120px; overflow: hidden; cursor: pointer; }
.tab_on { color:#fff; font-weight: bold; background-position:-285px -93px; }
.tab_con li { width: 100%; margin-top:10px;margin-bottom:10px;border-bottom: 1px solid #e4e4e4;}
.IndexHot,.CommentCount,.ArticleID,.Hits,.MY_upart {width:60px; display:-moz-inline-box; *display:inline-block;}
.CommentCount {background-position:-338px -127px;}
.ArticleID { background-position:-206px -127px;}
.Hits { background-position:-272px -127px;}
.MY_upart { background-position:-405px -127px;}
.IndexHot { background-position:-140px -127px;}
.index_titl { font-size: 18px; font-weight: bolder; height: 25px; }
.index_con { color:#333; line-height:1.5; margin-top: 5px; margin-bottom:10px; }
#a_memo { color: #666; line-height: 28px; text-align: center; height: 28px; }
#a_daodu { line-height: 1.5; padding: 7px; border: dashed 1px #ca7e00; }
#a_mulu { min-height: 280px;height:auto !important; height:280px; overflow:visible; margin-top: 10px; }
.mulu_small { text-indent: 2em; }
.mulu_small a:hover { text-decoration: underline; }
.mulu_big { line-height: 30px; height: 30px; font-size: 14px; }
.mulu_big a { color: blue; text-decoration: underline; }
.mulu_big a:visited { color: blue; }
.mulu_big a:hover { text-decoration: underline; }
#a_content { color: black; font-size: 14px; line-height: 1.8; text-indent: 2em; margin-top: 20px; }
.channel_keylink:link{ color:#36c; font-size: 14px; text-decoration: underline; }
.channel_keylink:visited { color:#800080;}
#google1 { width: 340px; float: right; }
#google2 { line-height: 28px; text-align: center; height: 28px; margin-top: 10px; }
#google3 { float: right; }
#google4 { margin-top: 20px; }
#toolbar { text-align: center; margin-top: 10px; margin-left: 50px; }
.ding,.ding_on,.cai,.cai_on { width: 180px; height: 40px; float: left; margin-right: 40px; cursor: pointer; }
.ding { background-position: -470px -61px; }
.ding_on { background-position: -470px -102px; }
.cai { background-position: -655px -61px; }
.cai_on { background-position: -655px -102px; }
.spup,.spdown { background-color: white; width: 60px; height: 9px; float: left; }
.spup { border: solid 1px #090; }
.spdown { border: solid 1px #666; }
#upimg { background-position: 0 -125px; height: 9px; overflow: hidden; }
#downimg { background-position: -70px -125px; height: 9px; overflow: hidden; }
#showding,#showcai { line-height: 13px; text-align: left; margin-top: 23px; padding-right: 10px; padding-left: 10px; }
.bookmark,.bookmark_on { width: 100px; height: 40px; float: left; cursor: pointer; }
.bookmark { background-position: -840px -102px; }
.bookmark_on { background-position: -840px -61px; }
#comm_box { line-height: 25px; background-color: #f5f5f5; margin-top: 10px; margin-bottom: 20px; padding: 7px; border: solid 1px #e4e4e4; }
.plshuru { width: 50%; }
#showprevnext li { text-align: center; width: 50%; margin-top: 10px; margin-bottom: 10px; }
#a_more { line-height: 1.8; }
.list,.list_hover { line-height: 30px; text-indent: 7px; height: 30px; float: none; margin-top: 5px; margin-bottom: 5px; }
.list { background-position: 0 -61px; }
.list_hover { background-position: 0 -93px; }
.LinkArticleCorrelative {display:block;}
#main_r { width: 280px; float: right; }
#userlogin { background-color: #f5f5f5; min-height: 120px; height:auto !important; height:120px; overflow:visible; margin-top: 10px; margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; border: solid 1px #999; }
.login_l { line-height: 35px; text-align: center; width: 30%; height: 35px; float: left; }
.login_r { line-height: 35px; width: 70%; height: 35px; float: left; }
.login_r input { line-height: 23px; width: 160px; height: 23px; border: solid 1px #999; }
.login_b,.login_b_on { line-height: 30px; background-position: -285px -61px; text-align: center; width: 85px; height: 30px; float: left; margin-top: 15px; margin-left: 5px; }
.login_b_on { background-position: -380px -61px; }
.login_b a:hover { color: #000; text-decoration: underline; }
.comment { margin-top: 5px; margin-bottom: 5px; border-bottom: 1px solid #e4e4e4; }
.commenttop { color: black; line-height: 25px; background-color: #f5f5f5; height: 25px; }
.commentcontent { font-size: 14px; line-height: 1.5; margin-top: 5px; margin-bottom: 5px; }
.reply { color: white; font-size: 12px; line-height: 20px; background-color: #2e6ab1; text-align: center; width: 50px; height: 20px; margin-top: 10px; margin-left: 500px; margin-right:10px;padding:3px; cursor: pointer; }
.yingyong { color: white; font-size: 12px; line-height: 20px; background-color: #2e6ab1; text-align: center; width: 50px; height: 20px; margin-top: 10px;padding:3px; cursor: pointer; }
.pageContent,.wzfy { font-size: 12px; line-height: 28px; text-align: center; height: 28px; margin-bottom: 20px; }
.wzfy a,.wzfy a:hover { color: #2e6ab1; font-weight: bold; padding: 5px 10px; border: solid 1px; }
.wzfy_curr { color: white; font-weight: bold; background-color: #2e6ab1; padding: 5px 10px; border: solid 1px #2e6ab1; }
.pageContent a,.pageContent a:hover { color: #2e6ab1; padding: 5px; border: solid 1px; }
.fp_unread { color: #929292; padding: 5px; border: solid 1px; }
.current { color: white; background-color: #2e6ab1; padding: 5px; border: solid 1px #2e6ab1; }
#footer { line-height: 1.8; text-align: center; margin-top: 30px; }
#footer a { color: #333; }
#shuoming { color: #999; background-color: #f5f5f5; padding: 7px; border: solid 1px #e4e4e4; }
#f_link a { color: #999; }
#f_link li {width:10%;}
/*bookmark*/
#showbookmark { background-color: white; width: 360px; *width: 300px; height: auto; z-index: 9999; padding: 7px; border: solid 5px #9c0; }
.dt_list {  }
.dt_list li { line-height: 25px; text-align: left; width: 33%; height: 25px; }
.dt_a { line-height: 16px; background-image: url(new2010/bookmark.gif); background-repeat: no-repeat; height: 16px; margin-right: 5px; display: block; }
.dt_a_ico { padding-left: 18px; }
.p_special_favorite{background-position:0 -0px;}
.p_baidu{background-position:0 -16px;}
.p_google{background-position:0 -32px;}
.p_yahoo{background-position:0 -160px;}
.p_qq{background-position:0 -48px;}
.p_sina{background-position:0 -80px;}
.p_diguff{background-position:0 -352px;}
.p_zuosa{background-position:0 -368px;}
.p_v_sohu{background-position:0 -384px;}
.p_xiezhua{background-position:0 -400px;}
.p_kaixin001{background-position:0 -416px;}
.p_9_douban{background-position:0 -432px;}
.p_renren{background-position:0 -448px;}
.p_bai_sohu{background-position:0 -464px;}
.p_115{background-position:0 -480px;}
.p_haoei{background-position:0 -496px;}
.p_shouker{background-position:0 -304px;}
.p_waakee{background-position:0 -320px;}
.p_diglog{background-position:0 -112px;}
.p_yangku{background-position:0 -256px;}
.p_9fav{background-position:0 -96px;}
.p_leshou{background-position:0 -144px;}
.p_mister-wong{background-position:0 -64px;}
.p_delicious{background-position:0 -192px;}
.p_live{background-position:0 -176px;}
.p_digg{background-position:0 -208px;}
.p_facebook{background-position:0 -224px;}
.p_twitter{background-position:0 -240px;}
.p_xianguo{background-position:0 -512px;}
.p_g_reader{background-position:0 -528px;}
/*userinfo*/
.userinfo_a { color: red; line-height: 25px; text-align: center; }
.userinfo_b { line-height: 25px; text-align: center; }
.userinfo_c { text-align: center; }
.userinfo_c a { color: blue; line-height: 25px; }

