/*
Classtyle (X)HTML&CSS Framework
v0.7.6
*/

/* Classtyle_Reset
================================================================================================= */
h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote{margin:0;padding:0;border:0;}
input.text, textarea{background:#fff !important;}
body{font-size:12px;background:#fff;}
li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
input.text{height:15px;padding:1px;margin:0;}
input.file{height:22px;}
input.button,
button{line-height:135%;padding:0 4px;}
select,
input,
button{vertical-align:middle;}
span.radio input,
span.checkbox input,
input.radio,
input.checkbox{width:16px;height:16px;margin:0 3px 0 0;}
label.radio,
label.checkbox,
label.select,
span.radio label,
span.checkbox label,
.select label{float:none;width:auto;}
button img{vertical-align:middle;}
br.clear{clear:both;height:1px;line-height:0;font-size:0;overflow:hidden;}

.imgTxt{text-indent:-999px;outline:0;background:center center no-repeat}

.phd,.pbd,.pft,.region{clear:both;width:100%;}

.phd:after,
.pbd:after,
.pft:after,
.region:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden;}

/* Classtyle_Containers
================================================================================================= */
/* 模組(Mod)
--------------------- */
.Mod{}
.mhd,
.mbd,
.mft{overflow:hidden;display:inline-block;}
[class~="mhd"],
[class~="mbd"],
[class~="mft"]{display:block;}
.mhd:after,
.mbd:after,
.mft:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden;}
.mbd{line-height:20px;}

	/* 模組_列表(Mod List)
	--------------------- */
	.List{}

		/* 模組_列表_文章列表(Mod List Articles)
		--------------------- */
		.Articles .mbd ul{overflow:hidden;display:inline-block;}
		.Articles [class~="mbd"] ul{display:block;}
		.Articles .mbd li{float:left;width:100%;}
		.Articles .mbd li a{float:left;}
		.Articles .mbd li span{float:right;width:5em;text-align:right;white-space:nowrap;}

	/* 模組_摘要列表(Mod SummaryList)
	--------------------- */
	.SummaryList .pic img{display:block;}
	.SummaryList .info li{display:inline;}

	/* 模組_數據列表(Mod DataList)
	--------------------- */
	.DataList table{width:100%;}

	/* 模組_照片列表(Mod PhotoList)
	--------------------- */
	.PhotoList .mbd ul{overflow:hidden;display:inline-block;}
	.PhotoList [class~="mbd"] ul{display:block;}
	.PhotoList .item{float:left;display:inline;text-align:center;overflow:hidden;}
	.PhotoList .item a{cursor:pointer;display:block;}
	.PhotoList .item a img{display:block;margin:0 auto 5px;}
	.PhotoList .item a strong{display:block;overflow:hidden;}
	.PhotoList .item a span{display:block;overflow:hidden;}
	.PhotoList .info a{display:inline;}

	/* 模組_表單(Mod Form)
	--------------------- */
	.Form label{float:left;margin-right:-3px;}
	[class~="Form"] label{margin-right:0;}
	.Form label.radio,
	.Form label.checkbox{float:none;width:auto;padding:0;}
	.Form .fi{overflow:hidden;display:inline-block;}
	.Form [class~="fi"]{display:block;}
	.Form .fi .cont{float:left;padding-left:3px;}
	.Form .fi [class~="cont"]{padding-left:0;}

	/* 模組_正文(Mod Detail)
	--------------------- */
	.Detail{}

		/* 模組_正文_文章(Mod Detail Article)
		--------------------- */
		.Article .info li{display:inline;}

	/* 模組_圖片(Mod Pic)
	--------------------- */
	.Pic img{display:block;margin:0 auto;}

	/* 模組_廣告(Mod Adv)
	--------------------- */
	.Adv{}

	/* 模組_Flash(Mod Flash)
	--------------------- */
	.Flash{}

	/* 選項卡(Tab)
	--------------------- */
	.Tab h3{display:none;}
	.Tab .mhd li{float:left;}

/* 導航(Nav)
--------------------- */
.Nav{}

/* 麵包屑(Location)
--------------------- */
.Location{}

/* 版權(Mod Copyright)
--------------------- */
.Copyright{}

/* Classtyle_Publics
================================================================================================= */
/* 輸出ul，ol等默認樣式(pubOutput)
--------------------- */
.pubOutput{line-height:1.6em;}
.pubOutput ul,
.pubOutput ol{margin-left:12px;padding-left:12px;}
.pubOutput ul li{list-style:disc;}
.pubOutput ol li{list-style:decimal;}
.pubOutput td,
.pubOutput th{border:1px solid;padding:0 5px;}

/* 分頁(pubPage)
--------------------- */
.pubPage{text-align:center;line-height:25px;}
.pubPage li{display:inline!important;}
.pubPage li a{padding:0 3px;}
.pubPage li input.text{width:3em!important;}
/* 當嵌套在List、PhotoList類中時 */
.List .pubPage li,
.PhotoList .pubPage li{float:none;background-image:none;}
.List .pubPage li a,
.PhotoList .pubPage li a{width:auto;float:none;padding:0 3px;background-image:none;}

/* 文章列表(pubArticles)
--------------------- */
.pubArticles{overflow:hidden;display:inline-block;}
[class~="pubArticles"]{display:block;}
.pubArticles li{float:left;width:100%;}
.pubArticles li a{float:left;}
.pubArticles li span{float:right;width:5em;text-align:right;white-space:nowrap;}

/* 選項卡(pubTabs)
--------------------- */
.pubTabs{overflow:hidden;display:inline-block;}
[class~="pubTabs"]{display:block;}
.pubTabs li{float:left;}