@charset "UTF-8";

/* ================================================================ *
	BusinessWing 2009
	Template CSS
	
	所有個別網頁的基本設定,視實際需求請調整之。
 * ================================================================ */
 
#wrap {
	background:url(../images/home/wrapbg.png) 227px top repeat-y;}
	
#main h3, #sidebar h3 {
	font-size:1em;}

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

#main {
	width:428px;
	margin-left:20px;
	float:left;}
	
#main .morebtn {
	position:absolute;
	top:auto;
	right:-2px;
	margin-top:-25px;}
	
#subcategory {
	text-indent:-1000em;
	height:25px;
	border-bottom:1px solid #c4b7ab;
	position:relative;}

#subcategory a {
	display:block;
	position:absolute;
	bottom:-1px;
	background-image:url(../images/home/title1_2.jpg);
	background-repeat:no-repeat;
	width:91px;
	height:25px;
	overflow:hidden;}
	
#category1 a {
	left:0;}
	
#category2 a {
	left:94px;}

#category1 a {
	background-position:left -25px;}
#category1 a:hover {
	background-position:left top;}

#category2 a {
	background-position:right -25px;}
#category2 a:hover {
	background-position:right top;}
	
 #category1 a.selected {
	background-position:left top;}
 #category2 a.selected {
	background-position:right top;}
	
#subc1 {
	padding-top:12px;}

.subclist1 {
	border-bottom:1px solid #c4b7ab;
	margin-top:12px;
	padding-left:9px;
	padding-bottom:12px;
	padding-right:88px;
	line-height:18px;
	color:#787878;}
	
.subclist1 > a > img {
	float:left;
	margin-right:14px;}
	
.subclist1 h3 {
	position:relative;
	color:#7182a7;}
	
.subclist1 h3 span:first-child {
	position:absolute;
	top:17px;
	right:-86px;}
	
.subclist1 a {
	color:#ff5411;
	text-decoration:underline;}

.subclist2 {
	padding-bottom:32px;}

.subclist2 > li {
	border-bottom:1px solid #c4b7ab;
	margin-top:12px;
	padding-left:4px;
	padding-bottom:12px;
	padding-right:88px;
	color:#7182a7;
	position:relative;}
	
.subclist2 > li > h3 > span {
	position:absolute;
	top:0;
	right:0;}

.subclist2 a {
	color:#272727;}
	
#enlist > li {
	position:relative;
	border-bottom:1px solid #c4b7ab;
	padding-left:4px;
	margin-top:14px;
	padding-bottom:10px;
	padding-right:88px;
	color:#7182a7;}
	
#enlist h3 > span:first-child {
	position:absolute;
	top:0;
	right:0;
	font-size:12px;}
	
#enlist h3 {
	font-size:10px;}
	
#enlist a {
	color:#272727;}
	
#title3 {
	height:24px;
	position:relative;
	border-bottom:1px solid #c4b7ab;}

#title3 img {
	position:absolute;}
	
#title3 + .subclist2 > li {
	border-bottom:0;}
	
#title3 + .subclist2 > li:last-child {
	border-bottom:1px solid #c4b7ab;}

/* ---------------------------------------------------------------- *
	sidebar 之設定
 * ---------------------------------------------------------------- */

#sidebar {
	width:263px;
	margin-top:289px;
	padding-top:37px;
	float:right;}
	
#sidebar h2 {
	text-align:center;
	padding-top:31px;
	padding-right:27px;}
	
#subc4 {
	background:url(../images/home/photosbg.jpg) left bottom no-repeat;
	width:239px;
	position:relative;
	padding-left:1px;
	padding-bottom:10px;
	margin-top:14px;}
	
#subc4 h3 {
	float:right;
	line-height:18px;
	width:80px;
	min-height:36px;
	padding-bottom:110px;
	padding-top:14px;}

* html #subc4 h3 {
	height:36px;
}

#bphoto {
	width:150px;
	text-align:center;
	background:transparent url(../images/home/photo-mid.png) 0 0 repeat-y;
}

#bphoto .inner-box {
	background:transparent url(../images/home/photo-bottom.png) 0 bottom no-repeat;
}

#bphoto span.border {
	display:block;
	padding:14px 0;
	background:transparent url(../images/home/photo-top.png) 0 0 no-repeat;
}

#gallery {
	margin-top:8px;
	float:left;
	width:154px;}

#gallery > li {
	display:inline;
	margin-left:3px;}
	
#gallery img {
	border:1px solid #cee2f9;}
	
#subc4 .morebtn a {
	position:absolute;
	bottom:93px;
	right:10px;}

#subc4 .morebtn img {
	position:relative;
}

#subc5 {
	padding-top:14px;}

#subc5 > .clearfix {
	width:225px;
	padding-bottom:9px;
	padding-left:17px;
	border-bottom:1px solid #c4b7ab;
	line-height:18px;
	color:#7182a7;
	margin-top:9px;}
	
#subc5 > .clearfix img {
	float:left;
	margin-right:12px;}

#subc5 h3 {
	width:140px;
	float:left;}

#subc5 h3 > span:first-child {
	display:block;}
	
#subc5 a {
	color:#f4652d;
	text-decoration:underline;}
	
/*-- search --*/

#search {
	background-image:url(../images/home/searchbg.png);
	width:218px;
	height:36px;
	position:absolute;
	top:350px;
	right:18px;
	line-height:36px;
	padding-left:31px;}
	
* html #search {
	padding-top:5px;
	height:31px;}
	
#search dl dt, #search dl dd {
	display:inline;}

#search dl dt {
	margin-right:5px;}

#search dl dt img, #search dl dd input {
	vertical-align:middle;}
	
#search input[type="text"] {
	width:132px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
	background-color:#fff;
	border:1px solid #6184af;}
	
/* 忘記密碼 */

#forgetPassword {
	padding:6px;
}

#forgetPassword .form1 {
	margin-top:6px;
	margin-left:6px;
}

#forgetPassword .textbox {
	width:144px;
	height:16px;
	padding:2px 4px 0;
	border:1px solid #a5acb2;
	background-color:#f4f4f4;
}
