.l{float:left}
.r{float:right}
.c{clear:left}
.line {
    line-height:20px;
    }
/*ad*/
.ad720 {padding-top:20px;}
div.ad720 ,div.ad184 {margin:0 auto; background:#fff url(ad_no.gif) center center no-repeat; overflow:hidden;text-align:center}
div.ad720 {border-top:1px solid #d5e3e6; width:728px;height:auto}
div.ad460 {width:502px;height:auto;border:1px #d5e3e6 solid;margin-bottom:10px;margin-left:199px;padding:4px;text-align:center;display: block;font-size:12px}
div.ad184 {width:184px;height:auto}
body {font-family:宋体;
	padding-right: 0px; border-top: #6293a1 4px solid; padding-left: 0px; border-left-width: 0px; font-size: 11px; background: url(back.gif) #fff; border-bottom-width: 0px; padding-bottom: 15px; margin: 0px; color: #656565; padding-top: 0px; font-family: verdana, lucida, gill sans, arial, helvetica, sans-serif; text-align: center; border-right-width: 0px
}
#header {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px auto; width: 734px; padding-top: 0px; text-align: left; border-right-width: 0px;background:#fff;height:auto;
}
#header .left{width:250px;height:auto}
#header .right{width:auto;height:auto;text-align:right;padding-bottom:20px;}
#header .text {height:30px;margin:0 auto;padding:0px}
#header .test ul{list-style:none;margin:0 auto;padding:0px}
#header .test li{float:left;width:50px;margin-left:3px;line-height:20px;margin-bottom:0px;border-top: #d5e3e6 1px solid;border-left: #d5e3e6 1px solid;border-right: #d5e3e6 1px solid}
#header .test a{display:block;text-decoration:none;text-align:center;height:20px;}
#header .test a:link{font-family: 宋体,book antiqua, georgia, times new roman;color:#666;text-decoration:none;}
#header .test a:hover{font-family: 宋体,book antiqua, georgia, times new roman;color:#fff; font-weight:bold;text-decoration:underline;background: #f00 } 
#health .left .rightad {/*width:290px;*/margin-left:2px;f}
#health .left .leftad {/*width:170px;8*/margin-left:2px;}

#health .left .leftad a {color:#0000ff}


#header .test1 {height:23px;margin:0 auto;padding:0px;border-top:1px solid #d5e3e6; width:728px;background:#fff}
#header .test1 ul{list-style:none;margin:0 auto;padding:0px;padding-top:2px}
#header .test1 li{float:left;width:60px;margin-left:3px;line-height:20px;margin-bottom:0px;border-left: #d5e3e6 0px solid;border-right: #d5e3e6 0px solid}
#header .test1 a{display:block;text-decoration:none;text-align:center;height:20px;}
#header .test1 a:link{font-family: 宋体,book antiqua, georgia, times new roman;color:#666;background:#fff;text-decoration:none;}
#header .test1 a:hover{font-family: 宋体,book antiqua, georgia, times new roman;color:#f00; font-weight:bold;text-decoration:underline;background: #fff } 

#header img {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
#wrapper {
	border-right: #d5e3e6 1px solid; padding-right: 0px; border-top: #d5e3e6 1px solid; padding-left: 0px; background: url(wrapback.gif) #fff; padding-bottom: 0px; margin: 0px auto; border-left: #d5e3e6 1px solid; width: 726px; color: #656565; padding-top: 0px; border-bottom: #d5e3e6 1px solid; height: auto; text-align: left; voice-family: inherit
}
unknown {
	width: 710px
}
#wrapper #sidebar {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background:#FFFBFF; float: left; border-bottom-width: 0px; padding-bottom: 50px; margin: 0px 15px 0px 0px; width: 184px; padding-top: 0px; border-right-width: 0px
}
#footer {
	clear: both; padding-right: 7px; border-top: #d5e3e6 1px dashed; margin-top: 40px; padding-left: 7px; font-size: 11px; padding-bottom: 7px; color: #6b9fad; line-height: 30px; padding-top: 7px; font-family: book antiqua, georgia, times new roman; letter-spacing: 1px; background-color: #fcfcfc; text-align: center
}
#copy {
	border-top-width: 0px; clear: both; padding-right: 10px; padding-left: 10px; border-left-width: 0px; font-size: 10px; background: none transparent scroll repeat 0% 0%; border-bottom-width: 0px; padding-bottom: 10px; margin: 0px; color: #656565; padding-top: 10px; font-family: gill sans, lucida, avenir, arial, helvetica; letter-spacing: 1px; text-align: center; border-right-width: 0px
}
p {
	margin: 0px 15px 15px 0px; line-height: 20px;text-align:center
}

