/* all setting */
body {
	color:#000;
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background: #FFF;
}

div {
	position: relative;
}
form {
	margin: 0px;
	padding: 0px;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}

#container {
	text-align:left;
	background: url(http://l.yimg.com/e/style/11/1129/o1596557340.jpg) repeat-y left top;
	overflow: hidden;
}

#wrap {
	background: url(http://l.yimg.com/e/style/11/1129/o1596557353.jpg) no-repeat center top;
	width: 950px;
}
.single #wrap {
	background: none;
}



/********************************************************************************************************/
/* single */
/********************************************************************************************************/
#content {
	overflow: hidden;
	margin: 0px 0px 0px 15px;
	background: url(http://l.yimg.com/e/style/11/1129/1596557352.jpg) no-repeat left 35px;
}

#mainSection ,
#interaction
{
	padding: 0;
}

#mainTab {
position:absolute;
}
#mainSection {
	margin-top:50px;
	background: url(http://l.yimg.com/e/style/11/1129/1596557347.jpg) repeat-y left top;
}
.single #mainSection {}

#videoPosts {
	background: url(http://l.yimg.com/e/style/11/1129/1596557341.jpg) no-repeat left bottom;
	padding: 0 15px 15px;
}

#singleVideo {
	position: absolute;
	top: 0px;
	overflow: hidden;
	z-index: 2;
}

#trackback {
	margin: 0px;
}

/* 影片導覽列 無連結/當前選項/當前分頁 樣式 */
#singleVideo a {}

#viewMode cite ,
#viewMode a
{
	position: relative;
	float: left;
	width: 60px;
	text-align: center;
	margin: 0 5px 0 0;
	color: #6AADCD;
	display: block;
	overflow: hidden;
}
#viewMode a  {
	background: none;
	color: #000;
}

/* 標題列 */
#interaction h5 ,
#mainSection h2 {
	position: relative;
	line-height: 27px;
	overflow: hidden;
	height: 27px;
	padding: 0 0 2px;
	text-indent: 20px;
	clear: both;
	margin: 0 0 10px;
	letter-spacing: 10px;
	color: #000;
}
#mainSection h2 {
	letter-spacing: 0;
	text-indent: 0;
	background: none;
	padding: 0 0 0 35px;
}
#singleRating {
	letter-spacing: 0;
}

.box0 h3 {
	position: relative;
	line-height: 50px;
	overflow: hidden;
	height: 50px;
	padding: 0 0 2px;
	text-indent: 30px;
	clear: both;
	margin: 0 0 10px;
	color: #000;
	background: url(http://l.yimg.com/e/style/11/1129/1596557357.jpg) no-repeat right top;
	font-size: 15px;
}

#singleRating {
	position: absolute;
	top: 5px;
	right: 0px;
	width: 280px;
}
#scoremen {
	position: absolute;
	top: 0;
	right: 0;
}
#ratingDesc {
	float:left;
	color: #6AADCD;
}



/* 功能按鈕區 */

#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 
{
	float: left;
	width: 110px;
	height: 30px;
	overflow: hidden;
	display: block;
	text-align: center;
	color: #ccccc0;
	margin: 0 4px 0 0;
	background: url(http://l.yimg.com/e/style/11/1129/1596557355.jpg) no-repeat left top;
	padding: 10px 0px 0px;
}
#singleActions ul li.self a ,
#singleActions ul li.extra a {
	background: url(http://l.yimg.com/e/style/11/1129/1596557355.jpg) no-repeat right top;
	color: #000;
}

#mainTab li a ,
#mainTab li.current a 
{
	float: left;
	width: 132px;
	height: 27px;
	overflow: hidden;
	display: block;
	text-align: center;
	color: #6AADCD;
	margin: 0 5px 0 0;
	background: url(http://l.yimg.com/e/style/11/1129/1596557354.jpg) no-repeat left top;
	padding: 9px 0px 0px;
}
#mainTab li.current a 
{
	width: 152px;
}
#mainTab li a {
	background: none;
	color: #666666;
	font-size: 15px;
	font-weight: bold;
}


#singleActions ul {
	padding: 40px 0 10px 0;
	overflow: hidden;
}

#singleActions ul li.else {
	float: left;
	padding: 10px 0 0 23px;
}
#singleActions ul li.else a {
	color: #6AADCD;
	margin: 0 0 0 10px;
	padding: 0px 0px 0px 10px;
	border-left: 1px solid #9cb6cb;
}
#singleActions ul li.else #fwFriendLink {
	border-width: 0px;
}





