@charset "utf-8";
/* CSS Document */
div.content {	width: 98%;	margin: 0px auto;/* padding: 5px 0px 5px 0px;*/}
	

/* 內容區上方欄*/
div.contentT {	width:98%;	margin:10px auto 0px auto;padding:4px 3px 5px 3px;*padding:2px 3px 5px 3px;/*margin: 3px 0px 0px 8px;padding: 8px 0px 2px 0px;*/	background-color: #fecd6f;}

/* 內容區上方欄小
div.contentTS {
	width:870px;
	margin: 3px 0px 0px 5px;
	padding: 4px 0px 2px 2px;
	height:23px;
}*/

/* 內容區中間單欄*/
div.contentL1{width:98%;margin:0px auto;font-family: Geneva, Arial, Helvetica, sans-serif;}

/* 內容區兩欄左邊*/
div.contentL2{width:520px;float: left;margin-left:5px;}

/* 內容區兩欄左邊*/
div.contentL3{width:440px;float: left;margin-left:5px;}

/* 內容區兩欄右邊*/
div.contentR {	width:180px;float: right;margin-right:15px;*margin-right:7px;padding: 45px 8px 8px 8px;	background-image: url(../images/photo_top.gif);	background-repeat: no-repeat;	background-position: left top;}
/* 內容區兩欄右邊*/
div.contentR3 {	width:260px;float: right;margin-right:15px;*margin-right:7px;padding: 45px 8px 8px 8px;	background-image: url(../images/photo_top2.gif);	background-repeat:repeat;	background-position: left top;}
/* 內容區兩欄右邊*/
div.contentR2 {	width:200px;float: right;background-color:#fff5dd;margin-right:4px;border:1px solid #ffd4a6}
/* 內容區下方欄*/
div.contentB {	width:670px;	clear: both;}



/* 列表table */
table.list{  width:100%;margin: 8px 0px 5px 0px;font-family: Arial, Helvetica, sans-serif;/*border-top: 1px ridge #D6D3AD;*/color: #333333;}	
table.list tr{ line-height:18px;}	
table.list td{border-bottom: 1px solid #d9d9d9;padding: 8px 5px;}
div.title{color: #00496a;font-size: 18px;font-weight: bold;	background-image: url(../images/title_icon.gif);background-repeat: no-repeat;
	background-position: left top;padding:6px 0px 5px 48px;	margin:0px 0px 8px 0px;}	
table.list th{background-color: #fecd6f;text-align: left;padding: 5px;font-size: 13px;	font-weight: bolder;}
table.list th a{color:#333333;text-decoration: none;}		
table.list tr.odd{/*background-color: #FFFFFF;*/text-align: left;}	
table.list tr.even{	background-color: #f4f4f4;	text-align: left;}
table.list img.pic{width:100px;}

table.list1{  width:100%;	margin: 0px 0px 5px 0px;	font-family: Arial, Helvetica, sans-serif;	/*border-top: 1px ridge #D6D3AD;*/
	color: #333333;border-bottom: 1px solid #d9d9d9;}	
table.list1 tr{  line-height:18px;padding: 8px 5px;}	
table.list1 td{	vertical-align: top;margin: 5px;padding: 5px;text-align: center;}	
table.list1 th{	background-color: #fecd6f;	padding: 5px 0px;	text-align: center;	font-weight: normal;}	
table.list1 tr.odd{	/*background-color: #EFEFE6;*/	text-align: center;}
table.list1 tr.even{	background-color: #EFEFE6;	text-align: center;}	
table.list1 img.pic{	width:140px;	border: 1px solid #d4d0d0; padding:3px;	margin:10px auto;}

table.list1 table.pic{width:170px;padding:0px;	margin:10px auto;	background-image: url(../images/photoList_bg.gif);	background-repeat: no-repeat;	background-position: left top;}

table.list2{  width:100%;	margin: 8px 0px 5px 0px;font-family: Arial, Helvetica, sans-serif;/*border-top: 1px ridge #D6D3AD;*/color: #333333;}	

table.list2 tr{  line-height:18px;padding: 8px 5px;}	
table.list2 td{	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #BEBEBE;	margin: 10px;	padding: 10px;}	
table.list2 td.L{	/*background-color: #EFEFE6;*/	border-right: 1px dashed  #BEBEBE;}	

table.list2 tr.even{	background-color: #EFEFE6;	text-align: center;	font-size: 11px;}	
table.list2 td{	vertical-align: top;}

table.list3{  width:100%;	color: #333333;}
table.list3 div.title{	color: #DD5732;	font-size: 15px;	font-weight: bold;	background-image: url(../images/dot.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 18px;		margin:0px 0px 8px 0px;}
table.list3 div.info{	padding:3px;}
table.list3 tr{  line-height:18px;padding: 8px 5px;}	
table.list3 td{	border-bottom-style: none;	vertical-align: top;}	
table.list3 tr.odd{	/*background-color: #EFEFE6;*/	text-align: center;	font-size: 11px;}	
table.list3 tr.even{background-color: #EFEFE6;	text-align: center;	font-size: 11px;}	
table.list3 img.pic{width:100px;border: 5px solid #DCDCDC;	padding:1px;}	

table.listA1{  width:100%;margin: 8px 0px 5px 0px;font-family: Arial, Helvetica, sans-serif;/*border-top: 1px ridge #D6D3AD;*/color: #333333;}	
table.listA1 tr{ line-height:18px;}	
table.listA1 td{border-bottom: 1px solid #d9d9d9;padding: 8px 5px;}
table.listA1 th{
	background-color: #FFE3B0;
	text-align: left;
	padding: 5px;
	font-size: 13px;
	font-weight: bolder;
}
table.listA1 th a{color:#333333;text-decoration: none;}		
table.listA1 tr.odd{/*background-color: #FFFFFF;*/text-align: left;}	
table.listA1 tr.even{	background-color: #f4f4f4;	text-align: left;}
table.listA1 img.pic{width:100px;}

table.list4{  width:100%;	margin: 10px 0px 5px 0px;	font-family: Arial, Helvetica, sans-serif;	/*border-top: 1px ridge #D6D3AD;*/
	color: #333333;}	
table.list4 tr{  line-height:18px;padding: 8px 5px;}	
table.list4 td{width:33%;	vertical-align: top;text-align: center;}	
table.list4 th{	background-color: #fecd6f;	padding: 5px 0px;	text-align: center;	font-weight: normal;}	
table.list4 tr.odd{	/*background-color: #EFEFE6;*/	text-align: center;}
table.list4 tr.even{	background-color: #EFEFE6;	text-align: center;}	
table.list4 div.Img_bg{margin:10px auto;*margin:0px auto;padding:0px;}
table.list4 table.pic{width:150px;height:100px;padding:0px;margin:0px auto;background-image: url(../images/photoList_bg01.gif);	background-repeat: no-repeat;	background-position: left top;}

/* 後設資料顯示主table */
table.meta{	width:100%;	margin: 8px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;	border-top: 1px solid #D6D3AD;
	border-right: 1px solid #D6D3AD;	border-left: 1px solid #D6D3AD;}

table.meta tr{  line-height:17px;}	
table.meta th{	background-color: #e1e2bf;	color: #847855;	text-align: left;	padding: 8px 0px 8px 4px;	font-size: 12px;
	font-weight: bolder;	/* border-left: 5px solid #BDB7AB;*/	border-bottom: 1px solid #f4f4f4;}	
table.meta th a{color: #847855;	text-decoration: none;}		
table.meta td{	line-height:20px;	background-color: #f4f4f4;	color: #333333;	text-align: left;padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #D6D3AD;	font-size: 12px;}	
table.meta td.required{	color: #CC3300;}	

table.meta1{width:100%;	margin: 8px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;	border-top: 1px solid #D6D3AD;border-right: 1px solid #D6D3AD;	border-left: 1px solid #D6D3AD;}

table.meta1 tr{ line-height:17px;}	
table.meta1 th{	background-color: #E7DABE;	color: #926807;	text-align: left;	padding: 8px 0px 8px 4px;	font-size: 12px;
	font-weight: bolder;	border-bottom: 1px solid #D6D3AD;
}	
table.meta1 td{	line-height:20px;	background-color: #F8F4EC;	color: #333333;	text-align: left;	padding: 4px 4px 4px 8px;border-bottom: 1px solid #D6D3AD;	font-size: 12px;}	
table.meta1 td.required{color: #CC3300;}	

/*後設資料table表尾*/ 
table.metafooter{
	width:100%;
	margin: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;border-left: 1px solid #D5D5D5;
}

table.metafooter tr{
  line-height:20px;
}	

table.metafooter th{
	color: #666666;
	text-align: left;
	padding: 8px 0px 8px 4px;
	border-bottom: 1px solid #fff;
	/*border-left: 5px solid #D2D2D2;*/ 
	font-size: 12px;
	font-weight: bolder;
	background-color: #E7E7E7;
}	

table.metafooter td{
	background-color: #FFFFFF;
	color: #333333;
	text-align: left;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #D5D5D5;
	font-size: 12px;
}	


	
/* 選項色塊 */

.colorBlue {font-size: 11px;color: #FFFFFF;	height: 20px;
	padding: 0px 8px 0px 4px;*padding: 4px 8px 0px 4px;
	margin: 10px 2px 4px 4px;
	/* padding: 4px 8px 0px 4px;
	margin: 0px 2px 0px 4px; */
	float: right;
	background-color:#7cc3cf;
	text-decoration: none;
}
a.colorBlue:link {
	color: #ffffff;
	text-decoration: none;
}
a.colorBlue:visited {
	color: #ffffff;
	text-decoration: none;
}
a.colorBlue:hover {
	color: #dffaff;
	text-decoration: none;
}

.colorOrange {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #EA5E00;
	height: 24px;
	padding: 4px 8px;
	margin: 10px 2px 0px 4px;text-decoration: none;
}
a.colorOrange:link {
	color: #ffffff;
	text-decoration: none;
}
a.colorOrange:visited {
	color: #ffffff;
	text-decoration: none;
}
a.colorOrange:hover {
	color: #FFFF66;
	text-decoration: none;
}

.colorGreen {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A5D281;
	height: 20px;
	padding: 4px 8px 0px 4px;
	margin: 0px 2px 0px 4px;
	float: left;text-decoration: none;
}
a.colorGreen:link {
	color: #ffffff;
	text-decoration: none;
}
a.colorGreen:visited {
	color: #ffffff;
	text-decoration: none;
}
a.colorGreen:hover {
	color: #336600;
	text-decoration: none;
}
.colorDarkgreen {
	font-size: 11px;
	color: #FFFFFF;
	height: 24px;
	padding: 4px 8px;
	margin: 10px 2px 0px 4px;
	background-color: #757C1F;
}


.colorDarkgray {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	height: 24px;
	padding: 4px 8px;
	margin: 10px 2px 0px 4px;text-decoration: none;
}
a.colorDarkgray:link {
	color: #ffffff;
	text-decoration: none;
}
a.colorDarkgray:visited {
	color: #ffffff;
	text-decoration: none;
}
a.colorDarkgray:hover {
	color: #FFFF66;
	text-decoration: none;
}
.imageNote {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	padding:px 5px 3px 0px;
	text-align: center;
	width:180px;
	position: absolute;text-decoration: none;
}
.imageNote a:link {
	color: #ffffff;
	text-decoration: none;
}
.imageNote a:visited {
	color: #ffffff;
	text-decoration: none;
}
.imageNote a:hover {
	color: #FFFF66;
	text-decoration: none;
}
.upload {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A5D281;
	text-align: center;
	height: 20px;
	padding: 5px 8px 2px 4px;
	margin: 10px 2px 4px 4px;
	float: right;
	background-image: url(../images/put_bg.gif);
}

.more {font-size: 11px;	color: #FFFFFF;	background-color: #809999;	height: 18px;padding: 3px 3px;margin:3px;text-decoration: none;}
a.more02:link {	font-size: 11px;color: #666666;padding: 3px 3px 3px 18px;*padding: 3px 3px 0px 18px;margin:0px;border: 1px solid #CCCCCC;	text-decoration: none;background: url(../images/icon/icon_01.gif) no-repeat left center;background-color:#ffffff}
a.more02:visited  {font-size: 11px;color: #666666;text-decoration: none;}
a.more02:hover  {font-size: 11px;color: #cc0000;text-decoration: none;}
.moreDark {	font-size: 11px;color: #FFFFFF;	height: 18px;padding: 3px 3px;background-color: #333333;}




/* 單元選項 */

.detailTab {font-weight: bold;	color: #333333;	padding: 2px 8px;border: 1px solid #fff;	
}
a.detailTab:link {	color: #333333;	text-decoration: none;}
a.detailTab:visited {	color: #575757;	text-decoration: none;}
a.detailTab:hover {	color: #CC3300;	text-decoration: none;}

.detailTab_on {	font-weight: bold;	color: #cc0000;	padding: 2px 8px;background-color: #fff;	text-decoration: none;}


/* 列表文字 */
.listFont {color: #2c6b76;text-decoration: none;}
a.listFont:link {color: #2c6b76;text-decoration: none;}
a.listFont:visited {color: #2c6b76;	text-decoration: none;}
a.listFont:hover {color: #CC3300;text-decoration: none;}

.listFont2 {color: #286093;text-decoration: none;}
a.listFont2:link {color: #286093;text-decoration: none;}
a.listFont2:visited {color: #286093;text-decoration: none;}
a.listFont2:hover {color: #19354f;text-decoration: none;}

/*民眾最新table*/ 
table.view{
	width:100%;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ece8df;
}

table.view tr{
  line-height:18px;
}	

table.view th{
	text-align: left;
	padding: 5px 0px 4px 1px;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #EDE9E0;
	border-left: 1px solid #EDE9E0;
	font-size:13px;
	color: #7B3E3E;
	font-weight: bold;
	background-color: #FCFBF4;
	background-image: url(../images/archive/view_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}	

table.view td{
	/*background-color: #EBE9DD;*/
	border-bottom: 1px solid #cccccc;			
	border-right: 1px solid #ffffff;		
	border-left: 1px solid #ffffff;
	color: #333333;
	padding: 4px 2px 4px 4px;
	font-size: 12px;
}	

table.view img{
	padding: 5px 0px 0px 0px;
}	

table.view1{
	width:100%;
	/*border-top: 1px solid #c9c6be;
	border-left: 1px solid #c9c6be;
	border-bottom: 1px solid #c9c6be;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #ffffff;	*/ 
}

table.view1 td{
	width:25%;
	vertical-align: top;
}	

/*table.view1 th{
	padding:5px;
	background-color: #dcdcdc;
	color: #50682F;
	font-size: 13px;
	font-weight: bold;border-right: 1px solid #c9c6be;
}	

table.view1 td{
	border-right: 1px solid #c9c6be;
}

table.view1 .author{
	padding:0px 5px ;
	background-color: #E8E8E8;
	color: #50682F;
	font-size: 11px;
}
table.view1 .info{
	padding:6px;
	line-height: 18px;
}	
table.view1 img.pic{
	width:140px;
}*/ 	

table.view2{
	width:100%;margin:0px auto
	/*margin-bottom: 20px;
	border: 1px solid #c9c6be;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #ffffff;	*/ 
}

table.view2 th{
	padding:5px;
	/*background-color: #dcdcdc;*/ 
	color: #50682F;
	font-size: 13px;
	font-weight: bold;
	text-align: left;	
}	

table.view2 td{padding:0px
	
}

table.view2 .author{
	padding:5px ;
	background-color: #E8E8E8;
	color: #50682F;
	font-size: 11px;
}
table.view2 .info{
	padding:6px;
	line-height: 18px;
}	
table.view2 img.pic{
	width:140px;
}
/* 新增列表欄*/
table.view2List{width:100%;margin:0px auto 15px auto;border-bottom: 1px  dashed  #c9c6be;}
table.view2List td{vertical-align: top;	line-height: 165%;}
table.view2List div.Img_bg{width:150px;margin:0px auto 10px auto;}
table.view2List div.Img_bg table{text-align: center;vertical-align: middle;}
table.view2List div.Img_bg table img{border: 4px  solid  #eeeeee;padding:1px;}
div.contentR2 table.view2{width:185px;margin:0px auto}
div.contentR2 table.view2 th{color: #333333;border-bottom:1px solid #cccccc;padding-top:15px}
div.contentR2 table.view2 td{padding:10px 0px 5px 0px;}
div.contentR2 table.view2 img{border:4px solid #ffffff;padding:1px}
table.view3{
	width:100%;	
	border-bottom: 2px solid #c9c6be;
	margin:10px auto;
	/*margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #ffffff;	*/ 
}
table.view3 th{
	padding:5px;
	background-color: #dcdcdc;
	color: #50682F;
	font-size: 13px;
	font-weight: bold;
	text-align: left;	
}	
table.view3 td{
	padding:5px 5px 10px 5px;
}	
table.view4{width:185px;padding:0px;}
/*會員專區 table*/ 
table.view4{
	width:100%;
	margin: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #D6D3AD;
}

table.view4 tr{
  line-height:20px;
}	

table.view4 td.viewodd{
	padding: 4px 0px 4px 4px;
	font-size:13px;
	color: #730000;
	font-weight: bold;
}	

table.view4 td.veweven{
	background-color: #EDE9E0;
	color: #333333;
	padding: 4px;
	border-bottom: 1px solid #D6D3AD;
	font-size: 11px;
}	
/*flex table*/ 
table.flexview{
	width:100%;
	margin: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #D6D3AD;
	background-image: url(../../archive/images/flex_bg.jpg);
	background-repeat: no-repeat;
}

/*文化地圖table*/ 
table.map{
	width:100%;
	/*margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #ffffff;	*/ 
}

table.map tr{
  line-height:22px;
}	

table.map th{
	text-align: center;
	/*padding: 5px 0px 4px 0px; 
	border-bottom: 5px dashed #ffffff;
	border-right: 1px solid #EDE9E0;
	border-left: 1px solid #EDE9E0;*/
	font-size:13px;
	color: #7B3E3E;
	font-weight: bold;
	background-color: #FCFBF4;
	background-image: url(images/archive/view_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}	

table.map td{
	/*background-color: #DADBCC;
	border-bottom: 3px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	color: #333333;
	padding: 4px 2px 4px 4px;*/ 
	font-size: 11px;
	background-image: url(mages/archive/map_top.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 33%;
	vertical-align: top;
}
table.map1{
	width: 210px;
	margin:5px auto;
	border: 1px solid #bfbfbf;
}
table.map1 .title{
	padding:5px;
	background-color: #dcdcdc;
	color: #50682F;
	font-size: 12px;
}
table.map1 .info{
	padding:6px;
	line-height: 18px;
}		
table.map1 img.pic{
	width:210px;
}	
table.vr2{
	width:395px;
	background-image:         url(../images/vod/tab_bg.jpg);
}
/* 會員專區 start */
.login_but {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF7C1C;
	margin: 5px 10px 5px 10px;
	padding: 5px 10px 5px 10px;
	display: block;
}

.mtitle{
	font-size:16px;
	line-height:26px;
	color:#333333;
	font-weight: bolder;
}
.mtitle1{
	font-size:16px;
	line-height:26px;
	color:#a70b0e;
	font-weight: bolder;
}	
/* 錯誤及建議回報 */	
div.register{width:100%;margin:20px 0px;background-color:#eeeeee}
table.register{width:98%;margin:10px auto;border-bottom:1px dashed #999999}
table.register td{padding:5px;}
table.register td.time{color: #333333;font-size: 80%;width:30%;	text-align: right;}
table.register td.name{color: #3b70ac;font-size: 105%;}
/* input */
.commonInput {
  height: 17px;
	border: 1px solid #CCCCCC;
	padding: 1px 3px;
	margin: 1px;
	color: #666666;
	text-align: left;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	vertical-align: middle;
}

.commonRequiredInput {
	height: 18px;
	padding: 1px 3px;
	margin: 1px;
	color: #666666;
	text-align: left;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #FF3300;
}

.commonNote{
	line-height: 17px;
	color: #C59676;
	padding: 1px 3px;
	margin: 1px;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.commonTotalwords{
	line-height: 17px;
	color: #FF8000;
	padding: 1px 3px;
	margin: 1px;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.commonSelect{
	height: 20px;
	border: 1px solid #D1DCDE;
	padding: 1px 3px;
	margin: 1px;
	color: #666666;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}


.commonArea{
	padding: 1px 3px;
	margin: 1px;
	border: 1px solid #CCCCCC;
	color: #666666;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
/* 影音 */		
table.photoTable{width: 95%;text-align: center;vertical-align: top; margin:0px auto 10px auto;}

table.photoTable td{width: 33%;text-align: center;vertical-align: top;}
table.phototable{width: 200px; margin:12px auto;}
table.phototable td.photo{
	width: 200px;
	padding:5px auto;
	background-color: #fcfbf4;border: 1px solid #c1bdb3;
}
table.phototable td.photo img{	height: 135px;	width: 180px;padding-top:10px;padding-bottom:10px;text-align: center;padding-right:0px;*padding-right:0px;}
div.photoW{	background-image: url(../images/video/photoico.gif);
	background-repeat: no-repeat;	background-position: left top;	padding-left: 25px;	line-height: 115%;
	padding-top: 4px; padding-bottom: 4px;*padding-top: 5px;padding-bottom: 5px;color:#006699;	text-align: left;}

.mov_bg {background-image: url(../images/video/bg.gif);background-repeat: no-repeat;	background-position: left top;	height: 457px;	width: 660px;
}
.mov_mov {	margin: 0px auto;	height: 360px;	width: 480px;padding-top:60px}
.mov_mov img{height: 360px;	width: 480px;}
.mov_info {	width: 620px;	margin: 10px auto;	font-size: 13px;	line-height: 155%;}
.mov_info_title {font-size: 15px;	line-height: 155%;	color: #cc0000;	margin-top: 10px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;
}
.mov {	width: 660px;margin:0px auto 80px auto;}

/*作者table*/ 
table.author{
	margin: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #D6D3AD;
	border-right: 1px solid #D6D3AD;
}
table.author tr{
  line-height:22px;
}	
table.author th{
	text-align: left;
	padding: 4px 0px 4px 4px;
	border-bottom: 1px solid #D6D3AD;
	border-left: 1px solid #D6D3AD;
	font-size:12px;
	color: #730000;
	font-weight: bold;
	background-color: #E7E7E7;
}	
table.author td{
	background-color: #FFFFFF;
	color: #333333;
	padding: 4px;
	border-bottom: 1px solid #D6D3AD;
	border-left: 1px solid #D6D3AD;
	font-size: 11px;
}	

table.cms_album{width:100%;margin:10px auto;background-color: #FCF9EE;border:6px solid #dbd0b7;}
table.cms_album02 td{text-align: center;}
table.cms_album02 td img{margin:8px auto}
table.cms_album02 td a{}
table.cms_album02 td a:link {}
table.cms_album02 td a:visited {}
table.cms_album02 td a:hover  {}

div.topTitle{margin:0px 0px 0px 3px;	text-align: left;	padding:6px;	font-size:120%;	color:#EB6B6A;	font-weight: bolder; float:left;}
