/*
※ css by kusomao, http://www.wretch.cc/blog/kusomao
/* General Set
-----------------------------------------*/
html{
scrollbar-face-color:#fff;
scrollbar-track-color:#f1f1f1;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-Color:#fff;
scrollbar-arrow-color:#ddd;
scrollbar-shadow-color:#ddd;
scrollbar-highlight-color:#ddd;
margin:0;padding:0;
background:#f1f1f1 repeat-x 0% 0% fixed;
}
body{
margin:0;padding:0;
font:.8em arial, sans-serif;color:#535353;
background:repeat-y 50% 0%;
}
a{
color:#555;
text-decoration:none;
}
a:hover{
color:#999;
}
br{
display:none;}
#container1{
margin:0 auto;
width:760px;
position:relative;
}
#main2{
padding-top:205px;
}
#banner br{display:inline;}
#banner{
width:550px;
height:205px;
position:absolute;
top:0px;
right:0;
background:url(http://l.yimg.com/e/style/9/995/1382746699.jpg) no-repeat top left;

}
#banner h1{
margin-top:0;
}
#banner h1 .description{
position:absolute;
top:130px;
right:15px;
font-size:12px;
font-weight:normal;
color:#fff;
}
#banner h1 a{
position:absolute;
font-size:14px;
font-weight:normal;
letter-spacing:-0px;
color:#555;
padding-top:160px;
padding-left:30px;
}
#banner #description2{
position:absolute;
top:20px;
left:15px;
background:no-repeat top left;
height:27px;
padding:13px 0 0 15px;
color:#555;
}
#content{
width:550px;
float:right;
}
#content br{display:inline;}
#content a{
color:#888;
}
#content a:hover{
color:#000;
}

.datediv {
padding-left:0px;
padding-top:5px;
}
.date{
height:19px;
text-align:left;
background:url(http://l.yimg.com/e/style/9/995/1382746697.jpg) no-repeat top left;
padding-left:15px;
font-size:10px;
color:#666;
}
.articletext {
background:url(http://l.yimg.com/e/style/9/995/1382739454.jpg) repeat-y top left;

}
.blogbody{
position:relative;
margin-bottom:0px;
background:no-repeat bottom left;
}
.title{
right:0px;
padding-right:40px;
font-size:13px;
display:block;
font-family:simhei;
color:#666;
}
.articletext{
padding-top:10px;
padding-left:25px;
}
.innertext img{
max-width:500px;
}
.extended{
text-align:right;
padding-right:25px;
font-size:11px;
}
.posted{
text-align:center;
font-size:11px;padding-top:10px;
color:#888;
background:url(http://l.yimg.com/e/style/9/995/1382746698.jpg) no-repeat 0px left;
height:50px;
}
.total-comments-div{
width:520px;
margin-left:15px;
margin-top:10px;
padding-top:0px;
background:#e5e5e5;
}
.comments-head{
margin-top:10px;
background:no-repeat top left;
height:25px;
font-size:23px;
font-family:simhei;
color:#555;
padding-left:0px;
}
.comments-post{
color:#888;
font-size:11px;
text-align:right;
border-bottom:1px solid #ddd;
}
.comments-post img{
width:13px;
}
#name_id, 
#email, 
#url{
border:0 solid #999;
width:99%;
}
#text{
width:99%;
border:0 solid #999;
overflow:auto;
font:20px simhei;
color:#2f2f2f;
scrollbar-face-color:#ddd;
scrollbar-track-color:#ddd;
scrollbar-3dlight-color:#ddd;
scrollbar-darkshadow-Color:#ddd;
scrollbar-arrow-color:#CFCFCF;
scrollbar-shadow-color:#CFCFCF;
scrollbar-highlight-color:#CFCFCF;
}
.total-comments-div form{
}
.total-comments-div form input{
border:0 solid #999;
}
#content .total-comments-div form br{
font-size:.1em;
}
.cmt_floor {display:none;}
.postisAuth , .postemail img , .postweb img {display:none;}

#links{
width:200px;
padding-top:355px;
font-size:12px;

}
#links2{
}
#links br{
display:none;
}
#links .side br{
display:inline;
}
#links .powered br{
display:inline;
}
.sidetitle{
text-align:center;
padding-top:3px;
color:#000;
}
.sidetitle img{display:none;}
.boxMySpaceImg  {display:none;}
#blogCategory  {display:none;}
#service = 包含首頁、相簿、留言、好友、名片、加為好友、送禮物的那個DIV標籤
#serviceList  = 包含首頁、相簿、留言、好友、名片的DIV標籤
.boxAddFriendLink a {display:none;}
.boxGiftLink a {display:none;}
.boxMySpace1 select  {display:none;}
.boxGiftLink{display:none;}
.boxAddFriendLink{display:none;}

