/*
by waiting...2008.12
http://www.wretch.cc/blog/waitingchou/
*/
*{margin:0;padding:0;}
body{
padding:0px;
margin:0;
color:#444;
background:#79c1fb;
font-family:sans-serif;
font-size:0.8em;}

a {
color:#888;
text-decoration:none;}
a:hover{
color:#1f79ae;
}




/**/
#container1{
position:relative;
margin:0px auto;
width:980px;
background:#f2f9ff;}
#container2{
}
#banner {
height:309px;
background:url(http://l.yimg.com/e/style/10/1062/o1204050056.jpg) no-repeat left top;
}

#pageheader{
width:385px;
padding-left:360px;
padding-top:10px;
color:#666;}
h1 a{display:block;color:#fff;}
h1 span{display:block;font-size:15px;}

#pageheader a:hover{

}
#pageheader h1 {
font-size:25px;
}
#pageheader h1 .description{

}
#description2 .description{
color:#888;}

/*content*/
#main2{padding:15px 0;}
#content {
float:left;
width:680px;
display:inline;
overflow:hidden;
margin-left:20px;
}
.blog{
padding:0px 0px 0px 0px;
}
#links {
float:right;
display:inline;
width:247px;
margin-right:20px;
}

/*blog*/

.articletext{border:1px solid #1f79ae;
background:url(http://l.yimg.com/e/style/10/1062/1157122337.jpg) repeat-y -100px top;
padding:0 40px 15px 90px;
line-height:1.5em;}
.title {
font-size:1.7em;
color:#489fd9;
padding:15px 0 20px 0px;}

.date {

height:17px;
padding-left:90px;
padding-top:8px;
font-weight:bold;
color:#999;}
.innertext{
width:548px;overflow-x:hidden;}
#article_counter{padding-top:20px;color:#666;padding-right:7px;}
.extended{
text-align:right;
padding:0px 0px;
color:#666;
}
.extended a{border:1px solid #fff;}
.extended a:hover{border:1px solid #1f79ae;}
.posted{
font-size:0.9em;
text-align:right;
padding:0px 10px 10px 0px;
color:#666;
}
.posted a{color:#1f79ae;}
.posted a:hover{text-decoration:underline;}
.total-comments-div{
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
font-size:12px;
text-align:center;
}

.comments-head {
display:block;
padding:0px 0px 0px 145px;
height:70px;
font-size:30px;
font-weight:bold;
font-family:"Simhei";
text-align:left;
color:#489FD9;
background:url(http://l.yimg.com/e/style/10/1062/1204050057.jpg) no-repeat 80px top;
}
.trackbacks-head .comments-head{background:url(http://l.yimg.com/e/style/10/1062/1204050057.jpg) no-repeat 80px -71px;}
.comments-bottom .comments-head{background:url(http://l.yimg.com/e/style/10/1062/1204050057.jpg) no-repeat 80px -131px;}



.comments-body {
margin:5px 15px;
padding:5px 5px 5px 5px;
text-align:left;
}
#content textarea{
background:#fff url(http://l.yimg.com/e/style/10/1062/1157122337.jpg) repeat-y 0 top;
}
.comments-post {
color:#666666;
}
.comments-post a{
color:#fc8e00;border:1px solid #fff;}
.comments-post a:hover{
border:1px solid #fc8e00;}
.comments-body .comments-author .comments-post a{color:#fc8e00;
text-decoration:none;}
.comments-body .comments-author .comments-post a:hover{
color:#fc8e00;}


input {
border:1px dotted #616C98;
color:#000000;
background-color:#FFFFFF;
}
.trackback-url {
color:#666;
margin:0px;
padding:5px;
border:1px dotted #ddd;
}
.comments-reply{background:#fcf8b1;line-height:1.6em;}

/*links*/
#links{line-height:1.5em;}
.side {
display:block;
padding:5px 30px 10px 20px;
}


.syndicate{
margin:0px auto;
width:150px;
text-align:center;
}
.calendar a{color:#09c;}
.calendar a:hover{border:1px solid #09c;}
/**/

.sidetitle{
height:31px;
background-image:url(http://l.yimg.com/e/style/10/1062/1157122342.jpg);
background-repeat:no-repeat;
color:#1f79ae;
font-size:0px;
margin-top:10px;}
#boxMySpace .boxMySpace0 .sidetitle,
#boxSlideShow .sidetitle,
#boxMusic .sidetitle{background-position:0px -94px;background-image:url(http://l.yimg.com/e/style/10/1062/1204050058.jpg);font-size:13px;font-weight:bold;color:#fff;padding-left:55px;padding-top:8px;height:23;}


#boxNewArticle .boxNewArticle0 .sidetitle{background-position:0px -63px;}
#boxCategory .boxCategory0 .sidetitle {background-position:0px -122px;}
#boxDate .boxDate0 .sidetitle {background-position:0px -322px;}
#boxSearch .boxSearch0 .sidetitle {background-position:0px -273px;}
#boxNewComment .boxNewComment0 .sidetitle {background-position:0px -169px;}
#boxRssList .boxRssList0 .sidetitle {background-position:0px -220px;}
#boxNewTrackback .boxNewTrackback0 .sidetitle {background-position:0px -430px;}
#boxFolder .boxFolder0 .sidetitle {background-position:0px -371px;font-size:13px;font-weight:bold;color:#fff;padding-left:55px;padding-top:8px;height:23;}
#boxCounter .boxCounter0 .sidetitle {background-position:0px -480px;}
#boxWho .sidetitle{background-position:0px -371px;font-size:13px;font-weight:bold;color:#fff;padding-left:55px;padding-top:8px;height:23;
text-align:left;}
#boxWho{background:#fff url(http://l.yimg.com/e/style/10/1062/1157122339.jpg) no-repeat left bottom;}

#serviceList li a{border:1px solid #f2f9ff;display:block;zoom:1;padding-left:10px;}
#serviceList li a:hover{border:1px solid #489fd9;text-align:center;background:#fff;}
.boxNewComment0{text-align:right;}



/*footer*/
#footer{
clear:both;

}



.cmt_floor{display:none;}
.cmt_floor_hide{background:url(http://l.yimg.com/e/style/10/1062/floor_long.gif) no-repeat left top;font-size:11px;display:block;width:87px;height:18px !important;color:#267ba5;text-align:center;padding:0 !important;margin:0 !important;float:right;line-height:1.5em;}

#boxCollectionCategory .sidetitle{background-image:url(http://l.yimg.com/e/style/10/1062/1157122335.jpg);}
#boxCollection .sidetitle{background:url(http://l.yimg.com/e/style/10/1062/1204050058.jpg) no-repeat 0 -44px;}