@charset "UTF-8";

/* ================================================================ *
	BusinessWing 2009
	Template CSS
	
	所有個別網頁的基本設定,視實際需求請調整之。
 * ================================================================ */

/* ---------------------------------------------------------------- *
	main 之設定
 * ---------------------------------------------------------------- */

#main {
	width:684px;
	padding:30px 36px 25px 32px;}

#gallerys {
	padding-top:23px;
	padding-bottom:25px;}

#gallerys .clearfix {
	padding-left:46px;
	margin-top:31px;}
	
#gallerys .clearfix:first-child {
	margin-top:0;}

.items {
	width:131px;
	float:left;
	text-align:center;
	margin-left:7px;}
	
.itemimgs {
	background-image:url(../images/photos/itemsbg.png);
	height:121px;
	padding-top:8px;
	padding-left:10px;}
	
.itemimgs a {
	display:block;
	width:109px;
	height:106px;}
	
.items h2 {
	font-size:1em;
	color:#7182a7;
	line-height:18px;
	padding-top:10px;}

.items h2 span {
	padding-left:16px;
	background:url(../images/icon/redl.png) left 3px no-repeat;}

.items h2 a {
	color:#f4652d;
	text-decoration:underline;}
	
/*-- album --*/

#gallery {
	padding-top:23px;
	padding-bottom:25px;}

#gallery .clearfix {
	padding-left:56px;
	margin-top:30px;}
	
#gallery .clearfix:first-child {
	margin-top:0;}

.item {
	width:121px;
	float:left;
	text-align:center;
	margin-left:17px;}
	
.itemimg {
	background-image:url(../images/photos/itembg.png);
	height:115px;
	padding-left:3px;
	padding-top:3px;}
	
.itemimg a {
	display:block;
	width:113px;
	height:110px;}
	
.item h2 {
	font-size:1em;
	padding-top:6px;}

.item h2 a {
	color:#4a4a4a;}
	
/*-- page --*/

#subtitle, #showImage {
	width:684px;}
	
#subtitle {
	text-align:center;
	font-size:15px;
	background-image:url(../images/photos/subtitlebg.png);
	line-height:34px;
	color:#464646;
	margin-top:12px;}
	
#showImage {
	background:url(../images/photos/boxbg.png) repeat-y;
	padding-top:14px;
	text-align:center;}
	
#showImage h2 {
	font-weight:normal;
	color:#303030;
	font-size:1em;
	margin-top:6px;}
	
#showImage:after {
	content:url(../images/photos/boxbottom.png);
	display:block;
	height:12px;}

#showbtn {
	margin-top:13px;
	padding-bottom:7px;
	font-weight:bold;}

#showbtn > li {
	display:inline;
	margin-left:8px;}
	
#showbtn > li:first-child {
	margin-left:0;}

#showbtn img {
	vertical-align:text-bottom;}

* html #showbtn img {
	vertical-align:middle;}
	
*+html #showbtn img {
	vertical-align:middle;}
	
#showbtn > li#showbtnc {
	margin-left:22px;
	margin-right:14px;
	font-size:15px;
	color:#303030;}

#adSquare {
	background:url(../images/photos/subboxbg.png) repeat-y;
	margin-top:7px;
	text-align:center;}
	
#adSquare:before, #adSquare:after {
	display:block;
	height:13px;}
	
#adSquare:before {
	content:url(../images/photos/subboxtop.png);}
	
#adSquare:after {
	content:url(../images/photos/subboxbottom.png);}
	
#adSquare .clearfix {
	padding-top:10px;
	padding-bottom:10px;}

#adSquare .clearfix > li {
	float:left;
	width:110px;
	margin-left:29px;}
	
#adSquare .clearfix > li:first-child {
	margin-left:78px;}
	
.adimg {
	width:108px;
	height:108px;
	display:block;
	border:1px solid #a8a8a8;
	background-color:#fff;
	margin-bottom:6px;}

.adimgNo {
	width:108px;
	height:108px;
	display:block;
/* 	border:1px solid #a8a8a8; */
/* 	background-color:#fff; */
	margin-bottom:6px;}
	
#adSquare a {
	color:#303030;}