h1 {
	font-size: 13px; color: #6b9fad; font-family: gill sans, lucida, avenir, verdana, arial; letter-spacing: 1px
}
h2     { 
	font-family: Gill Sans, lucida, avenir, verdana, arial;
	font-size: 12px;
	letter-spacing: 1px;
	color: #9C9E9C;
	margin-bottom: 0;
	margin-top: 5px;
	padding-right:10px;
	padding: 0px;
	text-align:left;
    line-height:30px;
		}	
#button {overflow:hidden;
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 13px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 184px; color: #b18787; padding-top: 0px; font-family: book antiqua, georgia, times new roman; letter-spacing: 1px; background-color: transparent; border-right-width: 0px
}
#button .title{width:184px;height:35px;padding:0px;margin:0px auto}
#button .title h2{font-size:13px;font-weight:bold;color:#ad8284;background:url(menu.gif) no-repeat left;padding-left:48px;line-height:35px;margin-top:10px;margin-bottom:0px; display: block;text-align:left}


#button ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; list-style-type: none; border-bottom-style: none
}
#button li {
	border-bottom: #d5e3e6 1px dashed;height:23px;background:url(homearrow.gif) #FFFBFF no-repeat 4px 4px;
}
#button li a { padding-top: 5px;border-top-width: 0px;  padding-right: 0px; display: block; padding-left:25px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 159px; color: #b18787;  background-color: transparent; border-right-width: 0px; text-decoration: none
}
#button li a:hover {  padding-top: 0px;background:url(homearrow.gif) #fff no-repeat 4px 4px;
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; color: #9d7979; background-color: #d8e5e5; height:22px;border-right-width: 0px;line-height:22px
}
/*right*/

.wz {display: block; margin-left: 0px; border-top-style: none; line-height: 25px; border-right-style: none; border-left-style: none; border-bottom-style: none;font-size:12px}

#cy {display: block; margin-left: 0px; border-top-style: none; line-height: 25px; border-right-style: none; border-left-style: none; border-bottom-style: none}
#cy  h1{font-size:13px;font-weight:bold;color:#6b9fad;background:#ccc;line-height:30px;text-align:center}
#cy ul{display: block;list-style-position: inside; margin: 10px 10px 10px 20px}
#cy li{float:left;width:65px;padding:0px;margin:0px auto;text-decoration: none;LIST-STYLE-TYPE: none;margin-left:8px;height:70px}
#cy a {text-decoration: none}
#cy a:hover {border:1px #ff0000 dashed}

#zj {width:auto;margin-left:199px;padding:0px;}
#zj .zj{position:relative;margin-right:10px;width:510px;height:auto;border:1px #D6E3E7 solid;margin-bottom:1px}
#zj .zj h2{font-size:13px;font-weight:bold;color:#6b9fad;background:#ccc;line-height:30px;text-align:center}
#zj .zj ul{width:99px;height:100px;border:0px #000 solid;float:left;padding-left:15px;margin-top:10px;margin-left:10px;text-align:center;font-size:12px}
#zj .zj b{color:#004594;line-height:30px}
#zj .zj li{text-align:left;LIST-STYLE-TYPE: circle ;font-family: 宋体,book antiqua, georgia, times new roman;padding-left:0px}
#zj .zj a{font-size:13px}
#zj .zj a:link {font-size:13px}
#zj .zj a:hover {font-size:13px}

