/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/**
* reset & base css by http://lifesinger.org/blog/2009/07/reset-css-tech/
************************************************/
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:12px/1 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}q:before,q:after{content:'';}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}hr{border:0;height:1px;*color:#fff;}

/**
* Body
************************************************/
/* Contains everything */
body {
    text-align: center;
    background: #ffffff url("images/body_bg.gif") repeat-x scroll left top;
    color: #333333;
    font:14px/150% Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

/* Wrapper for everything inside of the body */
#body-container {
    width: 950px;
    margin: 0 auto;
    text-align: left;
    zoom: 1;
}
/*ÐÞ¸Ä*/
.fenleitu { float:left;}
.tith2 { padding:25px 0 0 15px;}
.tith2 h2 { padding-left:135px;}
.tith2 h2 a {color: #ff6700;}
.commentlist { padding-left:60px; width:546px;}
#comments { padding-left:60px; padding-bottom:30px; padding-top:20px;}
.comment-meta { float:right;}
.comment-author { float:left;}
.comment-body p { clear:both; margin:0;padding:20px;}
.navigation-links-fen { margin:0; padding:0;}
.pagetitle { display:block;}
#content h2 { padding-bottom:4px;}

/**
* Elements
************************************************/

/* Hyperlinks */

a {
    color: #0064B1;
    text-decoration: underline;
}

a:link {

}

a:visited {
    color: #456b95;
}

a:hover {
    color: #ff6700;
}

a:active {
}

/* Headers */
h1, h2 ,h4 {
    font-size: 22px;
    color: #ff6700;
}

h1 a, h2 a,h4 a {
    font-size: 22px;
    color: #ff6700;
    text-decoration: none;
}

h1 a:hover, h2 a:hover {
    text-decoration: underline;
}

h3 {
}

h4 {
}

h5 {
font-size:0.8em;
font-weight:normal;
}
h6 {
}

h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei"}
/* Text elements */
strong {
    font-weight: bold;
}

em {
    font-style: italic;
}

cite {
    font-style: italic;
}

abbr {
}

acronym {
}

sup {
}

sub {
}

address {
}

ins {
}

dfn {
}

del {
}

/* Paragraphs */
p {
    margin: 15px 0;
}

/* Unordered lists */
ul {
}

ul li {
}

/* Ordered lists */
ol {
}

ol li {
}

/* Defition lists */
dl {
}

dt {
}

dd {
}

/* Blockquotes */
blockquote {
    border-left: 5px solid #DDDDDD;
    margin: 0.9375em 30px 0 10px;
    padding-left: 20px;
}

blockquote blockquote {
}

blockquote em {
}

/* Object */
object {
}

/* Code */
code {
}

pre {
    background: #EEEEEE none repeat scroll 0 0;
    border: 1px solid #DDDDDD;
    line-height: 150%;
    margin-bottom: 20px;
    padding: 10px;
}

pre code {
}

/* Tables */
table {
}

caption {
}

tr {
}

th {
}

td {
}

/* Forms */
form {
}

textarea {
}


label {
    /*display: block*/
	
}

option {
}

.form-submit input {
}
.form-submit .submit-comment {
	padding:2px 60px;
}

/* Drop caps */
.drop-cap {
}

/* Notes */
.note {
}

/* Warnings/Alerts */
.warning, .alert {
}

/* Errors */
.error {
}

/* Downloads */
.download {
}

/* Alignment */
.left, .alignleft {
}

.right, .alignright {
}

.center, .aligncenter {
}

.block, .alignnone {
}

.clear {
}

/**
* Images
************************************************/

/* Normal images */
img {

}

a img {
}

img.lab-img {
    margin-bottom: 8px;
}

/* WP Smilies */
img.wp-smiley {
}

/* Thumbnails */
.thumbnail {
}

/* WP Captions [caption] */
.wp-caption {
}

.wp-caption img {
}

.wp-caption p {
}

/* Gallery [gallery] */
.gallery {
}

.gallery img {
}

/* Avatars */
.avatar {
}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {
}

/* Contains site title and tagline */
#header {
}

/* Site title */
#site-title {
}

#site-title a {
}

#site-title a span {
}

/* Site description/tagline */
#site-description {
}

/**
* Page navigation
************************************************/

/* Wrapper for navigation */
#navigation {
    position: relative;
    width: 950px;
    height: 36px;
    margin: 25px 0 15px 0;
    background: transparent url("images/top_nav.png") scroll left top;
}

