@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;}
.AllPage{width:930px; margin:0 auto; padding:0;}
.Header{width:930px; float:left; margin:0; padding:0;}
.Logo{width:930px; float:left; margin:0; padding:0; background:url(../img/header.jpg) right no-repeat;}
.Logo img{border:none;}
.Menu{width:920px; float:left; margin:0; padding:4px 5px; background:url(../img/menu_back.gif) repeat-x; height:31px;}
.MuneObj{float:left; padding-left:5px;}

.PageMain{width:930px; float:left; margin:0; padding:0;}
.PageIndex{width:910px; float:left; margin:0; padding:10px;}
.PageIndexLeft{width:690px; float:left; margin:0; padding:0 10px 0 0;}
.IndexPhoto{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.IndexPhoto img{border:1px solid #ccc; padding:1px;}
.IndexLoco{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.LocoLeft{width:344px; float:left; margin:0; padding:0 2px 0 0;}
.LocoRight{width:344px; float:left; margin:0; padding:0;}

.IndexPic{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.IndexPicTitle{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.IndexPicList1{width:220px; float:left; margin:0; padding:0 0 10px 0;}
.IndexPicList2{width:220px; float:left; margin:0; padding:0 15px 10px 15px;}
.IndexPic img{border:none;}

.IndexTxt{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.IndexTxt a{color:#444; text-decoration:none;}
.IndexTxt a:hover{color:#F00;}
.IndexTxtTitle{width:690px; float:left; margin:0; padding:0 0 10px 0;}
.IndexTxtItem1{width:220px; float:left; margin:0; padding:0 0 10px 0;}
.IndexTxtItem2{width:220px; float:left; margin:0; padding:0 15px 10px 15px;}
.IndexTxt .title{width:195px; float:left; margin:0; padding:0 0 0 25px; background:url(../img/tag_back.jpg) no-repeat; font-size:13px; color:#fff; line-height:20px; height:23px}
.IndexTxt .txt{width:220px; float:left; margin:0; padding:0; font-size:13px; color:#444; line-height:20px;}
.IndexTxt .txt ol{width:200px; float:left; margin:0; padding:0 10px;}
.IndexTxt .txt li{width:200px; float:left; margin:0; padding:0; list-style:none; border-bottom:1px dotted #ccc; line-height:23px;}
.IndexTxt .link{width:200px; float:left; margin:0; padding:0 10px; font-size:12px; color:#444; line-height:20px; text-align:right;}

.IndexAdd{width:670px; float:left; margin:0; padding:9px; border:1px solid #ccc; -moz-border-radius: 6px 6px 6px 6px;}
.AddMap{width:280px; float:left; margin:0; padding:0 10px 0 0;}
.AddTxt{width:380px; float:left; margin:0; padding:0; font-size:13px; line-height:23px; color:#444;}
.AddTxt table{border:none;}
.AddTxt th{text-align:left; vertical-align:top;}

.PageIndexRight{width:210px; float:left; margin:0; padding:0;}
.IndexContact{width:200px; float:left; margin:0 0 5px 0; padding:4px; border:1px solid #ccc; -moz-border-radius:6px 6px 6px 6px; background:#efefef; font-size:13px; line-height:23px; color:#444;}
.IndexContactTitle{width:200px; float:left; margin:0; padding:0 0 5px 0;}
.IndexContactList{width:180px; float:left; margin:0; padding:0 5px 5px 5px; background:url(../img/contact_line.gif) no-repeat bottom;}
.IndexContactPhoto{width:60px; float:left; margin:0; padding:0 10px 0 0;}
.IndexContactTxt{width:110px; float:left; margin:0; padding:0;}
.IndexContactTxt a{color:#00f; padding-left:25px; background:url(../img/icon_mail.gif) no-repeat 0 -2px; height:20px;}
.IndexContactTxt a:hover{color:#f00;}
.IndexTab{width:200px; float:left; margin:0 0 5px 0; padding:4px; border:1px solid #ccc; -moz-border-radius:6px 6px 6px 6px; font-size:13px; line-height:23px; color:#444;}
.IndexTabTitle{width:200px; float:left; margin:0; padding:0 0 5px 0;}
.IndexTabTxt{width:180px; float:left; margin:0; padding:0 10px;}
.IndexTabTxt a{color:#00f;}
.IndexTabTxt a:hover{color:#f00;}
.IndexTabTxt table{border:none; font-size:12px;}
.IndexTabTxt th{text-align:left;}

.Footer{width:930px; float:left; margin:0; padding:0;}
.FooterLink{width:910px; float:left; margin:0; padding:4px 10px; background:url(../img/menu_back.gif) repeat-x; height:31px; line-height:31px; font-size:13px; color:#fff;}
.FooterLink a{color:#fff; text-decoration:none;}
.FooterLink a:hover{color:#ff0;}
.FooterCopyright{width:910px; float:left; margin:0; padding:0 10px; font-size:12px; line-height:23px; font-family:Arial, Helvetica, sans-serif; color:#444;}

