@charset "utf-8";
/* CSS Document */

body{ width:950px; margin:0 auto; background:url(images/contact/contact_back.jpg) repeat-x #0471ac; font-family:Verdana, Arial, Helvetica, sans-serif;}

a{color:#75b9fd;}
a:hover{color:#75b9fd;}

/*Banner*/
.banner_left{width:410px; height:120px; margin:0px; padding:0px; float:left;}
.banner_left_logo{width:410px; height:92px; margin:0px; padding:0px;}
.banner_left_link{width:410px; height:18px; margin:0px; padding:10px 0 0 0; background:url(images/main_link_back.jpg) no-repeat; font-size:12px; color:#ffffcc; line-height:13px;}
.banner_left_link ul{margin:0 0 0 32px; padding:0px;}
.banner_left_link ul li{margin:0 26px 0 20px; padding:0px; display:inline;}
.banner_left_link ul li.google{margin:0 0 0 48px; padding:0px; display:inline;}
.banner_left_link ul li a{color:#ffffcc; text-decoration:none;}
.banner_left_link ul li a:hover{color:#ffffcc; text-decoration:underline;}
.banner_right{width:540px; height:120px; margin:0px; float:left;}

/*Button Div*/
.button{ height:50px; align:center; padding-left:15px;}


.button ul{ font-size:15px; float:left; width:950px; padding:15px 0 12px 0;}
.button li{ font-size:15px; float:left; color:#ffffff; display:block; border-right:dotted; border-right-color:#90d6f7; border-right-width:1px;}
.button li.last{ font-size:15px; float:left; color:#ffffff; display:block; border-right-width:0px;}

.button li span{font-size:14px; color:#ffffff;}

.button li a{color:#ffffff; text-decoration:none; display:block;}
.button li a:hover{color:#ffff00; text-decoration:none; display:block;}

.button li span a{color:#ffffff; text-decoration:none;}
.button li a:hover span{color:#ffff00; text-decoration:none;}

/*Button_bottom Div*/
.button_bottom{ height:50px; align:center; padding-left:15px;}


.button_bottom ul{ font-size:15px; float:left; width:950px; padding-top:15px;}
.button_bottom li{ font-size:15px; float:left; color:#008dd9; display:block; border-right:solid; border-right-color:#4cc1ff; border-right-width:1px;}
.button_bottom li.lastone{ font-size:15px; float:left; color:#008dd9; display:block; border-right-width:0px;}

.button_bottom li span{font-size:14px; color:#008dd9;}

.button_bottom li a{color:#008dd9; text-decoration:none; display:block;}
.button_bottom li a:hover{color:#00a6ff; text-decoration:none; display:block;}

.button_bottom li span a{color:#008dd9; text-decoration:none;}
.button_bottom li a:hover span{color:#00a6ff; text-decoration:none;}

/*Middle Div*/
.middle{width:950px; height:749px;}
.middle_detail_title1{width:455px; height:59px; background:url(images/contact/contact_title.jpg) no-repeat; float:left;}

.contact_table01{width:396px; height:125px; background:url(images/contact/contact_table01.jpg) no-repeat; float:left; margin:0px; padding:5px 0 0 59px;}
.contact_table02{width:396px; height:125px; background:url(images/contact/contact_table02.jpg) no-repeat; float:left; margin:0px; padding:5px 0 0 59px;}
.contact_table03{width:396px; height:145px; background:url(images/contact/contact_table03.jpg) no-repeat; float:left; margin:0px; padding:5px 0 0 59px;}
.contact_table04{width:396px; height:70px; background:url(images/contact/contact_table04.jpg) no-repeat; float:left; margin:0px; padding:5px 0 0 59px;}
.contact_table05{width:396px; height:205px; background:url(images/contact/contact_table05.jpg) no-repeat; float:left; margin:0px; padding:0px 0 0 59px;}

.contact_map{width:495px; float:left;}
.contact_map_white{width:495px; height:75px; float:left;}
.contact_map_google{width:495px; height:205px; background:url(images/contact/contact_map06.jpg) no-repeat; float:left; margin:0px; padding:0px 0 0 0px;}
.contact_map_map{width:257px; height:179px; border:solid; border-color:#99c3ff; border-width:1px; margin:8px 0 0 0; padding:0px; float:left;}
.contact_map_p{width:153px; height:54px; margin:0 16px 0 16px; padding:0px; float:left;}

/*Middle Detail*/
.title{padding:17px 0 0 145px; *padding:18px 0 0 145px; font-size:15px; color:#000000;}
.title span{font-size:12px; color:#898989; padding-left:6px;}

.middle ul{margin:0px; padding:0px; font-size:12px; color:#454545; line-height:18px;}
.middle li{margin:0px; padding:0px;}
.middle li span{color:#d12049;}
.middle li a{color:#454545; text-decoration:underline;}
.middle li a:hover{color:#75b9fd;text-decoration:underline;}

.middle ul.detail{margin:6px 0 0 13px; padding:0px; font-size:12px; color:#787878; line-height:18px;}
.middle li.detail{margin:0px; padding:0px;}
.middle li.detail2{margin:0px; padding:0 0 0 36px;}
.middle li.detail3{margin:0px; padding:0 0 0 87px;}
.middle li.detail a{color:#787878; text-decoration:underline;}
.middle li.detail a:hover{color:#75b9fd;text-decoration:underline;}
.middle ul.map{margin:38px 0 0 17px; padding:0px; font-size:12px; color:#454545; line-height:18px;}
.middle li.map{margin:0px; padding:0px;}

/*Food Div*/
.food{height:118px; padding:6px 0 0 0; font-size:12px; line-height:22px;}
.footer1{ width:790px; height:50px; float:left;}
.footer2{ width:130px; height:50px; float:right; padding-top:42px; margin:0 20px 0 0;}
.footer3{ width:950px; height:12px; float:left; margin:0px; padding:0px; text-align:center; font-size:11px; color:#ffffff;}

.footer1 ul{ padding:0 0 0 30px;}
.footer1 li.one_one{ color:#ffff66; float:left; padding:0 18px 0 0;}
.footer1 li.one_two{ color:#ffffcc; float:left; padding:0 18px 0 0;}
.footer1 li.one_end{ color:#ffffcc; float:left; padding:0 60px 0 0;}
.footer1 li.two_end{ color:#ffffcc; float:left; padding:0 10px 0 0;}
.footer1 li.one_two a{ color:#ffffcc; text-decoration:underline;}
.footer1 li.one_two a:hover{ color:#ffff00; text-decoration:underline;}

.footer2 ul { color:#75b9fd;}
.footer2 li.three_two{ color:#ff9999; float:right; margin:0px; padding:0px;}
.footer2 li.three_two span{ margin:0px 0 0 0; padding:0px 4px 0 0;}
.footer2 li.three_two span img{margin-top:-4px; *margin-top:-3px;}