/* all setting */
body {
color:#6D695E;
font:12px/150% Verdana, Arial, Helvetica, sans-serif;
text-align:center;
background:#E9E9E7 url(http://l.yimg.com/e/style/10/1053/bg.jpg) repeat-x left top;
}

div {
position:relative;
}
form {
margin:0px;
padding:0px;
}
a {
color:#E8551F;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

#content a {
color:#4D3527;
}

#container {
text-align:left;
width:950px;
background:#FFFFFF url(http://l.yimg.com/e/style/10/1053/container.jpg) no-repeat center top;
}

#main {
overflow:hidden;
padding:0px 0px 10px;
}



/********************************************************************************************************/
/* single */
/********************************************************************************************************/
#content {
width:575px;
padding:10px 10px 0px 20px;
overflow:hidden;
}

#singleVideo {
padding-bottom:10px;
}

/* 影片導覽列 無連結/當前選項/當前分頁 樣式 */
#singleVideo span , 
#viewMode cite , 
.page li span
{
color:#AA9F99;
}
#singleVideo a {}

#viewMode cite , 
#viewMode a 
{
color:#4D3527;
background:url(http://l.yimg.com/e/style/10/1053/viewmode.gif) no-repeat left top;
display:block;
overflow:hidden;
height:28px;
width:69px;
float:left;
text-align:center;
padding:5px 0px 0px;
}
#viewMode a {
background:none;
color:#4D3527;
}



/* 標題列 */
#singleRating , 
#interaction h5 , 
#mainSection h2 , 
.box0 h3
{
position:relative;
line-height:27px;
overflow:hidden;
height:27px;
padding:0 0 10px;
text-indent:20px;
clear:both;
font-weight:normal;
}
#interaction h5 , 
.box0 h3
{
padding:0;
color:#FFFFFF;
background:#BEB3AD;
letter-spacing:10px;
margin:0px 0px 10px;
}
#mainSection h2 {
color:#4D3527;
}

#scoremen {
position:absolute;
top:0px;
right:20px;
}
#ratingDesc {
float:left;
padding-right:5px;
}
#scores {padding-top:4px;}

/* 功能按鈕區 */
#singleActions {
background:url(http://l.yimg.com/e/style/10/1053/singleactions.gif) no-repeat center 27px;
overflow:hidden;
}

.list #main , 
.import #main , 
.d_list #main , 
.all_list #main
{
background:url(http://l.yimg.com/e/style/10/1053/singleactions.gif) no-repeat 5px top;
}

#singleActions ul li , 
#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;
width:113px;
height:27px;
line-height:27px;
overflow:hidden;
display:block;
text-align:center;
}
#singleActions ul li.self span , 
#singleActions ul li.extra span , 
#mainTab li.current a 
{
background:#4D3527;
color:#D3D3C7;
}

#mainTab li a {
height:20px;
margin:0 5px 0 0;
padding:7px 0px 0px;
line-height:15px;
}

#singleActions ul li.else {
float:left;
}
#singleActions ul li.else a {
float:left;
display:block;
padding:20px 0 10px 20px;
}


/* 引用 & 回應 */
#interaction .comments-track , 
#interaction .textReply
{
position:relative;
width:535px;
border-bottom:1px dotted #BEB3AD;
margin:0px auto 20px;
padding:0px 20px 10px;
}

/* 回應 時間資訊列 (一般) */
#interaction .comments-post {
color:#BEB3AD;
}
/* 回應 時間資訊列 (版主) */
#interaction .comments-author .comments-post {
text-align:right;
}
/* 回應 時間資訊列 連結 */
#interaction .comments-post a {
color:#4D3527;
background:none !important;
}

/* 回應 版主區塊 */
#interaction .comments-author {
background:#F4F4F2;
padding:10px 20px;
margin:10px auto 0;
}
/* 回應 版主區塊 時間資訊列 連結 */
#interaction .comments-author .comments-post a {

}


/* 給個回應 */
#word_form {

}

#word_form label , 
#submitPost .head{
margin:10px 0 0;
}
#word_form .inline label , #cookieMe label {display:inline;}

#postName input , 
#postEmail input , 
#postUrl input , 
#postContent textarea {
display:block;
width:99%;
margin:0 0 10px;
}

#uTip {
float:left;
clear:both;
color:#4D3527;
margin:20px 0px 10px;
}
#uTip a {color:#4D3527;}





/********************************************************************************************************/
/* sidebar */
/********************************************************************************************************/
#sidebar {
background:url(http://l.yimg.com/e/style/10/1053/sidebar.gif) no-repeat center top;
margin:60px 20px 0 0;
color:#A19996;
width:322px;
}
.box1 {
padding:0 0 10px 20px;
}

/* 搜尋框 */
#searchText input {
width:250px;
margin:0px 0px 5px;
cursor:pointer;
}

/* 圖像按鈕 for 搜尋 & 給個回應 & 匯入相簿 */
ul#searchSubmit input , 
#submitPost input , 
.albumUpload input{
position:relative;
float:left;
height:27px;
width:77px;
line-height:27px;
text-align:center;
border-width:0px;
border-style:none;
background:#4D3527;
color:#D3D3C7;
padding:0px;
margin:0px 10px 0px 0px;
cursor:pointer;
}
ul#searchSubmit input {
background:#9E3203;
color:#FFFFB4;
cursor:pointer;
}
ul#searchSubmit #search_submit {
background:none;
color:#FFFFB4;
cursor:pointer;
}

