/*  
Theme Name: UCDCHINA for Blogool
Theme URI: http://www.blogool.org
Description: 由nowa转自ucdchina
Author: JunChen Wu, nowa
Author URI: http://www.junchenwu.com/
*/

/*
=Common CSS
*/

* {margin: 0px;padding: 0px;}
body {background: #FFF;color: #333;font-size: 12px;font-family: Verdana, Tahoma, sans-serif;line-height: 160%;margin: 40px 15px 30px 40px;}

a:link,
a:active,
a:visited {color: blue;text-decoration: none;}
a:hover	{color: #336633;text-decoration: underline;}
img{border: none;}

input,
textarea {background: #FFF;border: 1px solid #CCC;}
input.button {background: #666;border: 1px solid #666;color: #FFF;height: 22px;margin: 0px;padding: 1px 5px 0px;}

.clearfix {zoom: 1;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}

/*
=Layout
*/

#container {}

#navigation {position: absolute;top: 3px;right: 2em;text-align: right;}
#navigation li {list-style: none;display: inline;}

#body {background: url(../images/bd_bg.gif) repeat-y right top;padding-right: 265px;}

#content{border: 0px solid #00FF00;float:left;overflow: hidden;width: 100%;}
#content_inner{padding-right: 25px;}

#sidebar{float: left;width: 235px;margin: 0px -265px 0px 15px;padding: 15px 0 0 15px;}

/*
=header
*/

#header {border: 0px solid #0000FF;margin-bottom: 25px;}
#header h1 {padding: 0px;}
#header h1 a {background: url(../images/logo.gif) no-repeat;display: block;text-indent: -9999px;width: 200px;height: 64px;}
#header h1 a:link,
#header h1 a:visited,
#header h1 a:hover {text-decoration: none;}


/*
=post
*/

.article {border-bottom: 1px solid #CCC;padding-bottom: 0.5em;margin-bottom: 2em;}

.article .title {border: 0px solid #F00;}
.article .title h2 {font-size: 167%;font-family: '微软雅黑', '幼圆', '黑体', Verdana, Tahoma;font-weight: normal;margin-bottom: 0.2em;}
.article .title h2 a:link,
.article .title h2 a:visited,
.article .title h2 a:hover {color: #000;text-decoration: none;border-bottom: 1px solid #000;}
.article .title p {border: 0px solid #F00;color: #999;padding-top: 3px;}

.article .content {font-family: Arial;font-size: 116.8%;line-height: 150%;/**/}
.article .content h1,
.article .content h2,
.article .content h3,
.article .content h4 {font-family: '微软雅黑', '幼圆', '黑体';font-size: 116.8%;}
.article .content strong {font-family: '微软雅黑', '幼圆', '黑体';}
.article .content p,
.article .content ul,
.article .content ol,
.article .content pre {margin: 1em 0;}
.article .content ul {margin-left: 2em;}
.article .content ol {margin-left: 2.5em;}
.article .content pre {background: #EEEEEE;border-left: 4px solid #808080;font-size: 12px;padding: 8px 5px 8px 5px;}
.article .content code {color: green;font-family: 'Courier New';}
.article .content blockquote {background: #EFEFEF url("../images/quote_open.gif") no-repeat top left;font-size: 85.7%;/**/line-height: 150%;margin: 0.5em 0;padding: 0.5em 1em 0.5em 2em;}

.article .metadata {color: #666;margin: 0 0 0.5em 0;}


/*
=Sidebar Elements
*/

#sidebar{}

#sidebar .mod {margin-bottom: 2em;}
#sidebar .mod h3 {font-family: '幼圆', '微软雅黑';font-size: 116.8%;margin-bottom: 0.5em;}
#sidebar .mod ul {list-style: none;}
#sidebar .mod li {}


/*
=comments
*/

#comments {border: 0px solid #f00;}
#comments h2 {font-family: '微软雅黑', '幼圆', '黑体';font-size: 116.8%;margin-bottom: 0.5em;}

#comments ul,
#comments ol {margin-left: 2em;}
#comments li {background: url(../images/xsplit.gif) repeat-x bottom left;color: #999;}
#comments li span {color: blue;}
#comments li p {color: #333;margin: 0.5em 0;}
#comments p {color: #999;}

#comments dl {}
#comments dt,
#comments dd {display: inline;}
#comments dt {color: green;text-align: right;width: 60px;}


/*---分页(pages)--*/

/*
#pages {clear: both;font-size: 12px;margin: 3px 0;}
#pages a {color: #0066FF;font-size: 12px;font-weight: bold;padding: 2px 5px;text-decoration: none;}
#pages a:hover,
#pages a:active {background: #0066EE;border: 1px solid  #333333;color: #FFFFFF;}
#pages .num {border: 1px solid  #999999;margin-right: 1px;}
#pages .current {color: #FF0084;font-weight: bold;margin-right: 1px;padding: 2px 5px;}
#pages .redirect {border: 1px solid  #999999;color: #333333;font-weight: 700;margin-right: 1px;padding: 2px 5px;}
#pages .info {border: 1px solid  #999999;color: #333333;margin-right: 1px;padding: 2px 5px;}
#pages .ellipsis {color: #999999;font-weight: bold;}
*/
#pages {clear: both;font-size: 12px;margin: 3px 0;}
#pages span {color: #FF0084;font-weight: bold;}
#pages a {border: 1px solid  #CCC;color: #0066FF;font-size: 12px;font-weight: bold;padding: 2px 5px;text-decoration: none;}
#pages a:hover,
#pages a:active {background: #0066EE;border: 1px solid  #333333;color: #FFFFFF;}
#pages .text {color: #333333;font-weight: 700;margin-right: 1px;padding: 2px 5px;}

