body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #999999;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
	font-size: 13px;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
/* 舊網站版面放大2021修改 */


@media only screen and (min-width: 1400px) {
	body {
		width: 82%;
		transform: scale(1.2);
	}

}



img { border:none; behavior: url(js/iepngfix.htc)}

a:link{
	color: #000000;
	text-decoration: underline;
}
a:visited{
	color: #666666;
	text-decoration: underline;
}
a:hover,a:active{
	color: #669933;
	text-decoration: none;
}








#header {
	width: 980px;
	height: 120px;
	margin: 0;
	float: left;
}

#logo{
	height: 78px;
	width: 220px;
	float: left;
}

#header-info{
	height:37px;
	width: 240px;
	float: left;
	text-align: left;
	padding-top: 15px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

#topmenu{
	height: 40px;
	width: 520px;
	float: left;
	padding-top: 12px;
}

#topmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 520px;

}
#topmenu ul li {
	float: right;
	text-align: center;
	list-style-type: none;

}
#topmenu ul li a:link,#topmenu ul li a:visited{
	font-size: 11px;
	color: #D6F2F3;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6F2F3;
	padding-left: 10px;

}

#topmenu ul li a:hover {
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;

}
#topmenu ul li a.current {
	font-size: 11px;
	color: #FFCC66;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;

}

#menu  {
	width: 740px;
	float: left;


}
#menu ul {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-image: none;
	list-style-type: none;

}
#menu ul li {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-image: none;
	list-style-type: none;
	float: left;


}
#menu ul li a,#menu ul li a:link{
	float: left;
	background-image: url(../images/menu-bg.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 115px;
	margin-right: 2px;
	padding-top: 6px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;


}
#menu ul li a:hover {
	float: left;
	background-image: url(../images/menu-bg.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 115px;
	margin-right: 2px;
	padding-top: 6px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;


}
#menu ul li a.current{
	color: #FFFFFF;
	background-image: url(../images/menu-current.gif);
	background-repeat: no-repeat;

}



#search-bar{
	height: 40px;
	width: 980px;
	background-image: url(../images/search-bar.gif);
	background-repeat: no-repeat;
	float: left;

}

#search-info{
	float: left;
	width: 200px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-top: 10px;
	height: 30px;


}
#search-select{
	float: left;
	width: 510px;
	color: #FFFFFF;
	text-align: left;
	font-size: 11px;
	height: 30px;
	padding-top: 10px;


}
#search-input{
	width: 270px;
	color: #FFFFFF;
	text-align: left;
	font-size: 11px;
	height: 33px;
	padding-top: 7px;
	float: left;


}

#search-bar input{
	background-image: url(../images/search-input-bg.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 160px;
	border: 1px solid #C7CC00;
	background-position: left top;
	color: #333333;
	background-color: #C7CC00;
	padding-left: 20px;
	padding-top: 4px;
	margin-right: 5px;
	font-size: 12px;

}
#search-bar select{
	color: #333333;
	margin-right: 3px;
	font-size: 12px;

}
#search-bar a:link,#search-bar a:visited{
	color: #FFFFFF;
	text-decoration: underline;
	clip: rect(auto,auto,auto,auto);


}


#search-bar img {
	border:none;
}










#master{
	width: 980px;
	text-align: left;
	background-image: url(../images/master-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	float: left;
}



#left{
	width:220px;
	float: left;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 173px;
	padding-left: 0px;
	background-image: url(../images/left-bg-2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}




#submenu{
	float: left;
	width: 180px;
	text-align: left;
	margin: 0px;
	behavior: url(js/iepngfix.htc);
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-image: url(../images/submenu-bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	letter-spacing: 1px;
}

#submenu div{
	float: left;
	margin: 0px;
	width: 180px;
	font-size: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	letter-spacing: 1px;
}
#submenu ul{
	list-style-type: none;
	float: left;
	width: 180px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}


#submenu ul li{
	width: 180px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	padding-top: 2px;
}
#submenu ul li a{
	width: 160px;
	float: left;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;

}
#submenu ul li a:hover{
	float: left;
	color: #669933;

}

#submenu ul li a.current{
	color: #669933;
	font-weight: bold;
	background-image: none;


}





#content{
	float: left;
	width: 720px;
	background-image: url(../images/content-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(js/iepngfix.htc);
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;

}

#title{
	width: 720px;
	background-image: url(../images/title-bg.png);
	background-repeat: no-repeat;
	float: left;
		behavior: url(js/iepngfix.htc);

}




#main{
	width:720px;
	float: left;
	text-align: left;
	line-height: 1.6;
}

#travel-info{
	width:720px;
	float: left;
	padding-bottom: 15px;

}
#travel-day{
	width:720px;
	float: left;
	padding-bottom: 15px;

}
#travel-depiction{
	width:720px;
	float: left;

}







/* pic-roll */
#ifocus * { margin:0; padding:0; word-break:break-all; }


#ifocus {
	width:341px;
	background-image: url(../images/store-pic-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px;
	height: 291px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ifocus_pic {
word-break:break-all;
	display:inline;
	position:relative;
	float:left;
	width:340px;
	height:225px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
#ifocus_piclist {
	position:absolute;
	margin: 0px;
	padding: 0px;
}
#ifocus_piclist ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#ifocus_piclist ul li {
	width:340px;
	height:225px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style:none;
	margin: 0px;
}

