/* CSS Document */
@charset "utf-8";
/* 標題條 */
#pageTitle{
	box-sizing: border-box;
	top:355px;
	width:100%;
	height:80px;
	background: #29c7bf;
	padding-left: 35px;
	line-height: 80px;
	font-size: 28px;
	color: #FFF;
}
#path{
	color:#29c7bf;
}
#path a{
	color:#29c7bf;
}
#Body{
	width: 1000px;
	overflow:auto;
	background:#FFF;
	position: relative;
	font-family:"微軟正黑體"; /*內文字體共用設定  其他標題字另行個別設定*/
}

#Body ul{
	padding:50px;
}
#Body ul li{
	margin-bottom: 50px;
}
#Body ul li span{
	display: inline-block;
	border-left: 3px solid #2ac7be;
	padding: 0 20px 0 10px;
}
#Body ul li select{
	margin: 0 30px 0 30px;
	width: 177px; height: 30px;
	border: 1px solid #efefef;
}
#Body ul li a.btn{
	width: 70px; height: 30px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
	background: #2ac7be;
	color: #FFF;
}
#Body ul ol{
	display: inline-block; text-align: left;
	vertical-align: top;
	padding-left: 10px;
}
#Body ul ol li{
	display: inline-block; text-align: left;
	vertical-align: top;
	height: 180px;
}
#Body ul ol li p{
	line-height: 22px;
	font-size: 12px;
	color: #666;
	margin-top: 10px;
}
#Body ul li p.desc{
	margin-top: 0;
	font-size: 14px;
	color: #666;
	display: inline-block; text-align: left;
}
#Body ul li aside{
	display: inline-block; text-align: left;	font-size: 14px;
color: #F00;}

table.result{
	width: 100%;
	border:1px solid #d1d5d8;
}
table.result td.area{
	width: 30px;
	color: #FFF;
	background: #828a91;
	padding: 10px 5px;
	vertical-align:text-top;
}

table.bookStore,
table.agent{
	width: 100%;

}
table.agent{
}
table.bookStore td,
table.agent td{
	padding: 15px 5px;
	height: 25px;
	line-height: 25px;}
table.bookStore tr,
table.agent tr{
	border-bottom: 1px #d1d5d8 solid;
}
table.bookStore tr:hover,
table.agent tr:hover{
	background: #d1d5d8;
}
table.bookStore tr:last-child,
table.agent tr:last-child{
	border-bottom: none;
}
table.bookStore tr.title,
table.agent tr.title{
	border-bottom: 1px #d1d5d8 solid;
	background: #d1d5d8;
}
table.bookStore td:nth-child(1),
table.agent td:nth-child(1){
	width:25%;
}
table.bookStore td:nth-child(2),
table.agent td:nth-child(2){
	width:55%;
	color: #666;
	font-size: 15px;
}
table.bookStore td:nth-child(3),
table.agent td:nth-child(3){
	width:20%;
	color: #666;
	font-size: 15px;
}

