/* all setting */
body {
color:#000000;
font:12px/150% Verdana, Arial, Helvetica, sans-serif;
text-align:center;
background:#000000 url(http://l.yimg.com/e/style/10/1052/bigcontainer.jpg) no-repeat center bottom;
}
#bigcontainer {
overflow:hidden;
background:url(http://l.yimg.com/e/style/10/1052/body.jpg) no-repeat center top;
height:100%;
width:100%;
padding:0px 0px 20px;
}

div {
position:relative;
}
form {
margin:0px;
padding:0px;
}
a {
color:#D3A741;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

#container {
text-align:left;
width:902px;
}
/********************************************************************************************************/
/* single */
/********************************************************************************************************/
#content {
width:590px;
}
#mainSection {
}
.single #mainSection {

}
.all_list #mainSection {
background:none;
}

#singleVideo {
color:#AAAAAA;
}
#singleVideo a {
color:#AD0000;
}

#singleRating {
width:570px;
}

#ratingDesc {
float:left;
padding:0 5px 0 0;
color:#AD0000;
}

#scoremen {
position:absolute;
top:0;
right:0;
color:#ad0000;
}

/* 功能按鈕區 */
#singleActions ul li.self , 
#singleActions ul li.extra , 
#mainTab li
{
display:inline;
}
#singleActions ul li.self span , 
#singleActions ul li.self a , 
#singleActions ul li.extra span , 
#singleActions ul li.extra a , 
#mainTab li a {
float:left;
margin:0 1px 0 0;
padding:4px 0 0;
background:url(http://l.yimg.com/e/style/10/1052/btn.gif) no-repeat left top;
overflow:hidden;
height:24px;
width:117px;
text-align:center;
color:#FFFFFF;
}
#singleActions ul li.self a , 
#singleActions ul li.extra a {
filter:alpha(opacity=80);
opacity:0.8;
color:#fff;
background:url(http://l.yimg.com/e/style/10/1052/btn.gif) no-repeat left top;
}
#singleActions ul li.self a:hover , 
#singleActions ul li.extra a:hover {
filter:alpha(opacity=100);
opacity:1;
color:#000000;
background:url(http://l.yimg.com/e/style/10/1052/btn.gif) no-repeat left top;
text-decoration:none;
}
#singleActions ul li.else {
clear:left;
}
#singleActions ul li.else a {
color:#AAAAAA;
}

/* 標題列 */
#interaction h5, #mainSection h2, .box0 h3 {
color:#FFFFFF;
height:30px;
line-height:30px;
overflow:hidden;
font-size:13px;
}
#mainSection h2 {
text-indent:20px;
}

/* 加框區塊 */
#interaction , 
.list #videoPosts , 
.all_list #videoPosts
{
background:url(http://l.yimg.com/e/style/10/1052/interaction.gif) repeat-y right top;
width:590px;
overflow:hidden;
margin:10px 0 0;
}
#trackback , 
.list #videoPosts ol , 
.import #videoPosts ol , 
.d_list #videoPosts ol , 
.all_list #videoPosts ol
{
background:url(http://l.yimg.com/e/style/10/1052/interaction.gif) no-repeat left top;
width:590px;
overflow:hidden;
}
#post , 
.list #content , 
.import #content , 
.d_list #content , 
.all_list #content
{
background:url(http://l.yimg.com/e/style/10/1052/interaction.gif) no-repeat -590px bottom;
overflow:hidden;
padding:0 0 10px;
}

#trackback , 
#comment , 
#post 
{
width:570px;
margin:0;
padding:10px;
}


/* 引用 & 回應 */
#interaction .comments-track, #interaction .textReply {
position:relative;
border-bottom:2px dotted #000000;
margin:0 auto 10px;
padding:0 0 5px;
width:100%;
}
/* 回應 時間資訊列 (一般) */
#interaction .comments-post {
color:#999999;
}
/* 回應 時間資訊列 (版主) */
#interaction .comments-author .comments-post {
color:#B3B3B3;
text-align:right;
}
/* 回應 時間資訊列 連結 */
#interaction .comments-post a {
color:#D3A741;
background:none !important;
font-weight:normal;
}
/* 回應 版主區塊 */
#interaction .comments-author {
background:#910101;
padding:10px 20px;
margin:10px auto 0;
}
#interaction .comments-author p {
color:#FFFFFF;
}
/* 回應 版主區塊 時間資訊列 連結 */
#interaction .comments-author .comments-post a {

}


