﻿/* 全站通用屬性 */
body{
color: #333;
font-size:12px;
margin:0;
padding:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
background-color: #fff;
background: url('./skins/ST2-Blue/body.gif') 50% 50% repeat-y;
overflow-x: hidden;
}
p{
margin:3px;
}
img {
border:0;
background: none;
}
select{
font-family: Arial, Verdana;
}
th{ background:#f3f3f3; border-bottom:1px solid #ccc; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px;;
}/*---主體樣式---*/
#container{ 
width:900px;
margin:0 auto;
padding:0;
background:#fff;
text-align:center;}

/*---頂部樣式---*/
#container #header{
background: url('./skins/ST2-Blue/header.jpg') #fff center top no-repeat;
height:150px;
width:900px;
margin:0 auto 0;
padding:0;
list-style-image: none;
}
#container #header #blogname{ font-family:新細明體;padding:6px 0 2px 10px; font-size:24px; color:#000; font-weight: bold; text-align:left; background-image: none; background-repeat: no-repeat; margin: 0 auto !important; }
#container #header #blogname #blogTitle{ font-size:12px; margin:2px 2px 2px 2px; font-weight: normal; height:16px
; }
#container #header #menu{
font-size: 11px;
height:20px;
padding:1px 0 0 0;
margin:65px 3px 0 0;
_margin:65px -12px 0 0;
text-align:right;
/*visibility:hidden;*/
}
#container #header #menu #Left{
width:0px;
float:left;
}
#container #header #menu #Right{
width:0px;
float:right;
}
#container #header #menu ul{
list-style:none;
margin:0 6px 0 0!important;
margin:0px 3px 0px 0px;
padding:0;
height:20px;
float:right;
}
#container #header #menu ul li{
float:left;
height:20px;
margin:0 4px;
}
.menuL{
color: white;
background-image: none;
background-repeat: no-repeat;
background-attachment: scroll;
width:5px;
padding:0;
}
.menuR{
color: white;
background-image: none;
background-repeat: no-repeat;
background-attachment: scroll;
width:8px;
padding:0;
}
.menuDiv{
color: white;
background-image:none;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0 0;
width:4px;
padding:0;
}
/*---內容樣式/容器---*/
#container #Tbody{
width:880px;
margin:0 auto;
text-align:left;
padding:5px 5px 0 5px;
display:inline;
}
/*---邊欄/工具區塊--*/
#sidebar{ color: #555; background:; width:260px; margin:0;padding:5px;text-align:center; float:right; }
#innersidebar{  }
#sidebar-topimg{  }
#sidebar-bottomimg{height:5px;width:260px;background:#fff no-repeat;overflow:hidden;}
/*---工具箱樣式--*/
.sidepanel{ width:260px; margin:0 auto!important; margin:0px; padding: 0; text-align: center; }
/*邊欄功能選項標題*/
.Ptitle{ font: 12px Arial; color:#000; background:url('./skins/ST2-Blue/title_bg.gif') #73b9ff top right no-repeat; text-align: left; padding: 8px 5px 5px; border-bottom: 1px solid #0066cc; margin:0 0 4px 0;}
.Pcontent{text-align:left;padding-left:3px;padding-top:0;line-height:160%;}
.Pfoot{margin:0px 0px 15px 0px;}
/*---主內容--*/
#mainContent{ margin-right:-232px; width:100%; text-align:center; margin-top: 0px;display:inline;}
#innermainContent{ width: 625px; overflow:visible;float:left;background:url('./skins/ST2-Blue/innermainContent_bg.gif') #fff right top repeat-y;}
#mainContent-topimg{ background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; height:10px; overflow:hidden; }
#mainContent-bottomimg{ background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; height:10px; overflow:hidden; }
.content-width{ width:600px; margin:auto;background:;}
/*---主內容頁數--*/
.pageContent{margin:0 auto;padding:3px;text-align:left;height:18px;}
.NavTitle{float:left;}
.page{padding-right:5px;height:18px;}
.page ul{list-style:none;margin:0px;padding:0px}
.page ul li{float:left;padding:0px 3px 0px 3px;}
.page ul li.PageL {width:9px;height:16px;}
.page ul li.PageR {width:9px;height:16px;}
.PageLbutton{background:transparent;width:9px;height:16px;display:block;}
.PageRbutton{background:transparent;width:9px;height:16px;display:block;}
/*---內容區塊--*/
.Content{margin:0 auto;font-family:Arial, Verdana;}
/*---網誌標題區塊--*/
.Content-top{   height:50px;
color:#666;
text-align:left;
overflow:hidden;
padding-top:0px ;}
.Content-top .ContentLeft{ }
.Content-top .ContentRight{ }
/*文章標題區塊*/
.Content-top .ContentTitle{ font: 15px arial; margin: 0; padding: 2px; border-bottom:1px solid #999;}
.Content-top .ContentAuthor{ font: 11px verdana;color:#333;padding:10px 6px 0 0; text-align: right; margin: 0;background:url('./skins/ST2-Blue/content_top_bg.gif') top center no-repeat;letter-spacing:1px;height:40px;}
/*---網誌內容區塊--*/
.Content-body{
margin:0;
padding:0 4px;
overflow:hidden;
text-align:left;
width:590px;
line-height:150%;
border-right:#efefef 1px solid;
border-left:#efefef 1px solid;
}
.Content-body p{padding:4px;letter-spacing:0.1em;}
/*---網誌內文底部--*/
.Content-bottom{ text-align:right; background:url('./skins/ST2-Blue/content_bottom_bg.gif') bottom center no-repeat; height:40px; margin-bottom: 10px; padding:3px 8px 8px; }
.Content-bottom .ContentBLeft{width:0px;float:left;}
.Content-bottom .ContentBRight{width:0px;float:right;}

/*---網誌其他訊息--*/
.Content-Info {margin:0px 4px 6px 4px;padding:0px}
.Content-Info .InfoAuthor{text-align:left}
.Content-Info .InfoOther{float:right;text-align:right;}
/*--回應區塊--*/
.comment{text-align:left;margin:0px 12px 4px 12px}
.commentinfo{font-size:12px;color:#999;}
.commenttop{ font: 12px Arial; border-bottom:1px dotted #cccccc; padding:4px; background:#fff  }
.commentcontent{padding:10px;line-height:140%;overflow:hidden;width:94%}
/*---UBB區塊--*/
.UBBPanel{ background:#f1f1f1; border-top: 1px solid #b4a79c; border-right: 1px solid #b4a79c; border-bottom: 1px solid #b4a79c; border-left-style: solid; border-left-width: 3px; }
.UBBTitle{padding:4px;background:#bcbec0 url('./skins/ST2-Blue/ubbback.gif') no-repeat 400px 0;border-bottom:1px dotted #b4a79c;}
.UBBContent{padding:6px;line-height:160%;}
.UBBContent TEXTAREA {width:448px;margin-bottom:2px;}
:link.UBBLink,:visited.UBBLink{font-size:12px;font-family:Arial,verdana;}
/*---訊息欄--*/
#MsgContent{ color: #333; width:450px; padding:0; background:#cce1ff; margin:auto; border-top: 1px solid #aaa; }
#MsgContent #MsgHead{background:#b2d2ff;padding:4px;color:#333;text-align:center;}
#MsgContent #MsgBody{padding:4px;line-height:180%;}

.LDialog{border:solid 1px #cccccc;margin:3px auto;padding:1px;}
.LDialog .LHead{background:gray;padding:1px;color:#fff;text-align:center;}
.LDialog .LBody{padding:4px;line-height:200%;}


/* 訊息欄圖示及文字 */
.MessageText{height:50px;margin-right:38px;}
.MessageIcon{background:url('./images/Message.jpg') no-repeat;width:48px;height:48px;float:left;}
.ErrorIcon{background:url('./images/Error.jpg') no-repeat;width:48px;height:48px;float:left;}
.WarningIcon{background:url('./images/Warning.jpg') no-repeat;width:48px;height:48px;float:left;}
.QuestionIcon{background:url('./images/Question.jpg') no-repeat;width:48px;height:48px;float:left;}
/*---底部樣式---*/
#container #foot{ font:11px arial;color:#555;background:url('./skins/ST2-Blue/foot_bg.gif') #fff bottom center repeat-x; bottom: 10px; margin:0; height:60px; padding-top:10px;letter-spacing:1px;clear:both}
/*---文件上傳欄位樣式---*/
.attachmentBody{
margin:0;font-size:12px;background:#f1f1f1
}/*---其他樣式---*/
.userpass{border:1px solid;border-color:#9E9234 #fff #fff #9E9234;font-size:12px;font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.userpass:hover,.userpass:focus{border-color:#9e9234;background:#f1f1f1}
.inputBox{border:1px solid;border-color:#9E9234 #fff #fff #9E9234;font-size:12px;font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.inputBox:hover,.inputBox:focus{border-color:#9e9234;background:#f1f1f1}
.userbutton{ border-color:#fff #9e9234 #9e9234 #fff; height:22px; padding:0 5px 2px !important; padding:3px 2px 0px 2px; background:#bcbec0 0 -30px; }
.LinkTable{margin:5px 10px 5px 0px;}
.commentTable{}
.high1{color:#f00;background:#ff0}

/*日曆樣式*/
#Calendar_Body{margin:5px 10px 5px -10px;font-family:Tahoma;line-height:120%}
/*日曆樣式-頂部*/
#Calendar_Body #Calendar_Top{padding:0 2px;height:18px;text-align:center;}
/*日曆樣式-頂部按鍵-左*/
#Calendar_Body #Calendar_Top #LeftB{background:url('./skins/ST2-Blue/BttnLeft.gif') 50% 50% no-repeat;width:9px;height:16px;margin-left:8px !important;margin-left:3px;float:left;cursor:pointer;overflow:hidden;}
/*日曆樣式-頂部按鍵-右*/
#Calendar_Body #Calendar_Top #RightB{background:url('./skins/ST2-Blue/BttnRight.gif') 50% 50% no-repeat;width:9px;height:16px;margin-right:8px !important;margin-right:2px;float:right;cursor:pointer;overflow:hidden;}
/*日曆樣式-星期*/
#Calendar_Body #Calendar_week{text-align:center;height:20px;padding:0 0 0 2%;}
ul.Week_UL{display:inline;list-style:none;margin:0px;padding:0px;}
ul.Week_UL li{display:inline;margin:3px 0px 2px 0px;padding:0px;float:left;color:#003;width:14%;}
/*日曆樣式-日期*/
.Calendar_Day { text-align:center; height:20px; padding:0 0 0 2%; color:#6b6b52; font-size: 12px; }
.Calendar_Day ul.Day_UL{display:inline;list-style:none;}
.Calendar_Day ul.Day_UL li{display:inline;float:left;width:14%;}

/*日曆樣式-日期-超連結樣式*/
.DayA a{cursor:default;padding:2px 0 3px;display:block;border:solid 0 #fff;font-size:12px;}
.DayA a:link,.DayA a:visited{color:#3E3E2F;}
.DayA a:hover{color:#3E3E2F;}
/*日期作用中*/
.DayA a.click{ font-size: 12px; cursor:default; background:#e0e0d7; }
.DayA a.click:link,.DayA a.click:visited{cursor:pointer;font-weight:normal;text-decoration:none;color:#3e3e2f}
.DayA a.click:hover{text-decoration:none;color:#3e3e2f;}
/*今天*/
.DayA a.today{ background: url('./skins/ST2-Blue/bg_today.gif') top 50% no-repeat; cursor:default; color:#000; font-size: 12px; }
/*非本月日期*/
.DayA a.otherday{ cursor:default; color:#ccc; font-size: 12px; text-decoration:none;/*visibility:hidden*/}
.DayA a.otherday:link,.DayA a.otherday:visited{cursor:default;color:#ccc;}
.DayA a.otherday:hover{cursor:default;color:#999;}

/*本日存在日記*/
.DayA a.haveD{ font-size: 12px; cursor:pointer;background:#cbe545;}
.DayA a.haveD:link,.DayA a.haveD:visited{color:#3E3E2F;font-weight:normal;}
.DayA a.haveD:hover{color:#fff;background:#ff7700;}
/*今天存在日記*/
.DayA a.DayD{ font-size: 12px; cursor:pointer; }
.DayA a.DayD:link,.DayA a.DayD:visited{background:#FFFFFF;color:#000;border:1px solid #70990f;font-weight:bold;text-decoration:none;}
.DayA a.DayD:hover{color:#003;text-decoration:none;}
/*顯示和隱藏置頂日誌按鍵*/
.BttnC{float:right;width:15px;height:16px;background:url('./skins/ST2-Blue/BttnCllps.gif') no-repeat;margin-top:-2px !important;margin-top:-2px;margin-right:-5px;cursor:pointer}
.BttnE{float:right;width:15px;height:16px;background:url('./skins/ST2-Blue/BttnExpnd.gif') no-repeat;margin-top:-2px !important;margin-top:-2px;margin-right:-5px;cursor:pointer}
/*提示框CSS*/
div.nicetitle {
position: absolute;
padding: 4px !important;
padding: 5px 4px 4px 4px;
top: 200px;
left:200px;
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
width: 500px;
background: #FFFBD1 url('./images/nicetitlebg.jpg');
color: #3D2C05;
border: 1px solid #715208;
text-align: left;
}
div.nicetitle p {
margin: 0; padding: 0 3px;
}
div.nicetitle p.destination {
font-size: 9px;
text-align: left;
padding:3px 0px 0px 3px;
color: #715208;
/*display:none;*/
}

/*特別樣式*/
#Side_Calendar .Pcontent{}/* 泛用 */
a:link,a:visited{
text-decoration:none;
color:#0066cc;
}
a:hover{
color:#ff7700;
}
.menuA:link,.menuA:visited{
float:left;
height:20px;
text-align:center;
padding:0 4px;
margin:0 1px 0 2px;
text-decoration:none;
color:#000;
line-height:175%;
_line-height:200%;
background:#fff;
}
.menuA:hover{ color:#fff; background: #ff7700;}
/*文章標題*/
.titleA:link,.titleA:visited{ text-decoration:none; font-family:verdana;font-size:15px; text-align:left; color:#fff;padding:2px 8px;background:url('./skins/ST2-Blue/title_bg.gif') #0066cc top right no-repeat;}
.titleA:hover{color:#fff;text-decoration:none;background:url('./skins/ST2-Blue/title_bg.gif') #00aaff top right no-repeat;}
.sideA:link,.sideA:visited{text-decoration:none;padding-left:16px;background:no-repeat 2px 3px;height:16px;overflow:hidden;display:block;margin-bottom:2px;width:170px;background:url('./skins/ST2-Blue/arrow.gif') 2px 3px no-repeat; }
.sideA:hover{text-decoration:none;padding-left:16px;background:no-repeat 2px -13px;height:16px;overflow:hidden;background:url('./skins/ST2-Blue/arrow.gif') no-repeat 2px -13px;}
.CategoryA:link,.CategoryA:visited{text-decoration:none;}
.CategoryA:hover{text-decoration:none;}

.more:link,.more:visited{background:no-repeat;padding-left:18px;margin:5px;text-decoration:none;}
.more:hover{background:no-repeat 0 -15px;}
.blogsetA:link,.blogsetA:visited{padding:0 9px 4px 16px ; background:no-repeat;text-decoration:none;}
.mp3A:link,.mp3A:visited{padding:0 0 4px 16px; background:no-repeat;text-decoration:none;}
.collA:link,.collA:visited{padding:0 0 4px 16px; background:no-repeat;text-decoration:none;}
.aboutA:link,.aboutA:visited{padding:0 0 4px 16px; background:no-repeat;text-decoration:none;}
.normalA:link,.normalA:visited{padding:0 12px 4px 16px; background:no-repeat;text-decoration:none;}
.listA:link,.listA:visited{padding:0 0 4px 16px; background:no-repeat;text-decoration:none;}
.commentA:link,.commentA:visited{padding:0 0 4px 14px; background:no-repeat -2px 3px;text-decoration:none;}
/* 底部版權聲明連結 */
#container #foot a{
color:#fff;
padding:0px 2px;
background:#00aaff}
#container #foot a:hover{
color:#fff;
padding:0px 2px;
background:#0066cc}/*---側邊欄每行連結的顯示控制，如果該值為空，自動取link.css中的SideA樣式---*/  
/*---留言內容連結樣式---*/  
#GuestBook_Link:link,#GuestBook_Link:visited{background:url('./skins/ST2-Blue/arrow.gif') 2px 3px no-repeat;}
#GuestBook_Link:hover{background:url('./skins/ST2-Blue/arrow.gif') no-repeat 2px -13px;}

/*---評論內容連結樣式---*/  
#Comment_Link:link,#Comment_Link:visited{background:url('./skins/ST2-Blue/arrow1.gif') 2px 3px no-repeat;}
#Comment_Link:hover{background:url('./skins/ST2-Blue/arrow1.gif') no-repeat 2px -13px;}

/*---最新網誌內容連結樣式---*/  
#NewLog_Link:link,#NewLog_Link:visited{background:url('./skins/ST2-Blue/arrow2.gif') 2px 3px no-repeat;}
#NewLog_Link:hover{background:url('./skins/ST2-Blue/arrow2.gif') no-repeat 2px -13px;}

/*---彙整內容連結樣式---*/  
#Archive_Link:link,#Archive_Link:visited{background:url('./skins/ST2-Blue/arrow3.gif') 2px 3px no-repeat;}
#Archive_Link:hover{background:url('./skins/ST2-Blue/arrow3.gif') no-repeat 2px -13px;}

/*---友情連結內容連結樣式---*/  
#Link_Link:link,#Link_Link:visited{background:url('./skins/ST2-Blue/arrow4.gif') 2px 3px no-repeat;}
#Link_Link:hover{background:url('./skins/ST2-Blue/arrow4.gif') no-repeat 2px -13px;}


/*---側邊欄內容整體樣式控制---*/  
/*---日曆，typography.css中也存在同樣的標籤，兩個地方修改任何一處都可以---*/ 
#Calendar_Body{}

/*---最新評論，typography.css中存在一個class:commentTable，兩個地方修改任何一處都可以---*/  
#Comment_Body{}

/*---連結，typography.css中也存在一個class:LinkTable，兩個地方修改任何一處都可以---*/ 
#Link_Body{}

/*---標籤顯示---*/  
#HotTags_Body{}

/*---彙整---*/  
#Archive_Body{}

/*---搜索---*/  
#Search_Body{}

/*---訪問人數顯示---*/  
#BlogInfo_Body{}

/*---最新留言---*/  
#GuestBook_Body{}

/*---網誌說明訊息---*/ 
#Description_Body{}

/*---Skin切換---*/ 
#SkinSwitch_Body{}

/*---網誌類別---*/ 
#Category_Body{}

/*---最新網誌---*/ 
#NewLog_Body{}

/*---其它側邊欄---*/ 
#Other_Body{}img { border:0px; max-width:; height:;}
.rss {font-size:10px;}
blockquote {border-left:3px solid #BEDCFF;margin:20px;padding-left:10px;}

/****** Link ******/
.linkover {
	margin-bottom: 20px;
	height: auto;
	clear: both;
}

.linkgroupcontent{
	height: auto;
	clear: both;
	margin-bottom:100px!important;margin-bottom:50px;
}

.linkbody {
	margin-top: 5px;
	width: 45%;
	float: left;
	margin-left: 20px!important;margin-left:10px;
}
.linkimg {
/*	width: 35%;*/
	float: left;
	text-align: right;
	margin-right: 4px;
}
.linktxt {
	float: left;
}
.linktitle a {
	font-weight: bold;
}
.linkgroup {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	color: #3F67A5;
}

.archivesbody {
	margin-top: 5px;
	width: 29%;
	float: left;
	margin-left: 20px!important;margin-left:10px;
}

.CFace:link,.CFace:visited{padding:1px;padding-left:0px;padding-right:0px;border:1px solid #164283;background:#c9dbf5;border-bottom-width:3px;}
.CFace:hover{padding:1px;padding-left:0px;padding-right:0px;border:1px solid #164283;background:#9bbbec;border-bottom-width:3px}
.LFace:link,.LFace:visited{padding:1px;}
.LFace:hover{padding-left:0px;padding-right:0px;border:1px solid #164283;background:#c9dbf5}#editorbody{
	border-width:0px;
	border-style:solid;
	border-color:#ffffff #9B8424 #9B8424 #ffffff;
}
#editorHead{
 padding:2px 6px 6px 6px;
}
.editorTools{

}

.Toolsbar{
	background: url('./skins/ST2-Blue/bar.gif') no-repeat 2px 5px;
	padding-left:8px;
	height:24px;
	float:left;
}
.ToolsUL{
 display:inline;
 list-style:none;
 margin:0px;
 padding:2px;
}
.ToolsUL Li{ 
 float:left;
 padding:2px;
}
.ToolsUL Li select{ 
 font-size:11px;
}

.Toolsbutton:link,.Toolsbutton:visited{
 border:1px solid #fff;
 width:16px;
 height:16px;
 display:block;
 padding:2px;
}
.Toolsbutton:hover{
 background:#fff;
 border:1px solid #fff;
}
.Smilie:link,.Smilie:visited{
 border:1px solid #fff;
 display:block;
 padding:2px;
 width:19px;
 height:19px;
}
.Smilie:hover{
 background:#fff;
 border:1px solid #fff;
}
.UBBSmiliesPanel{
border:1px solid #000;text-align:left;padding:0px;position: absolute;visibility:hidden;
}
.editorContent{
 width:97%;
 padding:0px 6px 6px 4px !important;
 padding:0px 4px 6px 4px;
 text-align:center;
}
.editTextarea{
	border:1px solid #97D4E5;
	font-size:12px;
	font-family: Arial, Arial, Arial, sans-serif;
	padding:1px;
	height:200px;
	overflow:auto;
    width:100%;
	text-align:left;
}
