@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #555555;
	margin: 0 auto;
	padding: 0px;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #999999;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-base-color: #999999;
	scrollbar-track-color: #E3E3E3;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
ol, ul, li {
	margin: 0px;
	padding:0px;
	list-style:none;
}
/*----------天---------------*/
#header {
	width:960px;
	height:175px;
	margin:auto;
}
.txt_red {
	color: #FF0000;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}
/*----------地---------------*/
#footer {
	clear:both;
	width: 980px;
	height: 120px;
	margin:auto;
}
br {
	line-height: 5px;
}
/*---------內容區-------------*/
#content {
	width: 960px;
	margin: auto;
}
/*---------主區塊-------------*/
#main {
	width: 730px;
	float: right;
	text-align: center;
}
#main div {
	padding-bottom: 5px;
}
/*---------左區塊-------------*/
#left {
	width: 220px;
	float: left;
}
#left div {
	margin-bottom: 5px;
}
/*----------即時景點頁籤-------------*/
#webcam div {
	margin: auto;
	width: 220px;
	padding: 0px;
	float: left;
}
#webcam div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#webcam div ul li.active {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_webcam.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
}
#webcam div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
}
#webcam div div {
	background-image:url(/images/frame_bg.gif);
	background-repeat: repeat-y;
}
#webcam div div div {
	background-image:url(/images/frame_webcam.jpg);
	/*height:250px;*/
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
}
/*----------觀光旅遊頁籤-------------*/
#tour div {
	margin: auto;
	width: 220px;
	padding: 0px;
	float: left;
}
#tour div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#tour div ul li.active {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_tour.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
}
#tour div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
}
#tour div div {
	background-image:url(/images/frame_bg.gif);
	background-repeat: repeat-y;
}
#tour div div div {
	background-image:url(/images/frame_tour.jpg);
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
/*----------藝術人文頁籤-------------*/
#art div {
	margin: auto;
	width: 220px;
	padding: 0px;
	float: left;
}
#art div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#art div ul li.active {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_art.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
}
#art div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
}
#art div div {
	background-image:url(/images/frame_bg.gif);
	background-repeat: repeat-y;
}
#art div div div {
	background-image:url(/images/frame_art.jpg);
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
/*---------照片外框------------*/
.photo {
	border: 2px solid #d1d1d1;
}
/*---------分享區-------------*/
#share {
	text-align:left;
	width: 730px;
	height: 235px;
}
#share #diary {
	width:242px;
	float: left;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
.topline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
#share #photo {
	width:246px;
	float: left;
	left:242px;
}
#share #movie {
	width:242px;
	float: right;
}
/*---------e點通/消息區-------------*/
#enews {
	text-align:left;
	width:730px;
	height:310px;
}
#enews #epoint {
	width:360px;
	float: left;
}
/*----------e點通頁籤-------------*/
#enews #epoint div {
	margin: auto;
	width:360px;
	float: left;
	padding: 0px;
}
#enews #epoint div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	background-repeat: repeat-x;
	height: 33px;
	background-image: url(/images/tab_bg.gif);
}
#enews #epoint div ul li.active {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_epoint.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
}
#enews #epoint div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
}
#enews #epoint div div {
	background-image:url(/images/frame_bg1.gif);
	background-repeat: repeat-y;
	height: 235px;
}
#enews #epoint div div div {
	background-image:url(/images/frame_epoint.jpg);
	height:235px;
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
}
/*----------最新消息頁籤-------------*/
#enews #board {
	width:360px;
	float: right;
}
#enews #board div {
	margin: auto;
	width:360px;
	padding: 0px;
	float: left;
}
#enews #board div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	background-image: url(/images/tab_bg.gif);
	background-repeat: repeat-x;
	height: 33px;
}
#enews #board div ul li.active {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_board.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
}
#enews #board div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 110px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
}
#enews #board div div {
	background-repeat: repeat-y;
	background-image:url(/images/frame_bg1.gif);
}
#enews #board div div div {
	background-image:url(/images/frame_board.jpg);
	height:235px;
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
}
/*----------最新消息標題------------*/
a.news_title, a.news_title:visited {
	font-size:117%;
	color:#1dadad;
	text-decoration:none;
}
a.news_title:hover, a.news_title:active {
	color:#3b7c7c;
}
/*---------------詳全文-----------------*/
a.news_more:link, a.news_more:visited {
	color:#0082c6;
	text-decoration:none;
}
a.news_more:hover, a.news_more:active {
	color:#0082c6;
	text-decoration:underline;
}
.td1 {
	padding-left:18px;
}
/*---------精采畫面-------------*/
#nice {
	text-align:left;
	width:730px;
}
#nice div {
}
#nice div ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#nice div ul li {
	width: 128px;
	text-align: center;
	margin-top: 10px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*------------圖說-------------*/
