/* =======Google Chrome Theme for Z-blog
   =======default style sheet by Zin [http://7thpark.com]
   =======2009-1-13
*/

/* =======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:12px;}
body {font: 69% Tahoma, Verdana, Arial, Sans-Serif; background-color: white; color: #336699; margin: 0; padding: 0;}
a:link {text-decoration:none; color:#005EAD;}
a:visited {text-decoration:none; color:#005EAD;}
a:active {text-decoration:none; color:#005EAD;}
a:hover {text-decoration:underline; color:#005EAD;}
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; line-height:23px;}
.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{margin:0;padding:0 0 0 17px;list-style:none;line-height:190%;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;}
/* divBottom */
#divBottom{overflow:hidden;float:center;width:auto;height:19px;line-height:19px;background:url(default/bgs.png) repeat right -317px;}
#BlogPowerBy{display:none;}
#BlogCopyRight{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#646464;}