﻿/*  Website's  public style*/
BODY 
{
	margin:0px 0px 0px 0px;
	text-align:left;
}
#content{
	margin:0 auto; 
}
/*img{ behavior: url(/inc/iepngfix.htc);}*/
/*.imgT{ behavior: url(/inc/iepngfix.htc);
       background-repeat:repeat;
       }*/
.imgT{ behavior: url(/inc/iepngfix.htc);
       }

.button{cursor: hand; }
.buttonHardBack{cursor: hand; position:relative;}
.dropdownlist{cursor: hand;}
.highlight1 {text-decoration: none;color:black;background:yellow;}
.highlight2 {text-decoration: none;color:black;background:red;}
.highlight3 {text-decoration: none;color:black;background:#c2d8f6;}

.indexlist tr{font-size: 15px;font-family: Arial;color: #000000;line-height: 25px;text-decoration:none }
.indexlist td{font-size: 13px;font-family: Arial;color: #000000;line-height: 20px;text-decoration:none }
.indexlist a { color: #000000; text-decoration:none; }
.indexlist a:hover { color: #3359C4; text-decoration:underline; }

.IE8Fix  
{  
  z-index: 100; 
}
  
.modalBackground 
{
    background-color:#eeeeee;
    filter:alpha(opacity=5); /*IE*/
    -moz-opacity:0.7; /*MOZ , FF*/
    opacity:0.7; /*CSS3, FF1.5*/
    
}
.ct2{
margin:2px;
padding:4px;
width:890px;
height:40px;
overfloat:auto;
}

.hardBack{ 
    position: relative;
    top: 278px;
    left: 48px;
}
.hardBack2{position: relative;}
.modalBack2
{  background: #aeaeae;
   filter:alpha(opacity=50);
   -moz-opacity:0.5; /*MOZ , FF*/
   opacity:0.5; /*CSS3, FF1.5*/
}

.box2{ 
    position:relative; 
    background:none; 
    width:300px;  
    overflow:hidden;} 

.box2 .img{ 
    position:absolute; 
    z-index:-1; 
    top:0; 
    left:0; 
    background:#aeaeae; 
    width:100%; 
    height:100%; 
    filter:alpha(opacity=50); 
    opacity:0.5;}

/* NEWs list*/
.font_list p{
	font-size:12px;
	color:#202d58;
	line-height:22px;
	margin:10px 10px 10px 80px;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/decor1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px 0 0;
	padding-left:10px
	}
.data_list p{
	font-size:12px;
	color:#202d58;
	line-height:22px;
	margin:10px 10px 10px 80px;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px 0 0;
	padding-left:16px
	}
.data_list a{font-size:12px;color:#202d58;	text-decoration:none;}
.data_list a:hover{	font-size:12px;	color:#6d89e1;	text-decoration:underline;}
.data_list2 p{
	font-size:12px;
	color:#202d58;
	text-align: left;
	line-height:22px;
	margin:10px 10px 10px 10px;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/decor1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px 0 0;
	padding-left:16px
	}
.data_list2 a{font-size:12px;color:#202d58;	text-decoration:none;}
.data_list2 a:hover{	font-size:12px;	color:#6d89e1;	text-decoration:underline;}
.form1 th{
	font-size:12px;
	color:#666666;
	font-weight: normal;
	border-right:2px solid gray;
	border-bottom:1px dotted gray;
	text-align: right;
	white-space:normal;
}
.form1 td{
	font-size:12px;
	color:#666666;
	text-align:left;
	border-bottom:1px dotted gray;
}
.book_title{
	font-size:12px;
	color:#9F0808;
	text-align:left;
	font-weight:bold;
	line-height:1.5em;
	margin:0px 0px 0px 10px;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/decor2.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px 0 0;
	padding-left:10px
	}
/* Main menu bottom list*/
.menu1 {font-size: 12px;font-family: Arial;	color: #000000;	line-height: 25px;}
.menu1 a { text-align: left;color: #000000; text-decoration:none; }
.menu1 a:hover { color: #3c3c3c; text-decoration:underline; }

.menu2 {font-size: 12px;font-family: Arial;	color: #2e0e95;	line-height: 15px;}
.menu2 a { text-align:right;color: #2e0e95; text-decoration:none; }
.menu2 a:hover { color: #8969ef; text-decoration:underline; }

.menu2on {	font-size: 12px;font-family: Arial;color: #f2b9ef;}
.menu2on a { color: #f2b9ef; text-decoration:none; }
.menu2on a:hover { text-decoration:underline; }
.menu2on a.now { color: #FFFFFF; text-decoration:none; }
.menu2on a.now:hover { text-decoration:none; }

.menu3 {  font-size: 12px; font-family: Arial; color: #1565af; }
.menu3 a:link, .menu3 a:visited { color: #1565af; text-decoration:none; }
.menu3 a:hover { color: #72afe7;text-decoration:underline; }

.menu4 {font-size: 12px; font-family: Arial; color: #3359C4; }
.menu4 a:hover { color: #3359C4;text-decoration:underline; }

.menu5 {font-size: 12px;font-family: Arial;	color: #1565af;	line-height: 15px;text-decoration:underline}
.menu5 a { text-align:left;color: #1565af; text-decoration:underline; }
.menu5 a:hover { color: #86bff4; text-decoration:underline; }

.menu6 {font-size: 12px;font-family: Arial;color: #3359C4;	line-height: 15px;text-decoration:none}
.menu6 a { color: #3359C4; text-decoration:none; }
.menu6 a:hover { color: #3359C4; text-decoration:underline; }

.menu7 {font-size: 12px;font-family: Arial;color: #FFFFFF;	line-height: 15px;text-decoration:none}
.menu7 a { color: #FFFFFF; text-decoration:none; }
.menu7 a:hover { color: #3359C4; text-decoration:underline; }

.menu8 {font-size: 12px; font-family: Arial; color: #3728FF;line-height: 15px;text-decoration:none;
        font-weight: bold; background-image: url(imgs/GreenSquare/link_decor.jpg);
	 background-repeat: no-repeat; background-position: 0px 4px 0 0;}
.menu8 a { color: #3728FF; text-decoration:none; }
.menu8 a:hover { color: #6674ff; text-decoration:underline; }

.menu9 {font-size: 18px;font-family: Arial;	color: #0000ff;	line-height: 25px;}
.menu9 a { text-align: left;color: #000000; text-decoration:none; }
.menu9 a:hover { color: #3c3c3c; text-decoration:underline; }

.menu10 {font-size: 13px;font-family: Arial;	color: #0000ff;	line-height: 15px;}
.menu10 a { text-align: left;color: #000000; text-decoration:none; }
.menu10 a:hover { color: #3c3c3c; text-decoration:underline; }


.skip {	font-size: 12px;font-family: Arial;color: #FF66CC;font-style: oblique;}
.skip a { color: #990099;text-decoration:none; }
.skip a:hover { color: #990099;text-decoration:underline; }
.skip a.now { color: #990099; text-decoration:none; }
.skip a.now:hover { text-decoration:none; }
/*隱藏格式*/
.hide_font {color:#FFFFFF;display:none;}

/*table style*/
.tableStyle1 {border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right:1px solid #333333; border-top:1px solid #333333;border-collapse: collapse;}
.tableStyle1 td{border-bottom: 1px #333333 dotted;}

/*normal font*/
.font1 {font-size: 12px; color: #000000;}
.font2 {font-size: 12px; color: #000000; line-height: 16px;text-align: left;
    margin-right: 0px;
}
.font2 ul{margin:0px 0px 5px 30px;}
.font3 {font-size: 12px; color: #000000; line-height: 14px;width:300px}
.font4 {font-size: 12px; color: #b24646;}
.font5 {font-size: 12px; color: #ffffff; line-height: 14px;}
.font6 {font-size: 12px; color: #666666; line-height: 15px;}
.font6 a{color:#123565;text-decoration:none}
.font6 a:hover{color:#265454;text-decoration:underline}
.font7 {font-size: 11px; color: #666666; line-height: 15px;}
.font7 a{color:#666666;text-decoration:none}
.font7 a:hover{color:#CCCCCC;text-decoration:underline}
.font8 {font-size: 12px; color: #000000; line-height: 14px;background-color: #dbdb92;}
.font9 {font-size: 12px; color: #000000; line-height: 14px;}
.font9 a{color:#3359C4;text-decoration:none;}
.font9 a:hover{color:#3359C4;text-decoration:underline;}

a.SubMenu{line-height: 15px;margin:0px 0px 0px 20px;} 

.small-font1 {	font-size: 10px; color: #000000;}
.tourtitle {font-size: 14px;color: #645252;line-height: 16px;font-style: italic;}
.index-font {font-size: 12px; color: #666666; line-height: 18px;}
.top {font-size: 10px; color: #000000;}
.top a { text-align: left;color: #000000; text-decoration:none; }
.top a:hover { color: #000000; text-decoration:underline; }
.top_white {font-size: 10px; color: #ffffff;}
.top_white a { text-align: left;color: #ffffff; text-decoration:none; }
.top_white a:hover { color: #ffffff; text-decoration:underline; }

/*title and highlight*/
.hoteltitle1{  font-size: 16px; font-family: Arial; color: #000066; font-weight:bold;font-style: italic;}
.title_big1{  font-size: 16px; font-family: Arial; color: #3359C4; font-weight:bold;}
.title_big1 a { color: #3359C4; text-decoration:none; }
.title_big1 a:hover { color: #7c96e0; text-decoration:underline; }
.title_big2{  font-size: 16px; font-family: Arial; color: #FFFFFF; font-weight:bold;}
.title_big2 a { text-align: left;color: #FFFFFF; text-decoration:none; }
.title_big2 a:hover { color: #FFFFFF; text-decoration:underline; }
.title_big3{  font-size: 26px; font-family: Arial; color: #CC3300; font-weight:bold;}
.title_big3 a { color: #CC3300; text-decoration:none; }
.title_big3 a:hover { color: #df5e33; text-decoration:underline; }
.title_big4{  font-size: 16px; font-family: Arial; color: #CC3300; font-weight:bold;}
.title_big4 a { color: #CC3300; text-decoration:none; }
.title_big4 a:hover { color: #df5e33; text-decoration:underline; }
.title_big5{  font-size: 16px; font-family: Arial; color: #3359C4; font-weight:bold;}
.title_big5 a {color: #3359C4; text-decoration:none; }
.title_big5 a:hover { color: #3359C4; text-decoration:underline; }
.title_big6{  font-size: 16px; color: #666666; font-weight:bold;}
.title_big6 a{color:#666666;text-decoration:none}
.title_big6 a:hover{color:#000000;text-decoration:underline}
.title_big7{  font-size: 16px; color: #222222; font-weight:bold;}
.title_big7 a{color:#222222;text-decoration:none}
.title_big7 a:hover{color:#000000;text-decoration:underline}
.title_big8{  font-size: 26px; font-family: Arial; color: #000000; font-weight:bold;line-height: 20px;}
.title_big9{  font-size: 20px; font-family: Arial; color: #000000; font-weight:bold;line-height: 16px;}


.title1{  font-size: 12px; font-family: Arial; color: #3359C4; font-weight:bold;}
.title1 a {color: #3359C4; text-decoration:none; }
.title1 a:hover { color: #3359C4; text-decoration:underline; }
.title2{  font-size: 12px; font-family: Arial; color: #AD8E00; font-weight:bold;}
.title2 a {color: #AD8E00; text-decoration:none; }
.title2 a:hover { color: #AD8E00; text-decoration:underline; }
.title3{  font-size: 12px; font-family: Arial; color: #5E5E5E; font-weight:bold;}
.title4{  font-size: 12px; font-family: Arial; color: #FFFFFF; font-weight:bold;}
.title4 a { text-align: left;color: #FFFFFF; text-decoration:none; }
.title4 a:hover { color: #FFFFFF; text-decoration:underline; }
.title5{ font-size: 12px; font-family: Arial; color: #FF0000; font-weight:bold;}
.title6{ font-size: 12px; font-family: Arial; color: #9F0808; font-weight:bold;}
.title7{ font-size: 12px; font-family: Arial; color: #000000; font-weight:bold;}
.title8{ font-size: 12px; color: #000000; font-weight:bold; text-align:right;}
.title9{  font-size: 12px; font-family: Arial; color: #3359C4; font-weight:bold;}
.title9 a {color: #3359C4; text-decoration:none; }
.title9 a:hover { color: #7392f8; text-decoration:underline; }
.title10{ text-indent:20px; font-size:14px;color:#2b2973; line-height:18px;}

.highLightFont1{  font-size: 12px; font-family: Arial; color: #3359C4; }
.highLightFont2{  font-size: 12px; font-family: Arial; color: #AD8E00; }
.highLightFont3{  font-size: 12px; font-family: Arial; color: #FF0000; }
/*table background setting*/
.fixedbg{background-repeat:no-repeat;}
/*table td*/
.bottomline{border-bottom-color:#c7dbe3;border-bottom-style:solid;border-bottom-width:1px}
/*footer*/
/*#footer{height:40px; margin:0 auto; text-align:center;}*/
.foot2 { font-size: 10px;line-height:10px; font-family: Arial; color: #333333;}
.foottitle1 {font-size: 12px; color: #222222;line-height:12px;font-weight:bold;}
.foot {  font-size: 10px; font-family: Arial; color: #999999;}
.foot a:link, .foot a:visited { color: #999999; text-decoration:none; }
.foot a:hover { text-decoration:none; }

.MainMenuBar { background-image:url(../imgs/bar_bg.gif);}

/* 提供給SKIN.CSS 使用*/
.language{}
.toolbar{}
.indextitle{}
.division_line{}
.skinbg1{}

/* Liba00 */
	.Liba00_style1
	{
		width: 13%;
		text-align:left; 
		background-color:#bed6fc;
	}
	.Liba00_style2
	{
		width: 13%;
		text-align:left; 
		background-color:#dddddd;
	}
	.Liba00_style2L
	{
		width: 56%;
		text-align:left; 
		background-color:#dddddd;
	}
	.Liba00_style3
	{
		width: 12%;
		text-align:left; 
		background-color:#bed6fc;
	}
	.Liba00_style4
	{
		width: 30%;
		text-align:left; 
		background-color:#dddddd;
	}
	.Liba00_style5
	{
		width: 12%;
		text-align:left; 
		background-color:#bed6fc;
	}
	.Liba00_style5I
	{
		text-align:right;
		width: 12%;
		background-color: #bed6fc;
	}
	.Liba00_style6
	{
		width: 20%;
		text-align:left; 
		background-color:#dddddd;
	}
	.Liba00_style6L
	{
		width: 0%;
		text-align:left; 
		background-color:#dddddd;
	}
	.Liba00_style7
	{
		text-align: left;
		width: 145px;
		height: 23px;
		background-color: #bed6fc;
	}
/* Liba0 */
	.Liba0_style1
	{
		text-align:left;
		width: 14%;
		background-color: #bed6fc;
	}
	.Liba0_style2
	{
		text-align:left;
		width: 26%;
		background-color: #dddddd;
	}
	.Liba0_style2L
	{
		text-align:left;
		width: 64%;
		background-color: #dddddd;
	}
	.Liba0_style3
	{
		text-align:left;
		width: 11%;
		background-color: #bed6fc;
	}
	.Liba0_style4
	{
		text-align:left;
		width: 21%;
		background-color: #dddddd;
	}
	.Liba0_style4L
	{
		text-align:left;
		width: 33%;
		background-color: #dddddd;
	}
	.Liba0_style5
	{
		text-align:left;
		width: 11%;
		background-color: #bed6fc;
	}
	.Liba0_style6
	{
		width: 18%;
		text-align:left;
		background-color: #dddddd;
	}
	.Liba0_style6L
	{
		width: 86%;
		text-align:left; 
		background-color:#dddddd;
	}

/* Liba5.aspx*/
	.liba5_styleH
	{
	width: 80px;
	text-align:right;
	}
	.liba5_style1
	{
	width: 12%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.liba5_style2
	{
	width: 11%;
	text-align:left;
	}
	.liba5_styleE1
	{
	width: 110px;
	text-align:left;
	background-color:#bed6fc; 
	}
	.liba5_styleE2
	{
	width: 12%;
	text-align:left;
	background-color:#dddddd; 
	}
	.liba5_styleE22
	{
	width: 31%;
	text-align:left;
	background-color:#dddddd; 
	}
	.liba5_styleE23
	{
	text-align:left;
	background-color:#dddddd; 
	}
	.liba5_styleE24
	{
	width: 338px;
	text-align:left;
	background-color:#dddddd; 
	}
	.liba5_style3
	{
	width: 150px;
	text-align: right;
	}
	.liba5_style4
	{
		height: 29px;
	  text-align:left;
	}
/* Libg7 */
	.Libg7_style1
	{
	height: 24px;
	width: 150px;
	text-align:right;
	}
	.Libg7_style2
	{
	height: 24px;
	width: 280px;
	text-align:left;
	}
	.Libg7_style3
	{
	height: 24px;
	width: 140px;
	text-align: right;
	}
	.Libg7_style4
	{
	height: 24px;
	width: 270px;
	text-align: left;
	}
/* Libg7_1 */
	.Libg7_1_style1
	{
	height: 24px;
	width: 190px;
	text-align:right;
	}
	.Libg7_1_style2
	{
	height: 24px;
	width: 290px;
	text-align:left;
	}
	.Libg7_1_style3
	{
	height: 24px;
	width: 140px;
	text-align: right;
	}
	.Libg7_1_style4
	{
	height: 24px;
	width: 240px;
	text-align: left;
	}
/* Libg8 */
	.Libg8_style1
	{
	height: 24px;
	width: 10%;
	text-align:right;
    border-color:#fff; 
    border-style:solid;
	}
	.Libg8_style2
	{
	height: 24px;
	width: 20%;
	text-align:right;
    border-color:#fff; 
    border-style:solid;
	}
	.Libg8_style3
	{
	height: 24px;
	width: 80%;
	text-align:left;
    border-color:#fff; 
    border-style:solid;
	}
/*Libg1m*/
	.Libg1m_style1
	{
	height: 24px;
	width: 13%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Libg1m_style2
	{
	height: 24px;
	width: 25%;
	text-align:left;
	background-color:#dddddd; 
	}
	.Libg1m_style2L
	{
	height: 24px;
	width: 62%;
	text-align:left;
	background-color:#dddddd; 
	}
	.Libg1m_style3
	{
	height: 24px;
	width: 12%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Libg1m_style4
	{
	height: 24px;
	width: 25%;
	text-align:left;
	background-color:#dddddd; 
	}
	.Libg1m_style5
	{
	height: 24px;
	width: 11%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Libg1m_style6
	{
	height: 24px;
	width: 14%;
	text-align:left;
	background-color:#bed6fc; 
	}
/* Libh0 */
	.Libh0_style1
	{
	width: 320px;
	text-align : left ;
	}
	.Libh0_style2
	{
	width: 170px;
	text-align : right ;
	}
	.Libh0_style3
	{
	text-align : left ;
	}
	.Libh0_style4
	{
	width: 112px;
	text-align : right;
	background-color:#ffee99; 
	}
	.Libh0_style5
	{
	width: 200px;
	text-align : left ;
	background-color:#dddddd; 
	}
	.Libh0_style8
	{
	width: 110px;
	text-align : right;
	background-color:#ffee99; 
	}
	.Libh0_style9
	{
	width: 168px;
	text-align : left;
	background-color:#dddddd; 
	}
	.Libh0_style10
	{
	width: 169px;
	text-align : left;
	background-color:#dddddd; 
	}
	.Libh0_style11
	{
	width: 96px;
	text-align : right;
	background-color:#ffee99; 
	}
/* Libk8 */
	.Libk8_style1
	{
	width: 110px;
	text-align: left;
	}
	.Libk8_style2
	{
	width: 100px;
	text-align: left;
	}
	.Libk8_style3
	{
	width: 80px;
	text-align:right;
	}
	.Libk8_style5
	{
	width: 100px;
	text-align:right;
	}
	.Libk8_style6
	{
	text-align:left;
	}
/* Libs1 */
	.Libs1_style1
	{
	height: 32px;
	width: 280px;
	text-align:left;
	}
	.Libs1_style2
	{
	height: 30px;
	width: 280px;
	text-align:left;
	}
	.Libs1_style3
	{
	width: 280px;
	text-align:left;
	}
	.Libs1_style4
	{
	height: 32px;
	width: 147px;
	text-align:right;
	}
	.Libs1_style5
	{
	height: 27px;
	width: 147px;
	text-align:right;
	}
	.Libs1_style6
	{
	height: 32px;
	width: 122px;
	text-align:right;
	}
	.Libs1_style7
	{
	height: 27px;
	width: 122px;
	text-align:right;
	}
	.Libs1_style8
	{
	text-align:left;
	}
/* Libs2 */
	.Libs2_styleL1
	{
	height: 27px;
	width: 125px;
	text-align : left; 
    border-color:#fff; 
    border-style:solid;
	}
	.Libs2_styleR1
	{
	height: 27px;
	width: 125px;
	text-align : right; 
    border-color:#fff; 
    border-style:solid;
	}
	.Libs2_styleL2
	{
	height: 27px;
	width: 145px;
	text-align : left; 
    border-color:#fff; 
    border-style:solid;
	}
/* Liba5r1 */
	.Liba5r1_styleE1
	{
	width: 14%;
    Height:22px;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Liba5r1_styleE1I
	{
	width: 14%;
    Height:22px;
	text-align:right;
	background-color:#bed6fc; 
	}
	.Liba5r1_styleE2
	{
	width: 18%;
    Height:22px;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r1_styleE22
	{
	width: 22%;
    Height:22px;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r1_styleE23
	{
	width: 86%;
    Height:22px;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r1_styleE24
	{
	width: 54%;
    Height:22px;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r1_style4
	{
    Height:22px;
	text-align:center;
	}
/* Liba5r4 */
	.Liba5r4_styleE1
	{
	width: 15%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Liba5r4_styleE2
	{
	width: 13%;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r4_styleE23
	{
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r4_styleE25
	{
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r4_styleE3
	{
	width: 13%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Liba5r4_styleE33
	{
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r4_styleE4
	{
	width: 13%;
	text-align:left;
	background-color:#dddddd; 
	}
	.Liba5r4_styleE5
	{
	width: 13%;
	text-align:left;
	background-color:#bed6fc; 
	}
	.Liba5r4_styleE6
	{
	text-align:left;
	background-color:#dddddd; 
	}