a.picintro:link, a.picintro:visited {
	color:#555555;
	text-decoration:none;
	line-height:15px;
}
a.picintro:hover, a.picintro:active {
	color:#009aea;
}
/*------------左邊標題連結---------*/
a.title_left:link, a.title_left:visited {
	color:#666666;
	text-decoration:none;
	line-height:15px;
}
a.title_left:hover, a.title_left:active {
	color:#000000;
	text-decoration:underline;
}
a.more:link, a.more:visited {
	color:#666666;
	text-decoration:none;
	line-height:15px;
}
a.more:hover, a.more:active {
	color:#24b2fb;
}
.txt_name {
	color:#AAAAAA;
	margin: 0;
	padding: 0;
	


}


.txt_date {
	color:#CCCCCC;
}
/*-----------影片play------------*/
.play {
	filter: Alpha(Opacity=70);
}
.title_bg {
	background-image: url(/images/title_line190.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*--------------內頁---------------------*/

/*---------內頁右區塊-------------*/
#right {
	width: 220px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#right div {
	margin-bottom: 5px;
}
/*---------內頁主區塊-------------*/
#insidemain {
	width: 730px;
	text-align: center;
	float: left;
	margin: auto;
}
/*----------排行榜頁籤---------------*/
#rank div {
	margin: 0px;
	width:220px;
	padding: 0px;
	float: left;
}
#rank div ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#rank div ul li.active {
	float:left;
	list-style-type: none;
	width: 74px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_rank.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 7px;
}
#rank div ul li.inactive {
	float:left;
	list-style-type: none;
	width: 73px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray3.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 9px;
}
#rank div div {
	background-image:url(/images/frame_bg.gif);
	background-repeat: repeat-y;
}
#rank div div div {
	background-image:url(/images/frame_rank.jpg);
	height:150px;
	text-align: center;
	background-repeat: no-repeat;
	background-position:bottom;
}
/*----------------標籤雲------------------------*/
#hot {
	width:220px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#hot ul {
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:24px;
}
#hot ul li {
	margin: 5px 10px 5px 0;
	padding:3px;
	display:inline;
}
#hot a.txt1:link, a.txt1:visited {
	color: #0093d5;
	text-decoration:none;
}
#hot a.txt1:hover, a.txt1:active {
	text-decoration:underline;
}
#hot a.txt2:link, a.txt2:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#hot a.txt2:hover, a.txt2:active {
	text-decoration:underline;
}
#hot a.txt3:link, a.txt3:visited {
	color: #0093d5;
	font-size:117%;
	text-decoration:none;
}
#hot a.txt3:hover, a.txt3:active {
	text-decoration:underline;
}
#hot a.txt4:link, a.txt4:visited {
	color: #f16b48;
	font-size:117%;
	text-decoration:none;
}
#hot a.txt4:hover, a.txt4:active {
	text-decoration:underline;
}
#hot a.txt5:link, a.txt5:visited {
	color: #74b81b;
	text-decoration:none;
}
#hot a.txt5:hover, a.txt5:active {
	text-decoration:underline;
}
#hot .bg1 {
	font-size:117%;
	background-color:#5b9902;
}
#hot .bg2 {
	font-size:117%;
	background-color:#ee699a;
}
/*-------------路徑----------------*/
#path {
	width:730px;
	color:#000000;
	text-align: left;
}
#path a {
	color: #000000;
	text-decoration:none;
}
#path a:hover {
	color: #0093d5;
}
.pathnow {
	color:#6c7a80;
}
/*---------搜尋------------*/
.searchbox {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*-------------分享日記列表------------------*/
#diarylist {
	width:730px;
	float:left;
	margin-bottom: 20px;
}
a.listtitle:link, a.listtitle:visited {
	font-size:117%;
	color:#0093d5;
	text-decoration:none;
	padding:2px;
}
a.listtitle:hover, a.listtitle:active {
	color:#ff9000;
}
a.name:link, a.name:visited {
	color:#0093d5;
	text-decoration:none;
}
a.name:hover, a.name:active {
	color:#ff9000;
}
a.more2:link, a.more2:visited {
	color:#0093d5;
	text-decoration:underline;
}
a.more2:hover, a.more2:active {
	color:#ff9000;
}
/*-------------------分頁--------------------------*/
div.pagination {
	height: 30px !important;
	float: left;
	width: 100%;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 3px;
	border: 1px solid #9aafe5;
	text-decoration: none;
	color: #52B7F3;
	font-weight:bold;
	font-size: 90%;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #52B7F3;
	color: #52B7F3;
	font-size: 120%;
	font-weight: bold;
}
div.pagination span.current {
	margin: 2px;
	border: 1px solid #9aafe5;
	font-weight: bold;
	background-color: #8DD5EF;
	color: #FFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/*-----------------LightBox---------------------*/
#upload {
	margin: 0px;
	width:550px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*-------照片上傳頁籤---------*/
#photoupload div {
	margin: 0px;
	width:730px;
	padding: 0px;
	float:left;
}
#photoupload ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#photoupload li.active {
	float:left;
	list-style-type: none;
	width: 120px;
	cursor:pointer;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_upload.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 10px;
}
#photoupload li.inactive {
	float:left;
	list-style-type: none;
	width: 120px;
	cursor:pointer;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_upload1.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 15px;
}
#lightbox .tr1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.txt_blue {
	color: #3597d4;
	margin: 0;
	padding: 0;
}
/*----------------------搜尋-------------------------*/
/*.search input {
	display:block;
	margin-right:0px;
	padding-left:20px;
	background:#FFFFFF url(/images/icon_key.gif) 4px 4px no-repeat;
	height:1.5em !important;
	width:203px;
	border: 1px solid #7691be;
	vertical-align: text-bottom;
	line-height: 1.8em;
}*/