/* 給個回應 */
#word_form {
padding:10px;
}
#word_form label, 
#submitPost .head {
margin:10px 0 0;
}
#word_form .inline label, 
#cookieMe label {
display:inline;
color:#B3B3B3;
}
#postName input, 
#postEmail input, 
#postUrl input, 
#postContent textarea {
display:block;
margin:0 0 10px;
}
#uTip {
clear:both;
color:#B3B3B3;
margin:30px 0px 0px;
}
#uTip a {
color:#B3B3B3;
}





/********************************************************************************************************/
/* sidebar */
/********************************************************************************************************/
#sidebar {
color:#ffffff;
}
#mine {
background:url(http://l.yimg.com/e/style/10/1052/mine.gif) no-repeat center 160px;
height:220px;
}
#myCategory {
margin:20px 20px 0px;
}

#myNewfriend {
float:left;
padding:0 20px 0;
}

li#categories , 
li#search , 
li#recentComments , 
li#recentTrackbacks , 
li#rss 
{
border:1px solid #ad0000;
margin:0px 0px 10px;
}

.box0 {
padding:5px 15px 0;
}
.box1 {
padding:0 10px 15px 30px;
}

/* 搜尋框 */
/* 圖像按鈕 for 給個回應 & 匯入相簿 */
ul#searchSubmit input , 
#submitPost input , 
.albumUpload input
{
position:relative;
height:24px;
width:77px;
line-height:24px;
text-align:center;
border-width:0px;
border-style:none;
color:#FFF;
padding:0px;
margin:0px 5px 0px 0px;
background:none;
cursor:pointer;
}
ul#searchSubmit input , 
#submitPost input {
background:url(http://l.yimg.com/e/style/10/1052/searchsubmit.gif) no-repeat left top;
cursor:pointer;
}
#searchText input {
width:160px;
margin:0 5px 5px 0;
height:19px;
border:1px solid #281e1e;
cursor:pointer;
}

/* 回應 &  最新回應 & 最新引用 之 "作者、分類" */
.videoMeta strong a {

}
#recentComments cite a, #recentTrackbacks cite a, .side li cite a {
color:#aaaaaa;
}

#counter {
background:url(http://l.yimg.com/e/style/10/1052/counter.gif) no-repeat left top;
height:130px;
}






/********************************************************************************************************/
/* 名片 */
/********************************************************************************************************/
#namecard {
color:#FFFFFF;
width:300px;
background:none;
border:1px solid #ad0000;
}
#myImg a {
border-color:#b9b4b4;
border-width:1px;
}
#myService {
width:30px;
position:absolute;
top:2px;
right:10px;
}
#myService li a {
background:none;
border-color:#54431a;
}
#myService li a:hover {
background:none;
border-color:#54431a;
color:#FFFFFF;
}
.myDesc {
color:#d4d3d2;
}
.myId {
color:#d4d3d2;
}




/********************************************************************************************************/
/* header */
/********************************************************************************************************/
#header {
background:url(http://l.yimg.com/e/style/10/1052/header.gif) repeat-y right top;
}
#header h1 {
position:relative;
font-size:18px;
background:url(http://l.yimg.com/e/style/10/1052/header.gif) no-repeat left top;
padding:20px 30px 0;
}
#header h1 a {
color:#ffeec1;
}
#description {
position:relative;
background:url(http://l.yimg.com/e/style/10/1052/header.gif) no-repeat -902px bottom;
padding:5px 30px 15px;
}

.single #header , 
.single #header h1
{
background:none;
}