#boxMySpace {
position:absolute;top:0px;left:0px;}
#boxMySpace .boxMySpace0 {display:none;}
#boxProfile .boxProfile0 .sidetitle {}
#boxProfile .boxProfile1 {background:repeat-y;}
#boxMySpace .boxMySpace1 .side {
font-size:0px;width:200px;
background:url(http://l.yimg.com/e/style/9/995/1382746701.jpg) no-repeat;
height:555px;}
#boxMySpace .boxMySpace1 .side a {color:#fff;}
#boxMySpace .boxMySpace1 .side br {display:none;}
#boxMySpace .boxMySpace1 .side .mySpaceLink {
font-size:0px;color:fff;text-decoration:none;
height:16px;
padding-top:0px;
position:relative;
display:inline-block;
width:140px;
float:left;
text-align:center;
}
#boxMySpace #linkUser{
position:absolute;
top:30px;
left:32px;
}

#boxMySpace #linkMypage{
position:absolute;
top:56px;
left:32px;
}
#boxMySpace #linkAlbum{
position:absolute;
top:81px;
left:32px;
}
#boxMySpace #linkVideo{
position:absolute;
top:108px;
left:32px;
}
#boxMySpace #linkBlog{display:none;}
#boxMySpace #linkGbook{
position:absolute;
top:133px;
left:32px;
}
#boxMySpace #linkFriend{
position:absolute;
top:159px;
left:32px;
}
.mySpaceLink:hover {
background:#fff;
color:#fff;
filter:alpha(opacity=50);}

#boxSlideShow{
background:#e5e5e5;
margin-bottom:5px;

}
.boxSlideShow0 .sidetitle{
display:none;
}
.boxSlideShow0{
background:url(http://l.yimg.com/e/style/9/995/1382754127.jpg) no-repeat top left;
color:#ddd;height:100px;
}
.boxSlideShow1{
background:no-repeat bottom left;
}

.calendar{
font-size:11px;
width:200px;
height:170px;
background:url(http://l.yimg.com/e/style/9/995/1382754128.jpg) no-repeat top left #e5e5e5;
color:#555;
padding-top:70px;
margin-bottom:5px;
}

.calendar .calendar{
background:transparent;
width:auto;
height:auto;
padding-top:50;
margin-bottom:0;
}
#boxMusic{
background:#e5e5e5;
margin-bottom:4px;

}
.boxMusic0{
background:url(http://l.yimg.com/e/style/9/995/1382759378.jpg) no-repeat top left;
height:100px;
}
.boxMusic0 .sidetitle{
color:#666;
}
.boxMusic1{}
.boxMusic1 .side{
padding:10px;
text-align:center;
}
#boxMusic .boxMusic0 .sidetitle {padding-top:90px;}


#boxNewArticle{
margin-bottom:4px;
background:no-repeat bottom left;
}
#boxNewArticle a{
display:block;color:#555;
}
#boxNewArticle a:hover{
color:#fff;
background:#555;
}
#boxNewArticle .boxNewArticle0 {
background:url(http://l.yimg.com/e/style/9/995/1382759380.jpg) no-repeat 0px 0px;
height:100px;}
.boxNewArticle0 .sidetitle{display:none;}
#links #boxNewArticle br{display:none;}
.boxNewArticle1 .side{
padding:0 10px;
background:#e5e5e5;
padding-bottom:10px;
}
#boxCategory{
background:#e5e5e5;
}
.boxCategory0 .sidetitle{display:none;}
#links #boxCategory br{display:none;}
.boxCategory1 a{
display:block;
color:#555;
font-size:11px;
letter-spacing:0;
}
.boxCategory1 .side{
padding:0 10px 5px 10px;
}
.boxCategory1 a:hover{
color:#fff;
background:#555;
}
.boxCategory1{
font-size:.1em;
letter-spacing:-2px;
}
.boxCategory0{
background:url(http://l.yimg.com/e/style/9/995/1382759379.jpg) no-repeat top left;
height:100px;
}
#boxDate{
background:#e5e5e5;
margin-bottom:5px;
}
#boxDate select{display:none;}
.boxDate0{display:none;}
.boxDate1{
background:#e5e5e5;
}
#links .boxDate1 br{display:none;}
.boxDate1 a{
display:block;
color:#555;
}
.boxDate1 a:hover{
color:#fff;
background:#555;
}
.boxDate1 select{
margin-bottom:10px;
}
.boxDate1 .side{
padding:0px 10px 0px 10px;
}
#boxSearch{
display:none;}

