@charset "utf-8";
/*@import url("/_inc/declare/network/tw/_HotTourismList.css");*/

/* Masthead */
#masthead,#masthead_sino {
	background-image:url(images/header/top_logo_bg.jpg);
	background-repeat:repeat-x;
	height:35px;
	padding:0px 10px;
	}
#masthead .citntrvl, #masthead_sino .sinotour {float:left;}
#masthead .sinotour, #masthead_sino .citntrvl {float:right;}
#masthead .top_ad {padding:0px 5px 0px 0px;text-align:center;}
#masthead ul {margin:0px auto;padding:0px;width:470px;}
#masthead li {
	float:left;
	text-align:center;
	padding:0px 0px 0px 10px;
	background:url(images/header/ao2.gif) no-repeat left 4px;
	_background:url(images/header/ao2.gif) no-repeat left 3px;
	margin:10px 5px;
	}
#masthead li a{	color:#FF6600;	text-decoration: none;}
#masthead li a:hover{text-decoration: underline;}

/* Credit */
.credit { margin:0px auto; width:860px;overflow:hidden;}
ul.sign { list-style:none; color:#669900; margin:0px; padding:0px;}
ul.sign li { float:left; padding:0px;}
li.ctsn1, li.ctsn2, li.ctsn3, li.ctsn4, li.ctsn5 {margin:0px 10px 0px 10px;}
li.ctsn1 span {display:block; float:left; margin:0px 6px 0px 0px;}
li.ctsn1 em { display:block; font-style:normal; width:246px;_width:208px; margin:0px 0px 0px 0px; padding:6px 0px 0px 0px; line-height:1.6em;}
li.ctsn1 { text-align:left;}
#footer .credit em a:link,#footer .credit em a:visited {color:#669900;}
#footer .credit em a:hover {text-decoration:underline;color:#666666;}

/* Service */
.service_hn {overflow:hidden; border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;padding:4px 8px 2px 8px; width:860px;overflow:hidden;margin:4px auto 0px auto;}
.service_hn ul.txts {list-style:none;margin:0px; padding:0px; }
.service_hn ul.txts li {float:left;  text-align:left; color:#333333; }
.service_hn ul.txts li.txts1,.service_hn ul.txts li.txts2,.service_hn ul.txts li.txts3 { padding:5px 14px 2px 0px;}
#footer .service_hn ul.txts li.txts1 a { color:#669900;border-bottom:1px solid #99CC66;}
#footer .service_hn ul.txts li.freetel a { color:#FF0066; border-bottom:1px solid #FFCCCC;}
#footer .service_hn ul.txts a:hover {color:#666666; border-bottom:1px solid #DDDDDD;}

/* Cpinfo */
.cpinfo_hn {border:1px solid #DDDDDD; padding:10px 10px 4px 10px; margin:6px auto 10px auto; overflow:hidden; width:858px;}
.cpinfo_hn ul.txts {list-style:none; margin:0px; padding:0px; color:#666666;}
.cpinfo_hn ul.txts li {float:left; height:18px; text-align:left;}
.cpinfo_hn li.txts1 { width:240px;margin:0px 0px 0px 30px; _margin:0px 0px 0px 10px;}
.cpinfo_hn li.txts2 { width:310px;}
.cpinfo_hn li.txts3 { width:250px;}
.cpinfo_hn ul.txts a:link,.cpinfo_hn ul.txts a:visited { border-bottom:1px solid #DDDDDD;}

/* Copyright */
#footer {
	margin:0px auto;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#footer a:link, #footer a:visited {text-decoration:none; color:#666666;}
#footer a:hover{color:#333333;}
ul.cplogo{
	list-style:none;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	width:760px;
	}
ul.cplogo li{float:left; margin:0px 10px;}
ul.cplogo li.ctintxt,ul.cplogo li.ctintxt_en{
	width:140px; 
	font-weight:bold; 
	padding:8px 10px 8px 0px;
	background-image:url(images/copyright/copy_line.gif);
	background-position:top right;
	background-repeat:repeat-y;
	line-height:1.5em;
	text-align:center;
	}
ul.cplogo li.ctintxt{
	letter-spacing:8px; 
	}
ul.cplogo li.ctintxt_en a{display:block;}
ul.cplogo li.ctinntxt {
	width:140px; 
	font-weight:bold; 
	padding:8px 0px 8px 10px;
	background-image:url(images/copyright/copy_line.gif);
	background-position:top left;
	background-repeat:repeat-y;
	line-height:1.5em;
	text-align:center;letter-spacing:8px;color:#666666; }
ul.cplogo li.ctinntxt span {display:block;}

.copyright{
	font-size:11px;
	color:#999999;
	background-image:url(images/copyright/co_bg.gif);
	background-position:center -8px;
	background-repeat:no-repeat;
	padding:14px 0px 10px 0px;
	}