.search input {
	font-size: 1em;
	padding: 5px;
	border: 1px solid #666;
}
.txt_black {
	color: #000000;
}
/*------------------活動快訊------------------*/
#active {
	width: 210px;
}
#active ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#active li {
	margin: 0px;
	background-image: url(/images/icon_active.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: left;
}
#active li a {
	color:#3998f0;
	text-decoration:none;
}
#active li a:hover {
	color:#000000;
}
/*------------------無法收看------------------*/
.use ul {
	margin: 0px;
	padding: 0px;
}
.use li {
	margin: 5px;
	background-image: url(/images/icon_b.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: left;
	list-style-type: none;
	display: block;
	width: 600px;
}
.use li a {
	color:#3998f0;
	text-decoration:none;
}
.use li a:hover {
	color:#000000;
}
.list1 {
	background-color:#EEF8FD;
}
/*----------熱門景點頁籤-------------*/
#hottag {
	margin: auto;
	width: 220px;
	padding: 0px;
	float: left;
}
#hottag div {
	float: left;
}
#hottag ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#hottag li.active {
	float:left;
	list-style-type: none;
	width: 220px;
	cursor:default;
	text-align: center;
	color:#000000;
	background-image: url(/images/tag_hot_e.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 8px;
	margin: 0px;
}
#hottag li.inactive {
	float:left;
	list-style-type: none;
	width: 220px;
	cursor:default;
	text-align: center;
	color:#555555;
	background-image: url(/images/tag_gray1_e.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 10px;
	margin: 0px;
}
#hottag div .tb {
	text-align:center;
	background-color:#effdfe;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bdbeb8;
	border-bottom-color: #bdbeb8;
	border-left-color: #bdbeb8;
	margin: 0px;
	padding: 0px;
}
/*----------------景點介紹頁簽----------------------*/
#webcamlist {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 700px;
}
#webcamlist div {
	margin: 10px;
}
#webcamlist ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	height: 60px;
}
/*
#webcamlist li.active1 {
	float:left;
	color: #238AD6;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/images/wlist1.gif);
	height: 20px;
}
#webcamlist li.inactive1 {
	float:left;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	background-image: url(/images/wlist1.gif);
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 0px;
	color:#000000;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}
#webcamlist li.active2 {
	float:left;
	color: #238AD6;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/images/wlist2.gif);
	height: 20px;
}
#webcamlist li.inactive2 {
	float:left;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	background-image: url(/images/wlist2.gif);
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 0px;
	color:#000000;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}
#webcamlist li.active3 {
	float:left;
	color: #238AD6;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/images/wlist3.gif);
	height: 20px;
}
#webcamlist li.inactive3 {
	float:left;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	background-image: url(/images/wlist3.gif);
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 0px;
	color:#000000;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}
*/
#webcamlist li.active4 {
	float:left;
	color: #238AD6;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/images/wlist4.gif);
	height: 20px;
}
#webcamlist li.inactive4 {
	float:left;
	list-style-type: none;
	width: 100px;
	cursor:pointer;
	text-align: center;
	background-image: url(/images/wlist4.gif);
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 0px;
	color:#000000;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}
