﻿@charset "utf-8";
@import url("base.css");
@import url("framelist.css");
#layout{
	width: 960px;
	background: #FFFFFF;
	margin: 0px auto;
	padding-right: 20px;
	padding-left: 20px;
}
#head{ margin-bottom:8px;}
#intr{
	background: url(index_04.jpg) repeat-x left top;
	height: 25px;
	padding:0 10px;
	border: 1px solid #fdd4e8;
	color: #df4796;
}
#intr span{
	float:right;
	color: #3C3C3C;
}
#topbar{
	overflow:hidden;
	padding-right: 0px;
}

.logo{
	float:left;
	overflow:hidden;
}
	

#nav{
	height: 77px;
	background: #cf056f url(index_16.jpg) repeat-x left top;
}
#nav .nav_l {
	height: 77px;
	width: 8px;
	float: left;
	background: url(index_15.jpg) no-repeat left top;
}
#nav .nav_r {
	height: 77px;
	float: left;
	width: 952px;
	background: url(index_21.jpg) no-repeat right top;
}
.menu{
	list-style-type: none;
	padding-left: 15px;
}
.menu li{
	float: left;
	font-size: 14px;
	line-height: 37px;
	padding-right: 12px;
	margin-right: 12px;
	display: block;
	background: url(index_18.jpg) no-repeat right top;
}
.menu li a{
	font-weight: bold;
	color: #FFFFFF;
}
.menu li a:hover{
	color: #FFFFFF;
}
.menu li a:visited{
	color: #FFFFFF;
}

.navmenu{
	float: left;
	line-height: 34px;
	width: 930px;
	padding-left: 10px;
	font-size: 14px;
	color: #c50369;
}

.navmenu a{padding-right: 10px;padding-left:7px;color: #c50369;}
.navmenu a:link,.navmenu a:visited{color: #c50369;}
.all{ margin-bottom:8px; height:1%}
.main{ margin-bottom:8px; height:1%}
.mainny{
	margin-bottom:8px;
	height:1%;
	background: url(mainny.gif) repeat-y left top;
	border: 1px solid #d3d5d4;
}
#left {
	float:left;
	width:248px;
	word-wrap: break-word;
	overflow:hidden;
	background: url(index_25.jpg) no-repeat left top;
	height: 321px;
	padding: 6px;
}
#mid {
	float:left;
	width:426px;
	overflow:hidden;
	height: 1%;
	margin:0 8px;
}
#right {
	float:left;
	width:258px;
	overflow:hidden;
	height: 1%;
}
#left_ny{
	float:left;
	width:690px;
	margin-right:1px;
}

