﻿/* =======Google Chrome Theme for Z-blog
   =======default style sheet by Zin [http://7thpark.com]
   =======2009-1-13~2009-3-18
*/

/* =======global tags======= */
html,body,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif;font-weight:normal;}
h3{font-size:1.15em;}
html{font-size:62.5%;}
body{font-size:1.3em;}
img{border:none;}
/* =======global class======= */
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear{*display:inline-block;}
.icon{display:block;overflow:hidden;padding:0;height:0;background:url(default/bgs.png) no-repeat;font-size:1px;}
.quote{position:relative;margin:20px 0;_height:1px;font-style:italic;color:#666;}
.quote .s{position:absolute;left:-35px;top:-2px;display:block;width:30px;height:27px;background:url(default/bgs.png) no-repeat -87px -27px;}
.cor{position:absolute;display:block;width:5px;height:5px;font-size:1px;background:url(default/bgs.png) no-repeat;}
.ctl{left:0;top:0;background-position:-97px top;}
.ctr{right:0;top:0;background-position:-102px top;}
.cbl{left:0;bottom:0;background-position:-97px -5px;}
.cbr{right:0;bottom:0;background-position:-102px -5px;}
/* =======layout======= */
#divPage{background:url(default/bgs.png) repeat-x left -336px;}
#divMiddle{margin:0 auto;width:960px;}
/* divTop */
#divTop{position:relative;padding-top:31px;height:34px;}
#BlogTitle{float:left;margin-right:5px;}
#BlogTitle .icon{width:29px;padding-top:27px;background-position:-58px top;}
#BlogTitle .icon:hover{background-position:-58px -27px;}
#BlogSubTitle{line-height:27px;font-size:1.2em;color:#f60;}
/* navigation */
#ulNavBar{position:absolute;left:0;top:1px;margin:0;padding:0;height:25px;line-height:25px;}
#ulNavBar li{float:left;list-style:none;margin:0 0 0 -15px;padding:0 15px 0 0;background:url(default/bgs.png) no-repeat right -201px;font-family:Arial, Helvetica, sans-serif;font-size:.85em;}
#ulNavBar li#navFirst{margin-left:0;}
#ulNavBar li#navFirst a{background-position:left -126px;}
#ulNavBar li a{display:block;float:left;padding:0 10px 0 25px;background:url(default/bgs.png) no-repeat left -251px;color:#333;text-decoration:none;}
#ulNavBar li a:hover{color:#fff;}
#ulNavBar li#navLast{background-position:right -226px;}
#ulNavBar li#navLast a{padding-right:10px;}
#ulNavBar li.current{background-position:right -176px;position:relative;}
#ulNavBar li.current a{background-position:left -151px;}
#ulNavBar li.current a:hover{color:#333;}
#ulNavBar li#navFirst.current a{background-position:left -54px;}
#ulNavBar li#navLast.current{background-position:right -276px;}
/* search form */
#pSearch{position:absolute;right:0;top:31px;margin:0;width:237px;height:27px;background:url(default/bgs.png) no-repeat -117px top;}
#pSearch.hover{background-position:-117px -27px;}
#edtSearch{float:left;margin:5px 0 0 4px;border:0;width:200px;*width:195px;}
#btnPost{float:right;width:29px;height:0;padding-top:27px;*height:27px;*padding-top:0;font-size:1px;border:none;background:transparent url(default/bgs.png) no-repeat right top;cursor:pointer;}
/* divSubscribeBtns */
#divSubscribeBtns{position:absolute;right:245px;top:31px;width:65px;}
#divSubscribeBtns .icon{float:left;}
#aAddFav{width:29px;margin-right:6px;padding-top:27px;background-position:left top;}
#aAddFav:hover{background-position:left -27px;}
#aSubscribe{width:29px;padding-top:27px;background-position:-29px top;}
#aSubscribe:hover{background-position:-29px -27px;}
/* divMessages */
#divMessages{margin-top:15px;padding:0 10px;height:30px;line-height:30px;background:#e9f1fb;border:1px solid #c7d1e2;}
#divMessages ul,#divMessages li{margin:0;padding:0;list-style:none;}
#divMessages .ctl{left:-1px;top:-1px;background-position:-87px top;}
#divMessages .ctr{right:-1px;top:-1px;background-position:-92px top;}
#divMessages .cbl{left:-1px;bottom:-1px;background-position:-87px -5px;}
#divMessages .cbr{right:-1px;bottom:-1px;background-position:-92px -5px;}
/* divMain */
#divMain{float:left;margin:25px 0;width:630px;}
.post{}
.post-title{font-size:1.2em;}
.post-date{margin-right:.5em;}
.post-title a{color:#f60;text-decoration:none;}
.post-title a:hover{color:#333;}
.post-body{margin:.5em 0;}
.post-tags{margin-top:1.5em;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.post-footer{margin-bottom:20px;padding:30px 0 50px;font-size:.9em;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;}
.post-nav{margin:20px 0 20px;}
.pagebar a,.pagebar span{margin-right:7px;}
.istop{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ccc;}
/* msg */
.trackback{display:none;}
.msg{margin:0;padding:0;}
.msg li{margin:0;padding:0;list-style:none;}
.mutuality{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc;}
.comment{margin-bottom:15px;padding:10px;border:1px solid #efefef;background:#fafafa;}
.msgname img{float:right;}
.msg li.msgarticle{margin:10px 0;}
.msgarticle .quote{font-style:normal;}
.msgarticle .s{display:none;}
.posttop{font-size:1.2em;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif;}
/* divSidebar */
#divSidebar{float:right;margin:25px 0;width:310px;}
.function{margin-bottom:25px;padding:15px;background:#e1ecfe;}
.function ul{margin:.5em 0 0;padding:0;}
.function li{height:25px;overflow:hidden;margin:0;padding:0 0 0 17px;list-style:none;line-height:25px;font-family:Arial, Helvetica, sans-serif;background:url(default/bgs.png) no-repeat left -90px;}
.function a{text-decoration:none;color:#00c;}
.function a:hover{color:#333;}
.feed-icon{display:none;}
.article-nums{display:none;}
#divCatalog li{position:relative;}
#divPrevious .article-date{display:none;}
#divTrackbacks{display:none;}
#divStatistics{display:none;}
#divTags li{display:inline;padding:0 10px 0 0;background:none;}
#divTags .tag-count{display:none;}
#divMisc li{height:auto;line-height:180%;background:none;padding-left:0;}
/* divBottom */
#divBottom{overflow:hidden;float:left;width:500px;height:19px;line-height:19px;background:url(default/bgs.png) no-repeat right -317px;}
#BlogPowerBy{display:none;}
#BlogCopyRight{font-size:.75em;font-family:Arial, Helvetica, sans-serif;color:#646464;}


/*----------排行榜样式-----------------------------------------------------*/

#list_52css_com { width:630px; margin:5px auto; border:1px solid #999;}
.list_title { width:630px; height:32px; border-bottom:1px solid #999; background:#f2f9fd; overflow:hidden;}
.list_title h3 { float:left; width:600px; line-height:32px; text-indent:15px;}
.list_title h3 a { color:#c00;}
.list_title h3 a:hover { color:#03c;}
.list_title ul { float:right; width:400px;}
.list_title ul li { float:left; line-height:32px; padding:0 5px;}
.list_title ul li a { font-size:12px; color:#333;}
.list_unit { float:left; width:600px; margin-left:10px; padding:15px 0 8px 0; border-bottom:1px dotted #9AC4E9;}
.list_unit { display:inline;}
.list_unit p { float:left; width:210px;}
.list_unit p a { display:block; border:1px solid #03c;}
.list_unit p a:hover { border:1px dashed #00f;}
.list_unit p a img { width:200px; height:200px; margin:1px; border:0;}
.list_unit span { display:block;}
.list_unit span a { width:210px; height:22px; border:0; line-height:22px; text-align:center;}
.list_unit span a:hover { border:0; color:#c00;}
.list_unit ul { float:right; width:350px; margin-top:-5px;}
.list_unit ul li { float:left; width:350px; line-height:25px; color:#039; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#l_templates { border-width:0;}
.clear { clear:both;}