
body{font-size: 12px;font-family: arial,'新細明體';color:#444;background: url() #FFF;}
body,html,div,img{padding: 0;margin: 0;}
form{margin:0px;}
ul{padding:5px 0px 0px 0px ;text-align:left;}
li{list-style:none;}
a{text-decoration:none;color:#444;}
a:hover{color:#aaa;}
select{font-size: 12px;width: 150px}
input{background:#fff;border: 1px solid #7F9DB9;font-size: 12px;color: #333;padding-left:4px;}

#main{width:980px;position: relative;margin:0px auto;}

/*TPL_HEAD_DIV head css部份*/
	#head{width:980px;height:108px;border:1px solid #28A7E1;clear:both;margin:0px auto 2px;padding-top:5px;background:#28A7E1;}
	#head a{color:#FFF;}
	#logo{width:420px;height:108px;display:block;float:left;}
	#linkbar{width:500px;height:108px;display:block;float:right;}
	#register{width:100%;float:right;margin-right:10px;text-align:right;color:#FFF;margin-top:50px;text-align:center;_display:inline;}
	#loginbar{width:100%;height:41px;overflow:hidden;float:right;text-align:left;margin-top:30px;}
	#input_password{margin:0px 5px;padding-top:1px;}
	#submit_button{margin-top:17px;}
	.submit_login{cursor:pointer;border:none;background:url(res/images/submit_login.png) no-repeat; width:57px;height:21px;display:block;margin-top:2px; }
	.cancel_login{cursor:pointer;border:none;background:url(res/images/cancel_login.png) no-repeat; width:57px;height:21px;display:block;margin-top:2px; }
	.float_left{float:left;text-align:center;VERTICAL-ALIGN:baseline;color:#049CD1;background:#28A7E1;;}	
	#remember_password{border:none;padding:0px;margin-right:4px;}
	#searchbar_div_inc{display:none;}
/*TPL_HEAD_DIV*/

/*Middle 容器部份*/
	
	.sectionitem{float:left;margin:0px 5px;font-weight:normal;color:#28A7E1;white-space:nowrap;}
	.sectionitem a {text-decoration:none;color:#28A7E1;letter-spacing:5px;font-size:12px;}
	.sectionitem a:hover {text-decoration:underline;font-weight:bold;}
	#districtlist{width:604px;height:16px;overflow:hidden;margin-top:3px;}
	.districitem{padding-left:10px;background:url(res/images/y-cube.png) no-repeat 0px 5px;float:left;margin:0px 5px;font-weight:normal;color:#28A7E1;white-space:nowrap;}
	.orange{margin-right:3px;}
	#middle{width:980px;height:auto;clear:both;border:0px solid #aaa;}
	#pack{}
	#packul{margin:0px auto;padding:0px;}
	.packli{margin:5px;border-bottom:1px dotted #aaa;padding:5px 0px;}
	.t{margin:0px 5px;text-decoration:underline;cursor:pointer;}
	.update {padding:10px;margin:10px 0px;border:1px dotted #aaa;background:#FFF;}
	.g{display:block;float:left;margin:5px;padding:5px;text-decoration:none;cursor:normal;}
	.update div{clear:both;margin:5px;padding:5px;text-decoration:none;cursor:normal;}
	.update textarea{width:750px;height:50px;font-size:12px;}
	.button{display:block;float:right;border:1px solid #aaa;margin:0px 5px;padding:2px 5px;cursor:pointer;}
	#nav{background:url(res/images/red-cube.png) no-repeat transparent 0 2px;width:740px;height:40px;clear:both;padding:5px 5px 5px 10px;letter-spacing:5px;color:#000;font-size:12px;margin:25px auto 10px;}
	#sectionlist{height:18px;padding-top:3px;}
	.map{width:auto;height:auto;margin-top:-1px;}
	.section{width:360px;height:420px;float:right;border:0px dashed #aaa;display:none;}
	.section2{display:none;}
	.t1{float:left;height:18px;font-size:15px;font-weight:bold;letter-spacing:1px;}
	.t2{height:62px;width:360px;font-size:15px;font-weight:bold;margin:5px 0px;text-align:center;letter-spacing:3px;background:url(res/images/bd.png) no-repeat;}
	.t3{color:#049Cd1;font-weight:bold;}
	.t4{line-height:16px;text-align:justify}
	.t5{font-weight:bold;font-size:15px;float:left;clear:both;color:#000;}
	.t6{float:left;border-top:1px solid #28A7E1;height:1px;width:60%;}
	.intro{font-size:12px;margin:5px 0px 15px;;padding:0px 0px 0px 10px ;letter-spacing:1px;}
	.trip{clear:both;margin:10px auto 0px;width:99%;}
	.p1{clear:both;}
	.triptxt{width:590px;height:auto;border:0px dashed #aaa;float:left;margin-top:10px;}
	.tripimg{width:350px;height:162px;border:0px dashed #aaa;float:right;overflow:hidden;text-align:center;margin-bottom:10px;}
	.p2{color:#28A7E1;font-weight:bold;width:17%;text-align:center;line-height:25px;vertical-align:top;letter-spacing:5px;background:#FCF7E3;border:0px;cellpadding:0px;cellspacing:0px;}
	.p3{color:#28A7E1;width:78%;line-height:25px;border:0px;cellpadding:0px;cellspacing:0px;}
	.p4{margin:10px 0px;}
	.p5{width:3%;}
	#footer{clear:both;width:960px;padding:15px 10px;height:12px;background:#28A7E1;color:#FFF;margin:10px 0px 0px;letter-spacing:2px;}
	#footer_left{float:left;}
	#footer_left a{color:#FFF;text-decoration:none;}
	#footer_right{float:right;}
	.primg{width:230px;height:150px;padding:5px;border:1px dotted #000;}