/*--------------------------------------------------------------- Theme Name: Anjing Theme URI: http://www.happinesz.cn/archives/767/ Description: Another sofished theme designed for free, including Chinese elements and the design is based the concept of peace. For more? please checkout the Anjing theme page. Tags: 2 columns, clear, fixed width, sofished, chinafun, widget ready, css vaild Version: 1.3 Author: sofish Lin Author URI: http://www.happinesz.cn/about-me/ *---------------------------------------------------------------*/ /* Main Reset ---------------------------------------------*/ html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0 } :focus { outline:0; } ins { text-decoration:none; } del { text-decoration:line-through; } table { border-collapse:collapse; border-spacing:0; } address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:400; } ol, ul { list-style:none; } caption, th { text-align:left; } h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:400; line-height:1em; } q:before, q:after { content:''; } fieldset, img, abbr, acronym { border:0; } /* xHtml Elements ---------------------------------------------*/ a { text-decoration:none; color:#c30; } a:hover { color:#777; } img, img a { border:none; } p { margin-bottom:15px } code { font-family:Georgia, "Times New Roman", Times, serif; } blockquote { background:#f5f5f5; border:1px dotted #a3a3a3; padding:15px 15px 0 15px; margin-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif; } blockquote blockquote { padding:0; border:none; border-left:25px solid #f5f5f5; margin-bottom:0; } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: Arial, 黑体, sans-serif; } input, textarea, select { } /* Layout ---------------------------------------------*/ body { border-top:15px solid #111; position:relative; font:16px Arial, 宋体, Georgia, sans-serif; background:#fff url(images/feature.jpg) no-repeat right -60px; } #wrapper { width:850px; margin:0 auto; background:#fff url(images/sidebar.png) right top repeat-y; padding:35px 30px 25px; border:1px solid #d3d3d3; } #border-box { border:9px solid #e8edef; width:912px; margin:0 auto; } #container, #sidebar { font-size:14px; } #container { float:left; } #content { width:538px; line-height:1.5em; } .sidebar { float:right; overflow:hidden; width:256px; } .iborder { border:1px solid #b9b9b9; padding:4px; background-color:#fff; } .i2border { border:5px solid #e8edef; } .iclear { clear:both; } /* Header ---------------------------------------------*/ #header { width:910px; padding:75px 15px 0; margin:0 auto; height:155px; position:relative; background:url(images/logo.jpg) no-repeat 0 60px; } #header h1 a { color:#c30; font:bold 30px "Century Gothic", Arial; text-transform:uppercase; padding-left:75px; } #header h1 a:hover { color:#9c0; } #tagline { font:italic 14px Georgia, "Times New Roman", Times, serif; padding-left:75px; } /* Top Navigation ---------------------------------------------*/ #topnav { font-size:13px; text-transform:lowercase; position:absolute; right:15px; bottom:20px; } #topnav ul li { float:left; } #topnav ul li a { padding:5px 10px; display:block; background:#fff; border:1px solid #d3d3d3; margin-left:20px; color:#111; } #topnav ul li a:hover { background:#9c0; color:#fff; } #topnav ul li a.home { margin-left:0; } #topnav ul li.current_page_item a { background:#f36; color:#fff; } /* Content ---------------------------------------------*/ h2.entry-title a { color:#313131; } .entry-title { clear:both; font-size:18px; margin-bottom:15px; } .page-title { font-size:18px; border-bottom:1px dotted #b3b3b3; padding-bottom:7px; margin-bottom:20px; color:#080; } .arc-title { font:italic 15px Georgia, "Times New Roman", Times, serif; background:#f5f5f5; padding:5px 8px; border:1px dotted #b3b3b3; margin-bottom:20px; text-align:center; } .entry-info { color:#c30; border-bottom:1px dotted #a3a3a3; margin-bottom:15px; font:13px/28px "Comic Sans MS", "Century Gothic", Arial; } .entry-content a { border-bottom:1px dotted #a3a3a3; } .entry-content a.more-link, .entry-meta a { color:#080; border-bottom:none; color:#080; } .entry-meta { margin-bottom:15px; color:#aaa; } .entry-meta span { color:#212236; } .post ol, .post ul { margin:0 41px 15px 28px; } .post ul li { list-style:square; } .post ol li { list-style:decimal; } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { padding-bottom:15px; } .entry-content h1 a, .entry-content h2 a, .entry-content h3 a, .entry-content h4 a, .entry-content h5 a, .entry-content h6 a { color:#c30; border-bottom:none; } .entry-content h1 a:hover, .entry-content h2 a:hover, .entry-content h3 a:hover, .entry-content h4 a:hover, .entry-content h5 a:hover, .entry-content h6 a:hover { color:#f30; text-decoration:underline; border-bottom:none; } .entry-content h1 { font-size:22px; } .entry-content h2 { font-size:18px; } .entry-content h3 { font-size:17px; } .entry-content h4 { font-size:16px; } .entry-content h5 { font-size:15px; } .entry-content h6 { font-size:14px; } h2.entry-title a:hover, .entry-content a.more-link:hover, .entry-meta a:hover, #comments-list a:hover, .entry-info a:hover, .sidebar a:hover { text-decoration:underline; color:#f30; } /* Related Posts ---------------------------------------------*/ #r_posts { color:#212236; background:#f5f5f5; border-top:1px dotted #b3b3b3; border-bottom:1px dotted #b3b3b3; padding:25px 0; margin-bottom:15px; } .post ul.st-related-posts { margin:0; padding:0; } .post ul.st-related-posts li { list-style:square; line-height:1.6em; margin-left:1em; } .post ul.st-related-posts li a:hover { text-decoration:underline; } /* Page Navigation ---------------------------------------------*/ .navigation { padding-top:15px; padding-bottom:2px;/*visivility-IE*/ border:1px solid #fff; } .alignleft { float:left; } .alignright { float:right; } .aligncenter, div.aligncenter { display: block; margin:0 auto; } .wp-pagenavi { text-transform:uppercase; } .wp-pagenavi a { text-decoration:none; border:1px solid #b3b3b3; color:#212236; margin:2px; padding:2px 6px; } .wp-pagenavi a:hover { color:#fff; background-color:#9c0; } .wp-pagenavi span { border:1px solid #b3b3b3; margin:2px; padding:2px 6px; } .wp-pagenavi span.pages { color:#777; margin-left:0; color:#000; word-spacing:0.2em; } .wp-pagenavi span.current { color:#212236; background-color:#e8edef; } /* Comment ---------------------------------------------*/ #comments-list { width:538px; } #comments-list h3, #trackbacks-list h3 { font-size:15px; text-transform:uppercase; font-weight:700; margin-bottom:15px; } #comments-list ol { border-bottom:1px solid #d3d3d3; margin-bottom:20px; } #comments-list ol li { border-top:1px solid #d3d3d3; } .moderation { font:italic 13px Georgia, "Times New Roman", Times, serif; color:#f30; } .comment-text { width:350px; float:right; } .comment-meta { padding-top:13px; width:155px; float:left; padding-right:15px; border-right:1px solid #e1e1e1; } .cmt-author { padding-bottom:7px; border-bottom:1px solid #e1e1e1; } .avatar { float:left; display:inline; padding-right:20px; } #trackbacks-list { padding:25px 15px 15px; background:#f5f5f5; border:1px dotted #b3b3b3; margin-bottom:20px; } #trackbacks-list h3 { padding-bottom:7px; border-bottom:1px solid #d3d3d3; } #trackbacks-list ol li { margin-left:1em; list-style:square; line-height:1.6em; } #respond { border:1px solid #c3c3c3; padding:25px 15px 15px; background:#e8edef; } .required { color:#f36; font-family:Georgia; } #respond input, #respond textarea { margin-right:15px; padding:3px 5px; border-width:1px; border-style:solid; border-color:#b3b3b3 #d9d9d9 #d9d9d9 #b3b3b3; } input#submit { border-color:#e8edef #000 #000 #e8edef; background:#333; color:#fff; font:italic 15px Georgia, "Times New Roman", Times, serif; } /* Sidebar ---------------------------------------------*/ .sidebar { font-size:14px; line-height:1.50em; } .sidebar a { color:#000; } .sidebar p { line-height:1.5em; } .sidebar h4 { font-weight:700; font-size:15px; text-transform:uppercase; border-bottom:1px solid #ddd; padding-bottom:8px; margin-bottom:15px; } .sidebar ul li { list-style:none; margin-bottom:15px; } .sidebar ul ul li { list-style:square; margin:0 0 0 1em; } #rssfeed a { font:small-caps 18px/20px "Times New Roman", Times, serif; background:url(images/rss.png) no-repeat left center; padding-left:20px; } #rssfeed a.postfeed { border-right:15px solid #e4eeec; } /* Search ---------------------------------------------*/ #isearchform { height:45px; margin-bottom:15px; width:256px; padding:5px 0 0; background:url(images/search.png) no-repeat left top; } #is { width:174px; padding:0 5px; line-height:18px; border:none; background:none; } input#isearchsubmit { border:none; background:none; cursor:pointer; font:italic 15px Georgia, "Times New Roman", Times, serif; padding:0; color:#fff; width:65px; text-align:center; } /* Footer ---------------------------------------------*/ #footer { position:relative; font:13px Georgia, "Times New Roman", Times, serif; background:url(images/copyright.jpg) repeat-x left top; height:250px; } #footerbox { width:918px; margin:0 auto; padding-top:120px; }