/*outter*/
.containerp{width:999px;background:#003366; margin:0 auto;height:100%;min-height: 100%;position:relative;}
/*top*/
.tp{height:175px;}

.registbanner01000001{ background:url(../images/registrationtop1.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000002{ background:url(../images/registrationtop2.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000003{ background:url(../images/registrationtop3.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000004{ background:url(../images/registrationtop4.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000005{ background:url(../images/registrationtop5.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000006{ background:url(../images/registrationtop6.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000007{ background:url(../images/registrationtop7.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000008{ background:url(../images/registrationtop8.jpg) left no-repeat;width:781px;height:175px;}
.registbanner01000009{ background:url(../images/registrationtop9.jpg) left no-repeat;width:781px;height:175px;}

.bkindex{width:180px; height:46px; position:relative;top:0;left:601px;}
/*mid*/
.cp{height:100%;position:relative;}
/*search*/
.searchleft{ background:url(../images/searchext.jpg) repeat-x;color:#999966;padding:0 0 0 15px;}
.searchleft a{color:#999966;}
.searchbar{ background:url(../images/searchbg.jpg) no-repeat;width:295px;height:33px;}
.searchbar input{border:0;height:15px;margin:0 40px 0 0px;width:125px;}
.lta{height:46px;}
.ltb{ background:url(../images/ltb.jpg) repeat-x;}
.sintitle{height:46px;}
.sintitleleft{width:19px; background:url(../images/titleleft.jpg) no-repeat;}
.sintitleword{white-space:nowrap;color:#138BA4;font-size:1.3em;font-weight:bold;padding:5px 5px 0 11px;}
.ltpack{padding:0 15px 0 0;}
/*left*/
.leftnavi{width:218px;position:relative;background:url(../images/menubg.jpg) repeat-y;}
.leftnavi2{background:url(../images/menubg.jpg) repeat-y;}
.menu{width:218px;}
.menuext{margin:0;padding:0;height:287px;}
.menuul{background:url(../images/menutop.jpg) top no-repeat;}
.menuul ul{padding:0px 0 0px 0px;}
.menuul ul li{padding:5px 0 5px 10px; background:url(../images/menuli.png) bottom no-repeat;}
.menuul ul li a{color:#EEFFFF;width:140px;height:20px; display:block;padding:10px 0 0 40px;font-size:12px;}
.menuul ul li a:hover{color:#FFFFFF; background:#54A8A0;width:140px;height:20px; display:block;padding:10px 0 0 40px; font-size:12px;}
.liover{color:#FFFFFF; background:#54A8A0;width:140px;height:20px; display:block;padding:10px 0 0 40px;font-size:12px;}
/*content*/
.content{width:781px; background:#F9F9F9;}
.contentarticle{width:781px; background:#F9F9F9;}
.context{padding:5px 20px 10px 30px;line-height:1.5em;width:510px;}
.context a{
	color:#FF6600;
	text-decoration: underline;
}
.context .p{margin:0 0 15px 0;}
.context .h3{font-weight:bold;margin:10px 0;}
.ful{padding:0 0 0 20px;}
.ful2{padding:10px 20px;}
.h3s{color:#0066CC;}
.note{color:#009999;}
.maintxt{border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}
/*register*/
.pcd_a{background:url(../images/pcdbg_a.png) no-repeat;height:65px;font-weight:bold;color:#FF3300;}
.pcd_b{background:url(../images/pcdbg_b.png) no-repeat;height:66px;font-weight:bold;color:#333333;}
.pcd_c{background:url(../images/pcdbg_c.png) no-repeat;height:45px;font-weight:bold;color:#999900;}
.adjtop{padding:15px 10px 0 0;width:200px;}
.rightcol{padding:20px 0 0 0;}
.sp2_flow{height:10px;}
.para_flow{height:5px;}
/*formck*/
.formstep1{margin:10px 0px 20px 10px;width:541px;}
.step1_r2 .input{border:0;margin:0 20px 2px 0;width:325px;height:18px;}
.step1_r2{background:url(../images/typecompanyname.jpg) no-repeat;width:541px;height:58px;}
.nextex3{ background:url(../images/progckm.jpg) repeat-x;width:353px;}
.status{padding:15px 0 0 10px;}
.contentform{width:781px; background-color:#F9F9F9;}
/*form1*/
.formnotemid{color:#FFFFFF;background:#CC6666;width:188px;padding:5px 0px;}
.formnotemid p{font-size:12px;padding:3px 0 3px 15px;}
.step1_r1{background:url(../images/form_r1.jpg) no-repeat;width:541px;height:58px;}
.step1_r3{background:url(../images/form_r2.jpg) no-repeat;width:541px;height:58px;}
.step1_r1 .input, .step1_r3 .input{border:0;margin:0 25px 2px 0;width:340px;height:18px;}
/*form2*/
.formtopdesc{margin:10px 0 10px 25px;font-weight:bold;color:#333333;width:645px;font-size:12px;}
.redzone{color:#E36008;margin:10px 0;font-size:12px;}
.redzone li{list-style:square;}
.form_sp2{border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:745px;margin:0 0 0 15px; background:#FFFFFF;}
.form_spnext{width:748px;margin:0 0 0 5px;}
.f2title{width:170px; background-color:#FFECE6;color:#FF6600;height:25px;}
.f2titlec{width:580px\9;color:#414B65;background-color:#D2DBE1;height:25px;padding:0px 80px 0px 80px;}
.fixsp{padding:4px 0 0 0;font-weight:bold;font-size:12px;}
.f2titleno{width:170px;color:#333333;height:25px; paddibg:2px 0 0 0;}
.sp2intable{margin:0 0 0 25px;}
.sp2intable2{margin:2px 0 0 25px;}
.country select{width:300px;margin:0 0 0 25px;font-size:12px;}
.cirslelct{padding:0 0 0 25px;font-size:12px;}
.nextex{ background:url(../images/nextex.jpg) repeat-x;width:656px;}
.sp2inpuleft{ background:url(../images/form_step2_left.jpg) no-repeat;width:4px;height:25px;}
.sp2inpu, .sp2inpust, .sp2inpumd, .sp2inpulg{ background:url(../images/form_step2_mid.jpg) repeat-x;}
.sp2inpu input{border:0; background:#F2F2F2;height:16px; width:100%;font-size:12px;}
.sp2inpust input{border:0; background:#F2F2F2;height:16px; width:20px;font-size:12px;}
.sp2inpumd input{border:0; background:#F2F2F2;height:16px; width:100px;font-size:12px;}
.sp2inpulg input{border:0; background:#F2F2F2;height:16px; width:200px;font-size:12px;}
.sp2inpuright{background:url(../images/form_step2_right.jpg) no-repeat;width:4px;height:25px;}
.textarea{font-size:12px;}
.form_spnext{width:747px;margin:0 0 0 15px;}
/*form3*/
.f3top{background-color:#85BEE0;height:25px;}
.f3t1{color:#FFFFFF;padding:2px 0 0 0;font-weight:bold;font-size:12px; text-align:center;}
.f3t1no{color:#FFFFFF;padding:2px 0 0 0;font-weight:bold;text-align:center;}
.f3t2{color:#414B65;background-color:#D2DBE1;padding:5px 10px 5px 10px;font-size:12px; text-align:left;}
.f3t2no{color:#414B65;background-color:#D2DBE1;padding:5px 10px 5px 10px;text-align:left;}
.f3t3{height:22px;color:#333333;background-color:#E6E6E6;}
.f3t3title{font-size:11px}
.f3t4{padding:10px 20px;color:#FF0000;font-weight:bold;font-size:12px;}
.f3t5{background-color:#D3CFBE;padding:10px 20px;color:#6D5641;font-size:12px;}
.f3t5no{background-color:#D3CFBE;padding:10px 20px;color:#6D5641;}
.price{padding:0px 10px 5px 0;font-size:12px;}
.price b{font-weight:bold;color:#333333;}
.suntotalline{ border-top:2px dotted #CCCCCC;padding:10px 0;}
.f3t2desc{margin:5px 0 0 25px; font-size:12px;}
.f3check{padding:10px 0 10px 85px;font-size:12px;}
.f3check p{margin:10px 0 0 0;}
.f3check li{margin:10px 0 0 0;}
.f3check a{color:#FF6600;}
.f3check textarea{width:550px;}
.nextex2{ background:url(../images/nextex.jpg) repeat-x;width:400px;}
.fixbaok{width:600px;}
/*bzinfo2*/
.bz{padding:10px; background:#FFFFFF;}
.bz2{padding:10px 20px; background:#FFFFFF;}
.bz .h3, .bz2 .h3{padding:0px 15px 0 15px;font-weight:bold;color:#333333;}
.bz ul li{color:#009999;}
.bz ul li ul li{color:#0066CC;}
.bz ul li ul li ul li{color:#333333;}
.bz .p, .bz ul{padding:10px 15px;line-height:1.5em;}
.bz a, .bz2 a{
	color:#FF6600;
	text-decoration: underline;
}
.bz .h5, .bz2 .h5{color:#333333;font-weight:bold;padding:10px 15px 10px 5px;}
.bz2 ul li{color:#993300;margin:0 0 10px 0;}
.bz2 ul li ul li{color:#FF6600;margin:5px 0 0 0;}
.bz2 .p, .bz2 ul{padding:0px 15px;line-height:1.5em;}
.note2{color:#009999;padding:0 15px;}
/*news*/
.newsmenu ul{padding:5px 20px 10px 25px;}
.newsmenu ul li{padding:10px 0 15px 45px; font-size:12px; background:url(../images/submenuli.jpg) left bottom no-repeat;}
.newsmenu ul li a{color:#990000;text-decoration:none;}

.listdate100{width:150px;padding:0px 0 5px 30px;color:#0099CC;}
.listtitle100{width:550px;padding:0px 10px 5px 40px;}
.listtitle100 a{color:#333333}
.insidedate100{padding:10px 0 10px 30px;color:#0099CC; border-bottom:2px dotted #CCCCCC;}
.newsdesc100{padding:10px 30px 0px 30px; line-height:1.5em;}

.listdate{width:150px;padding:0px 0 5px 30px;color:#0099CC;}
.listtitle{width:550px;padding:0px 10px 5px 40px;}
.listtitle2{width:550px;padding:10px 10px 10px 40px;background:#F8F8F8;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}
.listtitle a{color:#333333}
.listtitle2 a{color:#333333}
.listpages a{color:#FFFFFF;}
.listpages{padding:2px 20px 2px 0; background:#009999;color:#FFFFFF;}
.newsearch{ background:url(../images/listtop.jpg) no-repeat;height:25px;width:743px;}
.typesearch{width:710px;float:left;padding:1px 0 0 0;border:0;}
.typesearch input{height:15px;font-size:12px;}
.submitbtn{float:left;width:23px;padding:2px 0 0 0;}
.insidedate{padding:10px 0 10px 30px;color:#0099CC; border-bottom:2px dotted #CCCCCC;}
.newsdesc{padding:10px 30px 0px 30px; line-height:1.5em;}
.newsdesc a{color:#FF6600;}
.para{padding:10px 0;}
.backlist{color:#FFFFFF;width:50px;background-color:#0099CC; margin:0 auto;}
.backlist a{margin:2px 0 0 0;color:#FFFFFF;display:block;}
.listtop{background-color:#E6E6E6;font-weight:bold;color:#333333;padding:2px 0;}
.newstitle{font-weight:bold;padding:15px 0 0 30px;}
/*goodtoprint*/
.gprinttop{padding:0 0 0 6px;}
.gpnote{border:1px solid #CCCCCC;margin:10px 15px;}
.gptpword{margin:10px 20px;}
.form_sp4{border:1px solid #CCCCCC;width:745px;margin:0 15px 10px 15px;}
.formtopdesc2{font-size:12px;font-weight:bold;padding:0 0 0 15px;}
.f3t1form{color:#FFFFFF;padding:2px 0 0 0;font-weight:bold;font-size:12px; text-align:center;}
.f3t2form{color:#414B65;background-color:#D2DBE1;padding:5px 10px 5px 10px;font-size:12px; text-align:left;}
.f3t5form{background-color:#D3CFBE;padding:10px 20px;color:#6D5641;font-size:12px;}
/*12px*/
.fff{font-size:12px;}
.statusdesc{width:510px; border:1px solid #CCCCCC; background-color:#EEEEEE; padding:15px;}
.statusdesc a{color:color:#FF6600;}
/*onlineform*/
.ofnum{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;padding:5px 0;}
.ofnum1{border-right: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;border-left: 1px solid #EEEEEE;padding: 5px 0;background-color: #FFFFB0;}
.oftitle{padding:5px 20px;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.oftitle1{padding:5px 20px;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;background-color: #FFFFB0;}
.ofstatus{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:5px 0;color:#0066CC;font-weight:bold;}
.ofdline{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:5px 0;}
.ofdline1{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:5px 0;background-color: #FFFFB0;}
.ofgoff{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.ofgoff1{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;background-color: #FFFFB0;}
.oftopset{width:145px;color:#FFFFFF;height:30px; paddibg:2px 0 0 30px;background:url(../images/oftoparrbg.jpg) left repeat-x;}
.oftopset2{color:#199AAD;height:30px; paddibg:10px 0 0 30px; background:url(../images/oftoparr.jpg) left no-repeat;font-size:13px;}
.oftopset3{width:200px;color:#999999;height:30px; paddibg:5px 0 0 10px;background:url(../images/oftoparrbgw.jpg) left repeat-x;}
.topt{font-weight:bold;padding:0 0 0 30px;}
.f2titleno3l{color:#777777;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background:#EEEEEE;width:420px;}
.f2titleno3{color:#777777;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background:#EEEEEE;}
.fixsp3{padding:4px 0 4px 30px;font-weight:bold;font-size:12px;}
.ff2sb{padding:15px 20px;color:#CC9966; background:#FFFFD9;}
.ofbtn{margin:5px 10px;}
.f3t5form a{color:#453629; text-decoration:underline;}
.of3context{padding:10px 30px;line-height:2.3em;}
.of3context2{padding:5px 30px;line-height:2.3em;}
.of3context2 strong{color:#90A090}
.g12{margin-right:1px;}
.ofitem{border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;padding:5px 0 5px 25px;}
.of3t1form{color:#FFFFFF;padding:2px 10px 0 25px;font-weight:bold;font-size:12px;}
.ofcount{margin:0px 20px 5px 0;}
.oftotal{color:#CC0000;}
.oftotaline{ border-top:1px dashed #7F9DB9;height:3px;margin:5px 0 2px 0;}
.ofsignature{margin:10px 0px 5px 0;height:30px;}
.of4toplist{padding:0px 15px 10px 0;}
.of4toplist ul{margin:0; padding:5px 0 0 35px;}
.of4toplist ul li{margin:0 0 5px 0; list-style:square;}
.of4toplist_b{padding:0px 15px 10px 0;}
.of4toplist_b ul{margin:0; padding:10px 0 0 25px;}
.of4toplist_b ul li{margin:0 0 5px 0;}
.of4toplist_b ul li ul{ margin:10px 20px;padding:0;}
.of4toplist_b ul li ul li{margin:0 0 5px 0;color:#333333;}
.of9time{background:#086989;color:#FFFFFF;padding:5px 10px;font-weight:bold;}
.of9timelt{background:#EEEEEE;color:#333333;padding:5px 10px;font-weight:bold;}
.of9timeboard{ border:1px solid #CCCCCC;}
.of9insidebor{border:1px solid #EEEEEE}
.of4context{padding:10px 20px;line-height:1.5em; text-align:justify;}
.of13radiosp{padding:10px 20px;}
.of13wh{ text-align:left;padding:5px 0 5px 20px;font-size:0.8em;}
.sp3filled{ background:#E3E6E9;padding:0 15px;}
.f2titleno2no{width:150px;color:#777777;height:30px; paddibg:2px 0 0 0; border-right:5px solid #199AAD; background:#EEEEEE;}
.f2titleno2{width:150px;color:#777777;height:30px; paddibg:2px 0 0 0; border-right:5px solid #199AAD;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background:#EEEEEE;}
.oftf_a{width:5px; background:url(../images/oftopfront_a.jpg) no-repeat;}
.oftf_c{width:5px;background:url(../images/oftopfront_c.jpg) no-repeat;}
.onlineftopfront{background:url(../images/oftopfront_b.jpg) repeat-x; height:36px;}
.f3t1formof{color:#0099CC;padding:2px 0 0 0;font-weight:bold; text-align:center;font-size:12px;width:140px;}
.f3t1formoflast{color:#0099CC;padding:2px 0 0 0;font-weight:bold; text-align:right;font-size:12px;width:200px;}
.f3t1formof a,.f3t1formoflast a{color:#0099CC;font-weight:bold;font-size:12px;}
.maintxt .h3{padding:0px 15px 0 30px;font-weight:bold;color:#333333;}
.sp3_flow{height:5px;}
.sp3intable{margin:0 0 0 20px;font-size:12px;}
.onlineftop{ background-color:#199AAD;height:25px;}

/*------ 網站導覽設定----------------------------------------- */
		.sitemap_table{
		width: 320px;
		margin:10px 20px 10px 20px;
		float:left;
		text-align: left;
		border:1px dashed #77C0C2;
		background-color: #FFFFFF;
			}

		.sitemap_title{
		padding:8px 8px 6px 8px;
		color: #0F86A4;
		font-size: 130%;
		background-color: #F0F0F0;
		}
		
		
		.sitemap_title_01{
		color: #43A8C1;
		padding:2px 6px 0px 0px;
		font-weight: bolder;
			}

		.sitemap_more{
	padding:4px 4px 4px 30px;
	color: #6DC2D7;
	line-height: 22px;
			}

		.sitemap_more a:link	{color:#0D7E9E; }
		.sitemap_more a:visited{color:#0D7E9E;}
		.sitemap_more a:hover	{color:#F88000;}
		
		.clear { clear:both; }
		
		
/*線上旅展*/
.listdate_k{width:160px;padding:10px 0px 10px 20px;color:#0099CC;}
.listtitle{width:550px;padding:10px 20px 10px 40px;}
.listname_k{width:160px;padding:10px 10px 10px 10px;}
.listtitle2{width:550px;padding:10px 20px 10px 40px;background:#F8F8F8;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}
.listname2_k{width:160px;padding:10px 10px 10px 10px;background:#F8F8F8;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}

.newstitleinside{font-weight:bold;margin:10px 0 5px 30px;color:#F17D00;float:left;display:block;font-family:'微軟正黑體',Arial, Helvetica, sans-serif;font-size:14px;}
.insidedate{padding:5px 25px 10px 30px;color:#0099CC; width:170px;float:left;display:block;}
.newsdesc{padding:10px 25px 0px 30px; clear:both;border-top:0px dotted #CCCCCC;}

.newsearch2{ background:url(../images/listtop2.gif) no-repeat;height:25px;width:743px;}
.typesearch{width:710px;float:left;padding:1px 0 0 0;border:0;}

.oftopset{width:145px;color:#FFFFFF;height:30px; paddibg:2px 0 0 30px;background:url(../images/oftoparrbg.jpg) left repeat-x;}
.oftopset2{color:#088DA1;height:30px; paddibg:10px 0 0 30px; background:url(../images/oftoparr.jpg) left no-repeat;font-size:13px;}
.oftopset_k{width:200px;color:#979797;height:30px; paddibg:5px 0 0 10px;background:url(../images/oftoparrbgw.jpg) left repeat-x;}

.onlinename_k
{
	padding: 3px;
	color: #FF8400;
	font-size: 168%;
	font-weight: bolder;
}


.onlinename_k_n
{
	padding: 3px;
	color:#FF6000;
	font-size: 168%;
	font-weight: bolder;
}

.onlinename_k_s{
	color:#BBBBBB;
	font-size: 100%;
	padding:0px 0px 0px 6px;
}

.onlinename_k_t1{
	color:#F17D00;
	font-size: 120%;
}

.onlinename_k_t2{
	color:#959595;
	font-size: 100%;
}


.onlinename_k_t3{
	border-bottom:1px dashed #DADADA;
}

.hotelname{font-size: 150%; color:#FF8400; padding:10px 0px 10px 30px;}

.hohappy{padding:10px 0px 15px 0px;font-weight:bold;color:#333333;}