/* 引用 & 回應 */
#interaction .comments-track ,
#interaction .textReply
{
	position: relative;
	width: 534px;
	border-bottom: 1px dotted #e5e5e5;
	margin: 0 0 20px;
	padding: 10px 20px;
}

/* 回應 時間資訊列 (一般) */
#interaction .comments-post {
	color:#999;
}
/* 回應 時間資訊列 (版主) */
#interaction .comments-author .comments-post {
	text-align: right;
	color:#666;
}
/* 回應 時間資訊列 連結 */
#interaction .comments-post a {
	color:#999;
	background: none !important;
}

/* 回應 版主區塊 */
#interaction .comments-author {
	background: #F2F2F2;
	padding: 10px 20px;
	margin: 10px auto 0;
}
/* 回應 版主區塊 時間資訊列 連結 */
#interaction .comments-author .comments-post a {
	color: #000;
}


/* 給個回應 */
#word_form {
/*	color: #DFF3FF;*/
}

#word_form label ,
#submitPost .head
{
	display:block;
	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;
	padding: 20px 0px 10px;
	color: #ffa8c8;
}
#uTip a {
	color: #ffa8c8;
}

#swf {
	background: #eff8ff;
	width:958px;
	text-align: center;
	padding-bottom:7px;
	margin-bottom:0;
}



/********************************************************************************************************/
/* sidebar */
/********************************************************************************************************/
#main {
	width: 950px;
}
#sidebar {
	width: 316px;
	background: url(http://l.yimg.com/e/style/11/1129/1596557345.jpg) repeat-y center top;
	color: #333333;
	margin: 0px 15px 0px 0px;
}
#sidebar a {
	color: #0068B7;
}
#sidebar ul {
	overflow: hidden;
}
ul#boxList {
	background: url(http://l.yimg.com/e/style/11/1129/1596557356.jpg) no-repeat center bottom;
	width: 316px;
}

.box1 {
	padding: 0 0 20px 20px;
}

#search {
	height: 115px;
}
/* 搜尋框 */
#searchText input {
	width: 250px;
	margin: 0px 0px 5px;
}

/* 圖像按鈕 for 搜尋 & 給個回應 & 匯入相簿 */
ul#searchSubmit input ,
#submitPost input ,
.albumUpload input
{
	position: relative;
	float: left;
	height: 24px;
	line-height: 24px;
	width: 64px;
	text-align: center;
	padding: 0;
	margin: 0 10px 0 0;
	background: #6AADCD;
	color: #FFFFFF;
	border: 1px solid #6AADCD;
}
ul#searchSubmit input {
	color: #000;
	background: #6AADCD;
	border-color: #6AADCD;
}
.albumUpload input
{
	background: #6AADCD;
	border-color: #6AADCD;
}
.albumUpload 
{
	clear: both;
}

/* 回應 &  最新回應 & 最新引用 之 "作者、分類" */
.videoMeta strong a {}
#recentComments cite a ,
#recentTrackbacks cite a ,
.side li cite a
{
	color: #000;
}

ul#myInteraction {
	margin: 5px 0 5px 10px;
}
ul#myInteraction li {
	margin: 0 10px 0 0;
	float: left;
}

#counter {
	padding: 0px 0px 98px;
	margin: 0px 0px 20px;
}

#postForm {
	color: #6AADCD;
}

#categories ,
#search ,
#recentComments ,
#recentTrackbacks,
#rss ,
#counter
{
	padding: 0 0 0 19px;
}


/********************************************************************************************************/
/* 名片 */
/********************************************************************************************************/
#mine {
	background: url(http://l.yimg.com/e/style/11/1129/1596557348.jpg) no-repeat center top;
	overflow: hidden;
	width: 316px;
	padding: 10px 0 0;
}
#mine select {
	margin: 0 0 0 10px;
}

.single #mine {}
#myCategory {
	padding: 20px 0 0 10px;
	margin: 0px;
}

#namecard {
	background: none;
	color: #FFFFFF;
	border-width: 0px;
	margin: auto;
}

#myInfo ,
#myImg
{
	margin-top: 35px;
}

#myImg a {
	border-color: #D8D3D1;
	border-width: 1px;
}

#myService {
	width: 60px;
	position: absolute;
	top: 0;
	right: 0px;
}
#myService li a {
	background: none;
	border-style: none;
	line-height: 150%;
	color: #009e96;
	height:18px;
	overflow:hidden;
}
#myService li a:hover {
	background: none;
	border-style: none;
	color: #006258;
}
.myNick {}
.myDesc {
	color: #010101;
}