#zj .zjz{position:relative;margin-right:10px;width:510px;height:auto;border:1px #D6E3E7 solid;margin-bottom:10px}
#zj .zjz h2{font-size:13px;font-weight:bold;color:#6b9fad;background:#ccc;line-height:30px;text-align:center}
#zj .zjz ul{width:auto;height:auto;border:0px #000 solid;float:left;padding-left:0px;margin-top:10px;margin-left:1px;text-align:center;font-size:12px}
#zj .zjz em{display: block}
#zj .zjz b{color:#004594;line-height:30px}
#zj .zjz li{text-align:center;LIST-STYLE-TYPE: none ;font-family: 宋体,book antiqua, georgia, times new roman;padding-left:0px;float:left;width:120px;height:120px;margin-left:4px}
#zj .zjz a{font-size:13px}
#zj .zjz a:link {font-size:13px}
#zj .zjz a:hover {font-size:13px}
#zj .zjz img{width:115px;height:100px}

#health {width:auto;margin-left:199px;padding:0px;
}
#health .left{border:1px #D6E3E7 solid;position:relative;margin-right:10px;width:510px;height:auto;margin-bottom:10px;text-align:left; overflow:hidden}
#health .lefta{border:1px #D6E3E7 solid;position:relative;margin-right:10px;width:505px;height:auto;margin-bottom:10px;text-align:left; overflow:hidden}
#health .lefta a {font-size:12px;}
#health .left .title{background:url(menu1.gif) no-repeat left;}
#health .left .title h2{font-size:13px;font-weight:bold;color:#ad8284;padding-left:48px;line-height:30px;margin-top:0px;margin-bottom:0px; display: block;text-align:left}
#health .left ul{word-break:break-all;word-wrap:break-word;height:auto;border:0px #000 solid;float:left;padding-left:0px;margin-top:10px;margin-left:5px;text-align:left;font-size:12px;padding-bottom:10px;float:left;width:480px}
#health .left p{text-align:left}
#health .left img{text-align:center}
#health .left li{text-align:left;LIST-STYLE-TYPE: none ;font-family: 宋体,book antiqua, georgia, times new roman;line-height:20px;padding-left:10px;font-weight:bold;width:270px}
#health .left a{font-size:13px;padding-left:10px}
#health .left a:link {font-size:13px}
#health .left a:hover {font-size:13px}

.r1 {position:absolute; top:2px; right:5px;border:1px #ccc solid; PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 4px 2px 0px; WIDTH: 50px; CURSOR: hand; COLOR: #172444; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}

#health ul {	list-style-position: inside; margin: 10px 10px 10px 120px

}
#health li {float:left;width:130px;padding:0px;margin:0px auto}
#specials {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px 12px 12px; color: #656565; line-height: 28px; padding-top: 0px; text-align: left
}
#specials ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 10px 10px 10px 20px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; list-style-type: none; border-bottom-style: none
}
#specials li {
	margin-left: 10px
}
#header {
	font-size: 12px; color: #6b9fad; font-family: 宋体,book antiqua, georgia, times new roman; letter-spacing: 1px;background:#FFFBFF
}
/* links */		
a:link
{	font-family: 宋体,book antiqua, georgia, times new roman;text-decoration: none;
	color: #b18787;}

a:visited
{	text-decoration: none;
	color: #b18787;}

a:active
{	text-decoration: underline;
	color: #b18787;}
a:hover
{	text-decoration: underline;
	color: #b18787;}
/* misc */
.photoframe {
	border-right: #aab6b8 1px solid; padding-right: 2px; border-top: #aab6b8 1px solid; display: block; padding-left: 2px; padding-bottom: 2px; border-left: #aab6b8 1px solid; margin-right: 10px; padding-top: 2px; border-bottom: #aab6b8 1px solid
}
.form {
	border-right: #aab6b8 1px solid; padding-right: 2px; border-top: #aab6b8 1px solid; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #aab6b8 1px solid; color: #656565; padding-top: 2px; border-bottom: #aab6b8 1px solid; background-color: #ffffff
}
.form1 {
	border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #999999 1px solid; color: #656565; padding-top: 2px; border-bottom: #999999 1px solid; background-color: #d8e5e5
}
.block {
	display: block
}