#top-links {
    display: block;
    height: 36px;
    position: relative;
    list-style: none;
}

#top-links li {
    float: left;
    text-align: center;
}

#top-links li a {

    display: block;
    float: left;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-indent: -999999px;
	overflow:hidden;
}

#top-links .nav-index {
    width: 191px;
}

#top-links .nav-index:hover {
    background: transparent url("images/top_nav_hover.png") scroll no-repeat top left;
}

#top-links .nav-blog {
    width: 86px;
}

#top-links .nav-blog:hover, body.blog #top-links .nav-blog,
    body.single #top-links .nav-blog, body.archive #top-links .nav-blog {
    background: transparent url("images/top_nav_hover.png") scroll no-repeat -191px 0px;
}

#top-links .nav-lab {
    width: 82px;
}

#top-links .nav-lab:hover, body.page-124 #top-links .nav-lab {
    background: transparent url("images/top_nav_hover.png") scroll no-repeat -277px 0px;
}

#top-links .nav-about {
    width: 100px;
}

#top-links .nav-about:hover, body.page-2 #top-links .nav-about {
    background: transparent url("images/top_nav_hover.png") scroll no-repeat -359px 0px;
}

#top-links .nav-join {
    width: 107px;
}

#top-links .nav-join:hover, body.page-23 #top-links .nav-join {
    background: transparent url("images/top_nav_hover.png") scroll no-repeat -459px 0px;
}

#search-form {
    position: absolute;
    top: 10px;
    right: 13px;
}

#search-form div {
    width: 250px;
    height: 20px; /*  outline:red 1px solid;*/
	position:relative; 
}
#search-form input {
	border:0px;
    font-weight: 700;
    padding-top: 2px;
    color: #ccc;
    font-family: Arial;
    font-size: 12px;
    padding-top: 2px;
	background:transparent url(images/bg_ele.png) no-repeat 0px -50px;
	margin-top:-1px;
}
#search-form .actived{
	color:#000;
	background:none;
}
#search-form .go{
	width:20px;
	height:20px;
	background:transparent url(images/bg_ele.png) no-repeat -80px -8px;
	border:0px;
	cursor:pointer;
	position:absolute; 
	right:0px;
	top:0px;
	*top:-1px;
	text-indent:-9999px;
}
#search-form .ready{
	background-position:-80px -29px;
}
input#search-text-1 { padding:5px 10px; width:300px;}
input#search-submit-1 { padding:5px 10px;}
/* 
#search-text {
    float: left;
    border-width: 0;
    color: #ccc;
    font-family: Arial;
    font-size: 12px;
    letter-spacing: 0px;
    font-weight: bold;
    padding-top: 2px;
	ba
}
/*
#search-button {
    float: right;
    background: transparent;
    border-width: 0;
    height:20px;
    width:20px;
    cursor:pointer;
}

#search-text, #search-button {
    display: block;

   outline: solid red 1px;
    *border: solid red 1px;
	
}
*/
/* Page nav */
#page-nav {
}

#page-nav ul {
}

#page-nav li {
}

#page-nav li a {
}

#page-nav li.current_page_item {
}

.menu {
    list-style: none;
}

.menu li {
    display: block;
    float: left;
}

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container {
    background-color: #ffffff;
    clear: both;
	position:relative; 
    zoom: 1;
	
}

#container:after {
    content: ".";
    visibility: hidden;
    height: 0;
    display: block;
    clear: both;
}

#container .rc-tp{
	display:block;
	position:relative; 
	background:transparent url(images/bg_ele.png) no-repeat -95px 0px;
	height:5px;
	overflow:hidden;
}
#container .rc-tp div{
	display:block;
	position:absolute; 
	background:transparent url(images/bg_ele.png) no-repeat -90px 0px;
	height:5px;
	width:5px;
	right:0px;
}
/**
    * Content
    ************************************************/

/* Contains site's main content */
#content {
    float: left;
    display: inline;
    width: 668px;
    padding-top: 15px;
	background: #fff url(images/round-lt.png) no-repeat left top ;
}

.content {
    padding: 0 30px;
    border-right: 2px #ddd dotted;
}

/* Breadcrumb trail */
.breadcrumb {
}

/* Archive and search <div> before posts are listed */
.author-info {
}

