/* Theme Name:H1 Theme URI:http://hjyl.org/wordpress-theme-h1 Description:WordPress simple theme with two columns. Author:Seven Author URI:http://hjyl.org/ Version:1.0.0 Tags: two-columns, fixed-width, black, white, right-sidebar Released under the GPL. */ *{margin:0; padding:0;} html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0;} body{text-align:center; font-size:12px; font-family:Tahoma, Arial;color:#111; color:#444444; background:#FFF;} a:link{color:#444444; text-decoration:none;} a:hover{color:#0000FF; text-decoration:underline;} a:visited{color:#444444; text-decoration:none;} #wrapper{margin:0 auto; background:#fff;} #header{position:relative; margin:0 auto; height:100px; border-bottom:#c6c6c6 1px solid; background:#d9d9d9; background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4));} .logo{float:left; margin:0 0 0 20px; padding:20px 0 0 0; line-height:30px; text-shadow:1px 1px 1px #999;} #menu{z-index:5; float:right; max-width:650px; height:22px; margin:0 20px 0 0;} #menu li{list-style:none; float:left; position:relative; margin-left:10px;} #menu a{display:block; line-height:22px; padding:0 10px; background:#c2c2c2; border:1px solid #f2f2f2; border-top:none; text-align:center; font-weight:bold; color:#777;} #menu a:hover{color:#ecebeb; background:#a3a2a2;} #menu ul li ul{display:none; overflow:hidden; z-index:10; position:absolute; left:-1px; top:22px; width:150px; background:#c2c2c2; border:1px solid #ddd;} #menu ul li li{float:none; text-align:left; margin:0; padding:5px;} #menu ul li li a{display:inline; border:none;} #menu ul li li a:hover{background:none;} #menu li:hover ul{display:block;} #menu li.current_page_item a{color:#fff;} #rss{position:absolute; bottom:5px; right:30px; line-height:30px; color:#a184b0;} #rss a:hover{text-decoration:underline;} #follow{position:absolute; bottom:5px; right:30px; width:160px; height:20px; line-height:20px; text-align:center; color:#bbb; background:#fff; border:1px solid #bbb; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;} #follow:hover{border:1px solid #777;} a.twitter{color:#0066cc;} a.tencent{color:#21759b;} a.twitter:hover,a.tencent:hover{color:#d54e21;} #cats{z-index:5; position:relative; margin:0 auto; padding:0 240px 0 20px; height:30px; font-weight:normal; background:#fcfbfb; border:1px solid #e8e7e7;} #cats a{color:#888; margin-right:20px; line-height:30px;} #cats a:hover{text-decoration:underline; background:gray; color:#fff;} #cats li{list-style:none; float:left; position:relative;} #cats ul.children{display:none; overflow:hidden; z-index:10; position:absolute; left:-1px; top:30px; width:150px; background:#fcfbfb; border:1px solid #ddd;} #cats ul.children li{float:none; text-align:left; margin:0; padding:0 5px;} #cats ul li li a{display:inline; border:none;} #cats li:hover ul.children{display:block;} #cats li.current-cat a{color:#5f94c1;} #search{z-index:10; position:absolute; bottom:5px; right:5px; width:200px; height:20px; padding:0; overflow:hidden; border:1px solid #e3e3e3; background:#fff;} #search form{width:200px; height:20px;} #search form input#s{width:190px; background:transparent; border:none; color:#aaa; padding:3px 6px 0; font-size:12px;} #search form input#searchsubmit{cursor:pointer; position:absolute; right:0; top:0; width:30px; line-height:20px; height:20px; font-weight:bold; color:#aaa; border:none; border-left:1px solid #f2f2f2; background:#e5e5e5;} #content{margin:0 auto; width:960px; text-align:left;} #container{overflow:hidden; float:left; width:650px; border:1px #ebebeb solid; text-align:left;} .aligncenter,div.aligncenter{display:block;margin:auto;} .alignleft{float:left;} .alignright{float:right;} .wp-caption{text-align:center;padding-top:4px;margin:10px;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;} .post{border:1px #ebebeb solid; margin:15px; text-align:left; line-height:18px;} .post p{line-height:18px;margin:0 0 10px 0;} .post h2{padding-left:10px; height:25px; background:#d9d9d9; background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4)); text-shadow:1px 1px 1px #999; font-size:16px;} .post h2 a{color:#454646;} .post h2 a:hover{color:#111; text-decoration:none;} .post .entry table{background:#f2f2f2;border:1px solid #ccc;border-width:2px;border-collapse:collapse;margin:5px 0 10px;} .post .entry th,.post .entry td{border:1px solid #ccc;padding:3px 10px;text-align:left;vertical-align:top;} .post .entry .entry tr.even td{background:#f7f7f7;} .post .entry th{background:#edeff0;} .post .entry blockquote{padding:10px;margin:0 0 10px;background:#f4ecec;border:1px solid #dfc0c0;color:#a184b0;} .post .entry code{background:#555;color:#ddd;} .post .entry pre{font-size:12px;width:95%;line-height:16px;overflow:auto;font-family:"Courier New", clearSys;background:#fafafa;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:15px solid #ddd;border-right:1px solid #ddd;padding:0 5px 16px;margin:0 0 20px;} .post-meta{padding-left:10px; border-bottom:1px #ebebeb solid; text-align:left;} .comments-add, .comments-goto, .comments{float:right; padding-right:10px;} .comments-add, .comments-goto a:link{color:#0000FF; text-decoration:none;} .comments-add, .comments-goto a:hover{color:#444444; text-decoration:underline;} .entry{margin:20px; text-align:left;} .nav{text-align:center; font-size:20px;} .date,.mulu{padding-left:10px; border-top:1px #ebebeb solid; float:left;} .single-mulu{padding-left:10px; border-top:1px #ebebeb solid;} #nav-below{display:block; line-height:18px; margin:0; padding:4px 10px;} #nav-below{background:#f2f2f2; width:540px; display:inline-block; margin:0 0 10px; padding:0 10px;} #nav-below a{color:#38659d;} #nav-below a:hover{color:#999;} .nav-previous{float:left;width:50%;} .nav-next{float:right; width:50%; text-align:right;} .page_navi{width:100%;height:20px;line-height:20px;text-align:left;overflow:hidden;padding-top:1em;} .page_navi a{padding:1px 4px;margin:2px;text-decoration:none;color:#888;border:1px solid #ccf;} .page_navi a:hover,.page_navi a.current{border:1px solid #356aa0;color:#356aa0;} .commention{border:1px #ebebeb solid; margin:15px; text-align:left; list-style:none;} .commention h2{border-bottom:2px #ebebeb solid;} .commentlist li{font-weight:bold; list-style:none; border-bottom:1px #ebebeb solid; padding:0 10px 0 10px;} .commentlist li, #commentform input, #commentform textarea{font:12px 'Lucida Grande', Verdana, Arial, Sans-Serif;} .commentlist li ul li{font-size:12px;} .commentlist li .avatar{float:right; border:1px solid #eee; padding:2px; background:#fff;} .commentlist cite, .commentlist cite a{font-weight:bold; font-style: normal; font-size: 1.1em;} .commentlist p{font-weight:normal; line-height:18px; text-transform:none;} .children{border-top:1px #ebebeb solid; background:#949494;} #commentform #comment{width:500px;} #commentform p{font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;} .commentmetadata {font-weight:normal;} .navigation{border-top:3px solid #e5e5e5; line-height:24px; height:24px; margin:0; text-align:right;} .navigation a{color:#38659d;} .navigation a:hover{color:#aaa;} .navigation span{display:inline-block; padding:0 10px; background:#e5e5e5;} #submit{background:#e5e5e5; font-weight:bold; color:#333; width:130px; height:25px; margin-top:5px; padding:2px 5px; border:1px solid #aaa;} #submit:hover{background:#fff;} #sidebar{overflow:hidden; float:left; width:300px; border:1px #ebebeb solid; text-align:left;} .sb{overflow:hidden; border:1px #ebebeb solid; margin:20px;} #sidebar h3,#sidebar h2{color:#454646; text-shadow:1px 1px 1px #999; font-size:12px; line-height:20px; background:#d9d9d9; background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4)); padding:0 0 1px 0; margin-top:10px;} #sidebar h3 span,#sidebar h2 span{display:block; padding:0 5px; border-bottom:1px solid #fff;} #sidebar .sb li h2{list-style:none; padding-left:10px;} #sidebar .sb li ul li{padding-left:10px;} #sidebar li{line-height:24px; border-bottom:1px dotted #dfc0c0;} #sidebar div{margin:5px 0 20px; padding:0 5px;} #sidebar div div{margin:0; padding:0;} #sidebar ul{list-style:none; margin:5px 0 10px; padding:0 5px;} #sidebar ul ul{margin:0; padding:0;} #sidebar form#searchform{margin-bottom:10px;} #sidebar form#searchform input#s{width:220px; padding:3px;} #sidebar form input#searchsubmit{width:40px; padding:1px;} #zgrey-cat select,#zgrey-archives select{background:#fff; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; width:258px; height:25px; line-height:25px;} #footer{color:#777; border-top:1px #ebebeb solid; background:#d9d9d9; background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4)); height:40px; padding:20px 0 0 20px; text-align:left;} p#footer-top{top:10px; right:30px; text-align:right;}