@import url(fontcolor.css);
@import url("/_inc/declare/network/tw/_HotTourismList.css");

@charset "big5";
/* 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:624px;}
#masthead li {
	width:208px;
	float:left;
	text-align:center;
	/*background:url(images/header/ao2.gif) no-repeat left 4px;
	_background:url(images/header/ao2.gif) no-repeat left 3px;*/
	margin:10px 0px;
	}
#masthead li a{	color:#FF6600;	text-decoration: none;}
#masthead li a:hover{text-decoration: underline;}

/* Ctin Group */
.ctingroup {border-bottom:1px solid #DDDDDD; width:778px;_width:770px; overflow:hidden; margin:6px auto 0px auto;}
ul.ctinnt {border-left:1px solid #DDDDDD;margin:0px; padding:0px;width:530px; float:left;}
ul.ctinst {margin:0px; padding:0px;width:238px; float:right; letter-spacing:1px;}/*width:240px;*/
ul.ctinnt li {text-align:left; padding:6px 0px 0px 0px;}
ul.ctinnt li.txts1,ul.ctinnt li.actions {background-image:url(images/copyright/btnbg.gif);}
ul.ctinnt li.tous {width:18px; height:50px; text-align:center; background-color:#77B000; color:#FFFFFF; line-height:1em;_line-height:1.1em;}
ul.ctinnt li.txts1 {width:125px; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD; height:21px;_height:22px;text-align:center;}/*_height:29px;width:126px;*/
ul.ctinnt li.actions {width:253px;_width:250px;text-align:center; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD; height:21px;_height:22px;}/*_height:29px;_width:252px;*/
#footer ul.ctinnt li.actions a:link,#footer ul.ctinnt li.actions a:visited { color:#FF3300;}
#footer ul.ctinnt li a:hover {text-decoration:underline;}
#footer ul.ctinst li {float:none; padding:3px 0px 2px 0px; margin:0px 0px 0px 0px; background-image:url(images/copyright/arrow.gif); background-position:10px 2px;background-repeat:no-repeat;}
.ctingroup ul li.txt1 { background-color:#FF9933;}
#footer ul.ctinst li a:link,#footer ul.ctinst li a:visited {color:#333333;}
#footer ul.ctinst li a:hover {text-decoration:underline;}
#footer ul.ctinst li.txt1 a:link,#footer ul.ctinst li.txt1 a:visited {color:#FFFFFF; margin:0px 0px 0px 3px;}

/* Subject Navigation */
.subnav {width:730px;padding:5px 0px 3px 0px;_padding:5px 0px 3px 0px; margin:1px auto 0px auto;_margin:5px auto 0px auto; overflow:hidden; text-align:center;}/*width:778px;*/
.subnav ul.sublist {padding:0px; margin:0px auto;}
.subnav ul.sublist li {margin:0px 16px 0px 0px;}

/* Credit */
.credit {margin:0px auto; overflow:hidden;width:778px;}/*width:778px;*/
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 8px 0px 8px;}
li.ctsn1 span {display:block; float:left; margin:0px 6px 0px 0px;}
li.ctsn1 em { display:block; font-style:normal; width:160px;_width:110px; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; line-height:1.6em;}
li.ctsn1 em.wh1{ width:242px;_width:208px;padding:6px 0px 0px 0px; }
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 {overflow:hidden; background-color:#EEEEEE;padding:4px 8px 2px 20px; width:750px;_width:750px;overflow:hidden;margin:4px auto 0px auto;}
.service ul.txts {margin:0px; padding:0px; }
.service ul.txts li {text-align:left; color:#333333; }
.service ul.txts li.txts1,.service ul.txts li.txts2,.service ul.txts li.txts3 { padding:5px 20px 2px 0px;}
.service ul.txts li cite {font-weight:bold; font-style:normal;}
#footer .service ul.txts li.txts1 a { color:#669900;border-bottom:1px solid #99CC66;}
#footer .service ul.txts li.freetel a { color:#FF0066; border-bottom:1px solid #FFCCCC;}
#footer .service ul.txts a:hover {color:#666666; border-bottom:1px solid #DDDDDD;}

.service_hn {overflow:hidden; border-top:1px solid #DDDDDD;padding:4px 8px 0px 20px; width:770px;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 20px 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 {border-bottom:1px solid #DDDDDD; padding:8px 10px 4px 10px; margin:0px auto 10px auto; overflow:hidden;width:750px; }/*width:770px;*/
.cpinfo ul.txts { margin:0px; padding:0px; color:#666666;}
.cpinfo ul.txts li { height:18px; text-align:left;}
.cpinfo li.txts1 { width:300px;margin:0px 0px 0px 30px; _margin:0px 0px 0px 0px;}
.cpinfo li.txts2 { width:210px;}
.cpinfo li.txts3 { width:200px;}
.cpinfo ul.txts a:link,.cpinfo ul.txts a:visited { border-bottom:1px solid #DDDDDD;}

.cpinfo_hn {border:1px solid #DDDDDD; padding:10px 10px 4px 10px; margin:6px auto 10px auto; overflow:hidden; width:770px;}
.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:200px;margin:0px 0px 0px 30px; _margin:0px 0px 0px 10px;}
.cpinfo_hn li.txts2 { width:280px;}
.cpinfo_hn li.txts3 { width:240px;}
.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 ul {list-style:none;}
#footer ul li {float:left;}
#footer  a{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_bg2.gif);
	background-position:center -8px;
	background-repeat:no-repeat;
	padding:14px 0px 10px 0px;
	}