.category-info {
}

.date-info {
}

.search-info {
}

.tag-info {
}

/* Posts */
.post {
    width: 546px;
    padding: 0px 30px 0;
    overflow: hidden;
    border-top: solid 3px black;
}

.page {

}

.post-1 {
    margin-top: 0;
}

/* Post, page, and archive titles */
.entry-title {
    width: auto;
    margin-bottom: 10px;
    line-height:1.5;

}

.entry-title a {
    color: #ff6700;
}

.single-title {
}

.page-title {
    padding: 0 0 35px 0;
}

.attachment-title,
    .error-404-title,
    .author-title,
    .category-title,
    .date-title,
    .search-title,
    .tag-title {
    margin-bottom: 5px;
}

/* Author and date byline */
.entry-title, .byline {
    position: relative;
    padding-left: 135px;
}

.byline {
    font-size: 12px;
    color: #999;

}

/* Full entries */
.entry-content, .entry-summary {
    margin: 0 0 30px 0;
    line-height: 1.8;
	clear:both;
}

.entry-content h2 {
    font-size: 16px;
}

.entry-content ul, .entry-content ol, .entry-summary ul, .entry-summary ul {
    margin: 15px 0 15px 30px;
}

.entry-content ul li {
list-style-type:disc;
}

/* Using <!--nextpage--> */
p.pages a {
}

/* More link <!--more--> */
a.more-link {
    clear: both;
    display: block;
    margin-top: 1em;
}

/* Post meta data */
.post-meta-data {
	font-size:12px;
	text-align:right;
}

/* Post series */
.series {
}

.series-title {
}

/* Navigation links */

.navigation-links {
    clear: both;
    width: 100%;
    overflow: hidden;
	padding-bottom:25px;

}

.navigation-links a {
}

.navigation-links .previous {
    float: left;
}

.navigation-links .next {
    float: right;
}

/* WP PageNavi (plugin) */
.wp-pagenavi {
}

.wp-pagenavi .pages {
}

.wp-pagenavi .current {
}

.wp-pagenavi .extend {
}

.wp-pagenavi a {
}

/* Attachment image navigation */
.navigation-attachment {
}

/**
		* Comments template
		************************************************/

/* Wrapper for entire comments area */
#comments-template {
    padding: 30px 0 30px 30px;
    margin-bottom: 15px;
	
	border-top:2px solid #323232;
}

/* Comments section headers/titles */
.comments-header {
}

#comments-number {
	font-size:18px;
	margin-left:-30px;
}

/* Comments closed paragraph */
p.comments-closed {
}

/* Main comments section */
#comments {
}

#comments ol {
	list-style:decimal;
	
}

/* Individual comments (note that WordPress has even/odd backwards) */
#comments li {
    background: #f5f5f5 url("images/left-quote.gif") no-repeat scroll 10px 50px;
    padding: 5px;
    margin: 30px 0;
    position: relative;
	}

#comments li img {}
.round-lt,.round-rt,.round-lb,.round-rb{
	background:url(images/comment-r.png);
	position:absolute;
	width:5px;
	height:5px;
}
.round-lt{ background-position:left top ; top:0; left:0}
.round-rt{ background-position:right top; right:0; top:0}
.round-lb{ background-position:left bottom ; left:0; bottom:0}
.round-rb{ background-position:right bottom; right:0; bottom:0}

#comments li li {
}

#comments li li li {
}

#comments li li li li {
}

#comments li.even {
}

#comments li.odd {
}

#comments li.thread-even {
}

#comments li.thread-odd {
}

#comments li.author {
}

#comments li.trackback {
}

#comments li.pingback {
}

/* Comment avatars */
#comments .avatar {
    height: 32px;
    width: 32px;
	vertical-align:top;
}

#comments .comment-author {
    position: absolute;
}

/* Comment meta data */
#comments .comment-meta-data {
    top: 10px;
    right:35px;
    position: absolute;
    width: 490px;
}

#comments .comment-meta-data cite {
    font-style: normal;
}

#comments .permalink, #comments .comment-sep {
    display: none;
}

#comments .comment-meta-data .comment-author {
    float: left;
}

#comments .comment-meta-data .comment-time {
    float: right;
	font-style:italic;
	color:#999999;
}

.comment-edit-link {
    display: none;
}