/*------------------景點列表------------------*/
.pointlist ul {
	margin: 0px;
	padding: 0px;
}
.pointlist li {
	list-style-type: none;
	text-align: left;
	list-style-image: url(/images/icon_active.gif);
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: -5px;
}
.pointlist li a {
	color:#3998f0;
	text-decoration:none;
}
.pointlist li a:hover {
	color:#000000;
}
.title_blue {
	font-size: 117%;
	color: #3597d4;
}
/*-----------------Flickr照片---------------------*/
.pic {
	width:85px;
	padding:5px;
	margin:0px;
}
.pic img {
	padding:2px;
	border:solid 1px #CCCCCC;
}
.pic span {
	display:block;
	padding:3px 0;
}
.tv {
	border: 3px solid #999999;
}
.imgframe {
	border:1px solid #B4B4B4;
	padding:5px;
}
/*---kevin test contentbox---*/
/*common*/
div#content {
	/*width: 730px;*/
	padding: 1px;
}
div#uploadcontent {
	width: 680px;
	padding: 1px;
}
.contentbox {
	float: left;
	padding: 1px;
	margin: 1px;
}
.contentbox p {
	margin: 0px;
}
/*block*/
.index_catalog {
	width: 105px !important;
	height:11px !important;
	background:none !important;
	text-align: left !important;
}
.index_catalog_box {
	background:none !important;
	width: 210px !important;
	padding: 0px !important;
	margin-top: 0px !important;
}
.index_catalog_more {
	width: 203px !important;
	background:none !important;
	text-align: right !important;
}
.index_notice_more {
	width: 335px !important;
	background:none !important;
	text-align: right !important;
}
.index_shareimage {
	width: 102px !important;
}
.index_epoint {
	width: 180px !important;
	height:110px !important;
	background:none !important;
}
.photolist {
	width: 137px;
	height: 135px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.photolist-slide {
	width: 137px;
	height: 135px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 10px;
}
.movielist { 
	width: 347px;
	height: 150px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.diarylist {
	width: 100%;
	margin-top: 4px;
	margin-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.upload_pic {
	width: 83px!important;
}
/*------kevin test end------*/


/* Flickr拖拉 */
.panel {
	float:left !important;
	width:690px !important;
	margin:2px !important;
}
#filekr_select ul {
	list-style-type:none !important;
	border:0px solid #999 !important;
	padding:15px !important;
	height:350px !important;
	/*width:auto;
	height:115px !important;*/
	/*height:400px !important;*/
	background-color: #FFFFFF !important;
}
#filekr_select li {
	display:block !important;
	border:1.5px solid #CCCCCC !important;
	background:#fff !important;
	width:80px !important;
	height: 75px !important;
	padding: 4px !important;
	float: left !important;
	margin: 2px !important;
	clear: none !important;
}
#cart ul {
	list-style-type:none !important;
	border:1px solid #BEE6A6 !important;
	height:115px !important;
	/*width:auto;
	height:115px !important;*/
	background-color: #EBFBE6 !important;
	padding-top: 5px !important;
	padding-right: 20px !important;
	padding-bottom: 5px !important;
	padding-left: 20px !important;
}
#cart li {
	display:block !important;
	border:1.5px solid #CCCCCC !important;
	background:#fff !important;
	width:80px !important;
	height: 75px !important;
	padding: 4px !important;
	float: left !important;
	clear: none !important;
	margin-top: 10px !important;
	margin-right: 16px !important;
	margin-bottom: 10px !important;
	margin-left: 16px !important;
}
.fadeOut {
	color:#FF3366 !important;
	padding:2px !important;
	font-size: 75% !important;
	background-color: #FFFFCC !important;
}
/* Flickr拖拉 end */


.webcam_leftview_box {
	background:none !important;
	width: 210px !important;
	height: 155px !important;
	padding: 0px !important;
	margin-top: 0px !important;
}
/* 表單輸入錯誤顯示 */
.errorMsg_box {
	border: 1px dashed #999999 !important;
	color: #FF0033 !important;
}
.errorMsg_box_div {
	width: 700px !important;
}
/* 標籤雲 */
#tagList a.tag1-1:link, a.tag1-1:visited {
	color: #0093d5;
	text-decoration:none;
}
#tagList a.tag1-1:hover, a.tag1-1:active {
	text-decoration:underline;
}

#tagList a.tag1-2:link, a.tag1-2:visited {
	color: #33CCCC;
	text-decoration:none;
}
#tagList a.tag1-2:hover, a.tag1-2:active {
	text-decoration:underline;
}

