/*@import url("prod01.css");*/
body {
	text-align: center;
	padding:0px 0px 0px 0px;
	margin:0px auto;
	font-family:Arial,Helvetica,sans-serif,"新細明體";
	position:relative;
}
/*----mice---*/
.mice_bg{
	width:100%;
	display:block;
	text-align:center;
	position:absolute;
	left:0; top:151px; *top:2px; 
	z-index:-1;
	background:url(/act/visittaiwan/img/mice_bg003.jpg)  no-repeat center top;
	height:292px;
	vertical-align:top;}
	
	

.mice_mainpic{display:block; width:950px; text-align:center; margin-bottom:-20px; position:relative;}
.mice_menu {position:absolute; z-index:15; left:0; margin:-42px 0 0 230px;}	
.mice_menu ul{display:block; margin-left:-10px;}
.mice_menu li, .mice_menu li a{color:#0066cc; display:block; font-size:12px; font-weight:bold; float:left; list-style:none; list-style-position:inside; margin-right:5px; padding:0 5px; border-right:#999 1px solid;}
.mice_menu li a{ margin:0 5px 0 0; padding:0; border-right:none;}
.mice_box{
	background-color:#FFFFFF;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); 
	display:block;
	text-align:center; 
	margin:25px auto; 
	width:950px;
	font-size:12px;
	padding:20px 0 28px 0;
}

.c01_t{width:94%; border:1px solid #ccc; border-width:1px 0 0 1px; line-height:1.5em; border-collapse:collapse; margin:20px 0 0 28px;}
.c01_t th, .c01_t td, .c01_t th.vt{padding:8px 4px; border:1px solid #ccc; border-width:0 1px 1px 0; vertical-align:middle; *display:table-row; height:80px;}
.c01_t th{ font-size:14px;  text-align:center; width:70px; background-color:#e9e9e9;}
.c01_t th.vt{ font-size:14px;  text-align:center; width:70px; background-color:#f6f6f6;}
.c01_t td{ font-size:12px;  text-align:left;}
.c01_t b.bt1, .c01_t b.bt2, .c01_t b.bt3, .c01_t b.bt4, .c01_t b.bt5, .c01_t b.bt6, .c01_t b.bt7, .c01_t b.bt8, .c01_t b.bt9{width:22px; height:18px; display:block; background-image:url(/act/visittaiwan/img/mice_icon.png); background-repeat:no-repeat; margin:3px 0 0 25px; }
.c01_t b.bt1{background-position:-13px -5px; }
.c01_t b.bt2{background-position:-38px -5px; margin-left:27px;}
.c01_t b.bt3{background-position:-62px -5px; margin-left:26px;}
.c01_t b.bt4{background-position:-10px -28px; margin-left:23px;}
.c01_t b.bt5{background-position:-38px -28px; margin-left:27px;}
.c01_t b.bt6{background-position:-62px -28px; margin-left:26px;}
.c01_t b.bt7{background-position:-13px -51px; margin-left:24px;}
.c01_t b.bt8{background-position:-36px -51px; }
.c01_t b.bt9{background-position:-61px -51px; margin-left:24px;}

.mbox_yy{display:block; margin:14px 15px 10px 10px; float:left; width:100%;}
.ydate{float:left; font-size:48px; font-family:Verdana; color:#6b6b6b; margin:0 15px;}
.mbox_yy ul, .mbox_yy ul.old{ display:block; border-top:#d1d1d1 1px solid; width:80%; float:left; margin-top:28px; padding:0 1px;}
.mbox_yy ul li, .mbox_yy ul.old li{float:left; text-align:left; list-style:none; list-style-position:inside; margin:5px 0px 5px 0; 
width:25%; background:url(/act/visittaiwan/img/mice_li.jpg) no-repeat -3px 3px; text-indent:1em;}
.mbox_yy ul.old li{width:50%;}
	
.mbox_m{width:290px; display:block; margin:18px 10px; float:left;}
.mbox_m .sbox{ border:#c3d5df 3px solid; width:284px; margin-bottom:18px; }
.mice_box .us{display:block; padding:14px 20px 10px; }
.mice_box .us img{ float:left; margin:3px 10px 10px 0;}
.mice_box .us p{text-align:left; text-indent:2em; margin:12px 5px; line-height:18px;}

/*--內頁--*/
.doc01_bg{position:absolute; top:150px; *top:2px; left:0; width:100%; height:144px; background:url(/act/visittaiwan/img/doc_01bg.jpg) no-repeat center top; z-index:-1;}
/*.docp_leftbox{
	background-color:#FFFFFF;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); 
	display:block;
	text-align:center; 
	margin:25px auto; 
	width:950px;
	font-size:12px;
	padding:20px 0 28px 0;
}*/

.doc01_left{width:206px; margin:0 auto; text-align:left; display:block; float:left;}
.doc01_left .tw-map{width:206px; height:280px; float:left; margin:-2px 0 0; border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); }
.doc01_left .visabox{
	background-color:#FFFFFF;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); 
	display:block;
	width:206px; 
	float:left;
	text-align:left; 
	margin:15px auto ; 
	font-size:12px;
	padding:0px 0 20px 0;}
	
.doc01_left .visabox h3{ font-size:16px; color:#669ece; border-bottom:1px #CCC solid; width:88%; margin:0 0px 10px 6px; padding:18px 0 5px 7px; }
.doc01_left .visabox ul{list-style-type:none; margin:0 0 0 20px;}
.doc01_left .visabox li{background:url(/st_ec/img/header/icon_bullet.gif) no-repeat left center; padding:.2em .3em .2em 1em; width:100%; line-height:1.3em;}
.doc01_left .visabox li a:link, .doc01_left .visabox a:visited{display:block; color:#222;}
.doc01_right{
	background-color:#FFFFFF;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); 
	display:block;
	width:735px; float:left; text-align:left; margin:152px 0 10px 9px; 	font-size:12px;
	padding:0px 0 20px 0;}
.tit{ display:block; font-size:14px; margin:20px 0 -15px 25px; width:90%;}	
.doc01_right ul{list-style-type:none; margin:20px 0 0 25px; width:90%;}
.doc01_right ul li{background:url(/st_ec/img/header/icon_bullet.gif) no-repeat left 10px; padding:.2em .3em .3em 1em; width:100%; line-height:1.4em; }
.doc01_right ul li a{ color:#0066CC;}
.doc01_right ul ol { margin:0 0 8px;}
.doc01_right ul ol li{background:none; padding:.2em .3em .2em .2em; width:100%; line-height:1.4em; list-style-position:outside; width:97%; margin-left:35px;}

.d01_t{width:94%; border:1px solid #ccc; border-width:1px 0 0 1px; line-height:1.5em; border-collapse:collapse; margin:20px 0 0 20px;}
.d01_t th, .d01_t td{padding:8px 4px; border:1px solid #ccc; border-width:0 1px 1px 0; vertical-align:middle; *display:table-row; width:20%;}
.d01_t th{ font-size:12px;  text-align:center; background-color:#e9e9e9;}
.d01_t td{ font-size:12px;  text-align:left; vertical-align:top;}

/*內頁景點*/
.spot_bg{position:absolute; top:150px; *top:2px; left:0; width:100%; height:144px; background:url(/act/visittaiwan/img/spot_bg.jpg) no-repeat center top; z-index:-1;}
.spotbox{margin:20px 0 0 25px; width:90%; display:block;}
.spotbox h3{background:url(/act/visittaiwan/img/spot_li.jpg) no-repeat left top; text-indent:1em; height:26px; border-bottom:1px #CCC solid;}
.spotbox p{width:96%; display:block; margin:15px 0 20px 0; line-height:1.5em; }
.spotbox p span{display:block; font-weight:bold; margin-top:10px;}
.spotbox p span.wh{display:block; height:50px;}
.spotbox p img{ float:left; margin:0px 7px 0 0;}

.doc01_right .tw_m {margin:20px 0 0 25px; width:90%; display:block;}	
.doc01_right .tw_m ul{display:block; margin-left:-10px;}
.doc01_right .tw_m ul li, .doc01_right .tw_m ul li a{color:#0066cc; display:block; font-size:12px; font-weight:bold; float:left; list-style:none; list-style-position:inside; margin-right:5px; padding:0 5px; border-right:#999 1px solid; background:none;}
.doc01_right .tw_m ul li a{ margin:0 5px 0 0; padding:0; border-right:none;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.mice_bg{top:151px;}
}