#ifocus_piclist img {
	width:340px;
	height:225px;
	margin: 0px;
	padding: 0px;
}
#ifocus_btn {
	display:inline;
	float:left;
	width:340px;
	margin:0px;
}

#ifocus_btn ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#ifocus_btn ul li {
	width:75px;
	height:50px;
	cursor:pointer;
	opacity:0.5;


-moz-opacity:0.5; 			filter:alpha(opacity=50);
	float: left;
	margin: 0px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image: url(../images/store-pic-s-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	list-style:none;
	margin: 0px;
}


#ifocus_btn img { width:75px; height:50px; margin:0px; }
#ifocus_btn .current {
	opacity:1;

-moz-opacity:1; 		filter:alpha(opacity=100);
	background-image: url(../images/store-focus_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
}
#ifocus_opdiv {
	position:absolute;
	left:0;
	bottom:0;
	width:340px;
	height:35px;
	background:#000;
	opacity:0.5;

-moz-opacity:0.5; 		filter:alpha(opacity=50);
	float: left;
}
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ifocus_tx ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#ifocus_tx .normal {
	display:none;
}











.pic-bg{
	background-image: url(../images/store-pic-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 320px;
	width: 345px;
	padding: 5px;
	float: left;
	letter-spacing: 1px;
}
#index-news {
	color: #000000;
	font-size: 12px;



}
#index-news a{
	text-decoration: underline;
	color: #000000;


}
#index-news a:hover{
	text-decoration: none;
	color: #000000;


}

















/*ad */

.newsMain {
	WIDTH: 720px
}
.topNewsBox {
	WIDTH: 720px;
	POSITION: relative;
	HEIGHT: 290px;
	background-image: url(../images/topNews-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topNews {
	Z-INDEX: 90;
	LEFT: 0px;
	WIDTH: 700px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 270px;
	padding: 10px;
}
.topNewsPic {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 420px;
	HEIGHT: 250px;
	margin-top: 7px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.topNewsPic IMG {
	WIDTH: 420px;
	HEIGHT: 250px;
}
.topNewsList {
	MARGIN-TOP: 10px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 260px;
	HEIGHT: 243px;
	text-align:left;
}
.topNewsList UL {
	OVERFLOW: hidden;
	WIDTH: 260px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.topNewsList UL LI {
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	WIDTH: 250px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 3px;
	padding-bottom: 3px;
}
.topNewsList UL LI A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	text-decoration: none;
	font-size: 13px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.topNewsList UL LI A.up {
BACKGROUND: url(../images/jiantou.gif) no-repeat; COLOR: #EC780F
}
.topNewsBg {
	Z-INDEX: 80; LEFT: 4px; WIDTH: 701px; POSITION: absolute; TOP: 4px; HEIGHT: 258px
}


.focusPicBox {
	PADDING-BOTTOM: 10px; OVERFLOW: hidden; ZOOM: 1; HEIGHT: auto
}
.newsHotBox .focusPic {
	DISPLAY: block; FLOAT: none; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 680px; ZOOM: 1; HEIGHT: auto
}
.newsHotBox .focusPic H4 {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; WIDTH: 680px
}
.newsHotBox .focusPic .picList {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 244px
}
.newsHotBox .focusPic .picList LI {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN-LEFT: -1px; BORDER-LEFT: #989898 1px dashed; WIDTH: 122px; PADDING-TOP: 0pt; HEIGHT: 122px
}
.newsHotBox .focusPic .picList LI IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 90px
}
.newsHotBox .focusPic .picList LI P {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 122px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}



#ad{
	margin-top: -650px;
	width: 240px;
	height: 240px;
	float: right;
	text-align: right;
}





/* span */


.row-fluid {
	width: 100%;
	*zoom: 1;
	text-align: left;
}

.row-fluid:before,.row-fluid:after {
	display: table;
	line-height: 0;
	content: "";
}

.row-fluid:after {
	clear: both;
}

.row-fluid [class*="span"] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 2.127659574468085%;
	*margin-left: 2.074468085106383%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}

.row-fluid .controls-row [class*="span"]+[class*="span"] {
	margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
	width: 100%;
	*width: 99.94680851063829%;
}

.row-fluid .span11 {
	width: 91.48936170212765%;
	*width: 91.43617021276594%;
}

.row-fluid .span10 {
	width: 82.97872340425532%;
	*width: 82.92553191489361%;
}

.row-fluid .span9 {
	width: 74.46808510638297%;
	*width: 74.41489361702126%;
}

.row-fluid .span8 {
	width: 65.95744680851064%;
	*width: 65.90425531914893%;
}

.row-fluid .span7 {
	width: 57.44680851063829%;
	*width: 57.39361702127659%;
}

.row-fluid .span6 {
	width: 48.93617021276595%;
	*width: 48.88297872340425%;
}

.row-fluid .span5 {
	width: 40.42553191489362%;
	*width: 40.37234042553192%;
}

.row-fluid .span4 {
	width: 31.914893617021278%;
	*width: 31.861702127659576%;
}

.row-fluid .span3 {
	width: 23.404255319148934%;
	*width: 23.351063829787233%;
}

.row-fluid .span2 {
	width: 14.893617021276595%;
	*width: 14.840425531914894%;
}

.row-fluid .span1 {
	width: 6.382978723404255%;
	*width: 6.329787234042553%;
}

/*end  span */






