content"@charset "big5";
/* CSS Document */
@font-face {font-family:"MicrosoftJhengHei";font-style:normal;font-weight:normal;src:local("Microsoft JhengHei"),local("MSJHBD.ttf");}
@font-face {font-family:"SimHei"; font-style:normal; font-weight:normal; src:local("SimHei"),local("SimHei.ttc");}
body {margin:0;}
h1{margin:0; padding:0; height:0; text-indent:100%; white-space:nowrap; overflow:hidden;}
#top-mobile{display:none; margin-top:40px;}
#top-mobile img{display:block; width:100%;}
#main{margin:0 auto; max-width:1020px; margin:0px auto; box-shadow:0px 0px 20px #000000;}
#top{margin:0 auto; padding-top:35px; width:979px;}
/*#top-banner{height:40px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hk_top.png', sizingMethod='image');}
#top-banner{background:url(../images/hk_top.png) no-repeat;}*/
#top-banner{height:20px;}
#top-image,#top-image div{height:260px;}
#top-image{background-repeat:no-repeat;}
/*.awards{width:200px; float:right; background:url(../images/index_0.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_0.png', sizingMethod='image');}*/
#menu,#menu a,#menu b{height:40px;}
#menu{margin:0px auto; width:979px; background-color:#888888; background:linear-gradient(#888888,#FFFFFF,#888888);}
#menu a,#menu b{display:block; float:left; width:138.5px; margin-left:1px; color:#333333; font-size:17px; line-height:36px; letter-spacing:2px; font-weight:bold; font-family:"華康儷細黑","MicrosoftJhengHei","SimHei"; text-align:center; background-image:url(../images/1.png); background-position:0px -5px; background-repeat:repeat-x;}
@keyframes menuhover{from {color:#333333; background-position:0px -5px;}to {color:#FFFFFF; background-position:0px -40px;}}
#menu a:hover,#menu b{color:#FFFFFF; background-position:0px -40px;}
#menu a:hover{animation:menuhover 0.1s linear;}
#container{margin:10px auto 0; width:980px;}
#left{float:left; width:525px;}
#right{padding-bottom:10px; float:right; width:440px; background-color:#FFFFFF;}
#bottom{clear:both; height:10px;}
#menu-mobile{display:none;}
#menu-mobile select{width:100%; font-size:24px;}
.title{margin-right:10px; padding:5px; padding-top:10px; color:#FFFFFF; font-size:18px; font-weight:bold; font-family:"華康儷細黑","MicrosoftJhengHei","SimHei"; letter-spacing:3px; text-align:center;}
.title::before{content:"◆ ";}
.title::after{content:" ◆";}
.content{padding-bottom:10px; text-align:left; box-shadow:2px 3px 5px #333333;}
.content p{padding:10px 15px; font-size:13px; line-height:20px; letter-spacing:1px; text-align:justify;}
.content h2{margin:0px; padding:10px; padding-bottom:0px; color:#CC0000; font-size:16px; font-weight:bold; letter-spacing:2px; clear:both;}
.content h2 span,.content h2 div{color:#000066; font-size:12px; letter-spacing:0px;}
.content h2 div{position:relative; top:5px; left:5px;}
.content p img{margin-left:5px;}
.content .img{text-align:center;}
.content .img img{margin:0 10px;}
.index-goo{background-color:#660000;}
.index-cul{background-color:#774400;}
.index-sum{background-color:#003388;}
.index-hal{background-color:#002200;}
.index-wdf{background-color:#660033;}
.index-win{background-color:#330066;}
.index-new{background-color:#880033;}
.index-goo #main{background-color:#CC0000;}
.index-cul #main{background-color:#dd6600;}
.index-sum #main{background-color:#0099FF;}
.index-hal #main{background-color:#004400;}
.index-wdf #main{background-color:#990066;}
.index-win #main{background-color:#663399;}
.index-new #main{background-color:#FF0066;}
.index-goo #top-image{background-image:url(../images/index_sum.jpg);}
.index-cul #top-image{background-image:url(../images/index_sum.jpg);}
.index-sum #top-image{background-image:url(../images/index_sum.jpg);}
.index-hal #top-image{background-image:url(../images/index_sum.jpg);}
.index-wdf #top-image{background-image:url(../images/index_sum.jpg);}
.index-win #top-image{background-image:url(../images/index_sum.jpg);}
.index-new #top-image{background-image:url(../images/index_sum.jpg);}
.index-cul .content img{width:200px;}
.index-sum .content img{width:240px;}
.index-hal .content img{width:240px;}
.index-wdf .content img{width:240px;}
.index-win .content img{width:160px;}
.index-new .content img{width:240px;}
.visa{margin:10px; margin-top:30px; margin-bottom:0px; padding:5px; border:solid 2px #CCCCCC; clear:both;}
.visa b{display:inline-block; background-color:#FF0066; color:#FFFFFF; font-size:14px; letter-spacing:1px; padding:3px; margin-bottom:5px;}
.visa a{color:#0000CC; text-decoration:none;}
.visa a:hover{color:#FF0000;}
.link{width:100%; text-align:right; padding-top:10px; padding-bottom:10px;}
.link a,.link a:hover{display:inline-block; background-color:#9900CC; color:#FFFFFF; font-size:18px; font-weight:bold; font-family:華康儷細黑, 微軟正黑體, 黑體; letter-spacing:1px; margin-right:10px; padding:5px; border-radius:20px 0px 0px 20px;}
.link a:hover{background-color:#CC00FF; box-shadow:1px 2px 3px #333333;}
.link b{display:inline-block; width:27px; height:16px; background:url(../images/arrow.gif) 3px 3px no-repeat;}
.link2{width:100%; text-align:right; padding-top:10px; padding-bottom:10px;}
.link2 a,.link2 a:hover{display:inline-block; background-color:#d63072; color:#FFFFFF; font-size:18px; font-weight:bold; font-family:華康儷細黑, 微軟正黑體, 黑體; letter-spacing:1px; margin-right:10px; padding:5px; border-radius:20px 0px 0px 20px;}
.link2 a:hover{background-color:#d63072; box-shadow:1px 2px 3px #333333;}
.link2 b{display:inline-block; width:27px; height:16px; background:url(../images/arrow.gif) 3px 3px no-repeat;}
.map{margin-top:10px;}
.map a,.map img{display:block; margin:0 auto;}
.map a{background-color:#FFFFFF;}
/*.map a:hover{outline:solid 3px #FF0000;}*/
.map img{border:none;}
/*.map a:hover img{opacity:0.6; filter:alpha(opacity=60);}*/
#left .map a,#left .map img{width:510px;}
#right .map a,#right .map img{width:420px;}
.map-mobile{display:none;}
#jump{display:none;}
#jump div{padding:5px 0; background-color:#FFFFFF; color:#0000FF; font-size:24px; font-weight:bold; letter-spacing:1px; text-align:center;}
#jump b{font-size:48px; font-weight:normal; position:relative; top:8px;}
.menu-1{background-color:#CC0000;}
.menu-2{background-color:#FF8000;}
.menu-3{background-color:#0099FF;}
.menu-4{background-color:#004400;}
.menu-5{background-color:#990066;}
.menu-6{background-color:#663399;}
.menu-7{background-color:#FF0066;}
.index-goo .content{background-color:#FFDDDD;}
.index-cul .content{background-color:#FFDDDD;}
.index-sum .content{background-color:#E0F0FF;}
.index-hal .content{background-color:#EEFFEE;}
.index-wdf .content{background-color:#FFDDFF;}
.index-win .content{background-color:#FFDDFF;}
.index-new .content{background-color:#FFDDFF;}
#rmenu{padding:10px 0; text-align:center;}
#rmenu a{display:inline-block; margin:0 3px; padding:5px; font-size:16px; font-weight:bold; font-family:"華康儷細黑","MicrosoftJhengHei","SimHei"; border-style:solid; border-width:1px;}
#rmenu a{background-color:#CCFFFF; color:#0066CC; border-color:#99CCFF;}
#rmenu a:hover,#rmenu a.current{background-color:#0099FF; color:#FFFFFF; border-color:#0066CC; text-shadow:1px 1px 0 #0066CC;}
#rmenu a.slec {background-color:#0099FF; color:#FFFFFF; border-color:#0066CC; text-shadow:1px 1px 0 #0066CC;}
#left .special{margin-bottom:10px;}
#left .special a{display:block; background-color:#FFFFFF;}
#left .special img{display:block; border:none;}
#left .special a:hover img{opacity:0.6; filter:alpha(opacity=60);}
.hotline{width:94%; height:1px; margin:0px auto; background:url(../images/line.gif) center bottom repeat-x;}
.empire{margin-bottom:10px; background:url(../images/hkp_emphs.jpg) center top no-repeat #FFFFFF;}
.empire .phone{display:none; margin:10px 10px 0 0; float:right;}
.empire .first{padding:17px 0 13px 20px; color:#FFFFFF; font-size:13px; line-height:20px; letter-spacing:1px;}
.empire .second{padding:6px 10px; color:#900000; font-size:16px; font-weight:bold; letter-spacing:1px; text-indent:5px;}
.empire .third{padding:0 15px 15px; font-size:13px; line-height:20px; letter-spacing:1px;}
.empire .third span{display:inline-block;}
.hk331 img {width:100%;}
.hk331:hover {opacity:0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=70);}

.hkad { padding:5px;}
.hkad a { display:block;}
.hkad img{height:auto; max-width:100%}
/*#mhk { display:none;}*/