.left{float:left;}
.right{float:right;}
.wrapper{position:relative;overflow:hidden;width:100%;}

body,html{min-width:970px;min-height:775px;}
body{position:absolute;overflow:hidden;width:100%;height:100%;border:0;color:#333;font:12px/17px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";}
.black_bg{font:11px/16px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";padding-bottom:0;}
.glob{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border:0;}
.main{position:relative;margin:0 auto;width:950px;}
.page_spinner{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:url(../images/main_spinner.gif) 50% 50% no-repeat #000;}
a{outline:none;color:#f37626;text-decoration:none;}
a:hover{color:#f04a00;}
h1{display:inline-block;float:left;padding:0;}
h2{color:#333;font:36px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";padding-bottom:18px;}
.black_bg h2{font-size:30px;padding-bottom:8px;}
h3{color:#333;font:22px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";padding-bottom:10px;}
h4{color:#333;font:14px/20px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";padding-bottom:10px;}

#page_staff .col9 h4{margin-top:-10px;padding-bottom:0px;}
p{padding-bottom:26px;}
img{margin-bottom:25px;}
.bold{font-weight:bold;}
.color1{color:#171717;}
.color2{color:#171717;}
.upperc{text-transform:uppercase;}
.nodisp{display:none;}
.f11{font-size:11px;}

header{position:absolute;margin:0 auto;bottom:370px;z-index:10;width:100%;left:120px;z-index:10;}
.main_header{position:relative;margin:0 auto;width:676px;background:url(../images/menu_bg.png);min-height:70px;padding:12px;}

#logo{
	position:relative;z-index:5;display:block;overflow:hidden;margin-top:50px;width:242px;height:242px;background:url(../images/logo.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;
	}

.menu{border:1px solid #d2d2d2;min-height:68px;text-align:center;height:100%;}
#menu{position:relative;display:inline-block;left:4px;}
#menu>li{position:relative;float:left;padding-left:11px;}
#menu>li>a{
	position:relative;z-index:1;display:block;margin:0 20px 0 3px;background:none;color:#171717;text-align:center;text-decoration:none;margin-top:22px;padding:0 10px;font:20px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";
	}
#menu>li>a.last{padding-right:0;background:none;}
#menu>li:after{
	content:'';display:inline-block;width:11px;height:19px;position:absolute;top:25px;right:-3px;background:url(../images/menu_sign.png) 0 0 no-repeat;
	}
#menu>li.no_line:after{background:none;}

.submenu_1{position:absolute;top:-56px;left:12px;z-index:15;padding:0;width:136px;background:url(../images/submenu1_bg.png);}
.submenu_1 li{position:relative;margin-bottom:1px;text-align:center;}
.submenu_1 a{
	position:relative;z-index:1;display:block;padding:5px 0!important;background:url(../images/hline1.png) 0 bottom repeat-x;color:#2c2c2c!important;text-decoration:none;font:14px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";
	}
.submenu_1 a.last{background:none;}
.submenu_1 a b{position:absolute;top:0;left:0;z-index:-1;width:100%;height:29px;}
.submenu_1>li>a span{
	position:absolute;width:123px;height:9px;top:30px;left:44%;background:url(../images/submenu_corner.png) 0 bottom no-repeat;z-index:-1;
	}
.submenu_1 li>a:hover,.submenu_1 li.sfHover>a{background:#fd6f3a;}
.submenu_2{position:absolute;background:url(../images/submenu2_bg.png);top:-33px;left:92px;padding:0;width:92px;}
.submenu_2 a{color:#fff!important;background:url(../images/hline2.png) 0 bottom repeat-x;}

#bgStretch img{background:#000;}
#bgNav{overflow:hidden;padding-top:190px;height:107px;cursor:default;display:none;}
#bgNav li{display:inline-block;}
#bgNav li>a{display:block;width:15px;height:20px;background:url(../images/bg_selector.png) no-repeat right 0;}
#bgNav a:hover,#bgNav .active a{background-position:0 0;}
.gall_spinner{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/gallLoader.gif) 0 0 no-repeat;}
#splash{position:absolute;z-index:10;width:100%;}

#content{position:absolute;bottom:35px;z-index:1;width:100%;}
#content>ul>li{position:absolute;width:100%;background:url(../images/page_bg.png);}
.pages_pad,.pages_pad_top{position:relative;overflow:hidden;margin:auto;padding:36px 0 12px 0;width:1000px;left:25px;}
.pages_pad_top{padding:60px 0 30px 0;}
#page_contacts .pages_pad,#page_privacy .pages_pad,#page_more .pages_pad{padding:7px 0 7px 0;}
.black_bg{background:#e9bb4e;border-top:4px solid #1d1d1d;}
#page_splash .black_bg{border-top:0;}

a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.more{
	display:inline-block;color:#262626;padding:6px 11px;text-align:center;text-decoration:none;font:14px 'Tahoma',"Microsoft Jhenghei","微軟正黑體";background:#f0f0f0;
	}
.more:hover{color:#fff;background:#f03e00;}

.google_map{width:520px;height:333px;background:#fff;margin-bottom:17px;}
.address{padding-top:0;}
.address>span{display:block;width:170px;}
.mailLink{text-decoration:none;}
.listWithMarker li{display:block;padding-bottom:2px;}
.listWithMarker li a{display:inline-block;text-decoration:none;color:#333;font:bold 11px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";}
.listWithMarker li a:hover{color:#ed4700;}

footer{
	position:absolute;bottom:0;z-index:10;padding:0;width:100%;min-height:35px;background:url(../images/footer_bg.png);border-top:1px solid #ed3f00;color:#f1d7cd;font:11px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";text-transform:uppercase;
	}
footer .priv_dot{position:relative;display:inline-block;top:7px;width:4px;height:4px;margin:0 2px;background:url(../images/privacy_dot.png) no-repeat;}
footer a{color:#f1d7cd;text-decoration:none;}
footer a:hover{color:#fff;}
footer p{padding-top:11px;padding-bottom:0;}
#form1{margin-top:-3px;}
#form1 input{
	margin:0;padding:6px 7px 5px 9px;width:202px;border-top:1px solid #141414;border-left:1px solid #141414;background:#505050;box-shadow:none;
	}
#form1 textarea{
	overflow:auto;margin:0;padding:6px 7px 5px 9px;height:250px;border-top:1px solid #141414;border-left:1px solid #141414;background:#505050;width:323px;line-height:18px;resize:none;
	}
#form2 textarea{
	display:block;overflow:auto;border-top:1px solid #141414;border-left:1px solid #141414;padding:10px;background:#505050;height:104px;width:440px;resize:none;margin-left:-4px;
	}
#form1 label{position:relative;display:inline-block;min-height:37px;}
#form1 .error,#form1 .empty{position:absolute;top:-1px;right:3px;display:none;color:#fff;text-transform:none;font-size:10px;line-height:18px;}
#form1 .success{position:absolute;z-index:1;width:219px;height:100px;border:1px solid #333;background:#000;opacity:0.9;}
#form1 .success .success_txt{position:relative;top:40%;color:#fff;text-align:center;}
.btns a{margin:16px 0 0 10px;}
input,select,textarea{color:#333;font:12px/15px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";}
.img_over{position:relative;display:block;}
.img_border,.img_border2,.img_border3{display:block;position:absolute;left:0;top:0;z-index:1;border:1px solid #fff;background:none;}
.img_border{width:218px;height:116px;}
.arrows{position:relative;width:70px;margin:0 auto;right:560px;z-index:11100;}
#prev_arr,#next_arr{display:inline-block;position:relative;width:24px;height:25px;background:url(../images/arr_prev.png);cursor:pointer;top:-50px;}
#next_arr{background:url(../images/arr_next.png);left:2px;}
.black_bg .phone{color:#ff6c00;font:16px 'Tahoma',sans-serif;}
.black_bg .phone span{position:relative;display:inline-block;top:15px;width:5px;height:5px;background:url(../images/phone_dot.png) no-repeat;}

.banner1,.banner2,.banner3,.banner4
{width:400px;height:63px;background:url(../images/banner_pic1.jpg) no-repeat;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:10px;}
.banner2{background:url(../images/banner_pic2.jpg) no-repeat;}
.banner3{background:url(../images/banner_pic3.jpg) no-repeat;}
.banner4{background:url(../images/banner_pic4.jpg) no-repeat;}

.banner1 p,.banner2 p,.banner3 p,.banner4 p{
	padding-top:13px;padding-bottom:2px;padding-left:31px;font:18px/22px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";color:#171717;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;
	}

.banner1 p.txt2,.banner2 p.txt2,.banner3 p.txt2,.banner4 p.txt2 {
	padding-top:0px;padding-left:31px;font:11px/11px 'Century Gothic',"Microsoft Jhenghei","微軟正黑體";color:#171717;
	}
.banner1:hover p,.banner2:hover p,.banner3:hover p,.banner4:hover p{padding-left:51px;color:#f13d00;}
.banner1:hover,.banner2:hover,.banner3:hover,.banner4:hover{background-position:10px 0;}