/* Comment text */
#comments .comment-text {
    padding: 0 20px 20px 30px; 
    background:url("images/right-quote.gif") no-repeat 515px bottom;
}

/* Paged comments navigation */
#comments-template .paged-navigation {
}

#comments-template .paged-navigation .page-numbers {
}

#comments-template .paged-navigation .next {
}

#comments-template .paged-navigation .prev {
}

/* Main comment form div */
#respond {
	background:#f5f5f5;
	padding:10px;
	position:relative;
	width:550px;
	margin-left:55px;
	margin-top:30px;
}
h3#reply {
	font-weight:normal;
}

/* Comment form title */
#reply {
}
#respond label{
	color:#6b6b6b;
	font-size:12px;
}
/* Comment form elements */
p#cancel-comment-reply {
}

#respond form {
}

#respond .form-author {
}

#respond input {
	margin-left:25px;
}

#respond .form-email {
}

#respond .form-url {
}

#respond .form-textarea {
}

#respond textarea {
	margin-left:25px;
}

#respond .button {
}

#respond .comment-action {
}

.postc {
	text-align:right;
}
/**
		* Utility widget sections (see other widget code below)
		************************************************/

/* All utility widget sections (except widgets template) */
.utility {
}

/* Before content */
#utility-before-content {
}

/* After content */
#utility-after-content {
}

/* After post but before comments */
#utility-after-single {
}

/* After page but before comments */
#utility-after-page {
}

/* Widgets page template widgets */
.page-template-widgets #content .widget {
}

/**
	* Widget sections (Primary and Secondary)
	************************************************/

/* Widgets in general */

.aside {
    float: right;
    display: inline;
    width: 222px;
    padding: 0 30px;

}

.widget {
    margin: 20px 0;
    padding: 0 10px;
}


.widget-inside {
}

.widget-title {
    color: #FF6700;
    margin: 10px 0;
	background:url(images/widget.gif) bottom no-repeat;
}

.widget-title span { padding-right:5px; background:#fff;}

/* Primary widget section */
#primary {
	 background: #fff url(images/round-rt.png) no-repeat right top ;
}

#primary .widget {
}

#primary .widget-inside {
}

#primary .widget-title {
}

#primary .widget ul {
    list-style: none;
}

#primary .widget ul li {
}

#primary .new-post li {
	margin-bottom:10px;
	
} 

#primary .new-post li a:first-child{ color:#000; 
	text-decoration:none;
}

#primary .new-post li a:first-child:hover { color:#ff6700}

/* Secondary widget section */
#secondary {
}

#secondary .widget {
}

#secondary .widget-inside {
}

#secondary .widget-title {
}

#secondary .widget ul {
}

#secondary .widget ul li {
}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {
    clear: both;
    text-align: center;
    margin: 30px 0;
}

/* Subsidiary widget section */
#subsidiary {
}

#subsidiary .widget {
}

#subsidiary .widget-inside {
}

#subsidiary .widget-title {
}

/* Footer section */
#footer {
    padding-top: 20px;
    border-top: 2px solid gray;
}

#footer-links {
    display: block;
    width: 680px;
    height: 25px;
    margin: 0 auto;
    font-size: 16px;
    font-weight: bold;
    list-style: none;
}

#footer-links li {
    float: left;
    padding: 0 1.5em;
}

#footer-links a {
    text-decoration: none;
    color: black;
}

#footer-links a:hover {
    color: #FF6700;
}

#footer-links li a {
    display: block;
}

/* Footer extra */
#footer .copyright {
    font-size: 11px;
    color: silver;
}

#footer .credit {
}

#footer #ued-span {
    color: #FF6700;
}

/* Misc Stuff that we don't need */

.date-description, #reset,
    #pings-number, .ping-list {
    display: none;
}

/* Styles for different authors */

div.author-yongsha {
    background: transparent url("images/author/yongsha.jpg") no-repeat top left;
}

div.author-biyue {
    background: transparent url("images/author/biyue.jpg") no-repeat top left;
}

div.author-wuchou {
    background: transparent url("images/author/wuchou.jpg") no-repeat top left;
}

div.author-jiangang {
    background: transparent url("images/author/jiangang.jpg") no-repeat top left;
}

div.author-duxing {
    background: transparent url("images/author/duxing.jpg") no-repeat top left;
}

div.author-zongxi {
    background: transparent url("images/author/zongxi.jpg") no-repeat top left;
}