#tagList a.tag1-3:link, a.tag1-3:visited {
	color: #FF3399;
	text-decoration:none;
}
#tagList a.tag1-3:hover, a.tag1-3:active {
	text-decoration:underline;
}

#tagList a.tag1-4:link, a.tag1-4:visited {
	color: #FFCC33;
	text-decoration:none;
}
#tagList a.tag1-4:hover, a.tag1-4:active {
	text-decoration:underline;
}

#tagList a.tag2:link, a.tag2:visited {
	color:#FFFFFF;
	background-color:#009966;
	text-decoration:none;
}
#tagList a.tag2:hover, a.tag2:active {
	text-decoration:underline;
}
#tagList a.tag3:link, a.tag3:visited {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#FF3366;
}
#tagList a.tag3:hover, a.tag3:active {
	text-decoration:underline;
}
/* 標籤雲end */


/* 自行輸入標籤 */
.tagger {
	float:left;
	text-align:left;
}
.tagAdd {
	margin:0 0 0 6px;
}
.tagList {
	/*list-style:none; padding:2; margin:0; clear:both; border-left:3px solid #ddd; padding-left:4px; float:left; margin:5px 10px;*/
	list-style:none; padding:2; margin:0; clear:both;  float:left; margin:5px 10px; 
}
.tagName {
	cursor:pointer;
	/*float:left;
	clear:left;*/
	padding-top: 0.1em;
	padding-right: 1.5em;
	padding-bottom: 0.1em;
	padding-left: 0.2em;
	background:#efefef url(/images/icon_delete.gif) right 2px no-repeat;
	-moz-border-radius:4px;
}

/* 自行輸入標籤 end */

/* Overlay */
/* container for external content. uses vertical scrollbar if needed */
div.div.wrap {
	height:700px;
	width:600px;
	/*overflow-y:auto;*/
}

/* container's loading gif location */ 
div.wrap div.loading {
	text-align:center;
	padding-top:200px;
}

/* container's iframe */ 
div.wrap iframe {
	height:470px;		
	width:600px;
	scrolling:no; 
}

/* the overlayed element */
div.overlay {
	
	/* growing background image */
	background-image:url(/js/jquery/plugin/jquery.overlay/white.png);
	
	/* dimensions after the growing animation finishes  */
	width:600px;
	height:580px;	
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:40px;	
	#padding:38px;
	_padding:30px;
}
/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image:url(/js/jquery/plugin/jquery.overlay/close.png);
	position:absolute;
	right:5px;
	#right:-2px;
	_right:17px;
	top:2px;
	cursor:pointer;
	height:35px;
	width:35px;
}
/* Overlay End*/

/*IE6控制日記分享區塊大小*/
#bump {
	line-height: 6px;
	height: 8px;
}
/*IE6控制日記分享區塊大小end*/

/* 使用者版權 */
#rules {
	width: 640px!important;
	margin-top: 35px!important;
	height: 190px;
	overflow: auto;
	margin-left: 10px!important;
	border: 1px solid #CCCCCC;
	text-align: left;
	padding: 0px;
}
/* 使用者版權end */
#upload_ok {
	margin: 0px;
	width:560px;
	padding: 5px;
	

}


/* 影像頁面滯留警告 add by Turtle@2009 */
#timeout{
border:solid 1px #bebebe;
background-color:#fde5e6;
margin:3px 0;
padding:3px;
height:50px;
}

#timeout span.txt{
margin:8px 0;
padding:3px;
font-size:15px;
font-weight:bold;
color:#cc0000;
float:left;
}

#timeout span.time{
color:#cc0000;
font-family:Arial Black;
font-size:33px;
background-color:#ffffff;
border:solid 1px #cc0000;
margin:0;
padding:0 2px;
float:right;
}
/*----------------------*/

/* 分享旅遊照片觀看頁面 add by Turtle@2009 */
a.pink:link {color:#ff0084; text-align:left; text-decoration:none; font-size:12px;}
a.pink:visited {color:#ff0084; text-align:left; text-decoration:none}
a.pink:hover {color:#ff0084; text-align:left; text-decoration:underline;}
a.pink:active {color:#ff0084; text-align:left; text-decoration:none;}

/*------------社群按鈕---------------*/
#ctMove{ padding-top:2px; margin-bottom:10px; }
#ctMove li{ display:inline; margin-right:15px; }
#ctMove img{ position:relative; top:3px; margin-right:2px; }

.share{
	position:relative;
	display:inline;	
	left:100px;
	width:110px;
	height:100px;
	bottom:7px;
	padding:0;
	margin:0;
}	