/* 回應 &  最新回應 & 最新引用 之 "作者、分類" */
.videoMeta strong a
{
color:#00CCFF;
}
#recentComments cite a , 
#recentTrackbacks cite a , 
.side li cite a
{
color:#59342C;
}

#myCategory {
margin:50px 0px 0px 30px;
color:#9A3301;
}
ul#myInteraction {
margin:0px 10px 0px 30px;
}
ul#myInteraction a {
color:#4D3527;
}
ul#myInteraction li {
margin:0px 10px 0px 0px;
float:left;
}

#categories , 
#recentComments , 
#recentTrackbacks , 
#rss
{
padding:3px;
border:1px solid #9D9996;
width:314px;
overflow:hidden;
}
#categories {
border-width:1px 1px 0;
}
#recentComments , 
#recentTrackbacks
{
border-width:0px 1px;
}
#rss {
border-width:0px 1px 1px;
}




/********************************************************************************************************/
/* 名片 */
/********************************************************************************************************/
#mine {
margin-bottom:160px;
overflow:hidden;
}
#namecard {
background:none;
border-width:0px;
color:#FFFFFF;
width:322px;
}

#myInfo , 
#myImg
{
margin-top:40px;
}

#myImg a {
border-color:#D8D3D1;
border-width:1px;
}

#myService {
width:30px;
position:absolute;
top:6px;
right:10px;
}
#myService li a {
background:none;
border-color:#A1968F;
color:#D9D4D1;
}
#myService li a:hover {
background:none;
border-color:#A1968F;
color:#FFF;
}

#myInfo , 
#myInfo .myNick , 
#myInfo .myDesc
{
width:168px;
}

#myName .myId {
color:#FFEE99;
}

#myName {
top:12px;
}



/********************************************************************************************************/
/* header */
/********************************************************************************************************/
#header h1 {
position:relative;
padding:20px 20px 0 140px;
font-size:20px;
}
.single #header h1 {
position:relative;
padding:20px 20px 0 0px;
font-size:20px;
}
#header h1 a {
color:#4D3527;
font-size:16px;
}
#description {
position:relative;
padding:5px 20px 20px 140px;
}

/* 最小高度 */
.list #header , 
.import #header , 
.d_list #header , 
.all_list #header{
position:relative;
height:auto!important;
height:130px;
min-height:130px;
}

#counter {
position:absolute;
left:10px;
top:332px;
color:#9A3301;
}

#search {
position:absolute;
left:10px;
top:260px;
}

#counter .box0 h3 , 
#search .box0 h3
 {
display:none;
}

/********************************************************************************************************/
/* list */
/********************************************************************************************************/
#mainTab {overflow:hidden;}
#mainSection {
position:relative;
margin:19px 0px 0px;
overflow:hidden;
background:url(http://l.yimg.com/e/style/10/1053/mainsection.gif) no-repeat left 63px;
}
.all_list  #mainSection {
background:url(http://l.yimg.com/e/style/10/1053/mainsection.gif) no-repeat left 40px;
}
.single  #mainSection {
background:none;
}
#sort {
position:absolute;
left:337px;
top:5px;
text-align:left;
}
#sort span {
float:left;
margin:0 5px 0 0;
}
#sort ul li {
float:left;
margin:0;
}

/* 顯示排序條件列 */
#sort a , 
#selectAlbum a
{
color:#59342C;
background:#AA9F99;
padding:3px 5px 0;
float:left;
margin:0px 5px 0px 0px;
height:19px;
overflow:hidden;
}

#viewMode {
margin:0 20px 5px;
height:30px;
clear:both;
overflow:hidden;
}

#videoPosts .image span {
height:68px;
overflow:hidden;
display:block;
}

.list #content .videoTitle a {
color:#6E6B62;
height:38px;
overflow:hidden;
display:block;
}

#videoPosts .info {
text-align:left;
}

#videoPosts ol {
width:600px;
}

.list .grid , 
.import .grid
{
position:relative;
width:108px;
height:177px;
margin:0 8px 10px;
padding:10px;
overflow:hidden;
background:#ECECEA;
color:#A19996;
}
.d_list .grid
{
position:relative;
width:550px;
height:110px;
margin:0 0 5px;
padding:10px;
overflow:hidden;
background:#ECECEA;
color:#A19996;
}
#videoPosts {

}


/* 分頁 */
.page {
height:22px;
}

.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 a {
border:1px solid #B0B0A9;
background:#D9D9D5;
}
.page li span {
color:#E8551F;
}


/* 無加外框樣式 */
/*
.page li a ,
.page li span
{
	display: block;
	margin-right: 5px;
	padding-right: 5px;
}
*/




/* import */
#selectAlbum {
position:absolute;

left:363px;
overflow:hidden;
height:23px;
}
#selectAlbum select {
float:left;
margin:0px 5px 0px 0px;
}

.albumUpload {
float:none;
margin:0px 0px 10px;
text-align:center;
}
.albumUpload input {
float:none;
}




/* d_list */
.d_list .info {
float:left;
margin:0;
padding:0 0 0 10px;
width:440px;
clear:right;
display:list-item;
position:relative;
}

.videoMeta a {
font-weight:normal;
}

.videoDesc {
overflow:hidden;
height:18px;
}

.d_list .info p {
padding:0;
}
.d_list .info p strong
{
font-weight:normal;
}

/* all_list */
.all_list #videoPosts li {
height:30px;
}
.all_list #videoPosts li a {

}
.all_list #videoPosts ol {
padding:20px 0 0px;
margin:0 0 0 20px;
}
#namecard .myDigu .digu_date {
position:relative;
left:0px;
bottom:0px;
}