﻿BODY{margin:0; text-shadow: 0 1px 0 #e5e5ee}Div{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0} 
#nla {list-style:none; width:400px; margin: auto; font-family:Georgia, "Times New Roman", Times, serif}
#nla li {position:relative; text-align: center; border:1px solid white; cursor:default; margin-top: 10px;-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px}
#nla li:hover{border:1px solid #333; border-bottom: 1px #FAF7F7 solid;  padding:7px 0 1px 0; margin-top: 3px;  background-color: #FAF7F7; box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4)}
#nla span {color: #336699; border-bottom: 0px}#nla li:hover span{border-bottom: 0px dotted #AAA;	color: #333}
#nla div {position:absolute;left:-999em;margin-top: 1px; width:400px; padding: 10px 10px 25px 50px; border:1px solid #333; border-top:0; text-align:left; z-index: 1; 
background-color: white;-webkit-border-radius: 0px 0px 7px 7px;border-radius: 0px 0px 7px 7px;  background-color: #FAF7F7;  box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4)}
#nla li:hover div {left:-1px;top:auto}#nla li div li {text-align:left; line-height: 28px; border:0px solid #FAF7F7;}
#nla li div li:hover {border:0px solid #FAF7F7; color: red; padding:0px 0px 0px 0px;margin-top: 10px;   -webkit-border-radius: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px; box-shadow: 0 0}
#ems{text-align: center}
#sme{width: 960px; margin:auto; font-family: Georgia, Times New Roman, Times, serif; color: #232323; max-width: 100%;font-size: 15px}
#sme h1 {font-size: 80px; line-height: 100px}
h1 {font-size: 46px;  line-height: 53px;  font-weight: 400; margin-top: 10px}
#sme ul { width: 960px; max-width: 100%; list-style-type: none; margin:auto; font-size: 18px; line-height: 35px; margin: -50px 0px 150px -10px}
#sme li { float:left; margin-right: 25px; padding: 0 }
a {border-bottom: 1px dotted #AAA;color: #336699;text-decoration:none} a:hover{color: red}img{border:0}
#contain-map{width: 1000px;  margin-left: auto; margin-right:auto} 
#map{float: right; width : 700px; padding: 0 100px 30px 0; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 32px}
#bmgc {width: 1000px;margin-left: auto; margin-right:auto; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 32px}
#ml{margin-right: 700px; float:left;  width: 300px; font-family: Arial, Helvetica, sans-serif; line-height: 32px; position:absolute}
#map strong {font-size: 16px;font-weight: bold}.dark { color: #333333; border: none}
.lv1 { list-style-type:square}.lv2 { list-style-type: circle} .lv3 { list-style-type: disc; font-size: 14px}lv4 {   font-size: 13px}.lv5 {   font-size: 12px}
.shdi {list-style-type:none; margin-left: 18px}.more span { font-size: 14px; text-transform: none}.hide {   font-size: 13px; margin-left: 77px; font-style:italic}
.opn { text-transform: uppercase;font-size: 11px;line-height: 30px;  padding: 0 25px; margin: -10px 0 0 0}.opn a {border-bottom: 0px white solid}
.opn ul { margin-left: -25px; list-style-type:none}
#in-map {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 32px}
.lvu {list-style-type: none; margin-left: -30px}
.e{color: #999999; font-size: 13px; margin: 0 0 0 8px; line-height: 18px; font-weight:normal}
.af {width: 250px; margin: auto; clear:both; margin-top: 300px}.af a {border-bottom: 0px dotted #AAAAAA}
.fancybox-tmp iframe, .fancybox-tmp object {vertical-align: top;	padding: 0;	margin: 0}.fancybox-wrap {	position: absolute;	top: 0;	left: 0;	z-index: 1002}.fancybox-outer {	padding: 0;	margin: 0;	background: #f9f9f9;	color: #444;	text-shadow: none;	-webkit-border-radius: 4px;  -moz-border-radius: 4px;	 border-radius: 4px}
.fancybox-opened {z-index: 1003}.fancybox-opened .fancybox-outer {	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)}
.fancybox-inner {width: 100%;	height: 100%;	padding: 0;	margin: 0;	position: relative;	outline: none;	overflow: hidden}.fancybox-error {	color: #444;    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;    margin: 0;    padding: 10px}
.fancybox-image, .fancybox-iframe {	display: block;	width: 100%;	height: 100%;	border: 0;	padding: 0;	margin: 0;	vertical-align: top}.fancybox-close, .fancybox-prev span, .fancybox-next span {	background-image: url('http://ee85019fd821af767b70-f458b2f4b4b80b1a6f1dc7d41583c151.r97.cf1.rackcdn.com/fancybox_sprite.png')}
.fancybox-close {position: absolute;top: -18px;	right: -18px;	width: 36px;	height: 36px;	cursor: pointer;	z-index: 1004}#fancybox-overlay {	position: absolute;	top: 0;	left: 0;	overflow: hidden;	display: none;	z-index: 1001;	background: #000}
.fancybox-title {visibility: hidden;font: normal 18px "Helvetica Neue",Helvetica,Arial,sans-serif; color: #444444;	position: relative;	text-shadow: none;	z-index: 1005}.fancybox-opened .fancybox-title {visibility: visible}
.fancybox-title-inside-wrap {margin-top: 10px}
.light {width: 690px;  line-height: 15px;  font-size: 11px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}
.light ul {margin: 0px 0 0 -40px}.light li  { list-style-type:none; display: inline-block; width: 160px; text-align:center; margin: 0px 10px 10px 0px}.light  a {border-bottom: 0px dotted #AAA}.light img:hover {    box-shadow: 0 0 4px #000000}
.unv {font-size: 14px; color: #F55B2C; line-height: 1px; font-family:Arial, Helvetica, sans-serif}
#one{margin: 0 0 0 10px; width: 180px}#one a { font-size: 24px; color: #336699; font-weight: bold; margin: 0;   border-bottom: 0 dotted #AAAAAA; text-shadow: none}#one a:hover span{color: #D3D3D3}
.un{font-size: 14px;  margin-top: -10px}
#sr {margin:auto; width: 370px}#submit::-moz-focus-inner {border: 0}#search,#submit{float: left}#submit:hover {background: #95d788} 
#search{background: #fcfcfc url('http://ee85019fd821af767b70-f458b2f4b4b80b1a6f1dc7d41583c151.r97.cf1.rackcdn.com/search-white.png') no-repeat 6px 8px;padding:  5px 5px 5px 30px; height: 20px;width: 300px;border: 1px solid #d3d3d3; font:normal 14px 'arial', helvetica; color: #555555}
#submit {background: #336699; border: 1px solid #336699; text-shadow: 0 2px 3px #666; padding: 0 3px 0 0; height: 32px; width: 30px; cursor: pointer; font: 14px Arial, Helvetica; color: white}.sb {margin:-10px 0 65px 0}
#st   { width: 1000px;    margin:auto}#st li {list-style-type: none;float: left; font-size: 13px; line-height: 18px; margin: 0px 70px 0px -40px}
#pam { width: 900px; margin:auto; margin-left: -10px}#pam ul li {list-style-type:square; color: black;  padding: 0px }#pam .cd { font-weight:bold; margin: 0px 0px 10px -30px; list-style-type:none}
.uno{font-size: 14px; margin-top: 0px}
.c {clear: both}
#own { list-style-type:none; width: 800px; margin: auto; font-size: 15px; font-weight: bold}#own li{ float: left; margin-right: 50px }