#boxNewComment{
background:#e5e5e5;
margin-bottom:5px;
}
.boxNewComment0{
background:url(http://l.yimg.com/e/style/9/995/1382766653.jpg) no-repeat top left;
height:100px;
}
.boxNewComment0 .sidetitle{
display:none;}

#links .boxNewComment1 br{display:none;}
.boxNewComment1{
background:no-repeat bottom left;
color:#777;
text-align:right;
font-size:11px;
}
.boxNewComment1 a{
font-size:11px;
display:block;
text-align:left;
color:#555;
}
.boxNewComment1 a:hover{
color:#fff;
background:#555;
}
.boxNewComment1{
padding:0px 10px 0px 10px;
}
#links #boxNewComment .syndicate{
background:transparent;
}
#boxRssList{
background:#e5e5e5;
margin-bottom:5px;
}
.boxRssList0{
background:url(http://l.yimg.com/e/style/9/995/1382766654.jpg) no-repeat top left;
height:100px;
}
.boxRssList0 .sidetitle{
display:none;
}
.boxRssList1{
background:no-repeat bottom left;
color:#777;font-size:11px;
text-align:left;
}
* html .boxRssList1{
height:1%;
}
#links .boxRssList1 br{display:none;}
.boxRssList1 a{
display:block;


font-size:11px;
text-align:right;
letter-spacing:0px;
color:#555;
position:relative;
z-index:3;
}
.boxRssList1 a:hover{
color:#fff;
letter-spacing:0px;
font-size:11px;
text-align:right;
color:#fff;
background:#555;
}
.boxRssList1 .side{
padding:0px 10px 0px 10px;
}
#boxNewTrackback{
background:#e5e5e5;
margin-bottom:5px;
}
.boxNewTrackback0{
background:url(http://l.yimg.com/e/style/9/995/1382766655.jpg) no-repeat top left;
height:100px;
}
.boxNewTrackback0 .sidetitle{
display:none;}
#links .boxNewTrackback1 br{display:none;}
.boxNewTrackback1{
background:no-repeat bottom left;
color:#777;
font-size:11px;
text-align:right;
}
.boxNewTrackback1 a{
display:block;
color:#555;
font-size:11px;
text-align:left;

}
.boxNewTrackback1 span a{
width:auto;
display:inline;
color:#999;
font-size:11px;
}
.boxNewTrackback1 a:hover{
color:#fff;
background:#555;
}
.boxNewTrackback1 span a:hover{
color:#777;
background:transparent;
}
.boxNewTrackback1 .side{
padding:0px 10px 0px 10px;
}
#boxFolder{
background:#e5e5e5;
margin-bottom:4px;

}
.boxFolder0{
background:url(http://l.yimg.com/e/style/9/995/1382776126.jpg) no-repeat top left;
height:26px;
}
.boxFolder0 .sidetitle{
color:#777;
font-size:12px;margin-top:0px;letter-spacing:-1px;
}
#links .boxFolder1 br{display:none;}
.boxFolder1{}
.boxFolder1 a{
display:block;
color:#555;
}
.boxFolder1 a:hover{
background:#555;
color:#fff;
}
.boxFolder1 .side{
padding:0px 10px 0px 10px;
padding-bottom:10px;
}
#boxCounter .boxCounter0 {
background:url(http://l.yimg.com/e/style/9/995/1382776127.jpg) no-repeat top left;
height:100px;
}
#boxCounter .boxCounter0 .sidetitle {display:none;}
.boxCounter1 .side{
background:#e5e5e5;padding:0px 10px 0px 10px;
}

#boxWho a {display:inline;}
#boxWho #whowrapper LI A {
BACKGROUND:no-repeat;}
#boxWho #whowrapper LI A IMG {
filter:gray;}
#boxWho #whowrapper LI A:hover IMG {
FILTER:alpha(opacity=100);}
#boxWho {}
#links .syndicate{
text-align:left;
padding-top:5px;
background:#e5e5e5;
}
#links .powered{
background:#e5e5e5;
padding-left:10px;
color:#eee;
font-size:1px;
}
#links .powered table{
color:#777;
font-size:11px;
}
#links .powered img{
display:none;
}
#links .powered br{
font-size:0px;
}
#links .powered input{
border:0px;
background:#fff;
font-family:Arial;
color:#555;
}
#links .powered a{
font-size:11px;
}
#footer{
clear:both;
height:95px;
background:url(http://l.yimg.com/e/style/9/995/1382746700.jpg) no-repeat top right;
padding-right:0px;

margin-bottom:5px;
}
#content .innertext a{color:#636363;}
#content .innertext a:hover{color:#ddd;border-bottom:1px dotted #999;}
.innertext{width:503px;overflow-x:hidden;}
.boxCollection1,.boxCollectionCategory1{background:#e5e5e5}