body { background:url(images/bg.gif) repeat; margin: 0px auto; padding: 0px; color: rgb(255, 255, 255); font-size: 12px;
}
div {margin: 0px auto; padding: 0px;}
dt {margin: 0px auto; padding: 0px;}
dd {margin: 0px auto; padding: 0px;}
dl {margin: 0px auto; padding: 0px;}
li {margin: 0px auto; padding: 0px;}
ul {margin: 0px auto; padding: 0px;}
li {margin: 0px; padding: 0px; list-style-type: none;}
a:link {color: rgb(0, 0, 0); text-decoration: none;}
a:visited {color: rgb(0, 0, 0); text-decoration: none;}
a:hover {color: rgb(0, 102, 153); text-decoration: underline;}
a:active {color: rgb(0, 0, 0);}

#top {background: url("images/1.jpg"); width: 100%; height: 32px;}
#top ul {background: url("images/hc365logo.jpg") no-repeat left; width: 90%; height: 22px; text-align: right; color: rgb(130, 130, 130); padding-top: 10px;}
#top a:link {color: rgb(130, 130, 130); text-decoration: none;}
#top a:visited {color: rgb(130, 130, 130); text-decoration: none;}
#top a:hover {color: rgb(0, 0, 0); text-decoration: none;}
#top a:active {color: rgb(130, 130, 130);}
#topimg {background: url("images/topimg.jpg"); width: 913px; height: 336px; text-align: right; color: #080e42; line-height: 21px;}
#dh {background:#080229; width: 913px; height: 24px; text-align: right; color: #fdc98f; line-height: 24px; overflow: hidden; padding-top: 2px; font-size: 12px; margin-top: 0px;}
#nmj {background: rgb(255, 255, 255); width: 913px; height: auto; overflow: hidden; padding-top: 5px; padding-bottom: 5px;}
#nmj_left {margin: 10px 10px 10px 20px; width: 33%; height: auto; text-align: center; overflow: hidden; float: left;}
#nmj_right {margin: 25px 15px 10px 10px; width: 58%; height: auto; text-align: left; color: rgb(113, 113, 115); line-height: 28px; text-indent: 28px; letter-spacing: 2px; overflow: hidden; font-size: 13px; font-weight: bold; float: left;}
#nmj_right span {color:#080e42; font-size: 16px; font-weight: bold;}
#nmj img {padding: 2px; border: 1px solid rgb(193, 203, 204); width: 280px; height: 140px; margin-left: 10px;}
#nmj_main {background: rgb(255, 255, 255); width: 913px; height: auto; color: rgb(96, 96, 98); line-height: 23px; text-indent: 40px; font-size: 13px;}
#nmj_main dt {background: url("images/wtdt1.jpg") no-repeat left top; width: 94%; height:38px; color: #080e42; line-height: 38px; text-indent:125px; font-size: 16px; font-weight: bold;}
#nmj_main dd {margin: 0px; width: 100%; height: auto; overflow: hidden; padding-top: 6px; padding-bottom: 6px;}
#nmj_main dd li {margin: 0px; width: 450px; height: auto; line-height: 25px; overflow: hidden; float: left; list-style-type: none;}
#nmj_main span {color: #080e42; font-weight: bold;}
#gc {padding: 25px 0px 0px 30px; width: 883px; height: 300px; background-color: rgb(247, 239, 236);}
#gc li {margin: 5px 5px 5px 25px; width: 20%; height: auto; text-align: center; overflow: hidden; font-size: 12px; float: left;}
#gc p {margin: 0px; width: 100%; height: auto; text-align: center; line-height: 25px; overflow: hidden; font-size: 12px;}
#gc img {padding: 2px; border: 1px solid rgb(193, 203, 204); width: 150px; height: 100px; text-align: center; margin-right: 0px;}
#gc li :link {color: rgb(0, 0, 0); text-decoration: none;}
#gc li :visited {color: rgb(0, 0, 0); text-decoration: none;}
#gc li :hover {text-align: center; text-decoration: underline; cursor: pointer;}
#gc li :active {background: rgb(247, 239, 236);}
#gb {background: rgb(255, 255, 255); width: 913px; height: auto; overflow: hidden;}
#gb_left {width: 913px; height: auto; overflow: hidden; float: left;}
.gb_introduce {color: rgb(96, 96, 98); line-height: 23px; text-indent: 28px; font-size: 13px;}
.gb_introduce dl {background: no-repeat top rgb(255, 255, 255);}
.gb_introduce ul {width: 100%; height: auto; overflow: hidden;}
.gb_introduce ul li {width: 202px; text-indent: 0px; margin-left: 10px; float: left;}
.gb_introduce dt {background: url("images/wtdt1.jpg") no-repeat left top; width: 94%; height: 38px; color: #080e42; line-height: 38px; text-indent:125px; font-size: 16px; font-weight: bold;}
.gb_introduce dd {margin: 0px auto; padding: 20px 10px 20px 30px; width: 90%; height: auto;overflow: hidden;}
.gb_introduce img {margin: 10px 10px 10px 4px; padding: 2px; border: 1px solid rgb(193, 203, 204); float: left;}
.gb_introduce span {color: #080e42; font-weight: bold;}
.xalj_pt {text-align: center; line-height: 26px;}
#roomtype {
	background: rgb(251, 250, 230); width: 913px; height: auto; color: rgb(96, 96, 98); overflow: hidden;
}
#roomtype dt {background: url("images/wtdt1.jpg") no-repeat left top; width: 94%; height: 38px; color: #080e42; line-height: 38px; text-indent:125px; font-size: 16px; font-weight: bold;}
#roomtype dd {padding: 20px 20px 10px; width: 820px; height: auto; line-height: 25px; overflow: hidden; font-size: 13px;}
#roomtype dd li {width: 25%; height: auto; text-align: center; overflow: hidden; font-size: 13px; float: left; cursor: pointer;}
#roomtype dd li p {margin: 0px; width: 90%; height: 25px; text-align: center; color: rgb(22, 28, 26); line-height: 25px; font-size: 12px;}
#roomtype img {padding: 2px; border: 1px solid rgb(193, 203, 204);}
#roomtype ul {background: url("images/24.jpg") no-repeat left top; width: 100%; height: 18px; margin-bottom: 5px;}
#roomtype li :link {color: rgb(0, 0, 0); text-decoration: none;}
#roomtype li :visited {color: rgb(0, 0, 0); text-decoration: none;}
#roomtype li :hover {color: rgb(0, 0, 0); text-decoration: underline;}
#roomtype li :active {color: rgb(0, 0, 0); text-decoration: none;}
#zy {background: rgb(255, 255, 255); width: 913px; height: auto; overflow: hidden;}
#zy dt {background: url("images/wtdt1.jpg") no-repeat left top; width: 94%; height: 38px; color: #080e42; line-height: 38px; text-indent:125px; font-size: 16px; font-weight: bold;}
#zy dd {padding: 20px 20px 10px; width: 810px; height: auto; color: rgb(96, 96, 98); line-height: 25px; overflow: hidden; font-size: 13px;}
#zy dd li {
	width: 25%; height: auto; text-align: center; overflow: hidden; font-size: 13px; float: left; cursor: pointer;
}
#zy img {
	padding: 2px; border: 1px solid rgb(193, 203, 204);
}
#zy p {
	margin: 0px; text-align: center; color: rgb(22, 28, 26); line-height: 24px;
}
#foot {
	background: url("images/25.jpg") repeat-x; width: 913px; height: 100px; text-align: center; color: rgb(22, 28, 26); line-height: 26px; padding-top: 28px; font-size: 13px;
}
.j_foot {
	background: rgb(255, 255, 255); padding: 10px 0px; width: 913px; height: auto; text-align: center; color: rgb(102, 102, 102); line-height: 25px; overflow: hidden; margin-top: 10px; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: solid;
}
#lightbox {
	padding: 10px; width: 500px; text-align: center; color: rgb(255, 255, 255); font-size: 14px;
}
#picboder {
	
}
#lightboxDetails {
	padding-top: 0.4em; font-size: 0.8em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	float: right;
}
#closeButton {
	top: 0px; right: 0px;
}
#lightbox img {
	border: currentColor; clear: both;
}
#overlay img {
	border: currentColor;
}
#overlay {
	background-color: rgb(51, 51, 51);
}
* html #overlay {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/overlay.png", sizingMethod="scale"); background-color: transparent;
}