/* 最小高度 */
.list #header, .import #header, .d_list #header, .all_list #header {
position:relative;
height:auto!important;
height:75px;
min-height:75px;
margin:0px 0px 10px;
}
/********************************************************************************************************/
/* list */
/********************************************************************************************************/
#mainTab {
overflow:hidden;
height:24px;
}
#sort {
position:absolute;
right:20px;
top:10px;
white-space:nowrap;
color:#aaaaaa;
}
#sort ul {
display:inline;
}


/* 顯示排序條件列 */
#sort a, #selectAlbum a {
color:#FFFFFF;
}
#viewMode {
height:30px;
padding:16px 20px 3px;
overflow:hidden;
}
#viewMode cite , 
#viewMode a , 
.albumUpload input{
line-height:24px;
background:url(http://l.yimg.com/e/style/10/1052/viewmode.gif) no-repeat left top;
overflow:hidden;
height:24px;
width:109px;
text-align:center;
float:left;
color:#FFFFFF;
margin:0 5px 0 0;
}
#viewMode li a{
color:#aaaaaa;
filter:alpha(opacity=80);
opacity:0.8;
}
#viewMode li a:hover{
color:#fff;
text-decoration:none;
filter:alpha(opacity=100);
opacity:1;
background:url(http://l.yimg.com/e/style/10/1052/viewmode.gif) no-repeat left top;
}



#videoPosts .image span {
height:68px;
overflow:hidden;
display:block;
float:left;
margin:0px 5px 0px 0px;
}
.list .videoTitle a {
height:20px;
overflow:hidden;
display:block;
color:#ff7b00;
}
#videoPosts .info {
text-align:left;
color:#b1b4ab;
}

.list .grid, .import .grid {
position:relative;
width:263px;
height:93px;
margin:8px 0 0 8px;
padding:10px;
overflow:hidden;
background:url(http://l.yimg.com/e/style/10/1052/grid.jpg) no-repeat left top;
}
.d_list .grid {
position:relative;
width:560px;
height:105px;
margin:9px 0 0 9px;
padding:10px 0 10px 10px;
overflow:hidden;
background:url(http://l.yimg.com/e/style/10/1052/grid2.jpg) no-repeat left top;
}



/* 分頁 */
.page {
clear:both;
overflow:hidden;
height:28px;
padding:10px 0;
}
.page ul {

position:relative;
float:left;
left:50%;
list-style-type:none;
margin:0px;
padding:0px;
}
.page li {

position:relative;
float:left;
right:50%;
}
.page .prev, .page .next {
width:50px;
}
/* 加外框樣式 */
.page li a , 
.page li span
{
height:20px;
width:20px;
line-height:20px;
display:block;
margin-right:5px;
}
.page li span
{
color:#FFFFFF;
}
.page li a {
border:1px solid #000000;
}

/* 無加外框樣式 */
/*
.page li a, .page li span {
	display: block;
	margin-right: 5px;
	padding-right: 5px;
}
*/



/* import */
#selectAlbum {
position:absolute;

right:20px;
}
.albumUpload {
float:none;
text-align:center;
padding:15px 20px 0;
margin:0 0 40px;
}





/* d_list */
.d_list #videoPosts {
padding:10px 0px 0px;
}
.d_list .info {
float:left;
margin:0px;
width:460px;
clear:right;
display:list-item;
position:relative;
color:#aaaaaa;
}
.d_list .info p {
margin:0px;
padding:0px;
}
.d_list .videoDesc {
height:18px;
overflow:hidden;
}

.info strong , 
.info a
{
font-weight:normal;
}
.info a
{
color:#ff7b00;
}
/* all_list */
.all_list #videoPosts li {
height:30px;
}
.all_list #videoPosts li a {
color:#aaaaaa;
}
.all_list #videoPosts ol {
padding:30px 10px 5px 20px;
width:560px;
color:#FFFFFF;
}
#namecard .myDigu .digu_date {
position:relative;
left:0px;
bottom:0px;
}