@charset "utf-8";
/*  
Theme Name: Heluyao v3
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the website <a href="http://www.11gz.com/">Heluyao</a>.
Version: 1.0
Author: 何璐瑶
Author URI: http://www.11gz.com/
*/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body,button, input, select, textarea {font:14px/1.5 'Lucida Grande',Verdana,Arial,Sans-Serif;color:#333;}
body{background-color:#fff;word-wrap:break-word;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
code, kbd, pre, samp {font-family:courier new,courier,monospace;}
small {font-size:12px;}
ul, ol {list-style:none;}
a { text-decoration:underline;color:#06c;}
a:hover {color:#147;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
.fix:after { display:block; content:"\20"; height:0; clear:both;}
.fix { zoom:1;}

#header { border-bottom:1px solid #000;}
#header .wrap_h { width:960px; margin:0 auto; position:relative;}
#header h1 { font:30px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif; font-weight:bold; padding:10px 0;}
#header h1 a { color:#000; text-shadow:0 1px 2px #aaa; text-decoration:none;}#header h1 a:hover { color:#06c;}
#header h1 em { font-size:11px; color:#a9a9a9; font-weight:normal;}
#header .rss { position:absolute; right:0; margin-top:-30px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif;}
#header .rss a { color:#000; text-decoration:none;}
#header .rss a:hover { color:#06c;}
#header .rss img { vertical-align:middle; padding:0 2px;}
#nav { overflow:hidden; width:960px; margin:0 auto;}
#nav li { float:left; text-align:center;}
#nav li a { display:block; padding:0 16px; color:#000; font-size:14px; font-weight:bold;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif; text-decoration:none; line-height:27px;}
#nav li a:hover { background-color:#e4ede2;}
#nav li a.current { background-color:#000;}#nav li a.current { color:#fff;}
.wrap_c { width:960px; margin:0 auto;}
.wp-search-text { border:2px solid #e4e4e4; padding:5px; color:#aaa;}
#page {}
#page .narrowcolumn,#page .widecolumn { float:left; width:680px; margin-top:20px;}
#page #sidebar { float:right; width:240px; padding-top:20px;}
#footer { text-align:center; border-top:1px solid #e4e5e7; padding-top:1px; font-size:12px; margin-top:35px;}
#footer .wrap_f { background-color:#e4ebf1; padding:6px;}
.feedMe { position:fixed; _position:absolute; top:30%; right:0; margin-left:-6px; text-decoration:none; width:35px; height:102px; display:block; background:#000 url(http://www.11gz.com/blog/wp-content/themes/heluyao_v3/images/feedme.gif) no-repeat 0 0; font:0/999px Arial; overflow:hidden;}
.feedMe:hover { width:38px;}

.post{margin:25px 0 0;}
h2,h3,h4,h5{font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif; text-shadow:0 1px 2px #aaa; color:#000;}
h2{font-size:24px;color:#000;font-weight:bold;}
h2 a { color:#000; text-decoration:none;}h2 a:hover { color:#06c;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
.pagetitle{ color:#aaa;}
.narrowcolumn .entry,.widecolumn .entry{line-height:24px; margin-top:8px;}
.narrowcolumn .entry h4,.widecolumn .entry h4,.narrowcolumn .entry h3,.widecolumn .entry h3,.narrowcolumn .entry h2,.widecolumn .entry h2{ margin-top:8px;}
.postdata{font-size:12px;color:#888;}
.postdata abbr {color:#424A5E; font-family:Corbel,Verdana,Arial,Helvetica,sans-serif;}
.entry{word-break:break-all;}
.entry ul,.entry ol{padding-left:24px;}
.entry ol li{list-style:decimal outside;padding:4px 0; margin-left:8px;}
.entry ul li{list-style:disc outside;padding:4px 0; margin-left:8px;}
#sidebar{padding:10px 0 10px 0;float:right;width:259px;font:12px/20px 'Lucida Grande',Verdana,Arial,Sans-Serif;}
#sidebar ul li h3,#sidebar ul li h2{ margin:20px 0 5px 0; font-size:16px;}
#sidebar ul ul ul,#sidebar ul ul ol{margin:0 0 0 10px;}
#sidebar ul.nosquare li{list-style:none;margin-left:0;}
#sidebar .tagLine{line-height:1.8em;}
#sideBar .wp-submenu{display:none;zoom:1;}
#sideBar li.wp-menu-open .wp-submenu{display:block;}
#sideBar li.item{position:relative;}
.feed_img{display:block;margin-top:5px;}
.widecolumn .entry p,.narrowcolumn .entry p{padding:8px 0;color:#333;margin:0;}
.entry p code,.entry li code { padding:0 2px; background-color:#f8f8f8; border-bottom:1px solid #bbb;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,strike{color:#424a5e;}
.widecolumn .postmetadata,.narrowcolumn .postmetadata{margin:10px 0 0 0!important;line-height:22px;padding:8px 8px 10px!important;font-size:12px;border-top:1px solid #ddd;background-color:#fafafa;}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0;}
.widecolumn .attachment{text-align:center;margin:5px 0;}
.navigation{text-align:center;margin:15px 0 0;}
.alignright{float:right;}
.alignleft{float:left;}
#relatedPost{margin:15px 0;}
#relatedPost .st-related-posts { margin-top:5px; font-size:12px;}
#relatedPost .st-related-posts li { list-style-type:square;}
h3.comments{margin:40px auto 20px 0;}
.commentlist{text-align:justify;}
.commentlist li { margin-top:10px; clear:both; list-style:none; padding:15px; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius:5px;}
.commentlist li,#commentform input,#commentform textarea{font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;}
.commentlist li .avatar { float: right; margin-left:8px; _display:inline; border: 1px solid #eee; padding: 1px; background: #fff;}
.commentlist cite,.commentlist small{font-style:normal;}
.commentlist cite,.commentlist cite a{font-weight:bold;}
.commentlist small,.commentlist small a{font-weight:normal;font-size:12px;}
.commentlist p { line-height: 1.6em; text-transform: none; margin:5px 0;}
.alt { padding:10px; background-color:#fafafa; border: 1px solid #ddd;}
#respond,.respondNum { margin-top:20px;}
#commentform p{margin:8px 0;}
#commentform input{padding:4px;font-size:12px; border:2px solid #ddd; width:200px;}
#commentform textarea { border:2px solid #ddd;}
#commentform textarea{width:97%;padding:4px;}
#commentform p span{font-size:12px;color:#777;}
#commentform p small { color:#888; font-size:11px;}
#commentform #submit { padding:2px 20px; color:#000; font:12px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif;}
.nocomments{text-align:center;}
.nocomments { text-align: center;}
.commentlist li .authorComment { background-color:#fff;}
.editComment, .editableComment, .textComment{ display: inline;}
.comment-childs{border: 1px solid #d5d5d5;border-top:1px solid #999;border-left:1px solid #999;margin-top:10px;padding: 10px;background-color: #fff; -moz-border-radius:5px; -webkit-border-radius:5px;}
.chalt {background-color: #fff;}
#newcomment{border:1px dashed #d5d5d5;width:90%;}
.commentmetadata a.time { color:#999; font-family:Georgia,Times,"Times New Roman",serif; font-size:9px; text-decoration:none;}

code{font:12px 'Courier New',Courier,Fixed;}
acronym,abbr,span.caps{font-size:12px;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:12px;}
#wp-calendar a{text-decoration:none;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{ border-bottom:1px dotted #999;}
blockquote{margin:0 30px 0 10px;padding-left:10px;border-left:5px solid #ddd;font-size:12px;}
blockquote p {color:#888!important;}
blockquote cite{margin:5px 0 0;display:block;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 4px 5px;margin:0;}
.hl-title{background-color:#F9FBFC;border:1px solid #C3CED9;border-bottom:0;padding:6px 24px;margin:0;width:auto;line-height:180%;overflow:auto;text-align:left;font-size:14px;font-weight:bold;}
.hl-surround{background-color:#F9FBFC;border:1px solid #C3CED9;margin:0;margin-bottom:5px;width:auto;height:auto;overflow:auto;text-align:left;font-family:Consolas,"BitStream Vera Sans Mono","Courier New",Courier,monospace;}
ol.hl-main{padding:0 12px 0 56px;margin:0;background-color:transparent;background-image:url(images/hide.gif);background-repeat:no-repeat;background-position:5px 5px;}
div.hl-main{padding:6px 24px;margin:0;line-height:180%;background-color:transparent;}
.ln-show{padding-left:56px!important;background-image:url(images/hide.gif)!important;list-style:decimal outside!important;}
.ln-show li{list-style:decimal outside!important;}
.ln-hide{padding-left:24px!important;background-image:url(images/show.gif)!important;list-style-type:none!important;}
.ln-hide li{list-style-type:none!important;}
ol.hl-main li{display:list-item!important;font-size:12px!important;margin:0!important;line-height:20px!important;border-left:1px solid #C3CED9;border-top:1px solid #E3EEF9;border-top-color:#E3EEF9!important;padding:0 0 0 12px!important;background-color:#F9FBFC!important;}
li.hl-firstline{border-top:0!important;}
.wp-pagenavi a,.wp-pagenavi a:link{padding:4px 10px;margin:2px;text-decoration:none;border:1px solid #2d95db;color:#06c;background-color:#FFF;}
.wp-pagenavi a:visited{padding:4px 10px;margin:2px;text-decoration:none;border:1px solid #2d95db;color:#06c;background-color:#FFF;}
.wp-pagenavi a:hover{border:1px solid #014f84;color:#014f84;background-color:#FFF;}
.wp-pagenavi a:active{padding:4px 10px;margin:2px;text-decoration:none;border:1px solid #2d95db;color:#06c;background-color:#FFF;}
.wp-pagenavi{border:1px solid #efefef;padding:8px;}
.wp-pagenavi span.pages{padding:4px 10px;margin:2px 2px 2px 2px;color:#424a5e;}
.wp-pagenavi span.current{padding:4px 10px;margin:2px;font-weight:bold;border:1px solid #2d95db;color:#fff;background-color:#2d95db;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;color:#424a5e;}
#emotion{width:598px;margin:0 0 0px 0px;text-align:left;}
#emotion ul li{width:22px;display:block;float:left;padding:2px;margin:0;clear:none;border:0;}
#emotion ul li img{cursor: pointer; vertical-align:middle; font-size:0;}
#emotion ul{list-style-type: none;}
.easy-archives { padding-left:15px;font-size:12px;}
.easy-archives .fixed {	clear:both;height:1px;overflow:hidden;}
.easy-archives .closed { display:none;}
.easy-archives .open-button,.easy-archives .closed-button {width:16px;height:16px; display:block;float:left;}
.easy-archives .open-button { background:url(../../plugins/wp-easyarchives/img/open.gif) left no-repeat;}
.easy-archives .closed-button {	background:url(../../plugins/wp-easyarchives/img/closed.gif) left no-repeat;}
.easy-archives .detail {float:left;}
.easy-archives .month {	padding-bottom:6px;}
.easy-archives .month li { list-style:none;padding:1px 0 1px 6px !important; padding:1px 0;color:#999!important;height:18px;overflow:hidden;}
.easy-archives .month .title { padding-bottom:5px;}
.easy-archives em {margin-left:5px;font-style:normal;font-size:11px;color:#999;}
.easy-archives .filter { vertical-align:top; margin-bottom:10px;}
.easy-archives .filter .ea_year,.easy-archives .filter .ea_author {font-weight:bolder;}
.easy-archives #ea_ajax_loader {background:url(img/ajax-loader.gif) left no-repeat;padding-left:24px;height:16px;line-height:16px;	margin-left:10px;}
.easy-archives .filter .ea_select,.easy-archives .filter .ea_button {margin-right:10px;}