div.author-zhaozexin {
    background: transparent url("images/author/xiaoma.jpg") no-repeat top left;
}

div.author-dinghou {
    background: transparent url("images/author/dinghou.jpg") no-repeat top left;
}

div.author-zaitian {
    background: transparent url("images/author/zaitian.jpg") no-repeat top left;
}

div.author-longxiang {
    background: transparent url("images/author/longxiang.jpg") no-repeat top left;
}

div.author-qinghou {
    background: transparent url("images/author/qinghou.jpg") no-repeat top left;
}

div.author-yubo {
    background: transparent url("images/author/yubo.jpg") no-repeat top left;
}

div.author-mingcheng {
    background: transparent url("images/author/mingcheng.jpg") no-repeat top left;
}

div.author-siniang {
    background: transparent url("images/author/siniang.jpg") no-repeat top left;
}

div.author-fengjin {
    background: transparent url("images/author/fengjin.jpg") no-repeat top left;
}

div.author-xiaohe {
    background: transparent url("images/author/xiaohe.jpg") no-repeat top left;
}

div.author-yueli {
    background: transparent url("images/author/yueli.jpg") no-repeat top left;
}

div.author-daxiong {
    background: transparent url("images/author/daxiong.jpg") no-repeat top left;
}

div.author-shuan {
    background: transparent url("images/author/shuan.jpg") no-repeat top left;
}

div.author-baobao {
    background: transparent url("images/author/xiaohu.jpg") no-repeat top left;
}

div.author-peiying {
    background: transparent url("images/author/peiying.jpg") no-repeat top left;
}

div.author-chenyu {
    background: transparent url("images/author/chenyu.jpg") no-repeat top left;
}

div.author-blank {
    background: transparent url("images/author/yuanxin.jpg") no-repeat top left;
}

div.author-feifei {
    background: transparent url("images/author/feifei.jpg") no-repeat top left;
}

div.author-kongwei {
    background: transparent url("images/author/kongwei.jpg") no-repeat top left;
}

div.author-qingyun {
    background: transparent url("images/author/qingyun.jpg") no-repeat top left;
}

div.author-huaining {
    background: transparent url("images/author/huaining.jpg") no-repeat top left;
}

div.author-rage {
    background: transparent url("images/author/zhengchun.jpg") no-repeat top left;
}

div.author-admin {
    background: transparent url("images/author/taobao.jpg") no-repeat top left;
}

div.author-baichun {
    background: transparent url("images/author/baichun.jpg") no-repeat top left;
}

div.author-qingtong {
    background: transparent url("images/author/qingtong.jpg") no-repeat top left;
}

div.author-santong {
    background: transparent url("images/author/santong.jpg") no-repeat top left;
}

div.author-guyin {
    background: transparent url("images/author/guyin.jpg") no-repeat top left;
}

div.author-yunqian {
    background: transparent url("images/author/yunqian.png") no-repeat top left;
}

div.author-qiling {
    background: transparent url("images/author/qiling.png") no-repeat top left;
}

div.author-danyue {
    background: transparent url("images/author/danyue.png") no-repeat top left;
}

div.author-xiaoqian {
    background: transparent url("images/author/xiaoqian.png") no-repeat top left;
}

div.author-keka {
    background: transparent url("images/author/keka.png") no-repeat top left;
}
div.author-shangxuan {
    background: transparent url("images/author/shangxuan.png") no-repeat top left;
}

div.author-bachi {
    background: transparent url("images/author/bachi.png") no-repeat top left;
}
div.author-kongyan {
    background: transparent url("images/author/kongyan.png") no-repeat top left;
}
div.author-hualong {
    background: transparent url("images/author/hualong.png") no-repeat top left;
}
div.author-dujie {
    background: transparent url("images/author/dujie.png") no-repeat top left;
}
div.author-longyin {
    background: transparent url("images/author/longyin.png") no-repeat top left;
}
div.author-jianhong {
    background: transparent url("images/author/jianhong.png") no-repeat top left;
}
div.author-chonghou {
    background: transparent url("images/author/chonghou.png") no-repeat top left;
}
div.author-longgang {
    background: transparent url("images/author/longgang.png") no-repeat top left;
}
div.author-lufei {
    background: transparent url("images/author/lufei.png") no-repeat top left;
}
div.author-wenhou {
    background: transparent url("images/author/wenhou.png") no-repeat top left;
}