#right_ny {
	float:left;
	width:267px;
	overflow:hidden;
	height: 1%;
}
.flash{
	border-bottom: 1px dashed #E3E3E3;
	margin-bottom: 2px;
}
.flash img{	float:left; width:220px; height:180px; margin-right:10px;}
.left_ks {
	float:left;
	width:714px;
	overflow:hidden;
	height: 1%;
	margin-right:8px;
}
.right_ks {
	float:left;
	width:238px;
	overflow:hidden;
	height: 1%;
}
.more_01{
	float:right;
	background: url(index_79.jpg) no-repeat right bottom;
	height: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
.more_01 a{color: #7f1e6b;}
.more_01 a:visited{color: #7f1e6b;}
.more_02{
	float:right;
	background: url(index_143.jpg) no-repeat right bottom;
	height: 18px;
	padding-top: 10px;
	padding-right: 10px;
}
.more_02 a{color: #7f1e6b;}
.more_02 a:visited{color: #7f1e6b;}
.guide{
	line-height:30px;
	background: #fff6fb;
	padding-left: 10px;
	color: #e30171;
	border-bottom: 1px solid #D3D5D4;
}
.guide a{color: #e30171}
.qqonline {
	background: url(qq.gif) no-repeat 5px top;
	width: 257px;
	padding-left: 5px;
	margin-bottom: 8px;
}
.qqonline p{
	padding-top: 45px;
	padding-left: 50px;
	height: 90px;
	line-height: 28px;
}
.guide a:link,.guide a:visited{color:#e30171}
/*表格*/
.tb{
	border-top: 1px solid #FFDDEC;
	border-right: 1px solid #FFDDEC;
	margin-bottom: 20px;
	background: #FEFDFD;
}
.tb td{
	border-bottom: 1px solid #FFDDEC;
	border-left: 1px solid #FFDDEC;
	font-size: 12px;
	line-height: 22px;
	padding: 5px;
}

.tb .tit{
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}

.show_01{
	float:left;
	overflow:hidden;
}
.show_02 {
	margin-bottom: 8px;
	height: 1%;
}

.show4{
	width:235px;
	height:250px;
	float:left;
	background-color:#999999;
	margin-right: 20px;
	margin-bottom: 20px;
}
.hr8 {
	height: 8px;
	clear: both;
	overflow: hidden;
}
.clear{
	clear: both;
}



	
/*翻页风格*/

.manu {
	MARGIN: 5px;
	TEXT-ALIGN: center;
	padding: 3px;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #DF117D; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #DF117D;
	border: 1px solid #DF117D;
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*选项卡*/
.tab_00{	text-align:left;	overflow: hidden;}
.box_00{	position:relative;	overflow:hidden;	height:27px;	text-align:left;	background: url(zyqtrl_59.jpg) repeat-x top;	text-decoration: none;}
.tab_00_menu{	z-index:1;	padding:0px;	margin:0px;	list-style: none;}
.tab_00_menu li{
	float:left;
	display:block;
	cursor:pointer;
	text-align:center;
	position: relative;
	line-height: 27px;
	width: 105px;
	padding: 0;
	background: url(index_29.jpg) no-repeat left bottom;
	margin-right: 2px;
}
.tab_00_menu li a{	text-decoration: none;	font-size:12px;}
.tab_00_menu li a:link{text-decoration: none; }
.tab_00_menu li a:visited{text-decoration: none;font-size:12px}
.tab_00_menu li.hover{
	background: url(index_27.jpg) no-repeat center top;
	font-size: 14px;
}
.tab_00_menu li.hover a{	text-decoration: none;	font-size:14px;	color: #FFFFFF;}
.tab_00_menu li.hover a:visited{	font-size:14px;	color: #FFFFFF;}
.tab_00_main{	clear:both;}
.tab_00_main div{
	padding:10px 15px;
	display: none;
	border-top: 1px solid #c91474;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	height: 284px;
}
.tab_00_main div.block{	display: block;}
.tab_00_main div h1 {
	font-family: "黑体";
	line-height: 30px;
	font-weight: normal;
	text-align: center;
	color:#ff0000;
}
.tab_00_main div h1 a{color:#ff0000;}
.tab_00_main div h1 a:link,.tab_00_main div h1 a:visited{color:#ff0000;}
.tab_00_main div p{
	text-indent: 2em;
	margin-bottom: 6px;
	border-bottom: 1px dashed #5b5b5b;
	padding-bottom: 6px;
}

/*滚动医生*/
.rollbox {
	WIDTH: 958px;
	border: 1px solid #E8E8E8;
}
.rollbox UL {
	FLOAT: left;
	LINE-HEIGHT: 26px;
	list-style: none;
}
.rollbox UL LI {
	FLOAT: left;
	display: block;
	padding: 0px 9px;
	width: 290px;
}
.rollbox UL LI A {
	COLOR: #df117d;
	line-height: 24px;
}
.rollbox UL LI IMG {
	BACKGROUND: url(index_51.jpg) no-repeat left top;
	VERTICAL-ALIGN: top;
	WIDTH: 101px;
	HEIGHT: 120px;
	float: left;
	padding: 2px 10px 4px 2px;
	margin-right: 5px;
}
.rollbox UL LI p {
	float: left;
	line-height: 18px;
	width: 165px;
	overflow: hidden;
}
.rollbox UL LI p img{
	WIDTH: 20px;
	HEIGHT: 14px;
	border-style: none;
	border-width: 0px;
	float: none;
	background: url(none);
}
.rollbox ul li h4 {
	float: left;
	width: 165px;
}

.rollbox .Cont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 928px;
	PADDING-TOP: 22px;
	height: 140px;
}
.rollbox DL IMG {
	FLOAT: left; MARGIN: 0px 7px 0px 2px; WIDTH: 86px; HEIGHT: 102px
}


.rollbox .LeftBotton {
	DISPLAY: inline;  FLOAT: left; MARGIN: 57px 5px 0px 0px; WIDTH: 10px; HEIGHT: 51px
}
.rollbox .RightBotton {
	DISPLAY: inline;  FLOAT: left; MARGIN: 57px 0px 0px 5px; WIDTH: 10px; HEIGHT: 51px
}
.rollbox .ScrCont {
	WIDTH: 10000000px
}
.rollbox #List1 {
}
.rollbox #List2 {
}
/*滚动医院资质*/
#gg {
        width:692px;
        height:140px;
}

#demo {
overflow:hidden;
width: 690px;
        height:133px;
        margin:5px auto 5px 0px;

}
#demo li {
	border: 0px solid #F2F2F2;
	float:left;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
	list-style: none;
}
#demo li img{
	width:130px;
	height:91px;
	margin-top:6px;
	background: url(index_166.jpg) no-repeat left top;
	padding: 4px;
}

#indemo {
float: left;
width: 880%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
} 
/*表单*/
.frame_search{ margin:2px 2px 8px;}
.search{
	background: #df127d;
	padding: 5px;
}
/*content*/
.title_h1{	font-size:20px;	color:#000000;	height:200%;	font-family:"微软雅黑", "黑体", Arial, Helvetica, sans-serif;	font-weight:normal;	text-align:center;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 5px;	margin-left: 10px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;}
.title_h1 h1{font-weight:normal;}
.author{
	color:#666666;
	display:block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-bottom: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
}
.introduction{	border:1px solid #CCC;	padding:10px;	color:#666666;	margin:10px;	line-height:200%;	background-color: #F9F9F9;}
.warning{ text-align:center; margin:10px; display:block;}
.txt-copy {color:#5c9025;clear:both}
#content{ text-align:left; clear:both;}
.yqtip{
	background-color: #FFFFFF;
	border: 1px solid #FFF6FB;
	padding: 8px;
	font-size: 12px;
	line-height: 21px;
	clear: both;
}
/*内容*/
#content{
	font-size:14px;
	color:#333333;
	line-height:200%;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#content p{text-indent:27px; margin-bottom:20px;font-size:14px;}
#content strong{color:#FF3300; padding:0px 5px;}
#content a{	font-size:14px;}
#content a:hover{	text-decoration: none;}
#content h1{font-size:24px;	font-weight: normal; padding:0px; margin:10px 0px;}
#content h2{font-size:22px;	font-weight: normal; line-height:200%;}
#content h3{font-size:18px;	font-weight: normal;line-height:200%;}
#content h4{font-size:16px;	font-weight: normal;line-height:200%;}
#content h5{font-size:14px;line-height:200%;}
#content h6{font-size:12px;line-height:200%;}
/*工具*/
#tool{ height:30px; line-height:30px; margin:20px; border-top:1px solid #B6C7DB; padding-top:10px;}
#tool a{ margin-right:10px; color:#005A98;}
#tool a:hover{	color:#04d;	text-decoration: underline;}
#tool a img{ margin:0 5px 0 0;}
#tool span { float:right;}
#tool span strong{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 30px;	color: #FF3300;}
#tool span a{ font-size:14px; color:#333; font-weight:bold;}
/*上一篇下一篇*/
#updown{	border-top:#CCC 1px solid;	text-align:left;	line-height:200%;	margin:10px 0;	width: 100%;}
#updown a{ font-size:12px; color:#333; }
#updown a:hover{text-decoration: underline;}
#updown span{	font-weight:bold;	font-size:14px;	color: #FF0000;	width: 60px;}
#updown p{padding:0px; margin:0px; text-align:right; margin-top:5px;}
			#onepage{	border:1px solid #B6B6B6;	padding:10px;	margin-bottom:10px;	background-image: url(onepage_c.jpg);	background-repeat: no-repeat;	background-position: top;	padding-top:190px;}
#onepage_menu{	background-image: url(onepage_menu_c.jpg);	background-repeat: repeat-x;	background-position: top;	height:38px;	border:1px solid #A8217A;}
#onepage_menu li{	height:38px;	display:block;	float:left;	color:#FFF;	text-align:center;	list-style-type: none;	width:20%;	background-image: url(onepage_menu_g.jpg);	background-repeat: no-repeat;	background-position: right center;}
#onepage_menu li a{ color:#FFF; display:block; margin-top:8px; font-weight:bold; font-size:14px;}
#onepage_menu li a:hover{ color:#FFFF00;}
#onepage_menu li span{ display:block; line-height:90%; font-size:10px;}
#annotation{ width:45%; float:left;}
#annotation h4{ font-size:20px; color:#D4026F; border-bottom:1px solid #CCC; font-family:"微软雅黑",Arial, Helvetica, sans-serif; margin:10px 0; clear:both;}
#annotation p{ font-size:14px; line-height:150%; color:#666666;}
#annotation dl { line-height:200%; margin:10px;}
#annotation dl dt{color:#D4026F; font-size:14px; font-weight:bold; margin:10px 0; clear:both;}
#annotation dl dd{ font-size:14px; color:#666666; float:left; width:49%;}
#annotation div p{ clear:both;}
#annotation div img{ margin-right:10px;}
#request{	width:441px;	height:600px;	background-image: url(request_c.jpg);	background-repeat: repeat-y;	float:right;	background-position: bottom;	border-bottom:1px solid #CCC;}
#request form{	background-image: url(request_t.jpg);	background-repeat: no-repeat;	background-position: top;	padding:70px 20px 10px 20px ;	line-height:200%;	font-size:14px;}
#request form strong{ font-size:16px;}
#request form span{ display:block; text-align:right;width:80px; color:#D4026F; font-weight:bold; font-size:14px; line-height:200%;}
/*底部*/
.bottom {
	overflow:hidden;
}
.footer{
	color: #FFFFFF;
	background: #df117d;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
}
.frame_search p {
	padding: 2px 8px;
	border: 1px solid #FFC8E7;
	color: #DF127D;
}
.frame_search p a {color: #DF127D;}
.frame_search p a:link, .frame_search p a:visited{color: #DF127D;}
.search .input_01 {
	height: 16px;
	margin-right: 5px;
	width: 200px;
}

.footer a{
	color: #FFFFFF;
}
.footer a:visited{
	color: #FFFFFF;
}
.bottom p{
	line-height:18px;
}
#layout .bottom p img {
	padding: 10px;
	float: left;
	margin-right: 20px;
}

/* 列表导航 */
.k_pagelist { font-size:12px;clear:both;width:100%;margin:5px 0px;line-height:50px;text-align:left; height:50px;}/* {king:pagelist/} 分页列表 构成:div a|strong|span */
.k_pagelist a {margin:0px 5px;color:#F98AB0; background-color:#FAF0F3; border:1px solid #F98AB0; padding:5px; font-weight:bold;}
.k_pagelist a:hover{background-color:#FFF; border:1px solid #F98AB0;}
.k_pagelist strong {margin:0px 5px;color:#F98AB0;border:1px solid #F98AB0; padding:5px;}
.pagelist span {margin:0px 10px;color:#F98AB0;}
.k_pagelist em{
	color: #333333;
	text-decoration: none;
	background-image: url(text_gong.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	margin-left:10px;
	font-style: normal;
	font-weight: bold;
}
.search {
}
/* 搜索页面. */
#k_search {display:table;text-align:left; font-size:14px; background-color:#FFFFFF; padding:20px;}
#k_search form {text-align:left;clear:both;width:100%;}
#k_search .k_in3{width:400px; padding:0 5px;
	height:20px;
	line-height:20px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}


.k_search{}
.k_search p{ background-color:#D9E1F7; font-size:12px; padding:5px;}
.k_search div{ border-bottom:1px solid #CCC;}
.k_search div h3{}
.k_search div h3 a{ font-size:16px; font-weight:normal; color:#261CDC;}
.k_search div h3 a strong{ color:#FF0000;}
.k_search div p{ font-size:14px; background-color:#FFF; padding:0;}
.k_search div p a{color:#008000; font-size:12px;}
.k_search div p span{ color:#999;font-size:12px;}
.k_search div p strong{ color:#FF0000;}