#myName {
	top: 10px;
	left: 12px;
}
#myName a {
	color: #3c5d6c;
	font-size: 12px;
}



/********************************************************************************************************/
/* header */
/********************************************************************************************************/

#header {
	position: relative;
}
#header h1 a {
	font-size: 15px;
	font-weight: bold;
}
.single #header {
	padding: 0 10px;
	text-align: left;
}
/* 最小高度 */
.list #header ,
.import #header ,
.d_list #header ,
.all_list #header
{
	padding: 90px 30px 10px 220px;
	position: relative;
	height:auto!important;
	height:260px;
	min-height:260px;
}

#description {
	margin: 5px 0px 0px;
	width: 700px;
}







/********************************************************************************************************/
/* list */
/********************************************************************************************************/
#sort {
	position: absolute;
	text-align: left;
	right: 8px;
}
#sort .inline {
	display: inline;
}

#sort span {
	float: left;
}
#sort ul li {
	float: left;
	margin: 0 5px 0 0;
	background: url(http://l.yimg.com/e/style/11/1129/1596557344.jpg) no-repeat left top;
	height: 21px;
}

/* 顯示排序條件列 */
#sort a ,
#selectAlbum a
{
	float: left;
	margin: 0 0 0 5px;
	background: url(http://l.yimg.com/e/style/11/1129/1596557343.jpg) no-repeat right top;
	padding: 0px 10px 0px 5px;
	height: 21px;
}
#selectAlbum a {
	text-align:center;
	background: url(http://l.yimg.com/e/style/11/1129/1596557342.jpg) no-repeat center top;
	width: 55px;
	padding: 0;
}

#viewMode {
	height: 26px;
	margin: 0 0 15px;
	position: relative;
	padding: 0 0 0 29px;
}

#videoPosts .image span {
	height: 68px;
	overflow: hidden;
	display: block;
}

.list #content .videoTitle a {
	height: 20px;
	overflow: hidden;
	display: block;
}

.videoTitle img {
	float: left;
	margin-right: 5px;
}

.list .info {
	text-align: left;
	color: #666666;
}


.list .grid ,
.import .grid
{
	position: relative;
	width: 112px;
	height: 179px;
	margin:0 2px 8px 4px;
	padding: 10px 14px 0 10px;
	overflow: hidden;
	background: url(http://l.yimg.com/e/style/11/1129/1596557350.jpg) no-repeat left top;
}
.d_list .grid
{
	position: relative;
	width: 554px;
	height: 120px;
	margin:0 0 15px;
	padding: 10px 10px 15px;
	overflow:hidden;
	background: url(http://l.yimg.com/e/style/11/1129/1596557349.jpg) no-repeat left top;
}


/* 分頁 */
.page {
	display: block;
	width: 100%;
}

.page ul {
	/* 水平居中三屬性(1) */
	position:relative;
	float: left;
	left:50%;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
.page li {
	/* 水平居中三屬性(2) */
	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 #BEAA7E;
	background: #7E663A;
	color: #2E281D;
}
.page li span {
	color: #E8551F;
}
*/


/* 無加外框樣式 */
.page li a ,
.page li span
{
	display: block;
	margin-right: 5px;
	padding-right: 5px;
	color: #666;
	font-weight: normal;
}
.page li span {
	color: #000000;
	font-weight: bold;
}




/* import */
.import .info a {
}
.albumTitle a {
	color: #666;
}

#selectAlbum {
	position: absolute;
	right: 8px;
	overflow: hidden;
	height: 23px;
}
#selectAlbum select {
	float: left;
	margin: 0px 5px 0px 0px;
}

.albumUpload {
	float: none;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 25px;
}
.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;
	color: #666;
}

.d_list .info a {
	color: #000;
}

.videoMeta a {
	font-weight: normal;
}

.videoDesc {
	overflow: hidden;
	height: 18px;
}

.d_list .info p {
	padding: 0;
}
.d_list .info p strong
{
	font-weight: normal;
}

.d_list ol{
}


/* 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;
	color: #6AADCD;
}


#footer {
	background: url(http://l.yimg.com/e/style/11/1129/o1596557351.jpg) no-repeat center top;
	height: 120px;
}


.myDigu .digu_date {
	left: 0px;
	bottom: 0px;
}