@charset "utf-8"; /* Theme Name: Blueidea Description: The Blue WordPress theme based on the famous 美国虚拟主机. Version: 1.0 Author: 美国虚拟主机 Author URI: http://www.meiguoxunizhuji.org/ Tags: blue,two-columns,fixed-width,right-sidebar */ * { padding:0; margin:0; list-style:none; } html { font:14px '宋体',Arial, Helvetica, sans-serif; } body { background:#DBDBDB; font-size:14px; padding:0; margin:0; } p, h2, h3, h4, h5, h6 { font-size:14px; } hr { border:0; border-bottom:1px solid #EAEAEA; margin:20px 0; height:1px; } img { border:0; } dl { color:#6b6b6b; margin:10px 0; } dt { font-weight:bold; } dd { font-style:italic; margin:5px 0 10px; } fieldset { border:1px solid #DDD; padding:10px 20px; } form h2 { margin-bottom:10px; } legend { font-size:1.2em; color:#6b6b6b; padding:0 10px; } label { color:#999; } textarea { width:450px; height:200px; border:1px solid #CCC; margin:10px 0; } #wrapper_header{ width:100%; background:url(images/header_bg.png) repeat-x; height:127px; } #masthead { width:960px; height:127px; margin:0 auto; } #masthead img{ margin-top:33px; float:left; } /* Blog Title */ #blogtitle{ float:left; margin:40px 0px 0px 10px; } #masthead h1 { font-size:20px; font-family:黑体,宋体; font-weight:normal; color:#fff; } /* Description */ #masthead p { color:#fff; font-size:12px; padding-top:6px; } a { color:#dbdbdb; text-decoration: none; } a:hover{ color:#F30; text-decoration:underline; } /* Page dropshadow */ #wrapper_nav{ width:100%; background:url(images/nav_bg.png) repeat-x; height:51px; } #nav{ margin:0 auto; width:960px; } #nav ul{ float:left; list-style:none; } #nav ul li,.link_home{ color:#FFF; display:inline; padding-left:20px; padding-right:13px; padding-top:13px; border-left:1px #463db7 solid; line-height:42px; } #nav ul .link_home{ padding-left:0px; border:0px; } /*----------------------------------------------------------------------------- Main Content -----------------------------------------------------------------------------*/ #main_trapper{ width:960px; margin:0 auto; padding:0px 9px; margin-top:27px; } #footer_trapper{ width:100%; margin:50px auto 0px; background:#4E44CB; float:left; } div#main,div#main_bottom { padding:0 9px; margin:0 -9px; display:inline; /* width:500px;*/ width:630px; float:left; background:url(images/main_bg.png) repeat-y right top; overflow:hidden; } div#main_bottom{ padding:0 9px; margin:0 -9px; height:15px; background:url(images/main_bottom.png) no-repeat; } /* Hey, don't use h1 in the articles-- it's already in the header. This is just here because it looks totally funky in the preview at wordpress.net... */ .entry{ margin:0px 36px!important; margin:0px 18px; line-height:1.50em; float:left; display:inline; width:570px; } div.entry h1 { font-size:2.4em; font-weight:bold; } div.entry h2, div.entry h3, div.entry h4, div.entry h5, div.entry h6 { color:#ff7e00; margin:20px 0 10px; } div.entry h2 { font-size:1.8em; } div.entry h3 { font-size:1.4em; } div.entry table { max-width:562px; clear:left; } /* div.entry table th, div.entry table td { padding:10px; border:1px solid #EAEAEA; text-align:center; } */ /* Main header on single pages */ .arror{ width:34px; height:22px; background:url(images/arror.png) no-repeat; float:left; margin-right:5px; } h2.header { float:left; color:#A68C53; font-size:18px; padding:10px 0 5px; width:600px; } #main h2.header a { color:#A68C53; font-size:14px; margin:3px 34px 0px 0px; line-height:18px; } .font12px,{ font-size:12px; } /* commentform start */ #commentform{ margin:0px 34px; float:left; display:inline; } /* commentform end */ /* Secondary headline above comments and comment form */ div#main h3 { margin:15px 34px 5px; color:#ff7e00; } div#main p { color:#000033; line-height:19px; margin:10px 5px; } #main a { color:#33F; } .article { margin-bottom:20px; float:left; clear:left; } .article blockquote { margin:0 15px; padding:1px 15px; border-left:5px solid #B8D1E4; background:#F0F0F0; } div.article code { font-size:1.2em; } div.article pre { width:500px; line-height:1.5; font-size:1.2em; margin:20px 0; overflow:hidden; } #main p.byline { color:#999; } .twolines{ float:left; display:inline; width:546px; height:0px; margin:5px 41px; border-top:#c2c2c2 solid 1px; border-bottom:#fff solid 1px; overflow:hidden; } ul.article_footer { float:left; margin-left:36px!important; margin-left:18px; width:495px; } ul.article_footer li { list-style-type:none; font-size:12px; line-height:18px; } ul.article_footer li.first,ul.article_footer li.second { font-weight:bold; background:url(images/cat.png) no-repeat center left; padding-left:18px; } ul.article_footer li.second { background:url(images/tag.png) no-repeat center left; } #main .article_footer li a{ color:#353535; text-decoration:underline; } #main .article_footer li.first a,#main .article_footer li.second a{ text-decoration:none; } .center{ text-align:center; color:#C00; } /*----------------------------------------------------------------------------- Secondary Content -----------------------------------------------------------------------------*/ #secondary { width:312px; float:right; } #secondary ul#sidebar { color:#507fa3; } /*--------------------------------------------*/ #sidebar li div.widgettitle { background:url(images/item_archive.png); width:312px; height:37px; } #sidebar .widget_categories widgettitle{ background:url(images/item_categories.png); } #sidebar .widget_archive .widgettitle{ background:url(images/item_archive.png); } #sidebar .widget_meta .widgettitle{ background:url(images/item_meta.png); } #sidebar .widget_links .widgettitle{ background:url(images/item_links.png); } #sidebar .widget_recent_entries .widgettitle{ background:url(images/item_recent_entries.png); } #sidebar .widget_recent_comments .widgettitle{ background:url(images/item_recent_comments.png); } #sidebar .widget_tag_cloud .widgettitle{ background:url(images/item_tag_cloud.png); } /*--------------------------------------------*/ div#secondary ul#sidebar li div span{ margin-left:85px; font-size:16px; font-weight:bold; color:#00004c; } div#secondary ul#sidebar li { margin:0px 0px; font-size:1em; line-height:37px; } /* Sidebar headers */ div#secondary h2 { text-transform:uppercase; color:#507fa3; margin:20px 0 8px; font-size:1.1em; line-height:1; } div#secondary a { color:#353535; text-decoration:none; } div#secondary a:hover { text-decoration:underline; } div#secondary ul.children { margin-left:5px; padding-left:10px; border-left:5px solid #EAEAEA; } div#secondary ul#sidebar li ul,div#secondary ul#sidebar li #calendar_wrap #wp-calendar{ margin-bottom:15px; margin-top:0; } div#secondary ul#sidebar li ul li { color:#353535; line-height:1.8em; padding-left:14px; padding-right:14px; } /* Optional bio area header (commented out by default) */ div#author h2 { font-size:1.2em; } div#secondary p { line-height:1.5; margin:5px 0; color:#666; } /* Search input */ form#searchform { height:29px; margin-top:8px; float:right; } form#searchform input#s { height:29px; width:228px; background:url(images/search_bg.png); border:0px; float:left; line-height:29px; } input#search_submit { width:76px; float:left; } /*----------------------------------------------------------------------------- Footer -----------------------------------------------------------------------------*/ ul#footer { width:960px; height:35px; margin:21px auto; color:#AAA9A9; font-size:12px; line-height:16px; } ul#footer li { margin-left:30px; } ul#footer li a { color:#AAA9A9; text-decoration:none; } /*----------------------------------------------------------------------------- Wordpress Specific Stuff - Elements that weren't in my original stylesheet -----------------------------------------------------------------------------*/ ol.commentlist { margin:15px 34px 0px; color:#555; } ol.commentlist li p{ font-size:12px; } /* Background color for visitor comments */ ol.commentlist li { background:#F1F1F1; padding:10px; margin:10px 0; } /* Background color for Admin comments */ ol.commentlist li.alt { background:#EBF9FC; } textarea#comment { width:500px; } #main p.comment_meta { margin:0; float:right; } /* Optional popup window (NOTE: popups make for bad UI IMHO) */ body#commentspopup { background:#FFF; padding:20px; } body#commentspopup a { color:#666; } body#commentspopup h1 a { position:relative; top:0; left:0; } body#commentspopup h3 { color:#555; } body#commentspopup p { margin:10px 0; color:#555; } body#commentspopup textarea { width:340px; } /* Image stuff for 2.6.1 */ .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .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; max-width:540px; overflow:hidden; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } p.entry_info { clear:both; } .navigation { margin:0px 50px 20px!important; margin:0px 25px 20px; width:525px; line-height:1.50em; float:left; } .nextpost{ } #main .article h2 span{ display:block; width:552px; float:left; } .title {letter-spacing:-1px;font-size:14px;font-weight:bold;padding:0 7px 5px;} .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix {display:inline-block;} /* Hide from IE Mac \*/ .clearfix {display:block;} /* End hide from IE Mac */