/*  
Theme Name: D-Z Theme Pro
Theme URI: http://zeuscn.net/
Description: D-Z Theme Pro
Version: 1.08.09.19
Author: zEUS. and Dogorgod
Author URI: http://www.dztheme.com/
*/

body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre dl,dt,dd,form,a,fieldset,input,th,td{border:0;outline:none;margin:0;padding:0;}
body{background:#EAEAEA url(images/bg.gif) repeat-x;font-family:Verdana,trebuchet ms,helvetica;color:#777;line-height:18px;font-size:62.5%;}
a{color:#6e6e6e;}
a:link,a:visited,a:hover{text-decoration:none;}
a:hover{text-shadow:1px 1px 1px #999;}
a:focus{outline:0;}
p{display:block;margin:0 0 10px;font-size:14px;}
#hellobaby,#rsstip,.readmore a,.readmore a:hover,.comment,.reply a,.comments-navi a,.comments-navi span.current,.avatar,#cancel_reply a,#author,#email,#url,#mcspvalue,#submit,#commentform textarea,#twitter,#wp-calendar th,#wp-calendar td,.dz-pagenavi a,.pages,.extend,.current,.linkpage ul li ul li,.linkpage ul li ul li a,#welcometip,#tooltip,#feed-control{-moz-border-radius:10px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:10px;border-radius:10px 0;}

/*--- header ---*/
#header{height:139px;width:970px;background:url(images/allbgs.gif) no-repeat scroll 0 -615px;position:relative;margin:10px auto 0;}
h1{font-family:微软雅黑;text-indent:-9999em;top:12px;left:25px;position:absolute;margin:0;padding:5px 0;}
h1 a,h1 a:visited{background:transparent url(images/allbgs.gif) no-repeat scroll -130px -484px;width:369px;height:57px;display:block;}
.description{color:#6E6E6E;font-size:12px;font-weight:700;float:left;display:none;padding:15px 0 0 50px;}
#rss{float:right;height:37px;width:39px;}
#rss a{float:right;height:37px;width:40px;}
#rsstip{background:#000;display:none;font-size:12px;color:#fff;padding:5px;position:absolute;right:45px;top:8px;width:150px;opacity:.8;filter:alpha(opacity=80);}
.search{position:absolute;right:0;top:62px;width:242px;height:26px;}
.searchform{width:240px;height:24px;margin:0;padding:1px;}
.searchform input{color:#848484;font:12px 微软雅黑, 黑体, "Arial Black";border:none;}
.searchform .s{background:#fff;border:none;float:left;height:16px;position:absolute;width:180px;padding:4px 5px;}
.searchform .submit{background:#fff;border:none;display:inline;float:right;width:25px;height:24px;margin-right:25px;padding:4px 0;}
#hellobaby{background:#000;color:#fff;border:1px solid #B3B3B3;font-size:14px;right:0;padding:10px;position:absolute;top:250px;opacity:.7;filter:alpha(opacity=70);}
#hellobaby a{color:#FFA500;}
.closebox{position:absolute;right:5px;top:0;}

/*--- menu ---*/
.nav{font-size:12px;height:32px;left:10px;position:absolute;top:102px;width:950px;}
.nav ul{float:left;width:740px;height:32px;position:relative;margin:0;padding:0 105px;}
.nav ul li{float:left;width:80px;height:24px;line-height:24px;text-align:center;list-style:none;margin:0;padding:4px 34px;}
.nav ul li a{color:#cacbcb;background:transparent url(images/allbgs.gif) no-repeat scroll 0 -103px;width:80px;height:24px;display:block;overflow:hidden;position:relative;cursor:pointer;}
.nav ul li a:hover{background:url(images/allbgs.gif) no-repeat scroll 0 -153px;display:block;width:80px;height:24px;text-align:center;color:#FFEFFE;}
.nav ul li a span{position:absolute;left:16px;}
.nav ul li a span.over{top:-45px;}
.nav .current_page_item a,.nav .current-cat a{background:transparent url(images/allbgs.gif) no-repeat scroll 0 -153px;display:block;width:80px;height:24px;text-align:center;text-shadow:1px 1px 1px #999;color:#FFEFFE;}
.subnav-l{background:transparent url(images/allbgs.gif) no-repeat scroll -140px -397px;height:28px;width:10px;margin-top:2px;float:left;}
.nav ul li ul{display:none;position:absolute;right:160px;height:30px;width:622px;background:#333 url(images/allbgs.gif) no-repeat scroll 622px -273px;list-style:none;float:left;z-index:30;margin:0;padding:0 10px 0 0;}
.nav ul li ul li{float:left;height:26px;padding:2px 11px;}

/*--- flash & new_post ---*/
#flash-bg{background:url(images/wrap-bg.gif) repeat-y;float:left;width:970px;padding:5px 0;}
#flash-btm{background:transparent url(images/allbgs.gif) no-repeat scroll 0 -13px;width:970px;height:10px;float:left;margin-bottom:7px;}
.focusFlash{width:522px;float:left;padding:0 10px 0 20px;}
#newpost{float:right;margin-right:20px;display:inline;overflow:hidden;width:376px;height:223px;background:#efefef;border:1px solid #cdcdcd;padding:10px;}
#newpost .title{text-align:left;}
#newpost .entry-content{font-size:14px;line-height:1.6em;float:left;width:376px;}
.tab_new{background:transparent url(images/allbgs.gif) no-repeat scroll -1px -237px;height:32px;width:32px;float:right;margin:-11px;}
#wrap-top,#flash-top{background:url(images/allbgs.gif) no-repeat scroll 0 -3px;width:970px;height:10px;float:left;}

/*--- entry ---*/
#wrapper{width:970px;margin:7px auto;}
#wrap-bg{background:url(images/wrap-bg.gif) repeat-y;float:left;width:970px;}
#wrap-btm{background:url(images/allbgs.gif) no-repeat scroll 0 -13px;width:970px;height:10px;float:left;}
#content{margin-top:8px;width:590px;float:left;}
.post{float:left;display:inline;width:570px;margin:0 0 12px 20px;padding:0 0 12px;border-bottom:1px dotted #CCC;overflow:hidden;}
.post .title{text-align:left;height:auto;width:570px;}
.readmore a{background:#EFEFEF;padding:1px 5px;border:1px dashed #777;}
.readmore a:hover{background:#342D27;color:#fff;padding:1px 5px;}
.arch-post{float:left;height:160px;overflow:hidden;width:275px;margin:5px 0;padding:5px 0 5px 20px;}
.arch-post .title{text-align:left;height:auto;width:275px;}
.arch-entry{text-align:left;width:265px;background:#f5f5f5;font-size:1.2em;padding:5px;}
.arch-post h2{color:#5A5A5A;font-size:1.5em;font-family:微软雅黑, 黑体, "Arial Black";font-weight:700;margin:0;}
h2{color:#222;font-size:1.8em;font-family:微软雅黑, 黑体, "Arial Black";font-weight:700;text-shadow:3px 3px 3px #CCC;margin:0;padding:3px 0;}
a:hover,h2 a,.index-entry a,.gfg-title a,.gfg-subtitle a{color:#222;}
h2 a:hover{color:#828282;}
.index-entry{float:right;color:#6e6e6e;width:428px;font-size:14px;margin-top:5px;line-height:1.6em;overflow:hidden;}
.entry{color:#555;float:left;margin-top:5px;width:570px;font-size:1.3em;line-height:1.6em;}
.entry img,.index-entry img,.entry-content img{border:none;margin:5px;}
.entry h3{font:bold 1.4em Arial, Helvetica, sans-serif;color:#707070;margin:2px 2px 2px 20px;}
.entry ul,.entry ol{list-style:none;margin:0;padding:5px 15px;}
.entry li{list-style:none;margin:10px 0;}
.entry ul li,.entry ol li{list-style-image:none;list-style-position:inside;list-style-type:disc;padding-left:20px;margin:0;}
.search-entry{display:inline;font-size:13px;width:554px;float:left;background:#f5f5f5;margin:5px 10px;padding:5px;}
.readmore a,.entry a,.search-entry a,a:hover,h2 a,.postinfo a:hover,.pagetitle a:hover,.st-related-posts a:hover,.arch-post h2 a,.comment-page-numbers a:hover,#cat-area a:hover,.commentmetadata a:hover{color:#222;}
.entry p a{text-decoration:underline;}
.entry p a:hover,.entry p .st_tag{text-decoration:none;}
.entry a:hover,.search-entry a:hover .entry-content a:hover{background:#EAEAEA;color:#6E6E6E;}
.entry .img_border,.textwidget .img_border,.textwidget .img_border a,#newpost .entry-content .img_border{border:1px #ccc solid;background:#FFF;padding:3px;}
blockquote{background:#EFEFEF;border:1px dashed #CCC;color:#777;margin:5px 0;padding:5px 10px;}
.cat-icon{background:#999;color:#6E6E6E;float:left;height:130px;margin-bottom:5px;overflow:hidden;width:120px;}
.cat-icon img{border:none;}
.postinfo{font-family:微软雅黑;font-size:12px;color:#8a8c8d;padding:1px;}
.postinfo a{color:#8a8c8d;}
.postinfo a:hover,.postmeta a:hover,#cat-area a:hover {color:#222;}
.pagetitle{background:url(images/allbgs.gif) no-repeat scroll 0 -128px;width:511px;height:25px;float:left;margin-left:39px;display:inline;line-height:25px;color:#707070;font-family:微软雅黑;font-style:italic;font-size:1.2em;text-align:center;}
.postmeta-s{background:url(images/allbgs.gif) no-repeat scroll 0 -59px;color:#707070;display:inline;float:left;font-family:Arial,微软雅黑,黑体;height:21px;line-height:21px;margin-left:29px;text-align:center;width:511px;}
.postmeta-s a{color:#6E6E6E;}
.postmeta-s .postdate{float:left;font-size:.8em;font-weight:700;text-align:center;width:100px;}
.postmeta-s .category{display:inline;float:left;font-weight:700;margin-left:13px;font-size:.9em;}
.postmeta-s .comment{float:right;font-weight:700;margin-right:20px;font-size:.9em;}
.pagetitle .comment{font-style:italic;float:right;margin-right:20px;font-weight:700;}
.postmeta{background:url(images/allbgs.gif) no-repeat 0 -425px;float:left;font-family:黑体;font-size:1.3em;height:180px;text-align:center;width:120px;padding:5px;}
.postmeta a{color:#707070;}
.postmeta .postdate,.postmeta .comment{color:#FFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:700;height:17px;line-height:17px;text-align:center;width:120px;}
.postmeta .comment{font-size:1em;height:20px;line-height:20px;margin-top:5px;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.navigation a{color:#eaeaea;}
.navigation .alignleft{float:left;margin-left:28px;display:inline;width:225px;text-align:left;white-space:nowrap;overflow:hidden;}
.navigation .alignright{float:right;margin-right:28px;display:inline;width:225px;text-align:right;white-space:nowrap;overflow:hidden;}
.notfound{background:url(images/404.gif) no-repeat;height:500px;width:960px;float:left;margin-left:5px;}
#content .post #titlead{margin:0 0 5px 12px;border:1px solid #B3B3B3;}
#content #titlead{margin:0 0 5px 32px;border:1px solid #B3B3B3;}

/*--- comments ---*/
.comments-template{float:left;width:550px;padding:15px 5px 0;}
.comments-template ol{display:inline-block;list-style:none;font-size:13px;width:550px;margin:0;padding:0 0 5px;}
.comments-template ol li{border:1px solid #b3b3b3;color:#222;font-weight:400;width:540px;list-style:none;margin:5px 0 0;padding:5px;}
.comments-template h4{font-family:"Trebuchet MS",Arial;font-size:1.4em;color:#555;text-align:center;margin:0;padding:0 10px 3px;}
.comments-num{font-size:3em;}
.comment-entry-owner{background:#555;color:#ccc;}
.commentmetadata a{color:#b4b4b4;font-size:11.5px;}
.comments-template p.nocomments{padding:0;}
.fn{font-weight:700;font-style:normal;}
.commentmetadata{text-align:left;}
.avatar{background:#FFF none repeat scroll 0 0;border:1px solid #CCC;float:left;margin:0 0 3px 3px;padding:2px;-moz-box-shadow:2px 2px 2px #777;-webkit-box-shadow:2px 2px 2px #777;box-shadow:2px 2px 2px #777;}
.comment-author .avatar{margin:0 5px;}
.reply{text-align:right;margin:0;float:right;line-height:20px;}
.reply a:hover{border:1px solid #ededed;background:#ccc;padding:0 7px;line-height:20px;}
.reply a{border:1px solid #ccc;background:#ededed;padding:0 7px;line-height:20px;}
.children{margin:0;padding:5px;}
.children .alt,.children .even{background:#e2e2e2;width:98%;margin:0 0 5px;padding:5px 5px 0;}
#author_info p{margin:0;padding:0 0 5px;}
.comments-navi{float:left;font-size:12px;line-height:22px;width:100%;text-align:center;}
.comments-navi a{text-decoration:none;border:1px solid #ccc;color:#555;margin:2px;padding:2px 4px;}
.comments-navi a:hover{border:1px solid #ccc;color:#ccc;background:#555;}
.comments-navi span.current{font-weight:700;border:1px solid #ccc;color:#555;background:#F6F6F6;margin:2px;padding:2px 4px;}
.comments-template .alignleft,.comments-template .alignright{font-size:12px;margin:10px 0 0;padding:1px 0;}
.comments-template .alignleft a:hover,.comments-template .alignright a:hover{border:1px solid #ccc;background:#555;color:#ededed;padding:1px 7px;}
#cancel_reply{text-align:center;float:right;padding:4px 7px;}
#cancel_reply a{display:block;border:1px solid #ccc;background:#f6f6f6;font-family:"Comic Sans MS";color:red;padding:4px 7px;}
#cancel_reply a:hover{background:#CCC;border:1px solid #EDEDED;}
#respond{margin-left:6px;width:98%;}
#respond h3{line-height:30px;color:#555;font-size:36px;font-style:italic;margin-bottom:5px;text-align:center;width:95%;}
#commentform{position:relative;width:99%;display:inline-block;font-size:12px;margin:0 auto;}
#author,#email,#url,#mcspvalue{border:1px solid #ccc;width:200px;background:#f6f6f6;padding:2px 5px;}
#submit{border:1px solid #ccc;width:200px;background:#f6f6f6;color:#555;font-family:"Trebuchet MS",Arial;font-weight:700;float:left;margin:5px 0;padding:2px 5px;}
.reply-tip{color:#555;font-family:"Trebuchet MS",Arial;font-size:13px;font-weight:700;}
#commentform textarea{font:13px Arial, Helvetica, sans-serif;width:370px;height:119px;border:solid 1px #ccc;background:#F6F6F6 url(images/comment-bg.gif) no-repeat scroll center center;overflow:auto;padding:2px 5px;}
#commentform input:focus,#commentform textarea:focus {box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;}
.navigation{float:left;background:url(images/navigation.gif) no-repeat;height:23px;line-height:23px;width:550px;display:inline;color:#EAEAEA;font-size:1.2em;margin:10px 7px;}
.comments-template ol li p,#newpost .entry-content p{margin:0;padding:0 5px;font-size:13px;}
.comment-entry-alt,.comment-entry-alt a{color:#000;}
.editComment,.editableComment,.textComment{display:inline;}
.alignleft,.comments-template .alignleft,.gfg-collapse-href,.comments-template .alignleft{float:left;}
.alignright,.comments-template .alignright{float:right;}
.comments-template .alignleft a,.comments-template .alignright a{border:1px solid #ccc;background:#ededed;padding:1px 7px;}
.navigation a:hover,.comment-entry-alt a:hover,.navigation a:hover{color:#ccc;}
#welcome{line-height:41px;padding-left:50px;color:#222;font-size:14px;}
#welcometip{background:#000;display:none;font-size:12px;color:#fff;padding:5px;position:absolute;top:-50px;left:50px;opacity:.8;filter:alpha(opacity=80);}
#wordcount{bottom:10px;font-size:14px;left:210px;position:absolute;text-align:center;width:100px;margin:0;}

/*--- comment ad ---*/
#commentad img{float:right;width:125px;height:125px;}
.children #commentform textarea{width:99%;overflow:hidden;}
.children #commentform #commentad{display:none;}
.children #commentform{width:98%;}

/*--- twitter ---*/
#twitter{overflow:hidden;width:318px;font-size:12px;margin:0 0 10px;padding:5px 5px 5px 25px;background:#EFEFEF url(images/allbgs.gif) no-repeat -86px -155px;border:1px dashed #777;}
#twitter a{color:#000;}

/*--- tab ---*/
#sidebar-tab{width:350px;}
#tab-title{float:left;margin:0;padding:0;}
#tab-1,#tab-2,#tab-3,#tab-4{font:bold 1.4em Helvetica, sans-serif, 黑体, 微软雅黑;position:relative;float:left;list-style:none;cursor:pointer;background:url(images/tab.gif) repeat-x;text-align:center;color:#4e4e4e;height:21px;line-height:21px;width:87px;}
#tab-content .tab-1 li a{background:none;padding-left:5px;}
.tab-1 .avatar{margin:0;padding:0;border:none;}
.tab-2,.tab-3,.tab-4{display:none;}
.tab-2 li,.tab-3 li{text-align:right;}
.tab-2 li a,.tab-3 li a{float:left;}
#tab-title .current{background:url(images/Tabselecet.gif) repeat-x;color:#4e4e4e;width:89px;height:21px;margin:0;padding:0;border:none;}
#tab-content{float:left;color:#6E6E6E;background:url(images/tabbg.gif) repeat-x;font-size:12px;font-family:微软雅黑;line-height:1.5em;height:220px;width:340px;padding:8px 5px;}
#tab-content li{background:transparent url(images/allbgs.gif) no-repeat scroll -3px -210px;list-style:none;padding:2px 0;height:1.5em;overflow:hidden;position:relative;}
#tab-content li a{color:#6e6e6e;padding-left:12px;}
#tab-content li a:hover{color:#111;}
#tab-content ul{padding:2px;margin:0;}
#qqcontact a{background:transparent url(images/allbgs.gif) no-repeat scroll -130px -425px;float:left;height:29px;width:138px;}
#msncontact a{background:transparent url(images/allbgs.gif) no-repeat scroll -130px -454px;float:right;height:30px;width:163px;}

/*--- sidebar ---*/
.sidebar{float:right;margin-top:8px;font-family:微软雅黑;width:365px;}
.sidebar .widget ul{float:right;margin:0;}
.sidebar .widget .ffox_most_active {padding-top:5px;}
.sidebar .widget .ffox_most_active li{list-style:none;float:left;border:none;padding-left:0;width:42.5px;background:none;}
.sidebar .widget .ffox_most_active img.avatar{width:32px;height:32px;}
.sidebar h3{background:#EDEDED;color:#5a5a5a;display:block;font-size:1.2em;font-family:微软雅黑;height:18px;line-height:18px;margin:3px 0;text-align:center;}
.widget{float:left;font-size:12px;width:350px;margin:3px 0;padding:0;}
.widget ul,.textwidget{float:left;width:345px;padding:0;}
.textwidget .img_border a:hover{border:1px #88888C solid;padding:3px;}
.widget ul li{list-style:none;text-align:right;border-bottom:1px dashed #D9DCE0;background:transparent url(images/allbgs.gif) no-repeat scroll left -184px;padding-left:20px;width:324px;line-height:1.8em;margin:0;}
.widget ul li a{float:left;}
.longli,.widget .shortli{margin:5px 0 10px 5px;}
.longli,.longli li{list-style:none;width:345px;margin:0;overflow:hidden;}
.longli li a{width:238px;height:1.8em;overflow:hidden;text-align:left;}
.widget .shortli,.widget .shortli li{float:left;list-style:none;margin:0;}
.widget .shortli li{width:95px;}
.widget .middleli li{width:152.5px;float:left;text-align:left;}
.sidebar li a,.st-related-posts li a,.car-monthlisting li a{position:relative;}
.hotposts li,#commentstitle li{float:left;width:100%;}

/*--- ad ---*/
.boxgrid{width:165px;height:165px;float:left;border:solid 1px #B3B3B3;overflow:hidden;position:relative;margin:4px;}
.boxgrid img{position:absolute;top:0;left:0;border:0;width:165px;height:165px;}
.boxgrid .adtitle{font-size:14px;font-weight:700;background:#EDEDED;color:#5A5A5A;font-family:微软雅黑;line-height:18px;text-align:center;margin:3px 0;}
.boxgrid p{color:#fff;font-weight:700;font:10pt "Lucida Grande", Arial, sans-serif;padding:0 10px;}
.boxgrid p a{color:#FFA500;}
.boxgrid p a:hover{color:#fff;}
.boxcaption{float:left;position:absolute;background:#000;height:165px;width:100%;opacity:.7;filter:alpha(opacity=70);}
.caption .boxcaption{top:141px;left:0;}

/*--- calendar ---*/
.widget_calendar h3{display:none;}
#wp-calendar{width:100%;}
#wp-calendar #today{background:#E6E6E6;}
#wp-calendar tbody a{font-weight:700;}
#wp-calendar caption{font-family:Arial;font-weight:700;letter-spacing:-.05em;font-size:100%;text-align:left;padding-bottom:5px;}
#wp-calendar th,#wp-calendar td{text-align:center;}
#wp-calendar tbody td{border:1px solid #CCC;}
#wp-calendar tbody td.pad{border:0 none;}
#wp-calendar th{background:#999;color:#FFF;}
#wp-calendar td#prev{text-align:left;padding-top:5px;}
#wp-calendar td#next{text-align:right;padding-top:5px;}

/*--- caption ---*/
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}

/*--- table ---*/
table.table{border-spacing:2px;border-collapse:separate;background-color:#FFF;border-color:gray;border-style:outset;border-width:1px;}
table.table th{background-color:#FFF;border-color:gray;border-style:inset;border-width:1px;padding:1px;}
table.table td{border-color:gray;border-style:inset;border-width:1px;padding:1px;}

/*--- extra ---*/
.extra-single{width:550px;margin-top:10px;float:left;border-bottom:1px solid #808C97;border-top:1px solid #808C97;padding:10px;}
.extra-single h3{background:#EDEDED;height:18px;font:bold 1.2em Arial, Helvetica, sans-serif;color:#707070;margin:2px;text-align:center;}
.extra-single ul{margin:0;padding:0;}
.st-related-posts a,#cat-area a{color:#858585;}
.st-related-posts{float:left;color:#a5a5a5;width:100%;font-size:1.2em;margin:0;padding:0;}
.st-related-posts li{list-style:none;background:transparent url(images/allbgs.gif) no-repeat scroll -4px -210px;padding-left:10px;border-bottom:1px solid #d9dce0;width:245px;height:1.8em;overflow:hidden;display:inline;float:left;line-height:1.8em;margin:0 10px;}

/*--- pagenavi ---*/
.dz-pagenavi{float:right;font-size:12px;padding:3px 0;}
.dz-pagenavi a{background:#EAEAEA;border:1px solid #B1BDC7;color:#333;margin:2px;padding:2px 5px 1px;}
.dz-pagenavi a:hover{background:#342D27;border:1px solid #B1BDC7;color:#FFF;}
.pages,.extend{background:#F5F5F5;border:1px solid #B1BDC7;margin:2px;padding:2px 5px 1px;}
.current{background-color:#342d27;border:1px solid #9b999a;color:#fff;font-weight:700;margin:2px 0;padding:2px 5px 1px;}

/*--- links ---*/
.linkpage {display:inline;float:left;margin:3px 20px;padding:0 5px;width:920px;}
.linkpage h3{line-height:20px;}
.linkpage ul{margin:0;padding:0 6px;list-style-type:none;overflow:auto;}
.linkpage img{float:left;height:16px;width:16px;padding:3px 0 3px 3px;}
* html .linkpage ul{height:1%;}
.linkpage ul li{color:#333;margin-bottom:5px;font-size:12px;}
.linkpage ul li ul li{float:left;width:141.3px;text-align:center;margin:3px;line-height:180%;background-color:#FFF;border:1px solid #CCC;}
.linkpage ul li ul li a{color:gray;display:block;}
.linkpage ul li ul li a:hover{background-color:gray;color:#FFF;font-weight:700;}

/*--- sweet titles ---*/
#tooltip {position:absolute;z-index:1000;max-width:250px;word-wrap:break-word;background:#000;text-align:left;padding:5px;min-height:1em;}
#tooltip p {color:#fff;font:12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;}
#tooltip p em {display:block;margin-top:3px;color:#f60;font-style:normal;}

/*--- rss ---*/
.gfg-root{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:13px;height:auto;overflow:hidden;position:relative;text-align:center;padding:10px;}
.gfg-title{background-color:#EAEAEA;color:#222;font-size:16px;font-weight:700;line-height:2em;overflow:hidden;white-space:nowrap;}
.gfg-subtitle{background-color:#EAEAEA;color:#5A5A5A;float:right;font-size:14px;overflow:hidden;white-space:nowrap;padding:0 10px;}
.gfg-entry{background-color:#FFF;border-bottom:1px solid #B3B3B3;height:10em;overflow:hidden;position:relative;text-align:left;width:100%;margin:5px;}
.gfg-root .gfg-entry .gf-result{background-color:#FFF;height:100%;position:relative;width:auto;padding:0 20px;}
.gfg-list{overflow:hidden;position:relative;text-align:left;margin:0 5px 5px 0;}
.gfg-listentry{margin-left:5px;overflow:hidden;padding-left:15px;white-space:nowrap;}
.gfg-listentry-odd{background-color:#EAEAEA;}
.gfg-listentry-highlight{background-image:url(images/garrow.gif);background-position:left center;background-repeat:no-repeat;}
.gfg-root .gfg-entry .gf-result .gf-title{font-size:16px;line-height:1.5em;overflow:hidden;white-space:nowrap;padding:5px 0;}
.gfg-root .gfg-entry .gf-result .gf-snippet{color:#555;margin-bottom:10px;text-indent:2em;}
.gf-title a{color:#222;font-size:25px;}

/*--- catarea ---*/
#cat-area{width:970px;font-size:1.2em;float:left;margin-top:7px;}
#cat-top{background:transparent url(images/allbgs.gif) no-repeat scroll 0 -23px;width:970px;height:18px;float:left;}
#cat-bg{background:url(images/cat-bg-1.gif) repeat-y;float:left;width:966px;text-align:center;padding:0 2px;}
#cat-btm{background:transparent url(images/allbgs.gif) no-repeat scroll 0 -41px;width:970px;height:18px;float:left;}
.cat{float:left;width:141px;display:inline;font-family:微软雅黑,Arial,黑体;color:#b4b4b4;margin:0 10px;}
.cat a{color:#929da6;font:700 1.2em 微软雅黑,黑体,Arial;border-bottom:1px dotted;display:inline;}
.cat p{font:1em Arial;margin-top:5px;color:#929da6;}

/*--- foorter ---*/
#footer{float:left;background:url(images/allbgs.gif) no-repeat 0 -305px;height:40px;color:#999;width:970px;margin:5px 0;}
#footer a{color:#999;font-weight:700;}
#footer a:hover{color:#222;font-weight:700;}
#footer .text{margin-left:80px;display:inline;float:left;height:40px;width:810px;overflow:hidden;}
#footer .text p{height:16px;margin:0;padding:2px 0;font-size:13px;}
#footer .login{float:right;height:40px;width:66px;}
#footer .login a{background:url(images/allbgs.gif) no-repeat scroll 0 -385px;height:40px;width:66px;display:block;}
#footer .login a:hover{background:url(images/allbgs.gif) no-repeat scroll 0 -345px;height:40px;display:block;}