﻿/* CSS Document */
ul,li{margin: 0; padding: 0; border: 0;}
table{ margin:0 auto;}
ul,li{ list-style-type:none;}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #335; PADDING-TOP: 0px; BACKGROUND-COLOR: #FED8DA
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 20px;  PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.redtop A:hover {
	COLOR: #a03; TEXT-DECORATION: underline
}
#nav A:hover {
	COLOR: #a03; TEXT-DECORATION: underline
}
#nav2 A:hover {
	COLOR: #a03; TEXT-DECORATION: underline
}
.pro_next A:hover {
	COLOR: #a03; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.red {
	COLOR: #ff0000
}
#bar {
	 PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #FEE2E3; margin: auto 15px;
}
#bar #logo {
	WIDTH: 202px
}
#search {
	PADDING-LEFT: 20px; WIDTH: 250px; BACKGROUND-COLOR: #FED8DA
}
#search A:hover {
	TEXT-DECORATION: underline
}
#search_submit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #022798; PADDING-TOP: 2px; LETTER-SPACING: 5px
}
H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#h1_title {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}
#nav {
	PADDING: 0px;  MARGIN: 15px 15px; background-image: url(navbg.gif); height:47px; margin-bottom:0px
}
#nav UL {
	 PADDING: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; width:100%;height:47px; 
}
#nav UL LI {
	 MARGIN: 0px 0px; padding-left:10px; padding-bottom:20px;   display:inline; background-image: url(navbgl.gif); background-position:right; background-repeat:no-repeat;
}
#nav UL LI.active {
	 MARGIN: 0px 0px; padding-left:10px; padding-bottom:20px;   display:inline; background-image: url(navbg1.gif); background-repeat:repeat-x;
}
#nav UL LI.none {
	 MARGIN: 0px 0px; padding-left:10px; padding-bottom:20px;    display:inline; background-image:none; 
}
#nav UL LI A {
	FONT-WEIGHT: bold; COLOR: #FF0101; FONT-SIZE: 14px; 
}
#nav UL LI A:hover{
	FONT-WEIGHT: bold; COLOR: #FF0101; FONT-SIZE: 14px; 
}
#nav UL LI.active A {
	FONT-WEIGHT: bold; COLOR: #FFF; FONT-SIZE: 14px; 
}
#nav UL LI.active A:hover{
	FONT-WEIGHT: bold; COLOR: #FFF; FONT-SIZE: 14px; 
}


#foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#bottom {
	BORDER-TOP: #FF8EBE 1px solid; MARGIN: 5px 15px; PADDING-TOP: 12px
}
#bottom1{
	BORDER-TOP: #FF8EBE 0px solid; MARGIN: 5px 15px; PADDING-TOP: 12px
}
#bkeywords {
	COLOR: #DA526C
}
#tkeywords {
	COLOR: #DA526C
}
#tkeywords {
	MARGIN-RIGHT: 15px; PADDING-TOP: 2px; padding-bottom:5px; TEXT-ALIGN: right
}
#tkeywords A {
	COLOR: #DA526C;
}
#bkeywords A {
	PADDING-LEFT: 8px; MARGIN-RIGHT: 20px; color:#DA526C;
}
#mainContent {
	PADDING-TOP: 0px
}
#left {
	VERTICAL-ALIGN: top
}
#right {
	VERTICAL-ALIGN: top
}
.rcate {
	VERTICAL-ALIGN: top
}
#left {
	PADDING-LEFT: 15px; WIDTH: 270px; COLOR: #999999
}
#right {
	PADDING-RIGHT: 10px; WIDTH: auto
}
.lainfo {
	MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #ffffff 2px solid; line-height:20px; color:#666;
}
.llist {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-COLOR: #FEEBEE; margin-right:10px;
}
.rlist {
	BORDER-RIGHT: #FFD7E4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFD7E4 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 30px; BORDER-LEFT: #FFD7E4 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #FFD7E4 1px solid; BACKGROUND-COLOR: #ffffff
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #022798; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFD7E4
}
H3 A:hover {
	TEXT-DECORATION: none
}
#ltitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; height:20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px;
}
#ltitle {
	 MARGIN-TOP: 0px; COLOR: #FF0101; BACKGROUND-COLOR: #ffffff
}
.latitle{ height:24px;}
.latitle a{
	font-weight:bold; color:#94197A;
}
.top {
	PADDING-LEFT: 22px; BACKGROUND: url(2.gif) no-repeat 4px 2px; MARGIN: 15px 0px 0px 8px
}
.redtop {
	PADDING-LEFT: 22px; BACKGROUND: url(2.gif) no-repeat 4px 2px; MARGIN: 15px 0px 0px 8px
}
.art_title {
	PADDING-LEFT: 22px; BACKGROUND: url(2.gif) no-repeat 4px 2px; MARGIN: 15px 0px 0px 8px
}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(1.gif) no-repeat 0px 1px
}
.top a{ color:#E41E7B;}
.redtop {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(1.gif) no-repeat 0px 1px
}
.redtop A {
	COLOR: #a04
}
#art_list {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#art_list TD {
	BORDER-RIGHT: #FFD7E4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFD7E4 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 13px; BORDER-LEFT: #FFD7E4 1px solid; WIDTH: 30%; TEXT-INDENT: 25px; PADDING-TOP: 17px; BORDER-BOTTOM: #FFD7E4 1px solid; BACKGROUND-COLOR: #ffffff
}
#article_main {
	margin: 0px 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#top_arts {
	VERTICAL-ALIGN: top; WIDTH: 220px; PADDING-TOP: 0px
}
#top_arts .cate_title A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(icon_pagenav_active.gif) no-repeat 10px 1px; COLOR: #a03
}
#top_arts .art_title {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #FF8EBE 1px solid
}
#art_content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 40px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; VERTICAL-ALIGN: top; COLOR: #333355; LINE-HEIGHT: 180%; PADDING-TOP: 20px; BACKGROUND-COLOR: #FFF3F3
}
#art_content STRONG {
	LINE-HEIGHT: 260%
}
.ctitle {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 5px 0px 25px; COLOR: #a03; LETTER-SPACING: 5px; TEXT-ALIGN: center
}
.pro_next {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; HEIGHT: 25px
}
.pro_next #pro {
	FLOAT: left
}
.pro_next #next {
	FLOAT: right
}
.swts_line SPAN {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.swts_line A {
	FONT-SIZE: 12px
}
#swts_top {
	MARGIN-BOTTOM: 10px
}
#swts_bottom {
	MARGIN-TOP: 30px
}
.hospital_home_area {
	DISPLAY: inline-block; FONT-SIZE: 12px; WIDTH: 33%
}
.hospital_home_area .area {
	MARGIN-RIGHT: 10px
}
.hospital_home_area .city A {
	MARGIN-RIGHT: 10px
}
.area_t {
	FONT-WEIGHT: bold; LETTER-SPACING: 20px
}
.city_t {
	FONT-WEIGHT: bold; LETTER-SPACING: 20px
}
.hospital {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px
}
.no_rmd_hospital {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px
}
#hospital_table TD {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
#hospital_table {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
.rmd_hospital {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.rmd_line A {
	MARGIN-LEFT: 10px
}


/* ��ҳ��ʼ */
.listul{ width:920px; margin:0px 0px;}
.listul li{ width:284px; float:left; height:30px; padding-top:15px; padding-left:10px; margin:2px 2px; background-color:#FFFFFF; border:solid 1px #FF8EBE;}
.listul li.top { background-image:none;
}
.listul li.redtop {
background-image:none;	 
}
.listul li.art_title {
background-image:none;	
}

.yylist{ margin:0px 15px; margin-top:0px;}
.yylist .yyl{ width:260px; float:left;}
.yylist .yyr{ float:left;}
.yylist .yyr .ynav{ margin:10px;}
.yylist .yyr .list{ margin:10px auto;}
.yylist .yyr .list ul li{float:left; height:30px; width:300px; padding-top:15px; padding-left:10px; margin:2px 5px; background-color:#FFFFFF; border:solid 1px #FF8EBE;}
.yylist .yyr .list ul li span{ display:inline;}
.yylist .yyr .list ul li span.ltitle{ float:left}
.yylist .yyr .list ul li span.ltitle a{ font-size:14px; font-weight:bold;}
.yylist .yyr .list ul li span.ltime{ float:right; margin-right:10px;}
.yylist .yyr .page{ margin:10px; text-align:center;}
.yylist .yyr .page .pagecss{font-size:12px; height:40px; text-align:center; position:absolute}
.yylist .yyr .page .pagecss span{ display:inline}
.yylist .yyr .page a{ padding:3px 5px; border:solid 1px #CCC; background-color:#eee;}
.yylist .yyr .page a:hover{ padding:3px 5px; border:solid 1px #CCC; background-color:#EEE;}
.yylist .yyr .page STRONG{padding:3px 5px; border:solid 1px #CCC; background-color:#FFF;}

.yylist .yyl .cttitle{ width:242px; margin-top:10px; background-color:#E547A1; padding:10px 0px; color:#FFFFFF; font-size:16px; text-align:center; font-weight:bold}
.yylist .yyl .ct{ width:240px; border:solid 1px #FF8EBE; float:left}
.yylist .yyl .ct li.one{ width:100px; float:left; border-bottom:dashed 1px #FF8EBE; margin-left:5px; margin-right:5px; height:20px; padding-top:5px;}
.yylist .yyl .ct li.one img{ margin-right:10px;}
.yylist .yyl .ct li.one a{ color:#E41E7B; font-weight:bold; font-size:14px; }
.childct{ clear:both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width:auto; margin:10px;border:solid 1px #FF8EBE;}
.childct td{ padding:5px; width:630px;}
.childct td.two a{ font-size:14px; font-weight:bold;  color:#E41E7B; margin-left:6px; margin-right:6px;}
.childct td.two img{ margin-right:3px;}
.df{ width:auto; margin:10px 15px; BORDER: #FF8EBE 1px solid;padding:5px 5px 10px 5px;}
.df .freind{ padding:0px 5px;}
.df .freind li{ margin:0px 10px; float:left;  padding-top:10px; display:block;}
