#comment-form table {
width:96%;
margin:0 auto;
}
#comment-form td,#comment-form th {
border:1px solid #555;
padding:3px 5px;
}
#comment-form input#send-comment {
padding:3px 5px;
}
.article-content p {
margin-bottom:1em;
}
* {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
address,caption,cite,code,dfn,em,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;
}
q:before,q:after {
content:'';
}
pre {
font-size:1em;
}
.article-content {
_height:1%;
overflow:hidden;
_overflow:none;
word-break:break-all;
margin:10px 0;
}
html {
scrollbar-face-color:#fff;
scrollbar-highlight-color:silver;
overflow:auto;
scrollbar-shadow-color:silver;
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#ccc;
scrollbar-darkshadow-color:#fff;
}
body {
font-size:12px;
color:#777;
font-family:"Century Gothic", tahoma, Verdana, Arial, "Times New Roman";
word-break:break-all;
background-image:none;
background-repeat:repeat-y;
background-position:left;
background-attachment:scroll;
}
input {
font-size:12px;
font-family:"Century Gothic", tahoma, Verdana, Arial, "Times New Roman";
background:#f3f3f3;
border:none;
}
select {
font-size:12px;
font-family:"Century Gothic", tahoma, Verdana, Arial, "Times New Roman";
border:none;
}
a {
color:#7f7f7f;
text-decoration:none;
}
a:hover {
color:#000;
}
#body-div {
width:750px;
background:url(http://p4.p.pixnet.net/albums/userpics/4/4/91644/1189136148.gif) repeat-y;
margin:0 auto;
}
#content {
clear:both;
overflow:hidden;
position:relative;
float:left;
width:500px;
}
#authority,#login-bar {
height:25px;
margin:0 3px;
}
#authority a {
line-height:20px;
}
#banner {
position:relative;
float:left;
width:498px;
height:200px;
color:#000;
background:#fff url(http://p5.p.pixnet.net/albums/userpics/5/3/472453/1186911284.gif) no-repeat center top;
border:1px silver solid;
}
#banner h1 a {
font-size:30px;
font-weight:700;
margin:10px;
}
#banner h1 a:hover {
background:none;
}
#banner h2 {
position:relative;
width:250px;
top:80px;
height:70px;
overflow:hidden;
margin-left:220px;
color:#777;
}
#navigation {
clear:both;
width:470px;
margin:0 10px;
}
#navigation li {
float:left;
}
#navigation a {
display:block;
padding:2px 20px;
}
#spotlight {
border:1px #ccc solid;
width:470px;
margin:10px auto;
padding:5px;
}
#spotlight h5 {
font-size:20px;
font-family:SimHei,Verdana,Arial,"Times New Roman";
color:#ccc;
}
#spotlight-text {
margin-top:20px;
color:#777;
padding:15px;
}
.article-area-title,#display {
padding-left:10px;
}
.main-list,.article,.page {
width:460px;
border:1px #ccc solid;
margin:10px auto;
padding:10px;
}
.article-head {
height:50px;
width:100%;
color:#5f5f5f;
}
.title h2 {
font-family:SimHei,Verdana,Arial,"Times New Roman";
line-height:30px;
font-size:20px;
}
.article-body {
width:450px;
overflow:hidden;
margin:20px 0;
}
.more {
width:100px;
margin:20px 0 0 auto;
}
.article-footer {
color:#5f5f5f;
padding:30px;
}
#main-list {
position:relative;
}
#links {
position:relative;
float:left;
margin-left:-1px;
}
.box {
width:190px;
overflow:hidden;
}
#links .box-title {
width:190px;
height:35px;
overflow:hidden;
background:url(http://p5.p.pixnet.net/albums/userpics/5/3/472453/1186909497.gif) no-repeat;
line-height:35px;
text-align:center;
font-size:12px;
}
#links .box-text {
padding:0 10px;
}
#headshot .box-text img {
background:#fff;
border:1px solid #ccc;
margin:10px;
padding:5px;
}
.link-box h6 {
font-family:Verdana, Arial, "Times New Roman";
font-size:12px;
line-height:20px;
}
#visitor li,#crumb li {
float:left;
margin:1px;
}
#visitor a,#crumb a {
border:0;
background:#fff;
}
#visitor .box-text,#crumb .box-text {
_height:1%;
overflow:hidden;
_overflow:none;
}
#visitor .box-text li img,#crumb .box-text li img {
border:1px solid #ccc;
display:inline;
width:40px;
height:40px;
padding:3px;
}
#visitor a:hover,#crumb a:hover {
background:#efefef;
}
#broadcast ul {
border-bottom:1px dashed #ccc;
padding-bottom:5px;
padding-top:5px;
}
#broadcast .broadcast-photo {
float:left;
margin-right:2px;
}
#broadcast .broadcast-time {
font-size:11px;
color:#ccc;
width:120px;
float:right;
}
.broadcast-time a {
width:100%;
display:block;
}
#broadcast .broadcast-text {
clear:both;
}
#broadcast a {
border:none;
font:Arial 11px;
line-height:17px;
}
#murmur-list .list-date {
width:130px;
}
#calendar table {
width:170px;
margin:10px auto;
}
#calendar td {
text-align:center;
border:1px solid #ccc;
}
#calendar td a {
display:block;
width:100%;
background:#f3f3f3;
text-decoration:none;
}
#calendar td a:hover {
background:#fff;
text-decoration:none;
}
#recent-article .box-text a,#headshot .box-text a,#category .box-text a,#mylink .box-text a,#latest-trackback .box-text a,#subscription .box-text a,#latest-comment .box-text a,#murmur .box-text a,#hot-article .box-text a,#archive .box-text a,#announce .box-text a {
width:100%;
display:block;
border-bottom:1px dashed #ccc;
line-height:20px;
}
#subscription .box-text {
color:#B1B1B1;
}
#trackback-box {
margin-left:3px;
}
#comment-box {
width:400px;
margin:0 auto;
padding:10px;
}
.post-comment {
width:500px;
}
.post-comment a {
display:block;
width:100px;
height:50px;
font-size:0;
text-indent:-5000px;
background:url(http://p4.p.pixnet.net/albums/userpics/4/4/91644/1186842534.gif) no-repeat center;
}
.single-post {
width:400px;
border:1px solid #ccc;
word-break:break-all;
letter-spacing:3px;
margin:20px auto;
padding:10px;
}
.single-post:after {
content:".";
display:block;
height:0;
overflow:hidden;
visibility:hidden;
clear:both;
}
.post-photo {
float:left;
width:100px;
text-align:center;
margin-right:5px;
padding:5px 0 2px 3px;
}
.post-photo img {
border:1px solid silver;
margin-right:5px;
padding:5px;
}
.post-text {
width:260px;
border:1px dashed #ccc;
float:right;
overflow:hidden;
margin:10px 0;
padding:10px;
}
#trackback-box .post-text {
width:260px;
border:1px dashed #ccc;
float:right;
background:none;
margin:10px 0;
padding:10px;
}
.reply-text {
clear:both;
border-top:1px solid #ccc;
overflow:hidden;
margin:5px 0 5px auto;
padding:10px 10px 10px 120px;
}
.single-post.secret .post-text {
border:1px dashed #ccc;
}
.reply-text p {
line-height:30px;
letter-spacing:0;
}
.post-info {
letter-spacing:0;
}
.list-num {
width:30px;
}
#footer {
position:relative;
color:#ccc;
clear:both;
width:500px;
text-align:center;
}
#banner .skiplink,#blog-category,#visitor .box-more,#crumb .box-more,#category img,/* .article-head .title img,#recent-article img */ {
display:none;
}
#header {
background-image:url(none);
background-position:top right;
}
fieldset,img,abbr,acronym {
border:0;
}
#article-area,#article-box {
overflow:hidden;
}
#headshot,#calendar th {
text-align:center;
}