@charset "big5";
/* CSS Document */

#main{}
#pagesite{height:30px;line-height:30px;border-bottom:1px dashed #ccc;margin:0 0 10px 0 ;padding:0 0 0 10px;}
#pagetitle{font-size:20px;text-align:center;line-height:40px;}
#pagemenu{text-align:center;margin:10px 0 30px 0;border-bottom:1px solid #ccc;}
#pagemenu a{display:inline-block;padding:3px 10px;margin:0 20px 0 0;height:20px;line-height:20px;border:1px solid #ccc;text-decoration:none;font-weight:bold;font-size:15px;border-bottom:none;}
#pagemenu a:hover{background:url(../images/2013/ex_btn_bg.jpg) repeat-x;color:#fff;border:1px solid #fff;border-bottom:none;}
#pagemenu .ed{background:url(../images/2013/ex_btn_bg.jpg) repeat-x !important;color:#fff !important;border:1px solid #fff !important;border-bottom:none !important;}
.pagetxt{font-size:14px;line-height:22px;}
.pagetxt p{padding:0;margin:0 0 20px 0;}
.pageh1{margin:10px 0 0 0 !important;}
.pageh2{margin:10px 0 10px 0 !important;color:#2d78d0;font-weight:bold;font-size:14px;line-height:20px;}
.normalTable{background:#ccc;}
.normalTable td{background:#fff;padding:3px;}
.headtd{background:#e1e1e1 !important;font-weight:bold;}
.fr{float:right;border:4px solid #fff !important;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;background:#fff;margin:0 0 10px 20px;}
.fr2{float:left;border:4px solid #fff !important;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;background:#fff;margin:0 10px 10px 0;}
.nf{border:4px solid #fff !important;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;background:#fff;}
.nf-lot{margin:0 30px 0 0;}
.center{text-align:center;}
.fl{float:left;border:4px solid #fff !important;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;background:#fff;margin:20px 0 10px 0;}
.pageh1 span{display:inline-block;padding:3px 10px;margin:0 20px 0 0;height:20px;line-height:20px;border:1px solid #ccc;text-decoration:none;font-weight:bold;font-size:14px;}
.pageh2 span{display:inline-block;padding:3px 10px;margin:0 10px 0 0;height:20px;line-height:20px;border:1px solid #ccc;text-decoration:none;}
#topBg{height:300px;}
#mainMenu{height:30px;background:#ffffff;}
#mainMenu a{display:inline-block;width:318px;height:30px;}
#mainMenu #mMenu1:hover{background:url(../images/2013/list-menu.jpg) 0 -7px no-repeat;}
#mainMenu #mMenu2:hover{background:url(../images/2013/list-menu.jpg) no-repeat -318px -7px;}
#mainMenu #mMenu3:hover{background:url(../images/2013/list-menu.jpg) no-repeat -636px -7px;}
#mainMenu #mMenu1{background:url(../images/2013/list-menu.jpg) no-repeat 0 -52px;}
#mainMenu #mMenu2{background:url(../images/2013/list-menu.jpg) no-repeat -318px -52px;}
#mainMenu #mMenu3{background:url(../images/2013/list-menu.jpg) no-repeat -636px -52px;}
#mainMenu .mMenu1{background:url(../images/2013/list-menu.jpg) no-repeat 0 -7px !important;}
#mainMenu .mMenu2{background:url(../images/2013/list-menu.jpg) no-repeat -318px -7px !important;}
#mainMenu .mMenu3{background:url(../images/2013/list-menu.jpg) no-repeat -636px -7px !important;}

#mainMenu2{height:30px;background:#ffffff;}
#mainMenu2 a{display:inline-block;width:318px;height:30px;}
#mainMenu2 #mMenu1:hover{background:url(../images/2013/list-menu2.jpg) 0 -7px no-repeat;}
#mainMenu2 #mMenu2:hover{background:url(../images/2013/list-menu2.jpg) no-repeat -318px -7px;}
#mainMenu2 #mMenu3:hover{background:url(../images/2013/list-menu2.jpg) no-repeat -636px -7px;}
#mainMenu2 #mMenu1{background:url(../images/2013/list-menu2.jpg) no-repeat 0 -52px;}
#mainMenu2 #mMenu2{background:url(../images/2013/list-menu2.jpg) no-repeat -318px -52px;}
#mainMenu2 #mMenu3{background:url(../images/2013/list-menu2.jpg) no-repeat -636px -52px;}
#mainMenu2 .mMenu1{background:url(../images/2013/list-menu2.jpg) no-repeat 0 -7px !important;}
#mainMenu2 .mMenu2{background:url(../images/2013/list-menu2.jpg) no-repeat -318px -7px !important;}
#mainMenu2 .mMenu3{background:url(../images/2013/list-menu2.jpg) no-repeat -636px -7px !important;}

#talk{padding:15px;background:#d9efff;}
#content{padding:15px;background:#ffffff;}
#content img{border:none;}
.normal{line-height:28px; text-align:justify; text-justify:distribute;}
#placeIntro{display:none;}
#placeIntro .pTitle{color:#3c88ca;font-weight:bold;padding:0;margin:0;display:block}
.btnBox{text-align:right;}
.btnBox a{display:inline-block;padding:0 15px 0 0;}
.proTitle{color:#3c88ca;font-weight:bold;display:inline-block;padding: 0 3px 0 0;}
.proTitle2{color:#3c88ca;font-weight:bold;display:inline-block;padding: 0 3px 0 0;float:left;min-height:84px;}
#proList{padding:10px 0 0 0;line-height:28px;display:block;}
.propic{float:left;padding:0 17px;}
.row1{width:620px;border-bottom:1px solid #d3d3d3;margin:0 0 5px 0;float:left;word-break:break-all;word-wrap:break-word; max-height:28px;overflow:hidden;}
.floatRight{float:right}
.floatLeft{float:left;}
.clearBoth{clear:both;}
.paddingRight10{padding:0 10px 0 0;}
.row2{line-height:28px;width:620px;float:left;padding:0 0 5px 0}
.row2 p{float:left;width:520px;padding:0;margin:0;text-align:justify; text-justify:distribute;}
.proline{background:url(../images/2013/ex_pro_line.jpg) no-repeat center;width:960px;height:20px;}
.proline2{width:960px;height:20px;}
.row3{text-align:right;padding:0 0 0 0;float:right;width:620px;height:30px;}
.row3 img{margin:0 0 0 15px;}
.visaTable td{padding:5px;margin:0;line-height:28px;}
.visaTable p{margin:0;}
.visaTable .tdH{background:##3C88CA;color:#ffffff;font-weight:bold;font-size:15px;}
.tourism dl{float:left;padding:0 10px 0 0 ;margin:0;}
.tourism dd{padding:0 ;margin:0;width:100px;height:60px;}
.tourism dt{text-align:center;padding:0 ;margin:0;width:100px;}
.tourism a{text-decoration:none;color:#333}
.tourism a:hover{text-decoration:underline;}
.review{padding:30px  0 30px 50px!important}
.review dl{float:left;widht:160px;margin:0 15px 15px 0;padding:0;}
.review dd{padding:4px;margin:0;border:1px solid #ccc;width:200px;height:150px}
.review dt{text-align:center;padding:7px;margin:0;line-height:24px;}
.review a{text-decoration:none;color:#333}
.review a:hover{text-decoration:underline;}
.news dl{padding:0;margin:0;}
.news dd{float:left;width:452px;padding: 0;margin:0;}
.red{color:red;}
.stay{background:url(../images/pro/stay.jpg) no-repeat 0 2px;padding: 0 0 0 20px;}
.cafe{background:url(../images/pro/cafe.jpg) no-repeat 0 2px;padding: 0 0 0 20px;}
.disclaimer{font-size:15px;font-weight:bold;color:#039;text-align:center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:10px 0 0 0 !important;padding:10px !important;}
.myli{margin:10px 10px 10px 20px;padding:0;}
.myli li{margin:0;padding:0;list-style-type:disc;list-style-position:outside;}

.aplan{color:#FF0004;font-size:15px;font-weight:bold;}